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...

285 lines
1.5 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.

!(function(){var Pv=Object.defineProperty;var Lm=Object.getOwnPropertySymbols;var Tv=Object.prototype.hasOwnProperty,Rv=Object.prototype.propertyIsEnumerable;var Sp=(Fn,Ct,l)=>Ct in Fn?Pv(Fn,Ct,{enumerable:!0,configurable:!0,writable:!0,value:l}):Fn[Ct]=l,Ip=(Fn,Ct)=>{for(var l in Ct||(Ct={}))Tv.call(Ct,l)&&Sp(Fn,l,Ct[l]);if(Lm)for(var l of Lm(Ct))Rv.call(Ct,l)&&Sp(Fn,l,Ct[l]);return Fn};var Ta=(Fn,Ct,l)=>Sp(Fn,typeof Ct!="symbol"?Ct+"":Ct,l);(self.webpackChunk=self.webpackChunk||[]).push([[2303],{27812:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return v}});var O=l(54476),de=l(59301),R={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"},me=R,k=l(7657),_=function(s,N){return de.createElement(k.Z,(0,O.Z)({},s,{ref:N,icon:me}))},p=de.forwardRef(_),v=p},89489:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return v}});var O=l(54476),de=l(59301),R={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"},me=R,k=l(7657),_=function(s,N){return de.createElement(k.Z,(0,O.Z)({},s,{ref:N,icon:me}))},p=de.forwardRef(_),v=p},59477:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return v}});var O=l(54476),de=l(59301),R={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"},me=R,k=l(7657),_=function(s,N){return de.createElement(k.Z,(0,O.Z)({},s,{ref:N,icon:me}))},p=de.forwardRef(_),v=p},40001:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return v}});var O=l(54476),de=l(59301),R={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"},me=R,k=l(7657),_=function(s,N){return de.createElement(k.Z,(0,O.Z)({},s,{ref:N,icon:me}))},p=de.forwardRef(_),v=p},49198:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return v}});var O=l(54476),de=l(59301),R={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"},me=R,k=l(7657),_=function(s,N){return de.createElement(k.Z,(0,O.Z)({},s,{ref:N,icon:me}))},p=de.forwardRef(_),v=p},84105:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return v}});var O=l(54476),de=l(59301),R={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"},me=R,k=l(7657),_=function(s,N){return de.createElement(k.Z,(0,O.Z)({},s,{ref:N,icon:me}))},p=de.forwardRef(_),v=p},18785:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return v}});var O=l(54476),de=l(59301),R={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"},me=R,k=l(7657),_=function(s,N){return de.createElement(k.Z,(0,O.Z)({},s,{ref:N,icon:me}))},p=de.forwardRef(_),v=p},87169:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return v}});var O=l(54476),de=l(59301),R={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"},me=R,k=l(7657),_=function(s,N){return de.createElement(k.Z,(0,O.Z)({},s,{ref:N,icon:me}))},p=de.forwardRef(_),v=p},73331:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return v}});var O=l(54476),de=l(59301),R={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"},me=R,k=l(7657),_=function(s,N){return de.createElement(k.Z,(0,O.Z)({},s,{ref:N,icon:me}))},p=de.forwardRef(_),v=p},15277:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return v}});var O=l(54476),de=l(59301),R={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"},me=R,k=l(7657),_=function(s,N){return de.createElement(k.Z,(0,O.Z)({},s,{ref:N,icon:me}))},p=de.forwardRef(_),v=p},52671:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return v}});var O=l(54476),de=l(59301),R={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"},me=R,k=l(7657),_=function(s,N){return de.createElement(k.Z,(0,O.Z)({},s,{ref:N,icon:me}))},p=de.forwardRef(_),v=p},8657:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return v}});var O=l(54476),de=l(59301),R={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"},me=R,k=l(7657),_=function(s,N){return de.createElement(k.Z,(0,O.Z)({},s,{ref:N,icon:me}))},p=de.forwardRef(_),v=p},56082:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return v}});var O=l(54476),de=l(59301),R={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"},me=R,k=l(7657),_=function(s,N){return de.createElement(k.Z,(0,O.Z)({},s,{ref:N,icon:me}))},p=de.forwardRef(_),v=p},33853:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return v}});var O=l(54476),de=l(59301),R={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"},me=R,k=l(7657),_=function(s,N){return de.createElement(k.Z,(0,O.Z)({},s,{ref:N,icon:me}))},p=de.forwardRef(_),v=p},15075:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return v}});var O=l(54476),de=l(59301),R={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"},me=R,k=l(7657),_=function(s,N){return de.createElement(k.Z,(0,O.Z)({},s,{ref:N,icon:me}))},p=de.forwardRef(_),v=p},43531:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return v}});var O=l(54476),de=l(59301),R={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"},me=R,k=l(7657),_=function(s,N){return de.createElement(k.Z,(0,O.Z)({},s,{ref:N,icon:me}))},p=de.forwardRef(_),v=p},61485:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return v}});var O=l(54476),de=l(59301),R={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"},me=R,k=l(7657),_=function(s,N){return de.createElement(k.Z,(0,O.Z)({},s,{ref:N,icon:me}))},p=de.forwardRef(_),v=p},38819:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return v}});var O=l(54476),de=l(59301),R={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"},me=R,k=l(7657),_=function(s,N){return de.createElement(k.Z,(0,O.Z)({},s,{ref:N,icon:me}))},p=de.forwardRef(_),v=p},47472:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return v}});var O=l(54476),de=l(59301),R={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"},me=R,k=l(7657),_=function(s,N){return de.createElement(k.Z,(0,O.Z)({},s,{ref:N,icon:me}))},p=de.forwardRef(_),v=p},95869:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return v}});var O=l(54476),de=l(59301),R={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"},me=R,k=l(7657),_=function(s,N){return de.createElement(k.Z,(0,O.Z)({},s,{ref:N,icon:me}))},p=de.forwardRef(_),v=p},87395:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return v}});var O=l(54476),de=l(59301),R={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"},me=R,k=l(7657),_=function(s,N){return de.createElement(k.Z,(0,O.Z)({},s,{ref:N,icon:me}))},p=de.forwardRef(_),v=p},32050:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return v}});var O=l(54476),de=l(59301),R={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"},me=R,k=l(7657),_=function(s,N){return de.createElement(k.Z,(0,O.Z)({},s,{ref:N,icon:me}))},p=de.forwardRef(_),v=p},49843:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return k}});var O=l(59301),de=l(5871),R={draggableImage:"draggableImage___vcTso",img:"img___xAyno",close:"close___WUtfj",extraNode:"extraNode___tnBrt"},k=({src:_,onClick:p,topPercentage:v=.62,draggableExtraNode:M})=>{const s=(0,O.useRef)(null),N=(0,O.useRef)(!1),x=(0,O.useRef)(!1),[m,C]=(0,O.useState)(window.innerHeight*v),[D,B]=(0,O.useState)(!1),W=10;return(0,O.useEffect)(()=>{if(s.current){let F=function(U){var Y;N.current=!0,K=U.pageY,J=U.pageY-(((Y=s.current)==null?void 0:Y.getBoundingClientRect().top)||0),(0,de.kk)("none"),document.onselectstart=function(){return!1}},ee=function(){N.current&&!x.current&&p&&p(),N.current=!1,x.current=!1,(0,de.kk)("auto"),document.onselectstart=null},X=function(U){var Y;if(N.current){const ie=U.pageY-J,ae=window.innerHeight-(((Y=s.current)==null?void 0:Y.offsetHeight)||0)-50,se=50;if(!x.current&&Math.abs(K-U.pageY)>W&&(x.current=!0),x.current){let P=Math.max(se,Math.min(ie,ae));C(P)}}},J=0,K=0;return s.current.addEventListener("mousedown",F),document.addEventListener("mousemove",X),document.addEventListener("mouseup",ee),()=>{var U,Y;(Y=(U=s==null?void 0:s.current)==null?void 0:U.removeEventListener)==null||Y.call(U,"mousedown",F),document.removeEventListener("mousemove",X),document.removeEventListener("mouseup",ee)}}},[p]),(0,O.useEffect)(()=>{const F=()=>{C(window.innerHeight*v)};return window.addEventListener("resize",F),()=>{window.removeEventListener("resize",F)}},[v]),O.createElement("div",{className:R.draggableImage,style:{top:`${m}px`,display:D?"none":"block",cursor:N.current?"grabbing":"grab"},ref:s},M&&O.createElement("div",{className:R.extraNode,onMouseUp:F=>F.stopPropagation(),onMouseDownCapture:F=>F.stopPropagation()},M),O.createElement("img",{className:R.img,src:_,width:60,draggable:"false"}),O.createElement("i",{className:`iconfont icon-tupianguanbi ${R.close}`,onMouseUp:F=>{F.stopPropagation(),B(!0)}}))}},50225:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return K}});var O=l(59301),de={select:"select___Kt_GE",box:"box___S5_ly",text:"text___dtZDv",itemWrap:"itemWrap___xmw7x",item:"item___io6Bx",active:"active___nHRTI"},R=l(81327),me=Object.defineProperty,k=Object.getOwnPropertySymbols,_=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,v=(U,Y,j)=>Y in U?me(U,Y,{enumerable:!0,configurable:!0,writable:!0,value:j}):U[Y]=j,M=(U,Y)=>{for(var j in Y||(Y={}))_.call(Y,j)&&v(U,j,Y[j]);if(k)for(var j of k(Y))p.call(Y,j)&&v(U,j,Y[j]);return U};const s=U=>React.createElement("svg",M({className:"logo1_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},U),React.createElement("path",{d:"M1019.407 620.8 891.834 397.781 946.49 293.12a29.099 29.099 0 0 0 6.4-36.395l-70.187-126.592a30.08 30.08 0 0 0-24.576-13.653H597.519L539.194 14.507a27.35 27.35 0 0 0-20.907-14.55H380.644a29.141 29.141 0 0 0-24.618 14.55v5.546L225.806 243.03H100.923a29.184 29.184 0 0 0-25.515 13.654L3.428 384.085a32.768 32.768 0 0 0 0 29.184L132.836 638.08 74.511 740.053a32.768 32.768 0 0 0 0 29.056l66.517 116.566a29.907 29.907 0 0 0 25.515 14.506H427.15l62.848 109.227A30.08 30.08 0 0 0 512.783 1024H660.41a29.141 29.141 0 0 0 24.576-14.55l128.469-224.853h114.773a31.915 31.915 0 0 0 24.662-15.445l66.474-117.419a28.16 28.16 0 0 0 0-30.976l.043.043zm-161.28 14.592L791.61 512.469 518.287 993.963l-74.752-122.88h-273.28l65.621-119.211h139.392L101.86 272.213h143.062L380.687 30.08l68.352 119.253-70.187 122.88H925.54l-69.205 121.942 137.6 241.194H858.17z",fill:"#605BEC"}),React.createElement("path",{d:"m499.983 699.307 174.379-274.731H324.708z",fill:"#605BEC"}));var N="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTEwMTkuNDA3IDYyMC44IDg5MS44MzQgMzk3Ljc4MSA5NDYuNDkgMjkzLjEyYTI5LjA5OSAyOS4wOTkgMCAwIDAgNi40LTM2LjM5NWwtNzAuMTg3LTEyNi41OTJhMzAuMDggMzAuMDggMCAwIDAtMjQuNTc2LTEzLjY1M0g1OTcuNTE5TDUzOS4xOTQgMTQuNTA3YTI3LjM1IDI3LjM1IDAgMCAwLTIwLjkwNy0xNC41NUgzODAuNjQ0YTI5LjE0MSAyOS4xNDEgMCAwIDAtMjQuNjE4IDE0LjU1djUuNTQ2TDIyNS44MDYgMjQzLjAzSDEwMC45MjNhMjkuMTg0IDI5LjE4NCAwIDAgMC0yNS41MTUgMTMuNjU0TDMuNDI4IDM4NC4wODVhMzIuNzY4IDMyLjc2OCAwIDAgMCAwIDI5LjE4NEwxMzIuODM2IDYzOC4wOCA3NC41MTEgNzQwLjA1M2EzMi43NjggMzIuNzY4IDAgMCAwIDAgMjkuMDU2bDY2LjUxNyAxMTYuNTY2YTI5LjkwNyAyOS45MDcgMCAwIDAgMjUuNTE1IDE0LjUwNkg0MjcuMTVsNjIuODQ4IDEwOS4yMjdBMzAuMDggMzAuMDggMCAwIDAgNTEyLjc4MyAxMDI0SDY2MC40MWEyOS4xNDEgMjkuMTQxIDAgMCAwIDI0LjU3Ni0xNC41NWwxMjguNDY5LTIyNC44NTNoMTE0Ljc3M2EzMS45MTUgMzEuOTE1IDAgMCAwIDI0LjY2Mi0xNS40NDVsNjYuNDc0LTExNy40MTlhMjguMTYgMjguMTYgMCAwIDAgMC0zMC45NzZsLjA0My4wNDN6bS0xNjEuMjggMTQuNTkyTDc5MS42MSA1MTIuNDY5IDUxOC4yODcgOTkzLjk2M2wtNzQuNzUyLTEyMi44OGgtMjczLjI4bDY1LjYyMS0xMTkuMjExaDEzOS4zOTJMMTAxLjg2IDI3Mi4yMTNoMTQzLjA2MkwzODAuNjg3IDMwLjA4bDY4LjM1MiAxMTkuMjUzLTcwLjE4NyAxMjIuODhIOTI1LjU0bC02OS4yMDUgMTIxLjk0MiAxMzcuNiAyNDEuMTk0SDg1OC4xN3oiIGZpbGw9IiM2MDVCRUMiLz48cGF0aCBkPSJtNDk5Ljk4MyA2OTkuMzA3IDE3NC4zNzktMjc0LjczMUgzMjQuNzA4eiIgZmlsbD0iIzYwNUJFQyIvPjwvc3ZnPg==",x=Object.defineProperty,m=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable,B=(U,Y,j)=>Y in U?x(U,Y,{enumerable:!0,configurable:!0,writable:!0,value:j}):U[Y]=j,W=(U,Y)=>{for(var j in Y||(Y={}))C.call(Y,j)&&B(U,j,Y[j]);if(m)for(var j of m(Y))D.call(Y,j)&&B(U,j,Y[j]);return U};const F=U=>React.createElement("svg",W({className:"logo2_svg__icon",viewBox:"0 0 1417 1024",xmlns:"http://www.w3.org/2000/svg",width:276.758,height:200},U),React.createElement("path",{d:"M1364.44 118.705c-14.178-6.695-20.322 6.065-28.593 12.525-2.914 2.048-5.277 4.726-7.64 7.246-20.717 21.268-44.899 35.21-76.643 33.556a152.576 152.576 0 0 0-120.674 45.371c-7.404-41.826-32.06-66.875-69.553-82.865-19.693-8.35-39.543-16.7-53.248-34.737-9.61-12.919-12.288-27.333-17.015-41.512-3.15-8.507-6.144-17.25-16.384-18.668-11.185-1.733-15.517 7.247-19.928 14.73a189.125 189.125 0 0 0-23.552 98.461c1.575 76.88 35.446 138.083 102.636 181.642 7.562 4.963 9.531 9.925 7.09 17.25-4.49 14.967-9.926 29.54-14.81 44.584-2.992 9.61-7.561 11.658-18.274 7.483a309.484 309.484 0 0 1-96.886-63.015c-47.813-44.426-91.057-93.342-144.935-131.702a635.825 635.825 0 0 0-38.36-25.207c-54.982-51.2 7.167-93.262 21.582-98.225 14.966-5.199 5.277-23.158-43.402-22.922-48.68.237-93.184 15.833-149.977 36.628-8.428 3.15-17.092 5.514-25.993 7.326a557.844 557.844 0 0 0-160.768-5.436c-105.157 11.264-189.204 58.92-250.96 140.367-74.2 97.832-91.687 208.975-70.261 325.002 22.449 122.25 87.434 223.468 187.47 302.631 103.582 82 222.917 122.172 359.188 114.452 82.708-4.568 174.79-15.202 278.686-99.485 26.151 12.445 53.642 17.486 99.249 21.267 35.131 3.072 69.002-1.733 95.153-6.931 40.96-8.35 38.203-44.741 23.316-51.437-120.202-53.72-93.814-31.822-117.839-49.624 61.125-69.317 153.206-141.312 189.204-374.706 2.835-18.51.472-30.168 0-45.213-.237-9.137 1.969-12.603 12.918-13.706a240.089 240.089 0 0 0 86.173-25.442c77.982-40.803 109.332-107.914 116.736-188.259 1.103-12.288-.236-24.97-13.705-31.429zM685.45 842.043C569.108 754.215 512.55 725.307 489.157 726.49c-21.82 1.26-17.96 25.206-13.155 40.802 5.042 15.439 11.58 26.073 20.717 39.621 6.301 8.9 10.791 22.213-6.302 32.295-37.494 22.213-102.794-7.561-105.787-8.98-76.012-42.929-139.421-99.564-184.241-176.994a523.894 523.894 0 0 1-72.468-239.93c-1.024-20.56 5.278-27.885 26.703-31.587a272.148 272.148 0 0 1 85.307-2.127c118.942 16.699 220.16 67.741 305.073 148.48 48.443 46.001 85.071 100.982 122.88 154.703 40.173 57.029 83.338 111.458 138.32 155.963 19.376 15.675 34.894 27.569 49.781 36.234-44.74 4.805-119.414 5.829-170.456-32.926zm55.926-344.615c0-5.357 2.757-10.398 7.326-13.47a17.723 17.723 0 0 1 22.134 2.048c3.072 2.915 4.805 7.09 4.805 11.422a16.778 16.778 0 0 1-17.25 16.541 17.33 17.33 0 0 1-12.131-4.883 15.911 15.911 0 0 1-4.884-11.658zm173.529 85.464a104.37 104.37 0 0 1-33.005 8.586 71.444 71.444 0 0 1-44.504-13.548c-15.282-12.288-26.23-19.141-30.72-40.645a89.167 89.167 0 0 1 .787-31.429c3.939-17.487-.393-28.75-13.312-38.912-10.476-8.35-23.71-10.634-38.36-10.634a32.06 32.06 0 0 1-14.179-4.175c-6.144-2.914-11.106-10.24-6.301-19.14a60.18 60.18 0 0 1 10.712-11.265c19.85-10.79 42.693-7.246 63.882.788 19.693 7.798 34.501 21.898 55.926 41.905 21.74 24.183 25.68 30.8 38.125 48.916 9.846 14.179 18.747 28.75 24.89 45.45 3.703 10.397-1.102 18.905-13.941 24.103z",fill:"#4D6BFE"}));var ee="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDE0MTcgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjc2Ljc1OCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik0xMzY0LjQ0IDExOC43MDVjLTE0LjE3OC02LjY5NS0yMC4zMjIgNi4wNjUtMjguNTkzIDEyLjUyNS0yLjkxNCAyLjA0OC01LjI3NyA0LjcyNi03LjY0IDcuMjQ2LTIwLjcxNyAyMS4yNjgtNDQuODk5IDM1LjIxLTc2LjY0MyAzMy41NTZhMTUyLjU3NiAxNTIuNTc2IDAgMCAwLTEyMC42NzQgNDUuMzcxYy03LjQwNC00MS44MjYtMzIuMDYtNjYuODc1LTY5LjU1My04Mi44NjUtMTkuNjkzLTguMzUtMzkuNTQzLTE2LjctNTMuMjQ4LTM0LjczNy05LjYxLTEyLjkxOS0xMi4yODgtMjcuMzMzLTE3LjAxNS00MS41MTItMy4xNS04LjUwNy02LjE0NC0xNy4yNS0xNi4zODQtMTguNjY4LTExLjE4NS0xLjczMy0xNS41MTcgNy4yNDctMTkuOTI4IDE0LjczYTE4OS4xMjUgMTg5LjEyNSAwIDAgMC0yMy41NTIgOTguNDYxYzEuNTc1IDc2Ljg4IDM1LjQ0NiAxMzguMDgzIDEwMi42MzYgMTgxLjY0MiA3LjU2MiA0Ljk2MyA5LjUzMSA5LjkyNSA3LjA5IDE3LjI1LTQuNDkgMTQuOTY3LTkuOTI2IDI5LjU0LTE0LjgxIDQ0LjU4NC0yLjk5MiA5LjYxLTcuNTYxIDExLjY1OC0xOC4yNzQgNy40ODNhMzA5LjQ4NCAzMDkuNDg0IDAgMCAxLTk2Ljg4Ni02My4wMTVjLTQ3LjgxMy00NC40MjYtOTEuMDU3LTkzLjM0Mi0xNDQuOTM1LTEzMS43MDJhNjM1LjgyNSA2MzUuODI1IDAgMCAwLTM4LjM2LTI1LjIwN2MtNTQuOTgyLTUxLjIgNy4xNjctOTMuMjYyIDIxLjU4Mi05OC4yMjUgMTQuOTY2LTUuMTk5IDUuMjc3LTIzLjE1OC00My40MDItMjIuOTIyLTQ4LjY4LjIzNy05My4xODQgMTUuODMzLTE0OS45NzcgMzYuNjI4LTguNDI4IDMuMTUtMTcuMDkyIDUuNTE0LTI1Ljk5MyA3LjMyNmE1NTcuODQ0IDU1Ny44NDQgMCAwIDAtMTYwLjc2OC01LjQzNmMtMTA1LjE1NyAxMS4yNjQtMTg5LjIwNCA1OC45Mi0yNTAuOTYgMTQwLjM2Ny03NC4yIDk3LjgzMi05MS42ODcgMjA4Ljk3NS03MC4yNjEgMzI1LjAwMiAyMi40NDkgMTIyLjI1IDg3LjQzNCAyMjMuNDY4IDE4Ny40NyAzMDIuNjMxIDEwMy41ODIgODIgMjIyLjkxNyAxMjIuMTcyIDM1OS4xODggMTE0LjQ1MiA4Mi43MDgtNC41NjggMTc0Ljc5LTE1LjIwMiAyNzguNjg2LTk5LjQ4NSAyNi4xNTEgMTIuNDQ1IDUzLjY0MiAxNy40ODYgOTkuMjQ5IDIxLjI2NyAzNS4xMzEgMy4wNzIgNjkuMDAyLTEuNzMzIDk1LjE1My02LjkzMSA0MC45Ni04LjM1IDM4LjIwMy00NC43NDEgMjMuMzE2LTUxLjQzNy0xMjAuMjAyLTUzLjcyLTkzLjgxNC0zMS44MjItMTE3LjgzOS00OS42MjQgNjEuMTI1LTY5LjMxNyAxNTMuMjA2LTE0MS4zMTIgMTg5LjIwNC0zNzQuNzA2IDIuODM1LTE4LjUxLjQ3Mi0zMC4xNjggMC00NS4yMTMtLjIzNy05LjEzNyAxLjk2OS0xMi42MDMgMTIuOTE4LTEzLjcwNmEyNDAuMDg5IDI0MC4wODkgMCAwIDAgODYuMTczLTI1LjQ0MmM3Ny45ODItNDAuODAzIDEwOS4zMzItMTA3LjkxNCAxMTYuNzM2LTE4OC4yNTkgMS4xMDMtMTIuMjg4LS4yMzYtMjQuOTctMTMuNzA1LTMxLjQyOXpNNjg1LjQ1IDg0Mi4wNDNDNTY5LjEwOCA3NTQuMjE1IDUxMi41NSA3MjUuMzA3IDQ4OS4xNTcgNzI2LjQ5Yy0yMS44MiAxLjI2LTE3Ljk2IDI1LjIwNi0xMy4xNTUgNDAuODAyIDUuMDQyIDE1LjQzOSAxMS41OCAyNi4wNzMgMjAuNzE3IDM5LjYyMSA2LjMwMSA4LjkgMTAuNzkxIDIyLjIxMy02LjMwMiAzMi4yOTUtMzcuNDk0IDIyLjIxMy0xMDIuNzk0LTcuNTYxLTEwNS43ODctOC45OC03Ni4wMTItNDIuOTI5LTEzOS40MjEtOTkuNTY0LTE4NC4yNDEtMTc2Ljk5NGE1MjMuODk0IDUyMy44OTQgMCAwIDEtNzIuNDY4LTIzOS45M2MtMS4wMjQtMjAuNTYgNS4yNzgtMjcuODg1IDI2LjcwMy0zMS41ODdhMjcyLjE0OCAyNzIuMTQ4IDAgMCAxIDg1LjMwNy0yLjEyN2MxMTguOTQyIDE2LjY5OSAyMjAuMTYgNjcuNzQxIDMwNS4wNzMgMTQ4LjQ4IDQ4LjQ0MyA0Ni4wMDEgODUuMDcxIDEwMC45ODIgMTIyLjg4IDE1NC43MDMgNDAuMTczIDU3LjAyOSA4My4zMzggMTExLjQ1OCAxMzguMzIgMTU1Ljk2MyAxOS4zNzYgMTUuNjc1IDM0Ljg5NCAyNy41NjkgNDkuNzgxIDM2LjIzNC00NC43NCA0LjgwNS0xMTkuNDE0IDUuODI5LTE3MC40NTYtMzIuOTI2em01NS45MjYtMzQ0LjYxNWMwLTUuMzU3IDIuNzU3LTEwLjM5OCA3LjMyNi0xMy40N2ExNy43MjMgMTcuNzIzIDAgMCAxIDIyLjEzNCAyLjA0OGMzLjA3MiAyLjkxNSA0LjgwNSA3LjA5IDQuODA1IDExLjQyMmExNi43NzggMTYuNzc4IDAgMCAxLTE3LjI1IDE2LjU0MSAxNy4zMyAxNy4zMyAwIDAgMS0xMi4xMzEtNC44ODMgMTUuOTExIDE1LjkxMSAwIDAgMS00Ljg4NC0xMS42NTh6bTE3My41MjkgODUuNDY0YTEwNC4zNyAxMDQuMzcgMCAwIDEtMzMuMDA1IDguNTg2IDcxLjQ0NCA3MS40NDQgMCAwIDEtNDQuNTA0LTEzLjU0OGMtMTUuMjgyLTEyLjI4OC0yNi4yMy0xOS4xNDEtMzAuNzItNDAuNjQ1YTg5LjE2NyA4OS4xNjcgMCAwIDEgLjc4Ny0zMS40MjljMy45MzktMTcuNDg3LS4zOTMtMjguNzUtMTMuMzEyLTM4LjkxMi0xMC40NzYtOC4zNS0yMy43MS0xMC42MzQtMzguMzYtMTAuNjM0YTMyLjA2IDMyLjA2IDAgMCAxLTE0LjE3OS00LjE3NWMtNi4xNDQtMi45MTQtMTEuMTA2LTEwLjI0LTYuMzAxLTE5LjE0YTYwLjE4IDYwLjE4IDAgMCAxIDEwLjcxMi0xMS4yNjVjMTkuODUtMTAuNzkgNDIuNjkzLTcuMjQ2IDYzLjg4Mi43ODggMTkuNjkzIDcuNzk4IDM0LjUwMSAyMS44OTggNTUuOTI2IDQxLjkwNSAyMS43NCAyNC4xODMgMjUuNjggMzAuOCAzOC4xMjUgNDguOTE2IDkuODQ2IDE0LjE3OSAxOC43NDcgMjguNzUgMjQuODkgNDUuNDUgMy43MDMgMTAuMzk3LTEuMTAyIDE4LjkwNS0xMy45NDEgMjQuMTAzeiIgZmlsbD0iIzRENkJGRSIvPjwvc3ZnPg==",X=l(59301),K=({value:U,onChange:Y})=>{const[j,ie]=(0,O.useState)(!1),ae=[{name:"\u901A\u4E49\u5343\u95EE",key:"qwen-max",img:N},{name:"DeepSeek R1-671B",key:"deepseek-r1",img:ee}],se=ae.find(P=>P.key===U);return X.createElement("div",{className:de.select},X.createElement(R.Z,{size:10},X.createElement("span",{className:"c-grey-333 font16"},"\u6A21\u578B"),X.createElement("div",{className:de.box,onMouseLeave:()=>ie(!1)},X.createElement("div",{className:de.text,onClick:()=>ie(!0)},X.createElement("img",{src:se.img,width:20}),X.createElement("span",null,se.name),X.createElement("b",{className:"iconfont icon-zhankai6"})),j&&X.createElement("div",{className:de.itemWrap},X.createElement("aside",null,ae.map(P=>X.createElement("div",{key:P.key,className:`${de.item} ${P.key===U?de.active:""}`,onClick:be=>{be.stopPropagation(),Y(P.key),ie(!1)}},X.createElement("img",{src:P.img,width:20}),X.createElement("span",null,P.name))))))))}},38720:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return p}});var O=l(59301),de={reasoning:"reasoning___S0mKl",btn:"btn____CIJG",content:"content___CIAh9"},R=l(71418),me=l(59301),k=(v,M,s)=>new Promise((N,x)=>{var m=B=>{try{D(s.next(B))}catch(W){x(W)}},C=B=>{try{D(s.throw(B))}catch(W){x(W)}},D=B=>B.done?N(B.value):Promise.resolve(B.value).then(m,C);D((s=s.apply(v,M)).next())}),p=({value:v="",streamingStatus:M,onFinish:s,cancelIndex:N,time:x,loading:m,loadAll:C})=>{const[D,B]=(0,O.useState)(""),[W,F]=(0,O.useState)(!0),ee=(0,O.useRef)(v),X=(0,O.useRef)(M),J=(0,O.useRef)(0),K=(0,O.useRef)(null),[U,Y]=(0,O.useState)(!1),j=70;(0,O.useEffect)(()=>{X.current=M},[M]),(0,O.useEffect)(()=>{ee.current=v},[v]),(0,O.useEffect)(()=>{if(!M){B(ee.current);return}return Y(!0),K.current=setInterval(ie,j),()=>{clearInterval(K.current)}},[]),(0,O.useEffect)(()=>{U&&(B(ee.current),clearInterval(K.current),Y(!1),s())},[N]);const ie=()=>k(void 0,null,function*(){const ae=ee.current[J.current];ae!==void 0?(B(se=>se+ae),J.current++,clearInterval(K.current),K.current=setInterval(ie,280/(ee.current.length-J.current))):X.current===!1&&(B(ee.current),clearInterval(K.current),Y(!1),s())});return me.createElement("div",{className:`${de.reasoning} fadeIn animated`},me.createElement("div",{className:de.btn,onClick:()=>F(!W)},me.createElement("i",{className:"iconfont icon-shendusikao"}),x?me.createElement("span",null,"\u5DF2\u6DF1\u5EA6\u601D\u8003\uFF08\u7528\u65F6 ",x," \u79D2\uFF09"):me.createElement("span",null,"\u601D\u8003\u4E2D..."),W?me.createElement("b",{className:"iconfont icon-shouqi6"}):me.createElement("b",{className:"iconfont icon-zhankai6"})),m&&me.createElement(R.Z,{spinning:!0,className:"mt20"}),W&&!m&&me.createElement("div",{className:de.content},D,U?me.createElement("span",{className:"aiBlink"},"__"):""))}},82448:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return He}});var O=l(59301),de=l(43428),R=l(8591),me=l(54580),k=l(43418),_=l(6848),p=l(92832),v=l(3113),M=l(71418),s=l(64165),N=l(14478),x=l(38854),m=l(92310),C=l.n(m),D=l(54216),B=l(38720),W=l(50225),F={loadingPic:"loadingPic___y2kKZ",loading:"loading___UEUk1",dot:"dot___TYXFV","dot-fade":"dot-fade___KWn1a",wrap:"wrap___nU3cS",chatContainer:"chatContainer___PNe3Q",footerContainer:"footerContainer___hQATV",btnWrp:"btnWrp___mS8l6",btn:"btn___3za5U",btnActive:"btnActive____jzfb",inputContainer:"inputContainer___iCQ3u",uploadBtn:"uploadBtn___OHHJF",sendBtn:"sendBtn___ktaQl",sendBtnDisabled:"sendBtnDisabled___DVncF",cancelBtn:"cancelBtn___bzMDI",lineFour:"lineFour___Lhbz5",fullIcon:"fullIcon___YWXTV",footerContainerSelected:"footerContainerSelected___pGBh3",full:"full___dZLXo",li:"li___PjMV3",avatarIcon:"avatarIcon___ztGQ3",img:"img___wZqEA",content:"content___OlYYG",borderBox:"borderBox___tjHwt",text:"text___yWTCV",fileWrap:"fileWrap___IX778",file:"file___fxAKb",fileName:"fileName___RA8nu",source:"source___nkLC0",action:"action___I2zGy",disabledInput:"disabledInput___Buork",backBottom:"backBottom___SMuL2",head:"head___v8Eom",headBtn:"headBtn___IS7xR",menuWarp:"menuWarp___G6yj0",menu:"menu___M8VWP",menuText:"menuText___gRpb5",menuDel:"menuDel___eH_wg",active:"active___KWwPV"},ee=l(56640),X=l(5871),J=l(49843),K=l(37166),U=l(28984),Y=l(71986),j=l(82506),ie=l(56102),ae=l(70751),se=l(58617),P=l(32050),be=Object.defineProperty,S=Object.defineProperties,Te=Object.getOwnPropertyDescriptors,we=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,oe=(Ie,ot,lt)=>ot in Ie?be(Ie,ot,{enumerable:!0,configurable:!0,writable:!0,value:lt}):Ie[ot]=lt,ye=(Ie,ot)=>{for(var lt in ot||(ot={}))ne.call(ot,lt)&&oe(Ie,lt,ot[lt]);if(we)for(var lt of we(ot))Ce.call(ot,lt)&&oe(Ie,lt,ot[lt]);return Ie},re=(Ie,ot)=>S(Ie,Te(ot)),ce=(Ie,ot,lt)=>new Promise((Ot,vt)=>{var Gt=dt=>{try{yt(lt.next(dt))}catch(H){vt(H)}},Vt=dt=>{try{yt(lt.throw(dt))}catch(H){vt(H)}},yt=dt=>dt.done?Ot(dt.value):Promise.resolve(dt.value).then(Gt,Vt);yt((lt=lt.apply(Ie,ot)).next())}),He=({title:Ie="\u5934\u6B4CAI",placeholder:ot,hideUpload:lt,hideInputBox:Ot,aiIcon:vt=K,userIcon:Gt=U,dragIcon:Vt=Y,children:yt,fetchUrl:dt,fetchData:H={},extraAnswerAction:Me,showDefaultTips:E=!0,onOpen:u,onClose:a,loadingOption:g,showPreference:b=!1,initMessage:he,customRequest:L,visible:V,width:Ee=1200,isCheckRestrictNumber:ge=!1,headNode:Ae,headFunctionNode:Ne,showRedraw:qe,showEdit:xe,promptPropName:ze="prompt",topPercentage:Oe,showSwitchingModel:fe=!1,showImageGenerator:z=!1,showLookHistory:Be=!1,fetchListObject:Le,customPreference:$e,customDataNode:pt,showAddSession:St,historyId:Et,draggableExtraNode:Tt,drawerExtraNode:zt,menuExtraFunctionNode:Rt,showSceneAwareness:Zt=!1,ReactComponent:sn=de.Z,topFunctionNode:Nn,footerContainerStyle:Hn,chatContainerStyle:wn={},showCodePreview:nr=!1,showSource:or=!0,onSendMessage:An,onDynamic:sr=()=>{}})=>{var Rr,cr;const[to,Gr]=(0,O.useState)(!1),[Zr,Do]=(0,O.useState)("qwen-max"),[Br,On]=(0,O.useState)([]),[wr,et]=(0,O.useState)([]),[jt,je]=(0,O.useState)(!1),[ke,Ve]=(0,O.useState)(!1),[en,Jt]=(0,O.useState)(!1),[un,Yt]=(0,O.useState)([]),[xn,Un]=(0,O.useState)(""),[Tn,qn]=(0,O.useState)(0),[Dn,rr]=(0,O.useState)(void 0),[Yn,Zn]=(0,O.useState)(!1),[ur,dr]=(0,O.useState)(null),[_r,Fr]=(0,O.useState)(""),er=(0,O.useRef)(),Nt=(0,O.useRef)(null),_t=(0,O.useRef)(null),[Kt,hn]=(0,O.useState)(!1),[tn,fn]=(0,O.useState)(!1),[an,zn]=(0,O.useState)(!1),[ar,Er]=(0,O.useState)(!1),[no,kr]=(0,O.useState)(!1),[Wr,Dr]=(0,O.useState)(0),br=(0,O.useRef)(null),qr=(0,O.useRef)(!1),ro=(0,O.useRef)(null),[po,Mr]=(0,O.useState)(void 0),[Yr,co]=(0,O.useState)(!0),[ao,xo]=(0,O.useState)(Ee-28),[mi,rn]=(0,O.useState)(!1),[Sn,gn]=(0,O.useState)(!0),[Ar,ir]=(0,O.useState)([]),lr=(0,O.useRef)([]),Pr=(0,O.useRef)(null),Bo=(0,O.useRef)(null),Ai=(0,O.useRef)(!1),Ro=ao-22,zo=xn==null?void 0:xn.split(`
`).length,{onAdd:mr,onGetList:hr,onListClick:Ao,onListDelete:Mo,onListDealData:vi}=Le||{},Ra=50,Bi=10,_i={maxCount:Ra,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:Br,multiple:!0,accept:".doc,.docx,.md,.txt,.pdf,.xlsx,.xls",beforeUpload:Pt=>ce(void 0,null,function*(){var jr,mo,Ho,ti;const So=(ti=(Ho=(mo=(jr=Pt==null?void 0:Pt.name)==null?void 0:jr.split("."))==null?void 0:mo.slice(-1))==null?void 0:Ho[0])==null?void 0:ti.toLowerCase(),Wo=["doc","docx","md","pdf","txt","xlsx","xls"].includes(So);return Pt.size==0?(R.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),me.default.LIST_IGNORE):Wo?Pt.size/1024/1024>100?(R.ZP.warning("\u4E0A\u4F20\u7684\u6587\u4EF6\u5927\u5C0F\u9650\u5236100MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),me.default.LIST_IGNORE):!0:(R.ZP.warning("\u76EE\u524D\u652F\u6301txt\u3001md\u3001doc\u3001docx\u3001pdf\u3001xlsx\u3001xls\u6587\u4EF6"),me.default.LIST_IGNORE)}),onChange:({fileList:Pt})=>{On(Pt)},action:`${(Rr=j.Z)==null?void 0:Rr.API_SERVER}/api/intelligent_imports/upload_file.json`},ta={maxCount:Bi,showUploadList:!1,withCredentials:!0,openFileDialogOnClick:!1,fileList:wr,multiple:!0,accept:".jpg,.png,",beforeUpload:Pt=>{var jr,mo,Ho,ti;const So=(ti=(Ho=(mo=(jr=Pt==null?void 0:Pt.name)==null?void 0:jr.split("."))==null?void 0:mo.slice(-1))==null?void 0:Ho[0])==null?void 0:ti.toLowerCase(),Wo=["jpg","png"].includes(So);return Pt.size==0?(R.ZP.warning("\u6587\u4EF6\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A"),me.default.LIST_IGNORE):Wo?Pt.size/1024/1024>10?(R.ZP.warning("\u4E0A\u4F20\u7684\u56FE\u7247\u5927\u5C0F\u9650\u523610MB\uFF0C\u8BF7\u68C0\u67E5\u540E\u91CD\u65B0\u4E0A\u4F20"),me.default.LIST_IGNORE):!0:(R.ZP.warning("\u76EE\u524D\u652F\u6301jpg\u3001png"),me.default.LIST_IGNORE)},onChange:({fileList:Pt})=>{et(Pt)},action:`${(cr=j.Z)==null?void 0:cr.API_SERVER}/api/ai/generals/update_file.json`};(0,O.useEffect)(()=>{if(!un.length||!er.current)return;const Pt=un[un.length-1];Pt!=null&&Pt.loading&&(er.current.scrollTop=er.current.scrollHeight)},[un.length]),(0,O.useEffect)(()=>{if(!er.current||!br.current)return;const Pt=new IntersectionObserver(([jr])=>{co(jr.isIntersecting)},{root:er.current,rootMargin:"70px",threshold:0});return Pt.observe(br.current),()=>{br.current&&Pt.unobserve(br.current)}},[er.current,br.current]),(0,O.useEffect)(()=>{if(!Kt)return;const Pt=er.current,jr=ro.current;qr.current=!1;let mo=Pt.scrollTop;const Ho=()=>{const{scrollTop:So,scrollHeight:bi,clientHeight:Wo}=Pt;So>mo?So+Wo>=bi-50&&(Pt.scrollTop=Pt.scrollHeight,qr.current=!1):So<mo&&(qr.current=!0),mo=So};Pt.addEventListener("scroll",Ho);const ti=new ResizeObserver(()=>{qr.current||(Pt.scrollTop=Pt.scrollHeight)});return ti.observe(jr),()=>{var So;ti.unobserve(jr),(So=Pt==null?void 0:Pt.removeEventListener)==null||So.call(Pt,"scroll",Ho)}},[Kt]),(0,O.useEffect)(()=>{!Kt&&lr.current.length&&(Yt([...un,...lr.current]),lr.current=[])},[Kt]),(0,O.useEffect)(()=>{if(!er.current)return;const Pt=new ResizeObserver(()=>{var jr;er.current&&xo((jr=er.current)==null?void 0:jr.offsetWidth)});return Pt.observe(er.current),()=>{er.current&&Pt.unobserve(er.current)}},[er.current]),(0,O.useEffect)(()=>{typeof V=="boolean"&&Gr(V)},[V]),(0,O.useEffect)(()=>{var Pt;if(Nt.current&&ur!==null){Nt.current.focus();const jr=(Pt=Nt.current.resizableTextArea)==null?void 0:Pt.textArea;jr&&(jr.selectionStart=jr.selectionEnd=jr.value.length)}},[ur]),(0,O.useEffect)(()=>{zo<5&&Zn(!1)},[zo]),(0,O.useEffect)(()=>{to&&he&&(Yt(ca(he)),je(!0),Ji(he,{history:[]})),to&&(za(),Et?Is(Et):St&&!po&&Zs()),to||ua()},[to]);const ca=(Pt="",jr=[],mo=[])=>{const Ho=Date.now();return[{text:Pt,key:Ho,sender:"user",fileList:jr,imageList:mo,show:!0},{loading:!0,key:Ho,sender:"AI",show:!0,model:Zr,imageGenerator:ar,thinkingEnabled:tn,codePreview:an}]},ua=()=>{Fr(""),dr(null),On([]),et([]),Un("")},is=()=>{if(u){u({chatData:un,setChatData:Yt,setLoading:je,getData:Ji,renderChatItems:ca,handleAdd:Zs,identifier:po});return}Gr(!0)},Ki=()=>{if(gn(!0),a){a();return}Gr(!1)},ja=()=>{Zn(!Yn)},za=()=>ce(void 0,null,function*(){if(!ge)return;const Pt=yield(0,ee.ZP)("/api/intelligent_imports/check_number.json",{method:"get"});(Pt==null?void 0:Pt.status)===0&&(Pt==null?void 0:Pt.total_number)!==-1&&(qn((Pt==null?void 0:Pt.total_number)-(Pt==null?void 0:Pt.remaining_number)),rr(Pt==null?void 0:Pt.total_number))}),Bs=()=>{k.default.info({title:"\u63D0\u793A",icon:null,okText:"\u6211\u77E5\u9053\u4E86",width:510,centered:!0,content:O.createElement("div",null,O.createElement("div",{style:{color:"#FA6400"}},"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),O.createElement("div",{className:"c-grey-333 mt5"},"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F\u7528",Dn,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))})},wa=Pt=>Pt.reduce((mo,Ho)=>{if(Ho.sender==="user"){const ti=Pt.find(So=>So.key===Ho.key&&So.sender==="AI");ti&&(ti!=null&&ti.text)&&!(ti!=null&&ti.error)&&mo.push({question:Ho.text,answer:ti.text})}return mo},[]),Ji=(...Pt)=>ce(void 0,[...Pt],function*(jr="",mo={},Ho=un){if(L&&(yield L({mes:jr,setChatData:Yt,fileList:Br,body:mo,checkNum:za,setLoading:je,bodyChatData:Ho,setTyping:hn,setImageGenerator:Er,renderChatItems:ca})),!L){const ti=Br==null?void 0:Br.map(Ua=>{var Ba;return(Ba=Ua==null?void 0:Ua.response)==null?void 0:Ba.file_id}),So=wr==null?void 0:wr.map(Ua=>{var Ba;return(Ba=Ua==null?void 0:Ua.response)==null?void 0:Ba.data}),bi=mo.history||wa(Ho),Wo=ye(ye({identifier:po,response_mode:"streaming",scene_awareness:no,thinking_enabled:tn,image_generator:ar,code_preview:an,file_ids:ti,image_list:So,history:bi,[ze]:jr},H),mo),Za=Object.fromEntries(Object.entries(Wo).filter(([Ua,Ba])=>Ba!==void 0));_t.current=new ae.Z(j.Z.API_SERVER+dt,Za),yield new Promise((Ua,Ba)=>{let jA=null,Ts=null;_t.current.on("data",OA=>{hn(!0);const{chunk:{content:Rs,type:Da,created:YA,msg:Wa}}=OA,JA=Wa==="error";Da==="text"&&(Ts=Ts||YA,Yt(sA=>[...sA].map((yA,Oi)=>Oi===sA.length-1?re(ye({},yA),{text:(yA.text||"")+Rs,loading:!1,startTime:jA,endTime:Ts,error:JA}):yA)))}),_t.current.on("done",()=>{Ua()}),_t.current.on("error",OA=>{let Rs="\u62B1\u6B49\uFF0C\u6211\u521A\u521A\u9047\u5230\u4E86\u4E00\u70B9\u95EE\u9898\uFF0C\u6CA1\u80FD\u5B8C\u6210\u60A8\u7684\u8BF7\u6C42\u3002\u8BF7\u60A8\u7A0D\u540E\u518D\u8BD5\u4E00\u6B21\uFF0C\u6216\u8005\u8054\u7CFB\u6280\u672F\u652F\u6301\u5E2E\u5FD9\u89E3\u51B3!";Object.prototype.toString.call(OA)==="[object Object]"&&OA.status===-9&&(Rs=OA==null?void 0:OA.message),Yt(Da=>[...Da].map((YA,Wa)=>Wa===Da.length-1?re(ye({},YA),{text:Rs,loading:!1,error:!0}):YA)),Ua()}),_t.current.on("cancelled",()=>{Ua()}),_t.current.startStream()})}za(),je(!1)}),as=Pt=>{Un(Pt.target.value)},Ps=(Pt,jr)=>{if(ua(),je(!0),Pt==="edit"){lr.current=un.slice(jr+2);const mo=un.splice(jr),{fileList:Ho=[],imageList:ti=[]}=(mo==null?void 0:mo[0])||{},So=Ho.map(Za=>{var Ua;return(Ua=Za.response)==null?void 0:Ua.file_id}),bi=ti.map(Za=>{var Ua;return(Ua=Za.response)==null?void 0:Ua.data}),Wo={history:wa(un),file_ids:So,image_list:bi,edit:!0};Yt([...un,...ca(_r,Ho,ti)]),Ji(_r,Wo,un)}if(Pt==="redraw"){lr.current=un.slice(jr+1);const mo=un.splice(jr-1),{text:Ho,fileList:ti=[],imageList:So=[]}=(mo==null?void 0:mo[0])||{},bi=ti.map(Ua=>{var Ba;return(Ba=Ua.response)==null?void 0:Ba.file_id}),Wo=So.map(Ua=>{var Ba;return(Ba=Ua.response)==null?void 0:Ba.data}),Za={history:wa(un),file_ids:bi,image_list:Wo,edit:!0};Yt([...un,...ca(Ho,ti,So)]),Ji(Ho,Za,un)}},Ss=()=>{if(xn.trim()!==""){ua(),je(!0);const Pt=Br.filter(mo=>mo.status==="done"),jr=wr.filter(mo=>mo.status==="done");Yt([...un,...ca(xn,Pt,jr)]),Ji(xn)}},iA=Pt=>{if(Pt.shiftKey){if(Pt.key==="Enter")return}else if(Pt.key==="Enter"){if(Pt.preventDefault(),Ci||Ai.current)return;Ss()}},mA=(Pt,jr)=>{let mo=!1;xe===!0?mo=!0:xe==="last"&&(mo=un.reduce((bi,Wo,Za)=>Wo.sender==="user"?Za:bi,-1)===jr);const Ho=jr===ur,ti=[...(Pt==null?void 0:Pt.fileList)||[],...(Pt==null?void 0:Pt.imageList)||[]];return O.createElement("div",{className:F.li,style:ye({width:Ro},wn)},O.createElement("div",{className:F.avatarIcon},O.createElement("img",{className:F.img,src:Gt})),O.createElement("div",{className:F.content},!!(ti!=null&&ti.length)&&O.createElement("div",{className:F.fileWrap},ti==null?void 0:ti.map((So,bi)=>{var Wo,Za;return O.createElement("div",{key:bi,className:F.file},O.createElement("img",{src:l(90034)(`./${((Za=(Wo=So==null?void 0:So.name)==null?void 0:Wo.split("."))==null?void 0:Za.pop())||"txt"}.png`),width:20,className:"mr10"}),O.createElement("aside",null,O.createElement(_.Z,{title:So==null?void 0:So.name},O.createElement("div",{className:F.fileName},So==null?void 0:So.name)),O.createElement("div",{className:"c-grey-999 font12"},(0,X.RD)(So==null?void 0:So.size))))})),O.createElement("div",{className:F.borderBox},Ho?O.createElement(p.default.TextArea,{value:_r,ref:Nt,autoSize:!0,placeholder:"\u8BF7\u8F93\u5165",bordered:!1,onChange:So=>Fr(So.target.value)}):O.createElement("div",{className:F.text},Pt==null?void 0:Pt.text)),Ho?O.createElement("div",{className:F.action},O.createElement(v.ZP,{onClick:()=>{Fr(""),dr(null)},size:"small"},"\u53D6\u6D88"),O.createElement(v.ZP,{disabled:!_r.trim(),onClick:()=>Ps("edit",jr),type:"primary",size:"small"},"\u786E\u8BA4")):O.createElement("div",{className:F.action},O.createElement(ie.CopyToClipboard,{text:(Pt==null?void 0:Pt.text)||"",onCopy:()=>R.ZP.success("\u590D\u5236\u6210\u529F")},O.createElement(_.Z,{title:"\u590D\u5236"},O.createElement("i",{className:"iconfont icon-fuzhi8 font13"}))),mo&&!jt&&O.createElement(_.Z,{title:"\u7F16\u8F91"},O.createElement("i",{onClick:()=>{dr(jr),Fr((Pt==null?void 0:Pt.text)||"")},className:"iconfont icon-bianji10 font14"})))))},vA=(Pt,jr)=>{let mo=!1;qe===!0?mo=!0:qe==="last"&&(mo=un.reduce((So,bi,Wo)=>bi.sender==="AI"?Wo:So,-1)===jr);let Ho="";return Pt!=null&&Pt.source?Ho=Pt==null?void 0:Pt.source:(Pt==null?void 0:Pt.model)==="deepseek-r1"?Ho="\u7531deepseek\u751F\u6210":(Pt==null?void 0:Pt.model)==="qwen-max"&&(Ho="\u7531\u901A\u4E49\u5343\u95EE\u751F\u6210"),O.createElement("div",{className:F.li,style:ye({width:Ro},wn)},O.createElement("div",{className:F.avatarIcon},O.createElement("img",{className:F.img,src:vt})),O.createElement("div",{className:F.content},O.createElement("div",{className:F.borderBox},Pt.loading&&O.createElement(O.Fragment,null,Pt!=null&&Pt.imageGenerator?O.createElement("div",{className:F.loadingPic},"\u6B63\u5728\u751F\u6210\u4E2D",O.createElement("div",{className:"ai-loading"})):!(Pt!=null&&Pt.thinkingEnabled)&&O.createElement("div",null,O.createElement("div",{className:F.loading},O.createElement("div",{className:F.dot}),O.createElement("div",{className:F.dot}),O.createElement("div",{className:F.dot})),O.createElement("div",{style:{marginTop:10,color:"#9096A3"}},(g==null?void 0:g.text)||"\u8BF7\u8010\u5FC3\u7B49\u5F85\uFF0C\u76EE\u524D\u9AD8\u5CF0\u671F\u4F53\u9A8C\u4EBA\u6570\u8FC7\u591A\uFF0C\u6211\u4EEC\u5DF2\u8BB0\u5F55\u4E0B\u60A8\u7684\u9700\u6C42\uFF0C\u7A0D\u540E\u5C06\u81EA\u52A8\u4E3A\u60A8\u751F\u6210\u7B54\u6848\u3002"))),(Pt==null?void 0:Pt.thinkingEnabled)&&O.createElement(B.Z,{time:Pt==null?void 0:Pt.time,cancelIndex:Wr,loading:Pt.loading,streamingStatus:!(Pt!=null&&Pt.text),onFinish:()=>{Dr(0),Yt(ti=>[...ti].map((So,bi)=>bi===ti.length-1?re(ye({},So),{hideAnswer:!1,time:So.startTime?So.endTime-So.startTime:null}):So))},value:Pt==null?void 0:Pt.reasoning}),!!(Pt!=null&&Pt.text)&&!Pt.hideAnswer&&O.createElement(D.Z,{onDynamic:sr,cancelIndex:Wr,streamingStatus:jt,loadImage:!!(Pt!=null&&Pt.imageGenerator),onFinish:()=>ce(void 0,null,function*(){Dr(0),setTimeout(()=>hn(!1),0)}),value:Pt==null?void 0:Pt.text})),or&&!!(Pt!=null&&Pt.text)&&Ho&&O.createElement("div",{className:F.source},Ho),O.createElement("div",{className:F.action},Me==null?void 0:Me(Pt,jr,{onMenuClick:Is}),!(Pt!=null&&Pt.imageGenerator)&&O.createElement(ie.CopyToClipboard,{text:String((Pt==null?void 0:Pt.text)||""),onCopy:()=>R.ZP.success({content:"\u590D\u5236\u6210\u529F",key:"copy"})},O.createElement(_.Z,{title:"\u590D\u5236"},O.createElement("i",{className:"iconfot icon-fuzhi8 font13"}))),b&&!jt&&O.createElement(O.Fragment,null,O.createElement(_.Z,{title:"\u559C\u6B22"},O.createElement("i",{style:Pt!=null&&Pt.like?{color:"#FA8D30"}:{},onClick:()=>fs("like",!(Pt!=null&&Pt.like),jr),className:"iconfot icon-yijiejue font15"})),O.createElement(_.Z,{title:"\u4E0D\u559C\u6B22"},O.createElement("i",{style:Pt!=null&&Pt.dislike?{color:"#e86d7c"}:{},onClick:()=>fs("dislike",!(Pt!=null&&Pt.dislike),jr),className:"iconfot icon-weijiejuezhengchang font15"}))),mo&&!jt&&O.createElement(_.Z,{title:"\u91CD\u65B0\u751F\u6210"},O.createElement("i",{onClick:()=>Ps("redraw",jr),className:"iconfot icon-gengxin-genghuan-tihuan"})))))},fs=(Pt,jr,mo)=>ce(void 0,null,function*(){if($e){const Ho=un.slice(0,mo+1),So=wa(Ho).length;yield $e({type:Pt,value:jr,index:mo,identifier:po,objectIndex:So})}Yt(Ho=>(Ho[mo][Pt]=jr,jr&&(Ho[mo][Pt==="like"?"dislike":"like"]=!1),[...Ho]))}),RA=()=>{var Pt,jr;Dr(1),(jr=(Pt=_t.current)==null?void 0:Pt.cancelRequest)==null||jr.call(Pt),je(!1),hn(!1)},Zs=()=>ce(void 0,null,function*(){var Pt,jr,mo;(jr=(Pt=_t.current)==null?void 0:Pt.cancelRequest)==null||jr.call(Pt),ua(),Yt([]),je(!0);const Ho=yield mr();(Ho==null?void 0:Ho.status)===0&&Mr((mo=Ho==null?void 0:Ho.data)==null?void 0:mo.identifier),je(!1),hn(!1)}),aA=()=>ce(void 0,null,function*(){var Pt;Jt(!0);const jr=yield hr();(jr==null?void 0:jr.status)===0&&ir(((Pt=jr==null?void 0:jr.data)==null?void 0:Pt.list)||[]),Jt(!1)}),Is=(...Pt)=>ce(void 0,[...Pt],function*(jr=po){var mo,Ho,ti,So;(Ho=(mo=_t.current)==null?void 0:mo.cancelRequest)==null||Ho.call(mo),ua(),Ve(!0);const bi=yield Ao(jr);if(bi.status===0){const Wo=vi(((ti=bi==null?void 0:bi.data)==null?void 0:ti.messages)||[]);Yt(Wo),Ve(!1),Mr((So=bi==null?void 0:bi.data)==null?void 0:So.identifier);return}Yt([]),Ve(!1)}),Sa=(Pt,jr)=>ce(void 0,null,function*(){(yield Mo(Pt)).status===0&&(R.ZP.success("\u5220\u9664\u6210\u529F"),jr===po&&Zs(),aA())}),Vr=()=>O.createElement("div",{className:F.menuWarp},O.createElement("h4",null,"\u5386\u53F2\u5BF9\u8BDD"),O.createElement(M.Z,{spinning:en},!Ar.length&&O.createElement(s.Z,{style:{width:250,paddingBottom:30},image:s.Z.PRESENTED_IMAGE_SIMPLE}),!!Ar.length&&O.createElement("div",{className:F.menu},Ar.map(function(Pt,jr){return O.createElement("aside",{className:C()(po===Pt.identifier&&F.active),key:Pt.id,onClick:()=>Is(Pt.id)},O.createElement("div",{className:F.menuText},O.createElement(_.Z,{title:Pt==null?void 0:Pt.question},O.createElement("span",null,Pt==null?void 0:Pt.question)),Rt&&Rt(Pt)),O.createElement("div",{className:F.menuDel,onClick:mo=>mo.stopPropagation()},O.createElement(N.Z,{title:"\u63D0\u793A",description:"\u4F60\u786E\u5B9A\u8981\u5220\u9664\u672C\u6761\u5BF9\u8BDD\u5417\uFF1F",onConfirm:()=>Sa(Pt.id,Pt.identifier),okText:"\u786E\u8BA4",zIndex:1100,cancelText:"\u53D6\u6D88"},O.createElement("i",{className:"iconfont icon-shanchu14 delete-hover font14"}))))})))),Zo=Pt=>{if(Pt==="file"){if(wr.length){k.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u56FE\u7247\uFF0C\u4E0A\u4F20\u6587\u4EF6\u540E\u56FE\u7247\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{et([]),Pr.current.upload.uploader.fileInput.click()}});return}Pr.current.upload.uploader.fileInput.click()}if(Pt==="image"){if(Br.length){k.default.confirm({centered:!0,icon:null,okText:"\u786E\u8BA4\u8986\u76D6",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5DF2\u5B58\u5728\u6587\u4EF6\uFF0C\u4E0A\u4F20\u56FE\u7247\u540E\u6587\u4EF6\u5C06\u4F1A\u88AB\u8986\u76D6?",onOk:()=>{On([]),Bo.current.upload.uploader.fileInput.click()}});return}Bo.current.upload.uploader.fileInput.click()}},Uo=[{key:"file",disabled:Br.length>=Ra,label:O.createElement(_.Z,{placement:"right",title:O.createElement("div",null,O.createElement("b",null,"\u4E0A\u4F20\u9644\u4EF6\uFF08\u4EC5\u8BC6\u522B\u6587\u5B57\uFF09"),O.createElement("div",null,"\u6700\u591A 50 \u4E2A\uFF0C\u6BCF\u4E2A 100 MB\uFF0C\u652F\u6301\u5404\u7C7B\u578B\u6587\u6863"))},O.createElement("span",null,O.createElement("i",{className:"iconfont icon-fujian3 font14 mr5"}),"\u4E0A\u4F20\u6587\u6863"))},Zr!=="deepseek-r1"&&{key:"image",disabled:wr.length>=Bi,label:O.createElement(_.Z,{placement:"right",title:"\u652F\u6301\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247\uFF0C\u6700\u591A10\u4E2A"},O.createElement("span",null,O.createElement("i",{className:"iconfont icon-tupianshangchuan font14 mr5"}),"\u4E0A\u4F20\u56FE\u7247"))}].filter(Boolean),Po=[...Br,...wr],Ci=Po.some(Pt=>Pt.status==="uploading")||jt||Kt,zi=Tn>=Dn,hs=lt||Br.length>=Ra||wr.length>=Bi,Ja=ar||tn||no||an||!!Po.length,Ha={chatData:un,stream:_t,isDisabledNum:zi,checkNumModal:Bs,checkNum:za,onClose:Ki,setChatData:Yt,setLoading:je,getData:Ji,clearStatus:ua,typing:Kt,setImageGenerator:Er,renderChatItems:ca,setSceneAwareness:kr,setIdentifier:Mr,setCodePreview:zn,setTyping:hn};return O.createElement(O.Fragment,null,yt?O.createElement("div",{onClick:is},yt):yt!==null&&O.createElement(J.Z,{draggableExtraNode:Tt,src:Vt,onClick:is,topPercentage:Oe}),O.createElement(sn,{open:to,width:mi?"100%":Ee,afterOpenChange:Pt=>{Pt&&gn(!1)},push:!1,contentWrapperStyle:Sn?{}:{transition:"none"},extra:O.createElement("div",{className:F.head},zt,fe&&O.createElement(W.Z,{value:Zr,onChange:Pt=>{fn(!1),Er(!1),Do(Pt),et([]),On([])}}),Be&&O.createElement(O.Fragment,null,O.createElement(x.Z,{dropdownRender:Vr,onOpenChange:Pt=>{Pt&&aA()},placement:"bottomLeft",arrow:!0},O.createElement("div",{className:F.headBtn},O.createElement("i",{className:"icon-lishiduihua1 font14 mr10"}),"\u5386\u53F2\u5BF9\u8BDD"))),St&&O.createElement(O.Fragment,null,O.createElement("div",{className:F.headBtn,onClick:Zs},O.createElement("i",{className:"icon-xinjianduihua font14 mr10"}),"\u65B0\u5EFA\u5BF9\u8BDD")),O.createElement(_.Z,{title:mi?"\u9000\u51FA\u5168\u5C4F":"\u5168\u5C4F"},O.createElement("div",{className:F.headBtn,style:{padding:"0 12px"},onClick:()=>rn(!mi)},mi&&O.createElement("i",{className:"iconfont icon-tuichuquanping3"}),!mi&&O.createElement("i",{className:"iconfont icon-quanping4"})))),title:O.createElement("span",{className:"c-grey-333 font16"},Ie),onClose:Ki,bodyStyle:{paddingRight:4}},O.createElement("div",{className:C()(F.wrap,to&&"body-overflow-hidden")},O.createElement("div",{ref:er,className:F.chatContainer},Nn==null?void 0:Nn(Ha),E&&O.createElement("div",{className:`${F.li} mb20`,style:ye({width:Ro},wn)},O.createElement("div",{className:F.avatarIcon},O.createElement("img",{className:F.img,src:vt})),O.createElement("div",{className:F.content},O.createElement("div",{className:F.borderBox},Ae,Ne==null?void 0:Ne(Ha)))),O.createElement("div",{ref:ro},O.createElement(M.Z,{spinning:ke,className:"mt20"},un==null?void 0:un.map((Pt,jr)=>O.createElement(O.Fragment,{key:Pt.key+jr},Pt.show&&O.createElement(O.Fragment,null,Pt.sender==="user"&&mA(Pt,jr),Pt.sender==="AI"&&vA(Pt,jr),pt&&!["AI","user"].includes(Pt.sender)&&pt(Pt,jr,{width:Ro})))))),!Yr&&O.createElement("div",{className:F.backBottom,onClick:()=>{er.current.scrollTop=er.current.scrollHeight}},O.createElement("i",{className:"iconfont icon-huidaodibu"})),O.createElement("div",{ref:br})),!Ot&&O.createElement("div",{style:Hn,className:C()(F.footerContainer,Yn&&F.full,Ja&&F.footerContainerSelected)},O.createElement("div",{className:F.btnWrp},nr&&O.createElement(_.Z,{title:"\u66F4\u64C5\u957F\u5904\u7406\u4EE3\u7801\u95EE\u9898\uFF0C\u652F\u6301\u4E00\u53E5\u8BDD\u751F\u6210\u5E94\u7528"},O.createElement("div",{onClick:()=>zn(!an),className:C()(F.btn,an&&F.btnActive)},O.createElement("i",{className:"iconfont icon-daimamoshi1 mr10 font12"}),"\u4EE3\u7801\u6A21\u5F0F")),Zt&&O.createElement(_.Z,{title:"\u667A\u80FD\u611F\u77E5\u5F53\u524D\u60C5\u5883\uFF0C\u63D0\u4F9B\u9488\u5BF9\u6027\u89E3\u7B54"},O.createElement("div",{onClick:()=>kr(!no),className:C()(F.btn,no&&F.btnActive)},O.createElement("i",{className:"iconfont icon-changjingganzhi mr10 font12"}),"\u573A\u666F\u611F\u77E5")),Zr==="deepseek-r1"&&O.createElement(_.Z,{title:"\u8C03\u7528\u65B0\u6A21\u578B DeepSeek-R1\uFF0C\u89E3\u51B3\u63A8\u7406\u95EE\u9898"},O.createElement("div",{onClick:()=>fn(!tn),className:C()(F.btn,tn&&F.btnActive)},O.createElement("i",{className:"iconfont icon-shendusikao mr10 font12"}),"\u6DF1\u5EA6\u601D\u8003\uFF08R1\uFF09")),z&&Zr==="qwen-max"&&O.createElement("div",{onClick:()=>Er(!ar),className:C()(F.btn,ar&&F.btnActive)},O.createElement("i",{className:"iconfont icon-shangchuantupian2 mr10 font12"}),"\u56FE\u50CF\u751F\u6210"),Po.map(Pt=>O.createElement("div",{key:Pt.uid},(Pt==null?void 0:Pt.status)==="uploading"&&O.createElement(M.Z,{indicator:O.createElement(se.Z,{rev:"",spin:!0}),className:"mr10",size:"small",spinning:!0}),O.createElement("span",{title:Pt==null?void 0:Pt.name,className:"mr10"},(0,X.Pq)(Pt.name,20)),O.createElement("i",{onClick:()=>{On(jr=>jr.filter(mo=>mo.uid!==Pt.uid)),et(jr=>jr.filter(mo=>mo.uid!==Pt.uid))},className:"iconfont current icon-shanchu15 delete-hover c-red-ee4 font12"})))),O.createElement(_.Z,{title:zi&&O.createElement("div",null,O.createElement("div",null,"\u60A8\u5DF2\u8FBE\u5230\u667A\u80FD\u52A9\u6559\u7684\u4F7F\u7528\u6B21\u6570"),O.createElement("div",null,"\u667A\u80FD\u52A9\u6559\u6BCF\u5929\u9650\u5236\u4F7F",Dn,"\u6B21\uFF0C\u8BF7\u660E\u5929\u518D\u8BD5\u3002"))},O.createElement("div",{className:C()(F.inputContainer,zo>4&&F.lineFour,zi&&F.disabledInput)},O.createElement(me.default,ye({ref:Pr},_i)),O.createElement(me.default,ye({ref:Bo},ta)),O.createElement(x.Z,{className:`${hs&&"hide"}`,menu:{items:Uo,onClick:Pt=>Zo(Pt.key)},placement:"top"},O.createElement(v.ZP,{className:F.uploadBtn,icon:O.createElement(P.Z,{rev:"",style:{fontSize:18,color:"#FFF"}})})),O.createElement(p.default.TextArea,{rows:zo>4?4:zo,placeholder:ot||"\u5728\u8FD9\u91CC\u8F93\u5165\u4F60\u7684\u95EE\u9898\u5427\uFF0CShift+Enter\u6362\u884C\uFF5E",value:xn,bordered:!1,style:hs?{paddingLeft:0,marginLeft:0}:{},onChange:as,onPressEnter:iA,onFocus:()=>An==null?void 0:An(),onCompositionStart:()=>{Ai.current=!0},onCompositionEnd:()=>{Ai.current=!1}}),Kt?O.createElement(_.Z,{title:"\u505C\u6B62\u751F\u6210"},O.createElement("div",{className:`iconfont icon-tingzhihuida ${F.cancelBtn}`,onClick:RA})):O.createElement(v.ZP,{className:(xn==null?void 0:xn.trim())===""?F.sendBtnDisabled:F.sendBtn,icon:O.createElement("i",{className:"iconfont icon-fasong2 c-white"}),disabled:Ci,onClick:Ss}),zo>4&&O.createElement("span",{className:F.fullIcon,onClick:ja},Yn&&O.createElement("span",{className:"iconfont icon-shousuo"}),!Yn&&O.createElement("span",{className:"iconfont icon-zhankai"}))))))))}},47578:function(Fn,Ct,l){"use strict";l.r(Ct),l.d(Ct,{default:function(){return ze}});var O=l(59301),de=l(66649),R=l.n(de),me=l(86129),k=l.n(me),_=l(56640),p=l(91911),v=l(43418),M=l(8591),s=l(95237),N=l(43604),x=l(3113),m=l(61621),C=l(66104),D=l(28103),B=l(1710),W=l(10777),F=l(57809),ee=l(71418),X=l(27812),J=l(95869),K=l(87169),U=l(26227),Y=l(82506),j=l(62602),ie=l(5871),ae=l(78241),se=l(20071),P=l(92832),be=({defaultValue:Oe,onBlur:fe,max:z,className:Be="game-score"})=>{const[Le,$e]=(0,O.useState)(Oe);(0,O.useEffect)(()=>{$e(Oe)},[Oe]);function pt(Et){$e(Et)}function St(){Le&&(fe(Le>z?z:Le),$e(null))}return O.createElement(se.Z,{max:z,min:0,className:Be,value:Le,onChange:pt,onBlur:St})},S={greyText:"greyText___lvEE6",info:"info___El01Z",label:"label___GmvST",blackContent:"blackContent___FYo0Z",orangeContent:"orangeContent____uYQ3",inputLabel:"inputLabel___ruiZm",tableTitle:"tableTitle___ir3x7",scoreTable:"scoreTable___b9Z37"},Te=l(82448),we=l(95403),ne=l(59301),Ce=Object.defineProperty,oe=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,re=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,He=(Oe,fe,z)=>fe in Oe?Ce(Oe,fe,{enumerable:!0,configurable:!0,writable:!0,value:z}):Oe[fe]=z,Ie=(Oe,fe)=>{for(var z in fe||(fe={}))ce.call(fe,z)&&He(Oe,z,fe[z]);if(re)for(var z of re(fe))_e.call(fe,z)&&He(Oe,z,fe[z]);return Oe},ot=(Oe,fe)=>oe(Oe,ye(fe)),lt=(Oe,fe,z)=>new Promise((Be,Le)=>{var $e=Et=>{try{St(z.next(Et))}catch(Tt){Le(Tt)}},pt=Et=>{try{St(z.throw(Et))}catch(Tt){Le(Tt)}},St=Et=>Et.done?Be(Et.value):Promise.resolve(Et.value).then($e,pt);St((z=z.apply(Oe,fe)).next())});const Ot=({shixunHomeworks:Oe,dispatch:fe,classroomList:z,gethomeworkreport:Be,homeWorkReport:Le})=>{var $e,pt;const{shixunWorkReport:St}=Oe,Et=(0,p.useParams)(),[Tt,zt]=(0,O.useState)(!1),[Rt,Zt]=(0,O.useState)(!1),[sn,Nn]=(0,O.useState)(""),[Hn]=ae.default.useForm(),wn=ae.default.useWatch("comment",Hn),nr=ae.default.useWatch("hidden_comment",Hn),[or,An]=(0,O.useState)(!1),sr=(0,O.useRef)({}),[Rr,cr]=v.default.useModal(),to=()=>lt(void 0,null,function*(){Zt(!0);const On=Hn.getFieldsValue();(yield(0,_.ZP)(`/api/student_works/${Et.homeworkId}/shixun_work_comment.json`,{method:"post",body:{hidden_comment:On.hidden_comment,comment:On.comment}})).status===0&&(M.ZP.success("\u70B9\u8BC4\u6210\u529F"),Hn.resetFields(),fe({type:"classroomList/setActionTabs",payload:{}}),Be()),Zt(!1)}),Gr=()=>lt(void 0,null,function*(){if(!sn){M.ZP.warning("\u8BF7\u586B\u5199\u5206\u6570");return}Zt(!0);const On=Hn.getFieldsValue();(yield(0,_.ZP)(`/api/student_works/${Et.homeworkId}/add_score.json`,{method:"post",body:{comment:On.comment,score:sn}})).status===0&&(M.ZP.success("\u70B9\u8BC4\u6210\u529F"),fe({type:"classroomList/setActionTabs",payload:{}}),Be()),Zt(!1)}),Zr=On=>lt(void 0,null,function*(){const{mes:wr,setChatData:et,setTyping:jt}=On,je=yield(0,_.ZP)("/api/intelligent_reviews/large_model_intelligent_qa.json",{method:"post",body:Ie({query:wr,student_work_id:Et.homeworkId},sr.current)});je.answer=(je==null?void 0:je.status)==-3?je.message:je==null?void 0:je.answer,je!=null&&je.answer&&et(ke=>[...ke].map((Ve,en)=>en===ke.length-1?ot(Ie({},Ve),{text:je==null?void 0:je.answer,loading:!1,response:je}):Ve))}),Do=({chatData:On,setChatData:wr,setLoading:et,getData:jt,renderChatItems:je})=>{fe({type:"shixunHomeworks/setActionTabs",payload:{key:"\u667A\u80FD\u8BC4\u9605\u914D\u7F6E",onOk:ke=>{sr.current=ke,An(!0),et(!0);const Ve=je();Ve[0].show=!1,wr(Ve),jt()}}})},Br=[{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"shixun_name",ellipsis:!0},{title:"\u5F00\u542F\u65F6\u95F4",dataIndex:"open_time",width:160,render:On=>On||"--"},{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:On=>On||"--"},{title:"\u5F97\u5206",dataIndex:"score",width:90,render:(On,wr)=>ne.createElement("div",null,ne.createElement("span",{style:{color:parseFloat(wr.score_full)!==parseFloat(On)?"#E30000":"#53C41B"}},On),"/",wr.score_full)},{title:"\u8C03\u5206",width:100,dataIndex:"action",render:(On,wr)=>(0,j.GJ)()?ne.createElement(be,{max:wr.score_full,onBlur:et=>lt(void 0,null,function*(){var jt;if((0,j.Rm)()&&!((jt=z.AssistantObject.practice)!=null&&jt.can_appraise)){M.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 je=yield(0,_.ZP)(`/api/student_works/${Et.homeworkId}/adjust_score.json`,{method:"post",body:{score:et}});Be(),je.status===0&&M.ZP.success("\u8C03\u5206\u6210\u529F")})}):Le!=null&&Le.is_anonymous?ne.createElement(se.Z,{min:0,value:sn,onChange:et=>Nn(et),max:wr.score_full}):On}].filter(On=>Le!=null&&Le.is_anonymous?!["late_penalty","score","absence_penalty"].includes(On.dataIndex):!0);return ne.createElement(ne.Fragment,null,ne.createElement(v.default,{centered:!0,width:1080,title:"\u70B9\u8BC4\u4F5C\u4E1A",afterClose:()=>{Hn.resetFields(),Nn("")},confirmLoading:Rt,open:z.actionTabs.key==="\u66F4\u6539\u70B9\u8BC4",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>lt(void 0,null,function*(){var On;if((0,j.Rm)()&&!((On=z.AssistantObject.practice)!=null&&On.can_appraise)){M.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(Le!=null&&Le.is_anonymous){Gr();return}const wr=Hn.getFieldsValue();JSON.stringify(wr)==="{}"||wr.hidden_comment===""&&wr.comment===""?zt(!0):to()}),onCancel:()=>{fe({type:"classroomList/setActionTabs",payload:{}})}},ne.createElement(s.Z,{className:S.info},ne.createElement(N.Z,null,ne.createElement("span",{className:`${S.label} ${S.greyText}`},"\u59D3\u540D"),ne.createElement("span",{className:S.blackContent},Le==null?void 0:Le.username)),ne.createElement(N.Z,null,ne.createElement("span",{className:`${S.label} ${S.greyText}`},"\u5B66\u53F7"),ne.createElement("span",{className:S.blackContent},(Le==null?void 0:Le.student_id)||"--")),!(Le!=null&&Le.is_anonymous)&&ne.createElement(ne.Fragment,null,ne.createElement(N.Z,null,ne.createElement("span",{className:`${S.label} ${S.greyText}`},"\u73ED\u7EA7"),ne.createElement("span",{className:S.blackContent},(Le==null?void 0:Le.group_name)||"--")),ne.createElement(N.Z,null,ne.createElement("span",{className:`${S.label} ${S.greyText}`},"\u8865\u4EA4\u6263\u5206"),ne.createElement("span",{className:S.orangeContent},(($e=Le==null?void 0:Le.stage_list[0])==null?void 0:$e.late_penalty)||"--")),ne.createElement(N.Z,null,ne.createElement("span",{className:`${S.label} ${S.greyText}`},"\u7F3A\u8BC4\u6263\u5206"),ne.createElement("span",{className:S.orangeContent},((pt=Le==null?void 0:Le.stage_list[0])==null?void 0:pt.absence_penalty)||"--")),ne.createElement(N.Z,null,ne.createElement("span",{className:`${S.label} ${S.greyText}`},"\u603B\u6210\u7EE9"),ne.createElement("span",{className:S.orangeContent},(Le==null?void 0:Le.stage_list[0].score)||"--")))),ne.createElement(ae.default,{form:Hn,onChange:()=>{Tt&&zt(!1)}},ne.createElement("div",{className:"w-full flex justify-between item-center"},ne.createElement("div",{className:`${S.inputLabel} ${S.greyText}`,style:{marginBottom:0}},Le!=null&&Le.is_anonymous?"\u8BC4\u8BED":"\u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),ne.createElement("div",{className:"mb10"},ne.createElement(Te.Z,{title:"\u667A\u80FD\u8BC4\u9605",visible:or,onOpen:Do,onClose:()=>{An(!1)},loadingOption:{text:"AI\u8BC4\u9605\u4E2D..."},hideUpload:!0,showDefaultTips:!1,hideInputBox:!0,customRequest:Zr,extraAnswerAction:On=>{var wr;return!On.loading&&![-1,-3].includes((wr=On==null?void 0:On.response)==null?void 0:wr.status)&&ne.createElement("div",{className:S.apply,onClick:()=>{const et=()=>{var jt,je,ke;Hn.setFieldsValue({comment:(jt=On==null?void 0:On.response)==null?void 0:jt.remarks,hidden_comment:(je=On==null?void 0:On.response)==null?void 0:je.remarks}),Nn((ke=On==null?void 0:On.response)==null?void 0:ke.score),An(!1)};if(sn||wn||nr){Rr.confirm({icon:null,title:"\u63D0\u793A",centered:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u8BC4\u5206\u6216\u8BC4\u8BED\u8F93\u5165\u6846\u4E2D\u5DF2\u6709\u5185\u5BB9\uFF0C\u4E00\u952E\u5E94\u7528\u5C06\u4F1A\u8986\u76D6\u539F\u6709\u5185\u5BB9\u3002\u662F\u5426\u5E94\u7528\uFF1F",okText:"\u5E94\u7528",onOk:et});return}et()}},ne.createElement("i",{style:{color:"#3061D0"},className:"iconfont icon-yijianyingyong1 font12 mr5"}),"\u4E00\u952E\u5E94\u7528")}},ne.createElement(x.ZP,{icon:ne.createElement("img",{src:l(11689)}),type:"link"},"\u667A\u80FD\u8BC4\u9605")))),ne.createElement(ae.default.Item,{name:"comment"},ne.createElement(P.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:3})),!(Le!=null&&Le.is_anonymous)&&ne.createElement(ne.Fragment,null,ne.createElement("div",{className:`${S.inputLabel} ${S.greyText}`},"\u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),ne.createElement(ae.default.Item,{name:"hidden_comment"},ne.createElement(P.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u8BC4\u9605\u5185\u5BB9",rows:3}))," ")),Tt&&ne.createElement("p",{className:"c-red"},"\u8BC4\u9605\u5185\u5BB9\u81F3\u5C11\u6709\u4E00\u4E2A\u4E0D\u4E3A\u7A7A"),ne.createElement("div",{className:S.tableTitle},"\u5173\u5361\u6210\u7EE9"),ne.createElement(B.default,{className:S.scoreTable,dataSource:Le==null?void 0:Le.stage_list,rowKey:"challenge_id",pagination:!1,columns:Br})),ne.createElement(we.Z,null))};var vt=(0,p.connect)(({shixunHomeworks:Oe,classroomList:fe})=>({shixunHomeworks:Oe,classroomList:fe}))(Ot),Gt={},Vt=(Oe,fe,z)=>new Promise((Be,Le)=>{var $e=Et=>{try{St(z.next(Et))}catch(Tt){Le(Tt)}},pt=Et=>{try{St(z.throw(Et))}catch(Tt){Le(Tt)}},St=Et=>Et.done?Be(Et.value):Promise.resolve(Et.value).then($e,pt);St((z=z.apply(Oe,fe)).next())});const yt=({shixunHomeworks:Oe,dispatch:fe,gethomeworkreport:z,homeWorkReport:Be})=>{var Le,$e;const{shixunWorkReport:pt}=Oe;console.log(Be,"homeWorkReport");const St=(0,p.useParams)(),[Et,Tt]=(0,O.useState)(!1),[zt]=ae.default.useForm(),{user_name:Rt,score:Zt,comment_time:sn,content:Nn,score_id:Hn,user_id:wn}=(($e=(Le=Oe==null?void 0:Oe.actionTabs)==null?void 0:Le.selectArrs)==null?void 0:$e.data)||{},nr=()=>Vt(void 0,null,function*(){yield zt.validateFields(),Tt(!0);const or=zt.getFieldsValue();(yield(0,_.ZP)(`/api/student_works/${St.homeworkId}/appeal_anonymous_score.json`,{method:"post",body:{comment:or.comment,score_id:Hn,userId:wn}})).status===0&&(M.ZP.success("\u64CD\u4F5C\u6210\u529F"),fe({type:"shixunHomeworks/setActionTabs",payload:{}}),z()),Tt(!1)});return O.createElement(v.default,{centered:!0,width:600,title:"\u533F\u8BC4\u7533\u8BC9",afterClose:()=>{zt.resetFields()},confirmLoading:Et,open:Oe.actionTabs.key==="\u533F\u8BC4\u7533\u8BC9",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:nr,onCancel:()=>{fe({type:"shixunHomeworks/setActionTabs",payload:{}})}},O.createElement("div",{className:"p20",style:{background:"#F7F8F9",padding:15,marginBottom:20}},O.createElement(s.Z,{justify:"space-between",className:Gt.info},O.createElement("span",null,O.createElement("span",{className:"c-grey-666"},Rt),O.createElement("span",{className:"c-grey-333 ml5"},"\u8C03\u5206\u4E3A"),O.createElement("span",{className:"c-orange ml5"},Zt,"\u5206")),O.createElement("span",{className:"c-grey-333"},sn)),O.createElement("div",{className:"c-grey-333 mt5"},Nn)),O.createElement(ae.default,{form:zt,className:"mt15",layout:"vertical"},O.createElement(ae.default.Item,{name:"comment",label:"\u7533\u8BC9",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BC9\u539F\u56E0"}]},O.createElement(P.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BC9\u539F\u56E0",rows:3}))))};var dt=(0,p.connect)(({shixunHomeworks:Oe})=>({shixunHomeworks:Oe}))(yt),H=l(23224),Me={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"},E=l(33754),u=l(33135),a=l(44164),g=l.n(a),b=l(59301),he=Object.defineProperty,L=Object.getOwnPropertySymbols,V=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,ge=(Oe,fe,z)=>fe in Oe?he(Oe,fe,{enumerable:!0,configurable:!0,writable:!0,value:z}):Oe[fe]=z,Ae=(Oe,fe)=>{for(var z in fe||(fe={}))V.call(fe,z)&&ge(Oe,z,fe[z]);if(L)for(var z of L(fe))Ee.call(fe,z)&&ge(Oe,z,fe[z]);return Oe},Ne=(Oe,fe)=>{var z={};for(var Be in Oe)V.call(Oe,Be)&&fe.indexOf(Be)<0&&(z[Be]=Oe[Be]);if(Oe!=null&&L)for(var Be of L(Oe))fe.indexOf(Be)<0&&Ee.call(Oe,Be)&&(z[Be]=Oe[Be]);return z},qe=(Oe,fe,z)=>new Promise((Be,Le)=>{var $e=Et=>{try{St(z.next(Et))}catch(Tt){Le(Tt)}},pt=Et=>{try{St(z.throw(Et))}catch(Tt){Le(Tt)}},St=Et=>Et.done?Be(Et.value):Promise.resolve(Et.value).then($e,pt);St((z=z.apply(Oe,fe)).next())});const xe=Oe=>{var fe=Oe,{shixunHomeworks:z,classroomList:Be,globalSetting:Le,loading:$e,user:pt,dispatch:St}=fe,Et=Ne(fe,["shixunHomeworks","classroomList","globalSetting","loading","user","dispatch"]),Tt,zt,Rt,Zt,sn,Nn,Hn;const[wn,nr]=(0,O.useState)(Ae({},(0,p.useParams)())),or=(0,p.useParams)(),An=(0,p.useLocation)(),[]=(0,O.useState)([]),[sr,Rr]=(0,O.useState)({last:!1}),[cr,to]=(0,O.useState)({last:!1}),Gr=(0,O.useRef)(),Zr=(0,O.useRef)(),[Do,Br]=(0,O.useState)(!1),[On,wr]=(0,O.useState)(!1),[et,jt]=(0,O.useState)(!1),[je,ke]=(0,O.useState)(),[Ve,en]=(0,O.useState)(),[Jt,un]=(0,O.useState)(!0),[Yt,xn]=(0,O.useState)(),Un=(0,j.GJ)(),[Tn,qn]=(0,O.useState)(new(k())),[Dn,rr]=(0,O.useState)(0),[Yn,Zn]=(0,O.useState)([]),[ur,dr]=(0,O.useState)(!1),[_r,Fr]=(0,O.useState)(!1),[er,Nt]=(0,O.useState)(""),[_t,Kt]=(0,O.useState)(!1),[hn,tn]=(0,O.useState)(!0),[fn,an]=(0,O.useState)(0),[zn]=(0,p.useSearchParams)(),ar=()=>qe(void 0,null,function*(){(pt.userInfo.is_teacher||pt.userInfo.admin)&&(Kt(!0),tn(!1))});(0,O.useEffect)(()=>{ar(),console.log("\u6253\u5370\u7684------",je),console.log(z),Nt(je==null?void 0:je.repeat_minus_score)},[je,pt]),(0,O.useEffect)(()=>{console.log("\u89E6\u53D1\u8FD9",je==null?void 0:je.work_score),an(je==null?void 0:je.work_score)},[je==null?void 0:je.work_score,er]),(0,O.useEffect)(()=>(St({type:"globalSetting/footerToggle",payload:!1}),()=>{St({type:"globalSetting/footerToggle",payload:!0})}),[]),(0,O.useEffect)(()=>{var rn;if(je){let Sn=[];(rn=je==null?void 0:je.target_test_sets)==null||rn.map((gn,Ar)=>{var ir;(ir=gn==null?void 0:gn.targets)==null||ir.map((lr,Pr)=>{var Bo;lr.name=gn==null?void 0:gn.name,lr.total_target_score=gn==null?void 0:gn.total_target_score,lr.actual_target_score=gn==null?void 0:gn.actual_target_score,lr.rowSpan=Pr===0?(Bo=gn==null?void 0:gn.targets)==null?void 0:Bo.length:0,lr.order=Ar+1,Sn.push(lr)})}),xn(Sn),St({type:"classroomList/getAssistantPermissions",payload:{course_id:wn.coursesId}})}},[je]),(0,O.useEffect)(()=>{z.actionTabs.key==="\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A"&&Yn.length>0&&je!=null&&je.course_name&&Wr("all")},[je==null?void 0:je.course_name]),(0,O.useEffect)(()=>{console.log(or),nr(Ae({},or))},[An.pathname]);const Er=()=>{document.body.scrollIntoView()};function no(){return qe(this,null,function*(){var rn,Sn,gn,Ar;const ir=JSON.parse(localStorage.all_student_works_param||"{}"),lr=yield St({type:"shixunHomeworks/getAllStudentWorks",payload:Ae(Ae({},wn),ir)});Zn(lr.all_student_works);const Pr=(rn=lr.all_student_works)==null?void 0:rn.map(Bo=>String(Bo.student_work_id)).indexOf(wn.homeworkId);Pr===((Sn=lr.all_student_works)==null?void 0:Sn.length)-1?Rr({last:!0}):Rr((gn=lr.all_student_works)==null?void 0:gn[Pr+1]),to(Pr===0?{last:!0}:(Ar=lr.all_student_works)==null?void 0:Ar[Pr-1])})}const kr=()=>{document.querySelectorAll("canvas").forEach(rn=>{(!rn.clientWidth||!rn.clientHeight)&&rn.remove()})},Wr=rn=>qe(void 0,null,function*(){let Sn=0,gn;gn=v.default.info({width:460,title:b.createElement("div",null,"\u6B63\u5728\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A,",b.createElement("span",{className:"c-red"},"\u8BF7\u52FF\u5173\u95ED\u6216\u64CD\u4F5C\u5F53\u524D\u6D4F\u89C8\u5668\u7A97\u53E3")),content:b.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",b.createElement("span",{className:"c-blue"},Sn+1),"/",rn!=="all"?1:Yn==null?void 0:Yn.length,b.createElement("br",null),"\u8BF7\u52FF\u5173\u95ED\u6D4F\u89C8\u5668\u7A97\u53E3"),maskClosable:!1,className:Me.modal,onOk:()=>{}});const Ar={margin:[0,0],filename:`${je==null?void 0:je.username}.pdf`,html2canvas:{useCORS:!0,letterRendering:!0},jsPDF:{unit:"mm",format:"a4",orientation:"landscape"}};function ir(){return qe(this,null,function*(){Er(),Sn++,setTimeout(()=>qe(this,null,function*(){var Pr;kr();const Bo=Tn.folder(`${(Pr=je==null?void 0:je.stage_list[0])==null?void 0:Pr.shixun_name}`),Ai=document.querySelector("#export-all").children;let Ro=g()();for(let zo=0;zo<Ai.length;zo++)yield Ro.set(Ar).from(Ai[zo]).toContainer().toCanvas().toPdf().get("pdf").then(mr=>qe(this,null,function*(){zo<Ai.length-1&&(yield mr.addPage())}));Bo.file(`${Yn[Sn-1].student_work_user_name}.pdf`,Ro.output("blob")),gn.update({content:b.createElement("div",null,"\u5F53\u524D\u8FDB\u5EA6: ",b.createElement("span",{className:"c-blue"},Sn),"/",Yn==null?void 0:Yn.length,b.createElement("br",null),"\u8BF7\u52FF\u5173\u95ED\u6D4F\u89C8\u5668\u7A97\u53E3")}),Sn==(Yn==null?void 0:Yn.length)?(gn.destroy(),Dr()):lr()}),2200)})}function lr(){return qe(this,null,function*(){var Pr,Bo,Ai,Ro,zo;const mr=yield(0,_.ZP)(`/api/student_works/${Yn[Sn].student_work_id}/jupyter_work_report.json`,{method:"get"});if((mr==null?void 0:mr.status)===0)if(ke(mr.data),(Bo=(Pr=mr==null?void 0:mr.data)==null?void 0:Pr.shixun_detail[0])!=null&&Bo.myshixun_identifier){un(!0);const hr=yield(0,_.ZP)("/api/jupyters/preview_tpi.json",{method:"get",params:{identifier:(Ro=(Ai=mr==null?void 0:mr.data)==null?void 0:Ai.shixun_detail[0])==null?void 0:Ro.myshixun_identifier,student_work_id:(zo=mr==null?void 0:mr.data)==null?void 0:zo.work_id}});hr.status===0&&(en(hr.html_content),un(!1),po(),ir())}else ir()})}if(rn!=="all"||(Yn==null?void 0:Yn.length)<2){kr(),Er();const Pr=Zr.current.children;let Bo=g()();const Ai=Tn.folder(`${je==null?void 0:je.username}`);for(let Ro=0;Ro<Pr.length;Ro++)yield Bo.set(Ar).from(Pr[Ro]).toContainer().toCanvas().toPdf().get("pdf").then(zo=>qe(void 0,null,function*(){Ro<Pr.length-1&&(yield zo.addPage())}));Br(!1),Ai.file(`${je==null?void 0:je.username}.pdf`,Bo.output("blob"),{base64:!1}),gn.destroy(),Dr();return}else lr()}),Dr=()=>{Tn.generateAsync({type:"blob"}).then(function(rn){const Sn=document.createElement("a");Sn.href=window.URL.createObjectURL(rn),Sn.download=(je==null?void 0:je.course_name)+".zip",document.body.appendChild(Sn);const gn=document.createEvent("MouseEvents");gn.initEvent("click",!1,!1),Sn.dispatchEvent(gn),document.body.removeChild(Sn),qn(new(k()))}),jt(!1)};(0,O.useEffect)(()=>{Mr()},[wn.homeworkId]),(0,O.useEffect)(()=>{je!=null&&je.work_id&&((0,j.GJ)()||je!=null&&je.is_anonymous)&&no()},[je==null?void 0:je.work_id]),(0,O.useEffect)(()=>{console.log(je)},[je]);const br=()=>qe(void 0,null,function*(){const rn=yield(0,_.ZP)(`/api/student_works/${wn.homeworkId}/jupyter_work_report.json`,{method:"get"});(rn==null?void 0:rn.status)===0&&ke(rn.data)}),qr=()=>qe(void 0,null,function*(){var rn,Sn,gn,Ar,ir;const lr=yield(0,_.ZP)(`/api/student_works/${wn.homeworkId}/jupyter_work_report.json`,{method:"get"});if((lr==null?void 0:lr.status)===0&&(ke(lr.data),(Sn=(rn=lr==null?void 0:lr.data)==null?void 0:rn.shixun_detail[0])!=null&&Sn.myshixun_identifier)){un(!0);const Pr=yield(0,_.ZP)("/api/jupyters/preview_tpi.json",{method:"get",params:{identifier:(Ar=(gn=lr==null?void 0:lr.data)==null?void 0:gn.shixun_detail[0])==null?void 0:Ar.myshixun_identifier,student_work_id:(ir=lr==null?void 0:lr.data)==null?void 0:ir.work_id}});if(Pr.status===0){en(Pr.html_content),un(!1),ro(Pr.html_content);return}}}),ro=rn=>{var Sn,gn;(gn=(Sn=rn==null?void 0:rn.match)==null?void 0:Sn.call(rn,/<script [^>]*src=['"]([^'"]+)[^>]*>/gi))==null||gn.map(Ar=>{const ir=document.createElement("script");ir.src=/<script [^>]*src=['"]([^'"]+)[^>]*>/gi.exec(Ar)[1],document.body.appendChild(ir)}),po()},po=()=>{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(rn){}},Mr=()=>qe(void 0,null,function*(){wr(!0),qr(),wr(!1)}),Yr=[{title:"\u4EFB\u52A1\u540D\u79F0",dataIndex:"shixun_name",ellipsis:!0,render:(rn,Sn,gn)=>rn},{title:"\u5F00\u542F\u65F6\u95F4",dataIndex:"open_time",width:je!=null&&je.is_anonymous?220:170,render:rn=>rn||"--"},{title:"\u8BC4\u6D4B\u6B21\u6570",dataIndex:"evaluate_count",width:je!=null&&je.is_anonymous?140:90},{title:"\u5B8C\u6210\u65F6\u95F4",dataIndex:"finished_time",width:je!=null&&je.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:rn=>rn||"--"},{title:"\u7F3A\u8BC4\u6263\u5206",dataIndex:"absence_penalty",width:90,render:rn=>rn||"--"},{title:"\u5F97\u5206",dataIndex:"score",width:100,render:(rn,Sn)=>b.createElement("div",null,b.createElement("span",{style:{color:parseFloat(Sn.score_full)!==parseFloat(rn)?"red":"green"}},rn||0),"/",Sn.score_full)},{title:"\u8C03\u5206",dataIndex:"action",width:110,render:(rn,Sn)=>Un?b.createElement(be,{max:Sn.score_full,onBlur:gn=>qe(void 0,null,function*(){var Ar;if((0,j.Rm)()&&!((Ar=Be.AssistantObject.practice)!=null&&Ar.can_appraise)){M.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 ir=yield(0,_.ZP)(`/api/student_works/${wn.homeworkId}/adjust_score.json`,{method:"post",body:{score:gn}});br(),ir.status===0&&M.ZP.success("\u64CD\u4F5C\u6210\u529F")})}):rn}].filter(rn=>je!=null&&je.is_anonymous?!["late_penalty","absence_penalty","score","action"].includes(rn.dataIndex):!0),co=je==null?void 0:je.comment_scores.map(rn=>{var Sn,gn,Ar;return{children:b.createElement(s.Z,null,b.createElement(N.Z,{span:24},b.createElement(s.Z,null,b.createElement(N.Z,{flex:1},b.createElement("span",{className:"c-light-black mr10"},rn.user_name),b.createElement("span",null,"\u8C03\u5206\u4E3A"),b.createElement("span",{className:"ml10 c-orange"},rn.score?rn.score:0,"\u5206")),b.createElement(N.Z,null,b.createElement("span",{className:"c-light-black ml10"},rn.comment_time)))),b.createElement(N.Z,{span:24,className:"mt8"},b.createElement(s.Z,{className:"mt8"},b.createElement(N.Z,{span:22},rn.content?b.createElement(E.Z,{value:rn.content,style:{fontSize:14}}):b.createElement("span",{className:"c-light-black"},"\u6682\u672A\u5199\u8BC4\u8BED")),b.createElement(N.Z,{className:"tr",span:2},(rn==null?void 0:rn.can_appeal)&&!(rn!=null&&rn.is_invalid)&&b.createElement(x.ZP,{size:"small",type:"primary",onClick:()=>{St({type:"shixunHomeworks/setActionTabs",payload:{key:"\u533F\u8BC4\u7533\u8BC9",selectArrs:{data:Ae({},rn)}}})}},"\u7533\u8BC9")))),!!(rn!=null&&rn.appeal_info)&&b.createElement(N.Z,{span:24,className:"mt8"},b.createElement("div",{className:"p20",style:{background:"#F7F8F9",padding:15}},b.createElement(s.Z,{justify:"space-between"},b.createElement("span",null,b.createElement("span",{className:"c-grey-333"},(Sn=rn==null?void 0:rn.appeal_info)==null?void 0:Sn.user_name),b.createElement("span",null,(rn==null?void 0:rn.appeal_status)===1&&b.createElement("span",{className:`tag-style bg-orange ml10 ${Me.tag}`},"\u7533\u8BC9\u4E2D"),(rn==null?void 0:rn.appeal_status)===2&&b.createElement("span",{className:`tag-style bg-grey-ede c-light-black ml10 ${Me.tag}`},"\u7533\u8BC9\u5DF2\u64A4\u9500"),(rn==null?void 0:rn.appeal_status)===3&&b.createElement("span",{className:`tag-style ml10 ${Me.tag}`,style:{background:"#57BE40"}},"\u7533\u8BC9\u6210\u529F"),(rn==null?void 0:rn.appeal_status)===4&&b.createElement("span",{className:`tag-style bg-grey-ede c-light-black ml10 ${Me.tag}`},"\u7533\u8BC9\u88AB\u62D2\u7EDD"),(rn==null?void 0:rn.appeal_status)===5&&b.createElement("span",{className:`tag-style c-light-black ml10 ${Me.tag}`,style:{background:"#E9EAED"}},"\u7533\u8BC9\u5931\u8D25"))),b.createElement("span",{className:"c-light-black"}," ",R()((gn=rn==null?void 0:rn.appeal_info)==null?void 0:gn.time).format("YYYY-MM-DD HH:mm:ss"))),b.createElement(s.Z,{justify:"space-between",className:"mt10"},b.createElement(N.Z,{flex:1},(Ar=rn.appeal_info)==null?void 0:Ar.content),b.createElement(N.Z,{style:{flexShrink:0,marginLeft:"auto"}},(rn==null?void 0:rn.appeal_status)===1&&(0,j.GJ)()&&b.createElement("span",{onClick:()=>{v.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:()=>qe(void 0,null,function*(){const ir=yield(0,_.ZP)(`/api/student_works/${wn.homeworkId}/deal_appeal_score.json`,{method:"post",body:{score_id:rn.score_id,status:3}});(ir==null?void 0:ir.status)===0&&br()})})},className:"c-red current"},"\u63A5\u53D7\u7533\u8BC9"),(rn==null?void 0:rn.appeal_status)===1&&(0,j.GJ)()&&b.createElement("span",{onClick:()=>{v.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:()=>qe(void 0,null,function*(){const ir=yield(0,_.ZP)(`/api/student_works/${wn.homeworkId}/deal_appeal_score.json`,{method:"post",body:{score_id:rn.score_id,status:4}});(ir==null?void 0:ir.status)===0&&br()})})},className:"c-light-black current ml10"},"\u62D2\u7EDD\u7533\u8BC9"))))))}}),ao=rn=>{en(null),St({type:"shixunHomeworks/setActionTabs",payload:{key:"",type:2}}),setTimeout(()=>{rn==="next"?p.history.push(`/classrooms/${wn.coursesId}/common_homework/${wn.categoryId}/${sr==null?void 0:sr.student_work_id}/comment?page=${zn.get("page")}`):p.history.push(`/classrooms/${wn.coursesId}/common_homework/${wn.categoryId}/${cr==null?void 0:cr.student_work_id}/comment?page=${zn.get("page")}`)},200)},xo=rn=>{Nt(""),rn.target.value&&(console.log("\u8FDB\u6765",je),rn.target.value=rn.target.value>(je==null?void 0:je.repeat_setting_score)?je==null?void 0:je.repeat_setting_score:rn.target.value,Nt(rn.target.value))},mi=()=>qe(void 0,null,function*(){const rn=yield(0,_.ZP)(`/api/student_works/${je==null?void 0:je.work_id}/update_repeat_score`,{method:"put",body:{score:er}});yield St({type:"shixunHomeworks/gethomeWorkReport",payload:Ae({},wn)}),rn.status===0&&M.ZP.info("\u64CD\u4F5C\u6210\u529F")});return console.log(!!(je!=null&&je.category),je==null?void 0:je.course_id,"homeWorkReport"),b.createElement("section",{className:"bg-fafafa",style:{position:"sticky",top:0}},b.createElement("div",{className:"edu-container mt10",style:{paddingBottom:100}},b.createElement(m.Z,{loading:On,active:!0,avatar:{size:40},paragraph:{rows:5}},b.createElement("div",{className:"edu-container"},(je==null?void 0:je.course_id)&&b.createElement("section",{className:"animated fadeIn"},b.createElement("aside",{className:""},(je==null?void 0:je.category)&&b.createElement(C.Z,{separator:">"},b.createElement(C.Z.Item,null,b.createElement(p.Link,{to:`/classrooms/${je==null?void 0:je.course_id}/common_homework`},je==null?void 0:je.course_name)),b.createElement(C.Z.Item,null,b.createElement(p.Link,{to:`/classrooms/${je==null?void 0:je.course_id}/common_homework/${je!=null&&je.category.main?"":je==null?void 0:je.category.category_id}`},je==null?void 0:je.category.category_name)),b.createElement(C.Z.Item,null,b.createElement(p.Link,{to:`/classrooms/${je==null?void 0:je.course_id}/common_homework/${je==null?void 0:je.homework_common_id}/detail`},"\u4F5C\u4E1A\u8BE6\u60C5")),b.createElement(C.Z.Item,null,je==null?void 0:je.username))),b.createElement("aside",{className:[Me.title1,"mt20"].join(" ")},b.createElement(s.Z,{align:"middle"},b.createElement(N.Z,{flex:1},b.createElement(p.Link,{to:`/classrooms/${je==null?void 0:je.course_id}/common_homework/${je==null?void 0:je.homework_common_id}/detail?page=${zn.get("page")}`},b.createElement(X.Z,{className:"font16 c-black"})),b.createElement("strong",{style:{fontWeight:700},className:"font20 ml5"},je==null?void 0:je.shixun_name),b.createElement(ie.VV,{status:je==null?void 0:je.homework_status})),b.createElement(N.Z,{className:Me.title1_right},!(je!=null&&je.is_anonymous)&&!!(je!=null&&je.work_status)&&b.createElement(x.ZP,null,b.createElement("span",{className:"iconfont icon-yijiandianping mr5"}),b.createElement(p.Link,{className:"c-black",target:"_blank",to:`/tasks/${(zt=(Tt=je==null?void 0:je.shixun_detail)==null?void 0:Tt[0])==null?void 0:zt.myshixun_identifier}/jupyter${(0,j.GJ)()?"":`?homework_common_id=${or.categoryId}`}`},(0,j.GJ)()?"\u67E5\u770B\u5B66\u5458\u5B9E\u8BAD":"\u67E5\u770B\u5B9E\u8BAD")),(0,j.GJ)()&&!((Rt=je==null?void 0:je.homework_status)!=null&&Rt.includes("\u5DF2\u622A\u6B62"))&&b.createElement(x.ZP,{className:"ml10",onClick:()=>qe(void 0,null,function*(){yield St({type:"shixunHomeworks/setActionTabs",payload:{key:"redoShixunModal",homework_common_id:or.categoryId,student_work_id:or.homeworkId}})})},b.createElement("span",{className:"iconfont icon-dahuizhongzuo3x mr5"}),"\u6253\u56DE\u91CD\u505A"),!(je!=null&&je.is_anonymous)&&b.createElement(x.ZP,{className:"ml10",onClick:()=>{var rn;if((0,j.Rm)()&&!((rn=Be.AssistantObject.normal)!=null&&rn.can_download)){M.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}Wr("")},loading:Do},b.createElement("span",{className:"iconfont icon-daochu mr5"}),"\u5BFC\u51FA\u5B9E\u8BAD\u62A5\u544A"),(0,j.GJ)()&&(Yn==null?void 0:Yn.length)>1&&b.createElement(x.ZP,{className:"ml10",onClick:()=>{var rn;if((0,j.Rm)()&&!((rn=Be.AssistantObject.normal)!=null&&rn.can_download)){M.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}Wr("all")}},b.createElement("span",{className:"iconfont icon-daochu mr5"}),"\u5BFC\u51FA\u5168\u90E8\u5B66\u751F\u5B9E\u8BAD\u62A5\u544A"))))),b.createElement("aside",{className:"mt30 relative"})),b.createElement("aside",{className:"edu-container bg-white",ref:Gr},b.createElement("div",{id:"export-all",ref:Zr},b.createElement("div",{id:"export-all-1"},b.createElement("div",{className:Me.title},b.createElement("h1",null,"\u603B\u4F53\u8BC4\u4EF7"),b.createElement("div",null,!((Zt=je==null?void 0:je.homework_status)!=null&&Zt.includes("\u5DF2\u622A\u6B62")&&(0,j.dE)())&&((0,j.GJ)()||(je==null?void 0:je.is_anonymous))&&b.createElement(x.ZP,{className:"mr20",type:"primary",onClick:()=>{St({type:"classroomList/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:je==null?void 0:je.user_id,data:Ae({},je)}}})}},b.createElement(J.Z,null),je!=null&&je.has_shixun_work_comment?"\u66F4\u6539\u70B9\u8BC4":"\u70B9\u8BC4\u4F5C\u4E1A"))),b.createElement(D.Z,{style:{marginTop:0}}),b.createElement(s.Z,{className:"pl30 pr30"},b.createElement(N.Z,null,b.createElement("img",{className:Me.userPic,src:`${Y.Z.IMG_SERVER}/images/${je==null?void 0:je.image_url}`,alt:je==null?void 0:je.username})),b.createElement(N.Z,{className:"pt20"},b.createElement("span",{className:"font16 ml40"},je==null?void 0:je.username),b.createElement(ie.Y,{status:je==null?void 0:je.work_status}),b.createElement("ul",{className:Me.userInfo},b.createElement("li",null,"\u5B66\u53F7\uFF1A",(je==null?void 0:je.student_id)||"--"),((0,j.GJ)()||!(je!=null&&je.is_anonymous))&&b.createElement("li",null,"\u5206\u73ED\uFF1A",(je==null?void 0:je.group_name)||"--"),b.createElement("br",null)))),b.createElement("aside",{className:"pl30 pr30 mt30 mb10"},b.createElement(B.default,{dataSource:je==null?void 0:je.stage_list,rowKey:rn=>rn==null?void 0:rn.challenge_id,pagination:!1,columns:Yr})),((je==null?void 0:je.work_comment_hidden)||(je==null?void 0:je.work_comment))&&b.createElement("div",null,b.createElement(s.Z,{align:"middle"},b.createElement(N.Z,{flex:1},b.createElement("h1",{className:Me.title},"\u70B9\u8BC4\u5185\u5BB9")),b.createElement(N.Z,{className:"pr30"},(0,j.GJ)()&&b.createElement(x.ZP,{onClick:()=>qe(void 0,null,function*(){v.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",icon:b.createElement(K.Z,null),content:"\u662F\u5426\u786E\u8BA4\u5220\u9664\uFF1F",onOk(){return qe(this,null,function*(){(yield(0,u.gZ)({comment_id:je==null?void 0:je.comment_id,homeworkId:wn.homeworkId})).status===0&&(M.ZP.success("\u5220\u9664\u6210\u529F"),br())})}})})},b.createElement(U.Z,null),"\u5220\u9664"))),(je==null?void 0:je.work_comment)&&b.createElement("aside",{className:"pl30 pr30",style:{marginTop:"-5px"}},b.createElement("span",{className:"c-light-black font12"},"# \u5B66\u751F\u548C\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),b.createElement("br",null),b.createElement(E.Z,{value:je==null?void 0:je.work_comment,className:"font14"})),(je==null?void 0:je.work_comment_hidden)&&b.createElement("aside",{className:"pl30 pr30 mt15"},b.createElement("span",{className:"c-light-black font12"},"# \u4EC5\u8BFE\u5802\u8001\u5E08\u53EF\u89C1"),b.createElement("br",null),b.createElement(E.Z,{value:je==null?void 0:je.work_comment_hidden,className:"font14"}))),(je==null?void 0:je.comment_scores.length)>0&&b.createElement(b.Fragment,null,b.createElement("h1",{className:Me.title},"\u8C03\u5206\u539F\u56E0"),b.createElement("aside",{className:"pl30 pr30",style:{marginTop:"4px"}},b.createElement(W.Z,{items:co}))),((sn=je==null?void 0:je.shixun_detail[0])==null?void 0:sn.myshixun_identifier)&&b.createElement(b.Fragment,null,b.createElement("h1",{className:Me.title,style:{marginTop:"-20px"}},"\u5B9E\u8BAD\u8BE6\u60C5"),b.createElement("aside",{className:"pl30 pr30"},b.createElement("div",{className:Me.shixunWrp},b.createElement("h2",null,b.createElement("span",null,"\u8BC4\u6D4B\u4EE3\u7801",b.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")),b.createElement("span",null,b.createElement(F.default,{style:{width:200},value:(Nn=je==null?void 0:je.shixun_detail[0])==null?void 0:Nn.path}," ",je==null?void 0:je.shixun_detail.map(rn=>b.createElement(Option,{value:rn.path},rn.path))," "))),b.createElement(ee.Z,{spinning:Jt},b.createElement("div",{style:{width:"100%",minHeight:"550px",padding:"16px"},dangerouslySetInnerHTML:{__html:Ve}})))))))),((0,j.GJ)()||(je==null?void 0:je.is_anonymous))&&b.createElement("aside",{className:`${Me.footerBar} ${Do?Me.footerBarStatic:""}`},b.createElement("aside",{className:"edu-container"},b.createElement(s.Z,{align:"middle"},b.createElement(N.Z,{flex:"1"},b.createElement(p.Link,{className:Me.exitComment,to:`/classrooms/${wn.coursesId}/common_homework/${wn.categoryId}/detail?page=${zn.get("page")}`},"\u8FD4\u56DE\u5217\u8868")),b.createElement(N.Z,{flex:"1",className:"tr"},b.createElement(x.ZP,{type:"default",disabled:cr==null?void 0:cr.last,onClick:()=>ao()},"\u4E0A\u4E00\u4E2A"),b.createElement(x.ZP,{type:"default",style:{marginLeft:"20px",marginRight:"20px"},disabled:sr==null?void 0:sr.last,onClick:()=>ao("next")},"\u4E0B\u4E00\u4E2A"),!((Hn=je==null?void 0:je.homework_status)!=null&&Hn.includes("\u5DF2\u622A\u6B62")&&(0,j.dE)())&&((0,j.GJ)()||(je==null?void 0:je.is_anonymous))&&b.createElement(x.ZP,{type:"primary",onClick:()=>qe(void 0,null,function*(){St({type:"shixunHomeworks/setActionTabs",payload:{key:"\u66F4\u6539\u70B9\u8BC4",selectArrs:{myshixun_identifier:je==null?void 0:je.user_id,data:Ae({},je)}}})})},"\u70B9\u8BC4\u4F5C\u4E1A"))))))),b.createElement(dt,{gethomeworkreport:br,homeWorkReport:je}),b.createElement(vt,{gethomeworkreport:br,homeWorkReport:je}),b.createElement(H.Z,{getData:br}),b.createElement(v.default,{open:ur,width:860,centered:!0,onCancel:()=>{dr(!1)},title:"\u8BA1\u65F6\u89C4\u5219\u8BF4\u660E",footer:null},b.createElement("div",{style:{color:"#333333",fontWeight:400}},b.createElement("span",{style:{fontWeight:500}},"1\u3001\u9875\u9762\u505C\u7559\u65F6\u957F"),b.createElement("br",null),b.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"),b.createElement("br",null),b.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"),b.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 "),b.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")),b.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},b.createElement("span",{style:{fontWeight:500}},"2\u3001\u5173\u5361\u603B\u8017\u65F6"),b.createElement("br",null),b.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 "),b.createElement("br",null),b.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"),b.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 "),b.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"),b.createElement("br",null),b.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")),b.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},b.createElement("span",{style:{fontWeight:500}},"3\u3001\u4F5C\u4E1A\u901A\u5173\u65F6\u957F"),b.createElement("br",null),b.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")),b.createElement("div",{style:{color:"#333333",marginTop:20,fontWeight:400}},b.createElement("span",{style:{fontWeight:500}},"\u89C4\u5219\u76EE\u7684"),b.createElement("br",null),b.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"))),b.createElement(v.default,{open:_r,title:"\u5B9E\u8BAD\u603B\u8017\u65F6\u8BF4\u660E",centered:!0,footer:null,onCancel:()=>{Fr(!1)},width:600},b.createElement("div",{style:{fontWeight:400,color:"#333333"}},b.createElement("div",null,"1\u3001\u5F53\u8BA1\u65F6\u89C4\u5219\u4E3A\u201C",b.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"),b.createElement("div",{style:{margin:"20px 0px"}},"2\u3001\u5F53\u8BA1\u65F6\u89C4\u5219\u4E3A\u201C",b.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"),b.createElement("div",null,"3\u3001\u5F53\u8BA1\u65F6\u89C4\u5219\u4E3A\u201C",b.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 ze=(0,p.connect)(({shixunHomeworks:Oe,classroomList:fe,loading:z,globalSetting:Be,user:Le})=>({shixunHomeworks:Oe,classroomList:fe,globalSetting:Be,loading:z.effects,user:Le}))(xe)},23224:function(Fn,Ct,l){"use strict";var O=l(43418),de=l(8591),R=l(56640),me=l(91911),k=l(62602),_=l(59301),p=(M,s,N)=>new Promise((x,m)=>{var C=W=>{try{B(N.next(W))}catch(F){m(F)}},D=W=>{try{B(N.throw(W))}catch(F){m(F)}},B=W=>W.done?x(W.value):Promise.resolve(W.value).then(C,D);B((N=N.apply(M,s)).next())});const v=({shixunHomeworks:M,dispatch:s,classroomList:N,getData:x})=>_.createElement(O.default,{centered:!0,title:"\u63D0\u793A",open:M.actionTabs.key==="redoShixunModal",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onOk:()=>p(void 0,null,function*(){var m;if((0,k.Rm)()&&!((m=N.AssistantObject.normal)!=null&&m.can_redo)){de.ZP.warning("\u60A8\u672A\u83B7\u53D6\u6B64\u6743\u9650\uFF0C\u9700\u5411\u8BFE\u5802\u7BA1\u7406\u5458\u7533\u8BF7\u6743\u9650\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD");return}(yield(0,R.ZP)(`/api/homework_commons/${M.actionTabs.homework_common_id}/batch_redo_modal.json`,{method:"post",body:{student_work_id:M.actionTabs.student_work_id}})).status===0&&(de.ZP.success("\u64CD\u4F5C\u6210\u529F"),s({type:"shixunHomeworks/setActionTabs",payload:{}}),x())}),onCancel:()=>{s({type:"shixunHomeworks/setActionTabs",payload:{}})}},_.createElement("p",null,"\u8BE5\u4F5C\u4E1A\u5C06\u88AB\u6253\u56DE\u91CD\u505A\uFF0C",M.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?"));Ct.Z=(0,me.connect)(({shixunHomeworks:M,classroomList:s})=>({shixunHomeworks:M,classroomList:s}))(v)},95403:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return B}});var O=l(78241),de=l(43418),R=l(95237),me=l(43604),k=l(92832),_=l(20071),p=l(8591),v=l(24905),M=l(59301),s=l(91911),N={form_item_warp:"form_item_warp___jRcx8",lable_name1:"lable_name1___NOUD6",h_lh_40:"h_lh_40___murfL",config_title:"config_title___Pz2EP"},x=l(5871),m=l(59301),C=(W,F,ee)=>new Promise((X,J)=>{var K=j=>{try{Y(ee.next(j))}catch(ie){J(ie)}},U=j=>{try{Y(ee.throw(j))}catch(ie){J(ie)}},Y=j=>j.done?X(j.value):Promise.resolve(j.value).then(K,U);Y((ee=ee.apply(W,F)).next())});const D=({shixunHomeworks:W,loading:F,dispatch:ee,getData:X})=>{var J,K;const{ai_review_settings:U}=W==null?void 0:W.studentWorkDetail,[Y]=O.default.useForm(),j=[{name:"\u683C\u5F0F\u89C4\u8303",content:"\u4F5C\u4E1A\u7B26\u5408\u63D0\u4EA4\u8981\u6C42\uFF08\u547D\u540D\u3001\u683C\u5F0F\u3001\u9644\u4EF6\u5B8C\u6574\uFF09\uFF0C\u6587\u6863\u7ED3\u6784\u6E05\u6670\uFF0C\u8BED\u8A00\u8868\u8FBE\u51C6\u786E",weight:10},{name:"\u903B\u8F91\u4E25\u8C28",content:"\u8BBA\u8FF0\u6E05\u6670\uFF0C\u5185\u5BB9\u8FDE\u8D2F\uFF0C\u8BBA\u8BC1\u5408\u7406\uFF0C\u6709\u5145\u5206\u7684\u6570\u636E\u6216\u7406\u8BBA\u652F\u6491",weight:20},{name:"\u5185\u5BB9\u5B8C\u6574",content:"\u8986\u76D6\u6240\u6709\u8981\u6C42\u7684\u5185\u5BB9\uFF0C\u5206\u6790\u6DF1\u5165\uFF0C\u5305\u542B\u5B9E\u9A8C\u73B0\u8C61\u3001\u6570\u636E\u548C\u7ED3\u8BBA",weight:60},{name:"\u521B\u65B0\u4E0E\u601D\u8003",content:"\u63D0\u51FA\u4E2A\u4EBA\u89C1\u89E3\u6216\u6539\u8FDB\u5EFA\u8BAE\uFF0C\u5BF9\u5B9E\u9A8C\u7ED3\u679C\u6216\u95EE\u9898\u6709\u53CD\u601D\u4E0E\u603B\u7ED3",weight:10}];(0,M.useEffect)(()=>{var se;((se=W.actionTabs)==null?void 0:se.key)==="\u667A\u80FD\u8BC4\u9605\u914D\u7F6E"&&Y.setFieldsValue({ai_review_settings:(U==null?void 0:U.length)>0?U:j,update_ai_review_settings:!1})},[(J=W.actionTabs)==null?void 0:J.key]);const ie=()=>{ee({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ae=()=>C(void 0,null,function*(){var se;const P=Y.getFieldValue("ai_review_settings");if(!(0,x.BR)(P))return;const S=Y.getFieldsValue();(se=W.actionTabs)==null||se.onOk(S),ie()});return m.createElement(de.default,{width:1150,centered:!0,title:"\u667A\u80FD\u8BC4\u9605",open:((K=W.actionTabs)==null?void 0:K.key)==="\u667A\u80FD\u8BC4\u9605\u914D\u7F6E",destroyOnClose:!0,onCancel:()=>ie(),okText:"\u5F00\u59CB\u8BC4\u9605",onOk:()=>ae(),bodyStyle:{maxHeight:"calc(100vh - 200px)",overflowY:"auto"}},m.createElement("div",{className:`${N.config_title}`},"\u8BC4\u5206\u6807\u51C6"),m.createElement(O.default,{form:Y,colon:!1},m.createElement("div",{className:N.form_item_warp},m.createElement(O.default.List,{name:"ai_review_settings"},(se,{add:P,remove:be})=>se.map((S,Te)=>{var we;return m.createElement(R.Z,{key:S.key,style:{padding:"5px 14px 5px 30px"}},m.createElement(me.Z,{className:N.lable_name1},"\u8BC4\u5206\u9879\u76EE"),m.createElement(me.Z,null,m.createElement(O.default.Item,{className:"ml10",name:[S.name,"name"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u9879\u76EE"}]},m.createElement(k.default,{onChange:ne=>{Y.setFieldValue([S.name,"content"],ne.target.value)},placeholder:"\u8BF7\u8F93\u5165\u6700\u591A10\u5B57\u7B26",size:"large",style:{width:164},maxLength:10,className:"mr20"}))),m.createElement(me.Z,{className:N.lable_name1},"\u8BC4\u5206\u6807\u51C6"),m.createElement(me.Z,null,m.createElement(O.default.Item,{className:"ml10",name:[S.name,"content"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6"}]},m.createElement(k.default,{onChange:ne=>{Y.setFieldValue([S.name,"content"],ne.target.value)},placeholder:"\u8BF7\u8F93\u5165\u8BC4\u5206\u6807\u51C6",size:"large",style:{width:467},className:"mr20",maxLength:500}))),m.createElement(me.Z,{className:N.lable_name1},"\u6743\u91CD"),m.createElement(me.Z,null,m.createElement(O.default.Item,{className:"ml10",name:[S.name,"weight"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6743\u91CD"}]},m.createElement(_.Z,{onChange:ne=>{Number.isInteger(ne)||Y.setFieldValue([S.name,"weight"],parseFloat(ne).toFixed(2))},size:"large",addonAfter:"%",placeholder:"\u8BF7\u8F93\u5165\u6743\u91CD",min:.01,step:1,max:100,style:{width:"134px"}}))),m.createElement(R.Z,{className:(we=N)==null?void 0:we.h_lh_40},m.createElement(me.Z,null,m.createElement("i",{className:"iconfont icon-tianjiatimu ml20 current",style:{color:"#00B187"},onClick:()=>{if(se.length>=10)return p.ZP.info("\u6700\u591A\u53EA\u80FD\u6DFB\u52A010\u4E2A\u8BC4\u5206\u9879\u76EE");P()}})),Te>0&&m.createElement(me.Z,null,m.createElement("i",{className:"iconfont icon-shanjian1 ml10 current",style:{color:"#E30000"},onClick:()=>{be(S.name)}}))))}))),m.createElement(O.default.Item,{name:"update_ai_review_settings",valuePropName:"checked"},m.createElement(v.default,{style:{color:"#000"}},"\u5C06\u5F53\u524D\u8BC4\u5206\u6807\u51C6\u5E94\u7528\u4E8E\u6574\u4EFD\u4F5C\u4E1A",m.createElement("span",{style:{color:"#666"}},"\uFF08\u9009\u4E2D\u540E\uFF0C\u5C06\u66FF\u6362\u667A\u80FD\u8BC4\u9605\u7684\u8BC4\u5206\u6807\u51C6\uFF1B\u672A\u9009\u4E2D\uFF0C\u4EC5\u5BF9\u672C\u6B21\u667A\u80FD\u8BC4\u9605\u751F\u6548\uFF09")))))};var B=(0,s.connect)(({shixunHomeworks:W,loading:F,user:ee})=>({shixunHomeworks:W,loading:F.effects,user:ee}))(D)},50371:function(Fn,Ct){"use strict";function l(){const O=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let de=1;de<arguments.length;de++){const R=de<0||arguments.length<=de?void 0:arguments[de];R&&Object.keys(R).forEach(me=>{const k=R[me];k!==void 0&&(O[me]=k)})}return O}Ct.Z=l},77578:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return O}});const O=de=>de?typeof de=="function"?de():de:null},13845:function(Fn,Ct,l){"use strict";l.d(Ct,{F:function(){return O},Z:function(){return de}});function O(R){return R!=null&&R===R.window}function de(R,me){var k,_;if(typeof window=="undefined")return 0;const p=me?"scrollTop":"scrollLeft";let v=0;return O(R)?v=R[me?"pageYOffset":"pageXOffset"]:R instanceof Document?v=R.documentElement[p]:(R instanceof HTMLElement||R)&&(v=R[p]),R&&!O(R)&&typeof v!="number"&&(v=(_=((k=R.ownerDocument)!==null&&k!==void 0?k:R).documentElement)===null||_===void 0?void 0:_[p]),v}},56762:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return de}});var O=l(59301);function de(){const[,R]=O.useReducer(me=>me+1,0);return R}},68031:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return me}});var O=l(16089);function de(k,_,p,v){const M=p-_;return k/=v/2,k<1?M/2*k*k*k+_:M/2*((k-=2)*k*k+2)+_}var R=l(13845);function me(k){let _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:p=()=>window,callback:v,duration:M=450}=_,s=p(),N=(0,R.Z)(s,!0),x=Date.now(),m=()=>{const D=Date.now()-x,B=de(D>M?M:D,N,k,M);(0,R.F)(s)?s.scrollTo(window.pageXOffset,B):s instanceof Document||s.constructor.name==="HTMLDocument"?s.documentElement.scrollTop=B:s.scrollTop=B,D<M?(0,O.Z)(m):typeof v=="function"&&v()};(0,O.Z)(m)}},19080:function(Fn,Ct,l){"use strict";l.d(Ct,{F:function(){return k},Z:function(){return me}});var O=l(92310),de=l.n(O);const R=null;function me(_,p,v){return de()({[`${_}-status-success`]:p==="success",[`${_}-status-warning`]:p==="warning",[`${_}-status-error`]:p==="error",[`${_}-status-validating`]:p==="validating",[`${_}-has-feedback`]:v})}const k=(_,p)=>p||_},66104:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return Te}});var O=l(92310),de=l.n(O),R=l(11592),me=l(26112),k=l(59301),_=l(92343),p=l(36355),v=l(84105),M=l(91857);const s=we=>{let{children:ne}=we;const{getPrefixCls:Ce}=k.useContext(p.E_),oe=Ce("breadcrumb");return k.createElement("li",{className:`${oe}-separator`,"aria-hidden":"true"},ne===""?ne:ne||"/")};s.__ANT_BREADCRUMB_SEPARATOR=!0;var N=s,x=function(we,ne){var Ce={};for(var oe in we)Object.prototype.hasOwnProperty.call(we,oe)&&ne.indexOf(oe)<0&&(Ce[oe]=we[oe]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,oe=Object.getOwnPropertySymbols(we);ye<oe.length;ye++)ne.indexOf(oe[ye])<0&&Object.prototype.propertyIsEnumerable.call(we,oe[ye])&&(Ce[oe[ye]]=we[oe[ye]]);return Ce};function m(we,ne){if(we.title===void 0||we.title===null)return null;const Ce=Object.keys(ne).join("|");return typeof we.title=="object"?we.title:String(we.title).replace(new RegExp(`:(${Ce})`,"g"),(oe,ye)=>ne[ye]||oe)}function C(we,ne,Ce,oe){if(Ce==null)return null;const{className:ye,onClick:re}=ne,ce=x(ne,["className","onClick"]),_e=Object.assign(Object.assign({},(0,me.Z)(ce,{data:!0,aria:!0})),{onClick:re});return oe!==void 0?k.createElement("a",Object.assign({},_e,{className:de()(`${we}-link`,ye),href:oe}),Ce):k.createElement("span",Object.assign({},_e,{className:de()(`${we}-link`,ye)}),Ce)}function D(we,ne){return(oe,ye,re,ce,_e)=>{if(ne)return ne(oe,ye,re,ce);const He=m(oe,ye);return C(we,oe,He,_e)}}var B=function(we,ne){var Ce={};for(var oe in we)Object.prototype.hasOwnProperty.call(we,oe)&&ne.indexOf(oe)<0&&(Ce[oe]=we[oe]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,oe=Object.getOwnPropertySymbols(we);ye<oe.length;ye++)ne.indexOf(oe[ye])<0&&Object.prototype.propertyIsEnumerable.call(we,oe[ye])&&(Ce[oe[ye]]=we[oe[ye]]);return Ce};const W=we=>{const{prefixCls:ne,separator:Ce="/",children:oe,menu:ye,overlay:re,dropdownProps:ce,href:_e}=we,Ie=(ot=>{if(ye||re){const lt=Object.assign({},ce);if(ye){const Ot=ye||{},{items:vt}=Ot,Gt=B(Ot,["items"]);lt.menu=Object.assign(Object.assign({},Gt),{items:vt==null?void 0:vt.map((Vt,yt)=>{var{key:dt,title:H,label:Me,path:E}=Vt,u=B(Vt,["key","title","label","path"]);let a=Me!=null?Me:H;return E&&(a=k.createElement("a",{href:`${_e}${E}`},a)),Object.assign(Object.assign({},u),{key:dt!=null?dt:yt,label:a})})})}else re&&(lt.overlay=re);return k.createElement(M.Z,Object.assign({placement:"bottom"},lt),k.createElement("span",{className:`${ne}-overlay-link`},ot,k.createElement(v.Z,null)))}return ot})(oe);return Ie!=null?k.createElement(k.Fragment,null,k.createElement("li",null,Ie),Ce&&k.createElement(N,null,Ce)):null},F=we=>{const{prefixCls:ne,children:Ce,href:oe}=we,ye=B(we,["prefixCls","children","href"]),{getPrefixCls:re}=k.useContext(p.E_),ce=re("breadcrumb",ne);return k.createElement(W,Object.assign({},ye,{prefixCls:ce}),C(ce,ye,Ce,oe))};F.__ANT_BREADCRUMB_ITEM=!0;var ee=F,X=l(17313),J=l(83116),K=l(37613);const U=we=>{const{componentCls:ne,iconCls:Ce}=we;return{[ne]:Object.assign(Object.assign({},(0,X.Wf)(we)),{color:we.itemColor,fontSize:we.fontSize,[Ce]:{fontSize:we.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:we.linkColor,transition:`color ${we.motionDurationMid}`,padding:`0 ${we.paddingXXS}px`,borderRadius:we.borderRadiusSM,height:we.lineHeight*we.fontSize,display:"inline-block",marginInline:-we.marginXXS,"&:hover":{color:we.linkHoverColor,backgroundColor:we.colorBgTextHover}},(0,X.Qy)(we)),"li:last-child":{color:we.lastItemColor},[`${ne}-separator`]:{marginInline:we.separatorMargin,color:we.separatorColor},[`${ne}-link`]:{[`
> ${Ce} + span,
> ${Ce} + a
`]:{marginInlineStart:we.marginXXS}},[`${ne}-overlay-link`]:{borderRadius:we.borderRadiusSM,height:we.lineHeight*we.fontSize,display:"inline-block",padding:`0 ${we.paddingXXS}px`,marginInline:-we.marginXXS,[`> ${Ce}`]:{marginInlineStart:we.marginXXS,fontSize:we.fontSizeIcon},"&:hover":{color:we.linkHoverColor,backgroundColor:we.colorBgTextHover,a:{color:we.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${we.componentCls}-rtl`]:{direction:"rtl"}})}};var Y=(0,J.Z)("Breadcrumb",we=>{const ne=(0,K.TS)(we,{});return[U(ne)]},we=>({itemColor:we.colorTextDescription,lastItemColor:we.colorText,iconFontSize:we.fontSize,linkColor:we.colorTextDescription,linkHoverColor:we.colorText,separatorColor:we.colorTextDescription,separatorMargin:we.marginXS})),j=function(we,ne){var Ce={};for(var oe in we)Object.prototype.hasOwnProperty.call(we,oe)&&ne.indexOf(oe)<0&&(Ce[oe]=we[oe]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,oe=Object.getOwnPropertySymbols(we);ye<oe.length;ye++)ne.indexOf(oe[ye])<0&&Object.prototype.propertyIsEnumerable.call(we,oe[ye])&&(Ce[oe[ye]]=we[oe[ye]]);return Ce};function ie(we){const{breadcrumbName:ne,children:Ce}=we,oe=j(we,["breadcrumbName","children"]),ye=Object.assign({title:ne},oe);return Ce&&(ye.menu={items:Ce.map(re=>{var{breadcrumbName:ce}=re,_e=j(re,["breadcrumbName"]);return Object.assign(Object.assign({},_e),{title:ce})})}),ye}function ae(we,ne){return(0,k.useMemo)(()=>we||(ne?ne.map(ie):null),[we,ne])}var se=function(we,ne){var Ce={};for(var oe in we)Object.prototype.hasOwnProperty.call(we,oe)&&ne.indexOf(oe)<0&&(Ce[oe]=we[oe]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,oe=Object.getOwnPropertySymbols(we);ye<oe.length;ye++)ne.indexOf(oe[ye])<0&&Object.prototype.propertyIsEnumerable.call(we,oe[ye])&&(Ce[oe[ye]]=we[oe[ye]]);return Ce};const P=(we,ne)=>{if(ne===void 0)return ne;let Ce=(ne||"").replace(/^\//,"");return Object.keys(we).forEach(oe=>{Ce=Ce.replace(`:${oe}`,we[oe])}),Ce},be=we=>{const{prefixCls:ne,separator:Ce="/",style:oe,className:ye,rootClassName:re,routes:ce,items:_e,children:He,itemRender:Ie,params:ot={}}=we,lt=se(we,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Ot,direction:vt,breadcrumb:Gt}=k.useContext(p.E_);let Vt;const yt=Ot("breadcrumb",ne),[dt,H]=Y(yt),Me=ae(_e,ce),E=D(yt,Ie);if(Me&&Me.length>0){const g=[],b=_e||ce;Vt=Me.map((he,L)=>{const{path:V,key:Ee,type:ge,menu:Ae,overlay:Ne,onClick:qe,className:xe,separator:ze,dropdownProps:Oe}=he,fe=P(ot,V);fe!==void 0&&g.push(fe);const z=Ee!=null?Ee:L;if(ge==="separator")return k.createElement(N,{key:z},ze);const Be={},Le=L===Me.length-1;Ae?Be.menu=Ae:Ne&&(Be.overlay=Ne);let{href:$e}=he;return g.length&&fe!==void 0&&($e=`#/${g.join("/")}`),k.createElement(W,Object.assign({key:z},Be,(0,me.Z)(he,{data:!0,aria:!0}),{className:xe,dropdownProps:Oe,href:$e,separator:Le?"":Ce,onClick:qe,prefixCls:yt}),E(he,ot,b,g,$e))})}else if(He){const g=(0,R.Z)(He).length;Vt=(0,R.Z)(He).map((b,he)=>{if(!b)return b;const L=he===g-1;return(0,_.Tm)(b,{separator:L?"":Ce,key:he})})}const u=de()(yt,Gt==null?void 0:Gt.className,{[`${yt}-rtl`]:vt==="rtl"},ye,re,H),a=Object.assign(Object.assign({},Gt==null?void 0:Gt.style),oe);return dt(k.createElement("nav",Object.assign({className:u,style:a},lt),k.createElement("ol",null,Vt)))};be.Item=ee,be.Separator=N;var S=be,Te=S},24905:function(Fn,Ct,l){"use strict";l.d(Ct,{default:function(){return Y}});var O=l(92310),de=l.n(O),R=l(5630),me=l(59301),k=l(36355),_=l(1684),p=l(32441),M=me.createContext(null),s=l(98447),N=l(14088),x=l(4572),m=function(j,ie){var ae={};for(var se in j)Object.prototype.hasOwnProperty.call(j,se)&&ie.indexOf(se)<0&&(ae[se]=j[se]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,se=Object.getOwnPropertySymbols(j);P<se.length;P++)ie.indexOf(se[P])<0&&Object.prototype.propertyIsEnumerable.call(j,se[P])&&(ae[se[P]]=j[se[P]]);return ae};const C=(j,ie)=>{var ae;const{prefixCls:se,className:P,rootClassName:be,children:S,indeterminate:Te=!1,style:we,onMouseEnter:ne,onMouseLeave:Ce,skipGroup:oe=!1,disabled:ye}=j,re=m(j,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:ce,direction:_e,checkbox:He}=me.useContext(k.E_),Ie=me.useContext(M),{isFormItemInput:ot}=me.useContext(p.aM),lt=me.useContext(_.Z),Ot=(ae=(Ie==null?void 0:Ie.disabled)||ye)!==null&&ae!==void 0?ae:lt,vt=me.useRef(re.value);me.useEffect(()=>{Ie==null||Ie.registerValue(re.value)},[]),me.useEffect(()=>{if(!oe)return re.value!==vt.current&&(Ie==null||Ie.cancelValue(vt.current),Ie==null||Ie.registerValue(re.value),vt.current=re.value),()=>Ie==null?void 0:Ie.cancelValue(re.value)},[re.value]);const Gt=ce("checkbox",se),[Vt,yt]=(0,s.ZP)(Gt),dt=Object.assign({},re);Ie&&!oe&&(dt.onChange=function(){re.onChange&&re.onChange.apply(re,arguments),Ie.toggleOption&&Ie.toggleOption({label:S,value:re.value})},dt.name=Ie.name,dt.checked=Ie.value.includes(re.value));const H=de()(`${Gt}-wrapper`,{[`${Gt}-rtl`]:_e==="rtl",[`${Gt}-wrapper-checked`]:dt.checked,[`${Gt}-wrapper-disabled`]:Ot,[`${Gt}-wrapper-in-form-item`]:ot},He==null?void 0:He.className,P,be,yt),Me=de()({[`${Gt}-indeterminate`]:Te},x.A,yt),E=Te?"mixed":void 0;return Vt(me.createElement(N.Z,{component:"Checkbox",disabled:Ot},me.createElement("label",{className:H,style:Object.assign(Object.assign({},He==null?void 0:He.style),we),onMouseEnter:ne,onMouseLeave:Ce},me.createElement(R.Z,Object.assign({"aria-checked":E},dt,{prefixCls:Gt,className:Me,disabled:Ot,ref:ie})),S!==void 0&&me.createElement("span",null,S))))};var B=me.forwardRef(C),W=l(94480),F=l(2738),ee=function(j,ie){var ae={};for(var se in j)Object.prototype.hasOwnProperty.call(j,se)&&ie.indexOf(se)<0&&(ae[se]=j[se]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,se=Object.getOwnPropertySymbols(j);P<se.length;P++)ie.indexOf(se[P])<0&&Object.prototype.propertyIsEnumerable.call(j,se[P])&&(ae[se[P]]=j[se[P]]);return ae};const X=(j,ie)=>{const{defaultValue:ae,children:se,options:P=[],prefixCls:be,className:S,rootClassName:Te,style:we,onChange:ne}=j,Ce=ee(j,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:oe,direction:ye}=me.useContext(k.E_),[re,ce]=me.useState(Ce.value||ae||[]),[_e,He]=me.useState([]);me.useEffect(()=>{"value"in Ce&&ce(Ce.value||[])},[Ce.value]);const Ie=me.useMemo(()=>P.map(u=>typeof u=="string"||typeof u=="number"?{label:u,value:u}:u),[P]),ot=u=>{He(a=>a.filter(g=>g!==u))},lt=u=>{He(a=>[].concat((0,W.Z)(a),[u]))},Ot=u=>{const a=re.indexOf(u.value),g=(0,W.Z)(re);a===-1?g.push(u.value):g.splice(a,1),"value"in Ce||ce(g),ne==null||ne(g.filter(b=>_e.includes(b)).sort((b,he)=>{const L=Ie.findIndex(Ee=>Ee.value===b),V=Ie.findIndex(Ee=>Ee.value===he);return L-V}))},vt=oe("checkbox",be),Gt=`${vt}-group`,[Vt,yt]=(0,s.ZP)(vt),dt=(0,F.Z)(Ce,["value","disabled"]),H=P.length?Ie.map(u=>me.createElement(B,{prefixCls:vt,key:u.value.toString(),disabled:"disabled"in u?u.disabled:Ce.disabled,value:u.value,checked:re.includes(u.value),onChange:u.onChange,className:`${Gt}-item`,style:u.style,title:u.title},u.label)):se,Me={toggleOption:Ot,value:re,disabled:Ce.disabled,name:Ce.name,registerValue:lt,cancelValue:ot},E=de()(Gt,{[`${Gt}-rtl`]:ye==="rtl"},S,Te,yt);return Vt(me.createElement("div",Object.assign({className:E,style:we},dt,{ref:ie}),me.createElement(M.Provider,{value:Me},H)))},J=me.forwardRef(X);var K=me.memo(J);const U=B;U.Group=K,U.__ANT_CHECKBOX=!0;var Y=U},98447:function(Fn,Ct,l){"use strict";l.d(Ct,{C2:function(){return k}});var O=l(17313),de=l(37613),R=l(83116);const me=_=>{const{checkboxCls:p}=_,v=`${p}-wrapper`;return[{[`${p}-group`]:Object.assign(Object.assign({},(0,O.Wf)(_)),{display:"inline-flex",flexWrap:"wrap",columnGap:_.marginXS,[`> ${_.antCls}-row`]:{flex:1}}),[v]:Object.assign(Object.assign({},(0,O.Wf)(_)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${v}`]:{marginInlineStart:0},[`&${v}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[p]:Object.assign(Object.assign({},(0,O.Wf)(_)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:_.borderRadiusSM,alignSelf:"center",[`${p}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${p}-inner`]:Object.assign({},(0,O.oN)(_))},[`${p}-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}})},{[`
${v}:not(${v}-disabled),
${p}:not(${p}-disabled)
`]:{[`&:hover ${p}-inner`]:{borderColor:_.colorPrimary}},[`${v}:not(${v}-disabled)`]:{[`&:hover ${p}-checked:not(${p}-disabled) ${p}-inner`]:{backgroundColor:_.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${p}-checked:not(${p}-disabled):after`]:{borderColor:_.colorPrimaryHover}}},{[`${p}-checked`]:{[`${p}-inner`]:{backgroundColor:_.colorPrimary,borderColor:_.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${_.motionDurationMid} ${_.motionEaseOutBack} ${_.motionDurationFast}`}}},[`
${v}-checked:not(${v}-disabled),
${p}-checked:not(${p}-disabled)
`]:{[`&:hover ${p}-inner`]:{backgroundColor:_.colorPrimaryHover,borderColor:"transparent"}}},{[p]:{"&-indeterminate":{[`${p}-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:'""'}}}}},{[`${v}-disabled`]:{cursor:"not-allowed"},[`${p}-disabled`]:{[`&, ${p}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${p}-inner`]:{background:_.colorBgContainerDisabled,borderColor:_.colorBorder,"&:after":{borderColor:_.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:_.colorTextDisabled},[`&${p}-indeterminate ${p}-inner::after`]:{background:_.colorTextDisabled}}}]};function k(_,p){const v=(0,de.TS)(p,{checkboxCls:`.${_}`,checkboxSize:p.controlInteractiveSize});return[me(v)]}Ct.ZP=(0,R.Z)("Checkbox",(_,p)=>{let{prefixCls:v}=p;return[k(v,_)]})},93891:function(Fn,Ct,l){"use strict";var O=l(59301),de=l(36355),R=l(64165);const me=k=>{const{componentName:_}=k,{getPrefixCls:p}=(0,O.useContext)(de.E_),v=p("empty");switch(_){case"Table":case"List":return O.createElement(R.Z,{image:R.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return O.createElement(R.Z,{image:R.Z.PRESENTED_IMAGE_SIMPLE,className:`${v}-small`});default:return O.createElement(R.Z,null)}};Ct.Z=me},28103:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return x}});var O=l(92310),de=l.n(O),R=l(59301),me=l(36355),k=l(17313),_=l(83116),p=l(37613);const v=m=>{const{componentCls:C,sizePaddingEdgeHorizontal:D,colorSplit:B,lineWidth:W,textPaddingInline:F,orientationMargin:ee,verticalMarginInline:X}=m;return{[C]:Object.assign(Object.assign({},(0,k.Wf)(m)),{borderBlockStart:`${W}px solid ${B}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:X,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${W}px solid ${B}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${m.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${C}-with-text`]:{display:"flex",alignItems:"center",margin:`${m.dividerHorizontalWithTextGutterMargin}px 0`,color:m.colorTextHeading,fontWeight:500,fontSize:m.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${B}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${W}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${C}-with-text-left`]:{"&::before":{width:`${ee*100}%`},"&::after":{width:`${100-ee*100}%`}},[`&-horizontal${C}-with-text-right`]:{"&::before":{width:`${100-ee*100}%`},"&::after":{width:`${ee*100}%`}},[`${C}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:F},"&-dashed":{background:"none",borderColor:B,borderStyle:"dashed",borderWidth:`${W}px 0 0`},[`&-horizontal${C}-with-text${C}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${C}-dashed`]:{borderInlineStartWidth:W,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${C}-with-text`]:{color:m.colorText,fontWeight:"normal",fontSize:m.fontSize},[`&-horizontal${C}-with-text-left${C}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${C}-inner-text`]:{paddingInlineStart:D}},[`&-horizontal${C}-with-text-right${C}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${C}-inner-text`]:{paddingInlineEnd:D}}})}};var M=(0,_.Z)("Divider",m=>{const C=(0,p.TS)(m,{dividerHorizontalWithTextGutterMargin:m.margin,dividerHorizontalGutterMargin:m.marginLG,sizePaddingEdgeHorizontal:0});return[v(C)]},m=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:m.marginXS})),s=function(m,C){var D={};for(var B in m)Object.prototype.hasOwnProperty.call(m,B)&&C.indexOf(B)<0&&(D[B]=m[B]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,B=Object.getOwnPropertySymbols(m);W<B.length;W++)C.indexOf(B[W])<0&&Object.prototype.propertyIsEnumerable.call(m,B[W])&&(D[B[W]]=m[B[W]]);return D},x=m=>{const{getPrefixCls:C,direction:D,divider:B}=R.useContext(me.E_),{prefixCls:W,type:F="horizontal",orientation:ee="center",orientationMargin:X,className:J,rootClassName:K,children:U,dashed:Y,plain:j,style:ie}=m,ae=s(m,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),se=C("divider",W),[P,be]=M(se),S=ee.length>0?`-${ee}`:ee,Te=!!U,we=ee==="left"&&X!=null,ne=ee==="right"&&X!=null,Ce=de()(se,B==null?void 0:B.className,be,`${se}-${F}`,{[`${se}-with-text`]:Te,[`${se}-with-text${S}`]:Te,[`${se}-dashed`]:!!Y,[`${se}-plain`]:!!j,[`${se}-rtl`]:D==="rtl",[`${se}-no-default-orientation-margin-left`]:we,[`${se}-no-default-orientation-margin-right`]:ne},J,K),oe=R.useMemo(()=>typeof X=="number"?X:/^\d+$/.test(X)?Number(X):X,[X]),ye=Object.assign(Object.assign({},we&&{marginLeft:oe}),ne&&{marginRight:oe});return P(R.createElement("div",Object.assign({className:Ce,style:Object.assign(Object.assign({},B==null?void 0:B.style),ie)},ae,{role:"separator"}),U&&F!=="vertical"&&R.createElement("span",{className:`${se}-inner-text`,style:ye},U)))}},43428:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return Vt}});var O=l(92310),de=l.n(O),R=l(33885),me=l(42978),k=l(43403),_=l(34280),p=l(59301),v=p.createContext(null),M=p.createContext({}),s=v,N=l(20068),x=l(54476),m=l(77900),C=l(10228),D=l(26112),B=l(70425),W=function(dt){var H=dt.prefixCls,Me=dt.className,E=dt.style,u=dt.children,a=dt.containerRef,g=dt.id,b=dt.onMouseEnter,he=dt.onMouseOver,L=dt.onMouseLeave,V=dt.onClick,Ee=dt.onKeyDown,ge=dt.onKeyUp,Ae={onMouseEnter:b,onMouseOver:he,onMouseLeave:L,onClick:V,onKeyDown:Ee,onKeyUp:ge},Ne=p.useContext(M),qe=Ne.panel,xe=(0,B.useComposeRef)(qe,a);return p.createElement(p.Fragment,null,p.createElement("div",(0,x.Z)({id:g,className:de()("".concat(H,"-content"),Me),style:(0,R.Z)({},E),"aria-modal":"true",role:"dialog",ref:xe},Ae),u))},F=W,ee=l(48736);function X(yt){return typeof yt=="string"&&String(Number(yt))===yt?((0,ee.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(yt)):yt}function J(yt){warning(!("wrapperClassName"in yt),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!yt.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var K={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function U(yt,dt){var H,Me,E,u,a=yt.prefixCls,g=yt.open,b=yt.placement,he=yt.inline,L=yt.push,V=yt.forceRender,Ee=yt.autoFocus,ge=yt.keyboard,Ae=yt.rootClassName,Ne=yt.rootStyle,qe=yt.zIndex,xe=yt.className,ze=yt.id,Oe=yt.style,fe=yt.motion,z=yt.width,Be=yt.height,Le=yt.children,$e=yt.contentWrapperStyle,pt=yt.mask,St=yt.maskClosable,Et=yt.maskMotion,Tt=yt.maskClassName,zt=yt.maskStyle,Rt=yt.afterOpenChange,Zt=yt.onClose,sn=yt.onMouseEnter,Nn=yt.onMouseOver,Hn=yt.onMouseLeave,wn=yt.onClick,nr=yt.onKeyDown,or=yt.onKeyUp,An=p.useRef(),sr=p.useRef(),Rr=p.useRef();p.useImperativeHandle(dt,function(){return An.current});var cr=function(Yt){var xn=Yt.keyCode,Un=Yt.shiftKey;switch(xn){case C.Z.TAB:{if(xn===C.Z.TAB){if(!Un&&document.activeElement===Rr.current){var Tn;(Tn=sr.current)===null||Tn===void 0||Tn.focus({preventScroll:!0})}else if(Un&&document.activeElement===sr.current){var qn;(qn=Rr.current)===null||qn===void 0||qn.focus({preventScroll:!0})}}break}case C.Z.ESC:{Zt&&ge&&(Yt.stopPropagation(),Zt(Yt));break}}};p.useEffect(function(){if(g&&Ee){var un;(un=An.current)===null||un===void 0||un.focus({preventScroll:!0})}},[g]);var to=p.useState(!1),Gr=(0,me.Z)(to,2),Zr=Gr[0],Do=Gr[1],Br=p.useContext(s),On;L===!1?On={distance:0}:L===!0?On={}:On=L||{};var wr=(H=(Me=(E=On)===null||E===void 0?void 0:E.distance)!==null&&Me!==void 0?Me:Br==null?void 0:Br.pushDistance)!==null&&H!==void 0?H:180,et=p.useMemo(function(){return{pushDistance:wr,push:function(){Do(!0)},pull:function(){Do(!1)}}},[wr]);p.useEffect(function(){if(g){var un;Br==null||(un=Br.push)===null||un===void 0||un.call(Br)}else{var Yt;Br==null||(Yt=Br.pull)===null||Yt===void 0||Yt.call(Br)}},[g]),p.useEffect(function(){return function(){var un;Br==null||(un=Br.pull)===null||un===void 0||un.call(Br)}},[]);var jt=pt&&p.createElement(m.default,(0,x.Z)({key:"mask"},Et,{visible:g}),function(un,Yt){var xn=un.className,Un=un.style;return p.createElement("div",{className:de()("".concat(a,"-mask"),xn,Tt),style:(0,R.Z)((0,R.Z)({},Un),zt),onClick:St&&g?Zt:void 0,ref:Yt})}),je=typeof fe=="function"?fe(b):fe,ke={};if(Zr&&wr)switch(b){case"top":ke.transform="translateY(".concat(wr,"px)");break;case"bottom":ke.transform="translateY(".concat(-wr,"px)");break;case"left":ke.transform="translateX(".concat(wr,"px)");break;default:ke.transform="translateX(".concat(-wr,"px)");break}b==="left"||b==="right"?ke.width=X(z):ke.height=X(Be);var Ve={onMouseEnter:sn,onMouseOver:Nn,onMouseLeave:Hn,onClick:wn,onKeyDown:nr,onKeyUp:or},en=p.createElement(m.default,(0,x.Z)({key:"panel"},je,{visible:g,forceRender:V,onVisibleChanged:function(Yt){Rt==null||Rt(Yt)},removeOnLeave:!1,leavedClassName:"".concat(a,"-content-wrapper-hidden")}),function(un,Yt){var xn=un.className,Un=un.style;return p.createElement("div",(0,x.Z)({className:de()("".concat(a,"-content-wrapper"),xn),style:(0,R.Z)((0,R.Z)((0,R.Z)({},ke),Un),$e)},(0,D.Z)(yt,{data:!0})),p.createElement(F,(0,x.Z)({id:ze,containerRef:Yt,prefixCls:a,className:xe,style:Oe},Ve),Le))}),Jt=(0,R.Z)({},Ne);return qe&&(Jt.zIndex=qe),p.createElement(s.Provider,{value:et},p.createElement("div",{className:de()(a,"".concat(a,"-").concat(b),Ae,(u={},(0,N.Z)(u,"".concat(a,"-open"),g),(0,N.Z)(u,"".concat(a,"-inline"),he),u)),style:Jt,tabIndex:-1,ref:An,onKeyDown:cr},jt,p.createElement("div",{tabIndex:0,ref:sr,style:K,"aria-hidden":"true","data-sentinel":"start"}),en,p.createElement("div",{tabIndex:0,ref:Rr,style:K,"aria-hidden":"true","data-sentinel":"end"})))}var Y=p.forwardRef(U),j=Y,ie=function(dt){var H=dt.open,Me=H===void 0?!1:H,E=dt.prefixCls,u=E===void 0?"rc-drawer":E,a=dt.placement,g=a===void 0?"right":a,b=dt.autoFocus,he=b===void 0?!0:b,L=dt.keyboard,V=L===void 0?!0:L,Ee=dt.width,ge=Ee===void 0?378:Ee,Ae=dt.mask,Ne=Ae===void 0?!0:Ae,qe=dt.maskClosable,xe=qe===void 0?!0:qe,ze=dt.getContainer,Oe=dt.forceRender,fe=dt.afterOpenChange,z=dt.destroyOnClose,Be=dt.onMouseEnter,Le=dt.onMouseOver,$e=dt.onMouseLeave,pt=dt.onClick,St=dt.onKeyDown,Et=dt.onKeyUp,Tt=dt.panelRef,zt=p.useState(!1),Rt=(0,me.Z)(zt,2),Zt=Rt[0],sn=Rt[1],Nn=p.useState(!1),Hn=(0,me.Z)(Nn,2),wn=Hn[0],nr=Hn[1];(0,_.Z)(function(){nr(!0)},[]);var or=wn?Me:!1,An=p.useRef(),sr=p.useRef();(0,_.Z)(function(){or&&(sr.current=document.activeElement)},[or]);var Rr=function(Do){var Br;if(sn(Do),fe==null||fe(Do),!Do&&sr.current&&!((Br=An.current)!==null&&Br!==void 0&&Br.contains(sr.current))){var On;(On=sr.current)===null||On===void 0||On.focus({preventScroll:!0})}},cr=p.useMemo(function(){return{panel:Tt}},[Tt]);if(!Oe&&!Zt&&!or&&z)return null;var to={onMouseEnter:Be,onMouseOver:Le,onMouseLeave:$e,onClick:pt,onKeyDown:St,onKeyUp:Et},Gr=(0,R.Z)((0,R.Z)({},dt),{},{open:or,prefixCls:u,placement:g,autoFocus:he,keyboard:V,width:ge,mask:Ne,maskClosable:xe,inline:ze===!1,afterOpenChange:Rr,ref:An},to);return p.createElement(M.Provider,{value:cr},p.createElement(k.Z,{open:or||Oe||Zt,autoDestroy:!1,getContainer:ze,autoLock:Ne&&(or||Zt)},p.createElement(j,Gr)))},ae=ie,se=ae,P=l(62892),be=l(36355),S=l(32441),Te=l(47729),ne=yt=>{const{prefixCls:dt,title:H,footer:Me,extra:E,closeIcon:u,closable:a,onClose:g,headerStyle:b,drawerStyle:he,bodyStyle:L,footerStyle:V,children:Ee}=yt,ge=p.useCallback(ze=>p.createElement("button",{type:"button",onClick:g,"aria-label":"Close",className:`${dt}-close`},ze),[g]),[Ae,Ne]=(0,Te.Z)(a,u,ge,void 0,!0),qe=p.useMemo(()=>!H&&!Ae?null:p.createElement("div",{style:b,className:de()(`${dt}-header`,{[`${dt}-header-close-only`]:Ae&&!H&&!E})},p.createElement("div",{className:`${dt}-header-title`},Ne,H&&p.createElement("div",{className:`${dt}-title`},H)),E&&p.createElement("div",{className:`${dt}-extra`},E)),[Ae,Ne,E,b,dt,H]),xe=p.useMemo(()=>{if(!Me)return null;const ze=`${dt}-footer`;return p.createElement("div",{className:ze,style:V},Me)},[Me,V,dt]);return p.createElement("div",{className:`${dt}-wrapper-body`,style:he},qe,p.createElement("div",{className:`${dt}-body`,style:L},Ee),xe)},Ce=l(33234),oe=l(83116),ye=l(37613),ce=yt=>{const{componentCls:dt,motionDurationSlow:H}=yt,Me={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${H}`}}};return{[dt]:{[`${dt}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${H}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${dt}-panel-motion`]:{"&-left":[Me,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[Me,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[Me,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[Me,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const _e=yt=>{const{componentCls:dt,zIndexPopup:H,colorBgMask:Me,colorBgElevated:E,motionDurationSlow:u,motionDurationMid:a,padding:g,paddingLG:b,fontSizeLG:he,lineHeightLG:L,lineWidth:V,lineType:Ee,colorSplit:ge,marginSM:Ae,colorIcon:Ne,colorIconHover:qe,colorText:xe,fontWeightStrong:ze,footerPaddingBlock:Oe,footerPaddingInline:fe}=yt,z=`${dt}-content-wrapper`;return{[dt]:{position:"fixed",inset:0,zIndex:H,pointerEvents:"none","&-pure":{position:"relative",background:E,[`&${dt}-left`]:{boxShadow:yt.boxShadowDrawerLeft},[`&${dt}-right`]:{boxShadow:yt.boxShadowDrawerRight},[`&${dt}-top`]:{boxShadow:yt.boxShadowDrawerUp},[`&${dt}-bottom`]:{boxShadow:yt.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${dt}-mask`]:{position:"absolute",inset:0,zIndex:H,background:Me,pointerEvents:"auto"},[z]:{position:"absolute",zIndex:H,maxWidth:"100vw",transition:`all ${u}`,"&-hidden":{display:"none"}},[`&-left > ${z}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:yt.boxShadowDrawerLeft},[`&-right > ${z}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:yt.boxShadowDrawerRight},[`&-top > ${z}`]:{top:0,insetInline:0,boxShadow:yt.boxShadowDrawerUp},[`&-bottom > ${z}`]:{bottom:0,insetInline:0,boxShadow:yt.boxShadowDrawerDown},[`${dt}-content`]:{width:"100%",height:"100%",overflow:"auto",background:E,pointerEvents:"auto"},[`${dt}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${dt}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${g}px ${b}px`,fontSize:he,lineHeight:L,borderBottom:`${V}px ${Ee} ${ge}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${dt}-extra`]:{flex:"none"},[`${dt}-close`]:{display:"inline-block",marginInlineEnd:Ae,color:Ne,fontWeight:ze,fontSize:he,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${a}`,textRendering:"auto","&:focus, &:hover":{color:qe,textDecoration:"none"}},[`${dt}-title`]:{flex:1,margin:0,color:xe,fontWeight:yt.fontWeightStrong,fontSize:he,lineHeight:L},[`${dt}-body`]:{flex:1,minWidth:0,minHeight:0,padding:b,overflow:"auto"},[`${dt}-footer`]:{flexShrink:0,padding:`${Oe}px ${fe}px`,borderTop:`${V}px ${Ee} ${ge}`},"&-rtl":{direction:"rtl"}}}};var He=(0,oe.Z)("Drawer",yt=>{const dt=(0,ye.TS)(yt,{});return[_e(dt),ce(dt)]},yt=>({zIndexPopup:yt.zIndexPopupBase,footerPaddingBlock:yt.paddingXS,footerPaddingInline:yt.padding})),Ie=l(11575),ot=function(yt,dt){var H={};for(var Me in yt)Object.prototype.hasOwnProperty.call(yt,Me)&&dt.indexOf(Me)<0&&(H[Me]=yt[Me]);if(yt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,Me=Object.getOwnPropertySymbols(yt);E<Me.length;E++)dt.indexOf(Me[E])<0&&Object.prototype.propertyIsEnumerable.call(yt,Me[E])&&(H[Me[E]]=yt[Me[E]]);return H};const lt=null,Ot={distance:180},vt=yt=>{var dt;const{rootClassName:H,width:Me,height:E,size:u="default",mask:a=!0,push:g=Ot,open:b,afterOpenChange:he,onClose:L,prefixCls:V,getContainer:Ee,style:ge,className:Ae,visible:Ne,afterVisibleChange:qe}=yt,xe=ot(yt,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:ze,getPrefixCls:Oe,direction:fe,drawer:z}=p.useContext(be.E_),Be=Oe("drawer",V),[Le,$e]=He(Be),pt=Ee===void 0&&ze?()=>ze(document.body):Ee,St=de()({"no-mask":!a,[`${Be}-rtl`]:fe==="rtl"},H,$e),Et=p.useMemo(()=>Me!=null?Me:u==="large"?736:378,[Me,u]),Tt=p.useMemo(()=>E!=null?E:u==="large"?736:378,[E,u]),zt={motionName:(0,P.m)(Be,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},Rt=sn=>({motionName:(0,P.m)(Be,`panel-motion-${sn}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),Zt=(0,Ie.H)();return Le(p.createElement(Ce.BR,null,p.createElement(S.Ux,{status:!0,override:!0},p.createElement(se,Object.assign({prefixCls:Be,onClose:L,maskMotion:zt,motion:Rt},xe,{open:b!=null?b:Ne,mask:a,push:g,width:Et,height:Tt,style:Object.assign(Object.assign({},z==null?void 0:z.style),ge),className:de()(z==null?void 0:z.className,Ae),rootClassName:St,getContainer:pt,afterOpenChange:he!=null?he:qe,panelRef:Zt}),p.createElement(ne,Object.assign({prefixCls:Be},xe,{onClose:L}))))))},Gt=yt=>{const{prefixCls:dt,style:H,className:Me,placement:E="right"}=yt,u=ot(yt,["prefixCls","style","className","placement"]),{getPrefixCls:a}=p.useContext(be.E_),g=a("drawer",dt),[b,he]=He(g),L=de()(g,`${g}-pure`,`${g}-${E}`,he,Me);return b(p.createElement("div",{className:L,style:H},p.createElement(ne,Object.assign({prefixCls:g},u))))};vt._InternalPanelDoNotUseOrYouWillBeFired=Gt;var Vt=vt},91857:function(Fn,Ct,l){"use strict";var O=l(59301),de=l(38819),R=l(92310),me=l.n(R),k=l(31561),_=l(70425),p=l(18929),v=l(2738),M=l(79676),s=l(53487),N=l(92343),x=l(36355),m=l(20834),C=l(40875),D=l(88088),B=l(47211);const W=null,F=K=>{const{menu:U,arrow:Y,prefixCls:j,children:ie,trigger:ae,disabled:se,dropdownRender:P,getPopupContainer:be,overlayClassName:S,rootClassName:Te,open:we,onOpenChange:ne,visible:Ce,onVisibleChange:oe,mouseEnterDelay:ye=.15,mouseLeaveDelay:re=.1,autoAdjustOverflow:ce=!0,placement:_e="",overlay:He,transitionName:Ie}=K,{getPopupContainer:ot,getPrefixCls:lt,direction:Ot}=O.useContext(x.E_),vt=O.useMemo(()=>{const Ae=lt();return Ie!==void 0?Ie:_e.includes("top")?`${Ae}-slide-down`:`${Ae}-slide-up`},[lt,_e,Ie]),Gt=O.useMemo(()=>_e?_e.includes("Center")?_e.slice(0,_e.indexOf("Center")):_e:Ot==="rtl"?"bottomRight":"bottomLeft",[_e,Ot]),Vt=lt("dropdown",j),[yt,dt]=(0,B.Z)(Vt),[,H]=(0,D.Z)(),Me=O.Children.only(ie),E=(0,N.Tm)(Me,{className:me()(`${Vt}-trigger`,{[`${Vt}-rtl`]:Ot==="rtl"},Me.props.className),disabled:se}),u=se?[]:ae;let a;u&&u.includes("contextMenu")&&(a=!0);const[g,b]=(0,p.Z)(!1,{value:we!=null?we:Ce}),he=(0,_.useEvent)(Ae=>{ne==null||ne(Ae),oe==null||oe(Ae),b(Ae)}),L=me()(S,Te,dt,{[`${Vt}-rtl`]:Ot==="rtl"}),V=(0,M.Z)({arrowPointAtCenter:typeof Y=="object"&&Y.pointAtCenter,autoAdjustOverflow:ce,offset:H.marginXXS,arrowWidth:Y?H.sizePopupArrow:0,borderRadius:H.borderRadius}),Ee=O.useCallback(()=>{b(!1)},[]),ge=()=>{let Ae;return U!=null&&U.items?Ae=O.createElement(m.default,Object.assign({},U)):typeof He=="function"?Ae=He():Ae=He,P&&(Ae=P(Ae)),Ae=O.Children.only(typeof Ae=="string"?O.createElement("span",null,Ae):Ae),O.createElement(C.J,{prefixCls:`${Vt}-menu`,expandIcon:O.createElement("span",{className:`${Vt}-menu-submenu-arrow`},O.createElement(de.Z,{className:`${Vt}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Ee,validator:Ne=>{let{mode:qe}=Ne}},Ae)};return yt(O.createElement(k.Z,Object.assign({alignPoint:a},(0,v.Z)(K,["rootClassName"]),{mouseEnterDelay:ye,mouseLeaveDelay:re,visible:g,builtinPlacements:V,arrow:!!Y,overlayClassName:L,prefixCls:Vt,getPopupContainer:be||ot,transitionName:vt,trigger:u,overlay:ge,placement:Gt,onVisibleChange:he}),E))};function ee(K){return Object.assign(Object.assign({},K),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const X=(0,s.Z)(F,"dropdown",K=>K,ee),J=K=>O.createElement(X,Object.assign({},K),O.createElement("span",null));F._InternalPanelDoNotUseOrYouWillBeFired=J,Ct.Z=F},38854:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return D}});var O=l(91857),de=l(92310),R=l.n(de),me=l(59301),k=l(18785),_=l(3113),p=l(36355),v=l(81327),M=l(33234),s=l(47211),N=function(B,W){var F={};for(var ee in B)Object.prototype.hasOwnProperty.call(B,ee)&&W.indexOf(ee)<0&&(F[ee]=B[ee]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var X=0,ee=Object.getOwnPropertySymbols(B);X<ee.length;X++)W.indexOf(ee[X])<0&&Object.prototype.propertyIsEnumerable.call(B,ee[X])&&(F[ee[X]]=B[ee[X]]);return F};const x=B=>{const{getPopupContainer:W,getPrefixCls:F,direction:ee}=me.useContext(p.E_),{prefixCls:X,type:J="default",danger:K,disabled:U,loading:Y,onClick:j,htmlType:ie,children:ae,className:se,menu:P,arrow:be,autoFocus:S,overlay:Te,trigger:we,align:ne,open:Ce,onOpenChange:oe,placement:ye,getPopupContainer:re,href:ce,icon:_e=me.createElement(k.Z,null),title:He,buttonsRender:Ie=ge=>ge,mouseEnterDelay:ot,mouseLeaveDelay:lt,overlayClassName:Ot,overlayStyle:vt,destroyPopupOnHide:Gt,dropdownRender:Vt}=B,yt=N(B,["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"]),dt=F("dropdown",X),H=`${dt}-button`,[Me,E]=(0,s.Z)(dt),u={menu:P,arrow:be,autoFocus:S,align:ne,disabled:U,trigger:U?[]:we,onOpenChange:oe,getPopupContainer:re||W,mouseEnterDelay:ot,mouseLeaveDelay:lt,overlayClassName:Ot,overlayStyle:vt,destroyPopupOnHide:Gt,dropdownRender:Vt},{compactSize:a,compactItemClassnames:g}=(0,M.ri)(dt,ee),b=R()(H,g,se,E);"overlay"in B&&(u.overlay=Te),"open"in B&&(u.open=Ce),"placement"in B?u.placement=ye:u.placement=ee==="rtl"?"bottomLeft":"bottomRight";const he=me.createElement(_.ZP,{type:J,danger:K,disabled:U,loading:Y,onClick:j,htmlType:ie,href:ce,title:He},ae),L=me.createElement(_.ZP,{type:J,danger:K,icon:_e}),[V,Ee]=Ie([he,L]);return Me(me.createElement(v.Z.Compact,Object.assign({className:b,size:a,block:!0},yt),V,me.createElement(O.Z,Object.assign({},u),Ee)))};x.__ANT_BUTTON=!0;var m=x;const C=O.Z;C.Button=m;var D=C},47211:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return N}});var O=l(17313),de=l(13826),R=l(92899),me=l(29878),k=l(19447),_=l(83116),p=l(37613),M=x=>{const{componentCls:m,menuCls:C,colorError:D,colorTextLightSolid:B}=x,W=`${C}-item`;return{[`${m}, ${m}-menu-submenu`]:{[`${C} ${W}`]:{[`&${W}-danger:not(${W}-disabled)`]:{color:D,"&:hover":{color:B,backgroundColor:D}}}}}};const s=x=>{const{componentCls:m,menuCls:C,zIndexPopup:D,dropdownArrowDistance:B,sizePopupArrow:W,antCls:F,iconCls:ee,motionDurationMid:X,dropdownPaddingVertical:J,fontSize:K,dropdownEdgeChildPadding:U,colorTextDisabled:Y,fontSizeIcon:j,controlPaddingHorizontal:ie,colorBgElevated:ae}=x;return[{[m]:Object.assign(Object.assign({},(0,O.Wf)(x)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:D,display:"block","&::before":{position:"absolute",insetBlock:-B+W/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${F}-btn`]:{[`& > ${ee}-down, & > ${F}-btn-icon > ${ee}-down`]:{fontSize:j}},[`${m}-wrap`]:{position:"relative",[`${F}-btn > ${ee}-down`]:{fontSize:j},[`${ee}-down::before`]:{transition:`transform ${X}`}},[`${m}-wrap-open`]:{[`${ee}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${F}-slide-down-enter${F}-slide-down-enter-active${m}-placement-bottomLeft,
&${F}-slide-down-appear${F}-slide-down-appear-active${m}-placement-bottomLeft,
&${F}-slide-down-enter${F}-slide-down-enter-active${m}-placement-bottom,
&${F}-slide-down-appear${F}-slide-down-appear-active${m}-placement-bottom,
&${F}-slide-down-enter${F}-slide-down-enter-active${m}-placement-bottomRight,
&${F}-slide-down-appear${F}-slide-down-appear-active${m}-placement-bottomRight`]:{animationName:de.fJ},[`&${F}-slide-up-enter${F}-slide-up-enter-active${m}-placement-topLeft,
&${F}-slide-up-appear${F}-slide-up-appear-active${m}-placement-topLeft,
&${F}-slide-up-enter${F}-slide-up-enter-active${m}-placement-top,
&${F}-slide-up-appear${F}-slide-up-appear-active${m}-placement-top,
&${F}-slide-up-enter${F}-slide-up-enter-active${m}-placement-topRight,
&${F}-slide-up-appear${F}-slide-up-appear-active${m}-placement-topRight`]:{animationName:de.Qt},[`&${F}-slide-down-leave${F}-slide-down-leave-active${m}-placement-bottomLeft,
&${F}-slide-down-leave${F}-slide-down-leave-active${m}-placement-bottom,
&${F}-slide-down-leave${F}-slide-down-leave-active${m}-placement-bottomRight`]:{animationName:de.Uw},[`&${F}-slide-up-leave${F}-slide-up-leave-active${m}-placement-topLeft,
&${F}-slide-up-leave${F}-slide-up-leave-active${m}-placement-top,
&${F}-slide-up-leave${F}-slide-up-leave-active${m}-placement-topRight`]:{animationName:de.ly}})},(0,k.ZP)(x,{colorBg:ae,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${m} ${C}`]:{position:"relative",margin:0},[`${C}-submenu-popup`]:{position:"absolute",zIndex:D,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${m}, ${m}-menu-submenu`]:{[C]:Object.assign(Object.assign({padding:U,listStyleType:"none",backgroundColor:ae,backgroundClip:"padding-box",borderRadius:x.borderRadiusLG,outline:"none",boxShadow:x.boxShadowSecondary},(0,O.Qy)(x)),{[`${C}-item-group-title`]:{padding:`${J}px ${ie}px`,color:x.colorTextDescription,transition:`all ${X}`},[`${C}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${C}-item-icon`]:{minWidth:K,marginInlineEnd:x.marginXS,fontSize:x.fontSizeSM},[`${C}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${X}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${C}-item, ${C}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${J}px ${ie}px`,color:x.colorText,fontWeight:"normal",fontSize:K,lineHeight:x.lineHeight,cursor:"pointer",transition:`all ${X}`,borderRadius:x.borderRadiusSM,"&:hover, &-active":{backgroundColor:x.controlItemBgHover}},(0,O.Qy)(x)),{"&-selected":{color:x.colorPrimary,backgroundColor:x.controlItemBgActive,"&:hover, &-active":{backgroundColor:x.controlItemBgActiveHover}},"&-disabled":{color:Y,cursor:"not-allowed","&:hover":{color:Y,backgroundColor:ae,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${x.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:x.colorSplit},[`${m}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:x.paddingXS,[`${m}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:x.colorTextDescription,fontSize:j,fontStyle:"normal"}}}),[`${C}-item-group-list`]:{margin:`0 ${x.marginXS}px`,padding:0,listStyle:"none"},[`${C}-submenu-title`]:{paddingInlineEnd:ie+x.fontSizeSM},[`${C}-submenu-vertical`]:{position:"relative"},[`${C}-submenu${C}-submenu-disabled ${m}-menu-submenu-title`]:{[`&, ${m}-menu-submenu-arrow-icon`]:{color:Y,backgroundColor:ae,cursor:"not-allowed"}},[`${C}-submenu-selected ${m}-menu-submenu-title`]:{color:x.colorPrimary}})}},[(0,de.oN)(x,"slide-up"),(0,de.oN)(x,"slide-down"),(0,R.Fm)(x,"move-up"),(0,R.Fm)(x,"move-down"),(0,me._y)(x,"zoom-big")]]};var N=(0,_.Z)("Dropdown",(x,m)=>{let{rootPrefixCls:C}=m;const{marginXXS:D,sizePopupArrow:B,controlHeight:W,fontSize:F,lineHeight:ee,paddingXXS:X,componentCls:J,borderRadiusLG:K}=x,U=(W-F*ee)/2,{dropdownArrowOffset:Y}=(0,k.fS)({contentRadius:K}),j=(0,p.TS)(x,{menuCls:`${J}-menu`,rootPrefixCls:C,dropdownArrowDistance:B/2+D,dropdownArrowOffset:Y,dropdownPaddingVertical:U,dropdownEdgeChildPadding:X});return[s(j),M(j)]},x=>({zIndexPopup:x.zIndexPopupBase+50}))},64165:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return X}});var O=l(92310),de=l.n(O),R=l(59301),me=l(36355),k=l(9763),_=l(64993),p=l(88088),M=()=>{const[,J]=(0,p.Z)(),U=new _.C(J.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return R.createElement("svg",{style:U,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},R.createElement("g",{fill:"none",fillRule:"evenodd"},R.createElement("g",{transform:"translate(24 31.67)"},R.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),R.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"}),R.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)"}),R.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"}),R.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"})),R.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"}),R.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},R.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),R.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},N=()=>{const[,J]=(0,p.Z)(),{colorFill:K,colorFillTertiary:U,colorFillQuaternary:Y,colorBgContainer:j}=J,{borderColor:ie,shadowColor:ae,contentColor:se}=(0,R.useMemo)(()=>({borderColor:new _.C(K).onBackground(j).toHexShortString(),shadowColor:new _.C(U).onBackground(j).toHexShortString(),contentColor:new _.C(Y).onBackground(j).toHexShortString()}),[K,U,Y,j]);return R.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},R.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},R.createElement("ellipse",{fill:ae,cx:"32",cy:"33",rx:"32",ry:"7"}),R.createElement("g",{fillRule:"nonzero",stroke:ie},R.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"}),R.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:se}))))},x=l(83116),m=l(37613);const C=J=>{const{componentCls:K,margin:U,marginXS:Y,marginXL:j,fontSize:ie,lineHeight:ae}=J;return{[K]:{marginInline:Y,fontSize:ie,lineHeight:ae,textAlign:"center",[`${K}-image`]:{height:J.emptyImgHeight,marginBottom:Y,opacity:J.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${K}-description`]:{color:J.colorText},[`${K}-footer`]:{marginTop:U},"&-normal":{marginBlock:j,color:J.colorTextDisabled,[`${K}-description`]:{color:J.colorTextDisabled},[`${K}-image`]:{height:J.emptyImgHeightMD}},"&-small":{marginBlock:Y,color:J.colorTextDisabled,[`${K}-image`]:{height:J.emptyImgHeightSM}}}}};var D=(0,x.Z)("Empty",J=>{const{componentCls:K,controlHeightLG:U}=J,Y=(0,m.TS)(J,{emptyImgCls:`${K}-img`,emptyImgHeight:U*2.5,emptyImgHeightMD:U,emptyImgHeightSM:U*.875});return[C(Y)]}),B=function(J,K){var U={};for(var Y in J)Object.prototype.hasOwnProperty.call(J,Y)&&K.indexOf(Y)<0&&(U[Y]=J[Y]);if(J!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,Y=Object.getOwnPropertySymbols(J);j<Y.length;j++)K.indexOf(Y[j])<0&&Object.prototype.propertyIsEnumerable.call(J,Y[j])&&(U[Y[j]]=J[Y[j]]);return U};const W=R.createElement(M,null),F=R.createElement(N,null),ee=J=>{var{className:K,rootClassName:U,prefixCls:Y,image:j=W,description:ie,children:ae,imageStyle:se,style:P}=J,be=B(J,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:S,direction:Te,empty:we}=R.useContext(me.E_),ne=S("empty",Y),[Ce,oe]=D(ne),[ye]=(0,k.Z)("Empty"),re=typeof ie!="undefined"?ie:ye==null?void 0:ye.description,ce=typeof re=="string"?re:"empty";let _e=null;return typeof j=="string"?_e=R.createElement("img",{alt:ce,src:j}):_e=j,Ce(R.createElement("div",Object.assign({className:de()(oe,ne,we==null?void 0:we.className,{[`${ne}-normal`]:j===F,[`${ne}-rtl`]:Te==="rtl"},K,U),style:Object.assign(Object.assign({},we==null?void 0:we.style),P)},be),R.createElement("div",{className:`${ne}-image`,style:se},_e),re&&R.createElement("div",{className:`${ne}-description`},re),ae&&R.createElement("div",{className:`${ne}-footer`},ae)))};ee.PRESENTED_IMAGE_DEFAULT=W,ee.PRESENTED_IMAGE_SIMPLE=F;var X=ee},78241:function(Fn,Ct,l){"use strict";l.d(Ct,{default:function(){return wr}});var O=l(94480),de=l(92310),R=l.n(de),me=l(77900),k=l(59301),_=l(62892),p=l(32441);function v(et){const[jt,je]=k.useState(et);return k.useEffect(()=>{const ke=setTimeout(()=>{je(et)},et.length?0:10);return()=>{clearTimeout(ke)}},[et]),jt}var M=l(17313),s=l(29878),N=l(8378),x=l(37613),m=l(83116),D=et=>{const{componentCls:jt}=et,je=`${jt}-show-help`,ke=`${jt}-show-help-item`;return{[je]:{transition:`opacity ${et.motionDurationSlow} ${et.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[ke]:{overflow:"hidden",transition:`height ${et.motionDurationSlow} ${et.motionEaseInOut},
opacity ${et.motionDurationSlow} ${et.motionEaseInOut},
transform ${et.motionDurationSlow} ${et.motionEaseInOut} !important`,[`&${ke}-appear, &${ke}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${ke}-leave-active`]:{transform:"translateY(-5px)"}}}}};const B=et=>({legend:{display:"block",width:"100%",marginBottom:et.marginLG,padding:0,color:et.colorTextDescription,fontSize:et.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${et.lineWidth}px ${et.lineType} ${et.colorBorder}`},label:{fontSize:et.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 ${et.controlOutlineWidth}px ${et.controlOutline}`},output:{display:"block",paddingTop:15,color:et.colorText,fontSize:et.fontSize,lineHeight:et.lineHeight}}),W=(et,jt)=>{const{formItemCls:je}=et;return{[je]:{[`${je}-label > label`]:{height:jt},[`${je}-control-input`]:{minHeight:jt}}}},F=et=>{const{componentCls:jt}=et;return{[et.componentCls]:Object.assign(Object.assign(Object.assign({},(0,M.Wf)(et)),B(et)),{[`${jt}-text`]:{display:"inline-block",paddingInlineEnd:et.paddingSM},"&-small":Object.assign({},W(et,et.controlHeightSM)),"&-large":Object.assign({},W(et,et.controlHeightLG))})}},ee=et=>{const{formItemCls:jt,iconCls:je,componentCls:ke,rootPrefixCls:Ve,labelRequiredMarkColor:en,labelColor:Jt,labelFontSize:un,labelHeight:Yt,labelColonMarginInlineStart:xn,labelColonMarginInlineEnd:Un,itemMarginBottom:Tn}=et;return{[jt]:Object.assign(Object.assign({},(0,M.Wf)(et)),{marginBottom:Tn,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden,
&-hidden.${Ve}-row`]:{display:"none"},"&-has-warning":{[`${jt}-split`]:{color:et.colorError}},"&-has-error":{[`${jt}-split`]:{color:et.colorWarning}},[`${jt}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${et.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Yt,color:Jt,fontSize:un,[`> ${je}`]:{fontSize:et.fontSize,verticalAlign:"top"},[`&${jt}-required:not(${jt}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:et.marginXXS,color:en,fontSize:et.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${ke}-hide-required-mark &`]:{display:"none"}},[`${jt}-optional`]:{display:"inline-block",marginInlineStart:et.marginXXS,color:et.colorTextDescription,[`${ke}-hide-required-mark &`]:{display:"none"}},[`${jt}-tooltip`]:{color:et.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:et.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:xn,marginInlineEnd:Un},[`&${jt}-no-colon::after`]:{content:'"\\a0"'}}},[`${jt}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${Ve}-col-'"]):not([class*="' ${Ve}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:et.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[jt]:{"&-explain, &-extra":{clear:"both",color:et.colorTextDescription,fontSize:et.fontSize,lineHeight:et.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:et.controlHeightSM,transition:`color ${et.motionDurationMid} ${et.motionEaseOut}`},"&-explain":{"&-error":{color:et.colorError},"&-warning":{color:et.colorWarning}}},[`&-with-help ${jt}-explain`]:{height:"auto",opacity:1},[`${jt}-feedback-icon`]:{fontSize:et.fontSize,textAlign:"center",visibility:"visible",animationName:s.kr,animationDuration:et.motionDurationMid,animationTimingFunction:et.motionEaseOutBack,pointerEvents:"none","&-success":{color:et.colorSuccess},"&-error":{color:et.colorError},"&-warning":{color:et.colorWarning},"&-validating":{color:et.colorPrimary}}})}},X=et=>{const{componentCls:jt,formItemCls:je}=et;return{[`${jt}-horizontal`]:{[`${je}-label`]:{flexGrow:0},[`${je}-control`]:{flex:"1 1 0",minWidth:0},[`${je}-label[class$='-24'], ${je}-label[class*='-24 ']`]:{[`& + ${je}-control`]:{minWidth:"unset"}}}}},J=et=>{const{componentCls:jt,formItemCls:je}=et;return{[`${jt}-inline`]:{display:"flex",flexWrap:"wrap",[je]:{flex:"none",marginInlineEnd:et.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${je}-label,
> ${je}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${je}-label`]:{flex:"none"},[`${jt}-text`]:{display:"inline-block"},[`${je}-has-feedback`]:{display:"inline-block"}}}}},K=et=>({padding:et.verticalLabelPadding,margin:et.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),U=et=>{const{componentCls:jt,formItemCls:je,rootPrefixCls:ke}=et;return{[`${je} ${je}-label`]:K(et),[jt]:{[je]:{flexWrap:"wrap",[`${je}-label, ${je}-control`]:{[`&:not([class*=" ${ke}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},Y=et=>{const{componentCls:jt,formItemCls:je,rootPrefixCls:ke}=et;return{[`${jt}-vertical`]:{[je]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${jt}-item-control`]:{width:"100%"}}},[`${jt}-vertical ${je}-label,
.${ke}-col-24${je}-label,
.${ke}-col-xl-24${je}-label`]:K(et),[`@media (max-width: ${et.screenXSMax}px)`]:[U(et),{[jt]:{[`.${ke}-col-xs-24${je}-label`]:K(et)}}],[`@media (max-width: ${et.screenSMMax}px)`]:{[jt]:{[`.${ke}-col-sm-24${je}-label`]:K(et)}},[`@media (max-width: ${et.screenMDMax}px)`]:{[jt]:{[`.${ke}-col-md-24${je}-label`]:K(et)}},[`@media (max-width: ${et.screenLGMax}px)`]:{[jt]:{[`.${ke}-col-lg-24${je}-label`]:K(et)}}}},j=(et,jt)=>(0,x.TS)(et,{formItemCls:`${et.componentCls}-item`,rootPrefixCls:jt});var ie=(0,m.Z)("Form",(et,jt)=>{let{rootPrefixCls:je}=jt;const ke=j(et,je);return[F(ke),ee(ke),D(ke),X(ke),J(ke),Y(ke),(0,N.Z)(ke),s.kr]},et=>({labelRequiredMarkColor:et.colorError,labelColor:et.colorTextHeading,labelFontSize:et.fontSize,labelHeight:et.controlHeight,labelColonMarginInlineStart:et.marginXXS/2,labelColonMarginInlineEnd:et.marginXS,itemMarginBottom:et.marginLG,verticalLabelPadding:`0 0 ${et.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const ae=[];function se(et,jt,je){let ke=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof et=="string"?et:`${jt}-${ke}`,error:et,errorStatus:je}}var be=et=>{let{help:jt,helpStatus:je,errors:ke=ae,warnings:Ve=ae,className:en,fieldId:Jt,onVisibleChanged:un}=et;const{prefixCls:Yt}=k.useContext(p.Rk),xn=`${Yt}-item-explain`,[,Un]=ie(Yt),Tn=(0,k.useMemo)(()=>(0,_.Z)(Yt),[Yt]),qn=v(ke),Dn=v(Ve),rr=k.useMemo(()=>jt!=null?[se(jt,"help",je)]:[].concat((0,O.Z)(qn.map((Zn,ur)=>se(Zn,"error","error",ur))),(0,O.Z)(Dn.map((Zn,ur)=>se(Zn,"warning","warning",ur)))),[jt,je,qn,Dn]),Yn={};return Jt&&(Yn.id=`${Jt}_help`),k.createElement(me.default,{motionDeadline:Tn.motionDeadline,motionName:`${Yt}-show-help`,visible:!!rr.length,onVisibleChanged:un},Zn=>{const{className:ur,style:dr}=Zn;return k.createElement("div",Object.assign({},Yn,{className:R()(xn,ur,en,Un),style:dr,role:"alert"}),k.createElement(me.CSSMotionList,Object.assign({keys:rr},(0,_.Z)(Yt),{motionName:`${Yt}-show-help-item`,component:!1}),_r=>{const{key:Fr,error:er,errorStatus:Nt,className:_t,style:Kt}=_r;return k.createElement("div",{key:Fr,className:R()(_t,{[`${xn}-${Nt}`]:Nt}),style:Kt},er)}))})},S=l(95013),Te=l(36355),we=l(1684),ne=l(52946),Ce=l(19716),oe=l(16722);const ye=["parentNode"],re="form_item";function ce(et){return et===void 0||et===!1?[]:Array.isArray(et)?et:[et]}function _e(et,jt){if(!et.length)return;const je=et.join("_");return jt?`${jt}_${je}`:ye.includes(je)?`${re}_${je}`:je}function He(et,jt,je,ke,Ve,en){let Jt=ke;return en!==void 0?Jt=en:je.validating?Jt="validating":et.length?Jt="error":jt.length?Jt="warning":(je.touched||Ve&&je.validated)&&(Jt="success"),Jt}function Ie(et){return ce(et).join("_")}function ot(et){const[jt]=(0,S.useForm)(),je=k.useRef({}),ke=k.useMemo(()=>et!=null?et:Object.assign(Object.assign({},jt),{__INTERNAL__:{itemRef:Ve=>en=>{const Jt=Ie(Ve);en?je.current[Jt]=en:delete je.current[Jt]}},scrollToField:function(Ve){let en=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Jt=ce(Ve),un=_e(Jt,ke.__INTERNAL__.name),Yt=un?document.getElementById(un):null;Yt&&(0,oe.Z)(Yt,Object.assign({scrollMode:"if-needed",block:"nearest"},en))},getFieldInstance:Ve=>{const en=Ie(Ve);return je.current[en]}}),[et,jt]);return[ke]}var lt=l(28726),Ot=function(et,jt){var je={};for(var ke in et)Object.prototype.hasOwnProperty.call(et,ke)&&jt.indexOf(ke)<0&&(je[ke]=et[ke]);if(et!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,ke=Object.getOwnPropertySymbols(et);Ve<ke.length;Ve++)jt.indexOf(ke[Ve])<0&&Object.prototype.propertyIsEnumerable.call(et,ke[Ve])&&(je[ke[Ve]]=et[ke[Ve]]);return je};const vt=(et,jt)=>{const je=k.useContext(we.Z),{getPrefixCls:ke,direction:Ve,form:en}=k.useContext(Te.E_),{prefixCls:Jt,className:un,rootClassName:Yt,size:xn,disabled:Un=je,form:Tn,colon:qn,labelAlign:Dn,labelWrap:rr,labelCol:Yn,wrapperCol:Zn,hideRequiredMark:ur,layout:dr="horizontal",scrollToFirstError:_r,requiredMark:Fr,onFinishFailed:er,name:Nt,style:_t,feedbackIcons:Kt}=et,hn=Ot(et,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),tn=(0,Ce.Z)(xn),fn=k.useContext(lt.Z),an=(0,k.useMemo)(()=>Fr!==void 0?Fr:en&&en.requiredMark!==void 0?en.requiredMark:!ur,[ur,Fr,en]),zn=qn!=null?qn:en==null?void 0:en.colon,ar=ke("form",Jt),[Er,no]=ie(ar),kr=R()(ar,`${ar}-${dr}`,{[`${ar}-hide-required-mark`]:an===!1,[`${ar}-rtl`]:Ve==="rtl",[`${ar}-${tn}`]:tn},no,en==null?void 0:en.className,un,Yt),[Wr]=ot(Tn),{__INTERNAL__:Dr}=Wr;Dr.name=Nt;const br=(0,k.useMemo)(()=>({name:Nt,labelAlign:Dn,labelCol:Yn,labelWrap:rr,wrapperCol:Zn,vertical:dr==="vertical",colon:zn,requiredMark:an,itemRef:Dr.itemRef,form:Wr,feedbackIcons:Kt}),[Nt,Dn,Yn,Zn,dr,zn,an,Wr,Kt]);k.useImperativeHandle(jt,()=>Wr);const qr=(po,Mr)=>{if(po){let Yr={block:"nearest"};typeof po=="object"&&(Yr=po),Wr.scrollToField(Mr,Yr)}},ro=po=>{if(er==null||er(po),po.errorFields.length){const Mr=po.errorFields[0].name;if(_r!==void 0){qr(_r,Mr);return}en&&en.scrollToFirstError!==void 0&&qr(en.scrollToFirstError,Mr)}};return Er(k.createElement(we.n,{disabled:Un},k.createElement(ne.q,{size:tn},k.createElement(p.RV,Object.assign({},{validateMessages:fn}),k.createElement(p.q3.Provider,{value:br},k.createElement(S.default,Object.assign({id:Nt},hn,{name:Nt,onFinishFailed:ro,form:Wr,style:Object.assign(Object.assign({},en==null?void 0:en.style),_t),className:kr})))))))};var Vt=k.forwardRef(vt),yt=l(41799),dt=l(8654),H=l(92343),Me=l(11592);function E(et){if(typeof et=="function")return et;const jt=(0,Me.Z)(et);return jt.length<=1?jt[0]:jt}const u=()=>{const{status:et,errors:jt=[],warnings:je=[]}=(0,k.useContext)(p.aM);return{status:et,errors:jt,warnings:je}};u.Context=p.aM;var a=u,g=l(16089);function b(et){const[jt,je]=k.useState(et),ke=(0,k.useRef)(null),Ve=(0,k.useRef)([]),en=(0,k.useRef)(!1);k.useEffect(()=>(en.current=!1,()=>{en.current=!0,g.Z.cancel(ke.current),ke.current=null}),[]);function Jt(un){en.current||(ke.current===null&&(Ve.current=[],ke.current=(0,g.Z)(()=>{ke.current=null,je(Yt=>{let xn=Yt;return Ve.current.forEach(Un=>{xn=Un(xn)}),xn})})),Ve.current.push(un))}return[jt,Jt]}function he(){const{itemRef:et}=k.useContext(p.q3),jt=k.useRef({});function je(ke,Ve){const en=Ve&&typeof Ve=="object"&&Ve.ref,Jt=ke.join("_");return(jt.current.name!==Jt||jt.current.originRef!==en)&&(jt.current.name=Jt,jt.current.originRef=en,jt.current.ref=(0,dt.sQ)(et(ke),en)),jt.current.ref}return je}var L=l(29194),V=l(34280),Ee=l(2738),ge=l(27382),Ae=l(37028);const Ne=et=>{const{formItemCls:jt}=et;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${jt}-control`]:{display:"flex"}}}};var qe=(0,m.b)(["Form","item-item"],(et,jt)=>{let{rootPrefixCls:je}=jt;const ke=j(et,je);return[Ne(ke)]}),ze=et=>{const{prefixCls:jt,status:je,wrapperCol:ke,children:Ve,errors:en,warnings:Jt,_internalItemRender:un,extra:Yt,help:xn,fieldId:Un,marginBottom:Tn,onErrorVisibleChanged:qn}=et,Dn=`${jt}-item`,rr=k.useContext(p.q3),Yn=ke||rr.wrapperCol||{},Zn=R()(`${Dn}-control`,Yn.className),ur=k.useMemo(()=>Object.assign({},rr),[rr]);delete ur.labelCol,delete ur.wrapperCol;const dr=k.createElement("div",{className:`${Dn}-control-input`},k.createElement("div",{className:`${Dn}-control-input-content`},Ve)),_r=k.useMemo(()=>({prefixCls:jt,status:je}),[jt,je]),Fr=Tn!==null||en.length||Jt.length?k.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},k.createElement(p.Rk.Provider,{value:_r},k.createElement(be,{fieldId:Un,errors:en,warnings:Jt,help:xn,helpStatus:je,className:`${Dn}-explain-connected`,onVisibleChanged:qn})),!!Tn&&k.createElement("div",{style:{width:0,height:Tn}})):null,er={};Un&&(er.id=`${Un}_extra`);const Nt=Yt?k.createElement("div",Object.assign({},er,{className:`${Dn}-extra`}),Yt):null,_t=un&&un.mark==="pro_table_render"&&un.render?un.render(et,{input:dr,errorList:Fr,extra:Nt}):k.createElement(k.Fragment,null,dr,Fr,Nt);return k.createElement(p.q3.Provider,{value:ur},k.createElement(Ae.Z,Object.assign({},Yn,{className:Zn}),_t),k.createElement(qe,{prefixCls:jt}))},Oe=l(61485),fe=l(31724),z=l(9763),Be=l(6848),Le=function(et,jt){var je={};for(var ke in et)Object.prototype.hasOwnProperty.call(et,ke)&&jt.indexOf(ke)<0&&(je[ke]=et[ke]);if(et!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,ke=Object.getOwnPropertySymbols(et);Ve<ke.length;Ve++)jt.indexOf(ke[Ve])<0&&Object.prototype.propertyIsEnumerable.call(et,ke[Ve])&&(je[ke[Ve]]=et[ke[Ve]]);return je};function $e(et){return et?typeof et=="object"&&!k.isValidElement(et)?et:{title:et}:null}var St=et=>{let{prefixCls:jt,label:je,htmlFor:ke,labelCol:Ve,labelAlign:en,colon:Jt,required:un,requiredMark:Yt,tooltip:xn}=et;var Un;const[Tn]=(0,z.Z)("Form"),{vertical:qn,labelAlign:Dn,labelCol:rr,labelWrap:Yn,colon:Zn}=k.useContext(p.q3);if(!je)return null;const ur=Ve||rr||{},dr=en||Dn,_r=`${jt}-item-label`,Fr=R()(_r,dr==="left"&&`${_r}-left`,ur.className,{[`${_r}-wrap`]:!!Yn});let er=je;const Nt=Jt===!0||Zn!==!1&&Jt!==!1;Nt&&!qn&&typeof je=="string"&&je.trim()!==""&&(er=je.replace(/[:|]\s*$/,""));const Kt=$e(xn);if(Kt){const{icon:an=k.createElement(Oe.Z,null)}=Kt,zn=Le(Kt,["icon"]),ar=k.createElement(Be.Z,Object.assign({},zn),k.cloneElement(an,{className:`${jt}-item-tooltip`,title:""}));er=k.createElement(k.Fragment,null,er,ar)}const hn=Yt==="optional",tn=typeof Yt=="function";tn?er=Yt(er,{required:!!un}):hn&&!un&&(er=k.createElement(k.Fragment,null,er,k.createElement("span",{className:`${jt}-item-optional`,title:""},(Tn==null?void 0:Tn.optional)||((Un=fe.Z.Form)===null||Un===void 0?void 0:Un.optional))));const fn=R()({[`${jt}-item-required`]:un,[`${jt}-item-required-mark-optional`]:hn||tn,[`${jt}-item-no-colon`]:!Nt});return k.createElement(Ae.Z,Object.assign({},ur,{className:Fr}),k.createElement("label",{htmlFor:ke,className:fn,title:typeof je=="string"?je:""},er))},Et=l(29679),Tt=l(19248),zt=l(96512),Rt=l(58617);const Zt={success:Et.Z,warning:zt.Z,error:Tt.Z,validating:Rt.Z};function sn(et){let{children:jt,errors:je,warnings:ke,hasFeedback:Ve,validateStatus:en,prefixCls:Jt,meta:un,noStyle:Yt}=et;const xn=`${Jt}-item`,{feedbackIcons:Un}=k.useContext(p.q3),Tn=He(je,ke,un,null,!!Ve,en),{isFormItemInput:qn,status:Dn}=k.useContext(p.aM),rr=k.useMemo(()=>{var Yn;let Zn;if(Ve){const _r=Ve!==!0&&Ve.icons||Un,Fr=Tn&&((Yn=_r==null?void 0:_r({status:Tn,errors:je,warnings:ke}))===null||Yn===void 0?void 0:Yn[Tn]),er=Tn&&Zt[Tn];Zn=Fr!==!1&&er?k.createElement("span",{className:R()(`${xn}-feedback-icon`,`${xn}-feedback-icon-${Tn}`)},Fr||k.createElement(er,null)):null}let ur=!0,dr=Tn||"";return Yt&&(ur=qn,dr=(Tn!=null?Tn:Dn)||""),{status:dr,errors:je,warnings:ke,hasFeedback:!!Ve,feedbackIcon:Zn,isFormItemInput:ur}},[Tn,Ve,Yt,qn,Dn]);return k.createElement(p.aM.Provider,{value:rr},jt)}var Nn=function(et,jt){var je={};for(var ke in et)Object.prototype.hasOwnProperty.call(et,ke)&&jt.indexOf(ke)<0&&(je[ke]=et[ke]);if(et!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,ke=Object.getOwnPropertySymbols(et);Ve<ke.length;Ve++)jt.indexOf(ke[Ve])<0&&Object.prototype.propertyIsEnumerable.call(et,ke[Ve])&&(je[ke[Ve]]=et[ke[Ve]]);return je};function Hn(et){const{prefixCls:jt,className:je,rootClassName:ke,style:Ve,help:en,errors:Jt,warnings:un,validateStatus:Yt,meta:xn,hasFeedback:Un,hidden:Tn,children:qn,fieldId:Dn,required:rr,isRequired:Yn,onSubItemMetaChange:Zn}=et,ur=Nn(et,["prefixCls","className","rootClassName","style","help","errors","warnings","validateStatus","meta","hasFeedback","hidden","children","fieldId","required","isRequired","onSubItemMetaChange"]),dr=`${jt}-item`,{requiredMark:_r}=k.useContext(p.q3),Fr=k.useRef(null),er=v(Jt),Nt=v(un),_t=en!=null,Kt=!!(_t||Jt.length||un.length),hn=!!Fr.current&&(0,L.Z)(Fr.current),[tn,fn]=k.useState(null);(0,V.Z)(()=>{if(Kt&&Fr.current){const no=getComputedStyle(Fr.current);fn(parseInt(no.marginBottom,10))}},[Kt,hn]);const an=no=>{no||fn(null)},ar=function(){let no=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const kr=no?er:xn.errors,Wr=no?Nt:xn.warnings;return He(kr,Wr,xn,"",!!Un,Yt)}(),Er=R()(dr,je,ke,{[`${dr}-with-help`]:_t||er.length||Nt.length,[`${dr}-has-feedback`]:ar&&Un,[`${dr}-has-success`]:ar==="success",[`${dr}-has-warning`]:ar==="warning",[`${dr}-has-error`]:ar==="error",[`${dr}-is-validating`]:ar==="validating",[`${dr}-hidden`]:Tn});return k.createElement("div",{className:Er,style:Ve,ref:Fr},k.createElement(ge.Z,Object.assign({className:`${dr}-row`},(0,Ee.Z)(ur,["_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"])),k.createElement(St,Object.assign({htmlFor:Dn},et,{requiredMark:_r,required:rr!=null?rr:Yn,prefixCls:jt})),k.createElement(ze,Object.assign({},et,xn,{errors:er,warnings:Nt,prefixCls:jt,status:ar,help:en,marginBottom:tn,onErrorVisibleChanged:an}),k.createElement(p.qI.Provider,{value:Zn},k.createElement(sn,{prefixCls:jt,meta:xn,errors:xn.errors,warnings:xn.warnings,hasFeedback:Un,validateStatus:ar},qn)))),!!tn&&k.createElement("div",{className:`${dr}-margin-offset`,style:{marginBottom:-tn}}))}const wn="__SPLIT__",nr=null,or=k.memo(et=>{let{children:jt}=et;return jt},(et,jt)=>et.value===jt.value&&et.update===jt.update&&et.childProps.length===jt.childProps.length&&et.childProps.every((je,ke)=>je===jt.childProps[ke]));function An(et){return et!=null}function sr(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Rr(et){const{name:jt,noStyle:je,className:ke,dependencies:Ve,prefixCls:en,shouldUpdate:Jt,rules:un,children:Yt,required:xn,label:Un,messageVariables:Tn,trigger:qn="onChange",validateTrigger:Dn,hidden:rr,help:Yn}=et,{getPrefixCls:Zn}=k.useContext(Te.E_),{name:ur}=k.useContext(p.q3),dr=E(Yt),_r=typeof dr=="function",Fr=k.useContext(p.qI),{validateTrigger:er}=k.useContext(S.FieldContext),Nt=Dn!==void 0?Dn:er,_t=An(jt),Kt=Zn("form",en),[hn,tn]=ie(Kt),fn=k.useContext(S.ListContext),an=k.useRef(),[zn,ar]=b({}),[Er,no]=(0,yt.Z)(()=>sr()),kr=Mr=>{const Yr=fn==null?void 0:fn.getKey(Mr.name);if(no(Mr.destroy?sr():Mr,!0),je&&Yn!==!1&&Fr){let co=Mr.name;if(Mr.destroy)co=an.current||co;else if(Yr!==void 0){const[ao,xo]=Yr;co=[ao].concat((0,O.Z)(xo)),an.current=co}Fr(Mr,co)}},Wr=(Mr,Yr)=>{ar(co=>{const ao=Object.assign({},co),mi=[].concat((0,O.Z)(Mr.name.slice(0,-1)),(0,O.Z)(Yr)).join(wn);return Mr.destroy?delete ao[mi]:ao[mi]=Mr,ao})},[Dr,br]=k.useMemo(()=>{const Mr=(0,O.Z)(Er.errors),Yr=(0,O.Z)(Er.warnings);return Object.values(zn).forEach(co=>{Mr.push.apply(Mr,(0,O.Z)(co.errors||[])),Yr.push.apply(Yr,(0,O.Z)(co.warnings||[]))}),[Mr,Yr]},[zn,Er.errors,Er.warnings]),qr=he();function ro(Mr,Yr,co){return je&&!rr?k.createElement(sn,{prefixCls:Kt,hasFeedback:et.hasFeedback,validateStatus:et.validateStatus,meta:Er,errors:Dr,warnings:br,noStyle:!0},Mr):k.createElement(Hn,Object.assign({key:"row"},et,{className:R()(ke,tn),prefixCls:Kt,fieldId:Yr,isRequired:co,errors:Dr,warnings:br,meta:Er,onSubItemMetaChange:Wr}),Mr)}if(!_t&&!_r&&!Ve)return hn(ro(dr));let po={};return typeof Un=="string"?po.label=Un:jt&&(po.label=String(jt)),Tn&&(po=Object.assign(Object.assign({},po),Tn)),hn(k.createElement(S.Field,Object.assign({},et,{messageVariables:po,trigger:qn,validateTrigger:Nt,onMetaChange:kr}),(Mr,Yr,co)=>{const ao=ce(jt).length&&Yr?Yr.name:[],xo=_e(ao,ur),mi=xn!==void 0?xn:!!(un&&un.some(gn=>{if(gn&&typeof gn=="object"&&gn.required&&!gn.warningOnly)return!0;if(typeof gn=="function"){const Ar=gn(co);return Ar&&Ar.required&&!Ar.warningOnly}return!1})),rn=Object.assign({},Mr);let Sn=null;if(Array.isArray(dr)&&_t)Sn=dr;else if(!(_r&&(!(Jt||Ve)||_t))){if(!(Ve&&!_r&&!_t))if((0,H.l$)(dr)){const gn=Object.assign(Object.assign({},dr.props),rn);if(gn.id||(gn.id=xo),Yn||Dr.length>0||br.length>0||et.extra){const lr=[];(Yn||Dr.length>0)&&lr.push(`${xo}_help`),et.extra&&lr.push(`${xo}_extra`),gn["aria-describedby"]=lr.join(" ")}Dr.length>0&&(gn["aria-invalid"]="true"),mi&&(gn["aria-required"]="true"),(0,dt.Yr)(dr)&&(gn.ref=qr(ao,dr)),new Set([].concat((0,O.Z)(ce(qn)),(0,O.Z)(ce(Nt)))).forEach(lr=>{gn[lr]=function(){for(var Pr,Bo,Ai,Ro,zo,mr=arguments.length,hr=new Array(mr),Ao=0;Ao<mr;Ao++)hr[Ao]=arguments[Ao];(Ai=rn[lr])===null||Ai===void 0||(Pr=Ai).call.apply(Pr,[rn].concat(hr)),(zo=(Ro=dr.props)[lr])===null||zo===void 0||(Bo=zo).call.apply(Bo,[Ro].concat(hr))}});const ir=[gn["aria-required"],gn["aria-invalid"],gn["aria-describedby"]];Sn=k.createElement(or,{value:rn[et.valuePropName||"value"],update:dr,childProps:ir},(0,H.Tm)(dr,gn))}else _r&&(Jt||Ve)&&!_t?Sn=dr(co):Sn=dr}return ro(Sn,xo,mi)}))}const cr=Rr;cr.useStatus=a;var to=cr,Gr=function(et,jt){var je={};for(var ke in et)Object.prototype.hasOwnProperty.call(et,ke)&&jt.indexOf(ke)<0&&(je[ke]=et[ke]);if(et!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,ke=Object.getOwnPropertySymbols(et);Ve<ke.length;Ve++)jt.indexOf(ke[Ve])<0&&Object.prototype.propertyIsEnumerable.call(et,ke[Ve])&&(je[ke[Ve]]=et[ke[Ve]]);return je},Do=et=>{var{prefixCls:jt,children:je}=et,ke=Gr(et,["prefixCls","children"]);const{getPrefixCls:Ve}=k.useContext(Te.E_),en=Ve("form",jt),Jt=k.useMemo(()=>({prefixCls:en,status:"error"}),[en]);return k.createElement(S.List,Object.assign({},ke),(un,Yt,xn)=>k.createElement(p.Rk.Provider,{value:Jt},je(un.map(Un=>Object.assign(Object.assign({},Un),{fieldKey:Un.key})),Yt,{errors:xn.errors,warnings:xn.warnings})))};function Br(){const{form:et}=(0,k.useContext)(p.q3);return et}const On=Vt;On.Item=to,On.List=Do,On.ErrorList=be,On.useForm=ot,On.useFormInstance=Br,On.useWatch=S.useWatch,On.Provider=p.RV,On.create=()=>{};var wr=On},8628:function(Fn,Ct,l){"use strict";var O=l(59301),de=l(34280),R=l(56762),me=l(69507);function k(){let _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const p=(0,O.useRef)({}),v=(0,R.Z)(),M=(0,me.ZP)();return(0,de.Z)(()=>{const s=M.subscribe(N=>{p.current=N,_&&v()});return()=>M.unsubscribe(s)},[]),p.current}Ct.Z=k},20071:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return Oe}});var O=l(84105),de=l(87395),R=l(92310),me=l.n(R),k=l(54476),_=l(20068),p=l(76190),v=l(42978),M=l(75931),s=l(67732),N=l(83652);function x(){return typeof BigInt=="function"}function m(fe){return!fe&&fe!==0&&!Number.isNaN(fe)||!String(fe).trim()}function C(fe){var z=fe.trim(),Be=z.startsWith("-");Be&&(z=z.slice(1)),z=z.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),z.startsWith(".")&&(z="0".concat(z));var Le=z||"0",$e=Le.split("."),pt=$e[0]||"0",St=$e[1]||"0";pt==="0"&&St==="0"&&(Be=!1);var Et=Be?"-":"";return{negative:Be,negativeStr:Et,trimStr:Le,integerStr:pt,decimalStr:St,fullStr:"".concat(Et).concat(Le)}}function D(fe){var z=String(fe);return!Number.isNaN(Number(z))&&z.includes("e")}function B(fe){var z=String(fe);if(D(fe)){var Be=Number(z.slice(z.indexOf("e-")+2)),Le=z.match(/\.(\d+)/);return Le!=null&&Le[1]&&(Be+=Le[1].length),Be}return z.includes(".")&&F(z)?z.length-z.indexOf(".")-1:0}function W(fe){var z=String(fe);if(D(fe)){if(fe>Number.MAX_SAFE_INTEGER)return String(x()?BigInt(fe).toString():Number.MAX_SAFE_INTEGER);if(fe<Number.MIN_SAFE_INTEGER)return String(x()?BigInt(fe).toString():Number.MIN_SAFE_INTEGER);z=fe.toFixed(B(z))}return C(z).fullStr}function F(fe){return typeof fe=="number"?!Number.isNaN(fe):fe?/^\s*-?\d+(\.\d+)?\s*$/.test(fe)||/^\s*-?\d+\.\s*$/.test(fe)||/^\s*-?\.\d+\s*$/.test(fe):!1}var ee=function(){function fe(z){if((0,s.Z)(this,fe),(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),m(z)){this.empty=!0;return}if(this.origin=String(z),z==="-"||Number.isNaN(z)){this.nan=!0;return}var Be=z;if(D(Be)&&(Be=Number(Be)),Be=typeof Be=="string"?Be:W(Be),F(Be)){var Le=C(Be);this.negative=Le.negative;var $e=Le.trimStr.split(".");this.integer=BigInt($e[0]);var pt=$e[1]||"0";this.decimal=BigInt(pt),this.decimalLen=pt.length}else this.nan=!0}return(0,N.Z)(fe,[{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(Be){var Le="".concat(this.getMark()).concat(this.getIntegerStr()).concat(this.getDecimalStr().padEnd(Be,"0"));return BigInt(Le)}},{key:"negate",value:function(){var Be=new fe(this.toString());return Be.negative=!Be.negative,Be}},{key:"cal",value:function(Be,Le,$e){var pt=Math.max(this.getDecimalStr().length,Be.getDecimalStr().length),St=this.alignDecimal(pt),Et=Be.alignDecimal(pt),Tt=Le(St,Et).toString(),zt=$e(pt),Rt=C(Tt),Zt=Rt.negativeStr,sn=Rt.trimStr,Nn="".concat(Zt).concat(sn.padStart(zt+1,"0"));return new fe("".concat(Nn.slice(0,-zt),".").concat(Nn.slice(-zt)))}},{key:"add",value:function(Be){if(this.isInvalidate())return new fe(Be);var Le=new fe(Be);return Le.isInvalidate()?this:this.cal(Le,function($e,pt){return $e+pt},function($e){return $e})}},{key:"multi",value:function(Be){var Le=new fe(Be);return this.isInvalidate()||Le.isInvalidate()?new fe(NaN):this.cal(Le,function($e,pt){return $e*pt},function($e){return $e*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(Be){return this.toString()===(Be==null?void 0:Be.toString())}},{key:"lessEquals",value:function(Be){return this.add(Be.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.isNaN()?NaN:Number(this.toString())}},{key:"toString",value:function(){var Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return Be?this.isInvalidate()?"":C("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),fe}(),X=function(){function fe(z){if((0,s.Z)(this,fe),(0,_.Z)(this,"origin",""),(0,_.Z)(this,"number",void 0),(0,_.Z)(this,"empty",void 0),m(z)){this.empty=!0;return}this.origin=String(z),this.number=Number(z)}return(0,N.Z)(fe,[{key:"negate",value:function(){return new fe(-this.toNumber())}},{key:"add",value:function(Be){if(this.isInvalidate())return new fe(Be);var Le=Number(Be);if(Number.isNaN(Le))return this;var $e=this.number+Le;if($e>Number.MAX_SAFE_INTEGER)return new fe(Number.MAX_SAFE_INTEGER);if($e<Number.MIN_SAFE_INTEGER)return new fe(Number.MIN_SAFE_INTEGER);var pt=Math.max(B(this.number),B(Le));return new fe($e.toFixed(pt))}},{key:"multi",value:function(Be){var Le=Number(Be);if(this.isInvalidate()||Number.isNaN(Le))return new fe(NaN);var $e=this.number*Le;if($e>Number.MAX_SAFE_INTEGER)return new fe(Number.MAX_SAFE_INTEGER);if($e<Number.MIN_SAFE_INTEGER)return new fe(Number.MIN_SAFE_INTEGER);var pt=Math.max(B(this.number),B(Le));return new fe($e.toFixed(pt))}},{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(Be){return this.toNumber()===(Be==null?void 0:Be.toNumber())}},{key:"lessEquals",value:function(Be){return this.add(Be.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.number}},{key:"toString",value:function(){var Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return Be?this.isInvalidate()?"":W(this.number):this.origin}}]),fe}();function J(fe){return x()?new ee(fe):new X(fe)}function K(fe,z,Be){var Le=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(fe==="")return"";var $e=C(fe),pt=$e.negativeStr,St=$e.integerStr,Et=$e.decimalStr,Tt="".concat(z).concat(Et),zt="".concat(pt).concat(St);if(Be>=0){var Rt=Number(Et[Be]);if(Rt>=5&&!Le){var Zt=J(fe).add("".concat(pt,"0.").concat("0".repeat(Be)).concat(10-Rt));return K(Zt.toString(),z,Be,Le)}return Be===0?zt:"".concat(zt).concat(z).concat(Et.padEnd(Be,"0").slice(0,Be))}return Tt===".0"?zt:"".concat(zt).concat(Tt)}var U=J,Y=l(93681),j=l(34280),ie=l(8654),ae=l(59301),se=l(48736);function P(fe,z){var Be=(0,ae.useRef)(null);function Le(){try{var pt=fe.selectionStart,St=fe.selectionEnd,Et=fe.value,Tt=Et.substring(0,pt),zt=Et.substring(St);Be.current={start:pt,end:St,value:Et,beforeTxt:Tt,afterTxt:zt}}catch(Rt){}}function $e(){if(fe&&Be.current&&z)try{var pt=fe.value,St=Be.current,Et=St.beforeTxt,Tt=St.afterTxt,zt=St.start,Rt=pt.length;if(pt.endsWith(Tt))Rt=pt.length-Be.current.afterTxt.length;else if(pt.startsWith(Et))Rt=Et.length;else{var Zt=Et[zt-1],sn=pt.indexOf(Zt,zt-1);sn!==-1&&(Rt=sn+1)}fe.setSelectionRange(Rt,Rt)}catch(Nn){(0,se.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(Nn.message))}}return[Le,$e]}var be=l(49658),S=function(){var z=(0,ae.useState)(!1),Be=(0,v.Z)(z,2),Le=Be[0],$e=Be[1];return(0,j.Z)(function(){$e((0,be.Z)())},[]),Le},Te=S,we=l(16089),ne=200,Ce=600;function oe(fe){var z=fe.prefixCls,Be=fe.upNode,Le=fe.downNode,$e=fe.upDisabled,pt=fe.downDisabled,St=fe.onStep,Et=ae.useRef(),Tt=ae.useRef([]),zt=ae.useRef();zt.current=St;var Rt=function(){clearTimeout(Et.current)},Zt=function(sr,Rr){sr.preventDefault(),Rt(),zt.current(Rr);function cr(){zt.current(Rr),Et.current=setTimeout(cr,ne)}Et.current=setTimeout(cr,Ce)};ae.useEffect(function(){return function(){Rt(),Tt.current.forEach(function(An){return we.Z.cancel(An)})}},[]);var sn=Te();if(sn)return null;var Nn="".concat(z,"-handler"),Hn=me()(Nn,"".concat(Nn,"-up"),(0,_.Z)({},"".concat(Nn,"-up-disabled"),$e)),wn=me()(Nn,"".concat(Nn,"-down"),(0,_.Z)({},"".concat(Nn,"-down-disabled"),pt)),nr=function(){return Tt.current.push((0,we.Z)(Rt))},or={unselectable:"on",role:"button",onMouseUp:nr,onMouseLeave:nr};return ae.createElement("div",{className:"".concat(Nn,"-wrap")},ae.createElement("span",(0,k.Z)({},or,{onMouseDown:function(sr){Zt(sr,!0)},"aria-label":"Increase Value","aria-disabled":$e,className:Hn}),Be||ae.createElement("span",{unselectable:"on",className:"".concat(z,"-handler-up-inner")})),ae.createElement("span",(0,k.Z)({},or,{onMouseDown:function(sr){Zt(sr,!1)},"aria-label":"Decrease Value","aria-disabled":pt,className:wn}),Le||ae.createElement("span",{unselectable:"on",className:"".concat(z,"-handler-down-inner")})))}function ye(fe){var z=typeof fe=="number"?W(fe):C(fe).fullStr,Be=z.includes(".");return Be?C(z.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:fe+"0"}var re=l(5643),ce=function(){var fe=(0,ae.useRef)(0),z=function(){we.Z.cancel(fe.current)};return(0,ae.useEffect)(function(){return z},[]),function(Be){z(),fe.current=(0,we.Z)(function(){Be()})}},_e=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],He=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],Ie=function(z,Be){return z||Be.isEmpty()?Be.toString():Be.toNumber()},ot=function(z){var Be=U(z);return Be.isInvalidate()?null:Be},lt=ae.forwardRef(function(fe,z){var Be,Le=fe.prefixCls,$e=Le===void 0?"rc-input-number":Le,pt=fe.className,St=fe.style,Et=fe.min,Tt=fe.max,zt=fe.step,Rt=zt===void 0?1:zt,Zt=fe.defaultValue,sn=fe.value,Nn=fe.disabled,Hn=fe.readOnly,wn=fe.upHandler,nr=fe.downHandler,or=fe.keyboard,An=fe.controls,sr=An===void 0?!0:An,Rr=fe.classNames,cr=fe.stringMode,to=fe.parser,Gr=fe.formatter,Zr=fe.precision,Do=fe.decimalSeparator,Br=fe.onChange,On=fe.onInput,wr=fe.onPressEnter,et=fe.onStep,jt=(0,M.Z)(fe,_e),je="".concat($e,"-input"),ke=ae.useRef(null),Ve=ae.useState(!1),en=(0,v.Z)(Ve,2),Jt=en[0],un=en[1],Yt=ae.useRef(!1),xn=ae.useRef(!1),Un=ae.useRef(!1),Tn=ae.useState(function(){return U(sn!=null?sn:Zt)}),qn=(0,v.Z)(Tn,2),Dn=qn[0],rr=qn[1];function Yn(Sn){sn===void 0&&rr(Sn)}var Zn=ae.useCallback(function(Sn,gn){if(!gn)return Zr>=0?Zr:Math.max(B(Sn),B(Rt))},[Zr,Rt]),ur=ae.useCallback(function(Sn){var gn=String(Sn);if(to)return to(gn);var Ar=gn;return Do&&(Ar=Ar.replace(Do,".")),Ar.replace(/[^\w.-]+/g,"")},[to,Do]),dr=ae.useRef(""),_r=ae.useCallback(function(Sn,gn){if(Gr)return Gr(Sn,{userTyping:gn,input:String(dr.current)});var Ar=typeof Sn=="number"?W(Sn):Sn;if(!gn){var ir=Zn(Ar,gn);if(F(Ar)&&(Do||ir>=0)){var lr=Do||".";Ar=K(Ar,lr,ir)}}return Ar},[Gr,Zn,Do]),Fr=ae.useState(function(){var Sn=Zt!=null?Zt:sn;return Dn.isInvalidate()&&["string","number"].includes((0,p.Z)(Sn))?Number.isNaN(Sn)?"":Sn:_r(Dn.toString(),!1)}),er=(0,v.Z)(Fr,2),Nt=er[0],_t=er[1];dr.current=Nt;function Kt(Sn,gn){_t(_r(Sn.isInvalidate()?Sn.toString(!1):Sn.toString(!gn),gn))}var hn=ae.useMemo(function(){return ot(Tt)},[Tt,Zr]),tn=ae.useMemo(function(){return ot(Et)},[Et,Zr]),fn=ae.useMemo(function(){return!hn||!Dn||Dn.isInvalidate()?!1:hn.lessEquals(Dn)},[hn,Dn]),an=ae.useMemo(function(){return!tn||!Dn||Dn.isInvalidate()?!1:Dn.lessEquals(tn)},[tn,Dn]),zn=P(ke.current,Jt),ar=(0,v.Z)(zn,2),Er=ar[0],no=ar[1],kr=function(gn){return hn&&!gn.lessEquals(hn)?hn:tn&&!tn.lessEquals(gn)?tn:null},Wr=function(gn){return!kr(gn)},Dr=function(gn,Ar){var ir=gn,lr=Wr(ir)||ir.isEmpty();if(!ir.isEmpty()&&!Ar&&(ir=kr(ir)||ir,lr=!0),!Hn&&!Nn&&lr){var Pr=ir.toString(),Bo=Zn(Pr,Ar);return Bo>=0&&(ir=U(K(Pr,".",Bo)),Wr(ir)||(ir=U(K(Pr,".",Bo,!0)))),ir.equals(Dn)||(Yn(ir),Br==null||Br(ir.isEmpty()?null:Ie(cr,ir)),sn===void 0&&Kt(ir,Ar)),ir}return Dn},br=ce(),qr=function Sn(gn){if(Er(),dr.current=gn,_t(gn),!xn.current){var Ar=ur(gn),ir=U(Ar);ir.isNaN()||Dr(ir,!0)}On==null||On(gn),br(function(){var lr=gn;to||(lr=gn.replace(/。/g,".")),lr!==gn&&Sn(lr)})},ro=function(){xn.current=!0},po=function(){xn.current=!1,qr(ke.current.value)},Mr=function(gn){qr(gn.target.value)},Yr=function(gn){var Ar;if(!(gn&&fn||!gn&&an)){Yt.current=!1;var ir=U(Un.current?ye(Rt):Rt);gn||(ir=ir.negate());var lr=(Dn||U(0)).add(ir.toString()),Pr=Dr(lr,!1);et==null||et(Ie(cr,Pr),{offset:Un.current?ye(Rt):Rt,type:gn?"up":"down"}),(Ar=ke.current)===null||Ar===void 0||Ar.focus()}},co=function(gn){var Ar=U(ur(Nt)),ir=Ar;Ar.isNaN()?ir=Dr(Dn,gn):ir=Dr(Ar,gn),sn!==void 0?Kt(Dn,!1):ir.isNaN()||Kt(ir,!1)},ao=function(){Yt.current=!0},xo=function(gn){var Ar=gn.key,ir=gn.shiftKey;Yt.current=!0,Un.current=ir,Ar==="Enter"&&(xn.current||(Yt.current=!1),co(!1),wr==null||wr(gn)),or!==!1&&!xn.current&&["Up","ArrowUp","Down","ArrowDown"].includes(Ar)&&(Yr(Ar==="Up"||Ar==="ArrowUp"),gn.preventDefault())},mi=function(){Yt.current=!1,Un.current=!1},rn=function(){co(!1),un(!1),Yt.current=!1};return(0,j.o)(function(){Dn.isInvalidate()||Kt(Dn,!1)},[Zr]),(0,j.o)(function(){var Sn=U(sn);rr(Sn);var gn=U(ur(Nt));(!Sn.equals(gn)||!Yt.current||Gr)&&Kt(Sn,Yt.current)},[sn]),(0,j.o)(function(){Gr&&no()},[Nt]),ae.createElement("div",{className:me()($e,Rr==null?void 0:Rr.input,pt,(Be={},(0,_.Z)(Be,"".concat($e,"-focused"),Jt),(0,_.Z)(Be,"".concat($e,"-disabled"),Nn),(0,_.Z)(Be,"".concat($e,"-readonly"),Hn),(0,_.Z)(Be,"".concat($e,"-not-a-number"),Dn.isNaN()),(0,_.Z)(Be,"".concat($e,"-out-of-range"),!Dn.isInvalidate()&&!Wr(Dn)),Be)),style:St,onFocus:function(){un(!0)},onBlur:rn,onKeyDown:xo,onKeyUp:mi,onCompositionStart:ro,onCompositionEnd:po,onBeforeInput:ao},sr&&ae.createElement(oe,{prefixCls:$e,upNode:wn,downNode:nr,upDisabled:fn,downDisabled:an,onStep:Yr}),ae.createElement("div",{className:"".concat(je,"-wrap")},ae.createElement("input",(0,k.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":Et,"aria-valuemax":Tt,"aria-valuenow":Dn.isInvalidate()?null:Dn.toString(),step:Rt},jt,{ref:(0,ie.sQ)(ke,z),className:je,value:Nt,onChange:Mr,disabled:Nn,readOnly:Hn}))))}),Ot=ae.forwardRef(function(fe,z){var Be=fe.disabled,Le=fe.style,$e=fe.prefixCls,pt=fe.value,St=fe.prefix,Et=fe.suffix,Tt=fe.addonBefore,zt=fe.addonAfter,Rt=fe.classes,Zt=fe.className,sn=fe.classNames,Nn=(0,M.Z)(fe,He),Hn=ae.useRef(null),wn=function(or){Hn.current&&(0,re.nH)(Hn.current,or)};return ae.createElement(Y.BaseInput,{inputElement:ae.createElement(lt,(0,k.Z)({prefixCls:$e,disabled:Be,classNames:sn,ref:(0,ie.sQ)(Hn,z)},Nn)),className:Zt,triggerFocus:wn,prefixCls:$e,value:pt,disabled:Be,style:Le,prefix:St,suffix:Et,addonAfter:zt,addonBefore:Tt,classes:Rt,classNames:sn,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});Ot.displayName="InputNumber";var vt=Ot,Gt=vt,Vt=l(19080),yt=l(36355),dt=l(92736),H=l(1684),Me=l(19716),E=l(32441),u=l(33234),a=l(9937),g=l(17313),b=l(74207),he=l(83116),L=l(37613);const V=(fe,z)=>{let{componentCls:Be,borderRadiusSM:Le,borderRadiusLG:$e}=fe;const pt=z==="lg"?$e:Le;return{[`&-${z}`]:{[`${Be}-handler-wrap`]:{borderStartEndRadius:pt,borderEndEndRadius:pt},[`${Be}-handler-up`]:{borderStartEndRadius:pt},[`${Be}-handler-down`]:{borderEndEndRadius:pt}}}},Ee=fe=>{const{componentCls:z,lineWidth:Be,lineType:Le,colorBorder:$e,borderRadius:pt,fontSizeLG:St,controlHeightLG:Et,controlHeightSM:Tt,colorError:zt,paddingInlineSM:Rt,colorTextDescription:Zt,motionDurationMid:sn,handleHoverColor:Nn,paddingInline:Hn,paddingBlock:wn,handleBg:nr,handleActiveBg:or,colorTextDisabled:An,borderRadiusSM:sr,borderRadiusLG:Rr,controlWidth:cr,handleVisible:to,handleBorderColor:Gr}=fe;return[{[z]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,g.Wf)(fe)),(0,a.ik)(fe)),(0,a.bi)(fe,z)),{display:"inline-block",width:cr,margin:0,padding:0,border:`${Be}px ${Le} ${$e}`,borderRadius:pt,"&-rtl":{direction:"rtl",[`${z}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:St,borderRadius:Rr,[`input${z}-input`]:{height:Et-2*Be}},"&-sm":{padding:0,borderRadius:sr,[`input${z}-input`]:{height:Tt-2*Be,padding:`0 ${Rt}px`}},"&:hover":Object.assign({},(0,a.pU)(fe)),"&-focused":Object.assign({},(0,a.M1)(fe)),"&-out-of-range":{[`${z}-input-wrap`]:{input:{color:zt}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,g.Wf)(fe)),(0,a.s7)(fe)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${z}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${z}-group-addon`]:{borderRadius:Rr,fontSize:fe.fontSizeLG}},"&-sm":{[`${z}-group-addon`]:{borderRadius:sr}},[`${z}-wrapper-disabled > ${z}-group-addon`]:Object.assign({},(0,a.Xy)(fe))}}),[`&-disabled ${z}-input`]:{cursor:"not-allowed"},[z]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,g.Wf)(fe)),{width:"100%",padding:`${wn}px ${Hn}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:pt,outline:0,transition:`all ${sn} linear`,appearance:"textfield",fontSize:"inherit"}),(0,a.nz)(fe.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[z]:Object.assign(Object.assign(Object.assign({[`&:hover ${z}-handler-wrap, &-focused ${z}-handler-wrap`]:{opacity:1},[`${z}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:fe.handleWidth,height:"100%",background:nr,borderStartStartRadius:0,borderStartEndRadius:pt,borderEndEndRadius:pt,borderEndStartRadius:0,opacity:to===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${sn} linear ${sn}`,[`${z}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[`
${z}-handler-up-inner,
${z}-handler-down-inner
`]:{marginInlineEnd:0,fontSize:fe.handleFontSize}}},[`${z}-handler`]:{height:"50%",overflow:"hidden",color:Zt,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${Be}px ${Le} ${Gr}`,transition:`all ${sn} linear`,"&:active":{background:or},"&:hover":{height:"60%",[`
${z}-handler-up-inner,
${z}-handler-down-inner
`]:{color:Nn}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},(0,g.Ro)()),{color:Zt,transition:`all ${sn} linear`,userSelect:"none"})},[`${z}-handler-up`]:{borderStartEndRadius:pt},[`${z}-handler-down`]:{borderBlockStart:`${Be}px ${Le} ${Gr}`,borderEndEndRadius:pt}},V(fe,"lg")),V(fe,"sm")),{"&-disabled, &-readonly":{[`${z}-handler-wrap`]:{display:"none"},[`${z}-input`]:{color:"inherit"}},[`
${z}-handler-up-disabled,
${z}-handler-down-disabled
`]:{cursor:"not-allowed"},[`
${z}-handler-up-disabled:hover &-handler-up-inner,
${z}-handler-down-disabled:hover &-handler-down-inner
`]:{color:An}})},{[`${z}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${z}-handler-down`]:{borderBlockStartWidth:0}}}]},ge=fe=>{const{componentCls:z,paddingBlock:Be,paddingInline:Le,inputAffixPadding:$e,controlWidth:pt,borderRadiusLG:St,borderRadiusSM:Et}=fe;return{[`${z}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,a.ik)(fe)),(0,a.bi)(fe,`${z}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:pt,padding:0,paddingInlineStart:Le,"&-lg":{borderRadius:St},"&-sm":{borderRadius:Et},[`&:not(${z}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,a.pU)(fe)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${z}-disabled`]:{background:"transparent"},[`> div${z}`]:{width:"100%",border:"none",outline:"none",[`&${z}-focused`]:{boxShadow:"none !important"}},[`input${z}-input`]:{padding:`${Be}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${z}-handler-wrap`]:{zIndex:2},[z]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:$e},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:Le,marginInlineStart:$e}}})}};var Ae=(0,he.Z)("InputNumber",fe=>{const z=(0,L.TS)(fe,(0,a.e5)(fe));return[Ee(z),ge(z),(0,b.c)(z)]},fe=>Object.assign(Object.assign({},(0,a.TM)(fe)),{controlWidth:90,handleWidth:fe.controlHeightSM-fe.lineWidth*2,handleFontSize:fe.fontSize/2,handleVisible:"auto",handleActiveBg:fe.colorFillAlter,handleBg:fe.colorBgContainer,handleHoverColor:fe.colorPrimary,handleBorderColor:fe.colorBorder})),Ne=function(fe,z){var Be={};for(var Le in fe)Object.prototype.hasOwnProperty.call(fe,Le)&&z.indexOf(Le)<0&&(Be[Le]=fe[Le]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $e=0,Le=Object.getOwnPropertySymbols(fe);$e<Le.length;$e++)z.indexOf(Le[$e])<0&&Object.prototype.propertyIsEnumerable.call(fe,Le[$e])&&(Be[Le[$e]]=fe[Le[$e]]);return Be};const qe=ae.forwardRef((fe,z)=>{const{getPrefixCls:Be,direction:Le}=ae.useContext(yt.E_),$e=ae.useRef(null);ae.useImperativeHandle(z,()=>$e.current);const{className:pt,rootClassName:St,size:Et,disabled:Tt,prefixCls:zt,addonBefore:Rt,addonAfter:Zt,prefix:sn,bordered:Nn=!0,readOnly:Hn,status:wn,controls:nr}=fe,or=Ne(fe,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),An=Be("input-number",zt),[sr,Rr]=Ae(An),{compactSize:cr,compactItemClassnames:to}=(0,u.ri)(An,Le);let Gr=ae.createElement(de.Z,{className:`${An}-handler-up-inner`}),Zr=ae.createElement(O.Z,{className:`${An}-handler-down-inner`});const Do=typeof nr=="boolean"?nr:void 0;typeof nr=="object"&&(Gr=typeof nr.upIcon=="undefined"?Gr:ae.createElement("span",{className:`${An}-handler-up-inner`},nr.upIcon),Zr=typeof nr.downIcon=="undefined"?Zr:ae.createElement("span",{className:`${An}-handler-down-inner`},nr.downIcon));const{hasFeedback:Br,status:On,isFormItemInput:wr,feedbackIcon:et}=ae.useContext(E.aM),jt=(0,Vt.F)(On,wn),je=(0,Me.Z)(Yt=>{var xn;return(xn=Et!=null?Et:cr)!==null&&xn!==void 0?xn:Yt}),ke=ae.useContext(H.Z),Ve=Tt!=null?Tt:ke,en=me()({[`${An}-lg`]:je==="large",[`${An}-sm`]:je==="small",[`${An}-rtl`]:Le==="rtl",[`${An}-borderless`]:!Nn,[`${An}-in-form-item`]:wr},(0,Vt.Z)(An,jt),to,Rr),Jt=`${An}-group`,un=ae.createElement(Gt,Object.assign({ref:$e,disabled:Ve,className:me()(pt,St),upHandler:Gr,downHandler:Zr,prefixCls:An,readOnly:Hn,controls:Do,prefix:sn,suffix:Br&&et,addonAfter:Zt&&ae.createElement(u.BR,null,ae.createElement(E.Ux,{override:!0,status:!0},Zt)),addonBefore:Rt&&ae.createElement(u.BR,null,ae.createElement(E.Ux,{override:!0,status:!0},Rt)),classNames:{input:en},classes:{affixWrapper:me()((0,Vt.Z)(`${An}-affix-wrapper`,jt,Br),{[`${An}-affix-wrapper-sm`]:je==="small",[`${An}-affix-wrapper-lg`]:je==="large",[`${An}-affix-wrapper-rtl`]:Le==="rtl",[`${An}-affix-wrapper-borderless`]:!Nn},Rr),wrapper:me()({[`${Jt}-rtl`]:Le==="rtl",[`${An}-wrapper-disabled`]:Ve},Rr),group:me()({[`${An}-group-wrapper-sm`]:je==="small",[`${An}-group-wrapper-lg`]:je==="large",[`${An}-group-wrapper-rtl`]:Le==="rtl"},(0,Vt.Z)(`${An}-group-wrapper`,jt,Br),Rr)}},or));return sr(un)}),xe=qe,ze=fe=>ae.createElement(dt.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},ae.createElement(qe,Object.assign({},fe)));xe._InternalPanelDoNotUseOrYouWillBeFired=ze;var Oe=xe},9432:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return ee},n:function(){return W}});var O=l(19248),de=l(92310),R=l.n(de),me=l(93681),k=l(8654),_=l(59301),p=l(19080),v=l(36355),M=l(1684),s=l(19716),N=l(32441),x=l(33234),m=l(59412),C=l(9937);function D(X){return!!(X.prefix||X.suffix||X.allowClear)}var B=function(X,J){var K={};for(var U in X)Object.prototype.hasOwnProperty.call(X,U)&&J.indexOf(U)<0&&(K[U]=X[U]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Y=0,U=Object.getOwnPropertySymbols(X);Y<U.length;Y++)J.indexOf(U[Y])<0&&Object.prototype.propertyIsEnumerable.call(X,U[Y])&&(K[U[Y]]=X[U[Y]]);return K};function W(X,J){if(!X)return;X.focus(J);const{cursor:K}=J||{};if(K){const U=X.value.length;switch(K){case"start":X.setSelectionRange(0,0);break;case"end":X.setSelectionRange(U,U);break;default:X.setSelectionRange(0,U);break}}}var ee=(0,_.forwardRef)((X,J)=>{var K;const{prefixCls:U,bordered:Y=!0,status:j,size:ie,disabled:ae,onBlur:se,onFocus:P,suffix:be,allowClear:S,addonAfter:Te,addonBefore:we,className:ne,style:Ce,styles:oe,rootClassName:ye,onChange:re,classNames:ce}=X,_e=B(X,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:He,direction:Ie,input:ot}=_.useContext(v.E_),lt=He("input",U),Ot=(0,_.useRef)(null),[vt,Gt]=(0,C.ZP)(lt),{compactSize:Vt,compactItemClassnames:yt}=(0,x.ri)(lt,Ie),dt=(0,s.Z)(qe=>{var xe;return(xe=ie!=null?ie:Vt)!==null&&xe!==void 0?xe:qe}),H=_.useContext(M.Z),Me=ae!=null?ae:H,{status:E,hasFeedback:u,feedbackIcon:a}=(0,_.useContext)(N.aM),g=(0,p.F)(E,j),b=D(X)||!!u,he=(0,_.useRef)(b);(0,_.useEffect)(()=>{var qe;b&&he.current,he.current=b},[b]);const L=(0,m.Z)(Ot,!0),V=qe=>{L(),se==null||se(qe)},Ee=qe=>{L(),P==null||P(qe)},ge=qe=>{L(),re==null||re(qe)},Ae=(u||be)&&_.createElement(_.Fragment,null,be,u&&a);let Ne;return typeof S=="object"&&(S!=null&&S.clearIcon)?Ne=S:S&&(Ne={clearIcon:_.createElement(O.Z,null)}),vt(_.createElement(me.default,Object.assign({ref:(0,k.sQ)(J,Ot),prefixCls:lt,autoComplete:ot==null?void 0:ot.autoComplete},_e,{disabled:Me,onBlur:V,onFocus:Ee,style:Object.assign(Object.assign({},ot==null?void 0:ot.style),Ce),styles:Object.assign(Object.assign({},ot==null?void 0:ot.styles),oe),suffix:Ae,allowClear:Ne,className:R()(ne,ye,yt,ot==null?void 0:ot.className),onChange:ge,addonAfter:Te&&_.createElement(x.BR,null,_.createElement(N.Ux,{override:!0,status:!0},Te)),addonBefore:we&&_.createElement(x.BR,null,_.createElement(N.Ux,{override:!0,status:!0},we)),classNames:Object.assign(Object.assign(Object.assign({},ce),ot==null?void 0:ot.classNames),{input:R()({[`${lt}-sm`]:dt==="small",[`${lt}-lg`]:dt==="large",[`${lt}-rtl`]:Ie==="rtl",[`${lt}-borderless`]:!Y},!b&&(0,p.Z)(lt,g),ce==null?void 0:ce.input,(K=ot==null?void 0:ot.classNames)===null||K===void 0?void 0:K.input,Gt)}),classes:{affixWrapper:R()({[`${lt}-affix-wrapper-sm`]:dt==="small",[`${lt}-affix-wrapper-lg`]:dt==="large",[`${lt}-affix-wrapper-rtl`]:Ie==="rtl",[`${lt}-affix-wrapper-borderless`]:!Y},(0,p.Z)(`${lt}-affix-wrapper`,g,u),Gt),wrapper:R()({[`${lt}-group-rtl`]:Ie==="rtl"},Gt),group:R()({[`${lt}-group-wrapper-sm`]:dt==="small",[`${lt}-group-wrapper-lg`]:dt==="large",[`${lt}-group-wrapper-rtl`]:Ie==="rtl",[`${lt}-group-wrapper-disabled`]:Me},(0,p.Z)(`${lt}-group-wrapper`,g,u),Gt)}})))})},1643:function(Fn,Ct,l){"use strict";var O=l(19248),de=l(92310),R=l.n(de),me=l(9296),k=l(59301),_=l(19080),p=l(36355),v=l(1684),M=l(19716),s=l(32441),N=l(9432),x=l(9937),m=function(D,B){var W={};for(var F in D)Object.prototype.hasOwnProperty.call(D,F)&&B.indexOf(F)<0&&(W[F]=D[F]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,F=Object.getOwnPropertySymbols(D);ee<F.length;ee++)B.indexOf(F[ee])<0&&Object.prototype.propertyIsEnumerable.call(D,F[ee])&&(W[F[ee]]=D[F[ee]]);return W};const C=(0,k.forwardRef)((D,B)=>{const{prefixCls:W,bordered:F=!0,size:ee,disabled:X,status:J,allowClear:K,showCount:U,classNames:Y,rootClassName:j,className:ie}=D,ae=m(D,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:se,direction:P}=k.useContext(p.E_),be=(0,M.Z)(ee),S=k.useContext(v.Z),Te=X!=null?X:S,{status:we,hasFeedback:ne,feedbackIcon:Ce}=k.useContext(s.aM),oe=(0,_.F)(we,J),ye=k.useRef(null);k.useImperativeHandle(B,()=>{var Ie;return{resizableTextArea:(Ie=ye.current)===null||Ie===void 0?void 0:Ie.resizableTextArea,focus:ot=>{var lt,Ot;(0,N.n)((Ot=(lt=ye.current)===null||lt===void 0?void 0:lt.resizableTextArea)===null||Ot===void 0?void 0:Ot.textArea,ot)},blur:()=>{var ot;return(ot=ye.current)===null||ot===void 0?void 0:ot.blur()}}});const re=se("input",W);let ce;typeof K=="object"&&(K!=null&&K.clearIcon)?ce=K:K&&(ce={clearIcon:k.createElement(O.Z,null)});const[_e,He]=(0,x.ZP)(re);return _e(k.createElement(me.default,Object.assign({},ae,{disabled:Te,allowClear:ce,className:R()(ie,j),classes:{affixWrapper:R()(`${re}-textarea-affix-wrapper`,{[`${re}-affix-wrapper-rtl`]:P==="rtl",[`${re}-affix-wrapper-borderless`]:!F,[`${re}-affix-wrapper-sm`]:be==="small",[`${re}-affix-wrapper-lg`]:be==="large",[`${re}-textarea-show-count`]:U},(0,_.Z)(`${re}-affix-wrapper`,oe),He)},classNames:Object.assign(Object.assign({},Y),{textarea:R()({[`${re}-borderless`]:!F,[`${re}-sm`]:be==="small",[`${re}-lg`]:be==="large"},(0,_.Z)(re,oe),He,Y==null?void 0:Y.textarea)}),prefixCls:re,suffix:ne&&k.createElement("span",{className:`${re}-textarea-suffix`},Ce),showCount:U,ref:ye})))});Ct.Z=C},59412:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return de}});var O=l(59301);function de(R,me){const k=(0,O.useRef)([]),_=()=>{k.current.push(setTimeout(()=>{var p,v,M,s;!((p=R.current)===null||p===void 0)&&p.input&&((v=R.current)===null||v===void 0?void 0:v.input.getAttribute("type"))==="password"&&(!((M=R.current)===null||M===void 0)&&M.input.hasAttribute("value"))&&((s=R.current)===null||s===void 0||s.input.removeAttribute("value"))}))};return(0,O.useEffect)(()=>(me&&_(),()=>k.current.forEach(p=>{p&&clearTimeout(p)})),[]),_}},92832:function(Fn,Ct,l){"use strict";l.d(Ct,{default:function(){return be}});var O=l(92310),de=l.n(O),R=l(59301),me=l(36355),k=l(32441),_=l(9937),v=S=>{const{getPrefixCls:Te,direction:we}=(0,R.useContext)(me.E_),{prefixCls:ne,className:Ce}=S,oe=Te("input-group",ne),ye=Te("input"),[re,ce]=(0,_.ZP)(ye),_e=de()(oe,{[`${oe}-lg`]:S.size==="large",[`${oe}-sm`]:S.size==="small",[`${oe}-compact`]:S.compact,[`${oe}-rtl`]:we==="rtl"},ce,Ce),He=(0,R.useContext)(k.aM),Ie=(0,R.useMemo)(()=>Object.assign(Object.assign({},He),{isFormItemInput:!1}),[He]);return re(R.createElement("span",{className:_e,style:S.style,onMouseEnter:S.onMouseEnter,onMouseLeave:S.onMouseLeave,onFocus:S.onFocus,onBlur:S.onBlur},R.createElement(k.aM.Provider,{value:Ie},S.children)))},M=l(9432),s=l(73331),N=l(15277),x=l(2738),m=l(8654),C=l(59412),D=function(S,Te){var we={};for(var ne in S)Object.prototype.hasOwnProperty.call(S,ne)&&Te.indexOf(ne)<0&&(we[ne]=S[ne]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,ne=Object.getOwnPropertySymbols(S);Ce<ne.length;Ce++)Te.indexOf(ne[Ce])<0&&Object.prototype.propertyIsEnumerable.call(S,ne[Ce])&&(we[ne[Ce]]=S[ne[Ce]]);return we};const B=S=>S?R.createElement(N.Z,null):R.createElement(s.Z,null),W={click:"onClick",hover:"onMouseOver"};var ee=R.forwardRef((S,Te)=>{const{visibilityToggle:we=!0}=S,ne=typeof we=="object"&&we.visible!==void 0,[Ce,oe]=(0,R.useState)(()=>ne?we.visible:!1),ye=(0,R.useRef)(null);R.useEffect(()=>{ne&&oe(we.visible)},[ne,we]);const re=(0,C.Z)(ye),ce=()=>{const{disabled:Me}=S;Me||(Ce&&re(),oe(E=>{var u;const a=!E;return typeof we=="object"&&((u=we.onVisibleChange)===null||u===void 0||u.call(we,a)),a}))},_e=Me=>{const{action:E="click",iconRender:u=B}=S,a=W[E]||"",g=u(Ce),b={[a]:ce,className:`${Me}-icon`,key:"passwordIcon",onMouseDown:he=>{he.preventDefault()},onMouseUp:he=>{he.preventDefault()}};return R.cloneElement(R.isValidElement(g)?g:R.createElement("span",null,g),b)},{className:He,prefixCls:Ie,inputPrefixCls:ot,size:lt}=S,Ot=D(S,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:vt}=R.useContext(me.E_),Gt=vt("input",ot),Vt=vt("input-password",Ie),yt=we&&_e(Vt),dt=de()(Vt,He,{[`${Vt}-${lt}`]:!!lt}),H=Object.assign(Object.assign({},(0,x.Z)(Ot,["suffix","iconRender","visibilityToggle"])),{type:Ce?"text":"password",className:dt,prefixCls:Gt,suffix:yt});return lt&&(H.size=lt),R.createElement(M.Z,Object.assign({ref:(0,m.sQ)(Te,ye)},H))}),X=l(47472),J=l(92343),K=l(3113),U=l(19716),Y=l(33234),j=function(S,Te){var we={};for(var ne in S)Object.prototype.hasOwnProperty.call(S,ne)&&Te.indexOf(ne)<0&&(we[ne]=S[ne]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,ne=Object.getOwnPropertySymbols(S);Ce<ne.length;Ce++)Te.indexOf(ne[Ce])<0&&Object.prototype.propertyIsEnumerable.call(S,ne[Ce])&&(we[ne[Ce]]=S[ne[Ce]]);return we},ae=R.forwardRef((S,Te)=>{const{prefixCls:we,inputPrefixCls:ne,className:Ce,size:oe,suffix:ye,enterButton:re=!1,addonAfter:ce,loading:_e,disabled:He,onSearch:Ie,onChange:ot,onCompositionStart:lt,onCompositionEnd:Ot}=S,vt=j(S,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:Gt,direction:Vt}=R.useContext(me.E_),yt=R.useRef(!1),dt=Gt("input-search",we),H=Gt("input",ne),{compactSize:Me}=(0,Y.ri)(dt,Vt),E=(0,U.Z)(ze=>{var Oe;return(Oe=oe!=null?oe:Me)!==null&&Oe!==void 0?Oe:ze}),u=R.useRef(null),a=ze=>{ze&&ze.target&&ze.type==="click"&&Ie&&Ie(ze.target.value,ze,{source:"clear"}),ot&&ot(ze)},g=ze=>{var Oe;document.activeElement===((Oe=u.current)===null||Oe===void 0?void 0:Oe.input)&&ze.preventDefault()},b=ze=>{var Oe,fe;Ie&&Ie((fe=(Oe=u.current)===null||Oe===void 0?void 0:Oe.input)===null||fe===void 0?void 0:fe.value,ze,{source:"input"})},he=ze=>{yt.current||_e||b(ze)},L=typeof re=="boolean"?R.createElement(X.Z,null):null,V=`${dt}-button`;let Ee;const ge=re||{},Ae=ge.type&&ge.type.__ANT_BUTTON===!0;Ae||ge.type==="button"?Ee=(0,J.Tm)(ge,Object.assign({onMouseDown:g,onClick:ze=>{var Oe,fe;(fe=(Oe=ge==null?void 0:ge.props)===null||Oe===void 0?void 0:Oe.onClick)===null||fe===void 0||fe.call(Oe,ze),b(ze)},key:"enterButton"},Ae?{className:V,size:E}:{})):Ee=R.createElement(K.ZP,{className:V,type:re?"primary":void 0,size:E,disabled:He,key:"enterButton",onMouseDown:g,onClick:b,loading:_e,icon:L},re),ce&&(Ee=[Ee,(0,J.Tm)(ce,{key:"addonAfter"})]);const Ne=de()(dt,{[`${dt}-rtl`]:Vt==="rtl",[`${dt}-${E}`]:!!E,[`${dt}-with-button`]:!!re},Ce),qe=ze=>{yt.current=!0,lt==null||lt(ze)},xe=ze=>{yt.current=!1,Ot==null||Ot(ze)};return R.createElement(M.Z,Object.assign({ref:(0,m.sQ)(u,Te),onPressEnter:he},vt,{size:E,onCompositionStart:qe,onCompositionEnd:xe,prefixCls:H,addonAfter:Ee,suffix:ye,onChange:a,className:Ne,disabled:He}))}),se=l(1643);const P=M.Z;P.Group=v,P.Search=ae,P.TextArea=se.Z,P.Password=ee;var be=P},9937:function(Fn,Ct,l){"use strict";l.d(Ct,{M1:function(){return p},TM:function(){return J},Xy:function(){return v},bi:function(){return N},e5:function(){return X},ik:function(){return x},nz:function(){return k},pU:function(){return _},s7:function(){return m},x0:function(){return s}});var O=l(17313),de=l(74207),R=l(37613),me=l(83116);const k=K=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:K,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),_=K=>({borderColor:K.hoverBorderColor}),p=K=>({borderColor:K.activeBorderColor,boxShadow:K.activeShadow,outline:0}),v=K=>({color:K.colorTextDisabled,backgroundColor:K.colorBgContainerDisabled,borderColor:K.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},_((0,R.TS)(K,{hoverBorderColor:K.colorBorder})))}),M=K=>{const{paddingBlockLG:U,fontSizeLG:Y,lineHeightLG:j,borderRadiusLG:ie,paddingInlineLG:ae}=K;return{padding:`${U}px ${ae}px`,fontSize:Y,lineHeight:j,borderRadius:ie}},s=K=>({padding:`${K.paddingBlockSM}px ${K.paddingInlineSM}px`,borderRadius:K.borderRadiusSM}),N=(K,U)=>{const{componentCls:Y,colorError:j,colorWarning:ie,errorActiveShadow:ae,warningActiveShadow:se,colorErrorBorderHover:P,colorWarningBorderHover:be}=K;return{[`&-status-error:not(${U}-disabled):not(${U}-borderless)${U}`]:{borderColor:j,"&:hover":{borderColor:P},"&:focus, &-focused":Object.assign({},p((0,R.TS)(K,{activeBorderColor:j,activeShadow:ae}))),[`${Y}-prefix, ${Y}-suffix`]:{color:j}},[`&-status-warning:not(${U}-disabled):not(${U}-borderless)${U}`]:{borderColor:ie,"&:hover":{borderColor:be},"&:focus, &-focused":Object.assign({},p((0,R.TS)(K,{activeBorderColor:ie,activeShadow:se}))),[`${Y}-prefix, ${Y}-suffix`]:{color:ie}}}},x=K=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${K.paddingBlock}px ${K.paddingInline}px`,color:K.colorText,fontSize:K.fontSize,lineHeight:K.lineHeight,backgroundColor:K.colorBgContainer,backgroundImage:"none",borderWidth:K.lineWidth,borderStyle:K.lineType,borderColor:K.colorBorder,borderRadius:K.borderRadius,transition:`all ${K.motionDurationMid}`},k(K.colorTextPlaceholder)),{"&:hover":Object.assign({},_(K)),"&:focus, &-focused":Object.assign({},p(K)),"&-disabled, &[disabled]":Object.assign({},v(K)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:K.controlHeight,lineHeight:K.lineHeight,verticalAlign:"bottom",transition:`all ${K.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},M(K)),"&-sm":Object.assign({},s(K)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),m=K=>{const{componentCls:U,antCls:Y}=K;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:K.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${U}, &-lg > ${U}-group-addon`]:Object.assign({},M(K)),[`&-sm ${U}, &-sm > ${U}-group-addon`]:Object.assign({},s(K)),[`&-lg ${Y}-select-single ${Y}-select-selector`]:{height:K.controlHeightLG},[`&-sm ${Y}-select-single ${Y}-select-selector`]:{height:K.controlHeightSM},[`> ${U}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${U}-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 ${K.paddingInline}px`,color:K.colorText,fontWeight:"normal",fontSize:K.fontSize,textAlign:"center",backgroundColor:K.colorFillAlter,border:`${K.lineWidth}px ${K.lineType} ${K.colorBorder}`,borderRadius:K.borderRadius,transition:`all ${K.motionDurationSlow}`,lineHeight:1,[`${Y}-select`]:{margin:`-${K.paddingBlock+1}px -${K.paddingInline}px`,[`&${Y}-select-single:not(${Y}-select-customize-input)`]:{[`${Y}-select-selector`]:{backgroundColor:"inherit",border:`${K.lineWidth}px ${K.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${Y}-select-selector`]:{color:K.colorPrimary}}},[`${Y}-cascader-picker`]:{margin:`-9px -${K.paddingInline}px`,backgroundColor:"transparent",[`${Y}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${U}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${U}-search-with-button &`]:{zIndex:0}}},[`> ${U}:first-child, ${U}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${Y}-select ${Y}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${U}-affix-wrapper`]:{[`&:not(:first-child) ${U}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${U}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${U}:last-child, ${U}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${Y}-select ${Y}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${U}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${U}-search &`]:{borderStartStartRadius:K.borderRadius,borderEndStartRadius:K.borderRadius}},[`&:not(:first-child), ${U}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${U}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,O.dF)()),{[`${U}-group-addon, ${U}-group-wrap, > ${U}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:K.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[`
& > ${U}-affix-wrapper,
& > ${U}-number-affix-wrapper,
& > ${Y}-picker-range
`]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-K.lineWidth,borderInlineEndWidth:K.lineWidth},[`${U}`]:{float:"none"},[`& > ${Y}-select > ${Y}-select-selector,
& > ${Y}-select-auto-complete ${U},
& > ${Y}-cascader-picker ${U},
& > ${U}-group-wrapper ${U}`]:{borderInlineEndWidth:K.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${Y}-select-focused`]:{zIndex:1},[`& > ${Y}-select > ${Y}-select-arrow`]:{zIndex:1},[`& > *:first-child,
& > ${Y}-select:first-child > ${Y}-select-selector,
& > ${Y}-select-auto-complete:first-child ${U},
& > ${Y}-cascader-picker:first-child ${U}`]:{borderStartStartRadius:K.borderRadius,borderEndStartRadius:K.borderRadius},[`& > *:last-child,
& > ${Y}-select:last-child > ${Y}-select-selector,
& > ${Y}-cascader-picker:last-child ${U},
& > ${Y}-cascader-picker-focused:last-child ${U}`]:{borderInlineEndWidth:K.lineWidth,borderStartEndRadius:K.borderRadius,borderEndEndRadius:K.borderRadius},[`& > ${Y}-select-auto-complete ${U}`]:{verticalAlign:"top"},[`${U}-group-wrapper + ${U}-group-wrapper`]:{marginInlineStart:-K.lineWidth,[`${U}-affix-wrapper`]:{borderRadius:0}},[`${U}-group-wrapper:not(:last-child)`]:{[`&${U}-search > ${U}-group`]:{[`& > ${U}-group-addon > ${U}-search-button`]:{borderRadius:0},[`& > ${U}`]:{borderStartStartRadius:K.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:K.borderRadius}}}})}},C=K=>{const{componentCls:U,controlHeightSM:Y,lineWidth:j}=K,ae=(Y-j*2-16)/2;return{[U]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,O.Wf)(K)),x(K)),N(K,U)),{'&[type="color"]':{height:K.controlHeight,[`&${U}-lg`]:{height:K.controlHeightLG},[`&${U}-sm`]:{height:Y,paddingTop:ae,paddingBottom:ae}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},D=K=>{const{componentCls:U}=K;return{[`${U}-clear-icon`]:{margin:0,color:K.colorTextQuaternary,fontSize:K.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${K.motionDurationSlow}`,"&:hover":{color:K.colorTextTertiary},"&:active":{color:K.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${K.inputAffixPadding}px`}}}},B=K=>{const{componentCls:U,inputAffixPadding:Y,colorTextDescription:j,motionDurationSlow:ie,colorIcon:ae,colorIconHover:se,iconCls:P}=K;return{[`${U}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},x(K)),{display:"inline-flex",[`&:not(${U}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},_(K)),{zIndex:1,[`${U}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${U}[disabled]`]:{background:"transparent"}},[`> input${U}`]:{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"'},[`${U}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:K.paddingXS}},"&-show-count-suffix":{color:j},"&-show-count-has-suffix":{marginInlineEnd:K.paddingXXS},"&-prefix":{marginInlineEnd:Y},"&-suffix":{marginInlineStart:Y}}}),D(K)),{[`${P}${U}-password-icon`]:{color:ae,cursor:"pointer",transition:`all ${ie}`,"&:hover":{color:se}}}),N(K,`${U}-affix-wrapper`))}},W=K=>{const{componentCls:U,colorError:Y,colorWarning:j,borderRadiusLG:ie,borderRadiusSM:ae}=K;return{[`${U}-group`]:Object.assign(Object.assign(Object.assign({},(0,O.Wf)(K)),m(K)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${U}-group-addon`]:{borderRadius:ie,fontSize:K.fontSizeLG}},"&-sm":{[`${U}-group-addon`]:{borderRadius:ae}},"&-status-error":{[`${U}-group-addon`]:{color:Y,borderColor:Y}},"&-status-warning":{[`${U}-group-addon`]:{color:j,borderColor:j}},"&-disabled":{[`${U}-group-addon`]:Object.assign({},v(K))},[`&:not(${U}-compact-first-item):not(${U}-compact-last-item)${U}-compact-item`]:{[`${U}, ${U}-group-addon`]:{borderRadius:0}},[`&:not(${U}-compact-last-item)${U}-compact-first-item`]:{[`${U}, ${U}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${U}-compact-first-item)${U}-compact-last-item`]:{[`${U}, ${U}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},F=K=>{const{componentCls:U,antCls:Y}=K,j=`${U}-search`;return{[j]:{[`${U}`]:{"&:hover, &:focus":{borderColor:K.colorPrimaryHover,[`+ ${U}-group-addon ${j}-button:not(${Y}-btn-primary)`]:{borderInlineStartColor:K.colorPrimaryHover}}},[`${U}-affix-wrapper`]:{borderRadius:0},[`${U}-lg`]:{lineHeight:K.lineHeightLG-2e-4},[`> ${U}-group`]:{[`> ${U}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${j}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:K.borderRadius,borderEndEndRadius:K.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${j}-button:not(${Y}-btn-primary)`]:{color:K.colorTextDescription,"&:hover":{color:K.colorPrimaryHover},"&:active":{color:K.colorPrimaryActive},[`&${Y}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${j}-button`]:{height:K.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${j}-button`]:{height:K.controlHeightLG},[`&-small ${j}-button`]:{height:K.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${U}-compact-item`]:{[`&:not(${U}-compact-last-item)`]:{[`${U}-group-addon`]:{[`${U}-search-button`]:{marginInlineEnd:-K.lineWidth,borderRadius:0}}},[`&:not(${U}-compact-first-item)`]:{[`${U},${U}-affix-wrapper`]:{borderRadius:0}},[`> ${U}-group-addon ${U}-search-button,
> ${U},
${U}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${U}-affix-wrapper-focused`]:{zIndex:2}}}}},ee=K=>{const{componentCls:U,paddingLG:Y}=K,j=`${U}-textarea`;return{[j]:{position:"relative","&-show-count":{[`> ${U}`]:{height:"100%"},[`${U}-data-count`]:{position:"absolute",bottom:-K.fontSize*K.lineHeight,insetInlineEnd:0,color:K.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${U}`]:{paddingInlineEnd:Y}},[`&-affix-wrapper${j}-has-feedback`]:{[`${U}`]:{paddingInlineEnd:Y}},[`&-affix-wrapper${U}-affix-wrapper`]:{padding:0,[`> textarea${U}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${U}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${U}-clear-icon`]:{position:"absolute",insetInlineEnd:K.paddingXS,insetBlockStart:K.paddingXS},[`${j}-suffix`]:{position:"absolute",top:0,insetInlineEnd:K.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function X(K){return(0,R.TS)(K,{inputAffixPadding:K.paddingXXS})}const J=K=>{const{controlHeight:U,fontSize:Y,lineHeight:j,lineWidth:ie,controlHeightSM:ae,controlHeightLG:se,fontSizeLG:P,lineHeightLG:be,paddingSM:S,controlPaddingHorizontalSM:Te,controlPaddingHorizontal:we,colorFillAlter:ne,colorPrimaryHover:Ce,controlOutlineWidth:oe,controlOutline:ye,colorErrorOutline:re,colorWarningOutline:ce}=K;return{paddingBlock:Math.max(Math.round((U-Y*j)/2*10)/10-ie,3),paddingBlockSM:Math.max(Math.round((ae-Y*j)/2*10)/10-ie,0),paddingBlockLG:Math.ceil((se-P*be)/2*10)/10-ie,paddingInline:S-ie,paddingInlineSM:Te-ie,paddingInlineLG:we-ie,addonBg:ne,activeBorderColor:Ce,hoverBorderColor:Ce,activeShadow:`0 0 0 ${oe}px ${ye}`,errorActiveShadow:`0 0 0 ${oe}px ${re}`,warningActiveShadow:`0 0 0 ${oe}px ${ce}`}};Ct.ZP=(0,me.Z)("Input",K=>{const U=(0,R.TS)(K,X(K));return[C(U),ee(U),B(U),W(U),F(U),(0,de.c)(U)]},J)},45818:function(Fn,Ct,l){"use strict";l.d(Ct,{D:function(){return X},Z:function(){return U}});var O=l(54476),de=l(59301),R={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"},me=R,k=l(7657),_=function(j,ie){return de.createElement(k.Z,(0,O.Z)({},j,{ref:ie,icon:me}))},p=de.forwardRef(_),v=p,M=l(33853),s=l(38819),N=l(92310),x=l.n(N),m=l(2738),D=Y=>!isNaN(parseFloat(Y))&&isFinite(Y),B=l(36355),W=l(84966),F=function(Y,j){var ie={};for(var ae in Y)Object.prototype.hasOwnProperty.call(Y,ae)&&j.indexOf(ae)<0&&(ie[ae]=Y[ae]);if(Y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,ae=Object.getOwnPropertySymbols(Y);se<ae.length;se++)j.indexOf(ae[se])<0&&Object.prototype.propertyIsEnumerable.call(Y,ae[se])&&(ie[ae[se]]=Y[ae[se]]);return ie};const ee={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px"},X=de.createContext({}),J=(()=>{let Y=0;return function(){let j=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return Y+=1,`${j}${Y}`}})();var U=de.forwardRef((Y,j)=>{const{prefixCls:ie,className:ae,trigger:se,children:P,defaultCollapsed:be=!1,theme:S="dark",style:Te={},collapsible:we=!1,reverseArrow:ne=!1,width:Ce=200,collapsedWidth:oe=80,zeroWidthTriggerStyle:ye,breakpoint:re,onCollapse:ce,onBreakpoint:_e}=Y,He=F(Y,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Ie}=(0,de.useContext)(W.Gs),[ot,lt]=(0,de.useState)("collapsed"in Y?Y.collapsed:be),[Ot,vt]=(0,de.useState)(!1);(0,de.useEffect)(()=>{"collapsed"in Y&&lt(Y.collapsed)},[Y.collapsed]);const Gt=(E,u)=>{"collapsed"in Y||lt(E),ce==null||ce(E,u)},Vt=(0,de.useRef)();Vt.current=E=>{vt(E.matches),_e==null||_e(E.matches),ot!==E.matches&&Gt(E.matches,"responsive")},(0,de.useEffect)(()=>{function E(a){return Vt.current(a)}let u;if(typeof window!="undefined"){const{matchMedia:a}=window;if(a&&re&&re in ee){u=a(`(max-width: ${ee[re]})`);try{u.addEventListener("change",E)}catch(g){u.addListener(E)}E(u)}}return()=>{try{u==null||u.removeEventListener("change",E)}catch(a){u==null||u.removeListener(E)}}},[re]),(0,de.useEffect)(()=>{const E=J("ant-sider-");return Ie.addSider(E),()=>Ie.removeSider(E)},[]);const yt=()=>{Gt(!ot,"clickTrigger")},{getPrefixCls:dt}=(0,de.useContext)(B.E_),H=()=>{const E=dt("layout-sider",ie),u=(0,m.Z)(He,["collapsed"]),a=ot?oe:Ce,g=D(a)?`${a}px`:String(a),b=parseFloat(String(oe||0))===0?de.createElement("span",{onClick:yt,className:x()(`${E}-zero-width-trigger`,`${E}-zero-width-trigger-${ne?"right":"left"}`),style:ye},se||de.createElement(v,null)):null,V={expanded:ne?de.createElement(s.Z,null):de.createElement(M.Z,null),collapsed:ne?de.createElement(M.Z,null):de.createElement(s.Z,null)}[ot?"collapsed":"expanded"],Ee=se!==null?b||de.createElement("div",{className:`${E}-trigger`,onClick:yt,style:{width:g}},se||V):null,ge=Object.assign(Object.assign({},Te),{flex:`0 0 ${g}`,maxWidth:g,minWidth:g,width:g}),Ae=x()(E,`${E}-${S}`,{[`${E}-collapsed`]:!!ot,[`${E}-has-trigger`]:we&&se!==null&&!b,[`${E}-below`]:!!Ot,[`${E}-zero-width`]:parseFloat(g)===0},ae);return de.createElement("aside",Object.assign({className:Ae},u,{style:ge,ref:j}),de.createElement("div",{className:`${E}-children`},P),we||Ot&&b?Ee:null)},Me=de.useMemo(()=>({siderCollapsed:ot}),[ot]);return de.createElement(X.Provider,{value:Me},H())})},84966:function(Fn,Ct,l){"use strict";l.d(Ct,{VY:function(){return X},$_:function(){return ee},h4:function(){return F},Gs:function(){return m},ZP:function(){return J}});var O=l(94480),de=l(92310),R=l.n(de),me=l(2738),k=l(59301),_=l(36355),p=l(83116),M=K=>{const{componentCls:U,bodyBg:Y,lightSiderBg:j,lightTriggerBg:ie,lightTriggerColor:ae}=K;return{[`${U}-sider-light`]:{background:j,[`${U}-sider-trigger`]:{color:ae,background:ie},[`${U}-sider-zero-width-trigger`]:{color:ae,background:ie,border:`1px solid ${Y}`,borderInlineStart:0}}}};const s=K=>{const{antCls:U,componentCls:Y,colorText:j,triggerColor:ie,footerBg:ae,triggerBg:se,headerHeight:P,headerPadding:be,headerColor:S,footerPadding:Te,triggerHeight:we,zeroTriggerHeight:ne,zeroTriggerWidth:Ce,motionDurationMid:oe,motionDurationSlow:ye,fontSize:re,borderRadius:ce,bodyBg:_e,headerBg:He,siderBg:Ie}=K;return{[Y]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:_e,"&, *":{boxSizing:"border-box"},[`&${Y}-has-sider`]:{flexDirection:"row",[`> ${Y}, > ${Y}-content`]:{width:0}},[`${Y}-header, &${Y}-footer`]:{flex:"0 0 auto"},[`${Y}-sider`]:{position:"relative",minWidth:0,background:Ie,transition:`all ${oe}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${U}-menu${U}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:we},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:we,color:ie,lineHeight:`${we}px`,textAlign:"center",background:se,cursor:"pointer",transition:`all ${oe}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:P,insetInlineEnd:-Ce,zIndex:1,width:Ce,height:ne,color:ie,fontSize:K.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Ie,borderStartStartRadius:0,borderStartEndRadius:ce,borderEndEndRadius:ce,borderEndStartRadius:0,cursor:"pointer",transition:`background ${ye} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${ye}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Ce,borderStartStartRadius:ce,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:ce}}}}},M(K)),{"&-rtl":{direction:"rtl"}}),[`${Y}-header`]:{height:P,padding:be,color:S,lineHeight:`${P}px`,background:He,[`${U}-menu`]:{lineHeight:"inherit"}},[`${Y}-footer`]:{padding:Te,color:j,fontSize:re,background:ae},[`${Y}-content`]:{flex:"auto",minHeight:0}}};var N=(0,p.Z)("Layout",K=>[s(K)],K=>{const{colorBgLayout:U,controlHeight:Y,controlHeightLG:j,colorText:ie,controlHeightSM:ae,marginXXS:se,colorTextLightSolid:P,colorBgContainer:be}=K,S=j*1.25;return{colorBgHeader:"#001529",colorBgBody:U,colorBgTrigger:"#002140",bodyBg:U,headerBg:"#001529",headerHeight:Y*2,headerPadding:`0 ${S}px`,headerColor:ie,footerPadding:`${ae}px ${S}px`,footerBg:U,siderBg:"#001529",triggerHeight:j+se*2,triggerBg:"#002140",triggerColor:P,zeroTriggerWidth:j,zeroTriggerHeight:j,lightSiderBg:be,lightTriggerBg:be,lightTriggerColor:ie}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),x=function(K,U){var Y={};for(var j in K)Object.prototype.hasOwnProperty.call(K,j)&&U.indexOf(j)<0&&(Y[j]=K[j]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,j=Object.getOwnPropertySymbols(K);ie<j.length;ie++)U.indexOf(j[ie])<0&&Object.prototype.propertyIsEnumerable.call(K,j[ie])&&(Y[j[ie]]=K[j[ie]]);return Y};const m=k.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}});function C(K){let{suffixCls:U,tagName:Y,displayName:j}=K;return ie=>k.forwardRef((se,P)=>k.createElement(ie,Object.assign({ref:P,suffixCls:U,tagName:Y},se)))}const D=k.forwardRef((K,U)=>{const{prefixCls:Y,suffixCls:j,className:ie,tagName:ae}=K,se=x(K,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:P}=k.useContext(_.E_),be=P("layout",Y),[S,Te]=N(be),we=j?`${be}-${j}`:be;return S(k.createElement(ae,Object.assign({className:R()(Y||we,ie,Te),ref:U},se)))}),B=k.forwardRef((K,U)=>{const{direction:Y}=k.useContext(_.E_),[j,ie]=k.useState([]),{prefixCls:ae,className:se,rootClassName:P,children:be,hasSider:S,tagName:Te,style:we}=K,ne=x(K,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Ce=(0,me.Z)(ne,["suffixCls"]),{getPrefixCls:oe,layout:ye}=k.useContext(_.E_),re=oe("layout",ae),[ce,_e]=N(re),He=R()(re,{[`${re}-has-sider`]:typeof S=="boolean"?S:j.length>0,[`${re}-rtl`]:Y==="rtl"},ye==null?void 0:ye.className,se,P,_e),Ie=k.useMemo(()=>({siderHook:{addSider:ot=>{ie(lt=>[].concat((0,O.Z)(lt),[ot]))},removeSider:ot=>{ie(lt=>lt.filter(Ot=>Ot!==ot))}}}),[]);return ce(k.createElement(m.Provider,{value:Ie},k.createElement(Te,Object.assign({ref:U,className:He,style:Object.assign(Object.assign({},ye==null?void 0:ye.style),we)},Ce),be)))}),W=C({tagName:"div",displayName:"Layout"})(B),F=C({suffixCls:"header",tagName:"header",displayName:"Header"})(D),ee=C({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(D),X=C({suffixCls:"content",tagName:"main",displayName:"Content"})(D);var J=W},40875:function(Fn,Ct,l){"use strict";l.d(Ct,{J:function(){return _}});var O=l(59301),de=l(33234),R=l(70425),me=function(p,v){var M={};for(var s in p)Object.prototype.hasOwnProperty.call(p,s)&&v.indexOf(s)<0&&(M[s]=p[s]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var N=0,s=Object.getOwnPropertySymbols(p);N<s.length;N++)v.indexOf(s[N])<0&&Object.prototype.propertyIsEnumerable.call(p,s[N])&&(M[s[N]]=p[s[N]]);return M};const k=O.createContext(null),_=O.forwardRef((p,v)=>{const{children:M}=p,s=me(p,["children"]),N=O.useContext(k),x=O.useMemo(()=>Object.assign(Object.assign({},N),s),[N,s.prefixCls,s.mode,s.selectable]);return O.createElement(k.Provider,{value:x},O.createElement(de.BR,null,(0,R.supportNodeRef)(M)?O.cloneElement(M,{ref:v}):M))});Ct.Z=k},20834:function(Fn,Ct,l){"use strict";l.d(Ct,{default:function(){return Me}});var O=l(15285),de=l(59301),R=l(45818),me=l(92310),k=l.n(me),_=l(36355),p=function(E,u){var a={};for(var g in E)Object.prototype.hasOwnProperty.call(E,g)&&u.indexOf(g)<0&&(a[g]=E[g]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,g=Object.getOwnPropertySymbols(E);b<g.length;b++)u.indexOf(g[b])<0&&Object.prototype.propertyIsEnumerable.call(E,g[b])&&(a[g[b]]=E[g[b]]);return a},M=E=>{const{prefixCls:u,className:a,dashed:g}=E,b=p(E,["prefixCls","className","dashed"]),{getPrefixCls:he}=de.useContext(_.E_),L=he("menu",u),V=k()({[`${L}-item-divider-dashed`]:!!g},a);return de.createElement(O.iz,Object.assign({className:V},b))},s=l(11592),N=l(2738),x=l(6848),m=l(92343),D=(0,de.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),W=E=>{var u;const{className:a,children:g,icon:b,title:he,danger:L}=E,{prefixCls:V,firstLevel:Ee,direction:ge,disableMenuItemTitleTooltip:Ae,inlineCollapsed:Ne}=de.useContext(D),qe=Be=>{const Le=de.createElement("span",{className:`${V}-title-content`},g);return(!b||(0,m.l$)(g)&&g.type==="span")&&g&&Be&&Ee&&typeof g=="string"?de.createElement("div",{className:`${V}-inline-collapsed-noicon`},g.charAt(0)):Le},{siderCollapsed:xe}=de.useContext(R.D);let ze=he;typeof he=="undefined"?ze=Ee?g:"":he===!1&&(ze="");const Oe={title:ze};!xe&&!Ne&&(Oe.title=null,Oe.open=!1);const fe=(0,s.Z)(g).length;let z=de.createElement(O.ck,Object.assign({},(0,N.Z)(E,["title","icon","danger"]),{className:k()({[`${V}-item-danger`]:L,[`${V}-item-only-child`]:(b?fe+1:fe)===1},a),title:typeof he=="string"?he:void 0}),(0,m.Tm)(b,{className:k()((0,m.l$)(b)?(u=b.props)===null||u===void 0?void 0:u.className:"",`${V}-item-icon`)}),qe(Ne));return Ae||(z=de.createElement(x.Z,Object.assign({},Oe,{placement:ge==="rtl"?"left":"right",overlayClassName:`${V}-inline-collapsed-tooltip`}),z)),z},ee=E=>{var u;const{popupClassName:a,icon:g,title:b,theme:he}=E,L=de.useContext(D),{prefixCls:V,inlineCollapsed:Ee,theme:ge}=L,Ae=(0,O.Xl)();let Ne;if(!g)Ne=Ee&&!Ae.length&&b&&typeof b=="string"?de.createElement("div",{className:`${V}-inline-collapsed-noicon`},b.charAt(0)):de.createElement("span",{className:`${V}-title-content`},b);else{const xe=(0,m.l$)(b)&&b.type==="span";Ne=de.createElement(de.Fragment,null,(0,m.Tm)(g,{className:k()((0,m.l$)(g)?(u=g.props)===null||u===void 0?void 0:u.className:"",`${V}-item-icon`)}),xe?b:de.createElement("span",{className:`${V}-title-content`},b))}const qe=de.useMemo(()=>Object.assign(Object.assign({},L),{firstLevel:!1}),[L]);return de.createElement(D.Provider,{value:qe},de.createElement(O.Wd,Object.assign({},(0,N.Z)(E,["icon"]),{title:Ne,popupClassName:k()(V,a,`${V}-${he||ge}`)})))},X=l(18785),J=l(70425),K=l(62892),U=l(40875),Y=function(E,u){var a={};for(var g in E)Object.prototype.hasOwnProperty.call(E,g)&&u.indexOf(g)<0&&(a[g]=E[g]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,g=Object.getOwnPropertySymbols(E);b<g.length;b++)u.indexOf(g[b])<0&&Object.prototype.propertyIsEnumerable.call(E,g[b])&&(a[g[b]]=E[g[b]]);return a};function j(E){return(E||[]).map((u,a)=>{if(u&&typeof u=="object"){const g=u,{label:b,children:he,key:L,type:V}=g,Ee=Y(g,["label","children","key","type"]),ge=L!=null?L:`tmp-${a}`;return he||V==="group"?V==="group"?de.createElement(O.BW,Object.assign({key:ge},Ee,{title:b}),j(he)):de.createElement(ee,Object.assign({key:ge},Ee,{title:b}),j(he)):V==="divider"?de.createElement(M,Object.assign({key:ge},Ee)):de.createElement(W,Object.assign({key:ge},Ee),b)}return null}).filter(u=>u)}function ie(E){return de.useMemo(()=>E&&j(E),[E])}var ae=l(64993),se=l(17313),P=l(8378),be=l(13826),S=l(29878),Te=l(83116),we=l(37613),Ce=E=>{const{componentCls:u,motionDurationSlow:a,horizontalLineHeight:g,colorSplit:b,lineWidth:he,lineType:L,itemPaddingInline:V}=E;return{[`${u}-horizontal`]:{lineHeight:g,border:0,borderBottom:`${he}px ${L} ${b}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${u}-item, ${u}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:V},[`> ${u}-item:hover,
> ${u}-item-active,
> ${u}-submenu ${u}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${u}-item, ${u}-submenu-title`]:{transition:[`border-color ${a}`,`background ${a}`].join(",")},[`${u}-submenu-arrow`]:{display:"none"}}}},ye=E=>{let{componentCls:u,menuArrowOffset:a}=E;return{[`${u}-rtl`]:{direction:"rtl"},[`${u}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${u}-rtl${u}-vertical,
${u}-submenu-rtl ${u}-vertical`]:{[`${u}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${a})`},"&::after":{transform:`rotate(45deg) translateY(${a})`}}}}};const re=E=>Object.assign({},(0,se.oN)(E));var _e=(E,u)=>{const{componentCls:a,itemColor:g,itemSelectedColor:b,groupTitleColor:he,itemBg:L,subMenuItemBg:V,itemSelectedBg:Ee,activeBarHeight:ge,activeBarWidth:Ae,activeBarBorderWidth:Ne,motionDurationSlow:qe,motionEaseInOut:xe,motionEaseOut:ze,itemPaddingInline:Oe,motionDurationMid:fe,itemHoverColor:z,lineType:Be,colorSplit:Le,itemDisabledColor:$e,dangerItemColor:pt,dangerItemHoverColor:St,dangerItemSelectedColor:Et,dangerItemActiveBg:Tt,dangerItemSelectedBg:zt,itemHoverBg:Rt,itemActiveBg:Zt,menuSubMenuBg:sn,horizontalItemSelectedColor:Nn,horizontalItemSelectedBg:Hn,horizontalItemBorderRadius:wn,horizontalItemHoverBg:nr,popupBg:or}=E;return{[`${a}-${u}, ${a}-${u} > ${a}`]:{color:g,background:L,[`&${a}-root:focus-visible`]:Object.assign({},re(E)),[`${a}-item-group-title`]:{color:he},[`${a}-submenu-selected`]:{[`> ${a}-submenu-title`]:{color:b}},[`${a}-item-disabled, ${a}-submenu-disabled`]:{color:`${$e} !important`},[`${a}-item:not(${a}-item-selected):not(${a}-submenu-selected)`]:{[`&:hover, > ${a}-submenu-title:hover`]:{color:z}},[`&:not(${a}-horizontal)`]:{[`${a}-item:not(${a}-item-selected)`]:{"&:hover":{backgroundColor:Rt},"&:active":{backgroundColor:Zt}},[`${a}-submenu-title`]:{"&:hover":{backgroundColor:Rt},"&:active":{backgroundColor:Zt}}},[`${a}-item-danger`]:{color:pt,[`&${a}-item:hover`]:{[`&:not(${a}-item-selected):not(${a}-submenu-selected)`]:{color:St}},[`&${a}-item:active`]:{background:Tt}},[`${a}-item a`]:{"&, &:hover":{color:"inherit"}},[`${a}-item-selected`]:{color:b,[`&${a}-item-danger`]:{color:Et},"a, a:hover":{color:"inherit"}},[`& ${a}-item-selected`]:{backgroundColor:Ee,[`&${a}-item-danger`]:{backgroundColor:zt}},[`${a}-item, ${a}-submenu-title`]:{[`&:not(${a}-item-disabled):focus-visible`]:Object.assign({},re(E))},[`&${a}-submenu > ${a}`]:{backgroundColor:sn},[`&${a}-popup > ${a}`]:{backgroundColor:or},[`&${a}-horizontal`]:Object.assign(Object.assign({},u==="dark"?{borderBottom:0}:{}),{[`> ${a}-item, > ${a}-submenu`]:{top:Ne,marginTop:-Ne,marginBottom:0,borderRadius:wn,"&::after":{position:"absolute",insetInline:Oe,bottom:0,borderBottom:`${ge}px solid transparent`,transition:`border-color ${qe} ${xe}`,content:'""'},"&:hover, &-active, &-open":{background:nr,"&::after":{borderBottomWidth:ge,borderBottomColor:Nn}},"&-selected":{color:Nn,backgroundColor:Hn,"&:hover":{backgroundColor:Hn},"&::after":{borderBottomWidth:ge,borderBottomColor:Nn}}}}),[`&${a}-root`]:{[`&${a}-inline, &${a}-vertical`]:{borderInlineEnd:`${Ne}px ${Be} ${Le}`}},[`&${a}-inline`]:{[`${a}-sub${a}-inline`]:{background:V},[`${a}-item, ${a}-submenu-title`]:Ne&&Ae?{width:`calc(100% + ${Ne}px)`}:{},[`${a}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ae}px solid ${b}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${fe} ${ze}`,`opacity ${fe} ${ze}`].join(","),content:'""'},[`&${a}-item-danger`]:{"&::after":{borderInlineEndColor:Et}}},[`${a}-selected, ${a}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${fe} ${xe}`,`opacity ${fe} ${xe}`].join(",")}}}}}};const He=E=>{const{componentCls:u,itemHeight:a,itemMarginInline:g,padding:b,menuArrowSize:he,marginXS:L,itemMarginBlock:V}=E,Ee=b+he+L;return{[`${u}-item`]:{position:"relative",overflow:"hidden"},[`${u}-item, ${u}-submenu-title`]:{height:a,lineHeight:`${a}px`,paddingInline:b,overflow:"hidden",textOverflow:"ellipsis",marginInline:g,marginBlock:V,width:`calc(100% - ${g*2}px)`},[`> ${u}-item,
> ${u}-submenu > ${u}-submenu-title`]:{height:a,lineHeight:`${a}px`},[`${u}-item-group-list ${u}-submenu-title,
${u}-submenu-title`]:{paddingInlineEnd:Ee}}};var ot=E=>{const{componentCls:u,iconCls:a,itemHeight:g,colorTextLightSolid:b,dropdownWidth:he,controlHeightLG:L,motionDurationMid:V,motionEaseOut:Ee,paddingXL:ge,itemMarginInline:Ae,fontSizeLG:Ne,motionDurationSlow:qe,paddingXS:xe,boxShadowSecondary:ze,collapsedWidth:Oe,collapsedIconSize:fe}=E,z={height:g,lineHeight:`${g}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[u]:{"&-inline, &-vertical":Object.assign({[`&${u}-root`]:{boxShadow:"none"}},He(E))},[`${u}-submenu-popup`]:{[`${u}-vertical`]:Object.assign(Object.assign({},He(E)),{boxShadow:ze})}},{[`${u}-submenu-popup ${u}-vertical${u}-sub`]:{minWidth:he,maxHeight:`calc(100vh - ${L*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${u}-inline`]:{width:"100%",[`&${u}-root`]:{[`${u}-item, ${u}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${qe}`,`background ${qe}`,`padding ${V} ${Ee}`].join(","),[`> ${u}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${u}-sub${u}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${u}-submenu > ${u}-submenu-title`]:z,[`& ${u}-item-group-title`]:{paddingInlineStart:ge}},[`${u}-item`]:z}},{[`${u}-inline-collapsed`]:{width:Oe,[`&${u}-root`]:{[`${u}-item, ${u}-submenu ${u}-submenu-title`]:{[`> ${u}-inline-collapsed-noicon`]:{fontSize:Ne,textAlign:"center"}}},[`> ${u}-item,
> ${u}-item-group > ${u}-item-group-list > ${u}-item,
> ${u}-item-group > ${u}-item-group-list > ${u}-submenu > ${u}-submenu-title,
> ${u}-submenu > ${u}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${Ne/2}px - ${Ae}px)`,textOverflow:"clip",[`
${u}-submenu-arrow,
${u}-submenu-expand-icon
`]:{opacity:0},[`${u}-item-icon, ${a}`]:{margin:0,fontSize:fe,lineHeight:`${g}px`,"+ span":{display:"inline-block",opacity:0}}},[`${u}-item-icon, ${a}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${u}-item-icon, ${a}`]:{display:"none"},"a, a:hover":{color:b}},[`${u}-item-group-title`]:Object.assign(Object.assign({},se.vS),{paddingInline:xe})}}]};const lt=E=>{const{componentCls:u,motionDurationSlow:a,motionDurationMid:g,motionEaseInOut:b,motionEaseOut:he,iconCls:L,iconSize:V,iconMarginInlineEnd:Ee}=E;return{[`${u}-item, ${u}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${a}`,`background ${a}`,`padding ${a} ${b}`].join(","),[`${u}-item-icon, ${L}`]:{minWidth:V,fontSize:V,transition:[`font-size ${g} ${he}`,`margin ${a} ${b}`,`color ${a}`].join(","),"+ span":{marginInlineStart:Ee,opacity:1,transition:[`opacity ${a} ${b}`,`margin ${a}`,`color ${a}`].join(",")}},[`${u}-item-icon`]:Object.assign({},(0,se.Ro)()),[`&${u}-item-only-child`]:{[`> ${L}, > ${u}-item-icon`]:{marginInlineEnd:0}}},[`${u}-item-disabled, ${u}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${u}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Ot=E=>{const{componentCls:u,motionDurationSlow:a,motionEaseInOut:g,borderRadius:b,menuArrowSize:he,menuArrowOffset:L}=E;return{[`${u}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:E.margin,width:he,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${a} ${g}, opacity ${a}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:he*.6,height:he*.15,backgroundColor:"currentcolor",borderRadius:b,transition:[`background ${a} ${g}`,`transform ${a} ${g}`,`top ${a} ${g}`,`color ${a} ${g}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${L})`},"&::after":{transform:`rotate(-45deg) translateY(${L})`}}}}},vt=E=>{const{antCls:u,componentCls:a,fontSize:g,motionDurationSlow:b,motionDurationMid:he,motionEaseInOut:L,paddingXS:V,padding:Ee,colorSplit:ge,lineWidth:Ae,zIndexPopup:Ne,borderRadiusLG:qe,subMenuItemBorderRadius:xe,menuArrowSize:ze,menuArrowOffset:Oe,lineType:fe,menuPanelMaskInset:z,groupTitleLineHeight:Be,groupTitleFontSize:Le}=E;return[{"":{[`${a}`]:Object.assign(Object.assign({},(0,se.dF)()),{"&-hidden":{display:"none"}})},[`${a}-submenu-hidden`]:{display:"none"}},{[a]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,se.Wf)(E)),(0,se.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:g,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${b} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${a}-item`]:{flex:"none"}},[`${a}-item, ${a}-submenu, ${a}-submenu-title`]:{borderRadius:E.itemBorderRadius},[`${a}-item-group-title`]:{padding:`${V}px ${Ee}px`,fontSize:Le,lineHeight:Be,transition:`all ${b}`},[`&-horizontal ${a}-submenu`]:{transition:[`border-color ${b} ${L}`,`background ${b} ${L}`].join(",")},[`${a}-submenu, ${a}-submenu-inline`]:{transition:[`border-color ${b} ${L}`,`background ${b} ${L}`,`padding ${he} ${L}`].join(",")},[`${a}-submenu ${a}-sub`]:{cursor:"initial",transition:[`background ${b} ${L}`,`padding ${b} ${L}`].join(",")},[`${a}-title-content`]:{transition:`color ${b}`},[`${a}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${a}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:ge,borderStyle:fe,borderWidth:0,borderTopWidth:Ae,marginBlock:Ae,padding:0,"&-dashed":{borderStyle:"dashed"}}}),lt(E)),{[`${a}-item-group`]:{[`${a}-item-group-list`]:{margin:0,padding:0,[`${a}-item, ${a}-submenu-title`]:{paddingInline:`${g*2}px ${Ee}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:Ne,borderRadius:qe,boxShadow:"none",transformOrigin:"0 0",[`&${a}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${z}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:z},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:E.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:E.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:E.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:E.paddingXS},[`> ${a}`]:Object.assign(Object.assign(Object.assign({borderRadius:qe},lt(E)),Ot(E)),{[`${a}-item, ${a}-submenu > ${a}-submenu-title`]:{borderRadius:xe},[`${a}-submenu-title::after`]:{transition:`transform ${b} ${L}`}})}}),Ot(E)),{[`&-inline-collapsed ${a}-submenu-arrow,
&-inline ${a}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Oe})`},"&::after":{transform:`rotate(45deg) translateX(-${Oe})`}},[`${a}-submenu-open${a}-submenu-inline > ${a}-submenu-title > ${a}-submenu-arrow`]:{transform:`translateY(-${ze*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Oe})`},"&::before":{transform:`rotate(45deg) translateX(${Oe})`}}})},{[`${u}-layout-header`]:{[a]:{lineHeight:"inherit"}}}]};var Gt=(E,u)=>(0,Te.Z)("Menu",g=>{if(u===!1)return[];const{colorBgElevated:b,colorPrimary:he,colorTextLightSolid:L,controlHeightLG:V,fontSize:Ee,darkItemColor:ge,darkDangerItemColor:Ae,darkItemBg:Ne,darkSubMenuItemBg:qe,darkItemSelectedColor:xe,darkItemSelectedBg:ze,darkDangerItemSelectedBg:Oe,darkItemHoverBg:fe,darkGroupTitleColor:z,darkItemHoverColor:Be,darkItemDisabledColor:Le,darkDangerItemHoverColor:$e,darkDangerItemSelectedColor:pt,darkDangerItemActiveBg:St}=g,Et=Ee/7*5,Tt=(0,we.TS)(g,{menuArrowSize:Et,menuHorizontalHeight:V*1.15,menuArrowOffset:`${Et*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:b}),zt=(0,we.TS)(Tt,{itemColor:ge,itemHoverColor:Be,groupTitleColor:z,itemSelectedColor:xe,itemBg:Ne,popupBg:Ne,subMenuItemBg:qe,itemActiveBg:"transparent",itemSelectedBg:ze,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:fe,itemDisabledColor:Le,dangerItemColor:Ae,dangerItemHoverColor:$e,dangerItemSelectedColor:pt,dangerItemActiveBg:St,dangerItemSelectedBg:Oe,menuSubMenuBg:qe,horizontalItemSelectedColor:L,horizontalItemSelectedBg:he});return[vt(Tt),Ce(Tt),ot(Tt),_e(Tt,"light"),_e(zt,"dark"),ye(Tt),(0,P.Z)(Tt),(0,be.oN)(Tt,"slide-up"),(0,be.oN)(Tt,"slide-down"),(0,S._y)(Tt,"zoom-big")]},g=>{const{colorPrimary:b,colorError:he,colorTextDisabled:L,colorErrorBg:V,colorText:Ee,colorTextDescription:ge,colorBgContainer:Ae,colorFillAlter:Ne,colorFillContent:qe,lineWidth:xe,lineWidthBold:ze,controlItemBgActive:Oe,colorBgTextHover:fe,controlHeightLG:z,lineHeight:Be,colorBgElevated:Le,marginXXS:$e,padding:pt,fontSize:St,controlHeightSM:Et,fontSizeLG:Tt,colorTextLightSolid:zt,colorErrorHover:Rt}=g,Zt=new ae.C(zt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:g.zIndexPopupBase+50,radiusItem:g.borderRadiusLG,itemBorderRadius:g.borderRadiusLG,radiusSubMenuItem:g.borderRadiusSM,subMenuItemBorderRadius:g.borderRadiusSM,colorItemText:Ee,itemColor:Ee,colorItemTextHover:Ee,itemHoverColor:Ee,colorItemTextHoverHorizontal:b,horizontalItemHoverColor:b,colorGroupTitle:ge,groupTitleColor:ge,colorItemTextSelected:b,itemSelectedColor:b,colorItemTextSelectedHorizontal:b,horizontalItemSelectedColor:b,colorItemBg:Ae,itemBg:Ae,colorItemBgHover:fe,itemHoverBg:fe,colorItemBgActive:qe,itemActiveBg:Oe,colorSubItemBg:Ne,subMenuItemBg:Ne,colorItemBgSelected:Oe,itemSelectedBg:Oe,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:ze,activeBarHeight:ze,colorActiveBarBorderSize:xe,activeBarBorderWidth:xe,colorItemTextDisabled:L,itemDisabledColor:L,colorDangerItemText:he,dangerItemColor:he,colorDangerItemTextHover:he,dangerItemHoverColor:he,colorDangerItemTextSelected:he,dangerItemSelectedColor:he,colorDangerItemBgActive:V,dangerItemActiveBg:V,colorDangerItemBgSelected:V,dangerItemSelectedBg:V,itemMarginInline:g.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:z,groupTitleLineHeight:Be,collapsedWidth:z*2,popupBg:Le,itemMarginBlock:$e,itemPaddingInline:pt,horizontalLineHeight:`${z*1.15}px`,iconSize:St,iconMarginInlineEnd:Et-St,collapsedIconSize:Tt,groupTitleFontSize:St,darkItemDisabledColor:new ae.C(zt).setAlpha(.25).toRgbString(),darkItemColor:Zt,darkDangerItemColor:he,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:zt,darkItemSelectedBg:b,darkDangerItemSelectedBg:he,darkItemHoverBg:"transparent",darkGroupTitleColor:Zt,darkItemHoverColor:zt,darkDangerItemHoverColor:Rt,darkDangerItemSelectedColor:zt,darkDangerItemActiveBg:he}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(E),Vt=function(E,u){var a={};for(var g in E)Object.prototype.hasOwnProperty.call(E,g)&&u.indexOf(g)<0&&(a[g]=E[g]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,g=Object.getOwnPropertySymbols(E);b<g.length;b++)u.indexOf(g[b])<0&&Object.prototype.propertyIsEnumerable.call(E,g[b])&&(a[g[b]]=E[g[b]]);return a},dt=(0,de.forwardRef)((E,u)=>{var a,g;const b=de.useContext(U.Z),he=b||{},{getPrefixCls:L,getPopupContainer:V,direction:Ee,menu:ge}=de.useContext(_.E_),Ae=L(),{prefixCls:Ne,className:qe,style:xe,theme:ze="light",expandIcon:Oe,_internalDisableMenuItemTitleTooltip:fe,inlineCollapsed:z,siderCollapsed:Be,items:Le,children:$e,rootClassName:pt,mode:St,selectable:Et,onClick:Tt,overflowedIndicatorPopupClassName:zt}=E,Rt=Vt(E,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Zt=(0,N.Z)(Rt,["collapsedWidth"]),sn=ie(Le)||$e;(a=he.validator)===null||a===void 0||a.call(he,{mode:St});const Nn=(0,J.useEvent)(function(){var Zr;Tt==null||Tt.apply(void 0,arguments),(Zr=he.onClick)===null||Zr===void 0||Zr.call(he)}),Hn=he.mode||St,wn=Et!=null?Et:he.selectable,nr=de.useMemo(()=>Be!==void 0?Be:z,[z,Be]),or={horizontal:{motionName:`${Ae}-slide-up`},inline:(0,K.Z)(Ae),other:{motionName:`${Ae}-zoom-big`}},An=L("menu",Ne||he.prefixCls),[sr,Rr]=Gt(An,!b),cr=k()(`${An}-${ze}`,ge==null?void 0:ge.className,qe);let to;if(typeof Oe=="function")to=Oe;else if(Oe===null||Oe===!1)to=null;else if(he.expandIcon===null||he.expandIcon===!1)to=null;else{const Zr=Oe!=null?Oe:he.expandIcon;to=(0,m.Tm)(Zr,{className:k()(`${An}-submenu-expand-icon`,(0,m.l$)(Zr)?(g=Zr.props)===null||g===void 0?void 0:g.className:"")})}const Gr=de.useMemo(()=>({prefixCls:An,inlineCollapsed:nr||!1,direction:Ee,firstLevel:!0,theme:ze,mode:Hn,disableMenuItemTitleTooltip:fe}),[An,nr,Ee,fe,ze]);return sr(de.createElement(U.Z.Provider,{value:null},de.createElement(D.Provider,{value:Gr},de.createElement(O.ZP,Object.assign({getPopupContainer:V,overflowedIndicator:de.createElement(X.Z,null),overflowedIndicatorPopupClassName:k()(An,`${An}-${ze}`,zt),mode:Hn,selectable:wn,onClick:Nn},Zt,{inlineCollapsed:nr,style:Object.assign(Object.assign({},ge==null?void 0:ge.style),xe),className:cr,prefixCls:An,direction:Ee,defaultMotions:or,expandIcon:to,ref:u,rootClassName:k()(pt,Rr)}),sn))))});const H=(0,de.forwardRef)((E,u)=>{const a=(0,de.useRef)(null),g=de.useContext(R.D);return(0,de.useImperativeHandle)(u,()=>({menu:a.current,focus:b=>{var he;(he=a.current)===null||he===void 0||he.focus(b)}})),de.createElement(dt,Object.assign({ref:a},E,g))});H.Item=W,H.SubMenu=ee,H.Divider=M,H.ItemGroup=O.BW;var Me=H},58421:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return he}});var O=l(54476),de=l(59301),R={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"},me=R,k=l(7657),_=function(V,Ee){return de.createElement(k.Z,(0,O.Z)({},V,{ref:Ee,icon:me}))},p=de.forwardRef(_),v=p,M=l(49198),s=l(33853),N=l(38819),x=l(92310),m=l.n(x),C=l(20068),D=l(33885),B=l(67732),W=l(83652),F=l(42403),ee=l(158),X=l(26112),J={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},K=J,U=l(91735),Y=function(L){(0,F.Z)(Ee,L);var V=(0,ee.Z)(Ee);function Ee(){var ge;(0,B.Z)(this,Ee);for(var Ae=arguments.length,Ne=new Array(Ae),qe=0;qe<Ae;qe++)Ne[qe]=arguments[qe];return ge=V.call.apply(V,[this].concat(Ne)),ge.state={goInputText:""},ge.getValidValue=function(){var xe=ge.state.goInputText;return!xe||Number.isNaN(xe)?void 0:Number(xe)},ge.buildOptionText=function(xe){return"".concat(xe," ").concat(ge.props.locale.items_per_page)},ge.changeSize=function(xe){ge.props.changeSize(Number(xe))},ge.handleChange=function(xe){ge.setState({goInputText:xe.target.value})},ge.handleBlur=function(xe){var ze=ge.props,Oe=ze.goButton,fe=ze.quickGo,z=ze.rootPrefixCls,Be=ge.state.goInputText;Oe||Be===""||(ge.setState({goInputText:""}),!(xe.relatedTarget&&(xe.relatedTarget.className.indexOf("".concat(z,"-item-link"))>=0||xe.relatedTarget.className.indexOf("".concat(z,"-item"))>=0))&&fe(ge.getValidValue()))},ge.go=function(xe){var ze=ge.state.goInputText;ze!==""&&(xe.keyCode===K.ENTER||xe.type==="click")&&(ge.setState({goInputText:""}),ge.props.quickGo(ge.getValidValue()))},ge}return(0,W.Z)(Ee,[{key:"getPageSizeOptions",value:function(){var Ae=this.props,Ne=Ae.pageSize,qe=Ae.pageSizeOptions;return qe.some(function(xe){return xe.toString()===Ne.toString()})?qe:qe.concat([Ne.toString()]).sort(function(xe,ze){var Oe=Number.isNaN(Number(xe))?0:Number(xe),fe=Number.isNaN(Number(ze))?0:Number(ze);return Oe-fe})}},{key:"render",value:function(){var Ae=this,Ne=this.props,qe=Ne.pageSize,xe=Ne.locale,ze=Ne.rootPrefixCls,Oe=Ne.changeSize,fe=Ne.quickGo,z=Ne.goButton,Be=Ne.selectComponentClass,Le=Ne.buildOptionText,$e=Ne.selectPrefixCls,pt=Ne.disabled,St=this.state.goInputText,Et="".concat(ze,"-options"),Tt=Be,zt=null,Rt=null,Zt=null;if(!Oe&&!fe)return null;var sn=this.getPageSizeOptions();if(Oe&&Tt){var Nn=sn.map(function(Hn,wn){return de.createElement(Tt.Option,{key:wn,value:Hn.toString()},(Le||Ae.buildOptionText)(Hn))});zt=de.createElement(Tt,{disabled:pt,prefixCls:$e,showSearch:!1,className:"".concat(Et,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(qe||sn[0]).toString(),onChange:this.changeSize,getPopupContainer:function(wn){return wn.parentNode},"aria-label":xe.page_size,defaultOpen:!1},Nn)}return fe&&(z&&(Zt=typeof z=="boolean"?de.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:pt,className:"".concat(Et,"-quick-jumper-button")},xe.jump_to_confirm):de.createElement("span",{onClick:this.go,onKeyUp:this.go},z)),Rt=de.createElement("div",{className:"".concat(Et,"-quick-jumper")},xe.jump_to,de.createElement("input",{disabled:pt,type:"text",value:St,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":xe.page}),xe.page,Zt)),de.createElement("li",{className:"".concat(Et)},zt,Rt)}}]),Ee}(de.Component);Y.defaultProps={pageSizeOptions:["10","20","50","100"]};var j=Y,ie=function(V){var Ee,ge=V.rootPrefixCls,Ae=V.page,Ne=V.active,qe=V.className,xe=V.showTitle,ze=V.onClick,Oe=V.onKeyPress,fe=V.itemRender,z="".concat(ge,"-item"),Be=m()(z,"".concat(z,"-").concat(Ae),(Ee={},(0,C.Z)(Ee,"".concat(z,"-active"),Ne),(0,C.Z)(Ee,"".concat(z,"-disabled"),!Ae),(0,C.Z)(Ee,V.className,qe),Ee)),Le=function(){ze(Ae)},$e=function(Et){Oe(Et,ze,Ae)},pt=fe(Ae,"page",de.createElement("a",{rel:"nofollow"},Ae));return pt?de.createElement("li",{title:xe?Ae.toString():null,className:Be,onClick:Le,onKeyPress:$e,tabIndex:0},pt):null},ae=ie;function se(){}function P(L){var V=Number(L);return typeof V=="number"&&!Number.isNaN(V)&&isFinite(V)&&Math.floor(V)===V}var be=function(V,Ee,ge){return ge};function S(L,V,Ee){var ge=typeof L=="undefined"?V.pageSize:L;return Math.floor((Ee.total-1)/ge)+1}var Te=function(L){(0,F.Z)(Ee,L);var V=(0,ee.Z)(Ee);function Ee(ge){var Ae;(0,B.Z)(this,Ee),Ae=V.call(this,ge),Ae.paginationNode=de.createRef(),Ae.getJumpPrevPage=function(){return Math.max(1,Ae.state.current-(Ae.props.showLessItems?3:5))},Ae.getJumpNextPage=function(){return Math.min(S(void 0,Ae.state,Ae.props),Ae.state.current+(Ae.props.showLessItems?3:5))},Ae.getItemIcon=function(Oe,fe){var z=Ae.props.prefixCls,Be=Oe||de.createElement("button",{type:"button","aria-label":fe,className:"".concat(z,"-item-link")});return typeof Oe=="function"&&(Be=de.createElement(Oe,(0,D.Z)({},Ae.props))),Be},Ae.isValid=function(Oe){var fe=Ae.props.total;return P(Oe)&&Oe!==Ae.state.current&&P(fe)&&fe>0},Ae.shouldDisplayQuickJumper=function(){var Oe=Ae.props,fe=Oe.showQuickJumper,z=Oe.total,Be=Ae.state.pageSize;return z<=Be?!1:fe},Ae.handleKeyDown=function(Oe){(Oe.keyCode===K.ARROW_UP||Oe.keyCode===K.ARROW_DOWN)&&Oe.preventDefault()},Ae.handleKeyUp=function(Oe){var fe=Ae.getValidValue(Oe),z=Ae.state.currentInputValue;fe!==z&&Ae.setState({currentInputValue:fe}),Oe.keyCode===K.ENTER?Ae.handleChange(fe):Oe.keyCode===K.ARROW_UP?Ae.handleChange(fe-1):Oe.keyCode===K.ARROW_DOWN&&Ae.handleChange(fe+1)},Ae.handleBlur=function(Oe){var fe=Ae.getValidValue(Oe);Ae.handleChange(fe)},Ae.changePageSize=function(Oe){var fe=Ae.state.current,z=S(Oe,Ae.state,Ae.props);fe=fe>z?z:fe,z===0&&(fe=Ae.state.current),typeof Oe=="number"&&("pageSize"in Ae.props||Ae.setState({pageSize:Oe}),"current"in Ae.props||Ae.setState({current:fe,currentInputValue:fe})),Ae.props.onShowSizeChange(fe,Oe),"onChange"in Ae.props&&Ae.props.onChange&&Ae.props.onChange(fe,Oe)},Ae.handleChange=function(Oe){var fe=Ae.props,z=fe.disabled,Be=fe.onChange,Le=Ae.state,$e=Le.pageSize,pt=Le.current,St=Le.currentInputValue;if(Ae.isValid(Oe)&&!z){var Et=S(void 0,Ae.state,Ae.props),Tt=Oe;return Oe>Et?Tt=Et:Oe<1&&(Tt=1),"current"in Ae.props||Ae.setState({current:Tt}),Tt!==St&&Ae.setState({currentInputValue:Tt}),Be(Tt,$e),Tt}return pt},Ae.prev=function(){Ae.hasPrev()&&Ae.handleChange(Ae.state.current-1)},Ae.next=function(){Ae.hasNext()&&Ae.handleChange(Ae.state.current+1)},Ae.jumpPrev=function(){Ae.handleChange(Ae.getJumpPrevPage())},Ae.jumpNext=function(){Ae.handleChange(Ae.getJumpNextPage())},Ae.hasPrev=function(){return Ae.state.current>1},Ae.hasNext=function(){return Ae.state.current<S(void 0,Ae.state,Ae.props)},Ae.runIfEnter=function(Oe,fe){if(Oe.key==="Enter"||Oe.charCode===13){for(var z=arguments.length,Be=new Array(z>2?z-2:0),Le=2;Le<z;Le++)Be[Le-2]=arguments[Le];fe.apply(void 0,Be)}},Ae.runIfEnterPrev=function(Oe){Ae.runIfEnter(Oe,Ae.prev)},Ae.runIfEnterNext=function(Oe){Ae.runIfEnter(Oe,Ae.next)},Ae.runIfEnterJumpPrev=function(Oe){Ae.runIfEnter(Oe,Ae.jumpPrev)},Ae.runIfEnterJumpNext=function(Oe){Ae.runIfEnter(Oe,Ae.jumpNext)},Ae.handleGoTO=function(Oe){(Oe.keyCode===K.ENTER||Oe.type==="click")&&Ae.handleChange(Ae.state.currentInputValue)},Ae.renderPrev=function(Oe){var fe=Ae.props,z=fe.prevIcon,Be=fe.itemRender,Le=Be(Oe,"prev",Ae.getItemIcon(z,"prev page")),$e=!Ae.hasPrev();return(0,de.isValidElement)(Le)?(0,de.cloneElement)(Le,{disabled:$e}):Le},Ae.renderNext=function(Oe){var fe=Ae.props,z=fe.nextIcon,Be=fe.itemRender,Le=Be(Oe,"next",Ae.getItemIcon(z,"next page")),$e=!Ae.hasNext();return(0,de.isValidElement)(Le)?(0,de.cloneElement)(Le,{disabled:$e}):Le};var Ne=ge.onChange!==se,qe="current"in ge;qe&&!Ne&&console.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var xe=ge.defaultCurrent;"current"in ge&&(xe=ge.current);var ze=ge.defaultPageSize;return"pageSize"in ge&&(ze=ge.pageSize),xe=Math.min(xe,S(ze,void 0,ge)),Ae.state={current:xe,currentInputValue:xe,pageSize:ze},Ae}return(0,W.Z)(Ee,[{key:"componentDidUpdate",value:function(Ae,Ne){var qe=this.props.prefixCls;if(Ne.current!==this.state.current&&this.paginationNode.current){var xe=this.paginationNode.current.querySelector(".".concat(qe,"-item-").concat(Ne.current));if(xe&&document.activeElement===xe){var ze;xe==null||(ze=xe.blur)===null||ze===void 0||ze.call(xe)}}}},{key:"getValidValue",value:function(Ae){var Ne=Ae.target.value,qe=S(void 0,this.state,this.props),xe=this.state.currentInputValue,ze;return Ne===""?ze=Ne:Number.isNaN(Number(Ne))?ze=xe:Ne>=qe?ze=qe:ze=Number(Ne),ze}},{key:"getShowSizeChanger",value:function(){var Ae=this.props,Ne=Ae.showSizeChanger,qe=Ae.total,xe=Ae.totalBoundaryShowSizeChanger;return typeof Ne!="undefined"?Ne:qe>xe}},{key:"render",value:function(){var Ae=this.props,Ne=Ae.prefixCls,qe=Ae.className,xe=Ae.style,ze=Ae.disabled,Oe=Ae.hideOnSinglePage,fe=Ae.total,z=Ae.locale,Be=Ae.showQuickJumper,Le=Ae.showLessItems,$e=Ae.showTitle,pt=Ae.showTotal,St=Ae.simple,Et=Ae.itemRender,Tt=Ae.showPrevNextJumpers,zt=Ae.jumpPrevIcon,Rt=Ae.jumpNextIcon,Zt=Ae.selectComponentClass,sn=Ae.selectPrefixCls,Nn=Ae.pageSizeOptions,Hn=this.state,wn=Hn.current,nr=Hn.pageSize,or=Hn.currentInputValue;if(Oe===!0&&fe<=nr)return null;var An=S(void 0,this.state,this.props),sr=[],Rr=null,cr=null,to=null,Gr=null,Zr=null,Do=Be&&Be.goButton,Br=Le?1:2,On=wn-1>0?wn-1:0,wr=wn+1<An?wn+1:An,et=(0,X.Z)(this.props,{aria:!0,data:!0}),jt=pt&&de.createElement("li",{className:"".concat(Ne,"-total-text")},pt(fe,[fe===0?0:(wn-1)*nr+1,wn*nr>fe?fe:wn*nr]));if(St){Do&&(typeof Do=="boolean"?Zr=de.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},z.jump_to_confirm):Zr=de.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Do),Zr=de.createElement("li",{title:$e?"".concat(z.jump_to).concat(wn,"/").concat(An):null,className:"".concat(Ne,"-simple-pager")},Zr));var je=this.renderPrev(On);return de.createElement("ul",(0,O.Z)({className:m()(Ne,"".concat(Ne,"-simple"),(0,C.Z)({},"".concat(Ne,"-disabled"),ze),qe),style:xe,ref:this.paginationNode},et),jt,je?de.createElement("li",{title:$e?z.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:m()("".concat(Ne,"-prev"),(0,C.Z)({},"".concat(Ne,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},je):null,de.createElement("li",{title:$e?"".concat(wn,"/").concat(An):null,className:"".concat(Ne,"-simple-pager")},de.createElement("input",{type:"text",value:or,disabled:ze,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),de.createElement("span",{className:"".concat(Ne,"-slash")},"/"),An),de.createElement("li",{title:$e?z.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:m()("".concat(Ne,"-next"),(0,C.Z)({},"".concat(Ne,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(wr)),Zr)}if(An<=3+Br*2){var ke={locale:z,rootPrefixCls:Ne,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:$e,itemRender:Et};An||sr.push(de.createElement(ae,(0,O.Z)({},ke,{key:"noPager",page:1,className:"".concat(Ne,"-item-disabled")})));for(var Ve=1;Ve<=An;Ve+=1){var en=wn===Ve;sr.push(de.createElement(ae,(0,O.Z)({},ke,{key:Ve,page:Ve,active:en})))}}else{var Jt=Le?z.prev_3:z.prev_5,un=Le?z.next_3:z.next_5,Yt=Et(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(zt,"prev page")),xn=Et(this.getJumpNextPage(),"jump-next",this.getItemIcon(Rt,"next page"));Tt&&(Rr=Yt?de.createElement("li",{title:$e?Jt:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:m()("".concat(Ne,"-jump-prev"),(0,C.Z)({},"".concat(Ne,"-jump-prev-custom-icon"),!!zt))},Yt):null,cr=xn?de.createElement("li",{title:$e?un:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:m()("".concat(Ne,"-jump-next"),(0,C.Z)({},"".concat(Ne,"-jump-next-custom-icon"),!!Rt))},xn):null),Gr=de.createElement(ae,{locale:z,last:!0,rootPrefixCls:Ne,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:An,page:An,active:!1,showTitle:$e,itemRender:Et}),to=de.createElement(ae,{locale:z,rootPrefixCls:Ne,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:$e,itemRender:Et});var Un=Math.max(1,wn-Br),Tn=Math.min(wn+Br,An);wn-1<=Br&&(Tn=1+Br*2),An-wn<=Br&&(Un=An-Br*2);for(var qn=Un;qn<=Tn;qn+=1){var Dn=wn===qn;sr.push(de.createElement(ae,{locale:z,rootPrefixCls:Ne,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:qn,page:qn,active:Dn,showTitle:$e,itemRender:Et}))}wn-1>=Br*2&&wn!==3&&(sr[0]=(0,de.cloneElement)(sr[0],{className:"".concat(Ne,"-item-after-jump-prev")}),sr.unshift(Rr)),An-wn>=Br*2&&wn!==An-2&&(sr[sr.length-1]=(0,de.cloneElement)(sr[sr.length-1],{className:"".concat(Ne,"-item-before-jump-next")}),sr.push(cr)),Un!==1&&sr.unshift(to),Tn!==An&&sr.push(Gr)}var rr=!this.hasPrev()||!An,Yn=!this.hasNext()||!An,Zn=this.renderPrev(On),ur=this.renderNext(wr);return de.createElement("ul",(0,O.Z)({className:m()(Ne,qe,(0,C.Z)({},"".concat(Ne,"-disabled"),ze)),style:xe,ref:this.paginationNode},et),jt,Zn?de.createElement("li",{title:$e?z.prev_page:null,onClick:this.prev,tabIndex:rr?null:0,onKeyPress:this.runIfEnterPrev,className:m()("".concat(Ne,"-prev"),(0,C.Z)({},"".concat(Ne,"-disabled"),rr)),"aria-disabled":rr},Zn):null,sr,ur?de.createElement("li",{title:$e?z.next_page:null,onClick:this.next,tabIndex:Yn?null:0,onKeyPress:this.runIfEnterNext,className:m()("".concat(Ne,"-next"),(0,C.Z)({},"".concat(Ne,"-disabled"),Yn)),"aria-disabled":Yn},ur):null,de.createElement(j,{disabled:ze,locale:z,rootPrefixCls:Ne,selectComponentClass:Zt,selectPrefixCls:sn,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:wn,pageSize:nr,pageSizeOptions:Nn,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:Do}))}}],[{key:"getDerivedStateFromProps",value:function(Ae,Ne){var qe={};if("current"in Ae&&(qe.current=Ae.current,Ae.current!==Ne.current&&(qe.currentInputValue=qe.current)),"pageSize"in Ae&&Ae.pageSize!==Ne.pageSize){var xe=Ne.current,ze=S(Ae.pageSize,Ne,Ae);xe=xe>ze?ze:xe,"current"in Ae||(qe.current=xe,qe.currentInputValue=xe),qe.pageSize=Ae.pageSize}return qe}}]),Ee}(de.Component);Te.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:se,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:se,locale:U.Z,style:{},itemRender:be,totalBoundaryShowSizeChanger:50};var we=Te,ne=l(22075),Ce=l(36355),oe=l(19716),ye=l(8628),re=l(9763),ce=l(57809);const _e=L=>de.createElement(ce.default,Object.assign({},L,{showSearch:!0,size:"small"})),He=L=>de.createElement(ce.default,Object.assign({},L,{showSearch:!0,size:"middle"}));_e.Option=ce.default.Option,He.Option=ce.default.Option;var Ie=l(9937),ot=l(17313),lt=l(83116),Ot=l(37613);const vt=L=>{const{componentCls:V}=L;return{[`${V}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${V}-item-link`]:{color:L.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${V}-item-link`]:{color:L.colorTextDisabled,cursor:"not-allowed"}}},[`&${V}-disabled`]:{cursor:"not-allowed",[`${V}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:L.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:L.colorBorder,backgroundColor:L.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:L.itemActiveBgDisabled},a:{color:L.itemActiveColorDisabled}}},[`${V}-item-link`]:{color:L.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${V}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${V}-simple-pager`]:{color:L.colorTextDisabled},[`${V}-jump-prev, ${V}-jump-next`]:{[`${V}-item-link-icon`]:{opacity:0},[`${V}-item-ellipsis`]:{opacity:1}}},[`&${V}-simple`]:{[`${V}-prev, ${V}-next`]:{[`&${V}-disabled ${V}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Gt=L=>{const{componentCls:V}=L;return{[`&${V}-mini ${V}-total-text, &${V}-mini ${V}-simple-pager`]:{height:L.itemSizeSM,lineHeight:`${L.itemSizeSM}px`},[`&${V}-mini ${V}-item`]:{minWidth:L.itemSizeSM,height:L.itemSizeSM,margin:0,lineHeight:`${L.itemSizeSM-2}px`},[`&${V}-mini:not(${V}-disabled) ${V}-item:not(${V}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:L.colorBgTextHover},"&:active":{backgroundColor:L.colorBgTextActive}},[`&${V}-mini ${V}-prev, &${V}-mini ${V}-next`]:{minWidth:L.itemSizeSM,height:L.itemSizeSM,margin:0,lineHeight:`${L.itemSizeSM}px`},[`&${V}-mini:not(${V}-disabled)`]:{[`${V}-prev, ${V}-next`]:{[`&:hover ${V}-item-link`]:{backgroundColor:L.colorBgTextHover},[`&:active ${V}-item-link`]:{backgroundColor:L.colorBgTextActive},[`&${V}-disabled:hover ${V}-item-link`]:{backgroundColor:"transparent"}}},[`
&${V}-mini ${V}-prev ${V}-item-link,
&${V}-mini ${V}-next ${V}-item-link
`]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:L.itemSizeSM,lineHeight:`${L.itemSizeSM}px`}},[`&${V}-mini ${V}-jump-prev, &${V}-mini ${V}-jump-next`]:{height:L.itemSizeSM,marginInlineEnd:0,lineHeight:`${L.itemSizeSM}px`},[`&${V}-mini ${V}-options`]:{marginInlineStart:L.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:L.miniOptionsSizeChangerTop},"&-quick-jumper":{height:L.itemSizeSM,lineHeight:`${L.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Ie.x0)(L)),{width:L.paginationMiniQuickJumperInputWidth,height:L.controlHeightSM})}}}},Vt=L=>{const{componentCls:V}=L;return{[`
&${V}-simple ${V}-prev,
&${V}-simple ${V}-next
`]:{height:L.itemSizeSM,lineHeight:`${L.itemSizeSM}px`,verticalAlign:"top",[`${V}-item-link`]:{height:L.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:L.colorBgTextHover},"&:active":{backgroundColor:L.colorBgTextActive},"&::after":{height:L.itemSizeSM,lineHeight:`${L.itemSizeSM}px`}}},[`&${V}-simple ${V}-simple-pager`]:{display:"inline-block",height:L.itemSizeSM,marginInlineEnd:L.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:L.marginXS,padding:`0 ${L.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:L.itemInputBg,border:`${L.lineWidth}px ${L.lineType} ${L.colorBorder}`,borderRadius:L.borderRadius,outline:"none",transition:`border-color ${L.motionDurationMid}`,color:"inherit","&:hover":{borderColor:L.colorPrimary},"&:focus":{borderColor:L.colorPrimaryHover,boxShadow:`${L.inputOutlineOffset}px 0 ${L.controlOutlineWidth}px ${L.controlOutline}`},"&[disabled]":{color:L.colorTextDisabled,backgroundColor:L.colorBgContainerDisabled,borderColor:L.colorBorder,cursor:"not-allowed"}}}}},yt=L=>{const{componentCls:V}=L;return{[`${V}-jump-prev, ${V}-jump-next`]:{outline:0,[`${V}-item-container`]:{position:"relative",[`${V}-item-link-icon`]:{color:L.colorPrimary,fontSize:L.fontSizeSM,opacity:0,transition:`all ${L.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${V}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:L.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:L.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:L.paginationEllipsisTextIndent,opacity:1,transition:`all ${L.motionDurationMid}`}},"&:hover":{[`${V}-item-link-icon`]:{opacity:1},[`${V}-item-ellipsis`]:{opacity:0}}},[`
${V}-prev,
${V}-jump-prev,
${V}-jump-next
`]:{marginInlineEnd:L.marginXS},[`
${V}-prev,
${V}-next,
${V}-jump-prev,
${V}-jump-next
`]:{display:"inline-block",minWidth:L.itemSize,height:L.itemSize,color:L.colorText,fontFamily:L.fontFamily,lineHeight:`${L.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:L.borderRadius,cursor:"pointer",transition:`all ${L.motionDurationMid}`},[`${V}-prev, ${V}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:L.colorText,cursor:"pointer",userSelect:"none"},[`${V}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:L.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${L.lineWidth}px ${L.lineType} transparent`,borderRadius:L.borderRadius,outline:"none",transition:`all ${L.motionDurationMid}`},[`&:hover ${V}-item-link`]:{backgroundColor:L.colorBgTextHover},[`&:active ${V}-item-link`]:{backgroundColor:L.colorBgTextActive},[`&${V}-disabled:hover`]:{[`${V}-item-link`]:{backgroundColor:"transparent"}}},[`${V}-slash`]:{marginInlineEnd:L.paginationSlashMarginInlineEnd,marginInlineStart:L.paginationSlashMarginInlineStart},[`${V}-options`]:{display:"inline-block",marginInlineStart:L.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:L.controlHeight,marginInlineStart:L.marginXS,lineHeight:`${L.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Ie.ik)(L)),{width:L.controlHeightLG*1.25,height:L.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:L.marginXS,marginInlineEnd:L.marginXS})}}}},dt=L=>{const{componentCls:V}=L;return{[`${V}-item`]:{display:"inline-block",minWidth:L.itemSize,height:L.itemSize,marginInlineEnd:L.marginXS,fontFamily:L.fontFamily,lineHeight:`${L.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${L.lineWidth}px ${L.lineType} transparent`,borderRadius:L.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${L.paginationItemPaddingInline}px`,color:L.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${V}-item-active)`]:{"&:hover":{transition:`all ${L.motionDurationMid}`,backgroundColor:L.colorBgTextHover},"&:active":{backgroundColor:L.colorBgTextActive}},"&-active":{fontWeight:L.fontWeightStrong,backgroundColor:L.itemActiveBg,borderColor:L.colorPrimary,a:{color:L.colorPrimary},"&:hover":{borderColor:L.colorPrimaryHover},"&:hover a":{color:L.colorPrimaryHover}}}}},H=L=>{const{componentCls:V}=L;return{[V]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ot.Wf)(L)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${V}-total-text`]:{display:"inline-block",height:L.itemSize,marginInlineEnd:L.marginXS,lineHeight:`${L.itemSize-2}px`,verticalAlign:"middle"}}),dt(L)),yt(L)),Vt(L)),Gt(L)),vt(L)),{[`@media only screen and (max-width: ${L.screenLG}px)`]:{[`${V}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${L.screenSM}px)`]:{[`${V}-options`]:{display:"none"}}}),[`&${L.componentCls}-rtl`]:{direction:"rtl"}}},Me=L=>{const{componentCls:V}=L;return{[`${V}${V}-disabled:not(${V}-mini)`]:{"&, &:hover":{[`${V}-item-link`]:{borderColor:L.colorBorder}},"&:focus-visible":{[`${V}-item-link`]:{borderColor:L.colorBorder}},[`${V}-item, ${V}-item-link`]:{backgroundColor:L.colorBgContainerDisabled,borderColor:L.colorBorder,[`&:hover:not(${V}-item-active)`]:{backgroundColor:L.colorBgContainerDisabled,borderColor:L.colorBorder,a:{color:L.colorTextDisabled}},[`&${V}-item-active`]:{backgroundColor:L.itemActiveBgDisabled}},[`${V}-prev, ${V}-next`]:{"&:hover button":{backgroundColor:L.colorBgContainerDisabled,borderColor:L.colorBorder,color:L.colorTextDisabled},[`${V}-item-link`]:{backgroundColor:L.colorBgContainerDisabled,borderColor:L.colorBorder}}},[`${V}:not(${V}-mini)`]:{[`${V}-prev, ${V}-next`]:{"&:hover button":{borderColor:L.colorPrimaryHover,backgroundColor:L.itemBg},[`${V}-item-link`]:{backgroundColor:L.itemLinkBg,borderColor:L.colorBorder},[`&:hover ${V}-item-link`]:{borderColor:L.colorPrimary,backgroundColor:L.itemBg,color:L.colorPrimary},[`&${V}-disabled`]:{[`${V}-item-link`]:{borderColor:L.colorBorder,color:L.colorTextDisabled}}},[`${V}-item`]:{backgroundColor:L.itemBg,border:`${L.lineWidth}px ${L.lineType} ${L.colorBorder}`,[`&:hover:not(${V}-item-active)`]:{borderColor:L.colorPrimary,backgroundColor:L.itemBg,a:{color:L.colorPrimary}},"&-active":{borderColor:L.colorPrimary}}}}},E=L=>{const{componentCls:V}=L;return{[`${V}:not(${V}-disabled)`]:{[`${V}-item`]:Object.assign({},(0,ot.Qy)(L)),[`${V}-jump-prev, ${V}-jump-next`]:{"&:focus-visible":Object.assign({[`${V}-item-link-icon`]:{opacity:1},[`${V}-item-ellipsis`]:{opacity:0}},(0,ot.oN)(L))},[`${V}-prev, ${V}-next`]:{[`&:focus-visible ${V}-item-link`]:Object.assign({},(0,ot.oN)(L))}}}};var u=(0,lt.Z)("Pagination",L=>{const V=(0,Ot.TS)(L,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:L.marginXXS/2,paginationMiniQuickJumperInputWidth:L.controlHeightLG*1.1,paginationItemPaddingInline:L.marginXXS*1.5,paginationEllipsisLetterSpacing:L.marginXXS/2,paginationSlashMarginInlineStart:L.marginXXS,paginationSlashMarginInlineEnd:L.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Ie.e5)(L),(0,Ie.TM)(L));return[H(V),E(V),L.wireframe&&Me(V)]},L=>({itemBg:L.colorBgContainer,itemSize:L.controlHeight,itemSizeSM:L.controlHeightSM,itemActiveBg:L.colorBgContainer,itemLinkBg:L.colorBgContainer,itemActiveColorDisabled:L.colorTextDisabled,itemActiveBgDisabled:L.controlItemBgActiveDisabled,itemInputBg:L.colorBgContainer,miniOptionsSizeChangerTop:0})),a=function(L,V){var Ee={};for(var ge in L)Object.prototype.hasOwnProperty.call(L,ge)&&V.indexOf(ge)<0&&(Ee[ge]=L[ge]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,ge=Object.getOwnPropertySymbols(L);Ae<ge.length;Ae++)V.indexOf(ge[Ae])<0&&Object.prototype.propertyIsEnumerable.call(L,ge[Ae])&&(Ee[ge[Ae]]=L[ge[Ae]]);return Ee},b=L=>{const{prefixCls:V,selectPrefixCls:Ee,className:ge,rootClassName:Ae,style:Ne,size:qe,locale:xe,selectComponentClass:ze,responsive:Oe,showSizeChanger:fe}=L,z=a(L,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Be}=(0,ye.Z)(Oe),{getPrefixCls:Le,direction:$e,pagination:pt={}}=de.useContext(Ce.E_),St=Le("pagination",V),[Et,Tt]=u(St),zt=fe!=null?fe:pt.showSizeChanger,Rt=de.useMemo(()=>{const An=de.createElement("span",{className:`${St}-item-ellipsis`},"\u2022\u2022\u2022"),sr=de.createElement("button",{className:`${St}-item-link`,type:"button",tabIndex:-1},$e==="rtl"?de.createElement(N.Z,null):de.createElement(s.Z,null)),Rr=de.createElement("button",{className:`${St}-item-link`,type:"button",tabIndex:-1},$e==="rtl"?de.createElement(s.Z,null):de.createElement(N.Z,null)),cr=de.createElement("a",{className:`${St}-item-link`},de.createElement("div",{className:`${St}-item-container`},$e==="rtl"?de.createElement(M.Z,{className:`${St}-item-link-icon`}):de.createElement(v,{className:`${St}-item-link-icon`}),An)),to=de.createElement("a",{className:`${St}-item-link`},de.createElement("div",{className:`${St}-item-container`},$e==="rtl"?de.createElement(v,{className:`${St}-item-link-icon`}):de.createElement(M.Z,{className:`${St}-item-link-icon`}),An));return{prevIcon:sr,nextIcon:Rr,jumpPrevIcon:cr,jumpNextIcon:to}},[$e,St]),[Zt]=(0,re.Z)("Pagination",ne.Z),sn=Object.assign(Object.assign({},Zt),xe),Nn=(0,oe.Z)(qe),Hn=Nn==="small"||!!(Be&&!Nn&&Oe),wn=Le("select",Ee),nr=m()({[`${St}-mini`]:Hn,[`${St}-rtl`]:$e==="rtl"},pt==null?void 0:pt.className,ge,Ae,Tt),or=Object.assign(Object.assign({},pt==null?void 0:pt.style),Ne);return Et(de.createElement(we,Object.assign({},Rt,z,{style:or,prefixCls:St,selectPrefixCls:wn,className:nr,selectComponentClass:ze||(Hn?_e:He),locale:sn,showSizeChanger:zt})))},he=b},14478:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return ae}});var O=l(96512),de=l(92310),R=l.n(de),me=l(10228),k=l(18929),_=l(2738),p=l(59301),v=l(92343),M=l(36355),s=l(60324),N=l(92806),x=l(77578),m=l(3113),C=l(67797),D=l(9763),B=l(31724),W=l(39722),F=l(83116);const ee=se=>{const{componentCls:P,iconCls:be,antCls:S,zIndexPopup:Te,colorText:we,colorWarning:ne,marginXXS:Ce,marginXS:oe,fontSize:ye,fontWeightStrong:re,colorTextHeading:ce}=se;return{[P]:{zIndex:Te,[`&${S}-popover`]:{fontSize:ye},[`${P}-message`]:{marginBottom:oe,display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${P}-message-icon ${be}`]:{color:ne,fontSize:ye,lineHeight:1,marginInlineEnd:oe},[`${P}-title`]:{fontWeight:re,color:ce,"&:only-child":{fontWeight:"normal"}},[`${P}-description`]:{marginTop:Ce,color:we}},[`${P}-buttons`]:{textAlign:"end",whiteSpace:"nowrap",button:{marginInlineStart:oe}}}}};var X=(0,F.Z)("Popconfirm",se=>ee(se),se=>{const{zIndexPopupBase:P}=se;return{zIndexPopup:P+60}},{resetStyle:!1}),J=function(se,P){var be={};for(var S in se)Object.prototype.hasOwnProperty.call(se,S)&&P.indexOf(S)<0&&(be[S]=se[S]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,S=Object.getOwnPropertySymbols(se);Te<S.length;Te++)P.indexOf(S[Te])<0&&Object.prototype.propertyIsEnumerable.call(se,S[Te])&&(be[S[Te]]=se[S[Te]]);return be};const K=se=>{const{prefixCls:P,okButtonProps:be,cancelButtonProps:S,title:Te,description:we,cancelText:ne,okText:Ce,okType:oe="primary",icon:ye=p.createElement(O.Z,null),showCancel:re=!0,close:ce,onConfirm:_e,onCancel:He,onPopupClick:Ie}=se,{getPrefixCls:ot}=p.useContext(M.E_),[lt]=(0,D.Z)("Popconfirm",B.Z.Popconfirm),Ot=(0,x.Z)(Te),vt=(0,x.Z)(we);return p.createElement("div",{className:`${P}-inner-content`,onClick:Ie},p.createElement("div",{className:`${P}-message`},ye&&p.createElement("span",{className:`${P}-message-icon`},ye),p.createElement("div",{className:`${P}-message-text`},Ot&&p.createElement("div",{className:R()(`${P}-title`)},Ot),vt&&p.createElement("div",{className:`${P}-description`},vt))),p.createElement("div",{className:`${P}-buttons`},re&&p.createElement(m.ZP,Object.assign({onClick:He,size:"small"},S),ne!=null?ne:lt==null?void 0:lt.cancelText),p.createElement(N.Z,{buttonProps:Object.assign(Object.assign({size:"small"},(0,C.n)(oe)),be),actionFn:_e,close:ce,prefixCls:ot("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},Ce!=null?Ce:lt==null?void 0:lt.okText)))};var Y=se=>{const{prefixCls:P,placement:be,className:S,style:Te}=se,we=J(se,["prefixCls","placement","className","style"]),{getPrefixCls:ne}=p.useContext(M.E_),Ce=ne("popconfirm",P),[oe]=X(Ce);return oe(p.createElement(W.ZP,{placement:be,className:R()(Ce,S),style:Te,content:p.createElement(K,Object.assign({prefixCls:Ce},we))}))},j=function(se,P){var be={};for(var S in se)Object.prototype.hasOwnProperty.call(se,S)&&P.indexOf(S)<0&&(be[S]=se[S]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,S=Object.getOwnPropertySymbols(se);Te<S.length;Te++)P.indexOf(S[Te])<0&&Object.prototype.propertyIsEnumerable.call(se,S[Te])&&(be[S[Te]]=se[S[Te]]);return be};const ie=p.forwardRef((se,P)=>{const{prefixCls:be,placement:S="top",trigger:Te="click",okType:we="primary",icon:ne=p.createElement(O.Z,null),children:Ce,overlayClassName:oe,onOpenChange:ye,onVisibleChange:re}=se,ce=j(se,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","onVisibleChange"]),{getPrefixCls:_e}=p.useContext(M.E_),[He,Ie]=(0,k.Z)(!1,{value:se.open,defaultValue:se.defaultOpen}),ot=(Me,E)=>{Ie(Me,!0),re==null||re(Me),ye==null||ye(Me,E)},lt=Me=>{ot(!1,Me)},Ot=Me=>{var E;return(E=se.onConfirm)===null||E===void 0?void 0:E.call(void 0,Me)},vt=Me=>{var E;ot(!1,Me),(E=se.onCancel)===null||E===void 0||E.call(void 0,Me)},Gt=Me=>{Me.keyCode===me.Z.ESC&&He&&ot(!1,Me)},Vt=Me=>{const{disabled:E=!1}=se;E||ot(Me)},yt=_e("popconfirm",be),dt=R()(yt,oe),[H]=X(yt);return H(p.createElement(s.Z,Object.assign({},(0,_.Z)(ce,["title"]),{trigger:Te,placement:S,onOpenChange:Vt,open:He,ref:P,overlayClassName:dt,content:p.createElement(K,Object.assign({okType:we,icon:ne},se,{prefixCls:yt,close:lt,onConfirm:Ot,onCancel:vt})),"data-popover-inject":!0}),(0,v.Tm)(Ce,{onKeyDown:Me=>{var E,u;p.isValidElement(Ce)&&((u=Ce==null?void 0:(E=Ce.props).onKeyDown)===null||u===void 0||u.call(E,Me)),Gt(Me)}})))});ie._InternalPanelDoNotUseOrYouWillBeFired=Y;var ae=ie},39722:function(Fn,Ct,l){"use strict";l.d(Ct,{t5:function(){return s}});var O=l(92310),de=l.n(O),R=l(55477),me=l(59301),k=l(36355),_=l(77578),p=l(17356),v=function(x,m){var C={};for(var D in x)Object.prototype.hasOwnProperty.call(x,D)&&m.indexOf(D)<0&&(C[D]=x[D]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,D=Object.getOwnPropertySymbols(x);B<D.length;B++)m.indexOf(D[B])<0&&Object.prototype.propertyIsEnumerable.call(x,D[B])&&(C[D[B]]=x[D[B]]);return C};const M=(x,m,C)=>{if(!(!m&&!C))return me.createElement(me.Fragment,null,m&&me.createElement("div",{className:`${x}-title`},(0,_.Z)(m)),me.createElement("div",{className:`${x}-inner-content`},(0,_.Z)(C)))},s=x=>{const{hashId:m,prefixCls:C,className:D,style:B,placement:W="top",title:F,content:ee,children:X}=x;return me.createElement("div",{className:de()(m,C,`${C}-pure`,`${C}-placement-${W}`,D),style:B},me.createElement("div",{className:`${C}-arrow`}),me.createElement(R.G,Object.assign({},x,{className:m,prefixCls:C}),X||M(C,F,ee)))},N=x=>{const{prefixCls:m}=x,C=v(x,["prefixCls"]),{getPrefixCls:D}=me.useContext(k.E_),B=D("popover",m),[W,F]=(0,p.Z)(B);return W(me.createElement(s,Object.assign({},C,{prefixCls:B,hashId:F})))};Ct.ZP=N},60324:function(Fn,Ct,l){"use strict";var O=l(92310),de=l.n(O),R=l(59301),me=l(77578),k=l(62892),_=l(36355),p=l(6848),v=l(39722),M=l(17356),s=function(m,C){var D={};for(var B in m)Object.prototype.hasOwnProperty.call(m,B)&&C.indexOf(B)<0&&(D[B]=m[B]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,B=Object.getOwnPropertySymbols(m);W<B.length;W++)C.indexOf(B[W])<0&&Object.prototype.propertyIsEnumerable.call(m,B[W])&&(D[B[W]]=m[B[W]]);return D};const N=m=>{let{title:C,content:D,prefixCls:B}=m;return R.createElement(R.Fragment,null,C&&R.createElement("div",{className:`${B}-title`},(0,me.Z)(C)),R.createElement("div",{className:`${B}-inner-content`},(0,me.Z)(D)))},x=R.forwardRef((m,C)=>{const{prefixCls:D,title:B,content:W,overlayClassName:F,placement:ee="top",trigger:X="hover",mouseEnterDelay:J=.1,mouseLeaveDelay:K=.1,overlayStyle:U={}}=m,Y=s(m,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:j}=R.useContext(_.E_),ie=j("popover",D),[ae,se]=(0,M.Z)(ie),P=j(),be=de()(F,se);return ae(R.createElement(p.Z,Object.assign({placement:ee,trigger:X,mouseEnterDelay:J,mouseLeaveDelay:K,overlayStyle:U},Y,{prefixCls:ie,overlayClassName:be,ref:C,overlay:B||W?R.createElement(N,{prefixCls:ie,title:B,content:W}):null,transitionName:(0,k.m)(P,"zoom-big",Y.transitionName),"data-popover-inject":!0})))});x._InternalPanelDoNotUseOrYouWillBeFired=v.ZP,Ct.Z=x},17356:function(Fn,Ct,l){"use strict";var O=l(17313),de=l(29878),R=l(19447),me=l(33166),k=l(83116),_=l(37613);const p=s=>{const{componentCls:N,popoverColor:x,minWidth:m,fontWeightStrong:C,popoverPadding:D,boxShadowSecondary:B,colorTextHeading:W,borderRadiusLG:F,zIndexPopup:ee,marginXS:X,colorBgElevated:J,popoverBg:K}=s;return[{[N]:Object.assign(Object.assign({},(0,O.Wf)(s)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:ee,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":J,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${N}-content`]:{position:"relative"},[`${N}-inner`]:{backgroundColor:K,backgroundClip:"padding-box",borderRadius:F,boxShadow:B,padding:D},[`${N}-title`]:{minWidth:m,marginBottom:X,color:W,fontWeight:C},[`${N}-inner-content`]:{color:x}})},(0,R.ZP)(s,{colorBg:"var(--antd-arrow-background-color)"}),{[`${N}-pure`]:{position:"relative",maxWidth:"none",margin:s.sizePopupArrow,display:"inline-block",[`${N}-content`]:{display:"inline-block"}}}]},v=s=>{const{componentCls:N}=s;return{[N]:me.i.map(x=>{const m=s[`${x}6`];return{[`&${N}-${x}`]:{"--antd-arrow-background-color":m,[`${N}-inner`]:{backgroundColor:m},[`${N}-arrow`]:{background:"transparent"}}}})}},M=s=>{const{componentCls:N,lineWidth:x,lineType:m,colorSplit:C,paddingSM:D,controlHeight:B,fontSize:W,lineHeight:F,padding:ee}=s,X=B-Math.round(W*F),J=X/2,K=X/2-x,U=ee;return{[N]:{[`${N}-inner`]:{padding:0},[`${N}-title`]:{margin:0,padding:`${J}px ${U}px ${K}px`,borderBottom:`${x}px ${m} ${C}`},[`${N}-inner-content`]:{padding:`${D}px ${U}px`}}}};Ct.Z=(0,k.Z)("Popover",s=>{const{colorBgElevated:N,colorText:x,wireframe:m}=s,C=(0,_.TS)(s,{popoverPadding:12,popoverBg:N,popoverColor:x});return[p(C),v(C),m&&M(C),(0,de._y)(C,"zoom-big")]},s=>({width:177,minWidth:177,zIndexPopup:s.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},93948:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return fe}});var O=l(59301),de=l(29679),R=l(40001),me=l(19248),k=l(99267),_=l(92310),p=l.n(_),v=l(2738),M=l(36355),s=l(54476),N=l(33885),x=l(75931),m={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},C=function(){var Be=(0,O.useRef)([]),Le=(0,O.useRef)(null);return(0,O.useEffect)(function(){var $e=Date.now(),pt=!1;Be.current.forEach(function(St){if(St){pt=!0;var Et=St.style;Et.transitionDuration=".3s, .3s, .3s, .06s",Le.current&&$e-Le.current<100&&(Et.transitionDuration="0s, 0s")}}),pt&&(Le.current=Date.now())}),Be.current},D=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],B=function(Be){var Le=(0,N.Z)((0,N.Z)({},m),Be),$e=Le.className,pt=Le.percent,St=Le.prefixCls,Et=Le.strokeColor,Tt=Le.strokeLinecap,zt=Le.strokeWidth,Rt=Le.style,Zt=Le.trailColor,sn=Le.trailWidth,Nn=Le.transition,Hn=(0,x.Z)(Le,D);delete Hn.gapPosition;var wn=Array.isArray(pt)?pt:[pt],nr=Array.isArray(Et)?Et:[Et],or=C(),An=zt/2,sr=100-zt/2,Rr="M ".concat(Tt==="round"?An:0,",").concat(An,`
L `).concat(Tt==="round"?sr:100,",").concat(An),cr="0 0 100 ".concat(zt),to=0;return O.createElement("svg",(0,s.Z)({className:p()("".concat(St,"-line"),$e),viewBox:cr,preserveAspectRatio:"none",style:Rt},Hn),O.createElement("path",{className:"".concat(St,"-line-trail"),d:Rr,strokeLinecap:Tt,stroke:Zt,strokeWidth:sn||zt,fillOpacity:"0"}),wn.map(function(Gr,Zr){var Do=1;switch(Tt){case"round":Do=1-zt/100;break;case"square":Do=1-zt/2/100;break;default:Do=1;break}var Br={strokeDasharray:"".concat(Gr*Do,"px, 100px"),strokeDashoffset:"-".concat(to,"px"),transition:Nn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},On=nr[Zr]||nr[nr.length-1];return to+=Gr,O.createElement("path",{key:Zr,className:"".concat(St,"-line-path"),d:Rr,strokeLinecap:Tt,stroke:On,strokeWidth:zt,fillOpacity:"0",ref:function(et){or[Zr]=et},style:Br})}))},W=B,F=l(76190),ee=l(42978),X=l(47273),J=0,K=(0,X.Z)();function U(){var z;return K?(z=J,J+=1):z="TEST_OR_SSR",z}var Y=function(z){var Be=O.useState(),Le=(0,ee.Z)(Be,2),$e=Le[0],pt=Le[1];return O.useEffect(function(){pt("rc_progress_".concat(U()))},[]),z||$e},j=function(Be){var Le=Be.bg,$e=Be.children;return O.createElement("div",{style:{width:"100%",height:"100%",background:Le}},$e)};function ie(z,Be){return Object.keys(z).map(function(Le){var $e=parseFloat(Le),pt="".concat(Math.floor($e*Be),"%");return"".concat(z[Le]," ").concat(pt)})}var ae=O.forwardRef(function(z,Be){var Le=z.prefixCls,$e=z.color,pt=z.gradientId,St=z.radius,Et=z.style,Tt=z.ptg,zt=z.strokeLinecap,Rt=z.strokeWidth,Zt=z.size,sn=z.gapDegree,Nn=$e&&(0,F.Z)($e)==="object",Hn=Nn?"#FFF":void 0,wn=Zt/2,nr=O.createElement("circle",{className:"".concat(Le,"-circle-path"),r:St,cx:wn,cy:wn,stroke:Hn,strokeLinecap:zt,strokeWidth:Rt,opacity:Tt===0?0:1,style:Et,ref:Be});if(!Nn)return nr;var or="".concat(pt,"-conic"),An=sn?"".concat(180+sn/2,"deg"):"0deg",sr=ie($e,(360-sn)/360),Rr=ie($e,1),cr="conic-gradient(from ".concat(An,", ").concat(sr.join(", "),")"),to="linear-gradient(to ".concat(sn?"bottom":"top",", ").concat(Rr.join(", "),")");return O.createElement(O.Fragment,null,O.createElement("mask",{id:or},nr),O.createElement("foreignObject",{x:0,y:0,width:Zt,height:Zt,mask:"url(#".concat(or,")")},O.createElement(j,{bg:to},O.createElement(j,{bg:cr}))))}),se=ae,P=100,be=function(Be,Le,$e,pt,St,Et,Tt,zt,Rt,Zt){var sn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Nn=$e/100*360*((360-Et)/360),Hn=Et===0?0:{bottom:0,top:180,left:90,right:-90}[Tt],wn=(100-pt)/100*Le;Rt==="round"&&pt!==100&&(wn+=Zt/2,wn>=Le&&(wn=Le-.01));var nr=P/2;return{stroke:typeof zt=="string"?zt:void 0,strokeDasharray:"".concat(Le,"px ").concat(Be),strokeDashoffset:wn+sn,transform:"rotate(".concat(St+Nn+Hn,"deg)"),transformOrigin:"".concat(nr,"px ").concat(nr,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},S=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Te(z){var Be=z!=null?z:[];return Array.isArray(Be)?Be:[Be]}var we=function(Be){var Le=(0,N.Z)((0,N.Z)({},m),Be),$e=Le.id,pt=Le.prefixCls,St=Le.steps,Et=Le.strokeWidth,Tt=Le.trailWidth,zt=Le.gapDegree,Rt=zt===void 0?0:zt,Zt=Le.gapPosition,sn=Le.trailColor,Nn=Le.strokeLinecap,Hn=Le.style,wn=Le.className,nr=Le.strokeColor,or=Le.percent,An=(0,x.Z)(Le,S),sr=P/2,Rr=Y($e),cr="".concat(Rr,"-gradient"),to=sr-Et/2,Gr=Math.PI*2*to,Zr=Rt>0?90+Rt/2:-90,Do=Gr*((360-Rt)/360),Br=(0,F.Z)(St)==="object"?St:{count:St,space:2},On=Br.count,wr=Br.space,et=Te(or),jt=Te(nr),je=jt.find(function(xn){return xn&&(0,F.Z)(xn)==="object"}),ke=je&&(0,F.Z)(je)==="object",Ve=ke?"butt":Nn,en=be(Gr,Do,0,100,Zr,Rt,Zt,sn,Ve,Et),Jt=C(),un=function(){var Un=0;return et.map(function(Tn,qn){var Dn=jt[qn]||jt[jt.length-1],rr=be(Gr,Do,Un,Tn,Zr,Rt,Zt,Dn,Ve,Et);return Un+=Tn,O.createElement(se,{key:qn,color:Dn,ptg:Tn,radius:to,prefixCls:pt,gradientId:cr,style:rr,strokeLinecap:Ve,strokeWidth:Et,gapDegree:Rt,ref:function(Zn){Jt[qn]=Zn},size:P})}).reverse()},Yt=function(){var Un=Math.round(On*(et[0]/100)),Tn=100/On,qn=0;return new Array(On).fill(null).map(function(Dn,rr){var Yn=rr<=Un-1?jt[0]:sn,Zn=Yn&&(0,F.Z)(Yn)==="object"?"url(#".concat(cr,")"):void 0,ur=be(Gr,Do,qn,Tn,Zr,Rt,Zt,Yn,"butt",Et,wr);return qn+=(Do-ur.strokeDashoffset+wr)*100/Do,O.createElement("circle",{key:rr,className:"".concat(pt,"-circle-path"),r:to,cx:sr,cy:sr,stroke:Zn,strokeWidth:Et,opacity:1,style:ur,ref:function(_r){Jt[rr]=_r}})})};return O.createElement("svg",(0,s.Z)({className:p()("".concat(pt,"-circle"),wn),viewBox:"0 0 ".concat(P," ").concat(P),style:Hn,id:$e,role:"presentation"},An),!On&&O.createElement("circle",{className:"".concat(pt,"-circle-trail"),r:to,cx:sr,cy:sr,stroke:sn,strokeLinecap:Ve,strokeWidth:Tt||Et,style:en}),On?Yt():un())},ne=we,Ce={Line:W,Circle:ne},oe=l(6848),ye=l(30071);function re(z){return!z||z<0?0:z>100?100:z}function ce(z){let{success:Be,successPercent:Le}=z,$e=Le;return Be&&"progress"in Be&&($e=Be.progress),Be&&"percent"in Be&&($e=Be.percent),$e}const _e=z=>{let{percent:Be,success:Le,successPercent:$e}=z;const pt=re(ce({success:Le,successPercent:$e}));return[pt,re(re(Be)-pt)]},He=z=>{let{success:Be={},strokeColor:Le}=z;const{strokeColor:$e}=Be;return[$e||ye.presetPrimaryColors.green,Le||null]},Ie=(z,Be,Le)=>{var $e,pt,St,Et;let Tt=-1,zt=-1;if(Be==="step"){const Rt=Le.steps,Zt=Le.strokeWidth;typeof z=="string"||typeof z=="undefined"?(Tt=z==="small"?2:14,zt=Zt!=null?Zt:8):typeof z=="number"?[Tt,zt]=[z,z]:[Tt=14,zt=8]=z,Tt*=Rt}else if(Be==="line"){const Rt=Le==null?void 0:Le.strokeWidth;typeof z=="string"||typeof z=="undefined"?zt=Rt||(z==="small"?6:8):typeof z=="number"?[Tt,zt]=[z,z]:[Tt=-1,zt=8]=z}else(Be==="circle"||Be==="dashboard")&&(typeof z=="string"||typeof z=="undefined"?[Tt,zt]=z==="small"?[60,60]:[120,120]:typeof z=="number"?[Tt,zt]=[z,z]:(Tt=(pt=($e=z[0])!==null&&$e!==void 0?$e:z[1])!==null&&pt!==void 0?pt:120,zt=(Et=(St=z[0])!==null&&St!==void 0?St:z[1])!==null&&Et!==void 0?Et:120));return[Tt,zt]},ot=3,lt=z=>ot/z*100;var vt=z=>{const{prefixCls:Be,trailColor:Le=null,strokeLinecap:$e="round",gapPosition:pt,gapDegree:St,width:Et=120,type:Tt,children:zt,success:Rt,size:Zt=Et}=z,[sn,Nn]=Ie(Zt,"circle");let{strokeWidth:Hn}=z;Hn===void 0&&(Hn=Math.max(lt(sn),6));const wn={width:sn,height:Nn,fontSize:sn*.15+6},nr=O.useMemo(()=>{if(St||St===0)return St;if(Tt==="dashboard")return 75},[St,Tt]),or=pt||Tt==="dashboard"&&"bottom"||void 0,An=Object.prototype.toString.call(z.strokeColor)==="[object Object]",sr=He({success:Rt,strokeColor:z.strokeColor}),Rr=p()(`${Be}-inner`,{[`${Be}-circle-gradient`]:An}),cr=O.createElement(ne,{percent:_e(z),strokeWidth:Hn,trailWidth:Hn,strokeColor:sr,strokeLinecap:$e,trailColor:Le,prefixCls:Be,gapDegree:nr,gapPosition:or});return O.createElement("div",{className:Rr,style:wn},sn<=20?O.createElement(oe.Z,{title:zt},O.createElement("span",null,cr)):O.createElement(O.Fragment,null,cr,zt))},Gt=function(z,Be){var Le={};for(var $e in z)Object.prototype.hasOwnProperty.call(z,$e)&&Be.indexOf($e)<0&&(Le[$e]=z[$e]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,$e=Object.getOwnPropertySymbols(z);pt<$e.length;pt++)Be.indexOf($e[pt])<0&&Object.prototype.propertyIsEnumerable.call(z,$e[pt])&&(Le[$e[pt]]=z[$e[pt]]);return Le};const Vt=z=>{let Be=[];return Object.keys(z).forEach(Le=>{const $e=parseFloat(Le.replace(/%/g,""));isNaN($e)||Be.push({key:$e,value:z[Le]})}),Be=Be.sort((Le,$e)=>Le.key-$e.key),Be.map(Le=>{let{key:$e,value:pt}=Le;return`${pt} ${$e}%`}).join(", ")},yt=(z,Be)=>{const{from:Le=ye.presetPrimaryColors.blue,to:$e=ye.presetPrimaryColors.blue,direction:pt=Be==="rtl"?"to left":"to right"}=z,St=Gt(z,["from","to","direction"]);if(Object.keys(St).length!==0){const Et=Vt(St);return{backgroundImage:`linear-gradient(${pt}, ${Et})`}}return{backgroundImage:`linear-gradient(${pt}, ${Le}, ${$e})`}};var H=z=>{const{prefixCls:Be,direction:Le,percent:$e,size:pt,strokeWidth:St,strokeColor:Et,strokeLinecap:Tt="round",children:zt,trailColor:Rt=null,success:Zt}=z,sn=Et&&typeof Et!="string"?yt(Et,Le):{backgroundColor:Et},Nn=Tt==="square"||Tt==="butt"?0:void 0,Hn={backgroundColor:Rt||void 0,borderRadius:Nn},wn=pt!=null?pt:[-1,St||(pt==="small"?6:8)],[nr,or]=Ie(wn,"line",{strokeWidth:St}),An=Object.assign({width:`${re($e)}%`,height:or,borderRadius:Nn},sn),sr=ce(z),Rr={width:`${re(sr)}%`,height:or,borderRadius:Nn,backgroundColor:Zt==null?void 0:Zt.strokeColor},cr={width:nr<0?"100%":nr,height:or};return O.createElement(O.Fragment,null,O.createElement("div",{className:`${Be}-outer`,style:cr},O.createElement("div",{className:`${Be}-inner`,style:Hn},O.createElement("div",{className:`${Be}-bg`,style:An}),sr!==void 0?O.createElement("div",{className:`${Be}-success-bg`,style:Rr}):null)),zt)},E=z=>{const{size:Be,steps:Le,percent:$e=0,strokeWidth:pt=8,strokeColor:St,trailColor:Et=null,prefixCls:Tt,children:zt}=z,Rt=Math.round(Le*($e/100)),Zt=Be==="small"?2:14,sn=Be!=null?Be:[Zt,pt],[Nn,Hn]=Ie(sn,"step",{steps:Le,strokeWidth:pt}),wn=Nn/Le,nr=new Array(Le);for(let or=0;or<Le;or++){const An=Array.isArray(St)?St[or]:St;nr[or]=O.createElement("div",{key:or,className:p()(`${Tt}-steps-item`,{[`${Tt}-steps-item-active`]:or<=Rt-1}),style:{backgroundColor:or<=Rt-1?An:Et,width:wn,height:Hn}})}return O.createElement("div",{className:`${Tt}-steps-outer`},nr,zt)},u=l(36237),a=l(17313),g=l(83116),b=l(37613);const he=z=>{const Be=z?"100%":"-100%";return new u.Keyframes(`antProgress${z?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Be}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Be}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},L=z=>{const{componentCls:Be,iconCls:Le}=z;return{[Be]:Object.assign(Object.assign({},(0,a.Wf)(z)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:z.fontSize,marginInlineEnd:z.marginXS,marginBottom:z.marginXS},[`${Be}-outer`]:{display:"inline-block",width:"100%"},[`&${Be}-show-info`]:{[`${Be}-outer`]:{marginInlineEnd:`calc(-2em - ${z.marginXS}px)`,paddingInlineEnd:`calc(2em + ${z.paddingXS}px)`}},[`${Be}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:z.remainingColor,borderRadius:z.lineBorderRadius},[`${Be}-inner:not(${Be}-circle-gradient)`]:{[`${Be}-circle-path`]:{stroke:z.defaultColor}},[`${Be}-success-bg, ${Be}-bg`]:{position:"relative",backgroundColor:z.defaultColor,borderRadius:z.lineBorderRadius,transition:`all ${z.motionDurationSlow} ${z.motionEaseInOutCirc}`},[`${Be}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:z.colorSuccess},[`${Be}-text`]:{display:"inline-block",width:"2em",marginInlineStart:z.marginXS,color:z.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Le]:{fontSize:z.fontSize}},[`&${Be}-status-active`]:{[`${Be}-bg::before`]:{position:"absolute",inset:0,backgroundColor:z.colorBgContainer,borderRadius:z.lineBorderRadius,opacity:0,animationName:he(),animationDuration:z.progressActiveMotionDuration,animationTimingFunction:z.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Be}-rtl${Be}-status-active`]:{[`${Be}-bg::before`]:{animationName:he(!0)}},[`&${Be}-status-exception`]:{[`${Be}-bg`]:{backgroundColor:z.colorError},[`${Be}-text`]:{color:z.colorError}},[`&${Be}-status-exception ${Be}-inner:not(${Be}-circle-gradient)`]:{[`${Be}-circle-path`]:{stroke:z.colorError}},[`&${Be}-status-success`]:{[`${Be}-bg`]:{backgroundColor:z.colorSuccess},[`${Be}-text`]:{color:z.colorSuccess}},[`&${Be}-status-success ${Be}-inner:not(${Be}-circle-gradient)`]:{[`${Be}-circle-path`]:{stroke:z.colorSuccess}}})}},V=z=>{const{componentCls:Be,iconCls:Le}=z;return{[Be]:{[`${Be}-circle-trail`]:{stroke:z.remainingColor},[`&${Be}-circle ${Be}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Be}-circle ${Be}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:z.circleTextColor,fontSize:z.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Le]:{fontSize:`${z.fontSize/z.fontSizeSM}em`}},[`${Be}-circle&-status-exception`]:{[`${Be}-text`]:{color:z.colorError}},[`${Be}-circle&-status-success`]:{[`${Be}-text`]:{color:z.colorSuccess}}},[`${Be}-inline-circle`]:{lineHeight:1,[`${Be}-inner`]:{verticalAlign:"bottom"}}}},Ee=z=>{const{componentCls:Be}=z;return{[Be]:{[`${Be}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:z.progressStepMinWidth,marginInlineEnd:z.progressStepMarginInlineEnd,backgroundColor:z.remainingColor,transition:`all ${z.motionDurationSlow}`,"&-active":{backgroundColor:z.defaultColor}}}}}},ge=z=>{const{componentCls:Be,iconCls:Le}=z;return{[Be]:{[`${Be}-small&-line, ${Be}-small&-line ${Be}-text ${Le}`]:{fontSize:z.fontSizeSM}}}};var Ae=(0,g.Z)("Progress",z=>{const Be=z.marginXXS/2,Le=(0,b.TS)(z,{progressStepMarginInlineEnd:Be,progressStepMinWidth:Be,progressActiveMotionDuration:"2.4s"});return[L(Le),V(Le),Ee(Le),ge(Le)]},z=>({circleTextColor:z.colorText,defaultColor:z.colorInfo,remainingColor:z.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),Ne=function(z,Be){var Le={};for(var $e in z)Object.prototype.hasOwnProperty.call(z,$e)&&Be.indexOf($e)<0&&(Le[$e]=z[$e]);if(z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pt=0,$e=Object.getOwnPropertySymbols(z);pt<$e.length;pt++)Be.indexOf($e[pt])<0&&Object.prototype.propertyIsEnumerable.call(z,$e[pt])&&(Le[$e[pt]]=z[$e[pt]]);return Le};const qe=null,xe=["normal","exception","active","success"];var Oe=O.forwardRef((z,Be)=>{const{prefixCls:Le,className:$e,rootClassName:pt,steps:St,strokeColor:Et,percent:Tt=0,size:zt="default",showInfo:Rt=!0,type:Zt="line",status:sn,format:Nn,style:Hn}=z,wn=Ne(z,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),nr=O.useMemo(()=>{var et,jt;const je=ce(z);return parseInt(je!==void 0?(et=je!=null?je:0)===null||et===void 0?void 0:et.toString():(jt=Tt!=null?Tt:0)===null||jt===void 0?void 0:jt.toString(),10)},[Tt,z.success,z.successPercent]),or=O.useMemo(()=>!xe.includes(sn)&&nr>=100?"success":sn||"normal",[sn,nr]),{getPrefixCls:An,direction:sr,progress:Rr}=O.useContext(M.E_),cr=An("progress",Le),[to,Gr]=Ae(cr),Zr=O.useMemo(()=>{if(!Rt)return null;const et=ce(z);let jt;const je=Nn||(Ve=>`${Ve}%`),ke=Zt==="line";return Nn||or!=="exception"&&or!=="success"?jt=je(re(Tt),re(et)):or==="exception"?jt=ke?O.createElement(me.Z,null):O.createElement(k.Z,null):or==="success"&&(jt=ke?O.createElement(de.Z,null):O.createElement(R.Z,null)),O.createElement("span",{className:`${cr}-text`,title:typeof jt=="string"?jt:void 0},jt)},[Rt,Tt,nr,or,Zt,cr,Nn]),Do=Array.isArray(Et)?Et[0]:Et,Br=typeof Et=="string"||Array.isArray(Et)?Et:void 0;let On;Zt==="line"?On=St?O.createElement(E,Object.assign({},z,{strokeColor:Br,prefixCls:cr,steps:St}),Zr):O.createElement(H,Object.assign({},z,{strokeColor:Do,prefixCls:cr,direction:sr}),Zr):(Zt==="circle"||Zt==="dashboard")&&(On=O.createElement(vt,Object.assign({},z,{strokeColor:Do,prefixCls:cr,progressStatus:or}),Zr));const wr=p()(cr,`${cr}-status-${or}`,`${cr}-${Zt==="dashboard"&&"circle"||St&&"steps"||Zt}`,{[`${cr}-inline-circle`]:Zt==="circle"&&Ie(zt,"circle")[0]<=20,[`${cr}-show-info`]:Rt,[`${cr}-${zt}`]:typeof zt=="string",[`${cr}-rtl`]:sr==="rtl"},Rr==null?void 0:Rr.className,$e,pt,Gr);return to(O.createElement("div",Object.assign({ref:Be,style:Object.assign(Object.assign({},Rr==null?void 0:Rr.style),Hn),className:wr,role:"progressbar","aria-valuenow":nr},(0,v.Z)(wn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),On))}),fe=Oe},5112:function(Fn,Ct,l){"use strict";l.d(Ct,{ZP:function(){return ye}});var O=l(92310),de=l.n(O),R=l(18929),me=l(26112),k=l(59301),_=l(36355),p=l(19716);const v=k.createContext(null),M=v.Provider;var s=v;const N=k.createContext(null),x=N.Provider;var m=l(5630),C=l(8654),D=l(1684),B=l(32441),W=l(17313),F=l(83116),ee=l(37613);const X=re=>{const{componentCls:ce,antCls:_e}=re,He=`${ce}-group`;return{[He]:Object.assign(Object.assign({},(0,W.Wf)(re)),{display:"inline-block",fontSize:0,[`&${He}-rtl`]:{direction:"rtl"},[`${_e}-badge ${_e}-badge-count`]:{zIndex:1},[`> ${_e}-badge:not(:first-child) > ${_e}-button-wrapper`]:{borderInlineStart:"none"}})}},J=re=>{const{componentCls:ce,wrapperMarginInlineEnd:_e,colorPrimary:He,radioSize:Ie,motionDurationSlow:ot,motionDurationMid:lt,motionEaseInOutCirc:Ot,colorBgContainer:vt,colorBorder:Gt,lineWidth:Vt,dotSize:yt,colorBgContainerDisabled:dt,colorTextDisabled:H,paddingXS:Me,dotColorDisabled:E,lineType:u,radioDotDisabledSize:a,wireframe:g,colorWhite:b}=re,he=`${ce}-inner`;return{[`${ce}-wrapper`]:Object.assign(Object.assign({},(0,W.Wf)(re)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:_e,cursor:"pointer",[`&${ce}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:re.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${ce}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${Vt}px ${u} ${He}`,borderRadius:"50%",visibility:"hidden",content:'""'},[ce]:Object.assign(Object.assign({},(0,W.Wf)(re)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${ce}-wrapper:hover &,
&:hover ${he}`]:{borderColor:He},[`${ce}-input:focus-visible + ${he}`]:Object.assign({},(0,W.oN)(re)),[`${ce}:hover::after, ${ce}-wrapper:hover &::after`]:{visibility:"visible"},[`${ce}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:Ie,height:Ie,marginBlockStart:Ie/-2,marginInlineStart:Ie/-2,backgroundColor:g?He:b,borderBlockStart:0,borderInlineStart:0,borderRadius:Ie,transform:"scale(0)",opacity:0,transition:`all ${ot} ${Ot}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:Ie,height:Ie,backgroundColor:vt,borderColor:Gt,borderStyle:"solid",borderWidth:Vt,borderRadius:"50%",transition:`all ${lt}`},[`${ce}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${ce}-checked`]:{[he]:{borderColor:He,backgroundColor:g?vt:He,"&::after":{transform:`scale(${yt/Ie})`,opacity:1,transition:`all ${ot} ${Ot}`}}},[`${ce}-disabled`]:{cursor:"not-allowed",[he]:{backgroundColor:dt,borderColor:Gt,cursor:"not-allowed","&::after":{backgroundColor:E}},[`${ce}-input`]:{cursor:"not-allowed"},[`${ce}-disabled + span`]:{color:H,cursor:"not-allowed"},[`&${ce}-checked`]:{[he]:{"&::after":{transform:`scale(${a/Ie})`}}}},[`span${ce} + *`]:{paddingInlineStart:Me,paddingInlineEnd:Me}})}},K=re=>{const{buttonColor:ce,controlHeight:_e,componentCls:He,lineWidth:Ie,lineType:ot,colorBorder:lt,motionDurationSlow:Ot,motionDurationMid:vt,buttonPaddingInline:Gt,fontSize:Vt,buttonBg:yt,fontSizeLG:dt,controlHeightLG:H,controlHeightSM:Me,paddingXS:E,borderRadius:u,borderRadiusSM:a,borderRadiusLG:g,buttonCheckedBg:b,buttonSolidCheckedColor:he,colorTextDisabled:L,colorBgContainerDisabled:V,buttonCheckedBgDisabled:Ee,buttonCheckedColorDisabled:ge,colorPrimary:Ae,colorPrimaryHover:Ne,colorPrimaryActive:qe,buttonSolidCheckedBg:xe,buttonSolidCheckedHoverBg:ze,buttonSolidCheckedActiveBg:Oe}=re;return{[`${He}-button-wrapper`]:{position:"relative",display:"inline-block",height:_e,margin:0,paddingInline:Gt,paddingBlock:0,color:ce,fontSize:Vt,lineHeight:`${_e-Ie*2}px`,background:yt,border:`${Ie}px ${ot} ${lt}`,borderBlockStartWidth:Ie+.02,borderInlineStartWidth:0,borderInlineEndWidth:Ie,cursor:"pointer",transition:[`color ${vt}`,`background ${vt}`,`box-shadow ${vt}`].join(","),a:{color:ce},[`> ${He}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-Ie,insetInlineStart:-Ie,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:Ie,paddingInline:0,backgroundColor:lt,transition:`background-color ${Ot}`,content:'""'}},"&:first-child":{borderInlineStart:`${Ie}px ${ot} ${lt}`,borderStartStartRadius:u,borderEndStartRadius:u},"&:last-child":{borderStartEndRadius:u,borderEndEndRadius:u},"&:first-child:last-child":{borderRadius:u},[`${He}-group-large &`]:{height:H,fontSize:dt,lineHeight:`${H-Ie*2}px`,"&:first-child":{borderStartStartRadius:g,borderEndStartRadius:g},"&:last-child":{borderStartEndRadius:g,borderEndEndRadius:g}},[`${He}-group-small &`]:{height:Me,paddingInline:E-Ie,paddingBlock:0,lineHeight:`${Me-Ie*2}px`,"&:first-child":{borderStartStartRadius:a,borderEndStartRadius:a},"&:last-child":{borderStartEndRadius:a,borderEndEndRadius:a}},"&:hover":{position:"relative",color:Ae},"&:has(:focus-visible)":Object.assign({},(0,W.oN)(re)),[`${He}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${He}-button-wrapper-disabled)`]:{zIndex:1,color:Ae,background:b,borderColor:Ae,"&::before":{backgroundColor:Ae},"&:first-child":{borderColor:Ae},"&:hover":{color:Ne,borderColor:Ne,"&::before":{backgroundColor:Ne}},"&:active":{color:qe,borderColor:qe,"&::before":{backgroundColor:qe}}},[`${He}-group-solid &-checked:not(${He}-button-wrapper-disabled)`]:{color:he,background:xe,borderColor:xe,"&:hover":{color:he,background:ze,borderColor:ze},"&:active":{color:he,background:Oe,borderColor:Oe}},"&-disabled":{color:L,backgroundColor:V,borderColor:lt,cursor:"not-allowed","&:first-child, &:hover":{color:L,backgroundColor:V,borderColor:lt}},[`&-disabled${He}-button-wrapper-checked`]:{color:ge,backgroundColor:Ee,borderColor:lt,boxShadow:"none"}}}},U=re=>re-4*2;var Y=(0,F.Z)("Radio",re=>{const{controlOutline:ce,controlOutlineWidth:_e,radioSize:He}=re,Ie=`0 0 0 ${_e}px ${ce}`,ot=Ie,lt=U(He),Ot=(0,ee.TS)(re,{radioDotDisabledSize:lt,radioFocusShadow:Ie,radioButtonFocusShadow:ot});return[X(Ot),J(Ot),K(Ot)]},re=>{const{wireframe:ce,padding:_e,marginXS:He,lineWidth:Ie,fontSizeLG:ot,colorText:lt,colorBgContainer:Ot,colorTextDisabled:vt,controlItemBgActiveDisabled:Gt,colorTextLightSolid:Vt,colorPrimary:yt,colorPrimaryHover:dt,colorPrimaryActive:H}=re,Me=4,E=ot,u=ce?U(E):E-(Me+Ie)*2;return{radioSize:E,dotSize:u,dotColorDisabled:vt,buttonSolidCheckedColor:Vt,buttonSolidCheckedBg:yt,buttonSolidCheckedHoverBg:dt,buttonSolidCheckedActiveBg:H,buttonBg:Ot,buttonCheckedBg:Ot,buttonColor:lt,buttonCheckedBgDisabled:Gt,buttonCheckedColorDisabled:vt,buttonPaddingInline:_e-Ie,wrapperMarginInlineEnd:He}}),j=l(14088),ie=l(4572),ae=function(re,ce){var _e={};for(var He in re)Object.prototype.hasOwnProperty.call(re,He)&&ce.indexOf(He)<0&&(_e[He]=re[He]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,He=Object.getOwnPropertySymbols(re);Ie<He.length;Ie++)ce.indexOf(He[Ie])<0&&Object.prototype.propertyIsEnumerable.call(re,He[Ie])&&(_e[He[Ie]]=re[He[Ie]]);return _e};const se=(re,ce)=>{var _e,He;const Ie=k.useContext(s),ot=k.useContext(N),{getPrefixCls:lt,direction:Ot,radio:vt}=k.useContext(_.E_),Gt=k.useRef(null),Vt=(0,C.sQ)(ce,Gt),{isFormItemInput:yt}=k.useContext(B.aM),dt=qe=>{var xe,ze;(xe=re.onChange)===null||xe===void 0||xe.call(re,qe),(ze=Ie==null?void 0:Ie.onChange)===null||ze===void 0||ze.call(Ie,qe)},{prefixCls:H,className:Me,rootClassName:E,children:u,style:a}=re,g=ae(re,["prefixCls","className","rootClassName","children","style"]),b=lt("radio",H),he=((Ie==null?void 0:Ie.optionType)||ot)==="button",L=he?`${b}-button`:b,[V,Ee]=Y(b),ge=Object.assign({},g),Ae=k.useContext(D.Z);Ie&&(ge.name=Ie.name,ge.onChange=dt,ge.checked=re.value===Ie.value,ge.disabled=(_e=ge.disabled)!==null&&_e!==void 0?_e:Ie.disabled),ge.disabled=(He=ge.disabled)!==null&&He!==void 0?He:Ae;const Ne=de()(`${L}-wrapper`,{[`${L}-wrapper-checked`]:ge.checked,[`${L}-wrapper-disabled`]:ge.disabled,[`${L}-wrapper-rtl`]:Ot==="rtl",[`${L}-wrapper-in-form-item`]:yt},vt==null?void 0:vt.className,Me,E,Ee);return V(k.createElement(j.Z,{component:"Radio",disabled:ge.disabled},k.createElement("label",{className:Ne,style:Object.assign(Object.assign({},vt==null?void 0:vt.style),a),onMouseEnter:re.onMouseEnter,onMouseLeave:re.onMouseLeave},k.createElement(m.Z,Object.assign({},ge,{className:de()(ge.className,!he&&ie.A),type:"radio",prefixCls:L,ref:Vt})),u!==void 0?k.createElement("span",null,u):null)))};var be=k.forwardRef(se);const S=k.forwardRef((re,ce)=>{const{getPrefixCls:_e,direction:He}=k.useContext(_.E_),[Ie,ot]=(0,R.Z)(re.defaultValue,{value:re.value}),lt=xe=>{const ze=Ie,Oe=xe.target.value;"value"in re||ot(Oe);const{onChange:fe}=re;fe&&Oe!==ze&&fe(xe)},{prefixCls:Ot,className:vt,rootClassName:Gt,options:Vt,buttonStyle:yt="outline",disabled:dt,children:H,size:Me,style:E,id:u,onMouseEnter:a,onMouseLeave:g,onFocus:b,onBlur:he}=re,L=_e("radio",Ot),V=`${L}-group`,[Ee,ge]=Y(L);let Ae=H;Vt&&Vt.length>0&&(Ae=Vt.map(xe=>typeof xe=="string"||typeof xe=="number"?k.createElement(be,{key:xe.toString(),prefixCls:L,disabled:dt,value:xe,checked:Ie===xe},xe):k.createElement(be,{key:`radio-group-value-options-${xe.value}`,prefixCls:L,disabled:xe.disabled||dt,value:xe.value,checked:Ie===xe.value,title:xe.title,style:xe.style},xe.label)));const Ne=(0,p.Z)(Me),qe=de()(V,`${V}-${yt}`,{[`${V}-${Ne}`]:Ne,[`${V}-rtl`]:He==="rtl"},vt,Gt,ge);return Ee(k.createElement("div",Object.assign({},(0,me.Z)(re,{aria:!0,data:!0}),{className:qe,style:E,onMouseEnter:a,onMouseLeave:g,onFocus:b,onBlur:he,id:u,ref:ce}),k.createElement(M,{value:{onChange:lt,value:Ie,disabled:re.disabled,name:re.name,optionType:re.optionType}},Ae)))});var Te=k.memo(S),we=function(re,ce){var _e={};for(var He in re)Object.prototype.hasOwnProperty.call(re,He)&&ce.indexOf(He)<0&&(_e[He]=re[He]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,He=Object.getOwnPropertySymbols(re);Ie<He.length;Ie++)ce.indexOf(He[Ie])<0&&Object.prototype.propertyIsEnumerable.call(re,He[Ie])&&(_e[He[Ie]]=re[He[Ie]]);return _e};const ne=(re,ce)=>{const{getPrefixCls:_e}=k.useContext(_.E_),{prefixCls:He}=re,Ie=we(re,["prefixCls"]),ot=_e("radio",He);return k.createElement(x,{value:"button"},k.createElement(be,Object.assign({prefixCls:ot},Ie,{type:"radio",ref:ce})))};var Ce=k.forwardRef(ne);const oe=be;oe.Button=Ce,oe.Group=Te,oe.__ANT_RADIO=!0;var ye=oe},57809:function(Fn,Ct,l){"use strict";var O=l(92310),de=l.n(O),R=l(77861),me=l(2738),k=l(59301),_=l(53487),p=l(62892),v=l(19080),M=l(36355),s=l(1684),N=l(93891),x=l(19716),m=l(32441),C=l(33234),D=l(14154),B=l(58582),W=l(84443),F=l(66339),ee=function(Y,j){var ie={};for(var ae in Y)Object.prototype.hasOwnProperty.call(Y,ae)&&j.indexOf(ae)<0&&(ie[ae]=Y[ae]);if(Y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,ae=Object.getOwnPropertySymbols(Y);se<ae.length;se++)j.indexOf(ae[se])<0&&Object.prototype.propertyIsEnumerable.call(Y,ae[se])&&(ie[ae[se]]=Y[ae[se]]);return ie};const X="SECRET_COMBOBOX_MODE_DO_NOT_USE",J=(Y,j)=>{var ie,{prefixCls:ae,bordered:se=!0,className:P,rootClassName:be,getPopupContainer:S,popupClassName:Te,dropdownClassName:we,listHeight:ne=256,placement:Ce,listItemHeight:oe=24,size:ye,disabled:re,notFoundContent:ce,status:_e,builtinPlacements:He,dropdownMatchSelectWidth:Ie,popupMatchSelectWidth:ot,direction:lt,style:Ot,allowClear:vt}=Y,Gt=ee(Y,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:Vt,getPrefixCls:yt,renderEmpty:dt,direction:H,virtual:Me,popupMatchSelectWidth:E,popupOverflow:u,select:a}=k.useContext(M.E_),g=yt("select",ae),b=yt(),he=lt!=null?lt:H,{compactSize:L,compactItemClassnames:V}=(0,C.ri)(g,he),[Ee,ge]=(0,D.Z)(g),Ae=k.useMemo(()=>{const{mode:or}=Gt;if(or!=="combobox")return or===X?"combobox":or},[Gt.mode]),Ne=Ae==="multiple"||Ae==="tags",qe=(0,W.Z)(Gt.suffixIcon,Gt.showArrow),xe=(ie=ot!=null?ot:Ie)!==null&&ie!==void 0?ie:E,{status:ze,hasFeedback:Oe,isFormItemInput:fe,feedbackIcon:z}=k.useContext(m.aM),Be=(0,v.F)(ze,_e);let Le;ce!==void 0?Le=ce:Ae==="combobox"?Le=null:Le=(dt==null?void 0:dt("Select"))||k.createElement(N.Z,{componentName:"Select"});const{suffixIcon:$e,itemIcon:pt,removeIcon:St,clearIcon:Et}=(0,F.Z)(Object.assign(Object.assign({},Gt),{multiple:Ne,hasFeedback:Oe,feedbackIcon:z,showSuffixIcon:qe,prefixCls:g,showArrow:Gt.showArrow,componentName:"Select"})),Tt=vt===!0?{clearIcon:Et}:vt,zt=(0,me.Z)(Gt,["suffixIcon","itemIcon"]),Rt=de()(Te||we,{[`${g}-dropdown-${he}`]:he==="rtl"},be,ge),Zt=(0,x.Z)(or=>{var An;return(An=ye!=null?ye:L)!==null&&An!==void 0?An:or}),sn=k.useContext(s.Z),Nn=re!=null?re:sn,Hn=de()({[`${g}-lg`]:Zt==="large",[`${g}-sm`]:Zt==="small",[`${g}-rtl`]:he==="rtl",[`${g}-borderless`]:!se,[`${g}-in-form-item`]:fe},(0,v.Z)(g,Be,Oe),V,a==null?void 0:a.className,P,be,ge),wn=k.useMemo(()=>Ce!==void 0?Ce:he==="rtl"?"bottomRight":"bottomLeft",[Ce,he]),nr=(0,B.Z)(He,u);return Ee(k.createElement(R.ZP,Object.assign({ref:j,virtual:Me,showSearch:a==null?void 0:a.showSearch},zt,{style:Object.assign(Object.assign({},a==null?void 0:a.style),Ot),dropdownMatchSelectWidth:xe,builtinPlacements:nr,transitionName:(0,p.m)(b,"slide-up",Gt.transitionName),listHeight:ne,listItemHeight:oe,mode:Ae,prefixCls:g,placement:wn,direction:he,suffixIcon:$e,menuItemSelectedIcon:pt,removeIcon:St,allowClear:Tt,notFoundContent:Le,className:Hn,getPopupContainer:S||Vt,dropdownClassName:Rt,disabled:Nn})))},K=k.forwardRef(J),U=(0,_.Z)(K);K.SECRET_COMBOBOX_MODE_DO_NOT_USE=X,K.Option=R.Wx,K.OptGroup=R.Xo,K._InternalPanelDoNotUseOrYouWillBeFired=U,Ct.default=K},14154:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return K}});var O=l(17313),de=l(74207),R=l(37613),me=l(83116),k=l(13826),_=l(92899);const p=U=>{const{optionHeight:Y,optionFontSize:j,optionLineHeight:ie,optionPadding:ae}=U;return{position:"relative",display:"block",minHeight:Y,padding:ae,color:U.colorText,fontWeight:"normal",fontSize:j,lineHeight:ie,boxSizing:"border-box"}};var M=U=>{const{antCls:Y,componentCls:j}=U,ie=`${j}-item`,ae=`&${Y}-slide-up-enter${Y}-slide-up-enter-active`,se=`&${Y}-slide-up-appear${Y}-slide-up-appear-active`,P=`&${Y}-slide-up-leave${Y}-slide-up-leave-active`,be=`${j}-dropdown-placement-`;return[{[`${j}-dropdown`]:Object.assign(Object.assign({},(0,O.Wf)(U)),{position:"absolute",top:-9999,zIndex:U.zIndexPopup,boxSizing:"border-box",padding:U.paddingXXS,overflow:"hidden",fontSize:U.fontSize,fontVariant:"initial",backgroundColor:U.colorBgElevated,borderRadius:U.borderRadiusLG,outline:"none",boxShadow:U.boxShadowSecondary,[`
${ae}${be}bottomLeft,
${se}${be}bottomLeft
`]:{animationName:k.fJ},[`
${ae}${be}topLeft,
${se}${be}topLeft,
${ae}${be}topRight,
${se}${be}topRight
`]:{animationName:k.Qt},[`${P}${be}bottomLeft`]:{animationName:k.Uw},[`
${P}${be}topLeft,
${P}${be}topRight
`]:{animationName:k.ly},"&-hidden":{display:"none"},[`${ie}`]:Object.assign(Object.assign({},p(U)),{cursor:"pointer",transition:`background ${U.motionDurationSlow} ease`,borderRadius:U.borderRadiusSM,"&-group":{color:U.colorTextDescription,fontSize:U.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},O.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${ie}-option-disabled)`]:{backgroundColor:U.optionActiveBg},[`&-selected:not(${ie}-option-disabled)`]:{color:U.optionSelectedColor,fontWeight:U.optionSelectedFontWeight,backgroundColor:U.optionSelectedBg,[`${ie}-option-state`]:{color:U.colorPrimary}},"&-disabled":{[`&${ie}-option-selected`]:{backgroundColor:U.colorBgContainerDisabled},color:U.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:U.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,k.oN)(U,"slide-up"),(0,k.oN)(U,"slide-down"),(0,_.Fm)(U,"move-up"),(0,_.Fm)(U,"move-down")]};const s=2,N=U=>{let{controlHeightSM:Y,controlHeight:j,lineWidth:ie}=U;const ae=(j-Y)/2-ie,se=Math.ceil(ae/2);return[ae,se]};function x(U,Y){const{componentCls:j,iconCls:ie}=U,ae=`${j}-selection-overflow`,se=U.multipleSelectItemHeight,[P]=N(U),be=Y?`${j}-${Y}`:"";return{[`${j}-multiple${be}`]:{fontSize:U.fontSize,[ae]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${j}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${P-s}px ${s*2}px`,borderRadius:U.borderRadius,[`${j}-show-search&`]:{cursor:"text"},[`${j}-disabled&`]:{background:U.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${s}px 0`,lineHeight:`${se}px`,visibility:"hidden",content:'"\\a0"'}},[`
&${j}-show-arrow ${j}-selector,
&${j}-allow-clear ${j}-selector
`]:{paddingInlineEnd:U.fontSizeIcon+U.controlPaddingHorizontal},[`${j}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:se,marginTop:s,marginBottom:s,lineHeight:`${se-U.lineWidth*2}px`,background:U.multipleItemBg,border:`${U.lineWidth}px ${U.lineType} ${U.multipleItemBorderColor}`,borderRadius:U.borderRadiusSM,cursor:"default",transition:`font-size ${U.motionDurationSlow}, line-height ${U.motionDurationSlow}, height ${U.motionDurationSlow}`,userSelect:"none",marginInlineEnd:s*2,paddingInlineStart:U.paddingXS,paddingInlineEnd:U.paddingXS/2,[`${j}-disabled&`]:{color:U.multipleItemColorDisabled,borderColor:U.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:U.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,O.Ro)()),{display:"inline-flex",alignItems:"center",color:U.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${ie}`]:{verticalAlign:"-0.2em"},"&:hover":{color:U.colorIconHover}})},[`${ae}-item + ${ae}-item`]:{[`${j}-selection-search`]:{marginInlineStart:0}},[`${j}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:U.inputPaddingHorizontalBase-P,"\n &-input,\n &-mirror\n ":{height:se,fontFamily:U.fontFamily,lineHeight:`${se}px`,transition:`all ${U.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${j}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:U.inputPaddingHorizontalBase,insetInlineEnd:U.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${U.motionDurationSlow}`}}}}var C=U=>{const{componentCls:Y}=U,j=(0,R.TS)(U,{controlHeight:U.controlHeightSM,multipleSelectItemHeight:U.controlHeightXS,borderRadius:U.borderRadiusSM,borderRadiusSM:U.borderRadiusXS}),ie=(0,R.TS)(U,{fontSize:U.fontSizeLG,controlHeight:U.controlHeightLG,multipleSelectItemHeight:U.multipleItemHeightLG,borderRadius:U.borderRadiusLG,borderRadiusSM:U.borderRadius}),[,ae]=N(U);return[x(U),x(j,"sm"),{[`${Y}-multiple${Y}-sm`]:{[`${Y}-selection-placeholder`]:{insetInline:U.controlPaddingHorizontalSM-U.lineWidth},[`${Y}-selection-search`]:{marginInlineStart:ae}}},x(ie,"lg")]};function D(U,Y){const{componentCls:j,inputPaddingHorizontalBase:ie,borderRadius:ae}=U,se=U.controlHeight-U.lineWidth*2,P=Math.ceil(U.fontSize*1.25),be=Y?`${j}-${Y}`:"";return{[`${j}-single${be}`]:{fontSize:U.fontSize,[`${j}-selector`]:Object.assign(Object.assign({},(0,O.Wf)(U)),{display:"flex",borderRadius:ae,[`${j}-selection-search`]:{position:"absolute",top:0,insetInlineStart:ie,insetInlineEnd:ie,bottom:0,"&-input":{width:"100%"}},[`
${j}-selection-item,
${j}-selection-placeholder
`]:{padding:0,lineHeight:`${se}px`,transition:`all ${U.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${se}px`}},[`${j}-selection-item`]:{position:"relative",userSelect:"none"},[`${j}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${j}-selection-item:after`,`${j}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[`
&${j}-show-arrow ${j}-selection-item,
&${j}-show-arrow ${j}-selection-placeholder
`]:{paddingInlineEnd:P},[`&${j}-open ${j}-selection-item`]:{color:U.colorTextPlaceholder},[`&:not(${j}-customize-input)`]:{[`${j}-selector`]:{width:"100%",height:U.controlHeight,padding:`0 ${ie}px`,[`${j}-selection-search-input`]:{height:se},"&:after":{lineHeight:`${se}px`}}},[`&${j}-customize-input`]:{[`${j}-selector`]:{"&:after":{display:"none"},[`${j}-selection-search`]:{position:"static",width:"100%"},[`${j}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${ie}px`,"&:after":{display:"none"}}}}}}}function B(U){const{componentCls:Y}=U,j=U.controlPaddingHorizontalSM-U.lineWidth;return[D(U),D((0,R.TS)(U,{controlHeight:U.controlHeightSM,borderRadius:U.borderRadiusSM}),"sm"),{[`${Y}-single${Y}-sm`]:{[`&:not(${Y}-customize-input)`]:{[`${Y}-selection-search`]:{insetInlineStart:j,insetInlineEnd:j},[`${Y}-selector`]:{padding:`0 ${j}px`},[`&${Y}-show-arrow ${Y}-selection-search`]:{insetInlineEnd:j+U.fontSize*1.5},[`
&${Y}-show-arrow ${Y}-selection-item,
&${Y}-show-arrow ${Y}-selection-placeholder
`]:{paddingInlineEnd:U.fontSize*1.5}}}},D((0,R.TS)(U,{controlHeight:U.singleItemHeightLG,fontSize:U.fontSizeLG,borderRadius:U.borderRadiusLG}),"lg")]}const W=U=>{const{componentCls:Y,selectorBg:j}=U;return{position:"relative",backgroundColor:j,border:`${U.lineWidth}px ${U.lineType} ${U.colorBorder}`,transition:`all ${U.motionDurationMid} ${U.motionEaseInOut}`,input:{cursor:"pointer"},[`${Y}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${Y}-disabled&`]:{color:U.colorTextDisabled,background:U.colorBgContainerDisabled,cursor:"not-allowed",[`${Y}-multiple&`]:{background:U.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},F=function(U,Y){let j=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:ie,borderHoverColor:ae,outlineColor:se,antCls:P}=Y,be=j?{[`${ie}-selector`]:{borderColor:ae}}:{};return{[U]:{[`&:not(${ie}-disabled):not(${ie}-customize-input):not(${P}-pagination-size-changer)`]:Object.assign(Object.assign({},be),{[`${ie}-focused& ${ie}-selector`]:{borderColor:ae,boxShadow:`0 0 0 ${Y.controlOutlineWidth}px ${se}`,outline:0},[`&:hover ${ie}-selector`]:{borderColor:ae}})}}},ee=U=>{const{componentCls:Y}=U;return{[`${Y}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},X=U=>{const{componentCls:Y,inputPaddingHorizontalBase:j,iconCls:ie}=U;return{[Y]:Object.assign(Object.assign({},(0,O.Wf)(U)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${Y}-customize-input) ${Y}-selector`]:Object.assign(Object.assign({},W(U)),ee(U)),[`${Y}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},O.vS),[`${Y}-selection-placeholder`]:Object.assign(Object.assign({},O.vS),{flex:1,color:U.colorTextPlaceholder,pointerEvents:"none"}),[`${Y}-arrow`]:Object.assign(Object.assign({},(0,O.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:j,height:U.fontSizeIcon,marginTop:-U.fontSizeIcon/2,color:U.colorTextQuaternary,fontSize:U.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[ie]:{verticalAlign:"top",transition:`transform ${U.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${Y}-suffix)`]:{pointerEvents:"auto"}},[`${Y}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${Y}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:j,zIndex:1,display:"inline-block",width:U.fontSizeIcon,height:U.fontSizeIcon,marginTop:-U.fontSizeIcon/2,color:U.colorTextQuaternary,fontSize:U.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:U.clearBg,cursor:"pointer",opacity:0,transition:`color ${U.motionDurationMid} ease, opacity ${U.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:U.colorTextTertiary}},"&:hover":{[`${Y}-clear`]:{opacity:1}}}),[`${Y}-has-feedback`]:{[`${Y}-clear`]:{insetInlineEnd:j+U.fontSize+U.paddingXS}}}},J=U=>{const{componentCls:Y}=U;return[{[Y]:{[`&-borderless ${Y}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${Y}-in-form-item`]:{width:"100%"}}},X(U),B(U),C(U),M(U),{[`${Y}-rtl`]:{direction:"rtl"}},F(Y,(0,R.TS)(U,{borderHoverColor:U.colorPrimaryHover,outlineColor:U.controlOutline})),F(`${Y}-status-error`,(0,R.TS)(U,{borderHoverColor:U.colorErrorHover,outlineColor:U.colorErrorOutline}),!0),F(`${Y}-status-warning`,(0,R.TS)(U,{borderHoverColor:U.colorWarningHover,outlineColor:U.colorWarningOutline}),!0),(0,de.c)(U,{borderElCls:`${Y}-selector`,focusElCls:`${Y}-focused`})]};var K=(0,me.Z)("Select",(U,Y)=>{let{rootPrefixCls:j}=Y;const ie=(0,R.TS)(U,{rootPrefixCls:j,inputPaddingHorizontalBase:U.paddingSM-1,multipleSelectItemHeight:U.multipleItemHeight});return[J(ie)]},U=>{const{fontSize:Y,lineHeight:j,controlHeight:ie,controlPaddingHorizontal:ae,zIndexPopupBase:se,colorText:P,fontWeightStrong:be,controlItemBgActive:S,controlItemBgHover:Te,colorBgContainer:we,colorFillSecondary:ne,controlHeightLG:Ce,controlHeightSM:oe,colorBgContainerDisabled:ye,colorTextDisabled:re}=U;return{zIndexPopup:se+50,optionSelectedColor:P,optionSelectedFontWeight:be,optionSelectedBg:S,optionActiveBg:Te,optionPadding:`${(ie-Y*j)/2}px ${ae}px`,optionFontSize:Y,optionLineHeight:j,optionHeight:ie,selectorBg:we,clearBg:we,singleItemHeightLG:Ce,multipleItemBg:ne,multipleItemBorderColor:"transparent",multipleItemHeight:oe,multipleItemHeightLG:ie,multipleSelectorBgDisabled:ye,multipleItemColorDisabled:re,multipleItemBorderColorDisabled:"transparent"}})},58582:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return de}});const O=R=>{const k={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:R==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},k),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},k),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},k),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},k),{points:["br","tr"],offset:[0,-4]})}};function de(R,me){return R||O(me)}},84443:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return O}});function O(de,R){return R!==void 0?R:de!==null}},66339:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return v}});var O=l(40001),de=l(19248),R=l(99267),me=l(84105),k=l(58617),_=l(47472),p=l(59301);function v(M){let{suffixIcon:s,clearIcon:N,menuItemSelectedIcon:x,removeIcon:m,loading:C,multiple:D,hasFeedback:B,prefixCls:W,showSuffixIcon:F,feedbackIcon:ee,showArrow:X,componentName:J}=M;const K=N!=null?N:p.createElement(de.Z,null),U=ae=>s===null&&!B&&!X?null:p.createElement(p.Fragment,null,F!==!1&&ae,B&&ee);let Y=null;if(s!==void 0)Y=U(s);else if(C)Y=U(p.createElement(k.Z,{spin:!0}));else{const ae=`${W}-suffix`;Y=se=>{let{open:P,showSearch:be}=se;return U(P&&be?p.createElement(_.Z,{className:ae}):p.createElement(me.Z,{className:ae}))}}let j=null;x!==void 0?j=x:D?j=p.createElement(O.Z,null):j=null;let ie=null;return m!==void 0?ie=m:ie=p.createElement(R.Z,null),{clearIcon:K,suffixIcon:Y,itemIcon:j,removeIcon:ie}}},61621:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return u}});var O=l(92310),de=l.n(O),R=l(59301),me=l(36355),k=l(2738),p=a=>{const{prefixCls:g,className:b,style:he,size:L,shape:V}=a,Ee=de()({[`${g}-lg`]:L==="large",[`${g}-sm`]:L==="small"}),ge=de()({[`${g}-circle`]:V==="circle",[`${g}-square`]:V==="square",[`${g}-round`]:V==="round"}),Ae=R.useMemo(()=>typeof L=="number"?{width:L,height:L,lineHeight:`${L}px`}:{},[L]);return R.createElement("span",{className:de()(g,Ee,ge,b),style:Object.assign(Object.assign({},Ae),he)})},v=l(36237),M=l(83116),s=l(37613);const N=new v.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),x=a=>({height:a,lineHeight:`${a}px`}),m=a=>Object.assign({width:a},x(a)),C=a=>({background:a.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:N,animationDuration:a.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),D=a=>Object.assign({width:a*5,minWidth:a*5},x(a)),B=a=>{const{skeletonAvatarCls:g,gradientFromColor:b,controlHeight:he,controlHeightLG:L,controlHeightSM:V}=a;return{[`${g}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:b},m(he)),[`${g}${g}-circle`]:{borderRadius:"50%"},[`${g}${g}-lg`]:Object.assign({},m(L)),[`${g}${g}-sm`]:Object.assign({},m(V))}},W=a=>{const{controlHeight:g,borderRadiusSM:b,skeletonInputCls:he,controlHeightLG:L,controlHeightSM:V,gradientFromColor:Ee}=a;return{[`${he}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ee,borderRadius:b},D(g)),[`${he}-lg`]:Object.assign({},D(L)),[`${he}-sm`]:Object.assign({},D(V))}},F=a=>Object.assign({width:a},x(a)),ee=a=>{const{skeletonImageCls:g,imageSizeBase:b,gradientFromColor:he,borderRadiusSM:L}=a;return{[`${g}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:he,borderRadius:L},F(b*2)),{[`${g}-path`]:{fill:"#bfbfbf"},[`${g}-svg`]:Object.assign(Object.assign({},F(b)),{maxWidth:b*4,maxHeight:b*4}),[`${g}-svg${g}-svg-circle`]:{borderRadius:"50%"}}),[`${g}${g}-circle`]:{borderRadius:"50%"}}},X=(a,g,b)=>{const{skeletonButtonCls:he}=a;return{[`${b}${he}-circle`]:{width:g,minWidth:g,borderRadius:"50%"},[`${b}${he}-round`]:{borderRadius:g}}},J=a=>Object.assign({width:a*2,minWidth:a*2},x(a)),K=a=>{const{borderRadiusSM:g,skeletonButtonCls:b,controlHeight:he,controlHeightLG:L,controlHeightSM:V,gradientFromColor:Ee}=a;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${b}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ee,borderRadius:g,width:he*2,minWidth:he*2},J(he))},X(a,he,b)),{[`${b}-lg`]:Object.assign({},J(L))}),X(a,L,`${b}-lg`)),{[`${b}-sm`]:Object.assign({},J(V))}),X(a,V,`${b}-sm`))},U=a=>{const{componentCls:g,skeletonAvatarCls:b,skeletonTitleCls:he,skeletonParagraphCls:L,skeletonButtonCls:V,skeletonInputCls:Ee,skeletonImageCls:ge,controlHeight:Ae,controlHeightLG:Ne,controlHeightSM:qe,gradientFromColor:xe,padding:ze,marginSM:Oe,borderRadius:fe,titleHeight:z,blockRadius:Be,paragraphLiHeight:Le,controlHeightXS:$e,paragraphMarginTop:pt}=a;return{[`${g}`]:{display:"table",width:"100%",[`${g}-header`]:{display:"table-cell",paddingInlineEnd:ze,verticalAlign:"top",[`${b}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:xe},m(Ae)),[`${b}-circle`]:{borderRadius:"50%"},[`${b}-lg`]:Object.assign({},m(Ne)),[`${b}-sm`]:Object.assign({},m(qe))},[`${g}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${he}`]:{width:"100%",height:z,background:xe,borderRadius:Be,[`+ ${L}`]:{marginBlockStart:qe}},[`${L}`]:{padding:0,"> li":{width:"100%",height:Le,listStyle:"none",background:xe,borderRadius:Be,"+ li":{marginBlockStart:$e}}},[`${L}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${g}-content`]:{[`${he}, ${L} > li`]:{borderRadius:fe}}},[`${g}-with-avatar ${g}-content`]:{[`${he}`]:{marginBlockStart:Oe,[`+ ${L}`]:{marginBlockStart:pt}}},[`${g}${g}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},K(a)),B(a)),W(a)),ee(a)),[`${g}${g}-block`]:{width:"100%",[`${V}`]:{width:"100%"},[`${Ee}`]:{width:"100%"}},[`${g}${g}-active`]:{[`
${he},
${L} > li,
${b},
${V},
${Ee},
${ge}
`]:Object.assign({},C(a))}}};var Y=(0,M.Z)("Skeleton",a=>{const{componentCls:g}=a,b=(0,s.TS)(a,{skeletonAvatarCls:`${g}-avatar`,skeletonTitleCls:`${g}-title`,skeletonParagraphCls:`${g}-paragraph`,skeletonButtonCls:`${g}-button`,skeletonInputCls:`${g}-input`,skeletonImageCls:`${g}-image`,imageSizeBase:a.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${a.gradientFromColor} 25%, ${a.gradientToColor} 37%, ${a.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[U(b)]},a=>{const{colorFillContent:g,colorFill:b}=a,he=g,L=b;return{color:he,colorGradientEnd:L,gradientFromColor:he,gradientToColor:L,titleHeight:a.controlHeight/2,blockRadius:a.borderRadiusSM,paragraphMarginTop:a.marginLG+a.marginXXS,paragraphLiHeight:a.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),ie=a=>{const{prefixCls:g,className:b,rootClassName:he,active:L,shape:V="circle",size:Ee="default"}=a,{getPrefixCls:ge}=R.useContext(me.E_),Ae=ge("skeleton",g),[Ne,qe]=Y(Ae),xe=(0,k.Z)(a,["prefixCls","className"]),ze=de()(Ae,`${Ae}-element`,{[`${Ae}-active`]:L},b,he,qe);return Ne(R.createElement("div",{className:ze},R.createElement(p,Object.assign({prefixCls:`${Ae}-avatar`,shape:V,size:Ee},xe))))},se=a=>{const{prefixCls:g,className:b,rootClassName:he,active:L,block:V=!1,size:Ee="default"}=a,{getPrefixCls:ge}=R.useContext(me.E_),Ae=ge("skeleton",g),[Ne,qe]=Y(Ae),xe=(0,k.Z)(a,["prefixCls"]),ze=de()(Ae,`${Ae}-element`,{[`${Ae}-active`]:L,[`${Ae}-block`]:V},b,he,qe);return Ne(R.createElement("div",{className:ze},R.createElement(p,Object.assign({prefixCls:`${Ae}-button`,size:Ee},xe))))};const P="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 S=a=>{const{prefixCls:g,className:b,rootClassName:he,style:L,active:V}=a,{getPrefixCls:Ee}=R.useContext(me.E_),ge=Ee("skeleton",g),[Ae,Ne]=Y(ge),qe=de()(ge,`${ge}-element`,{[`${ge}-active`]:V},b,he,Ne);return Ae(R.createElement("div",{className:qe},R.createElement("div",{className:de()(`${ge}-image`,b),style:L},R.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${ge}-image-svg`},R.createElement("path",{d:P,className:`${ge}-image-path`})))))},we=a=>{const{prefixCls:g,className:b,rootClassName:he,active:L,block:V,size:Ee="default"}=a,{getPrefixCls:ge}=R.useContext(me.E_),Ae=ge("skeleton",g),[Ne,qe]=Y(Ae),xe=(0,k.Z)(a,["prefixCls"]),ze=de()(Ae,`${Ae}-element`,{[`${Ae}-active`]:L,[`${Ae}-block`]:V},b,he,qe);return Ne(R.createElement("div",{className:ze},R.createElement(p,Object.assign({prefixCls:`${Ae}-input`,size:Ee},xe))))},ne=l(54476),Ce={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},oe=Ce,ye=l(7657),re=function(g,b){return R.createElement(ye.Z,(0,ne.Z)({},g,{ref:b,icon:oe}))},ce=R.forwardRef(re),_e=ce,Ie=a=>{const{prefixCls:g,className:b,rootClassName:he,style:L,active:V,children:Ee}=a,{getPrefixCls:ge}=R.useContext(me.E_),Ae=ge("skeleton",g),[Ne,qe]=Y(Ae),xe=de()(Ae,`${Ae}-element`,{[`${Ae}-active`]:V},qe,b,he),ze=Ee!=null?Ee:R.createElement(_e,null);return Ne(R.createElement("div",{className:xe},R.createElement("div",{className:de()(`${Ae}-image`,b),style:L},ze)))},ot=l(94480),Ot=a=>{const g=ge=>{const{width:Ae,rows:Ne=2}=a;if(Array.isArray(Ae))return Ae[ge];if(Ne-1===ge)return Ae},{prefixCls:b,className:he,style:L,rows:V}=a,Ee=(0,ot.Z)(Array(V)).map((ge,Ae)=>R.createElement("li",{key:Ae,style:{width:g(Ae)}}));return R.createElement("ul",{className:de()(b,he),style:L},Ee)},Gt=a=>{let{prefixCls:g,className:b,width:he,style:L}=a;return R.createElement("h3",{className:de()(g,b),style:Object.assign({width:he},L)})};function Vt(a){return a&&typeof a=="object"?a:{}}function yt(a,g){return a&&!g?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function dt(a,g){return!a&&g?{width:"38%"}:a&&g?{width:"50%"}:{}}function H(a,g){const b={};return(!a||!g)&&(b.width="61%"),!a&&g?b.rows=3:b.rows=2,b}const Me=a=>{const{prefixCls:g,loading:b,className:he,rootClassName:L,style:V,children:Ee,avatar:ge=!1,title:Ae=!0,paragraph:Ne=!0,active:qe,round:xe}=a,{getPrefixCls:ze,direction:Oe,skeleton:fe}=R.useContext(me.E_),z=ze("skeleton",g),[Be,Le]=Y(z);if(b||!("loading"in a)){const $e=!!ge,pt=!!Ae,St=!!Ne;let Et;if($e){const Rt=Object.assign(Object.assign({prefixCls:`${z}-avatar`},yt(pt,St)),Vt(ge));Et=R.createElement("div",{className:`${z}-header`},R.createElement(p,Object.assign({},Rt)))}let Tt;if(pt||St){let Rt;if(pt){const sn=Object.assign(Object.assign({prefixCls:`${z}-title`},dt($e,St)),Vt(Ae));Rt=R.createElement(Gt,Object.assign({},sn))}let Zt;if(St){const sn=Object.assign(Object.assign({prefixCls:`${z}-paragraph`},H($e,pt)),Vt(Ne));Zt=R.createElement(Ot,Object.assign({},sn))}Tt=R.createElement("div",{className:`${z}-content`},Rt,Zt)}const zt=de()(z,{[`${z}-with-avatar`]:$e,[`${z}-active`]:qe,[`${z}-rtl`]:Oe==="rtl",[`${z}-round`]:xe},fe==null?void 0:fe.className,he,L,Le);return Be(R.createElement("div",{className:zt,style:Object.assign(Object.assign({},fe==null?void 0:fe.style),V)},Et,Tt))}return typeof Ee!="undefined"?Ee:null};Me.Button=se,Me.Avatar=ie,Me.Input=we,Me.Image=S,Me.Node=Ie;var E=Me,u=E},31797:function(Fn,Ct,l){"use strict";l.d(Ct,{default:function(){return Y}});var O=l(59301),de=l(56762),R=l(92343),me=l(92310),k=l.n(me),_=l(36355),p=l(61621),M=j=>{const{value:ie,formatter:ae,precision:se,decimalSeparator:P,groupSeparator:be="",prefixCls:S}=j;let Te;if(typeof ae=="function")Te=ae(ie);else{const we=String(ie),ne=we.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ne||we==="-")Te=we;else{const Ce=ne[1];let oe=ne[2]||"0",ye=ne[4]||"";oe=oe.replace(/\B(?=(\d{3})+(?!\d))/g,be),typeof se=="number"&&(ye=ye.padEnd(se,"0").slice(0,se>0?se:0)),ye&&(ye=`${P}${ye}`),Te=[O.createElement("span",{key:"int",className:`${S}-content-value-int`},Ce,oe),ye&&O.createElement("span",{key:"decimal",className:`${S}-content-value-decimal`},ye)]}}return O.createElement("span",{className:`${S}-content-value`},Te)},s=l(17313),N=l(83116),x=l(37613);const m=j=>{const{componentCls:ie,marginXXS:ae,padding:se,colorTextDescription:P,titleFontSize:be,colorTextHeading:S,contentFontSize:Te,fontFamily:we}=j;return{[`${ie}`]:Object.assign(Object.assign({},(0,s.Wf)(j)),{[`${ie}-title`]:{marginBottom:ae,color:P,fontSize:be},[`${ie}-skeleton`]:{paddingTop:se},[`${ie}-content`]:{color:S,fontSize:Te,fontFamily:we,[`${ie}-content-value`]:{display:"inline-block",direction:"ltr"},[`${ie}-content-prefix, ${ie}-content-suffix`]:{display:"inline-block"},[`${ie}-content-prefix`]:{marginInlineEnd:ae},[`${ie}-content-suffix`]:{marginInlineStart:ae}}})}};var C=(0,N.Z)("Statistic",j=>{const ie=(0,x.TS)(j,{});return[m(ie)]},j=>{const{fontSizeHeading3:ie,fontSize:ae}=j;return{titleFontSize:ae,contentFontSize:ie}}),B=j=>{const{prefixCls:ie,className:ae,rootClassName:se,style:P,valueStyle:be,value:S=0,title:Te,valueRender:we,prefix:ne,suffix:Ce,loading:oe=!1,onMouseEnter:ye,onMouseLeave:re,decimalSeparator:ce=".",groupSeparator:_e=","}=j,{getPrefixCls:He,direction:Ie,statistic:ot}=O.useContext(_.E_),lt=He("statistic",ie),[Ot,vt]=C(lt),Gt=O.createElement(M,Object.assign({decimalSeparator:ce,groupSeparator:_e,prefixCls:lt},j,{value:S})),Vt=k()(lt,{[`${lt}-rtl`]:Ie==="rtl"},ot==null?void 0:ot.className,ae,se,vt);return Ot(O.createElement("div",{className:Vt,style:Object.assign(Object.assign({},ot==null?void 0:ot.style),P),onMouseEnter:ye,onMouseLeave:re},Te&&O.createElement("div",{className:`${lt}-title`},Te),O.createElement(p.Z,{paragraph:!1,loading:oe,className:`${lt}-skeleton`},O.createElement("div",{style:be,className:`${lt}-content`},ne&&O.createElement("span",{className:`${lt}-content-prefix`},ne),we?we(Gt):Gt,Ce&&O.createElement("span",{className:`${lt}-content-suffix`},Ce)))))};const W=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function F(j,ie){let ae=j;const se=/\[[^\]]*]/g,P=(ie.match(se)||[]).map(we=>we.slice(1,-1)),be=ie.replace(se,"[]"),S=W.reduce((we,ne)=>{let[Ce,oe]=ne;if(we.includes(Ce)){const ye=Math.floor(ae/oe);return ae-=ye*oe,we.replace(new RegExp(`${Ce}+`,"g"),re=>{const ce=re.length;return ye.toString().padStart(ce,"0")})}return we},be);let Te=0;return S.replace(se,()=>{const we=P[Te];return Te+=1,we})}function ee(j,ie){const{format:ae=""}=ie,se=new Date(j).getTime(),P=Date.now(),be=Math.max(se-P,0);return F(be,ae)}const X=1e3/30;function J(j){return new Date(j).getTime()}const K=j=>{const{value:ie,format:ae="HH:mm:ss",onChange:se,onFinish:P}=j,be=(0,de.Z)(),S=O.useRef(null),Te=()=>{P==null||P(),S.current&&(clearInterval(S.current),S.current=null)},we=()=>{const oe=J(ie);oe>=Date.now()&&(S.current=setInterval(()=>{be(),se==null||se(oe-Date.now()),oe<Date.now()&&Te()},X))};O.useEffect(()=>(we(),()=>{S.current&&(clearInterval(S.current),S.current=null)}),[ie]);const ne=(oe,ye)=>ee(oe,Object.assign(Object.assign({},ye),{format:ae})),Ce=oe=>(0,R.Tm)(oe,{title:void 0});return O.createElement(B,Object.assign({},j,{valueRender:Ce,formatter:ne}))};var U=O.memo(K);B.Countdown=U;var Y=B},8378:function(Fn,Ct){"use strict";const l=O=>({[O.componentCls]:{[`${O.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${O.motionDurationMid} ${O.motionEaseInOut},
opacity ${O.motionDurationMid} ${O.motionEaseInOut} !important`}},[`${O.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${O.motionDurationMid} ${O.motionEaseInOut},
opacity ${O.motionDurationMid} ${O.motionEaseInOut} !important`}}});Ct.Z=l},92899:function(Fn,Ct,l){"use strict";l.d(Ct,{Fm:function(){return x}});var O=l(36237),de=l(95406);const R=new O.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),me=new O.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),k=new O.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),_=new O.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),p=new O.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),v=new O.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),M=new O.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new O.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),N={"move-up":{inKeyframes:M,outKeyframes:s},"move-down":{inKeyframes:R,outKeyframes:me},"move-left":{inKeyframes:k,outKeyframes:_},"move-right":{inKeyframes:p,outKeyframes:v}},x=(m,C)=>{const{antCls:D}=m,B=`${D}-${C}`,{inKeyframes:W,outKeyframes:F}=N[C];return[(0,de.R)(B,W,F,m.motionDurationMid),{[`
${B}-enter,
${B}-appear
`]:{opacity:0,animationTimingFunction:m.motionEaseOutCirc},[`${B}-leave`]:{animationTimingFunction:m.motionEaseInOutCirc}}]}},13826:function(Fn,Ct,l){"use strict";l.d(Ct,{Qt:function(){return k},Uw:function(){return me},fJ:function(){return R},ly:function(){return _},oN:function(){return x}});var O=l(36237),de=l(95406);const R=new O.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),me=new O.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),k=new O.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),_=new O.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),p=new O.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),v=new O.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),M=new O.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),s=new O.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),N={"slide-up":{inKeyframes:R,outKeyframes:me},"slide-down":{inKeyframes:k,outKeyframes:_},"slide-left":{inKeyframes:p,outKeyframes:v},"slide-right":{inKeyframes:M,outKeyframes:s}},x=(m,C)=>{const{antCls:D}=m,B=`${D}-${C}`,{inKeyframes:W,outKeyframes:F}=N[C];return[(0,de.R)(B,W,F,m.motionDurationMid),{[`
${B}-enter,
${B}-appear
`]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:m.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${B}-leave`]:{animationTimingFunction:m.motionEaseInQuint}}]}},15969:function(Fn,Ct,l){"use strict";l.d(Ct,{N:function(){return O}});const O=de=>({color:de.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${de.motionDurationSlow}`,"&:focus, &:hover":{color:de.colorLinkHover},"&:active":{color:de.colorLinkActive}})},1710:function(Fn,Ct,l){"use strict";l.d(Ct,{default:function(){return sh}});var O={},de="rc-table-internal-hook",R=l(42978),me=l(6089),k=l(34280),_=l(13697),p=l(59301),v=l(4676);function M(le){var pe=p.createContext(void 0),Re=function(ct){var ut=ct.value,Dt=ct.children,Qt=p.useRef(ut);Qt.current=ut;var It=p.useState(function(){return{getValue:function(){return Qt.current},listeners:new Set}}),on=(0,R.Z)(It,1),vn=on[0];return(0,k.Z)(function(){(0,v.unstable_batchedUpdates)(function(){vn.listeners.forEach(function(ln){ln(ut)})})},[ut]),p.createElement(pe.Provider,{value:vn},Dt)};return{Context:pe,Provider:Re,defaultValue:le}}function s(le,pe){var Re=(0,me.Z)(typeof pe=="function"?pe:function(ln){if(pe===void 0)return ln;if(!Array.isArray(pe))return ln[pe];var Wn={};return pe.forEach(function(Pn){Wn[Pn]=ln[Pn]}),Wn}),Je=p.useContext(le==null?void 0:le.Context),ct=Je||{},ut=ct.listeners,Dt=ct.getValue,Qt=p.useRef();Qt.current=Re(Je?Dt():le==null?void 0:le.defaultValue);var It=p.useState({}),on=(0,R.Z)(It,2),vn=on[1];return(0,k.Z)(function(){if(!Je)return;function ln(Wn){var Pn=Re(Wn);(0,_.Z)(Qt.current,Pn,!0)||vn({})}return ut.add(ln),function(){ut.delete(ln)}},[Je]),Qt.current}var N=l(54476),x=l(8654);function m(){var le=p.createContext(null);function pe(){return p.useContext(le)}function Re(ct,ut){var Dt=(0,x.Yr)(ct),Qt=function(on,vn){var ln=Dt?{ref:vn}:{},Wn=p.useRef(0),Pn=p.useRef(on),kn=pe();return kn!==null?p.createElement(ct,(0,N.Z)({},on,ln)):((!ut||ut(Pn.current,on))&&(Wn.current+=1),Pn.current=on,p.createElement(le.Provider,{value:Wn.current},p.createElement(ct,(0,N.Z)({},on,ln))))};return Dt?p.forwardRef(Qt):Qt}function Je(ct,ut){var Dt=(0,x.Yr)(ct),Qt=function(on,vn){var ln=Dt?{ref:vn}:{};return pe(),p.createElement(ct,(0,N.Z)({},on,ln))};return Dt?p.memo(p.forwardRef(Qt),ut):p.memo(Qt,ut)}return{makeImmutable:Re,responseImmutable:Je,useImmutableMark:pe}}var C=m(),D=C.makeImmutable,B=C.responseImmutable,W=C.useImmutableMark,F=m(),ee=F.makeImmutable,X=F.responseImmutable,J=F.useImmutableMark,K=M(),U=K;function Y(le,pe){var Re=p.useRef(0);Re.current+=1;var Je=p.useRef(le),ct=[];Object.keys(le||{}).map(function(Dt){var Qt;(le==null?void 0:le[Dt])!==((Qt=Je.current)===null||Qt===void 0?void 0:Qt[Dt])&&ct.push(Dt)}),Je.current=le;var ut=p.useRef([]);return ct.length&&(ut.current=ct),p.useDebugValue(Re.current),p.useDebugValue(ut.current.join(", ")),pe&&console.log("".concat(pe,":"),Re.current,ut.current),Re.current}var j=null,ie=p.memo(function(){var le=Y();return p.createElement("h1",null,"Render Times: ",le)});ie.displayName="RenderBlock";var ae=l(76190),se=l(33885),P=l(20068),be=l(92310),S=l.n(be),Te=l(80547),we=l(97938),ne=l(48736),Ce=p.createContext({renderWithProps:!1}),oe=Ce,ye="RC_TABLE_KEY";function re(le){return le==null?[]:Array.isArray(le)?le:[le]}function ce(le){var pe=[],Re={};return le.forEach(function(Je){for(var ct=Je||{},ut=ct.key,Dt=ct.dataIndex,Qt=ut||re(Dt).join("-")||ye;Re[Qt];)Qt="".concat(Qt,"_next");Re[Qt]=!0,pe.push(Qt)}),pe}function _e(le){return le!=null}function He(le){return le&&(0,ae.Z)(le)==="object"&&!Array.isArray(le)&&!p.isValidElement(le)}function Ie(le,pe,Re,Je,ct,ut){var Dt=p.useContext(oe),Qt=J(),It=(0,Te.Z)(function(){if(_e(Je))return[Je];var on=pe==null||pe===""?[]:Array.isArray(pe)?pe:[pe],vn=(0,we.Z)(le,on),ln=vn,Wn=void 0;if(ct){var Pn=ct(vn,le,Re);He(Pn)?(ln=Pn.children,Wn=Pn.props,Dt.renderWithProps=!0):ln=Pn}return[ln,Wn]},[Qt,le,Je,pe,ct,Re],function(on,vn){if(ut){var ln=(0,R.Z)(on,2),Wn=ln[1],Pn=(0,R.Z)(vn,2),kn=Pn[1];return ut(kn,Wn)}return Dt.renderWithProps?!0:!(0,_.Z)(on,vn,!0)});return It}function ot(le,pe,Re,Je){var ct=le+pe-1;return le<=Je&&ct>=Re}function lt(le,pe){return s(U,function(Re){var Je=ot(le,pe||1,Re.hoverStartRow,Re.hoverEndRow);return[Je,Re.onHover]})}var Ot=function(pe){var Re=pe.ellipsis,Je=pe.rowType,ct=pe.children,ut,Dt=Re===!0?{showTitle:!0}:Re;return Dt&&(Dt.showTitle||Je==="header")&&(typeof ct=="string"||typeof ct=="number"?ut=ct.toString():p.isValidElement(ct)&&typeof ct.props.children=="string"&&(ut=ct.props.children)),ut};function vt(le){var pe,Re,Je,ct,ut,Dt,Qt,It,on=le.component,vn=le.children,ln=le.ellipsis,Wn=le.scope,Pn=le.prefixCls,kn=le.className,xr=le.align,fr=le.record,Cr=le.render,gr=le.dataIndex,Lr=le.renderIndex,vo=le.shouldCellUpdate,Co=le.index,eo=le.rowType,Lo=le.colSpan,qo=le.rowSpan,Tr=le.fixLeft,oo=le.fixRight,Kr=le.firstFixLeft,Ur=le.lastFixLeft,Xr=le.firstFixRight,Io=le.lastFixRight,fi=le.appendNode,Yo=le.additionalProps,bo=Yo===void 0?{}:Yo,ai=le.isSticky,Ii="".concat(Pn,"-cell"),pa=s(U,["supportSticky","allColumnsFixedLeft"]),Ti=pa.supportSticky,La=pa.allColumnsFixedLeft,qa=Ie(fr,gr,Lr,vn,Cr,vo),ni=(0,R.Z)(qa,2),ps=ni[0],Wi=ni[1],ma={},Ca=typeof Tr=="number"&&Ti,BA=typeof oo=="number"&&Ti;Ca&&(ma.position="sticky",ma.left=Tr),BA&&(ma.position="sticky",ma.right=oo);var $r=(pe=(Re=(Je=Wi==null?void 0:Wi.colSpan)!==null&&Je!==void 0?Je:bo.colSpan)!==null&&Re!==void 0?Re:Lo)!==null&&pe!==void 0?pe:1,Oo=(ct=(ut=(Dt=Wi==null?void 0:Wi.rowSpan)!==null&&Dt!==void 0?Dt:bo.rowSpan)!==null&&ut!==void 0?ut:qo)!==null&&ct!==void 0?ct:1,Fo=lt(Co,Oo),uo=(0,R.Z)(Fo,2),Vi=uo[0],fo=uo[1],Vo=function(Nr){var cA;fr&&fo(Co,Co+Oo-1),bo==null||(cA=bo.onMouseEnter)===null||cA===void 0||cA.call(bo,Nr)},Ni=function(Nr){var cA;fr&&fo(-1,-1),bo==null||(cA=bo.onMouseLeave)===null||cA===void 0||cA.call(bo,Nr)};if($r===0||Oo===0)return null;var Ui=(Qt=bo.title)!==null&&Qt!==void 0?Qt:Ot({rowType:eo,ellipsis:ln,children:ps}),Xs=S()(Ii,kn,(It={},(0,P.Z)(It,"".concat(Ii,"-fix-left"),Ca&&Ti),(0,P.Z)(It,"".concat(Ii,"-fix-left-first"),Kr&&Ti),(0,P.Z)(It,"".concat(Ii,"-fix-left-last"),Ur&&Ti),(0,P.Z)(It,"".concat(Ii,"-fix-left-all"),Ur&&La&&Ti),(0,P.Z)(It,"".concat(Ii,"-fix-right"),BA&&Ti),(0,P.Z)(It,"".concat(Ii,"-fix-right-first"),Xr&&Ti),(0,P.Z)(It,"".concat(Ii,"-fix-right-last"),Io&&Ti),(0,P.Z)(It,"".concat(Ii,"-ellipsis"),ln),(0,P.Z)(It,"".concat(Ii,"-with-append"),fi),(0,P.Z)(It,"".concat(Ii,"-fix-sticky"),(Ca||BA)&&ai&&Ti),(0,P.Z)(It,"".concat(Ii,"-row-hover"),!Wi&&Vi),It),bo.className,Wi==null?void 0:Wi.className),us={};xr&&(us.textAlign=xr);var qA=(0,se.Z)((0,se.Z)((0,se.Z)((0,se.Z)({},ma),bo.style),us),Wi==null?void 0:Wi.style),ds=ps;return(0,ae.Z)(ds)==="object"&&!Array.isArray(ds)&&!p.isValidElement(ds)&&(ds=null),ln&&(Ur||Xr)&&(ds=p.createElement("span",{className:"".concat(Ii,"-content")},ds)),p.createElement(on,(0,N.Z)({},Wi,bo,{className:Xs,style:qA,title:Ui,scope:Wn,onMouseEnter:Vo,onMouseLeave:Ni,colSpan:$r!==1?$r:null,rowSpan:Oo!==1?Oo:null}),fi,ds)}var Gt=p.memo(vt);function Vt(le,pe,Re,Je,ct,ut){var Dt=Re[le]||{},Qt=Re[pe]||{},It,on;Dt.fixed==="left"?It=Je.left[ct==="rtl"?pe:le]:Qt.fixed==="right"&&(on=Je.right[ct==="rtl"?le:pe]);var vn=!1,ln=!1,Wn=!1,Pn=!1,kn=Re[pe+1],xr=Re[le-1],fr=!(ut!=null&&ut.children);if(ct==="rtl"){if(It!==void 0){var Cr=xr&&xr.fixed==="left";Pn=!Cr&&fr}else if(on!==void 0){var gr=kn&&kn.fixed==="right";Wn=!gr&&fr}}else if(It!==void 0){var Lr=kn&&kn.fixed==="left";vn=!Lr&&fr}else if(on!==void 0){var vo=xr&&xr.fixed==="right";ln=!vo&&fr}return{fixLeft:It,fixRight:on,lastFixLeft:vn,firstFixRight:ln,lastFixRight:Wn,firstFixLeft:Pn,isSticky:Je.isSticky}}var yt=p.createContext({}),dt=yt;function H(le){var pe=le.className,Re=le.index,Je=le.children,ct=le.colSpan,ut=ct===void 0?1:ct,Dt=le.rowSpan,Qt=le.align,It=s(U,["prefixCls","direction"]),on=It.prefixCls,vn=It.direction,ln=p.useContext(dt),Wn=ln.scrollColumnIndex,Pn=ln.stickyOffsets,kn=ln.flattenColumns,xr=ln.columns,fr=Re+ut-1,Cr=fr+1===Wn?ut+1:ut,gr=Vt(Re,Re+Cr-1,kn,Pn,vn,xr==null?void 0:xr[Re]);return p.createElement(Gt,(0,N.Z)({className:pe,index:Re,component:"td",prefixCls:on,record:null,dataIndex:null,align:Qt,colSpan:Cr,rowSpan:Dt,render:function(){return Je}},gr))}var Me=l(75931),E=["children"];function u(le){var pe=le.children,Re=(0,Me.Z)(le,E);return p.createElement("tr",Re,pe)}function a(le){var pe=le.children;return pe}a.Row=u,a.Cell=H;var g=a;function b(le){var pe=le.children,Re=le.stickyOffsets,Je=le.flattenColumns,ct=le.columns,ut=s(U,"prefixCls"),Dt=Je.length-1,Qt=Je[Dt],It=p.useMemo(function(){return{stickyOffsets:Re,flattenColumns:Je,scrollColumnIndex:Qt!=null&&Qt.scrollbar?Dt:null,columns:ct}},[Qt,Je,Dt,Re,ct]);return p.createElement(dt.Provider,{value:It},p.createElement("tfoot",{className:"".concat(ut,"-summary")},pe))}var he=X(b),L=g,V=l(70425),Ee=l(29301),ge=l(29194),Ae=l(24514),Ne=l(75152),qe=l(26112);function xe(le,pe,Re,Je,ct,ut,Dt){le.push({record:pe,indent:Re,index:Dt});var Qt=ut(pe),It=ct==null?void 0:ct.has(Qt);if(pe&&Array.isArray(pe[Je])&&It)for(var on=0;on<pe[Je].length;on+=1)xe(le,pe[Je][on],Re+1,Je,ct,ut,on)}function ze(le,pe,Re,Je){var ct=p.useMemo(function(){if(Re!=null&&Re.size){for(var ut=[],Dt=0;Dt<(le==null?void 0:le.length);Dt+=1){var Qt=le[Dt];xe(ut,Qt,0,pe,Re,Je,Dt)}return ut}return le==null?void 0:le.map(function(It,on){return{record:It,indent:0,index:on}})},[le,pe,Re,Je]);return ct}function Oe(le){var pe=le.prefixCls,Re=le.children,Je=le.component,ct=le.cellComponent,ut=le.className,Dt=le.expanded,Qt=le.colSpan,It=le.isEmpty,on=s(U,["scrollbarSize","fixHeader","fixColumn","componentWidth","horizonScroll"]),vn=on.scrollbarSize,ln=on.fixHeader,Wn=on.fixColumn,Pn=on.componentWidth,kn=on.horizonScroll,xr=Re;return(It?kn&&Pn:Wn)&&(xr=p.createElement("div",{style:{width:Pn-(ln?vn:0),position:"sticky",left:0,overflow:"hidden"},className:"".concat(pe,"-expanded-row-fixed")},xr)),p.createElement(Je,{className:ut,style:{display:Dt?null:"none"}},p.createElement(Gt,{component:ct,prefixCls:pe,colSpan:Qt},xr))}var fe=Oe;function z(le,pe,Re,Je){var ct=s(U,["prefixCls","fixedInfoList","flattenColumns","expandableType","expandRowByClick","onTriggerExpand","rowClassName","expandedRowClassName","indentSize","expandIcon","expandedRowRender","expandIconColumnIndex","expandedKeys","childrenColumnName","rowExpandable","onRow"]),ut=ct.flattenColumns,Dt=ct.expandableType,Qt=ct.expandedKeys,It=ct.childrenColumnName,on=ct.onTriggerExpand,vn=ct.rowExpandable,ln=ct.onRow,Wn=ct.expandRowByClick,Pn=ct.rowClassName,kn=Dt==="nest",xr=Dt==="row"&&(!vn||vn(le)),fr=xr||kn,Cr=Qt&&Qt.has(pe),gr=It&&le&&le[It],Lr=(0,V.useEvent)(on),vo=ln==null?void 0:ln(le,Re),Co=vo==null?void 0:vo.onClick,eo=function(oo){Wn&&fr&&on(le,oo);for(var Kr=arguments.length,Ur=new Array(Kr>1?Kr-1:0),Xr=1;Xr<Kr;Xr++)Ur[Xr-1]=arguments[Xr];Co==null||Co.apply(void 0,[oo].concat(Ur))},Lo;typeof Pn=="string"?Lo=Pn:typeof Pn=="function"&&(Lo=Pn(le,Re,Je));var qo=ce(ut);return(0,se.Z)((0,se.Z)({},ct),{},{columnsKey:qo,nestExpandable:kn,expanded:Cr,hasNestChildren:gr,record:le,onTriggerExpand:Lr,rowSupportExpand:xr,expandable:fr,rowProps:(0,se.Z)((0,se.Z)({},vo),{},{className:S()(Lo,vo==null?void 0:vo.className),onClick:eo})})}function Be(le,pe,Re,Je,ct){var ut=le.record,Dt=le.prefixCls,Qt=le.columnsKey,It=le.fixedInfoList,on=le.expandIconColumnIndex,vn=le.nestExpandable,ln=le.indentSize,Wn=le.expandIcon,Pn=le.expanded,kn=le.hasNestChildren,xr=le.onTriggerExpand,fr=Qt[Re],Cr=It[Re],gr;Re===(on||0)&&vn&&(gr=p.createElement(p.Fragment,null,p.createElement("span",{style:{paddingLeft:"".concat(ln*Je,"px")},className:"".concat(Dt,"-row-indent indent-level-").concat(Je)}),Wn({prefixCls:Dt,expanded:Pn,expandable:kn,record:ut,onExpand:xr})));var Lr;return pe.onCell&&(Lr=pe.onCell(ut,ct)),{key:fr,fixedInfo:Cr,appendCellNode:gr,additionalCellProps:Lr||{}}}function Le(le){var pe=le.className,Re=le.style,Je=le.record,ct=le.index,ut=le.renderIndex,Dt=le.rowKey,Qt=le.indent,It=Qt===void 0?0:Qt,on=le.rowComponent,vn=le.cellComponent,ln=le.scopeCellComponent,Wn=z(Je,Dt,ct,It),Pn=Wn.prefixCls,kn=Wn.flattenColumns,xr=Wn.expandedRowClassName,fr=Wn.expandedRowRender,Cr=Wn.rowProps,gr=Wn.expanded,Lr=Wn.rowSupportExpand,vo=p.useState(!1),Co=(0,R.Z)(vo,2),eo=Co[0],Lo=Co[1];p.useEffect(function(){gr&&Lo(!0)},[gr]);var qo=p.createElement(on,(0,N.Z)({},Cr,{"data-row-key":Dt,className:S()(pe,"".concat(Pn,"-row"),"".concat(Pn,"-row-level-").concat(It),Cr==null?void 0:Cr.className),style:(0,se.Z)((0,se.Z)({},Re),Cr==null?void 0:Cr.style)}),kn.map(function(Ur,Xr){var Io=Ur.render,fi=Ur.dataIndex,Yo=Ur.className,bo=Be(Wn,Ur,Xr,It,ct),ai=bo.key,Ii=bo.fixedInfo,pa=bo.appendCellNode,Ti=bo.additionalCellProps;return p.createElement(Gt,(0,N.Z)({className:Yo,ellipsis:Ur.ellipsis,align:Ur.align,scope:Ur.rowScope,component:Ur.rowScope?ln:vn,prefixCls:Pn,key:ai,record:Je,index:ct,renderIndex:ut,dataIndex:fi,render:Io,shouldCellUpdate:Ur.shouldCellUpdate},Ii,{appendNode:pa,additionalProps:Ti}))})),Tr;if(Lr&&(eo||gr)){var oo=fr(Je,ct,It+1,gr),Kr=xr&&xr(Je,ct,It);Tr=p.createElement(fe,{expanded:gr,className:S()("".concat(Pn,"-expanded-row"),"".concat(Pn,"-expanded-row-level-").concat(It+1),Kr),prefixCls:Pn,component:on,cellComponent:vn,colSpan:kn.length,isEmpty:!1},oo)}return p.createElement(p.Fragment,null,qo,Tr)}Le.displayName="BodyRow";var $e=X(Le);function pt(le){var pe=le.columnKey,Re=le.onColumnResize,Je=p.useRef();return p.useEffect(function(){Je.current&&Re(pe,Je.current.offsetWidth)},[]),p.createElement(Ee.Z,{data:pe},p.createElement("td",{ref:Je,style:{padding:0,border:0,height:0}},p.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}function St(le){var pe=le.prefixCls,Re=le.columnsKey,Je=le.onColumnResize;return p.createElement("tr",{"aria-hidden":"true",className:"".concat(pe,"-measure-row"),style:{height:0,fontSize:0}},p.createElement(Ee.Z.Collection,{onBatchResize:function(ut){ut.forEach(function(Dt){var Qt=Dt.data,It=Dt.size;Je(Qt,It.offsetWidth)})}},Re.map(function(ct){return p.createElement(pt,{key:ct,columnKey:ct,onColumnResize:Je})})))}function Et(le){var pe=le.data,Re=le.measureColumnWidth,Je=s(U,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),ct=Je.prefixCls,ut=Je.getComponent,Dt=Je.onColumnResize,Qt=Je.flattenColumns,It=Je.getRowKey,on=Je.expandedKeys,vn=Je.childrenColumnName,ln=Je.emptyNode,Wn=ze(pe,vn,on,It),Pn=p.useRef({renderWithProps:!1}),kn=ut(["body","wrapper"],"tbody"),xr=ut(["body","row"],"tr"),fr=ut(["body","cell"],"td"),Cr=ut(["body","cell"],"th"),gr;pe.length?gr=Wn.map(function(vo,Co){var eo=vo.record,Lo=vo.indent,qo=vo.index,Tr=It(eo,Co);return p.createElement($e,{key:Tr,rowKey:Tr,record:eo,index:Co,renderIndex:qo,rowComponent:xr,cellComponent:fr,scopeCellComponent:Cr,getRowKey:It,indent:Lo})}):gr=p.createElement(fe,{expanded:!0,className:"".concat(ct,"-placeholder"),prefixCls:ct,component:xr,cellComponent:fr,colSpan:Qt.length,isEmpty:!0},ln);var Lr=ce(Qt);return p.createElement(oe.Provider,{value:Pn.current},p.createElement(kn,{className:"".concat(ct,"-tbody")},Re&&p.createElement(St,{prefixCls:ct,columnsKey:Lr,onColumnResize:Dt}),gr))}Et.displayName="Body";var Tt=X(Et),zt=["expandable"],Rt="RC_TABLE_INTERNAL_COL_DEFINE";function Zt(le){var pe=le.expandable,Re=(0,Me.Z)(le,zt),Je;return"expandable"in le?Je=(0,se.Z)((0,se.Z)({},Re),pe):Je=Re,Je.showExpandColumn===!1&&(Je.expandIconColumnIndex=-1),Je}var sn=["columnType"];function Nn(le){for(var pe=le.colWidths,Re=le.columns,Je=le.columCount,ct=[],ut=Je||Re.length,Dt=!1,Qt=ut-1;Qt>=0;Qt-=1){var It=pe[Qt],on=Re&&Re[Qt],vn=on&&on[Rt];if(It||vn||Dt){var ln=vn||{},Wn=ln.columnType,Pn=(0,Me.Z)(ln,sn);ct.unshift(p.createElement("col",(0,N.Z)({key:Qt,style:{width:It}},Pn))),Dt=!0}}return p.createElement("colgroup",null,ct)}var Hn=Nn,wn=l(94480),nr=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function or(le,pe){return(0,p.useMemo)(function(){for(var Re=[],Je=0;Je<pe;Je+=1){var ct=le[Je];if(ct!==void 0)Re[Je]=ct;else return null}return Re},[le.join("_"),pe])}var An=p.forwardRef(function(le,pe){var Re=le.className,Je=le.noData,ct=le.columns,ut=le.flattenColumns,Dt=le.colWidths,Qt=le.columCount,It=le.stickyOffsets,on=le.direction,vn=le.fixHeader,ln=le.stickyTopOffset,Wn=le.stickyBottomOffset,Pn=le.stickyClassName,kn=le.onScroll,xr=le.maxContentScroll,fr=le.children,Cr=(0,Me.Z)(le,nr),gr=s(U,["prefixCls","scrollbarSize","isSticky"]),Lr=gr.prefixCls,vo=gr.scrollbarSize,Co=gr.isSticky,eo=Co&&!vn?0:vo,Lo=p.useRef(null),qo=p.useCallback(function(Yo){(0,x.mH)(pe,Yo),(0,x.mH)(Lo,Yo)},[]);p.useEffect(function(){var Yo;function bo(ai){var Ii=ai,pa=Ii.currentTarget,Ti=Ii.deltaX;Ti&&(kn({currentTarget:pa,scrollLeft:pa.scrollLeft+Ti}),ai.preventDefault())}return(Yo=Lo.current)===null||Yo===void 0||Yo.addEventListener("wheel",bo),function(){var ai;(ai=Lo.current)===null||ai===void 0||ai.removeEventListener("wheel",bo)}},[]);var Tr=p.useMemo(function(){return ut.every(function(Yo){return Yo.width})},[ut]),oo=ut[ut.length-1],Kr={fixed:oo?oo.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat(Lr,"-cell-scrollbar")}}},Ur=(0,p.useMemo)(function(){return eo?[].concat((0,wn.Z)(ct),[Kr]):ct},[eo,ct]),Xr=(0,p.useMemo)(function(){return eo?[].concat((0,wn.Z)(ut),[Kr]):ut},[eo,ut]),Io=(0,p.useMemo)(function(){var Yo=It.right,bo=It.left;return(0,se.Z)((0,se.Z)({},It),{},{left:on==="rtl"?[].concat((0,wn.Z)(bo.map(function(ai){return ai+eo})),[0]):bo,right:on==="rtl"?Yo:[].concat((0,wn.Z)(Yo.map(function(ai){return ai+eo})),[0]),isSticky:Co})},[eo,It,Co]),fi=or(Dt,Qt);return p.createElement("div",{style:(0,se.Z)({overflow:"hidden"},Co?{top:ln,bottom:Wn}:{}),ref:qo,className:S()(Re,(0,P.Z)({},Pn,!!Pn))},p.createElement("table",{style:{tableLayout:"fixed",visibility:Je||fi?null:"hidden"}},(!Je||!xr||Tr)&&p.createElement(Hn,{colWidths:fi?[].concat((0,wn.Z)(fi),[eo]):[],columCount:Qt+1,columns:Xr}),fr((0,se.Z)((0,se.Z)({},Cr),{},{stickyOffsets:Io,columns:Ur,flattenColumns:Xr}))))});An.displayName="FixedHolder";var sr=p.memo(An);function Rr(le){var pe=le.cells,Re=le.stickyOffsets,Je=le.flattenColumns,ct=le.rowComponent,ut=le.cellComponent,Dt=le.tdCellComponent,Qt=le.onHeaderRow,It=le.index,on=s(U,["prefixCls","direction"]),vn=on.prefixCls,ln=on.direction,Wn;Qt&&(Wn=Qt(pe.map(function(kn){return kn.column}),It));var Pn=ce(pe.map(function(kn){return kn.column}));return p.createElement(ct,Wn,pe.map(function(kn,xr){var fr=kn.column,Cr=Vt(kn.colStart,kn.colEnd,Je,Re,ln,fr),gr;return fr&&fr.onHeaderCell&&(gr=kn.column.onHeaderCell(fr)),p.createElement(Gt,(0,N.Z)({},kn,{scope:fr.title?kn.colSpan>1?"colgroup":"col":null,ellipsis:fr.ellipsis,align:fr.align,component:fr.title?ut:Dt,prefixCls:vn,key:Pn[xr]},Cr,{additionalProps:gr,rowType:"header"}))}))}Rr.displayName="HeaderRow";var cr=Rr;function to(le){var pe=[];function Re(Dt,Qt){var It=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;pe[It]=pe[It]||[];var on=Qt,vn=Dt.filter(Boolean).map(function(ln){var Wn={key:ln.key,className:ln.className||"",children:ln.title,column:ln,colStart:on},Pn=1,kn=ln.children;return kn&&kn.length>0&&(Pn=Re(kn,on,It+1).reduce(function(xr,fr){return xr+fr},0),Wn.hasSubColumns=!0),"colSpan"in ln&&(Pn=ln.colSpan),"rowSpan"in ln&&(Wn.rowSpan=ln.rowSpan),Wn.colSpan=Pn,Wn.colEnd=Wn.colStart+Pn-1,pe[It].push(Wn),on+=Pn,Pn});return vn}Re(le,0);for(var Je=pe.length,ct=function(Qt){pe[Qt].forEach(function(It){!("rowSpan"in It)&&!It.hasSubColumns&&(It.rowSpan=Je-Qt)})},ut=0;ut<Je;ut+=1)ct(ut);return pe}function Gr(le){var pe=le.stickyOffsets,Re=le.columns,Je=le.flattenColumns,ct=le.onHeaderRow,ut=s(U,["prefixCls","getComponent"]),Dt=ut.prefixCls,Qt=ut.getComponent,It=p.useMemo(function(){return to(Re)},[Re]),on=Qt(["header","wrapper"],"thead"),vn=Qt(["header","row"],"tr"),ln=Qt(["header","cell"],"th"),Wn=Qt(["header","cell"],"td");return p.createElement(on,{className:"".concat(Dt,"-thead")},It.map(function(Pn,kn){var xr=p.createElement(cr,{key:kn,flattenColumns:Je,cells:Pn,stickyOffsets:pe,rowComponent:vn,cellComponent:ln,tdCellComponent:Wn,onHeaderRow:ct,index:kn});return xr}))}var Zr=X(Gr),Do=l(11592);function Br(le){var pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof pe=="number"?pe:pe.endsWith("%")?le*parseFloat(pe)/100:null}function On(le,pe){return p.useMemo(function(){if(pe&&pe>0){var Re=0,Je=0;le.forEach(function(on){var vn=Br(pe,on.width);vn?Re+=vn:Je+=1});var ct=pe-Re,ut=Je,Dt=ct/Je,Qt=0,It=le.map(function(on){var vn=(0,se.Z)({},on),ln=Br(pe,vn.width);if(ln)vn.width=ln;else{var Wn=Math.floor(Dt);vn.width=ut===1?ct:Wn,ct-=Wn,ut-=1}return Qt+=vn.width,vn});return[It,Qt]}return[le,pe]},[le,pe])}var wr=["children"],et=["fixed"];function jt(le){return(0,Do.Z)(le).filter(function(pe){return p.isValidElement(pe)}).map(function(pe){var Re=pe.key,Je=pe.props,ct=Je.children,ut=(0,Me.Z)(Je,wr),Dt=(0,se.Z)({key:Re},ut);return ct&&(Dt.children=jt(ct)),Dt})}function je(le){var pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return le.filter(function(Re){return Re&&(0,ae.Z)(Re)==="object"}).reduce(function(Re,Je,ct){var ut=Je.fixed,Dt=ut===!0?"left":ut,Qt="".concat(pe,"-").concat(ct),It=Je.children;return It&&It.length>0?[].concat((0,wn.Z)(Re),(0,wn.Z)(je(It,Qt).map(function(on){return(0,se.Z)({fixed:Dt},on)}))):[].concat((0,wn.Z)(Re),[(0,se.Z)((0,se.Z)({key:Qt},Je),{},{fixed:Dt})])},[])}function ke(le){for(var pe=!0,Re=0;Re<le.length;Re+=1){var Je=le[Re];if(pe&&Je.fixed!=="left")pe=!1;else if(!pe&&Je.fixed==="left"){warning(!1,"Index ".concat(Re-1," of `columns` missing `fixed='left'` prop."));break}}for(var ct=!0,ut=le.length-1;ut>=0;ut-=1){var Dt=le[ut];if(ct&&Dt.fixed!=="right")ct=!1;else if(!ct&&Dt.fixed==="right"){warning(!1,"Index ".concat(ut+1," of `columns` missing `fixed='right'` prop."));break}}}function Ve(le){return le.map(function(pe){var Re=pe.fixed,Je=(0,Me.Z)(pe,et),ct=Re;return Re==="left"?ct="right":Re==="right"&&(ct="left"),(0,se.Z)({fixed:ct},Je)})}function en(le,pe){var Re=le.prefixCls,Je=le.columns,ct=le.children,ut=le.expandable,Dt=le.expandedKeys,Qt=le.columnTitle,It=le.getRowKey,on=le.onTriggerExpand,vn=le.expandIcon,ln=le.rowExpandable,Wn=le.expandIconColumnIndex,Pn=le.direction,kn=le.expandRowByClick,xr=le.columnWidth,fr=le.fixed,Cr=le.scrollWidth,gr=p.useMemo(function(){return Je||jt(ct)},[Je,ct]),Lr=p.useMemo(function(){if(ut){var oo,Kr=gr.slice();if(!Kr.includes(O)){var Ur=Wn||0;Ur>=0&&Kr.splice(Ur,0,O)}var Xr=Kr.indexOf(O);Kr=Kr.filter(function(bo,ai){return bo!==O||ai===Xr});var Io=gr[Xr],fi;(fr==="left"||fr)&&!Wn?fi="left":(fr==="right"||fr)&&Wn===gr.length?fi="right":fi=Io?Io.fixed:null;var Yo=(oo={},(0,P.Z)(oo,Rt,{className:"".concat(Re,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,P.Z)(oo,"title",Qt),(0,P.Z)(oo,"fixed",fi),(0,P.Z)(oo,"className","".concat(Re,"-row-expand-icon-cell")),(0,P.Z)(oo,"width",xr),(0,P.Z)(oo,"render",function(ai,Ii,pa){var Ti=It(Ii,pa),La=Dt.has(Ti),qa=ln?ln(Ii):!0,ni=vn({prefixCls:Re,expanded:La,expandable:qa,record:Ii,onExpand:on});return kn?p.createElement("span",{onClick:function(Wi){return Wi.stopPropagation()}},ni):ni}),oo);return Kr.map(function(bo){return bo===O?Yo:bo})}return gr.filter(function(bo){return bo!==O})},[ut,gr,It,Dt,vn,Pn]),vo=p.useMemo(function(){var oo=Lr;return pe&&(oo=pe(oo)),oo.length||(oo=[{render:function(){return null}}]),oo},[pe,Lr,Pn]),Co=p.useMemo(function(){return Pn==="rtl"?Ve(je(vo)):je(vo)},[vo,Pn,Cr]),eo=On(Co,Cr),Lo=(0,R.Z)(eo,2),qo=Lo[0],Tr=Lo[1];return[vo,qo,Tr]}var Jt=en;function un(le){var pe,Re=le.prefixCls,Je=le.record,ct=le.onExpand,ut=le.expanded,Dt=le.expandable,Qt="".concat(Re,"-row-expand-icon");if(!Dt)return p.createElement("span",{className:S()(Qt,"".concat(Re,"-row-spaced"))});var It=function(vn){ct(Je,vn),vn.stopPropagation()};return p.createElement("span",{className:S()(Qt,(pe={},(0,P.Z)(pe,"".concat(Re,"-row-expanded"),ut),(0,P.Z)(pe,"".concat(Re,"-row-collapsed"),!ut),pe)),onClick:It})}function Yt(le,pe,Re){var Je=[];function ct(ut){(ut||[]).forEach(function(Dt,Qt){Je.push(pe(Dt,Qt)),ct(Dt[Re])})}return ct(le),Je}function xn(le,pe,Re){var Je=Zt(le),ct=Je.expandIcon,ut=Je.expandedRowKeys,Dt=Je.defaultExpandedRowKeys,Qt=Je.defaultExpandAllRows,It=Je.expandedRowRender,on=Je.onExpand,vn=Je.onExpandedRowsChange,ln=Je.childrenColumnName,Wn=ct||un,Pn=ln||"children",kn=p.useMemo(function(){return It?"row":le.expandable&&le.internalHooks===de&&le.expandable.__PARENT_RENDER_ICON__||pe.some(function(Co){return Co&&(0,ae.Z)(Co)==="object"&&Co[Pn]})?"nest":!1},[!!It,pe]),xr=p.useState(function(){return Dt||(Qt?Yt(pe,Re,Pn):[])}),fr=(0,R.Z)(xr,2),Cr=fr[0],gr=fr[1],Lr=p.useMemo(function(){return new Set(ut||Cr||[])},[ut,Cr]),vo=p.useCallback(function(Co){var eo=Re(Co,pe.indexOf(Co)),Lo,qo=Lr.has(eo);qo?(Lr.delete(eo),Lo=(0,wn.Z)(Lr)):Lo=[].concat((0,wn.Z)(Lr),[eo]),gr(Lo),on&&on(!qo,Co),vn&&vn(Lo)},[Re,Lr,pe,on,vn]);return[Je,kn,Lr,Wn,Pn,vo]}function Un(le,pe,Re,Je){var ct=le.map(function(ut,Dt){return Vt(Dt,Dt,le,pe,Re,Je==null?void 0:Je[Dt])});return(0,Te.Z)(function(){return ct},[ct],function(ut,Dt){return!(0,_.Z)(ut,Dt)})}function Tn(le){var pe=(0,p.useRef)(le),Re=(0,p.useState)({}),Je=(0,R.Z)(Re,2),ct=Je[1],ut=(0,p.useRef)(null),Dt=(0,p.useRef)([]);function Qt(It){Dt.current.push(It);var on=Promise.resolve();ut.current=on,on.then(function(){if(ut.current===on){var vn=Dt.current,ln=pe.current;Dt.current=[],vn.forEach(function(Wn){pe.current=Wn(pe.current)}),ut.current=null,ln!==pe.current&&ct({})}})}return(0,p.useEffect)(function(){return function(){ut.current=null}},[]),[pe.current,Qt]}function qn(le){var pe=(0,p.useRef)(le||null),Re=(0,p.useRef)();function Je(){window.clearTimeout(Re.current)}function ct(Dt){pe.current=Dt,Je(),Re.current=window.setTimeout(function(){pe.current=null,Re.current=void 0},100)}function ut(){return pe.current}return(0,p.useEffect)(function(){return Je},[]),[ct,ut]}function Dn(){var le=p.useState(-1),pe=(0,R.Z)(le,2),Re=pe[0],Je=pe[1],ct=p.useState(-1),ut=(0,R.Z)(ct,2),Dt=ut[0],Qt=ut[1],It=p.useCallback(function(on,vn){Je(on),Qt(vn)},[]);return[Re,Dt,It]}var rr=l(47273),Yn=(0,rr.Z)()?window:null;function Zn(le,pe){var Re=(0,ae.Z)(le)==="object"?le:{},Je=Re.offsetHeader,ct=Je===void 0?0:Je,ut=Re.offsetSummary,Dt=ut===void 0?0:ut,Qt=Re.offsetScroll,It=Qt===void 0?0:Qt,on=Re.getContainer,vn=on===void 0?function(){return Yn}:on,ln=vn()||Yn;return p.useMemo(function(){var Wn=!!le;return{isSticky:Wn,stickyClassName:Wn?"".concat(pe,"-sticky-holder"):"",offsetHeader:ct,offsetSummary:Dt,offsetScroll:It,container:ln}},[It,ct,Dt,pe,ln])}function ur(le,pe,Re){var Je=(0,p.useMemo)(function(){for(var ct=[],ut=[],Dt=0,Qt=0,It=0;It<pe;It+=1)if(Re==="rtl"){ut[It]=Qt,Qt+=le[It]||0;var on=pe-It-1;ct[on]=Dt,Dt+=le[on]||0}else{ct[It]=Dt,Dt+=le[It]||0;var vn=pe-It-1;ut[vn]=Qt,Qt+=le[vn]||0}return{left:ct,right:ut}},[le,pe,Re]);return Je}var dr=ur;function _r(le){var pe=le.className,Re=le.children;return p.createElement("div",{className:pe},Re)}var Fr=_r,er=l(8224),Nt=l(55468),_t=function(pe,Re){var Je,ct,ut=pe.scrollBodyRef,Dt=pe.onScroll,Qt=pe.offsetScroll,It=pe.container,on=s(U,"prefixCls"),vn=((Je=ut.current)===null||Je===void 0?void 0:Je.scrollWidth)||0,ln=((ct=ut.current)===null||ct===void 0?void 0:ct.clientWidth)||0,Wn=vn&&ln*(ln/vn),Pn=p.useRef(),kn=Tn({scrollLeft:0,isHiddenScrollBar:!1}),xr=(0,R.Z)(kn,2),fr=xr[0],Cr=xr[1],gr=p.useRef({delta:0,x:0}),Lr=p.useState(!1),vo=(0,R.Z)(Lr,2),Co=vo[0],eo=vo[1],Lo=function(){eo(!1)},qo=function(Xr){Xr.persist(),gr.current.delta=Xr.pageX-fr.scrollLeft,gr.current.x=0,eo(!0),Xr.preventDefault()},Tr=function(Xr){var Io,fi=Xr||((Io=window)===null||Io===void 0?void 0:Io.event),Yo=fi.buttons;if(!Co||Yo===0){Co&&eo(!1);return}var bo=gr.current.x+Xr.pageX-gr.current.x-gr.current.delta;bo<=0&&(bo=0),bo+Wn>=ln&&(bo=ln-Wn),Dt({scrollLeft:bo/ln*(vn+2)}),gr.current.x=Xr.pageX},oo=function(){if(ut.current){var Xr=(0,Nt.os)(ut.current).top,Io=Xr+ut.current.offsetHeight,fi=It===window?document.documentElement.scrollTop+window.innerHeight:(0,Nt.os)(It).top+It.clientHeight;Io-(0,Ne.Z)()<=fi||Xr>=fi-Qt?Cr(function(Yo){return(0,se.Z)((0,se.Z)({},Yo),{},{isHiddenScrollBar:!0})}):Cr(function(Yo){return(0,se.Z)((0,se.Z)({},Yo),{},{isHiddenScrollBar:!1})})}},Kr=function(Xr){Cr(function(Io){return(0,se.Z)((0,se.Z)({},Io),{},{scrollLeft:Xr/vn*ln||0})})};return p.useImperativeHandle(Re,function(){return{setScrollLeft:Kr}}),p.useEffect(function(){var Ur=(0,er.Z)(document.body,"mouseup",Lo,!1),Xr=(0,er.Z)(document.body,"mousemove",Tr,!1);return oo(),function(){Ur.remove(),Xr.remove()}},[Wn,Co]),p.useEffect(function(){var Ur=(0,er.Z)(It,"scroll",oo,!1),Xr=(0,er.Z)(window,"resize",oo,!1);return function(){Ur.remove(),Xr.remove()}},[It]),p.useEffect(function(){fr.isHiddenScrollBar||Cr(function(Ur){var Xr=ut.current;return Xr?(0,se.Z)((0,se.Z)({},Ur),{},{scrollLeft:Xr.scrollLeft/Xr.scrollWidth*Xr.clientWidth}):Ur})},[fr.isHiddenScrollBar]),vn<=ln||!Wn||fr.isHiddenScrollBar?null:p.createElement("div",{style:{height:(0,Ne.Z)(),width:ln,bottom:Qt},className:"".concat(on,"-sticky-scroll")},p.createElement("div",{onMouseDown:qo,ref:Pn,className:S()("".concat(on,"-sticky-scroll-bar"),(0,P.Z)({},"".concat(on,"-sticky-scroll-bar-active"),Co)),style:{width:"".concat(Wn,"px"),transform:"translate3d(".concat(fr.scrollLeft,"px, 0, 0)")}}))},Kt=p.forwardRef(_t);function hn(le){return null}var tn=hn;function fn(le){return null}var an=fn,zn="rc-table",ar=[],Er={};function no(){return"No Data"}function kr(le){var pe,Re=(0,se.Z)({rowKey:"key",prefixCls:zn,emptyText:no},le),Je=Re.prefixCls,ct=Re.className,ut=Re.rowClassName,Dt=Re.style,Qt=Re.data,It=Re.rowKey,on=Re.scroll,vn=Re.tableLayout,ln=Re.direction,Wn=Re.title,Pn=Re.footer,kn=Re.summary,xr=Re.caption,fr=Re.id,Cr=Re.showHeader,gr=Re.components,Lr=Re.emptyText,vo=Re.onRow,Co=Re.onHeaderRow,eo=Re.internalHooks,Lo=Re.transformColumns,qo=Re.internalRefs,Tr=Re.tailor,oo=Re.sticky,Kr=Qt||ar,Ur=!!Kr.length,Xr=eo===de,Io=p.useCallback(function(Xi,Na){return(0,we.Z)(gr,Xi)||Na},[gr]),fi=p.useMemo(function(){return typeof It=="function"?It:function(Xi){var Na=Xi&&Xi[It];return Na}},[It]),Yo=Io(["body"]),bo=Dn(),ai=(0,R.Z)(bo,3),Ii=ai[0],pa=ai[1],Ti=ai[2],La=xn(Re,Kr,fi),qa=(0,R.Z)(La,6),ni=qa[0],ps=qa[1],Wi=qa[2],ma=qa[3],Ca=qa[4],BA=qa[5],$r=on==null?void 0:on.x,Oo=p.useState(0),Fo=(0,R.Z)(Oo,2),uo=Fo[0],Vi=Fo[1],fo=Jt((0,se.Z)((0,se.Z)((0,se.Z)({},Re),ni),{},{expandable:!!ni.expandedRowRender,columnTitle:ni.columnTitle,expandedKeys:Wi,getRowKey:fi,onTriggerExpand:BA,expandIcon:ma,expandIconColumnIndex:ni.expandIconColumnIndex,direction:ln,scrollWidth:Xr&&Tr&&typeof $r=="number"?$r:null}),Xr?Lo:null),Vo=(0,R.Z)(fo,3),Ni=Vo[0],Ui=Vo[1],Xs=Vo[2],us=Xs!=null?Xs:$r,qA=p.useMemo(function(){return{columns:Ni,flattenColumns:Ui}},[Ni,Ui]),ds=p.useRef(),DA=p.useRef(),Nr=p.useRef(),cA=p.useRef(),fc=p.useRef(),Gi=p.useState(!1),Fi=(0,R.Z)(Gi,2),Ga=Fi[0],Cs=Fi[1],Fa=p.useState(!1),hi=(0,R.Z)(Fa,2),qs=hi[0],Vs=hi[1],CA=Tn(new Map),uA=(0,R.Z)(CA,2),dA=uA[0],kA=uA[1],Il=ce(Ui),_A=Il.map(function(Xi){return dA.get(Xi)}),es=p.useMemo(function(){return _A},[_A.join("_")]),js=dr(es,Ui.length,ln),ms=on&&_e(on.y),$a=on&&_e(us)||!!ni.fixed,sl=$a&&Ui.some(function(Xi){var Na=Xi.fixed;return Na}),yl=p.useRef(),Fl=Zn(oo,Je),Al=Fl.isSticky,fu=Fl.offsetHeader,Wu=Fl.offsetSummary,Di=Fl.offsetScroll,ba=Fl.stickyClassName,Hs=Fl.container,_a=p.useMemo(function(){return kn==null?void 0:kn(Kr)},[kn,Kr]),ks=(ms||Al)&&p.isValidElement(_a)&&_a.type===g&&_a.props.fixed,Gs,ts,ll;ms&&(ts={overflowY:"scroll",maxHeight:on.y}),$a&&(Gs={overflowX:"auto"},ms||(ts={overflowY:"hidden"}),ll={width:us===!0?"auto":us,minWidth:"100%"});var hu=p.useCallback(function(Xi,Na){(0,ge.Z)(ds.current)&&kA(function(el){if(el.get(Xi)!==Na){var Vl=new Map(el);return Vl.set(Xi,Na),Vl}return el})},[]),gu=qn(null),Vu=(0,R.Z)(gu,2),Id=Vu[0],Fd=Vu[1];function Hc(Xi,Na){Na&&(typeof Na=="function"?Na(Xi):Na.scrollLeft!==Xi&&(Na.scrollLeft=Xi,Na.scrollLeft!==Xi&&setTimeout(function(){Na.scrollLeft=Xi},0)))}var cl=(0,me.Z)(function(Xi){var Na=Xi.currentTarget,el=Xi.scrollLeft,Vl=ln==="rtl",Gl=typeof el=="number"?el:Na.scrollLeft,Nf=Na||Er;if(!Fd()||Fd()===Nf){var Md;Id(Nf),Hc(Gl,DA.current),Hc(Gl,Nr.current),Hc(Gl,fc.current),Hc(Gl,(Md=yl.current)===null||Md===void 0?void 0:Md.setScrollLeft)}var Pd=Na||DA.current;if(Pd){var Td=Pd.scrollWidth,Rd=Pd.clientWidth;if(Td===Rd){Cs(!1),Vs(!1);return}Vl?(Cs(-Gl<Td-Rd),Vs(-Gl>0)):(Cs(Gl>0),Vs(Gl<Td-Rd))}}),hc=function(){$a&&Nr.current?cl({currentTarget:Nr.current}):(Cs(!1),Vs(!1))},Nd=function(Na){var el=Na.width;el!==uo&&(hc(),Vi(ds.current?ds.current.offsetWidth:el))},Gu=p.useRef(!1);p.useEffect(function(){Gu.current&&hc()},[$a,Qt,Ni.length]),p.useEffect(function(){Gu.current=!0},[]);var Od=p.useState(0),$u=(0,R.Z)(Od,2),gc=$u[0],Yu=$u[1],Ef=p.useState(!0),Ud=(0,R.Z)(Ef,2),ra=Ud[0],Ju=Ud[1];p.useEffect(function(){(!Tr||!Xr)&&(Nr.current instanceof Element?Yu((0,Ne.o)(Nr.current).width):Yu((0,Ne.o)(cA.current).width)),Ju((0,Ae.G)("position","sticky"))},[]),p.useEffect(function(){Xr&&qo&&(qo.body.current=Nr.current)});var xf=p.useCallback(function(Xi){return p.createElement(p.Fragment,null,p.createElement(Zr,Xi),ks==="top"&&p.createElement(he,Xi,_a))},[ks,_a]),Ah=p.useCallback(function(Xi){return p.createElement(he,Xi,_a)},[_a]),Sf=Io(["table"],"table"),Dd=p.useMemo(function(){return vn||(sl?us==="max-content"?"auto":"fixed":ms||Al||Ui.some(function(Xi){var Na=Xi.ellipsis;return Na})?"fixed":"auto")},[ms,sl,Ui,vn,Al]),Ld,Xu={colWidths:es,columCount:Ui.length,stickyOffsets:js,onHeaderRow:Co,fixHeader:ms,scroll:on},If=p.useMemo(function(){return Ur?null:typeof Lr=="function"?Lr():Lr},[Ur,Lr]),Wl=p.createElement(Tt,{data:Kr,measureColumnWidth:ms||$a||Al}),Qd=p.createElement(Hn,{colWidths:Ui.map(function(Xi){var Na=Xi.width;return Na}),columns:Ui}),qu=xr!=null?p.createElement("caption",{className:"".concat(Je,"-caption")},xr):void 0,Ff=(0,qe.Z)(Re,{data:!0}),pu=(0,qe.Z)(Re,{aria:!0});if(ms||Al){var ed;typeof Yo=="function"?(ed=Yo(Kr,{scrollbarSize:gc,ref:Nr,onScroll:cl}),Xu.colWidths=Ui.map(function(Xi,Na){var el=Xi.width,Vl=Na===Ui.length-1?el-gc:el;return typeof Vl=="number"&&!Number.isNaN(Vl)?Vl:0})):ed=p.createElement("div",{style:(0,se.Z)((0,se.Z)({},Gs),ts),onScroll:cl,ref:Nr,className:S()("".concat(Je,"-body"))},p.createElement(Sf,(0,N.Z)({style:(0,se.Z)((0,se.Z)({},ll),{},{tableLayout:Dd})},pu),qu,Qd,Wl,!ks&&_a&&p.createElement(he,{stickyOffsets:js,flattenColumns:Ui,columns:Ni},_a)));var _s=(0,se.Z)((0,se.Z)((0,se.Z)({noData:!Kr.length,maxContentScroll:$a&&us==="max-content"},Xu),qA),{},{direction:ln,stickyClassName:ba,onScroll:cl});Ld=p.createElement(p.Fragment,null,Cr!==!1&&p.createElement(sr,(0,N.Z)({},_s,{stickyTopOffset:fu,className:"".concat(Je,"-header"),ref:DA}),xf),ed,ks&&ks!=="top"&&p.createElement(sr,(0,N.Z)({},_s,{stickyBottomOffset:Wu,className:"".concat(Je,"-summary"),ref:fc}),Ah),Al&&p.createElement(Kt,{ref:yl,offsetScroll:Di,scrollBodyRef:Nr,onScroll:cl,container:Hs}))}else Ld=p.createElement("div",{style:(0,se.Z)((0,se.Z)({},Gs),ts),className:S()("".concat(Je,"-content")),onScroll:cl,ref:Nr},p.createElement(Sf,(0,N.Z)({style:(0,se.Z)((0,se.Z)({},ll),{},{tableLayout:Dd})},pu),qu,Qd,Cr!==!1&&p.createElement(Zr,(0,N.Z)({},Xu,qA)),Wl,_a&&p.createElement(he,{stickyOffsets:js,flattenColumns:Ui,columns:Ni},_a)));var Nl=p.createElement("div",(0,N.Z)({className:S()(Je,ct,(pe={},(0,P.Z)(pe,"".concat(Je,"-rtl"),ln==="rtl"),(0,P.Z)(pe,"".concat(Je,"-ping-left"),Ga),(0,P.Z)(pe,"".concat(Je,"-ping-right"),qs),(0,P.Z)(pe,"".concat(Je,"-layout-fixed"),vn==="fixed"),(0,P.Z)(pe,"".concat(Je,"-fixed-header"),ms),(0,P.Z)(pe,"".concat(Je,"-fixed-column"),sl),(0,P.Z)(pe,"".concat(Je,"-scroll-horizontal"),$a),(0,P.Z)(pe,"".concat(Je,"-has-fix-left"),Ui[0]&&Ui[0].fixed),(0,P.Z)(pe,"".concat(Je,"-has-fix-right"),Ui[Ui.length-1]&&Ui[Ui.length-1].fixed==="right"),pe)),style:Dt,id:fr,ref:ds},Ff),Wn&&p.createElement(Fr,{className:"".concat(Je,"-title")},Wn(Kr)),p.createElement("div",{ref:cA,className:"".concat(Je,"-container")},Ld),Pn&&p.createElement(Fr,{className:"".concat(Je,"-footer")},Pn(Kr)));$a&&(Nl=p.createElement(Ee.Z,{onResize:Nd},Nl));var td=Un(Ui,js,ln,Ni),lh=p.useMemo(function(){return{scrollX:us,prefixCls:Je,getComponent:Io,scrollbarSize:gc,direction:ln,fixedInfoList:td,isSticky:Al,supportSticky:ra,componentWidth:uo,fixHeader:ms,fixColumn:sl,horizonScroll:$a,tableLayout:Dd,rowClassName:ut,expandedRowClassName:ni.expandedRowClassName,expandIcon:ma,expandableType:ps,expandRowByClick:ni.expandRowByClick,expandedRowRender:ni.expandedRowRender,onTriggerExpand:BA,expandIconColumnIndex:ni.expandIconColumnIndex,indentSize:ni.indentSize,allColumnsFixedLeft:Ui.every(function(Xi){return Xi.fixed==="left"}),emptyNode:If,columns:Ni,flattenColumns:Ui,onColumnResize:hu,hoverStartRow:Ii,hoverEndRow:pa,onHover:Ti,rowExpandable:ni.rowExpandable,onRow:vo,getRowKey:fi,expandedKeys:Wi,childrenColumnName:Ca}},[us,Je,Io,gc,ln,td,Al,ra,uo,ms,sl,$a,Dd,ut,ni.expandedRowClassName,ma,ps,ni.expandRowByClick,ni.expandedRowRender,BA,ni.expandIconColumnIndex,ni.indentSize,If,Ni,Ui,hu,Ii,pa,Ti,ni.rowExpandable,vo,fi,Wi,Ca]);return p.createElement(U.Provider,{value:lh},Nl)}function Wr(le){return ee(kr,le)}var Dr=Wr();Dr.EXPAND_COLUMN=O,Dr.INTERNAL_HOOKS=de,Dr.Column=tn,Dr.ColumnGroup=an,Dr.Summary=L;var br=Dr,qr=l(48911),ro=M(null),po=M(null);function Mr(le,pe,Re){var Je=pe||1;return Re[le+Je]-(Re[le]||0)}function Yr(le){var pe=le.rowInfo,Re=le.column,Je=le.colIndex,ct=le.indent,ut=le.index,Dt=le.renderIndex,Qt=le.record,It=le.style,on=le.className,vn=le.inverse,ln=le.getHeight,Wn=Re.render,Pn=Re.dataIndex,kn=Re.className,xr=Re.width,fr=s(po,["columnsOffset"]),Cr=fr.columnsOffset,gr=Be(pe,Re,Je,ct,ut),Lr=gr.key,vo=gr.fixedInfo,Co=gr.appendCellNode,eo=gr.additionalCellProps,Lo=eo.style,qo=eo.colSpan,Tr=qo===void 0?1:qo,oo=eo.rowSpan,Kr=oo===void 0?1:oo,Ur=Je-1,Xr=Mr(Ur,Tr,Cr),Io=Tr>1?xr-Xr:0,fi=(0,se.Z)((0,se.Z)((0,se.Z)({},Lo),It),{},{flex:"0 0 ".concat(Xr,"px"),width:"".concat(Xr,"px"),marginRight:Io,pointerEvents:"auto"}),Yo=p.useMemo(function(){return vn?Kr<=1:Tr===0||Kr===0||Kr>1},[Kr,Tr,vn]);Yo?fi.visibility="hidden":vn&&(fi.height=ln==null?void 0:ln(Kr));var bo=Yo?function(){return null}:Wn,ai={};return(Kr===0||Tr===0)&&(ai.rowSpan=1,ai.colSpan=1),p.createElement(Gt,(0,N.Z)({className:S()(kn,on),ellipsis:Re.ellipsis,align:Re.align,scope:Re.rowScope,component:"div",prefixCls:pe.prefixCls,key:Lr,record:Qt,index:ut,renderIndex:Dt,dataIndex:Pn,render:bo,shouldCellUpdate:Re.shouldCellUpdate},vo,{appendNode:Co,additionalProps:(0,se.Z)((0,se.Z)({},eo),{},{style:fi},ai)}))}var co=Yr,ao=["data","index","className","rowKey","style","extra","getHeight"],xo=p.forwardRef(function(le,pe){var Re=le.data,Je=le.index,ct=le.className,ut=le.rowKey,Dt=le.style,Qt=le.extra,It=le.getHeight,on=(0,Me.Z)(le,ao),vn=Re.record,ln=Re.indent,Wn=Re.index,Pn=s(U,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),kn=Pn.scrollX,xr=Pn.flattenColumns,fr=Pn.prefixCls,Cr=Pn.fixColumn,gr=Pn.componentWidth,Lr=z(vn,ut,Je,ln),vo=Lr.rowSupportExpand,Co=Lr.expanded,eo=Lr.rowProps,Lo=Lr.expandedRowRender,qo=Lr.expandedRowClassName,Tr;if(vo&&Co){var oo=Lo(vn,Je,ln+1,Co),Kr=qo==null?void 0:qo(vn,Je,ln),Ur={};Cr&&(Ur={style:(0,P.Z)({},"--virtual-width","".concat(gr,"px"))});var Xr="".concat(fr,"-expanded-row-cell");Tr=p.createElement("div",{className:S()("".concat(fr,"-expanded-row"),"".concat(fr,"-expanded-row-level-").concat(ln+1),Kr)},p.createElement(Gt,{component:"div",prefixCls:fr,className:S()(Xr,(0,P.Z)({},"".concat(Xr,"-fixed"),Cr)),additionalProps:Ur},oo))}var Io=(0,se.Z)((0,se.Z)({},Dt),{},{width:kn});Qt&&(Io.position="absolute",Io.pointerEvents="none");var fi=p.createElement("div",(0,N.Z)({},eo,on,{ref:vo?null:pe,className:S()(ct,"".concat(fr,"-row"),eo==null?void 0:eo.className,(0,P.Z)({},"".concat(fr,"-row-extra"),Qt)),style:(0,se.Z)((0,se.Z)({},Io),eo==null?void 0:eo.style)}),xr.map(function(Yo,bo){return p.createElement(co,{key:bo,rowInfo:Lr,column:Yo,colIndex:bo,indent:ln,index:Je,renderIndex:Wn,record:vn,inverse:Qt,getHeight:It})}));return vo?p.createElement("div",{ref:pe},fi,Tr):fi}),mi=X(xo),rn=mi,Sn=p.forwardRef(function(le,pe){var Re=le.data,Je=le.onScroll,ct=s(U,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),ut=ct.flattenColumns,Dt=ct.onColumnResize,Qt=ct.getRowKey,It=ct.expandedKeys,on=ct.prefixCls,vn=ct.childrenColumnName,ln=ct.emptyNode,Wn=ct.scrollX,Pn=s(ro),kn=Pn.scrollY,xr=Pn.listItemHeight,fr=p.useRef(),Cr=ze(Re,vn,It,Qt),gr=p.useMemo(function(){var Tr=0;return ut.map(function(oo){var Kr=oo.width,Ur=oo.key;return Tr+=Kr,[Ur,Kr,Tr]})},[ut]),Lr=p.useMemo(function(){return gr.map(function(Tr){return Tr[2]})},[gr]);p.useEffect(function(){gr.forEach(function(Tr){var oo=(0,R.Z)(Tr,2),Kr=oo[0],Ur=oo[1];Dt(Kr,Ur)})},[gr]),p.useImperativeHandle(pe,function(){var Tr={};return Object.defineProperty(Tr,"scrollLeft",{get:function(){var Kr;return((Kr=fr.current)===null||Kr===void 0?void 0:Kr.getScrollInfo().x)||0},set:function(Kr){var Ur;(Ur=fr.current)===null||Ur===void 0||Ur.scrollTo({left:Kr})}}),Tr});var vo=function(oo,Kr){var Ur,Xr=(Ur=Cr[Kr])===null||Ur===void 0?void 0:Ur.record,Io=oo.onCell;if(Io){var fi,Yo=Io(Xr,Kr);return(fi=Yo==null?void 0:Yo.rowSpan)!==null&&fi!==void 0?fi:1}return 1},Co=function(oo){var Kr=oo.start,Ur=oo.end,Xr=oo.getSize,Io=oo.offsetY;if(Ur<0)return null;for(var fi=ut.filter(function($r){return vo($r,Kr)===0}),Yo=Kr,bo=function(Oo){if(fi=fi.filter(function(Fo){return vo(Fo,Oo)===0}),!fi.length)return Yo=Oo,"break"},ai=Kr;ai>=0;ai-=1){var Ii=bo(ai);if(Ii==="break")break}for(var pa=ut.filter(function($r){return vo($r,Ur)!==1}),Ti=Ur,La=function(Oo){if(pa=pa.filter(function(Fo){return vo(Fo,Oo)!==1}),!pa.length)return Ti=Math.max(Oo-1,Ur),"break"},qa=Ur;qa<Cr.length;qa+=1){var ni=La(qa);if(ni==="break")break}for(var ps=[],Wi=function(Oo){var Fo=Cr[Oo];if(!Fo)return"continue";ut.some(function(uo){return vo(uo,Oo)>1})&&ps.push(Oo)},ma=Yo;ma<=Ti;ma+=1)var Ca=Wi(ma);var BA=ps.map(function($r){var Oo=Cr[$r],Fo=Qt(Oo.record,$r),uo=function(Vo){var Ni=$r+Vo-1,Ui=Qt(Cr[Ni].record,Ni),Xs=Xr(Fo,Ui);return Xs.bottom-Xs.top},Vi=Xr(Fo);return p.createElement(rn,{key:$r,data:Oo,rowKey:Fo,index:$r,style:{top:-Io+Vi.top},extra:!0,getHeight:uo})});return BA},eo=p.useMemo(function(){return{columnsOffset:Lr}},[Lr]),Lo="".concat(on,"-tbody"),qo;return Cr.length?qo=p.createElement(qr.Z,{fullHeight:!1,ref:fr,className:S()(Lo,"".concat(Lo,"-virtual")),height:kn,itemHeight:xr||24,data:Cr,itemKey:function(oo){return Qt(oo.record)},scrollWidth:Wn,onVirtualScroll:function(oo){var Kr=oo.x;Je({scrollLeft:Kr})},extraRender:Co},function(Tr,oo,Kr){var Ur=Qt(Tr.record,oo);return p.createElement(rn,(0,N.Z)({data:Tr,rowKey:Ur,index:oo},Kr))}):qo=p.createElement("div",{className:S()("".concat(on,"-placeholder"))},p.createElement(Gt,{component:"div",prefixCls:on},ln)),p.createElement(po.Provider,{value:eo},qo)}),gn=X(Sn),Ar=gn,ir=function(pe,Re){var Je=Re.ref,ct=Re.onScroll;return p.createElement(Ar,{ref:Je,data:pe,onScroll:ct})},lr=100;function Pr(le){var pe=le.columns,Re=le.scroll,Je=le.prefixCls,ct=Je===void 0?zn:Je,ut=le.className,Dt=le.listItemHeight,Qt=Re||{},It=Qt.x,on=Qt.y;typeof It!="number"&&(It=((pe||[]).length+1)*lr),typeof on!="number"&&(on=500);var vn=p.useMemo(function(){return{scrollY:on,listItemHeight:Dt}},[on,Dt]);return p.createElement(ro.Provider,{value:vn},p.createElement(br,(0,N.Z)({},le,{className:S()(ut,"".concat(ct,"-virtual")),scroll:(0,se.Z)((0,se.Z)({},Re),{},{x:It}),components:{body:ir},columns:pe,internalHooks:de,tailor:!0})))}function Bo(le){return ee(Pr,le)}var Ai=Bo(),Ro=null;function zo(le){return null}var mr=zo;function hr(le){return null}var Ao=hr,Mo=l(2738),vi=l(68031),Ra=l(36355),Bi=l(93891),_i=l(19716),ta=l(8628),ca=l(31724),ua=l(58421),is=l(71418),Ki=l(88088);function ja(le){return function(Re){let{prefixCls:Je,onExpand:ct,record:ut,expanded:Dt,expandable:Qt}=Re;const It=`${Je}-row-expand-icon`;return p.createElement("button",{type:"button",onClick:on=>{ct(ut,on),on.stopPropagation()},className:S()(It,{[`${It}-spaced`]:!Qt,[`${It}-expanded`]:Qt&&Dt,[`${It}-collapsed`]:Qt&&!Dt}),"aria-label":Dt?le.collapse:le.expand,"aria-expanded":Dt})}}var za=ja;function Bs(le,pe){return"key"in le&&le.key!==void 0&&le.key!==null?le.key:le.dataIndex?Array.isArray(le.dataIndex)?le.dataIndex.join("."):le.dataIndex:pe}function wa(le,pe){return pe?`${pe}-${le}`:`${le}`}function Ji(le,pe){return typeof le=="function"?le(pe):le}function as(le,pe){const Re=Ji(le,pe);return Object.prototype.toString.call(Re)==="[object Object]"?"":Re}var Ps={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"},Ss=Ps,iA=l(7657),mA=function(pe,Re){return p.createElement(iA.Z,(0,N.Z)({},pe,{ref:Re,icon:Ss}))},vA=p.forwardRef(mA),fs=vA,RA=l(56762);function Zs(le){const pe=p.useRef(le),Re=(0,RA.Z)();return[()=>pe.current,Je=>{pe.current=Je,Re()}]}var aA=l(3113),Is=l(24905),Sa=l(38854),Vr=l(64165),Zo=l(20834),Uo=l(40875),Po=l(5112),Ci=l(17574),zi=l(47472),hs=l(92832);function Ja(le){let{value:pe,onChange:Re,filterSearch:Je,tablePrefixCls:ct,locale:ut}=le;return Je?p.createElement("div",{className:`${ct}-filter-dropdown-search`},p.createElement(hs.default,{prefix:p.createElement(zi.Z,null),placeholder:ut.filterSearchPlaceholder,onChange:Re,value:pe,htmlSize:1,className:`${ct}-filter-dropdown-search-input`})):null}var Ha=Ja,Pt=l(10228);const jr=le=>{const{keyCode:pe}=le;pe===Pt.Z.ENTER&&le.stopPropagation()};var Ho=p.forwardRef((le,pe)=>p.createElement("div",{className:le.className,onClick:Re=>Re.stopPropagation(),onKeyDown:jr,ref:pe},le.children));function ti(le){let pe=[];return(le||[]).forEach(Re=>{let{value:Je,children:ct}=Re;pe.push(Je),ct&&(pe=[].concat((0,wn.Z)(pe),(0,wn.Z)(ti(ct))))}),pe}function So(le){return le.some(pe=>{let{children:Re}=pe;return Re})}function bi(le,pe){return typeof pe=="string"||typeof pe=="number"?pe==null?void 0:pe.toString().toLowerCase().includes(le.trim().toLowerCase()):!1}function Wo(le){let{filters:pe,prefixCls:Re,filteredKeys:Je,filterMultiple:ct,searchValue:ut,filterSearch:Dt}=le;return pe.map((Qt,It)=>{const on=String(Qt.value);if(Qt.children)return{key:on||It,label:Qt.text,popupClassName:`${Re}-dropdown-submenu`,children:Wo({filters:Qt.children,prefixCls:Re,filteredKeys:Je,filterMultiple:ct,searchValue:ut,filterSearch:Dt})};const vn=ct?Is.default:Po.ZP,ln={key:Qt.value!==void 0?on:It,label:p.createElement(p.Fragment,null,p.createElement(vn,{checked:Je.includes(on)}),p.createElement("span",null,Qt.text))};return ut.trim()?typeof Dt=="function"?Dt(ut,Qt)?ln:null:bi(ut,Qt.text)?ln:null:ln})}function Za(le){var pe,Re;const{tablePrefixCls:Je,prefixCls:ct,column:ut,dropdownPrefixCls:Dt,columnKey:Qt,filterMultiple:It,filterMode:on="menu",filterSearch:vn=!1,filterState:ln,triggerFilter:Wn,locale:Pn,children:kn,getPopupContainer:xr}=le,{filterDropdownOpen:fr,onFilterDropdownOpenChange:Cr,filterResetToDefaultFilteredValue:gr,defaultFilteredValue:Lr,filterDropdownVisible:vo,onFilterDropdownVisibleChange:Co}=ut,[eo,Lo]=p.useState(!1),qo=!!(ln&&(!((pe=ln.filteredKeys)===null||pe===void 0)&&pe.length||ln.forceFiltered)),Tr=fo=>{Lo(fo),Cr==null||Cr(fo),Co==null||Co(fo)},oo=(Re=fr!=null?fr:vo)!==null&&Re!==void 0?Re:eo,Kr=ln==null?void 0:ln.filteredKeys,[Ur,Xr]=Zs(Kr||[]),Io=fo=>{let{selectedKeys:Vo}=fo;Xr(Vo)},fi=(fo,Vo)=>{let{node:Ni,checked:Ui}=Vo;Io(It?{selectedKeys:fo}:{selectedKeys:Ui&&Ni.key?[Ni.key]:[]})};p.useEffect(()=>{eo&&Io({selectedKeys:Kr||[]})},[Kr]);const[Yo,bo]=p.useState([]),ai=fo=>{bo(fo)},[Ii,pa]=p.useState(""),Ti=fo=>{const{value:Vo}=fo.target;pa(Vo)};p.useEffect(()=>{eo||pa("")},[eo]);const La=fo=>{const Vo=fo&&fo.length?fo:null;if(Vo===null&&(!ln||!ln.filteredKeys)||(0,_.Z)(Vo,ln==null?void 0:ln.filteredKeys,!0))return null;Wn({column:ut,key:Qt,filteredKeys:Vo})},qa=()=>{Tr(!1),La(Ur())},ni=function(){let{confirm:fo,closeDropdown:Vo}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};fo&&La([]),Vo&&Tr(!1),pa(""),Xr(gr?(Lr||[]).map(Ni=>String(Ni)):[])},ps=function(){let{closeDropdown:fo}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};fo&&Tr(!1),La(Ur())},Wi=fo=>{fo&&Kr!==void 0&&Xr(Kr||[]),Tr(fo),!fo&&!ut.filterDropdown&&qa()},ma=S()({[`${Dt}-menu-without-submenu`]:!So(ut.filters||[])}),Ca=fo=>{if(fo.target.checked){const Vo=ti(ut==null?void 0:ut.filters).map(Ni=>String(Ni));Xr(Vo)}else Xr([])},BA=fo=>{let{filters:Vo}=fo;return(Vo||[]).map((Ni,Ui)=>{const Xs=String(Ni.value),us={title:Ni.text,key:Ni.value!==void 0?Xs:Ui};return Ni.children&&(us.children=BA({filters:Ni.children})),us})},$r=fo=>{var Vo;return Object.assign(Object.assign({},fo),{text:fo.title,value:fo.key,children:((Vo=fo.children)===null||Vo===void 0?void 0:Vo.map(Ni=>$r(Ni)))||[]})};let Oo;if(typeof ut.filterDropdown=="function")Oo=ut.filterDropdown({prefixCls:`${Dt}-custom`,setSelectedKeys:fo=>Io({selectedKeys:fo}),selectedKeys:Ur(),confirm:ps,clearFilters:ni,filters:ut.filters,visible:oo,close:()=>{Tr(!1)}});else if(ut.filterDropdown)Oo=ut.filterDropdown;else{const fo=Ur()||[],Vo=()=>(ut.filters||[]).length===0?p.createElement(Vr.Z,{image:Vr.Z.PRESENTED_IMAGE_SIMPLE,description:Pn.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):on==="tree"?p.createElement(p.Fragment,null,p.createElement(Ha,{filterSearch:vn,value:Ii,onChange:Ti,tablePrefixCls:Je,locale:Pn}),p.createElement("div",{className:`${Je}-filter-dropdown-tree`},It?p.createElement(Is.default,{checked:fo.length===ti(ut.filters).length,indeterminate:fo.length>0&&fo.length<ti(ut.filters).length,className:`${Je}-filter-dropdown-checkall`,onChange:Ca},Pn.filterCheckall):null,p.createElement(Ci.default,{checkable:!0,selectable:!1,blockNode:!0,multiple:It,checkStrictly:!It,className:`${Dt}-menu`,onCheck:fi,checkedKeys:fo,selectedKeys:fo,showIcon:!1,treeData:BA({filters:ut.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:Ii.trim()?Ui=>typeof vn=="function"?vn(Ii,$r(Ui)):bi(Ii,Ui.title):void 0}))):p.createElement(p.Fragment,null,p.createElement(Ha,{filterSearch:vn,value:Ii,onChange:Ti,tablePrefixCls:Je,locale:Pn}),p.createElement(Zo.default,{selectable:!0,multiple:It,prefixCls:`${Dt}-menu`,className:ma,onSelect:Io,onDeselect:Io,selectedKeys:fo,getPopupContainer:xr,openKeys:Yo,onOpenChange:ai,items:Wo({filters:ut.filters||[],filterSearch:vn,prefixCls:ct,filteredKeys:Ur(),filterMultiple:It,searchValue:Ii})})),Ni=()=>gr?(0,_.Z)((Lr||[]).map(Ui=>String(Ui)),fo,!0):fo.length===0;Oo=p.createElement(p.Fragment,null,Vo(),p.createElement("div",{className:`${ct}-dropdown-btns`},p.createElement(aA.ZP,{type:"link",size:"small",disabled:Ni(),onClick:()=>ni()},Pn.filterReset),p.createElement(aA.ZP,{type:"primary",size:"small",onClick:qa},Pn.filterConfirm)))}ut.filterDropdown&&(Oo=p.createElement(Uo.J,{selectable:void 0},Oo));const Fo=()=>p.createElement(Ho,{className:`${ct}-dropdown`},Oo);let uo;typeof ut.filterIcon=="function"?uo=ut.filterIcon(qo):ut.filterIcon?uo=ut.filterIcon:uo=p.createElement(fs,null);const{direction:Vi}=p.useContext(Ra.E_);return p.createElement("div",{className:`${ct}-column`},p.createElement("span",{className:`${Je}-column-title`},kn),p.createElement(Sa.Z,{dropdownRender:Fo,trigger:["click"],open:oo,onOpenChange:Wi,getPopupContainer:xr,placement:Vi==="rtl"?"bottomLeft":"bottomRight"},p.createElement("span",{role:"button",tabIndex:-1,className:S()(`${ct}-trigger`,{active:qo}),onClick:fo=>{fo.stopPropagation()}},uo)))}var Ua=Za;function Ba(le,pe,Re){let Je=[];return(le||[]).forEach((ct,ut)=>{var Dt;const Qt=wa(ut,Re);if(ct.filters||"filterDropdown"in ct||"onFilter"in ct)if("filteredValue"in ct){let It=ct.filteredValue;"filterDropdown"in ct||(It=(Dt=It==null?void 0:It.map(String))!==null&&Dt!==void 0?Dt:It),Je.push({column:ct,key:Bs(ct,Qt),filteredKeys:It,forceFiltered:ct.filtered})}else Je.push({column:ct,key:Bs(ct,Qt),filteredKeys:pe&&ct.defaultFilteredValue?ct.defaultFilteredValue:void 0,forceFiltered:ct.filtered});"children"in ct&&(Je=[].concat((0,wn.Z)(Je),(0,wn.Z)(Ba(ct.children,pe,Qt))))}),Je}function jA(le,pe,Re,Je,ct,ut,Dt,Qt){return Re.map((It,on)=>{const vn=wa(on,Qt),{filterMultiple:ln=!0,filterMode:Wn,filterSearch:Pn}=It;let kn=It;if(kn.filters||kn.filterDropdown){const xr=Bs(kn,vn),fr=Je.find(Cr=>{let{key:gr}=Cr;return xr===gr});kn=Object.assign(Object.assign({},kn),{title:Cr=>p.createElement(Ua,{tablePrefixCls:le,prefixCls:`${le}-filter`,dropdownPrefixCls:pe,column:kn,columnKey:xr,filterState:fr,filterMultiple:ln,filterMode:Wn,filterSearch:Pn,triggerFilter:ut,locale:ct,getPopupContainer:Dt},Ji(It.title,Cr))})}return"children"in kn&&(kn=Object.assign(Object.assign({},kn),{children:jA(le,pe,kn.children,Je,ct,ut,Dt,vn)})),kn})}function Ts(le){const pe={};return le.forEach(Re=>{let{key:Je,filteredKeys:ct,column:ut}=Re;const{filters:Dt,filterDropdown:Qt}=ut;if(Qt)pe[Je]=ct||null;else if(Array.isArray(ct)){const It=ti(Dt);pe[Je]=It.filter(on=>ct.includes(String(on)))}else pe[Je]=null}),pe}function OA(le,pe){return pe.reduce((Re,Je)=>{const{column:{onFilter:ct,filters:ut},filteredKeys:Dt}=Je;return ct&&Dt&&Dt.length?Re.filter(Qt=>Dt.some(It=>{const on=ti(ut),vn=on.findIndex(Wn=>String(Wn)===String(It)),ln=vn!==-1?on[vn]:It;return ct(ln,Qt)})):Re},le)}const Rs=le=>le.flatMap(pe=>"children"in pe?[pe].concat((0,wn.Z)(Rs(pe.children||[]))):[pe]);function Da(le){let{prefixCls:pe,dropdownPrefixCls:Re,mergedColumns:Je,onFilterChange:ct,getPopupContainer:ut,locale:Dt}=le;const Qt=p.useMemo(()=>Rs(Je||[]),[Je]),[It,on]=p.useState(()=>Ba(Qt,!0)),vn=p.useMemo(()=>{const kn=Ba(Qt,!1);if(kn.length===0)return kn;let xr=!0,fr=!0;if(kn.forEach(Cr=>{let{filteredKeys:gr}=Cr;gr!==void 0?xr=!1:fr=!1}),xr){const Cr=(Qt||[]).map((gr,Lr)=>Bs(gr,wa(Lr)));return It.filter(gr=>{let{key:Lr}=gr;return Cr.includes(Lr)}).map(gr=>{const Lr=Qt[Cr.findIndex(vo=>vo===gr.key)];return Object.assign(Object.assign({},gr),{column:Object.assign(Object.assign({},gr.column),Lr),forceFiltered:Lr.filtered})})}return kn},[Qt,It]),ln=p.useMemo(()=>Ts(vn),[vn]),Wn=kn=>{const xr=vn.filter(fr=>{let{key:Cr}=fr;return Cr!==kn.key});xr.push(kn),on(xr),ct(Ts(xr),xr)};return[kn=>jA(pe,Re,kn,vn,Dt,Wn,ut),vn,ln]}var YA=Da;function Wa(le,pe,Re){const Je=p.useRef({});function ct(ut){if(!Je.current||Je.current.data!==le||Je.current.childrenColumnName!==pe||Je.current.getRowKey!==Re){let Qt=function(It){It.forEach((on,vn)=>{const ln=Re(on,vn);Dt.set(ln,on),on&&typeof on=="object"&&pe in on&&Qt(on[pe]||[])})};const Dt=new Map;Qt(le),Je.current={data:le,childrenColumnName:pe,kvMap:Dt,getRowKey:Re}}return Je.current.kvMap.get(ut)}return[ct]}var JA=l(50371),sA=function(le,pe){var Re={};for(var Je in le)Object.prototype.hasOwnProperty.call(le,Je)&&pe.indexOf(Je)<0&&(Re[Je]=le[Je]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ct=0,Je=Object.getOwnPropertySymbols(le);ct<Je.length;ct++)pe.indexOf(Je[ct])<0&&Object.prototype.propertyIsEnumerable.call(le,Je[ct])&&(Re[Je[ct]]=le[Je[ct]]);return Re};const yA=10;function Oi(le,pe){const Re={current:le.current,pageSize:le.pageSize};return Object.keys(pe&&typeof pe=="object"?pe:{}).forEach(ct=>{const ut=le[ct];typeof ut!="function"&&(Re[ct]=ut)}),Re}function sc(le,pe,Re){const Je=Re&&typeof Re=="object"?Re:{},{total:ct=0}=Je,ut=sA(Je,["total"]),[Dt,Qt]=(0,p.useState)(()=>({current:"defaultCurrent"in ut?ut.defaultCurrent:1,pageSize:"defaultPageSize"in ut?ut.defaultPageSize:yA})),It=(0,JA.Z)(Dt,ut,{total:ct>0?ct:le}),on=Math.ceil((ct||le)/It.pageSize);It.current>on&&(It.current=on||1);const vn=(Wn,Pn)=>{Qt({current:Wn!=null?Wn:1,pageSize:Pn||It.pageSize})},ln=(Wn,Pn)=>{var kn;Re&&((kn=Re.onChange)===null||kn===void 0||kn.call(Re,Wn,Pn)),vn(Wn,Pn),pe(Wn,Pn||(It==null?void 0:It.pageSize))};return Re===!1?[{},()=>{}]:[Object.assign(Object.assign({},It),{onChange:ln}),vn]}var Ac=sc,Lc=l(84105),Va=l(35654),ri=l(90782),Xo=l(71430),Fs=l(18929);const Zi={},da="SELECT_ALL",fa="SELECT_INVERT",aa="SELECT_NONE",ka=[],AA=(le,pe)=>{let Re=[];return(pe||[]).forEach(Je=>{Re.push(Je),Je&&typeof Je=="object"&&le in Je&&(Re=[].concat((0,wn.Z)(Re),(0,wn.Z)(AA(le,Je[le]))))}),Re};var ss=(le,pe)=>{const{preserveSelectedRowKeys:Re,selectedRowKeys:Je,defaultSelectedRowKeys:ct,getCheckboxProps:ut,onChange:Dt,onSelect:Qt,onSelectAll:It,onSelectInvert:on,onSelectNone:vn,onSelectMultiple:ln,columnWidth:Wn,type:Pn,selections:kn,fixed:xr,renderCell:fr,hideSelectAll:Cr,checkStrictly:gr=!0}=pe||{},{prefixCls:Lr,data:vo,pageData:Co,getRecordByKey:eo,getRowKey:Lo,expandType:qo,childrenColumnName:Tr,locale:oo,getPopupContainer:Kr}=le,[Ur,Xr]=(0,Fs.Z)(Je||ct||ka,{value:Je}),Io=p.useRef(new Map),fi=(0,p.useCallback)($r=>{if(Re){const Oo=new Map;$r.forEach(Fo=>{let uo=eo(Fo);!uo&&Io.current.has(Fo)&&(uo=Io.current.get(Fo)),Oo.set(Fo,uo)}),Io.current=Oo}},[eo,Re]);p.useEffect(()=>{fi(Ur)},[Ur]);const{keyEntities:Yo}=(0,p.useMemo)(()=>{if(gr)return{keyEntities:null};let $r=vo;if(Re){const Oo=new Set(vo.map((uo,Vi)=>Lo(uo,Vi))),Fo=Array.from(Io.current).reduce((uo,Vi)=>{let[fo,Vo]=Vi;return Oo.has(fo)?uo:uo.concat(Vo)},[]);$r=[].concat((0,wn.Z)($r),(0,wn.Z)(Fo))}return(0,Xo.I8)($r,{externalGetKey:Lo,childrenPropName:Tr})},[vo,Lo,gr,Tr,Re]),bo=(0,p.useMemo)(()=>AA(Tr,Co),[Tr,Co]),ai=(0,p.useMemo)(()=>{const $r=new Map;return bo.forEach((Oo,Fo)=>{const uo=Lo(Oo,Fo),Vi=(ut?ut(Oo):null)||{};$r.set(uo,Vi)}),$r},[bo,Lo,ut]),Ii=(0,p.useCallback)($r=>{var Oo;return!!(!((Oo=ai.get(Lo($r)))===null||Oo===void 0)&&Oo.disabled)},[ai,Lo]),[pa,Ti]=(0,p.useMemo)(()=>{if(gr)return[Ur||[],[]];const{checkedKeys:$r,halfCheckedKeys:Oo}=(0,ri.S)(Ur,!0,Yo,Ii);return[$r||[],Oo]},[Ur,gr,Yo,Ii]),La=(0,p.useMemo)(()=>{const $r=Pn==="radio"?pa.slice(0,1):pa;return new Set($r)},[pa,Pn]),qa=(0,p.useMemo)(()=>Pn==="radio"?new Set:new Set(Ti),[Ti,Pn]),[ni,ps]=(0,p.useState)(null);p.useEffect(()=>{pe||Xr(ka)},[!!pe]);const Wi=(0,p.useCallback)(($r,Oo)=>{let Fo,uo;fi($r),Re?(Fo=$r,uo=$r.map(Vi=>Io.current.get(Vi))):(Fo=[],uo=[],$r.forEach(Vi=>{const fo=eo(Vi);fo!==void 0&&(Fo.push(Vi),uo.push(fo))})),Xr(Fo),Dt==null||Dt(Fo,uo,{type:Oo})},[Xr,eo,Dt,Re]),ma=(0,p.useCallback)(($r,Oo,Fo,uo)=>{if(Qt){const Vi=Fo.map(fo=>eo(fo));Qt(eo($r),Oo,Vi,uo)}Wi(Fo,"single")},[Qt,eo,Wi]),Ca=(0,p.useMemo)(()=>!kn||Cr?null:(kn===!0?[da,fa,aa]:kn).map(Oo=>Oo===da?{key:"all",text:oo.selectionAll,onSelect(){Wi(vo.map((Fo,uo)=>Lo(Fo,uo)).filter(Fo=>{const uo=ai.get(Fo);return!(uo!=null&&uo.disabled)||La.has(Fo)}),"all")}}:Oo===fa?{key:"invert",text:oo.selectInvert,onSelect(){const Fo=new Set(La);Co.forEach((Vi,fo)=>{const Vo=Lo(Vi,fo),Ni=ai.get(Vo);Ni!=null&&Ni.disabled||(Fo.has(Vo)?Fo.delete(Vo):Fo.add(Vo))});const uo=Array.from(Fo);on&&on(uo),Wi(uo,"invert")}}:Oo===aa?{key:"none",text:oo.selectNone,onSelect(){vn==null||vn(),Wi(Array.from(La).filter(Fo=>{const uo=ai.get(Fo);return uo==null?void 0:uo.disabled}),"none")}}:Oo).map(Oo=>Object.assign(Object.assign({},Oo),{onSelect:function(){for(var Fo,uo,Vi=arguments.length,fo=new Array(Vi),Vo=0;Vo<Vi;Vo++)fo[Vo]=arguments[Vo];(uo=Oo.onSelect)===null||uo===void 0||(Fo=uo).call.apply(Fo,[Oo].concat(fo)),ps(null)}})),[kn,La,Co,Lo,on,Wi]);return[(0,p.useCallback)($r=>{var Oo;if(!pe)return $r.filter(Gi=>Gi!==Zi);let Fo=(0,wn.Z)($r);const uo=new Set(La),Vi=bo.map(Lo).filter(Gi=>!ai.get(Gi).disabled),fo=Vi.every(Gi=>uo.has(Gi)),Vo=Vi.some(Gi=>uo.has(Gi)),Ni=()=>{const Gi=[];fo?Vi.forEach(Ga=>{uo.delete(Ga),Gi.push(Ga)}):Vi.forEach(Ga=>{uo.has(Ga)||(uo.add(Ga),Gi.push(Ga))});const Fi=Array.from(uo);It==null||It(!fo,Fi.map(Ga=>eo(Ga)),Gi.map(Ga=>eo(Ga))),Wi(Fi,"all"),ps(null)};let Ui;if(Pn!=="radio"){let Gi;if(Ca){const hi={getPopupContainer:Kr,items:Ca.map((qs,Vs)=>{const{key:CA,text:uA,onSelect:dA}=qs;return{key:CA!=null?CA:Vs,onClick:()=>{dA==null||dA(Vi)},label:uA}})};Gi=p.createElement("div",{className:`${Lr}-selection-extra`},p.createElement(Sa.Z,{menu:hi,getPopupContainer:Kr},p.createElement("span",null,p.createElement(Lc.Z,null))))}const Fi=bo.map((hi,qs)=>{const Vs=Lo(hi,qs),CA=ai.get(Vs)||{};return Object.assign({checked:uo.has(Vs)},CA)}).filter(hi=>{let{disabled:qs}=hi;return qs}),Ga=!!Fi.length&&Fi.length===bo.length,Cs=Ga&&Fi.every(hi=>{let{checked:qs}=hi;return qs}),Fa=Ga&&Fi.some(hi=>{let{checked:qs}=hi;return qs});Ui=!Cr&&p.createElement("div",{className:`${Lr}-selection`},p.createElement(Is.default,{checked:Ga?Cs:!!bo.length&&fo,indeterminate:Ga?!Cs&&Fa:!fo&&Vo,onChange:Ni,disabled:bo.length===0||Ga,"aria-label":Gi?"Custom selection":"Select all",skipGroup:!0}),Gi)}let Xs;Pn==="radio"?Xs=(Gi,Fi,Ga)=>{const Cs=Lo(Fi,Ga),Fa=uo.has(Cs);return{node:p.createElement(Po.ZP,Object.assign({},ai.get(Cs),{checked:Fa,onClick:hi=>hi.stopPropagation(),onChange:hi=>{uo.has(Cs)||ma(Cs,!0,[Cs],hi.nativeEvent)}})),checked:Fa}}:Xs=(Gi,Fi,Ga)=>{var Cs;const Fa=Lo(Fi,Ga),hi=uo.has(Fa),qs=qa.has(Fa),Vs=ai.get(Fa);let CA;return qo==="nest"?CA=qs:CA=(Cs=Vs==null?void 0:Vs.indeterminate)!==null&&Cs!==void 0?Cs:qs,{node:p.createElement(Is.default,Object.assign({},Vs,{indeterminate:CA,checked:hi,skipGroup:!0,onClick:uA=>uA.stopPropagation(),onChange:uA=>{let{nativeEvent:dA}=uA;const{shiftKey:kA}=dA;let Il=-1,_A=-1;if(kA&&gr){const es=new Set([ni,Fa]);Vi.some((js,ms)=>{if(es.has(js))if(Il===-1)Il=ms;else return _A=ms,!0;return!1})}if(_A!==-1&&Il!==_A&&gr){const es=Vi.slice(Il,_A+1),js=[];hi?es.forEach($a=>{uo.has($a)&&(js.push($a),uo.delete($a))}):es.forEach($a=>{uo.has($a)||(js.push($a),uo.add($a))});const ms=Array.from(uo);ln==null||ln(!hi,ms.map($a=>eo($a)),js.map($a=>eo($a))),Wi(ms,"multiple")}else{const es=pa;if(gr){const js=hi?(0,Va._5)(es,Fa):(0,Va.L0)(es,Fa);ma(Fa,!hi,js,dA)}else{const js=(0,ri.S)([].concat((0,wn.Z)(es),[Fa]),!0,Yo,Ii),{checkedKeys:ms,halfCheckedKeys:$a}=js;let sl=ms;if(hi){const yl=new Set(ms);yl.delete(Fa),sl=(0,ri.S)(Array.from(yl),{checked:!1,halfCheckedKeys:$a},Yo,Ii).checkedKeys}ma(Fa,!hi,sl,dA)}}ps(hi?null:Fa)}})),checked:hi}};const us=(Gi,Fi,Ga)=>{const{node:Cs,checked:Fa}=Xs(Gi,Fi,Ga);return fr?fr(Fa,Fi,Ga,Cs):Cs};if(!Fo.includes(Zi))if(Fo.findIndex(Gi=>{var Fi;return((Fi=Gi[Rt])===null||Fi===void 0?void 0:Fi.columnType)==="EXPAND_COLUMN"})===0){const[Gi,...Fi]=Fo;Fo=[Gi,Zi].concat((0,wn.Z)(Fi))}else Fo=[Zi].concat((0,wn.Z)(Fo));const qA=Fo.indexOf(Zi);Fo=Fo.filter((Gi,Fi)=>Gi!==Zi||Fi===qA);const ds=Fo[qA-1],DA=Fo[qA+1];let Nr=xr;Nr===void 0&&((DA==null?void 0:DA.fixed)!==void 0?Nr=DA.fixed:(ds==null?void 0:ds.fixed)!==void 0&&(Nr=ds.fixed)),Nr&&ds&&((Oo=ds[Rt])===null||Oo===void 0?void 0:Oo.columnType)==="EXPAND_COLUMN"&&ds.fixed===void 0&&(ds.fixed=Nr);const cA=S()(`${Lr}-selection-col`,{[`${Lr}-selection-col-with-dropdown`]:kn&&Pn==="checkbox"}),fc={fixed:Nr,width:Wn,className:`${Lr}-selection-column`,title:pe.columnTitle||Ui,render:us,onCell:pe.onCell,[Rt]:{className:cA}};return Fo.map(Gi=>Gi===Zi?fc:Gi)},[Lo,bo,pe,pa,La,qa,Wn,Ca,qo,ni,ai,ln,ma,Ii]),La]},jl=l(89489),Os=l(59477),il=l(6848);const gs="ascend",au="descend";function Hl(le){return typeof le.sorter=="object"&&typeof le.sorter.multiple=="number"?le.sorter.multiple:!1}function kl(le){return typeof le=="function"?le:le&&typeof le=="object"&&le.compare?le.compare:!1}function ku(le,pe){return pe?le[le.indexOf(pe)+1]:le[0]}function _l(le,pe,Re){let Je=[];function ct(ut,Dt){Je.push({column:ut,key:Bs(ut,Dt),multiplePriority:Hl(ut),sortOrder:ut.sortOrder})}return(le||[]).forEach((ut,Dt)=>{const Qt=wa(Dt,Re);ut.children?("sortOrder"in ut&&ct(ut,Qt),Je=[].concat((0,wn.Z)(Je),(0,wn.Z)(_l(ut.children,pe,Qt)))):ut.sorter&&("sortOrder"in ut?ct(ut,Qt):pe&&ut.defaultSortOrder&&Je.push({column:ut,key:Bs(ut,Qt),multiplePriority:Hl(ut),sortOrder:ut.defaultSortOrder}))}),Je}function _u(le,pe,Re,Je,ct,ut,Dt,Qt){return(pe||[]).map((It,on)=>{const vn=wa(on,Qt);let ln=It;if(ln.sorter){const Wn=ln.sortDirections||ct,Pn=ln.showSorterTooltip===void 0?Dt:ln.showSorterTooltip,kn=Bs(ln,vn),xr=Re.find(qo=>{let{key:Tr}=qo;return Tr===kn}),fr=xr?xr.sortOrder:null,Cr=ku(Wn,fr);let gr;if(It.sortIcon)gr=It.sortIcon({sortOrder:fr});else{const qo=Wn.includes(gs)&&p.createElement(Os.Z,{className:S()(`${le}-column-sorter-up`,{active:fr===gs})}),Tr=Wn.includes(au)&&p.createElement(jl.Z,{className:S()(`${le}-column-sorter-down`,{active:fr===au})});gr=p.createElement("span",{className:S()(`${le}-column-sorter`,{[`${le}-column-sorter-full`]:!!(qo&&Tr)})},p.createElement("span",{className:`${le}-column-sorter-inner`,"aria-hidden":"true"},qo,Tr))}const{cancelSort:Lr,triggerAsc:vo,triggerDesc:Co}=ut||{};let eo=Lr;Cr===au?eo=Co:Cr===gs&&(eo=vo);const Lo=typeof Pn=="object"?Pn:{title:eo};ln=Object.assign(Object.assign({},ln),{className:S()(ln.className,{[`${le}-column-sort`]:fr}),title:qo=>{const Tr=p.createElement("div",{className:`${le}-column-sorters`},p.createElement("span",{className:`${le}-column-title`},Ji(It.title,qo)),gr);return Pn?p.createElement(il.Z,Object.assign({},Lo),Tr):Tr},onHeaderCell:qo=>{const Tr=It.onHeaderCell&&It.onHeaderCell(qo)||{},oo=Tr.onClick,Kr=Tr.onKeyDown;Tr.onClick=Io=>{Je({column:It,key:kn,sortOrder:Cr,multiplePriority:Hl(It)}),oo==null||oo(Io)},Tr.onKeyDown=Io=>{Io.keyCode===Pt.Z.ENTER&&(Je({column:It,key:kn,sortOrder:Cr,multiplePriority:Hl(It)}),Kr==null||Kr(Io))};const Ur=as(It.title,{}),Xr=Ur==null?void 0:Ur.toString();return fr?Tr["aria-sort"]=fr==="ascend"?"ascending":"descending":Tr["aria-label"]=Xr||"",Tr.className=S()(Tr.className,`${le}-column-has-sorters`),Tr.tabIndex=0,It.ellipsis&&(Tr.title=(Ur!=null?Ur:"").toString()),Tr}})}return"children"in ln&&(ln=Object.assign(Object.assign({},ln),{children:_u(le,ln.children,Re,Je,ct,ut,Dt,vn)})),ln})}function UA(le){const{column:pe,sortOrder:Re}=le;return{column:pe,order:Re,field:pe.dataIndex,columnKey:pe.key}}function su(le){const pe=le.filter(Re=>{let{sortOrder:Je}=Re;return Je}).map(UA);return pe.length===0&&le.length?Object.assign(Object.assign({},UA(le[le.length-1])),{column:void 0}):pe.length<=1?pe[0]||{}:pe}function Xa(le,pe,Re){const Je=pe.slice().sort((Dt,Qt)=>Qt.multiplePriority-Dt.multiplePriority),ct=le.slice(),ut=Je.filter(Dt=>{let{column:{sorter:Qt},sortOrder:It}=Dt;return kl(Qt)&&It});return ut.length?ct.sort((Dt,Qt)=>{for(let It=0;It<ut.length;It+=1){const on=ut[It],{column:{sorter:vn},sortOrder:ln}=on,Wn=kl(vn);if(Wn&&ln){const Pn=Wn(Dt,Qt,ln);if(Pn!==0)return ln===gs?Pn:-Pn}}return 0}).map(Dt=>{const Qt=Dt[Re];return Qt?Object.assign(Object.assign({},Dt),{[Re]:Xa(Qt,pe,Re)}):Dt}):ct}function ha(le){let{prefixCls:pe,mergedColumns:Re,onSorterChange:Je,sortDirections:ct,tableLocale:ut,showSorterTooltip:Dt}=le;const[Qt,It]=p.useState(_l(Re,!0)),on=p.useMemo(()=>{let kn=!0;const xr=_l(Re,!1);if(!xr.length)return Qt;const fr=[];function Cr(Lr){kn?fr.push(Lr):fr.push(Object.assign(Object.assign({},Lr),{sortOrder:null}))}let gr=null;return xr.forEach(Lr=>{gr===null?(Cr(Lr),Lr.sortOrder&&(Lr.multiplePriority===!1?kn=!1:gr=!0)):(gr&&Lr.multiplePriority!==!1||(kn=!1),Cr(Lr))}),fr},[Re,Qt]),vn=p.useMemo(()=>{const kn=on.map(xr=>{let{column:fr,sortOrder:Cr}=xr;return{column:fr,order:Cr}});return{sortColumns:kn,sortColumn:kn[0]&&kn[0].column,sortOrder:kn[0]&&kn[0].order}},[on]);function ln(kn){let xr;kn.multiplePriority===!1||!on.length||on[0].multiplePriority===!1?xr=[kn]:xr=[].concat((0,wn.Z)(on.filter(fr=>{let{key:Cr}=fr;return Cr!==kn.key})),[kn]),It(xr),Je(su(xr),xr)}return[kn=>_u(pe,kn,on,ln,ct,ut,Dt),on,vn,()=>su(on)]}function Ia(le,pe){return le.map(Re=>{const Je=Object.assign({},Re);return Je.title=Ji(Re.title,pe),"children"in Je&&(Je.children=Ia(Je.children,pe)),Je})}function wA(le){return[p.useCallback(Re=>Ia(Re,le),[le])]}var lA=Wr((le,pe)=>{const{_renderTimes:Re}=le,{_renderTimes:Je}=pe;return Re!==Je}),Qc=Bo((le,pe)=>{const{_renderTimes:Re}=le,{_renderTimes:Je}=pe;return Re!==Je}),El=l(64993),xl=l(17313),Au=l(83116),lu=l(37613),Mc=le=>{const{componentCls:pe}=le,Re=`${le.lineWidth}px ${le.lineType} ${le.tableBorderColor}`,Je=(ct,ut,Dt)=>({[`&${pe}-${ct}`]:{[`> ${pe}-container`]:{[`> ${pe}-content, > ${pe}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${pe}-expanded-row-fixed`]:{margin:`-${ut}px -${Dt+le.lineWidth}px`}}}}}});return{[`${pe}-wrapper`]:{[`${pe}${pe}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${pe}-title`]:{border:Re,borderBottom:0},[`> ${pe}-container`]:{borderInlineStart:Re,borderTop:Re,[`
> ${pe}-content,
> ${pe}-header,
> ${pe}-body,
> ${pe}-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:Re},"> thead":{"> tr:not(:last-child) > th":{borderBottom:Re},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${pe}-cell-fix-right-first::after`]:{borderInlineEnd:Re}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${pe}-expanded-row-fixed`]:{margin:`-${le.tablePaddingVertical}px -${le.tablePaddingHorizontal+le.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:le.lineWidth,bottom:0,borderInlineEnd:Re,content:'""'}}}}}},[`&${pe}-scroll-horizontal`]:{[`> ${pe}-container > ${pe}-body`]:{"> table > tbody":{[`
> tr${pe}-expanded-row,
> tr${pe}-placeholder
`]:{"> th, > td":{borderInlineEnd:0}}}}}},Je("middle",le.tablePaddingVerticalMiddle,le.tablePaddingHorizontalMiddle)),Je("small",le.tablePaddingVerticalSmall,le.tablePaddingHorizontalSmall)),{[`> ${pe}-footer`]:{border:Re,borderTop:0}}),[`${pe}-cell`]:{[`${pe}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${le.lineWidth}px 0 ${le.lineWidth}px ${le.tableHeaderBg}`}},[`${pe}-bordered ${pe}-cell-scrollbar`]:{borderInlineEnd:Re}}}},al=le=>{const{componentCls:pe}=le;return{[`${pe}-wrapper`]:{[`${pe}-cell-ellipsis`]:Object.assign(Object.assign({},xl.vS),{wordBreak:"keep-all",[`
&${pe}-cell-fix-left-last,
&${pe}-cell-fix-right-first
`]:{overflow:"visible",[`${pe}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${pe}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},rh=le=>{const{componentCls:pe}=le;return{[`${pe}-wrapper`]:{[`${pe}-tbody > tr${pe}-placeholder`]:{textAlign:"center",color:le.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:le.colorBgContainer}}}}},Kl=l(15969),Ku=le=>{const{componentCls:pe,antCls:Re,controlInteractiveSize:Je,motionDurationSlow:ct,lineWidth:ut,paddingXS:Dt,lineType:Qt,tableBorderColor:It,tableExpandIconBg:on,tableExpandColumnWidth:vn,borderRadius:ln,fontSize:Wn,fontSizeSM:Pn,lineHeight:kn,tablePaddingVertical:xr,tablePaddingHorizontal:fr,tableExpandedRowBg:Cr,paddingXXS:gr}=le,Lr=Je/2-ut,vo=Lr*2+ut*3,Co=`${ut}px ${Qt} ${It}`,eo=gr-ut;return{[`${pe}-wrapper`]:{[`${pe}-expand-icon-col`]:{width:vn},[`${pe}-row-expand-icon-cell`]:{textAlign:"center",[`${pe}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${pe}-row-indent`]:{height:1,float:"left"},[`${pe}-row-expand-icon`]:Object.assign(Object.assign({},(0,Kl.N)(le)),{position:"relative",float:"left",boxSizing:"border-box",width:vo,height:vo,padding:0,color:"inherit",lineHeight:`${vo}px`,background:on,border:Co,borderRadius:ln,transform:`scale(${Je/vo})`,transition:`all ${ct}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${ct} ease-out`,content:'""'},"&::before":{top:Lr,insetInlineEnd:eo,insetInlineStart:eo,height:ut},"&::after":{top:eo,bottom:eo,insetInlineStart:Lr,width:ut,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${pe}-row-indent + ${pe}-row-expand-icon`]:{marginTop:(Wn*kn-ut*3)/2-Math.ceil((Pn*1.4-ut*3)/2),marginInlineEnd:Dt},[`tr${pe}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Cr}},[`${Re}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${pe}-expanded-row-fixed`]:{position:"relative",margin:`-${xr}px -${fr}px`,padding:`${xr}px ${fr}px`}}}},xd=le=>{const{componentCls:pe,antCls:Re,iconCls:Je,tableFilterDropdownWidth:ct,tableFilterDropdownSearchWidth:ut,paddingXXS:Dt,paddingXS:Qt,colorText:It,lineWidth:on,lineType:vn,tableBorderColor:ln,tableHeaderIconColor:Wn,fontSizeSM:Pn,tablePaddingHorizontal:kn,borderRadius:xr,motionDurationSlow:fr,colorTextDescription:Cr,colorPrimary:gr,tableHeaderFilterActiveBg:Lr,colorTextDisabled:vo,tableFilterDropdownBg:Co,tableFilterDropdownHeight:eo,controlItemBgHover:Lo,controlItemBgActive:qo,boxShadowSecondary:Tr,filterDropdownMenuBg:oo}=le,Kr=`${Re}-dropdown`,Ur=`${pe}-filter-dropdown`,Xr=`${Re}-tree`,Io=`${on}px ${vn} ${ln}`;return[{[`${pe}-wrapper`]:{[`${pe}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${pe}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Dt,marginInline:`${Dt}px ${-kn/2}px`,padding:`0 ${Dt}px`,color:Wn,fontSize:Pn,borderRadius:xr,cursor:"pointer",transition:`all ${fr}`,"&:hover":{color:Cr,background:Lr},"&.active":{color:gr}}}},{[`${Re}-dropdown`]:{[Ur]:Object.assign(Object.assign({},(0,xl.Wf)(le)),{minWidth:ct,backgroundColor:Co,borderRadius:xr,boxShadow:Tr,overflow:"hidden",[`${Kr}-menu`]:{maxHeight:eo,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:oo,"&:empty::after":{display:"block",padding:`${Qt}px 0`,color:vo,fontSize:Pn,textAlign:"center",content:'"Not Found"'}},[`${Ur}-tree`]:{paddingBlock:`${Qt}px 0`,paddingInline:Qt,[Xr]:{padding:0},[`${Xr}-treenode ${Xr}-node-content-wrapper:hover`]:{backgroundColor:Lo},[`${Xr}-treenode-checkbox-checked ${Xr}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:qo}}},[`${Ur}-search`]:{padding:Qt,borderBottom:Io,"&-input":{input:{minWidth:ut},[Je]:{color:vo}}},[`${Ur}-checkall`]:{width:"100%",marginBottom:Dt,marginInlineStart:Dt},[`${Ur}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Qt-on}px ${Qt}px`,overflow:"hidden",borderTop:Io}})}},{[`${Re}-dropdown ${Ur}, ${Ur}-submenu`]:{[`${Re}-checkbox-wrapper + span`]:{paddingInlineStart:Qt,color:It},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},cc=le=>{const{componentCls:pe,lineWidth:Re,colorSplit:Je,motionDurationSlow:ct,zIndexTableFixed:ut,tableBg:Dt,zIndexTableSticky:Qt}=le,It=Je;return{[`${pe}-wrapper`]:{[`
${pe}-cell-fix-left,
${pe}-cell-fix-right
`]:{position:"sticky !important",zIndex:ut,background:Dt},[`
${pe}-cell-fix-left-first::after,
${pe}-cell-fix-left-last::after
`]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-Re,width:30,transform:"translateX(100%)",transition:`box-shadow ${ct}`,content:'""',pointerEvents:"none"},[`${pe}-cell-fix-left-all::after`]:{display:"none"},[`
${pe}-cell-fix-right-first::after,
${pe}-cell-fix-right-last::after
`]:{position:"absolute",top:0,bottom:-Re,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${ct}`,content:'""',pointerEvents:"none"},[`${pe}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Qt+1,width:30,transition:`box-shadow ${ct}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${pe}-ping-left`]:{[`&:not(${pe}-has-fix-left) ${pe}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${It}`}},[`
${pe}-cell-fix-left-first::after,
${pe}-cell-fix-left-last::after
`]:{boxShadow:`inset 10px 0 8px -8px ${It}`},[`${pe}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${pe}-ping-right`]:{[`&:not(${pe}-has-fix-right) ${pe}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${It}`}},[`
${pe}-cell-fix-right-first::after,
${pe}-cell-fix-right-last::after
`]:{boxShadow:`inset -10px 0 8px -8px ${It}`}}}}},Us=le=>{const{componentCls:pe,antCls:Re}=le;return{[`${pe}-wrapper`]:{[`${pe}-pagination${Re}-pagination`]:{margin:`${le.margin}px 0`},[`${pe}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:le.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},uc=le=>{const{componentCls:pe,tableRadius:Re}=le;return{[`${pe}-wrapper`]:{[pe]:{[`${pe}-title, ${pe}-header`]:{borderRadius:`${Re}px ${Re}px 0 0`},[`${pe}-title + ${pe}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${pe}-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:Re,borderStartEndRadius:Re,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:Re},"> *:last-child":{borderStartEndRadius:Re}}},"&-footer":{borderRadius:`0 0 ${Re}px ${Re}px`}}}}},oh=le=>{const{componentCls:pe}=le;return{[`${pe}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${pe}-pagination-left`]:{justifyContent:"flex-end"},[`${pe}-pagination-right`]:{justifyContent:"flex-start"},[`${pe}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${pe}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${pe}-row-indent`]:{float:"right"}}}}},Bf=le=>{const{componentCls:pe,antCls:Re,iconCls:Je,fontSizeIcon:ct,padding:ut,paddingXS:Dt,tableHeaderIconColor:Qt,tableHeaderIconColorHover:It,tableSelectionColumnWidth:on}=le;return{[`${pe}-wrapper`]:{[`${pe}-selection-col`]:{width:on,[`&${pe}-selection-col-with-dropdown`]:{width:on+ct+ut/4}},[`${pe}-bordered ${pe}-selection-col`]:{width:on+Dt*2,[`&${pe}-selection-col-with-dropdown`]:{width:on+ct+ut/4+Dt*2}},[`
table tr th${pe}-selection-column,
table tr td${pe}-selection-column
`]:{paddingInlineEnd:le.paddingXS,paddingInlineStart:le.paddingXS,textAlign:"center",[`${Re}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${pe}-selection-column${pe}-cell-fix-left`]:{zIndex:le.zIndexTableFixed+1},[`table tr th${pe}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${pe}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${pe}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${le.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${le.tablePaddingHorizontal/4}px`,[Je]:{color:Qt,fontSize:ct,verticalAlign:"baseline","&:hover":{color:It}}}}}},Zu=le=>{const{componentCls:pe}=le,Re=(Je,ct,ut,Dt)=>({[`${pe}${pe}-${Je}`]:{fontSize:Dt,[`
${pe}-title,
${pe}-footer,
${pe}-cell,
${pe}-thead > tr > th,
${pe}-tbody > tr > th,
${pe}-tbody > tr > td,
tfoot > tr > th,
tfoot > tr > td
`]:{padding:`${ct}px ${ut}px`},[`${pe}-filter-trigger`]:{marginInlineEnd:`-${ut/2}px`},[`${pe}-expanded-row-fixed`]:{margin:`-${ct}px -${ut}px`},[`${pe}-tbody`]:{[`${pe}-wrapper:only-child ${pe}`]:{marginBlock:`-${ct}px`,marginInline:`${le.tableExpandColumnWidth-ut}px -${ut}px`}},[`${pe}-selection-column`]:{paddingInlineStart:`${ut/4}px`}}});return{[`${pe}-wrapper`]:Object.assign(Object.assign({},Re("middle",le.tablePaddingVerticalMiddle,le.tablePaddingHorizontalMiddle,le.tableFontSizeMiddle)),Re("small",le.tablePaddingVerticalSmall,le.tablePaddingHorizontalSmall,le.tableFontSizeSmall))}},Zl=le=>{const{componentCls:pe,marginXXS:Re,fontSizeIcon:Je,tableHeaderIconColor:ct,tableHeaderIconColorHover:ut}=le;return{[`${pe}-wrapper`]:{[`${pe}-thead th${pe}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${le.motionDurationSlow}`,"&:hover":{background:le.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:le.colorPrimary},[`
&${pe}-cell-fix-left:hover,
&${pe}-cell-fix-right:hover
`]:{background:le.tableFixedHeaderSortActiveBg}},[`${pe}-thead th${pe}-column-sort`]:{background:le.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${pe}-column-sort`]:{background:le.tableBodySortBg},[`${pe}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${pe}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${pe}-column-sorter`]:{marginInlineStart:Re,color:ct,fontSize:0,transition:`color ${le.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:Je,"&.active":{color:le.colorPrimary}},[`${pe}-column-sorter-up + ${pe}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${pe}-column-sorters:hover ${pe}-column-sorter`]:{color:ut}}}},HA=le=>{const{componentCls:pe,opacityLoading:Re,tableScrollThumbBg:Je,tableScrollThumbBgHover:ct,tableScrollThumbSize:ut,tableScrollBg:Dt,zIndexTableSticky:Qt,stickyScrollBarBorderRadius:It}=le,on=`${le.lineWidth}px ${le.lineType} ${le.tableBorderColor}`;return{[`${pe}-wrapper`]:{[`${pe}-sticky`]:{"&-holder":{position:"sticky",zIndex:Qt,background:le.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${ut}px !important`,zIndex:Qt,display:"flex",alignItems:"center",background:Dt,borderTop:on,opacity:Re,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:ut,backgroundColor:Je,borderRadius:It,transition:`all ${le.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:ct}}}}}}},Tc=le=>{const{componentCls:pe,lineWidth:Re,tableBorderColor:Je}=le,ct=`${Re}px ${le.lineType} ${Je}`;return{[`${pe}-wrapper`]:{[`${pe}-summary`]:{position:"relative",zIndex:le.zIndexTableFixed,background:le.tableBg,"> tr":{"> th, > td":{borderBottom:ct}}},[`div${pe}-summary`]:{boxShadow:`0 -${Re}px 0 ${Je}`}}}},bf=le=>{const{componentCls:pe}=le,Re=`${le.lineWidth}px ${le.lineType} ${le.tableBorderColor}`,Je=`${pe}-expanded-row-cell`;return{[`${pe}-wrapper`]:{[`${pe}-tbody-virtual`]:{[`${pe}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${pe}-cell`]:{borderBottom:Re},[`${pe}-expanded-row`]:{[`${Je}${Je}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${le.lineWidth}px)`,borderInlineEnd:"none"}}},[`${pe}-bordered`]:{[`${pe}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Re,position:"absolute"},[`${pe}-cell`]:{borderInlineEnd:Re,[`&${pe}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-le.lineWidth,borderInlineStart:Re}}}}}}};const Rc=le=>{const{componentCls:pe,fontWeightStrong:Re,tablePaddingVertical:Je,tablePaddingHorizontal:ct,lineWidth:ut,lineType:Dt,tableBorderColor:Qt,tableFontSize:It,tableBg:on,tableRadius:vn,tableHeaderTextColor:ln,motionDurationMid:Wn,tableHeaderBg:Pn,tableHeaderCellSplitColor:kn,tableRowHoverBg:xr,tableSelectedRowBg:fr,tableSelectedRowHoverBg:Cr,tableFooterTextColor:gr,tableFooterBg:Lr,paddingContentVerticalLG:vo}=le,Co=`${ut}px ${Dt} ${Qt}`;return{[`${pe}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,xl.dF)()),{[pe]:Object.assign(Object.assign({},(0,xl.Wf)(le)),{fontSize:It,background:on,borderRadius:`${vn}px ${vn}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${vn}px ${vn}px 0 0`,borderCollapse:"separate",borderSpacing:0},[`
${pe}-cell,
${pe}-thead > tr > th,
${pe}-tbody > tr > th,
${pe}-tbody > tr > td,
tfoot > tr > th,
tfoot > tr > td
`]:{position:"relative",padding:`${vo}px ${ct}px`,overflowWrap:"break-word"},[`${pe}-title`]:{padding:`${Je}px ${ct}px`},[`${pe}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:ln,fontWeight:Re,textAlign:"start",background:Pn,borderBottom:Co,transition:`background ${Wn} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${pe}-selection-column):not(${pe}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:kn,transform:"translateY(-50%)",transition:`background-color ${Wn}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${pe}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Wn}, border-color ${Wn}`,borderBottom:Co,[`
> ${pe}-wrapper:only-child,
> ${pe}-expanded-row-fixed > ${pe}-wrapper:only-child
`]:{[pe]:{marginBlock:`-${Je}px`,marginInline:`${le.tableExpandColumnWidth-ct}px -${ct}px`,[`${pe}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:ln,fontWeight:Re,textAlign:"start",background:Pn,borderBottom:Co,transition:`background ${Wn} ease`},[`
&${pe}-row:hover > th,
&${pe}-row:hover > td,
> th${pe}-cell-row-hover,
> td${pe}-cell-row-hover
`]:{background:xr},[`&${pe}-row-selected`]:{"> th, > td":{background:fr},"&:hover > th, &:hover > td":{background:Cr}}}},[`${pe}-footer`]:{padding:`${Je}px ${ct}px`,color:gr,background:Lr}})}};var uu=(0,Au.Z)("Table",le=>{const{colorTextHeading:pe,colorSplit:Re,colorIcon:Je,colorIconHover:ct,opacityLoading:ut,colorBgContainer:Dt,controlInteractiveSize:Qt,headerBg:It,headerColor:on,headerSortActiveBg:vn,headerSortHoverBg:ln,bodySortBg:Wn,rowHoverBg:Pn,rowSelectedBg:kn,rowSelectedHoverBg:xr,rowExpandedBg:fr,cellPaddingBlock:Cr,cellPaddingInline:gr,cellPaddingBlockMD:Lr,cellPaddingInlineMD:vo,cellPaddingBlockSM:Co,cellPaddingInlineSM:eo,borderColor:Lo,footerBg:qo,footerColor:Tr,headerBorderRadius:oo,cellFontSize:Kr,cellFontSizeMD:Ur,cellFontSizeSM:Xr,headerSplitColor:Io,fixedHeaderSortActiveBg:fi,headerFilterHoverBg:Yo,filterDropdownBg:bo,expandIconBg:ai,selectionColumnWidth:Ii,stickyScrollBarBg:pa}=le,Ti=new El.C(Je),La=new El.C(ct),qa=2,ni=(0,lu.TS)(le,{tableFontSize:Kr,tableBg:Dt,tableRadius:oo,tablePaddingVertical:Cr,tablePaddingHorizontal:gr,tablePaddingVerticalMiddle:Lr,tablePaddingHorizontalMiddle:vo,tablePaddingVerticalSmall:Co,tablePaddingHorizontalSmall:eo,tableBorderColor:Lo,tableHeaderTextColor:on,tableHeaderBg:It,tableFooterTextColor:Tr,tableFooterBg:qo,tableHeaderCellSplitColor:Io,tableHeaderSortBg:vn,tableHeaderSortHoverBg:ln,tableHeaderIconColor:Ti.clone().setAlpha(Ti.getAlpha()*ut).toRgbString(),tableHeaderIconColorHover:La.clone().setAlpha(La.getAlpha()*ut).toRgbString(),tableBodySortBg:Wn,tableFixedHeaderSortActiveBg:fi,tableHeaderFilterActiveBg:Yo,tableFilterDropdownBg:bo,tableRowHoverBg:Pn,tableSelectedRowBg:kn,tableSelectedRowHoverBg:xr,zIndexTableFixed:qa,zIndexTableSticky:qa+1,tableFontSizeMiddle:Ur,tableFontSizeSmall:Xr,tableSelectionColumnWidth:Ii,tableExpandIconBg:ai,tableExpandColumnWidth:Qt+2*le.padding,tableExpandedRowBg:fr,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:pa,tableScrollThumbBgHover:pe,tableScrollBg:Re});return[Rc(ni),Us(ni),Tc(ni),Zl(ni),xd(ni),Mc(ni),uc(ni),Ku(ni),Tc(ni),rh(ni),Bf(ni),cc(ni),HA(ni),al(ni),Zu(ni),oh(ni),bf(ni)]},le=>{const{colorFillAlter:pe,colorBgContainer:Re,colorTextHeading:Je,colorFillSecondary:ct,colorFillContent:ut,controlItemBgActive:Dt,controlItemBgActiveHover:Qt,padding:It,paddingSM:on,paddingXS:vn,colorBorderSecondary:ln,borderRadiusLG:Wn,fontSize:Pn,controlHeight:kn,colorTextPlaceholder:xr}=le,fr=new El.C(ct).onBackground(Re).toHexShortString(),Cr=new El.C(ut).onBackground(Re).toHexShortString(),gr=new El.C(pe).onBackground(Re).toHexShortString();return{headerBg:gr,headerColor:Je,headerSortActiveBg:fr,headerSortHoverBg:Cr,bodySortBg:gr,rowHoverBg:gr,rowSelectedBg:Dt,rowSelectedHoverBg:Qt,rowExpandedBg:pe,cellPaddingBlock:It,cellPaddingInline:It,cellPaddingBlockMD:on,cellPaddingInlineMD:vn,cellPaddingBlockSM:vn,cellPaddingInlineSM:vn,borderColor:ln,headerBorderRadius:Wn,footerBg:gr,footerColor:Je,cellFontSize:Pn,cellFontSizeMD:Pn,cellFontSizeSM:Pn,headerSplitColor:ln,fixedHeaderSortActiveBg:fr,headerFilterHoverBg:ut,filterDropdownMenuBg:Re,filterDropdownBg:Re,expandIconBg:Re,selectionColumnWidth:kn,stickyScrollBarBg:xr,stickyScrollBarBorderRadius:100}});const Sd=[],jc=(le,pe)=>{const{prefixCls:Re,className:Je,rootClassName:ct,style:ut,size:Dt,bordered:Qt,dropdownPrefixCls:It,dataSource:on,pagination:vn,rowSelection:ln,rowKey:Wn="key",rowClassName:Pn,columns:kn,children:xr,childrenColumnName:fr,onChange:Cr,getPopupContainer:gr,loading:Lr,expandIcon:vo,expandable:Co,expandedRowRender:eo,expandIconColumnIndex:Lo,indentSize:qo,scroll:Tr,sortDirections:oo,locale:Kr,showSorterTooltip:Ur=!0,virtual:Xr}=le,Io=p.useMemo(()=>kn||jt(xr),[kn,xr]),fi=p.useMemo(()=>Io.some(Di=>Di.responsive),[Io]),Yo=(0,ta.Z)(fi),bo=p.useMemo(()=>{const Di=new Set(Object.keys(Yo).filter(ba=>Yo[ba]));return Io.filter(ba=>!ba.responsive||ba.responsive.some(Hs=>Di.has(Hs)))},[Io,Yo]),ai=(0,Mo.Z)(le,["className","style","columns"]),{locale:Ii=ca.Z,direction:pa,table:Ti,renderEmpty:La,getPrefixCls:qa,getPopupContainer:ni}=p.useContext(Ra.E_),ps=(0,_i.Z)(Dt),Wi=Object.assign(Object.assign({},Ii.Table),Kr),ma=on||Sd,Ca=qa("table",Re),BA=qa("dropdown",It),$r=Object.assign({childrenColumnName:fr,expandIconColumnIndex:Lo},Co),{childrenColumnName:Oo="children"}=$r,Fo=p.useMemo(()=>ma.some(Di=>Di==null?void 0:Di[Oo])?"nest":eo||Co&&Co.expandedRowRender?"row":null,[ma]),uo={body:p.useRef()},Vi=p.useMemo(()=>typeof Wn=="function"?Wn:Di=>Di==null?void 0:Di[Wn],[Wn]),[fo]=Wa(ma,Oo,Vi),Vo={},Ni=function(Di,ba){let Hs=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var _a,ks,Gs;const ts=Object.assign(Object.assign({},Vo),Di);Hs&&((_a=Vo.resetPagination)===null||_a===void 0||_a.call(Vo),!((ks=ts.pagination)===null||ks===void 0)&&ks.current&&(ts.pagination.current=1),vn&&vn.onChange&&vn.onChange(1,(Gs=ts.pagination)===null||Gs===void 0?void 0:Gs.pageSize)),Tr&&Tr.scrollToFirstRowOnChange!==!1&&uo.body.current&&(0,vi.Z)(0,{getContainer:()=>uo.body.current}),Cr==null||Cr(ts.pagination,ts.filters,ts.sorter,{currentDataSource:OA(Xa(ma,ts.sorterStates,Oo),ts.filterStates),action:ba})},Ui=(Di,ba)=>{Ni({sorter:Di,sorterStates:ba},"sort",!1)},[Xs,us,qA,ds]=ha({prefixCls:Ca,mergedColumns:bo,onSorterChange:Ui,sortDirections:oo||["ascend","descend"],tableLocale:Wi,showSorterTooltip:Ur}),DA=p.useMemo(()=>Xa(ma,us,Oo),[ma,us]);Vo.sorter=ds(),Vo.sorterStates=us;const Nr=(Di,ba)=>{Ni({filters:Di,filterStates:ba},"filter",!0)},[cA,fc,Gi]=YA({prefixCls:Ca,locale:Wi,dropdownPrefixCls:BA,mergedColumns:bo,onFilterChange:Nr,getPopupContainer:gr||ni}),Fi=OA(DA,fc);Vo.filters=Gi,Vo.filterStates=fc;const Ga=p.useMemo(()=>{const Di={};return Object.keys(Gi).forEach(ba=>{Gi[ba]!==null&&(Di[ba]=Gi[ba])}),Object.assign(Object.assign({},qA),{filters:Di})},[qA,Gi]),[Cs]=wA(Ga),Fa=(Di,ba)=>{Ni({pagination:Object.assign(Object.assign({},Vo.pagination),{current:Di,pageSize:ba})},"paginate")},[hi,qs]=Ac(Fi.length,Fa,vn);Vo.pagination=vn===!1?{}:Oi(hi,vn),Vo.resetPagination=qs;const Vs=p.useMemo(()=>{if(vn===!1||!hi.pageSize)return Fi;const{current:Di=1,total:ba,pageSize:Hs=yA}=hi;return Fi.length<ba?Fi.length>Hs?Fi.slice((Di-1)*Hs,Di*Hs):Fi:Fi.slice((Di-1)*Hs,Di*Hs)},[!!vn,Fi,hi&&hi.current,hi&&hi.pageSize,hi&&hi.total]),[CA,uA]=ss({prefixCls:Ca,data:Fi,pageData:Vs,getRowKey:Vi,getRecordByKey:fo,expandType:Fo,childrenColumnName:Oo,locale:Wi,getPopupContainer:gr||ni},ln),dA=(Di,ba,Hs)=>{let _a;return typeof Pn=="function"?_a=S()(Pn(Di,ba,Hs)):_a=S()(Pn),S()({[`${Ca}-row-selected`]:uA.has(Vi(Di,ba))},_a)};$r.__PARENT_RENDER_ICON__=$r.expandIcon,$r.expandIcon=$r.expandIcon||vo||za(Wi),Fo==="nest"&&$r.expandIconColumnIndex===void 0?$r.expandIconColumnIndex=ln?1:0:$r.expandIconColumnIndex>0&&ln&&($r.expandIconColumnIndex-=1),typeof $r.indentSize!="number"&&($r.indentSize=typeof qo=="number"?qo:15);const kA=p.useCallback(Di=>Cs(CA(cA(Xs(Di)))),[Xs,cA,CA]);let Il,_A;if(vn!==!1&&(hi!=null&&hi.total)){let Di;hi.size?Di=hi.size:Di=ps==="small"||ps==="middle"?"small":void 0;const ba=ks=>p.createElement(ua.Z,Object.assign({},hi,{className:S()(`${Ca}-pagination ${Ca}-pagination-${ks}`,hi.className),size:Di})),Hs=pa==="rtl"?"left":"right",{position:_a}=hi;if(_a!==null&&Array.isArray(_a)){const ks=_a.find(ll=>ll.includes("top")),Gs=_a.find(ll=>ll.includes("bottom")),ts=_a.every(ll=>`${ll}`=="none");!ks&&!Gs&&!ts&&(_A=ba(Hs)),ks&&(Il=ba(ks.toLowerCase().replace("top",""))),Gs&&(_A=ba(Gs.toLowerCase().replace("bottom","")))}else _A=ba(Hs)}let es;typeof Lr=="boolean"?es={spinning:Lr}:typeof Lr=="object"&&(es=Object.assign({spinning:!0},Lr));const[js,ms]=uu(Ca),[,$a]=(0,Ki.Z)(),sl=S()(`${Ca}-wrapper`,Ti==null?void 0:Ti.className,{[`${Ca}-wrapper-rtl`]:pa==="rtl"},Je,ct,ms),yl=Object.assign(Object.assign({},Ti==null?void 0:Ti.style),ut),Fl=Kr&&Kr.emptyText||(La==null?void 0:La("Table"))||p.createElement(Bi.Z,{componentName:"Table"}),Al=Xr?Qc:lA,fu={},Wu=p.useMemo(()=>{const{fontSize:Di,lineHeight:ba,padding:Hs,paddingXS:_a,paddingSM:ks}=$a,Gs=Math.floor(Di*ba);switch(ps){case"large":return Hs*2+Gs;case"small":return _a*2+Gs;default:return ks*2+Gs}},[$a,ps]);return Xr&&(fu.listItemHeight=Wu),js(p.createElement("div",{ref:pe,className:sl,style:yl},p.createElement(is.Z,Object.assign({spinning:!1},es),Il,p.createElement(Al,Object.assign({},fu,ai,{columns:bo,direction:pa,expandable:$r,prefixCls:Ca,className:S()({[`${Ca}-middle`]:ps==="middle",[`${Ca}-small`]:ps==="small",[`${Ca}-bordered`]:Qt,[`${Ca}-empty`]:ma.length===0}),data:Vs,rowKey:Vi,rowClassName:dA,emptyText:Fl,internalHooks:de,internalRefs:uo,transformColumns:kA})),_A)))};var ih=p.forwardRef(jc);const ah=(le,pe)=>{const Re=p.useRef(0);return Re.current+=1,p.createElement(ih,Object.assign({},le,{ref:pe,_renderTimes:Re.current}))},Ws=p.forwardRef(ah);Ws.SELECTION_COLUMN=Zi,Ws.EXPAND_COLUMN=O,Ws.SELECTION_ALL=da,Ws.SELECTION_INVERT=fa,Ws.SELECTION_NONE=aa,Ws.Column=mr,Ws.ColumnGroup=Ao,Ws.Summary=L;var du=Ws,sh=du},10777:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return Y}});var O=l(92310),de=l.n(O),R=l(59301),me=l(36355),k=function(j,ie){var ae={};for(var se in j)Object.prototype.hasOwnProperty.call(j,se)&&ie.indexOf(se)<0&&(ae[se]=j[se]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,se=Object.getOwnPropertySymbols(j);P<se.length;P++)ie.indexOf(se[P])<0&&Object.prototype.propertyIsEnumerable.call(j,se[P])&&(ae[se[P]]=j[se[P]]);return ae},p=j=>{var{prefixCls:ie,className:ae,color:se="blue",dot:P,pending:be=!1,position:S,label:Te,children:we}=j,ne=k(j,["prefixCls","className","color","dot","pending","position","label","children"]);const{getPrefixCls:Ce}=R.useContext(me.E_),oe=Ce("timeline",ie),ye=de()(`${oe}-item`,{[`${oe}-item-pending`]:be},ae),re=/blue|red|green|gray/.test(se||"")?void 0:se,ce=de()(`${oe}-item-head`,{[`${oe}-item-head-custom`]:!!P,[`${oe}-item-head-${se}`]:!re});return R.createElement("li",Object.assign({},ne,{className:ye}),Te&&R.createElement("div",{className:`${oe}-item-label`},Te),R.createElement("div",{className:`${oe}-item-tail`}),R.createElement("div",{className:ce,style:{borderColor:re,color:re}},P),R.createElement("div",{className:`${oe}-item-content`},we))},v=l(94480),M=l(58617),s=function(j,ie){var ae={};for(var se in j)Object.prototype.hasOwnProperty.call(j,se)&&ie.indexOf(se)<0&&(ae[se]=j[se]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,se=Object.getOwnPropertySymbols(j);P<se.length;P++)ie.indexOf(se[P])<0&&Object.prototype.propertyIsEnumerable.call(j,se[P])&&(ae[se[P]]=j[se[P]]);return ae},x=j=>{var{prefixCls:ie,className:ae,pending:se=!1,children:P,items:be,rootClassName:S,reverse:Te=!1,direction:we,hashId:ne,pendingDot:Ce,mode:oe=""}=j,ye=s(j,["prefixCls","className","pending","children","items","rootClassName","reverse","direction","hashId","pendingDot","mode"]);const re=(vt,Gt)=>oe==="alternate"?vt==="right"?`${ie}-item-right`:vt==="left"?`${ie}-item-left`:Gt%2===0?`${ie}-item-left`:`${ie}-item-right`:oe==="left"?`${ie}-item-left`:oe==="right"?`${ie}-item-right`:vt==="right"?`${ie}-item-right`:"",ce=(0,v.Z)(be||[]),_e=typeof se=="boolean"?null:se;se&&ce.push({pending:!!se,dot:Ce||R.createElement(M.Z,null),children:_e}),Te&&ce.reverse();const He=ce.length,Ie=`${ie}-item-last`,ot=ce.filter(vt=>!!vt).map((vt,Gt)=>{var Vt;const yt=Gt===He-2?Ie:"",dt=Gt===He-1?Ie:"",{className:H}=vt,Me=s(vt,["className"]);return R.createElement(p,Object.assign({},Me,{className:de()([H,!Te&&se?yt:dt,re((Vt=vt==null?void 0:vt.position)!==null&&Vt!==void 0?Vt:"",Gt)]),key:(vt==null?void 0:vt.key)||Gt}))}),lt=ce.some(vt=>!!(vt!=null&&vt.label)),Ot=de()(ie,{[`${ie}-pending`]:!!se,[`${ie}-reverse`]:!!Te,[`${ie}-${oe}`]:!!oe&&!lt,[`${ie}-label`]:lt,[`${ie}-rtl`]:we==="rtl"},ae,S,ne);return R.createElement("ul",Object.assign({},ye,{className:Ot}),ot)},m=l(11592);function C(j,ie){return j&&Array.isArray(j)?j:(0,m.Z)(ie).map(ae=>{var se,P;return Object.assign({children:(P=(se=ae==null?void 0:ae.props)===null||se===void 0?void 0:se.children)!==null&&P!==void 0?P:""},ae.props)})}var D=C,B=l(17313),W=l(83116),F=l(37613);const ee=j=>{const{componentCls:ie}=j;return{[ie]:Object.assign(Object.assign({},(0,B.Wf)(j)),{margin:0,padding:0,listStyle:"none",[`${ie}-item`]:{position:"relative",margin:0,paddingBottom:j.itemPaddingBottom,fontSize:j.fontSize,listStyle:"none","&-tail":{position:"absolute",insetBlockStart:j.itemHeadSize,insetInlineStart:(j.itemHeadSize-j.tailWidth)/2,height:`calc(100% - ${j.itemHeadSize}px)`,borderInlineStart:`${j.tailWidth}px ${j.lineType} ${j.tailColor}`},"&-pending":{[`${ie}-item-head`]:{fontSize:j.fontSizeSM,backgroundColor:"transparent"},[`${ie}-item-tail`]:{display:"none"}},"&-head":{position:"absolute",width:j.itemHeadSize,height:j.itemHeadSize,backgroundColor:j.dotBg,border:`${j.dotBorderWidth}px ${j.lineType} transparent`,borderRadius:"50%","&-blue":{color:j.colorPrimary,borderColor:j.colorPrimary},"&-red":{color:j.colorError,borderColor:j.colorError},"&-green":{color:j.colorSuccess,borderColor:j.colorSuccess},"&-gray":{color:j.colorTextDisabled,borderColor:j.colorTextDisabled}},"&-head-custom":{position:"absolute",insetBlockStart:j.itemHeadSize/2,insetInlineStart:j.itemHeadSize/2,width:"auto",height:"auto",marginBlockStart:0,paddingBlock:j.customHeadPaddingVertical,lineHeight:1,textAlign:"center",border:0,borderRadius:0,transform:"translate(-50%, -50%)"},"&-content":{position:"relative",insetBlockStart:-(j.fontSize*j.lineHeight-j.fontSize)+j.lineWidth,marginInlineStart:j.margin+j.itemHeadSize,marginInlineEnd:0,marginBlockStart:0,marginBlockEnd:0,wordBreak:"break-word"},"&-last":{[`> ${ie}-item-tail`]:{display:"none"},[`> ${ie}-item-content`]:{minHeight:j.controlHeightLG*1.2}}},[`&${ie}-alternate,
&${ie}-right,
&${ie}-label`]:{[`${ie}-item`]:{"&-tail, &-head, &-head-custom":{insetInlineStart:"50%"},"&-head":{marginInlineStart:`-${j.marginXXS}px`,"&-custom":{marginInlineStart:j.tailWidth/2}},"&-left":{[`${ie}-item-content`]:{insetInlineStart:`calc(50% - ${j.marginXXS}px)`,width:`calc(50% - ${j.marginSM}px)`,textAlign:"start"}},"&-right":{[`${ie}-item-content`]:{width:`calc(50% - ${j.marginSM}px)`,margin:0,textAlign:"end"}}}},[`&${ie}-right`]:{[`${ie}-item-right`]:{[`${ie}-item-tail,
${ie}-item-head,
${ie}-item-head-custom`]:{insetInlineStart:`calc(100% - ${(j.itemHeadSize+j.tailWidth)/2}px)`},[`${ie}-item-content`]:{width:`calc(100% - ${j.itemHeadSize+j.marginXS}px)`}}},[`&${ie}-pending
${ie}-item-last
${ie}-item-tail`]:{display:"block",height:`calc(100% - ${j.margin}px)`,borderInlineStart:`${j.tailWidth}px dotted ${j.tailColor}`},[`&${ie}-reverse
${ie}-item-last
${ie}-item-tail`]:{display:"none"},[`&${ie}-reverse ${ie}-item-pending`]:{[`${ie}-item-tail`]:{insetBlockStart:j.margin,display:"block",height:`calc(100% - ${j.margin}px)`,borderInlineStart:`${j.tailWidth}px dotted ${j.tailColor}`},[`${ie}-item-content`]:{minHeight:j.controlHeightLG*1.2}},[`&${ie}-label`]:{[`${ie}-item-label`]:{position:"absolute",insetBlockStart:-(j.fontSize*j.lineHeight-j.fontSize)+j.tailWidth,width:`calc(50% - ${j.marginSM}px)`,textAlign:"end"},[`${ie}-item-right`]:{[`${ie}-item-label`]:{insetInlineStart:`calc(50% + ${j.marginSM}px)`,width:`calc(50% - ${j.marginSM}px)`,textAlign:"start"}}},"&-rtl":{direction:"rtl",[`${ie}-item-head-custom`]:{transform:"translate(50%, -50%)"}}})}};var X=(0,W.Z)("Timeline",j=>{const ie=(0,F.TS)(j,{itemHeadSize:10,customHeadPaddingVertical:j.paddingXXS,paddingInlineEnd:2});return[ee(ie)]},j=>({tailColor:j.colorSplit,tailWidth:j.lineWidthBold,dotBorderWidth:j.wireframe?j.lineWidthBold:j.lineWidth*3,dotBg:j.colorBgContainer,itemPaddingBottom:j.padding*1.25})),J=function(j,ie){var ae={};for(var se in j)Object.prototype.hasOwnProperty.call(j,se)&&ie.indexOf(se)<0&&(ae[se]=j[se]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,se=Object.getOwnPropertySymbols(j);P<se.length;P++)ie.indexOf(se[P])<0&&Object.prototype.propertyIsEnumerable.call(j,se[P])&&(ae[se[P]]=j[se[P]]);return ae};const K=j=>{const{getPrefixCls:ie,direction:ae,timeline:se}=R.useContext(me.E_),{prefixCls:P,children:be,items:S,className:Te,style:we}=j,ne=J(j,["prefixCls","children","items","className","style"]),Ce=ie("timeline",P),[oe,ye]=X(Ce),re=D(S,be);return oe(R.createElement(x,Object.assign({},ne,{className:de()(se==null?void 0:se.className,Te),style:Object.assign(Object.assign({},se==null?void 0:se.style),we),prefixCls:Ce,direction:ae,items:re,hashId:ye})))};K.Item=p;var U=K,Y=U},17574:function(Fn,Ct,l){"use strict";l.d(Ct,{default:function(){return ye}});var O=l(60091),de=l(94480),R=l(52671),me=l(8657),k=l(54476),_=l(59301),p={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"},v=p,M=l(7657),s=function(ce,_e){return _.createElement(M.Z,(0,k.Z)({},ce,{ref:_e,icon:v}))},N=_.forwardRef(s),x=N,m=l(92310),C=l.n(m),D=l(35654),B=l(71430),W=l(36355),F=l(56082),ee=l(62892),X=l(20648);const J=4;function K(re){const{dropPosition:ce,dropLevelOffset:_e,prefixCls:He,indent:Ie,direction:ot="ltr"}=re,lt=ot==="ltr"?"left":"right",Ot=ot==="ltr"?"right":"left",vt={[lt]:-_e*Ie+J,[Ot]:0};switch(ce){case-1:vt.top=-3;break;case 1:vt.bottom=-3;break;default:vt.bottom=-3,vt[lt]=Ie+J;break}return _.createElement("div",{style:vt,className:`${He}-drop-indicator`})}var U=l(71997),j=_.forwardRef((re,ce)=>{const{getPrefixCls:_e,direction:He,virtual:Ie,tree:ot}=_.useContext(W.E_),{prefixCls:lt,className:Ot,showIcon:vt=!1,showLine:Gt,switcherIcon:Vt,blockNode:yt=!1,children:dt,checkable:H=!1,selectable:Me=!0,draggable:E,motion:u,style:a}=re,g=_e("tree",lt),b=_e(),he=u!=null?u:Object.assign(Object.assign({},(0,ee.Z)(b)),{motionAppear:!1}),L=Object.assign(Object.assign({},re),{checkable:H,selectable:Me,showIcon:vt,motion:he,blockNode:yt,showLine:!!Gt,dropIndicatorRender:K}),[V,Ee]=(0,X.ZP)(g),ge=_.useMemo(()=>{if(!E)return!1;let Ne={};switch(typeof E){case"function":Ne.nodeDraggable=E;break;case"object":Ne=Object.assign({},E);break;default:break}return Ne.icon!==!1&&(Ne.icon=Ne.icon||_.createElement(F.Z,null)),Ne},[E]),Ae=Ne=>_.createElement(U.Z,{prefixCls:g,switcherIcon:Vt,treeNodeProps:Ne,showLine:Gt});return V(_.createElement(O.Z,Object.assign({itemHeight:20,ref:ce,virtual:Ie},L,{style:Object.assign(Object.assign({},ot==null?void 0:ot.style),a),prefixCls:g,className:C()({[`${g}-icon-hide`]:!vt,[`${g}-block-node`]:yt,[`${g}-unselectable`]:!Me,[`${g}-rtl`]:He==="rtl"},ot==null?void 0:ot.className,Ot,Ee),direction:He,checkable:H&&_.createElement("span",{className:`${g}-checkbox-inner`}),selectable:Me,switcherIcon:Ae,draggable:ge}),dt))}),ie;(function(re){re[re.None=0]="None",re[re.Start=1]="Start",re[re.End=2]="End"})(ie||(ie={}));function ae(re,ce){function _e(He){const{key:Ie,children:ot}=He;ce(Ie,He)!==!1&&ae(ot||[],ce)}re.forEach(_e)}function se(re){let{treeData:ce,expandedKeys:_e,startKey:He,endKey:Ie}=re;const ot=[];let lt=ie.None;if(He&&He===Ie)return[He];if(!He||!Ie)return[];function Ot(vt){return vt===He||vt===Ie}return ae(ce,vt=>{if(lt===ie.End)return!1;if(Ot(vt)){if(ot.push(vt),lt===ie.None)lt=ie.Start;else if(lt===ie.Start)return lt=ie.End,!1}else lt===ie.Start&&ot.push(vt);return _e.includes(vt)}),ot}function P(re,ce){const _e=(0,de.Z)(ce),He=[];return ae(re,(Ie,ot)=>{const lt=_e.indexOf(Ie);return lt!==-1&&(He.push(ot),_e.splice(lt,1)),!!_e.length}),He}var be=function(re,ce){var _e={};for(var He in re)Object.prototype.hasOwnProperty.call(re,He)&&ce.indexOf(He)<0&&(_e[He]=re[He]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,He=Object.getOwnPropertySymbols(re);Ie<He.length;Ie++)ce.indexOf(He[Ie])<0&&Object.prototype.propertyIsEnumerable.call(re,He[Ie])&&(_e[He[Ie]]=re[He[Ie]]);return _e};function S(re){const{isLeaf:ce,expanded:_e}=re;return ce?_.createElement(R.Z,null):_e?_.createElement(me.Z,null):_.createElement(x,null)}function Te(re){let{treeData:ce,children:_e}=re;return ce||(0,B.zn)(_e)}const we=(re,ce)=>{var{defaultExpandAll:_e,defaultExpandParent:He,defaultExpandedKeys:Ie}=re,ot=be(re,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const lt=_.useRef(),Ot=_.useRef(),vt=()=>{const{keyEntities:ge}=(0,B.I8)(Te(ot));let Ae;return _e?Ae=Object.keys(ge):He?Ae=(0,D.r7)(ot.expandedKeys||Ie||[],ge):Ae=ot.expandedKeys||Ie,Ae},[Gt,Vt]=_.useState(ot.selectedKeys||ot.defaultSelectedKeys||[]),[yt,dt]=_.useState(()=>vt());_.useEffect(()=>{"selectedKeys"in ot&&Vt(ot.selectedKeys)},[ot.selectedKeys]),_.useEffect(()=>{"expandedKeys"in ot&&dt(ot.expandedKeys)},[ot.expandedKeys]);const H=(ge,Ae)=>{var Ne;return"expandedKeys"in ot||dt(ge),(Ne=ot.onExpand)===null||Ne===void 0?void 0:Ne.call(ot,ge,Ae)},Me=(ge,Ae)=>{var Ne;const{multiple:qe}=ot,{node:xe,nativeEvent:ze}=Ae,{key:Oe=""}=xe,fe=Te(ot),z=Object.assign(Object.assign({},Ae),{selected:!0}),Be=(ze==null?void 0:ze.ctrlKey)||(ze==null?void 0:ze.metaKey),Le=ze==null?void 0:ze.shiftKey;let $e;qe&&Be?($e=ge,lt.current=Oe,Ot.current=$e,z.selectedNodes=P(fe,$e)):qe&&Le?($e=Array.from(new Set([].concat((0,de.Z)(Ot.current||[]),(0,de.Z)(se({treeData:fe,expandedKeys:yt,startKey:Oe,endKey:lt.current}))))),z.selectedNodes=P(fe,$e)):($e=[Oe],lt.current=Oe,Ot.current=$e,z.selectedNodes=P(fe,$e)),(Ne=ot.onSelect)===null||Ne===void 0||Ne.call(ot,$e,z),"selectedKeys"in ot||Vt($e)},{getPrefixCls:E,direction:u}=_.useContext(W.E_),{prefixCls:a,className:g,showIcon:b=!0,expandAction:he="click"}=ot,L=be(ot,["prefixCls","className","showIcon","expandAction"]),V=E("tree",a),Ee=C()(`${V}-directory`,{[`${V}-directory-rtl`]:u==="rtl"},g);return _.createElement(j,Object.assign({icon:S,ref:ce,blockNode:!0},L,{showIcon:b,expandAction:he,prefixCls:V,className:Ee,expandedKeys:yt,selectedKeys:Gt,onSelect:Me,onExpand:H}))};var Ce=_.forwardRef(we);const oe=j;oe.DirectoryTree=Ce,oe.TreeNode=O.O;var ye=oe},20648:function(Fn,Ct,l){"use strict";l.d(Ct,{TM:function(){return m},Yk:function(){return x}});var O=l(36237),de=l(98447),R=l(17313),me=l(8378),k=l(37613),_=l(83116);const p=new O.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),v=(C,D)=>({[`.${C}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${D.motionDurationSlow}`}}}),M=(C,D)=>({[`.${C}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:D.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${D.lineWidthBold}px solid ${D.colorPrimary}`,borderRadius:"50%",content:'""'}}}),s=(C,D)=>{const{treeCls:B,treeNodeCls:W,treeNodePadding:F,titleHeight:ee,nodeSelectedBg:X,nodeHoverBg:J}=D,K=D.paddingXS;return{[B]:Object.assign(Object.assign({},(0,R.Wf)(D)),{background:D.colorBgContainer,borderRadius:D.borderRadius,transition:`background-color ${D.motionDurationSlow}`,[`&${B}-rtl`]:{[`${B}-switcher`]:{"&_close":{[`${B}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${B}-active-focused)`]:Object.assign({},(0,R.oN)(D)),[`${B}-list-holder-inner`]:{alignItems:"flex-start"},[`&${B}-block-node`]:{[`${B}-list-holder-inner`]:{alignItems:"stretch",[`${B}-node-content-wrapper`]:{flex:"auto"},[`${W}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:F,insetInlineStart:0,border:`1px solid ${D.colorPrimary}`,opacity:0,animationName:p,animationDuration:D.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${W}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${F}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${B}-node-content-wrapper`]:{color:D.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${B}-node-content-wrapper`]:Object.assign({},(0,R.oN)(D)),[`&:not(${W}-disabled).filter-node ${B}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${B}-draggable-icon`]:{flexShrink:0,width:ee,lineHeight:`${ee}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${D.motionDurationSlow}`,[`${W}:hover &`]:{opacity:.45}},[`&${W}-disabled`]:{[`${B}-draggable-icon`]:{visibility:"hidden"}}}},[`${B}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:ee}},[`${B}-draggable-icon`]:{visibility:"hidden"},[`${B}-switcher`]:Object.assign(Object.assign({},v(C,D)),{position:"relative",flex:"none",alignSelf:"stretch",width:ee,margin:0,lineHeight:`${ee}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${B}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:D.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ee/2,bottom:-F,marginInlineStart:-1,borderInlineEnd:`1px solid ${D.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:ee/2*.8,height:ee/2,borderBottom:`1px solid ${D.colorBorder}`,content:'""'}}}),[`${B}-checkbox`]:{top:"initial",marginInlineEnd:K},[`${B}-node-content-wrapper, ${B}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:ee,margin:0,padding:`0 ${D.paddingXS/2}px`,color:"inherit",lineHeight:`${ee}px`,background:"transparent",borderRadius:D.borderRadius,cursor:"pointer",transition:`all ${D.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:J},[`&${B}-node-selected`]:{backgroundColor:X},[`${B}-iconEle`]:{display:"inline-block",width:ee,height:ee,lineHeight:`${ee}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${B}-unselectable ${B}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${B}-node-content-wrapper`]:Object.assign({lineHeight:`${ee}px`,userSelect:"none"},M(C,D)),[`${W}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${D.colorPrimary}`}},"&-show-line":{[`${B}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ee/2,bottom:-F,borderInlineEnd:`1px solid ${D.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${B}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${W}-leaf-last`]:{[`${B}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${ee/2}px !important`}}}}})}},N=C=>{const{treeCls:D,treeNodeCls:B,treeNodePadding:W,directoryNodeSelectedBg:F,directoryNodeSelectedColor:ee}=C;return{[`${D}${D}-directory`]:{[B]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:W,insetInlineStart:0,transition:`background-color ${C.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:C.controlItemBgHover}},"> *":{zIndex:1},[`${D}-switcher`]:{transition:`color ${C.motionDurationMid}`},[`${D}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${D}-node-selected`]:{color:ee,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:F},[`${D}-switcher`]:{color:ee},[`${D}-node-content-wrapper`]:{color:ee,background:"transparent"}}}}}},x=(C,D)=>{const B=`.${C}`,W=`${B}-treenode`,F=D.paddingXS/2,ee=(0,k.TS)(D,{treeCls:B,treeNodeCls:W,treeNodePadding:F});return[s(C,ee),N(ee)]},m=C=>{const{controlHeightSM:D}=C;return{titleHeight:D,nodeHoverBg:C.controlItemBgHover,nodeSelectedBg:C.controlItemBgActive}};Ct.ZP=(0,_.Z)("Tree",(C,D)=>{let{prefixCls:B}=D;return[{[C.componentCls]:(0,de.C2)(`${B}-checkbox`,C)},x(B,C),(0,me.Z)(C)]},C=>{const{colorTextLightSolid:D,colorPrimary:B}=C;return Object.assign(Object.assign({},m(C)),{directoryNodeSelectedColor:D,directoryNodeSelectedBg:B})})},71997:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return W}});var O=l(54476),de=l(59301),R={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"},me=R,k=l(7657),_=function(ee,X){return de.createElement(k.Z,(0,O.Z)({},ee,{ref:X,icon:me}))},p=de.forwardRef(_),v=p,M=l(52671),s=l(58617),N=l(15075),x=l(43531),m=l(92310),C=l.n(m),D=l(92343),W=F=>{const{prefixCls:ee,switcherIcon:X,treeNodeProps:J,showLine:K}=F,{isLeaf:U,expanded:Y,loading:j}=J;if(j)return de.createElement(s.Z,{className:`${ee}-switcher-loading-icon`});let ie;if(K&&typeof K=="object"&&(ie=K.showLeafIcon),U){if(!K)return null;if(typeof ie!="boolean"&&ie){const P=typeof ie=="function"?ie(J):ie,be=`${ee}-switcher-line-custom-icon`;return(0,D.l$)(P)?(0,D.Tm)(P,{className:C()(P.props.className||"",be)}):P}return ie?de.createElement(M.Z,{className:`${ee}-switcher-line-icon`}):de.createElement("span",{className:`${ee}-switcher-leaf-line`})}const ae=`${ee}-switcher-icon`,se=typeof X=="function"?X(J):X;return(0,D.l$)(se)?(0,D.Tm)(se,{className:C()(se.props.className||"",ae)}):se!==void 0?se:K?Y?de.createElement(N.Z,{className:`${ee}-switcher-line-icon`}):de.createElement(x.Z,{className:`${ee}-switcher-line-icon`}):de.createElement(v,{className:ae})}},86251:function(Fn,Ct){"use strict";Ct.byteLength=p,Ct.toByteArray=M,Ct.fromByteArray=x;for(var l=[],O=[],de=typeof Uint8Array!="undefined"?Uint8Array:Array,R="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",me=0,k=R.length;me<k;++me)l[me]=R[me],O[R.charCodeAt(me)]=me;O[45]=62,O[95]=63;function _(m){var C=m.length;if(C%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var D=m.indexOf("=");D===-1&&(D=C);var B=D===C?0:4-D%4;return[D,B]}function p(m){var C=_(m),D=C[0],B=C[1];return(D+B)*3/4-B}function v(m,C,D){return(C+D)*3/4-D}function M(m){var C,D=_(m),B=D[0],W=D[1],F=new de(v(m,B,W)),ee=0,X=W>0?B-4:B,J;for(J=0;J<X;J+=4)C=O[m.charCodeAt(J)]<<18|O[m.charCodeAt(J+1)]<<12|O[m.charCodeAt(J+2)]<<6|O[m.charCodeAt(J+3)],F[ee++]=C>>16&255,F[ee++]=C>>8&255,F[ee++]=C&255;return W===2&&(C=O[m.charCodeAt(J)]<<2|O[m.charCodeAt(J+1)]>>4,F[ee++]=C&255),W===1&&(C=O[m.charCodeAt(J)]<<10|O[m.charCodeAt(J+1)]<<4|O[m.charCodeAt(J+2)]>>2,F[ee++]=C>>8&255,F[ee++]=C&255),F}function s(m){return l[m>>18&63]+l[m>>12&63]+l[m>>6&63]+l[m&63]}function N(m,C,D){for(var B,W=[],F=C;F<D;F+=3)B=(m[F]<<16&16711680)+(m[F+1]<<8&65280)+(m[F+2]&255),W.push(s(B));return W.join("")}function x(m){for(var C,D=m.length,B=D%3,W=[],F=16383,ee=0,X=D-B;ee<X;ee+=F)W.push(N(m,ee,ee+F>X?X:ee+F));return B===1?(C=m[D-1],W.push(l[C>>2]+l[C<<4&63]+"==")):B===2&&(C=(m[D-2]<<8)+m[D-1],W.push(l[C>>10]+l[C>>4&63]+l[C<<2&63]+"=")),W.join("")}},19208:function(Fn,Ct,l){"use strict";var O;var de=l(86251),R=l(67467),me=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;Ct.lW=v,O=ee,Ct.h2=50;var k=2147483647;O=k,v.TYPED_ARRAY_SUPPORT=_(),!v.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 E=new Uint8Array(1),u={foo:function(){return 42}};return Object.setPrototypeOf(u,Uint8Array.prototype),Object.setPrototypeOf(E,u),E.foo()===42}catch(a){return!1}}Object.defineProperty(v.prototype,"parent",{enumerable:!0,get:function(){if(v.isBuffer(this))return this.buffer}}),Object.defineProperty(v.prototype,"offset",{enumerable:!0,get:function(){if(v.isBuffer(this))return this.byteOffset}});function p(E){if(E>k)throw new RangeError('The value "'+E+'" is invalid for option "size"');var u=new Uint8Array(E);return Object.setPrototypeOf(u,v.prototype),u}function v(E,u,a){if(typeof E=="number"){if(typeof u=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return x(E)}return M(E,u,a)}v.poolSize=8192;function M(E,u,a){if(typeof E=="string")return m(E,u);if(ArrayBuffer.isView(E))return D(E);if(E==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof E);if(dt(E,ArrayBuffer)||E&&dt(E.buffer,ArrayBuffer)||typeof SharedArrayBuffer!="undefined"&&(dt(E,SharedArrayBuffer)||E&&dt(E.buffer,SharedArrayBuffer)))return B(E,u,a);if(typeof E=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');var g=E.valueOf&&E.valueOf();if(g!=null&&g!==E)return v.from(g,u,a);var b=W(E);if(b)return b;if(typeof Symbol!="undefined"&&Symbol.toPrimitive!=null&&typeof E[Symbol.toPrimitive]=="function")return v.from(E[Symbol.toPrimitive]("string"),u,a);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof E)}v.from=function(E,u,a){return M(E,u,a)},Object.setPrototypeOf(v.prototype,Uint8Array.prototype),Object.setPrototypeOf(v,Uint8Array);function s(E){if(typeof E!="number")throw new TypeError('"size" argument must be of type number');if(E<0)throw new RangeError('The value "'+E+'" is invalid for option "size"')}function N(E,u,a){return s(E),E<=0?p(E):u!==void 0?typeof a=="string"?p(E).fill(u,a):p(E).fill(u):p(E)}v.alloc=function(E,u,a){return N(E,u,a)};function x(E){return s(E),p(E<0?0:F(E)|0)}v.allocUnsafe=function(E){return x(E)},v.allocUnsafeSlow=function(E){return x(E)};function m(E,u){if((typeof u!="string"||u==="")&&(u="utf8"),!v.isEncoding(u))throw new TypeError("Unknown encoding: "+u);var a=X(E,u)|0,g=p(a),b=g.write(E,u);return b!==a&&(g=g.slice(0,b)),g}function C(E){for(var u=E.length<0?0:F(E.length)|0,a=p(u),g=0;g<u;g+=1)a[g]=E[g]&255;return a}function D(E){if(dt(E,Uint8Array)){var u=new Uint8Array(E);return B(u.buffer,u.byteOffset,u.byteLength)}return C(E)}function B(E,u,a){if(u<0||E.byteLength<u)throw new RangeError('"offset" is outside of buffer bounds');if(E.byteLength<u+(a||0))throw new RangeError('"length" is outside of buffer bounds');var g;return u===void 0&&a===void 0?g=new Uint8Array(E):a===void 0?g=new Uint8Array(E,u):g=new Uint8Array(E,u,a),Object.setPrototypeOf(g,v.prototype),g}function W(E){if(v.isBuffer(E)){var u=F(E.length)|0,a=p(u);return a.length===0||E.copy(a,0,0,u),a}if(E.length!==void 0)return typeof E.length!="number"||H(E.length)?p(0):C(E);if(E.type==="Buffer"&&Array.isArray(E.data))return C(E.data)}function F(E){if(E>=k)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+k.toString(16)+" bytes");return E|0}function ee(E){return+E!=E&&(E=0),v.alloc(+E)}v.isBuffer=function(u){return u!=null&&u._isBuffer===!0&&u!==v.prototype},v.compare=function(u,a){if(dt(u,Uint8Array)&&(u=v.from(u,u.offset,u.byteLength)),dt(a,Uint8Array)&&(a=v.from(a,a.offset,a.byteLength)),!v.isBuffer(u)||!v.isBuffer(a))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(u===a)return 0;for(var g=u.length,b=a.length,he=0,L=Math.min(g,b);he<L;++he)if(u[he]!==a[he]){g=u[he],b=a[he];break}return g<b?-1:b<g?1:0},v.isEncoding=function(u){switch(String(u).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}},v.concat=function(u,a){if(!Array.isArray(u))throw new TypeError('"list" argument must be an Array of Buffers');if(u.length===0)return v.alloc(0);var g;if(a===void 0)for(a=0,g=0;g<u.length;++g)a+=u[g].length;var b=v.allocUnsafe(a),he=0;for(g=0;g<u.length;++g){var L=u[g];if(dt(L,Uint8Array))he+L.length>b.length?v.from(L).copy(b,he):Uint8Array.prototype.set.call(b,L,he);else if(v.isBuffer(L))L.copy(b,he);else throw new TypeError('"list" argument must be an Array of Buffers');he+=L.length}return b};function X(E,u){if(v.isBuffer(E))return E.length;if(ArrayBuffer.isView(E)||dt(E,ArrayBuffer))return E.byteLength;if(typeof E!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof E);var a=E.length,g=arguments.length>2&&arguments[2]===!0;if(!g&&a===0)return 0;for(var b=!1;;)switch(u){case"ascii":case"latin1":case"binary":return a;case"utf8":case"utf-8":return Ot(E).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return a*2;case"hex":return a>>>1;case"base64":return Vt(E).length;default:if(b)return g?-1:Ot(E).length;u=(""+u).toLowerCase(),b=!0}}v.byteLength=X;function J(E,u,a){var g=!1;if((u===void 0||u<0)&&(u=0),u>this.length||((a===void 0||a>this.length)&&(a=this.length),a<=0)||(a>>>=0,u>>>=0,a<=u))return"";for(E||(E="utf8");;)switch(E){case"hex":return oe(this,u,a);case"utf8":case"utf-8":return S(this,u,a);case"ascii":return ne(this,u,a);case"latin1":case"binary":return Ce(this,u,a);case"base64":return be(this,u,a);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ye(this,u,a);default:if(g)throw new TypeError("Unknown encoding: "+E);E=(E+"").toLowerCase(),g=!0}}v.prototype._isBuffer=!0;function K(E,u,a){var g=E[u];E[u]=E[a],E[a]=g}v.prototype.swap16=function(){var u=this.length;if(u%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var a=0;a<u;a+=2)K(this,a,a+1);return this},v.prototype.swap32=function(){var u=this.length;if(u%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var a=0;a<u;a+=4)K(this,a,a+3),K(this,a+1,a+2);return this},v.prototype.swap64=function(){var u=this.length;if(u%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var a=0;a<u;a+=8)K(this,a,a+7),K(this,a+1,a+6),K(this,a+2,a+5),K(this,a+3,a+4);return this},v.prototype.toString=function(){var u=this.length;return u===0?"":arguments.length===0?S(this,0,u):J.apply(this,arguments)},v.prototype.toLocaleString=v.prototype.toString,v.prototype.equals=function(u){if(!v.isBuffer(u))throw new TypeError("Argument must be a Buffer");return this===u?!0:v.compare(this,u)===0},v.prototype.inspect=function(){var u="",a=Ct.h2;return u=this.toString("hex",0,a).replace(/(.{2})/g,"$1 ").trim(),this.length>a&&(u+=" ... "),"<Buffer "+u+">"},me&&(v.prototype[me]=v.prototype.inspect),v.prototype.compare=function(u,a,g,b,he){if(dt(u,Uint8Array)&&(u=v.from(u,u.offset,u.byteLength)),!v.isBuffer(u))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof u);if(a===void 0&&(a=0),g===void 0&&(g=u?u.length:0),b===void 0&&(b=0),he===void 0&&(he=this.length),a<0||g>u.length||b<0||he>this.length)throw new RangeError("out of range index");if(b>=he&&a>=g)return 0;if(b>=he)return-1;if(a>=g)return 1;if(a>>>=0,g>>>=0,b>>>=0,he>>>=0,this===u)return 0;for(var L=he-b,V=g-a,Ee=Math.min(L,V),ge=this.slice(b,he),Ae=u.slice(a,g),Ne=0;Ne<Ee;++Ne)if(ge[Ne]!==Ae[Ne]){L=ge[Ne],V=Ae[Ne];break}return L<V?-1:V<L?1:0};function U(E,u,a,g,b){if(E.length===0)return-1;if(typeof a=="string"?(g=a,a=0):a>2147483647?a=2147483647:a<-2147483648&&(a=-2147483648),a=+a,H(a)&&(a=b?0:E.length-1),a<0&&(a=E.length+a),a>=E.length){if(b)return-1;a=E.length-1}else if(a<0)if(b)a=0;else return-1;if(typeof u=="string"&&(u=v.from(u,g)),v.isBuffer(u))return u.length===0?-1:Y(E,u,a,g,b);if(typeof u=="number")return u=u&255,typeof Uint8Array.prototype.indexOf=="function"?b?Uint8Array.prototype.indexOf.call(E,u,a):Uint8Array.prototype.lastIndexOf.call(E,u,a):Y(E,[u],a,g,b);throw new TypeError("val must be string, number or Buffer")}function Y(E,u,a,g,b){var he=1,L=E.length,V=u.length;if(g!==void 0&&(g=String(g).toLowerCase(),g==="ucs2"||g==="ucs-2"||g==="utf16le"||g==="utf-16le")){if(E.length<2||u.length<2)return-1;he=2,L/=2,V/=2,a/=2}function Ee(xe,ze){return he===1?xe[ze]:xe.readUInt16BE(ze*he)}var ge;if(b){var Ae=-1;for(ge=a;ge<L;ge++)if(Ee(E,ge)===Ee(u,Ae===-1?0:ge-Ae)){if(Ae===-1&&(Ae=ge),ge-Ae+1===V)return Ae*he}else Ae!==-1&&(ge-=ge-Ae),Ae=-1}else for(a+V>L&&(a=L-V),ge=a;ge>=0;ge--){for(var Ne=!0,qe=0;qe<V;qe++)if(Ee(E,ge+qe)!==Ee(u,qe)){Ne=!1;break}if(Ne)return ge}return-1}v.prototype.includes=function(u,a,g){return this.indexOf(u,a,g)!==-1},v.prototype.indexOf=function(u,a,g){return U(this,u,a,g,!0)},v.prototype.lastIndexOf=function(u,a,g){return U(this,u,a,g,!1)};function j(E,u,a,g){a=Number(a)||0;var b=E.length-a;g?(g=Number(g),g>b&&(g=b)):g=b;var he=u.length;g>he/2&&(g=he/2);for(var L=0;L<g;++L){var V=parseInt(u.substr(L*2,2),16);if(H(V))return L;E[a+L]=V}return L}function ie(E,u,a,g){return yt(Ot(u,E.length-a),E,a,g)}function ae(E,u,a,g){return yt(vt(u),E,a,g)}function se(E,u,a,g){return yt(Vt(u),E,a,g)}function P(E,u,a,g){return yt(Gt(u,E.length-a),E,a,g)}v.prototype.write=function(u,a,g,b){if(a===void 0)b="utf8",g=this.length,a=0;else if(g===void 0&&typeof a=="string")b=a,g=this.length,a=0;else if(isFinite(a))a=a>>>0,isFinite(g)?(g=g>>>0,b===void 0&&(b="utf8")):(b=g,g=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var he=this.length-a;if((g===void 0||g>he)&&(g=he),u.length>0&&(g<0||a<0)||a>this.length)throw new RangeError("Attempt to write outside buffer bounds");b||(b="utf8");for(var L=!1;;)switch(b){case"hex":return j(this,u,a,g);case"utf8":case"utf-8":return ie(this,u,a,g);case"ascii":case"latin1":case"binary":return ae(this,u,a,g);case"base64":return se(this,u,a,g);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return P(this,u,a,g);default:if(L)throw new TypeError("Unknown encoding: "+b);b=(""+b).toLowerCase(),L=!0}},v.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function be(E,u,a){return u===0&&a===E.length?de.fromByteArray(E):de.fromByteArray(E.slice(u,a))}function S(E,u,a){a=Math.min(E.length,a);for(var g=[],b=u;b<a;){var he=E[b],L=null,V=he>239?4:he>223?3:he>191?2:1;if(b+V<=a){var Ee,ge,Ae,Ne;switch(V){case 1:he<128&&(L=he);break;case 2:Ee=E[b+1],(Ee&192)===128&&(Ne=(he&31)<<6|Ee&63,Ne>127&&(L=Ne));break;case 3:Ee=E[b+1],ge=E[b+2],(Ee&192)===128&&(ge&192)===128&&(Ne=(he&15)<<12|(Ee&63)<<6|ge&63,Ne>2047&&(Ne<55296||Ne>57343)&&(L=Ne));break;case 4:Ee=E[b+1],ge=E[b+2],Ae=E[b+3],(Ee&192)===128&&(ge&192)===128&&(Ae&192)===128&&(Ne=(he&15)<<18|(Ee&63)<<12|(ge&63)<<6|Ae&63,Ne>65535&&Ne<1114112&&(L=Ne))}}L===null?(L=65533,V=1):L>65535&&(L-=65536,g.push(L>>>10&1023|55296),L=56320|L&1023),g.push(L),b+=V}return we(g)}var Te=4096;function we(E){var u=E.length;if(u<=Te)return String.fromCharCode.apply(String,E);for(var a="",g=0;g<u;)a+=String.fromCharCode.apply(String,E.slice(g,g+=Te));return a}function ne(E,u,a){var g="";a=Math.min(E.length,a);for(var b=u;b<a;++b)g+=String.fromCharCode(E[b]&127);return g}function Ce(E,u,a){var g="";a=Math.min(E.length,a);for(var b=u;b<a;++b)g+=String.fromCharCode(E[b]);return g}function oe(E,u,a){var g=E.length;(!u||u<0)&&(u=0),(!a||a<0||a>g)&&(a=g);for(var b="",he=u;he<a;++he)b+=Me[E[he]];return b}function ye(E,u,a){for(var g=E.slice(u,a),b="",he=0;he<g.length-1;he+=2)b+=String.fromCharCode(g[he]+g[he+1]*256);return b}v.prototype.slice=function(u,a){var g=this.length;u=~~u,a=a===void 0?g:~~a,u<0?(u+=g,u<0&&(u=0)):u>g&&(u=g),a<0?(a+=g,a<0&&(a=0)):a>g&&(a=g),a<u&&(a=u);var b=this.subarray(u,a);return Object.setPrototypeOf(b,v.prototype),b};function re(E,u,a){if(E%1!==0||E<0)throw new RangeError("offset is not uint");if(E+u>a)throw new RangeError("Trying to access beyond buffer length")}v.prototype.readUintLE=v.prototype.readUIntLE=function(u,a,g){u=u>>>0,a=a>>>0,g||re(u,a,this.length);for(var b=this[u],he=1,L=0;++L<a&&(he*=256);)b+=this[u+L]*he;return b},v.prototype.readUintBE=v.prototype.readUIntBE=function(u,a,g){u=u>>>0,a=a>>>0,g||re(u,a,this.length);for(var b=this[u+--a],he=1;a>0&&(he*=256);)b+=this[u+--a]*he;return b},v.prototype.readUint8=v.prototype.readUInt8=function(u,a){return u=u>>>0,a||re(u,1,this.length),this[u]},v.prototype.readUint16LE=v.prototype.readUInt16LE=function(u,a){return u=u>>>0,a||re(u,2,this.length),this[u]|this[u+1]<<8},v.prototype.readUint16BE=v.prototype.readUInt16BE=function(u,a){return u=u>>>0,a||re(u,2,this.length),this[u]<<8|this[u+1]},v.prototype.readUint32LE=v.prototype.readUInt32LE=function(u,a){return u=u>>>0,a||re(u,4,this.length),(this[u]|this[u+1]<<8|this[u+2]<<16)+this[u+3]*16777216},v.prototype.readUint32BE=v.prototype.readUInt32BE=function(u,a){return u=u>>>0,a||re(u,4,this.length),this[u]*16777216+(this[u+1]<<16|this[u+2]<<8|this[u+3])},v.prototype.readIntLE=function(u,a,g){u=u>>>0,a=a>>>0,g||re(u,a,this.length);for(var b=this[u],he=1,L=0;++L<a&&(he*=256);)b+=this[u+L]*he;return he*=128,b>=he&&(b-=Math.pow(2,8*a)),b},v.prototype.readIntBE=function(u,a,g){u=u>>>0,a=a>>>0,g||re(u,a,this.length);for(var b=a,he=1,L=this[u+--b];b>0&&(he*=256);)L+=this[u+--b]*he;return he*=128,L>=he&&(L-=Math.pow(2,8*a)),L},v.prototype.readInt8=function(u,a){return u=u>>>0,a||re(u,1,this.length),this[u]&128?(255-this[u]+1)*-1:this[u]},v.prototype.readInt16LE=function(u,a){u=u>>>0,a||re(u,2,this.length);var g=this[u]|this[u+1]<<8;return g&32768?g|4294901760:g},v.prototype.readInt16BE=function(u,a){u=u>>>0,a||re(u,2,this.length);var g=this[u+1]|this[u]<<8;return g&32768?g|4294901760:g},v.prototype.readInt32LE=function(u,a){return u=u>>>0,a||re(u,4,this.length),this[u]|this[u+1]<<8|this[u+2]<<16|this[u+3]<<24},v.prototype.readInt32BE=function(u,a){return u=u>>>0,a||re(u,4,this.length),this[u]<<24|this[u+1]<<16|this[u+2]<<8|this[u+3]},v.prototype.readFloatLE=function(u,a){return u=u>>>0,a||re(u,4,this.length),R.read(this,u,!0,23,4)},v.prototype.readFloatBE=function(u,a){return u=u>>>0,a||re(u,4,this.length),R.read(this,u,!1,23,4)},v.prototype.readDoubleLE=function(u,a){return u=u>>>0,a||re(u,8,this.length),R.read(this,u,!0,52,8)},v.prototype.readDoubleBE=function(u,a){return u=u>>>0,a||re(u,8,this.length),R.read(this,u,!1,52,8)};function ce(E,u,a,g,b,he){if(!v.isBuffer(E))throw new TypeError('"buffer" argument must be a Buffer instance');if(u>b||u<he)throw new RangeError('"value" argument is out of bounds');if(a+g>E.length)throw new RangeError("Index out of range")}v.prototype.writeUintLE=v.prototype.writeUIntLE=function(u,a,g,b){if(u=+u,a=a>>>0,g=g>>>0,!b){var he=Math.pow(2,8*g)-1;ce(this,u,a,g,he,0)}var L=1,V=0;for(this[a]=u&255;++V<g&&(L*=256);)this[a+V]=u/L&255;return a+g},v.prototype.writeUintBE=v.prototype.writeUIntBE=function(u,a,g,b){if(u=+u,a=a>>>0,g=g>>>0,!b){var he=Math.pow(2,8*g)-1;ce(this,u,a,g,he,0)}var L=g-1,V=1;for(this[a+L]=u&255;--L>=0&&(V*=256);)this[a+L]=u/V&255;return a+g},v.prototype.writeUint8=v.prototype.writeUInt8=function(u,a,g){return u=+u,a=a>>>0,g||ce(this,u,a,1,255,0),this[a]=u&255,a+1},v.prototype.writeUint16LE=v.prototype.writeUInt16LE=function(u,a,g){return u=+u,a=a>>>0,g||ce(this,u,a,2,65535,0),this[a]=u&255,this[a+1]=u>>>8,a+2},v.prototype.writeUint16BE=v.prototype.writeUInt16BE=function(u,a,g){return u=+u,a=a>>>0,g||ce(this,u,a,2,65535,0),this[a]=u>>>8,this[a+1]=u&255,a+2},v.prototype.writeUint32LE=v.prototype.writeUInt32LE=function(u,a,g){return u=+u,a=a>>>0,g||ce(this,u,a,4,4294967295,0),this[a+3]=u>>>24,this[a+2]=u>>>16,this[a+1]=u>>>8,this[a]=u&255,a+4},v.prototype.writeUint32BE=v.prototype.writeUInt32BE=function(u,a,g){return u=+u,a=a>>>0,g||ce(this,u,a,4,4294967295,0),this[a]=u>>>24,this[a+1]=u>>>16,this[a+2]=u>>>8,this[a+3]=u&255,a+4},v.prototype.writeIntLE=function(u,a,g,b){if(u=+u,a=a>>>0,!b){var he=Math.pow(2,8*g-1);ce(this,u,a,g,he-1,-he)}var L=0,V=1,Ee=0;for(this[a]=u&255;++L<g&&(V*=256);)u<0&&Ee===0&&this[a+L-1]!==0&&(Ee=1),this[a+L]=(u/V>>0)-Ee&255;return a+g},v.prototype.writeIntBE=function(u,a,g,b){if(u=+u,a=a>>>0,!b){var he=Math.pow(2,8*g-1);ce(this,u,a,g,he-1,-he)}var L=g-1,V=1,Ee=0;for(this[a+L]=u&255;--L>=0&&(V*=256);)u<0&&Ee===0&&this[a+L+1]!==0&&(Ee=1),this[a+L]=(u/V>>0)-Ee&255;return a+g},v.prototype.writeInt8=function(u,a,g){return u=+u,a=a>>>0,g||ce(this,u,a,1,127,-128),u<0&&(u=255+u+1),this[a]=u&255,a+1},v.prototype.writeInt16LE=function(u,a,g){return u=+u,a=a>>>0,g||ce(this,u,a,2,32767,-32768),this[a]=u&255,this[a+1]=u>>>8,a+2},v.prototype.writeInt16BE=function(u,a,g){return u=+u,a=a>>>0,g||ce(this,u,a,2,32767,-32768),this[a]=u>>>8,this[a+1]=u&255,a+2},v.prototype.writeInt32LE=function(u,a,g){return u=+u,a=a>>>0,g||ce(this,u,a,4,2147483647,-2147483648),this[a]=u&255,this[a+1]=u>>>8,this[a+2]=u>>>16,this[a+3]=u>>>24,a+4},v.prototype.writeInt32BE=function(u,a,g){return u=+u,a=a>>>0,g||ce(this,u,a,4,2147483647,-2147483648),u<0&&(u=4294967295+u+1),this[a]=u>>>24,this[a+1]=u>>>16,this[a+2]=u>>>8,this[a+3]=u&255,a+4};function _e(E,u,a,g,b,he){if(a+g>E.length)throw new RangeError("Index out of range");if(a<0)throw new RangeError("Index out of range")}function He(E,u,a,g,b){return u=+u,a=a>>>0,b||_e(E,u,a,4,34028234663852886e22,-34028234663852886e22),R.write(E,u,a,g,23,4),a+4}v.prototype.writeFloatLE=function(u,a,g){return He(this,u,a,!0,g)},v.prototype.writeFloatBE=function(u,a,g){return He(this,u,a,!1,g)};function Ie(E,u,a,g,b){return u=+u,a=a>>>0,b||_e(E,u,a,8,17976931348623157e292,-17976931348623157e292),R.write(E,u,a,g,52,8),a+8}v.prototype.writeDoubleLE=function(u,a,g){return Ie(this,u,a,!0,g)},v.prototype.writeDoubleBE=function(u,a,g){return Ie(this,u,a,!1,g)},v.prototype.copy=function(u,a,g,b){if(!v.isBuffer(u))throw new TypeError("argument should be a Buffer");if(g||(g=0),!b&&b!==0&&(b=this.length),a>=u.length&&(a=u.length),a||(a=0),b>0&&b<g&&(b=g),b===g||u.length===0||this.length===0)return 0;if(a<0)throw new RangeError("targetStart out of bounds");if(g<0||g>=this.length)throw new RangeError("Index out of range");if(b<0)throw new RangeError("sourceEnd out of bounds");b>this.length&&(b=this.length),u.length-a<b-g&&(b=u.length-a+g);var he=b-g;return this===u&&typeof Uint8Array.prototype.copyWithin=="function"?this.copyWithin(a,g,b):Uint8Array.prototype.set.call(u,this.subarray(g,b),a),he},v.prototype.fill=function(u,a,g,b){if(typeof u=="string"){if(typeof a=="string"?(b=a,a=0,g=this.length):typeof g=="string"&&(b=g,g=this.length),b!==void 0&&typeof b!="string")throw new TypeError("encoding must be a string");if(typeof b=="string"&&!v.isEncoding(b))throw new TypeError("Unknown encoding: "+b);if(u.length===1){var he=u.charCodeAt(0);(b==="utf8"&&he<128||b==="latin1")&&(u=he)}}else typeof u=="number"?u=u&255:typeof u=="boolean"&&(u=Number(u));if(a<0||this.length<a||this.length<g)throw new RangeError("Out of range index");if(g<=a)return this;a=a>>>0,g=g===void 0?this.length:g>>>0,u||(u=0);var L;if(typeof u=="number")for(L=a;L<g;++L)this[L]=u;else{var V=v.isBuffer(u)?u:v.from(u,b),Ee=V.length;if(Ee===0)throw new TypeError('The value "'+u+'" is invalid for argument "value"');for(L=0;L<g-a;++L)this[L+a]=V[L%Ee]}return this};var ot=/[^+/0-9A-Za-z-_]/g;function lt(E){if(E=E.split("=")[0],E=E.trim().replace(ot,""),E.length<2)return"";for(;E.length%4!==0;)E=E+"=";return E}function Ot(E,u){u=u||1/0;for(var a,g=E.length,b=null,he=[],L=0;L<g;++L){if(a=E.charCodeAt(L),a>55295&&a<57344){if(!b){if(a>56319){(u-=3)>-1&&he.push(239,191,189);continue}else if(L+1===g){(u-=3)>-1&&he.push(239,191,189);continue}b=a;continue}if(a<56320){(u-=3)>-1&&he.push(239,191,189),b=a;continue}a=(b-55296<<10|a-56320)+65536}else b&&(u-=3)>-1&&he.push(239,191,189);if(b=null,a<128){if((u-=1)<0)break;he.push(a)}else if(a<2048){if((u-=2)<0)break;he.push(a>>6|192,a&63|128)}else if(a<65536){if((u-=3)<0)break;he.push(a>>12|224,a>>6&63|128,a&63|128)}else if(a<1114112){if((u-=4)<0)break;he.push(a>>18|240,a>>12&63|128,a>>6&63|128,a&63|128)}else throw new Error("Invalid code point")}return he}function vt(E){for(var u=[],a=0;a<E.length;++a)u.push(E.charCodeAt(a)&255);return u}function Gt(E,u){for(var a,g,b,he=[],L=0;L<E.length&&!((u-=2)<0);++L)a=E.charCodeAt(L),g=a>>8,b=a%256,he.push(b),he.push(g);return he}function Vt(E){return de.toByteArray(lt(E))}function yt(E,u,a,g){for(var b=0;b<g&&!(b+a>=u.length||b>=E.length);++b)u[b+a]=E[b];return b}function dt(E,u){return E instanceof u||E!=null&&E.constructor!=null&&E.constructor.name!=null&&E.constructor.name===u.name}function H(E){return E!==E}var Me=function(){for(var E="0123456789abcdef",u=new Array(256),a=0;a<16;++a)for(var g=a*16,b=0;b<16;++b)u[g+b]=E[a]+E[b];return u}()},64270:function(Fn){(function(Ct,l){Fn.exports=l()})(this,function(){"use strict";var Ct=function(d,i){return Ct=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(h,f){h.__proto__=f}||function(h,f){for(var G in f)Object.prototype.hasOwnProperty.call(f,G)&&(h[G]=f[G])},Ct(d,i)};function l(d,i){if(typeof i!="function"&&i!==null)throw new TypeError("Class extends value "+String(i)+" is not a constructor or null");Ct(d,i);function h(){this.constructor=d}d.prototype=i===null?Object.create(i):(h.prototype=i.prototype,new h)}var O=function(){return O=Object.assign||function(i){for(var h,f=1,G=arguments.length;f<G;f++){h=arguments[f];for(var ve in h)Object.prototype.hasOwnProperty.call(h,ve)&&(i[ve]=h[ve])}return i},O.apply(this,arguments)};function de(d,i,h,f){function G(ve){return ve instanceof h?ve:new h(function(De){De(ve)})}return new(h||(h=Promise))(function(ve,De){function rt(Xt){try{kt(f.next(Xt))}catch(cn){De(cn)}}function nt(Xt){try{kt(f.throw(Xt))}catch(cn){De(cn)}}function kt(Xt){Xt.done?ve(Xt.value):G(Xt.value).then(rt,nt)}kt((f=f.apply(d,i||[])).next())})}function R(d,i){var h={label:0,sent:function(){if(ve[0]&1)throw ve[1];return ve[1]},trys:[],ops:[]},f,G,ve,De;return De={next:rt(0),throw:rt(1),return:rt(2)},typeof Symbol=="function"&&(De[Symbol.iterator]=function(){return this}),De;function rt(kt){return function(Xt){return nt([kt,Xt])}}function nt(kt){if(f)throw new TypeError("Generator is already executing.");for(;h;)try{if(f=1,G&&(ve=kt[0]&2?G.return:kt[0]?G.throw||((ve=G.return)&&ve.call(G),0):G.next)&&!(ve=ve.call(G,kt[1])).done)return ve;switch(G=0,ve&&(kt=[kt[0]&2,ve.value]),kt[0]){case 0:case 1:ve=kt;break;case 4:return h.label++,{value:kt[1],done:!1};case 5:h.label++,G=kt[1],kt=[0];continue;case 7:kt=h.ops.pop(),h.trys.pop();continue;default:if(ve=h.trys,!(ve=ve.length>0&&ve[ve.length-1])&&(kt[0]===6||kt[0]===2)){h=0;continue}if(kt[0]===3&&(!ve||kt[1]>ve[0]&&kt[1]<ve[3])){h.label=kt[1];break}if(kt[0]===6&&h.label<ve[1]){h.label=ve[1],ve=kt;break}if(ve&&h.label<ve[2]){h.label=ve[2],h.ops.push(kt);break}ve[2]&&h.ops.pop(),h.trys.pop();continue}kt=i.call(d,h)}catch(Xt){kt=[6,Xt],G=0}finally{f=ve=0}if(kt[0]&5)throw kt[1];return{value:kt[0]?kt[1]:void 0,done:!0}}}function me(d,i,h){if(h||arguments.length===2)for(var f=0,G=i.length,ve;f<G;f++)(ve||!(f in i))&&(ve||(ve=Array.prototype.slice.call(i,0,f)),ve[f]=i[f]);return d.concat(ve||i)}for(var k=function(){function d(i,h,f,G){this.left=i,this.top=h,this.width=f,this.height=G}return d.prototype.add=function(i,h,f,G){return new d(this.left+i,this.top+h,this.width+f,this.height+G)},d.fromClientRect=function(i,h){return new d(h.left+i.windowBounds.left,h.top+i.windowBounds.top,h.width,h.height)},d.fromDOMRectList=function(i,h){var f=Array.from(h).find(function(G){return G.width!==0});return f?new d(f.left+i.windowBounds.left,f.top+i.windowBounds.top,f.width,f.height):d.EMPTY},d.EMPTY=new d(0,0,0,0),d}(),_=function(d,i){return k.fromClientRect(d,i.getBoundingClientRect())},p=function(d){var i=d.body,h=d.documentElement;if(!i||!h)throw new Error("Unable to get document size");var f=Math.max(Math.max(i.scrollWidth,h.scrollWidth),Math.max(i.offsetWidth,h.offsetWidth),Math.max(i.clientWidth,h.clientWidth)),G=Math.max(Math.max(i.scrollHeight,h.scrollHeight),Math.max(i.offsetHeight,h.offsetHeight),Math.max(i.clientHeight,h.clientHeight));return new k(0,0,f,G)},v=function(d){for(var i=[],h=0,f=d.length;h<f;){var G=d.charCodeAt(h++);if(G>=55296&&G<=56319&&h<f){var ve=d.charCodeAt(h++);(ve&64512)===56320?i.push(((G&1023)<<10)+(ve&1023)+65536):(i.push(G),h--)}else i.push(G)}return i},M=function(){for(var d=[],i=0;i<arguments.length;i++)d[i]=arguments[i];if(String.fromCodePoint)return String.fromCodePoint.apply(String,d);var h=d.length;if(!h)return"";for(var f=[],G=-1,ve="";++G<h;){var De=d[G];De<=65535?f.push(De):(De-=65536,f.push((De>>10)+55296,De%1024+56320)),(G+1===h||f.length>16384)&&(ve+=String.fromCharCode.apply(String,f),f.length=0)}return ve},s="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",N=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),x=0;x<s.length;x++)N[s.charCodeAt(x)]=x;for(var m="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",C=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),D=0;D<m.length;D++)C[m.charCodeAt(D)]=D;for(var B=function(d){var i=d.length*.75,h=d.length,f,G=0,ve,De,rt,nt;d[d.length-1]==="="&&(i--,d[d.length-2]==="="&&i--);var kt=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"&&typeof Uint8Array.prototype.slice!="undefined"?new ArrayBuffer(i):new Array(i),Xt=Array.isArray(kt)?kt:new Uint8Array(kt);for(f=0;f<h;f+=4)ve=C[d.charCodeAt(f)],De=C[d.charCodeAt(f+1)],rt=C[d.charCodeAt(f+2)],nt=C[d.charCodeAt(f+3)],Xt[G++]=ve<<2|De>>4,Xt[G++]=(De&15)<<4|rt>>2,Xt[G++]=(rt&3)<<6|nt&63;return kt},W=function(d){for(var i=d.length,h=[],f=0;f<i;f+=2)h.push(d[f+1]<<8|d[f]);return h},F=function(d){for(var i=d.length,h=[],f=0;f<i;f+=4)h.push(d[f+3]<<24|d[f+2]<<16|d[f+1]<<8|d[f]);return h},ee=5,X=11,J=2,K=X-ee,U=65536>>ee,Y=1<<ee,j=Y-1,ie=1024>>ee,ae=U+ie,se=ae,P=32,be=se+P,S=65536>>X,Te=1<<K,we=Te-1,ne=function(d,i,h){return d.slice?d.slice(i,h):new Uint16Array(Array.prototype.slice.call(d,i,h))},Ce=function(d,i,h){return d.slice?d.slice(i,h):new Uint32Array(Array.prototype.slice.call(d,i,h))},oe=function(d,i){var h=B(d),f=Array.isArray(h)?F(h):new Uint32Array(h),G=Array.isArray(h)?W(h):new Uint16Array(h),ve=24,De=ne(G,ve/2,f[4]/2),rt=f[5]===2?ne(G,(ve+f[4])/2):Ce(f,Math.ceil((ve+f[4])/4));return new ye(f[0],f[1],f[2],f[3],De,rt)},ye=function(){function d(i,h,f,G,ve,De){this.initialValue=i,this.errorValue=h,this.highStart=f,this.highValueIndex=G,this.index=ve,this.data=De}return d.prototype.get=function(i){var h;if(i>=0){if(i<55296||i>56319&&i<=65535)return h=this.index[i>>ee],h=(h<<J)+(i&j),this.data[h];if(i<=65535)return h=this.index[U+(i-55296>>ee)],h=(h<<J)+(i&j),this.data[h];if(i<this.highStart)return h=be-S+(i>>X),h=this.index[h],h+=i>>ee&we,h=this.index[h],h=(h<<J)+(i&j),this.data[h];if(i<=1114111)return this.data[this.highValueIndex]}return this.errorValue},d}(),re="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ce=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),_e=0;_e<re.length;_e++)ce[re.charCodeAt(_e)]=_e;var He="KwAAAAAAAAAACA4AUD0AADAgAAACAAAAAAAIABAAGABAAEgAUABYAGAAaABgAGgAYgBqAF8AZwBgAGgAcQB5AHUAfQCFAI0AlQCdAKIAqgCyALoAYABoAGAAaABgAGgAwgDKAGAAaADGAM4A0wDbAOEA6QDxAPkAAQEJAQ8BFwF1AH0AHAEkASwBNAE6AUIBQQFJAVEBWQFhAWgBcAF4ATAAgAGGAY4BlQGXAZ8BpwGvAbUBvQHFAc0B0wHbAeMB6wHxAfkBAQIJAvEBEQIZAiECKQIxAjgCQAJGAk4CVgJeAmQCbAJ0AnwCgQKJApECmQKgAqgCsAK4ArwCxAIwAMwC0wLbAjAA4wLrAvMC+AIAAwcDDwMwABcDHQMlAy0DNQN1AD0DQQNJA0kDSQNRA1EDVwNZA1kDdQB1AGEDdQBpA20DdQN1AHsDdQCBA4kDkQN1AHUAmQOhA3UAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AKYDrgN1AHUAtgO+A8YDzgPWAxcD3gPjA+sD8wN1AHUA+wMDBAkEdQANBBUEHQQlBCoEFwMyBDgEYABABBcDSARQBFgEYARoBDAAcAQzAXgEgASIBJAEdQCXBHUAnwSnBK4EtgS6BMIEyAR1AHUAdQB1AHUAdQCVANAEYABgAGAAYABgAGAAYABgANgEYADcBOQEYADsBPQE/AQEBQwFFAUcBSQFLAU0BWQEPAVEBUsFUwVbBWAAYgVgAGoFcgV6BYIFigWRBWAAmQWfBaYFYABgAGAAYABgAKoFYACxBbAFuQW6BcEFwQXHBcEFwQXPBdMF2wXjBeoF8gX6BQIGCgYSBhoGIgYqBjIGOgZgAD4GRgZMBmAAUwZaBmAAYABgAGAAYABgAGAAYABgAGAAYABgAGIGYABpBnAGYABgAGAAYABgAGAAYABgAGAAYAB4Bn8GhQZgAGAAYAB1AHcDFQSLBmAAYABgAJMGdQA9A3UAmwajBqsGqwaVALMGuwbDBjAAywbSBtIG1QbSBtIG0gbSBtIG0gbdBuMG6wbzBvsGAwcLBxMHAwcbByMHJwcsBywHMQcsB9IGOAdAB0gHTgfSBkgHVgfSBtIG0gbSBtIG0gbSBtIG0gbSBiwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdgAGAALAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdbB2MHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB2kH0gZwB64EdQB1AHUAdQB1AHUAdQB1AHUHfQdgAIUHjQd1AHUAlQedB2AAYAClB6sHYACzB7YHvgfGB3UAzgfWBzMB3gfmB1EB7gf1B/0HlQENAQUIDQh1ABUIHQglCBcDLQg1CD0IRQhNCEEDUwh1AHUAdQBbCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIcAh3CHoIMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIgggwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAALAcsBywHLAcsBywHLAcsBywHLAcsB4oILAcsB44I0gaWCJ4Ipgh1AHUAqgiyCHUAdQB1AHUAdQB1AHUAdQB1AHUAtwh8AXUAvwh1AMUIyQjRCNkI4AjoCHUAdQB1AO4I9gj+CAYJDgkTCS0HGwkjCYIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiAAIAAAAFAAYABgAGIAXwBgAHEAdQBFAJUAogCyAKAAYABgAEIA4ABGANMA4QDxAMEBDwE1AFwBLAE6AQEBUQF4QkhCmEKoQrhCgAHIQsAB0MLAAcABwAHAAeDC6ABoAHDCwMMAAcABwAHAAdDDGMMAAcAB6MM4wwjDWMNow3jDaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAEjDqABWw6bDqABpg6gAaABoAHcDvwOPA+gAaABfA/8DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DpcPAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcAB9cPKwkyCToJMAB1AHUAdQBCCUoJTQl1AFUJXAljCWcJawkwADAAMAAwAHMJdQB2CX4JdQCECYoJjgmWCXUAngkwAGAAYABxAHUApgn3A64JtAl1ALkJdQDACTAAMAAwADAAdQB1AHUAdQB1AHUAdQB1AHUAowYNBMUIMAAwADAAMADICcsJ0wnZCRUE4QkwAOkJ8An4CTAAMAB1AAAKvwh1AAgKDwoXCh8KdQAwACcKLgp1ADYKqAmICT4KRgowADAAdQB1AE4KMAB1AFYKdQBeCnUAZQowADAAMAAwADAAMAAwADAAMAAVBHUAbQowADAAdQC5CXUKMAAwAHwBxAijBogEMgF9CoQKiASMCpQKmgqIBKIKqgquCogEDQG2Cr4KxgrLCjAAMADTCtsKCgHjCusK8Qr5CgELMAAwADAAMAB1AIsECQsRC3UANAEZCzAAMAAwADAAMAB1ACELKQswAHUANAExCzkLdQBBC0kLMABRC1kLMAAwADAAMAAwADAAdQBhCzAAMAAwAGAAYABpC3ELdwt/CzAAMACHC4sLkwubC58Lpwt1AK4Ltgt1APsDMAAwADAAMAAwADAAMAAwAL4LwwvLC9IL1wvdCzAAMADlC+kL8Qv5C/8LSQswADAAMAAwADAAMAAwADAAMAAHDDAAMAAwADAAMAAODBYMHgx1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1ACYMMAAwADAAdQB1AHUALgx1AHUAdQB1AHUAdQA2DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AD4MdQBGDHUAdQB1AHUAdQB1AEkMdQB1AHUAdQB1AFAMMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQBYDHUAdQB1AF8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUA+wMVBGcMMAAwAHwBbwx1AHcMfwyHDI8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAYABgAJcMMAAwADAAdQB1AJ8MlQClDDAAMACtDCwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB7UMLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AA0EMAC9DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAsBywHLAcsBywHLAcsBywHLQcwAMEMyAwsBywHLAcsBywHLAcsBywHLAcsBywHzAwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1ANQM2QzhDDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMABgAGAAYABgAGAAYABgAOkMYADxDGAA+AwADQYNYABhCWAAYAAODTAAMAAwADAAFg1gAGAAHg37AzAAMAAwADAAYABgACYNYAAsDTQNPA1gAEMNPg1LDWAAYABgAGAAYABgAGAAYABgAGAAUg1aDYsGVglhDV0NcQBnDW0NdQ15DWAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAlQCBDZUAiA2PDZcNMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAnw2nDTAAMAAwADAAMAAwAHUArw23DTAAMAAwADAAMAAwADAAMAAwADAAMAB1AL8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQDHDTAAYABgAM8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA1w11ANwNMAAwAD0B5A0wADAAMAAwADAAMADsDfQN/A0EDgwOFA4wABsOMAAwADAAMAAwADAAMAAwANIG0gbSBtIG0gbSBtIG0gYjDigOwQUuDsEFMw7SBjoO0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGQg5KDlIOVg7SBtIGXg5lDm0OdQ7SBtIGfQ6EDooOjQ6UDtIGmg6hDtIG0gaoDqwO0ga0DrwO0gZgAGAAYADEDmAAYAAkBtIGzA5gANIOYADaDokO0gbSBt8O5w7SBu8O0gb1DvwO0gZgAGAAxA7SBtIG0gbSBtIGYABgAGAAYAAED2AAsAUMD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHJA8sBywHLAcsBywHLAccDywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywPLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAc0D9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHPA/SBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gYUD0QPlQCVAJUAMAAwADAAMACVAJUAlQCVAJUAlQCVAEwPMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA//8EAAQABAAEAAQABAAEAAQABAANAAMAAQABAAIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACgATABcAHgAbABoAHgAXABYAEgAeABsAGAAPABgAHABLAEsASwBLAEsASwBLAEsASwBLABgAGAAeAB4AHgATAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYAGwASAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWAA0AEQAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAFAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJABYAGgAbABsAGwAeAB0AHQAeAE8AFwAeAA0AHgAeABoAGwBPAE8ADgBQAB0AHQAdAE8ATwAXAE8ATwBPABYAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAFAATwBAAE8ATwBPAEAATwBQAFAATwBQAB4AHgAeAB4AHgAeAB0AHQAdAB0AHgAdAB4ADgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgBQAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkACQAJAAkACQAJAAkABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAFAAHgAeAB4AKwArAFAAUABQAFAAGABQACsAKwArACsAHgAeAFAAHgBQAFAAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUAAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAYAA0AKwArAB4AHgAbACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAB4ABAAEAB4ABAAEABMABAArACsAKwArACsAKwArACsAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAKwArACsAKwBWAFYAVgBWAB4AHgArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AGgAaABoAGAAYAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQAEwAEACsAEwATAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABLAEsASwBLAEsASwBLAEsASwBLABoAGQAZAB4AUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABMAUAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABABQAFAABAAEAB4ABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUAAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAFAABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQAUABQAB4AHgAYABMAUAArACsABAAbABsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAFAABAAEAAQABAAEAFAABAAEAAQAUAAEAAQABAAEAAQAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArACsAHgArAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAUAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEAA0ADQBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUAArACsAKwBQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABABQACsAKwArACsAKwArACsAKwAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUAAaABoAUABQAFAAUABQAEwAHgAbAFAAHgAEACsAKwAEAAQABAArAFAAUABQAFAAUABQACsAKwArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQACsAUABQACsAKwAEACsABAAEAAQABAAEACsAKwArACsABAAEACsAKwAEAAQABAArACsAKwAEACsAKwArACsAKwArACsAUABQAFAAUAArAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLAAQABABQAFAAUAAEAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAArACsAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AGwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAKwArACsAKwArAAQABAAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAAQAUAArAFAAUABQAFAAUABQACsAKwArAFAAUABQACsAUABQAFAAUAArACsAKwBQAFAAKwBQACsAUABQACsAKwArAFAAUAArACsAKwBQAFAAUAArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAAQABAAEAAQABAArACsAKwAEAAQABAArAAQABAAEAAQAKwArAFAAKwArACsAKwArACsABAArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAHgAeAB4AHgAeAB4AGwAeACsAKwArACsAKwAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAUABQAFAAKwArACsAKwArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwAOAFAAUABQAFAAUABQAFAAHgBQAAQABAAEAA4AUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAKwArAAQAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAKwArACsAKwArACsAUAArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABABQAB4AKwArACsAKwBQAFAAUAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQABoAUABQAFAAUABQAFAAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQACsAUAArACsAUABQAFAAUABQAFAAUAArACsAKwAEACsAKwArACsABAAEAAQABAAEAAQAKwAEACsABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArAAQABAAeACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAXAAqACoAKgAqACoAKgAqACsAKwArACsAGwBcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAeAEsASwBLAEsASwBLAEsASwBLAEsADQANACsAKwArACsAKwBcAFwAKwBcACsAXABcAFwAXABcACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAXAArAFwAXABcAFwAXABcAFwAXABcAFwAKgBcAFwAKgAqACoAKgAqACoAKgAqACoAXAArACsAXABcAFwAXABcACsAXAArACoAKgAqACoAKgAqACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwBcAFwAXABcAFAADgAOAA4ADgAeAA4ADgAJAA4ADgANAAkAEwATABMAEwATAAkAHgATAB4AHgAeAAQABAAeAB4AHgAeAB4AHgBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQAFAADQAEAB4ABAAeAAQAFgARABYAEQAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAAQABAAEAAQADQAEAAQAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAA0ADQAeAB4AHgAeAB4AHgAEAB4AHgAeAB4AHgAeACsAHgAeAA4ADgANAA4AHgAeAB4AHgAeAAkACQArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgBcAEsASwBLAEsASwBLAEsASwBLAEsADQANAB4AHgAeAB4AXABcAFwAXABcAFwAKgAqACoAKgBcAFwAXABcACoAKgAqAFwAKgAqACoAXABcACoAKgAqACoAKgAqACoAXABcAFwAKgAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqAFwAKgBLAEsASwBLAEsASwBLAEsASwBLACoAKgAqACoAKgAqAFAAUABQAFAAUABQACsAUAArACsAKwArACsAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAKwBQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsABAAEAAQAHgANAB4AHgAeAB4AHgAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUAArACsADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWABEAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQANAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAANAA0AKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUAArAAQABAArACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqAA0ADQAVAFwADQAeAA0AGwBcACoAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwAeAB4AEwATAA0ADQAOAB4AEwATAB4ABAAEAAQACQArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAHgArACsAKwATABMASwBLAEsASwBLAEsASwBLAEsASwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAXABcAFwAXABcACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAXAArACsAKwAqACoAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsAHgAeAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKwAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKwArAAQASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACoAKgAqACoAKgAqACoAXAAqACoAKgAqACoAKgArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABABQAFAAUABQAFAAUABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwANAA0AHgANAA0ADQANAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwAeAB4AHgAeAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArAA0ADQANAA0ADQBLAEsASwBLAEsASwBLAEsASwBLACsAKwArAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUAAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAAQAUABQAFAAUABQAFAABABQAFAABAAEAAQAUAArACsAKwArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQACsAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAFAAUABQACsAHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQACsAKwAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQACsAHgAeAB4AHgAeAB4AHgAOAB4AKwANAA0ADQANAA0ADQANAAkADQANAA0ACAAEAAsABAAEAA0ACQANAA0ADAAdAB0AHgAXABcAFgAXABcAFwAWABcAHQAdAB4AHgAUABQAFAANAAEAAQAEAAQABAAEAAQACQAaABoAGgAaABoAGgAaABoAHgAXABcAHQAVABUAHgAeAB4AHgAeAB4AGAAWABEAFQAVABUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ADQAeAA0ADQANAA0AHgANAA0ADQAHAB4AHgAeAB4AKwAEAAQABAAEAAQABAAEAAQABAAEAFAAUAArACsATwBQAFAAUABQAFAAHgAeAB4AFgARAE8AUABPAE8ATwBPAFAAUABQAFAAUAAeAB4AHgAWABEAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArABsAGwAbABsAGwAbABsAGgAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGgAbABsAGwAbABoAGwAbABoAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAHgAeAFAAGgAeAB0AHgBQAB4AGgAeAB4AHgAeAB4AHgAeAB4AHgBPAB4AUAAbAB4AHgBQAFAAUABQAFAAHgAeAB4AHQAdAB4AUAAeAFAAHgBQAB4AUABPAFAAUAAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgBQAFAAUABQAE8ATwBQAFAAUABQAFAATwBQAFAATwBQAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAUABQAFAATwBPAE8ATwBPAE8ATwBPAE8ATwBQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABPAB4AHgArACsAKwArAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHQAdAB4AHgAeAB0AHQAeAB4AHQAeAB4AHgAdAB4AHQAbABsAHgAdAB4AHgAeAB4AHQAeAB4AHQAdAB0AHQAeAB4AHQAeAB0AHgAdAB0AHQAdAB0AHQAeAB0AHgAeAB4AHgAeAB0AHQAdAB0AHgAeAB4AHgAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeAB0AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAeAB0AHQAdAB0AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAWABEAHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAWABEAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AHQAdAB0AHgAeAB0AHgAeAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlAB4AHQAdAB4AHgAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AJQAlAB0AHQAlAB4AJQAlACUAIAAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAdAB0AHQAeAB0AJQAdAB0AHgAdAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAdAB0AHQAdACUAHgAlACUAJQAdACUAJQAdAB0AHQAlACUAHQAdACUAHQAdACUAJQAlAB4AHQAeAB4AHgAeAB0AHQAlAB0AHQAdAB0AHQAdACUAJQAlACUAJQAdACUAJQAgACUAHQAdACUAJQAlACUAJQAlACUAJQAeAB4AHgAlACUAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AFwAXABcAFwAXABcAHgATABMAJQAeAB4AHgAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARABYAEQAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAEAAQABAAeAB4AKwArACsAKwArABMADQANAA0AUAATAA0AUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUAANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAA0ADQANAA0ADQANAA0ADQAeAA0AFgANAB4AHgAXABcAHgAeABcAFwAWABEAFgARABYAEQAWABEADQANAA0ADQATAFAADQANAB4ADQANAB4AHgAeAB4AHgAMAAwADQANAA0AHgANAA0AFgANAA0ADQANAA0ADQANAA0AHgANAB4ADQANAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArAA0AEQARACUAJQBHAFcAVwAWABEAFgARABYAEQAWABEAFgARACUAJQAWABEAFgARABYAEQAWABEAFQAWABEAEQAlAFcAVwBXAFcAVwBXAFcAVwBXAAQABAAEAAQABAAEACUAVwBXAFcAVwA2ACUAJQBXAFcAVwBHAEcAJQAlACUAKwBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBRAFcAUQBXAFEAVwBXAFcAVwBXAFcAUQBXAFcAVwBXAFcAVwBRAFEAKwArAAQABAAVABUARwBHAFcAFQBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBRAFcAVwBXAFcAVwBXAFEAUQBXAFcAVwBXABUAUQBHAEcAVwArACsAKwArACsAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwAlACUAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACsAKwArACsAKwArACsAKwArACsAKwArAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBPAE8ATwBPAE8ATwBPAE8AJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADQATAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABLAEsASwBLAEsASwBLAEsASwBLAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAABAAEAAQABAAeAAQABAAEAAQABAAEAAQABAAEAAQAHgBQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAeAA0ADQANAA0ADQArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAAQAUABQAFAABABQAFAAUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAeAB4AHgAeAAQAKwArACsAUABQAFAAUABQAFAAHgAeABoAHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADgAOABMAEwArACsAKwArACsAKwArACsABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwANAA0ASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUAAeAB4AHgBQAA4AUABQAAQAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArAB4AWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYACsAKwArAAQAHgAeAB4AHgAeAB4ADQANAA0AHgAeAB4AHgArAFAASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArAB4AHgBcAFwAXABcAFwAKgBcAFwAXABcAFwAXABcAFwAXABcAEsASwBLAEsASwBLAEsASwBLAEsAXABcAFwAXABcACsAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAFAAUABQAAQAUABQAFAAUABQAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAHgANAA0ADQBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAXAAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAKgAqACoAXABcACoAKgBcAFwAXABcAFwAKgAqAFwAKgBcACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcACoAKgBQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAA0ADQBQAFAAUAAEAAQAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQADQAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAVABVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBUAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVACsAKwArACsAKwArACsAKwArACsAKwArAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAKwArACsAKwBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAKwArACsAKwAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAKwArACsAKwArAFYABABWAFYAVgBWAFYAVgBWAFYAVgBWAB4AVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgArAFYAVgBWAFYAVgArAFYAKwBWAFYAKwBWAFYAKwBWAFYAVgBWAFYAVgBWAFYAVgBWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAEQAWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAaAB4AKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAGAARABEAGAAYABMAEwAWABEAFAArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACUAJQAlACUAJQAWABEAFgARABYAEQAWABEAFgARABYAEQAlACUAFgARACUAJQAlACUAJQAlACUAEQAlABEAKwAVABUAEwATACUAFgARABYAEQAWABEAJQAlACUAJQAlACUAJQAlACsAJQAbABoAJQArACsAKwArAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAcAKwATACUAJQAbABoAJQAlABYAEQAlACUAEQAlABEAJQBXAFcAVwBXAFcAVwBXAFcAVwBXABUAFQAlACUAJQATACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXABYAJQARACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAWACUAEQAlABYAEQARABYAEQARABUAVwBRAFEAUQBRAFEAUQBRAFEAUQBRAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcARwArACsAVwBXAFcAVwBXAFcAKwArAFcAVwBXAFcAVwBXACsAKwBXAFcAVwBXAFcAVwArACsAVwBXAFcAKwArACsAGgAbACUAJQAlABsAGwArAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAAQAB0AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsADQANAA0AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAA0AUABQAFAAUAArACsAKwArAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwArAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwBQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAUABQAFAAUABQAAQABAAEACsABAAEACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAKwBQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAA0ADQANAA0ADQANAA0ADQAeACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAArACsAKwArAFAAUABQAFAAUAANAA0ADQANAA0ADQAUACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsADQANAA0ADQANAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArAAQABAANACsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAB4AHgAeAB4AHgArACsAKwArACsAKwAEAAQABAAEAAQABAAEAA0ADQAeAB4AHgAeAB4AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsASwBLAEsASwBLAEsASwBLAEsASwANAA0ADQANAFAABAAEAFAAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAeAA4AUAArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAADQANAB4ADQAEAAQABAAEAB4ABAAEAEsASwBLAEsASwBLAEsASwBLAEsAUAAOAFAADQANAA0AKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAANAA0AHgANAA0AHgAEACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAA0AKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsABAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsABAAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAUAArACsAKwArACsAKwAEACsAKwArACsAKwBQAFAAUABQAFAABAAEACsAKwAEAAQABAAEAAQABAAEACsAKwArAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABABQAFAAUABQAA0ADQANAA0AHgBLAEsASwBLAEsASwBLAEsASwBLAA0ADQArAB4ABABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUAAeAFAAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABAAEAAQADgANAA0AEwATAB4AHgAeAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAFAAUABQAFAABAAEACsAKwAEAA0ADQAeAFAAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKwArACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBcAFwADQANAA0AKgBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAKwArAFAAKwArAFAAUABQAFAAUABQAFAAUAArAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQAKwAEAAQAKwArAAQABAAEAAQAUAAEAFAABAAEAA0ADQANACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABABQAA4AUAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAFAABAAEAAQABAAOAB4ADQANAA0ADQAOAB4ABAArACsAKwArACsAKwArACsAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAA0ADQANAFAADgAOAA4ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAAQABAAEAFAADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAOABMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAArACsAKwAEACsABAAEACsABAAEAAQABAAEAAQABABQAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAaABoAGgAaAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABIAEgAQwBDAEMAUABQAFAAUABDAFAAUABQAEgAQwBIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABDAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAJAAkACQAJAAkACQAJABYAEQArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwANAA0AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAANACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAA0ADQANAB4AHgAeAB4AHgAeAFAAUABQAFAADQAeACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAA0AHgAeACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAARwBHABUARwAJACsAKwArACsAKwArACsAKwArACsAKwAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUQBRAFEAKwArACsAKwArACsAKwArACsAKwArACsAKwBRAFEAUQBRACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAHgAEAAQADQAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQABAAEAAQABAAeAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQAHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAKwArAFAAKwArAFAAUAArACsAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUAArAFAAUABQAFAAUABQAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAHgAeAFAAUABQAFAAUAArAFAAKwArACsAUABQAFAAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeACsAKwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4ABAAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAHgAeAA0ADQANAA0AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArAAQABAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwBQAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArABsAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAB4AHgAeAB4ABAAEAAQABAAEAAQABABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArABYAFgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAGgBQAFAAUAAaAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUAArACsAKwArACsAKwBQACsAKwArACsAUAArAFAAKwBQACsAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUAArAFAAKwBQACsAUAArAFAAUAArAFAAKwArAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAKwBQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8AJQAlACUAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB4AHgAeACUAJQAlAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAlACUAJQAlACUAHgAlACUAJQAlACUAIAAgACAAJQAlACAAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACEAIQAhACEAIQAlACUAIAAgACUAJQAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAIAAlACUAJQAlACAAIAAgACUAIAAgACAAJQAlACUAJQAlACUAJQAgACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAlAB4AJQAeACUAJQAlACUAJQAgACUAJQAlACUAHgAlAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACAAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABcAFwAXABUAFQAVAB4AHgAeAB4AJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAgACUAJQAgACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAIAAgACUAJQAgACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACAAIAAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACAAIAAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAA==",Ie=50,ot=1,lt=2,Ot=3,vt=4,Gt=5,Vt=7,yt=8,dt=9,H=10,Me=11,E=12,u=13,a=14,g=15,b=16,he=17,L=18,V=19,Ee=20,ge=21,Ae=22,Ne=23,qe=24,xe=25,ze=26,Oe=27,fe=28,z=29,Be=30,Le=31,$e=32,pt=33,St=34,Et=35,Tt=36,zt=37,Rt=38,Zt=39,sn=40,Nn=41,Hn=42,wn=43,nr=[9001,65288],or="!",An="\xD7",sr="\xF7",Rr=oe(He),cr=[Be,Tt],to=[ot,lt,Ot,Gt],Gr=[H,yt],Zr=[Oe,ze],Do=to.concat(Gr),Br=[Rt,Zt,sn,St,Et],On=[g,u],wr=function(d,i){i===void 0&&(i="strict");var h=[],f=[],G=[];return d.forEach(function(ve,De){var rt=Rr.get(ve);if(rt>Ie?(G.push(!0),rt-=Ie):G.push(!1),["normal","auto","loose"].indexOf(i)!==-1&&[8208,8211,12316,12448].indexOf(ve)!==-1)return f.push(De),h.push(b);if(rt===vt||rt===Me){if(De===0)return f.push(De),h.push(Be);var nt=h[De-1];return Do.indexOf(nt)===-1?(f.push(f[De-1]),h.push(nt)):(f.push(De),h.push(Be))}if(f.push(De),rt===Le)return h.push(i==="strict"?ge:zt);if(rt===Hn||rt===z)return h.push(Be);if(rt===wn)return ve>=131072&&ve<=196605||ve>=196608&&ve<=262141?h.push(zt):h.push(Be);h.push(rt)}),[f,h,G]},et=function(d,i,h,f){var G=f[h];if(Array.isArray(d)?d.indexOf(G)!==-1:d===G)for(var ve=h;ve<=f.length;){ve++;var De=f[ve];if(De===i)return!0;if(De!==H)break}if(G===H)for(var ve=h;ve>0;){ve--;var rt=f[ve];if(Array.isArray(d)?d.indexOf(rt)!==-1:d===rt)for(var nt=h;nt<=f.length;){nt++;var De=f[nt];if(De===i)return!0;if(De!==H)break}if(rt!==H)break}return!1},jt=function(d,i){for(var h=d;h>=0;){var f=i[h];if(f===H)h--;else return f}return 0},je=function(d,i,h,f,G){if(h[f]===0)return An;var ve=f-1;if(Array.isArray(G)&&G[ve]===!0)return An;var De=ve-1,rt=ve+1,nt=i[ve],kt=De>=0?i[De]:0,Xt=i[rt];if(nt===lt&&Xt===Ot)return An;if(to.indexOf(nt)!==-1)return or;if(to.indexOf(Xt)!==-1||Gr.indexOf(Xt)!==-1)return An;if(jt(ve,i)===yt)return sr;if(Rr.get(d[ve])===Me||(nt===$e||nt===pt)&&Rr.get(d[rt])===Me||nt===Vt||Xt===Vt||nt===dt||[H,u,g].indexOf(nt)===-1&&Xt===dt||[he,L,V,qe,fe].indexOf(Xt)!==-1||jt(ve,i)===Ae||et(Ne,Ae,ve,i)||et([he,L],ge,ve,i)||et(E,E,ve,i))return An;if(nt===H)return sr;if(nt===Ne||Xt===Ne)return An;if(Xt===b||nt===b)return sr;if([u,g,ge].indexOf(Xt)!==-1||nt===a||kt===Tt&&On.indexOf(nt)!==-1||nt===fe&&Xt===Tt||Xt===Ee||cr.indexOf(Xt)!==-1&&nt===xe||cr.indexOf(nt)!==-1&&Xt===xe||nt===Oe&&[zt,$e,pt].indexOf(Xt)!==-1||[zt,$e,pt].indexOf(nt)!==-1&&Xt===ze||cr.indexOf(nt)!==-1&&Zr.indexOf(Xt)!==-1||Zr.indexOf(nt)!==-1&&cr.indexOf(Xt)!==-1||[Oe,ze].indexOf(nt)!==-1&&(Xt===xe||[Ae,g].indexOf(Xt)!==-1&&i[rt+1]===xe)||[Ae,g].indexOf(nt)!==-1&&Xt===xe||nt===xe&&[xe,fe,qe].indexOf(Xt)!==-1)return An;if([xe,fe,qe,he,L].indexOf(Xt)!==-1)for(var cn=ve;cn>=0;){var Kn=i[cn];if(Kn===xe)return An;if([fe,qe].indexOf(Kn)!==-1)cn--;else break}if([Oe,ze].indexOf(Xt)!==-1)for(var cn=[he,L].indexOf(nt)!==-1?De:ve;cn>=0;){var Kn=i[cn];if(Kn===xe)return An;if([fe,qe].indexOf(Kn)!==-1)cn--;else break}if(Rt===nt&&[Rt,Zt,St,Et].indexOf(Xt)!==-1||[Zt,St].indexOf(nt)!==-1&&[Zt,sn].indexOf(Xt)!==-1||[sn,Et].indexOf(nt)!==-1&&Xt===sn||Br.indexOf(nt)!==-1&&[Ee,ze].indexOf(Xt)!==-1||Br.indexOf(Xt)!==-1&&nt===Oe||cr.indexOf(nt)!==-1&&cr.indexOf(Xt)!==-1||nt===qe&&cr.indexOf(Xt)!==-1||cr.concat(xe).indexOf(nt)!==-1&&Xt===Ae&&nr.indexOf(d[rt])===-1||cr.concat(xe).indexOf(Xt)!==-1&&nt===L)return An;if(nt===Nn&&Xt===Nn){for(var wo=h[ve],Sr=1;wo>0&&(wo--,i[wo]===Nn);)Sr++;if(Sr%2!==0)return An}return nt===$e&&Xt===pt?An:sr},ke=function(d,i){i||(i={lineBreak:"normal",wordBreak:"normal"});var h=wr(d,i.lineBreak),f=h[0],G=h[1],ve=h[2];(i.wordBreak==="break-all"||i.wordBreak==="break-word")&&(G=G.map(function(rt){return[xe,Be,Hn].indexOf(rt)!==-1?zt:rt}));var De=i.wordBreak==="keep-all"?ve.map(function(rt,nt){return rt&&d[nt]>=19968&&d[nt]<=40959}):void 0;return[f,G,De]},Ve=function(){function d(i,h,f,G){this.codePoints=i,this.required=h===or,this.start=f,this.end=G}return d.prototype.slice=function(){return M.apply(void 0,this.codePoints.slice(this.start,this.end))},d}(),en=function(d,i){var h=v(d),f=ke(h,i),G=f[0],ve=f[1],De=f[2],rt=h.length,nt=0,kt=0;return{next:function(){if(kt>=rt)return{done:!0,value:null};for(var Xt=An;kt<rt&&(Xt=je(h,ve,G,++kt,De))===An;);if(Xt!==An||kt===rt){var cn=new Ve(h,Xt,nt,kt);return nt=kt,{value:cn,done:!1}}return{done:!0,value:null}}}},Jt=1,un=2,Yt=4,xn=8,Un=10,Tn=47,qn=92,Dn=9,rr=32,Yn=34,Zn=61,ur=35,dr=36,_r=37,Fr=39,er=40,Nt=41,_t=95,Kt=45,hn=33,tn=60,fn=62,an=64,zn=91,ar=93,Er=61,no=123,kr=63,Wr=125,Dr=124,br=126,qr=128,ro=65533,po=42,Mr=43,Yr=44,co=58,ao=59,xo=46,mi=0,rn=8,Sn=11,gn=14,Ar=31,ir=127,lr=-1,Pr=48,Bo=97,Ai=101,Ro=102,zo=117,mr=122,hr=65,Ao=69,Mo=70,vi=85,Ra=90,Bi=function(d){return d>=Pr&&d<=57},_i=function(d){return d>=55296&&d<=57343},ta=function(d){return Bi(d)||d>=hr&&d<=Mo||d>=Bo&&d<=Ro},ca=function(d){return d>=Bo&&d<=mr},ua=function(d){return d>=hr&&d<=Ra},is=function(d){return ca(d)||ua(d)},Ki=function(d){return d>=qr},ja=function(d){return d===Un||d===Dn||d===rr},za=function(d){return is(d)||Ki(d)||d===_t},Bs=function(d){return za(d)||Bi(d)||d===Kt},wa=function(d){return d>=mi&&d<=rn||d===Sn||d>=gn&&d<=Ar||d===ir},Ji=function(d,i){return d!==qn?!1:i!==Un},as=function(d,i,h){return d===Kt?za(i)||Ji(i,h):za(d)?!0:!!(d===qn&&Ji(d,i))},Ps=function(d,i,h){return d===Mr||d===Kt?Bi(i)?!0:i===xo&&Bi(h):Bi(d===xo?i:d)},Ss=function(d){var i=0,h=1;(d[i]===Mr||d[i]===Kt)&&(d[i]===Kt&&(h=-1),i++);for(var f=[];Bi(d[i]);)f.push(d[i++]);var G=f.length?parseInt(M.apply(void 0,f),10):0;d[i]===xo&&i++;for(var ve=[];Bi(d[i]);)ve.push(d[i++]);var De=ve.length,rt=De?parseInt(M.apply(void 0,ve),10):0;(d[i]===Ao||d[i]===Ai)&&i++;var nt=1;(d[i]===Mr||d[i]===Kt)&&(d[i]===Kt&&(nt=-1),i++);for(var kt=[];Bi(d[i]);)kt.push(d[i++]);var Xt=kt.length?parseInt(M.apply(void 0,kt),10):0;return h*(G+rt*Math.pow(10,-De))*Math.pow(10,nt*Xt)},iA={type:2},mA={type:3},vA={type:4},fs={type:13},RA={type:8},Zs={type:21},aA={type:9},Is={type:10},Sa={type:11},Vr={type:12},Zo={type:14},Uo={type:23},Po={type:1},Ci={type:25},zi={type:24},hs={type:26},Ja={type:27},Ha={type:28},Pt={type:29},jr={type:31},mo={type:32},Ho=function(){function d(){this._value=[]}return d.prototype.write=function(i){this._value=this._value.concat(v(i))},d.prototype.read=function(){for(var i=[],h=this.consumeToken();h!==mo;)i.push(h),h=this.consumeToken();return i},d.prototype.consumeToken=function(){var i=this.consumeCodePoint();switch(i){case Yn:return this.consumeStringToken(Yn);case ur:var h=this.peekCodePoint(0),f=this.peekCodePoint(1),G=this.peekCodePoint(2);if(Bs(h)||Ji(f,G)){var ve=as(h,f,G)?un:Jt,De=this.consumeName();return{type:5,value:De,flags:ve}}break;case dr:if(this.peekCodePoint(0)===Zn)return this.consumeCodePoint(),fs;break;case Fr:return this.consumeStringToken(Fr);case er:return iA;case Nt:return mA;case po:if(this.peekCodePoint(0)===Zn)return this.consumeCodePoint(),Zo;break;case Mr:if(Ps(i,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(i),this.consumeNumericToken();break;case Yr:return vA;case Kt:var rt=i,nt=this.peekCodePoint(0),kt=this.peekCodePoint(1);if(Ps(rt,nt,kt))return this.reconsumeCodePoint(i),this.consumeNumericToken();if(as(rt,nt,kt))return this.reconsumeCodePoint(i),this.consumeIdentLikeToken();if(nt===Kt&&kt===fn)return this.consumeCodePoint(),this.consumeCodePoint(),zi;break;case xo:if(Ps(i,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(i),this.consumeNumericToken();break;case Tn:if(this.peekCodePoint(0)===po)for(this.consumeCodePoint();;){var Xt=this.consumeCodePoint();if(Xt===po&&(Xt=this.consumeCodePoint(),Xt===Tn))return this.consumeToken();if(Xt===lr)return this.consumeToken()}break;case co:return hs;case ao:return Ja;case tn:if(this.peekCodePoint(0)===hn&&this.peekCodePoint(1)===Kt&&this.peekCodePoint(2)===Kt)return this.consumeCodePoint(),this.consumeCodePoint(),Ci;break;case an:var cn=this.peekCodePoint(0),Kn=this.peekCodePoint(1),wo=this.peekCodePoint(2);if(as(cn,Kn,wo)){var De=this.consumeName();return{type:7,value:De}}break;case zn:return Ha;case qn:if(Ji(i,this.peekCodePoint(0)))return this.reconsumeCodePoint(i),this.consumeIdentLikeToken();break;case ar:return Pt;case Er:if(this.peekCodePoint(0)===Zn)return this.consumeCodePoint(),RA;break;case no:return Sa;case Wr:return Vr;case zo:case vi:var Sr=this.peekCodePoint(0),Jr=this.peekCodePoint(1);return Sr===Mr&&(ta(Jr)||Jr===kr)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(i),this.consumeIdentLikeToken();case Dr:if(this.peekCodePoint(0)===Zn)return this.consumeCodePoint(),aA;if(this.peekCodePoint(0)===Dr)return this.consumeCodePoint(),Zs;break;case br:if(this.peekCodePoint(0)===Zn)return this.consumeCodePoint(),Is;break;case lr:return mo}return ja(i)?(this.consumeWhiteSpace(),jr):Bi(i)?(this.reconsumeCodePoint(i),this.consumeNumericToken()):za(i)?(this.reconsumeCodePoint(i),this.consumeIdentLikeToken()):{type:6,value:M(i)}},d.prototype.consumeCodePoint=function(){var i=this._value.shift();return typeof i=="undefined"?-1:i},d.prototype.reconsumeCodePoint=function(i){this._value.unshift(i)},d.prototype.peekCodePoint=function(i){return i>=this._value.length?-1:this._value[i]},d.prototype.consumeUnicodeRangeToken=function(){for(var i=[],h=this.consumeCodePoint();ta(h)&&i.length<6;)i.push(h),h=this.consumeCodePoint();for(var f=!1;h===kr&&i.length<6;)i.push(h),h=this.consumeCodePoint(),f=!0;if(f){var G=parseInt(M.apply(void 0,i.map(function(nt){return nt===kr?Pr:nt})),16),ve=parseInt(M.apply(void 0,i.map(function(nt){return nt===kr?Mo:nt})),16);return{type:30,start:G,end:ve}}var De=parseInt(M.apply(void 0,i),16);if(this.peekCodePoint(0)===Kt&&ta(this.peekCodePoint(1))){this.consumeCodePoint(),h=this.consumeCodePoint();for(var rt=[];ta(h)&&rt.length<6;)rt.push(h),h=this.consumeCodePoint();var ve=parseInt(M.apply(void 0,rt),16);return{type:30,start:De,end:ve}}else return{type:30,start:De,end:De}},d.prototype.consumeIdentLikeToken=function(){var i=this.consumeName();return i.toLowerCase()==="url"&&this.peekCodePoint(0)===er?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===er?(this.consumeCodePoint(),{type:19,value:i}):{type:20,value:i}},d.prototype.consumeUrlToken=function(){var i=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===lr)return{type:22,value:""};var h=this.peekCodePoint(0);if(h===Fr||h===Yn){var f=this.consumeStringToken(this.consumeCodePoint());return f.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===lr||this.peekCodePoint(0)===Nt)?(this.consumeCodePoint(),{type:22,value:f.value}):(this.consumeBadUrlRemnants(),Uo)}for(;;){var G=this.consumeCodePoint();if(G===lr||G===Nt)return{type:22,value:M.apply(void 0,i)};if(ja(G))return this.consumeWhiteSpace(),this.peekCodePoint(0)===lr||this.peekCodePoint(0)===Nt?(this.consumeCodePoint(),{type:22,value:M.apply(void 0,i)}):(this.consumeBadUrlRemnants(),Uo);if(G===Yn||G===Fr||G===er||wa(G))return this.consumeBadUrlRemnants(),Uo;if(G===qn)if(Ji(G,this.peekCodePoint(0)))i.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),Uo;else i.push(G)}},d.prototype.consumeWhiteSpace=function(){for(;ja(this.peekCodePoint(0));)this.consumeCodePoint()},d.prototype.consumeBadUrlRemnants=function(){for(;;){var i=this.consumeCodePoint();if(i===Nt||i===lr)return;Ji(i,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},d.prototype.consumeStringSlice=function(i){for(var h=5e4,f="";i>0;){var G=Math.min(h,i);f+=M.apply(void 0,this._value.splice(0,G)),i-=G}return this._value.shift(),f},d.prototype.consumeStringToken=function(i){var h="",f=0;do{var G=this._value[f];if(G===lr||G===void 0||G===i)return h+=this.consumeStringSlice(f),{type:0,value:h};if(G===Un)return this._value.splice(0,f),Po;if(G===qn){var ve=this._value[f+1];ve!==lr&&ve!==void 0&&(ve===Un?(h+=this.consumeStringSlice(f),f=-1,this._value.shift()):Ji(G,ve)&&(h+=this.consumeStringSlice(f),h+=M(this.consumeEscapedCodePoint()),f=-1))}f++}while(!0)},d.prototype.consumeNumber=function(){var i=[],h=Yt,f=this.peekCodePoint(0);for((f===Mr||f===Kt)&&i.push(this.consumeCodePoint());Bi(this.peekCodePoint(0));)i.push(this.consumeCodePoint());f=this.peekCodePoint(0);var G=this.peekCodePoint(1);if(f===xo&&Bi(G))for(i.push(this.consumeCodePoint(),this.consumeCodePoint()),h=xn;Bi(this.peekCodePoint(0));)i.push(this.consumeCodePoint());f=this.peekCodePoint(0),G=this.peekCodePoint(1);var ve=this.peekCodePoint(2);if((f===Ao||f===Ai)&&((G===Mr||G===Kt)&&Bi(ve)||Bi(G)))for(i.push(this.consumeCodePoint(),this.consumeCodePoint()),h=xn;Bi(this.peekCodePoint(0));)i.push(this.consumeCodePoint());return[Ss(i),h]},d.prototype.consumeNumericToken=function(){var i=this.consumeNumber(),h=i[0],f=i[1],G=this.peekCodePoint(0),ve=this.peekCodePoint(1),De=this.peekCodePoint(2);if(as(G,ve,De)){var rt=this.consumeName();return{type:15,number:h,flags:f,unit:rt}}return G===_r?(this.consumeCodePoint(),{type:16,number:h,flags:f}):{type:17,number:h,flags:f}},d.prototype.consumeEscapedCodePoint=function(){var i=this.consumeCodePoint();if(ta(i)){for(var h=M(i);ta(this.peekCodePoint(0))&&h.length<6;)h+=M(this.consumeCodePoint());ja(this.peekCodePoint(0))&&this.consumeCodePoint();var f=parseInt(h,16);return f===0||_i(f)||f>1114111?ro:f}return i===lr?ro:i},d.prototype.consumeName=function(){for(var i="";;){var h=this.consumeCodePoint();if(Bs(h))i+=M(h);else if(Ji(h,this.peekCodePoint(0)))i+=M(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(h),i}},d}(),ti=function(){function d(i){this._tokens=i}return d.create=function(i){var h=new Ho;return h.write(i),new d(h.read())},d.parseValue=function(i){return d.create(i).parseComponentValue()},d.parseValues=function(i){return d.create(i).parseComponentValues()},d.prototype.parseComponentValue=function(){for(var i=this.consumeToken();i.type===31;)i=this.consumeToken();if(i.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(i);var h=this.consumeComponentValue();do i=this.consumeToken();while(i.type===31);if(i.type===32)return h;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},d.prototype.parseComponentValues=function(){for(var i=[];;){var h=this.consumeComponentValue();if(h.type===32)return i;i.push(h),i.push()}},d.prototype.consumeComponentValue=function(){var i=this.consumeToken();switch(i.type){case 11:case 28:case 2:return this.consumeSimpleBlock(i.type);case 19:return this.consumeFunction(i)}return i},d.prototype.consumeSimpleBlock=function(i){for(var h={type:i,values:[]},f=this.consumeToken();;){if(f.type===32||OA(f,i))return h;this.reconsumeToken(f),h.values.push(this.consumeComponentValue()),f=this.consumeToken()}},d.prototype.consumeFunction=function(i){for(var h={name:i.value,values:[],type:18};;){var f=this.consumeToken();if(f.type===32||f.type===3)return h;this.reconsumeToken(f),h.values.push(this.consumeComponentValue())}},d.prototype.consumeToken=function(){var i=this._tokens.shift();return typeof i=="undefined"?mo:i},d.prototype.reconsumeToken=function(i){this._tokens.unshift(i)},d}(),So=function(d){return d.type===15},bi=function(d){return d.type===17},Wo=function(d){return d.type===20},Za=function(d){return d.type===0},Ua=function(d,i){return Wo(d)&&d.value===i},Ba=function(d){return d.type!==31},jA=function(d){return d.type!==31&&d.type!==4},Ts=function(d){var i=[],h=[];return d.forEach(function(f){if(f.type===4){if(h.length===0)throw new Error("Error parsing function args, zero tokens for arg");i.push(h),h=[];return}f.type!==31&&h.push(f)}),h.length&&i.push(h),i},OA=function(d,i){return i===11&&d.type===12||i===28&&d.type===29?!0:i===2&&d.type===3},Rs=function(d){return d.type===17||d.type===15},Da=function(d){return d.type===16||Rs(d)},YA=function(d){return d.length>1?[d[0],d[1]]:[d[0]]},Wa={type:17,number:0,flags:Yt},JA={type:16,number:50,flags:Yt},sA={type:16,number:100,flags:Yt},yA=function(d,i,h){var f=d[0],G=d[1];return[Oi(f,i),Oi(typeof G!="undefined"?G:f,h)]},Oi=function(d,i){if(d.type===16)return d.number/100*i;if(So(d))switch(d.unit){case"rem":case"em":return 16*d.number;case"px":default:return d.number}return d.number},sc="deg",Ac="grad",Lc="rad",Va="turn",ri={name:"angle",parse:function(d,i){if(i.type===15)switch(i.unit){case sc:return Math.PI*i.number/180;case Ac:return Math.PI/200*i.number;case Lc:return i.number;case Va:return Math.PI*2*i.number}throw new Error("Unsupported angle type")}},Xo=function(d){return d.type===15&&(d.unit===sc||d.unit===Ac||d.unit===Lc||d.unit===Va)},Fs=function(d){var i=d.filter(Wo).map(function(h){return h.value}).join(" ");switch(i){case"to bottom right":case"to right bottom":case"left top":case"top left":return[Wa,Wa];case"to top":case"bottom":return Zi(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[Wa,sA];case"to right":case"left":return Zi(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[sA,sA];case"to bottom":case"top":return Zi(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[sA,Wa];case"to left":case"right":return Zi(270)}return 0},Zi=function(d){return Math.PI*d/180},da={name:"color",parse:function(d,i){if(i.type===18){var h=Os[i.name];if(typeof h=="undefined")throw new Error('Attempting to parse an unsupported color function "'+i.name+'"');return h(d,i.values)}if(i.type===5){if(i.value.length===3){var f=i.value.substring(0,1),G=i.value.substring(1,2),ve=i.value.substring(2,3);return ka(parseInt(f+f,16),parseInt(G+G,16),parseInt(ve+ve,16),1)}if(i.value.length===4){var f=i.value.substring(0,1),G=i.value.substring(1,2),ve=i.value.substring(2,3),De=i.value.substring(3,4);return ka(parseInt(f+f,16),parseInt(G+G,16),parseInt(ve+ve,16),parseInt(De+De,16)/255)}if(i.value.length===6){var f=i.value.substring(0,2),G=i.value.substring(2,4),ve=i.value.substring(4,6);return ka(parseInt(f,16),parseInt(G,16),parseInt(ve,16),1)}if(i.value.length===8){var f=i.value.substring(0,2),G=i.value.substring(2,4),ve=i.value.substring(4,6),De=i.value.substring(6,8);return ka(parseInt(f,16),parseInt(G,16),parseInt(ve,16),parseInt(De,16)/255)}}if(i.type===20){var rt=gs[i.value.toUpperCase()];if(typeof rt!="undefined")return rt}return gs.TRANSPARENT}},fa=function(d){return(255&d)===0},aa=function(d){var i=255&d,h=255&d>>8,f=255&d>>16,G=255&d>>24;return i<255?"rgba("+G+","+f+","+h+","+i/255+")":"rgb("+G+","+f+","+h+")"},ka=function(d,i,h,f){return(d<<24|i<<16|h<<8|Math.round(f*255)<<0)>>>0},AA=function(d,i){if(d.type===17)return d.number;if(d.type===16){var h=i===3?1:255;return i===3?d.number/100*h:Math.round(d.number/100*h)}return 0},vl=function(d,i){var h=i.filter(jA);if(h.length===3){var f=h.map(AA),G=f[0],ve=f[1],De=f[2];return ka(G,ve,De,1)}if(h.length===4){var rt=h.map(AA),G=rt[0],ve=rt[1],De=rt[2],nt=rt[3];return ka(G,ve,De,nt)}return 0};function ss(d,i,h){return h<0&&(h+=1),h>=1&&(h-=1),h<1/6?(i-d)*h*6+d:h<1/2?i:h<2/3?(i-d)*6*(2/3-h)+d:d}var jl=function(d,i){var h=i.filter(jA),f=h[0],G=h[1],ve=h[2],De=h[3],rt=(f.type===17?Zi(f.number):ri.parse(d,f))/(Math.PI*2),nt=Da(G)?G.number/100:0,kt=Da(ve)?ve.number/100:0,Xt=typeof De!="undefined"&&Da(De)?Oi(De,1):1;if(nt===0)return ka(kt*255,kt*255,kt*255,1);var cn=kt<=.5?kt*(nt+1):kt+nt-kt*nt,Kn=kt*2-cn,wo=ss(Kn,cn,rt+1/3),Sr=ss(Kn,cn,rt),Jr=ss(Kn,cn,rt-1/3);return ka(wo*255,Sr*255,Jr*255,Xt)},Os={hsl:jl,hsla:jl,rgb:vl,rgba:vl},il=function(d,i){return da.parse(d,ti.create(i).parseComponentValue())},gs={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},au={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(d,i){return i.map(function(h){if(Wo(h))switch(h.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Hl={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},kl=function(d,i){var h=da.parse(d,i[0]),f=i[1];return f&&Da(f)?{color:h,stop:f}:{color:h,stop:null}},ku=function(d,i){var h=d[0],f=d[d.length-1];h.stop===null&&(h.stop=Wa),f.stop===null&&(f.stop=sA);for(var G=[],ve=0,De=0;De<d.length;De++){var rt=d[De].stop;if(rt!==null){var nt=Oi(rt,i);nt>ve?G.push(nt):G.push(ve),ve=nt}else G.push(null)}for(var kt=null,De=0;De<G.length;De++){var Xt=G[De];if(Xt===null)kt===null&&(kt=De);else if(kt!==null){for(var cn=De-kt,Kn=G[kt-1],wo=(Xt-Kn)/(cn+1),Sr=1;Sr<=cn;Sr++)G[kt+Sr-1]=wo*Sr;kt=null}}return d.map(function(Jr,xi){var No=Jr.color;return{color:No,stop:Math.max(Math.min(1,G[xi]/i),0)}})},_l=function(d,i,h){var f=i/2,G=h/2,ve=Oi(d[0],i)-f,De=G-Oi(d[1],h);return(Math.atan2(De,ve)+Math.PI*2)%(Math.PI*2)},_u=function(d,i,h){var f=typeof d=="number"?d:_l(d,i,h),G=Math.abs(i*Math.sin(f))+Math.abs(h*Math.cos(f)),ve=i/2,De=h/2,rt=G/2,nt=Math.sin(f-Math.PI/2)*rt,kt=Math.cos(f-Math.PI/2)*rt;return[G,ve-kt,ve+kt,De-nt,De+nt]},UA=function(d,i){return Math.sqrt(d*d+i*i)},su=function(d,i,h,f,G){var ve=[[0,0],[0,i],[d,0],[d,i]];return ve.reduce(function(De,rt){var nt=rt[0],kt=rt[1],Xt=UA(h-nt,f-kt);return(G?Xt<De.optimumDistance:Xt>De.optimumDistance)?{optimumCorner:rt,optimumDistance:Xt}:De},{optimumDistance:G?1/0:-1/0,optimumCorner:null}).optimumCorner},Xa=function(d,i,h,f,G){var ve=0,De=0;switch(d.size){case 0:d.shape===0?ve=De=Math.min(Math.abs(i),Math.abs(i-f),Math.abs(h),Math.abs(h-G)):d.shape===1&&(ve=Math.min(Math.abs(i),Math.abs(i-f)),De=Math.min(Math.abs(h),Math.abs(h-G)));break;case 2:if(d.shape===0)ve=De=Math.min(UA(i,h),UA(i,h-G),UA(i-f,h),UA(i-f,h-G));else if(d.shape===1){var rt=Math.min(Math.abs(h),Math.abs(h-G))/Math.min(Math.abs(i),Math.abs(i-f)),nt=su(f,G,i,h,!0),kt=nt[0],Xt=nt[1];ve=UA(kt-i,(Xt-h)/rt),De=rt*ve}break;case 1:d.shape===0?ve=De=Math.max(Math.abs(i),Math.abs(i-f),Math.abs(h),Math.abs(h-G)):d.shape===1&&(ve=Math.max(Math.abs(i),Math.abs(i-f)),De=Math.max(Math.abs(h),Math.abs(h-G)));break;case 3:if(d.shape===0)ve=De=Math.max(UA(i,h),UA(i,h-G),UA(i-f,h),UA(i-f,h-G));else if(d.shape===1){var rt=Math.max(Math.abs(h),Math.abs(h-G))/Math.max(Math.abs(i),Math.abs(i-f)),cn=su(f,G,i,h,!1),kt=cn[0],Xt=cn[1];ve=UA(kt-i,(Xt-h)/rt),De=rt*ve}break}return Array.isArray(d.size)&&(ve=Oi(d.size[0],f),De=d.size.length===2?Oi(d.size[1],G):ve),[ve,De]},ha=function(d,i){var h=Zi(180),f=[];return Ts(i).forEach(function(G,ve){if(ve===0){var De=G[0];if(De.type===20&&De.value==="to"){h=Fs(G);return}else if(Xo(De)){h=ri.parse(d,De);return}}var rt=kl(d,G);f.push(rt)}),{angle:h,stops:f,type:1}},Ia=function(d,i){var h=Zi(180),f=[];return Ts(i).forEach(function(G,ve){if(ve===0){var De=G[0];if(De.type===20&&["top","left","right","bottom"].indexOf(De.value)!==-1){h=Fs(G);return}else if(Xo(De)){h=(ri.parse(d,De)+Zi(270))%Zi(360);return}}var rt=kl(d,G);f.push(rt)}),{angle:h,stops:f,type:1}},wA=function(d,i){var h=Zi(180),f=[],G=1,ve=0,De=3,rt=[];return Ts(i).forEach(function(nt,kt){var Xt=nt[0];if(kt===0){if(Wo(Xt)&&Xt.value==="linear"){G=1;return}else if(Wo(Xt)&&Xt.value==="radial"){G=2;return}}if(Xt.type===18){if(Xt.name==="from"){var cn=da.parse(d,Xt.values[0]);f.push({stop:Wa,color:cn})}else if(Xt.name==="to"){var cn=da.parse(d,Xt.values[0]);f.push({stop:sA,color:cn})}else if(Xt.name==="color-stop"){var Kn=Xt.values.filter(jA);if(Kn.length===2){var cn=da.parse(d,Kn[1]),wo=Kn[0];bi(wo)&&f.push({stop:{type:16,number:wo.number*100,flags:wo.flags},color:cn})}}}}),G===1?{angle:(h+Zi(180))%Zi(360),stops:f,type:G}:{size:De,shape:ve,stops:f,position:rt,type:G}},lA="closest-side",Qc="farthest-side",El="closest-corner",xl="farthest-corner",Au="circle",lu="ellipse",lc="cover",Mc="contain",na=function(d,i){var h=0,f=3,G=[],ve=[];return Ts(i).forEach(function(De,rt){var nt=!0;if(rt===0){var kt=!1;nt=De.reduce(function(cn,Kn){if(kt)if(Wo(Kn))switch(Kn.value){case"center":return ve.push(JA),cn;case"top":case"left":return ve.push(Wa),cn;case"right":case"bottom":return ve.push(sA),cn}else(Da(Kn)||Rs(Kn))&&ve.push(Kn);else if(Wo(Kn))switch(Kn.value){case Au:return h=0,!1;case lu:return h=1,!1;case"at":return kt=!0,!1;case lA:return f=0,!1;case lc:case Qc:return f=1,!1;case Mc:case El:return f=2,!1;case xl:return f=3,!1}else if(Rs(Kn)||Da(Kn))return Array.isArray(f)||(f=[]),f.push(Kn),!1;return cn},nt)}if(nt){var Xt=kl(d,De);G.push(Xt)}}),{size:f,shape:h,stops:G,position:ve,type:2}},al=function(d,i){var h=0,f=3,G=[],ve=[];return Ts(i).forEach(function(De,rt){var nt=!0;if(rt===0?nt=De.reduce(function(Xt,cn){if(Wo(cn))switch(cn.value){case"center":return ve.push(JA),!1;case"top":case"left":return ve.push(Wa),!1;case"right":case"bottom":return ve.push(sA),!1}else if(Da(cn)||Rs(cn))return ve.push(cn),!1;return Xt},nt):rt===1&&(nt=De.reduce(function(Xt,cn){if(Wo(cn))switch(cn.value){case Au:return h=0,!1;case lu:return h=1,!1;case Mc:case lA:return f=0,!1;case Qc:return f=1,!1;case El:return f=2,!1;case lc:case xl:return f=3,!1}else if(Rs(cn)||Da(cn))return Array.isArray(f)||(f=[]),f.push(cn),!1;return Xt},nt)),nt){var kt=kl(d,De);G.push(kt)}}),{size:f,shape:h,stops:G,position:ve,type:2}},Sl=function(d){return d.type===1},rh=function(d){return d.type===2},Kl={name:"image",parse:function(d,i){if(i.type===22){var h={url:i.value,type:0};return d.cache.addImage(i.value),h}if(i.type===18){var f=Ku[i.name];if(typeof f=="undefined")throw new Error('Attempting to parse an unsupported image function "'+i.name+'"');return f(d,i.values)}throw new Error("Unsupported image type "+i.type)}};function vf(d){return!(d.type===20&&d.value==="none")&&(d.type!==18||!!Ku[d.name])}var Ku={"linear-gradient":ha,"-moz-linear-gradient":Ia,"-ms-linear-gradient":Ia,"-o-linear-gradient":Ia,"-webkit-linear-gradient":Ia,"radial-gradient":na,"-moz-radial-gradient":al,"-ms-radial-gradient":al,"-o-radial-gradient":al,"-webkit-radial-gradient":al,"-webkit-gradient":wA},yf={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(d,i){if(i.length===0)return[];var h=i[0];return h.type===20&&h.value==="none"?[]:i.filter(function(f){return jA(f)&&vf(f)}).map(function(f){return Kl.parse(d,f)})}},xd={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(d,i){return i.map(function(h){if(Wo(h))switch(h.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},wf={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(d,i){return Ts(i).map(function(h){return h.filter(Da)}).map(YA)}},cc={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(d,i){return Ts(i).map(function(h){return h.filter(Wo).map(function(f){return f.value}).join(" ")}).map(zu)}},zu=function(d){switch(d){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}},Us;(function(d){d.AUTO="auto",d.CONTAIN="contain",d.COVER="cover"})(Us||(Us={}));var cu={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(d,i){return Ts(i).map(function(h){return h.filter(uc)})}},uc=function(d){return Wo(d)||Da(d)},zl=function(d){return{name:"border-"+d+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},oh=zl("top"),Pc=zl("right"),Bf=zl("bottom"),dc=zl("left"),Zu=function(d){return{name:"border-radius-"+d,initialValue:"0 0",prefix:!1,type:1,parse:function(i,h){return YA(h.filter(Da))}}},Cg=Zu("top-left"),Zl=Zu("top-right"),XA=Zu("bottom-right"),HA=Zu("bottom-left"),ga=function(d){return{name:"border-"+d+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(i,h){switch(h){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},Tc=ga("top"),Cf=ga("right"),bf=ga("bottom"),Rc=ga("left"),uu=function(d){return{name:"border-"+d+"-width",initialValue:"0",type:0,prefix:!1,parse:function(i,h){return So(h)?h.number:0}}},Sd=uu("top"),jc=uu("right"),ih=uu("bottom"),ah=uu("left"),Ws={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},du={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(d,i){switch(i){case"rtl":return 1;case"ltr":default:return 0}}},sh={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(d,i){return i.filter(Wo).reduce(function(h,f){return h|le(f.value)},0)}},le=function(d){switch(d){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},pe={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(d,i){switch(i){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},Re={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(d,i){return i.type===20&&i.value==="normal"?0:i.type===17||i.type===15?i.number:0}},Je;(function(d){d.NORMAL="normal",d.STRICT="strict"})(Je||(Je={}));var ct={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(d,i){switch(i){case"strict":return Je.STRICT;case"normal":default:return Je.NORMAL}}},ut={name:"line-height",initialValue:"normal",prefix:!1,type:4},Dt=function(d,i){return Wo(d)&&d.value==="normal"?1.2*i:d.type===17?i*d.number:Da(d)?Oi(d,i):i},Qt={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(d,i){return i.type===20&&i.value==="none"?null:Kl.parse(d,i)}},It={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(d,i){switch(i){case"inside":return 0;case"outside":default:return 1}}},on={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(d,i){switch(i){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}}},vn=function(d){return{name:"margin-"+d,initialValue:"0",prefix:!1,type:4}},ln=vn("top"),Wn=vn("right"),Pn=vn("bottom"),kn=vn("left"),xr={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(d,i){return i.filter(Wo).map(function(h){switch(h.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},fr={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(d,i){switch(i){case"break-word":return"break-word";case"normal":default:return"normal"}}},Cr=function(d){return{name:"padding-"+d,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},gr=Cr("top"),Lr=Cr("right"),vo=Cr("bottom"),Co=Cr("left"),eo={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(d,i){switch(i){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},Lo={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(d,i){switch(i){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},qo={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(d,i){return i.length===1&&Ua(i[0],"none")?[]:Ts(i).map(function(h){for(var f={color:gs.TRANSPARENT,offsetX:Wa,offsetY:Wa,blur:Wa},G=0,ve=0;ve<h.length;ve++){var De=h[ve];Rs(De)?(G===0?f.offsetX=De:G===1?f.offsetY=De:f.blur=De,G++):f.color=da.parse(d,De)}return f})}},Tr={name:"text-transform",initialValue:"none",prefix:!1,type:2,parse:function(d,i){switch(i){case"uppercase":return 2;case"lowercase":return 1;case"capitalize":return 3}return 0}},oo={name:"transform",initialValue:"none",prefix:!0,type:0,parse:function(d,i){if(i.type===20&&i.value==="none")return null;if(i.type===18){var h=Xr[i.name];if(typeof h=="undefined")throw new Error('Attempting to parse an unsupported transform function "'+i.name+'"');return h(i.values)}return null}},Kr=function(d){var i=d.filter(function(h){return h.type===17}).map(function(h){return h.number});return i.length===6?i:null},Ur=function(d){var i=d.filter(function(nt){return nt.type===17}).map(function(nt){return nt.number}),h=i[0],f=i[1];i[2],i[3];var G=i[4],ve=i[5];i[6],i[7],i[8],i[9],i[10],i[11];var De=i[12],rt=i[13];return i[14],i[15],i.length===16?[h,f,G,ve,De,rt]:null},Xr={matrix:Kr,matrix3d:Ur},Io={type:16,number:50,flags:Yt},fi=[Io,Io],Yo={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(d,i){var h=i.filter(Da);return h.length!==2?fi:[h[0],h[1]]}},bo={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(d,i){switch(i){case"hidden":return 1;case"collapse":return 2;case"visible":default:return 0}}},ai;(function(d){d.NORMAL="normal",d.BREAK_ALL="break-all",d.KEEP_ALL="keep-all"})(ai||(ai={}));for(var Ii={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(d,i){switch(i){case"break-all":return ai.BREAK_ALL;case"keep-all":return ai.KEEP_ALL;case"normal":default:return ai.NORMAL}}},pa={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(d,i){if(i.type===20)return{auto:!0,order:0};if(bi(i))return{auto:!1,order:i.number};throw new Error("Invalid z-index number parsed")}},Ti={name:"time",parse:function(d,i){if(i.type===15)switch(i.unit.toLowerCase()){case"s":return 1e3*i.number;case"ms":return i.number}throw new Error("Unsupported time type")}},La={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(d,i){return bi(i)?i.number:1}},qa={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},ni={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(d,i){return i.filter(Wo).map(function(h){switch(h.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0}).filter(function(h){return h!==0})}},ps={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(d,i){var h=[],f=[];return i.forEach(function(G){switch(G.type){case 20:case 0:h.push(G.value);break;case 17:h.push(G.number.toString());break;case 4:f.push(h.join(" ")),h.length=0;break}}),h.length&&f.push(h.join(" ")),f.map(function(G){return G.indexOf(" ")===-1?G:"'"+G+"'"})}},Wi={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},ma={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(d,i){if(bi(i))return i.number;if(Wo(i))switch(i.value){case"bold":return 700;case"normal":default:return 400}return 400}},Ca={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(d,i){return i.filter(Wo).map(function(h){return h.value})}},BA={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(d,i){switch(i){case"oblique":return"oblique";case"italic":return"italic";case"normal":default:return"normal"}}},$r=function(d,i){return(d&i)!==0},Oo={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(d,i){if(i.length===0)return[];var h=i[0];return h.type===20&&h.value==="none"?[]:i}},Fo={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(d,i){if(i.length===0)return null;var h=i[0];if(h.type===20&&h.value==="none")return null;for(var f=[],G=i.filter(Ba),ve=0;ve<G.length;ve++){var De=G[ve],rt=G[ve+1];if(De.type===20){var nt=rt&&bi(rt)?rt.number:1;f.push({counter:De.value,increment:nt})}}return f}},uo={name:"counter-reset",initialValue:"none",prefix:!0,type:1,parse:function(d,i){if(i.length===0)return[];for(var h=[],f=i.filter(Ba),G=0;G<f.length;G++){var ve=f[G],De=f[G+1];if(Wo(ve)&&ve.value!=="none"){var rt=De&&bi(De)?De.number:0;h.push({counter:ve.value,reset:rt})}}return h}},Vi={name:"duration",initialValue:"0s",prefix:!1,type:1,parse:function(d,i){return i.filter(So).map(function(h){return Ti.parse(d,h)})}},fo={name:"quotes",initialValue:"none",prefix:!0,type:1,parse:function(d,i){if(i.length===0)return null;var h=i[0];if(h.type===20&&h.value==="none")return null;var f=[],G=i.filter(Za);if(G.length%2!==0)return null;for(var ve=0;ve<G.length;ve+=2){var De=G[ve].value,rt=G[ve+1].value;f.push({open:De,close:rt})}return f}},Vo=function(d,i,h){if(!d)return"";var f=d[Math.min(i,d.length-1)];return f?h?f.open:f.close:""},Ni={name:"box-shadow",initialValue:"none",type:1,prefix:!1,parse:function(d,i){return i.length===1&&Ua(i[0],"none")?[]:Ts(i).map(function(h){for(var f={color:255,offsetX:Wa,offsetY:Wa,blur:Wa,spread:Wa,inset:!1},G=0,ve=0;ve<h.length;ve++){var De=h[ve];Ua(De,"inset")?f.inset=!0:Rs(De)?(G===0?f.offsetX=De:G===1?f.offsetY=De:G===2?f.blur=De:f.spread=De,G++):f.color=da.parse(d,De)}return f})}},Ui={name:"paint-order",initialValue:"normal",prefix:!1,type:1,parse:function(d,i){var h=[0,1,2],f=[];return i.filter(Wo).forEach(function(G){switch(G.value){case"stroke":f.push(1);break;case"fill":f.push(0);break;case"markers":f.push(2);break}}),h.forEach(function(G){f.indexOf(G)===-1&&f.push(G)}),f}},Xs={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:!1,type:3,format:"color"},us={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:!1,parse:function(d,i){return So(i)?i.number:0}},qA=function(){function d(i,h){var f,G;this.animationDuration=Nr(i,Vi,h.animationDuration),this.backgroundClip=Nr(i,au,h.backgroundClip),this.backgroundColor=Nr(i,Hl,h.backgroundColor),this.backgroundImage=Nr(i,yf,h.backgroundImage),this.backgroundOrigin=Nr(i,xd,h.backgroundOrigin),this.backgroundPosition=Nr(i,wf,h.backgroundPosition),this.backgroundRepeat=Nr(i,cc,h.backgroundRepeat),this.backgroundSize=Nr(i,cu,h.backgroundSize),this.borderTopColor=Nr(i,oh,h.borderTopColor),this.borderRightColor=Nr(i,Pc,h.borderRightColor),this.borderBottomColor=Nr(i,Bf,h.borderBottomColor),this.borderLeftColor=Nr(i,dc,h.borderLeftColor),this.borderTopLeftRadius=Nr(i,Cg,h.borderTopLeftRadius),this.borderTopRightRadius=Nr(i,Zl,h.borderTopRightRadius),this.borderBottomRightRadius=Nr(i,XA,h.borderBottomRightRadius),this.borderBottomLeftRadius=Nr(i,HA,h.borderBottomLeftRadius),this.borderTopStyle=Nr(i,Tc,h.borderTopStyle),this.borderRightStyle=Nr(i,Cf,h.borderRightStyle),this.borderBottomStyle=Nr(i,bf,h.borderBottomStyle),this.borderLeftStyle=Nr(i,Rc,h.borderLeftStyle),this.borderTopWidth=Nr(i,Sd,h.borderTopWidth),this.borderRightWidth=Nr(i,jc,h.borderRightWidth),this.borderBottomWidth=Nr(i,ih,h.borderBottomWidth),this.borderLeftWidth=Nr(i,ah,h.borderLeftWidth),this.boxShadow=Nr(i,Ni,h.boxShadow),this.color=Nr(i,Ws,h.color),this.direction=Nr(i,du,h.direction),this.display=Nr(i,sh,h.display),this.float=Nr(i,pe,h.cssFloat),this.fontFamily=Nr(i,ps,h.fontFamily),this.fontSize=Nr(i,Wi,h.fontSize),this.fontStyle=Nr(i,BA,h.fontStyle),this.fontVariant=Nr(i,Ca,h.fontVariant),this.fontWeight=Nr(i,ma,h.fontWeight),this.letterSpacing=Nr(i,Re,h.letterSpacing),this.lineBreak=Nr(i,ct,h.lineBreak),this.lineHeight=Nr(i,ut,h.lineHeight),this.listStyleImage=Nr(i,Qt,h.listStyleImage),this.listStylePosition=Nr(i,It,h.listStylePosition),this.listStyleType=Nr(i,on,h.listStyleType),this.marginTop=Nr(i,ln,h.marginTop),this.marginRight=Nr(i,Wn,h.marginRight),this.marginBottom=Nr(i,Pn,h.marginBottom),this.marginLeft=Nr(i,kn,h.marginLeft),this.opacity=Nr(i,La,h.opacity);var ve=Nr(i,xr,h.overflow);this.overflowX=ve[0],this.overflowY=ve[ve.length>1?1:0],this.overflowWrap=Nr(i,fr,h.overflowWrap),this.paddingTop=Nr(i,gr,h.paddingTop),this.paddingRight=Nr(i,Lr,h.paddingRight),this.paddingBottom=Nr(i,vo,h.paddingBottom),this.paddingLeft=Nr(i,Co,h.paddingLeft),this.paintOrder=Nr(i,Ui,h.paintOrder),this.position=Nr(i,Lo,h.position),this.textAlign=Nr(i,eo,h.textAlign),this.textDecorationColor=Nr(i,qa,(f=h.textDecorationColor)!==null&&f!==void 0?f:h.color),this.textDecorationLine=Nr(i,ni,(G=h.textDecorationLine)!==null&&G!==void 0?G:h.textDecoration),this.textShadow=Nr(i,qo,h.textShadow),this.textTransform=Nr(i,Tr,h.textTransform),this.transform=Nr(i,oo,h.transform),this.transformOrigin=Nr(i,Yo,h.transformOrigin),this.visibility=Nr(i,bo,h.visibility),this.webkitTextStrokeColor=Nr(i,Xs,h.webkitTextStrokeColor),this.webkitTextStrokeWidth=Nr(i,us,h.webkitTextStrokeWidth),this.wordBreak=Nr(i,Ii,h.wordBreak),this.zIndex=Nr(i,pa,h.zIndex)}return d.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},d.prototype.isTransparent=function(){return fa(this.backgroundColor)},d.prototype.isTransformed=function(){return this.transform!==null},d.prototype.isPositioned=function(){return this.position!==0},d.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},d.prototype.isFloating=function(){return this.float!==0},d.prototype.isInlineLevel=function(){return $r(this.display,4)||$r(this.display,33554432)||$r(this.display,268435456)||$r(this.display,536870912)||$r(this.display,67108864)||$r(this.display,134217728)},d}(),ds=function(){function d(i,h){this.content=Nr(i,Oo,h.content),this.quotes=Nr(i,fo,h.quotes)}return d}(),DA=function(){function d(i,h){this.counterIncrement=Nr(i,Fo,h.counterIncrement),this.counterReset=Nr(i,uo,h.counterReset)}return d}(),Nr=function(d,i,h){var f=new Ho,G=h!==null&&typeof h!="undefined"?h.toString():i.initialValue;f.write(G);var ve=new ti(f.read());switch(i.type){case 2:var De=ve.parseComponentValue();return i.parse(d,Wo(De)?De.value:i.initialValue);case 0:return i.parse(d,ve.parseComponentValue());case 1:return i.parse(d,ve.parseComponentValues());case 4:return ve.parseComponentValue();case 3:switch(i.format){case"angle":return ri.parse(d,ve.parseComponentValue());case"color":return da.parse(d,ve.parseComponentValue());case"image":return Kl.parse(d,ve.parseComponentValue());case"length":var rt=ve.parseComponentValue();return Rs(rt)?rt:Wa;case"length-percentage":var nt=ve.parseComponentValue();return Da(nt)?nt:Wa;case"time":return Ti.parse(d,ve.parseComponentValue())}break}},cA="data-html2canvas-debug",fc=function(d){var i=d.getAttribute(cA);switch(i){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},Gi=function(d,i){var h=fc(d);return h===1||i===h},Fi=function(){function d(i,h){if(this.context=i,this.textNodes=[],this.elements=[],this.flags=0,Gi(h,3))debugger;this.styles=new qA(i,window.getComputedStyle(h,null)),dh(h)&&(this.styles.animationDuration.some(function(f){return f>0})&&(h.style.animationDuration="0s"),this.styles.transform!==null&&(h.style.transform="none")),this.bounds=_(this.context,h),Gi(h,4)&&(this.flags|=16)}return d}(),Ga="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",Cs="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Fa=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),hi=0;hi<Cs.length;hi++)Fa[Cs.charCodeAt(hi)]=hi;for(var qs=function(d){var i=d.length*.75,h=d.length,f,G=0,ve,De,rt,nt;d[d.length-1]==="="&&(i--,d[d.length-2]==="="&&i--);var kt=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"&&typeof Uint8Array.prototype.slice!="undefined"?new ArrayBuffer(i):new Array(i),Xt=Array.isArray(kt)?kt:new Uint8Array(kt);for(f=0;f<h;f+=4)ve=Fa[d.charCodeAt(f)],De=Fa[d.charCodeAt(f+1)],rt=Fa[d.charCodeAt(f+2)],nt=Fa[d.charCodeAt(f+3)],Xt[G++]=ve<<2|De>>4,Xt[G++]=(De&15)<<4|rt>>2,Xt[G++]=(rt&3)<<6|nt&63;return kt},Vs=function(d){for(var i=d.length,h=[],f=0;f<i;f+=2)h.push(d[f+1]<<8|d[f]);return h},CA=function(d){for(var i=d.length,h=[],f=0;f<i;f+=4)h.push(d[f+3]<<24|d[f+2]<<16|d[f+1]<<8|d[f]);return h},uA=5,dA=11,kA=2,Il=dA-uA,_A=65536>>uA,es=1<<uA,js=es-1,ms=1024>>uA,$a=_A+ms,sl=$a,yl=32,Fl=sl+yl,Al=65536>>dA,fu=1<<Il,Wu=fu-1,Di=function(d,i,h){return d.slice?d.slice(i,h):new Uint16Array(Array.prototype.slice.call(d,i,h))},ba=function(d,i,h){return d.slice?d.slice(i,h):new Uint32Array(Array.prototype.slice.call(d,i,h))},Hs=function(d,i){var h=qs(d),f=Array.isArray(h)?CA(h):new Uint32Array(h),G=Array.isArray(h)?Vs(h):new Uint16Array(h),ve=24,De=Di(G,ve/2,f[4]/2),rt=f[5]===2?Di(G,(ve+f[4])/2):ba(f,Math.ceil((ve+f[4])/4));return new _a(f[0],f[1],f[2],f[3],De,rt)},_a=function(){function d(i,h,f,G,ve,De){this.initialValue=i,this.errorValue=h,this.highStart=f,this.highValueIndex=G,this.index=ve,this.data=De}return d.prototype.get=function(i){var h;if(i>=0){if(i<55296||i>56319&&i<=65535)return h=this.index[i>>uA],h=(h<<kA)+(i&js),this.data[h];if(i<=65535)return h=this.index[_A+(i-55296>>uA)],h=(h<<kA)+(i&js),this.data[h];if(i<this.highStart)return h=Fl-Al+(i>>dA),h=this.index[h],h+=i>>uA&Wu,h=this.index[h],h=(h<<kA)+(i&js),this.data[h];if(i<=1114111)return this.data[this.highValueIndex]}return this.errorValue},d}(),ks="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Gs=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),ts=0;ts<ks.length;ts++)Gs[ks.charCodeAt(ts)]=ts;var ll=1,hu=2,gu=3,Vu=4,Id=5,Fd=7,Hc=8,cl=9,hc=10,Nd=11,Gu=12,Od=13,$u=14,gc=15,Yu=function(d){for(var i=[],h=0,f=d.length;h<f;){var G=d.charCodeAt(h++);if(G>=55296&&G<=56319&&h<f){var ve=d.charCodeAt(h++);(ve&64512)===56320?i.push(((G&1023)<<10)+(ve&1023)+65536):(i.push(G),h--)}else i.push(G)}return i},Ef=function(){for(var d=[],i=0;i<arguments.length;i++)d[i]=arguments[i];if(String.fromCodePoint)return String.fromCodePoint.apply(String,d);var h=d.length;if(!h)return"";for(var f=[],G=-1,ve="";++G<h;){var De=d[G];De<=65535?f.push(De):(De-=65536,f.push((De>>10)+55296,De%1024+56320)),(G+1===h||f.length>16384)&&(ve+=String.fromCharCode.apply(String,f),f.length=0)}return ve},Ud=Hs(Ga),ra="\xD7",Ju="\xF7",xf=function(d){return Ud.get(d)},Ah=function(d,i,h){var f=h-2,G=i[f],ve=i[h-1],De=i[h];if(ve===hu&&De===gu)return ra;if(ve===hu||ve===gu||ve===Vu||De===hu||De===gu||De===Vu)return Ju;if(ve===Hc&&[Hc,cl,Nd,Gu].indexOf(De)!==-1||(ve===Nd||ve===cl)&&(De===cl||De===hc)||(ve===Gu||ve===hc)&&De===hc||De===Od||De===Id||De===Fd||ve===ll)return ra;if(ve===Od&&De===$u){for(;G===Id;)G=i[--f];if(G===$u)return ra}if(ve===gc&&De===gc){for(var rt=0;G===gc;)rt++,G=i[--f];if(rt%2===0)return ra}return Ju},Sf=function(d){var i=Yu(d),h=i.length,f=0,G=0,ve=i.map(xf);return{next:function(){if(f>=h)return{done:!0,value:null};for(var De=ra;f<h&&(De=Ah(i,ve,++f))===ra;);if(De!==ra||f===h){var rt=Ef.apply(null,i.slice(G,f));return G=f,{value:rt,done:!1}}return{done:!0,value:null}}}},Dd=function(d){for(var i=Sf(d),h=[],f;!(f=i.next()).done;)f.value&&h.push(f.value.slice());return h},Ld=function(d){var i=123;if(d.createRange){var h=d.createRange();if(h.getBoundingClientRect){var f=d.createElement("boundtest");f.style.height=i+"px",f.style.display="block",d.body.appendChild(f),h.selectNode(f);var G=h.getBoundingClientRect(),ve=Math.round(G.height);if(d.body.removeChild(f),ve===i)return!0}}return!1},Xu=function(d){var i=d.createElement("boundtest");i.style.width="50px",i.style.display="block",i.style.fontSize="12px",i.style.letterSpacing="0px",i.style.wordSpacing="0px",d.body.appendChild(i);var h=d.createRange();i.innerHTML=typeof"".repeat=="function"?"&#128104;".repeat(10):"";var f=i.firstChild,G=v(f.data).map(function(nt){return M(nt)}),ve=0,De={},rt=G.every(function(nt,kt){h.setStart(f,ve),h.setEnd(f,ve+nt.length);var Xt=h.getBoundingClientRect();ve+=nt.length;var cn=Xt.x>De.x||Xt.y>De.y;return De=Xt,kt===0?!0:cn});return d.body.removeChild(i),rt},If=function(){return typeof new Image().crossOrigin!="undefined"},Wl=function(){return typeof new XMLHttpRequest().responseType=="string"},Qd=function(d){var i=new Image,h=d.createElement("canvas"),f=h.getContext("2d");if(!f)return!1;i.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>";try{f.drawImage(i,0,0),h.toDataURL()}catch(G){return!1}return!0},qu=function(d){return d[0]===0&&d[1]===255&&d[2]===0&&d[3]===255},Ff=function(d){var i=d.createElement("canvas"),h=100;i.width=h,i.height=h;var f=i.getContext("2d");if(!f)return Promise.reject(!1);f.fillStyle="rgb(0, 255, 0)",f.fillRect(0,0,h,h);var G=new Image,ve=i.toDataURL();G.src=ve;var De=pu(h,h,0,0,G);return f.fillStyle="red",f.fillRect(0,0,h,h),ed(De).then(function(rt){f.drawImage(rt,0,0);var nt=f.getImageData(0,0,h,h).data;f.fillStyle="red",f.fillRect(0,0,h,h);var kt=d.createElement("div");return kt.style.backgroundImage="url("+ve+")",kt.style.height=h+"px",qu(nt)?ed(pu(h,h,0,0,kt)):Promise.reject(!1)}).then(function(rt){return f.drawImage(rt,0,0),qu(f.getImageData(0,0,h,h).data)}).catch(function(){return!1})},pu=function(d,i,h,f,G){var ve="http://www.w3.org/2000/svg",De=document.createElementNS(ve,"svg"),rt=document.createElementNS(ve,"foreignObject");return De.setAttributeNS(null,"width",d.toString()),De.setAttributeNS(null,"height",i.toString()),rt.setAttributeNS(null,"width","100%"),rt.setAttributeNS(null,"height","100%"),rt.setAttributeNS(null,"x",h.toString()),rt.setAttributeNS(null,"y",f.toString()),rt.setAttributeNS(null,"externalResourcesRequired","true"),De.appendChild(rt),rt.appendChild(G),De},ed=function(d){return new Promise(function(i,h){var f=new Image;f.onload=function(){return i(f)},f.onerror=h,f.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(d))})},_s={get SUPPORT_RANGE_BOUNDS(){var d=Ld(document);return Object.defineProperty(_s,"SUPPORT_RANGE_BOUNDS",{value:d}),d},get SUPPORT_WORD_BREAKING(){var d=_s.SUPPORT_RANGE_BOUNDS&&Xu(document);return Object.defineProperty(_s,"SUPPORT_WORD_BREAKING",{value:d}),d},get SUPPORT_SVG_DRAWING(){var d=Qd(document);return Object.defineProperty(_s,"SUPPORT_SVG_DRAWING",{value:d}),d},get SUPPORT_FOREIGNOBJECT_DRAWING(){var d=typeof Array.from=="function"&&typeof window.fetch=="function"?Ff(document):Promise.resolve(!1);return Object.defineProperty(_s,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:d}),d},get SUPPORT_CORS_IMAGES(){var d=If();return Object.defineProperty(_s,"SUPPORT_CORS_IMAGES",{value:d}),d},get SUPPORT_RESPONSE_TYPE(){var d=Wl();return Object.defineProperty(_s,"SUPPORT_RESPONSE_TYPE",{value:d}),d},get SUPPORT_CORS_XHR(){var d="withCredentials"in new XMLHttpRequest;return Object.defineProperty(_s,"SUPPORT_CORS_XHR",{value:d}),d},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var d=!!(typeof Intl!="undefined"&&Intl.Segmenter);return Object.defineProperty(_s,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:d}),d}},Nl=function(){function d(i,h){this.text=i,this.bounds=h}return d}(),td=function(d,i,h,f){var G=Vl(i,h),ve=[],De=0;return G.forEach(function(rt){if(h.textDecorationLine.length||rt.trim().length>0)if(_s.SUPPORT_RANGE_BOUNDS){var nt=Xi(f,De,rt.length).getClientRects();if(nt.length>1){var kt=Na(rt),Xt=0;kt.forEach(function(Kn){ve.push(new Nl(Kn,k.fromDOMRectList(d,Xi(f,Xt+De,Kn.length).getClientRects()))),Xt+=Kn.length})}else ve.push(new Nl(rt,k.fromDOMRectList(d,nt)))}else{var cn=f.splitText(rt.length);ve.push(new Nl(rt,lh(d,f))),f=cn}else _s.SUPPORT_RANGE_BOUNDS||(f=f.splitText(rt.length));De+=rt.length}),ve},lh=function(d,i){var h=i.ownerDocument;if(h){var f=h.createElement("html2canvaswrapper");f.appendChild(i.cloneNode(!0));var G=i.parentNode;if(G){G.replaceChild(f,i);var ve=_(d,f);return f.firstChild&&G.replaceChild(f.firstChild,f),ve}}return k.EMPTY},Xi=function(d,i,h){var f=d.ownerDocument;if(!f)throw new Error("Node has no owner document");var G=f.createRange();return G.setStart(d,i),G.setEnd(d,i+h),G},Na=function(d){if(_s.SUPPORT_NATIVE_TEXT_SEGMENTATION){var i=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(i.segment(d)).map(function(h){return h.segment})}return Dd(d)},el=function(d,i){if(_s.SUPPORT_NATIVE_TEXT_SEGMENTATION){var h=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(h.segment(d)).map(function(f){return f.segment})}return Nf(d,i)},Vl=function(d,i){return i.letterSpacing!==0?Na(d):el(d,i)},Gl=[32,160,4961,65792,65793,4153,4241],Nf=function(d,i){for(var h=en(d,{lineBreak:i.lineBreak,wordBreak:i.overflowWrap==="break-word"?"break-word":i.wordBreak}),f=[],G,ve=function(){if(G.value){var De=G.value.slice(),rt=v(De),nt="";rt.forEach(function(kt){Gl.indexOf(kt)===-1?nt+=M(kt):(nt.length&&f.push(nt),f.push(M(kt)),nt="")}),nt.length&&f.push(nt)}};!(G=h.next()).done;)ve();return f},Md=function(){function d(i,h,f){this.text=Pd(h.data,f.textTransform),this.textBounds=td(i,this.text,f,h)}return d}(),Pd=function(d,i){switch(i){case 1:return d.toLowerCase();case 3:return d.replace(Td,Rd);case 2:return d.toUpperCase();default:return d}},Td=/(^|\s|:|-|\(|\))([a-z])/g,Rd=function(d,i,h){return d.length>0?i+h.toUpperCase():d},o0=function(d){l(i,d);function i(h,f){var G=d.call(this,h,f)||this;return G.src=f.currentSrc||f.src,G.intrinsicWidth=f.naturalWidth,G.intrinsicHeight=f.naturalHeight,G.context.cache.addImage(G.src),G}return i}(Fi),i0=function(d){l(i,d);function i(h,f){var G=d.call(this,h,f)||this;return G.canvas=f,G.intrinsicWidth=f.width,G.intrinsicHeight=f.height,G}return i}(Fi),a0=function(d){l(i,d);function i(h,f){var G=d.call(this,h,f)||this,ve=new XMLSerializer,De=_(h,f);return f.setAttribute("width",De.width+"px"),f.setAttribute("height",De.height+"px"),G.svg="data:image/svg+xml,"+encodeURIComponent(ve.serializeToString(f)),G.intrinsicWidth=f.width.baseVal.value,G.intrinsicHeight=f.height.baseVal.value,G.context.cache.addImage(G.svg),G}return i}(Fi),s0=function(d){l(i,d);function i(h,f){var G=d.call(this,h,f)||this;return G.value=f.value,G}return i}(Fi),ch=function(d){l(i,d);function i(h,f){var G=d.call(this,h,f)||this;return G.start=f.start,G.reversed=typeof f.reversed=="boolean"&&f.reversed===!0,G}return i}(Fi),pc=[{type:15,flags:0,unit:"px",number:3}],bg=[{type:16,flags:0,number:50}],Eg=function(d){return d.width>d.height?new k(d.left+(d.width-d.height)/2,d.top,d.height,d.height):d.width<d.height?new k(d.left,d.top+(d.height-d.width)/2,d.width,d.width):d},A0=function(d){var i=d.type===jd?new Array(d.value.length+1).join("\u2022"):d.value;return i.length===0?d.placeholder||"":i},Of="checkbox",Uf="radio",jd="password",Df=707406591,Hd=function(d){l(i,d);function i(h,f){var G=d.call(this,h,f)||this;switch(G.type=f.type.toLowerCase(),G.checked=f.checked,G.value=A0(f),(G.type===Of||G.type===Uf)&&(G.styles.backgroundColor=3739148031,G.styles.borderTopColor=G.styles.borderRightColor=G.styles.borderBottomColor=G.styles.borderLeftColor=2779096575,G.styles.borderTopWidth=G.styles.borderRightWidth=G.styles.borderBottomWidth=G.styles.borderLeftWidth=1,G.styles.borderTopStyle=G.styles.borderRightStyle=G.styles.borderBottomStyle=G.styles.borderLeftStyle=1,G.styles.backgroundClip=[0],G.styles.backgroundOrigin=[0],G.bounds=Eg(G.bounds)),G.type){case Of:G.styles.borderTopRightRadius=G.styles.borderTopLeftRadius=G.styles.borderBottomRightRadius=G.styles.borderBottomLeftRadius=pc;break;case Uf:G.styles.borderTopRightRadius=G.styles.borderTopLeftRadius=G.styles.borderBottomRightRadius=G.styles.borderBottomLeftRadius=bg;break}return G}return i}(Fi),l0=function(d){l(i,d);function i(h,f){var G=d.call(this,h,f)||this,ve=f.options[f.selectedIndex||0];return G.value=ve&&ve.text||"",G}return i}(Fi),uh=function(d){l(i,d);function i(h,f){var G=d.call(this,h,f)||this;return G.value=f.value,G}return i}(Fi),c0=function(d){l(i,d);function i(h,f){var G=d.call(this,h,f)||this;G.src=f.src,G.width=parseInt(f.width,10)||0,G.height=parseInt(f.height,10)||0,G.backgroundColor=G.styles.backgroundColor;try{if(f.contentWindow&&f.contentWindow.document&&f.contentWindow.document.documentElement){G.tree=d0(h,f.contentWindow.document.documentElement);var ve=f.contentWindow.document.documentElement?il(h,getComputedStyle(f.contentWindow.document.documentElement).backgroundColor):gs.TRANSPARENT,De=f.contentWindow.document.body?il(h,getComputedStyle(f.contentWindow.document.body).backgroundColor):gs.TRANSPARENT;G.backgroundColor=fa(ve)?fa(De)?G.styles.backgroundColor:De:ve}}catch(rt){}return G}return i}(Fi),kd=["OL","UL","MENU"],nd=function(d,i,h,f){for(var G=i.firstChild,ve=void 0;G;G=ve)if(ve=G.nextSibling,f0(G)&&G.data.trim().length>0)h.textNodes.push(new Md(d,G,h.styles));else if(rd(G))if(y0(G)&&G.assignedNodes)G.assignedNodes().forEach(function(rt){return nd(d,rt,h,f)});else{var De=u0(d,G);De.styles.isVisible()&&(xg(G,De,f)?De.flags|=4:Sg(De.styles)&&(De.flags|=2),kd.indexOf(G.tagName)!==-1&&(De.flags|=8),h.elements.push(De),G.slot,G.shadowRoot?nd(d,G.shadowRoot,De,f):!_d(G)&&!h0(G)&&!Qf(G)&&nd(d,G,De,f))}},u0=function(d,i){return hh(i)?new o0(d,i):g0(i)?new i0(d,i):h0(i)?new a0(d,i):Ig(i)?new s0(d,i):Fg(i)?new ch(d,i):Ng(i)?new Hd(d,i):Qf(i)?new l0(d,i):_d(i)?new uh(d,i):m0(i)?new c0(d,i):new Fi(d,i)},d0=function(d,i){var h=u0(d,i);return h.flags|=4,nd(d,i,h,h),h},xg=function(d,i,h){return i.styles.isPositionedWithZIndex()||i.styles.opacity<1||i.styles.isTransformed()||fh(d)&&h.styles.isTransparent()},Sg=function(d){return d.isPositioned()||d.isFloating()},f0=function(d){return d.nodeType===Node.TEXT_NODE},rd=function(d){return d.nodeType===Node.ELEMENT_NODE},dh=function(d){return rd(d)&&typeof d.style!="undefined"&&!Lf(d)},Lf=function(d){return typeof d.className=="object"},Ig=function(d){return d.tagName==="LI"},Fg=function(d){return d.tagName==="OL"},Ng=function(d){return d.tagName==="INPUT"},Og=function(d){return d.tagName==="HTML"},h0=function(d){return d.tagName==="svg"},fh=function(d){return d.tagName==="BODY"},g0=function(d){return d.tagName==="CANVAS"},p0=function(d){return d.tagName==="VIDEO"},hh=function(d){return d.tagName==="IMG"},m0=function(d){return d.tagName==="IFRAME"},v0=function(d){return d.tagName==="STYLE"},gh=function(d){return d.tagName==="SCRIPT"},_d=function(d){return d.tagName==="TEXTAREA"},Qf=function(d){return d.tagName==="SELECT"},y0=function(d){return d.tagName==="SLOT"},w0=function(d){return d.tagName.indexOf("-")>0},Fp=function(){function d(){this.counters={}}return d.prototype.getCounterValue=function(i){var h=this.counters[i];return h&&h.length?h[h.length-1]:1},d.prototype.getCounterValues=function(i){var h=this.counters[i];return h||[]},d.prototype.pop=function(i){var h=this;i.forEach(function(f){return h.counters[f].pop()})},d.prototype.parse=function(i){var h=this,f=i.counterIncrement,G=i.counterReset,ve=!0;f!==null&&f.forEach(function(rt){var nt=h.counters[rt.counter];nt&&rt.increment!==0&&(ve=!1,nt.length||nt.push(1),nt[Math.max(0,nt.length-1)]+=rt.increment)});var De=[];return ve&&G.forEach(function(rt){var nt=h.counters[rt.counter];De.push(rt.counter),nt||(nt=h.counters[rt.counter]=[]),nt.push(rt.reset)}),De},d}(),ph={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},mh={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u0554","\u0553","\u0552","\u0551","\u0550","\u054F","\u054E","\u054D","\u054C","\u054B","\u054A","\u0549","\u0548","\u0547","\u0546","\u0545","\u0544","\u0543","\u0542","\u0541","\u0540","\u053F","\u053E","\u053D","\u053C","\u053B","\u053A","\u0539","\u0538","\u0537","\u0536","\u0535","\u0534","\u0533","\u0532","\u0531"]},Ug={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["\u05D9\u05F3","\u05D8\u05F3","\u05D7\u05F3","\u05D6\u05F3","\u05D5\u05F3","\u05D4\u05F3","\u05D3\u05F3","\u05D2\u05F3","\u05D1\u05F3","\u05D0\u05F3","\u05EA","\u05E9","\u05E8","\u05E7","\u05E6","\u05E4","\u05E2","\u05E1","\u05E0","\u05DE","\u05DC","\u05DB","\u05D9\u05D8","\u05D9\u05D7","\u05D9\u05D6","\u05D8\u05D6","\u05D8\u05D5","\u05D9","\u05D8","\u05D7","\u05D6","\u05D5","\u05D4","\u05D3","\u05D2","\u05D1","\u05D0"]},B0={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u10F5","\u10F0","\u10EF","\u10F4","\u10EE","\u10ED","\u10EC","\u10EB","\u10EA","\u10E9","\u10E8","\u10E7","\u10E6","\u10E5","\u10E4","\u10F3","\u10E2","\u10E1","\u10E0","\u10DF","\u10DE","\u10DD","\u10F2","\u10DC","\u10DB","\u10DA","\u10D9","\u10D8","\u10D7","\u10F1","\u10D6","\u10D5","\u10D4","\u10D3","\u10D2","\u10D1","\u10D0"]},mu=function(d,i,h,f,G,ve){return d<i||d>h?zd(d,G,ve.length>0):f.integers.reduce(function(De,rt,nt){for(;d>=rt;)d-=rt,De+=f.values[nt];return De},"")+ve},Dg=function(d,i,h,f){var G="";do h||d--,G=f(d)+G,d/=i;while(d*i>=i);return G},Ds=function(d,i,h,f,G){var ve=h-i+1;return(d<0?"-":"")+(Dg(Math.abs(d),ve,f,function(De){return M(Math.floor(De%ve)+i)})+G)},kc=function(d,i,h){h===void 0&&(h=". ");var f=i.length;return Dg(Math.abs(d),f,!1,function(G){return i[Math.floor(G%f)]})+h},vu=1,mc=2,vc=4,Kd=8,yc=function(d,i,h,f,G,ve){if(d<-9999||d>9999)return zd(d,4,G.length>0);var De=Math.abs(d),rt=G;if(De===0)return i[0]+rt;for(var nt=0;De>0&&nt<=4;nt++){var kt=De%10;kt===0&&$r(ve,vu)&&rt!==""?rt=i[kt]+rt:kt>1||kt===1&&nt===0||kt===1&&nt===1&&$r(ve,mc)||kt===1&&nt===1&&$r(ve,vc)&&d>100||kt===1&&nt>1&&$r(ve,Kd)?rt=i[kt]+(nt>0?h[nt-1]:"")+rt:kt===1&&nt>0&&(rt=h[nt-1]+rt),De=Math.floor(De/10)}return(d<0?f:"")+rt},C0="\u5341\u767E\u5343\u842C",Lg="\u62FE\u4F70\u4EDF\u842C",b0="\u30DE\u30A4\u30CA\u30B9",vh="\uB9C8\uC774\uB108\uC2A4",zd=function(d,i,h){var f=h?". ":"",G=h?"\u3001":"",ve=h?", ":"",De=h?" ":"";switch(i){case 0:return"\u2022"+De;case 1:return"\u25E6"+De;case 2:return"\u25FE"+De;case 5:var rt=Ds(d,48,57,!0,f);return rt.length<4?"0"+rt:rt;case 4:return kc(d,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",G);case 6:return mu(d,1,3999,ph,3,f).toLowerCase();case 7:return mu(d,1,3999,ph,3,f);case 8:return Ds(d,945,969,!1,f);case 9:return Ds(d,97,122,!1,f);case 10:return Ds(d,65,90,!1,f);case 11:return Ds(d,1632,1641,!0,f);case 12:case 49:return mu(d,1,9999,mh,3,f);case 35:return mu(d,1,9999,mh,3,f).toLowerCase();case 13:return Ds(d,2534,2543,!0,f);case 14:case 30:return Ds(d,6112,6121,!0,f);case 15:return kc(d,"\u5B50\u4E11\u5BC5\u536F\u8FB0\u5DF3\u5348\u672A\u7533\u9149\u620C\u4EA5",G);case 16:return kc(d,"\u7532\u4E59\u4E19\u4E01\u620A\u5DF1\u5E9A\u8F9B\u58EC\u7678",G);case 17:case 48:return yc(d,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",C0,"\u8CA0",G,mc|vc|Kd);case 47:return yc(d,"\u96F6\u58F9\u8CB3\u53C3\u8086\u4F0D\u9678\u67D2\u634C\u7396",Lg,"\u8CA0",G,vu|mc|vc|Kd);case 42:return yc(d,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",C0,"\u8D1F",G,mc|vc|Kd);case 41:return yc(d,"\u96F6\u58F9\u8D30\u53C1\u8086\u4F0D\u9646\u67D2\u634C\u7396",Lg,"\u8D1F",G,vu|mc|vc|Kd);case 26:return yc(d,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u4E07",b0,G,0);case 25:return yc(d,"\u96F6\u58F1\u5F10\u53C2\u56DB\u4F0D\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343\u4E07",b0,G,vu|mc|vc);case 31:return yc(d,"\uC601\uC77C\uC774\uC0BC\uC0AC\uC624\uC721\uCE60\uD314\uAD6C","\uC2ED\uBC31\uCC9C\uB9CC",vh,ve,vu|mc|vc);case 33:return yc(d,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u842C",vh,ve,0);case 32:return yc(d,"\u96F6\u58F9\u8CB3\u53C3\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343",vh,ve,vu|mc|vc);case 18:return Ds(d,2406,2415,!0,f);case 20:return mu(d,1,19999,B0,3,f);case 21:return Ds(d,2790,2799,!0,f);case 22:return Ds(d,2662,2671,!0,f);case 22:return mu(d,1,10999,Ug,3,f);case 23:return kc(d,"\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 kc(d,"\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 Ds(d,3302,3311,!0,f);case 28:return kc(d,"\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",G);case 29:return kc(d,"\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",G);case 34:return Ds(d,3792,3801,!0,f);case 37:return Ds(d,6160,6169,!0,f);case 38:return Ds(d,4160,4169,!0,f);case 39:return Ds(d,2918,2927,!0,f);case 40:return Ds(d,1776,1785,!0,f);case 43:return Ds(d,3046,3055,!0,f);case 44:return Ds(d,3174,3183,!0,f);case 45:return Ds(d,3664,3673,!0,f);case 46:return Ds(d,3872,3881,!0,f);case 3:default:return Ds(d,48,57,!0,f)}},E0="data-html2canvas-ignore",Qg=function(){function d(i,h,f){if(this.context=i,this.options=f,this.scrolledElements=[],this.referenceElement=h,this.counters=new Fp,this.quoteDepth=0,!h.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(h.ownerDocument.documentElement,!1)}return d.prototype.toIFrame=function(i,h){var f=this,G=Mg(i,h);if(!G.contentWindow)return Promise.reject("Unable to find iframe window");var ve=i.defaultView.pageXOffset,De=i.defaultView.pageYOffset,rt=G.contentWindow,nt=rt.document,kt=Wd(G).then(function(){return de(f,void 0,void 0,function(){var Xt,cn;return R(this,function(Kn){switch(Kn.label){case 0:return this.scrolledElements.forEach(I0),rt&&(rt.scrollTo(h.left,h.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(rt.scrollY!==h.top||rt.scrollX!==h.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(rt.scrollX-h.left,rt.scrollY-h.top,0,0))),Xt=this.options.onclone,cn=this.clonedReferenceElement,typeof cn=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:nt.fonts&&nt.fonts.ready?[4,nt.fonts.ready]:[3,2];case 1:Kn.sent(),Kn.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,Pg(nt)]:[3,4];case 3:Kn.sent(),Kn.label=4;case 4:return typeof Xt=="function"?[2,Promise.resolve().then(function(){return Xt(nt,cn)}).then(function(){return G})]:[2,G]}})})});return nt.open(),nt.write(Tg(document.doctype)+"<html></html>"),S0(this.referenceElement.ownerDocument,ve,De),nt.replaceChild(nt.adoptNode(this.documentElement),nt.documentElement),nt.close(),kt},d.prototype.createElementClone=function(i){if(Gi(i,2))debugger;if(g0(i))return this.createCanvasClone(i);if(p0(i))return this.createVideoClone(i);if(v0(i))return this.createStyleClone(i);var h=i.cloneNode(!1);return hh(h)&&(hh(i)&&i.currentSrc&&i.currentSrc!==i.src&&(h.src=i.currentSrc,h.srcset=""),h.loading==="lazy"&&(h.loading="eager")),w0(h)?this.createCustomElementClone(h):h},d.prototype.createCustomElementClone=function(i){var h=document.createElement("html2canvascustomelement");return Mf(i.style,h),h},d.prototype.createStyleClone=function(i){try{var h=i.sheet;if(h&&h.cssRules){var f=[].slice.call(h.cssRules,0).reduce(function(ve,De){return De&&typeof De.cssText=="string"?ve+De.cssText:ve},""),G=i.cloneNode(!1);return G.textContent=f,G}}catch(ve){if(this.context.logger.error("Unable to access cssRules property",ve),ve.name!=="SecurityError")throw ve}return i.cloneNode(!1)},d.prototype.createCanvasClone=function(i){var h;if(this.options.inlineImages&&i.ownerDocument){var f=i.ownerDocument.createElement("img");try{return f.src=i.toDataURL(),f}catch(kt){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",i)}}var G=i.cloneNode(!1);try{G.width=i.width,G.height=i.height;var ve=i.getContext("2d"),De=G.getContext("2d");if(De)if(!this.options.allowTaint&&ve)De.putImageData(ve.getImageData(0,0,i.width,i.height),0,0);else{var rt=(h=i.getContext("webgl2"))!==null&&h!==void 0?h:i.getContext("webgl");if(rt){var nt=rt.getContextAttributes();(nt==null?void 0:nt.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",i)}De.drawImage(i,0,0)}return G}catch(kt){this.context.logger.info("Unable to clone canvas as it is tainted",i)}return G},d.prototype.createVideoClone=function(i){var h=i.ownerDocument.createElement("canvas");h.width=i.offsetWidth,h.height=i.offsetHeight;var f=h.getContext("2d");try{return f&&(f.drawImage(i,0,0,h.width,h.height),this.options.allowTaint||f.getImageData(0,0,h.width,h.height)),h}catch(ve){this.context.logger.info("Unable to clone video as it is tainted",i)}var G=i.ownerDocument.createElement("canvas");return G.width=i.offsetWidth,G.height=i.offsetHeight,G},d.prototype.appendChildNode=function(i,h,f){(!rd(h)||!gh(h)&&!h.hasAttribute(E0)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(h)))&&(!this.options.copyStyles||!rd(h)||!v0(h))&&i.appendChild(this.cloneNode(h,f))},d.prototype.cloneChildNodes=function(i,h,f){for(var G=this,ve=i.shadowRoot?i.shadowRoot.firstChild:i.firstChild;ve;ve=ve.nextSibling)if(rd(ve)&&y0(ve)&&typeof ve.assignedNodes=="function"){var De=ve.assignedNodes();De.length&&De.forEach(function(rt){return G.appendChildNode(h,rt,f)})}else this.appendChildNode(h,ve,f)},d.prototype.cloneNode=function(i,h){if(f0(i))return document.createTextNode(i.data);if(!i.ownerDocument)return i.cloneNode(!1);var f=i.ownerDocument.defaultView;if(f&&rd(i)&&(dh(i)||Lf(i))){var G=this.createElementClone(i);G.style.transitionProperty="none";var ve=f.getComputedStyle(i),De=f.getComputedStyle(i,":before"),rt=f.getComputedStyle(i,":after");this.referenceElement===i&&dh(G)&&(this.clonedReferenceElement=G),fh(G)&&Op(G);var nt=this.counters.parse(new DA(this.context,ve)),kt=this.resolvePseudoContent(i,G,De,Zd.BEFORE);w0(i)&&(h=!0),p0(i)||this.cloneChildNodes(i,G,h),kt&&G.insertBefore(kt,G.firstChild);var Xt=this.resolvePseudoContent(i,G,rt,Zd.AFTER);return Xt&&G.appendChild(Xt),this.counters.pop(nt),(ve&&(this.options.copyStyles||Lf(i))&&!m0(i)||h)&&Mf(ve,G),(i.scrollTop!==0||i.scrollLeft!==0)&&this.scrolledElements.push([G,i.scrollLeft,i.scrollTop]),(_d(i)||Qf(i))&&(_d(G)||Qf(G))&&(G.value=i.value),G}return i.cloneNode(!1)},d.prototype.resolvePseudoContent=function(i,h,f,G){var ve=this;if(f){var De=f.content,rt=h.ownerDocument;if(!(!rt||!De||De==="none"||De==="-moz-alt-content"||f.display==="none")){this.counters.parse(new DA(this.context,f));var nt=new ds(this.context,f),kt=rt.createElement("html2canvaspseudoelement");Mf(f,kt),nt.content.forEach(function(cn){if(cn.type===0)kt.appendChild(rt.createTextNode(cn.value));else if(cn.type===22){var Kn=rt.createElement("img");Kn.src=cn.value,Kn.style.opacity="1",kt.appendChild(Kn)}else if(cn.type===18){if(cn.name==="attr"){var wo=cn.values.filter(Wo);wo.length&&kt.appendChild(rt.createTextNode(i.getAttribute(wo[0].value)||""))}else if(cn.name==="counter"){var Sr=cn.values.filter(jA),Jr=Sr[0],xi=Sr[1];if(Jr&&Wo(Jr)){var No=ve.counters.getCounterValue(Jr.value),Eo=xi&&Wo(xi)?on.parse(ve.context,xi.value):3;kt.appendChild(rt.createTextNode(zd(No,Eo,!1)))}}else if(cn.name==="counters"){var ci=cn.values.filter(jA),Jr=ci[0],Qi=ci[1],xi=ci[2];if(Jr&&Wo(Jr)){var oi=ve.counters.getCounterValues(Jr.value),so=xi&&Wo(xi)?on.parse(ve.context,xi.value):3,oa=Qi&&Qi.type===0?Qi.value:"",Ri=oi.map(function(nl){return zd(nl,so,!1)}).join(oa);kt.appendChild(rt.createTextNode(Ri))}}}else if(cn.type===20)switch(cn.value){case"open-quote":kt.appendChild(rt.createTextNode(Vo(nt.quotes,ve.quoteDepth++,!0)));break;case"close-quote":kt.appendChild(rt.createTextNode(Vo(nt.quotes,--ve.quoteDepth,!1)));break;default:kt.appendChild(rt.createTextNode(cn.value))}}),kt.className=yh+" "+Pf;var Xt=G===Zd.BEFORE?" "+yh:" "+Pf;return Lf(h)?h.className.baseValue+=Xt:h.className+=Xt,kt}}},d.destroy=function(i){return i.parentNode?(i.parentNode.removeChild(i),!0):!1},d}(),Zd;(function(d){d[d.BEFORE=0]="BEFORE",d[d.AFTER=1]="AFTER"})(Zd||(Zd={}));var Mg=function(d,i){var h=d.createElement("iframe");return h.className="html2canvas-container",h.style.visibility="hidden",h.style.position="fixed",h.style.left="-10000px",h.style.top="0px",h.style.border="0",h.width=i.width.toString(),h.height=i.height.toString(),h.scrolling="no",h.setAttribute(E0,"true"),d.body.appendChild(h),h},x0=function(d){return new Promise(function(i){if(d.complete){i();return}if(!d.src){i();return}d.onload=i,d.onerror=i})},Pg=function(d){return Promise.all([].slice.call(d.images,0).map(x0))},Wd=function(d){return new Promise(function(i,h){var f=d.contentWindow;if(!f)return h("No window assigned for iframe");var G=f.document;f.onload=d.onload=function(){f.onload=d.onload=null;var ve=setInterval(function(){G.body.childNodes.length>0&&G.readyState==="complete"&&(clearInterval(ve),i(d))},50)}})},Np=["all","d","content"],Mf=function(d,i){for(var h=d.length-1;h>=0;h--){var f=d.item(h);Np.indexOf(f)===-1&&i.style.setProperty(f,d.getPropertyValue(f))}return i},Tg=function(d){var i="";return d&&(i+="<!DOCTYPE ",d.name&&(i+=d.name),d.internalSubset&&(i+=d.internalSubset),d.publicId&&(i+='"'+d.publicId+'"'),d.systemId&&(i+='"'+d.systemId+'"'),i+=">"),i},S0=function(d,i,h){d&&d.defaultView&&(i!==d.defaultView.pageXOffset||h!==d.defaultView.pageYOffset)&&d.defaultView.scrollTo(i,h)},I0=function(d){var i=d[0],h=d[1],f=d[2];i.scrollLeft=h,i.scrollTop=f},F0=":before",N0=":after",yh="___html2canvas___pseudoelement_before",Pf="___html2canvas___pseudoelement_after",O0=`{
content: "" !important;
display: none !important;
}`,Op=function(d){U0(d,"."+yh+F0+O0+`
.`+Pf+N0+O0)},U0=function(d,i){var h=d.ownerDocument;if(h){var f=h.createElement("style");f.textContent=i,d.appendChild(f)}},D0=function(){function d(){}return d.getOrigin=function(i){var h=d._link;return h?(h.href=i,h.href=h.href,h.protocol+h.hostname+h.port):"about:blank"},d.isSameOrigin=function(i){return d.getOrigin(i)===d._origin},d.setContext=function(i){d._link=i.document.createElement("a"),d._origin=d.getOrigin(i.location.href)},d._origin="about:blank",d}(),ul=function(){function d(i,h){this.context=i,this._options=h,this._cache={}}return d.prototype.addImage=function(i){var h=Promise.resolve();return this.has(i)||(Ch(i)||Tf(i))&&(this._cache[i]=this.loadImage(i)).catch(function(){}),h},d.prototype.match=function(i){return this._cache[i]},d.prototype.loadImage=function(i){return de(this,void 0,void 0,function(){var h,f,G,ve,De=this;return R(this,function(rt){switch(rt.label){case 0:return h=D0.isSameOrigin(i),f=!Vd(i)&&this._options.useCORS===!0&&_s.SUPPORT_CORS_IMAGES&&!h,G=!Vd(i)&&!h&&!Ch(i)&&typeof this._options.proxy=="string"&&_s.SUPPORT_CORS_XHR&&!f,!h&&this._options.allowTaint===!1&&!Vd(i)&&!Ch(i)&&!G&&!f?[2]:(ve=i,G?[4,this.proxy(ve)]:[3,2]);case 1:ve=rt.sent(),rt.label=2;case 2:return this.context.logger.debug("Added image "+i.substring(0,256)),[4,new Promise(function(nt,kt){var Xt=new Image;Xt.onload=function(){return nt(Xt)},Xt.onerror=kt,(Rg(ve)||f)&&(Xt.crossOrigin="anonymous"),Xt.src=ve,Xt.complete===!0&&setTimeout(function(){return nt(Xt)},500),De._options.imageTimeout>0&&setTimeout(function(){return kt("Timed out ("+De._options.imageTimeout+"ms) loading image")},De._options.imageTimeout)})];case 3:return[2,rt.sent()]}})})},d.prototype.has=function(i){return typeof this._cache[i]!="undefined"},d.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},d.prototype.proxy=function(i){var h=this,f=this._options.proxy;if(!f)throw new Error("No proxy defined");var G=i.substring(0,256);return new Promise(function(ve,De){var rt=_s.SUPPORT_RESPONSE_TYPE?"blob":"text",nt=new XMLHttpRequest;nt.onload=function(){if(nt.status===200)if(rt==="text")ve(nt.response);else{var cn=new FileReader;cn.addEventListener("load",function(){return ve(cn.result)},!1),cn.addEventListener("error",function(Kn){return De(Kn)},!1),cn.readAsDataURL(nt.response)}else De("Failed to proxy resource "+G+" with status code "+nt.status)},nt.onerror=De;var kt=f.indexOf("?")>-1?"&":"?";if(nt.open("GET",""+f+kt+"url="+encodeURIComponent(i)+"&responseType="+rt),rt!=="text"&&nt instanceof XMLHttpRequest&&(nt.responseType=rt),h._options.imageTimeout){var Xt=h._options.imageTimeout;nt.timeout=Xt,nt.ontimeout=function(){return De("Timed out ("+Xt+"ms) proxying "+G)}}nt.send()})},d}(),wh=/^data:image\/svg\+xml/i,L0=/^data:image\/.*;base64,/i,Bh=/^data:image\/.*/i,Tf=function(d){return _s.SUPPORT_SVG_DRAWING||!jg(d)},Vd=function(d){return Bh.test(d)},Rg=function(d){return L0.test(d)},Ch=function(d){return d.substr(0,4)==="blob"},jg=function(d){return d.substr(-3).toLowerCase()==="svg"||wh.test(d)},yo=function(){function d(i,h){this.type=0,this.x=i,this.y=h}return d.prototype.add=function(i,h){return new d(this.x+i,this.y+h)},d}(),yu=function(d,i,h){return new yo(d.x+(i.x-d.x)*h,d.y+(i.y-d.y)*h)},Rf=function(){function d(i,h,f,G){this.type=1,this.start=i,this.startControl=h,this.endControl=f,this.end=G}return d.prototype.subdivide=function(i,h){var f=yu(this.start,this.startControl,i),G=yu(this.startControl,this.endControl,i),ve=yu(this.endControl,this.end,i),De=yu(f,G,i),rt=yu(G,ve,i),nt=yu(De,rt,i);return h?new d(this.start,f,De,nt):new d(nt,rt,ve,this.end)},d.prototype.add=function(i,h){return new d(this.start.add(i,h),this.startControl.add(i,h),this.endControl.add(i,h),this.end.add(i,h))},d.prototype.reverse=function(){return new d(this.end,this.endControl,this.startControl,this.start)},d}(),wl=function(d){return d.type===1},Hg=function(){function d(i){var h=i.styles,f=i.bounds,G=yA(h.borderTopLeftRadius,f.width,f.height),ve=G[0],De=G[1],rt=yA(h.borderTopRightRadius,f.width,f.height),nt=rt[0],kt=rt[1],Xt=yA(h.borderBottomRightRadius,f.width,f.height),cn=Xt[0],Kn=Xt[1],wo=yA(h.borderBottomLeftRadius,f.width,f.height),Sr=wo[0],Jr=wo[1],xi=[];xi.push((ve+nt)/f.width),xi.push((Sr+cn)/f.width),xi.push((De+Jr)/f.height),xi.push((kt+Kn)/f.height);var No=Math.max.apply(Math,xi);No>1&&(ve/=No,De/=No,nt/=No,kt/=No,cn/=No,Kn/=No,Sr/=No,Jr/=No);var Eo=f.width-nt,ci=f.height-Kn,Qi=f.width-cn,oi=f.height-Jr,so=h.borderTopWidth,oa=h.borderRightWidth,Ri=h.borderBottomWidth,ui=h.borderLeftWidth,zr=Oi(h.paddingTop,i.bounds.width),nl=Oi(h.paddingRight,i.bounds.width),fl=Oi(h.paddingBottom,i.bounds.width),Ya=Oi(h.paddingLeft,i.bounds.width);this.topLeftBorderDoubleOuterBox=ve>0||De>0?vs(f.left+ui/3,f.top+so/3,ve-ui/3,De-so/3,Ka.TOP_LEFT):new yo(f.left+ui/3,f.top+so/3),this.topRightBorderDoubleOuterBox=ve>0||De>0?vs(f.left+Eo,f.top+so/3,nt-oa/3,kt-so/3,Ka.TOP_RIGHT):new yo(f.left+f.width-oa/3,f.top+so/3),this.bottomRightBorderDoubleOuterBox=cn>0||Kn>0?vs(f.left+Qi,f.top+ci,cn-oa/3,Kn-Ri/3,Ka.BOTTOM_RIGHT):new yo(f.left+f.width-oa/3,f.top+f.height-Ri/3),this.bottomLeftBorderDoubleOuterBox=Sr>0||Jr>0?vs(f.left+ui/3,f.top+oi,Sr-ui/3,Jr-Ri/3,Ka.BOTTOM_LEFT):new yo(f.left+ui/3,f.top+f.height-Ri/3),this.topLeftBorderDoubleInnerBox=ve>0||De>0?vs(f.left+ui*2/3,f.top+so*2/3,ve-ui*2/3,De-so*2/3,Ka.TOP_LEFT):new yo(f.left+ui*2/3,f.top+so*2/3),this.topRightBorderDoubleInnerBox=ve>0||De>0?vs(f.left+Eo,f.top+so*2/3,nt-oa*2/3,kt-so*2/3,Ka.TOP_RIGHT):new yo(f.left+f.width-oa*2/3,f.top+so*2/3),this.bottomRightBorderDoubleInnerBox=cn>0||Kn>0?vs(f.left+Qi,f.top+ci,cn-oa*2/3,Kn-Ri*2/3,Ka.BOTTOM_RIGHT):new yo(f.left+f.width-oa*2/3,f.top+f.height-Ri*2/3),this.bottomLeftBorderDoubleInnerBox=Sr>0||Jr>0?vs(f.left+ui*2/3,f.top+oi,Sr-ui*2/3,Jr-Ri*2/3,Ka.BOTTOM_LEFT):new yo(f.left+ui*2/3,f.top+f.height-Ri*2/3),this.topLeftBorderStroke=ve>0||De>0?vs(f.left+ui/2,f.top+so/2,ve-ui/2,De-so/2,Ka.TOP_LEFT):new yo(f.left+ui/2,f.top+so/2),this.topRightBorderStroke=ve>0||De>0?vs(f.left+Eo,f.top+so/2,nt-oa/2,kt-so/2,Ka.TOP_RIGHT):new yo(f.left+f.width-oa/2,f.top+so/2),this.bottomRightBorderStroke=cn>0||Kn>0?vs(f.left+Qi,f.top+ci,cn-oa/2,Kn-Ri/2,Ka.BOTTOM_RIGHT):new yo(f.left+f.width-oa/2,f.top+f.height-Ri/2),this.bottomLeftBorderStroke=Sr>0||Jr>0?vs(f.left+ui/2,f.top+oi,Sr-ui/2,Jr-Ri/2,Ka.BOTTOM_LEFT):new yo(f.left+ui/2,f.top+f.height-Ri/2),this.topLeftBorderBox=ve>0||De>0?vs(f.left,f.top,ve,De,Ka.TOP_LEFT):new yo(f.left,f.top),this.topRightBorderBox=nt>0||kt>0?vs(f.left+Eo,f.top,nt,kt,Ka.TOP_RIGHT):new yo(f.left+f.width,f.top),this.bottomRightBorderBox=cn>0||Kn>0?vs(f.left+Qi,f.top+ci,cn,Kn,Ka.BOTTOM_RIGHT):new yo(f.left+f.width,f.top+f.height),this.bottomLeftBorderBox=Sr>0||Jr>0?vs(f.left,f.top+oi,Sr,Jr,Ka.BOTTOM_LEFT):new yo(f.left,f.top+f.height),this.topLeftPaddingBox=ve>0||De>0?vs(f.left+ui,f.top+so,Math.max(0,ve-ui),Math.max(0,De-so),Ka.TOP_LEFT):new yo(f.left+ui,f.top+so),this.topRightPaddingBox=nt>0||kt>0?vs(f.left+Math.min(Eo,f.width-oa),f.top+so,Eo>f.width+oa?0:Math.max(0,nt-oa),Math.max(0,kt-so),Ka.TOP_RIGHT):new yo(f.left+f.width-oa,f.top+so),this.bottomRightPaddingBox=cn>0||Kn>0?vs(f.left+Math.min(Qi,f.width-ui),f.top+Math.min(ci,f.height-Ri),Math.max(0,cn-oa),Math.max(0,Kn-Ri),Ka.BOTTOM_RIGHT):new yo(f.left+f.width-oa,f.top+f.height-Ri),this.bottomLeftPaddingBox=Sr>0||Jr>0?vs(f.left+ui,f.top+Math.min(oi,f.height-Ri),Math.max(0,Sr-ui),Math.max(0,Jr-Ri),Ka.BOTTOM_LEFT):new yo(f.left+ui,f.top+f.height-Ri),this.topLeftContentBox=ve>0||De>0?vs(f.left+ui+Ya,f.top+so+zr,Math.max(0,ve-(ui+Ya)),Math.max(0,De-(so+zr)),Ka.TOP_LEFT):new yo(f.left+ui+Ya,f.top+so+zr),this.topRightContentBox=nt>0||kt>0?vs(f.left+Math.min(Eo,f.width+ui+Ya),f.top+so+zr,Eo>f.width+ui+Ya?0:nt-ui+Ya,kt-(so+zr),Ka.TOP_RIGHT):new yo(f.left+f.width-(oa+nl),f.top+so+zr),this.bottomRightContentBox=cn>0||Kn>0?vs(f.left+Math.min(Qi,f.width-(ui+Ya)),f.top+Math.min(ci,f.height+so+zr),Math.max(0,cn-(oa+nl)),Kn-(Ri+fl),Ka.BOTTOM_RIGHT):new yo(f.left+f.width-(oa+nl),f.top+f.height-(Ri+fl)),this.bottomLeftContentBox=Sr>0||Jr>0?vs(f.left+ui+Ya,f.top+oi,Math.max(0,Sr-(ui+Ya)),Jr-(Ri+fl),Ka.BOTTOM_LEFT):new yo(f.left+ui+Ya,f.top+f.height-(Ri+fl))}return d}(),Ka;(function(d){d[d.TOP_LEFT=0]="TOP_LEFT",d[d.TOP_RIGHT=1]="TOP_RIGHT",d[d.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",d[d.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(Ka||(Ka={}));var vs=function(d,i,h,f,G){var ve=4*((Math.sqrt(2)-1)/3),De=h*ve,rt=f*ve,nt=d+h,kt=i+f;switch(G){case Ka.TOP_LEFT:return new Rf(new yo(d,kt),new yo(d,kt-rt),new yo(nt-De,i),new yo(nt,i));case Ka.TOP_RIGHT:return new Rf(new yo(d,i),new yo(d+De,i),new yo(nt,kt-rt),new yo(nt,kt));case Ka.BOTTOM_RIGHT:return new Rf(new yo(nt,i),new yo(nt,i+rt),new yo(d+De,kt),new yo(d,kt));case Ka.BOTTOM_LEFT:default:return new Rf(new yo(nt,kt),new yo(nt-De,kt),new yo(d,i+rt),new yo(d,i))}},jf=function(d){return[d.topLeftBorderBox,d.topRightBorderBox,d.bottomRightBorderBox,d.bottomLeftBorderBox]},Up=function(d){return[d.topLeftContentBox,d.topRightContentBox,d.bottomRightContentBox,d.bottomLeftContentBox]},bh=function(d){return[d.topLeftPaddingBox,d.topRightPaddingBox,d.bottomRightPaddingBox,d.bottomLeftPaddingBox]},Ei=function(){function d(i,h,f){this.offsetX=i,this.offsetY=h,this.matrix=f,this.type=0,this.target=6}return d}(),od=function(){function d(i,h){this.path=i,this.target=h,this.type=1}return d}(),As=function(){function d(i){this.opacity=i,this.type=2,this.target=6}return d}(),Eh=function(d){return d.type===0},xh=function(d){return d.type===1},Hf=function(d){return d.type===2},_c=function(d,i){return d.length===i.length?d.some(function(h,f){return h===i[f]}):!1},Q0=function(d,i,h,f,G){return d.map(function(ve,De){switch(De){case 0:return ve.add(i,h);case 1:return ve.add(i+f,h);case 2:return ve.add(i+f,h+G);case 3:return ve.add(i,h+G)}return ve})},Gd=function(){function d(i){this.element=i,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return d}(),Sh=function(){function d(i,h){if(this.container=i,this.parent=h,this.effects=[],this.curves=new Hg(this.container),this.container.styles.opacity<1&&this.effects.push(new As(this.container.styles.opacity)),this.container.styles.transform!==null){var f=this.container.bounds.left+this.container.styles.transformOrigin[0].number,G=this.container.bounds.top+this.container.styles.transformOrigin[1].number,ve=this.container.styles.transform;this.effects.push(new Ei(f,G,ve))}if(this.container.styles.overflowX!==0){var De=jf(this.curves),rt=bh(this.curves);_c(De,rt)?this.effects.push(new od(De,6)):(this.effects.push(new od(De,2)),this.effects.push(new od(rt,4)))}}return d.prototype.getEffects=function(i){for(var h=[2,3].indexOf(this.container.styles.position)===-1,f=this.parent,G=this.effects.slice(0);f;){var ve=f.effects.filter(function(nt){return!xh(nt)});if(h||f.container.styles.position!==0||!f.parent){if(G.unshift.apply(G,ve),h=[2,3].indexOf(f.container.styles.position)===-1,f.container.styles.overflowX!==0){var De=jf(f.curves),rt=bh(f.curves);_c(De,rt)||G.unshift(new od(rt,6))}}else G.unshift.apply(G,ve);f=f.parent}return G.filter(function(nt){return $r(nt.target,i)})},d}(),$d=function(d,i,h,f){d.container.elements.forEach(function(G){var ve=$r(G.flags,4),De=$r(G.flags,2),rt=new Sh(G,d);$r(G.styles.display,2048)&&f.push(rt);var nt=$r(G.flags,8)?[]:f;if(ve||De){var kt=ve||G.styles.isPositioned()?h:i,Xt=new Gd(rt);if(G.styles.isPositioned()||G.styles.opacity<1||G.styles.isTransformed()){var cn=G.styles.zIndex.order;if(cn<0){var Kn=0;kt.negativeZIndex.some(function(Sr,Jr){return cn>Sr.element.container.styles.zIndex.order?(Kn=Jr,!1):Kn>0}),kt.negativeZIndex.splice(Kn,0,Xt)}else if(cn>0){var wo=0;kt.positiveZIndex.some(function(Sr,Jr){return cn>=Sr.element.container.styles.zIndex.order?(wo=Jr+1,!1):wo>0}),kt.positiveZIndex.splice(wo,0,Xt)}else kt.zeroOrAutoZIndexOrTransformedOrOpacity.push(Xt)}else G.styles.isFloating()?kt.nonPositionedFloats.push(Xt):kt.nonPositionedInlineLevel.push(Xt);$d(rt,Xt,ve?Xt:h,nt)}else G.styles.isInlineLevel()?i.inlineLevel.push(rt):i.nonInlineLevel.push(rt),$d(rt,i,h,nt);$r(G.flags,8)&&Yd(G,nt)})},Yd=function(d,i){for(var h=d instanceof ch?d.start:1,f=d instanceof ch?d.reversed:!1,G=0;G<i.length;G++){var ve=i[G];ve.container instanceof s0&&typeof ve.container.value=="number"&&ve.container.value!==0&&(h=ve.container.value),ve.listValue=zd(h,ve.container.styles.listStyleType,!0),h+=f?-1:1}},LA=function(d){var i=new Sh(d,null),h=new Gd(i),f=[];return $d(i,h,h,f),Yd(i.container,f),h},bA=function(d,i){switch(i){case 0:return dl(d.topLeftBorderBox,d.topLeftPaddingBox,d.topRightBorderBox,d.topRightPaddingBox);case 1:return dl(d.topRightBorderBox,d.topRightPaddingBox,d.bottomRightBorderBox,d.bottomRightPaddingBox);case 2:return dl(d.bottomRightBorderBox,d.bottomRightPaddingBox,d.bottomLeftBorderBox,d.bottomLeftPaddingBox);case 3:default:return dl(d.bottomLeftBorderBox,d.bottomLeftPaddingBox,d.topLeftBorderBox,d.topLeftPaddingBox)}},QA=function(d,i){switch(i){case 0:return dl(d.topLeftBorderBox,d.topLeftBorderDoubleOuterBox,d.topRightBorderBox,d.topRightBorderDoubleOuterBox);case 1:return dl(d.topRightBorderBox,d.topRightBorderDoubleOuterBox,d.bottomRightBorderBox,d.bottomRightBorderDoubleOuterBox);case 2:return dl(d.bottomRightBorderBox,d.bottomRightBorderDoubleOuterBox,d.bottomLeftBorderBox,d.bottomLeftBorderDoubleOuterBox);case 3:default:return dl(d.bottomLeftBorderBox,d.bottomLeftBorderDoubleOuterBox,d.topLeftBorderBox,d.topLeftBorderDoubleOuterBox)}},MA=function(d,i){switch(i){case 0:return dl(d.topLeftBorderDoubleInnerBox,d.topLeftPaddingBox,d.topRightBorderDoubleInnerBox,d.topRightPaddingBox);case 1:return dl(d.topRightBorderDoubleInnerBox,d.topRightPaddingBox,d.bottomRightBorderDoubleInnerBox,d.bottomRightPaddingBox);case 2:return dl(d.bottomRightBorderDoubleInnerBox,d.bottomRightPaddingBox,d.bottomLeftBorderDoubleInnerBox,d.bottomLeftPaddingBox);case 3:default:return dl(d.bottomLeftBorderDoubleInnerBox,d.bottomLeftPaddingBox,d.topLeftBorderDoubleInnerBox,d.topLeftPaddingBox)}},M0=function(d,i){switch(i){case 0:return kf(d.topLeftBorderStroke,d.topRightBorderStroke);case 1:return kf(d.topRightBorderStroke,d.bottomRightBorderStroke);case 2:return kf(d.bottomRightBorderStroke,d.bottomLeftBorderStroke);case 3:default:return kf(d.bottomLeftBorderStroke,d.topLeftBorderStroke)}},kf=function(d,i){var h=[];return wl(d)?h.push(d.subdivide(.5,!1)):h.push(d),wl(i)?h.push(i.subdivide(.5,!0)):h.push(i),h},dl=function(d,i,h,f){var G=[];return wl(d)?G.push(d.subdivide(.5,!1)):G.push(d),wl(h)?G.push(h.subdivide(.5,!0)):G.push(h),wl(f)?G.push(f.subdivide(.5,!0).reverse()):G.push(f),wl(i)?G.push(i.subdivide(.5,!1).reverse()):G.push(i),G},P0=function(d){var i=d.bounds,h=d.styles;return i.add(h.borderLeftWidth,h.borderTopWidth,-(h.borderRightWidth+h.borderLeftWidth),-(h.borderTopWidth+h.borderBottomWidth))},_f=function(d){var i=d.styles,h=d.bounds,f=Oi(i.paddingLeft,h.width),G=Oi(i.paddingRight,h.width),ve=Oi(i.paddingTop,h.width),De=Oi(i.paddingBottom,h.width);return h.add(f+i.borderLeftWidth,ve+i.borderTopWidth,-(i.borderRightWidth+i.borderLeftWidth+f+G),-(i.borderTopWidth+i.borderBottomWidth+ve+De))},Ih=function(d,i){return d===0?i.bounds:d===2?_f(i):P0(i)},kg=function(d,i){return d===0?i.bounds:d===2?_f(i):P0(i)},$l=function(d,i,h){var f=Ih(Ol(d.styles.backgroundOrigin,i),d),G=kg(Ol(d.styles.backgroundClip,i),d),ve=id(Ol(d.styles.backgroundSize,i),h,f),De=ve[0],rt=ve[1],nt=yA(Ol(d.styles.backgroundPosition,i),f.width-De,f.height-rt),kt=T0(Ol(d.styles.backgroundRepeat,i),nt,ve,f,G),Xt=Math.round(f.left+nt[0]),cn=Math.round(f.top+nt[1]);return[kt,Xt,cn,De,rt]},Kc=function(d){return Wo(d)&&d.value===Us.AUTO},Jd=function(d){return typeof d=="number"},id=function(d,i,h){var f=i[0],G=i[1],ve=i[2],De=d[0],rt=d[1];if(!De)return[0,0];if(Da(De)&&rt&&Da(rt))return[Oi(De,h.width),Oi(rt,h.height)];var nt=Jd(ve);if(Wo(De)&&(De.value===Us.CONTAIN||De.value===Us.COVER)){if(Jd(ve)){var kt=h.width/h.height;return kt<ve!=(De.value===Us.COVER)?[h.width,h.width/ve]:[h.height*ve,h.height]}return[h.width,h.height]}var Xt=Jd(f),cn=Jd(G),Kn=Xt||cn;if(Kc(De)&&(!rt||Kc(rt))){if(Xt&&cn)return[f,G];if(!nt&&!Kn)return[h.width,h.height];if(Kn&&nt){var wo=Xt?f:G*ve,Sr=cn?G:f/ve;return[wo,Sr]}var Jr=Xt?f:h.width,xi=cn?G:h.height;return[Jr,xi]}if(nt){var No=0,Eo=0;return Da(De)?No=Oi(De,h.width):Da(rt)&&(Eo=Oi(rt,h.height)),Kc(De)?No=Eo*ve:(!rt||Kc(rt))&&(Eo=No/ve),[No,Eo]}var ci=null,Qi=null;if(Da(De)?ci=Oi(De,h.width):rt&&Da(rt)&&(Qi=Oi(rt,h.height)),ci!==null&&(!rt||Kc(rt))&&(Qi=Xt&&cn?ci/f*G:h.height),Qi!==null&&Kc(De)&&(ci=Xt&&cn?Qi/G*f:h.width),ci!==null&&Qi!==null)return[ci,Qi];throw new Error("Unable to calculate background-size for element")},Ol=function(d,i){var h=d[i];return typeof h=="undefined"?d[0]:h},T0=function(d,i,h,f,G){var ve=i[0],De=i[1],rt=h[0],nt=h[1];switch(d){case 2:return[new yo(Math.round(f.left),Math.round(f.top+De)),new yo(Math.round(f.left+f.width),Math.round(f.top+De)),new yo(Math.round(f.left+f.width),Math.round(nt+f.top+De)),new yo(Math.round(f.left),Math.round(nt+f.top+De))];case 3:return[new yo(Math.round(f.left+ve),Math.round(f.top)),new yo(Math.round(f.left+ve+rt),Math.round(f.top)),new yo(Math.round(f.left+ve+rt),Math.round(f.height+f.top)),new yo(Math.round(f.left+ve),Math.round(f.height+f.top))];case 1:return[new yo(Math.round(f.left+ve),Math.round(f.top+De)),new yo(Math.round(f.left+ve+rt),Math.round(f.top+De)),new yo(Math.round(f.left+ve+rt),Math.round(f.top+De+nt)),new yo(Math.round(f.left+ve),Math.round(f.top+De+nt))];default:return[new yo(Math.round(G.left),Math.round(G.top)),new yo(Math.round(G.left+G.width),Math.round(G.top)),new yo(Math.round(G.left+G.width),Math.round(G.height+G.top)),new yo(Math.round(G.left),Math.round(G.height+G.top))]}},Xd="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",Fh="Hidden Text",zc=function(){function d(i){this._data={},this._document=i}return d.prototype.parseMetrics=function(i,h){var f=this._document.createElement("div"),G=this._document.createElement("img"),ve=this._document.createElement("span"),De=this._document.body;f.style.visibility="hidden",f.style.fontFamily=i,f.style.fontSize=h,f.style.margin="0",f.style.padding="0",f.style.whiteSpace="nowrap",De.appendChild(f),G.src=Xd,G.width=1,G.height=1,G.style.margin="0",G.style.padding="0",G.style.verticalAlign="baseline",ve.style.fontFamily=i,ve.style.fontSize=h,ve.style.margin="0",ve.style.padding="0",ve.appendChild(this._document.createTextNode(Fh)),f.appendChild(ve),f.appendChild(G);var rt=G.offsetTop-ve.offsetTop+2;f.removeChild(ve),f.appendChild(this._document.createTextNode(Fh)),f.style.lineHeight="normal",G.style.verticalAlign="super";var nt=G.offsetTop-f.offsetTop+2;return De.removeChild(f),{baseline:rt,middle:nt}},d.prototype.getMetrics=function(i,h){var f=i+" "+h;return typeof this._data[f]=="undefined"&&(this._data[f]=this.parseMetrics(i,h)),this._data[f]},d}(),Zc=function(){function d(i,h){this.context=i,this.options=h}return d}(),ko=1e4,Ls=function(d){l(i,d);function i(h,f){var G=d.call(this,h,f)||this;return G._activeEffects=[],G.canvas=f.canvas?f.canvas:document.createElement("canvas"),G.ctx=G.canvas.getContext("2d"),f.canvas||(G.canvas.width=Math.floor(f.width*f.scale),G.canvas.height=Math.floor(f.height*f.scale),G.canvas.style.width=f.width+"px",G.canvas.style.height=f.height+"px"),G.fontMetrics=new zc(document),G.ctx.scale(G.options.scale,G.options.scale),G.ctx.translate(-f.x,-f.y),G.ctx.textBaseline="bottom",G._activeEffects=[],G.context.logger.debug("Canvas renderer initialized ("+f.width+"x"+f.height+") with scale "+f.scale),G}return i.prototype.applyEffects=function(h){for(var f=this;this._activeEffects.length;)this.popEffect();h.forEach(function(G){return f.applyEffect(G)})},i.prototype.applyEffect=function(h){this.ctx.save(),Hf(h)&&(this.ctx.globalAlpha=h.opacity),Eh(h)&&(this.ctx.translate(h.offsetX,h.offsetY),this.ctx.transform(h.matrix[0],h.matrix[1],h.matrix[2],h.matrix[3],h.matrix[4],h.matrix[5]),this.ctx.translate(-h.offsetX,-h.offsetY)),xh(h)&&(this.path(h.path),this.ctx.clip()),this._activeEffects.push(h)},i.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},i.prototype.renderStack=function(h){return de(this,void 0,void 0,function(){var f;return R(this,function(G){switch(G.label){case 0:return f=h.element.container.styles,f.isVisible()?[4,this.renderStackContent(h)]:[3,2];case 1:G.sent(),G.label=2;case 2:return[2]}})})},i.prototype.renderNode=function(h){return de(this,void 0,void 0,function(){return R(this,function(f){switch(f.label){case 0:if($r(h.container.flags,16))debugger;return h.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(h)]:[3,3];case 1:return f.sent(),[4,this.renderNodeContent(h)];case 2:f.sent(),f.label=3;case 3:return[2]}})})},i.prototype.renderTextWithLetterSpacing=function(h,f,G){var ve=this;if(f===0)this.ctx.fillText(h.text,h.bounds.left,h.bounds.top+G);else{var De=Na(h.text);De.reduce(function(rt,nt){return ve.ctx.fillText(nt,rt,h.bounds.top+G),rt+ve.ctx.measureText(nt).width},h.bounds.left)}},i.prototype.createFontStyle=function(h){var f=h.fontVariant.filter(function(De){return De==="normal"||De==="small-caps"}).join(""),G=Wc(h.fontFamily).join(", "),ve=So(h.fontSize)?""+h.fontSize.number+h.fontSize.unit:h.fontSize.number+"px";return[[h.fontStyle,f,h.fontWeight,ve,G].join(" "),G,ve]},i.prototype.renderTextNode=function(h,f){return de(this,void 0,void 0,function(){var G,ve,De,rt,nt,kt,Xt,cn,Kn=this;return R(this,function(wo){return G=this.createFontStyle(f),ve=G[0],De=G[1],rt=G[2],this.ctx.font=ve,this.ctx.direction=f.direction===1?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",nt=this.fontMetrics.getMetrics(De,rt),kt=nt.baseline,Xt=nt.middle,cn=f.paintOrder,h.textBounds.forEach(function(Sr){cn.forEach(function(Jr){switch(Jr){case 0:Kn.ctx.fillStyle=aa(f.color),Kn.renderTextWithLetterSpacing(Sr,f.letterSpacing,kt);var xi=f.textShadow;xi.length&&Sr.text.trim().length&&(xi.slice(0).reverse().forEach(function(No){Kn.ctx.shadowColor=aa(No.color),Kn.ctx.shadowOffsetX=No.offsetX.number*Kn.options.scale,Kn.ctx.shadowOffsetY=No.offsetY.number*Kn.options.scale,Kn.ctx.shadowBlur=No.blur.number,Kn.renderTextWithLetterSpacing(Sr,f.letterSpacing,kt)}),Kn.ctx.shadowColor="",Kn.ctx.shadowOffsetX=0,Kn.ctx.shadowOffsetY=0,Kn.ctx.shadowBlur=0),f.textDecorationLine.length&&(Kn.ctx.fillStyle=aa(f.textDecorationColor||f.color),f.textDecorationLine.forEach(function(No){switch(No){case 1:Kn.ctx.fillRect(Sr.bounds.left,Math.round(Sr.bounds.top+kt),Sr.bounds.width,1);break;case 2:Kn.ctx.fillRect(Sr.bounds.left,Math.round(Sr.bounds.top),Sr.bounds.width,1);break;case 3:Kn.ctx.fillRect(Sr.bounds.left,Math.ceil(Sr.bounds.top+Xt),Sr.bounds.width,1);break}}));break;case 1:f.webkitTextStrokeWidth&&Sr.text.trim().length&&(Kn.ctx.strokeStyle=aa(f.webkitTextStrokeColor),Kn.ctx.lineWidth=f.webkitTextStrokeWidth,Kn.ctx.lineJoin=window.chrome?"miter":"round",Kn.ctx.strokeText(Sr.text,Sr.bounds.left,Sr.bounds.top+kt)),Kn.ctx.strokeStyle="",Kn.ctx.lineWidth=0,Kn.ctx.lineJoin="miter";break}})}),[2]})})},i.prototype.renderReplacedElement=function(h,f,G){if(G&&h.intrinsicWidth>0&&h.intrinsicHeight>0){var ve=_f(h),De=bh(f);this.path(De),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(G,0,0,h.intrinsicWidth,h.intrinsicHeight,ve.left,ve.top,ve.width,ve.height),this.ctx.restore()}},i.prototype.renderNodeContent=function(h){return de(this,void 0,void 0,function(){var f,G,ve,De,rt,nt,Eo,Eo,kt,Xt,cn,Kn,Qi,wo,Sr,oi,Jr,xi,No,Eo,ci,Qi,oi;return R(this,function(so){switch(so.label){case 0:this.applyEffects(h.getEffects(4)),f=h.container,G=h.curves,ve=f.styles,De=0,rt=f.textNodes,so.label=1;case 1:return De<rt.length?(nt=rt[De],[4,this.renderTextNode(nt,ve)]):[3,4];case 2:so.sent(),so.label=3;case 3:return De++,[3,1];case 4:if(!(f instanceof o0))return[3,8];so.label=5;case 5:return so.trys.push([5,7,,8]),[4,this.context.cache.match(f.src)];case 6:return Eo=so.sent(),this.renderReplacedElement(f,G,Eo),[3,8];case 7:return so.sent(),this.context.logger.error("Error loading image "+f.src),[3,8];case 8:if(f instanceof i0&&this.renderReplacedElement(f,G,f.canvas),!(f instanceof a0))return[3,12];so.label=9;case 9:return so.trys.push([9,11,,12]),[4,this.context.cache.match(f.svg)];case 10:return Eo=so.sent(),this.renderReplacedElement(f,G,Eo),[3,12];case 11:return so.sent(),this.context.logger.error("Error loading svg "+f.svg.substring(0,255)),[3,12];case 12:return f instanceof c0&&f.tree?(kt=new i(this.context,{scale:this.options.scale,backgroundColor:f.backgroundColor,x:0,y:0,width:f.width,height:f.height}),[4,kt.render(f.tree)]):[3,14];case 13:Xt=so.sent(),f.width&&f.height&&this.ctx.drawImage(Xt,0,0,f.width,f.height,f.bounds.left,f.bounds.top,f.bounds.width,f.bounds.height),so.label=14;case 14:if(f instanceof Hd&&(cn=Math.min(f.bounds.width,f.bounds.height),f.type===Of?f.checked&&(this.ctx.save(),this.path([new yo(f.bounds.left+cn*.39363,f.bounds.top+cn*.79),new yo(f.bounds.left+cn*.16,f.bounds.top+cn*.5549),new yo(f.bounds.left+cn*.27347,f.bounds.top+cn*.44071),new yo(f.bounds.left+cn*.39694,f.bounds.top+cn*.5649),new yo(f.bounds.left+cn*.72983,f.bounds.top+cn*.23),new yo(f.bounds.left+cn*.84,f.bounds.top+cn*.34085),new yo(f.bounds.left+cn*.39363,f.bounds.top+cn*.79)]),this.ctx.fillStyle=aa(Df),this.ctx.fill(),this.ctx.restore()):f.type===Uf&&f.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(f.bounds.left+cn/2,f.bounds.top+cn/2,cn/4,0,Math.PI*2,!0),this.ctx.fillStyle=aa(Df),this.ctx.fill(),this.ctx.restore())),Nh(f)&&f.value.length){switch(Kn=this.createFontStyle(ve),Qi=Kn[0],wo=Kn[1],Sr=this.fontMetrics.getMetrics(Qi,wo).baseline,this.ctx.font=Qi,this.ctx.fillStyle=aa(ve.color),this.ctx.textBaseline="alphabetic",this.ctx.textAlign=ad(f.styles.textAlign),oi=_f(f),Jr=0,f.styles.textAlign){case 1:Jr+=oi.width/2;break;case 2:Jr+=oi.width;break}xi=oi.add(Jr,0,0,-oi.height/2+1),this.ctx.save(),this.path([new yo(oi.left,oi.top),new yo(oi.left+oi.width,oi.top),new yo(oi.left+oi.width,oi.top+oi.height),new yo(oi.left,oi.top+oi.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new Nl(f.value,xi),ve.letterSpacing,Sr),this.ctx.restore(),this.ctx.textBaseline="alphabetic",this.ctx.textAlign="left"}if(!$r(f.styles.display,2048))return[3,20];if(f.styles.listStyleImage===null)return[3,19];if(No=f.styles.listStyleImage,No.type!==0)return[3,18];Eo=void 0,ci=No.url,so.label=15;case 15:return so.trys.push([15,17,,18]),[4,this.context.cache.match(ci)];case 16:return Eo=so.sent(),this.ctx.drawImage(Eo,f.bounds.left-(Eo.width+10),f.bounds.top),[3,18];case 17:return so.sent(),this.context.logger.error("Error loading list-style-image "+ci),[3,18];case 18:return[3,20];case 19:h.listValue&&f.styles.listStyleType!==-1&&(Qi=this.createFontStyle(ve)[0],this.ctx.font=Qi,this.ctx.fillStyle=aa(ve.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",oi=new k(f.bounds.left,f.bounds.top+Oi(f.styles.paddingTop,f.bounds.width),f.bounds.width,Dt(ve.lineHeight,ve.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new Nl(h.listValue,oi),ve.letterSpacing,Dt(ve.lineHeight,ve.fontSize.number)/2+2),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),so.label=20;case 20:return[2]}})})},i.prototype.renderStackContent=function(h){return de(this,void 0,void 0,function(){var f,G,No,ve,De,No,rt,nt,No,kt,Xt,No,cn,Kn,No,wo,Sr,No,Jr,xi,No;return R(this,function(Eo){switch(Eo.label){case 0:if($r(h.element.container.flags,16))debugger;return[4,this.renderNodeBackgroundAndBorders(h.element)];case 1:Eo.sent(),f=0,G=h.negativeZIndex,Eo.label=2;case 2:return f<G.length?(No=G[f],[4,this.renderStack(No)]):[3,5];case 3:Eo.sent(),Eo.label=4;case 4:return f++,[3,2];case 5:return[4,this.renderNodeContent(h.element)];case 6:Eo.sent(),ve=0,De=h.nonInlineLevel,Eo.label=7;case 7:return ve<De.length?(No=De[ve],[4,this.renderNode(No)]):[3,10];case 8:Eo.sent(),Eo.label=9;case 9:return ve++,[3,7];case 10:rt=0,nt=h.nonPositionedFloats,Eo.label=11;case 11:return rt<nt.length?(No=nt[rt],[4,this.renderStack(No)]):[3,14];case 12:Eo.sent(),Eo.label=13;case 13:return rt++,[3,11];case 14:kt=0,Xt=h.nonPositionedInlineLevel,Eo.label=15;case 15:return kt<Xt.length?(No=Xt[kt],[4,this.renderStack(No)]):[3,18];case 16:Eo.sent(),Eo.label=17;case 17:return kt++,[3,15];case 18:cn=0,Kn=h.inlineLevel,Eo.label=19;case 19:return cn<Kn.length?(No=Kn[cn],[4,this.renderNode(No)]):[3,22];case 20:Eo.sent(),Eo.label=21;case 21:return cn++,[3,19];case 22:wo=0,Sr=h.zeroOrAutoZIndexOrTransformedOrOpacity,Eo.label=23;case 23:return wo<Sr.length?(No=Sr[wo],[4,this.renderStack(No)]):[3,26];case 24:Eo.sent(),Eo.label=25;case 25:return wo++,[3,23];case 26:Jr=0,xi=h.positiveZIndex,Eo.label=27;case 27:return Jr<xi.length?(No=xi[Jr],[4,this.renderStack(No)]):[3,30];case 28:Eo.sent(),Eo.label=29;case 29:return Jr++,[3,27];case 30:return[2]}})})},i.prototype.mask=function(h){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(h.slice(0).reverse()),this.ctx.closePath()},i.prototype.path=function(h){this.ctx.beginPath(),this.formatPath(h),this.ctx.closePath()},i.prototype.formatPath=function(h){var f=this;h.forEach(function(G,ve){var De=wl(G)?G.start:G;ve===0?f.ctx.moveTo(De.x,De.y):f.ctx.lineTo(De.x,De.y),wl(G)&&f.ctx.bezierCurveTo(G.startControl.x,G.startControl.y,G.endControl.x,G.endControl.y,G.end.x,G.end.y)})},i.prototype.renderRepeat=function(h,f,G,ve){this.path(h),this.ctx.fillStyle=f,this.ctx.translate(G,ve),this.ctx.fill(),this.ctx.translate(-G,-ve)},i.prototype.resizeImage=function(h,f,G){var ve;if(h.width===f&&h.height===G)return h;var De=(ve=this.canvas.ownerDocument)!==null&&ve!==void 0?ve:document,rt=De.createElement("canvas");rt.width=Math.max(1,f),rt.height=Math.max(1,G);var nt=rt.getContext("2d");return nt.drawImage(h,0,0,h.width,h.height,0,0,f,G),rt},i.prototype.renderBackgroundImage=function(h){return de(this,void 0,void 0,function(){var f,G,ve,De,rt,nt;return R(this,function(kt){switch(kt.label){case 0:f=h.styles.backgroundImage.length-1,G=function(Xt){var cn,Kn,wo,zr,PA,KA,Ya,fA,Ri,Sr,zr,PA,KA,Ya,fA,Jr,xi,No,Eo,ci,Qi,oi,so,oa,Ri,ui,zr,nl,fl,Ya,fA,wc,PA,KA,Bu,Bl,Bc,Cu,Vc,Jl,Gc,Cc;return R(this,function(sd){switch(sd.label){case 0:if(Xt.type!==0)return[3,5];cn=void 0,Kn=Xt.url,sd.label=1;case 1:return sd.trys.push([1,3,,4]),[4,ve.context.cache.match(Kn)];case 2:return cn=sd.sent(),[3,4];case 3:return sd.sent(),ve.context.logger.error("Error loading background-image "+Kn),[3,4];case 4:return cn&&(wo=$l(h,f,[cn.width,cn.height,cn.width/cn.height]),zr=wo[0],PA=wo[1],KA=wo[2],Ya=wo[3],fA=wo[4],Ri=ve.ctx.createPattern(ve.resizeImage(cn,Ya,fA),"repeat"),ve.renderRepeat(zr,Ri,PA,KA)),[3,6];case 5:Sl(Xt)?(Sr=$l(h,f,[null,null,null]),zr=Sr[0],PA=Sr[1],KA=Sr[2],Ya=Sr[3],fA=Sr[4],Jr=_u(Xt.angle,Ya,fA),xi=Jr[0],No=Jr[1],Eo=Jr[2],ci=Jr[3],Qi=Jr[4],oi=document.createElement("canvas"),oi.width=Ya,oi.height=fA,so=oi.getContext("2d"),oa=so.createLinearGradient(No,ci,Eo,Qi),ku(Xt.stops,xi).forEach(function($c){return oa.addColorStop($c.stop,aa($c.color))}),so.fillStyle=oa,so.fillRect(0,0,Ya,fA),Ya>0&&fA>0&&(Ri=ve.ctx.createPattern(oi,"repeat"),ve.renderRepeat(zr,Ri,PA,KA))):rh(Xt)&&(ui=$l(h,f,[null,null,null]),zr=ui[0],nl=ui[1],fl=ui[2],Ya=ui[3],fA=ui[4],wc=Xt.position.length===0?[JA]:Xt.position,PA=Oi(wc[0],Ya),KA=Oi(wc[wc.length-1],fA),Bu=Xa(Xt,PA,KA,Ya,fA),Bl=Bu[0],Bc=Bu[1],Bl>0&&Bc>0&&(Cu=ve.ctx.createRadialGradient(nl+PA,fl+KA,0,nl+PA,fl+KA,Bl),ku(Xt.stops,Bl*2).forEach(function($c){return Cu.addColorStop($c.stop,aa($c.color))}),ve.path(zr),ve.ctx.fillStyle=Cu,Bl!==Bc?(Vc=h.bounds.left+.5*h.bounds.width,Jl=h.bounds.top+.5*h.bounds.height,Gc=Bc/Bl,Cc=1/Gc,ve.ctx.save(),ve.ctx.translate(Vc,Jl),ve.ctx.transform(1,0,0,Gc,0,0),ve.ctx.translate(-Vc,-Jl),ve.ctx.fillRect(nl,Cc*(fl-Jl)+Jl,Ya,fA*Cc),ve.ctx.restore()):ve.ctx.fill())),sd.label=6;case 6:return f--,[2]}})},ve=this,De=0,rt=h.styles.backgroundImage.slice(0).reverse(),kt.label=1;case 1:return De<rt.length?(nt=rt[De],[5,G(nt)]):[3,4];case 2:kt.sent(),kt.label=3;case 3:return De++,[3,1];case 4:return[2]}})})},i.prototype.renderSolidBorder=function(h,f,G){return de(this,void 0,void 0,function(){return R(this,function(ve){return this.path(bA(G,f)),this.ctx.fillStyle=aa(h),this.ctx.fill(),[2]})})},i.prototype.renderDoubleBorder=function(h,f,G,ve){return de(this,void 0,void 0,function(){var De,rt;return R(this,function(nt){switch(nt.label){case 0:return f<3?[4,this.renderSolidBorder(h,G,ve)]:[3,2];case 1:return nt.sent(),[2];case 2:return De=QA(ve,G),this.path(De),this.ctx.fillStyle=aa(h),this.ctx.fill(),rt=MA(ve,G),this.path(rt),this.ctx.fill(),[2]}})})},i.prototype.renderNodeBackgroundAndBorders=function(h){return de(this,void 0,void 0,function(){var f,G,ve,De,rt,nt,kt,Xt,cn=this;return R(this,function(Kn){switch(Kn.label){case 0:return this.applyEffects(h.getEffects(2)),f=h.container.styles,G=!fa(f.backgroundColor)||f.backgroundImage.length,ve=[{style:f.borderTopStyle,color:f.borderTopColor,width:f.borderTopWidth},{style:f.borderRightStyle,color:f.borderRightColor,width:f.borderRightWidth},{style:f.borderBottomStyle,color:f.borderBottomColor,width:f.borderBottomWidth},{style:f.borderLeftStyle,color:f.borderLeftColor,width:f.borderLeftWidth}],De=wu(Ol(f.backgroundClip,0),h.curves),G||f.boxShadow.length?(this.ctx.save(),this.path(De),this.ctx.clip(),fa(f.backgroundColor)||(this.ctx.fillStyle=aa(f.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(h.container)]):[3,2];case 1:Kn.sent(),this.ctx.restore(),f.boxShadow.slice(0).reverse().forEach(function(wo){cn.ctx.save();var Sr=jf(h.curves),Jr=wo.inset?0:ko,xi=Q0(Sr,-Jr+(wo.inset?1:-1)*wo.spread.number,(wo.inset?1:-1)*wo.spread.number,wo.spread.number*(wo.inset?-2:2),wo.spread.number*(wo.inset?-2:2));wo.inset?(cn.path(Sr),cn.ctx.clip(),cn.mask(xi)):(cn.mask(Sr),cn.ctx.clip(),cn.path(xi)),cn.ctx.shadowOffsetX=wo.offsetX.number+Jr,cn.ctx.shadowOffsetY=wo.offsetY.number,cn.ctx.shadowColor=aa(wo.color),cn.ctx.shadowBlur=wo.blur.number,cn.ctx.fillStyle=wo.inset?aa(wo.color):"rgba(0,0,0,1)",cn.ctx.fill(),cn.ctx.restore()}),Kn.label=2;case 2:rt=0,nt=0,kt=ve,Kn.label=3;case 3:return nt<kt.length?(Xt=kt[nt],Xt.style!==0&&!fa(Xt.color)&&Xt.width>0?Xt.style!==2?[3,5]:[4,this.renderDashedDottedBorder(Xt.color,Xt.width,rt,h.curves,2)]:[3,11]):[3,13];case 4:return Kn.sent(),[3,11];case 5:return Xt.style!==3?[3,7]:[4,this.renderDashedDottedBorder(Xt.color,Xt.width,rt,h.curves,3)];case 6:return Kn.sent(),[3,11];case 7:return Xt.style!==4?[3,9]:[4,this.renderDoubleBorder(Xt.color,Xt.width,rt,h.curves)];case 8:return Kn.sent(),[3,11];case 9:return[4,this.renderSolidBorder(Xt.color,rt,h.curves)];case 10:Kn.sent(),Kn.label=11;case 11:rt++,Kn.label=12;case 12:return nt++,[3,3];case 13:return[2]}})})},i.prototype.renderDashedDottedBorder=function(h,f,G,ve,De){return de(this,void 0,void 0,function(){var rt,nt,kt,Xt,cn,Kn,wo,Sr,Jr,xi,No,Eo,ci,Qi,oi,so,oi,so;return R(this,function(oa){return this.ctx.save(),rt=M0(ve,G),nt=bA(ve,G),De===2&&(this.path(nt),this.ctx.clip()),wl(nt[0])?(kt=nt[0].start.x,Xt=nt[0].start.y):(kt=nt[0].x,Xt=nt[0].y),wl(nt[1])?(cn=nt[1].end.x,Kn=nt[1].end.y):(cn=nt[1].x,Kn=nt[1].y),G===0||G===2?wo=Math.abs(kt-cn):wo=Math.abs(Xt-Kn),this.ctx.beginPath(),De===3?this.formatPath(rt):this.formatPath(nt.slice(0,2)),Sr=f<3?f*3:f*2,Jr=f<3?f*2:f,De===3&&(Sr=f,Jr=f),xi=!0,wo<=Sr*2?xi=!1:wo<=Sr*2+Jr?(No=wo/(2*Sr+Jr),Sr*=No,Jr*=No):(Eo=Math.floor((wo+Jr)/(Sr+Jr)),ci=(wo-Eo*Sr)/(Eo-1),Qi=(wo-(Eo+1)*Sr)/Eo,Jr=Qi<=0||Math.abs(Jr-ci)<Math.abs(Jr-Qi)?ci:Qi),xi&&(De===3?this.ctx.setLineDash([0,Sr+Jr]):this.ctx.setLineDash([Sr,Jr])),De===3?(this.ctx.lineCap="round",this.ctx.lineWidth=f):this.ctx.lineWidth=f*2+1.1,this.ctx.strokeStyle=aa(h),this.ctx.stroke(),this.ctx.setLineDash([]),De===2&&(wl(nt[0])&&(oi=nt[3],so=nt[0],this.ctx.beginPath(),this.formatPath([new yo(oi.end.x,oi.end.y),new yo(so.start.x,so.start.y)]),this.ctx.stroke()),wl(nt[1])&&(oi=nt[1],so=nt[2],this.ctx.beginPath(),this.formatPath([new yo(oi.end.x,oi.end.y),new yo(so.start.x,so.start.y)]),this.ctx.stroke())),this.ctx.restore(),[2]})})},i.prototype.render=function(h){return de(this,void 0,void 0,function(){var f;return R(this,function(G){switch(G.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=aa(this.options.backgroundColor),this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)),f=LA(h),[4,this.renderStack(f)];case 1:return G.sent(),this.applyEffects([]),[2,this.canvas]}})})},i}(Zc),Nh=function(d){return d instanceof uh||d instanceof l0?!0:d instanceof Hd&&d.type!==Uf&&d.type!==Of},wu=function(d,i){switch(d){case 0:return jf(i);case 2:return Up(i);case 1:default:return bh(i)}},ad=function(d){switch(d){case 1:return"center";case 2:return"right";case 0:default:return"left"}},Li=["-apple-system","system-ui"],Wc=function(d){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?d.filter(function(i){return Li.indexOf(i)===-1}):d},tl=function(d){l(i,d);function i(h,f){var G=d.call(this,h,f)||this;return G.canvas=f.canvas?f.canvas:document.createElement("canvas"),G.ctx=G.canvas.getContext("2d"),G.options=f,G.canvas.width=Math.floor(f.width*f.scale),G.canvas.height=Math.floor(f.height*f.scale),G.canvas.style.width=f.width+"px",G.canvas.style.height=f.height+"px",G.ctx.scale(G.options.scale,G.options.scale),G.ctx.translate(-f.x,-f.y),G.context.logger.debug("EXPERIMENTAL ForeignObject renderer initialized ("+f.width+"x"+f.height+" at "+f.x+","+f.y+") with scale "+f.scale),G}return i.prototype.render=function(h){return de(this,void 0,void 0,function(){var f,G;return R(this,function(ve){switch(ve.label){case 0:return f=pu(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,h),[4,R0(f)];case 1:return G=ve.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=aa(this.options.backgroundColor),this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)),this.ctx.drawImage(G,-this.options.x*this.options.scale,-this.options.y*this.options.scale),[2,this.canvas]}})})},i}(Zc),R0=function(d){return new Promise(function(i,h){var f=new Image;f.onload=function(){i(f)},f.onerror=h,f.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(d))})},Yl=function(){function d(i){var h=i.id,f=i.enabled;this.id=h,this.enabled=f,this.start=Date.now()}return d.prototype.debug=function(){for(var i=[],h=0;h<arguments.length;h++)i[h]=arguments[h];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.debug=="function"?console.debug.apply(console,me([this.id,this.getTime()+"ms"],i)):this.info.apply(this,i))},d.prototype.getTime=function(){return Date.now()-this.start},d.prototype.info=function(){for(var i=[],h=0;h<arguments.length;h++)i[h]=arguments[h];this.enabled&&typeof window!="undefined"&&window.console&&typeof console.info=="function"&&console.info.apply(console,me([this.id,this.getTime()+"ms"],i))},d.prototype.warn=function(){for(var i=[],h=0;h<arguments.length;h++)i[h]=arguments[h];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.warn=="function"?console.warn.apply(console,me([this.id,this.getTime()+"ms"],i)):this.info.apply(this,i))},d.prototype.error=function(){for(var i=[],h=0;h<arguments.length;h++)i[h]=arguments[h];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.error=="function"?console.error.apply(console,me([this.id,this.getTime()+"ms"],i)):this.info.apply(this,i))},d.instances={},d}(),_g=function(){function d(i,h){var f;this.windowBounds=h,this.instanceName="#"+d.instanceCount++,this.logger=new Yl({id:this.instanceName,enabled:i.logging}),this.cache=(f=i.cache)!==null&&f!==void 0?f:new ul(this,i)}return d.instanceCount=1,d}(),Kg=function(d,i){return i===void 0&&(i={}),zg(d,i)};typeof window!="undefined"&&D0.setContext(window);var zg=function(d,i){return de(void 0,void 0,void 0,function(){var h,f,G,ve,De,rt,nt,kt,Xt,cn,Kn,wo,Sr,Jr,xi,No,Eo,ci,Qi,oi,oa,so,oa,Ri,ui,zr,nl,fl,Ya,fA,wc,PA,KA,Bu,Bl,Bc,Cu,Vc,Jl,Gc;return R(this,function(Cc){switch(Cc.label){case 0:if(!d||typeof d!="object")return[2,Promise.reject("Invalid element provided as first argument")];if(h=d.ownerDocument,!h)throw new Error("Element is not attached to a Document");if(f=h.defaultView,!f)throw new Error("Document is not attached to a Window");return G={allowTaint:(Ri=i.allowTaint)!==null&&Ri!==void 0?Ri:!1,imageTimeout:(ui=i.imageTimeout)!==null&&ui!==void 0?ui:15e3,proxy:i.proxy,useCORS:(zr=i.useCORS)!==null&&zr!==void 0?zr:!1},ve=O({logging:(nl=i.logging)!==null&&nl!==void 0?nl:!0,cache:i.cache},G),De={windowWidth:(fl=i.windowWidth)!==null&&fl!==void 0?fl:f.innerWidth,windowHeight:(Ya=i.windowHeight)!==null&&Ya!==void 0?Ya:f.innerHeight,scrollX:(fA=i.scrollX)!==null&&fA!==void 0?fA:f.pageXOffset,scrollY:(wc=i.scrollY)!==null&&wc!==void 0?wc:f.pageYOffset},rt=new k(De.scrollX,De.scrollY,De.windowWidth,De.windowHeight),nt=new _g(ve,rt),kt=(PA=i.foreignObjectRendering)!==null&&PA!==void 0?PA:!1,Xt={allowTaint:(KA=i.allowTaint)!==null&&KA!==void 0?KA:!1,onclone:i.onclone,ignoreElements:i.ignoreElements,inlineImages:kt,copyStyles:kt},nt.logger.debug("Starting document clone with size "+rt.width+"x"+rt.height+" scrolled to "+-rt.left+","+-rt.top),cn=new Qg(nt,d,Xt),Kn=cn.clonedReferenceElement,Kn?[4,cn.toIFrame(h,rt)]:[2,Promise.reject("Unable to find element in cloned iframe")];case 1:return wo=Cc.sent(),Sr=fh(Kn)||Og(Kn)?p(Kn.ownerDocument):_(nt,Kn),Jr=Sr.width,xi=Sr.height,No=Sr.left,Eo=Sr.top,ci=Ks(nt,Kn,i.backgroundColor),Qi={canvas:i.canvas,backgroundColor:ci,scale:(Bl=(Bu=i.scale)!==null&&Bu!==void 0?Bu:f.devicePixelRatio)!==null&&Bl!==void 0?Bl:1,x:((Bc=i.x)!==null&&Bc!==void 0?Bc:0)+No,y:((Cu=i.y)!==null&&Cu!==void 0?Cu:0)+Eo,width:(Vc=i.width)!==null&&Vc!==void 0?Vc:Math.ceil(Jr),height:(Jl=i.height)!==null&&Jl!==void 0?Jl:Math.ceil(xi)},kt?(nt.logger.debug("Document cloned, using foreign object rendering"),oa=new tl(nt,Qi),[4,oa.render(Kn)]):[3,3];case 2:return oi=Cc.sent(),[3,5];case 3:return nt.logger.debug("Document cloned, element located at "+No+","+Eo+" with size "+Jr+"x"+xi+" using computed rendering"),nt.logger.debug("Starting DOM parsing"),so=d0(nt,Kn),ci===so.styles.backgroundColor&&(so.styles.backgroundColor=gs.TRANSPARENT),nt.logger.debug("Starting renderer for element at "+Qi.x+","+Qi.y+" with size "+Qi.width+"x"+Qi.height),oa=new Ls(nt,Qi),[4,oa.render(so)];case 4:oi=Cc.sent(),Cc.label=5;case 5:return(!((Gc=i.removeContainer)!==null&&Gc!==void 0)||Gc)&&(Qg.destroy(wo)||nt.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")),nt.logger.debug("Finished rendering"),[2,oi]}})})},Ks=function(d,i,h){var f=i.ownerDocument,G=f.documentElement?il(d,getComputedStyle(f.documentElement).backgroundColor):gs.TRANSPARENT,ve=f.body?il(d,getComputedStyle(f.body).backgroundColor):gs.TRANSPARENT,De=typeof h=="string"?il(d,h):h===null?gs.TRANSPARENT:4294967295;return i===f.documentElement?fa(G)?fa(ve)?De:ve:G:De};return Kg})},44164:function(Fn,Ct,l){var O=l(97671);(function(R,me){Fn.exports=me(l(53307),l(64270))})(self,function(de,R){return function(){var me={"./src/plugin/hyperlinks.js":function(v,M,s){"use strict";s.r(M);var N=s("./node_modules/core-js/modules/web.dom-collections.for-each.js"),x=s.n(N),m=s("./node_modules/core-js/modules/es.string.link.js"),C=s.n(m),D=s("./src/worker.js"),B=s("./src/utils.js"),W=[],F={toContainer:D.default.prototype.toContainer,toPdf:D.default.prototype.toPdf};D.default.prototype.toContainer=function(){return F.toContainer.call(this).then(function(){if(this.opt.enableLinks){var J=this.prop.container,K=J.querySelectorAll("a"),U=(0,B.unitConvert)(J.getBoundingClientRect(),this.prop.pageSize.k);W=[],Array.prototype.forEach.call(K,function(Y){for(var j=Y.getClientRects(),ie=0;ie<j.length;ie++){var ae=(0,B.unitConvert)(j[ie],this.prop.pageSize.k);ae.left-=U.left,ae.top-=U.top;var se=Math.floor(ae.top/this.prop.pageSize.inner.height)+1,P=this.opt.margin[0]+ae.top%this.prop.pageSize.inner.height,be=this.opt.margin[1]+ae.left;W.push({page:se,top:P,left:be,clientRect:ae,link:Y})}},this)}})},D.default.prototype.toPdf=function(){return F.toPdf.call(this).then(function(){if(this.opt.enableLinks){W.forEach(function(K){this.prop.pdf.setPage(K.page),this.prop.pdf.link(K.left,K.top,K.clientRect.width,K.clientRect.height,{url:K.link.href})},this);var J=this.prop.pdf.internal.getNumberOfPages();this.prop.pdf.setPage(J)}})}},"./src/plugin/jspdf-plugin.js":function(v,M,s){"use strict";s.r(M);var N=s("./node_modules/core-js/modules/es.symbol.js"),x=s.n(N),m=s("./node_modules/core-js/modules/es.symbol.description.js"),C=s.n(m),D=s("./node_modules/core-js/modules/es.object.to-string.js"),B=s.n(D),W=s("./node_modules/core-js/modules/es.symbol.iterator.js"),F=s.n(W),ee=s("./node_modules/core-js/modules/es.array.iterator.js"),X=s.n(ee),J=s("./node_modules/core-js/modules/es.string.iterator.js"),K=s.n(J),U=s("./node_modules/core-js/modules/web.dom-collections.iterator.js"),Y=s.n(U),j=s("jspdf"),ie=s.n(j);function ae(se){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ae=function(be){return typeof be}:ae=function(be){return be&&typeof Symbol=="function"&&be.constructor===Symbol&&be!==Symbol.prototype?"symbol":typeof be},ae(se)}j.jsPDF.getPageSize=function(se,P,be){if(ae(se)==="object"){var S=se;se=S.orientation,P=S.unit||P,be=S.format||be}P=P||"mm",be=be||"a4",se=(""+(se||"P")).toLowerCase();var Te=(""+be).toLowerCase(),we={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(P){case"pt":var ne=1;break;case"mm":var ne=72/25.4;break;case"cm":var ne=72/2.54;break;case"in":var ne=72;break;case"px":var ne=72/96;break;case"pc":var ne=12;break;case"em":var ne=12;break;case"ex":var ne=6;break;default:throw"Invalid unit: "+P}if(we.hasOwnProperty(Te))var Ce=we[Te][1]/ne,oe=we[Te][0]/ne;else try{var Ce=be[1],oe=be[0]}catch(ce){throw new Error("Invalid format: "+be)}if(se==="p"||se==="portrait"){if(se="p",oe>Ce){var ye=oe;oe=Ce,Ce=ye}}else if(se==="l"||se==="landscape"){if(se="l",Ce>oe){var ye=oe;oe=Ce,Ce=ye}}else throw"Invalid orientation: "+se;var re={width:oe,height:Ce,unit:P,k:ne};return re},M.default=j.jsPDF},"./src/plugin/pagebreaks.js":function(v,M,s){"use strict";s.r(M);var N=s("./node_modules/core-js/modules/es.array.concat.js"),x=s.n(N),m=s("./node_modules/core-js/modules/es.array.slice.js"),C=s.n(m),D=s("./node_modules/core-js/modules/es.array.join.js"),B=s.n(D),W=s("./node_modules/core-js/modules/web.dom-collections.for-each.js"),F=s.n(W),ee=s("./node_modules/core-js/modules/es.object.keys.js"),X=s.n(ee),J=s("./src/worker.js"),K=s("./src/utils.js"),U={toContainer:J.default.prototype.toContainer};J.default.template.opt.pagebreak={mode:["css","legacy"],before:[],after:[],avoid:[]},J.default.prototype.toContainer=function(){return U.toContainer.call(this).then(function(){var ie=this.prop.container,ae=this.prop.pageSize.inner.px.height,se=[].concat(this.opt.pagebreak.mode),P={avoidAll:se.indexOf("avoid-all")!==-1,css:se.indexOf("css")!==-1,legacy:se.indexOf("legacy")!==-1},be={},S=this;["before","after","avoid"].forEach(function(ne){var Ce=P.avoidAll&&ne==="avoid";be[ne]=Ce?[]:[].concat(S.opt.pagebreak[ne]||[]),be[ne].length>0&&(be[ne]=Array.prototype.slice.call(ie.querySelectorAll(be[ne].join(", "))))});var Te=ie.querySelectorAll(".html2pdf__page-break");Te=Array.prototype.slice.call(Te);var we=ie.querySelectorAll("*");Array.prototype.forEach.call(we,function(Ce){var oe={before:!1,after:P.legacy&&Te.indexOf(Ce)!==-1,avoid:P.avoidAll};if(P.css){var ye=window.getComputedStyle(Ce),re=["always","page","left","right"],ce=["avoid","avoid-page"];oe={before:oe.before||re.indexOf(ye.breakBefore||ye.pageBreakBefore)!==-1,after:oe.after||re.indexOf(ye.breakAfter||ye.pageBreakAfter)!==-1,avoid:oe.avoid||ce.indexOf(ye.breakInside||ye.pageBreakInside)!==-1}}Object.keys(oe).forEach(function(Ot){oe[Ot]=oe[Ot]||be[Ot].indexOf(Ce)!==-1});var _e=Ce.getBoundingClientRect();if(oe.avoid&&!oe.before){var He=Math.floor(_e.top/ae),Ie=Math.floor(_e.bottom/ae),ot=Math.abs(_e.bottom-_e.top)/ae;Ie!==He&&ot<=1&&(oe.before=!0)}if(oe.before){var lt=(0,K.createElement)("div",{style:{display:"block",height:ae-_e.top%ae+"px"}});Ce.parentNode.insertBefore(lt,Ce)}if(oe.after){var lt=(0,K.createElement)("div",{style:{display:"block",height:ae-_e.bottom%ae+"px"}});Ce.parentNode.insertBefore(lt,Ce.nextSibling)}})})}},"./src/utils.js":function(v,M,s){"use strict";s.r(M),s.d(M,{objType:function(){return se},createElement:function(){return P},cloneNode:function(){return be},unitConvert:function(){return S},toPx:function(){return Te}});var N=s("./node_modules/core-js/modules/es.number.constructor.js"),x=s.n(N),m=s("./node_modules/core-js/modules/es.symbol.js"),C=s.n(m),D=s("./node_modules/core-js/modules/es.symbol.description.js"),B=s.n(D),W=s("./node_modules/core-js/modules/es.object.to-string.js"),F=s.n(W),ee=s("./node_modules/core-js/modules/es.symbol.iterator.js"),X=s.n(ee),J=s("./node_modules/core-js/modules/es.array.iterator.js"),K=s.n(J),U=s("./node_modules/core-js/modules/es.string.iterator.js"),Y=s.n(U),j=s("./node_modules/core-js/modules/web.dom-collections.iterator.js"),ie=s.n(j);function ae(we){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ae=function(Ce){return typeof Ce}:ae=function(Ce){return Ce&&typeof Symbol=="function"&&Ce.constructor===Symbol&&Ce!==Symbol.prototype?"symbol":typeof Ce},ae(we)}var se=function(ne){var Ce=ae(ne);return Ce==="undefined"?"undefined":Ce==="string"||ne instanceof String?"string":Ce==="number"||ne instanceof Number?"number":Ce==="function"||ne instanceof Function?"function":ne&&ne.constructor===Array?"array":ne&&ne.nodeType===1?"element":Ce==="object"?"object":"unknown"},P=function(ne,Ce){var oe=document.createElement(ne);if(Ce.className&&(oe.className=Ce.className),Ce.innerHTML){oe.innerHTML=Ce.innerHTML;for(var ye=oe.getElementsByTagName("script"),re=ye.length;re-- >0;null)ye[re].parentNode.removeChild(ye[re])}for(var ce in Ce.style)oe.style[ce]=Ce.style[ce];return oe},be=function we(ne,Ce){for(var oe=ne.nodeType===3?document.createTextNode(ne.nodeValue):ne.cloneNode(!1),ye=ne.firstChild;ye;ye=ye.nextSibling)(Ce===!0||ye.nodeType!==1||ye.nodeName!=="SCRIPT")&&oe.appendChild(we(ye,Ce));return ne.nodeType===1&&(ne.nodeName==="CANVAS"?(oe.width=ne.width,oe.height=ne.height,oe.getContext("2d").drawImage(ne,0,0)):(ne.nodeName==="TEXTAREA"||ne.nodeName==="SELECT")&&(oe.value=ne.value),oe.addEventListener("load",function(){oe.scrollTop=ne.scrollTop,oe.scrollLeft=ne.scrollLeft},!0)),oe},S=function(ne,Ce){if(se(ne)==="number")return ne*72/96/Ce;var oe={};for(var ye in ne)oe[ye]=ne[ye]*72/96/Ce;return oe},Te=function(ne,Ce){return Math.floor(ne*Ce/72*96)}},"./src/worker.js":function(v,M,s){"use strict";s.r(M);var N=s("./node_modules/core-js/modules/es.object.assign.js"),x=s.n(N),m=s("./node_modules/core-js/modules/es.array.map.js"),C=s.n(m),D=s("./node_modules/core-js/modules/es.object.keys.js"),B=s.n(D),W=s("./node_modules/core-js/modules/es.array.concat.js"),F=s.n(W),ee=s("./node_modules/core-js/modules/es.object.to-string.js"),X=s.n(ee),J=s("./node_modules/core-js/modules/es.regexp.to-string.js"),K=s.n(J),U=s("./node_modules/core-js/modules/es.function.name.js"),Y=s.n(U),j=s("./node_modules/core-js/modules/web.dom-collections.for-each.js"),ie=s.n(j),ae=s("jspdf"),se=s.n(ae),P=s("html2canvas"),be=s.n(P),S=s("./src/utils.js"),Te=s("./node_modules/es6-promise/dist/es6-promise.js"),we=s.n(Te),ne=we().Promise,Ce=function oe(ye){var re=Object.assign(oe.convert(ne.resolve()),JSON.parse(JSON.stringify(oe.template))),ce=oe.convert(ne.resolve(),re);return ce=ce.setProgress(1,oe,1,[oe]),ce=ce.set(ye),ce};Ce.prototype=Object.create(ne.prototype),Ce.prototype.constructor=Ce,Ce.convert=function(ye,re){return ye.__proto__=re||Ce.prototype,ye},Ce.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:{}}},Ce.prototype.from=function(ye,re){function ce(_e){switch((0,S.objType)(_e)){case"string":return"string";case"element":return _e.nodeName.toLowerCase&&_e.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}return this.then(function(){switch(re=re||ce(ye),re){case"string":return this.set({src:(0,S.createElement)("div",{innerHTML:ye})});case"element":return this.set({src:ye});case"canvas":return this.set({canvas:ye});case"img":return this.set({img:ye});default:return this.error("Unknown source type.")}})},Ce.prototype.to=function(ye){switch(ye){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.")}},Ce.prototype.toContainer=function(){var ye=[function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(ye).then(function(){var ce={position:"fixed",overflow:"hidden",zIndex:1e3,left:0,right:0,bottom:0,top:0,backgroundColor:"rgba(0,0,0,0.8)"},_e={position:"absolute",width:this.prop.pageSize.inner.width+this.prop.pageSize.unit,left:0,right:0,top:0,height:"auto",margin:"auto",backgroundColor:"white"};ce.opacity=0;var He=(0,S.cloneNode)(this.prop.src,this.opt.html2canvas.javascriptEnabled);this.prop.overlay=(0,S.createElement)("div",{className:"html2pdf__overlay",style:ce}),this.prop.container=(0,S.createElement)("div",{className:"html2pdf__container",style:_e}),this.prop.container.appendChild(He),this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay)})},Ce.prototype.toCanvas=function(){var ye=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(ye).then(function(){var ce=Object.assign({},this.opt.html2canvas);return delete ce.onrendered,P(this.prop.container,ce)}).then(function(ce){var _e=this.opt.html2canvas.onrendered||function(){};_e(ce),this.prop.canvas=ce,document.body.removeChild(this.prop.overlay)})},Ce.prototype.toImg=function(){var ye=[function(){return this.prop.canvas||this.toCanvas()}];return this.thenList(ye).then(function(){var ce=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=ce})},Ce.prototype.toPdf=function(){var ye=[function(){return this.prop.canvas||this.toCanvas()},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(ye).then(function(){var ce=this.prop.canvas,_e=this.opt,He=ce.height,Ie=Math.floor(ce.width*this.prop.pageSize.inner.ratio),ot=Math.ceil(He/Ie),lt=this.prop.pageSize.inner.height,Ot=document.createElement("canvas"),vt=Ot.getContext("2d");Ot.width=ce.width,Ot.height=Ie,this.prop.pdf=this.prop.pdf||new ae.jsPDF(_e.jsPDF);for(var Gt=0;Gt<ot;Gt++){Gt===ot-1&&He%Ie!==0&&(Ot.height=He%Ie,lt=Ot.height*this.prop.pageSize.inner.width/Ot.width);var Vt=Ot.width,yt=Ot.height;vt.fillStyle="white",vt.fillRect(0,0,Vt,yt),vt.drawImage(ce,0,Gt*Ie,Vt,yt,0,0,Vt,yt),Gt&&this.prop.pdf.addPage();var dt=Ot.toDataURL("image/"+_e.image.type,_e.image.quality);this.prop.pdf.addImage(dt,_e.image.type,_e.margin[1],_e.margin[0],this.prop.pageSize.inner.width,lt)}})},Ce.prototype.output=function(ye,re,ce){return ce=ce||"pdf",ce.toLowerCase()==="img"||ce.toLowerCase()==="image"?this.outputImg(ye,re):this.outputPdf(ye,re)},Ce.prototype.outputPdf=function(ye,re){var ce=[function(){return this.prop.pdf||this.toPdf()}];return this.thenList(ce).then(function(){return this.prop.pdf.output(ye,re)})},Ce.prototype.outputImg=function(ye,re){var ce=[function(){return this.prop.img||this.toImg()}];return this.thenList(ce).then(function(){switch(ye){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 "'+ye+'" is not supported.'}})},Ce.prototype.save=function(ye){var re=[function(){return this.prop.pdf||this.toPdf()}];return this.thenList(re).set(ye?{filename:ye}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},Ce.prototype.set=function(ye){if((0,S.objType)(ye)!=="object")return this;var re=Object.keys(ye||{}).map(function(ce){switch(ce){case"margin":return this.setMargin.bind(this,ye.margin);case"jsPDF":return function(){return this.opt.jsPDF=ye.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,ye.pageSize);default:return ce in Ce.template.prop?function(){this.prop[ce]=ye[ce]}:function(){this.opt[ce]=ye[ce]}}},this);return this.then(function(){return this.thenList(re)})},Ce.prototype.get=function(ye,re){return this.then(function(){var _e=ye in Ce.template.prop?this.prop[ye]:this.opt[ye];return re?re(_e):_e})},Ce.prototype.setMargin=function(ye){return this.then(function(){switch((0,S.objType)(ye)){case"number":ye=[ye,ye,ye,ye];case"array":if(ye.length===2&&(ye=[ye[0],ye[1],ye[0],ye[1]]),ye.length===4)break;default:return this.error("Invalid margin array.")}this.opt.margin=ye}).then(this.setPageSize)},Ce.prototype.setPageSize=function(ye){return this.then(function(){ye=ye||ae.jsPDF.getPageSize(this.opt.jsPDF),ye.hasOwnProperty("inner")||(ye.inner={width:ye.width-this.opt.margin[1]-this.opt.margin[3],height:ye.height-this.opt.margin[0]-this.opt.margin[2]},ye.inner.px={width:(0,S.toPx)(ye.inner.width,ye.k),height:(0,S.toPx)(ye.inner.height,ye.k)},ye.inner.ratio=ye.inner.height/ye.inner.width),this.prop.pageSize=ye})},Ce.prototype.setProgress=function(ye,re,ce,_e){return ye!=null&&(this.progress.val=ye),re!=null&&(this.progress.state=re),ce!=null&&(this.progress.n=ce),_e!=null&&(this.progress.stack=_e),this.progress.ratio=this.progress.val/this.progress.state,this},Ce.prototype.updateProgress=function(ye,re,ce,_e){return this.setProgress(ye?this.progress.val+ye:null,re||null,ce?this.progress.n+ce:null,_e?this.progress.stack.concat(_e):null)},Ce.prototype.then=function(ye,re){var ce=this;return this.thenCore(ye,re,function(He,Ie){return ce.updateProgress(null,null,1,[He]),ne.prototype.then.call(this,function(lt){return ce.updateProgress(null,He),lt}).then(He,Ie).then(function(lt){return ce.updateProgress(1),lt})})},Ce.prototype.thenCore=function(ye,re,ce){ce=ce||ne.prototype.then;var _e=this;ye&&(ye=ye.bind(_e)),re&&(re=re.bind(_e));var He=ne.toString().indexOf("[native code]")!==-1&&ne.name==="Promise",Ie=He?_e:Ce.convert(Object.assign({},_e),ne.prototype),ot=ce.call(Ie,ye,re);return Ce.convert(ot,_e.__proto__)},Ce.prototype.thenExternal=function(ye,re){return ne.prototype.then.call(this,ye,re)},Ce.prototype.thenList=function(ye){var re=this;return ye.forEach(function(_e){re=re.thenCore(_e)}),re},Ce.prototype.catch=function(oe){oe&&(oe=oe.bind(this));var ye=ne.prototype.catch.call(this,oe);return Ce.convert(ye,this)},Ce.prototype.catchExternal=function(ye){return ne.prototype.catch.call(this,ye)},Ce.prototype.error=function(ye){return this.then(function(){throw new Error(ye)})},Ce.prototype.using=Ce.prototype.set,Ce.prototype.saveAs=Ce.prototype.save,Ce.prototype.export=Ce.prototype.output,Ce.prototype.run=Ce.prototype.then,M.default=Ce},"./node_modules/core-js/internals/a-function.js":function(v){v.exports=function(M){if(typeof M!="function")throw TypeError(String(M)+" is not a function");return M}},"./node_modules/core-js/internals/a-possible-prototype.js":function(v,M,s){var N=s("./node_modules/core-js/internals/is-object.js");v.exports=function(x){if(!N(x)&&x!==null)throw TypeError("Can't set "+String(x)+" as a prototype");return x}},"./node_modules/core-js/internals/add-to-unscopables.js":function(v,M,s){var N=s("./node_modules/core-js/internals/well-known-symbol.js"),x=s("./node_modules/core-js/internals/object-create.js"),m=s("./node_modules/core-js/internals/object-define-property.js"),C=N("unscopables"),D=Array.prototype;D[C]==null&&m.f(D,C,{configurable:!0,value:x(null)}),v.exports=function(B){D[C][B]=!0}},"./node_modules/core-js/internals/an-object.js":function(v,M,s){var N=s("./node_modules/core-js/internals/is-object.js");v.exports=function(x){if(!N(x))throw TypeError(String(x)+" is not an object");return x}},"./node_modules/core-js/internals/array-for-each.js":function(v,M,s){"use strict";var N=s("./node_modules/core-js/internals/array-iteration.js").forEach,x=s("./node_modules/core-js/internals/array-method-is-strict.js"),m=x("forEach");v.exports=m?[].forEach:function(D){return N(this,D,arguments.length>1?arguments[1]:void 0)}},"./node_modules/core-js/internals/array-includes.js":function(v,M,s){var N=s("./node_modules/core-js/internals/to-indexed-object.js"),x=s("./node_modules/core-js/internals/to-length.js"),m=s("./node_modules/core-js/internals/to-absolute-index.js"),C=function(D){return function(B,W,F){var ee=N(B),X=x(ee.length),J=m(F,X),K;if(D&&W!=W){for(;X>J;)if(K=ee[J++],K!=K)return!0}else for(;X>J;J++)if((D||J in ee)&&ee[J]===W)return D||J||0;return!D&&-1}};v.exports={includes:C(!0),indexOf:C(!1)}},"./node_modules/core-js/internals/array-iteration.js":function(v,M,s){var N=s("./node_modules/core-js/internals/function-bind-context.js"),x=s("./node_modules/core-js/internals/indexed-object.js"),m=s("./node_modules/core-js/internals/to-object.js"),C=s("./node_modules/core-js/internals/to-length.js"),D=s("./node_modules/core-js/internals/array-species-create.js"),B=[].push,W=function(F){var ee=F==1,X=F==2,J=F==3,K=F==4,U=F==6,Y=F==7,j=F==5||U;return function(ie,ae,se,P){for(var be=m(ie),S=x(be),Te=N(ae,se,3),we=C(S.length),ne=0,Ce=P||D,oe=ee?Ce(ie,we):X||Y?Ce(ie,0):void 0,ye,re;we>ne;ne++)if((j||ne in S)&&(ye=S[ne],re=Te(ye,ne,be),F))if(ee)oe[ne]=re;else if(re)switch(F){case 3:return!0;case 5:return ye;case 6:return ne;case 2:B.call(oe,ye)}else switch(F){case 4:return!1;case 7:B.call(oe,ye)}return U?-1:J||K?K:oe}};v.exports={forEach:W(0),map:W(1),filter:W(2),some:W(3),every:W(4),find:W(5),findIndex:W(6),filterReject:W(7)}},"./node_modules/core-js/internals/array-method-has-species-support.js":function(v,M,s){var N=s("./node_modules/core-js/internals/fails.js"),x=s("./node_modules/core-js/internals/well-known-symbol.js"),m=s("./node_modules/core-js/internals/engine-v8-version.js"),C=x("species");v.exports=function(D){return m>=51||!N(function(){var B=[],W=B.constructor={};return W[C]=function(){return{foo:1}},B[D](Boolean).foo!==1})}},"./node_modules/core-js/internals/array-method-is-strict.js":function(v,M,s){"use strict";var N=s("./node_modules/core-js/internals/fails.js");v.exports=function(x,m){var C=[][x];return!!C&&N(function(){C.call(null,m||function(){throw 1},1)})}},"./node_modules/core-js/internals/array-species-constructor.js":function(v,M,s){var N=s("./node_modules/core-js/internals/is-object.js"),x=s("./node_modules/core-js/internals/is-array.js"),m=s("./node_modules/core-js/internals/well-known-symbol.js"),C=m("species");v.exports=function(D){var B;return x(D)&&(B=D.constructor,typeof B=="function"&&(B===Array||x(B.prototype))?B=void 0:N(B)&&(B=B[C],B===null&&(B=void 0))),B===void 0?Array:B}},"./node_modules/core-js/internals/array-species-create.js":function(v,M,s){var N=s("./node_modules/core-js/internals/array-species-constructor.js");v.exports=function(x,m){return new(N(x))(m===0?0:m)}},"./node_modules/core-js/internals/classof-raw.js":function(v){var M={}.toString;v.exports=function(s){return M.call(s).slice(8,-1)}},"./node_modules/core-js/internals/classof.js":function(v,M,s){var N=s("./node_modules/core-js/internals/to-string-tag-support.js"),x=s("./node_modules/core-js/internals/classof-raw.js"),m=s("./node_modules/core-js/internals/well-known-symbol.js"),C=m("toStringTag"),D=x(function(){return arguments}())=="Arguments",B=function(W,F){try{return W[F]}catch(ee){}};v.exports=N?x:function(W){var F,ee,X;return W===void 0?"Undefined":W===null?"Null":typeof(ee=B(F=Object(W),C))=="string"?ee:D?x(F):(X=x(F))=="Object"&&typeof F.callee=="function"?"Arguments":X}},"./node_modules/core-js/internals/copy-constructor-properties.js":function(v,M,s){var N=s("./node_modules/core-js/internals/has.js"),x=s("./node_modules/core-js/internals/own-keys.js"),m=s("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),C=s("./node_modules/core-js/internals/object-define-property.js");v.exports=function(D,B){for(var W=x(B),F=C.f,ee=m.f,X=0;X<W.length;X++){var J=W[X];N(D,J)||F(D,J,ee(B,J))}}},"./node_modules/core-js/internals/correct-prototype-getter.js":function(v,M,s){var N=s("./node_modules/core-js/internals/fails.js");v.exports=!N(function(){function x(){}return x.prototype.constructor=null,Object.getPrototypeOf(new x)!==x.prototype})},"./node_modules/core-js/internals/create-html.js":function(v,M,s){var N=s("./node_modules/core-js/internals/require-object-coercible.js"),x=s("./node_modules/core-js/internals/to-string.js"),m=/"/g;v.exports=function(C,D,B,W){var F=x(N(C)),ee="<"+D;return B!==""&&(ee+=" "+B+'="'+x(W).replace(m,"&quot;")+'"'),ee+">"+F+"</"+D+">"}},"./node_modules/core-js/internals/create-iterator-constructor.js":function(v,M,s){"use strict";var N=s("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,x=s("./node_modules/core-js/internals/object-create.js"),m=s("./node_modules/core-js/internals/create-property-descriptor.js"),C=s("./node_modules/core-js/internals/set-to-string-tag.js"),D=s("./node_modules/core-js/internals/iterators.js"),B=function(){return this};v.exports=function(W,F,ee){var X=F+" Iterator";return W.prototype=x(N,{next:m(1,ee)}),C(W,X,!1,!0),D[X]=B,W}},"./node_modules/core-js/internals/create-non-enumerable-property.js":function(v,M,s){var N=s("./node_modules/core-js/internals/descriptors.js"),x=s("./node_modules/core-js/internals/object-define-property.js"),m=s("./node_modules/core-js/internals/create-property-descriptor.js");v.exports=N?function(C,D,B){return x.f(C,D,m(1,B))}:function(C,D,B){return C[D]=B,C}},"./node_modules/core-js/internals/create-property-descriptor.js":function(v){v.exports=function(M,s){return{enumerable:!(M&1),configurable:!(M&2),writable:!(M&4),value:s}}},"./node_modules/core-js/internals/create-property.js":function(v,M,s){"use strict";var N=s("./node_modules/core-js/internals/to-property-key.js"),x=s("./node_modules/core-js/internals/object-define-property.js"),m=s("./node_modules/core-js/internals/create-property-descriptor.js");v.exports=function(C,D,B){var W=N(D);W in C?x.f(C,W,m(0,B)):C[W]=B}},"./node_modules/core-js/internals/define-iterator.js":function(v,M,s){"use strict";var N=s("./node_modules/core-js/internals/export.js"),x=s("./node_modules/core-js/internals/create-iterator-constructor.js"),m=s("./node_modules/core-js/internals/object-get-prototype-of.js"),C=s("./node_modules/core-js/internals/object-set-prototype-of.js"),D=s("./node_modules/core-js/internals/set-to-string-tag.js"),B=s("./node_modules/core-js/internals/create-non-enumerable-property.js"),W=s("./node_modules/core-js/internals/redefine.js"),F=s("./node_modules/core-js/internals/well-known-symbol.js"),ee=s("./node_modules/core-js/internals/is-pure.js"),X=s("./node_modules/core-js/internals/iterators.js"),J=s("./node_modules/core-js/internals/iterators-core.js"),K=J.IteratorPrototype,U=J.BUGGY_SAFARI_ITERATORS,Y=F("iterator"),j="keys",ie="values",ae="entries",se=function(){return this};v.exports=function(P,be,S,Te,we,ne,Ce){x(S,be,Te);var oe=function(vt){if(vt===we&&He)return He;if(!U&&vt in ce)return ce[vt];switch(vt){case j:return function(){return new S(this,vt)};case ie:return function(){return new S(this,vt)};case ae:return function(){return new S(this,vt)}}return function(){return new S(this)}},ye=be+" Iterator",re=!1,ce=P.prototype,_e=ce[Y]||ce["@@iterator"]||we&&ce[we],He=!U&&_e||oe(we),Ie=be=="Array"&&ce.entries||_e,ot,lt,Ot;if(Ie&&(ot=m(Ie.call(new P)),K!==Object.prototype&&ot.next&&(!ee&&m(ot)!==K&&(C?C(ot,K):typeof ot[Y]!="function"&&B(ot,Y,se)),D(ot,ye,!0,!0),ee&&(X[ye]=se))),we==ie&&_e&&_e.name!==ie&&(re=!0,He=function(){return _e.call(this)}),(!ee||Ce)&&ce[Y]!==He&&B(ce,Y,He),X[be]=He,we)if(lt={values:oe(ie),keys:ne?He:oe(j),entries:oe(ae)},Ce)for(Ot in lt)(U||re||!(Ot in ce))&&W(ce,Ot,lt[Ot]);else N({target:be,proto:!0,forced:U||re},lt);return lt}},"./node_modules/core-js/internals/define-well-known-symbol.js":function(v,M,s){var N=s("./node_modules/core-js/internals/path.js"),x=s("./node_modules/core-js/internals/has.js"),m=s("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),C=s("./node_modules/core-js/internals/object-define-property.js").f;v.exports=function(D){var B=N.Symbol||(N.Symbol={});x(B,D)||C(B,D,{value:m.f(D)})}},"./node_modules/core-js/internals/descriptors.js":function(v,M,s){var N=s("./node_modules/core-js/internals/fails.js");v.exports=!N(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},"./node_modules/core-js/internals/document-create-element.js":function(v,M,s){var N=s("./node_modules/core-js/internals/global.js"),x=s("./node_modules/core-js/internals/is-object.js"),m=N.document,C=x(m)&&x(m.createElement);v.exports=function(D){return C?m.createElement(D):{}}},"./node_modules/core-js/internals/dom-iterables.js":function(v){v.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(v,M,s){var N=s("./node_modules/core-js/internals/get-built-in.js");v.exports=N("navigator","userAgent")||""},"./node_modules/core-js/internals/engine-v8-version.js":function(v,M,s){var N=s("./node_modules/core-js/internals/global.js"),x=s("./node_modules/core-js/internals/engine-user-agent.js"),m=N.process,C=N.Deno,D=m&&m.versions||C&&C.version,B=D&&D.v8,W,F;B?(W=B.split("."),F=W[0]<4?1:W[0]+W[1]):x&&(W=x.match(/Edge\/(\d+)/),(!W||W[1]>=74)&&(W=x.match(/Chrome\/(\d+)/),W&&(F=W[1]))),v.exports=F&&+F},"./node_modules/core-js/internals/enum-bug-keys.js":function(v){v.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"./node_modules/core-js/internals/export.js":function(v,M,s){var N=s("./node_modules/core-js/internals/global.js"),x=s("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,m=s("./node_modules/core-js/internals/create-non-enumerable-property.js"),C=s("./node_modules/core-js/internals/redefine.js"),D=s("./node_modules/core-js/internals/set-global.js"),B=s("./node_modules/core-js/internals/copy-constructor-properties.js"),W=s("./node_modules/core-js/internals/is-forced.js");v.exports=function(F,ee){var X=F.target,J=F.global,K=F.stat,U,Y,j,ie,ae,se;if(J?Y=N:K?Y=N[X]||D(X,{}):Y=(N[X]||{}).prototype,Y)for(j in ee){if(ae=ee[j],F.noTargetGet?(se=x(Y,j),ie=se&&se.value):ie=Y[j],U=W(J?j:X+(K?".":"#")+j,F.forced),!U&&ie!==void 0){if(typeof ae==typeof ie)continue;B(ae,ie)}(F.sham||ie&&ie.sham)&&m(ae,"sham",!0),C(Y,j,ae,F)}}},"./node_modules/core-js/internals/fails.js":function(v){v.exports=function(M){try{return!!M()}catch(s){return!0}}},"./node_modules/core-js/internals/function-bind-context.js":function(v,M,s){var N=s("./node_modules/core-js/internals/a-function.js");v.exports=function(x,m,C){if(N(x),m===void 0)return x;switch(C){case 0:return function(){return x.call(m)};case 1:return function(D){return x.call(m,D)};case 2:return function(D,B){return x.call(m,D,B)};case 3:return function(D,B,W){return x.call(m,D,B,W)}}return function(){return x.apply(m,arguments)}}},"./node_modules/core-js/internals/get-built-in.js":function(v,M,s){var N=s("./node_modules/core-js/internals/global.js"),x=function(m){return typeof m=="function"?m:void 0};v.exports=function(m,C){return arguments.length<2?x(N[m]):N[m]&&N[m][C]}},"./node_modules/core-js/internals/global.js":function(v){var M=function(s){return s&&s.Math==Math&&s};v.exports=M(typeof globalThis=="object"&&globalThis)||M(typeof window=="object"&&window)||M(typeof self=="object"&&self)||M(typeof l.g=="object"&&l.g)||function(){return this}()||Function("return this")()},"./node_modules/core-js/internals/has.js":function(v,M,s){var N=s("./node_modules/core-js/internals/to-object.js"),x={}.hasOwnProperty;v.exports=Object.hasOwn||function(C,D){return x.call(N(C),D)}},"./node_modules/core-js/internals/hidden-keys.js":function(v){v.exports={}},"./node_modules/core-js/internals/html.js":function(v,M,s){var N=s("./node_modules/core-js/internals/get-built-in.js");v.exports=N("document","documentElement")},"./node_modules/core-js/internals/ie8-dom-define.js":function(v,M,s){var N=s("./node_modules/core-js/internals/descriptors.js"),x=s("./node_modules/core-js/internals/fails.js"),m=s("./node_modules/core-js/internals/document-create-element.js");v.exports=!N&&!x(function(){return Object.defineProperty(m("div"),"a",{get:function(){return 7}}).a!=7})},"./node_modules/core-js/internals/indexed-object.js":function(v,M,s){var N=s("./node_modules/core-js/internals/fails.js"),x=s("./node_modules/core-js/internals/classof-raw.js"),m="".split;v.exports=N(function(){return!Object("z").propertyIsEnumerable(0)})?function(C){return x(C)=="String"?m.call(C,""):Object(C)}:Object},"./node_modules/core-js/internals/inherit-if-required.js":function(v,M,s){var N=s("./node_modules/core-js/internals/is-object.js"),x=s("./node_modules/core-js/internals/object-set-prototype-of.js");v.exports=function(m,C,D){var B,W;return x&&typeof(B=C.constructor)=="function"&&B!==D&&N(W=B.prototype)&&W!==D.prototype&&x(m,W),m}},"./node_modules/core-js/internals/inspect-source.js":function(v,M,s){var N=s("./node_modules/core-js/internals/shared-store.js"),x=Function.toString;typeof N.inspectSource!="function"&&(N.inspectSource=function(m){return x.call(m)}),v.exports=N.inspectSource},"./node_modules/core-js/internals/internal-state.js":function(v,M,s){var N=s("./node_modules/core-js/internals/native-weak-map.js"),x=s("./node_modules/core-js/internals/global.js"),m=s("./node_modules/core-js/internals/is-object.js"),C=s("./node_modules/core-js/internals/create-non-enumerable-property.js"),D=s("./node_modules/core-js/internals/has.js"),B=s("./node_modules/core-js/internals/shared-store.js"),W=s("./node_modules/core-js/internals/shared-key.js"),F=s("./node_modules/core-js/internals/hidden-keys.js"),ee="Object already initialized",X=x.WeakMap,J,K,U,Y=function(S){return U(S)?K(S):J(S,{})},j=function(S){return function(Te){var we;if(!m(Te)||(we=K(Te)).type!==S)throw TypeError("Incompatible receiver, "+S+" required");return we}};if(N||B.state){var ie=B.state||(B.state=new X),ae=ie.get,se=ie.has,P=ie.set;J=function(S,Te){if(se.call(ie,S))throw new TypeError(ee);return Te.facade=S,P.call(ie,S,Te),Te},K=function(S){return ae.call(ie,S)||{}},U=function(S){return se.call(ie,S)}}else{var be=W("state");F[be]=!0,J=function(S,Te){if(D(S,be))throw new TypeError(ee);return Te.facade=S,C(S,be,Te),Te},K=function(S){return D(S,be)?S[be]:{}},U=function(S){return D(S,be)}}v.exports={set:J,get:K,has:U,enforce:Y,getterFor:j}},"./node_modules/core-js/internals/is-array.js":function(v,M,s){var N=s("./node_modules/core-js/internals/classof-raw.js");v.exports=Array.isArray||function(m){return N(m)=="Array"}},"./node_modules/core-js/internals/is-forced.js":function(v,M,s){var N=s("./node_modules/core-js/internals/fails.js"),x=/#|\.prototype\./,m=function(F,ee){var X=D[C(F)];return X==W?!0:X==B?!1:typeof ee=="function"?N(ee):!!ee},C=m.normalize=function(F){return String(F).replace(x,".").toLowerCase()},D=m.data={},B=m.NATIVE="N",W=m.POLYFILL="P";v.exports=m},"./node_modules/core-js/internals/is-object.js":function(v){v.exports=function(M){return typeof M=="object"?M!==null:typeof M=="function"}},"./node_modules/core-js/internals/is-pure.js":function(v){v.exports=!1},"./node_modules/core-js/internals/is-symbol.js":function(v,M,s){var N=s("./node_modules/core-js/internals/get-built-in.js"),x=s("./node_modules/core-js/internals/use-symbol-as-uid.js");v.exports=x?function(m){return typeof m=="symbol"}:function(m){var C=N("Symbol");return typeof C=="function"&&Object(m)instanceof C}},"./node_modules/core-js/internals/iterators-core.js":function(v,M,s){"use strict";var N=s("./node_modules/core-js/internals/fails.js"),x=s("./node_modules/core-js/internals/object-get-prototype-of.js"),m=s("./node_modules/core-js/internals/create-non-enumerable-property.js"),C=s("./node_modules/core-js/internals/has.js"),D=s("./node_modules/core-js/internals/well-known-symbol.js"),B=s("./node_modules/core-js/internals/is-pure.js"),W=D("iterator"),F=!1,ee=function(){return this},X,J,K;[].keys&&(K=[].keys(),"next"in K?(J=x(x(K)),J!==Object.prototype&&(X=J)):F=!0);var U=X==null||N(function(){var Y={};return X[W].call(Y)!==Y});U&&(X={}),(!B||U)&&!C(X,W)&&m(X,W,ee),v.exports={IteratorPrototype:X,BUGGY_SAFARI_ITERATORS:F}},"./node_modules/core-js/internals/iterators.js":function(v){v.exports={}},"./node_modules/core-js/internals/native-symbol.js":function(v,M,s){var N=s("./node_modules/core-js/internals/engine-v8-version.js"),x=s("./node_modules/core-js/internals/fails.js");v.exports=!!Object.getOwnPropertySymbols&&!x(function(){var m=Symbol();return!String(m)||!(Object(m)instanceof Symbol)||!Symbol.sham&&N&&N<41})},"./node_modules/core-js/internals/native-weak-map.js":function(v,M,s){var N=s("./node_modules/core-js/internals/global.js"),x=s("./node_modules/core-js/internals/inspect-source.js"),m=N.WeakMap;v.exports=typeof m=="function"&&/native code/.test(x(m))},"./node_modules/core-js/internals/object-assign.js":function(v,M,s){"use strict";var N=s("./node_modules/core-js/internals/descriptors.js"),x=s("./node_modules/core-js/internals/fails.js"),m=s("./node_modules/core-js/internals/object-keys.js"),C=s("./node_modules/core-js/internals/object-get-own-property-symbols.js"),D=s("./node_modules/core-js/internals/object-property-is-enumerable.js"),B=s("./node_modules/core-js/internals/to-object.js"),W=s("./node_modules/core-js/internals/indexed-object.js"),F=Object.assign,ee=Object.defineProperty;v.exports=!F||x(function(){if(N&&F({b:1},F(ee({},"a",{enumerable:!0,get:function(){ee(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var X={},J={},K=Symbol(),U="abcdefghijklmnopqrst";return X[K]=7,U.split("").forEach(function(Y){J[Y]=Y}),F({},X)[K]!=7||m(F({},J)).join("")!=U})?function(J,K){for(var U=B(J),Y=arguments.length,j=1,ie=C.f,ae=D.f;Y>j;)for(var se=W(arguments[j++]),P=ie?m(se).concat(ie(se)):m(se),be=P.length,S=0,Te;be>S;)Te=P[S++],(!N||ae.call(se,Te))&&(U[Te]=se[Te]);return U}:F},"./node_modules/core-js/internals/object-create.js":function(v,M,s){var N=s("./node_modules/core-js/internals/an-object.js"),x=s("./node_modules/core-js/internals/object-define-properties.js"),m=s("./node_modules/core-js/internals/enum-bug-keys.js"),C=s("./node_modules/core-js/internals/hidden-keys.js"),D=s("./node_modules/core-js/internals/html.js"),B=s("./node_modules/core-js/internals/document-create-element.js"),W=s("./node_modules/core-js/internals/shared-key.js"),F=">",ee="<",X="prototype",J="script",K=W("IE_PROTO"),U=function(){},Y=function(P){return ee+J+F+P+ee+"/"+J+F},j=function(P){P.write(Y("")),P.close();var be=P.parentWindow.Object;return P=null,be},ie=function(){var P=B("iframe"),be="java"+J+":",S;if(P.style)return P.style.display="none",D.appendChild(P),P.src=String(be),S=P.contentWindow.document,S.open(),S.write(Y("document.F=Object")),S.close(),S.F},ae,se=function(){try{ae=new ActiveXObject("htmlfile")}catch(be){}se=document.domain&&ae?j(ae):ie()||j(ae);for(var P=m.length;P--;)delete se[X][m[P]];return se()};C[K]=!0,v.exports=Object.create||function(be,S){var Te;return be!==null?(U[X]=N(be),Te=new U,U[X]=null,Te[K]=be):Te=se(),S===void 0?Te:x(Te,S)}},"./node_modules/core-js/internals/object-define-properties.js":function(v,M,s){var N=s("./node_modules/core-js/internals/descriptors.js"),x=s("./node_modules/core-js/internals/object-define-property.js"),m=s("./node_modules/core-js/internals/an-object.js"),C=s("./node_modules/core-js/internals/object-keys.js");v.exports=N?Object.defineProperties:function(B,W){m(B);for(var F=C(W),ee=F.length,X=0,J;ee>X;)x.f(B,J=F[X++],W[J]);return B}},"./node_modules/core-js/internals/object-define-property.js":function(v,M,s){var N=s("./node_modules/core-js/internals/descriptors.js"),x=s("./node_modules/core-js/internals/ie8-dom-define.js"),m=s("./node_modules/core-js/internals/an-object.js"),C=s("./node_modules/core-js/internals/to-property-key.js"),D=Object.defineProperty;M.f=N?D:function(W,F,ee){if(m(W),F=C(F),m(ee),x)try{return D(W,F,ee)}catch(X){}if("get"in ee||"set"in ee)throw TypeError("Accessors not supported");return"value"in ee&&(W[F]=ee.value),W}},"./node_modules/core-js/internals/object-get-own-property-descriptor.js":function(v,M,s){var N=s("./node_modules/core-js/internals/descriptors.js"),x=s("./node_modules/core-js/internals/object-property-is-enumerable.js"),m=s("./node_modules/core-js/internals/create-property-descriptor.js"),C=s("./node_modules/core-js/internals/to-indexed-object.js"),D=s("./node_modules/core-js/internals/to-property-key.js"),B=s("./node_modules/core-js/internals/has.js"),W=s("./node_modules/core-js/internals/ie8-dom-define.js"),F=Object.getOwnPropertyDescriptor;M.f=N?F:function(X,J){if(X=C(X),J=D(J),W)try{return F(X,J)}catch(K){}if(B(X,J))return m(!x.f.call(X,J),X[J])}},"./node_modules/core-js/internals/object-get-own-property-names-external.js":function(v,M,s){var N=s("./node_modules/core-js/internals/to-indexed-object.js"),x=s("./node_modules/core-js/internals/object-get-own-property-names.js").f,m={}.toString,C=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],D=function(B){try{return x(B)}catch(W){return C.slice()}};v.exports.f=function(W){return C&&m.call(W)=="[object Window]"?D(W):x(N(W))}},"./node_modules/core-js/internals/object-get-own-property-names.js":function(v,M,s){var N=s("./node_modules/core-js/internals/object-keys-internal.js"),x=s("./node_modules/core-js/internals/enum-bug-keys.js"),m=x.concat("length","prototype");M.f=Object.getOwnPropertyNames||function(D){return N(D,m)}},"./node_modules/core-js/internals/object-get-own-property-symbols.js":function(v,M){M.f=Object.getOwnPropertySymbols},"./node_modules/core-js/internals/object-get-prototype-of.js":function(v,M,s){var N=s("./node_modules/core-js/internals/has.js"),x=s("./node_modules/core-js/internals/to-object.js"),m=s("./node_modules/core-js/internals/shared-key.js"),C=s("./node_modules/core-js/internals/correct-prototype-getter.js"),D=m("IE_PROTO"),B=Object.prototype;v.exports=C?Object.getPrototypeOf:function(W){return W=x(W),N(W,D)?W[D]:typeof W.constructor=="function"&&W instanceof W.constructor?W.constructor.prototype:W instanceof Object?B:null}},"./node_modules/core-js/internals/object-keys-internal.js":function(v,M,s){var N=s("./node_modules/core-js/internals/has.js"),x=s("./node_modules/core-js/internals/to-indexed-object.js"),m=s("./node_modules/core-js/internals/array-includes.js").indexOf,C=s("./node_modules/core-js/internals/hidden-keys.js");v.exports=function(D,B){var W=x(D),F=0,ee=[],X;for(X in W)!N(C,X)&&N(W,X)&&ee.push(X);for(;B.length>F;)N(W,X=B[F++])&&(~m(ee,X)||ee.push(X));return ee}},"./node_modules/core-js/internals/object-keys.js":function(v,M,s){var N=s("./node_modules/core-js/internals/object-keys-internal.js"),x=s("./node_modules/core-js/internals/enum-bug-keys.js");v.exports=Object.keys||function(C){return N(C,x)}},"./node_modules/core-js/internals/object-property-is-enumerable.js":function(v,M){"use strict";var s={}.propertyIsEnumerable,N=Object.getOwnPropertyDescriptor,x=N&&!s.call({1:2},1);M.f=x?function(C){var D=N(this,C);return!!D&&D.enumerable}:s},"./node_modules/core-js/internals/object-set-prototype-of.js":function(v,M,s){var N=s("./node_modules/core-js/internals/an-object.js"),x=s("./node_modules/core-js/internals/a-possible-prototype.js");v.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var m=!1,C={},D;try{D=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,D.call(C,[]),m=C instanceof Array}catch(B){}return function(W,F){return N(W),x(F),m?D.call(W,F):W.__proto__=F,W}}():void 0)},"./node_modules/core-js/internals/object-to-string.js":function(v,M,s){"use strict";var N=s("./node_modules/core-js/internals/to-string-tag-support.js"),x=s("./node_modules/core-js/internals/classof.js");v.exports=N?{}.toString:function(){return"[object "+x(this)+"]"}},"./node_modules/core-js/internals/ordinary-to-primitive.js":function(v,M,s){var N=s("./node_modules/core-js/internals/is-object.js");v.exports=function(x,m){var C,D;if(m==="string"&&typeof(C=x.toString)=="function"&&!N(D=C.call(x))||typeof(C=x.valueOf)=="function"&&!N(D=C.call(x))||m!=="string"&&typeof(C=x.toString)=="function"&&!N(D=C.call(x)))return D;throw TypeError("Can't convert object to primitive value")}},"./node_modules/core-js/internals/own-keys.js":function(v,M,s){var N=s("./node_modules/core-js/internals/get-built-in.js"),x=s("./node_modules/core-js/internals/object-get-own-property-names.js"),m=s("./node_modules/core-js/internals/object-get-own-property-symbols.js"),C=s("./node_modules/core-js/internals/an-object.js");v.exports=N("Reflect","ownKeys")||function(B){var W=x.f(C(B)),F=m.f;return F?W.concat(F(B)):W}},"./node_modules/core-js/internals/path.js":function(v,M,s){var N=s("./node_modules/core-js/internals/global.js");v.exports=N},"./node_modules/core-js/internals/redefine.js":function(v,M,s){var N=s("./node_modules/core-js/internals/global.js"),x=s("./node_modules/core-js/internals/create-non-enumerable-property.js"),m=s("./node_modules/core-js/internals/has.js"),C=s("./node_modules/core-js/internals/set-global.js"),D=s("./node_modules/core-js/internals/inspect-source.js"),B=s("./node_modules/core-js/internals/internal-state.js"),W=B.get,F=B.enforce,ee=String(String).split("String");(v.exports=function(X,J,K,U){var Y=U?!!U.unsafe:!1,j=U?!!U.enumerable:!1,ie=U?!!U.noTargetGet:!1,ae;if(typeof K=="function"&&(typeof J=="string"&&!m(K,"name")&&x(K,"name",J),ae=F(K),ae.source||(ae.source=ee.join(typeof J=="string"?J:""))),X===N){j?X[J]=K:C(J,K);return}else Y?!ie&&X[J]&&(j=!0):delete X[J];j?X[J]=K:x(X,J,K)})(Function.prototype,"toString",function(){return typeof this=="function"&&W(this).source||D(this)})},"./node_modules/core-js/internals/regexp-flags.js":function(v,M,s){"use strict";var N=s("./node_modules/core-js/internals/an-object.js");v.exports=function(){var x=N(this),m="";return x.global&&(m+="g"),x.ignoreCase&&(m+="i"),x.multiline&&(m+="m"),x.dotAll&&(m+="s"),x.unicode&&(m+="u"),x.sticky&&(m+="y"),m}},"./node_modules/core-js/internals/require-object-coercible.js":function(v){v.exports=function(M){if(M==null)throw TypeError("Can't call method on "+M);return M}},"./node_modules/core-js/internals/set-global.js":function(v,M,s){var N=s("./node_modules/core-js/internals/global.js");v.exports=function(x,m){try{Object.defineProperty(N,x,{value:m,configurable:!0,writable:!0})}catch(C){N[x]=m}return m}},"./node_modules/core-js/internals/set-to-string-tag.js":function(v,M,s){var N=s("./node_modules/core-js/internals/object-define-property.js").f,x=s("./node_modules/core-js/internals/has.js"),m=s("./node_modules/core-js/internals/well-known-symbol.js"),C=m("toStringTag");v.exports=function(D,B,W){D&&!x(D=W?D:D.prototype,C)&&N(D,C,{configurable:!0,value:B})}},"./node_modules/core-js/internals/shared-key.js":function(v,M,s){var N=s("./node_modules/core-js/internals/shared.js"),x=s("./node_modules/core-js/internals/uid.js"),m=N("keys");v.exports=function(C){return m[C]||(m[C]=x(C))}},"./node_modules/core-js/internals/shared-store.js":function(v,M,s){var N=s("./node_modules/core-js/internals/global.js"),x=s("./node_modules/core-js/internals/set-global.js"),m="__core-js_shared__",C=N[m]||x(m,{});v.exports=C},"./node_modules/core-js/internals/shared.js":function(v,M,s){var N=s("./node_modules/core-js/internals/is-pure.js"),x=s("./node_modules/core-js/internals/shared-store.js");(v.exports=function(m,C){return x[m]||(x[m]=C!==void 0?C:{})})("versions",[]).push({version:"3.16.0",mode:N?"pure":"global",copyright:"\xA9 2021 Denis Pushkarev (zloirock.ru)"})},"./node_modules/core-js/internals/string-html-forced.js":function(v,M,s){var N=s("./node_modules/core-js/internals/fails.js");v.exports=function(x){return N(function(){var m=""[x]('"');return m!==m.toLowerCase()||m.split('"').length>3})}},"./node_modules/core-js/internals/string-multibyte.js":function(v,M,s){var N=s("./node_modules/core-js/internals/to-integer.js"),x=s("./node_modules/core-js/internals/to-string.js"),m=s("./node_modules/core-js/internals/require-object-coercible.js"),C=function(D){return function(B,W){var F=x(m(B)),ee=N(W),X=F.length,J,K;return ee<0||ee>=X?D?"":void 0:(J=F.charCodeAt(ee),J<55296||J>56319||ee+1===X||(K=F.charCodeAt(ee+1))<56320||K>57343?D?F.charAt(ee):J:D?F.slice(ee,ee+2):(J-55296<<10)+(K-56320)+65536)}};v.exports={codeAt:C(!1),charAt:C(!0)}},"./node_modules/core-js/internals/string-trim.js":function(v,M,s){var N=s("./node_modules/core-js/internals/require-object-coercible.js"),x=s("./node_modules/core-js/internals/to-string.js"),m=s("./node_modules/core-js/internals/whitespaces.js"),C="["+m+"]",D=RegExp("^"+C+C+"*"),B=RegExp(C+C+"*$"),W=function(F){return function(ee){var X=x(N(ee));return F&1&&(X=X.replace(D,"")),F&2&&(X=X.replace(B,"")),X}};v.exports={start:W(1),end:W(2),trim:W(3)}},"./node_modules/core-js/internals/to-absolute-index.js":function(v,M,s){var N=s("./node_modules/core-js/internals/to-integer.js"),x=Math.max,m=Math.min;v.exports=function(C,D){var B=N(C);return B<0?x(B+D,0):m(B,D)}},"./node_modules/core-js/internals/to-indexed-object.js":function(v,M,s){var N=s("./node_modules/core-js/internals/indexed-object.js"),x=s("./node_modules/core-js/internals/require-object-coercible.js");v.exports=function(m){return N(x(m))}},"./node_modules/core-js/internals/to-integer.js":function(v){var M=Math.ceil,s=Math.floor;v.exports=function(N){return isNaN(N=+N)?0:(N>0?s:M)(N)}},"./node_modules/core-js/internals/to-length.js":function(v,M,s){var N=s("./node_modules/core-js/internals/to-integer.js"),x=Math.min;v.exports=function(m){return m>0?x(N(m),9007199254740991):0}},"./node_modules/core-js/internals/to-object.js":function(v,M,s){var N=s("./node_modules/core-js/internals/require-object-coercible.js");v.exports=function(x){return Object(N(x))}},"./node_modules/core-js/internals/to-primitive.js":function(v,M,s){var N=s("./node_modules/core-js/internals/is-object.js"),x=s("./node_modules/core-js/internals/is-symbol.js"),m=s("./node_modules/core-js/internals/ordinary-to-primitive.js"),C=s("./node_modules/core-js/internals/well-known-symbol.js"),D=C("toPrimitive");v.exports=function(B,W){if(!N(B)||x(B))return B;var F=B[D],ee;if(F!==void 0){if(W===void 0&&(W="default"),ee=F.call(B,W),!N(ee)||x(ee))return ee;throw TypeError("Can't convert object to primitive value")}return W===void 0&&(W="number"),m(B,W)}},"./node_modules/core-js/internals/to-property-key.js":function(v,M,s){var N=s("./node_modules/core-js/internals/to-primitive.js"),x=s("./node_modules/core-js/internals/is-symbol.js");v.exports=function(m){var C=N(m,"string");return x(C)?C:String(C)}},"./node_modules/core-js/internals/to-string-tag-support.js":function(v,M,s){var N=s("./node_modules/core-js/internals/well-known-symbol.js"),x=N("toStringTag"),m={};m[x]="z",v.exports=String(m)==="[object z]"},"./node_modules/core-js/internals/to-string.js":function(v,M,s){var N=s("./node_modules/core-js/internals/is-symbol.js");v.exports=function(x){if(N(x))throw TypeError("Cannot convert a Symbol value to a string");return String(x)}},"./node_modules/core-js/internals/uid.js":function(v){var M=0,s=Math.random();v.exports=function(N){return"Symbol("+String(N===void 0?"":N)+")_"+(++M+s).toString(36)}},"./node_modules/core-js/internals/use-symbol-as-uid.js":function(v,M,s){var N=s("./node_modules/core-js/internals/native-symbol.js");v.exports=N&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},"./node_modules/core-js/internals/well-known-symbol-wrapped.js":function(v,M,s){var N=s("./node_modules/core-js/internals/well-known-symbol.js");M.f=N},"./node_modules/core-js/internals/well-known-symbol.js":function(v,M,s){var N=s("./node_modules/core-js/internals/global.js"),x=s("./node_modules/core-js/internals/shared.js"),m=s("./node_modules/core-js/internals/has.js"),C=s("./node_modules/core-js/internals/uid.js"),D=s("./node_modules/core-js/internals/native-symbol.js"),B=s("./node_modules/core-js/internals/use-symbol-as-uid.js"),W=x("wks"),F=N.Symbol,ee=B?F:F&&F.withoutSetter||C;v.exports=function(X){return(!m(W,X)||!(D||typeof W[X]=="string"))&&(D&&m(F,X)?W[X]=F[X]:W[X]=ee("Symbol."+X)),W[X]}},"./node_modules/core-js/internals/whitespaces.js":function(v){v.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(v,M,s){"use strict";var N=s("./node_modules/core-js/internals/export.js"),x=s("./node_modules/core-js/internals/fails.js"),m=s("./node_modules/core-js/internals/is-array.js"),C=s("./node_modules/core-js/internals/is-object.js"),D=s("./node_modules/core-js/internals/to-object.js"),B=s("./node_modules/core-js/internals/to-length.js"),W=s("./node_modules/core-js/internals/create-property.js"),F=s("./node_modules/core-js/internals/array-species-create.js"),ee=s("./node_modules/core-js/internals/array-method-has-species-support.js"),X=s("./node_modules/core-js/internals/well-known-symbol.js"),J=s("./node_modules/core-js/internals/engine-v8-version.js"),K=X("isConcatSpreadable"),U=9007199254740991,Y="Maximum allowed index exceeded",j=J>=51||!x(function(){var P=[];return P[K]=!1,P.concat()[0]!==P}),ie=ee("concat"),ae=function(P){if(!C(P))return!1;var be=P[K];return be!==void 0?!!be:m(P)},se=!j||!ie;N({target:"Array",proto:!0,forced:se},{concat:function(be){var S=D(this),Te=F(S,0),we=0,ne,Ce,oe,ye,re;for(ne=-1,oe=arguments.length;ne<oe;ne++)if(re=ne===-1?S:arguments[ne],ae(re)){if(ye=B(re.length),we+ye>U)throw TypeError(Y);for(Ce=0;Ce<ye;Ce++,we++)Ce in re&&W(Te,we,re[Ce])}else{if(we>=U)throw TypeError(Y);W(Te,we++,re)}return Te.length=we,Te}})},"./node_modules/core-js/modules/es.array.iterator.js":function(v,M,s){"use strict";var N=s("./node_modules/core-js/internals/to-indexed-object.js"),x=s("./node_modules/core-js/internals/add-to-unscopables.js"),m=s("./node_modules/core-js/internals/iterators.js"),C=s("./node_modules/core-js/internals/internal-state.js"),D=s("./node_modules/core-js/internals/define-iterator.js"),B="Array Iterator",W=C.set,F=C.getterFor(B);v.exports=D(Array,"Array",function(ee,X){W(this,{type:B,target:N(ee),index:0,kind:X})},function(){var ee=F(this),X=ee.target,J=ee.kind,K=ee.index++;return!X||K>=X.length?(ee.target=void 0,{value:void 0,done:!0}):J=="keys"?{value:K,done:!1}:J=="values"?{value:X[K],done:!1}:{value:[K,X[K]],done:!1}},"values"),m.Arguments=m.Array,x("keys"),x("values"),x("entries")},"./node_modules/core-js/modules/es.array.join.js":function(v,M,s){"use strict";var N=s("./node_modules/core-js/internals/export.js"),x=s("./node_modules/core-js/internals/indexed-object.js"),m=s("./node_modules/core-js/internals/to-indexed-object.js"),C=s("./node_modules/core-js/internals/array-method-is-strict.js"),D=[].join,B=x!=Object,W=C("join",",");N({target:"Array",proto:!0,forced:B||!W},{join:function(ee){return D.call(m(this),ee===void 0?",":ee)}})},"./node_modules/core-js/modules/es.array.map.js":function(v,M,s){"use strict";var N=s("./node_modules/core-js/internals/export.js"),x=s("./node_modules/core-js/internals/array-iteration.js").map,m=s("./node_modules/core-js/internals/array-method-has-species-support.js"),C=m("map");N({target:"Array",proto:!0,forced:!C},{map:function(B){return x(this,B,arguments.length>1?arguments[1]:void 0)}})},"./node_modules/core-js/modules/es.array.slice.js":function(v,M,s){"use strict";var N=s("./node_modules/core-js/internals/export.js"),x=s("./node_modules/core-js/internals/is-object.js"),m=s("./node_modules/core-js/internals/is-array.js"),C=s("./node_modules/core-js/internals/to-absolute-index.js"),D=s("./node_modules/core-js/internals/to-length.js"),B=s("./node_modules/core-js/internals/to-indexed-object.js"),W=s("./node_modules/core-js/internals/create-property.js"),F=s("./node_modules/core-js/internals/well-known-symbol.js"),ee=s("./node_modules/core-js/internals/array-method-has-species-support.js"),X=ee("slice"),J=F("species"),K=[].slice,U=Math.max;N({target:"Array",proto:!0,forced:!X},{slice:function(j,ie){var ae=B(this),se=D(ae.length),P=C(j,se),be=C(ie===void 0?se:ie,se),S,Te,we;if(m(ae)&&(S=ae.constructor,typeof S=="function"&&(S===Array||m(S.prototype))?S=void 0:x(S)&&(S=S[J],S===null&&(S=void 0)),S===Array||S===void 0))return K.call(ae,P,be);for(Te=new(S===void 0?Array:S)(U(be-P,0)),we=0;P<be;P++,we++)P in ae&&W(Te,we,ae[P]);return Te.length=we,Te}})},"./node_modules/core-js/modules/es.function.name.js":function(v,M,s){var N=s("./node_modules/core-js/internals/descriptors.js"),x=s("./node_modules/core-js/internals/object-define-property.js").f,m=Function.prototype,C=m.toString,D=/^\s*function ([^ (]*)/,B="name";N&&!(B in m)&&x(m,B,{configurable:!0,get:function(){try{return C.call(this).match(D)[1]}catch(W){return""}}})},"./node_modules/core-js/modules/es.number.constructor.js":function(v,M,s){"use strict";var N=s("./node_modules/core-js/internals/descriptors.js"),x=s("./node_modules/core-js/internals/global.js"),m=s("./node_modules/core-js/internals/is-forced.js"),C=s("./node_modules/core-js/internals/redefine.js"),D=s("./node_modules/core-js/internals/has.js"),B=s("./node_modules/core-js/internals/classof-raw.js"),W=s("./node_modules/core-js/internals/inherit-if-required.js"),F=s("./node_modules/core-js/internals/is-symbol.js"),ee=s("./node_modules/core-js/internals/to-primitive.js"),X=s("./node_modules/core-js/internals/fails.js"),J=s("./node_modules/core-js/internals/object-create.js"),K=s("./node_modules/core-js/internals/object-get-own-property-names.js").f,U=s("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,Y=s("./node_modules/core-js/internals/object-define-property.js").f,j=s("./node_modules/core-js/internals/string-trim.js").trim,ie="Number",ae=x[ie],se=ae.prototype,P=B(J(se))==ie,be=function(Ce){if(F(Ce))throw TypeError("Cannot convert a Symbol value to a number");var oe=ee(Ce,"number"),ye,re,ce,_e,He,Ie,ot,lt;if(typeof oe=="string"&&oe.length>2){if(oe=j(oe),ye=oe.charCodeAt(0),ye===43||ye===45){if(re=oe.charCodeAt(2),re===88||re===120)return NaN}else if(ye===48){switch(oe.charCodeAt(1)){case 66:case 98:ce=2,_e=49;break;case 79:case 111:ce=8,_e=55;break;default:return+oe}for(He=oe.slice(2),Ie=He.length,ot=0;ot<Ie;ot++)if(lt=He.charCodeAt(ot),lt<48||lt>_e)return NaN;return parseInt(He,ce)}}return+oe};if(m(ie,!ae(" 0o1")||!ae("0b1")||ae("+0x1"))){for(var S=function(oe){var ye=arguments.length<1?0:oe,re=this;return re instanceof S&&(P?X(function(){se.valueOf.call(re)}):B(re)!=ie)?W(new ae(be(ye)),re,S):be(ye)},Te=N?K(ae):"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(","),we=0,ne;Te.length>we;we++)D(ae,ne=Te[we])&&!D(S,ne)&&Y(S,ne,U(ae,ne));S.prototype=se,se.constructor=S,C(x,ie,S)}},"./node_modules/core-js/modules/es.object.assign.js":function(v,M,s){var N=s("./node_modules/core-js/internals/export.js"),x=s("./node_modules/core-js/internals/object-assign.js");N({target:"Object",stat:!0,forced:Object.assign!==x},{assign:x})},"./node_modules/core-js/modules/es.object.keys.js":function(v,M,s){var N=s("./node_modules/core-js/internals/export.js"),x=s("./node_modules/core-js/internals/to-object.js"),m=s("./node_modules/core-js/internals/object-keys.js"),C=s("./node_modules/core-js/internals/fails.js"),D=C(function(){m(1)});N({target:"Object",stat:!0,forced:D},{keys:function(W){return m(x(W))}})},"./node_modules/core-js/modules/es.object.to-string.js":function(v,M,s){var N=s("./node_modules/core-js/internals/to-string-tag-support.js"),x=s("./node_modules/core-js/internals/redefine.js"),m=s("./node_modules/core-js/internals/object-to-string.js");N||x(Object.prototype,"toString",m,{unsafe:!0})},"./node_modules/core-js/modules/es.regexp.to-string.js":function(v,M,s){"use strict";var N=s("./node_modules/core-js/internals/redefine.js"),x=s("./node_modules/core-js/internals/an-object.js"),m=s("./node_modules/core-js/internals/to-string.js"),C=s("./node_modules/core-js/internals/fails.js"),D=s("./node_modules/core-js/internals/regexp-flags.js"),B="toString",W=RegExp.prototype,F=W[B],ee=C(function(){return F.call({source:"a",flags:"b"})!="/a/b"}),X=F.name!=B;(ee||X)&&N(RegExp.prototype,B,function(){var K=x(this),U=m(K.source),Y=K.flags,j=m(Y===void 0&&K instanceof RegExp&&!("flags"in W)?D.call(K):Y);return"/"+U+"/"+j},{unsafe:!0})},"./node_modules/core-js/modules/es.string.iterator.js":function(v,M,s){"use strict";var N=s("./node_modules/core-js/internals/string-multibyte.js").charAt,x=s("./node_modules/core-js/internals/to-string.js"),m=s("./node_modules/core-js/internals/internal-state.js"),C=s("./node_modules/core-js/internals/define-iterator.js"),D="String Iterator",B=m.set,W=m.getterFor(D);C(String,"String",function(F){B(this,{type:D,string:x(F),index:0})},function(){var ee=W(this),X=ee.string,J=ee.index,K;return J>=X.length?{value:void 0,done:!0}:(K=N(X,J),ee.index+=K.length,{value:K,done:!1})})},"./node_modules/core-js/modules/es.string.link.js":function(v,M,s){"use strict";var N=s("./node_modules/core-js/internals/export.js"),x=s("./node_modules/core-js/internals/create-html.js"),m=s("./node_modules/core-js/internals/string-html-forced.js");N({target:"String",proto:!0,forced:m("link")},{link:function(D){return x(this,"a","href",D)}})},"./node_modules/core-js/modules/es.symbol.description.js":function(v,M,s){"use strict";var N=s("./node_modules/core-js/internals/export.js"),x=s("./node_modules/core-js/internals/descriptors.js"),m=s("./node_modules/core-js/internals/global.js"),C=s("./node_modules/core-js/internals/has.js"),D=s("./node_modules/core-js/internals/is-object.js"),B=s("./node_modules/core-js/internals/object-define-property.js").f,W=s("./node_modules/core-js/internals/copy-constructor-properties.js"),F=m.Symbol;if(x&&typeof F=="function"&&(!("description"in F.prototype)||F().description!==void 0)){var ee={},X=function(){var ie=arguments.length<1||arguments[0]===void 0?void 0:String(arguments[0]),ae=this instanceof X?new F(ie):ie===void 0?F():F(ie);return ie===""&&(ee[ae]=!0),ae};W(X,F);var J=X.prototype=F.prototype;J.constructor=X;var K=J.toString,U=String(F("test"))=="Symbol(test)",Y=/^Symbol\((.*)\)[^)]+$/;B(J,"description",{configurable:!0,get:function(){var ie=D(this)?this.valueOf():this,ae=K.call(ie);if(C(ee,ie))return"";var se=U?ae.slice(7,-1):ae.replace(Y,"$1");return se===""?void 0:se}}),N({global:!0,forced:!0},{Symbol:X})}},"./node_modules/core-js/modules/es.symbol.iterator.js":function(v,M,s){var N=s("./node_modules/core-js/internals/define-well-known-symbol.js");N("iterator")},"./node_modules/core-js/modules/es.symbol.js":function(v,M,s){"use strict";var N=s("./node_modules/core-js/internals/export.js"),x=s("./node_modules/core-js/internals/global.js"),m=s("./node_modules/core-js/internals/get-built-in.js"),C=s("./node_modules/core-js/internals/is-pure.js"),D=s("./node_modules/core-js/internals/descriptors.js"),B=s("./node_modules/core-js/internals/native-symbol.js"),W=s("./node_modules/core-js/internals/fails.js"),F=s("./node_modules/core-js/internals/has.js"),ee=s("./node_modules/core-js/internals/is-array.js"),X=s("./node_modules/core-js/internals/is-object.js"),J=s("./node_modules/core-js/internals/is-symbol.js"),K=s("./node_modules/core-js/internals/an-object.js"),U=s("./node_modules/core-js/internals/to-object.js"),Y=s("./node_modules/core-js/internals/to-indexed-object.js"),j=s("./node_modules/core-js/internals/to-property-key.js"),ie=s("./node_modules/core-js/internals/to-string.js"),ae=s("./node_modules/core-js/internals/create-property-descriptor.js"),se=s("./node_modules/core-js/internals/object-create.js"),P=s("./node_modules/core-js/internals/object-keys.js"),be=s("./node_modules/core-js/internals/object-get-own-property-names.js"),S=s("./node_modules/core-js/internals/object-get-own-property-names-external.js"),Te=s("./node_modules/core-js/internals/object-get-own-property-symbols.js"),we=s("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),ne=s("./node_modules/core-js/internals/object-define-property.js"),Ce=s("./node_modules/core-js/internals/object-property-is-enumerable.js"),oe=s("./node_modules/core-js/internals/create-non-enumerable-property.js"),ye=s("./node_modules/core-js/internals/redefine.js"),re=s("./node_modules/core-js/internals/shared.js"),ce=s("./node_modules/core-js/internals/shared-key.js"),_e=s("./node_modules/core-js/internals/hidden-keys.js"),He=s("./node_modules/core-js/internals/uid.js"),Ie=s("./node_modules/core-js/internals/well-known-symbol.js"),ot=s("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),lt=s("./node_modules/core-js/internals/define-well-known-symbol.js"),Ot=s("./node_modules/core-js/internals/set-to-string-tag.js"),vt=s("./node_modules/core-js/internals/internal-state.js"),Gt=s("./node_modules/core-js/internals/array-iteration.js").forEach,Vt=ce("hidden"),yt="Symbol",dt="prototype",H=Ie("toPrimitive"),Me=vt.set,E=vt.getterFor(yt),u=Object[dt],a=x.Symbol,g=m("JSON","stringify"),b=we.f,he=ne.f,L=S.f,V=Ce.f,Ee=re("symbols"),ge=re("op-symbols"),Ae=re("string-to-symbol-registry"),Ne=re("symbol-to-string-registry"),qe=re("wks"),xe=x.QObject,ze=!xe||!xe[dt]||!xe[dt].findChild,Oe=D&&W(function(){return se(he({},"a",{get:function(){return he(this,"a",{value:7}).a}})).a!=7})?function(zt,Rt,Zt){var sn=b(u,Rt);sn&&delete u[Rt],he(zt,Rt,Zt),sn&&zt!==u&&he(u,Rt,sn)}:he,fe=function(zt,Rt){var Zt=Ee[zt]=se(a[dt]);return Me(Zt,{type:yt,tag:zt,description:Rt}),D||(Zt.description=Rt),Zt},z=function(Rt,Zt,sn){Rt===u&&z(ge,Zt,sn),K(Rt);var Nn=j(Zt);return K(sn),F(Ee,Nn)?(sn.enumerable?(F(Rt,Vt)&&Rt[Vt][Nn]&&(Rt[Vt][Nn]=!1),sn=se(sn,{enumerable:ae(0,!1)})):(F(Rt,Vt)||he(Rt,Vt,ae(1,{})),Rt[Vt][Nn]=!0),Oe(Rt,Nn,sn)):he(Rt,Nn,sn)},Be=function(Rt,Zt){K(Rt);var sn=Y(Zt),Nn=P(sn).concat(Et(sn));return Gt(Nn,function(Hn){(!D||$e.call(sn,Hn))&&z(Rt,Hn,sn[Hn])}),Rt},Le=function(Rt,Zt){return Zt===void 0?se(Rt):Be(se(Rt),Zt)},$e=function(Rt){var Zt=j(Rt),sn=V.call(this,Zt);return this===u&&F(Ee,Zt)&&!F(ge,Zt)?!1:sn||!F(this,Zt)||!F(Ee,Zt)||F(this,Vt)&&this[Vt][Zt]?sn:!0},pt=function(Rt,Zt){var sn=Y(Rt),Nn=j(Zt);if(!(sn===u&&F(Ee,Nn)&&!F(ge,Nn))){var Hn=b(sn,Nn);return Hn&&F(Ee,Nn)&&!(F(sn,Vt)&&sn[Vt][Nn])&&(Hn.enumerable=!0),Hn}},St=function(Rt){var Zt=L(Y(Rt)),sn=[];return Gt(Zt,function(Nn){!F(Ee,Nn)&&!F(_e,Nn)&&sn.push(Nn)}),sn},Et=function(Rt){var Zt=Rt===u,sn=L(Zt?ge:Y(Rt)),Nn=[];return Gt(sn,function(Hn){F(Ee,Hn)&&(!Zt||F(u,Hn))&&Nn.push(Ee[Hn])}),Nn};if(B||(a=function(){if(this instanceof a)throw TypeError("Symbol is not a constructor");var Rt=!arguments.length||arguments[0]===void 0?void 0:ie(arguments[0]),Zt=He(Rt),sn=function(Nn){this===u&&sn.call(ge,Nn),F(this,Vt)&&F(this[Vt],Zt)&&(this[Vt][Zt]=!1),Oe(this,Zt,ae(1,Nn))};return D&&ze&&Oe(u,Zt,{configurable:!0,set:sn}),fe(Zt,Rt)},ye(a[dt],"toString",function(){return E(this).tag}),ye(a,"withoutSetter",function(zt){return fe(He(zt),zt)}),Ce.f=$e,ne.f=z,we.f=pt,be.f=S.f=St,Te.f=Et,ot.f=function(zt){return fe(Ie(zt),zt)},D&&(he(a[dt],"description",{configurable:!0,get:function(){return E(this).description}}),C||ye(u,"propertyIsEnumerable",$e,{unsafe:!0}))),N({global:!0,wrap:!0,forced:!B,sham:!B},{Symbol:a}),Gt(P(qe),function(zt){lt(zt)}),N({target:yt,stat:!0,forced:!B},{for:function(zt){var Rt=ie(zt);if(F(Ae,Rt))return Ae[Rt];var Zt=a(Rt);return Ae[Rt]=Zt,Ne[Zt]=Rt,Zt},keyFor:function(Rt){if(!J(Rt))throw TypeError(Rt+" is not a symbol");if(F(Ne,Rt))return Ne[Rt]},useSetter:function(){ze=!0},useSimple:function(){ze=!1}}),N({target:"Object",stat:!0,forced:!B,sham:!D},{create:Le,defineProperty:z,defineProperties:Be,getOwnPropertyDescriptor:pt}),N({target:"Object",stat:!0,forced:!B},{getOwnPropertyNames:St,getOwnPropertySymbols:Et}),N({target:"Object",stat:!0,forced:W(function(){Te.f(1)})},{getOwnPropertySymbols:function(Rt){return Te.f(U(Rt))}}),g){var Tt=!B||W(function(){var zt=a();return g([zt])!="[null]"||g({a:zt})!="{}"||g(Object(zt))!="{}"});N({target:"JSON",stat:!0,forced:Tt},{stringify:function(Rt,Zt,sn){for(var Nn=[Rt],Hn=1,wn;arguments.length>Hn;)Nn.push(arguments[Hn++]);if(wn=Zt,!(!X(Zt)&&Rt===void 0||J(Rt)))return ee(Zt)||(Zt=function(nr,or){if(typeof wn=="function"&&(or=wn.call(this,nr,or)),!J(or))return or}),Nn[1]=Zt,g.apply(null,Nn)}})}a[dt][H]||oe(a[dt],H,a[dt].valueOf),Ot(a,yt),_e[Vt]=!0},"./node_modules/core-js/modules/web.dom-collections.for-each.js":function(v,M,s){var N=s("./node_modules/core-js/internals/global.js"),x=s("./node_modules/core-js/internals/dom-iterables.js"),m=s("./node_modules/core-js/internals/array-for-each.js"),C=s("./node_modules/core-js/internals/create-non-enumerable-property.js");for(var D in x){var B=N[D],W=B&&B.prototype;if(W&&W.forEach!==m)try{C(W,"forEach",m)}catch(F){W.forEach=m}}},"./node_modules/core-js/modules/web.dom-collections.iterator.js":function(v,M,s){var N=s("./node_modules/core-js/internals/global.js"),x=s("./node_modules/core-js/internals/dom-iterables.js"),m=s("./node_modules/core-js/modules/es.array.iterator.js"),C=s("./node_modules/core-js/internals/create-non-enumerable-property.js"),D=s("./node_modules/core-js/internals/well-known-symbol.js"),B=D("iterator"),W=D("toStringTag"),F=m.values;for(var ee in x){var X=N[ee],J=X&&X.prototype;if(J){if(J[B]!==F)try{C(J,B,F)}catch(U){J[B]=F}if(J[W]||C(J,W,ee),x[ee]){for(var K in m)if(J[K]!==m[K])try{C(J,K,m[K])}catch(U){J[K]=m[K]}}}}},"./node_modules/es6-promise/dist/es6-promise.js":function(v){(function(M,s){v.exports=s()})(this,function(){"use strict";function M(xe){var ze=typeof xe;return xe!==null&&(ze==="object"||ze==="function")}function s(xe){return typeof xe=="function"}var N=void 0;Array.isArray?N=Array.isArray:N=function(xe){return Object.prototype.toString.call(xe)==="[object Array]"};var x=N,m=0,C=void 0,D=void 0,B=function(ze,Oe){P[m]=ze,P[m+1]=Oe,m+=2,m===2&&(D?D(be):Te())};function W(xe){D=xe}function F(xe){B=xe}var ee=typeof window!="undefined"?window:void 0,X=ee||{},J=X.MutationObserver||X.WebKitMutationObserver,K=typeof self=="undefined"&&typeof O!="undefined"&&{}.toString.call(O)==="[object process]",U=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function Y(){return function(){return O.nextTick(be)}}function j(){return typeof C!="undefined"?function(){C(be)}:se()}function ie(){var xe=0,ze=new J(be),Oe=document.createTextNode("");return ze.observe(Oe,{characterData:!0}),function(){Oe.data=xe=++xe%2}}function ae(){var xe=new MessageChannel;return xe.port1.onmessage=be,function(){return xe.port2.postMessage(0)}}function se(){var xe=setTimeout;return function(){return xe(be,1)}}var P=new Array(1e3);function be(){for(var xe=0;xe<m;xe+=2){var ze=P[xe],Oe=P[xe+1];ze(Oe),P[xe]=void 0,P[xe+1]=void 0}m=0}function S(){try{var xe=Function("return this")().require("vertx");return C=xe.runOnLoop||xe.runOnContext,j()}catch(ze){return se()}}var Te=void 0;K?Te=Y():J?Te=ie():U?Te=ae():ee===void 0?Te=S():Te=se();function we(xe,ze){var Oe=this,fe=new this.constructor(oe);fe[Ce]===void 0&&g(fe);var z=Oe._state;if(z){var Be=arguments[z-1];B(function(){return Me(z,fe,Be,Oe._result)})}else dt(Oe,fe,xe,ze);return fe}function ne(xe){var ze=this;if(xe&&typeof xe=="object"&&xe.constructor===ze)return xe;var Oe=new ze(oe);return vt(Oe,xe),Oe}var Ce=Math.random().toString(36).substring(2);function oe(){}var ye=void 0,re=1,ce=2;function _e(){return new TypeError("You cannot resolve a promise with itself")}function He(){return new TypeError("A promises callback cannot return that same promise.")}function Ie(xe,ze,Oe,fe){try{xe.call(ze,Oe,fe)}catch(z){return z}}function ot(xe,ze,Oe){B(function(fe){var z=!1,Be=Ie(Oe,ze,function(Le){z||(z=!0,ze!==Le?vt(fe,Le):Vt(fe,Le))},function(Le){z||(z=!0,yt(fe,Le))},"Settle: "+(fe._label||" unknown promise"));!z&&Be&&(z=!0,yt(fe,Be))},xe)}function lt(xe,ze){ze._state===re?Vt(xe,ze._result):ze._state===ce?yt(xe,ze._result):dt(ze,void 0,function(Oe){return vt(xe,Oe)},function(Oe){return yt(xe,Oe)})}function Ot(xe,ze,Oe){ze.constructor===xe.constructor&&Oe===we&&ze.constructor.resolve===ne?lt(xe,ze):Oe===void 0?Vt(xe,ze):s(Oe)?ot(xe,ze,Oe):Vt(xe,ze)}function vt(xe,ze){if(xe===ze)yt(xe,_e());else if(M(ze)){var Oe=void 0;try{Oe=ze.then}catch(fe){yt(xe,fe);return}Ot(xe,ze,Oe)}else Vt(xe,ze)}function Gt(xe){xe._onerror&&xe._onerror(xe._result),H(xe)}function Vt(xe,ze){xe._state===ye&&(xe._result=ze,xe._state=re,xe._subscribers.length!==0&&B(H,xe))}function yt(xe,ze){xe._state===ye&&(xe._state=ce,xe._result=ze,B(Gt,xe))}function dt(xe,ze,Oe,fe){var z=xe._subscribers,Be=z.length;xe._onerror=null,z[Be]=ze,z[Be+re]=Oe,z[Be+ce]=fe,Be===0&&xe._state&&B(H,xe)}function H(xe){var ze=xe._subscribers,Oe=xe._state;if(ze.length!==0){for(var fe=void 0,z=void 0,Be=xe._result,Le=0;Le<ze.length;Le+=3)fe=ze[Le],z=ze[Le+Oe],fe?Me(Oe,fe,z,Be):z(Be);xe._subscribers.length=0}}function Me(xe,ze,Oe,fe){var z=s(Oe),Be=void 0,Le=void 0,$e=!0;if(z){try{Be=Oe(fe)}catch(pt){$e=!1,Le=pt}if(ze===Be){yt(ze,He());return}}else Be=fe;ze._state!==ye||(z&&$e?vt(ze,Be):$e===!1?yt(ze,Le):xe===re?Vt(ze,Be):xe===ce&&yt(ze,Be))}function E(xe,ze){try{ze(function(fe){vt(xe,fe)},function(fe){yt(xe,fe)})}catch(Oe){yt(xe,Oe)}}var u=0;function a(){return u++}function g(xe){xe[Ce]=u++,xe._state=void 0,xe._result=void 0,xe._subscribers=[]}function b(){return new Error("Array Methods must be provided an Array")}var he=function(){function xe(ze,Oe){this._instanceConstructor=ze,this.promise=new ze(oe),this.promise[Ce]||g(this.promise),x(Oe)?(this.length=Oe.length,this._remaining=Oe.length,this._result=new Array(this.length),this.length===0?Vt(this.promise,this._result):(this.length=this.length||0,this._enumerate(Oe),this._remaining===0&&Vt(this.promise,this._result))):yt(this.promise,b())}return xe.prototype._enumerate=function(Oe){for(var fe=0;this._state===ye&&fe<Oe.length;fe++)this._eachEntry(Oe[fe],fe)},xe.prototype._eachEntry=function(Oe,fe){var z=this._instanceConstructor,Be=z.resolve;if(Be===ne){var Le=void 0,$e=void 0,pt=!1;try{Le=Oe.then}catch(Et){pt=!0,$e=Et}if(Le===we&&Oe._state!==ye)this._settledAt(Oe._state,fe,Oe._result);else if(typeof Le!="function")this._remaining--,this._result[fe]=Oe;else if(z===Ne){var St=new z(oe);pt?yt(St,$e):Ot(St,Oe,Le),this._willSettleAt(St,fe)}else this._willSettleAt(new z(function(Et){return Et(Oe)}),fe)}else this._willSettleAt(Be(Oe),fe)},xe.prototype._settledAt=function(Oe,fe,z){var Be=this.promise;Be._state===ye&&(this._remaining--,Oe===ce?yt(Be,z):this._result[fe]=z),this._remaining===0&&Vt(Be,this._result)},xe.prototype._willSettleAt=function(Oe,fe){var z=this;dt(Oe,void 0,function(Be){return z._settledAt(re,fe,Be)},function(Be){return z._settledAt(ce,fe,Be)})},xe}();function L(xe){return new he(this,xe).promise}function V(xe){var ze=this;return x(xe)?new ze(function(Oe,fe){for(var z=xe.length,Be=0;Be<z;Be++)ze.resolve(xe[Be]).then(Oe,fe)}):new ze(function(Oe,fe){return fe(new TypeError("You must pass an array to race."))})}function Ee(xe){var ze=this,Oe=new ze(oe);return yt(Oe,xe),Oe}function ge(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}function Ae(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}var Ne=function(){function xe(ze){this[Ce]=a(),this._result=this._state=void 0,this._subscribers=[],oe!==ze&&(typeof ze!="function"&&ge(),this instanceof xe?E(this,ze):Ae())}return xe.prototype.catch=function(Oe){return this.then(null,Oe)},xe.prototype.finally=function(Oe){var fe=this,z=fe.constructor;return s(Oe)?fe.then(function(Be){return z.resolve(Oe()).then(function(){return Be})},function(Be){return z.resolve(Oe()).then(function(){throw Be})}):fe.then(Oe,Oe)},xe}();Ne.prototype.then=we,Ne.all=L,Ne.race=V,Ne.resolve=ne,Ne.reject=Ee,Ne._setScheduler=W,Ne._setAsap=F,Ne._asap=B;function qe(){var xe=void 0;if(typeof l.g!="undefined")xe=l.g;else if(typeof self!="undefined")xe=self;else try{xe=Function("return this")()}catch(fe){throw new Error("polyfill failed because global object is unavailable in this environment")}var ze=xe.Promise;if(ze){var Oe=null;try{Oe=Object.prototype.toString.call(ze.resolve())}catch(fe){}if(Oe==="[object Promise]"&&!ze.cast)return}xe.Promise=Ne}return Ne.polyfill=qe,Ne.Promise=Ne,Ne})},html2canvas:function(v){"use strict";v.exports=R},jspdf:function(v){"use strict";v.exports=de}},k={};function _(v){var M=k[v];if(M!==void 0)return M.exports;var s=k[v]={exports:{}};return me[v].call(s.exports,s,s.exports,_),s.exports}(function(){_.n=function(v){var M=v&&v.__esModule?function(){return v.default}:function(){return v};return _.d(M,{a:M}),M}})(),function(){_.d=function(v,M){for(var s in M)_.o(M,s)&&!_.o(v,s)&&Object.defineProperty(v,s,{enumerable:!0,get:M[s]})}}(),function(){_.o=function(v,M){return Object.prototype.hasOwnProperty.call(v,M)}}(),function(){_.r=function(v){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(v,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(v,"__esModule",{value:!0})}}();var p={};return function(){"use strict";_.r(p);var v=_("./src/worker.js"),M=_("./src/plugin/jspdf-plugin.js"),s=_("./src/plugin/pagebreaks.js"),N=_("./src/plugin/hyperlinks.js"),x=function m(C,D){var B=new m.Worker(D);return C?B.from(C).save():B};x.Worker=v.default,p.default=x}(),p=p.default,p}()})},67467:function(Fn,Ct){Ct.read=function(l,O,de,R,me){var k,_,p=me*8-R-1,v=(1<<p)-1,M=v>>1,s=-7,N=de?me-1:0,x=de?-1:1,m=l[O+N];for(N+=x,k=m&(1<<-s)-1,m>>=-s,s+=p;s>0;k=k*256+l[O+N],N+=x,s-=8);for(_=k&(1<<-s)-1,k>>=-s,s+=R;s>0;_=_*256+l[O+N],N+=x,s-=8);if(k===0)k=1-M;else{if(k===v)return _?NaN:(m?-1:1)*(1/0);_=_+Math.pow(2,R),k=k-M}return(m?-1:1)*_*Math.pow(2,k-R)},Ct.write=function(l,O,de,R,me,k){var _,p,v,M=k*8-me-1,s=(1<<M)-1,N=s>>1,x=me===23?Math.pow(2,-24)-Math.pow(2,-77):0,m=R?0:k-1,C=R?1:-1,D=O<0||O===0&&1/O<0?1:0;for(O=Math.abs(O),isNaN(O)||O===1/0?(p=isNaN(O)?1:0,_=s):(_=Math.floor(Math.log(O)/Math.LN2),O*(v=Math.pow(2,-_))<1&&(_--,v*=2),_+N>=1?O+=x/v:O+=x*Math.pow(2,1-N),O*v>=2&&(_++,v/=2),_+N>=s?(p=0,_=s):_+N>=1?(p=(O*v-1)*Math.pow(2,me),_=_+N):(p=O*Math.pow(2,N-1)*Math.pow(2,me),_=0));me>=8;l[de+m]=p&255,m+=C,p/=256,me-=8);for(_=_<<me|p,M+=me;M>0;l[de+m]=_&255,m+=C,_/=256,M-=8);l[de+m-C]|=D*128}},53307:function(Fn,Ct,l){"use strict";l.r(Ct),l.d(Ct,{AcroForm:function(){return fl},AcroFormAppearance:function(){return zr},AcroFormButton:function(){return ci},AcroFormCheckBox:function(){return oa},AcroFormChoiceField:function(){return Jr},AcroFormComboBox:function(){return No},AcroFormEditBox:function(){return Eo},AcroFormListBox:function(){return xi},AcroFormPasswordField:function(){return ui},AcroFormPushButton:function(){return Qi},AcroFormRadioButton:function(){return oi},AcroFormTextField:function(){return Ri},GState:function(){return Xd},ShadingPattern:function(){return zc},TilingPattern:function(){return Zc},default:function(){return ko},jsPDF:function(){return ko}});var O=l(76190),de={},R=function(e,n,t,r,o){var A=new Worker(de[n]||(de[n]=URL.createObjectURL(new Blob([e+';addEventListener("error",function(e){e=e.error;postMessage({$e$:[e.message,e.code,e.stack]})})'],{type:"text/javascript"}))));return A.onmessage=function(I){var w=I.data,Q=w.$e$;if(Q){var Z=new Error(Q[0]);Z.code=Q[1],Z.stack=Q[2],o(Z,null)}else o(null,w)},A.postMessage(t,r),A},me=Uint8Array,k=Uint16Array,_=Int32Array,p=new me([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]),v=new me([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]),M=new me([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),s=function(e,n){for(var t=new k(31),r=0;r<31;++r)t[r]=n+=1<<e[r-1];for(var o=new _(t[30]),r=1;r<30;++r)for(var A=t[r];A<t[r+1];++A)o[A]=A-t[r]<<5|r;return{b:t,r:o}},N=s(p,2),x=N.b,m=N.r;x[28]=258,m[258]=28;for(var C=s(v,0),D=C.b,B=C.r,W=new k(32768),F=0;F<32768;++F){var ee=(F&43690)>>1|(F&21845)<<1;ee=(ee&52428)>>2|(ee&13107)<<2,ee=(ee&61680)>>4|(ee&3855)<<4,W[F]=((ee&65280)>>8|(ee&255)<<8)>>1}for(var X=function(e,n,t){for(var r=e.length,o=0,A=new k(n);o<r;++o)e[o]&&++A[e[o]-1];var I=new k(n);for(o=1;o<n;++o)I[o]=I[o-1]+A[o-1]<<1;var w;if(t){w=new k(1<<n);var Q=15-n;for(o=0;o<r;++o)if(e[o])for(var Z=o<<4|e[o],te=n-e[o],Se=I[e[o]-1]++<<te,Qe=Se|(1<<te)-1;Se<=Qe;++Se)w[W[Se]>>Q]=Z}else for(w=new k(r),o=0;o<r;++o)e[o]&&(w[o]=W[I[e[o]-1]++]>>15-e[o]);return w},J=new me(288),F=0;F<144;++F)J[F]=8;for(var F=144;F<256;++F)J[F]=9;for(var F=256;F<280;++F)J[F]=7;for(var F=280;F<288;++F)J[F]=8;for(var K=new me(32),F=0;F<32;++F)K[F]=5;var U=X(J,9,0),Y=null,j=X(K,5,0),ie=null,ae=function(e){for(var n=e[0],t=1;t<e.length;++t)e[t]>n&&(n=e[t]);return n},se=function(e,n,t){var r=n/8|0;return(e[r]|e[r+1]<<8)>>(n&7)&t},P=function(e,n){var t=n/8|0;return(e[t]|e[t+1]<<8|e[t+2]<<16)>>(n&7)},be=function(e){return(e+7)/8|0},S=function(e,n,t){return(n==null||n<0)&&(n=0),(t==null||t>e.length)&&(t=e.length),new me(e.subarray(n,t))},Te={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},we=["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"],ne=function(e,n,t){var r=new Error(n||we[e]);if(r.code=e,Error.captureStackTrace&&Error.captureStackTrace(r,ne),!t)throw r;return r},Ce=function(e,n,t,r){var o=e.length,A=r?r.length:0;if(!o||n.f&&!n.l)return t||new me(0);var I=!t,w=I||n.i!=2,Q=n.i;I&&(t=new me(o*3));var Z=function(Qr){var ho=t.length;if(Qr>ho){var lo=new me(Math.max(ho*2,Qr));lo.set(t),t=lo}},te=n.f||0,Se=n.p||0,Qe=n.b||0,q=n.l,it=n.d,tt=n.m,at=n.n,Ge=o*8;do{if(!q){te=se(e,Se,1);var Mt=se(e,Se+1,3);if(Se+=3,Mt)if(Mt==1)q=Y,it=ie,tt=9,at=5;else if(Mt==2){var Gn=se(e,Se,31)+257,Qn=se(e,Se+10,15)+4,$t=Gn+se(e,Se+5,31)+1;Se+=14;for(var Bt=new me($t),pn=new me(19),We=0;We<Qn;++We)pn[M[We]]=se(e,Se+We*3,7);Se+=Qn*3;for(var st=ae(pn),Lt=(1<<st)-1,Ft=X(pn,st,1),We=0;We<$t;){var In=Ft[se(e,Se,Lt)];Se+=In&15;var xt=In>>4;if(xt<16)Bt[We++]=xt;else{var Ln=0,Rn=0;for(xt==16?(Rn=3+se(e,Se,3),Se+=2,Ln=Bt[We-1]):xt==17?(Rn=3+se(e,Se,7),Se+=3):xt==18&&(Rn=11+se(e,Se,127),Se+=7);Rn--;)Bt[We++]=Ln}}var Cn=Bt.subarray(0,Gn),_n=Bt.subarray(Gn);tt=ae(Cn),at=ae(_n),q=X(Cn,tt,1),it=X(_n,at,1)}else ne(1);else{var xt=be(Se)+4,wt=e[xt-4]|e[xt-3]<<8,En=xt+wt;if(En>o){Q&&ne(0);break}w&&Z(Qe+wt),t.set(e.subarray(xt,En),Qe),n.b=Qe+=wt,n.p=Se=En*8,n.f=te;continue}if(Se>Ge){Q&&ne(0);break}}w&&Z(Qe+131072);for(var Hr=(1<<tt)-1,pr=(1<<at)-1,Ze=Se;;Ze=Se){var Ln=q[P(e,Se)&Hr],mt=Ln>>4;if(Se+=Ln&15,Se>Ge){Q&&ne(0);break}if(Ln||ne(2),mt<256)t[Qe++]=mt;else if(mt==256){Ze=Se,q=null;break}else{var bt=mt-254;if(mt>264){var We=mt-257,Ht=p[We];bt=se(e,Se,(1<<Ht)-1)+x[We],Se+=Ht}var nn=it[P(e,Se)&pr],yn=nn>>4;nn||ne(3),Se+=nn&15;var _n=D[yn];if(yn>3){var Ht=v[yn];_n+=P(e,Se)&(1<<Ht)-1,Se+=Ht}if(Se>Ge){Q&&ne(0);break}w&&Z(Qe+131072);var Mn=Qe+bt;if(Qe<_n){var jn=A-_n,tr=Math.min(_n,Mn);for(jn+Qe<0&&ne(3);Qe<tr;++Qe)t[Qe]=r[jn+Qe]}for(;Qe<Mn;++Qe)t[Qe]=t[Qe-_n]}}n.l=q,n.p=Ze,n.b=Qe,n.f=te,q&&(te=1,n.m=tt,n.d=it,n.n=at)}while(!te);return Qe!=t.length&&I?S(t,0,Qe):t.subarray(0,Qe)},oe=function(e,n,t){t<<=n&7;var r=n/8|0;e[r]|=t,e[r+1]|=t>>8},ye=function(e,n,t){t<<=n&7;var r=n/8|0;e[r]|=t,e[r+1]|=t>>8,e[r+2]|=t>>16},re=function(e,n){for(var t=[],r=0;r<e.length;++r)e[r]&&t.push({s:r,f:e[r]});var o=t.length,A=t.slice();if(!o)return{t:Ot,l:0};if(o==1){var I=new me(t[0].s+1);return I[t[0].s]=1,{t:I,l:1}}t.sort(function(En,Gn){return En.f-Gn.f}),t.push({s:-1,f:25001});var w=t[0],Q=t[1],Z=0,te=1,Se=2;for(t[0]={s:-1,f:w.f+Q.f,l:w,r:Q};te!=o-1;)w=t[t[Z].f<t[Se].f?Z++:Se++],Q=t[Z!=te&&t[Z].f<t[Se].f?Z++:Se++],t[te++]={s:-1,f:w.f+Q.f,l:w,r:Q};for(var Qe=A[0].s,r=1;r<o;++r)A[r].s>Qe&&(Qe=A[r].s);var q=new k(Qe+1),it=ce(t[te-1],q,0);if(it>n){var r=0,tt=0,at=it-n,Ge=1<<at;for(A.sort(function(Gn,Qn){return q[Qn.s]-q[Gn.s]||Gn.f-Qn.f});r<o;++r){var Mt=A[r].s;if(q[Mt]>n)tt+=Ge-(1<<it-q[Mt]),q[Mt]=n;else break}for(tt>>=at;tt>0;){var xt=A[r].s;q[xt]<n?tt-=1<<n-q[xt]++-1:++r}for(;r>=0&&tt;--r){var wt=A[r].s;q[wt]==n&&(--q[wt],++tt)}it=n}return{t:new me(q),l:it}},ce=function(e,n,t){return e.s==-1?Math.max(ce(e.l,n,t+1),ce(e.r,n,t+1)):n[e.s]=t},_e=function(e){for(var n=e.length;n&&!e[--n];);for(var t=new k(++n),r=0,o=e[0],A=1,I=function(Q){t[r++]=Q},w=1;w<=n;++w)if(e[w]==o&&w!=n)++A;else{if(!o&&A>2){for(;A>138;A-=138)I(32754);A>2&&(I(A>10?A-11<<5|28690:A-3<<5|12305),A=0)}else if(A>3){for(I(o),--A;A>6;A-=6)I(8304);A>2&&(I(A-3<<5|8208),A=0)}for(;A--;)I(o);A=1,o=e[w]}return{c:t.subarray(0,r),n}},He=function(e,n){for(var t=0,r=0;r<n.length;++r)t+=e[r]*n[r];return t},Ie=function(e,n,t){var r=t.length,o=be(n+2);e[o]=r&255,e[o+1]=r>>8,e[o+2]=e[o]^255,e[o+3]=e[o+1]^255;for(var A=0;A<r;++A)e[o+A+4]=t[A];return(o+4+r)*8},ot=function(e,n,t,r,o,A,I,w,Q,Z,te){oe(n,te++,t),++o[256];for(var Se=re(o,15),Qe=Se.t,q=Se.l,it=re(A,15),tt=it.t,at=it.l,Ge=_e(Qe),Mt=Ge.c,xt=Ge.n,wt=_e(tt),En=wt.c,Gn=wt.n,Qn=new k(19),$t=0;$t<Mt.length;++$t)++Qn[Mt[$t]&31];for(var $t=0;$t<En.length;++$t)++Qn[En[$t]&31];for(var Bt=re(Qn,7),pn=Bt.t,We=Bt.l,st=19;st>4&&!pn[M[st-1]];--st);var Lt=Z+5<<3,Ft=He(o,J)+He(A,K)+I,In=He(o,Qe)+He(A,tt)+I+14+3*st+He(Qn,pn)+2*Qn[16]+3*Qn[17]+7*Qn[18];if(Q>=0&&Lt<=Ft&&Lt<=In)return Ie(n,te,e.subarray(Q,Q+Z));var Ln,Rn,Cn,_n;if(oe(n,te,1+(In<Ft)),te+=2,In<Ft){Ln=X(Qe,q,0),Rn=Qe,Cn=X(tt,at,0),_n=tt;var Hr=X(pn,We,0);oe(n,te,xt-257),oe(n,te+5,Gn-1),oe(n,te+10,st-4),te+=14;for(var $t=0;$t<st;++$t)oe(n,te+3*$t,pn[M[$t]]);te+=3*st;for(var pr=[Mt,En],Ze=0;Ze<2;++Ze)for(var mt=pr[Ze],$t=0;$t<mt.length;++$t){var bt=mt[$t]&31;oe(n,te,Hr[bt]),te+=pn[bt],bt>15&&(oe(n,te,mt[$t]>>5&127),te+=mt[$t]>>12)}}else Ln=U,Rn=J,Cn=j,_n=K;for(var $t=0;$t<w;++$t){var Ht=r[$t];if(Ht>255){var bt=Ht>>18&31;ye(n,te,Ln[bt+257]),te+=Rn[bt+257],bt>7&&(oe(n,te,Ht>>23&31),te+=p[bt]);var nn=Ht&31;ye(n,te,Cn[nn]),te+=_n[nn],nn>3&&(ye(n,te,Ht>>5&8191),te+=v[nn])}else ye(n,te,Ln[Ht]),te+=Rn[Ht]}return ye(n,te,Ln[256]),te+Rn[256]},lt=new _([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),Ot=new me(0),vt=function(e,n,t,r,o,A){var I=A.z||e.length,w=new me(r+I+5*(1+Math.ceil(I/7e3))+o),Q=w.subarray(r,w.length-o),Z=A.l,te=(A.r||0)&7;if(n){te&&(Q[0]=A.r>>3);for(var Se=lt[n-1],Qe=Se>>13,q=Se&8191,it=(1<<t)-1,tt=A.p||new k(32768),at=A.h||new k(it+1),Ge=Math.ceil(t/3),Mt=2*Ge,xt=function(ii){return(e[ii]^e[ii+1]<<Ge^e[ii+2]<<Mt)&it},wt=new _(25e3),En=new k(288),Gn=new k(32),Qn=0,$t=0,Bt=A.i||0,pn=0,We=A.w||0,st=0;Bt+2<I;++Bt){var Lt=xt(Bt),Ft=Bt&32767,In=at[Lt];if(tt[Ft]=In,at[Lt]=Ft,We<=Bt){var Ln=I-Bt;if((Qn>7e3||pn>24576)&&(Ln>423||!Z)){te=ot(e,Q,0,wt,En,Gn,$t,pn,st,Bt-st,te),pn=Qn=$t=0,st=Bt;for(var Rn=0;Rn<286;++Rn)En[Rn]=0;for(var Rn=0;Rn<30;++Rn)Gn[Rn]=0}var Cn=2,_n=0,Hr=q,pr=Ft-In&32767;if(Ln>2&&Lt==xt(Bt-pr))for(var Ze=Math.min(Qe,Ln)-1,mt=Math.min(32767,Bt),bt=Math.min(258,Ln);pr<=mt&&--Hr&&Ft!=In;){if(e[Bt+Cn]==e[Bt+Cn-pr]){for(var Ht=0;Ht<bt&&e[Bt+Ht]==e[Bt+Ht-pr];++Ht);if(Ht>Cn){if(Cn=Ht,_n=pr,Ht>Ze)break;for(var nn=Math.min(pr,Ht-2),yn=0,Rn=0;Rn<nn;++Rn){var Mn=Bt-pr+Rn&32767,jn=tt[Mn],tr=Mn-jn&32767;tr>yn&&(yn=tr,In=Mn)}}}Ft=In,In=tt[Ft],pr+=Ft-In&32767}if(_n){wt[pn++]=268435456|m[Cn]<<18|B[_n];var Qr=m[Cn]&31,ho=B[_n]&31;$t+=p[Qr]+v[ho],++En[257+Qr],++Gn[ho],We=Bt+Cn,++Qn}else wt[pn++]=e[Bt],++En[e[Bt]]}}for(Bt=Math.max(Bt,We);Bt<I;++Bt)wt[pn++]=e[Bt],++En[e[Bt]];te=ot(e,Q,Z,wt,En,Gn,$t,pn,st,Bt-st,te),Z||(A.r=te&7|Q[te/8|0]<<3,te-=7,A.h=at,A.p=tt,A.i=Bt,A.w=We)}else{for(var Bt=A.w||0;Bt<I+Z;Bt+=65535){var lo=Bt+65535;lo>=I&&(Q[te/8|0]=Z,lo=I),te=Ie(Q,te+1,e.subarray(Bt,lo))}A.i=I}return S(w,0,r+be(te)+o)},Gt=null,Vt=function(){var e=-1;return{p:function(n){for(var t=e,r=0;r<n.length;++r)t=Gt[t&255^n[r]]^t>>>8;e=t},d:function(){return~e}}},yt=function(){var e=1,n=0;return{p:function(t){for(var r=e,o=n,A=t.length|0,I=0;I!=A;){for(var w=Math.min(I+2655,A);I<w;++I)o+=r+=t[I];r=(r&65535)+15*(r>>16),o=(o&65535)+15*(o>>16)}e=r,n=o},d:function(){return e%=65521,n%=65521,(e&255)<<24|(e&65280)<<8|(n&255)<<8|n>>8}}},dt=function(e,n,t,r,o){if(!o&&(o={l:1},n.dictionary)){var A=n.dictionary.subarray(-32768),I=new me(A.length+e.length);I.set(A),I.set(e,A.length),e=I,o.w=A.length}return vt(e,n.level==null?6:n.level,n.mem==null?o.l?Math.ceil(Math.max(8,Math.min(13,Math.log(e.length)))*1.5):20:12+n.mem,t,r,o)},H=function(e,n){var t={};for(var r in e)t[r]=e[r];for(var r in n)t[r]=n[r];return t},Me=function(e,n,t){for(var r=e(),o=e.toString(),A=o.slice(o.indexOf("[")+1,o.lastIndexOf("]")).replace(/\s+/g,"").split(","),I=0;I<r.length;++I){var w=r[I],Q=A[I];if(typeof w=="function"){n+=";"+Q+"=";var Z=w.toString();if(w.prototype)if(Z.indexOf("[native code]")!=-1){var te=Z.indexOf(" ",8)+1;n+=Z.slice(te,Z.indexOf("(",te))}else{n+=Z;for(var Se in w.prototype)n+=";"+Q+".prototype."+Se+"="+w.prototype[Se].toString()}else n+=Z}else t[Q]=w}return n},E=null,u=function(e){var n=[];for(var t in e)e[t].buffer&&n.push((e[t]=new e[t].constructor(e[t])).buffer);return n},a=function(e,n,t,r){if(!E[t]){for(var o="",A={},I=e.length-1,w=0;w<I;++w)o=Me(e[w],o,A);E[t]={c:Me(e[I],o,A),e:A}}var Q=H({},E[t].e);return R(E[t].c+";onmessage=function(e){for(var k in e.data)self[k]=e.data[k];onmessage="+n.toString()+"}",t,Q,u(Q),r)},g=function(){return[me,k,_,p,v,M,x,D,Y,ie,W,we,X,ae,se,P,be,S,ne,Ce,nr,ge,Ae]},b=function(){return[me,k,_,p,v,M,m,B,U,J,j,K,W,lt,Ot,X,oe,ye,re,ce,_e,He,Ie,ot,be,S,vt,dt,sn,ge]},he=function(){return[Be,pt,z,Vt,Gt]},L=function(){return[Le,$e]},V=function(){return[St,z,yt]},Ee=function(){return[Et]},ge=function(e){return postMessage(e,[e.buffer])},Ae=function(e){return e&&{out:e.size&&new me(e.size),dictionary:e.dictionary}},Ne=function(e,n,t,r,o,A){var I=a(t,r,o,function(w,Q){I.terminate(),A(w,Q)});return I.postMessage([e,n],n.consume?[e.buffer]:[]),function(){I.terminate()}},qe=function(e){return e.ondata=function(n,t){return postMessage([n,t],[n.buffer])},function(n){n.data.length?(e.push(n.data[0],n.data[1]),postMessage([n.data[0].length])):e.flush()}},xe=function(e,n,t,r,o,A,I){var w,Q=a(e,r,o,function(Z,te){Z?(Q.terminate(),n.ondata.call(n,Z)):Array.isArray(te)?te.length==1?(n.queuedSize-=te[0],n.ondrain&&n.ondrain(te[0])):(te[1]&&Q.terminate(),n.ondata.call(n,Z,te[0],te[1])):I(te)});Q.postMessage(t),n.queuedSize=0,n.push=function(Z,te){n.ondata||ne(5),w&&n.ondata(ne(4,0,1),null,!!te),n.queuedSize+=Z.length,Q.postMessage([Z,w=te],[Z.buffer])},n.terminate=function(){Q.terminate()},A&&(n.flush=function(){Q.postMessage([])})},ze=function(e,n){return e[n]|e[n+1]<<8},Oe=function(e,n){return(e[n]|e[n+1]<<8|e[n+2]<<16|e[n+3]<<24)>>>0},fe=function(e,n){return Oe(e,n)+Oe(e,n+4)*4294967296},z=function(e,n,t){for(;t;++n)e[n]=t,t>>>=8},Be=function(e,n){var t=n.filename;if(e[0]=31,e[1]=139,e[2]=8,e[8]=n.level<2?4:n.level==9?2:0,e[9]=3,n.mtime!=0&&z(e,4,Math.floor(new Date(n.mtime||Date.now())/1e3)),t){e[3]=8;for(var r=0;r<=t.length;++r)e[r+10]=t.charCodeAt(r)}},Le=function(e){(e[0]!=31||e[1]!=139||e[2]!=8)&&ne(6,"invalid gzip data");var n=e[3],t=10;n&4&&(t+=(e[10]|e[11]<<8)+2);for(var r=(n>>3&1)+(n>>4&1);r>0;r-=!e[t++]);return t+(n&2)},$e=function(e){var n=e.length;return(e[n-4]|e[n-3]<<8|e[n-2]<<16|e[n-1]<<24)>>>0},pt=function(e){return 10+(e.filename?e.filename.length+1:0)},St=function(e,n){var t=n.level,r=t==0?0:t<6?1:t==9?3:2;if(e[0]=120,e[1]=r<<6|(n.dictionary&&32),e[1]|=31-(e[0]<<8|e[1])%31,n.dictionary){var o=yt();o.p(n.dictionary),z(e,2,o.d())}},Et=function(e,n){return((e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31)&&ne(6,"invalid zlib data"),(e[1]>>5&1)==+!n&&ne(6,"invalid zlib data: "+(e[1]&32?"need":"unexpected")+" dictionary"),(e[1]>>3&4)+2};function Tt(e,n){return typeof e=="function"&&(n=e,e={}),this.ondata=n,e}var zt=null,Rt=null;function Zt(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ne(7),Ne(e,n,[b],function(r){return ge(sn(r.data[0],r.data[1]))},0,t)}function sn(e,n){return dt(e,n||{},0,0)}var Nn=null,Hn=null;function wn(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ne(7),Ne(e,n,[g],function(r){return ge(nr(r.data[0],Ae(r.data[1])))},1,t)}function nr(e,n){return Ce(e,{i:2},n&&n.out,n&&n.dictionary)}var or=null,An=null;function sr(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ne(7),Ne(e,n,[b,he,function(){return[Rr]}],function(r){return ge(Rr(r.data[0],r.data[1]))},2,t)}function Rr(e,n){n||(n={});var t=Vt(),r=e.length;t.p(e);var o=dt(e,n,pt(n),8),A=o.length;return Be(o,n),z(o,A-8,t.d()),z(o,A-4,r),o}var cr=null,to=null;function Gr(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ne(7),Ne(e,n,[g,L,function(){return[Zr]}],function(r){return ge(Zr(r.data[0],r.data[1]))},3,t)}function Zr(e,n){var t=Le(e);return t+8>e.length&&ne(6,"invalid gzip data"),Ce(e.subarray(t,-8),{i:2},n&&n.out||new me($e(e)),n&&n.dictionary)}var Do=null,Br=null;function On(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ne(7),Ne(e,n,[b,V,function(){return[wr]}],function(r){return ge(wr(r.data[0],r.data[1]))},4,t)}function wr(e,n){n||(n={});var t=yt();t.p(e);var r=dt(e,n,n.dictionary?6:2,4);return St(r,n),z(r,r.length-4,t.d()),r}var et=null,jt=null;function je(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ne(7),Ne(e,n,[g,Ee,function(){return[ke]}],function(r){return ge(ke(r.data[0],Ae(r.data[1])))},5,t)}function ke(e,n){return Ce(e.subarray(Et(e,n&&n.dictionary),-4),{i:2},n&&n.out,n&&n.dictionary)}var Ve=null,en=null;function Jt(e,n,t){return t||(t=n,n={}),typeof t!="function"&&ne(7),e[0]==31&&e[1]==139&&e[2]==8?Gr(e,n,t):(e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31?wn(e,n,t):je(e,n,t)}function un(e,n){return e[0]==31&&e[1]==139&&e[2]==8?Zr(e,n):(e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31?nr(e,n):ke(e,n)}var Yt=function(e,n,t,r){for(var o in e){var A=e[o],I=n+o,w=r;Array.isArray(A)&&(w=H(r,A[1]),A=A[0]),A instanceof me?t[I]=[A,w]:(t[I+="/"]=[new me(0),w],Yt(A,I,t,r))}},xn=typeof TextEncoder!="undefined"&&new TextEncoder,Un=typeof TextDecoder!="undefined"&&new TextDecoder,Tn=0;try{Un.decode(Ot,{stream:!0}),Tn=1}catch(e){}var qn=function(e){for(var n="",t=0;;){var r=e[t++],o=(r>127)+(r>223)+(r>239);if(t+o>e.length)return{s:n,r:S(e,t-1)};o?o==3?(r=((r&15)<<18|(e[t++]&63)<<12|(e[t++]&63)<<6|e[t++]&63)-65536,n+=String.fromCharCode(55296|r>>10,56320|r&1023)):o&1?n+=String.fromCharCode((r&31)<<6|e[t++]&63):n+=String.fromCharCode((r&15)<<12|(e[t++]&63)<<6|e[t++]&63):n+=String.fromCharCode(r)}},Dn=null,rr=null;function Yn(e,n){if(n){for(var t=new me(e.length),r=0;r<e.length;++r)t[r]=e.charCodeAt(r);return t}if(xn)return xn.encode(e);for(var o=e.length,A=new me(e.length+(e.length>>1)),I=0,w=function(te){A[I++]=te},r=0;r<o;++r){if(I+5>A.length){var Q=new me(I+8+(o-r<<1));Q.set(A),A=Q}var Z=e.charCodeAt(r);Z<128||n?w(Z):Z<2048?(w(192|Z>>6),w(128|Z&63)):Z>55295&&Z<57344?(Z=65536+(Z&1047552)|e.charCodeAt(++r)&1023,w(240|Z>>18),w(128|Z>>12&63),w(128|Z>>6&63),w(128|Z&63)):(w(224|Z>>12),w(128|Z>>6&63),w(128|Z&63))}return S(A,0,I)}function Zn(e,n){if(n){for(var t="",r=0;r<e.length;r+=16384)t+=String.fromCharCode.apply(null,e.subarray(r,r+16384));return t}else{if(Un)return Un.decode(e);var o=qn(e),A=o.s,t=o.r;return t.length&&ne(8),A}}var ur=function(e){return e==1?3:e<6?2:e==9?1:0},dr=function(e,n){return n+30+ze(e,n+26)+ze(e,n+28)},_r=function(e,n,t){var r=ze(e,n+28),o=Zn(e.subarray(n+46,n+46+r),!(ze(e,n+8)&2048)),A=n+46+r,I=Oe(e,n+20),w=t&&I==4294967295?Fr(e,A):[I,Oe(e,n+24),Oe(e,n+42)],Q=w[0],Z=w[1],te=w[2];return[ze(e,n+10),Q,Z,o,A+ze(e,n+30)+ze(e,n+32),te]},Fr=function(e,n){for(;ze(e,n)!=1;n+=4+ze(e,n+2));return[fe(e,n+12),fe(e,n+4),fe(e,n+20)]},er=function(e){var n=0;if(e)for(var t in e){var r=e[t].length;r>65535&&ne(9),n+=r+4}return n},Nt=function(e,n,t,r,o,A,I,w){var Q=r.length,Z=t.extra,te=w&&w.length,Se=er(Z);z(e,n,I!=null?33639248:67324752),n+=4,I!=null&&(e[n++]=20,e[n++]=t.os),e[n]=20,n+=2,e[n++]=t.flag<<1|(A<0&&8),e[n++]=o&&8,e[n++]=t.compression&255,e[n++]=t.compression>>8;var Qe=new Date(t.mtime==null?Date.now():t.mtime),q=Qe.getFullYear()-1980;if((q<0||q>119)&&ne(10),z(e,n,q<<25|Qe.getMonth()+1<<21|Qe.getDate()<<16|Qe.getHours()<<11|Qe.getMinutes()<<5|Qe.getSeconds()>>1),n+=4,A!=-1&&(z(e,n,t.crc),z(e,n+4,A<0?-A-2:A),z(e,n+8,t.size)),z(e,n+12,Q),z(e,n+14,Se),n+=16,I!=null&&(z(e,n,te),z(e,n+6,t.attrs),z(e,n+10,I),n+=14),e.set(r,n),n+=Q,Se)for(var it in Z){var tt=Z[it],at=tt.length;z(e,n,+it),z(e,n+2,at),e.set(tt,n+4),n+=4+at}return te&&(e.set(w,n),n+=te),n},_t=function(e,n,t,r,o){z(e,n,101010256),z(e,n+8,t),z(e,n+10,t),z(e,n+12,r),z(e,n+16,o)},Kt=null,hn=null,tn=null,fn=null;function an(e,n,t){t||(t=n,n={}),typeof t!="function"&&ne(7);var r={};Yt(e,"",r,n);var o=Object.keys(r),A=o.length,I=0,w=0,Q=A,Z=new Array(A),te=[],Se=function(){for(var at=0;at<te.length;++at)te[at]()},Qe=function(at,Ge){Wr(function(){t(at,Ge)})};Wr(function(){Qe=t});var q=function(){var at=new me(w+22),Ge=I,Mt=w-I;w=0;for(var xt=0;xt<Q;++xt){var wt=Z[xt];try{var En=wt.c.length;Nt(at,w,wt,wt.f,wt.u,En);var Gn=30+wt.f.length+er(wt.extra),Qn=w+Gn;at.set(wt.c,Qn),Nt(at,I,wt,wt.f,wt.u,En,w,wt.m),I+=16+Gn+(wt.m?wt.m.length:0),w=Qn+En}catch($t){return Qe($t,null)}}_t(at,I,Z.length,Mt,Ge),Qe(null,at)};A||q();for(var it=function(at){var Ge=o[at],Mt=r[Ge],xt=Mt[0],wt=Mt[1],En=Vt(),Gn=xt.length;En.p(xt);var Qn=Yn(Ge),$t=Qn.length,Bt=wt.comment,pn=Bt&&Yn(Bt),We=pn&&pn.length,st=er(wt.extra),Lt=wt.level==0?0:8,Ft=function(In,Ln){if(In)Se(),Qe(In,null);else{var Rn=Ln.length;Z[at]=H(wt,{size:Gn,crc:En.d(),c:Ln,f:Qn,m:pn,u:$t!=Ge.length||pn&&Bt.length!=We,compression:Lt}),I+=30+$t+st+Rn,w+=76+2*($t+st)+(We||0)+Rn,--A||q()}};if($t>65535&&Ft(ne(11,0,1),null),!Lt)Ft(null,xt);else if(Gn<16e4)try{Ft(null,sn(xt,wt))}catch(In){Ft(In,null)}else te.push(Zt(xt,wt,Ft))},tt=0;tt<Q;++tt)it(tt);return Se}function zn(e,n){n||(n={});var t={},r=[];Yt(e,"",t,n);var o=0,A=0;for(var I in t){var w=t[I],Q=w[0],Z=w[1],te=Z.level==0?0:8,Se=Yn(I),Qe=Se.length,q=Z.comment,it=q&&Yn(q),tt=it&&it.length,at=er(Z.extra);Qe>65535&&ne(11);var Ge=te?sn(Q,Z):Q,Mt=Ge.length,xt=Vt();xt.p(Q),r.push(H(Z,{size:Q.length,crc:xt.d(),c:Ge,f:Se,m:it,u:Qe!=I.length||it&&q.length!=tt,o,compression:te})),o+=30+Qe+at+Mt,A+=76+2*(Qe+at)+(tt||0)+Mt}for(var wt=new me(A+22),En=o,Gn=A-o,Qn=0;Qn<r.length;++Qn){var Se=r[Qn];Nt(wt,Se.o,Se,Se.f,Se.u,Se.c.length);var $t=30+Se.f.length+er(Se.extra);wt.set(Se.c,Se.o+$t),Nt(wt,o,Se,Se.f,Se.u,Se.c.length,Se.o,Se.m),o+=16+$t+(Se.m?Se.m.length:0)}return _t(wt,o,r.length,Gn,En),wt}var ar=null,Er=null,no=null,kr=null,Wr=typeof queueMicrotask=="function"?queueMicrotask:typeof setTimeout=="function"?setTimeout:function(e){e()};function Dr(e,n,t){t||(t=n,n={}),typeof t!="function"&&ne(7);var r=[],o=function(){for(var at=0;at<r.length;++at)r[at]()},A={},I=function(at,Ge){Wr(function(){t(at,Ge)})};Wr(function(){I=t});for(var w=e.length-22;Oe(e,w)!=101010256;--w)if(!w||e.length-w>65558)return I(ne(13,0,1),null),o;var Q=ze(e,w+8);if(Q){var Z=Q,te=Oe(e,w+16),Se=te==4294967295||Z==65535;if(Se){var Qe=Oe(e,w-12);Se=Oe(e,Qe)==101075792,Se&&(Z=Q=Oe(e,Qe+32),te=Oe(e,Qe+48))}for(var q=n&&n.filter,it=function(at){var Ge=_r(e,te,Se),Mt=Ge[0],xt=Ge[1],wt=Ge[2],En=Ge[3],Gn=Ge[4],Qn=Ge[5],$t=dr(e,Qn);te=Gn;var Bt=function(We,st){We?(o(),I(We,null)):(st&&(A[En]=st),--Q||I(null,A))};if(!q||q({name:En,size:xt,originalSize:wt,compression:Mt}))if(!Mt)Bt(null,S(e,$t,$t+xt));else if(Mt==8){var pn=e.subarray($t,$t+xt);if(wt<524288||xt>.8*wt)try{Bt(null,nr(pn,{out:new me(wt)}))}catch(We){Bt(We,null)}else r.push(wn(pn,{size:wt},Bt))}else Bt(ne(14,"unknown compression type "+Mt,1),null);else Bt(null,null)},tt=0;tt<Z;++tt)it(tt)}else I(null,{});return o}function br(e,n){for(var t={},r=e.length-22;Oe(e,r)!=101010256;--r)(!r||e.length-r>65558)&&ne(13);var o=ze(e,r+8);if(!o)return{};var A=Oe(e,r+16),I=A==4294967295||o==65535;if(I){var w=Oe(e,r-12);I=Oe(e,w)==101075792,I&&(o=Oe(e,w+32),A=Oe(e,w+48))}for(var Q=n&&n.filter,Z=0;Z<o;++Z){var te=_r(e,A,I),Se=te[0],Qe=te[1],q=te[2],it=te[3],tt=te[4],at=te[5],Ge=dr(e,at);A=tt,(!Q||Q({name:it,size:Qe,originalSize:q,compression:Se}))&&(Se?Se==8?t[it]=nr(e.subarray(Ge,Ge+Qe),{out:new me(q)}):ne(14,"unknown compression type "+Se):t[it]=S(e,Ge,Ge+Qe))}return t}var qr=l(42978);function ro(e,n="utf8"){return new TextDecoder(n).decode(e)}const po=new TextEncoder;function Mr(e){return po.encode(e)}const Yr=1024*8,co=(()=>{const e=new Uint8Array(4),n=new Uint32Array(e.buffer);return!((n[0]=1)&e[0])})(),ao={int8:globalThis.Int8Array,uint8:globalThis.Uint8Array,int16:globalThis.Int16Array,uint16:globalThis.Uint16Array,int32:globalThis.Int32Array,uint32:globalThis.Uint32Array,uint64:globalThis.BigUint64Array,int64:globalThis.BigInt64Array,float32:globalThis.Float32Array,float64:globalThis.Float64Array};class xo{constructor(n=Yr,t={}){Ta(this,"buffer");Ta(this,"byteLength");Ta(this,"byteOffset");Ta(this,"length");Ta(this,"offset");Ta(this,"lastWrittenByte");Ta(this,"littleEndian");Ta(this,"_data");Ta(this,"_mark");Ta(this,"_marks");let r=!1;typeof n=="number"?n=new ArrayBuffer(n):(r=!0,this.lastWrittenByte=n.byteLength);const o=t.offset?t.offset>>>0:0,A=n.byteLength-o;let I=o;(ArrayBuffer.isView(n)||n instanceof xo)&&(n.byteLength!==n.buffer.byteLength&&(I=n.byteOffset+o),n=n.buffer),r?this.lastWrittenByte=A:this.lastWrittenByte=0,this.buffer=n,this.length=A,this.byteLength=A,this.byteOffset=I,this.offset=0,this.littleEndian=!0,this._data=new DataView(this.buffer,I,A),this._mark=0,this._marks=[]}available(n=1){return this.offset+n<=this.length}isLittleEndian(){return this.littleEndian}setLittleEndian(){return this.littleEndian=!0,this}isBigEndian(){return!this.littleEndian}setBigEndian(){return this.littleEndian=!1,this}skip(n=1){return this.offset+=n,this}back(n=1){return this.offset-=n,this}seek(n){return this.offset=n,this}mark(){return this._mark=this.offset,this}reset(){return this.offset=this._mark,this}pushMark(){return this._marks.push(this.offset),this}popMark(){const n=this._marks.pop();if(n===void 0)throw new Error("Mark stack empty");return this.seek(n),this}rewind(){return this.offset=0,this}ensureAvailable(n=1){if(!this.available(n)){const r=(this.offset+n)*2,o=new Uint8Array(r);o.set(new Uint8Array(this.buffer)),this.buffer=o.buffer,this.length=r,this.byteLength=r,this._data=new DataView(this.buffer)}return this}readBoolean(){return this.readUint8()!==0}readInt8(){return this._data.getInt8(this.offset++)}readUint8(){return this._data.getUint8(this.offset++)}readByte(){return this.readUint8()}readBytes(n=1){return this.readArray(n,"uint8")}readArray(n,t){const r=ao[t].BYTES_PER_ELEMENT*n,o=this.byteOffset+this.offset,A=this.buffer.slice(o,o+r);if(this.littleEndian===co&&t!=="uint8"&&t!=="int8"){const w=new Uint8Array(this.buffer.slice(o,o+r));w.reverse();const Q=new ao[t](w.buffer);return this.offset+=r,Q.reverse(),Q}const I=new ao[t](A);return this.offset+=r,I}readInt16(){const n=this._data.getInt16(this.offset,this.littleEndian);return this.offset+=2,n}readUint16(){const n=this._data.getUint16(this.offset,this.littleEndian);return this.offset+=2,n}readInt32(){const n=this._data.getInt32(this.offset,this.littleEndian);return this.offset+=4,n}readUint32(){const n=this._data.getUint32(this.offset,this.littleEndian);return this.offset+=4,n}readFloat32(){const n=this._data.getFloat32(this.offset,this.littleEndian);return this.offset+=4,n}readFloat64(){const n=this._data.getFloat64(this.offset,this.littleEndian);return this.offset+=8,n}readBigInt64(){const n=this._data.getBigInt64(this.offset,this.littleEndian);return this.offset+=8,n}readBigUint64(){const n=this._data.getBigUint64(this.offset,this.littleEndian);return this.offset+=8,n}readChar(){return String.fromCharCode(this.readInt8())}readChars(n=1){let t="";for(let r=0;r<n;r++)t+=this.readChar();return t}readUtf8(n=1){return ro(this.readBytes(n))}decodeText(n=1,t="utf8"){return ro(this.readBytes(n),t)}writeBoolean(n){return this.writeUint8(n?255:0),this}writeInt8(n){return this.ensureAvailable(1),this._data.setInt8(this.offset++,n),this._updateLastWrittenByte(),this}writeUint8(n){return this.ensureAvailable(1),this._data.setUint8(this.offset++,n),this._updateLastWrittenByte(),this}writeByte(n){return this.writeUint8(n)}writeBytes(n){this.ensureAvailable(n.length);for(let t=0;t<n.length;t++)this._data.setUint8(this.offset++,n[t]);return this._updateLastWrittenByte(),this}writeInt16(n){return this.ensureAvailable(2),this._data.setInt16(this.offset,n,this.littleEndian),this.offset+=2,this._updateLastWrittenByte(),this}writeUint16(n){return this.ensureAvailable(2),this._data.setUint16(this.offset,n,this.littleEndian),this.offset+=2,this._updateLastWrittenByte(),this}writeInt32(n){return this.ensureAvailable(4),this._data.setInt32(this.offset,n,this.littleEndian),this.offset+=4,this._updateLastWrittenByte(),this}writeUint32(n){return this.ensureAvailable(4),this._data.setUint32(this.offset,n,this.littleEndian),this.offset+=4,this._updateLastWrittenByte(),this}writeFloat32(n){return this.ensureAvailable(4),this._data.setFloat32(this.offset,n,this.littleEndian),this.offset+=4,this._updateLastWrittenByte(),this}writeFloat64(n){return this.ensureAvailable(8),this._data.setFloat64(this.offset,n,this.littleEndian),this.offset+=8,this._updateLastWrittenByte(),this}writeBigInt64(n){return this.ensureAvailable(8),this._data.setBigInt64(this.offset,n,this.littleEndian),this.offset+=8,this._updateLastWrittenByte(),this}writeBigUint64(n){return this.ensureAvailable(8),this._data.setBigUint64(this.offset,n,this.littleEndian),this.offset+=8,this._updateLastWrittenByte(),this}writeChar(n){return this.writeUint8(n.charCodeAt(0))}writeChars(n){for(let t=0;t<n.length;t++)this.writeUint8(n.charCodeAt(t));return this}writeUtf8(n){return this.writeBytes(Mr(n))}toArray(){return new Uint8Array(this.buffer,this.byteOffset,this.lastWrittenByte)}getWrittenByteLength(){return this.lastWrittenByte-this.byteOffset}_updateLastWrittenByte(){this.offset>this.lastWrittenByte&&(this.lastWrittenByte=this.offset)}}const mi=4,rn=0,Sn=1,gn=2;function Ar(e){let n=e.length;for(;--n>=0;)e[n]=0}const ir=0,lr=1,Pr=2,Bo=3,Ai=258,Ro=29,zo=256,mr=zo+1+Ro,hr=30,Ao=19,Mo=2*mr+1,vi=15,Ra=16,Bi=7,_i=256,ta=16,ca=17,ua=18,is=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),Ki=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),ja=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),za=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),Bs=512,wa=new Array((mr+2)*2);Ar(wa);const Ji=new Array(hr*2);Ar(Ji);const as=new Array(Bs);Ar(as);const Ps=new Array(Ai-Bo+1);Ar(Ps);const Ss=new Array(Ro);Ar(Ss);const iA=new Array(hr);Ar(iA);function mA(e,n,t,r,o){this.static_tree=e,this.extra_bits=n,this.extra_base=t,this.elems=r,this.max_length=o,this.has_stree=e&&e.length}let vA,fs,RA;function Zs(e,n){this.dyn_tree=e,this.max_code=0,this.stat_desc=n}const aA=e=>e<256?as[e]:as[256+(e>>>7)],Is=(e,n)=>{e.pending_buf[e.pending++]=n&255,e.pending_buf[e.pending++]=n>>>8&255},Sa=(e,n,t)=>{e.bi_valid>Ra-t?(e.bi_buf|=n<<e.bi_valid&65535,Is(e,e.bi_buf),e.bi_buf=n>>Ra-e.bi_valid,e.bi_valid+=t-Ra):(e.bi_buf|=n<<e.bi_valid&65535,e.bi_valid+=t)},Vr=(e,n,t)=>{Sa(e,t[n*2],t[n*2+1])},Zo=(e,n)=>{let t=0;do t|=e&1,e>>>=1,t<<=1;while(--n>0);return t>>>1},Uo=e=>{e.bi_valid===16?(Is(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=e.bi_buf&255,e.bi_buf>>=8,e.bi_valid-=8)},Po=(e,n)=>{const t=n.dyn_tree,r=n.max_code,o=n.stat_desc.static_tree,A=n.stat_desc.has_stree,I=n.stat_desc.extra_bits,w=n.stat_desc.extra_base,Q=n.stat_desc.max_length;let Z,te,Se,Qe,q,it,tt=0;for(Qe=0;Qe<=vi;Qe++)e.bl_count[Qe]=0;for(t[e.heap[e.heap_max]*2+1]=0,Z=e.heap_max+1;Z<Mo;Z++)te=e.heap[Z],Qe=t[t[te*2+1]*2+1]+1,Qe>Q&&(Qe=Q,tt++),t[te*2+1]=Qe,!(te>r)&&(e.bl_count[Qe]++,q=0,te>=w&&(q=I[te-w]),it=t[te*2],e.opt_len+=it*(Qe+q),A&&(e.static_len+=it*(o[te*2+1]+q)));if(tt!==0){do{for(Qe=Q-1;e.bl_count[Qe]===0;)Qe--;e.bl_count[Qe]--,e.bl_count[Qe+1]+=2,e.bl_count[Q]--,tt-=2}while(tt>0);for(Qe=Q;Qe!==0;Qe--)for(te=e.bl_count[Qe];te!==0;)Se=e.heap[--Z],!(Se>r)&&(t[Se*2+1]!==Qe&&(e.opt_len+=(Qe-t[Se*2+1])*t[Se*2],t[Se*2+1]=Qe),te--)}},Ci=(e,n,t)=>{const r=new Array(vi+1);let o=0,A,I;for(A=1;A<=vi;A++)o=o+t[A-1]<<1,r[A]=o;for(I=0;I<=n;I++){let w=e[I*2+1];w!==0&&(e[I*2]=Zo(r[w]++,w))}},zi=()=>{let e,n,t,r,o;const A=new Array(vi+1);for(t=0,r=0;r<Ro-1;r++)for(Ss[r]=t,e=0;e<1<<is[r];e++)Ps[t++]=r;for(Ps[t-1]=r,o=0,r=0;r<16;r++)for(iA[r]=o,e=0;e<1<<Ki[r];e++)as[o++]=r;for(o>>=7;r<hr;r++)for(iA[r]=o<<7,e=0;e<1<<Ki[r]-7;e++)as[256+o++]=r;for(n=0;n<=vi;n++)A[n]=0;for(e=0;e<=143;)wa[e*2+1]=8,e++,A[8]++;for(;e<=255;)wa[e*2+1]=9,e++,A[9]++;for(;e<=279;)wa[e*2+1]=7,e++,A[7]++;for(;e<=287;)wa[e*2+1]=8,e++,A[8]++;for(Ci(wa,mr+1,A),e=0;e<hr;e++)Ji[e*2+1]=5,Ji[e*2]=Zo(e,5);vA=new mA(wa,is,zo+1,mr,vi),fs=new mA(Ji,Ki,0,hr,vi),RA=new mA(new Array(0),ja,0,Ao,Bi)},hs=e=>{let n;for(n=0;n<mr;n++)e.dyn_ltree[n*2]=0;for(n=0;n<hr;n++)e.dyn_dtree[n*2]=0;for(n=0;n<Ao;n++)e.bl_tree[n*2]=0;e.dyn_ltree[_i*2]=1,e.opt_len=e.static_len=0,e.sym_next=e.matches=0},Ja=e=>{e.bi_valid>8?Is(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0},Ha=(e,n,t,r)=>{const o=n*2,A=t*2;return e[o]<e[A]||e[o]===e[A]&&r[n]<=r[t]},Pt=(e,n,t)=>{const r=e.heap[t];let o=t<<1;for(;o<=e.heap_len&&(o<e.heap_len&&Ha(n,e.heap[o+1],e.heap[o],e.depth)&&o++,!Ha(n,r,e.heap[o],e.depth));)e.heap[t]=e.heap[o],t=o,o<<=1;e.heap[t]=r},jr=(e,n,t)=>{let r,o,A=0,I,w;if(e.sym_next!==0)do r=e.pending_buf[e.sym_buf+A++]&255,r+=(e.pending_buf[e.sym_buf+A++]&255)<<8,o=e.pending_buf[e.sym_buf+A++],r===0?Vr(e,o,n):(I=Ps[o],Vr(e,I+zo+1,n),w=is[I],w!==0&&(o-=Ss[I],Sa(e,o,w)),r--,I=aA(r),Vr(e,I,t),w=Ki[I],w!==0&&(r-=iA[I],Sa(e,r,w)));while(A<e.sym_next);Vr(e,_i,n)},mo=(e,n)=>{const t=n.dyn_tree,r=n.stat_desc.static_tree,o=n.stat_desc.has_stree,A=n.stat_desc.elems;let I,w,Q=-1,Z;for(e.heap_len=0,e.heap_max=Mo,I=0;I<A;I++)t[I*2]!==0?(e.heap[++e.heap_len]=Q=I,e.depth[I]=0):t[I*2+1]=0;for(;e.heap_len<2;)Z=e.heap[++e.heap_len]=Q<2?++Q:0,t[Z*2]=1,e.depth[Z]=0,e.opt_len--,o&&(e.static_len-=r[Z*2+1]);for(n.max_code=Q,I=e.heap_len>>1;I>=1;I--)Pt(e,t,I);Z=A;do I=e.heap[1],e.heap[1]=e.heap[e.heap_len--],Pt(e,t,1),w=e.heap[1],e.heap[--e.heap_max]=I,e.heap[--e.heap_max]=w,t[Z*2]=t[I*2]+t[w*2],e.depth[Z]=(e.depth[I]>=e.depth[w]?e.depth[I]:e.depth[w])+1,t[I*2+1]=t[w*2+1]=Z,e.heap[1]=Z++,Pt(e,t,1);while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],Po(e,n),Ci(t,Q,e.bl_count)},Ho=(e,n,t)=>{let r,o=-1,A,I=n[0*2+1],w=0,Q=7,Z=4;for(I===0&&(Q=138,Z=3),n[(t+1)*2+1]=65535,r=0;r<=t;r++)A=I,I=n[(r+1)*2+1],!(++w<Q&&A===I)&&(w<Z?e.bl_tree[A*2]+=w:A!==0?(A!==o&&e.bl_tree[A*2]++,e.bl_tree[ta*2]++):w<=10?e.bl_tree[ca*2]++:e.bl_tree[ua*2]++,w=0,o=A,I===0?(Q=138,Z=3):A===I?(Q=6,Z=3):(Q=7,Z=4))},ti=(e,n,t)=>{let r,o=-1,A,I=n[0*2+1],w=0,Q=7,Z=4;for(I===0&&(Q=138,Z=3),r=0;r<=t;r++)if(A=I,I=n[(r+1)*2+1],!(++w<Q&&A===I)){if(w<Z)do Vr(e,A,e.bl_tree);while(--w!==0);else A!==0?(A!==o&&(Vr(e,A,e.bl_tree),w--),Vr(e,ta,e.bl_tree),Sa(e,w-3,2)):w<=10?(Vr(e,ca,e.bl_tree),Sa(e,w-3,3)):(Vr(e,ua,e.bl_tree),Sa(e,w-11,7));w=0,o=A,I===0?(Q=138,Z=3):A===I?(Q=6,Z=3):(Q=7,Z=4)}},So=e=>{let n;for(Ho(e,e.dyn_ltree,e.l_desc.max_code),Ho(e,e.dyn_dtree,e.d_desc.max_code),mo(e,e.bl_desc),n=Ao-1;n>=3&&e.bl_tree[za[n]*2+1]===0;n--);return e.opt_len+=3*(n+1)+5+5+4,n},bi=(e,n,t,r)=>{let o;for(Sa(e,n-257,5),Sa(e,t-1,5),Sa(e,r-4,4),o=0;o<r;o++)Sa(e,e.bl_tree[za[o]*2+1],3);ti(e,e.dyn_ltree,n-1),ti(e,e.dyn_dtree,t-1)},Wo=e=>{let n=4093624447,t;for(t=0;t<=31;t++,n>>>=1)if(n&1&&e.dyn_ltree[t*2]!==0)return rn;if(e.dyn_ltree[9*2]!==0||e.dyn_ltree[10*2]!==0||e.dyn_ltree[13*2]!==0)return Sn;for(t=32;t<zo;t++)if(e.dyn_ltree[t*2]!==0)return Sn;return rn};let Za=!1;const Ua=e=>{Za||(zi(),Za=!0),e.l_desc=new Zs(e.dyn_ltree,vA),e.d_desc=new Zs(e.dyn_dtree,fs),e.bl_desc=new Zs(e.bl_tree,RA),e.bi_buf=0,e.bi_valid=0,hs(e)},Ba=(e,n,t,r)=>{Sa(e,(ir<<1)+(r?1:0),3),Ja(e),Is(e,t),Is(e,~t),t&&e.pending_buf.set(e.window.subarray(n,n+t),e.pending),e.pending+=t},jA=e=>{Sa(e,lr<<1,3),Vr(e,_i,wa),Uo(e)},Ts=(e,n,t,r)=>{let o,A,I=0;e.level>0?(e.strm.data_type===gn&&(e.strm.data_type=Wo(e)),mo(e,e.l_desc),mo(e,e.d_desc),I=So(e),o=e.opt_len+3+7>>>3,A=e.static_len+3+7>>>3,A<=o&&(o=A)):o=A=t+5,t+4<=o&&n!==-1?Ba(e,n,t,r):e.strategy===mi||A===o?(Sa(e,(lr<<1)+(r?1:0),3),jr(e,wa,Ji)):(Sa(e,(Pr<<1)+(r?1:0),3),bi(e,e.l_desc.max_code+1,e.d_desc.max_code+1,I+1),jr(e,e.dyn_ltree,e.dyn_dtree)),hs(e),r&&Ja(e)},OA=(e,n,t)=>(e.pending_buf[e.sym_buf+e.sym_next++]=n,e.pending_buf[e.sym_buf+e.sym_next++]=n>>8,e.pending_buf[e.sym_buf+e.sym_next++]=t,n===0?e.dyn_ltree[t*2]++:(e.matches++,n--,e.dyn_ltree[(Ps[t]+zo+1)*2]++,e.dyn_dtree[aA(n)*2]++),e.sym_next===e.sym_end);var Rs=Ua,Da=Ba,YA=Ts,Wa=OA,JA=jA,sA={_tr_init:Rs,_tr_stored_block:Da,_tr_flush_block:YA,_tr_tally:Wa,_tr_align:JA},Oi=(e,n,t,r)=>{let o=e&65535|0,A=e>>>16&65535|0,I=0;for(;t!==0;){I=t>2e3?2e3:t,t-=I;do o=o+n[r++]|0,A=A+o|0;while(--I);o%=65521,A%=65521}return o|A<<16|0};const sc=()=>{let e,n=[];for(var t=0;t<256;t++){e=t;for(var r=0;r<8;r++)e=e&1?3988292384^e>>>1:e>>>1;n[t]=e}return n},Ac=new Uint32Array(sc());var Va=(e,n,t,r)=>{const o=Ac,A=r+t;e^=-1;for(let I=r;I<A;I++)e=e>>>8^o[(e^n[I])&255];return e^-1},ri={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"},Xo={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};const{_tr_init:Fs,_tr_stored_block:Zi,_tr_flush_block:da,_tr_tally:fa,_tr_align:aa}=sA,{Z_NO_FLUSH:ka,Z_PARTIAL_FLUSH:AA,Z_FULL_FLUSH:vl,Z_FINISH:ss,Z_BLOCK:jl,Z_OK:Os,Z_STREAM_END:il,Z_STREAM_ERROR:gs,Z_DATA_ERROR:au,Z_BUF_ERROR:Hl,Z_DEFAULT_COMPRESSION:kl,Z_FILTERED:ku,Z_HUFFMAN_ONLY:_l,Z_RLE:_u,Z_FIXED:UA,Z_DEFAULT_STRATEGY:su,Z_UNKNOWN:Xa,Z_DEFLATED:ha}=Xo,Ia=9,wA=15,lA=8,xl=256+1+29,Au=30,lu=19,lc=2*xl+1,Mc=15,na=3,al=258,Sl=al+na+1,rh=32,Kl=42,vf=57,Ku=69,yf=73,xd=91,wf=103,cc=113,zu=666,Us=1,cu=2,uc=3,zl=4,oh=3,Pc=(e,n)=>(e.msg=ri[n],n),Bf=e=>e*2-(e>4?9:0),dc=e=>{let n=e.length;for(;--n>=0;)e[n]=0},Zu=e=>{let n,t,r,o=e.w_size;n=e.hash_size,r=n;do t=e.head[--r],e.head[r]=t>=o?t-o:0;while(--n);n=o,r=n;do t=e.prev[--r],e.prev[r]=t>=o?t-o:0;while(--n)};let Zl=(e,n,t)=>(n<<e.hash_shift^t)&e.hash_mask;const XA=e=>{const n=e.state;let t=n.pending;t>e.avail_out&&(t=e.avail_out),t!==0&&(e.output.set(n.pending_buf.subarray(n.pending_out,n.pending_out+t),e.next_out),e.next_out+=t,n.pending_out+=t,e.total_out+=t,e.avail_out-=t,n.pending-=t,n.pending===0&&(n.pending_out=0))},HA=(e,n)=>{da(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,n),e.block_start=e.strstart,XA(e.strm)},ga=(e,n)=>{e.pending_buf[e.pending++]=n},Tc=(e,n)=>{e.pending_buf[e.pending++]=n>>>8&255,e.pending_buf[e.pending++]=n&255},Cf=(e,n,t,r)=>{let o=e.avail_in;return o>r&&(o=r),o===0?0:(e.avail_in-=o,n.set(e.input.subarray(e.next_in,e.next_in+o),t),e.state.wrap===1?e.adler=Oi(e.adler,n,o,t):e.state.wrap===2&&(e.adler=Va(e.adler,n,o,t)),e.next_in+=o,e.total_in+=o,o)},bf=(e,n)=>{let t=e.max_chain_length,r=e.strstart,o,A,I=e.prev_length,w=e.nice_match;const Q=e.strstart>e.w_size-Sl?e.strstart-(e.w_size-Sl):0,Z=e.window,te=e.w_mask,Se=e.prev,Qe=e.strstart+al;let q=Z[r+I-1],it=Z[r+I];e.prev_length>=e.good_match&&(t>>=2),w>e.lookahead&&(w=e.lookahead);do if(o=n,!(Z[o+I]!==it||Z[o+I-1]!==q||Z[o]!==Z[r]||Z[++o]!==Z[r+1])){r+=2,o++;do;while(Z[++r]===Z[++o]&&Z[++r]===Z[++o]&&Z[++r]===Z[++o]&&Z[++r]===Z[++o]&&Z[++r]===Z[++o]&&Z[++r]===Z[++o]&&Z[++r]===Z[++o]&&Z[++r]===Z[++o]&&r<Qe);if(A=al-(Qe-r),r=Qe-al,A>I){if(e.match_start=n,I=A,A>=w)break;q=Z[r+I-1],it=Z[r+I]}}while((n=Se[n&te])>Q&&--t!==0);return I<=e.lookahead?I:e.lookahead},Rc=e=>{const n=e.w_size;let t,r,o;do{if(r=e.window_size-e.lookahead-e.strstart,e.strstart>=n+(n-Sl)&&(e.window.set(e.window.subarray(n,n+n-r),0),e.match_start-=n,e.strstart-=n,e.block_start-=n,e.insert>e.strstart&&(e.insert=e.strstart),Zu(e),r+=n),e.strm.avail_in===0)break;if(t=Cf(e.strm,e.window,e.strstart+e.lookahead,r),e.lookahead+=t,e.lookahead+e.insert>=na)for(o=e.strstart-e.insert,e.ins_h=e.window[o],e.ins_h=Zl(e,e.ins_h,e.window[o+1]);e.insert&&(e.ins_h=Zl(e,e.ins_h,e.window[o+na-1]),e.prev[o&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=o,o++,e.insert--,!(e.lookahead+e.insert<na)););}while(e.lookahead<Sl&&e.strm.avail_in!==0)},uu=(e,n)=>{let t=e.pending_buf_size-5>e.w_size?e.w_size:e.pending_buf_size-5,r,o,A,I=0,w=e.strm.avail_in;do{if(r=65535,A=e.bi_valid+42>>3,e.strm.avail_out<A||(A=e.strm.avail_out-A,o=e.strstart-e.block_start,r>o+e.strm.avail_in&&(r=o+e.strm.avail_in),r>A&&(r=A),r<t&&(r===0&&n!==ss||n===ka||r!==o+e.strm.avail_in)))break;I=n===ss&&r===o+e.strm.avail_in?1:0,Zi(e,0,0,I),e.pending_buf[e.pending-4]=r,e.pending_buf[e.pending-3]=r>>8,e.pending_buf[e.pending-2]=~r,e.pending_buf[e.pending-1]=~r>>8,XA(e.strm),o&&(o>r&&(o=r),e.strm.output.set(e.window.subarray(e.block_start,e.block_start+o),e.strm.next_out),e.strm.next_out+=o,e.strm.avail_out-=o,e.strm.total_out+=o,e.block_start+=o,r-=o),r&&(Cf(e.strm,e.strm.output,e.strm.next_out,r),e.strm.next_out+=r,e.strm.avail_out-=r,e.strm.total_out+=r)}while(I===0);return w-=e.strm.avail_in,w&&(w>=e.w_size?(e.matches=2,e.window.set(e.strm.input.subarray(e.strm.next_in-e.w_size,e.strm.next_in),0),e.strstart=e.w_size,e.insert=e.strstart):(e.window_size-e.strstart<=w&&(e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,e.insert>e.strstart&&(e.insert=e.strstart)),e.window.set(e.strm.input.subarray(e.strm.next_in-w,e.strm.next_in),e.strstart),e.strstart+=w,e.insert+=w>e.w_size-e.insert?e.w_size-e.insert:w),e.block_start=e.strstart),e.high_water<e.strstart&&(e.high_water=e.strstart),I?zl:n!==ka&&n!==ss&&e.strm.avail_in===0&&e.strstart===e.block_start?cu:(A=e.window_size-e.strstart,e.strm.avail_in>A&&e.block_start>=e.w_size&&(e.block_start-=e.w_size,e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,A+=e.w_size,e.insert>e.strstart&&(e.insert=e.strstart)),A>e.strm.avail_in&&(A=e.strm.avail_in),A&&(Cf(e.strm,e.window,e.strstart,A),e.strstart+=A,e.insert+=A>e.w_size-e.insert?e.w_size-e.insert:A),e.high_water<e.strstart&&(e.high_water=e.strstart),A=e.bi_valid+42>>3,A=e.pending_buf_size-A>65535?65535:e.pending_buf_size-A,t=A>e.w_size?e.w_size:A,o=e.strstart-e.block_start,(o>=t||(o||n===ss)&&n!==ka&&e.strm.avail_in===0&&o<=A)&&(r=o>A?A:o,I=n===ss&&e.strm.avail_in===0&&r===o?1:0,Zi(e,e.block_start,r,I),e.block_start+=r,XA(e.strm)),I?uc:Us)},Sd=(e,n)=>{let t,r;for(;;){if(e.lookahead<Sl){if(Rc(e),e.lookahead<Sl&&n===ka)return Us;if(e.lookahead===0)break}if(t=0,e.lookahead>=na&&(e.ins_h=Zl(e,e.ins_h,e.window[e.strstart+na-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),t!==0&&e.strstart-t<=e.w_size-Sl&&(e.match_length=bf(e,t)),e.match_length>=na)if(r=fa(e,e.strstart-e.match_start,e.match_length-na),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=na){e.match_length--;do e.strstart++,e.ins_h=Zl(e,e.ins_h,e.window[e.strstart+na-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart;while(--e.match_length!==0);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=Zl(e,e.ins_h,e.window[e.strstart+1]);else r=fa(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(r&&(HA(e,!1),e.strm.avail_out===0))return Us}return e.insert=e.strstart<na-1?e.strstart:na-1,n===ss?(HA(e,!0),e.strm.avail_out===0?uc:zl):e.sym_next&&(HA(e,!1),e.strm.avail_out===0)?Us:cu},jc=(e,n)=>{let t,r,o;for(;;){if(e.lookahead<Sl){if(Rc(e),e.lookahead<Sl&&n===ka)return Us;if(e.lookahead===0)break}if(t=0,e.lookahead>=na&&(e.ins_h=Zl(e,e.ins_h,e.window[e.strstart+na-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=na-1,t!==0&&e.prev_length<e.max_lazy_match&&e.strstart-t<=e.w_size-Sl&&(e.match_length=bf(e,t),e.match_length<=5&&(e.strategy===ku||e.match_length===na&&e.strstart-e.match_start>4096)&&(e.match_length=na-1)),e.prev_length>=na&&e.match_length<=e.prev_length){o=e.strstart+e.lookahead-na,r=fa(e,e.strstart-1-e.prev_match,e.prev_length-na),e.lookahead-=e.prev_length-1,e.prev_length-=2;do++e.strstart<=o&&(e.ins_h=Zl(e,e.ins_h,e.window[e.strstart+na-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart);while(--e.prev_length!==0);if(e.match_available=0,e.match_length=na-1,e.strstart++,r&&(HA(e,!1),e.strm.avail_out===0))return Us}else if(e.match_available){if(r=fa(e,0,e.window[e.strstart-1]),r&&HA(e,!1),e.strstart++,e.lookahead--,e.strm.avail_out===0)return Us}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(r=fa(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart<na-1?e.strstart:na-1,n===ss?(HA(e,!0),e.strm.avail_out===0?uc:zl):e.sym_next&&(HA(e,!1),e.strm.avail_out===0)?Us:cu},ih=(e,n)=>{let t,r,o,A;const I=e.window;for(;;){if(e.lookahead<=al){if(Rc(e),e.lookahead<=al&&n===ka)return Us;if(e.lookahead===0)break}if(e.match_length=0,e.lookahead>=na&&e.strstart>0&&(o=e.strstart-1,r=I[o],r===I[++o]&&r===I[++o]&&r===I[++o])){A=e.strstart+al;do;while(r===I[++o]&&r===I[++o]&&r===I[++o]&&r===I[++o]&&r===I[++o]&&r===I[++o]&&r===I[++o]&&r===I[++o]&&o<A);e.match_length=al-(A-o),e.match_length>e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=na?(t=fa(e,1,e.match_length-na),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(t=fa(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),t&&(HA(e,!1),e.strm.avail_out===0))return Us}return e.insert=0,n===ss?(HA(e,!0),e.strm.avail_out===0?uc:zl):e.sym_next&&(HA(e,!1),e.strm.avail_out===0)?Us:cu},ah=(e,n)=>{let t;for(;;){if(e.lookahead===0&&(Rc(e),e.lookahead===0)){if(n===ka)return Us;break}if(e.match_length=0,t=fa(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,t&&(HA(e,!1),e.strm.avail_out===0))return Us}return e.insert=0,n===ss?(HA(e,!0),e.strm.avail_out===0?uc:zl):e.sym_next&&(HA(e,!1),e.strm.avail_out===0)?Us:cu};function Ws(e,n,t,r,o){this.good_length=e,this.max_lazy=n,this.nice_length=t,this.max_chain=r,this.func=o}const du=[new Ws(0,0,0,0,uu),new Ws(4,4,8,4,Sd),new Ws(4,5,16,8,Sd),new Ws(4,6,32,32,Sd),new Ws(4,4,16,16,jc),new Ws(8,16,32,32,jc),new Ws(8,16,128,128,jc),new Ws(8,32,128,256,jc),new Ws(32,128,258,1024,jc),new Ws(32,258,258,4096,jc)],sh=e=>{e.window_size=2*e.w_size,dc(e.head),e.max_lazy_match=du[e.level].max_lazy,e.good_match=du[e.level].good_length,e.nice_match=du[e.level].nice_length,e.max_chain_length=du[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=na-1,e.match_available=0,e.ins_h=0};function le(){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=ha,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(lc*2),this.dyn_dtree=new Uint16Array((2*Au+1)*2),this.bl_tree=new Uint16Array((2*lu+1)*2),dc(this.dyn_ltree),dc(this.dyn_dtree),dc(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(Mc+1),this.heap=new Uint16Array(2*xl+1),dc(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(2*xl+1),dc(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}const pe=e=>{if(!e)return 1;const n=e.state;return!n||n.strm!==e||n.status!==Kl&&n.status!==vf&&n.status!==Ku&&n.status!==yf&&n.status!==xd&&n.status!==wf&&n.status!==cc&&n.status!==zu?1:0},Re=e=>{if(pe(e))return Pc(e,gs);e.total_in=e.total_out=0,e.data_type=Xa;const n=e.state;return n.pending=0,n.pending_out=0,n.wrap<0&&(n.wrap=-n.wrap),n.status=n.wrap===2?vf:n.wrap?Kl:cc,e.adler=n.wrap===2?0:1,n.last_flush=-2,Fs(n),Os},Je=e=>{const n=Re(e);return n===Os&&sh(e.state),n},ct=(e,n)=>pe(e)||e.state.wrap!==2?gs:(e.state.gzhead=n,Os),ut=(e,n,t,r,o,A)=>{if(!e)return gs;let I=1;if(n===kl&&(n=6),r<0?(I=0,r=-r):r>15&&(I=2,r-=16),o<1||o>Ia||t!==ha||r<8||r>15||n<0||n>9||A<0||A>UA||r===8&&I!==1)return Pc(e,gs);r===8&&(r=9);const w=new le;return e.state=w,w.strm=e,w.status=Kl,w.wrap=I,w.gzhead=null,w.w_bits=r,w.w_size=1<<w.w_bits,w.w_mask=w.w_size-1,w.hash_bits=o+7,w.hash_size=1<<w.hash_bits,w.hash_mask=w.hash_size-1,w.hash_shift=~~((w.hash_bits+na-1)/na),w.window=new Uint8Array(w.w_size*2),w.head=new Uint16Array(w.hash_size),w.prev=new Uint16Array(w.w_size),w.lit_bufsize=1<<o+6,w.pending_buf_size=w.lit_bufsize*4,w.pending_buf=new Uint8Array(w.pending_buf_size),w.sym_buf=w.lit_bufsize,w.sym_end=(w.lit_bufsize-1)*3,w.level=n,w.strategy=A,w.method=t,Je(e)},Dt=(e,n)=>ut(e,n,ha,wA,lA,su),Qt=(e,n)=>{if(pe(e)||n>jl||n<0)return e?Pc(e,gs):gs;const t=e.state;if(!e.output||e.avail_in!==0&&!e.input||t.status===zu&&n!==ss)return Pc(e,e.avail_out===0?Hl:gs);const r=t.last_flush;if(t.last_flush=n,t.pending!==0){if(XA(e),e.avail_out===0)return t.last_flush=-1,Os}else if(e.avail_in===0&&Bf(n)<=Bf(r)&&n!==ss)return Pc(e,Hl);if(t.status===zu&&e.avail_in!==0)return Pc(e,Hl);if(t.status===Kl&&t.wrap===0&&(t.status=cc),t.status===Kl){let o=ha+(t.w_bits-8<<4)<<8,A=-1;if(t.strategy>=_l||t.level<2?A=0:t.level<6?A=1:t.level===6?A=2:A=3,o|=A<<6,t.strstart!==0&&(o|=rh),o+=31-o%31,Tc(t,o),t.strstart!==0&&(Tc(t,e.adler>>>16),Tc(t,e.adler&65535)),e.adler=1,t.status=cc,XA(e),t.pending!==0)return t.last_flush=-1,Os}if(t.status===vf){if(e.adler=0,ga(t,31),ga(t,139),ga(t,8),t.gzhead)ga(t,(t.gzhead.text?1:0)+(t.gzhead.hcrc?2:0)+(t.gzhead.extra?4:0)+(t.gzhead.name?8:0)+(t.gzhead.comment?16:0)),ga(t,t.gzhead.time&255),ga(t,t.gzhead.time>>8&255),ga(t,t.gzhead.time>>16&255),ga(t,t.gzhead.time>>24&255),ga(t,t.level===9?2:t.strategy>=_l||t.level<2?4:0),ga(t,t.gzhead.os&255),t.gzhead.extra&&t.gzhead.extra.length&&(ga(t,t.gzhead.extra.length&255),ga(t,t.gzhead.extra.length>>8&255)),t.gzhead.hcrc&&(e.adler=Va(e.adler,t.pending_buf,t.pending,0)),t.gzindex=0,t.status=Ku;else if(ga(t,0),ga(t,0),ga(t,0),ga(t,0),ga(t,0),ga(t,t.level===9?2:t.strategy>=_l||t.level<2?4:0),ga(t,oh),t.status=cc,XA(e),t.pending!==0)return t.last_flush=-1,Os}if(t.status===Ku){if(t.gzhead.extra){let o=t.pending,A=(t.gzhead.extra.length&65535)-t.gzindex;for(;t.pending+A>t.pending_buf_size;){let w=t.pending_buf_size-t.pending;if(t.pending_buf.set(t.gzhead.extra.subarray(t.gzindex,t.gzindex+w),t.pending),t.pending=t.pending_buf_size,t.gzhead.hcrc&&t.pending>o&&(e.adler=Va(e.adler,t.pending_buf,t.pending-o,o)),t.gzindex+=w,XA(e),t.pending!==0)return t.last_flush=-1,Os;o=0,A-=w}let I=new Uint8Array(t.gzhead.extra);t.pending_buf.set(I.subarray(t.gzindex,t.gzindex+A),t.pending),t.pending+=A,t.gzhead.hcrc&&t.pending>o&&(e.adler=Va(e.adler,t.pending_buf,t.pending-o,o)),t.gzindex=0}t.status=yf}if(t.status===yf){if(t.gzhead.name){let o=t.pending,A;do{if(t.pending===t.pending_buf_size){if(t.gzhead.hcrc&&t.pending>o&&(e.adler=Va(e.adler,t.pending_buf,t.pending-o,o)),XA(e),t.pending!==0)return t.last_flush=-1,Os;o=0}t.gzindex<t.gzhead.name.length?A=t.gzhead.name.charCodeAt(t.gzindex++)&255:A=0,ga(t,A)}while(A!==0);t.gzhead.hcrc&&t.pending>o&&(e.adler=Va(e.adler,t.pending_buf,t.pending-o,o)),t.gzindex=0}t.status=xd}if(t.status===xd){if(t.gzhead.comment){let o=t.pending,A;do{if(t.pending===t.pending_buf_size){if(t.gzhead.hcrc&&t.pending>o&&(e.adler=Va(e.adler,t.pending_buf,t.pending-o,o)),XA(e),t.pending!==0)return t.last_flush=-1,Os;o=0}t.gzindex<t.gzhead.comment.length?A=t.gzhead.comment.charCodeAt(t.gzindex++)&255:A=0,ga(t,A)}while(A!==0);t.gzhead.hcrc&&t.pending>o&&(e.adler=Va(e.adler,t.pending_buf,t.pending-o,o))}t.status=wf}if(t.status===wf){if(t.gzhead.hcrc){if(t.pending+2>t.pending_buf_size&&(XA(e),t.pending!==0))return t.last_flush=-1,Os;ga(t,e.adler&255),ga(t,e.adler>>8&255),e.adler=0}if(t.status=cc,XA(e),t.pending!==0)return t.last_flush=-1,Os}if(e.avail_in!==0||t.lookahead!==0||n!==ka&&t.status!==zu){let o=t.level===0?uu(t,n):t.strategy===_l?ah(t,n):t.strategy===_u?ih(t,n):du[t.level].func(t,n);if((o===uc||o===zl)&&(t.status=zu),o===Us||o===uc)return e.avail_out===0&&(t.last_flush=-1),Os;if(o===cu&&(n===AA?aa(t):n!==jl&&(Zi(t,0,0,!1),n===vl&&(dc(t.head),t.lookahead===0&&(t.strstart=0,t.block_start=0,t.insert=0))),XA(e),e.avail_out===0))return t.last_flush=-1,Os}return n!==ss?Os:t.wrap<=0?il:(t.wrap===2?(ga(t,e.adler&255),ga(t,e.adler>>8&255),ga(t,e.adler>>16&255),ga(t,e.adler>>24&255),ga(t,e.total_in&255),ga(t,e.total_in>>8&255),ga(t,e.total_in>>16&255),ga(t,e.total_in>>24&255)):(Tc(t,e.adler>>>16),Tc(t,e.adler&65535)),XA(e),t.wrap>0&&(t.wrap=-t.wrap),t.pending!==0?Os:il)},It=e=>{if(pe(e))return gs;const n=e.state.status;return e.state=null,n===cc?Pc(e,au):Os},on=(e,n)=>{let t=n.length;if(pe(e))return gs;const r=e.state,o=r.wrap;if(o===2||o===1&&r.status!==Kl||r.lookahead)return gs;if(o===1&&(e.adler=Oi(e.adler,n,t,0)),r.wrap=0,t>=r.w_size){o===0&&(dc(r.head),r.strstart=0,r.block_start=0,r.insert=0);let Q=new Uint8Array(r.w_size);Q.set(n.subarray(t-r.w_size,t),0),n=Q,t=r.w_size}const A=e.avail_in,I=e.next_in,w=e.input;for(e.avail_in=t,e.next_in=0,e.input=n,Rc(r);r.lookahead>=na;){let Q=r.strstart,Z=r.lookahead-(na-1);do r.ins_h=Zl(r,r.ins_h,r.window[Q+na-1]),r.prev[Q&r.w_mask]=r.head[r.ins_h],r.head[r.ins_h]=Q,Q++;while(--Z);r.strstart=Q,r.lookahead=na-1,Rc(r)}return r.strstart+=r.lookahead,r.block_start=r.strstart,r.insert=r.lookahead,r.lookahead=0,r.match_length=r.prev_length=na-1,r.match_available=0,e.next_in=I,e.input=w,e.avail_in=A,r.wrap=o,Os};var vn=Dt,ln=ut,Wn=Je,Pn=Re,kn=ct,xr=Qt,fr=It,Cr=on,gr="pako deflate (from Nodeca project)",Lr={deflateInit:vn,deflateInit2:ln,deflateReset:Wn,deflateResetKeep:Pn,deflateSetHeader:kn,deflate:xr,deflateEnd:fr,deflateSetDictionary:Cr,deflateInfo:gr};const vo=(e,n)=>Object.prototype.hasOwnProperty.call(e,n);var Co=function(e){const n=Array.prototype.slice.call(arguments,1);for(;n.length;){const t=n.shift();if(t){if(typeof t!="object")throw new TypeError(t+"must be non-object");for(const r in t)vo(t,r)&&(e[r]=t[r])}}return e},eo=e=>{let n=0;for(let r=0,o=e.length;r<o;r++)n+=e[r].length;const t=new Uint8Array(n);for(let r=0,o=0,A=e.length;r<A;r++){let I=e[r];t.set(I,o),o+=I.length}return t},Lo={assign:Co,flattenChunks:eo};let qo=!0;try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(e){qo=!1}const Tr=new Uint8Array(256);for(let e=0;e<256;e++)Tr[e]=e>=252?6:e>=248?5:e>=240?4:e>=224?3:e>=192?2:1;Tr[254]=Tr[254]=1;var oo=e=>{if(typeof TextEncoder=="function"&&TextEncoder.prototype.encode)return new TextEncoder().encode(e);let n,t,r,o,A,I=e.length,w=0;for(o=0;o<I;o++)t=e.charCodeAt(o),(t&64512)===55296&&o+1<I&&(r=e.charCodeAt(o+1),(r&64512)===56320&&(t=65536+(t-55296<<10)+(r-56320),o++)),w+=t<128?1:t<2048?2:t<65536?3:4;for(n=new Uint8Array(w),A=0,o=0;A<w;o++)t=e.charCodeAt(o),(t&64512)===55296&&o+1<I&&(r=e.charCodeAt(o+1),(r&64512)===56320&&(t=65536+(t-55296<<10)+(r-56320),o++)),t<128?n[A++]=t:t<2048?(n[A++]=192|t>>>6,n[A++]=128|t&63):t<65536?(n[A++]=224|t>>>12,n[A++]=128|t>>>6&63,n[A++]=128|t&63):(n[A++]=240|t>>>18,n[A++]=128|t>>>12&63,n[A++]=128|t>>>6&63,n[A++]=128|t&63);return n};const Kr=(e,n)=>{if(n<65534&&e.subarray&&qo)return String.fromCharCode.apply(null,e.length===n?e:e.subarray(0,n));let t="";for(let r=0;r<n;r++)t+=String.fromCharCode(e[r]);return t};var Ur=(e,n)=>{const t=n||e.length;if(typeof TextDecoder=="function"&&TextDecoder.prototype.decode)return new TextDecoder().decode(e.subarray(0,n));let r,o;const A=new Array(t*2);for(o=0,r=0;r<t;){let I=e[r++];if(I<128){A[o++]=I;continue}let w=Tr[I];if(w>4){A[o++]=65533,r+=w-1;continue}for(I&=w===2?31:w===3?15:7;w>1&&r<t;)I=I<<6|e[r++]&63,w--;if(w>1){A[o++]=65533;continue}I<65536?A[o++]=I:(I-=65536,A[o++]=55296|I>>10&1023,A[o++]=56320|I&1023)}return Kr(A,o)},Xr=(e,n)=>{n=n||e.length,n>e.length&&(n=e.length);let t=n-1;for(;t>=0&&(e[t]&192)===128;)t--;return t<0||t===0?n:t+Tr[e[t]]>n?t:n},Io={string2buf:oo,buf2string:Ur,utf8border:Xr};function fi(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}var Yo=fi;const bo=Object.prototype.toString,{Z_NO_FLUSH:ai,Z_SYNC_FLUSH:Ii,Z_FULL_FLUSH:pa,Z_FINISH:Ti,Z_OK:La,Z_STREAM_END:qa,Z_DEFAULT_COMPRESSION:ni,Z_DEFAULT_STRATEGY:ps,Z_DEFLATED:Wi}=Xo;function ma(e){this.options=Lo.assign({level:ni,method:Wi,chunkSize:16384,windowBits:15,memLevel:8,strategy:ps},e||{});let n=this.options;n.raw&&n.windowBits>0?n.windowBits=-n.windowBits:n.gzip&&n.windowBits>0&&n.windowBits<16&&(n.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new Yo,this.strm.avail_out=0;let t=Lr.deflateInit2(this.strm,n.level,n.method,n.windowBits,n.memLevel,n.strategy);if(t!==La)throw new Error(ri[t]);if(n.header&&Lr.deflateSetHeader(this.strm,n.header),n.dictionary){let r;if(typeof n.dictionary=="string"?r=Io.string2buf(n.dictionary):bo.call(n.dictionary)==="[object ArrayBuffer]"?r=new Uint8Array(n.dictionary):r=n.dictionary,t=Lr.deflateSetDictionary(this.strm,r),t!==La)throw new Error(ri[t]);this._dict_set=!0}}ma.prototype.push=function(e,n){const t=this.strm,r=this.options.chunkSize;let o,A;if(this.ended)return!1;for(n===~~n?A=n:A=n===!0?Ti:ai,typeof e=="string"?t.input=Io.string2buf(e):bo.call(e)==="[object ArrayBuffer]"?t.input=new Uint8Array(e):t.input=e,t.next_in=0,t.avail_in=t.input.length;;){if(t.avail_out===0&&(t.output=new Uint8Array(r),t.next_out=0,t.avail_out=r),(A===Ii||A===pa)&&t.avail_out<=6){this.onData(t.output.subarray(0,t.next_out)),t.avail_out=0;continue}if(o=Lr.deflate(t,A),o===qa)return t.next_out>0&&this.onData(t.output.subarray(0,t.next_out)),o=Lr.deflateEnd(this.strm),this.onEnd(o),this.ended=!0,o===La;if(t.avail_out===0){this.onData(t.output);continue}if(A>0&&t.next_out>0){this.onData(t.output.subarray(0,t.next_out)),t.avail_out=0;continue}if(t.avail_in===0)break}return!0},ma.prototype.onData=function(e){this.chunks.push(e)},ma.prototype.onEnd=function(e){e===La&&(this.result=Lo.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function Ca(e,n){const t=new ma(n);if(t.push(e,!0),t.err)throw t.msg||ri[t.err];return t.result}function BA(e,n){return n=n||{},n.raw=!0,Ca(e,n)}function $r(e,n){return n=n||{},n.gzip=!0,Ca(e,n)}var Oo=ma,Fo=Ca,uo=BA,Vi=$r,fo=Xo,Vo={Deflate:Oo,deflate:Fo,deflateRaw:uo,gzip:Vi,constants:fo};const Ni=16209,Ui=16191;var Xs=function(n,t){let r,o,A,I,w,Q,Z,te,Se,Qe,q,it,tt,at,Ge,Mt,xt,wt,En,Gn,Qn,$t,Bt,pn;const We=n.state;r=n.next_in,Bt=n.input,o=r+(n.avail_in-5),A=n.next_out,pn=n.output,I=A-(t-n.avail_out),w=A+(n.avail_out-257),Q=We.dmax,Z=We.wsize,te=We.whave,Se=We.wnext,Qe=We.window,q=We.hold,it=We.bits,tt=We.lencode,at=We.distcode,Ge=(1<<We.lenbits)-1,Mt=(1<<We.distbits)-1;e:do{it<15&&(q+=Bt[r++]<<it,it+=8,q+=Bt[r++]<<it,it+=8),xt=tt[q&Ge];t:for(;;){if(wt=xt>>>24,q>>>=wt,it-=wt,wt=xt>>>16&255,wt===0)pn[A++]=xt&65535;else if(wt&16){En=xt&65535,wt&=15,wt&&(it<wt&&(q+=Bt[r++]<<it,it+=8),En+=q&(1<<wt)-1,q>>>=wt,it-=wt),it<15&&(q+=Bt[r++]<<it,it+=8,q+=Bt[r++]<<it,it+=8),xt=at[q&Mt];n:for(;;){if(wt=xt>>>24,q>>>=wt,it-=wt,wt=xt>>>16&255,wt&16){if(Gn=xt&65535,wt&=15,it<wt&&(q+=Bt[r++]<<it,it+=8,it<wt&&(q+=Bt[r++]<<it,it+=8)),Gn+=q&(1<<wt)-1,Gn>Q){n.msg="invalid distance too far back",We.mode=Ni;break e}if(q>>>=wt,it-=wt,wt=A-I,Gn>wt){if(wt=Gn-wt,wt>te&&We.sane){n.msg="invalid distance too far back",We.mode=Ni;break e}if(Qn=0,$t=Qe,Se===0){if(Qn+=Z-wt,wt<En){En-=wt;do pn[A++]=Qe[Qn++];while(--wt);Qn=A-Gn,$t=pn}}else if(Se<wt){if(Qn+=Z+Se-wt,wt-=Se,wt<En){En-=wt;do pn[A++]=Qe[Qn++];while(--wt);if(Qn=0,Se<En){wt=Se,En-=wt;do pn[A++]=Qe[Qn++];while(--wt);Qn=A-Gn,$t=pn}}}else if(Qn+=Se-wt,wt<En){En-=wt;do pn[A++]=Qe[Qn++];while(--wt);Qn=A-Gn,$t=pn}for(;En>2;)pn[A++]=$t[Qn++],pn[A++]=$t[Qn++],pn[A++]=$t[Qn++],En-=3;En&&(pn[A++]=$t[Qn++],En>1&&(pn[A++]=$t[Qn++]))}else{Qn=A-Gn;do pn[A++]=pn[Qn++],pn[A++]=pn[Qn++],pn[A++]=pn[Qn++],En-=3;while(En>2);En&&(pn[A++]=pn[Qn++],En>1&&(pn[A++]=pn[Qn++]))}}else if(wt&64){n.msg="invalid distance code",We.mode=Ni;break e}else{xt=at[(xt&65535)+(q&(1<<wt)-1)];continue n}break}}else if(wt&64)if(wt&32){We.mode=Ui;break e}else{n.msg="invalid literal/length code",We.mode=Ni;break e}else{xt=tt[(xt&65535)+(q&(1<<wt)-1)];continue t}break}}while(r<o&&A<w);En=it>>3,r-=En,it-=En<<3,q&=(1<<it)-1,n.next_in=r,n.next_out=A,n.avail_in=r<o?5+(o-r):5-(r-o),n.avail_out=A<w?257+(w-A):257-(A-w),We.hold=q,We.bits=it};const us=15,qA=852,ds=592,DA=0,Nr=1,cA=2,fc=new Uint16Array([3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0]),Gi=new Uint8Array([16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78]),Fi=new Uint16Array([1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0]),Ga=new Uint8Array([16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64]);var Fa=(e,n,t,r,o,A,I,w)=>{const Q=w.bits;let Z=0,te=0,Se=0,Qe=0,q=0,it=0,tt=0,at=0,Ge=0,Mt=0,xt,wt,En,Gn,Qn,$t=null,Bt;const pn=new Uint16Array(us+1),We=new Uint16Array(us+1);let st=null,Lt,Ft,In;for(Z=0;Z<=us;Z++)pn[Z]=0;for(te=0;te<r;te++)pn[n[t+te]]++;for(q=Q,Qe=us;Qe>=1&&pn[Qe]===0;Qe--);if(q>Qe&&(q=Qe),Qe===0)return o[A++]=1<<24|64<<16|0,o[A++]=1<<24|64<<16|0,w.bits=1,0;for(Se=1;Se<Qe&&pn[Se]===0;Se++);for(q<Se&&(q=Se),at=1,Z=1;Z<=us;Z++)if(at<<=1,at-=pn[Z],at<0)return-1;if(at>0&&(e===DA||Qe!==1))return-1;for(We[1]=0,Z=1;Z<us;Z++)We[Z+1]=We[Z]+pn[Z];for(te=0;te<r;te++)n[t+te]!==0&&(I[We[n[t+te]]++]=te);if(e===DA?($t=st=I,Bt=20):e===Nr?($t=fc,st=Gi,Bt=257):($t=Fi,st=Ga,Bt=0),Mt=0,te=0,Z=Se,Qn=A,it=q,tt=0,En=-1,Ge=1<<q,Gn=Ge-1,e===Nr&&Ge>qA||e===cA&&Ge>ds)return 1;for(;;){Lt=Z-tt,I[te]+1<Bt?(Ft=0,In=I[te]):I[te]>=Bt?(Ft=st[I[te]-Bt],In=$t[I[te]-Bt]):(Ft=96,In=0),xt=1<<Z-tt,wt=1<<it,Se=wt;do wt-=xt,o[Qn+(Mt>>tt)+wt]=Lt<<24|Ft<<16|In|0;while(wt!==0);for(xt=1<<Z-1;Mt&xt;)xt>>=1;if(xt!==0?(Mt&=xt-1,Mt+=xt):Mt=0,te++,--pn[Z]===0){if(Z===Qe)break;Z=n[t+I[te]]}if(Z>q&&(Mt&Gn)!==En){for(tt===0&&(tt=q),Qn+=Se,it=Z-tt,at=1<<it;it+tt<Qe&&(at-=pn[it+tt],!(at<=0));)it++,at<<=1;if(Ge+=1<<it,e===Nr&&Ge>qA||e===cA&&Ge>ds)return 1;En=Mt&Gn,o[En]=q<<24|it<<16|Qn-A|0}}return Mt!==0&&(o[Qn+Mt]=Z-tt<<24|64<<16|0),w.bits=q,0};const hi=0,qs=1,Vs=2,{Z_FINISH:CA,Z_BLOCK:uA,Z_TREES:dA,Z_OK:kA,Z_STREAM_END:Il,Z_NEED_DICT:_A,Z_STREAM_ERROR:es,Z_DATA_ERROR:js,Z_MEM_ERROR:ms,Z_BUF_ERROR:$a,Z_DEFLATED:sl}=Xo,yl=16180,Fl=16181,Al=16182,fu=16183,Wu=16184,Di=16185,ba=16186,Hs=16187,_a=16188,ks=16189,Gs=16190,ts=16191,ll=16192,hu=16193,gu=16194,Vu=16195,Id=16196,Fd=16197,Hc=16198,cl=16199,hc=16200,Nd=16201,Gu=16202,Od=16203,$u=16204,gc=16205,Yu=16206,Ef=16207,Ud=16208,ra=16209,Ju=16210,xf=16211,Ah=852,Sf=592,Ld=15,Xu=e=>(e>>>24&255)+(e>>>8&65280)+((e&65280)<<8)+((e&255)<<24);function If(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const Wl=e=>{if(!e)return 1;const n=e.state;return!n||n.strm!==e||n.mode<yl||n.mode>xf?1:0},Qd=e=>{if(Wl(e))return es;const n=e.state;return e.total_in=e.total_out=n.total=0,e.msg="",n.wrap&&(e.adler=n.wrap&1),n.mode=yl,n.last=0,n.havedict=0,n.flags=-1,n.dmax=32768,n.head=null,n.hold=0,n.bits=0,n.lencode=n.lendyn=new Int32Array(Ah),n.distcode=n.distdyn=new Int32Array(Sf),n.sane=1,n.back=-1,kA},qu=e=>{if(Wl(e))return es;const n=e.state;return n.wsize=0,n.whave=0,n.wnext=0,Qd(e)},Ff=(e,n)=>{let t;if(Wl(e))return es;const r=e.state;return n<0?(t=0,n=-n):(t=(n>>4)+5,n<48&&(n&=15)),n&&(n<8||n>15)?es:(r.window!==null&&r.wbits!==n&&(r.window=null),r.wrap=t,r.wbits=n,qu(e))},pu=(e,n)=>{if(!e)return es;const t=new If;e.state=t,t.strm=e,t.window=null,t.mode=yl;const r=Ff(e,n);return r!==kA&&(e.state=null),r},ed=e=>pu(e,Ld);let _s=!0,Nl,td;const lh=e=>{if(_s){Nl=new Int32Array(512),td=new Int32Array(32);let n=0;for(;n<144;)e.lens[n++]=8;for(;n<256;)e.lens[n++]=9;for(;n<280;)e.lens[n++]=7;for(;n<288;)e.lens[n++]=8;for(Fa(qs,e.lens,0,288,Nl,0,e.work,{bits:9}),n=0;n<32;)e.lens[n++]=5;Fa(Vs,e.lens,0,32,td,0,e.work,{bits:5}),_s=!1}e.lencode=Nl,e.lenbits=9,e.distcode=td,e.distbits=5},Xi=(e,n,t,r)=>{let o;const A=e.state;return A.window===null&&(A.wsize=1<<A.wbits,A.wnext=0,A.whave=0,A.window=new Uint8Array(A.wsize)),r>=A.wsize?(A.window.set(n.subarray(t-A.wsize,t),0),A.wnext=0,A.whave=A.wsize):(o=A.wsize-A.wnext,o>r&&(o=r),A.window.set(n.subarray(t-r,t-r+o),A.wnext),r-=o,r?(A.window.set(n.subarray(t-r,t),0),A.wnext=r,A.whave=A.wsize):(A.wnext+=o,A.wnext===A.wsize&&(A.wnext=0),A.whave<A.wsize&&(A.whave+=o))),0},Na=(e,n)=>{let t,r,o,A,I,w,Q,Z,te,Se,Qe,q,it,tt,at=0,Ge,Mt,xt,wt,En,Gn,Qn,$t;const Bt=new Uint8Array(4);let pn,We;const st=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(Wl(e)||!e.output||!e.input&&e.avail_in!==0)return es;t=e.state,t.mode===ts&&(t.mode=ll),I=e.next_out,o=e.output,Q=e.avail_out,A=e.next_in,r=e.input,w=e.avail_in,Z=t.hold,te=t.bits,Se=w,Qe=Q,$t=kA;e:for(;;)switch(t.mode){case yl:if(t.wrap===0){t.mode=ll;break}for(;te<16;){if(w===0)break e;w--,Z+=r[A++]<<te,te+=8}if(t.wrap&2&&Z===35615){t.wbits===0&&(t.wbits=15),t.check=0,Bt[0]=Z&255,Bt[1]=Z>>>8&255,t.check=Va(t.check,Bt,2,0),Z=0,te=0,t.mode=Fl;break}if(t.head&&(t.head.done=!1),!(t.wrap&1)||(((Z&255)<<8)+(Z>>8))%31){e.msg="incorrect header check",t.mode=ra;break}if((Z&15)!==sl){e.msg="unknown compression method",t.mode=ra;break}if(Z>>>=4,te-=4,Qn=(Z&15)+8,t.wbits===0&&(t.wbits=Qn),Qn>15||Qn>t.wbits){e.msg="invalid window size",t.mode=ra;break}t.dmax=1<<t.wbits,t.flags=0,e.adler=t.check=1,t.mode=Z&512?ks:ts,Z=0,te=0;break;case Fl:for(;te<16;){if(w===0)break e;w--,Z+=r[A++]<<te,te+=8}if(t.flags=Z,(t.flags&255)!==sl){e.msg="unknown compression method",t.mode=ra;break}if(t.flags&57344){e.msg="unknown header flags set",t.mode=ra;break}t.head&&(t.head.text=Z>>8&1),t.flags&512&&t.wrap&4&&(Bt[0]=Z&255,Bt[1]=Z>>>8&255,t.check=Va(t.check,Bt,2,0)),Z=0,te=0,t.mode=Al;case Al:for(;te<32;){if(w===0)break e;w--,Z+=r[A++]<<te,te+=8}t.head&&(t.head.time=Z),t.flags&512&&t.wrap&4&&(Bt[0]=Z&255,Bt[1]=Z>>>8&255,Bt[2]=Z>>>16&255,Bt[3]=Z>>>24&255,t.check=Va(t.check,Bt,4,0)),Z=0,te=0,t.mode=fu;case fu:for(;te<16;){if(w===0)break e;w--,Z+=r[A++]<<te,te+=8}t.head&&(t.head.xflags=Z&255,t.head.os=Z>>8),t.flags&512&&t.wrap&4&&(Bt[0]=Z&255,Bt[1]=Z>>>8&255,t.check=Va(t.check,Bt,2,0)),Z=0,te=0,t.mode=Wu;case Wu:if(t.flags&1024){for(;te<16;){if(w===0)break e;w--,Z+=r[A++]<<te,te+=8}t.length=Z,t.head&&(t.head.extra_len=Z),t.flags&512&&t.wrap&4&&(Bt[0]=Z&255,Bt[1]=Z>>>8&255,t.check=Va(t.check,Bt,2,0)),Z=0,te=0}else t.head&&(t.head.extra=null);t.mode=Di;case Di:if(t.flags&1024&&(q=t.length,q>w&&(q=w),q&&(t.head&&(Qn=t.head.extra_len-t.length,t.head.extra||(t.head.extra=new Uint8Array(t.head.extra_len)),t.head.extra.set(r.subarray(A,A+q),Qn)),t.flags&512&&t.wrap&4&&(t.check=Va(t.check,r,q,A)),w-=q,A+=q,t.length-=q),t.length))break e;t.length=0,t.mode=ba;case ba:if(t.flags&2048){if(w===0)break e;q=0;do Qn=r[A+q++],t.head&&Qn&&t.length<65536&&(t.head.name+=String.fromCharCode(Qn));while(Qn&&q<w);if(t.flags&512&&t.wrap&4&&(t.check=Va(t.check,r,q,A)),w-=q,A+=q,Qn)break e}else t.head&&(t.head.name=null);t.length=0,t.mode=Hs;case Hs:if(t.flags&4096){if(w===0)break e;q=0;do Qn=r[A+q++],t.head&&Qn&&t.length<65536&&(t.head.comment+=String.fromCharCode(Qn));while(Qn&&q<w);if(t.flags&512&&t.wrap&4&&(t.check=Va(t.check,r,q,A)),w-=q,A+=q,Qn)break e}else t.head&&(t.head.comment=null);t.mode=_a;case _a:if(t.flags&512){for(;te<16;){if(w===0)break e;w--,Z+=r[A++]<<te,te+=8}if(t.wrap&4&&Z!==(t.check&65535)){e.msg="header crc mismatch",t.mode=ra;break}Z=0,te=0}t.head&&(t.head.hcrc=t.flags>>9&1,t.head.done=!0),e.adler=t.check=0,t.mode=ts;break;case ks:for(;te<32;){if(w===0)break e;w--,Z+=r[A++]<<te,te+=8}e.adler=t.check=Xu(Z),Z=0,te=0,t.mode=Gs;case Gs:if(t.havedict===0)return e.next_out=I,e.avail_out=Q,e.next_in=A,e.avail_in=w,t.hold=Z,t.bits=te,_A;e.adler=t.check=1,t.mode=ts;case ts:if(n===uA||n===dA)break e;case ll:if(t.last){Z>>>=te&7,te-=te&7,t.mode=Yu;break}for(;te<3;){if(w===0)break e;w--,Z+=r[A++]<<te,te+=8}switch(t.last=Z&1,Z>>>=1,te-=1,Z&3){case 0:t.mode=hu;break;case 1:if(lh(t),t.mode=cl,n===dA){Z>>>=2,te-=2;break e}break;case 2:t.mode=Id;break;case 3:e.msg="invalid block type",t.mode=ra}Z>>>=2,te-=2;break;case hu:for(Z>>>=te&7,te-=te&7;te<32;){if(w===0)break e;w--,Z+=r[A++]<<te,te+=8}if((Z&65535)!==(Z>>>16^65535)){e.msg="invalid stored block lengths",t.mode=ra;break}if(t.length=Z&65535,Z=0,te=0,t.mode=gu,n===dA)break e;case gu:t.mode=Vu;case Vu:if(q=t.length,q){if(q>w&&(q=w),q>Q&&(q=Q),q===0)break e;o.set(r.subarray(A,A+q),I),w-=q,A+=q,Q-=q,I+=q,t.length-=q;break}t.mode=ts;break;case Id:for(;te<14;){if(w===0)break e;w--,Z+=r[A++]<<te,te+=8}if(t.nlen=(Z&31)+257,Z>>>=5,te-=5,t.ndist=(Z&31)+1,Z>>>=5,te-=5,t.ncode=(Z&15)+4,Z>>>=4,te-=4,t.nlen>286||t.ndist>30){e.msg="too many length or distance symbols",t.mode=ra;break}t.have=0,t.mode=Fd;case Fd:for(;t.have<t.ncode;){for(;te<3;){if(w===0)break e;w--,Z+=r[A++]<<te,te+=8}t.lens[st[t.have++]]=Z&7,Z>>>=3,te-=3}for(;t.have<19;)t.lens[st[t.have++]]=0;if(t.lencode=t.lendyn,t.lenbits=7,pn={bits:t.lenbits},$t=Fa(hi,t.lens,0,19,t.lencode,0,t.work,pn),t.lenbits=pn.bits,$t){e.msg="invalid code lengths set",t.mode=ra;break}t.have=0,t.mode=Hc;case Hc:for(;t.have<t.nlen+t.ndist;){for(;at=t.lencode[Z&(1<<t.lenbits)-1],Ge=at>>>24,Mt=at>>>16&255,xt=at&65535,!(Ge<=te);){if(w===0)break e;w--,Z+=r[A++]<<te,te+=8}if(xt<16)Z>>>=Ge,te-=Ge,t.lens[t.have++]=xt;else{if(xt===16){for(We=Ge+2;te<We;){if(w===0)break e;w--,Z+=r[A++]<<te,te+=8}if(Z>>>=Ge,te-=Ge,t.have===0){e.msg="invalid bit length repeat",t.mode=ra;break}Qn=t.lens[t.have-1],q=3+(Z&3),Z>>>=2,te-=2}else if(xt===17){for(We=Ge+3;te<We;){if(w===0)break e;w--,Z+=r[A++]<<te,te+=8}Z>>>=Ge,te-=Ge,Qn=0,q=3+(Z&7),Z>>>=3,te-=3}else{for(We=Ge+7;te<We;){if(w===0)break e;w--,Z+=r[A++]<<te,te+=8}Z>>>=Ge,te-=Ge,Qn=0,q=11+(Z&127),Z>>>=7,te-=7}if(t.have+q>t.nlen+t.ndist){e.msg="invalid bit length repeat",t.mode=ra;break}for(;q--;)t.lens[t.have++]=Qn}}if(t.mode===ra)break;if(t.lens[256]===0){e.msg="invalid code -- missing end-of-block",t.mode=ra;break}if(t.lenbits=9,pn={bits:t.lenbits},$t=Fa(qs,t.lens,0,t.nlen,t.lencode,0,t.work,pn),t.lenbits=pn.bits,$t){e.msg="invalid literal/lengths set",t.mode=ra;break}if(t.distbits=6,t.distcode=t.distdyn,pn={bits:t.distbits},$t=Fa(Vs,t.lens,t.nlen,t.ndist,t.distcode,0,t.work,pn),t.distbits=pn.bits,$t){e.msg="invalid distances set",t.mode=ra;break}if(t.mode=cl,n===dA)break e;case cl:t.mode=hc;case hc:if(w>=6&&Q>=258){e.next_out=I,e.avail_out=Q,e.next_in=A,e.avail_in=w,t.hold=Z,t.bits=te,Xs(e,Qe),I=e.next_out,o=e.output,Q=e.avail_out,A=e.next_in,r=e.input,w=e.avail_in,Z=t.hold,te=t.bits,t.mode===ts&&(t.back=-1);break}for(t.back=0;at=t.lencode[Z&(1<<t.lenbits)-1],Ge=at>>>24,Mt=at>>>16&255,xt=at&65535,!(Ge<=te);){if(w===0)break e;w--,Z+=r[A++]<<te,te+=8}if(Mt&&!(Mt&240)){for(wt=Ge,En=Mt,Gn=xt;at=t.lencode[Gn+((Z&(1<<wt+En)-1)>>wt)],Ge=at>>>24,Mt=at>>>16&255,xt=at&65535,!(wt+Ge<=te);){if(w===0)break e;w--,Z+=r[A++]<<te,te+=8}Z>>>=wt,te-=wt,t.back+=wt}if(Z>>>=Ge,te-=Ge,t.back+=Ge,t.length=xt,Mt===0){t.mode=gc;break}if(Mt&32){t.back=-1,t.mode=ts;break}if(Mt&64){e.msg="invalid literal/length code",t.mode=ra;break}t.extra=Mt&15,t.mode=Nd;case Nd:if(t.extra){for(We=t.extra;te<We;){if(w===0)break e;w--,Z+=r[A++]<<te,te+=8}t.length+=Z&(1<<t.extra)-1,Z>>>=t.extra,te-=t.extra,t.back+=t.extra}t.was=t.length,t.mode=Gu;case Gu:for(;at=t.distcode[Z&(1<<t.distbits)-1],Ge=at>>>24,Mt=at>>>16&255,xt=at&65535,!(Ge<=te);){if(w===0)break e;w--,Z+=r[A++]<<te,te+=8}if(!(Mt&240)){for(wt=Ge,En=Mt,Gn=xt;at=t.distcode[Gn+((Z&(1<<wt+En)-1)>>wt)],Ge=at>>>24,Mt=at>>>16&255,xt=at&65535,!(wt+Ge<=te);){if(w===0)break e;w--,Z+=r[A++]<<te,te+=8}Z>>>=wt,te-=wt,t.back+=wt}if(Z>>>=Ge,te-=Ge,t.back+=Ge,Mt&64){e.msg="invalid distance code",t.mode=ra;break}t.offset=xt,t.extra=Mt&15,t.mode=Od;case Od:if(t.extra){for(We=t.extra;te<We;){if(w===0)break e;w--,Z+=r[A++]<<te,te+=8}t.offset+=Z&(1<<t.extra)-1,Z>>>=t.extra,te-=t.extra,t.back+=t.extra}if(t.offset>t.dmax){e.msg="invalid distance too far back",t.mode=ra;break}t.mode=$u;case $u:if(Q===0)break e;if(q=Qe-Q,t.offset>q){if(q=t.offset-q,q>t.whave&&t.sane){e.msg="invalid distance too far back",t.mode=ra;break}q>t.wnext?(q-=t.wnext,it=t.wsize-q):it=t.wnext-q,q>t.length&&(q=t.length),tt=t.window}else tt=o,it=I-t.offset,q=t.length;q>Q&&(q=Q),Q-=q,t.length-=q;do o[I++]=tt[it++];while(--q);t.length===0&&(t.mode=hc);break;case gc:if(Q===0)break e;o[I++]=t.length,Q--,t.mode=hc;break;case Yu:if(t.wrap){for(;te<32;){if(w===0)break e;w--,Z|=r[A++]<<te,te+=8}if(Qe-=Q,e.total_out+=Qe,t.total+=Qe,t.wrap&4&&Qe&&(e.adler=t.check=t.flags?Va(t.check,o,Qe,I-Qe):Oi(t.check,o,Qe,I-Qe)),Qe=Q,t.wrap&4&&(t.flags?Z:Xu(Z))!==t.check){e.msg="incorrect data check",t.mode=ra;break}Z=0,te=0}t.mode=Ef;case Ef:if(t.wrap&&t.flags){for(;te<32;){if(w===0)break e;w--,Z+=r[A++]<<te,te+=8}if(t.wrap&4&&Z!==(t.total&4294967295)){e.msg="incorrect length check",t.mode=ra;break}Z=0,te=0}t.mode=Ud;case Ud:$t=Il;break e;case ra:$t=js;break e;case Ju:return ms;case xf:default:return es}return e.next_out=I,e.avail_out=Q,e.next_in=A,e.avail_in=w,t.hold=Z,t.bits=te,(t.wsize||Qe!==e.avail_out&&t.mode<ra&&(t.mode<Yu||n!==CA))&&Xi(e,e.output,e.next_out,Qe-e.avail_out),Se-=e.avail_in,Qe-=e.avail_out,e.total_in+=Se,e.total_out+=Qe,t.total+=Qe,t.wrap&4&&Qe&&(e.adler=t.check=t.flags?Va(t.check,o,Qe,e.next_out-Qe):Oi(t.check,o,Qe,e.next_out-Qe)),e.data_type=t.bits+(t.last?64:0)+(t.mode===ts?128:0)+(t.mode===cl||t.mode===gu?256:0),(Se===0&&Qe===0||n===CA)&&$t===kA&&($t=$a),$t},el=e=>{if(Wl(e))return es;let n=e.state;return n.window&&(n.window=null),e.state=null,kA},Vl=(e,n)=>{if(Wl(e))return es;const t=e.state;return t.wrap&2?(t.head=n,n.done=!1,kA):es},Gl=(e,n)=>{const t=n.length;let r,o,A;return Wl(e)||(r=e.state,r.wrap!==0&&r.mode!==Gs)?es:r.mode===Gs&&(o=1,o=Oi(o,n,t,0),o!==r.check)?js:(A=Xi(e,n,t,t),A?(r.mode=Ju,ms):(r.havedict=1,kA))};var Nf=qu,Md=Ff,Pd=Qd,Td=ed,Rd=pu,o0=Na,i0=el,a0=Vl,s0=Gl,ch="pako inflate (from Nodeca project)",pc={inflateReset:Nf,inflateReset2:Md,inflateResetKeep:Pd,inflateInit:Td,inflateInit2:Rd,inflate:o0,inflateEnd:i0,inflateGetHeader:a0,inflateSetDictionary:s0,inflateInfo:ch};function bg(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}var Eg=bg;const A0=Object.prototype.toString,{Z_NO_FLUSH:Of,Z_FINISH:Uf,Z_OK:jd,Z_STREAM_END:Df,Z_NEED_DICT:Hd,Z_STREAM_ERROR:l0,Z_DATA_ERROR:uh,Z_MEM_ERROR:c0}=Xo;function kd(e){this.options=Lo.assign({chunkSize:1024*64,windowBits:15,to:""},e||{});const n=this.options;n.raw&&n.windowBits>=0&&n.windowBits<16&&(n.windowBits=-n.windowBits,n.windowBits===0&&(n.windowBits=-15)),n.windowBits>=0&&n.windowBits<16&&!(e&&e.windowBits)&&(n.windowBits+=32),n.windowBits>15&&n.windowBits<48&&(n.windowBits&15||(n.windowBits|=15)),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new Yo,this.strm.avail_out=0;let t=pc.inflateInit2(this.strm,n.windowBits);if(t!==jd)throw new Error(ri[t]);if(this.header=new Eg,pc.inflateGetHeader(this.strm,this.header),n.dictionary&&(typeof n.dictionary=="string"?n.dictionary=Io.string2buf(n.dictionary):A0.call(n.dictionary)==="[object ArrayBuffer]"&&(n.dictionary=new Uint8Array(n.dictionary)),n.raw&&(t=pc.inflateSetDictionary(this.strm,n.dictionary),t!==jd)))throw new Error(ri[t])}kd.prototype.push=function(e,n){const t=this.strm,r=this.options.chunkSize,o=this.options.dictionary;let A,I,w;if(this.ended)return!1;for(n===~~n?I=n:I=n===!0?Uf:Of,A0.call(e)==="[object ArrayBuffer]"?t.input=new Uint8Array(e):t.input=e,t.next_in=0,t.avail_in=t.input.length;;){for(t.avail_out===0&&(t.output=new Uint8Array(r),t.next_out=0,t.avail_out=r),A=pc.inflate(t,I),A===Hd&&o&&(A=pc.inflateSetDictionary(t,o),A===jd?A=pc.inflate(t,I):A===uh&&(A=Hd));t.avail_in>0&&A===Df&&t.state.wrap>0&&e[t.next_in]!==0;)pc.inflateReset(t),A=pc.inflate(t,I);switch(A){case l0:case uh:case Hd:case c0:return this.onEnd(A),this.ended=!0,!1}if(w=t.avail_out,t.next_out&&(t.avail_out===0||A===Df))if(this.options.to==="string"){let Q=Io.utf8border(t.output,t.next_out),Z=t.next_out-Q,te=Io.buf2string(t.output,Q);t.next_out=Z,t.avail_out=r-Z,Z&&t.output.set(t.output.subarray(Q,Q+Z),0),this.onData(te)}else this.onData(t.output.length===t.next_out?t.output:t.output.subarray(0,t.next_out));if(!(A===jd&&w===0)){if(A===Df)return A=pc.inflateEnd(this.strm),this.onEnd(A),this.ended=!0,!0;if(t.avail_in===0)break}}return!0},kd.prototype.onData=function(e){this.chunks.push(e)},kd.prototype.onEnd=function(e){e===jd&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=Lo.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function nd(e,n){const t=new kd(n);if(t.push(e),t.err)throw t.msg||ri[t.err];return t.result}function u0(e,n){return n=n||{},n.raw=!0,nd(e,n)}var d0=kd,xg=nd,Sg=u0,f0=nd,rd=Xo,dh={Inflate:d0,inflate:xg,inflateRaw:Sg,ungzip:f0,constants:rd};const{Deflate:Lf,deflate:Ig,deflateRaw:Fg,gzip:Ng}=Vo,{Inflate:Og,inflate:h0,inflateRaw:fh,ungzip:g0}=dh;var p0=Lf,hh=Ig,m0=Fg,v0=Ng,gh=Og,_d=h0,Qf=fh,y0=g0,w0=Xo,Fp={Deflate:p0,deflate:hh,deflateRaw:m0,gzip:v0,Inflate:gh,inflate:_d,inflateRaw:Qf,ungzip:y0,constants:w0};const ph=[];for(let e=0;e<256;e++){let n=e;for(let t=0;t<8;t++)n&1?n=3988292384^n>>>1:n=n>>>1;ph[e]=n}const mh=4294967295;function Ug(e,n,t){let r=e;for(let o=0;o<t;o++)r=ph[(r^n[o])&255]^r>>>8;return r}function B0(e,n){return(Ug(mh,e,n)^mh)>>>0}function mu(e,n,t){const r=e.readUint32(),o=B0(new Uint8Array(e.buffer,e.byteOffset+e.offset-n-4,n),n);if(o!==r)throw new Error(`CRC mismatch for chunk ${t}. Expected ${r}, found ${o}`)}function Dg(e,n){e.writeUint32(B0(new Uint8Array(e.buffer,e.byteOffset+e.offset-n,n),n))}function Ds(e,n,t){for(let r=0;r<t;r++)n[r]=e[r]}function kc(e,n,t,r){let o=0;for(;o<r;o++)n[o]=e[o];for(;o<t;o++)n[o]=e[o]+n[o-r]&255}function vu(e,n,t,r){let o=0;if(t.length===0)for(;o<r;o++)n[o]=e[o];else for(;o<r;o++)n[o]=e[o]+t[o]&255}function mc(e,n,t,r,o){let A=0;if(t.length===0){for(;A<o;A++)n[A]=e[A];for(;A<r;A++)n[A]=e[A]+(n[A-o]>>1)&255}else{for(;A<o;A++)n[A]=e[A]+(t[A]>>1)&255;for(;A<r;A++)n[A]=e[A]+(n[A-o]+t[A]>>1)&255}}function vc(e,n,t,r,o){let A=0;if(t.length===0){for(;A<o;A++)n[A]=e[A];for(;A<r;A++)n[A]=e[A]+n[A-o]&255}else{for(;A<o;A++)n[A]=e[A]+t[A]&255;for(;A<r;A++)n[A]=e[A]+Kd(n[A-o],t[A],t[A-o])&255}}function Kd(e,n,t){const r=e+n-t,o=Math.abs(r-e),A=Math.abs(r-n),I=Math.abs(r-t);return o<=A&&o<=I?e:A<=I?n:t}function yc(e,n,t,r,o,A){switch(e){case 0:Ds(n,t,o);break;case 1:kc(n,t,o,A);break;case 2:vu(n,t,r,o);break;case 3:mc(n,t,r,o,A);break;case 4:vc(n,t,r,o,A);break;default:throw new Error(`Unsupported filter: ${e}`)}}const C0=new Uint16Array([255]),b0=new Uint8Array(C0.buffer)[0]===255;function vh(e){const{data:n,width:t,height:r,channels:o,depth:A}=e,I=[{x:0,y:0,xStep:8,yStep:8},{x:4,y:0,xStep:8,yStep:8},{x:0,y:4,xStep:4,yStep:8},{x:2,y:0,xStep:4,yStep:4},{x:0,y:2,xStep:2,yStep:4},{x:1,y:0,xStep:2,yStep:2},{x:0,y:1,xStep:1,yStep:2}],w=Math.ceil(A/8)*o,Q=new Uint8Array(r*t*w);let Z=0;for(let te=0;te<7;te++){const Se=I[te],Qe=Math.ceil((t-Se.x)/Se.xStep),q=Math.ceil((r-Se.y)/Se.yStep);if(Qe<=0||q<=0)continue;const it=Qe*w,tt=new Uint8Array(it);for(let at=0;at<q;at++){const Ge=n[Z++],Mt=n.subarray(Z,Z+it);Z+=it;const xt=new Uint8Array(it);yc(Ge,Mt,xt,tt,it,w),tt.set(xt);for(let wt=0;wt<Qe;wt++){const En=Se.x+wt*Se.xStep,Gn=Se.y+at*Se.yStep;if(!(En>=t||Gn>=r))for(let Qn=0;Qn<w;Qn++)Q[(Gn*t+En)*w+Qn]=xt[wt*w+Qn]}}}if(A===16){const te=new Uint16Array(Q.buffer);if(b0)for(let Se=0;Se<te.length;Se++)te[Se]=zd(te[Se]);return te}else return Q}function zd(e){return(e&255)<<8|e>>8&255}const E0=new Uint16Array([255]),Zd=new Uint8Array(E0.buffer)[0]===255,Mg=new Uint8Array(0);function x0(e){const{data:n,width:t,height:r,channels:o,depth:A}=e,I=Math.ceil(A/8)*o,w=Math.ceil(A/8*o*t),Q=new Uint8Array(r*w);let Z=Mg,te=0,Se,Qe;for(let q=0;q<r;q++){switch(Se=n.subarray(te+1,te+1+w),Qe=Q.subarray(q*w,(q+1)*w),n[te]){case 0:Ds(Se,Qe,w);break;case 1:kc(Se,Qe,w,I);break;case 2:vu(Se,Qe,Z,w);break;case 3:mc(Se,Qe,Z,w,I);break;case 4:vc(Se,Qe,Z,w,I);break;default:throw new Error(`Unsupported filter: ${n[te]}`)}Z=Qe,te+=w+1}if(A===16){const q=new Uint16Array(Q.buffer);if(Zd)for(let it=0;it<q.length;it++)q[it]=Pg(q[it]);return q}else return Q}function Pg(e){return(e&255)<<8|e>>8&255}const Wd=Uint8Array.of(137,80,78,71,13,10,26,10);function Np(e){e.writeBytes(Wd)}function Mf(e){if(!Tg(e.readBytes(Wd.length)))throw new Error("wrong PNG signature")}function Tg(e){if(e.length<Wd.length)return!1;for(let n=0;n<Wd.length;n++)if(e[n]!==Wd[n])return!1;return!0}const S0="tEXt",I0=0,F0=new TextDecoder("latin1");function N0(e){if(Pf(e),e.length===0||e.length>79)throw new Error("keyword length must be between 1 and 79")}const yh=/^[\u0000-\u00FF]*$/;function Pf(e){if(!yh.test(e))throw new Error("invalid latin1 text")}function O0(e,n,t){const r=U0(n);e[r]=D0(n,t-r.length-1)}function Op(e,n,t){N0(n),Pf(t);const r=n.length+1+t.length;e.writeUint32(r),e.writeChars(S0),e.writeChars(n),e.writeByte(I0),e.writeChars(t),writeCrc(e,r+4)}function U0(e){for(e.mark();e.readByte()!==I0;);const n=e.offset;e.reset();const t=F0.decode(e.readBytes(n-e.offset-1));return e.skip(1),N0(t),t}function D0(e,n){return F0.decode(e.readBytes(n))}const ul={UNKNOWN:-1,GREYSCALE:0,TRUECOLOUR:2,INDEXED_COLOUR:3,GREYSCALE_ALPHA:4,TRUECOLOUR_ALPHA:6},wh={UNKNOWN:-1,DEFLATE:0},L0={UNKNOWN:-1,ADAPTIVE:0},Bh={UNKNOWN:-1,NO_INTERLACE:0,ADAM7:1},Tf={NONE:0,BACKGROUND:1,PREVIOUS:2},Vd={SOURCE:0,OVER:1};class Rg extends xo{constructor(t,r={}){super(t);Ta(this,"_checkCrc");Ta(this,"_inflator");Ta(this,"_png");Ta(this,"_apng");Ta(this,"_end");Ta(this,"_hasPalette");Ta(this,"_palette");Ta(this,"_hasTransparency");Ta(this,"_transparency");Ta(this,"_compressionMethod");Ta(this,"_filterMethod");Ta(this,"_interlaceMethod");Ta(this,"_colorType");Ta(this,"_isAnimated");Ta(this,"_numberOfFrames");Ta(this,"_numberOfPlays");Ta(this,"_frames");Ta(this,"_writingDataChunks");const{checkCrc:o=!1}=r;this._checkCrc=o,this._inflator=new gh,this._png={width:-1,height:-1,channels:-1,data:new Uint8Array(0),depth:1,text:{}},this._apng={width:-1,height:-1,channels:-1,depth:1,numberOfFrames:1,numberOfPlays:0,text:{},frames:[]},this._end=!1,this._hasPalette=!1,this._palette=[],this._hasTransparency=!1,this._transparency=new Uint16Array(0),this._compressionMethod=wh.UNKNOWN,this._filterMethod=L0.UNKNOWN,this._interlaceMethod=Bh.UNKNOWN,this._colorType=ul.UNKNOWN,this._isAnimated=!1,this._numberOfFrames=1,this._numberOfPlays=0,this._frames=[],this._writingDataChunks=!1,this.setBigEndian()}decode(){for(Mf(this);!this._end;){const t=this.readUint32(),r=this.readChars(4);this.decodeChunk(t,r)}return this.decodeImage(),this._png}decodeApng(){for(Mf(this);!this._end;){const t=this.readUint32(),r=this.readChars(4);this.decodeApngChunk(t,r)}return this.decodeApngImage(),this._apng}decodeChunk(t,r){const o=this.offset;switch(r){case"IHDR":this.decodeIHDR();break;case"PLTE":this.decodePLTE(t);break;case"IDAT":this.decodeIDAT(t);break;case"IEND":this._end=!0;break;case"tRNS":this.decodetRNS(t);break;case"iCCP":this.decodeiCCP(t);break;case S0:O0(this._png.text,this,t);break;case"pHYs":this.decodepHYs();break;default:this.skip(t);break}if(this.offset-o!==t)throw new Error(`Length mismatch while decoding chunk ${r}`);this._checkCrc?mu(this,t+4,r):this.skip(4)}decodeApngChunk(t,r){const o=this.offset;switch(r!=="fdAT"&&r!=="IDAT"&&this._writingDataChunks&&this.pushDataToFrame(),r){case"acTL":this.decodeACTL();break;case"fcTL":this.decodeFCTL();break;case"fdAT":this.decodeFDAT(t);break;default:this.decodeChunk(t,r),this.offset=o+t;break}if(this.offset-o!==t)throw new Error(`Length mismatch while decoding chunk ${r}`);this._checkCrc?mu(this,t+4,r):this.skip(4)}decodeIHDR(){const t=this._png;t.width=this.readUint32(),t.height=this.readUint32(),t.depth=Ch(this.readUint8());const r=this.readUint8();this._colorType=r;let o;switch(r){case ul.GREYSCALE:o=1;break;case ul.TRUECOLOUR:o=3;break;case ul.INDEXED_COLOUR:o=1;break;case ul.GREYSCALE_ALPHA:o=2;break;case ul.TRUECOLOUR_ALPHA:o=4;break;case ul.UNKNOWN:default:throw new Error(`Unknown color type: ${r}`)}if(this._png.channels=o,this._compressionMethod=this.readUint8(),this._compressionMethod!==wh.DEFLATE)throw new Error(`Unsupported compression method: ${this._compressionMethod}`);this._filterMethod=this.readUint8(),this._interlaceMethod=this.readUint8()}decodeACTL(){this._numberOfFrames=this.readUint32(),this._numberOfPlays=this.readUint32(),this._isAnimated=!0}decodeFCTL(){const t={sequenceNumber:this.readUint32(),width:this.readUint32(),height:this.readUint32(),xOffset:this.readUint32(),yOffset:this.readUint32(),delayNumber:this.readUint16(),delayDenominator:this.readUint16(),disposeOp:this.readUint8(),blendOp:this.readUint8(),data:new Uint8Array(0)};this._frames.push(t)}decodePLTE(t){if(t%3!==0)throw new RangeError(`PLTE field length must be a multiple of 3. Got ${t}`);const r=t/3;this._hasPalette=!0;const o=[];this._palette=o;for(let A=0;A<r;A++)o.push([this.readUint8(),this.readUint8(),this.readUint8()])}decodeIDAT(t){this._writingDataChunks=!0;const r=t,o=this.offset+this.byteOffset;if(this._inflator.push(new Uint8Array(this.buffer,o,r)),this._inflator.err)throw new Error(`Error while decompressing the data: ${this._inflator.err}`);this.skip(t)}decodeFDAT(t){this._writingDataChunks=!0;let r=t,o=this.offset+this.byteOffset;if(o+=4,r-=4,this._inflator.push(new Uint8Array(this.buffer,o,r)),this._inflator.err)throw new Error(`Error while decompressing the data: ${this._inflator.err}`);this.skip(t)}decodetRNS(t){switch(this._colorType){case ul.GREYSCALE:case ul.TRUECOLOUR:{if(t%2!==0)throw new RangeError(`tRNS chunk length must be a multiple of 2. Got ${t}`);if(t/2>this._png.width*this._png.height)throw new Error(`tRNS chunk contains more alpha values than there are pixels (${t/2} vs ${this._png.width*this._png.height})`);this._hasTransparency=!0,this._transparency=new Uint16Array(t/2);for(let r=0;r<t/2;r++)this._transparency[r]=this.readUint16();break}case ul.INDEXED_COLOUR:{if(t>this._palette.length)throw new Error(`tRNS chunk contains more alpha values than there are palette colors (${t} vs ${this._palette.length})`);let r=0;for(;r<t;r++){const o=this.readByte();this._palette[r].push(o)}for(;r<this._palette.length;r++)this._palette[r].push(255);break}case ul.UNKNOWN:case ul.GREYSCALE_ALPHA:case ul.TRUECOLOUR_ALPHA:default:throw new Error(`tRNS chunk is not supported for color type ${this._colorType}`)}}decodeiCCP(t){const r=U0(this),o=this.readUint8();if(o!==wh.DEFLATE)throw new Error(`Unsupported iCCP compression method: ${o}`);const A=this.readBytes(t-r.length-2);this._png.iccEmbeddedProfile={name:r,profile:_d(A)}}decodepHYs(){const t=this.readUint32(),r=this.readUint32(),o=this.readByte();this._png.resolution={x:t,y:r,unit:o}}decodeApngImage(){this._apng.width=this._png.width,this._apng.height=this._png.height,this._apng.channels=this._png.channels,this._apng.depth=this._png.depth,this._apng.numberOfFrames=this._numberOfFrames,this._apng.numberOfPlays=this._numberOfPlays,this._apng.text=this._png.text,this._apng.resolution=this._png.resolution;for(let t=0;t<this._numberOfFrames;t++){const r={sequenceNumber:this._frames[t].sequenceNumber,delayNumber:this._frames[t].delayNumber,delayDenominator:this._frames[t].delayDenominator,data:this._apng.depth===8?new Uint8Array(this._apng.width*this._apng.height*this._apng.channels):new Uint16Array(this._apng.width*this._apng.height*this._apng.channels)},o=this._frames.at(t);if(o){if(o.data=x0({data:o.data,width:o.width,height:o.height,channels:this._apng.channels,depth:this._apng.depth}),this._hasPalette&&(this._apng.palette=this._palette),this._hasTransparency&&(this._apng.transparency=this._transparency),t===0||o.xOffset===0&&o.yOffset===0&&o.width===this._png.width&&o.height===this._png.height)r.data=o.data;else{const A=this._apng.frames.at(t-1);this.disposeFrame(o,A,r),this.addFrameDataToCanvas(r,o)}this._apng.frames.push(r)}}return this._apng}disposeFrame(t,r,o){switch(t.disposeOp){case Tf.NONE:break;case Tf.BACKGROUND:for(let A=0;A<this._png.height;A++)for(let I=0;I<this._png.width;I++){const w=(A*t.width+I)*this._png.channels;for(let Q=0;Q<this._png.channels;Q++)o.data[w+Q]=0}break;case Tf.PREVIOUS:o.data.set(r.data);break;default:throw new Error("Unknown disposeOp")}}addFrameDataToCanvas(t,r){const o=1<<this._png.depth,A=(I,w)=>{const Q=((I+r.yOffset)*this._png.width+r.xOffset+w)*this._png.channels,Z=(I*r.width+w)*this._png.channels;return{index:Q,frameIndex:Z}};switch(r.blendOp){case Vd.SOURCE:for(let I=0;I<r.height;I++)for(let w=0;w<r.width;w++){const{index:Q,frameIndex:Z}=A(I,w);for(let te=0;te<this._png.channels;te++)t.data[Q+te]=r.data[Z+te]}break;case Vd.OVER:for(let I=0;I<r.height;I++)for(let w=0;w<r.width;w++){const{index:Q,frameIndex:Z}=A(I,w);for(let te=0;te<this._png.channels;te++){const Se=r.data[Z+this._png.channels-1]/o,Qe=te%(this._png.channels-1)===0?1:r.data[Z+te],q=Math.floor(Se*Qe+(1-Se)*t.data[Q+te]);t.data[Q+te]+=q}}break;default:throw new Error("Unknown blendOp")}}decodeImage(){var r;if(this._inflator.err)throw new Error(`Error while decompressing the data: ${this._inflator.err}`);const t=this._isAnimated?((r=this._frames)==null?void 0:r.at(0)).data:this._inflator.result;if(this._filterMethod!==L0.ADAPTIVE)throw new Error(`Filter method ${this._filterMethod} not supported`);if(this._interlaceMethod===Bh.NO_INTERLACE)this._png.data=x0({data:t,width:this._png.width,height:this._png.height,channels:this._png.channels,depth:this._png.depth});else if(this._interlaceMethod===Bh.ADAM7)this._png.data=vh({data:t,width:this._png.width,height:this._png.height,channels:this._png.channels,depth:this._png.depth});else throw new Error(`Interlace method ${this._interlaceMethod} not supported`);this._hasPalette&&(this._png.palette=this._palette),this._hasTransparency&&(this._png.transparency=this._transparency)}pushDataToFrame(){const t=this._inflator.result,r=this._frames.at(-1);r?r.data=t:this._frames.push({sequenceNumber:0,width:this._png.width,height:this._png.height,xOffset:0,yOffset:0,delayNumber:0,delayDenominator:0,disposeOp:Tf.NONE,blendOp:Vd.SOURCE,data:t}),this._inflator=new gh,this._writingDataChunks=!1}}function Ch(e){if(e!==1&&e!==2&&e!==4&&e!==8&&e!==16)throw new Error(`invalid bit depth: ${e}`);return e}const jg={level:3};class yo extends null{constructor(t,r={}){var o;super();Ta(this,"_png");Ta(this,"_zlibOptions");Ta(this,"_colorType");Ta(this,"_interlaceMethod");this._colorType=ColorType.UNKNOWN,this._zlibOptions=Ip(Ip({},jg),r.zlib),this._png=this._checkData(t),this._interlaceMethod=(o=r.interlace==="Adam7"?InterlaceMethod.ADAM7:InterlaceMethod.NO_INTERLACE)!=null?o:InterlaceMethod.NO_INTERLACE,this.setBigEndian()}encode(){if(writeSignature(this),this.encodeIHDR(),this._png.palette&&(this.encodePLTE(),this._png.palette[0].length===4&&this.encodeTRNS()),this.encodeData(),this._png.text)for(const[t,r]of Object.entries(this._png.text))encodetEXt(this,t,r);return this.encodeIEND(),this.toArray()}encodeIHDR(){this.writeUint32(13),this.writeChars("IHDR"),this.writeUint32(this._png.width),this.writeUint32(this._png.height),this.writeByte(this._png.depth),this.writeByte(this._colorType),this.writeByte(CompressionMethod.DEFLATE),this.writeByte(FilterMethod.ADAPTIVE),this.writeByte(this._interlaceMethod),writeCrc(this,17)}encodeIEND(){this.writeUint32(0),this.writeChars("IEND"),writeCrc(this,4)}encodePLTE(){var r;const t=((r=this._png.palette)==null?void 0:r.length)*3;this.writeUint32(t),this.writeChars("PLTE");for(const o of this._png.palette)this.writeByte(o[0]),this.writeByte(o[1]),this.writeByte(o[2]);writeCrc(this,4+t)}encodeTRNS(){const t=this._png.palette.filter(r=>r.at(-1)!==255);this.writeUint32(t.length),this.writeChars("tRNS");for(const r of t)this.writeByte(r.at(-1));writeCrc(this,4+t.length)}encodeIDAT(t){this.writeUint32(t.length),this.writeChars("IDAT"),this.writeBytes(t),writeCrc(this,t.length+4)}encodeData(){const{width:t,height:r,channels:o,depth:A,data:I}=this._png,w=A<=8?Math.ceil(t*A/8)*o:Math.ceil(t*A/8*o/2),Q=new IOBuffer().setBigEndian();let Z=0;if(this._interlaceMethod===InterlaceMethod.NO_INTERLACE)for(let Qe=0;Qe<r;Qe++)Q.writeByte(0),A===16?Z=Ka(I,Q,w,Z):Z=wl(I,Q,w,Z);else this._interlaceMethod===InterlaceMethod.ADAM7&&(Z=Hg(this._png,I,Q,Z));const te=Q.toArray(),Se=deflate(te,this._zlibOptions);this.encodeIDAT(Se)}_checkData(t){const{colorType:r,channels:o,depth:A}=Rf(t,t.palette),I={width:yu(t.width,"width"),height:yu(t.height,"height"),channels:o,data:t.data,depth:A,text:t.text,palette:t.palette};this._colorType=r;const w=A<8?Math.ceil(I.width*A/8)*I.height*o:I.width*I.height*o;if(I.data.length!==w)throw new RangeError(`wrong data size. Found ${I.data.length}, expected ${w}`);return I}}function yu(e,n){if(Number.isInteger(e)&&e>0)return e;throw new TypeError(`${n} must be a positive integer`)}function Rf(e,n){const{channels:t=4,depth:r=8}=e;if(t!==4&&t!==3&&t!==2&&t!==1)throw new RangeError(`unsupported number of channels: ${t}`);const o={channels:t,depth:r,colorType:ColorType.UNKNOWN};switch(t){case 4:o.colorType=ColorType.TRUECOLOUR_ALPHA;break;case 3:o.colorType=ColorType.TRUECOLOUR;break;case 1:n?o.colorType=ColorType.INDEXED_COLOUR:o.colorType=ColorType.GREYSCALE;break;case 2:o.colorType=ColorType.GREYSCALE_ALPHA;break;default:throw new Error("unsupported number of channels")}return o}function wl(e,n,t,r){for(let o=0;o<t;o++)n.writeByte(e[r++]);return r}function Hg(e,n,t,r){const o=[{x:0,y:0,xStep:8,yStep:8},{x:4,y:0,xStep:8,yStep:8},{x:0,y:4,xStep:4,yStep:8},{x:2,y:0,xStep:4,yStep:4},{x:0,y:2,xStep:2,yStep:4},{x:1,y:0,xStep:2,yStep:2},{x:0,y:1,xStep:1,yStep:2}],{width:A,height:I,channels:w,depth:Q}=e;let Z=0;Q===16?Z=w*Q/8/2:Z=w*Q/8;for(let te=0;te<7;te++){const Se=o[te],Qe=Math.floor((A-Se.x+Se.xStep-1)/Se.xStep),q=Math.floor((I-Se.y+Se.yStep-1)/Se.yStep);if(Qe<=0||q<=0)continue;const it=Qe*Z;for(let tt=0;tt<q;tt++){const at=Se.y+tt*Se.yStep,Ge=Q<=8?new Uint8Array(it):new Uint16Array(it);let Mt=0;for(let xt=0;xt<Qe;xt++){const wt=Se.x+xt*Se.xStep;if(wt<A&&at<I){const En=(at*A+wt)*Z;for(let Gn=0;Gn<Z;Gn++)Ge[Mt++]=n[En+Gn]}}if(t.writeByte(0),Q===8)t.writeBytes(Ge);else if(Q===16)for(const xt of Ge)t.writeByte(xt>>8&255),t.writeByte(xt&255)}}return r}function Ka(e,n,t,r){for(let o=0;o<t;o++)n.writeUint16(e[r++]);return r}var vs;(function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.METRE=1]="METRE"})(vs||(vs={}));function jf(e,n){return new Rg(e,n).decode()}function Up(e,n){return new PngEncoder(e,n).encode()}function bh(e,n){return new PngDecoder(e,n).decodeApng()}var Ei=function(){return typeof window!="undefined"?window:typeof l.g!="undefined"?l.g:typeof self!="undefined"?self:this}();function od(){Ei.console&&typeof Ei.console.log=="function"&&Ei.console.log.apply(Ei.console,arguments)}var As={log:od,warn:function(e){Ei.console&&(typeof Ei.console.warn=="function"?Ei.console.warn.apply(Ei.console,arguments):od.call(null,arguments))},error:function(e){Ei.console&&(typeof Ei.console.error=="function"?Ei.console.error.apply(Ei.console,arguments):od(e))}};function Eh(e,n,t){var r=new XMLHttpRequest;r.open("GET",e),r.responseType="blob",r.onload=function(){_c(r.response,n,t)},r.onerror=function(){As.error("could not download file")},r.send()}function xh(e){var n=new XMLHttpRequest;n.open("HEAD",e,!1);try{n.send()}catch(t){}return n.status>=200&&n.status<=299}function Hf(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(t){var n=document.createEvent("MouseEvents");n.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(n)}}var _c=Ei.saveAs||((typeof window=="undefined"?"undefined":(0,O.Z)(window))!=="object"||window!==Ei?function(){}:typeof HTMLAnchorElement!="undefined"&&"download"in HTMLAnchorElement.prototype?function(e,n,t){var r=Ei.URL||Ei.webkitURL,o=document.createElement("a");n=n||e.name||"download",o.download=n,o.rel="noopener",typeof e=="string"?(o.href=e,o.origin!==location.origin?xh(o.href)?Eh(e,n,t):Hf(o,o.target="_blank"):Hf(o)):(o.href=r.createObjectURL(e),setTimeout(function(){r.revokeObjectURL(o.href)},4e4),setTimeout(function(){Hf(o)},0))}:"msSaveOrOpenBlob"in navigator?function(e,n,t){if(n=n||e.name||"download",typeof e=="string")if(xh(e))Eh(e,n,t);else{var r=document.createElement("a");r.href=e,r.target="_blank",setTimeout(function(){Hf(r)})}else navigator.msSaveOrOpenBlob(function(o,A){return A===void 0?A={autoBom:!1}:(0,O.Z)(A)!=="object"&&(As.warn("Deprecated: Expected third argument to be a object"),A={autoBom:!A}),A.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(o.type)?new Blob(["\uFEFF",o],{type:o.type}):o}(e,t),n)}:function(e,n,t,r){if((r=r||open("","_blank"))&&(r.document.title=r.document.body.innerText="downloading..."),typeof e=="string")return Eh(e,n,t);var o=e.type==="application/octet-stream",A=/constructor/i.test(Ei.HTMLElement)||Ei.safari,I=/CriOS\/[\d]+/.test(navigator.userAgent);if((I||o&&A)&&(typeof FileReader=="undefined"?"undefined":(0,O.Z)(FileReader))==="object"){var w=new FileReader;w.onloadend=function(){var te=w.result;te=I?te:te.replace(/^data:[^;]*;/,"data:attachment/file;"),r?r.location.href=te:location=te,r=null},w.readAsDataURL(e)}else{var Q=Ei.URL||Ei.webkitURL,Z=Q.createObjectURL(e);r?r.location=Z:location.href=Z,r=null,setTimeout(function(){Q.revokeObjectURL(Z)},4e4)}});function Q0(e){var n;e=e||"",this.ok=!1,e.charAt(0)=="#"&&(e=e.substr(1,6)),e={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[e=(e=e.replace(/ /g,"")).toLowerCase()]||e;for(var t=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(w){return[parseInt(w[1]),parseInt(w[2]),parseInt(w[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(w){return[parseInt(w[1],16),parseInt(w[2],16),parseInt(w[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(w){return[parseInt(w[1]+w[1],16),parseInt(w[2]+w[2],16),parseInt(w[3]+w[3],16)]}}],r=0;r<t.length;r++){var o=t[r].re,A=t[r].process,I=o.exec(e);I&&(n=A(I),this.r=n[0],this.g=n[1],this.b=n[2],this.ok=!0)}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var w=this.r.toString(16),Q=this.g.toString(16),Z=this.b.toString(16);return w.length==1&&(w="0"+w),Q.length==1&&(Q="0"+Q),Z.length==1&&(Z="0"+Z),"#"+w+Q+Z}}var Gd=Ei.atob.bind(Ei),Sh=Ei.btoa.bind(Ei);function $d(e,n){var t=e[0],r=e[1],o=e[2],A=e[3];t=LA(t,r,o,A,n[0],7,-680876936),A=LA(A,t,r,o,n[1],12,-389564586),o=LA(o,A,t,r,n[2],17,606105819),r=LA(r,o,A,t,n[3],22,-1044525330),t=LA(t,r,o,A,n[4],7,-176418897),A=LA(A,t,r,o,n[5],12,1200080426),o=LA(o,A,t,r,n[6],17,-1473231341),r=LA(r,o,A,t,n[7],22,-45705983),t=LA(t,r,o,A,n[8],7,1770035416),A=LA(A,t,r,o,n[9],12,-1958414417),o=LA(o,A,t,r,n[10],17,-42063),r=LA(r,o,A,t,n[11],22,-1990404162),t=LA(t,r,o,A,n[12],7,1804603682),A=LA(A,t,r,o,n[13],12,-40341101),o=LA(o,A,t,r,n[14],17,-1502002290),t=bA(t,r=LA(r,o,A,t,n[15],22,1236535329),o,A,n[1],5,-165796510),A=bA(A,t,r,o,n[6],9,-1069501632),o=bA(o,A,t,r,n[11],14,643717713),r=bA(r,o,A,t,n[0],20,-373897302),t=bA(t,r,o,A,n[5],5,-701558691),A=bA(A,t,r,o,n[10],9,38016083),o=bA(o,A,t,r,n[15],14,-660478335),r=bA(r,o,A,t,n[4],20,-405537848),t=bA(t,r,o,A,n[9],5,568446438),A=bA(A,t,r,o,n[14],9,-1019803690),o=bA(o,A,t,r,n[3],14,-187363961),r=bA(r,o,A,t,n[8],20,1163531501),t=bA(t,r,o,A,n[13],5,-1444681467),A=bA(A,t,r,o,n[2],9,-51403784),o=bA(o,A,t,r,n[7],14,1735328473),t=QA(t,r=bA(r,o,A,t,n[12],20,-1926607734),o,A,n[5],4,-378558),A=QA(A,t,r,o,n[8],11,-2022574463),o=QA(o,A,t,r,n[11],16,1839030562),r=QA(r,o,A,t,n[14],23,-35309556),t=QA(t,r,o,A,n[1],4,-1530992060),A=QA(A,t,r,o,n[4],11,1272893353),o=QA(o,A,t,r,n[7],16,-155497632),r=QA(r,o,A,t,n[10],23,-1094730640),t=QA(t,r,o,A,n[13],4,681279174),A=QA(A,t,r,o,n[0],11,-358537222),o=QA(o,A,t,r,n[3],16,-722521979),r=QA(r,o,A,t,n[6],23,76029189),t=QA(t,r,o,A,n[9],4,-640364487),A=QA(A,t,r,o,n[12],11,-421815835),o=QA(o,A,t,r,n[15],16,530742520),t=MA(t,r=QA(r,o,A,t,n[2],23,-995338651),o,A,n[0],6,-198630844),A=MA(A,t,r,o,n[7],10,1126891415),o=MA(o,A,t,r,n[14],15,-1416354905),r=MA(r,o,A,t,n[5],21,-57434055),t=MA(t,r,o,A,n[12],6,1700485571),A=MA(A,t,r,o,n[3],10,-1894986606),o=MA(o,A,t,r,n[10],15,-1051523),r=MA(r,o,A,t,n[1],21,-2054922799),t=MA(t,r,o,A,n[8],6,1873313359),A=MA(A,t,r,o,n[15],10,-30611744),o=MA(o,A,t,r,n[6],15,-1560198380),r=MA(r,o,A,t,n[13],21,1309151649),t=MA(t,r,o,A,n[4],6,-145523070),A=MA(A,t,r,o,n[11],10,-1120210379),o=MA(o,A,t,r,n[2],15,718787259),r=MA(r,o,A,t,n[9],21,-343485551),e[0]=$l(t,e[0]),e[1]=$l(r,e[1]),e[2]=$l(o,e[2]),e[3]=$l(A,e[3])}function Yd(e,n,t,r,o,A){return n=$l($l(n,e),$l(r,A)),$l(n<<o|n>>>32-o,t)}function LA(e,n,t,r,o,A,I){return Yd(n&t|~n&r,e,n,o,A,I)}function bA(e,n,t,r,o,A,I){return Yd(n&r|t&~r,e,n,o,A,I)}function QA(e,n,t,r,o,A,I){return Yd(n^t^r,e,n,o,A,I)}function MA(e,n,t,r,o,A,I){return Yd(t^(n|~r),e,n,o,A,I)}function M0(e){var n,t=e.length,r=[1732584193,-271733879,-1732584194,271733878];for(n=64;n<=e.length;n+=64)$d(r,kf(e.substring(n-64,n)));e=e.substring(n-64);var o=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(n=0;n<e.length;n++)o[n>>2]|=e.charCodeAt(n)<<(n%4<<3);if(o[n>>2]|=128<<(n%4<<3),n>55)for($d(r,o),n=0;n<16;n++)o[n]=0;return o[14]=8*t,$d(r,o),r}function kf(e){var n,t=[];for(n=0;n<64;n+=4)t[n>>2]=e.charCodeAt(n)+(e.charCodeAt(n+1)<<8)+(e.charCodeAt(n+2)<<16)+(e.charCodeAt(n+3)<<24);return t}var dl="0123456789abcdef".split("");function P0(e){for(var n="",t=0;t<4;t++)n+=dl[e>>8*t+4&15]+dl[e>>8*t&15];return n}function _f(e){return String.fromCharCode(255&e,(65280&e)>>8,(16711680&e)>>16,(4278190080&e)>>24)}function Ih(e){return M0(e).map(_f).join("")}var kg=function(e){for(var n=0;n<e.length;n++)e[n]=P0(e[n]);return e.join("")}(M0("hello"))!="5d41402abc4b2a76b9719d911017c592";function $l(e,n){if(kg){var t=(65535&e)+(65535&n);return(e>>16)+(n>>16)+(t>>16)<<16|65535&t}return e+n&4294967295}function Kc(e,n){var t,r,o,A;if(e!==t){for(var I=(o=e,A=1+(256/e.length|0),new Array(A+1).join(o)),w=[],Q=0;Q<256;Q++)w[Q]=Q;var Z=0;for(Q=0;Q<256;Q++){var te=w[Q];Z=(Z+te+I.charCodeAt(Q))%256,w[Q]=w[Z],w[Z]=te}t=e,r=w}else w=r;var Se=n.length,Qe=0,q=0,it="";for(Q=0;Q<Se;Q++)q=(q+(te=w[Qe=(Qe+1)%256]))%256,w[Qe]=w[q],w[q]=te,I=w[(w[Qe]+w[q])%256],it+=String.fromCharCode(n.charCodeAt(Q)^I);return it}var Jd={print:4,modify:8,copy:16,"annot-forms":32};function id(e,n,t,r){this.v=1,this.r=2;var o=192;e.forEach(function(w){if(Jd.perm!==void 0)throw new Error("Invalid permission: "+w);o+=Jd[w]}),this.padding="(\xBFN^Nu\x8AAd\0NV\xFF\xFA\b..\0\xB6\xD0h>\x80/\f\xA9\xFEdSiz";var A=(n+this.padding).substr(0,32),I=(t+this.padding).substr(0,32);this.O=this.processOwnerPassword(A,I),this.P=-(1+(255^o)),this.encryptionKey=Ih(A+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(r)).substr(0,5),this.U=Kc(this.encryptionKey,this.padding)}function Ol(e){if(/[^\u0000-\u00ff]/.test(e))throw new Error("Invalid PDF Name Object: "+e+", Only accept ASCII characters.");for(var n="",t=e.length,r=0;r<t;r++){var o=e.charCodeAt(r);n+=o<33||o===35||o===37||o===40||o===41||o===47||o===60||o===62||o===91||o===93||o===123||o===125||o>126?"#"+("0"+o.toString(16)).slice(-2):e[r]}return n}function T0(e){if((0,O.Z)(e)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var n={};this.subscribe=function(t,r,o){if(o=o||!1,typeof t!="string"||typeof r!="function"||typeof o!="boolean")throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");n.hasOwnProperty(t)||(n[t]={});var A=Math.random().toString(35);return n[t][A]=[r,!!o],A},this.unsubscribe=function(t){for(var r in n)if(n[r][t])return delete n[r][t],Object.keys(n[r]).length===0&&delete n[r],!0;return!1},this.publish=function(t){if(n.hasOwnProperty(t)){var r=Array.prototype.slice.call(arguments,1),o=[];for(var A in n[t]){var I=n[t][A];try{I[0].apply(e,r)}catch(w){Ei.console&&As.error("jsPDF PubSub Error",w.message,w)}I[1]&&o.push(A)}o.length&&o.forEach(this.unsubscribe)}},this.getTopics=function(){return n}}function Xd(e){if(!(this instanceof Xd))return new Xd(e);var n="opacity,stroke-opacity".split(",");for(var t in e)e.hasOwnProperty(t)&&n.indexOf(t)>=0&&(this[t]=e[t]);this.id="",this.objectNumber=-1}function Fh(e,n){this.gState=e,this.matrix=n,this.id="",this.objectNumber=-1}function zc(e,n,t,r,o){if(!(this instanceof zc))return new zc(e,n,t,r,o);this.type=e==="axial"?2:3,this.coords=n,this.colors=t,Fh.call(this,r,o)}function Zc(e,n,t,r,o){if(!(this instanceof Zc))return new Zc(e,n,t,r,o);this.boundingBox=e,this.xStep=n,this.yStep=t,this.stream="",this.cloneIndex=0,Fh.call(this,r,o)}function ko(e){var n,t=typeof arguments[0]=="string"?arguments[0]:"p",r=arguments[1],o=arguments[2],A=arguments[3],I=[],w=1,Q=16,Z="S",te=null;(0,O.Z)(e=e||{})==="object"&&(t=e.orientation,r=e.unit||r,o=e.format||o,A=e.compress||e.compressPdf||A,(te=e.encryption||null)!==null&&(te.userPassword=te.userPassword||"",te.ownerPassword=te.ownerPassword||"",te.userPermissions=te.userPermissions||[]),w=typeof e.userUnit=="number"?Math.abs(e.userUnit):1,e.precision!==void 0&&(n=e.precision),e.floatPrecision!==void 0&&(Q=e.floatPrecision),Z=e.defaultPathOperation||"S"),I=e.filters||(A===!0?["FlateEncode"]:I),r=r||"mm",t=(""+(t||"P")).toLowerCase();var Se=e.putOnlyUsedFonts||!1,Qe={},q={internal:{},__private__:{}};q.__private__.PubSub=T0;var it="1.3",tt=q.__private__.getPdfVersion=function(){return it};q.__private__.setPdfVersion=function(T){it=T};var at={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]};q.__private__.getPageFormats=function(){return at};var Ge=q.__private__.getPageFormat=function(T){return at[T]};o=o||"a4";var Mt="compat",xt="advanced",wt=Mt;function En(){this.saveGraphicsState(),At(new wi($i,0,0,-$i,0,Af()*$i).toString()+" cm"),this.setFontSize(this.getFontSize()/$i),Z="n",wt=xt}function Gn(){this.restoreGraphicsState(),Z="S",wt=Mt}var Qn=q.__private__.combineFontStyleAndFontWeight=function(T,Fe){if(T=="bold"&&Fe=="normal"||T=="bold"&&Fe==400||T=="normal"&&Fe=="italic"||T=="bold"&&Fe=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return Fe&&(T=Fe==400||Fe==="normal"?T==="italic"?"italic":"normal":Fe!=700&&Fe!=="bold"||T!=="normal"?(Fe==700?"bold":Fe)+""+T:"bold"),T};q.advancedAPI=function(T){var Fe=wt===Mt;return Fe&&En.call(this),typeof T!="function"||(T(this),Fe&&Gn.call(this)),this},q.compatAPI=function(T){var Fe=wt===xt;return Fe&&Gn.call(this),typeof T!="function"||(T(this),Fe&&En.call(this)),this},q.isAdvancedAPI=function(){return wt===xt};var $t,Bt=function(T){if(wt!==xt)throw new Error(T+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},pn=q.roundToPrecision=q.__private__.roundToPrecision=function(T,Fe){var gt=n||Fe;if(isNaN(T)||isNaN(gt))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return T.toFixed(gt).replace(/0+$/,"")};$t=q.hpf=q.__private__.hpf=typeof Q=="number"?function(T){if(isNaN(T))throw new Error("Invalid argument passed to jsPDF.hpf");return pn(T,Q)}:Q==="smart"?function(T){if(isNaN(T))throw new Error("Invalid argument passed to jsPDF.hpf");return pn(T,T>-1&&T<1?16:5)}:function(T){if(isNaN(T))throw new Error("Invalid argument passed to jsPDF.hpf");return pn(T,16)};var We=q.f2=q.__private__.f2=function(T){if(isNaN(T))throw new Error("Invalid argument passed to jsPDF.f2");return pn(T,2)},st=q.__private__.f3=function(T){if(isNaN(T))throw new Error("Invalid argument passed to jsPDF.f3");return pn(T,3)},Lt=q.scale=q.__private__.scale=function(T){if(isNaN(T))throw new Error("Invalid argument passed to jsPDF.scale");return wt===Mt?T*$i:wt===xt?T:void 0},Ft=function(T){return Lt(function(Fe){return wt===Mt?Af()-Fe:wt===xt?Fe:void 0}(T))};q.__private__.setPrecision=q.setPrecision=function(T){typeof parseInt(T,10)=="number"&&(n=parseInt(T,10))};var In,Ln="00000000000000000000000000000000",Rn=q.__private__.getFileId=function(){return Ln},Cn=q.__private__.setFileId=function(T){return Ln=T!==void 0&&/^[a-fA-F0-9]{32}$/.test(T)?T.toUpperCase():Ln.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),te!==null&&(EA=new id(te.userPermissions,te.userPassword,te.ownerPassword,Ln)),Ln};q.setFileId=function(T){return Cn(T),this},q.getFileId=function(){return Rn()};var _n=q.__private__.convertDateToPDFDate=function(T){var Fe=T.getTimezoneOffset(),gt=Fe<0?"+":"-",Ut=Math.floor(Math.abs(Fe/60)),dn=Math.abs(Fe%60),Jn=[gt,bt(Ut),"'",bt(dn),"'"].join("");return["D:",T.getFullYear(),bt(T.getMonth()+1),bt(T.getDate()),bt(T.getHours()),bt(T.getMinutes()),bt(T.getSeconds()),Jn].join("")},Hr=q.__private__.convertPDFDateToDate=function(T){var Fe=parseInt(T.substr(2,4),10),gt=parseInt(T.substr(6,2),10)-1,Ut=parseInt(T.substr(8,2),10),dn=parseInt(T.substr(10,2),10),Jn=parseInt(T.substr(12,2),10),vr=parseInt(T.substr(14,2),10);return new Date(Fe,gt,Ut,dn,Jn,vr,0)},pr=q.__private__.setCreationDate=function(T){var Fe;if(T===void 0&&(T=new Date),T instanceof Date)Fe=_n(T);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(T))throw new Error("Invalid argument passed to jsPDF.setCreationDate");Fe=T}return In=Fe},Ze=q.__private__.getCreationDate=function(T){var Fe=In;return T==="jsDate"&&(Fe=Hr(In)),Fe};q.setCreationDate=function(T){return pr(T),this},q.getCreationDate=function(T){return Ze(T)};var mt,bt=q.__private__.padd2=function(T){return("0"+parseInt(T)).slice(-2)},Ht=q.__private__.padd2Hex=function(T){return("00"+(T=T.toString())).substr(T.length)},nn=0,yn=[],Mn=[],jn=0,tr=[],Qr=[],ho=!1,lo=Mn;q.__private__.setCustomOutputDestination=function(T){ho=!0,lo=T};var ii=function(T){ho||(lo=T)};q.__private__.resetCustomOutputDestination=function(){ho=!1,lo=Mn};var At=q.__private__.out=function(T){return T=T.toString(),jn+=T.length+1,lo.push(T),lo},go=q.__private__.write=function(T){return At(arguments.length===1?T.toString():Array.prototype.join.call(arguments," "))},ia=q.__private__.getArrayBuffer=function(T){for(var Fe=T.length,gt=new ArrayBuffer(Fe),Ut=new Uint8Array(gt);Fe--;)Ut[Fe]=T.charCodeAt(Fe);return gt},gi=[["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]];q.__private__.getStandardFonts=function(){return gi};var Ir=e.fontSize||16;q.__private__.setFontSize=q.setFontSize=function(T){return Ir=wt===xt?T/$i:T,this};var pi,To=q.__private__.getFontSize=q.getFontSize=function(){return wt===Mt?Ir:Ir*$i},di=e.R2L||!1;q.__private__.setR2L=q.setR2L=function(T){return di=T,this},q.__private__.getR2L=q.getR2L=function(){return di};var si,ns=q.__private__.setZoomMode=function(T){if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(T))pi=T;else if(isNaN(T)){if([void 0,null,"fullwidth","fullheight","fullpage","original"].indexOf(T)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+T+'" is not recognized.');pi=T}else pi=parseInt(T,10)};q.__private__.getZoomMode=function(){return pi};var va,ji=q.__private__.setPageMode=function(T){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(T)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+T+'" is not recognized.');si=T};q.__private__.getPageMode=function(){return si};var Ea=q.__private__.setLayoutMode=function(T){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(T)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+T+'" is not recognized.');va=T};q.__private__.getLayoutMode=function(){return va},q.__private__.setDisplayMode=q.setDisplayMode=function(T,Fe,gt){return ns(T),Ea(Fe),ji(gt),this};var ya={title:"",subject:"",author:"",keywords:"",creator:""};q.__private__.getDocumentProperty=function(T){if(Object.keys(ya).indexOf(T)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return ya[T]},q.__private__.getDocumentProperties=function(){return ya},q.__private__.setDocumentProperties=q.setProperties=q.setDocumentProperties=function(T){for(var Fe in ya)ya.hasOwnProperty(Fe)&&T[Fe]&&(ya[Fe]=T[Fe]);return this},q.__private__.setDocumentProperty=function(T,Fe){if(Object.keys(ya).indexOf(T)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return ya[T]=Fe};var Go,$i,ei,eA,Qa,sa={},Aa={},Qs=[],li={},bs={},Si={},Hi={},Ms=null,la=0,yi=[],rs=new T0(q),qd=e.hotfixes||[],rl={},bu={},Jc=[],wi=function T(Fe,gt,Ut,dn,Jn,vr){if(!(this instanceof T))return new T(Fe,gt,Ut,dn,Jn,vr);isNaN(Fe)&&(Fe=1),isNaN(gt)&&(gt=0),isNaN(Ut)&&(Ut=0),isNaN(dn)&&(dn=1),isNaN(Jn)&&(Jn=0),isNaN(vr)&&(vr=0),this._matrix=[Fe,gt,Ut,dn,Jn,vr]};Object.defineProperty(wi.prototype,"sx",{get:function(){return this._matrix[0]},set:function(T){this._matrix[0]=T}}),Object.defineProperty(wi.prototype,"shy",{get:function(){return this._matrix[1]},set:function(T){this._matrix[1]=T}}),Object.defineProperty(wi.prototype,"shx",{get:function(){return this._matrix[2]},set:function(T){this._matrix[2]=T}}),Object.defineProperty(wi.prototype,"sy",{get:function(){return this._matrix[3]},set:function(T){this._matrix[3]=T}}),Object.defineProperty(wi.prototype,"tx",{get:function(){return this._matrix[4]},set:function(T){this._matrix[4]=T}}),Object.defineProperty(wi.prototype,"ty",{get:function(){return this._matrix[5]},set:function(T){this._matrix[5]=T}}),Object.defineProperty(wi.prototype,"a",{get:function(){return this._matrix[0]},set:function(T){this._matrix[0]=T}}),Object.defineProperty(wi.prototype,"b",{get:function(){return this._matrix[1]},set:function(T){this._matrix[1]=T}}),Object.defineProperty(wi.prototype,"c",{get:function(){return this._matrix[2]},set:function(T){this._matrix[2]=T}}),Object.defineProperty(wi.prototype,"d",{get:function(){return this._matrix[3]},set:function(T){this._matrix[3]=T}}),Object.defineProperty(wi.prototype,"e",{get:function(){return this._matrix[4]},set:function(T){this._matrix[4]=T}}),Object.defineProperty(wi.prototype,"f",{get:function(){return this._matrix[5]},set:function(T){this._matrix[5]=T}}),Object.defineProperty(wi.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(wi.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(wi.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(wi.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),wi.prototype.join=function(T){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map($t).join(T)},wi.prototype.multiply=function(T){var Fe=T.sx*this.sx+T.shy*this.shx,gt=T.sx*this.shy+T.shy*this.sy,Ut=T.shx*this.sx+T.sy*this.shx,dn=T.shx*this.shy+T.sy*this.sy,Jn=T.tx*this.sx+T.ty*this.shx+this.tx,vr=T.tx*this.shy+T.ty*this.sy+this.ty;return new wi(Fe,gt,Ut,dn,Jn,vr)},wi.prototype.decompose=function(){var T=this.sx,Fe=this.shy,gt=this.shx,Ut=this.sy,dn=this.tx,Jn=this.ty,vr=Math.sqrt(T*T+Fe*Fe),jo=(T/=vr)*gt+(Fe/=vr)*Ut;gt-=T*jo,Ut-=Fe*jo;var $o=Math.sqrt(gt*gt+Ut*Ut);return jo/=$o,T*(Ut/=$o)<Fe*(gt/=$o)&&(T=-T,Fe=-Fe,jo=-jo,vr=-vr),{scale:new wi(vr,0,0,$o,0,0),translate:new wi(1,0,0,1,dn,Jn),rotate:new wi(T,Fe,-Fe,T,0,0),skew:new wi(1,0,jo,1,0,0)}},wi.prototype.toString=function(T){return this.join(" ")},wi.prototype.inversed=function(){var T=this.sx,Fe=this.shy,gt=this.shx,Ut=this.sy,dn=this.tx,Jn=this.ty,vr=1/(T*Ut-Fe*gt),jo=Ut*vr,$o=-Fe*vr,Mi=-gt*vr,Yi=T*vr;return new wi(jo,$o,Mi,Yi,-jo*dn-Mi*Jn,-$o*dn-Yi*Jn)},wi.prototype.applyToPoint=function(T){var Fe=T.x*this.sx+T.y*this.shx+this.tx,gt=T.x*this.shy+T.y*this.sy+this.ty;return new Ou(Fe,gt)},wi.prototype.applyToRectangle=function(T){var Fe=this.applyToPoint(T),gt=this.applyToPoint(new Ou(T.x+T.w,T.y+T.h));return new Rh(Fe.x,Fe.y,gt.x-Fe.x,gt.y-Fe.y)},wi.prototype.clone=function(){var T=this.sx,Fe=this.shy,gt=this.shx,Ut=this.sy,dn=this.tx,Jn=this.ty;return new wi(T,Fe,gt,Ut,dn,Jn)},q.Matrix=wi;var Eu=q.matrixMult=function(T,Fe){return Fe.multiply(T)},xu=new wi(1,0,0,1,0,0);q.unitMatrix=q.identityMatrix=xu;var Xl=function(T,Fe){if(!bs[T]){var gt=(Fe instanceof zc?"Sh":"P")+(Object.keys(li).length+1).toString(10);Fe.id=gt,bs[T]=gt,li[gt]=Fe,rs.publish("addPattern",Fe)}};q.ShadingPattern=zc,q.TilingPattern=Zc,q.addShadingPattern=function(T,Fe){return Bt("addShadingPattern()"),Xl(T,Fe),this},q.beginTilingPattern=function(T){Bt("beginTilingPattern()"),jh(T.boundingBox[0],T.boundingBox[1],T.boundingBox[2]-T.boundingBox[0],T.boundingBox[3]-T.boundingBox[1],T.matrix)},q.endTilingPattern=function(T,Fe){Bt("endTilingPattern()"),Fe.stream=Qr[mt].join(`
`),Xl(T,Fe),rs.publish("endTilingPattern",Fe),Jc.pop().restore()};var ql,$s=q.__private__.newObject=function(){var T=TA();return zA(T,!0),T},TA=q.__private__.newObjectDeferred=function(){return nn++,yn[nn]=function(){return jn},nn},zA=function(T,Fe){return Fe=typeof Fe=="boolean"&&Fe,yn[T]=jn,Fe&&At(T+" 0 obj"),T},ef=q.__private__.newAdditionalObject=function(){var T={objId:TA(),content:""};return tr.push(T),T},ld=TA(),xc=TA(),Xc=q.__private__.decodeColorString=function(T){var Fe=T.split(" ");if(Fe.length!==2||Fe[1]!=="g"&&Fe[1]!=="G")Fe.length!==5||Fe[4]!=="k"&&Fe[4]!=="K"||(Fe=[(1-Fe[0])*(1-Fe[3]),(1-Fe[1])*(1-Fe[3]),(1-Fe[2])*(1-Fe[3]),"r"]);else{var gt=parseFloat(Fe[0]);Fe=[gt,gt,gt,"r"]}for(var Ut="#",dn=0;dn<3;dn++)Ut+=("0"+Math.floor(255*parseFloat(Fe[dn])).toString(16)).slice(-2);return Ut},Sc=q.__private__.encodeColorString=function(T){var Fe;typeof T=="string"&&(T={ch1:T});var gt=T.ch1,Ut=T.ch2,dn=T.ch3,Jn=T.ch4,vr=T.pdfColorType==="draw"?["G","RG","K"]:["g","rg","k"];if(typeof gt=="string"&&gt.charAt(0)!=="#"){var jo=new Q0(gt);if(jo.ok)gt=jo.toHex();else if(!/^\d*\.?\d*$/.test(gt))throw new Error('Invalid color "'+gt+'" passed to jsPDF.encodeColorString.')}if(typeof gt=="string"&&/^#[0-9A-Fa-f]{3}$/.test(gt)&&(gt="#"+gt[1]+gt[1]+gt[2]+gt[2]+gt[3]+gt[3]),typeof gt=="string"&&/^#[0-9A-Fa-f]{6}$/.test(gt)){var $o=parseInt(gt.substr(1),16);gt=$o>>16&255,Ut=$o>>8&255,dn=255&$o}if(Ut===void 0||Jn===void 0&&gt===Ut&&Ut===dn)Fe=typeof gt=="string"?gt+" "+vr[0]:T.precision===2?We(gt/255)+" "+vr[0]:st(gt/255)+" "+vr[0];else if(Jn===void 0||(0,O.Z)(Jn)==="object"){if(Jn&&!isNaN(Jn.a)&&Jn.a===0)return["1.","1.","1.",vr[1]].join(" ");Fe=typeof gt=="string"?[gt,Ut,dn,vr[1]].join(" "):T.precision===2?[We(gt/255),We(Ut/255),We(dn/255),vr[1]].join(" "):[st(gt/255),st(Ut/255),st(dn/255),vr[1]].join(" ")}else Fe=typeof gt=="string"?[gt,Ut,dn,Jn,vr[2]].join(" "):T.precision===2?[We(gt),We(Ut),We(dn),We(Jn),vr[2]].join(" "):[st(gt),st(Ut),st(dn),st(Jn),vr[2]].join(" ");return Fe},Ic=q.__private__.getFilters=function(){return I},ec=q.__private__.putStream=function(T){var Fe=(T=T||{}).data||"",gt=T.filters||Ic(),Ut=T.alreadyAppliedFilters||[],dn=T.addLength1||!1,Jn=Fe.length,vr=T.objectId,jo=function(xA){return xA};if(te!==null&&vr===void 0)throw new Error("ObjectId must be passed to putStream for file encryption");te!==null&&(jo=EA.encryptor(vr,0));var $o={};gt===!0&&(gt=["FlateEncode"]);var Mi=T.additionalKeyValues||[],Yi=($o=ko.API.processDataByFilters!==void 0?ko.API.processDataByFilters(Fe,gt):{data:Fe,reverseChain:[]}).reverseChain+(Array.isArray(Ut)?Ut.join(" "):Ut.toString());if($o.data.length!==0&&(Mi.push({key:"Length",value:$o.data.length}),dn===!0&&Mi.push({key:"Length1",value:Jn})),Yi.length!=0)if(Yi.split("/").length-1==1)Mi.push({key:"Filter",value:Yi});else{Mi.push({key:"Filter",value:"["+Yi+"]"});for(var Ma=0;Ma<Mi.length;Ma+=1)if(Mi[Ma].key==="DecodeParms"){for(var zs=[],gA=0;gA<$o.reverseChain.split("/").length-1;gA+=1)zs.push("null");zs.push(Mi[Ma].value),Mi[Ma].value="["+zs.join(" ")+"]"}}At("<<");for(var Es=0;Es<Mi.length;Es++)At("/"+Mi[Es].key+" "+Mi[Es].value);At(">>"),$o.data.length!==0&&(At("stream"),At(jo($o.data)),At("endstream"))},tf=q.__private__.putPage=function(T){var Fe=T.number,gt=T.data,Ut=T.objId,dn=T.contentsObjId;zA(Ut,!0),At("<</Type /Page"),At("/Parent "+T.rootDictionaryObjId+" 0 R"),At("/Resources "+T.resourceDictionaryObjId+" 0 R"),At("/MediaBox ["+parseFloat($t(T.mediaBox.bottomLeftX))+" "+parseFloat($t(T.mediaBox.bottomLeftY))+" "+$t(T.mediaBox.topRightX)+" "+$t(T.mediaBox.topRightY)+"]"),T.cropBox!==null&&At("/CropBox ["+$t(T.cropBox.bottomLeftX)+" "+$t(T.cropBox.bottomLeftY)+" "+$t(T.cropBox.topRightX)+" "+$t(T.cropBox.topRightY)+"]"),T.bleedBox!==null&&At("/BleedBox ["+$t(T.bleedBox.bottomLeftX)+" "+$t(T.bleedBox.bottomLeftY)+" "+$t(T.bleedBox.topRightX)+" "+$t(T.bleedBox.topRightY)+"]"),T.trimBox!==null&&At("/TrimBox ["+$t(T.trimBox.bottomLeftX)+" "+$t(T.trimBox.bottomLeftY)+" "+$t(T.trimBox.topRightX)+" "+$t(T.trimBox.topRightY)+"]"),T.artBox!==null&&At("/ArtBox ["+$t(T.artBox.bottomLeftX)+" "+$t(T.artBox.bottomLeftY)+" "+$t(T.artBox.topRightX)+" "+$t(T.artBox.topRightY)+"]"),typeof T.userUnit=="number"&&T.userUnit!==1&&At("/UserUnit "+T.userUnit),rs.publish("putPage",{objId:Ut,pageContext:yi[Fe],pageNumber:Fe,page:gt}),At("/Contents "+dn+" 0 R"),At(">>"),At("endobj");var Jn=gt.join(`
`);return wt===xt&&(Jn+=`
Q`),zA(dn,!0),ec({data:Jn,filters:Ic(),objectId:dn}),At("endobj"),Ut},qc=q.__private__.putPages=function(){var T,Fe,gt=[];for(T=1;T<=la;T++)yi[T].objId=TA(),yi[T].contentsObjId=TA();for(T=1;T<=la;T++)gt.push(tf({number:T,data:Qr[T],objId:yi[T].objId,contentsObjId:yi[T].contentsObjId,mediaBox:yi[T].mediaBox,cropBox:yi[T].cropBox,bleedBox:yi[T].bleedBox,trimBox:yi[T].trimBox,artBox:yi[T].artBox,userUnit:yi[T].userUnit,rootDictionaryObjId:ld,resourceDictionaryObjId:xc}));zA(ld,!0),At("<</Type /Pages");var Ut="/Kids [";for(Fe=0;Fe<la;Fe++)Ut+=gt[Fe]+" 0 R ";At(Ut+"]"),At("/Count "+la),At(">>"),At("endobj"),rs.publish("postPutPages")},nf=function(T){rs.publish("putFont",{font:T,out:At,newObject:$s,putStream:ec}),T.isAlreadyPutted!==!0&&(T.objectNumber=$s(),At("<<"),At("/Type /Font"),At("/BaseFont /"+Ol(T.postScriptName)),At("/Subtype /Type1"),typeof T.encoding=="string"&&At("/Encoding /"+T.encoding),At("/FirstChar 32"),At("/LastChar 255"),At(">>"),At("endobj"))},zf=function(T){T.objectNumber=$s();var Fe=[];Fe.push({key:"Type",value:"/XObject"}),Fe.push({key:"Subtype",value:"/Form"}),Fe.push({key:"BBox",value:"["+[$t(T.x),$t(T.y),$t(T.x+T.width),$t(T.y+T.height)].join(" ")+"]"}),Fe.push({key:"Matrix",value:"["+T.matrix.toString()+"]"});var gt=T.pages[1].join(`
`);ec({data:gt,additionalKeyValues:Fe,objectId:T.objectNumber}),At("endobj")},Zf=function(T,Fe){Fe||(Fe=21);var gt=$s(),Ut=function(vr,jo){var $o,Mi=[],Yi=1/(jo-1);for($o=0;$o<1;$o+=Yi)Mi.push($o);if(Mi.push(1),vr[0].offset!=0){var Ma={offset:0,color:vr[0].color};vr.unshift(Ma)}if(vr[vr.length-1].offset!=1){var zs={offset:1,color:vr[vr.length-1].color};vr.push(zs)}for(var gA="",Es=0,xA=0;xA<Mi.length;xA++){for($o=Mi[xA];$o>vr[Es+1].offset;)Es++;var pA=vr[Es].offset,ZA=($o-pA)/(vr[Es+1].offset-pA),Lu=vr[Es].color,Nc=vr[Es+1].color;gA+=Ht(Math.round((1-ZA)*Lu[0]+ZA*Nc[0]).toString(16))+Ht(Math.round((1-ZA)*Lu[1]+ZA*Nc[1]).toString(16))+Ht(Math.round((1-ZA)*Lu[2]+ZA*Nc[2]).toString(16))}return gA.trim()}(T.colors,Fe),dn=[];dn.push({key:"FunctionType",value:"0"}),dn.push({key:"Domain",value:"[0.0 1.0]"}),dn.push({key:"Size",value:"["+Fe+"]"}),dn.push({key:"BitsPerSample",value:"8"}),dn.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),dn.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),ec({data:Ut,additionalKeyValues:dn,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:gt}),At("endobj"),T.objectNumber=$s(),At("<< /ShadingType "+T.type),At("/ColorSpace /DeviceRGB");var Jn="/Coords ["+$t(parseFloat(T.coords[0]))+" "+$t(parseFloat(T.coords[1]))+" ";T.type===2?Jn+=$t(parseFloat(T.coords[2]))+" "+$t(parseFloat(T.coords[3])):Jn+=$t(parseFloat(T.coords[2]))+" "+$t(parseFloat(T.coords[3]))+" "+$t(parseFloat(T.coords[4]))+" "+$t(parseFloat(T.coords[5])),At(Jn+="]"),T.matrix&&At("/Matrix ["+T.matrix.toString()+"]"),At("/Function "+gt+" 0 R"),At("/Extend [true true]"),At(">>"),At("endobj")},Wf=function(T,Fe){var gt=TA(),Ut=$s();Fe.push({resourcesOid:gt,objectOid:Ut}),T.objectNumber=Ut;var dn=[];dn.push({key:"Type",value:"/Pattern"}),dn.push({key:"PatternType",value:"1"}),dn.push({key:"PaintType",value:"1"}),dn.push({key:"TilingType",value:"1"}),dn.push({key:"BBox",value:"["+T.boundingBox.map($t).join(" ")+"]"}),dn.push({key:"XStep",value:$t(T.xStep)}),dn.push({key:"YStep",value:$t(T.yStep)}),dn.push({key:"Resources",value:gt+" 0 R"}),T.matrix&&dn.push({key:"Matrix",value:"["+T.matrix.toString()+"]"}),ec({data:T.stream,additionalKeyValues:dn,objectId:T.objectNumber}),At("endobj")},Gg=function(T){for(var Fe in T.objectNumber=$s(),At("<<"),T)switch(Fe){case"opacity":At("/ca "+We(T[Fe]));break;case"stroke-opacity":At("/CA "+We(T[Fe]))}At(">>"),At("endobj")},Oh=function(T){zA(T.resourcesOid,!0),At("<<"),At("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),function(){for(var Fe in At("/Font <<"),sa)sa.hasOwnProperty(Fe)&&(Se===!1||Se===!0&&Qe.hasOwnProperty(Fe))&&At("/"+Fe+" "+sa[Fe].objectNumber+" 0 R");At(">>")}(),function(){if(Object.keys(li).length>0){for(var Fe in At("/Shading <<"),li)li.hasOwnProperty(Fe)&&li[Fe]instanceof zc&&li[Fe].objectNumber>=0&&At("/"+Fe+" "+li[Fe].objectNumber+" 0 R");rs.publish("putShadingPatternDict"),At(">>")}}(),function(Fe){if(Object.keys(li).length>0){for(var gt in At("/Pattern <<"),li)li.hasOwnProperty(gt)&&li[gt]instanceof q.TilingPattern&&li[gt].objectNumber>=0&&li[gt].objectNumber<Fe&&At("/"+gt+" "+li[gt].objectNumber+" 0 R");rs.publish("putTilingPatternDict"),At(">>")}}(T.objectOid),function(){if(Object.keys(Si).length>0){var Fe;for(Fe in At("/ExtGState <<"),Si)Si.hasOwnProperty(Fe)&&Si[Fe].objectNumber>=0&&At("/"+Fe+" "+Si[Fe].objectNumber+" 0 R");rs.publish("putGStateDict"),At(">>")}}(),function(){for(var Fe in At("/XObject <<"),rl)rl.hasOwnProperty(Fe)&&rl[Fe].objectNumber>=0&&At("/"+Fe+" "+rl[Fe].objectNumber+" 0 R");rs.publish("putXobjectDict"),At(">>")}(),At(">>"),At("endobj")},H0=function(T){Aa[T.fontName]=Aa[T.fontName]||{},Aa[T.fontName][T.fontStyle]=T.id},k0=function(T,Fe,gt,Ut,dn){var Jn={id:"F"+(Object.keys(sa).length+1).toString(10),postScriptName:T,fontName:Fe,fontStyle:gt,encoding:Ut,isStandardFont:dn||!1,metadata:{}};return rs.publish("addFont",{font:Jn,instance:this}),sa[Jn.id]=Jn,H0(Jn),Jn.id},tc=q.__private__.pdfEscape=q.pdfEscape=function(T,Fe){return function(gt,Ut){var dn,Jn,vr,jo,$o,Mi,Yi,Ma,zs;if(vr=(Ut=Ut||{}).sourceEncoding||"Unicode",$o=Ut.outputEncoding,(Ut.autoencode||$o)&&sa[Go].metadata&&sa[Go].metadata[vr]&&sa[Go].metadata[vr].encoding&&(jo=sa[Go].metadata[vr].encoding,!$o&&sa[Go].encoding&&($o=sa[Go].encoding),!$o&&jo.codePages&&($o=jo.codePages[0]),typeof $o=="string"&&($o=jo[$o]),$o)){for(Yi=!1,Mi=[],dn=0,Jn=gt.length;dn<Jn;dn++)(Ma=$o[gt.charCodeAt(dn)])?Mi.push(String.fromCharCode(Ma)):Mi.push(gt[dn]),Mi[dn].charCodeAt(0)>>8&&(Yi=!0);gt=Mi.join("")}for(dn=gt.length;Yi===void 0&&dn!==0;)gt.charCodeAt(dn-1)>>8&&(Yi=!0),dn--;if(!Yi)return gt;for(Mi=Ut.noBOM?[]:[254,255],dn=0,Jn=gt.length;dn<Jn;dn++){if((zs=(Ma=gt.charCodeAt(dn))>>8)>>8)throw new Error("Character at position "+dn+" of string '"+gt+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");Mi.push(zs),Mi.push(Ma-(zs<<8))}return String.fromCharCode.apply(void 0,Mi)}(T,Fe).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},Uh=q.__private__.beginPage=function(T){Qr[++la]=[],yi[la]={objId:0,contentsObjId:0,userUnit:Number(w),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(T[0]),topRightY:Number(T[1])}},K0(la),ii(Qr[mt])},_0=function(T,Fe){var gt,Ut,dn;switch(t=Fe||t,typeof T=="string"&&(gt=Ge(T.toLowerCase()),Array.isArray(gt)&&(Ut=gt[0],dn=gt[1])),Array.isArray(T)&&(Ut=T[0]*$i,dn=T[1]*$i),isNaN(Ut)&&(Ut=o[0],dn=o[1]),(Ut>14400||dn>14400)&&(As.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),Ut=Math.min(14400,Ut),dn=Math.min(14400,dn)),o=[Ut,dn],t.substr(0,1)){case"l":dn>Ut&&(o=[dn,Ut]);break;case"p":Ut>dn&&(o=[dn,Ut])}Uh(o),Pi(Qh),At(Yf),Ph!==0&&At(Ph+" J"),Th!==0&&At(Th+" j"),rs.publish("addPage",{pageNumber:la})},Dh=function(T){T>0&&T<=la&&(Qr.splice(T,1),yi.splice(T,1),la--,mt>la&&(mt=la),this.setPage(mt))},K0=function(T){T>0&&T<=la&&(mt=T)},z0=q.__private__.getNumberOfPages=q.getNumberOfPages=function(){return Qr.length-1},Z0=function(T,Fe,gt){var Ut,dn=void 0;return gt=gt||{},T=T!==void 0?T:sa[Go].fontName,Fe=Fe!==void 0?Fe:sa[Go].fontStyle,Ut=T.toLowerCase(),Aa[Ut]!==void 0&&Aa[Ut][Fe]!==void 0?dn=Aa[Ut][Fe]:Aa[T]!==void 0&&Aa[T][Fe]!==void 0?dn=Aa[T][Fe]:gt.disableWarning===!1&&As.warn("Unable to look up font label for font '"+T+"', '"+Fe+"'. Refer to getFontList() for available fonts."),dn||gt.noFallback||(dn=Aa.times[Fe])==null&&(dn=Aa.times.normal),dn},eu=q.__private__.putInfo=function(){var T=$s(),Fe=function(Ut){return Ut};for(var gt in te!==null&&(Fe=EA.encryptor(T,0)),At("<<"),At("/Producer ("+tc(Fe("jsPDF "+ko.version))+")"),ya)ya.hasOwnProperty(gt)&&ya[gt]&&At("/"+gt.substr(0,1).toUpperCase()+gt.substr(1)+" ("+tc(Fe(ya[gt]))+")");At("/CreationDate ("+tc(Fe(In))+")"),At(">>"),At("endobj")},Vf=q.__private__.putCatalog=function(T){var Fe=(T=T||{}).rootDictionaryObjId||ld;switch($s(),At("<<"),At("/Type /Catalog"),At("/Pages "+Fe+" 0 R"),pi||(pi="fullwidth"),pi){case"fullwidth":At("/OpenAction [3 0 R /FitH null]");break;case"fullheight":At("/OpenAction [3 0 R /FitV null]");break;case"fullpage":At("/OpenAction [3 0 R /Fit]");break;case"original":At("/OpenAction [3 0 R /XYZ null null 1]");break;default:var gt=""+pi;gt.substr(gt.length-1)==="%"&&(pi=parseInt(pi)/100),typeof pi=="number"&&At("/OpenAction [3 0 R /XYZ null null "+We(pi)+"]")}switch(va||(va="continuous"),va){case"continuous":At("/PageLayout /OneColumn");break;case"single":At("/PageLayout /SinglePage");break;case"two":case"twoleft":At("/PageLayout /TwoColumnLeft");break;case"tworight":At("/PageLayout /TwoColumnRight")}si&&At("/PageMode /"+si),rs.publish("putCatalog"),At(">>"),At("endobj")},$g=q.__private__.putTrailer=function(){At("trailer"),At("<<"),At("/Size "+(nn+1)),At("/Root "+nn+" 0 R"),At("/Info "+(nn-1)+" 0 R"),te!==null&&At("/Encrypt "+EA.oid+" 0 R"),At("/ID [ <"+Ln+"> <"+Ln+"> ]"),At(">>")},hA=q.__private__.putHeader=function(){At("%PDF-"+it),At("%\xBA\xDF\xAC\xE0")},W0=q.__private__.putXRef=function(){var T="0000000000";At("xref"),At("0 "+(nn+1)),At("0000000000 65535 f ");for(var Fe=1;Fe<=nn;Fe++)typeof yn[Fe]=="function"?At((T+yn[Fe]()).slice(-10)+" 00000 n "):yn[Fe]!==void 0?At((T+yn[Fe]).slice(-10)+" 00000 n "):At("0000000000 00000 n ")},tu=q.__private__.buildDocument=function(){var T;nn=0,jn=0,Mn=[],yn=[],tr=[],ld=TA(),xc=TA(),ii(Mn),rs.publish("buildDocument"),hA(),qc(),function(){rs.publish("putAdditionalObjects");for(var gt=0;gt<tr.length;gt++){var Ut=tr[gt];zA(Ut.objId,!0),At(Ut.content),At("endobj")}rs.publish("postPutAdditionalObjects")}(),T=[],function(){for(var gt in sa)sa.hasOwnProperty(gt)&&(Se===!1||Se===!0&&Qe.hasOwnProperty(gt))&&nf(sa[gt])}(),function(){var gt;for(gt in Si)Si.hasOwnProperty(gt)&&Gg(Si[gt])}(),function(){for(var gt in rl)rl.hasOwnProperty(gt)&&zf(rl[gt])}(),function(gt){var Ut;for(Ut in li)li.hasOwnProperty(Ut)&&(li[Ut]instanceof zc?Zf(li[Ut]):li[Ut]instanceof Zc&&Wf(li[Ut],gt))}(T),rs.publish("putResources"),T.forEach(Oh),Oh({resourcesOid:xc,objectOid:Number.MAX_SAFE_INTEGER}),rs.publish("postPutResources"),te!==null&&(EA.oid=$s(),At("<<"),At("/Filter /Standard"),At("/V "+EA.v),At("/R "+EA.r),At("/U <"+EA.toHexString(EA.U)+">"),At("/O <"+EA.toHexString(EA.O)+">"),At("/P "+EA.P),At(">>"),At("endobj")),eu(),Vf();var Fe=jn;return W0(),$g(),At("startxref"),At(""+Fe),At("%%EOF"),ii(Qr[mt]),Mn.join(`
`)},Gf=q.__private__.getBlob=function(T){return new Blob([ia(T)],{type:"application/pdf"})},V0=q.output=q.__private__.output=(ql=function(T,Fe){switch(typeof(Fe=Fe||{})=="string"?Fe={filename:Fe}:Fe.filename=Fe.filename||"generated.pdf",T){case void 0:return tu();case"save":q.save(Fe.filename);break;case"arraybuffer":return ia(tu());case"blob":return Gf(tu());case"bloburi":case"bloburl":if(Ei.URL!==void 0&&typeof Ei.URL.createObjectURL=="function")return Ei.URL&&Ei.URL.createObjectURL(Gf(tu()))||void 0;As.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var gt="",Ut=tu();try{gt=Sh(Ut)}catch(gA){gt=Sh(unescape(encodeURIComponent(Ut)))}return"data:application/pdf;filename="+Fe.filename+";base64,"+gt;case"pdfobjectnewwindow":if(Object.prototype.toString.call(Ei)==="[object Window]"){var dn="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",Jn=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';Fe.pdfObjectUrl&&(dn=Fe.pdfObjectUrl,Jn="");var vr='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><script src="'+dn+'"'+Jn+'><\/script><script >PDFObject.embed("'+this.output("dataurlstring")+'", '+JSON.stringify(Fe)+");<\/script></body></html>",jo=Ei.open();return jo!==null&&jo.document.write(vr),jo}throw new Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":if(Object.prototype.toString.call(Ei)==="[object Window]"){var $o='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe id="pdfViewer" src="'+(Fe.pdfJsUrl||"examples/PDF.js/web/viewer.html")+"?file=&downloadName="+Fe.filename+'" width="500px" height="400px" /></body></html>',Mi=Ei.open();if(Mi!==null){Mi.document.write($o);var Yi=this;Mi.document.documentElement.querySelector("#pdfViewer").onload=function(){Mi.document.title=Fe.filename,Mi.document.documentElement.querySelector("#pdfViewer").contentWindow.PDFViewerApplication.open(Yi.output("bloburl"))}}return Mi}throw new Error("The option pdfjsnewwindow just works in a browser-environment.");case"dataurlnewwindow":if(Object.prototype.toString.call(Ei)!=="[object Window]")throw new Error("The option dataurlnewwindow just works in a browser-environment.");var Ma='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe src="'+this.output("datauristring",Fe)+'"></iframe></body></html>',zs=Ei.open();if(zs!==null&&(zs.document.write(Ma),zs.document.title=Fe.filename),zs||typeof safari=="undefined")return zs;break;case"datauri":case"dataurl":return Ei.document.location.href=this.output("datauristring",Fe);default:return null}},ql.foo=function(){try{return ql.apply(this,arguments)}catch(gt){var T=gt.stack||"";~T.indexOf(" at ")&&(T=T.split(" at ")[1]);var Fe="Error in function "+T.split(`
`)[0].split("<")[0]+": "+gt.message;if(!Ei.console)throw new Error(Fe);Ei.console.error(Fe,gt),Ei.alert&&alert(Fe)}},ql.foo.bar=ql,ql.foo),nc=function(T){return Array.isArray(qd)===!0&&qd.indexOf(T)>-1};switch(r){case"pt":$i=1;break;case"mm":$i=72/25.4;break;case"cm":$i=72/2.54;break;case"in":$i=72;break;case"px":$i=nc("px_scaling")==1?.75:96/72;break;case"pc":case"em":$i=12;break;case"ex":$i=6;break;default:if(typeof r!="number")throw new Error("Invalid unit: "+r);$i=r}var EA=null;pr(),Cn();var Su=q.__private__.getPageInfo=q.getPageInfo=function(T){if(isNaN(T)||T%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfo");return{objId:yi[T].objId,pageNumber:T,pageContext:yi[T]}},G0=q.__private__.getPageInfoByObjId=function(T){if(isNaN(T)||T%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfoByObjId");for(var Fe in yi)if(yi[Fe].objId===T)break;return Su(Fe)},Yg=q.__private__.getCurrentPageInfo=q.getCurrentPageInfo=function(){return{objId:yi[mt].objId,pageNumber:mt,pageContext:yi[mt]}};q.addPage=function(){return _0.apply(this,arguments),this},q.setPage=function(){return K0.apply(this,arguments),ii.call(this,Qr[mt]),this},q.insertPage=function(T){return this.addPage(),this.movePage(mt,T),this},q.movePage=function(T,Fe){var gt,Ut;if(T>Fe){gt=Qr[T],Ut=yi[T];for(var dn=T;dn>Fe;dn--)Qr[dn]=Qr[dn-1],yi[dn]=yi[dn-1];Qr[Fe]=gt,yi[Fe]=Ut,this.setPage(Fe)}else if(T<Fe){gt=Qr[T],Ut=yi[T];for(var Jn=T;Jn<Fe;Jn++)Qr[Jn]=Qr[Jn+1],yi[Jn]=yi[Jn+1];Qr[Fe]=gt,yi[Fe]=Ut,this.setPage(Fe)}return this},q.deletePage=function(){return Dh.apply(this,arguments),this},q.__private__.text=q.text=function(T,Fe,gt,Ut,dn){var Jn,vr,jo,$o,Mi,Yi,Ma,zs,gA,Es=(Ut=Ut||{}).scope||this;if(typeof T=="number"&&typeof Fe=="number"&&(typeof gt=="string"||Array.isArray(gt))){var xA=gt;gt=Fe,Fe=T,T=xA}if(arguments[3]instanceof wi==0?(jo=arguments[4],$o=arguments[5],(0,O.Z)(Ma=arguments[3])==="object"&&Ma!==null||(typeof jo=="string"&&($o=jo,jo=null),typeof Ma=="string"&&($o=Ma,Ma=null),typeof Ma=="number"&&(jo=Ma,Ma=null),Ut={flags:Ma,angle:jo,align:$o})):(Bt("The transform parameter of text() with a Matrix value"),gA=dn),isNaN(Fe)||isNaN(gt)||T==null)throw new Error("Invalid arguments passed to jsPDF.text");if(T.length===0)return Es;var pA,ZA="",Lu=typeof Ut.lineHeightFactor=="number"?Ut.lineHeightFactor:of,Nc=Es.internal.scaleFactor;function Qu(os){return os=os.split(" ").join(Array(Ut.TabLen||9).join(" ")),tc(os,Ma)}function kh(os){for(var ys,nA=os.concat(),SA=[],Tu=nA.length;Tu--;)typeof(ys=nA.shift())=="string"?SA.push(ys):Array.isArray(os)&&(ys.length===1||ys[1]===void 0&&ys[2]===void 0)?SA.push(ys[0]):SA.push([ys[0],ys[1],ys[2]]);return SA}function Xf(os,ys){var nA;if(typeof os=="string")nA=ys(os)[0];else if(Array.isArray(os)){for(var SA,Tu,Jh=os.concat(),th=[],ig=Jh.length;ig--;)typeof(SA=Jh.shift())=="string"?th.push(ys(SA)[0]):Array.isArray(SA)&&typeof SA[0]=="string"&&(Tu=ys(SA[0],SA[1],SA[2]),th.push([Tu[0],Tu[1],Tu[2]]));nA=th}return nA}var cd=!1,lf=!0;if(typeof T=="string")cd=!0;else if(Array.isArray(T)){var cf=T.concat();vr=[];for(var ud,WA=cf.length;WA--;)(typeof(ud=cf.shift())!="string"||Array.isArray(ud)&&typeof ud[0]!="string")&&(lf=!1);cd=lf}if(cd===!1)throw new Error('Type of text must be string or Array. "'+T+'" is not recognized.');typeof T=="string"&&(T=T.match(/[\r?\n]/)?T.split(/\r\n|\r|\n/g):[T]);var uf=Ir/Es.internal.scaleFactor,df=uf*(Lu-1);switch(Ut.baseline){case"bottom":gt-=df;break;case"top":gt+=uf-df;break;case"hanging":gt+=uf-2*df;break;case"middle":gt+=uf/2-df}if((Yi=Ut.maxWidth||0)>0&&(typeof T=="string"?T=Es.splitTextToSize(T,Yi):Object.prototype.toString.call(T)==="[object Array]"&&(T=T.reduce(function(os,ys){return os.concat(Es.splitTextToSize(ys,Yi))},[]))),Jn={text:T,x:Fe,y:gt,options:Ut,mutex:{pdfEscape:tc,activeFontKey:Go,fonts:sa,activeFontSize:Ir}},rs.publish("preProcessText",Jn),T=Jn.text,jo=(Ut=Jn.options).angle,gA instanceof wi==0&&jo&&typeof jo=="number"){jo*=Math.PI/180,Ut.rotationDirection===0&&(jo=-jo),wt===xt&&(jo=-jo);var _h=Math.cos(jo),Kh=Math.sin(jo);gA=new wi(_h,Kh,-Kh,_h,0,0)}else jo&&jo instanceof wi&&(gA=jo);wt!==xt||gA||(gA=xu),(Mi=Ut.charSpace||Nu)!==void 0&&(ZA+=$t(Lt(Mi))+` Tc
`,this.setCharSpace(this.getCharSpace()||0)),(zs=Ut.horizontalScale)!==void 0&&(ZA+=$t(100*zs)+` Tz
`),Ut.lang;var hl=-1,Mu=Ut.renderingMode!==void 0?Ut.renderingMode:Ut.stroke,qf=Es.internal.getCurrentPageInfo().pageContext;switch(Mu){case 0:case!1:case"fill":hl=0;break;case 1:case!0:case"stroke":hl=1;break;case 2:case"fillThenStroke":hl=2;break;case 3:case"invisible":hl=3;break;case 4:case"fillAndAddForClipping":hl=4;break;case 5:case"strokeAndAddPathForClipping":hl=5;break;case 6:case"fillThenStrokeAndAddToPathForClipping":hl=6;break;case 7:case"addToPathForClipping":hl=7}var rg=qf.usedRenderingMode!==void 0?qf.usedRenderingMode:-1;hl!==-1?ZA+=hl+` Tr
`:rg!==-1&&(ZA+=`0 Tr
`),hl!==-1&&(qf.usedRenderingMode=hl),$o=Ut.align||"left";var rc,ff=Ir*Lu,zh=Es.internal.pageSize.getWidth(),Zh=sa[Go];Mi=Ut.charSpace||Nu,Yi=Ut.maxWidth||0,Ma=Object.assign({autoencode:!0,noBOM:!0},Ut.flags);var dd=[],hf=function(os){return Es.getStringUnitWidth(os,{font:Zh,charSpace:Mi,fontSize:Ir,doKerning:!1})*Ir/Nc};if(Object.prototype.toString.call(T)==="[object Array]"){var Ul;vr=kh(T),$o!=="left"&&(rc=vr.map(hf));var Dl,fd=0;if($o==="right"){Fe-=rc[0],T=[],WA=vr.length;for(var Pu=0;Pu<WA;Pu++)Pu===0?(Dl=Iu(Fe),Ul=Fu(gt)):(Dl=Lt(fd-rc[Pu]),Ul=-ff),T.push([vr[Pu],Dl,Ul]),fd=rc[Pu]}else if($o==="center"){Fe-=rc[0]/2,T=[],WA=vr.length;for(var hd=0;hd<WA;hd++)hd===0?(Dl=Iu(Fe),Ul=Fu(gt)):(Dl=Lt((fd-rc[hd])/2),Ul=-ff),T.push([vr[hd],Dl,Ul]),fd=rc[hd]}else if($o==="left"){T=[],WA=vr.length;for(var Wh=0;Wh<WA;Wh++)T.push(vr[Wh])}else if($o==="justify"&&Zh.encoding==="Identity-H"){T=[],WA=vr.length,Yi=Yi!==0?Yi:zh;for(var eh=0,tA=0;tA<WA;tA++)if(Ul=tA===0?Fu(gt):-ff,Dl=tA===0?Iu(Fe):eh,tA<WA-1){var og=Lt((Yi-rc[tA])/(vr[tA].split(" ").length-1)),ru=vr[tA].split(" ");T.push([ru[0]+" ",Dl,Ul]),eh=0;for(var ou=1;ou<ru.length;ou++){var Vh=(hf(ru[ou-1]+" "+ru[ou])-hf(ru[ou]))*Nc+og;ou==ru.length-1?T.push([ru[ou],Vh,0]):T.push([ru[ou]+" ",Vh,0]),eh-=Vh}}else T.push([vr[tA],Dl,Ul]);T.push(["",eh,0])}else{if($o!=="justify")throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');for(T=[],WA=vr.length,Yi=Yi!==0?Yi:zh,tA=0;tA<WA;tA++){Ul=tA===0?Fu(gt):-ff,Dl=tA===0?Iu(Fe):0;var Gh=vr[tA].split(" ").length-1,$h=Gh>0?(Yi-rc[tA])/Gh:0;tA<WA-1?dd.push($t(Lt($h))):dd.push(0),T.push([vr[tA],Dl,Ul])}}}(typeof Ut.R2L=="boolean"?Ut.R2L:di)===!0&&(T=Xf(T,function(os,ys,nA){return[os.split("").reverse().join(""),ys,nA]})),Jn={text:T,x:Fe,y:gt,options:Ut,mutex:{pdfEscape:tc,activeFontKey:Go,fonts:sa,activeFontSize:Ir}},rs.publish("postProcessText",Jn),T=Jn.text,pA=Jn.mutex.isHex||!1;var Yh=sa[Go].encoding;Yh!=="WinAnsiEncoding"&&Yh!=="StandardEncoding"||(T=Xf(T,function(os,ys,nA){return[Qu(os),ys,nA]})),vr=kh(T),T=[];for(var gd,pd,md,gf=Array.isArray(vr[0])?1:0,vd="",pf=function(os,ys,nA){var SA="";return nA instanceof wi?(nA=typeof Ut.angle=="number"?Eu(nA,new wi(1,0,0,1,os,ys)):Eu(new wi(1,0,0,1,os,ys),nA),wt===xt&&(nA=Eu(new wi(1,0,0,-1,0,0),nA)),SA=nA.join(" ")+` Tm
`):SA=$t(os)+" "+$t(ys)+` Td
`,SA},oc=0;oc<vr.length;oc++){switch(vd="",gf){case 1:md=(pA?"<":"(")+vr[oc][0]+(pA?">":")"),gd=parseFloat(vr[oc][1]),pd=parseFloat(vr[oc][2]);break;case 0:md=(pA?"<":"(")+vr[oc]+(pA?">":")"),gd=Iu(Fe),pd=Fu(gt)}dd!==void 0&&dd[oc]!==void 0&&(vd=dd[oc]+` Tw
`),oc===0?T.push(vd+pf(gd,pd,gA)+md):gf===0?T.push(vd+md):gf===1&&T.push(vd+pf(gd,pd,gA)+md)}T=gf===0?T.join(` Tj
T* `):T.join(` Tj
`),T+=` Tj
`;var iu=`BT
/`;return iu+=Go+" "+Ir+` Tf
`,iu+=$t(Ir*Lu)+` TL
`,iu+=af+`
`,iu+=ZA,iu+=T,At(iu+="ET"),Qe[Go]=!0,Es};var Jg=q.__private__.clip=q.clip=function(T){return At(T==="evenodd"?"W*":"W"),this};q.clipEvenOdd=function(){return Jg("evenodd")},q.__private__.discardPath=q.discardPath=function(){return At("n"),this};var nu=q.__private__.isValidStyle=function(T){var Fe=!1;return[void 0,null,"S","D","F","DF","FD","f","f*","B","B*","n"].indexOf(T)!==-1&&(Fe=!0),Fe};q.__private__.setDefaultPathOperation=q.setDefaultPathOperation=function(T){return nu(T)&&(Z=T),this};var $0=q.__private__.getStyle=q.getStyle=function(T){var Fe=Z;switch(T){case"D":case"S":Fe="S";break;case"F":Fe="f";break;case"FD":case"DF":Fe="B";break;case"f":case"f*":case"B":case"B*":Fe=T}return Fe},Y0=q.close=function(){return At("h"),this};q.stroke=function(){return At("S"),this},q.fill=function(T){return $f("f",T),this},q.fillEvenOdd=function(T){return $f("f*",T),this},q.fillStroke=function(T){return $f("B",T),this},q.fillStrokeEvenOdd=function(T){return $f("B*",T),this};var $f=function(T,Fe){(0,O.Z)(Fe)==="object"?qg(Fe,T):At(T)},rf=function(T){T===null||wt===xt&&T===void 0||(T=$0(T),At(T))};function Xg(T,Fe,gt,Ut,dn){var Jn=new Zc(Fe||this.boundingBox,gt||this.xStep,Ut||this.yStep,this.gState,dn||this.matrix);Jn.stream=this.stream;var vr=T+"$$"+this.cloneIndex+++"$$";return Xl(vr,Jn),Jn}var qg=function(T,Fe){var gt=bs[T.key],Ut=li[gt];if(Ut instanceof zc)At("q"),At(ep(Fe)),Ut.gState&&q.setGState(Ut.gState),At(T.matrix.toString()+" cm"),At("/"+gt+" sh"),At("Q");else if(Ut instanceof Zc){var dn=new wi(1,0,0,-1,0,Af());T.matrix&&(dn=dn.multiply(T.matrix||xu),gt=Xg.call(Ut,T.key,T.boundingBox,T.xStep,T.yStep,dn).id),At("q"),At("/Pattern cs"),At("/"+gt+" scn"),Ut.gState&&q.setGState(Ut.gState),At(Fe),At("Q")}},ep=function(T){switch(T){case"f":case"F":case"n":return"W n";case"f*":return"W* n";case"B":case"S":return"W S";case"B*":return"W* S"}},Lh=q.moveTo=function(T,Fe){return At($t(Lt(T))+" "+$t(Ft(Fe))+" m"),this},J0=q.lineTo=function(T,Fe){return At($t(Lt(T))+" "+$t(Ft(Fe))+" l"),this},Fc=q.curveTo=function(T,Fe,gt,Ut,dn,Jn){return At([$t(Lt(T)),$t(Ft(Fe)),$t(Lt(gt)),$t(Ft(Ut)),$t(Lt(dn)),$t(Ft(Jn)),"c"].join(" ")),this};q.__private__.line=q.line=function(T,Fe,gt,Ut,dn){if(isNaN(T)||isNaN(Fe)||isNaN(gt)||isNaN(Ut)||!nu(dn))throw new Error("Invalid arguments passed to jsPDF.line");return wt===Mt?this.lines([[gt-T,Ut-Fe]],T,Fe,[1,1],dn||"S"):this.lines([[gt-T,Ut-Fe]],T,Fe,[1,1]).stroke()},q.__private__.lines=q.lines=function(T,Fe,gt,Ut,dn,Jn){var vr,jo,$o,Mi,Yi,Ma,zs,gA,Es,xA,pA,ZA;if(typeof T=="number"&&(ZA=gt,gt=Fe,Fe=T,T=ZA),Ut=Ut||[1,1],Jn=Jn||!1,isNaN(Fe)||isNaN(gt)||!Array.isArray(T)||!Array.isArray(Ut)||!nu(dn)||typeof Jn!="boolean")throw new Error("Invalid arguments passed to jsPDF.lines");for(Lh(Fe,gt),vr=Ut[0],jo=Ut[1],Mi=T.length,xA=Fe,pA=gt,$o=0;$o<Mi;$o++)(Yi=T[$o]).length===2?(xA=Yi[0]*vr+xA,pA=Yi[1]*jo+pA,J0(xA,pA)):(Ma=Yi[0]*vr+xA,zs=Yi[1]*jo+pA,gA=Yi[2]*vr+xA,Es=Yi[3]*jo+pA,xA=Yi[4]*vr+xA,pA=Yi[5]*jo+pA,Fc(Ma,zs,gA,Es,xA,pA));return Jn&&Y0(),rf(dn),this},q.path=function(T){for(var Fe=0;Fe<T.length;Fe++){var gt=T[Fe],Ut=gt.c;switch(gt.op){case"m":Lh(Ut[0],Ut[1]);break;case"l":J0(Ut[0],Ut[1]);break;case"c":Fc.apply(this,Ut);break;case"h":Y0()}}return this},q.__private__.rect=q.rect=function(T,Fe,gt,Ut,dn){if(isNaN(T)||isNaN(Fe)||isNaN(gt)||isNaN(Ut)||!nu(dn))throw new Error("Invalid arguments passed to jsPDF.rect");return wt===Mt&&(Ut=-Ut),At([$t(Lt(T)),$t(Ft(Fe)),$t(Lt(gt)),$t(Lt(Ut)),"re"].join(" ")),rf(dn),this},q.__private__.triangle=q.triangle=function(T,Fe,gt,Ut,dn,Jn,vr){if(isNaN(T)||isNaN(Fe)||isNaN(gt)||isNaN(Ut)||isNaN(dn)||isNaN(Jn)||!nu(vr))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[gt-T,Ut-Fe],[dn-gt,Jn-Ut],[T-dn,Fe-Jn]],T,Fe,[1,1],vr,!0),this},q.__private__.roundedRect=q.roundedRect=function(T,Fe,gt,Ut,dn,Jn,vr){if(isNaN(T)||isNaN(Fe)||isNaN(gt)||isNaN(Ut)||isNaN(dn)||isNaN(Jn)||!nu(vr))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var jo=4/3*(Math.SQRT2-1);return dn=Math.min(dn,.5*gt),Jn=Math.min(Jn,.5*Ut),this.lines([[gt-2*dn,0],[dn*jo,0,dn,Jn-Jn*jo,dn,Jn],[0,Ut-2*Jn],[0,Jn*jo,-dn*jo,Jn,-dn,Jn],[2*dn-gt,0],[-dn*jo,0,-dn,-Jn*jo,-dn,-Jn],[0,2*Jn-Ut],[0,-Jn*jo,dn*jo,-Jn,dn,-Jn]],T+dn,Fe,[1,1],vr,!0),this},q.__private__.ellipse=q.ellipse=function(T,Fe,gt,Ut,dn){if(isNaN(T)||isNaN(Fe)||isNaN(gt)||isNaN(Ut)||!nu(dn))throw new Error("Invalid arguments passed to jsPDF.ellipse");var Jn=4/3*(Math.SQRT2-1)*gt,vr=4/3*(Math.SQRT2-1)*Ut;return Lh(T+gt,Fe),Fc(T+gt,Fe-vr,T+Jn,Fe-Ut,T,Fe-Ut),Fc(T-Jn,Fe-Ut,T-gt,Fe-vr,T-gt,Fe),Fc(T-gt,Fe+vr,T-Jn,Fe+Ut,T,Fe+Ut),Fc(T+Jn,Fe+Ut,T+gt,Fe+vr,T+gt,Fe),rf(dn),this},q.__private__.circle=q.circle=function(T,Fe,gt,Ut){if(isNaN(T)||isNaN(Fe)||isNaN(gt)||!nu(Ut))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(T,Fe,gt,gt,Ut)},q.setFont=function(T,Fe,gt){return gt&&(Fe=Qn(Fe,gt)),Go=Z0(T,Fe,{disableWarning:!1}),this};var tp=q.__private__.getFont=q.getFont=function(){return sa[Z0.apply(q,arguments)]};q.__private__.getFontList=q.getFontList=function(){var T,Fe,gt={};for(T in Aa)if(Aa.hasOwnProperty(T))for(Fe in gt[T]=[],Aa[T])Aa[T].hasOwnProperty(Fe)&&gt[T].push(Fe);return gt},q.addFont=function(T,Fe,gt,Ut,dn){var Jn=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return arguments[3]&&Jn.indexOf(arguments[3])!==-1?dn=arguments[3]:arguments[3]&&Jn.indexOf(arguments[3])==-1&&(gt=Qn(gt,Ut)),k0.call(this,T,Fe,gt,dn=dn||"Identity-H")};var of,Qh=e.lineWidth||.200025,np=q.__private__.getLineWidth=q.getLineWidth=function(){return Qh},Pi=q.__private__.setLineWidth=q.setLineWidth=function(T){return Qh=T,At($t(Lt(T))+" w"),this};q.__private__.setLineDash=ko.API.setLineDash=ko.API.setLineDashPattern=function(T,Fe){if(T=T||[],Fe=Fe||0,isNaN(Fe)||!Array.isArray(T))throw new Error("Invalid arguments passed to jsPDF.setLineDash");return T=T.map(function(gt){return $t(Lt(gt))}).join(" "),Fe=$t(Lt(Fe)),At("["+T+"] "+Fe+" d"),this};var rp=q.__private__.getLineHeight=q.getLineHeight=function(){return Ir*of};q.__private__.getLineHeight=q.getLineHeight=function(){return Ir*of};var op=q.__private__.setLineHeightFactor=q.setLineHeightFactor=function(T){return typeof(T=T||1.15)=="number"&&(of=T),this},ip=q.__private__.getLineHeightFactor=q.getLineHeightFactor=function(){return of};op(e.lineHeight);var Iu=q.__private__.getHorizontalCoordinate=function(T){return Lt(T)},Fu=q.__private__.getVerticalCoordinate=function(T){return wt===xt?T:yi[mt].mediaBox.topRightY-yi[mt].mediaBox.bottomLeftY-Lt(T)},ap=q.__private__.getHorizontalCoordinateString=q.getHorizontalCoordinateString=function(T){return $t(Iu(T))},sp=q.__private__.getVerticalCoordinateString=q.getVerticalCoordinateString=function(T){return $t(Fu(T))},Yf=e.strokeColor||"0 G";q.__private__.getStrokeColor=q.getDrawColor=function(){return Xc(Yf)},q.__private__.setStrokeColor=q.setDrawColor=function(T,Fe,gt,Ut){return Yf=Sc({ch1:T,ch2:Fe,ch3:gt,ch4:Ut,pdfColorType:"draw",precision:2}),At(Yf),this};var Mh=e.fillColor||"0 g";q.__private__.getFillColor=q.getFillColor=function(){return Xc(Mh)},q.__private__.setFillColor=q.setFillColor=function(T,Fe,gt,Ut){return Mh=Sc({ch1:T,ch2:Fe,ch3:gt,ch4:Ut,pdfColorType:"fill",precision:2}),At(Mh),this};var af=e.textColor||"0 g",Ap=q.__private__.getTextColor=q.getTextColor=function(){return Xc(af)};q.__private__.setTextColor=q.setTextColor=function(T,Fe,gt,Ut){return af=Sc({ch1:T,ch2:Fe,ch3:gt,ch4:Ut,pdfColorType:"text",precision:3}),this};var Nu=e.charSpace,lp=q.__private__.getCharSpace=q.getCharSpace=function(){return parseFloat(Nu||0)};q.__private__.setCharSpace=q.setCharSpace=function(T){if(isNaN(T))throw new Error("Invalid argument passed to jsPDF.setCharSpace");return Nu=T,this};var Ph=0;q.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},q.__private__.setLineCap=q.setLineCap=function(T){var Fe=q.CapJoinStyles[T];if(Fe===void 0)throw new Error("Line cap style of '"+T+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return Ph=Fe,At(Fe+" J"),this};var Th=0;q.__private__.setLineJoin=q.setLineJoin=function(T){var Fe=q.CapJoinStyles[T];if(Fe===void 0)throw new Error("Line join style of '"+T+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return Th=Fe,At(Fe+" j"),this},q.__private__.setLineMiterLimit=q.__private__.setMiterLimit=q.setLineMiterLimit=q.setMiterLimit=function(T){if(T=T||0,isNaN(T))throw new Error("Invalid argument passed to jsPDF.setLineMiterLimit");return At($t(Lt(T))+" M"),this},q.GState=Xd,q.setGState=function(T){(T=typeof T=="string"?Si[Hi[T]]:X0(null,T)).equals(Ms)||(At("/"+T.id+" gs"),Ms=T)};var X0=function(T,Fe){if(!T||!Hi[T]){var gt=!1;for(var Ut in Si)if(Si.hasOwnProperty(Ut)&&Si[Ut].equals(Fe)){gt=!0;break}if(gt)Fe=Si[Ut];else{var dn="GS"+(Object.keys(Si).length+1).toString(10);Si[dn]=Fe,Fe.id=dn}return T&&(Hi[T]=Fe.id),rs.publish("addGState",Fe),Fe}};q.addGState=function(T,Fe){return X0(T,Fe),this},q.saveGraphicsState=function(){return At("q"),Qs.push({key:Go,size:Ir,color:af}),this},q.restoreGraphicsState=function(){At("Q");var T=Qs.pop();return Go=T.key,Ir=T.size,af=T.color,Ms=null,this},q.setCurrentTransformationMatrix=function(T){return At(T.toString()+" cm"),this},q.comment=function(T){return At("#"+T),this};var Ou=function(T,Fe){var gt=T||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return gt},set:function(Jn){isNaN(Jn)||(gt=parseFloat(Jn))}});var Ut=Fe||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return Ut},set:function(Jn){isNaN(Jn)||(Ut=parseFloat(Jn))}});var dn="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return dn},set:function(Jn){dn=Jn.toString()}}),this},Rh=function(T,Fe,gt,Ut){Ou.call(this,T,Fe),this.type="rect";var dn=gt||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return dn},set:function(vr){isNaN(vr)||(dn=parseFloat(vr))}});var Jn=Ut||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return Jn},set:function(vr){isNaN(vr)||(Jn=parseFloat(vr))}}),this},Jf=function(){this.page=la,this.currentPage=mt,this.pages=Qr.slice(0),this.pagesContext=yi.slice(0),this.x=ei,this.y=eA,this.matrix=Qa,this.width=Hh(mt),this.height=eg(mt),this.outputDestination=lo,this.id="",this.objectNumber=-1};Jf.prototype.restore=function(){la=this.page,mt=this.currentPage,yi=this.pagesContext,Qr=this.pages,ei=this.x,eA=this.y,Qa=this.matrix,q0(mt,this.width),Uu(mt,this.height),lo=this.outputDestination};var jh=function(T,Fe,gt,Ut,dn){Jc.push(new Jf),la=mt=0,Qr=[],ei=T,eA=Fe,Qa=dn,Uh([gt,Ut])};for(var sf in q.beginFormObject=function(T,Fe,gt,Ut,dn){return jh(T,Fe,gt,Ut,dn),this},q.endFormObject=function(T){return function(Fe){if(bu[Fe])Jc.pop().restore();else{var gt=new Jf,Ut="Xo"+(Object.keys(rl).length+1).toString(10);gt.id=Ut,bu[Fe]=Ut,rl[Ut]=gt,rs.publish("addFormObject",gt),Jc.pop().restore()}}(T),this},q.doFormObject=function(T,Fe){var gt=rl[bu[T]];return At("q"),At(Fe.toString()+" cm"),At("/"+gt.id+" Do"),At("Q"),this},q.getFormObject=function(T){var Fe=rl[bu[T]];return{x:Fe.x,y:Fe.y,width:Fe.width,height:Fe.height,matrix:Fe.matrix}},q.save=function(T,Fe){return T=T||"generated.pdf",(Fe=Fe||{}).returnPromise=Fe.returnPromise||!1,Fe.returnPromise===!1?(_c(Gf(tu()),T),typeof _c.unload=="function"&&Ei.setTimeout&&setTimeout(_c.unload,911),this):new Promise(function(gt,Ut){try{var dn=_c(Gf(tu()),T);typeof _c.unload=="function"&&Ei.setTimeout&&setTimeout(_c.unload,911),gt(dn)}catch(Jn){Ut(Jn.message)}})},ko.API)ko.API.hasOwnProperty(sf)&&(sf==="events"&&ko.API.events.length?function(T,Fe){var gt,Ut,dn;for(dn=Fe.length-1;dn!==-1;dn--)gt=Fe[dn][0],Ut=Fe[dn][1],T.subscribe.apply(T,[gt].concat(typeof Ut=="function"?[Ut]:Ut))}(rs,ko.API.events):q[sf]=ko.API[sf]);function Hh(T){return yi[T].mediaBox.topRightX-yi[T].mediaBox.bottomLeftX}function q0(T,Fe){yi[T].mediaBox.topRightX=Fe+yi[T].mediaBox.bottomLeftX}function eg(T){return yi[T].mediaBox.topRightY-yi[T].mediaBox.bottomLeftY}function Uu(T,Fe){yi[T].mediaBox.topRightY=Fe+yi[T].mediaBox.bottomLeftY}var Du=q.getPageWidth=function(T){return Hh(T=T||mt)/$i},tg=q.setPageWidth=function(T,Fe){q0(T,Fe*$i)},Af=q.getPageHeight=function(T){return eg(T=T||mt)/$i},ng=q.setPageHeight=function(T,Fe){Uu(T,Fe*$i)};return q.internal={pdfEscape:tc,getStyle:$0,getFont:tp,getFontSize:To,getCharSpace:lp,getTextColor:Ap,getLineHeight:rp,getLineHeightFactor:ip,getLineWidth:np,write:go,getHorizontalCoordinate:Iu,getVerticalCoordinate:Fu,getCoordinateString:ap,getVerticalCoordinateString:sp,collections:{},newObject:$s,newAdditionalObject:ef,newObjectDeferred:TA,newObjectDeferredBegin:zA,getFilters:Ic,putStream:ec,events:rs,scaleFactor:$i,pageSize:{getWidth:function(){return Du(mt)},setWidth:function(T){tg(mt,T)},getHeight:function(){return Af(mt)},setHeight:function(T){ng(mt,T)}},encryptionOptions:te,encryption:EA,getEncryptor:function(T){return te!==null?EA.encryptor(T,0):function(Fe){return Fe}},output:V0,getNumberOfPages:z0,get pages(){return Qr},out:At,f2:We,f3:st,getPageInfo:Su,getPageInfoByObjId:G0,getCurrentPageInfo:Yg,getPDFVersion:tt,Point:Ou,Rectangle:Rh,Matrix:wi,hasHotfix:nc},Object.defineProperty(q.internal.pageSize,"width",{get:function(){return Du(mt)},set:function(T){tg(mt,T)},enumerable:!0,configurable:!0}),Object.defineProperty(q.internal.pageSize,"height",{get:function(){return Af(mt)},set:function(T){ng(mt,T)},enumerable:!0,configurable:!0}),function(T){for(var Fe=0,gt=gi.length;Fe<gt;Fe++){var Ut=k0.call(this,T[Fe][0],T[Fe][1],T[Fe][2],gi[Fe][3],!0);Se===!1&&(Qe[Ut]=!0);var dn=T[Fe][0].split("-");H0({id:Ut,fontName:dn[0],fontStyle:dn[1]||""})}rs.publish("addFonts",{fonts:sa,dictionary:Aa})}.call(q,gi),Go="F1",_0(o,t),rs.publish("initialized"),q}id.prototype.lsbFirstWord=function(e){return String.fromCharCode(255&e,e>>8&255,e>>16&255,e>>24&255)},id.prototype.toHexString=function(e){return e.split("").map(function(n){return("0"+(255&n.charCodeAt(0)).toString(16)).slice(-2)}).join("")},id.prototype.hexToBytes=function(e){for(var n=[],t=0;t<e.length;t+=2)n.push(String.fromCharCode(parseInt(e.substr(t,2),16)));return n.join("")},id.prototype.processOwnerPassword=function(e,n){return Kc(Ih(n).substr(0,5),e)},id.prototype.encryptor=function(e,n){var t=Ih(this.encryptionKey+String.fromCharCode(255&e,e>>8&255,e>>16&255,255&n,n>>8&255)).substr(0,10);return function(r){return Kc(t,r)}},Xd.prototype.equals=function(e){var n,t="id,objectNumber,equals";if(!e||(0,O.Z)(e)!==(0,O.Z)(this))return!1;var r=0;for(n in this)if(!(t.indexOf(n)>=0)){if(this.hasOwnProperty(n)&&!e.hasOwnProperty(n)||this[n]!==e[n])return!1;r++}for(n in e)e.hasOwnProperty(n)&&t.indexOf(n)<0&&r--;return r===0},ko.API={events:[]},ko.version="3.0.4";var Ls=ko.API,Nh=1,wu=function(e){return e.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},ad=function(e){return e.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},Li=function(e){return e.toFixed(2)},Wc=function(e){return e.toFixed(5)};Ls.__acroform__={};var tl=function(e,n){e.prototype=Object.create(n.prototype),e.prototype.constructor=e},R0=function(e){return e*Nh},Yl=function(e){var n=new Kn,t=zr.internal.getHeight(e)||0,r=zr.internal.getWidth(e)||0;return n.BBox=[0,0,Number(Li(r)),Number(Li(t))],n},_g=Ls.__acroform__.setBit=function(e,n){if(e=e||0,n=n||0,isNaN(e)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBit");return e|1<<n},Kg=Ls.__acroform__.clearBit=function(e,n){if(e=e||0,n=n||0,isNaN(e)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBit");return e&~(1<<n)},zg=Ls.__acroform__.getBit=function(e,n){if(isNaN(e)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBit");return e&1<<n?1:0},Ks=Ls.__acroform__.getBitForPdf=function(e,n){if(isNaN(e)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf");return zg(e,n-1)},d=Ls.__acroform__.setBitForPdf=function(e,n){if(isNaN(e)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return _g(e,n-1)},i=Ls.__acroform__.clearBitForPdf=function(e,n){if(isNaN(e)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return Kg(e,n-1)},h=Ls.__acroform__.calculateCoordinates=function(e,n){var t=n.internal.getHorizontalCoordinate,r=n.internal.getVerticalCoordinate,o=e[0],A=e[1],I=e[2],w=e[3],Q={};return Q.lowerLeft_X=t(o)||0,Q.lowerLeft_Y=r(A+w)||0,Q.upperRight_X=t(o+I)||0,Q.upperRight_Y=r(A)||0,[Number(Li(Q.lowerLeft_X)),Number(Li(Q.lowerLeft_Y)),Number(Li(Q.upperRight_X)),Number(Li(Q.upperRight_Y))]},f=function(e){if(e.appearanceStreamContent)return e.appearanceStreamContent;if(e.V||e.DV){var n=[],t=e._V||e.DV,r=G(e,t),o=e.scope.internal.getFont(e.fontName,e.fontStyle).id;n.push("/Tx BMC"),n.push("q"),n.push("BT"),n.push(e.scope.__private__.encodeColorString(e.color)),n.push("/"+o+" "+Li(r.fontSize)+" Tf"),n.push("1 0 0 1 0 0 Tm"),n.push(r.text),n.push("ET"),n.push("Q"),n.push("EMC");var A=Yl(e);return A.scope=e.scope,A.stream=n.join(`
`),A}},G=function(e,n){var t=e.fontSize===0?e.maxFontSize:e.fontSize,r={text:"",fontSize:""},o=(n=(n=n.substr(0,1)=="("?n.substr(1):n).substr(n.length-1)==")"?n.substr(0,n.length-1):n).split(" ");o=e.multiline?o.map(function(We){return We.split(`
`)}):o.map(function(We){return[We]});var A=t,I=zr.internal.getHeight(e)||0;I=I<0?-I:I;var w=zr.internal.getWidth(e)||0;w=w<0?-w:w;var Q=function(We,st,Lt){if(We+1<o.length){var Ft=st+" "+o[We+1][0];return ve(Ft,e,Lt).width<=w-4}return!1};A++;e:for(;A>0;){n="",A--;var Z,te,Se=ve("3",e,A).height,Qe=e.multiline?I-A:(I-Se)/2,q=Qe+=2,it=0,tt=0,at=0;if(A<=0){n=`(...) Tj
`,n+="% Width of Text: "+ve(n,e,A=12).width+", FieldWidth:"+w+`
`;break}for(var Ge="",Mt=0,xt=0;xt<o.length;xt++)if(o.hasOwnProperty(xt)){var wt=!1;if(o[xt].length!==1&&at!==o[xt].length-1){if((Se+2)*(Mt+2)+2>I)continue e;Ge+=o[xt][at],wt=!0,tt=xt,xt--}else{Ge=(Ge+=o[xt][at]+" ").substr(Ge.length-1)==" "?Ge.substr(0,Ge.length-1):Ge;var En=parseInt(xt),Gn=Q(En,Ge,A),Qn=xt>=o.length-1;if(Gn&&!Qn){Ge+=" ",at=0;continue}if(Gn||Qn){if(Qn)tt=En;else if(e.multiline&&(Se+2)*(Mt+2)+2>I)continue e}else{if(!e.multiline||(Se+2)*(Mt+2)+2>I)continue e;tt=En}}for(var $t="",Bt=it;Bt<=tt;Bt++){var pn=o[Bt];if(e.multiline){if(Bt===tt){$t+=pn[at]+" ",at=(at+1)%pn.length;continue}if(Bt===it){$t+=pn[pn.length-1]+" ";continue}}$t+=pn[0]+" "}switch($t=$t.substr($t.length-1)==" "?$t.substr(0,$t.length-1):$t,te=ve($t,e,A).width,e.textAlign){case"right":Z=w-te-2;break;case"center":Z=(w-te)/2;break;default:Z=2}n+=Li(Z)+" "+Li(q)+` Td
`,n+="("+wu($t)+`) Tj
`,n+=-Li(Z)+` 0 Td
`,q=-(A+2),te=0,it=wt?tt:tt+1,Mt++,Ge=""}break}return r.text=n,r.fontSize=A,r},ve=function(e,n,t){var r=n.scope.internal.getFont(n.fontName,n.fontStyle),o=n.scope.getStringUnitWidth(e,{font:r,fontSize:parseFloat(t),charSpace:0})*parseFloat(t);return{height:n.scope.getStringUnitWidth("3",{font:r,fontSize:parseFloat(t),charSpace:0})*parseFloat(t)*1.5,width:o}},De={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},rt=function(e,n){var t={type:"reference",object:e};n.internal.getPageInfo(e.page).pageContext.annotations.find(function(r){return r.type===t.type&&r.object===t.object})===void 0&&n.internal.getPageInfo(e.page).pageContext.annotations.push(t)},nt=function(e,n){if(n.scope=e,e.internal!==void 0&&(e.internal.acroformPlugin===void 0||e.internal.acroformPlugin.isInitialized===!1)){if(Sr.FieldNum=0,e.internal.acroformPlugin=JSON.parse(JSON.stringify(De)),e.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("Exception while creating AcroformDictionary");Nh=e.internal.scaleFactor,e.internal.acroformPlugin.acroFormDictionaryRoot=new wo,e.internal.acroformPlugin.acroFormDictionaryRoot.scope=e,e.internal.acroformPlugin.acroFormDictionaryRoot._eventID=e.internal.events.subscribe("postPutResources",function(){(function(t){t.internal.events.unsubscribe(t.internal.acroformPlugin.acroFormDictionaryRoot._eventID),delete t.internal.acroformPlugin.acroFormDictionaryRoot._eventID,t.internal.acroformPlugin.printedOut=!0})(e)}),e.internal.events.subscribe("buildDocument",function(){(function(t){t.internal.acroformPlugin.acroFormDictionaryRoot.objId=void 0;var r=t.internal.acroformPlugin.acroFormDictionaryRoot.Fields;for(var o in r)if(r.hasOwnProperty(o)){var A=r[o];A.objId=void 0,A.hasAnnotation&&rt(A,t)}})(e)}),e.internal.events.subscribe("putCatalog",function(){(function(t){if(t.internal.acroformPlugin.acroFormDictionaryRoot===void 0)throw new Error("putCatalogCallback: Root missing.");t.internal.write("/AcroForm "+t.internal.acroformPlugin.acroFormDictionaryRoot.objId+" 0 R")})(e)}),e.internal.events.subscribe("postPutPages",function(t){(function(r,o){var A=!r;for(var I in r||(o.internal.newObjectDeferredBegin(o.internal.acroformPlugin.acroFormDictionaryRoot.objId,!0),o.internal.acroformPlugin.acroFormDictionaryRoot.putStream()),r=r||o.internal.acroformPlugin.acroFormDictionaryRoot.Kids)if(r.hasOwnProperty(I)){var w=r[I],Q=[],Z=w.Rect;if(w.Rect&&(w.Rect=h(w.Rect,o)),o.internal.newObjectDeferredBegin(w.objId,!0),w.DA=zr.createDefaultAppearanceStream(w),(0,O.Z)(w)==="object"&&typeof w.getKeyValueListForStream=="function"&&(Q=w.getKeyValueListForStream()),w.Rect=Z,w.hasAppearanceStream&&!w.appearanceStreamContent){var te=f(w);Q.push({key:"AP",value:"<</N "+te+">>"}),o.internal.acroformPlugin.xForms.push(te)}if(w.appearanceStreamContent){var Se="";for(var Qe in w.appearanceStreamContent)if(w.appearanceStreamContent.hasOwnProperty(Qe)){var q=w.appearanceStreamContent[Qe];if(Se+="/"+Qe+" ",Se+="<<",Object.keys(q).length>=1||Array.isArray(q)){for(var I in q)if(q.hasOwnProperty(I)){var it=q[I];typeof it=="function"&&(it=it.call(o,w)),Se+="/"+I+" "+it+" ",o.internal.acroformPlugin.xForms.indexOf(it)>=0||o.internal.acroformPlugin.xForms.push(it)}}else typeof(it=q)=="function"&&(it=it.call(o,w)),Se+="/"+I+" "+it,o.internal.acroformPlugin.xForms.indexOf(it)>=0||o.internal.acroformPlugin.xForms.push(it);Se+=">>"}Q.push({key:"AP",value:`<<
`+Se+">>"})}o.internal.putStream({additionalKeyValues:Q,objectId:w.objId}),o.internal.out("endobj")}A&&function(tt,at){for(var Ge in tt)if(tt.hasOwnProperty(Ge)){var Mt=Ge,xt=tt[Ge];at.internal.newObjectDeferredBegin(xt.objId,!0),(0,O.Z)(xt)==="object"&&typeof xt.putStream=="function"&&xt.putStream(),delete tt[Mt]}}(o.internal.acroformPlugin.xForms,o)})(t,e)}),e.internal.acroformPlugin.isInitialized=!0}},kt=Ls.__acroform__.arrayToPdfArray=function(e,n,t){var r=function(I){return I};if(Array.isArray(e)){for(var o="[",A=0;A<e.length;A++)switch(A!==0&&(o+=" "),(0,O.Z)(e[A])){case"boolean":case"number":case"object":o+=e[A].toString();break;case"string":e[A].substr(0,1)!=="/"?(n!==void 0&&t&&(r=t.internal.getEncryptor(n)),o+="("+wu(r(e[A].toString()))+")"):o+=e[A].toString()}return o+"]"}throw new Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},Xt=function(e,n,t){var r=function(o){return o};return n!==void 0&&t&&(r=t.internal.getEncryptor(n)),(e=e||"").toString(),"("+wu(r(e))+")"},cn=function(){this._objId=void 0,this._scope=void 0,Object.defineProperty(this,"objId",{get:function(){if(this._objId===void 0){if(this.scope===void 0)return;this._objId=this.scope.internal.newObjectDeferred()}return this._objId},set:function(e){this._objId=e}}),Object.defineProperty(this,"scope",{value:this._scope,writable:!0})};cn.prototype.toString=function(){return this.objId+" 0 R"},cn.prototype.putStream=function(){var e=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:e,objectId:this.objId}),this.scope.internal.out("endobj")},cn.prototype.getKeyValueListForStream=function(){var e=[],n=Object.getOwnPropertyNames(this).filter(function(A){return A!="content"&&A!="appearanceStreamContent"&&A!="scope"&&A!="objId"&&A.substring(0,1)!="_"});for(var t in n)if(Object.getOwnPropertyDescriptor(this,n[t]).configurable===!1){var r=n[t],o=this[r];o&&(Array.isArray(o)?e.push({key:r,value:kt(o,this.objId,this.scope)}):o instanceof cn?(o.scope=this.scope,e.push({key:r,value:o.objId+" 0 R"})):typeof o!="function"&&e.push({key:r,value:o}))}return e};var Kn=function(){cn.call(this),Object.defineProperty(this,"Type",{value:"/XObject",configurable:!1,writable:!0}),Object.defineProperty(this,"Subtype",{value:"/Form",configurable:!1,writable:!0}),Object.defineProperty(this,"FormType",{value:1,configurable:!1,writable:!0});var e,n=[];Object.defineProperty(this,"BBox",{configurable:!1,get:function(){return n},set:function(t){n=t}}),Object.defineProperty(this,"Resources",{value:"2 0 R",configurable:!1,writable:!0}),Object.defineProperty(this,"stream",{enumerable:!1,configurable:!0,set:function(t){e=t.trim()},get:function(){return e||null}})};tl(Kn,cn);var wo=function(){cn.call(this);var e,n=[];Object.defineProperty(this,"Kids",{enumerable:!1,configurable:!0,get:function(){return n.length>0?n:void 0}}),Object.defineProperty(this,"Fields",{enumerable:!1,configurable:!1,get:function(){return n}}),Object.defineProperty(this,"DA",{enumerable:!1,configurable:!1,get:function(){if(e){var t=function(r){return r};return this.scope&&(t=this.scope.internal.getEncryptor(this.objId)),"("+wu(t(e))+")"}},set:function(t){e=t}})};tl(wo,cn);var Sr=function e(){cn.call(this);var n=4;Object.defineProperty(this,"F",{enumerable:!1,configurable:!1,get:function(){return n},set:function(Ge){if(isNaN(Ge))throw new Error('Invalid value "'+Ge+'" for attribute F supplied.');n=Ge}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return!!Ks(n,3)},set:function(Ge){Ge?this.F=d(n,3):this.F=i(n,3)}});var t=0;Object.defineProperty(this,"Ff",{enumerable:!1,configurable:!1,get:function(){return t},set:function(Ge){if(isNaN(Ge))throw new Error('Invalid value "'+Ge+'" for attribute Ff supplied.');t=Ge}});var r=[];Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(r.length!==0)return r},set:function(Ge){r=Ge!==void 0?Ge:[]}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[0])?0:r[0]},set:function(Ge){r[0]=Ge}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[1])?0:r[1]},set:function(Ge){r[1]=Ge}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[2])?0:r[2]},set:function(Ge){r[2]=Ge}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[3])?0:r[3]},set:function(Ge){r[3]=Ge}});var o="";Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return o},set:function(Ge){switch(Ge){case"/Btn":case"/Tx":case"/Ch":case"/Sig":o=Ge;break;default:throw new Error('Invalid value "'+Ge+'" for attribute FT supplied.')}}});var A=null;Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!A||A.length<1){if(this instanceof so)return;A="FieldObject"+e.FieldNum++}var Ge=function(Mt){return Mt};return this.scope&&(Ge=this.scope.internal.getEncryptor(this.objId)),"("+wu(Ge(A))+")"},set:function(Ge){A=Ge.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return A},set:function(Ge){A=Ge}});var I="helvetica";Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return I},set:function(Ge){I=Ge}});var w="normal";Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return w},set:function(Ge){w=Ge}});var Q=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return Q},set:function(Ge){Q=Ge}});var Z=void 0;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return Z===void 0?50/Nh:Z},set:function(Ge){Z=Ge}});var te="black";Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return te},set:function(Ge){te=Ge}});var Se="/F1 0 Tf 0 g";Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!Se||this instanceof so||this instanceof Ri))return Xt(Se,this.objId,this.scope)},set:function(Ge){Ge=Ge.toString(),Se=Ge}});var Qe=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(Qe)return this instanceof ci==0?Xt(Qe,this.objId,this.scope):Qe},set:function(Ge){Ge=Ge.toString(),Qe=this instanceof ci==0?Ge.substr(0,1)==="("?ad(Ge.substr(1,Ge.length-2)):ad(Ge):Ge}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof ci==1?ad(Qe.substr(1,Qe.length-1)):Qe},set:function(Ge){Ge=Ge.toString(),Qe=this instanceof ci==1?"/"+Ge:Ge}});var q=null;Object.defineProperty(this,"_V",{enumerable:!1,configurable:!1,get:function(){if(q)return q},set:function(Ge){this.V=Ge}}),Object.defineProperty(this,"V",{enumerable:!1,configurable:!1,get:function(){if(q)return this instanceof ci==0?Xt(q,this.objId,this.scope):q},set:function(Ge){Ge=Ge.toString(),q=this instanceof ci==0?Ge.substr(0,1)==="("?ad(Ge.substr(1,Ge.length-2)):ad(Ge):Ge}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof ci==1?ad(q.substr(1,q.length-1)):q},set:function(Ge){Ge=Ge.toString(),q=this instanceof ci==1?"/"+Ge:Ge}}),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 it,tt=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return tt},set:function(Ge){Ge=!!Ge,tt=Ge}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,get:function(){if(it)return it},set:function(Ge){it=Ge}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return!!Ks(this.Ff,1)},set:function(Ge){Ge?this.Ff=d(this.Ff,1):this.Ff=i(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return!!Ks(this.Ff,2)},set:function(Ge){Ge?this.Ff=d(this.Ff,2):this.Ff=i(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return!!Ks(this.Ff,3)},set:function(Ge){Ge?this.Ff=d(this.Ff,3):this.Ff=i(this.Ff,3)}});var at=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(at!==null)return at},set:function(Ge){if([0,1,2].indexOf(Ge)===-1)throw new Error('Invalid value "'+Ge+'" for attribute Q supplied.');at=Ge}}),Object.defineProperty(this,"textAlign",{get:function(){var Ge;switch(at){case 0:default:Ge="left";break;case 1:Ge="center";break;case 2:Ge="right"}return Ge},configurable:!0,enumerable:!0,set:function(Ge){switch(Ge){case"right":case 2:at=2;break;case"center":case 1:at=1;break;default:at=0}}})};tl(Sr,cn);var Jr=function(){Sr.call(this),this.FT="/Ch",this.V="()",this.fontName="zapfdingbats";var e=0;Object.defineProperty(this,"TI",{enumerable:!0,configurable:!1,get:function(){return e},set:function(t){e=t}}),Object.defineProperty(this,"topIndex",{enumerable:!0,configurable:!0,get:function(){return e},set:function(t){e=t}});var n=[];Object.defineProperty(this,"Opt",{enumerable:!0,configurable:!1,get:function(){return kt(n,this.objId,this.scope)},set:function(t){var r,o;o=[],typeof(r=t)=="string"&&(o=function(A,I,w){w||(w=1);for(var Q,Z=[];Q=I.exec(A);)Z.push(Q[w]);return Z}(r,/\((.*?)\)/g)),n=o}}),this.getOptions=function(){return n},this.setOptions=function(t){n=t,this.sort&&n.sort()},this.addOption=function(t){t=(t=t||"").toString(),n.push(t),this.sort&&n.sort()},this.removeOption=function(t,r){for(r=r||!1,t=(t=t||"").toString();n.indexOf(t)!==-1&&(n.splice(n.indexOf(t),1),r!==!1););},Object.defineProperty(this,"combo",{enumerable:!0,configurable:!0,get:function(){return!!Ks(this.Ff,18)},set:function(t){t?this.Ff=d(this.Ff,18):this.Ff=i(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return!!Ks(this.Ff,19)},set:function(t){this.combo===!0&&(t?this.Ff=d(this.Ff,19):this.Ff=i(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return!!Ks(this.Ff,20)},set:function(t){t?(this.Ff=d(this.Ff,20),n.sort()):this.Ff=i(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return!!Ks(this.Ff,22)},set:function(t){t?this.Ff=d(this.Ff,22):this.Ff=i(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!Ks(this.Ff,23)},set:function(t){t?this.Ff=d(this.Ff,23):this.Ff=i(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return!!Ks(this.Ff,27)},set:function(t){t?this.Ff=d(this.Ff,27):this.Ff=i(this.Ff,27)}}),this.hasAppearanceStream=!1};tl(Jr,Sr);var xi=function(){Jr.call(this),this.fontName="helvetica",this.combo=!1};tl(xi,Jr);var No=function(){xi.call(this),this.combo=!0};tl(No,xi);var Eo=function(){No.call(this),this.edit=!0};tl(Eo,No);var ci=function(){Sr.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return!!Ks(this.Ff,15)},set:function(t){t?this.Ff=d(this.Ff,15):this.Ff=i(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return!!Ks(this.Ff,16)},set:function(t){t?this.Ff=d(this.Ff,16):this.Ff=i(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return!!Ks(this.Ff,17)},set:function(t){t?this.Ff=d(this.Ff,17):this.Ff=i(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return!!Ks(this.Ff,26)},set:function(t){t?this.Ff=d(this.Ff,26):this.Ff=i(this.Ff,26)}});var e,n={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var t=function(A){return A};if(this.scope&&(t=this.scope.internal.getEncryptor(this.objId)),Object.keys(n).length!==0){var r,o=[];for(r in o.push("<<"),n)o.push("/"+r+" ("+wu(t(n[r]))+")");return o.push(">>"),o.join(`
`)}},set:function(t){(0,O.Z)(t)==="object"&&(n=t)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return n.CA||""},set:function(t){typeof t=="string"&&(n.CA=t)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return e},set:function(t){e=t}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return e.substr(1,e.length-1)},set:function(t){e="/"+t}})};tl(ci,Sr);var Qi=function(){ci.call(this),this.pushButton=!0};tl(Qi,ci);var oi=function(){ci.call(this),this.radio=!0,this.pushButton=!1;var e=[];Object.defineProperty(this,"Kids",{enumerable:!0,configurable:!1,get:function(){return e},set:function(n){e=n!==void 0?n:[]}})};tl(oi,ci);var so=function(){var e,n;Sr.call(this),Object.defineProperty(this,"Parent",{enumerable:!1,configurable:!1,get:function(){return e},set:function(o){e=o}}),Object.defineProperty(this,"optionName",{enumerable:!1,configurable:!0,get:function(){return n},set:function(o){n=o}});var t,r={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var o=function(w){return w};this.scope&&(o=this.scope.internal.getEncryptor(this.objId));var A,I=[];for(A in I.push("<<"),r)I.push("/"+A+" ("+wu(o(r[A]))+")");return I.push(">>"),I.join(`
`)},set:function(o){(0,O.Z)(o)==="object"&&(r=o)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return r.CA||""},set:function(o){typeof o=="string"&&(r.CA=o)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return t},set:function(o){t=o}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return t.substr(1,t.length-1)},set:function(o){t="/"+o}}),this.caption="l",this.appearanceState="Off",this._AppearanceType=zr.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)};tl(so,Sr),oi.prototype.setAppearance=function(e){if(!("createAppearanceStream"in e)||!("getCA"in e))throw new Error("Couldn't assign Appearance to RadioButton. Appearance was Invalid!");for(var n in this.Kids)if(this.Kids.hasOwnProperty(n)){var t=this.Kids[n];t.appearanceStreamContent=e.createAppearanceStream(t.optionName),t.caption=e.getCA()}},oi.prototype.createOption=function(e){var n=new so;return n.Parent=this,n.optionName=e,this.Kids.push(n),nl.call(this.scope,n),n};var oa=function(){ci.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=zr.CheckBox.createAppearanceStream()};tl(oa,ci);var Ri=function(){Sr.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return!!Ks(this.Ff,13)},set:function(n){n?this.Ff=d(this.Ff,13):this.Ff=i(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return!!Ks(this.Ff,21)},set:function(n){n?this.Ff=d(this.Ff,21):this.Ff=i(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!Ks(this.Ff,23)},set:function(n){n?this.Ff=d(this.Ff,23):this.Ff=i(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return!!Ks(this.Ff,24)},set:function(n){n?this.Ff=d(this.Ff,24):this.Ff=i(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return!!Ks(this.Ff,25)},set:function(n){n?this.Ff=d(this.Ff,25):this.Ff=i(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return!!Ks(this.Ff,26)},set:function(n){n?this.Ff=d(this.Ff,26):this.Ff=i(this.Ff,26)}});var e=null;Object.defineProperty(this,"MaxLen",{enumerable:!0,configurable:!1,get:function(){return e},set:function(n){e=n}}),Object.defineProperty(this,"maxLength",{enumerable:!0,configurable:!0,get:function(){return e},set:function(n){Number.isInteger(n)&&(e=n)}}),Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return this.V||this.DV}})};tl(Ri,Sr);var ui=function(){Ri.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return!!Ks(this.Ff,14)},set:function(e){e?this.Ff=d(this.Ff,14):this.Ff=i(this.Ff,14)}}),this.password=!0};tl(ui,Ri);var zr={CheckBox:{createAppearanceStream:function(){return{N:{On:zr.CheckBox.YesNormal},D:{On:zr.CheckBox.YesPushDown,Off:zr.CheckBox.OffPushDown}}},YesPushDown:function(e){var n=Yl(e);n.scope=e.scope;var t=[],r=e.scope.internal.getFont(e.fontName,e.fontStyle).id,o=e.scope.__private__.encodeColorString(e.color),A=G(e,e.caption);return t.push("0.749023 g"),t.push("0 0 "+Li(zr.internal.getWidth(e))+" "+Li(zr.internal.getHeight(e))+" re"),t.push("f"),t.push("BMC"),t.push("q"),t.push("0 0 1 rg"),t.push("/"+r+" "+Li(A.fontSize)+" Tf "+o),t.push("BT"),t.push(A.text),t.push("ET"),t.push("Q"),t.push("EMC"),n.stream=t.join(`
`),n},YesNormal:function(e){var n=Yl(e);n.scope=e.scope;var t=e.scope.internal.getFont(e.fontName,e.fontStyle).id,r=e.scope.__private__.encodeColorString(e.color),o=[],A=zr.internal.getHeight(e),I=zr.internal.getWidth(e),w=G(e,e.caption);return o.push("1 g"),o.push("0 0 "+Li(I)+" "+Li(A)+" re"),o.push("f"),o.push("q"),o.push("0 0 1 rg"),o.push("0 0 "+Li(I-1)+" "+Li(A-1)+" re"),o.push("W"),o.push("n"),o.push("0 g"),o.push("BT"),o.push("/"+t+" "+Li(w.fontSize)+" Tf "+r),o.push(w.text),o.push("ET"),o.push("Q"),n.stream=o.join(`
`),n},OffPushDown:function(e){var n=Yl(e);n.scope=e.scope;var t=[];return t.push("0.749023 g"),t.push("0 0 "+Li(zr.internal.getWidth(e))+" "+Li(zr.internal.getHeight(e))+" re"),t.push("f"),n.stream=t.join(`
`),n}},RadioButton:{Circle:{createAppearanceStream:function(e){var n={D:{Off:zr.RadioButton.Circle.OffPushDown},N:{}};return n.N[e]=zr.RadioButton.Circle.YesNormal,n.D[e]=zr.RadioButton.Circle.YesPushDown,n},getCA:function(){return"l"},YesNormal:function(e){var n=Yl(e);n.scope=e.scope;var t=[],r=zr.internal.getWidth(e)<=zr.internal.getHeight(e)?zr.internal.getWidth(e)/4:zr.internal.getHeight(e)/4;r=Number((.9*r).toFixed(5));var o=zr.internal.Bezier_C,A=Number((r*o).toFixed(5));return t.push("q"),t.push("1 0 0 1 "+Wc(zr.internal.getWidth(e)/2)+" "+Wc(zr.internal.getHeight(e)/2)+" cm"),t.push(r+" 0 m"),t.push(r+" "+A+" "+A+" "+r+" 0 "+r+" c"),t.push("-"+A+" "+r+" -"+r+" "+A+" -"+r+" 0 c"),t.push("-"+r+" -"+A+" -"+A+" -"+r+" 0 -"+r+" c"),t.push(A+" -"+r+" "+r+" -"+A+" "+r+" 0 c"),t.push("f"),t.push("Q"),n.stream=t.join(`
`),n},YesPushDown:function(e){var n=Yl(e);n.scope=e.scope;var t=[],r=zr.internal.getWidth(e)<=zr.internal.getHeight(e)?zr.internal.getWidth(e)/4:zr.internal.getHeight(e)/4;r=Number((.9*r).toFixed(5));var o=Number((2*r).toFixed(5)),A=Number((o*zr.internal.Bezier_C).toFixed(5)),I=Number((r*zr.internal.Bezier_C).toFixed(5));return t.push("0.749023 g"),t.push("q"),t.push("1 0 0 1 "+Wc(zr.internal.getWidth(e)/2)+" "+Wc(zr.internal.getHeight(e)/2)+" cm"),t.push(o+" 0 m"),t.push(o+" "+A+" "+A+" "+o+" 0 "+o+" c"),t.push("-"+A+" "+o+" -"+o+" "+A+" -"+o+" 0 c"),t.push("-"+o+" -"+A+" -"+A+" -"+o+" 0 -"+o+" c"),t.push(A+" -"+o+" "+o+" -"+A+" "+o+" 0 c"),t.push("f"),t.push("Q"),t.push("0 g"),t.push("q"),t.push("1 0 0 1 "+Wc(zr.internal.getWidth(e)/2)+" "+Wc(zr.internal.getHeight(e)/2)+" cm"),t.push(r+" 0 m"),t.push(r+" "+I+" "+I+" "+r+" 0 "+r+" c"),t.push("-"+I+" "+r+" -"+r+" "+I+" -"+r+" 0 c"),t.push("-"+r+" -"+I+" -"+I+" -"+r+" 0 -"+r+" c"),t.push(I+" -"+r+" "+r+" -"+I+" "+r+" 0 c"),t.push("f"),t.push("Q"),n.stream=t.join(`
`),n},OffPushDown:function(e){var n=Yl(e);n.scope=e.scope;var t=[],r=zr.internal.getWidth(e)<=zr.internal.getHeight(e)?zr.internal.getWidth(e)/4:zr.internal.getHeight(e)/4;r=Number((.9*r).toFixed(5));var o=Number((2*r).toFixed(5)),A=Number((o*zr.internal.Bezier_C).toFixed(5));return t.push("0.749023 g"),t.push("q"),t.push("1 0 0 1 "+Wc(zr.internal.getWidth(e)/2)+" "+Wc(zr.internal.getHeight(e)/2)+" cm"),t.push(o+" 0 m"),t.push(o+" "+A+" "+A+" "+o+" 0 "+o+" c"),t.push("-"+A+" "+o+" -"+o+" "+A+" -"+o+" 0 c"),t.push("-"+o+" -"+A+" -"+A+" -"+o+" 0 -"+o+" c"),t.push(A+" -"+o+" "+o+" -"+A+" "+o+" 0 c"),t.push("f"),t.push("Q"),n.stream=t.join(`
`),n}},Cross:{createAppearanceStream:function(e){var n={D:{Off:zr.RadioButton.Cross.OffPushDown},N:{}};return n.N[e]=zr.RadioButton.Cross.YesNormal,n.D[e]=zr.RadioButton.Cross.YesPushDown,n},getCA:function(){return"8"},YesNormal:function(e){var n=Yl(e);n.scope=e.scope;var t=[],r=zr.internal.calculateCross(e);return t.push("q"),t.push("1 1 "+Li(zr.internal.getWidth(e)-2)+" "+Li(zr.internal.getHeight(e)-2)+" re"),t.push("W"),t.push("n"),t.push(Li(r.x1.x)+" "+Li(r.x1.y)+" m"),t.push(Li(r.x2.x)+" "+Li(r.x2.y)+" l"),t.push(Li(r.x4.x)+" "+Li(r.x4.y)+" m"),t.push(Li(r.x3.x)+" "+Li(r.x3.y)+" l"),t.push("s"),t.push("Q"),n.stream=t.join(`
`),n},YesPushDown:function(e){var n=Yl(e);n.scope=e.scope;var t=zr.internal.calculateCross(e),r=[];return r.push("0.749023 g"),r.push("0 0 "+Li(zr.internal.getWidth(e))+" "+Li(zr.internal.getHeight(e))+" re"),r.push("f"),r.push("q"),r.push("1 1 "+Li(zr.internal.getWidth(e)-2)+" "+Li(zr.internal.getHeight(e)-2)+" re"),r.push("W"),r.push("n"),r.push(Li(t.x1.x)+" "+Li(t.x1.y)+" m"),r.push(Li(t.x2.x)+" "+Li(t.x2.y)+" l"),r.push(Li(t.x4.x)+" "+Li(t.x4.y)+" m"),r.push(Li(t.x3.x)+" "+Li(t.x3.y)+" l"),r.push("s"),r.push("Q"),n.stream=r.join(`
`),n},OffPushDown:function(e){var n=Yl(e);n.scope=e.scope;var t=[];return t.push("0.749023 g"),t.push("0 0 "+Li(zr.internal.getWidth(e))+" "+Li(zr.internal.getHeight(e))+" re"),t.push("f"),n.stream=t.join(`
`),n}}},createDefaultAppearanceStream:function(e){var n=e.scope.internal.getFont(e.fontName,e.fontStyle).id,t=e.scope.__private__.encodeColorString(e.color);return"/"+n+" "+e.fontSize+" Tf "+t}};zr.internal={Bezier_C:.551915024494,calculateCross:function(e){var n=zr.internal.getWidth(e),t=zr.internal.getHeight(e),r=Math.min(n,t);return{x1:{x:(n-r)/2,y:(t-r)/2+r},x2:{x:(n-r)/2+r,y:(t-r)/2},x3:{x:(n-r)/2,y:(t-r)/2},x4:{x:(n-r)/2+r,y:(t-r)/2+r}}}},zr.internal.getWidth=function(e){var n=0;return(0,O.Z)(e)==="object"&&(n=R0(e.Rect[2])),n},zr.internal.getHeight=function(e){var n=0;return(0,O.Z)(e)==="object"&&(n=R0(e.Rect[3])),n};var nl=Ls.addField=function(e){if(nt(this,e),!(e instanceof Sr))throw new Error("Invalid argument passed to jsPDF.addField.");var n;return(n=e).scope.internal.acroformPlugin.printedOut&&(n.scope.internal.acroformPlugin.printedOut=!1,n.scope.internal.acroformPlugin.acroFormDictionaryRoot=null),n.scope.internal.acroformPlugin.acroFormDictionaryRoot.Fields.push(n),e.page=e.scope.internal.getCurrentPageInfo().pageNumber,this};Ls.AcroFormChoiceField=Jr,Ls.AcroFormListBox=xi,Ls.AcroFormComboBox=No,Ls.AcroFormEditBox=Eo,Ls.AcroFormButton=ci,Ls.AcroFormPushButton=Qi,Ls.AcroFormRadioButton=oi,Ls.AcroFormCheckBox=oa,Ls.AcroFormTextField=Ri,Ls.AcroFormPasswordField=ui,Ls.AcroFormAppearance=zr,Ls.AcroForm={ChoiceField:Jr,ListBox:xi,ComboBox:No,EditBox:Eo,Button:ci,PushButton:Qi,RadioButton:oi,CheckBox:oa,TextField:Ri,PasswordField:ui,Appearance:zr},ko.AcroForm={ChoiceField:Jr,ListBox:xi,ComboBox:No,EditBox:Eo,Button:ci,PushButton:Qi,RadioButton:oi,CheckBox:oa,TextField:Ri,PasswordField:ui,Appearance:zr};var fl=ko.AcroForm;function Ya(e){return e.reduce(function(n,t,r){return n[t]=r,n},{})}(function(e){var n="addImage_";e.__addimage__={};var t="UNKNOWN",r={PNG:[[137,80,78,71]],TIFF:[[77,77,0,42],[73,73,42,0]],JPEG:[[255,216,255,224,void 0,void 0,74,70,73,70,0],[255,216,255,225,void 0,void 0,69,120,105,102,0,0],[255,216,255,219],[255,216,255,238]],JPEG2000:[[0,0,0,12,106,80,32,32]],GIF87a:[[71,73,70,56,55,97]],GIF89a:[[71,73,70,56,57,97]],WEBP:[[82,73,70,70,void 0,void 0,void 0,void 0,87,69,66,80]],BMP:[[66,77],[66,65],[67,73],[67,80],[73,67],[80,84]]},o=e.__addimage__.getImageFileTypeByImageData=function(We,st){var Lt,Ft,In,Ln,Rn,Cn=t;if((st=st||t)==="RGBA"||We.data!==void 0&&We.data instanceof Uint8ClampedArray&&"height"in We&&"width"in We)return"RGBA";if(Gn(We))for(Rn in r)for(In=r[Rn],Lt=0;Lt<In.length;Lt+=1){for(Ln=!0,Ft=0;Ft<In[Lt].length;Ft+=1)if(In[Lt][Ft]!==void 0&&In[Lt][Ft]!==We[Ft]){Ln=!1;break}if(Ln===!0){Cn=Rn;break}}else for(Rn in r)for(In=r[Rn],Lt=0;Lt<In.length;Lt+=1){for(Ln=!0,Ft=0;Ft<In[Lt].length;Ft+=1)if(In[Lt][Ft]!==void 0&&In[Lt][Ft]!==We.charCodeAt(Ft)){Ln=!1;break}if(Ln===!0){Cn=Rn;break}}return Cn===t&&st!==t&&(Cn=st),Cn},A=function We(st){for(var Lt=this.internal.write,Ft=this.internal.putStream,In=(0,this.internal.getFilters)();In.indexOf("FlateEncode")!==-1;)In.splice(In.indexOf("FlateEncode"),1);st.objectId=this.internal.newObject();var Ln=[];if(Ln.push({key:"Type",value:"/XObject"}),Ln.push({key:"Subtype",value:"/Image"}),Ln.push({key:"Width",value:st.width}),Ln.push({key:"Height",value:st.height}),st.colorSpace===Ge.INDEXED?Ln.push({key:"ColorSpace",value:"[/Indexed /DeviceRGB "+(st.palette.length/3-1)+" "+("sMask"in st&&st.sMask!==void 0?st.objectId+2:st.objectId+1)+" 0 R]"}):(Ln.push({key:"ColorSpace",value:"/"+st.colorSpace}),st.colorSpace===Ge.DEVICE_CMYK&&Ln.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),Ln.push({key:"BitsPerComponent",value:st.bitsPerComponent}),"decodeParameters"in st&&st.decodeParameters!==void 0&&Ln.push({key:"DecodeParms",value:"<<"+st.decodeParameters+">>"}),"transparency"in st&&Array.isArray(st.transparency)&&st.transparency.length>0){for(var Rn="",Cn=0,_n=st.transparency.length;Cn<_n;Cn++)Rn+=st.transparency[Cn]+" "+st.transparency[Cn]+" ";Ln.push({key:"Mask",value:"["+Rn+"]"})}st.sMask!==void 0&&Ln.push({key:"SMask",value:st.objectId+1+" 0 R"});var Hr=st.filter!==void 0?["/"+st.filter]:void 0;if(Ft({data:st.data,additionalKeyValues:Ln,alreadyAppliedFilters:Hr,objectId:st.objectId}),Lt("endobj"),"sMask"in st&&st.sMask!==void 0){var pr,Ze=(pr=st.sMaskBitsPerComponent)!==null&&pr!==void 0?pr:st.bitsPerComponent,mt={width:st.width,height:st.height,colorSpace:"DeviceGray",bitsPerComponent:Ze,data:st.sMask};"filter"in st&&(mt.decodeParameters="/Predictor ".concat(st.predictor," /Colors 1 /BitsPerComponent ").concat(Ze," /Columns ").concat(st.width),mt.filter=st.filter),We.call(this,mt)}if(st.colorSpace===Ge.INDEXED){var bt=this.internal.newObject();Ft({data:$t(new Uint8Array(st.palette)),objectId:bt}),Lt("endobj")}},I=function(){var We=this.internal.collections[n+"images"];for(var st in We)A.call(this,We[st])},w=function(){var We,st=this.internal.collections[n+"images"],Lt=this.internal.write;for(var Ft in st)Lt("/I"+(We=st[Ft]).index,We.objectId,"0","R")},Q=function(){this.internal.collections[n+"images"]||(this.internal.collections[n+"images"]={},this.internal.events.subscribe("putResources",I),this.internal.events.subscribe("putXobjectDict",w))},Z=function(){var We=this.internal.collections[n+"images"];return Q.call(this),We},te=function(){return Object.keys(this.internal.collections[n+"images"]).length},Se=function(We){return typeof e["process"+We.toUpperCase()]=="function"},Qe=function(We){return(0,O.Z)(We)==="object"&&We.nodeType===1},q=function(We,st){if(We.nodeName==="IMG"&&We.hasAttribute("src")){var Lt=""+We.getAttribute("src");if(Lt.indexOf("data:image/")===0)return Gd(unescape(Lt).split("base64,").pop());var Ft=e.loadFile(Lt,!0);if(Ft!==void 0)return Ft}if(We.nodeName==="CANVAS"){if(We.width===0||We.height===0)throw new Error("Given canvas must have data. Canvas width: "+We.width+", height: "+We.height);var In;switch(st){case"PNG":In="image/png";break;case"WEBP":In="image/webp";break;default:In="image/jpeg"}return Gd(We.toDataURL(In,1).split("base64,").pop())}},it=function(We){var st=this.internal.collections[n+"images"];if(st){for(var Lt in st)if(We===st[Lt].alias)return st[Lt]}},tt=function(We,st,Lt){return We||st||(We=-96,st=-96),We<0&&(We=-1*Lt.width*72/We/this.internal.scaleFactor),st<0&&(st=-1*Lt.height*72/st/this.internal.scaleFactor),We===0&&(We=st*Lt.width/Lt.height),st===0&&(st=We*Lt.height/Lt.width),[We,st]},at=function(We,st,Lt,Ft,In,Ln){var Rn=tt.call(this,Lt,Ft,In),Cn=this.internal.getCoordinateString,_n=this.internal.getVerticalCoordinateString,Hr=Z.call(this);if(Lt=Rn[0],Ft=Rn[1],Hr[In.index]=In,Ln){Ln*=Math.PI/180;var pr=Math.cos(Ln),Ze=Math.sin(Ln),mt=function(Ht){return Ht.toFixed(4)},bt=[mt(pr),mt(Ze),mt(-1*Ze),mt(pr),0,0,"cm"]}this.internal.write("q"),Ln?(this.internal.write([1,"0","0",1,Cn(We),_n(st+Ft),"cm"].join(" ")),this.internal.write(bt.join(" ")),this.internal.write([Cn(Lt),"0","0",Cn(Ft),"0","0","cm"].join(" "))):this.internal.write([Cn(Lt),"0","0",Cn(Ft),Cn(We),_n(st+Ft),"cm"].join(" ")),this.isAdvancedAPI()&&this.internal.write([1,0,0,-1,0,0,"cm"].join(" ")),this.internal.write("/I"+In.index+" Do"),this.internal.write("Q")},Ge=e.color_spaces={DEVICE_RGB:"DeviceRGB",DEVICE_GRAY:"DeviceGray",DEVICE_CMYK:"DeviceCMYK",CAL_GREY:"CalGray",CAL_RGB:"CalRGB",LAB:"Lab",ICC_BASED:"ICCBased",INDEXED:"Indexed",PATTERN:"Pattern",SEPARATION:"Separation",DEVICE_N:"DeviceN"};e.decode={DCT_DECODE:"DCTDecode",FLATE_DECODE:"FlateDecode",LZW_DECODE:"LZWDecode",JPX_DECODE:"JPXDecode",JBIG2_DECODE:"JBIG2Decode",ASCII85_DECODE:"ASCII85Decode",ASCII_HEX_DECODE:"ASCIIHexDecode",RUN_LENGTH_DECODE:"RunLengthDecode",CCITT_FAX_DECODE:"CCITTFaxDecode"};var Mt=e.image_compression={NONE:"NONE",FAST:"FAST",MEDIUM:"MEDIUM",SLOW:"SLOW"},xt=e.__addimage__.sHashCode=function(We){var st,Lt,Ft=0;if(typeof We=="string")for(Lt=We.length,st=0;st<Lt;st++)Ft=(Ft<<5)-Ft+We.charCodeAt(st),Ft|=0;else if(Gn(We))for(Lt=We.byteLength/2,st=0;st<Lt;st++)Ft=(Ft<<5)-Ft+We[st],Ft|=0;return Ft},wt=e.__addimage__.validateStringAsBase64=function(We){(We=We||"").toString().trim();var st=!0;return We.length===0&&(st=!1),We.length%4!=0&&(st=!1),/^[A-Za-z0-9+/]+$/.test(We.substr(0,We.length-2))===!1&&(st=!1),/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test(We.substr(-2))===!1&&(st=!1),st},En=e.__addimage__.extractImageFromDataUrl=function(We){if(We==null||!(We=We.trim()).startsWith("data:"))return null;var st=We.indexOf(",");return st<0?null:We.substring(0,st).trim().endsWith("base64")?We.substring(st+1):null};e.__addimage__.isArrayBuffer=function(We){return We instanceof ArrayBuffer};var Gn=e.__addimage__.isArrayBufferView=function(We){return We instanceof Int8Array||We instanceof Uint8Array||We instanceof Uint8ClampedArray||We instanceof Int16Array||We instanceof Uint16Array||We instanceof Int32Array||We instanceof Uint32Array||We instanceof Float32Array||We instanceof Float64Array},Qn=e.__addimage__.binaryStringToUint8Array=function(We){for(var st=We.length,Lt=new Uint8Array(st),Ft=0;Ft<st;Ft++)Lt[Ft]=We.charCodeAt(Ft);return Lt},$t=e.__addimage__.arrayBufferToBinaryString=function(We){for(var st="",Lt=Gn(We)?We:new Uint8Array(We),Ft=0;Ft<Lt.length;Ft+=8192)st+=String.fromCharCode.apply(null,Lt.subarray(Ft,Ft+8192));return st};e.addImage=function(){var We,st,Lt,Ft,In,Ln,Rn,Cn,_n;if(typeof arguments[1]=="number"?(st=t,Lt=arguments[1],Ft=arguments[2],In=arguments[3],Ln=arguments[4],Rn=arguments[5],Cn=arguments[6],_n=arguments[7]):(st=arguments[1],Lt=arguments[2],Ft=arguments[3],In=arguments[4],Ln=arguments[5],Rn=arguments[6],Cn=arguments[7],_n=arguments[8]),(0,O.Z)(We=arguments[0])==="object"&&!Qe(We)&&"imageData"in We){var Hr=We;We=Hr.imageData,st=Hr.format||st||t,Lt=Hr.x||Lt||0,Ft=Hr.y||Ft||0,In=Hr.w||Hr.width||In,Ln=Hr.h||Hr.height||Ln,Rn=Hr.alias||Rn,Cn=Hr.compression||Cn,_n=Hr.rotation||Hr.angle||_n}var pr=this.internal.getFilters();if(Cn===void 0&&pr.indexOf("FlateEncode")!==-1&&(Cn="SLOW"),isNaN(Lt)||isNaN(Ft))throw new Error("Invalid coordinates passed to jsPDF.addImage");Q.call(this);var Ze=Bt.call(this,We,st,Rn,Cn);return at.call(this,Lt,Ft,In,Ln,Ze,_n),this};var Bt=function(We,st,Lt,Ft){var In,Ln,Rn;if(typeof We=="string"&&o(We)===t){We=unescape(We);var Cn=pn(We,!1);(Cn!==""||(Cn=e.loadFile(We,!0))!==void 0)&&(We=Cn)}if(Qe(We)&&(We=q(We,st)),st=o(We,st),!Se(st))throw new Error("addImage does not support files of type '"+st+"', please ensure that a plugin for '"+st+"' support is added.");if(((Rn=Lt)==null||Rn.length===0)&&(Lt=function(_n){return typeof _n=="string"||Gn(_n)?xt(_n):Gn(_n.data)?xt(_n.data):null}(We)),(In=it.call(this,Lt))||(We instanceof Uint8Array||st==="RGBA"||(Ln=We,We=Qn(We)),In=this["process"+st.toUpperCase()](We,te.call(this),Lt,function(_n){return _n&&typeof _n=="string"&&(_n=_n.toUpperCase()),_n in e.image_compression?_n:Mt.NONE}(Ft),Ln)),!In)throw new Error("An unknown error occurred whilst processing the image.");return In},pn=e.__addimage__.convertBase64ToBinaryString=function(We,st){st=typeof st!="boolean"||st;var Lt,Ft="";if(typeof We=="string"){var In;Lt=(In=En(We))!==null&&In!==void 0?In:We;try{Ft=Gd(Lt)}catch(Ln){if(st)throw wt(Lt)?new Error("atob-Error in jsPDF.convertBase64ToBinaryString "+Ln.message):new Error("Supplied Data is not a valid base64-String jsPDF.convertBase64ToBinaryString ")}}return Ft};e.getImageProperties=function(We){var st,Lt,Ft="";if(Qe(We)&&(We=q(We)),typeof We=="string"&&o(We)===t&&((Ft=pn(We,!1))===""&&(Ft=e.loadFile(We)||""),We=Ft),Lt=o(We),!Se(Lt))throw new Error("addImage does not support files of type '"+Lt+"', please ensure that a plugin for '"+Lt+"' support is added.");if(We instanceof Uint8Array||(We=Qn(We)),!(st=this["process"+Lt.toUpperCase()](We)))throw new Error("An unknown error occurred whilst processing the image");return st.fileType=Lt,st}})(ko.API),function(e){var n=function(t){if(t!==void 0&&t!="")return!0};ko.API.events.push(["addPage",function(t){this.internal.getPageInfo(t.pageNumber).pageContext.annotations=[]}]),e.events.push(["putPage",function(t){for(var r,o,A,I=this.internal.getCoordinateString,w=this.internal.getVerticalCoordinateString,Q=this.internal.getPageInfoByObjId(t.objId),Z=t.pageContext.annotations,te=!1,Se=0;Se<Z.length&&!te;Se++)switch((r=Z[Se]).type){case"link":(n(r.options.url)||n(r.options.pageNumber))&&(te=!0);break;case"reference":case"text":case"freetext":te=!0}if(te!=0){this.internal.write("/Annots [");for(var Qe=0;Qe<Z.length;Qe++){r=Z[Qe];var q=this.internal.pdfEscape,it=this.internal.getEncryptor(t.objId);switch(r.type){case"reference":this.internal.write(" "+r.object.objId+" 0 R ");break;case"text":var tt=this.internal.newAdditionalObject(),at=this.internal.newAdditionalObject(),Ge=this.internal.getEncryptor(tt.objId),Mt=r.title||"Note";A="<</Type /Annot /Subtype /Text "+(o="/Rect ["+I(r.bounds.x)+" "+w(r.bounds.y+r.bounds.h)+" "+I(r.bounds.x+r.bounds.w)+" "+w(r.bounds.y)+"] ")+"/Contents ("+q(Ge(r.contents))+")",A+=" /Popup "+at.objId+" 0 R",A+=" /P "+Q.objId+" 0 R",A+=" /T ("+q(Ge(Mt))+") >>",tt.content=A;var xt=tt.objId+" 0 R";A="<</Type /Annot /Subtype /Popup "+(o="/Rect ["+I(r.bounds.x+30)+" "+w(r.bounds.y+r.bounds.h)+" "+I(r.bounds.x+r.bounds.w+30)+" "+w(r.bounds.y)+"] ")+" /Parent "+xt,r.open&&(A+=" /Open true"),A+=" >>",at.content=A,this.internal.write(tt.objId,"0 R",at.objId,"0 R");break;case"freetext":o="/Rect ["+I(r.bounds.x)+" "+w(r.bounds.y)+" "+I(r.bounds.x+r.bounds.w)+" "+w(r.bounds.y+r.bounds.h)+"] ";var wt=r.color||"#000000";A="<</Type /Annot /Subtype /FreeText "+o+"/Contents ("+q(it(r.contents))+")",A+=" /DS(font: Helvetica,sans-serif 12.0pt; text-align:left; color:#"+wt+")",A+=" /Border [0 0 0]",A+=" >>",this.internal.write(A);break;case"link":if(r.options.name){var En=this.annotations._nameMap[r.options.name];r.options.pageNumber=En.page,r.options.top=En.y}else r.options.top||(r.options.top=0);if(o="/Rect ["+r.finalBounds.x+" "+r.finalBounds.y+" "+r.finalBounds.w+" "+r.finalBounds.h+"] ",A="",r.options.url)A="<</Type /Annot /Subtype /Link "+o+"/Border [0 0 0] /A <</S /URI /URI ("+q(it(r.options.url))+") >>";else if(r.options.pageNumber)switch(A="<</Type /Annot /Subtype /Link "+o+"/Border [0 0 0] /Dest ["+this.internal.getPageInfo(r.options.pageNumber).objId+" 0 R",r.options.magFactor=r.options.magFactor||"XYZ",r.options.magFactor){case"Fit":A+=" /Fit]";break;case"FitH":A+=" /FitH "+r.options.top+"]";break;case"FitV":r.options.left=r.options.left||0,A+=" /FitV "+r.options.left+"]";break;default:var Gn=w(r.options.top);r.options.left=r.options.left||0,r.options.zoom===void 0&&(r.options.zoom=0),A+=" /XYZ "+r.options.left+" "+Gn+" "+r.options.zoom+"]"}A!=""&&(A+=" >>",this.internal.write(A))}}this.internal.write("]")}}]),e.createAnnotation=function(t){var r=this.internal.getCurrentPageInfo();switch(t.type){case"link":this.link(t.bounds.x,t.bounds.y,t.bounds.w,t.bounds.h,t);break;case"text":case"freetext":r.pageContext.annotations.push(t)}},e.link=function(t,r,o,A,I){var w=this.internal.getCurrentPageInfo(),Q=this.internal.getCoordinateString,Z=this.internal.getVerticalCoordinateString;w.pageContext.annotations.push({finalBounds:{x:Q(t),y:Z(r),w:Q(t+o),h:Z(r+A)},options:I,type:"link"})},e.textWithLink=function(t,r,o,A){var I,w,Q=this.getTextWidth(t),Z=this.internal.getLineHeight()/this.internal.scaleFactor;if(A.maxWidth!==void 0){w=A.maxWidth;var te=this.splitTextToSize(t,w).length;I=Math.ceil(Z*te)}else w=Q,I=Z;return this.text(t,r,o,A),o+=.2*Z,A.align==="center"&&(r-=Q/2),A.align==="right"&&(r-=Q),this.link(r,o-Z,w,I,A),Q},e.getTextWidth=function(t){var r=this.internal.getFontSize();return this.getStringUnitWidth(t)*r/this.internal.scaleFactor}}(ko.API),function(e){var n={1569:[65152],1570:[65153,65154],1571:[65155,65156],1572:[65157,65158],1573:[65159,65160],1574:[65161,65162,65163,65164],1575:[65165,65166],1576:[65167,65168,65169,65170],1577:[65171,65172],1578:[65173,65174,65175,65176],1579:[65177,65178,65179,65180],1580:[65181,65182,65183,65184],1581:[65185,65186,65187,65188],1582:[65189,65190,65191,65192],1583:[65193,65194],1584:[65195,65196],1585:[65197,65198],1586:[65199,65200],1587:[65201,65202,65203,65204],1588:[65205,65206,65207,65208],1589:[65209,65210,65211,65212],1590:[65213,65214,65215,65216],1591:[65217,65218,65219,65220],1592:[65221,65222,65223,65224],1593:[65225,65226,65227,65228],1594:[65229,65230,65231,65232],1601:[65233,65234,65235,65236],1602:[65237,65238,65239,65240],1603:[65241,65242,65243,65244],1604:[65245,65246,65247,65248],1605:[65249,65250,65251,65252],1606:[65253,65254,65255,65256],1607:[65257,65258,65259,65260],1608:[65261,65262],1609:[65263,65264,64488,64489],1610:[65265,65266,65267,65268],1649:[64336,64337],1655:[64477],1657:[64358,64359,64360,64361],1658:[64350,64351,64352,64353],1659:[64338,64339,64340,64341],1662:[64342,64343,64344,64345],1663:[64354,64355,64356,64357],1664:[64346,64347,64348,64349],1667:[64374,64375,64376,64377],1668:[64370,64371,64372,64373],1670:[64378,64379,64380,64381],1671:[64382,64383,64384,64385],1672:[64392,64393],1676:[64388,64389],1677:[64386,64387],1678:[64390,64391],1681:[64396,64397],1688:[64394,64395],1700:[64362,64363,64364,64365],1702:[64366,64367,64368,64369],1705:[64398,64399,64400,64401],1709:[64467,64468,64469,64470],1711:[64402,64403,64404,64405],1713:[64410,64411,64412,64413],1715:[64406,64407,64408,64409],1722:[64414,64415],1723:[64416,64417,64418,64419],1726:[64426,64427,64428,64429],1728:[64420,64421],1729:[64422,64423,64424,64425],1733:[64480,64481],1734:[64473,64474],1735:[64471,64472],1736:[64475,64476],1737:[64482,64483],1739:[64478,64479],1740:[64508,64509,64510,64511],1744:[64484,64485,64486,64487],1746:[64430,64431],1747:[64432,64433]},t={65247:{65154:65269,65156:65271,65160:65273,65166:65275},65248:{65154:65270,65156:65272,65160:65274,65166:65276},65165:{65247:{65248:{65258:65010}}},1617:{1612:64606,1613:64607,1614:64608,1615:64609,1616:64610}},r={1612:64606,1613:64607,1614:64608,1615:64609,1616:64610},o=[1570,1571,1573,1575];e.__arabicParser__={};var A=e.__arabicParser__.isInArabicSubstitutionA=function(tt){return n[tt.charCodeAt(0)]!==void 0},I=e.__arabicParser__.isArabicLetter=function(tt){return typeof tt=="string"&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(tt)},w=e.__arabicParser__.isArabicEndLetter=function(tt){return I(tt)&&A(tt)&&n[tt.charCodeAt(0)].length<=2},Q=e.__arabicParser__.isArabicAlfLetter=function(tt){return I(tt)&&o.indexOf(tt.charCodeAt(0))>=0};e.__arabicParser__.arabicLetterHasIsolatedForm=function(tt){return I(tt)&&A(tt)&&n[tt.charCodeAt(0)].length>=1};var Z=e.__arabicParser__.arabicLetterHasFinalForm=function(tt){return I(tt)&&A(tt)&&n[tt.charCodeAt(0)].length>=2};e.__arabicParser__.arabicLetterHasInitialForm=function(tt){return I(tt)&&A(tt)&&n[tt.charCodeAt(0)].length>=3};var te=e.__arabicParser__.arabicLetterHasMedialForm=function(tt){return I(tt)&&A(tt)&&n[tt.charCodeAt(0)].length==4},Se=e.__arabicParser__.resolveLigatures=function(tt){var at=0,Ge=t,Mt="",xt=0;for(at=0;at<tt.length;at+=1)Ge[tt.charCodeAt(at)]!==void 0?(xt++,typeof(Ge=Ge[tt.charCodeAt(at)])=="number"&&(Mt+=String.fromCharCode(Ge),Ge=t,xt=0),at===tt.length-1&&(Ge=t,Mt+=tt.charAt(at-(xt-1)),at-=xt-1,xt=0)):(Ge=t,Mt+=tt.charAt(at-xt),at-=xt,xt=0);return Mt};e.__arabicParser__.isArabicDiacritic=function(tt){return tt!==void 0&&r[tt.charCodeAt(0)]!==void 0};var Qe=e.__arabicParser__.getCorrectForm=function(tt,at,Ge){return I(tt)?A(tt)===!1?-1:!Z(tt)||!I(at)&&!I(Ge)||!I(Ge)&&w(at)||w(tt)&&!I(at)||w(tt)&&Q(at)||w(tt)&&w(at)?0:te(tt)&&I(at)&&!w(at)&&I(Ge)&&Z(Ge)?3:w(tt)||!I(Ge)?1:2:-1},q=function(tt){var at=0,Ge=0,Mt=0,xt="",wt="",En="",Gn=(tt=tt||"").split("\\s+"),Qn=[];for(at=0;at<Gn.length;at+=1){for(Qn.push(""),Ge=0;Ge<Gn[at].length;Ge+=1)xt=Gn[at][Ge],wt=Gn[at][Ge-1],En=Gn[at][Ge+1],I(xt)?(Mt=Qe(xt,wt,En),Qn[at]+=Mt!==-1?String.fromCharCode(n[xt.charCodeAt(0)][Mt]):xt):Qn[at]+=xt;Qn[at]=Se(Qn[at])}return Qn.join(" ")},it=e.__arabicParser__.processArabic=e.processArabic=function(){var tt,at=typeof arguments[0]=="string"?arguments[0]:arguments[0].text,Ge=[];if(Array.isArray(at)){var Mt=0;for(Ge=[],Mt=0;Mt<at.length;Mt+=1)Array.isArray(at[Mt])?Ge.push([q(at[Mt][0]),at[Mt][1],at[Mt][2]]):Ge.push([q(at[Mt])]);tt=Ge}else tt=q(at);return typeof arguments[0]=="string"?tt:(arguments[0].text=tt,arguments[0])};e.events.push(["preProcessText",it])}(ko.API),ko.API.autoPrint=function(e){var n;return(e=e||{}).variant=e.variant||"non-conform",e.variant==="javascript"?this.addJS("print({});"):(this.internal.events.subscribe("postPutResources",function(){n=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /Named"),this.internal.out("/Type /Action"),this.internal.out("/N /Print"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){this.internal.out("/OpenAction "+n+" 0 R")})),this},function(e){var n=function(){var t=void 0;Object.defineProperty(this,"pdf",{get:function(){return t},set:function(w){t=w}});var r=150;Object.defineProperty(this,"width",{get:function(){return r},set:function(w){r=isNaN(w)||Number.isInteger(w)===!1||w<0?150:w,this.getContext("2d").pageWrapXEnabled&&(this.getContext("2d").pageWrapX=r+1)}});var o=300;Object.defineProperty(this,"height",{get:function(){return o},set:function(w){o=isNaN(w)||Number.isInteger(w)===!1||w<0?300:w,this.getContext("2d").pageWrapYEnabled&&(this.getContext("2d").pageWrapY=o+1)}});var A=[];Object.defineProperty(this,"childNodes",{get:function(){return A},set:function(w){A=w}});var I={};Object.defineProperty(this,"style",{get:function(){return I},set:function(w){I=w}}),Object.defineProperty(this,"parentNode",{})};n.prototype.getContext=function(t,r){var o;if((t=t||"2d")!=="2d")return null;for(o in r)this.pdf.context2d.hasOwnProperty(o)&&(this.pdf.context2d[o]=r[o]);return this.pdf.context2d._canvas=this,this.pdf.context2d},n.prototype.toDataURL=function(){throw new Error("toDataURL is not implemented.")},e.events.push(["initialized",function(){this.canvas=new n,this.canvas.pdf=this}])}(ko.API),function(e){var n={left:0,top:0,bottom:0,right:0},t=!1,r=function(){this.internal.__cell__===void 0&&(this.internal.__cell__={},this.internal.__cell__.padding=3,this.internal.__cell__.headerFunction=void 0,this.internal.__cell__.margins=Object.assign({},n),this.internal.__cell__.margins.width=this.getPageWidth(),o.call(this))},o=function(){this.internal.__cell__.lastCell=new A,this.internal.__cell__.pages=1},A=function(){var Q=arguments[0];Object.defineProperty(this,"x",{enumerable:!0,get:function(){return Q},set:function(tt){Q=tt}});var Z=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return Z},set:function(tt){Z=tt}});var te=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return te},set:function(tt){te=tt}});var Se=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return Se},set:function(tt){Se=tt}});var Qe=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return Qe},set:function(tt){Qe=tt}});var q=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return q},set:function(tt){q=tt}});var it=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return it},set:function(tt){it=tt}}),this};A.prototype.clone=function(){return new A(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},A.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},e.setHeaderFunction=function(Q){return r.call(this),this.internal.__cell__.headerFunction=typeof Q=="function"?Q:void 0,this},e.getTextDimensions=function(Q,Z){r.call(this);var te=(Z=Z||{}).fontSize||this.getFontSize(),Se=Z.font||this.getFont(),Qe=Z.scaleFactor||this.internal.scaleFactor,q=0,it=0,tt=0,at=this;if(!Array.isArray(Q)&&typeof Q!="string"){if(typeof Q!="number")throw new Error("getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.");Q=String(Q)}var Ge=Z.maxWidth;Ge>0?typeof Q=="string"?Q=this.splitTextToSize(Q,Ge):Object.prototype.toString.call(Q)==="[object Array]"&&(Q=Q.reduce(function(xt,wt){return xt.concat(at.splitTextToSize(wt,Ge))},[])):Q=Array.isArray(Q)?Q:[Q];for(var Mt=0;Mt<Q.length;Mt++)q<(tt=this.getStringUnitWidth(Q[Mt],{font:Se})*te)&&(q=tt);return q!==0&&(it=Q.length),{w:q/=Qe,h:Math.max((it*te*this.getLineHeightFactor()-te*(this.getLineHeightFactor()-1))/Qe,0)}},e.cellAddPage=function(){r.call(this),this.addPage();var Q=this.internal.__cell__.margins||n;return this.internal.__cell__.lastCell=new A(Q.left,Q.top,void 0,void 0),this.internal.__cell__.pages+=1,this};var I=e.cell=function(){var Q;Q=arguments[0]instanceof A?arguments[0]:new A(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6]),r.call(this);var Z=this.internal.__cell__.lastCell,te=this.internal.__cell__.padding,Se=this.internal.__cell__.margins||n,Qe=this.internal.__cell__.tableHeaderRow,q=this.internal.__cell__.printHeaders;return Z.lineNumber!==void 0&&(Z.lineNumber===Q.lineNumber?(Q.x=(Z.x||0)+(Z.width||0),Q.y=Z.y||0):Z.y+Z.height+Q.height+Se.bottom>this.getPageHeight()?(this.cellAddPage(),Q.y=Se.top,q&&Qe&&(this.printHeaderRow(Q.lineNumber,!0),Q.y+=Qe[0].height)):Q.y=Z.y+Z.height||Q.y),Q.text[0]!==void 0&&(this.rect(Q.x,Q.y,Q.width,Q.height,t===!0?"FD":void 0),Q.align==="right"?this.text(Q.text,Q.x+Q.width-te,Q.y+te,{align:"right",baseline:"top"}):Q.align==="center"?this.text(Q.text,Q.x+Q.width/2,Q.y+te,{align:"center",baseline:"top",maxWidth:Q.width-te-te}):this.text(Q.text,Q.x+te,Q.y+te,{align:"left",baseline:"top",maxWidth:Q.width-te-te})),this.internal.__cell__.lastCell=Q,this};e.table=function(Q,Z,te,Se,Qe){if(r.call(this),!te)throw new Error("No data for PDF table.");var q,it,tt,at,Ge=[],Mt=[],xt=[],wt={},En={},Gn=[],Qn=[],$t=(Qe=Qe||{}).autoSize||!1,Bt=Qe.printHeaders!==!1,pn=Qe.css&&Qe.css["font-size"]!==void 0?16*Qe.css["font-size"]:Qe.fontSize||12,We=Qe.margins||Object.assign({width:this.getPageWidth()},n),st=typeof Qe.padding=="number"?Qe.padding:3,Lt=Qe.headerBackgroundColor||"#c8c8c8",Ft=Qe.headerTextColor||"#000";if(o.call(this),this.internal.__cell__.printHeaders=Bt,this.internal.__cell__.margins=We,this.internal.__cell__.table_font_size=pn,this.internal.__cell__.padding=st,this.internal.__cell__.headerBackgroundColor=Lt,this.internal.__cell__.headerTextColor=Ft,this.setFontSize(pn),Se==null)Mt=Ge=Object.keys(te[0]),xt=Ge.map(function(){return"left"});else if(Array.isArray(Se)&&(0,O.Z)(Se[0])==="object")for(Ge=Se.map(function(Hr){return Hr.name}),Mt=Se.map(function(Hr){return Hr.prompt||Hr.name||""}),xt=Se.map(function(Hr){return Hr.align||"left"}),q=0;q<Se.length;q+=1)En[Se[q].name]=.7499990551181103*Se[q].width;else Array.isArray(Se)&&typeof Se[0]=="string"&&(Mt=Ge=Se,xt=Ge.map(function(){return"left"}));if($t||Array.isArray(Se)&&typeof Se[0]=="string")for(q=0;q<Ge.length;q+=1){for(wt[at=Ge[q]]=te.map(function(Hr){return Hr[at]}),this.setFont(void 0,"bold"),Gn.push(this.getTextDimensions(Mt[q],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),it=wt[at],this.setFont(void 0,"normal"),tt=0;tt<it.length;tt+=1)Gn.push(this.getTextDimensions(it[tt],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);En[at]=Math.max.apply(null,Gn)+st+st,Gn=[]}if(Bt){var In={};for(q=0;q<Ge.length;q+=1)In[Ge[q]]={},In[Ge[q]].text=Mt[q],In[Ge[q]].align=xt[q];var Ln=w.call(this,In,En);Qn=Ge.map(function(Hr){return new A(Q,Z,En[Hr],Ln,In[Hr].text,void 0,In[Hr].align)}),this.setTableHeaderRow(Qn),this.printHeaderRow(1,!1)}var Rn=Se.reduce(function(Hr,pr){return Hr[pr.name]=pr.align,Hr},{});for(q=0;q<te.length;q+=1){"rowStart"in Qe&&Qe.rowStart instanceof Function&&Qe.rowStart({row:q,data:te[q]},this);var Cn=w.call(this,te[q],En);for(tt=0;tt<Ge.length;tt+=1){var _n=te[q][Ge[tt]];"cellStart"in Qe&&Qe.cellStart instanceof Function&&Qe.cellStart({row:q,col:tt,data:_n},this),I.call(this,new A(Q,Z,En[Ge[tt]],Cn,_n,q+2,Rn[Ge[tt]]))}}return this.internal.__cell__.table_x=Q,this.internal.__cell__.table_y=Z,this};var w=function(Q,Z){var te=this.internal.__cell__.padding,Se=this.internal.__cell__.table_font_size,Qe=this.internal.scaleFactor;return Object.keys(Q).map(function(q){var it=Q[q];return this.splitTextToSize(it.hasOwnProperty("text")?it.text:it,Z[q]-te-te)},this).map(function(q){return this.getLineHeightFactor()*q.length*Se/Qe+te+te},this).reduce(function(q,it){return Math.max(q,it)},0)};e.setTableHeaderRow=function(Q){r.call(this),this.internal.__cell__.tableHeaderRow=Q},e.printHeaderRow=function(Q,Z){if(r.call(this),!this.internal.__cell__.tableHeaderRow)throw new Error("Property tableHeaderRow does not exist.");var te;if(t=!0,typeof this.internal.__cell__.headerFunction=="function"){var Se=this.internal.__cell__.headerFunction(this,this.internal.__cell__.pages);this.internal.__cell__.lastCell=new A(Se[0],Se[1],Se[2],Se[3],void 0,-1)}this.setFont(void 0,"bold");for(var Qe=[],q=0;q<this.internal.__cell__.tableHeaderRow.length;q+=1){te=this.internal.__cell__.tableHeaderRow[q].clone(),Z&&(te.y=this.internal.__cell__.margins.top||0,Qe.push(te)),te.lineNumber=Q;var it=this.getTextColor();this.setTextColor(this.internal.__cell__.headerTextColor),this.setFillColor(this.internal.__cell__.headerBackgroundColor),I.call(this,te),this.setTextColor(it)}Qe.length>0&&this.setTableHeaderRow(Qe),this.setFont(void 0,"normal"),t=!1}}(ko.API);var fA={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},wc=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],PA=Ya(wc),KA=[100,200,300,400,500,600,700,800,900],Bu=Ya(KA);function Bl(e){var n=e.family.replace(/"|'/g,"").toLowerCase(),t=function(A){return fA[A=A||"normal"]?A:"normal"}(e.style),r=function(A){return A?typeof A=="number"?A>=100&&A<=900&&A%100==0?A:400:/^\d00$/.test(A)?parseInt(A):A==="bold"?700:400:400}(e.weight),o=function(A){return typeof PA[A=A||"normal"]=="number"?A:"normal"}(e.stretch);return{family:n,style:t,weight:r,stretch:o,src:e.src||[],ref:e.ref||{name:n,style:[o,t,r].join(" ")}}}function Bc(e,n,t,r){var o;for(o=t;o>=0&&o<n.length;o+=r)if(e[n[o]])return e[n[o]];for(o=t;o>=0&&o<n.length;o-=r)if(e[n[o]])return e[n[o]]}var Cu={"sans-serif":"helvetica",fixed:"courier",monospace:"courier",terminal:"courier",cursive:"times",fantasy:"times",serif:"times"},Vc={caption:"times",icon:"times",menu:"times","message-box":"times","small-caption":"times","status-bar":"times"};function Jl(e){return[e.stretch,e.style,e.weight,e.family].join(" ")}function Gc(e){return e.trimLeft()}function Cc(e,n){for(var t=0;t<e.length;){if(e.charAt(t)===n)return[e.substring(0,t),e.substring(t+1)];t+=1}return null}function sd(e){var n=e.match(/^(-[a-z_]|[a-z_])[a-z0-9_-]*/i);return n===null?null:[n[0],e.substring(n[0].length)]}var $c,Dp,Lp,Kf,j0,Qp,Mp,Pp,Zg=["times"];function Tp(e,n,t,r,o){var A=4,I=jp;switch(o){case ko.API.image_compression.FAST:A=1,I=Rp;break;case ko.API.image_compression.MEDIUM:A=6,I=Hp;break;case ko.API.image_compression.SLOW:A=9,I=kp}e=function(Q,Z,te,Se){for(var Qe,q=Q.length/Z,it=new Uint8Array(Q.length+q),tt=[Qm,Rp,jp,Hp,kp],at=0;at<q;at+=1){var Ge=at*Z,Mt=Q.subarray(Ge,Ge+Z);if(Se)it.set(Se(Mt,te,Qe),Ge+at);else{for(var xt=tt.length,wt=[],En=0;En<xt;En+=1)wt[En]=tt[En](Mt,te,Qe);var Gn=Pm(wt.concat());it.set(wt[Gn],Ge+at)}Qe=Mt}return it}(e,n,Math.ceil(t*r/8),I);var w=wr(e,{level:A});return ko.API.__addimage__.arrayBufferToBinaryString(w)}function Qm(e){var n=Array.apply([],e);return n.unshift(0),n}function Rp(e,n){var t=e.length,r=[];r[0]=1;for(var o=0;o<t;o+=1){var A=e[o-n]||0;r[o+1]=e[o]-A+256&255}return r}function jp(e,n,t){var r=e.length,o=[];o[0]=2;for(var A=0;A<r;A+=1){var I=t&&t[A]||0;o[A+1]=e[A]-I+256&255}return o}function Hp(e,n,t){var r=e.length,o=[];o[0]=3;for(var A=0;A<r;A+=1){var I=e[A-n]||0,w=t&&t[A]||0;o[A+1]=e[A]+256-(I+w>>>1)&255}return o}function kp(e,n,t){var r=e.length,o=[];o[0]=4;for(var A=0;A<r;A+=1){var I=Mm(e[A-n]||0,t&&t[A]||0,t&&t[A-n]||0);o[A+1]=e[A]-I+256&255}return o}function Mm(e,n,t){if(e===n&&n===t)return e;var r=Math.abs(n-t),o=Math.abs(e-t),A=Math.abs(e+n-t-t);return r<=o&&r<=A?e:o<=A?n:t}function Pm(e){var n=e.map(function(t){return t.reduce(function(r,o){return r+Math.abs(o)},0)});return n.indexOf(Math.min.apply(null,n))}function Wg(e,n,t){var r=n*t,o=Math.floor(r/8),A=16-(r-8*o+t),I=(1<<t)-1;return Kp(e,o)>>A&I}function _p(e,n,t,r){var o=t*r,A=Math.floor(o/8),I=16-(o-8*A+r),w=(1<<r)-1,Q=(n&w)<<I;(function(Z,te,Se){if(te+1<Z.byteLength)Z.setUint16(te,Se,!1);else{var Qe=Se>>8&255;Z.setUint8(te,Qe)}})(e,A,Kp(e,A)&~(w<<I)&65535|Q)}function Kp(e,n){return n+1<e.byteLength?e.getUint16(n,!1):e.getUint8(n)<<8}function Tm(e){var n=0;if(e[n++]!==71||e[n++]!==73||e[n++]!==70||e[n++]!==56||(e[n++]+1&253)!=56||e[n++]!==97)throw new Error("Invalid GIF 87a/89a header.");var t=e[n++]|e[n++]<<8,r=e[n++]|e[n++]<<8,o=e[n++],A=o>>7,I=1<<1+(7&o);e[n++],e[n++];var w=null,Q=null;A&&(w=n,Q=I,n+=3*I);var Z=!0,te=[],Se=0,Qe=null,q=0,it=null;for(this.width=t,this.height=r;Z&&n<e.length;)switch(e[n++]){case 33:switch(e[n++]){case 255:if(e[n]!==11||e[n+1]==78&&e[n+2]==69&&e[n+3]==84&&e[n+4]==83&&e[n+5]==67&&e[n+6]==65&&e[n+7]==80&&e[n+8]==69&&e[n+9]==50&&e[n+10]==46&&e[n+11]==48&&e[n+12]==3&&e[n+13]==1&&e[n+16]==0)n+=14,it=e[n++]|e[n++]<<8,n++;else for(n+=12;;){if(!((We=e[n++])>=0))throw Error("Invalid block size");if(We===0)break;n+=We}break;case 249:if(e[n++]!==4||e[n+4]!==0)throw new Error("Invalid graphics extension block.");var tt=e[n++];Se=e[n++]|e[n++]<<8,Qe=e[n++],1&tt||(Qe=null),q=tt>>2&7,n++;break;case 254:for(;;){if(!((We=e[n++])>=0))throw Error("Invalid block size");if(We===0)break;n+=We}break;default:throw new Error("Unknown graphic control label: 0x"+e[n-1].toString(16))}break;case 44:var at=e[n++]|e[n++]<<8,Ge=e[n++]|e[n++]<<8,Mt=e[n++]|e[n++]<<8,xt=e[n++]|e[n++]<<8,wt=e[n++],En=wt>>6&1,Gn=1<<1+(7&wt),Qn=w,$t=Q,Bt=!1;wt>>7&&(Bt=!0,Qn=n,$t=Gn,n+=3*Gn);var pn=n;for(n++;;){var We;if(!((We=e[n++])>=0))throw Error("Invalid block size");if(We===0)break;n+=We}te.push({x:at,y:Ge,width:Mt,height:xt,has_local_palette:Bt,palette_offset:Qn,palette_size:$t,data_offset:pn,data_length:n-pn,transparent_index:Qe,interlaced:!!En,delay:Se,disposal:q});break;case 59:Z=!1;break;default:throw new Error("Unknown gif block: 0x"+e[n-1].toString(16))}this.numFrames=function(){return te.length},this.loopCount=function(){return it},this.frameInfo=function(st){if(st<0||st>=te.length)throw new Error("Frame index out of range.");return te[st]},this.decodeAndBlitFrameBGRA=function(st,Lt){var Ft=this.frameInfo(st),In=Ft.width*Ft.height,Ln=new Uint8Array(In);zp(e,Ft.data_offset,Ln,In);var Rn=Ft.palette_offset,Cn=Ft.transparent_index;Cn===null&&(Cn=256);var _n=Ft.width,Hr=t-_n,pr=_n,Ze=4*(Ft.y*t+Ft.x),mt=4*((Ft.y+Ft.height)*t+Ft.x),bt=Ze,Ht=4*Hr;Ft.interlaced===!0&&(Ht+=4*t*7);for(var nn=8,yn=0,Mn=Ln.length;yn<Mn;++yn){var jn=Ln[yn];if(pr===0&&(pr=_n,(bt+=Ht)>=mt&&(Ht=4*Hr+4*t*(nn-1),bt=Ze+(_n+Hr)*(nn<<1),nn>>=1)),jn===Cn)bt+=4;else{var tr=e[Rn+3*jn],Qr=e[Rn+3*jn+1],ho=e[Rn+3*jn+2];Lt[bt++]=ho,Lt[bt++]=Qr,Lt[bt++]=tr,Lt[bt++]=255}--pr}},this.decodeAndBlitFrameRGBA=function(st,Lt){var Ft=this.frameInfo(st),In=Ft.width*Ft.height,Ln=new Uint8Array(In);zp(e,Ft.data_offset,Ln,In);var Rn=Ft.palette_offset,Cn=Ft.transparent_index;Cn===null&&(Cn=256);var _n=Ft.width,Hr=t-_n,pr=_n,Ze=4*(Ft.y*t+Ft.x),mt=4*((Ft.y+Ft.height)*t+Ft.x),bt=Ze,Ht=4*Hr;Ft.interlaced===!0&&(Ht+=4*t*7);for(var nn=8,yn=0,Mn=Ln.length;yn<Mn;++yn){var jn=Ln[yn];if(pr===0&&(pr=_n,(bt+=Ht)>=mt&&(Ht=4*Hr+4*t*(nn-1),bt=Ze+(_n+Hr)*(nn<<1),nn>>=1)),jn===Cn)bt+=4;else{var tr=e[Rn+3*jn],Qr=e[Rn+3*jn+1],ho=e[Rn+3*jn+2];Lt[bt++]=tr,Lt[bt++]=Qr,Lt[bt++]=ho,Lt[bt++]=255}--pr}}}function zp(e,n,t,r){for(var o=e[n++],A=1<<o,I=A+1,w=I+1,Q=o+1,Z=(1<<Q)-1,te=0,Se=0,Qe=0,q=e[n++],it=new Int32Array(4096),tt=null;;){for(;te<16&&q!==0;)Se|=e[n++]<<te,te+=8,q===1?q=e[n++]:--q;if(te<Q)break;var at=Se&Z;if(Se>>=Q,te-=Q,at!==A){if(at===I)break;for(var Ge=at<w?at:tt,Mt=0,xt=Ge;xt>A;)xt=it[xt]>>8,++Mt;var wt=xt;if(Qe+Mt+(Ge!==at?1:0)>r)return void As.log("Warning, gif stream longer than expected.");t[Qe++]=wt;var En=Qe+=Mt;for(Ge!==at&&(t[Qe++]=wt),xt=Ge;Mt--;)xt=it[xt],t[--En]=255&xt,xt>>=8;tt!==null&&w<4096&&(it[w++]=tt<<8|wt,w>=Z+1&&Q<12&&(++Q,Z=Z<<1|1)),tt=at}else w=I+1,Z=(1<<(Q=o+1))-1,tt=null}return Qe!==r&&As.log("Warning, gif stream shorter than expected."),t}function Vg(e){var n,t,r,o,A,I=Math.floor,w=new Array(64),Q=new Array(64),Z=new Array(64),te=new Array(64),Se=new Array(65535),Qe=new Array(65535),q=new Array(64),it=new Array(64),tt=[],at=0,Ge=7,Mt=new Array(64),xt=new Array(64),wt=new Array(64),En=new Array(256),Gn=new Array(2048),Qn=[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],$t=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],Bt=[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],We=[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],st=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],Lt=[0,1,2,3,4,5,6,7,8,9,10,11],Ft=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],In=[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 Ln(Ze,mt){for(var bt=0,Ht=0,nn=new Array,yn=1;yn<=16;yn++){for(var Mn=1;Mn<=Ze[yn];Mn++)nn[mt[Ht]]=[],nn[mt[Ht]][0]=bt,nn[mt[Ht]][1]=yn,Ht++,bt++;bt*=2}return nn}function Rn(Ze){for(var mt=Ze[0],bt=Ze[1]-1;bt>=0;)mt&1<<bt&&(at|=1<<Ge),bt--,--Ge<0&&(at==255?(Cn(255),Cn(0)):Cn(at),Ge=7,at=0)}function Cn(Ze){tt.push(Ze)}function _n(Ze){Cn(Ze>>8&255),Cn(255&Ze)}function Hr(Ze,mt,bt,Ht,nn){for(var yn,Mn=nn[0],jn=nn[240],tr=function(Ir,pi){var To,di,si,ns,va,ji,Ea,ya,Go,$i,ei=0;for(Go=0;Go<8;++Go){To=Ir[ei],di=Ir[ei+1],si=Ir[ei+2],ns=Ir[ei+3],va=Ir[ei+4],ji=Ir[ei+5],Ea=Ir[ei+6];var eA=To+(ya=Ir[ei+7]),Qa=To-ya,sa=di+Ea,Aa=di-Ea,Qs=si+ji,li=si-ji,bs=ns+va,Si=ns-va,Hi=eA+bs,Ms=eA-bs,la=sa+Qs,yi=sa-Qs;Ir[ei]=Hi+la,Ir[ei+4]=Hi-la;var rs=.707106781*(yi+Ms);Ir[ei+2]=Ms+rs,Ir[ei+6]=Ms-rs;var qd=.382683433*((Hi=Si+li)-(yi=Aa+Qa)),rl=.5411961*Hi+qd,bu=1.306562965*yi+qd,Jc=.707106781*(la=li+Aa),wi=Qa+Jc,Eu=Qa-Jc;Ir[ei+5]=Eu+rl,Ir[ei+3]=Eu-rl,Ir[ei+1]=wi+bu,Ir[ei+7]=wi-bu,ei+=8}for(ei=0,Go=0;Go<8;++Go){To=Ir[ei],di=Ir[ei+8],si=Ir[ei+16],ns=Ir[ei+24],va=Ir[ei+32],ji=Ir[ei+40],Ea=Ir[ei+48];var xu=To+(ya=Ir[ei+56]),Xl=To-ya,ql=di+Ea,$s=di-Ea,TA=si+ji,zA=si-ji,ef=ns+va,ld=ns-va,xc=xu+ef,Xc=xu-ef,Sc=ql+TA,Ic=ql-TA;Ir[ei]=xc+Sc,Ir[ei+32]=xc-Sc;var ec=.707106781*(Ic+Xc);Ir[ei+16]=Xc+ec,Ir[ei+48]=Xc-ec;var tf=.382683433*((xc=ld+zA)-(Ic=$s+Xl)),qc=.5411961*xc+tf,nf=1.306562965*Ic+tf,zf=.707106781*(Sc=zA+$s),Zf=Xl+zf,Wf=Xl-zf;Ir[ei+40]=Wf+qc,Ir[ei+24]=Wf-qc,Ir[ei+8]=Zf+nf,Ir[ei+56]=Zf-nf,ei++}for(Go=0;Go<64;++Go)$i=Ir[Go]*pi[Go],q[Go]=$i>0?$i+.5|0:$i-.5|0;return q}(Ze,mt),Qr=0;Qr<64;++Qr)it[Qn[Qr]]=tr[Qr];var ho=it[0]-bt;bt=it[0],ho==0?Rn(Ht[0]):(Rn(Ht[Qe[yn=32767+ho]]),Rn(Se[yn]));for(var lo=63;lo>0&&it[lo]==0;)lo--;if(lo==0)return Rn(Mn),bt;for(var ii,At=1;At<=lo;){for(var go=At;it[At]==0&&At<=lo;)++At;var ia=At-go;if(ia>=16){ii=ia>>4;for(var gi=1;gi<=ii;++gi)Rn(jn);ia&=15}yn=32767+it[At],Rn(nn[(ia<<4)+Qe[yn]]),Rn(Se[yn]),At++}return lo!=63&&Rn(Mn),bt}function pr(Ze){Ze=Math.min(Math.max(Ze,1),100),A!=Ze&&(function(mt){for(var bt=[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],Ht=0;Ht<64;Ht++){var nn=I((bt[Ht]*mt+50)/100);nn=Math.min(Math.max(nn,1),255),w[Qn[Ht]]=nn}for(var yn=[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],Mn=0;Mn<64;Mn++){var jn=I((yn[Mn]*mt+50)/100);jn=Math.min(Math.max(jn,1),255),Q[Qn[Mn]]=jn}for(var tr=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],Qr=0,ho=0;ho<8;ho++)for(var lo=0;lo<8;lo++)Z[Qr]=1/(w[Qn[Qr]]*tr[ho]*tr[lo]*8),te[Qr]=1/(Q[Qn[Qr]]*tr[ho]*tr[lo]*8),Qr++}(Ze<50?Math.floor(5e3/Ze):Math.floor(200-2*Ze)),A=Ze)}this.encode=function(Ze,mt){mt&&pr(mt),tt=new Array,at=0,Ge=7,_n(65496),_n(65504),_n(16),Cn(74),Cn(70),Cn(73),Cn(70),Cn(0),Cn(1),Cn(1),Cn(0),_n(1),_n(1),Cn(0),Cn(0),function(){_n(65499),_n(132),Cn(0);for(var di=0;di<64;di++)Cn(w[di]);Cn(1);for(var si=0;si<64;si++)Cn(Q[si])}(),function(di,si){_n(65472),_n(17),Cn(8),_n(si),_n(di),Cn(3),Cn(1),Cn(17),Cn(0),Cn(2),Cn(17),Cn(1),Cn(3),Cn(17),Cn(1)}(Ze.width,Ze.height),function(){_n(65476),_n(418),Cn(0);for(var di=0;di<16;di++)Cn($t[di+1]);for(var si=0;si<=11;si++)Cn(Bt[si]);Cn(16);for(var ns=0;ns<16;ns++)Cn(pn[ns+1]);for(var va=0;va<=161;va++)Cn(We[va]);Cn(1);for(var ji=0;ji<16;ji++)Cn(st[ji+1]);for(var Ea=0;Ea<=11;Ea++)Cn(Lt[Ea]);Cn(17);for(var ya=0;ya<16;ya++)Cn(Ft[ya+1]);for(var Go=0;Go<=161;Go++)Cn(In[Go])}(),_n(65498),_n(12),Cn(3),Cn(1),Cn(0),Cn(2),Cn(17),Cn(3),Cn(17),Cn(0),Cn(63),Cn(0);var bt=0,Ht=0,nn=0;at=0,Ge=7,this.encode.displayName="_encode_";for(var yn,Mn,jn,tr,Qr,ho,lo,ii,At,go=Ze.data,ia=Ze.width,gi=Ze.height,Ir=4*ia,pi=0;pi<gi;){for(yn=0;yn<Ir;){for(Qr=Ir*pi+yn,lo=-1,ii=0,At=0;At<64;At++)ho=Qr+(ii=At>>3)*Ir+(lo=4*(7&At)),pi+ii>=gi&&(ho-=Ir*(pi+1+ii-gi)),yn+lo>=Ir&&(ho-=yn+lo-Ir+4),Mn=go[ho++],jn=go[ho++],tr=go[ho++],Mt[At]=(Gn[Mn]+Gn[jn+256|0]+Gn[tr+512|0]>>16)-128,xt[At]=(Gn[Mn+768|0]+Gn[jn+1024|0]+Gn[tr+1280|0]>>16)-128,wt[At]=(Gn[Mn+1280|0]+Gn[jn+1536|0]+Gn[tr+1792|0]>>16)-128;bt=Hr(Mt,Z,bt,n,r),Ht=Hr(xt,te,Ht,t,o),nn=Hr(wt,te,nn,t,o),yn+=32}pi+=8}if(Ge>=0){var To=[];To[1]=Ge+1,To[0]=(1<<Ge+1)-1,Rn(To)}return _n(65497),new Uint8Array(tt)},e=e||50,function(){for(var Ze=String.fromCharCode,mt=0;mt<256;mt++)En[mt]=Ze(mt)}(),n=Ln($t,Bt),t=Ln(st,Lt),r=Ln(pn,We),o=Ln(Ft,In),function(){for(var Ze=1,mt=2,bt=1;bt<=15;bt++){for(var Ht=Ze;Ht<mt;Ht++)Qe[32767+Ht]=bt,Se[32767+Ht]=[],Se[32767+Ht][1]=bt,Se[32767+Ht][0]=Ht;for(var nn=-(mt-1);nn<=-Ze;nn++)Qe[32767+nn]=bt,Se[32767+nn]=[],Se[32767+nn][1]=bt,Se[32767+nn][0]=mt-1+nn;Ze<<=1,mt<<=1}}(),function(){for(var Ze=0;Ze<256;Ze++)Gn[Ze]=19595*Ze,Gn[Ze+256|0]=38470*Ze,Gn[Ze+512|0]=7471*Ze+32768,Gn[Ze+768|0]=-11059*Ze,Gn[Ze+1024|0]=-21709*Ze,Gn[Ze+1280|0]=32768*Ze+8421375,Gn[Ze+1536|0]=-27439*Ze,Gn[Ze+1792|0]=-5329*Ze}(),pr(e)}function bc(e,n){if(this.pos=0,this.buffer=e,this.datav=new DataView(e.buffer),this.is_with_alpha=!!n,this.bottom_up=!0,this.flag=String.fromCharCode(this.buffer[0])+String.fromCharCode(this.buffer[1]),this.pos+=2,["BM","BA","CI","CP","IC","PT"].indexOf(this.flag)===-1)throw new Error("Invalid BMP File");this.parseHeader(),this.parseBGR()}function Zp(e){function n(Bt){if(!Bt)throw Error("assert :P")}function t(Bt,pn,We){for(var st=0;4>st;st++)if(Bt[pn+st]!=We.charCodeAt(st))return!0;return!1}function r(Bt,pn,We,st,Lt){for(var Ft=0;Ft<Lt;Ft++)Bt[pn+Ft]=We[st+Ft]}function o(Bt,pn,We,st){for(var Lt=0;Lt<st;Lt++)Bt[pn+Lt]=We}function A(Bt){return new Int32Array(Bt)}function I(Bt,pn){for(var We=[],st=0;st<Bt;st++)We.push(new pn);return We}function w(Bt,pn){var We=[];return function st(Lt,Ft,In){for(var Ln=In[Ft],Rn=0;Rn<Ln&&(Lt.push(In.length>Ft+1?[]:new pn),!(In.length<Ft+1));Rn++)st(Lt[Rn],Ft+1,In)}(We,0,Bt),We}var Q=function(){var Bt=this;function pn(c,y){for(var $=1<<y-1>>>0;c&$;)$>>>=1;return $?(c&$-1)+$:c}function We(c,y,$,ue,Ue){n(!(ue%$));do c[y+(ue-=$)]=Ue;while(0<ue)}function st(c,y,$,ue,Ue){if(n(2328>=Ue),512>=Ue)var Pe=A(512);else if((Pe=A(Ue))==null)return 0;return function(Ke,Ye,Xe,ft,Wt,bn){var ht,qt,mn=Ye,Vn=1<<Xe,Bn=A(16),$n=A(16);for(n(Wt!=0),n(ft!=null),n(Ke!=null),n(0<Xe),qt=0;qt<Wt;++qt){if(15<ft[qt])return 0;++Bn[ft[qt]]}if(Bn[0]==Wt)return 0;for($n[1]=0,ht=1;15>ht;++ht){if(Bn[ht]>1<<ht)return 0;$n[ht+1]=$n[ht]+Bn[ht]}for(qt=0;qt<Wt;++qt)ht=ft[qt],0<ft[qt]&&(bn[$n[ht]++]=qt);if($n[15]==1)return(ft=new Lt).g=0,ft.value=bn[0],We(Ke,mn,1,Vn,ft),Vn;var Xn,Or=-1,yr=Vn-1,Jo=0,Qo=1,qi=1,_o=1<<Xe;for(qt=0,ht=1,Wt=2;ht<=Xe;++ht,Wt<<=1){if(Qo+=qi<<=1,0>(qi-=Bn[ht]))return 0;for(;0<Bn[ht];--Bn[ht])(ft=new Lt).g=ht,ft.value=bn[qt++],We(Ke,mn+Jo,Wt,_o,ft),Jo=pn(Jo,ht)}for(ht=Xe+1,Wt=2;15>=ht;++ht,Wt<<=1){if(Qo+=qi<<=1,0>(qi-=Bn[ht]))return 0;for(;0<Bn[ht];--Bn[ht]){if(ft=new Lt,(Jo&yr)!=Or){for(mn+=_o,Xn=1<<(Or=ht)-Xe;15>Or&&!(0>=(Xn-=Bn[Or]));)++Or,Xn<<=1;Vn+=_o=1<<(Xn=Or-Xe),Ke[Ye+(Or=Jo&yr)].g=Xn+Xe,Ke[Ye+Or].value=mn-Ye-Or}ft.g=ht-Xe,ft.value=bn[qt++],We(Ke,mn+(Jo>>Xe),Wt,_o,ft),Jo=pn(Jo,ht)}}return Qo!=2*$n[15]-1?0:Vn}(c,y,$,ue,Ue,Pe)}function Lt(){this.value=this.g=0}function Ft(){this.value=this.g=0}function In(){this.G=I(5,Lt),this.H=A(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=I(hf,Ft)}function Ln(c,y,$,ue){n(c!=null),n(y!=null),n(2147483648>ue),c.Ca=254,c.I=0,c.b=-8,c.Ka=0,c.oa=y,c.pa=$,c.Jd=y,c.Yc=$+ue,c.Zc=4<=ue?$+ue-4+1:$,Mn(c)}function Rn(c,y){for(var $=0;0<y--;)$|=tr(c,128)<<y;return $}function Cn(c,y){var $=Rn(c,y);return jn(c)?-$:$}function _n(c,y,$,ue){var Ue,Pe=0;for(n(c!=null),n(y!=null),n(4294967288>ue),c.Sb=ue,c.Ra=0,c.u=0,c.h=0,4<ue&&(ue=4),Ue=0;Ue<ue;++Ue)Pe+=y[$+Ue]<<8*Ue;c.Ra=Pe,c.bb=ue,c.oa=y,c.pa=$}function Hr(c){for(;8<=c.u&&c.bb<c.Sb;)c.Ra>>>=8,c.Ra+=c.oa[c.pa+c.bb]<<fd-8>>>0,++c.bb,c.u-=8;Ht(c)&&(c.h=1,c.u=0)}function pr(c,y){if(n(0<=y),!c.h&&y<=Dl){var $=bt(c)&Ul[y];return c.u+=y,Hr(c),$}return c.h=1,c.u=0}function Ze(){this.b=this.Ca=this.I=0,this.oa=[],this.pa=0,this.Jd=[],this.Yc=0,this.Zc=[],this.Ka=0}function mt(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function bt(c){return c.Ra>>>(c.u&fd-1)>>>0}function Ht(c){return n(c.bb<=c.Sb),c.h||c.bb==c.Sb&&c.u>fd}function nn(c,y){c.u=y,c.h=Ht(c)}function yn(c){c.u>=Pu&&(n(c.u>=Pu),Hr(c))}function Mn(c){n(c!=null&&c.oa!=null),c.pa<c.Zc?(c.I=(c.oa[c.pa++]|c.I<<8)>>>0,c.b+=8):(n(c!=null&&c.oa!=null),c.pa<c.Yc?(c.b+=8,c.I=c.oa[c.pa++]|c.I<<8):c.Ka?c.b=0:(c.I<<=8,c.b+=8,c.Ka=1))}function jn(c){return Rn(c,1)}function tr(c,y){var $=c.Ca;0>c.b&&Mn(c);var ue=c.b,Ue=$*y>>>8,Pe=(c.I>>>ue>Ue)+0;for(Pe?($-=Ue,c.I-=Ue+1<<ue>>>0):$=Ue+1,ue=$,Ue=0;256<=ue;)Ue+=8,ue>>=8;return ue=7^Ue+hd[ue],c.b-=ue,c.Ca=($<<ue)-1,Pe}function Qr(c,y,$){c[y+0]=$>>24&255,c[y+1]=$>>16&255,c[y+2]=$>>8&255,c[y+3]=255&$}function ho(c,y){return c[y+0]|c[y+1]<<8}function lo(c,y){return ho(c,y)|c[y+2]<<16}function ii(c,y){return ho(c,y)|ho(c,y+2)<<16}function At(c,y){var $=1<<y;return n(c!=null),n(0<y),c.X=A($),c.X==null?0:(c.Mb=32-y,c.Xa=y,1)}function go(c,y){n(c!=null),n(y!=null),n(c.Xa==y.Xa),r(y.X,0,c.X,0,1<<y.Xa)}function ia(){this.X=[],this.Xa=this.Mb=0}function gi(c,y,$,ue){n($!=null),n(ue!=null);var Ue=$[0],Pe=ue[0];return Ue==0&&(Ue=(c*Pe+y/2)/y),Pe==0&&(Pe=(y*Ue+c/2)/c),0>=Ue||0>=Pe?0:($[0]=Ue,ue[0]=Pe,1)}function Ir(c,y){return c+(1<<y)-1>>>y}function pi(c,y){return((4278255360&c)+(4278255360&y)>>>0&4278255360)+((16711935&c)+(16711935&y)>>>0&16711935)>>>0}function To(c,y){Bt[y]=function($,ue,Ue,Pe,Ke,Ye,Xe){var ft;for(ft=0;ft<Ke;++ft){var Wt=Bt[c](Ye[Xe+ft-1],Ue,Pe+ft);Ye[Xe+ft]=pi($[ue+ft],Wt)}}}function di(){this.ud=this.hd=this.jd=0}function si(c,y){return((4278124286&(c^y))>>>1)+(c&y)>>>0}function ns(c){return 0<=c&&256>c?c:0>c?0:255<c?255:void 0}function va(c,y){return ns(c+(c-y+.5>>1))}function ji(c,y,$){return Math.abs(y-$)-Math.abs(c-$)}function Ea(c,y,$,ue,Ue,Pe,Ke){for(ue=Pe[Ke-1],$=0;$<Ue;++$)Pe[Ke+$]=ue=pi(c[y+$],ue)}function ya(c,y,$,ue,Ue){var Pe;for(Pe=0;Pe<$;++Pe){var Ke=c[y+Pe],Ye=Ke>>8&255,Xe=16711935&(Xe=(Xe=16711935&Ke)+((Ye<<16)+Ye));ue[Ue+Pe]=(4278255360&Ke)+Xe>>>0}}function Go(c,y){y.jd=255&c,y.hd=c>>8&255,y.ud=c>>16&255}function $i(c,y,$,ue,Ue,Pe){var Ke;for(Ke=0;Ke<ue;++Ke){var Ye=y[$+Ke],Xe=Ye>>>8,ft=Ye,Wt=255&(Wt=(Wt=Ye>>>16)+((c.jd<<24>>24)*(Xe<<24>>24)>>>5));ft=255&(ft=(ft+=(c.hd<<24>>24)*(Xe<<24>>24)>>>5)+((c.ud<<24>>24)*(Wt<<24>>24)>>>5)),Ue[Pe+Ke]=(4278255360&Ye)+(Wt<<16)+ft}}function ei(c,y,$,ue,Ue){Bt[y]=function(Pe,Ke,Ye,Xe,ft,Wt,bn,ht,qt){for(Xe=bn;Xe<ht;++Xe)for(bn=0;bn<qt;++bn)ft[Wt++]=Ue(Ye[ue(Pe[Ke++])])},Bt[c]=function(Pe,Ke,Ye,Xe,ft,Wt,bn){var ht=8>>Pe.b,qt=Pe.Ea,mn=Pe.K[0],Vn=Pe.w;if(8>ht)for(Pe=(1<<Pe.b)-1,Vn=(1<<ht)-1;Ke<Ye;++Ke){var Bn,$n=0;for(Bn=0;Bn<qt;++Bn)Bn&Pe||($n=ue(Xe[ft++])),Wt[bn++]=Ue(mn[$n&Vn]),$n>>=ht}else Bt["VP8LMapColor"+$](Xe,ft,mn,Vn,Wt,bn,Ke,Ye,qt)}}function eA(c,y,$,ue,Ue){for($=y+$;y<$;){var Pe=c[y++];ue[Ue++]=Pe>>16&255,ue[Ue++]=Pe>>8&255,ue[Ue++]=255&Pe}}function Qa(c,y,$,ue,Ue){for($=y+$;y<$;){var Pe=c[y++];ue[Ue++]=Pe>>16&255,ue[Ue++]=Pe>>8&255,ue[Ue++]=255&Pe,ue[Ue++]=Pe>>24&255}}function sa(c,y,$,ue,Ue){for($=y+$;y<$;){var Pe=(Ke=c[y++])>>16&240|Ke>>12&15,Ke=240&Ke|Ke>>28&15;ue[Ue++]=Pe,ue[Ue++]=Ke}}function Aa(c,y,$,ue,Ue){for($=y+$;y<$;){var Pe=(Ke=c[y++])>>16&248|Ke>>13&7,Ke=Ke>>5&224|Ke>>3&31;ue[Ue++]=Pe,ue[Ue++]=Ke}}function Qs(c,y,$,ue,Ue){for($=y+$;y<$;){var Pe=c[y++];ue[Ue++]=255&Pe,ue[Ue++]=Pe>>8&255,ue[Ue++]=Pe>>16&255}}function li(c,y,$,ue,Ue,Pe){if(Pe==0)for($=y+$;y<$;)Qr(ue,((Pe=c[y++])[0]>>24|Pe[1]>>8&65280|Pe[2]<<8&16711680|Pe[3]<<24)>>>0),Ue+=32;else r(ue,Ue,c,y,$)}function bs(c,y){Bt[y][0]=Bt[c+"0"],Bt[y][1]=Bt[c+"1"],Bt[y][2]=Bt[c+"2"],Bt[y][3]=Bt[c+"3"],Bt[y][4]=Bt[c+"4"],Bt[y][5]=Bt[c+"5"],Bt[y][6]=Bt[c+"6"],Bt[y][7]=Bt[c+"7"],Bt[y][8]=Bt[c+"8"],Bt[y][9]=Bt[c+"9"],Bt[y][10]=Bt[c+"10"],Bt[y][11]=Bt[c+"11"],Bt[y][12]=Bt[c+"12"],Bt[y][13]=Bt[c+"13"],Bt[y][14]=Bt[c+"0"],Bt[y][15]=Bt[c+"0"]}function Si(c){return c==dp||c==fp||c==ug||c==hp}function Hi(){this.eb=[],this.size=this.A=this.fb=0}function Ms(){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 la(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new Hi,this.f.kb=new Ms,this.sd=null}function yi(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function rs(){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 qd(c){return alert("todo:WebPSamplerProcessPlane"),c.T}function rl(c,y){var $=c.T,ue=y.ba.f.RGBA,Ue=ue.eb,Pe=ue.fb+c.ka*ue.A,Ke=ac[y.ba.S],Ye=c.y,Xe=c.O,ft=c.f,Wt=c.N,bn=c.ea,ht=c.W,qt=y.cc,mn=y.dc,Vn=y.Mc,Bn=y.Nc,$n=c.ka,Xn=c.ka+c.T,Or=c.U,yr=Or+1>>1;for($n==0?Ke(Ye,Xe,null,null,ft,Wt,bn,ht,ft,Wt,bn,ht,Ue,Pe,null,null,Or):(Ke(y.ec,y.fc,Ye,Xe,qt,mn,Vn,Bn,ft,Wt,bn,ht,Ue,Pe-ue.A,Ue,Pe,Or),++$);$n+2<Xn;$n+=2)qt=ft,mn=Wt,Vn=bn,Bn=ht,Wt+=c.Rc,ht+=c.Rc,Pe+=2*ue.A,Ke(Ye,(Xe+=2*c.fa)-c.fa,Ye,Xe,qt,mn,Vn,Bn,ft,Wt,bn,ht,Ue,Pe-ue.A,Ue,Pe,Or);return Xe+=c.fa,c.j+Xn<c.o?(r(y.ec,y.fc,Ye,Xe,Or),r(y.cc,y.dc,ft,Wt,yr),r(y.Mc,y.Nc,bn,ht,yr),$--):1&Xn||Ke(Ye,Xe,null,null,ft,Wt,bn,ht,ft,Wt,bn,ht,Ue,Pe+ue.A,null,null,Or),$}function bu(c,y,$){var ue=c.F,Ue=[c.J];if(ue!=null){var Pe=c.U,Ke=y.ba.S,Ye=Ke==cg||Ke==ug;y=y.ba.f.RGBA;var Xe=[0],ft=c.ka;Xe[0]=c.T,c.Kb&&(ft==0?--Xe[0]:(--ft,Ue[0]-=c.width),c.j+c.ka+c.T==c.o&&(Xe[0]=c.o-c.j-ft));var Wt=y.eb;ft=y.fb+ft*y.A,c=nm(ue,Ue[0],c.width,Pe,Xe,Wt,ft+(Ye?0:3),y.A),n($==Xe),c&&Si(Ke)&&Xh(Wt,ft,Ye,Pe,Xe,y.A)}return 0}function Jc(c){var y=c.ma,$=y.ba.S,ue=11>$,Ue=$==Ag||$==lg||$==cg||$==up||$==12||Si($);if(y.memory=null,y.Ib=null,y.Jb=null,y.Nd=null,!zh(y.Oa,c,Ue?11:12))return 0;if(Ue&&Si($)&&kh(),c.da)alert("todo:use_scaling");else{if(ue){if(y.Ib=qd,c.Kb){if($=c.U+1>>1,y.memory=A(c.U+2*$),y.memory==null)return 0;y.ec=y.memory,y.fc=0,y.cc=y.ec,y.dc=y.fc+c.U,y.Mc=y.cc,y.Nc=y.dc+$,y.Ib=rl,kh()}}else alert("todo:EmitYUV");Ue&&(y.Jb=bu,ue&&Nc())}if(ue&&!ym){for(c=0;256>c;++c)mv[c]=89858*(c-128)+fg>>dg,wv[c]=-22014*(c-128)+fg,yv[c]=-45773*(c-128),vv[c]=113618*(c-128)+fg>>dg;for(c=e0;c<mp;++c)y=76283*(c-16)+fg>>dg,Bv[c-e0]=eu(y,255),Cv[c-e0]=eu(y+8>>4,15);ym=1}return 1}function wi(c){var y=c.ma,$=c.U,ue=c.T;return n(!(1&c.ka)),0>=$||0>=ue?0:($=y.Ib(c,y),y.Jb!=null&&y.Jb(c,y,$),y.Dc+=$,1)}function Eu(c){c.ma.memory=null}function xu(c,y,$,ue){return pr(c,8)!=47?0:(y[0]=pr(c,14)+1,$[0]=pr(c,14)+1,ue[0]=pr(c,1),pr(c,3)!=0?0:!c.h)}function Xl(c,y){if(4>c)return c+1;var $=c-2>>1;return(2+(1&c)<<$)+pr(y,$)+1}function ql(c,y){return 120<y?y-120:1<=($=(($=rv[y-1])>>4)*c+(8-(15&$)))?$:1;var $}function $s(c,y,$){var ue=bt($),Ue=c[y+=255&ue].g-8;return 0<Ue&&(nn($,$.u+8),ue=bt($),y+=c[y].value,y+=ue&(1<<Ue)-1),nn($,$.u+c[y].g),c[y].value}function TA(c,y,$){return $.g+=c.g,$.value+=c.value<<y>>>0,n(8>=$.g),c.g}function zA(c,y,$){var ue=c.xc;return n((y=ue==0?0:c.vc[c.md*($>>ue)+(y>>ue)])<c.Wb),c.Ya[y]}function ef(c,y,$,ue){var Ue=c.ab,Pe=c.c*y,Ke=c.C;y=Ke+y;var Ye=$,Xe=ue;for(ue=c.Ta,$=c.Ua;0<Ue--;){var ft=c.gc[Ue],Wt=Ke,bn=y,ht=Ye,qt=Xe,mn=(Xe=ue,Ye=$,ft.Ea);switch(n(Wt<bn),n(bn<=ft.nc),ft.hc){case 2:tA(ht,qt,(bn-Wt)*mn,Xe,Ye);break;case 0:var Vn=Wt,Bn=bn,$n=Xe,Xn=Ye,Or=(_o=ft).Ea;Vn==0&&(Wh(ht,qt,null,null,1,$n,Xn),Ea(ht,qt+1,0,0,Or-1,$n,Xn+1),qt+=Or,Xn+=Or,++Vn);for(var yr=1<<_o.b,Jo=yr-1,Qo=Ir(Or,_o.b),qi=_o.K,_o=_o.w+(Vn>>_o.b)*Qo;Vn<Bn;){var xa=qi,IA=_o,ea=1;for(eh(ht,qt,$n,Xn-Or,1,$n,Xn);ea<Or;){var Ko=(ea&~Jo)+yr;Ko>Or&&(Ko=Or),(0,Gh[xa[IA++]>>8&15])(ht,qt+ +ea,$n,Xn+ea-Or,Ko-ea,$n,Xn+ea),ea=Ko}qt+=Or,Xn+=Or,++Vn&Jo||(_o+=Qo)}bn!=ft.nc&&r(Xe,Ye-mn,Xe,Ye+(bn-Wt-1)*mn,mn);break;case 1:for(mn=ht,Bn=qt,Or=(ht=ft.Ea)-(Xn=ht&~($n=(qt=1<<ft.b)-1)),Vn=Ir(ht,ft.b),yr=ft.K,ft=ft.w+(Wt>>ft.b)*Vn;Wt<bn;){for(Jo=yr,Qo=ft,qi=new di,_o=Bn+Xn,xa=Bn+ht;Bn<_o;)Go(Jo[Qo++],qi),$h(qi,mn,Bn,qt,Xe,Ye),Bn+=qt,Ye+=qt;Bn<xa&&(Go(Jo[Qo++],qi),$h(qi,mn,Bn,Or,Xe,Ye),Bn+=Or,Ye+=Or),++Wt&$n||(ft+=Vn)}break;case 3:if(ht==Xe&&qt==Ye&&0<ft.b){for(Bn=Xe,ht=mn=Ye+(bn-Wt)*mn-(Xn=(bn-Wt)*Ir(ft.Ea,ft.b)),qt=Xe,$n=Ye,Vn=[],Xn=(Or=Xn)-1;0<=Xn;--Xn)Vn[Xn]=qt[$n+Xn];for(Xn=Or-1;0<=Xn;--Xn)Bn[ht+Xn]=Vn[Xn];og(ft,Wt,bn,Xe,mn,Xe,Ye)}else og(ft,Wt,bn,ht,qt,Xe,Ye)}Ye=ue,Xe=$}Xe!=$&&r(ue,$,Ye,Xe,Pe)}function ld(c,y){var $=c.V,ue=c.Ba+c.c*c.C,Ue=y-c.C;if(n(y<=c.l.o),n(16>=Ue),0<Ue){var Pe=c.l,Ke=c.Ta,Ye=c.Ua,Xe=Pe.width;if(ef(c,Ue,$,ue),Ue=Ye=[Ye],n(($=c.C)<(ue=y)),n(Pe.v<Pe.va),ue>Pe.o&&(ue=Pe.o),$<Pe.j){var ft=Pe.j-$;$=Pe.j,Ue[0]+=ft*Xe}if($>=ue?$=0:(Ue[0]+=4*Pe.v,Pe.ka=$-Pe.j,Pe.U=Pe.va-Pe.v,Pe.T=ue-$,$=1),$){if(Ye=Ye[0],11>($=c.ca).S){var Wt=$.f.RGBA,bn=(ue=$.S,Ue=Pe.U,Pe=Pe.T,ft=Wt.eb,Wt.A),ht=Pe;for(Wt=Wt.fb+c.Ma*Wt.A;0<ht--;){var qt=Ke,mn=Ye,Vn=Ue,Bn=ft,$n=Wt;switch(ue){case sg:Yh(qt,mn,Vn,Bn,$n);break;case Ag:gd(qt,mn,Vn,Bn,$n);break;case dp:gd(qt,mn,Vn,Bn,$n),Xh(Bn,$n,0,Vn,1,0);break;case lm:gf(qt,mn,Vn,Bn,$n);break;case lg:li(qt,mn,Vn,Bn,$n,1);break;case fp:li(qt,mn,Vn,Bn,$n,1),Xh(Bn,$n,0,Vn,1,0);break;case cg:li(qt,mn,Vn,Bn,$n,0);break;case ug:li(qt,mn,Vn,Bn,$n,0),Xh(Bn,$n,1,Vn,1,0);break;case up:pd(qt,mn,Vn,Bn,$n);break;case hp:pd(qt,mn,Vn,Bn,$n),tm(Bn,$n,Vn,1,0);break;case cm:md(qt,mn,Vn,Bn,$n);break;default:n(0)}Ye+=Xe,Wt+=bn}c.Ma+=Pe}else alert("todo:EmitRescaledRowsYUVA");n(c.Ma<=$.height)}}c.C=y,n(c.C<=c.i)}function xc(c){var y;if(0<c.ua)return 0;for(y=0;y<c.Wb;++y){var $=c.Ya[y].G,ue=c.Ya[y].H;if(0<$[1][ue[1]+0].g||0<$[2][ue[2]+0].g||0<$[3][ue[3]+0].g)return 0}return 1}function Xc(c,y,$,ue,Ue,Pe){if(c.Z!=0){var Ke=c.qd,Ye=c.rd;for(n(wd[c.Z]!=null);y<$;++y)wd[c.Z](Ke,Ye,ue,Ue,ue,Ue,Pe),Ke=ue,Ye=Ue,Ue+=Pe;c.qd=Ke,c.rd=Ye}}function Sc(c,y){var $=c.l.ma,ue=$.Z==0||$.Z==1?c.l.j:c.C;if(ue=c.C<ue?ue:c.C,n(y<=c.l.o),y>ue){var Ue=c.l.width,Pe=$.ca,Ke=$.tb+Ue*ue,Ye=c.V,Xe=c.Ba+c.c*ue,ft=c.gc;n(c.ab==1),n(ft[0].hc==3),ou(ft[0],ue,y,Ye,Xe,Pe,Ke),Xc($,ue,y,Pe,Ke,Ue)}c.C=c.Ma=y}function Ic(c,y,$,ue,Ue,Pe,Ke){var Ye=c.$/ue,Xe=c.$%ue,ft=c.m,Wt=c.s,bn=$+c.$,ht=bn;Ue=$+ue*Ue;var qt=$+ue*Pe,mn=280+Wt.ua,Vn=c.Pb?Ye:16777216,Bn=0<Wt.ua?Wt.Wa:null,$n=Wt.wc,Xn=bn<qt?zA(Wt,Xe,Ye):null;n(c.C<Pe),n(qt<=Ue);var Or=!1;e:for(;;){for(;Or||bn<qt;){var yr=0;if(Ye>=Vn){var Jo=bn-$;n((Vn=c).Pb),Vn.wd=Vn.m,Vn.xd=Jo,0<Vn.s.ua&&go(Vn.s.Wa,Vn.s.vb),Vn=Ye+iv}if(Xe&$n||(Xn=zA(Wt,Xe,Ye)),n(Xn!=null),Xn.Qb&&(y[bn]=Xn.qb,Or=!0),!Or)if(yn(ft),Xn.jc){yr=ft,Jo=y;var Qo=bn,qi=Xn.pd[bt(yr)&hf-1];n(Xn.jc),256>qi.g?(nn(yr,yr.u+qi.g),Jo[Qo]=qi.value,yr=0):(nn(yr,yr.u+qi.g-256),n(256<=qi.value),yr=qi.value),yr==0&&(Or=!0)}else yr=$s(Xn.G[0],Xn.H[0],ft);if(ft.h)break;if(Or||256>yr){if(!Or)if(Xn.nd)y[bn]=(Xn.qb|yr<<8)>>>0;else{if(yn(ft),Or=$s(Xn.G[1],Xn.H[1],ft),yn(ft),Jo=$s(Xn.G[2],Xn.H[2],ft),Qo=$s(Xn.G[3],Xn.H[3],ft),ft.h)break;y[bn]=(Qo<<24|Or<<16|yr<<8|Jo)>>>0}if(Or=!1,++bn,++Xe>=ue&&(Xe=0,++Ye,Ke!=null&&Ye<=Pe&&!(Ye%16)&&Ke(c,Ye),Bn!=null))for(;ht<bn;)yr=y[ht++],Bn.X[(506832829*yr&4294967295)>>>Bn.Mb]=yr}else if(280>yr){if(yr=Xl(yr-256,ft),Jo=$s(Xn.G[4],Xn.H[4],ft),yn(ft),Jo=ql(ue,Jo=Xl(Jo,ft)),ft.h)break;if(bn-$<Jo||Ue-bn<yr)break e;for(Qo=0;Qo<yr;++Qo)y[bn+Qo]=y[bn+Qo-Jo];for(bn+=yr,Xe+=yr;Xe>=ue;)Xe-=ue,++Ye,Ke!=null&&Ye<=Pe&&!(Ye%16)&&Ke(c,Ye);if(n(bn<=Ue),Xe&$n&&(Xn=zA(Wt,Xe,Ye)),Bn!=null)for(;ht<bn;)yr=y[ht++],Bn.X[(506832829*yr&4294967295)>>>Bn.Mb]=yr}else{if(!(yr<mn))break e;for(Or=yr-280,n(Bn!=null);ht<bn;)yr=y[ht++],Bn.X[(506832829*yr&4294967295)>>>Bn.Mb]=yr;yr=bn,n(!(Or>>>(Jo=Bn).Xa)),y[yr]=Jo.X[Or],Or=!0}Or||n(ft.h==Ht(ft))}if(c.Pb&&ft.h&&bn<Ue)n(c.m.h),c.a=5,c.m=c.wd,c.$=c.xd,0<c.s.ua&&go(c.s.vb,c.s.Wa);else{if(ft.h)break e;Ke!=null&&Ke(c,Ye>Pe?Pe:Ye),c.a=0,c.$=bn-$}return 1}return c.a=3,0}function ec(c){n(c!=null),c.vc=null,c.yc=null,c.Ya=null;var y=c.Wa;y!=null&&(y.X=null),c.vb=null,n(c!=null)}function tf(){var c=new Mi;return c==null?null:(c.a=0,c.xb=fm,bs("Predictor","VP8LPredictors"),bs("Predictor","VP8LPredictors_C"),bs("PredictorAdd","VP8LPredictorsAdd"),bs("PredictorAdd","VP8LPredictorsAdd_C"),tA=ya,$h=$i,Yh=eA,gd=Qa,pd=sa,md=Aa,gf=Qs,Bt.VP8LMapColor32b=ru,Bt.VP8LMapColor8b=Vh,c)}function qc(c,y,$,ue,Ue){var Pe=1,Ke=[c],Ye=[y],Xe=ue.m,ft=ue.s,Wt=null,bn=0;e:for(;;){if($)for(;Pe&&pr(Xe,1);){var ht=Ke,qt=Ye,mn=ue,Vn=1,Bn=mn.m,$n=mn.gc[mn.ab],Xn=pr(Bn,2);if(mn.Oc&1<<Xn)Pe=0;else{switch(mn.Oc|=1<<Xn,$n.hc=Xn,$n.Ea=ht[0],$n.nc=qt[0],$n.K=[null],++mn.ab,n(4>=mn.ab),Xn){case 0:case 1:$n.b=pr(Bn,3)+2,Vn=qc(Ir($n.Ea,$n.b),Ir($n.nc,$n.b),0,mn,$n.K),$n.K=$n.K[0];break;case 3:var Or,yr=pr(Bn,8)+1,Jo=16<yr?0:4<yr?1:2<yr?2:3;if(ht[0]=Ir($n.Ea,Jo),$n.b=Jo,Or=Vn=qc(yr,1,0,mn,$n.K)){var Qo,qi=yr,_o=$n,xa=1<<(8>>_o.b),IA=A(xa);if(IA==null)Or=0;else{var ea=_o.K[0],Ko=_o.w;for(IA[0]=_o.K[0][0],Qo=1;Qo<1*qi;++Qo)IA[Qo]=pi(ea[Ko+Qo],IA[Qo-1]);for(;Qo<4*xa;++Qo)IA[Qo]=0;_o.K[0]=null,_o.K[0]=IA,Or=1}}Vn=Or;break;case 2:break;default:n(0)}Pe=Vn}}if(Ke=Ke[0],Ye=Ye[0],Pe&&pr(Xe,1)&&!(Pe=1<=(bn=pr(Xe,4))&&11>=bn)){ue.a=3;break e}var io;if(io=Pe)t:{var rA,ki,Oa,Ns=ue,VA=Ke,gl=Ye,Ys=bn,ol=$,pl=Ns.m,FA=Ns.s,Pa=[null],ls=1,Js=0,cs=ov[Ys];n:for(;;){if(ol&&pr(pl,1)){var GA=pr(pl,3)+2,Uc=Ir(VA,GA),oA=Ir(gl,GA),Cl=Uc*oA;if(!qc(Uc,oA,0,Ns,Pa))break n;for(Pa=Pa[0],FA.xc=GA,rA=0;rA<Cl;++rA){var ws=Pa[rA]>>8&65535;Pa[rA]=ws,ws>=ls&&(ls=ws+1)}}if(pl.h)break n;for(ki=0;5>ki;++ki){var NA=um[ki];!ki&&0<Ys&&(NA+=1<<Ys),Js<NA&&(Js=NA)}var Ql=I(ls*cs,Lt),ml=ls,Ml=I(ml,In);if(Ml==null)var Pl=null;else n(65536>=ml),Pl=Ml;var bl=A(Js);if(Pl==null||bl==null||Ql==null){Ns.a=1;break n}var Tl=Ql;for(rA=Oa=0;rA<ls;++rA){var xs=Pl[rA],Rl=xs.G,Dc=xs.H,mf=0,ju=1,$A=0;for(ki=0;5>ki;++ki){NA=um[ki],Rl[ki]=Tl,Dc[ki]=Oa,!ki&&0<Ys&&(NA+=1<<Ys);o:{var gg,vp=NA,pg=Ns,t0=bl,xv=Tl,Sv=Oa,yp=0,Bd=pg.m,Iv=pr(Bd,1);if(o(t0,0,0,vp),Iv){var Fv=pr(Bd,1)+1,Nv=pr(Bd,1),Cm=pr(Bd,Nv==0?1:8);t0[Cm]=1,Fv==2&&(t0[Cm=pr(Bd,8)]=1);var mg=1}else{var bm=A(19),Em=pr(Bd,4)+4;if(19<Em){pg.a=3;var vg=0;break o}for(gg=0;gg<Em;++gg)bm[nv[gg]]=pr(Bd,3);var wp=void 0,n0=void 0,xm=pg,Ov=bm,yg=vp,Sm=t0,Bp=0,Cd=xm.m,Im=8,Fm=I(128,Lt);r:for(;st(Fm,0,7,Ov,19);){if(pr(Cd,1)){var Uv=2+2*pr(Cd,3);if((wp=2+pr(Cd,Uv))>yg)break r}else wp=yg;for(n0=0;n0<yg&&wp--;){yn(Cd);var Nm=Fm[0+(127&bt(Cd))];nn(Cd,Cd.u+Nm.g);var nh=Nm.value;if(16>nh)Sm[n0++]=nh,nh!=0&&(Im=nh);else{var Dv=nh==16,Om=nh-16,Lv=ev[Om],Um=pr(Cd,qm[Om])+Lv;if(n0+Um>yg)break r;for(var Qv=Dv?Im:0;0<Um--;)Sm[n0++]=Qv}}Bp=1;break r}Bp||(xm.a=3),mg=Bp}(mg=mg&&!Bd.h)&&(yp=st(xv,Sv,8,t0,vp)),mg&&yp!=0?vg=yp:(pg.a=3,vg=0)}if(vg==0)break n;if(ju&&tv[ki]==1&&(ju=Tl[Oa].g==0),mf+=Tl[Oa].g,Oa+=vg,3>=ki){var r0,Cp=bl[0];for(r0=1;r0<NA;++r0)bl[r0]>Cp&&(Cp=bl[r0]);$A+=Cp}}if(xs.nd=ju,xs.Qb=0,ju&&(xs.qb=(Rl[3][Dc[3]+0].value<<24|Rl[1][Dc[1]+0].value<<16|Rl[2][Dc[2]+0].value)>>>0,mf==0&&256>Rl[0][Dc[0]+0].value&&(xs.Qb=1,xs.qb+=Rl[0][Dc[0]+0].value<<8)),xs.jc=!xs.Qb&&6>$A,xs.jc){var wg,Hu=xs;for(wg=0;wg<hf;++wg){var bd=wg,Ed=Hu.pd[bd],Bg=Hu.G[0][Hu.H[0]+bd];256<=Bg.value?(Ed.g=Bg.g+256,Ed.value=Bg.value):(Ed.g=0,Ed.value=0,bd>>=TA(Bg,8,Ed),bd>>=TA(Hu.G[1][Hu.H[1]+bd],16,Ed),bd>>=TA(Hu.G[2][Hu.H[2]+bd],0,Ed),TA(Hu.G[3][Hu.H[3]+bd],24,Ed))}}}FA.vc=Pa,FA.Wb=ls,FA.Ya=Pl,FA.yc=Ql,io=1;break t}io=0}if(!(Pe=io)){ue.a=3;break e}if(0<bn){if(ft.ua=1<<bn,!At(ft.Wa,bn)){ue.a=1,Pe=0;break e}}else ft.ua=0;var bp=ue,Dm=Ke,Mv=Ye,Ep=bp.s,xp=Ep.xc;if(bp.c=Dm,bp.i=Mv,Ep.md=Ir(Dm,xp),Ep.wc=xp==0?-1:(1<<xp)-1,$){ue.xb=dv;break e}if((Wt=A(Ke*Ye))==null){ue.a=1,Pe=0;break e}Pe=(Pe=Ic(ue,Wt,0,Ke,Ye,Ye,null))&&!Xe.h;break e}return Pe?(Ue!=null?Ue[0]=Wt:(n(Wt==null),n($)),ue.$=0,$||ec(ft)):ec(ft),Pe}function nf(c,y){var $=c.c*c.i,ue=$+y+16*y;return n(c.c<=y),c.V=A(ue),c.V==null?(c.Ta=null,c.Ua=0,c.a=1,0):(c.Ta=c.V,c.Ua=c.Ba+$+y,1)}function zf(c,y){var $=c.C,ue=y-$,Ue=c.V,Pe=c.Ba+c.c*$;for(n(y<=c.l.o);0<ue;){var Ke=16<ue?16:ue,Ye=c.l.ma,Xe=c.l.width,ft=Xe*Ke,Wt=Ye.ca,bn=Ye.tb+Xe*$,ht=c.Ta,qt=c.Ua;ef(c,Ke,Ue,Pe),rm(ht,qt,Wt,bn,ft),Xc(Ye,$,$+Ke,Wt,bn,Xe),ue-=Ke,Ue+=Ke*c.c,$+=Ke}n($==y),c.C=c.Ma=y}function Zf(){this.ub=this.yd=this.td=this.Rb=0}function Wf(){this.Kd=this.Ld=this.Ud=this.Td=this.i=this.c=0}function Gg(){this.Fb=this.Bb=this.Cb=0,this.Zb=A(4),this.Lb=A(4)}function Oh(){this.Yb=function(){var c=[];return function y($,ue,Ue){for(var Pe=Ue[ue],Ke=0;Ke<Pe&&($.push(Ue.length>ue+1?[]:0),!(Ue.length<ue+1));Ke++)y($[Ke],ue+1,Ue)}(c,0,[3,11]),c}()}function H0(){this.jb=A(3),this.Wc=w([4,8],Oh),this.Xc=w([4,17],Oh)}function k0(){this.Pc=this.wb=this.Tb=this.zd=0,this.vd=new A(4),this.od=new A(4)}function tc(){this.ld=this.La=this.dd=this.tc=0}function Uh(){this.Na=this.la=0}function _0(){this.Sc=[0,0],this.Eb=[0,0],this.Qc=[0,0],this.ia=this.lc=0}function Dh(){this.ad=A(384),this.Za=0,this.Ob=A(16),this.$b=this.Ad=this.ia=this.Gc=this.Hc=this.Dd=0}function K0(){this.uc=this.M=this.Nb=0,this.wa=Array(new tc),this.Y=0,this.ya=Array(new Dh),this.aa=0,this.l=new Vf}function z0(){this.y=A(16),this.f=A(8),this.ea=A(8)}function Z0(){this.cb=this.a=0,this.sc="",this.m=new Ze,this.Od=new Zf,this.Kc=new Wf,this.ed=new k0,this.Qa=new Gg,this.Ic=this.$c=this.Aa=0,this.D=new K0,this.Xb=this.Va=this.Hb=this.zb=this.yb=this.Ub=this.za=0,this.Jc=I(8,Ze),this.ia=0,this.pb=I(4,_0),this.Pa=new H0,this.Bd=this.kc=0,this.Ac=[],this.Bc=0,this.zc=[0,0,0,0],this.Gd=Array(new z0),this.Hd=0,this.rb=Array(new Uh),this.sb=0,this.wa=Array(new tc),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 Dh),this.L=this.aa=0,this.gd=w([4,2],tc),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 eu(c,y){return 0>c?0:c>y?y:c}function Vf(){this.T=this.U=this.ka=this.height=this.width=0,this.y=[],this.f=[],this.ea=[],this.Rc=this.fa=this.W=this.N=this.O=0,this.ma="void",this.put="VP8IoPutHook",this.ac="VP8IoSetupHook",this.bc="VP8IoTeardownHook",this.ha=this.Kb=0,this.data=[],this.hb=this.ib=this.da=this.o=this.j=this.va=this.v=this.Da=this.ob=this.w=0,this.F=[],this.J=0}function $g(){var c=new Z0;return c!=null&&(c.a=0,c.sc="OK",c.cb=0,c.Xb=0,qh||(qh=Gf)),c}function hA(c,y,$){return c.a==0&&(c.a=y,c.sc=$,c.cb=0),0}function W0(c,y,$){return 3<=$&&c[y+0]==157&&c[y+1]==1&&c[y+2]==42}function tu(c,y){if(c==null)return 0;if(c.a=0,c.sc="OK",y==null)return hA(c,2,"null VP8Io passed to VP8GetHeaders()");var $=y.data,ue=y.w,Ue=y.ha;if(4>Ue)return hA(c,7,"Truncated header.");var Pe=$[ue+0]|$[ue+1]<<8|$[ue+2]<<16,Ke=c.Od;if(Ke.Rb=!(1&Pe),Ke.td=Pe>>1&7,Ke.yd=Pe>>4&1,Ke.ub=Pe>>5,3<Ke.td)return hA(c,3,"Incorrect keyframe parameters.");if(!Ke.yd)return hA(c,4,"Frame not displayable.");ue+=3,Ue-=3;var Ye=c.Kc;if(Ke.Rb){if(7>Ue)return hA(c,7,"cannot parse picture header");if(!W0($,ue,Ue))return hA(c,3,"Bad code word");Ye.c=16383&($[ue+4]<<8|$[ue+3]),Ye.Td=$[ue+4]>>6,Ye.i=16383&($[ue+6]<<8|$[ue+5]),Ye.Ud=$[ue+6]>>6,ue+=7,Ue-=7,c.za=Ye.c+15>>4,c.Ub=Ye.i+15>>4,y.width=Ye.c,y.height=Ye.i,y.Da=0,y.j=0,y.v=0,y.va=y.width,y.o=y.height,y.da=0,y.ib=y.width,y.hb=y.height,y.U=y.width,y.T=y.height,o((Pe=c.Pa).jb,0,255,Pe.jb.length),n((Pe=c.Qa)!=null),Pe.Cb=0,Pe.Bb=0,Pe.Fb=1,o(Pe.Zb,0,0,Pe.Zb.length),o(Pe.Lb,0,0,Pe.Lb)}if(Ke.ub>Ue)return hA(c,7,"bad partition length");Ln(Pe=c.m,$,ue,Ke.ub),ue+=Ke.ub,Ue-=Ke.ub,Ke.Rb&&(Ye.Ld=jn(Pe),Ye.Kd=jn(Pe)),Ye=c.Qa;var Xe,ft=c.Pa;if(n(Pe!=null),n(Ye!=null),Ye.Cb=jn(Pe),Ye.Cb){if(Ye.Bb=jn(Pe),jn(Pe)){for(Ye.Fb=jn(Pe),Xe=0;4>Xe;++Xe)Ye.Zb[Xe]=jn(Pe)?Cn(Pe,7):0;for(Xe=0;4>Xe;++Xe)Ye.Lb[Xe]=jn(Pe)?Cn(Pe,6):0}if(Ye.Bb)for(Xe=0;3>Xe;++Xe)ft.jb[Xe]=jn(Pe)?Rn(Pe,8):255}else Ye.Bb=0;if(Pe.Ka)return hA(c,3,"cannot parse segment header");if((Ye=c.ed).zd=jn(Pe),Ye.Tb=Rn(Pe,6),Ye.wb=Rn(Pe,3),Ye.Pc=jn(Pe),Ye.Pc&&jn(Pe)){for(ft=0;4>ft;++ft)jn(Pe)&&(Ye.vd[ft]=Cn(Pe,6));for(ft=0;4>ft;++ft)jn(Pe)&&(Ye.od[ft]=Cn(Pe,6))}if(c.L=Ye.Tb==0?0:Ye.zd?1:2,Pe.Ka)return hA(c,3,"cannot parse filter header");var Wt=Ue;if(Ue=Xe=ue,ue=Xe+Wt,Ye=Wt,c.Xb=(1<<Rn(c.m,2))-1,Wt<3*(ft=c.Xb))$=7;else{for(Xe+=3*ft,Ye-=3*ft,Wt=0;Wt<ft;++Wt){var bn=$[Ue+0]|$[Ue+1]<<8|$[Ue+2]<<16;bn>Ye&&(bn=Ye),Ln(c.Jc[+Wt],$,Xe,bn),Xe+=bn,Ye-=bn,Ue+=3}Ln(c.Jc[+ft],$,Xe,Ye),$=Xe<ue?0:5}if($!=0)return hA(c,$,"cannot parse partitions");for($=Rn(Xe=c.m,7),Ue=jn(Xe)?Cn(Xe,4):0,ue=jn(Xe)?Cn(Xe,4):0,Ye=jn(Xe)?Cn(Xe,4):0,ft=jn(Xe)?Cn(Xe,4):0,Xe=jn(Xe)?Cn(Xe,4):0,Wt=c.Qa,bn=0;4>bn;++bn){if(Wt.Cb){var ht=Wt.Zb[bn];Wt.Fb||(ht+=$)}else{if(0<bn){c.pb[bn]=c.pb[0];continue}ht=$}var qt=c.pb[bn];qt.Sc[0]=gp[eu(ht+Ue,127)],qt.Sc[1]=pp[eu(ht+0,127)],qt.Eb[0]=2*gp[eu(ht+ue,127)],qt.Eb[1]=101581*pp[eu(ht+Ye,127)]>>16,8>qt.Eb[1]&&(qt.Eb[1]=8),qt.Qc[0]=gp[eu(ht+ft,117)],qt.Qc[1]=pp[eu(ht+Xe,127)],qt.lc=ht+Xe}if(!Ke.Rb)return hA(c,4,"Not a key frame.");for(jn(Pe),Ke=c.Pa,$=0;4>$;++$){for(Ue=0;8>Ue;++Ue)for(ue=0;3>ue;++ue)for(Ye=0;11>Ye;++Ye)ft=tr(Pe,cv[$][Ue][ue][Ye])?Rn(Pe,8):Av[$][Ue][ue][Ye],Ke.Wc[$][Ue].Yb[ue][Ye]=ft;for(Ue=0;17>Ue;++Ue)Ke.Xc[$][Ue]=Ke.Wc[$][uv[Ue]]}return c.kc=jn(Pe),c.kc&&(c.Bd=Rn(Pe,8)),c.cb=1}function Gf(c,y,$,ue,Ue,Pe,Ke){var Ye=y[Ue].Yb[$];for($=0;16>Ue;++Ue){if(!tr(c,Ye[$+0]))return Ue;for(;!tr(c,Ye[$+1]);)if(Ye=y[++Ue].Yb[0],$=0,Ue==16)return 16;var Xe=y[Ue+1].Yb;if(tr(c,Ye[$+2])){var ft=c,Wt=0;if(tr(ft,(ht=Ye)[(bn=$)+3]))if(tr(ft,ht[bn+6])){for(Ye=0,bn=2*(Wt=tr(ft,ht[bn+8]))+(ht=tr(ft,ht[bn+9+Wt])),Wt=0,ht=av[bn];ht[Ye];++Ye)Wt+=Wt+tr(ft,ht[Ye]);Wt+=3+(8<<bn)}else tr(ft,ht[bn+7])?(Wt=7+2*tr(ft,165),Wt+=tr(ft,145)):Wt=5+tr(ft,159);else Wt=tr(ft,ht[bn+4])?3+tr(ft,ht[bn+5]):2;Ye=Xe[2]}else Wt=1,Ye=Xe[1];Xe=Ke+sv[Ue],0>(ft=c).b&&Mn(ft);var bn,ht=ft.b,qt=(bn=ft.Ca>>1)-(ft.I>>ht)>>31;--ft.b,ft.Ca+=qt,ft.Ca|=1,ft.I-=(bn+1&qt)<<ht,Pe[Xe]=((Wt^qt)-qt)*ue[(0<Ue)+0]}return 16}function V0(c){var y=c.rb[c.sb-1];y.la=0,y.Na=0,o(c.zc,0,0,c.zc.length),c.ja=0}function nc(c,y,$,ue,Ue){Ue=c[y+$+32*ue]+(Ue>>3),c[y+$+32*ue]=-256&Ue?0>Ue?0:255:Ue}function EA(c,y,$,ue,Ue,Pe){nc(c,y,0,$,ue+Ue),nc(c,y,1,$,ue+Pe),nc(c,y,2,$,ue-Pe),nc(c,y,3,$,ue-Ue)}function Su(c){return(20091*c>>16)+c}function G0(c,y,$,ue){var Ue,Pe=0,Ke=A(16);for(Ue=0;4>Ue;++Ue){var Ye=c[y+0]+c[y+8],Xe=c[y+0]-c[y+8],ft=(35468*c[y+4]>>16)-Su(c[y+12]),Wt=Su(c[y+4])+(35468*c[y+12]>>16);Ke[Pe+0]=Ye+Wt,Ke[Pe+1]=Xe+ft,Ke[Pe+2]=Xe-ft,Ke[Pe+3]=Ye-Wt,Pe+=4,y++}for(Ue=Pe=0;4>Ue;++Ue)Ye=(c=Ke[Pe+0]+4)+Ke[Pe+8],Xe=c-Ke[Pe+8],ft=(35468*Ke[Pe+4]>>16)-Su(Ke[Pe+12]),nc($,ue,0,0,Ye+(Wt=Su(Ke[Pe+4])+(35468*Ke[Pe+12]>>16))),nc($,ue,1,0,Xe+ft),nc($,ue,2,0,Xe-ft),nc($,ue,3,0,Ye-Wt),Pe++,ue+=32}function Yg(c,y,$,ue){var Ue=c[y+0]+4,Pe=35468*c[y+4]>>16,Ke=Su(c[y+4]),Ye=35468*c[y+1]>>16;EA($,ue,0,Ue+Ke,c=Su(c[y+1]),Ye),EA($,ue,1,Ue+Pe,c,Ye),EA($,ue,2,Ue-Pe,c,Ye),EA($,ue,3,Ue-Ke,c,Ye)}function Jg(c,y,$,ue,Ue){G0(c,y,$,ue),Ue&&G0(c,y+16,$,ue+4)}function nu(c,y,$,ue){pf(c,y+0,$,ue,1),pf(c,y+32,$,ue+128,1)}function $0(c,y,$,ue){var Ue;for(c=c[y+0]+4,Ue=0;4>Ue;++Ue)for(y=0;4>y;++y)nc($,ue,y,Ue,c)}function Y0(c,y,$,ue){c[y+0]&&os(c,y+0,$,ue),c[y+16]&&os(c,y+16,$,ue+4),c[y+32]&&os(c,y+32,$,ue+128),c[y+48]&&os(c,y+48,$,ue+128+4)}function $f(c,y,$,ue){var Ue,Pe=A(16);for(Ue=0;4>Ue;++Ue){var Ke=c[y+0+Ue]+c[y+12+Ue],Ye=c[y+4+Ue]+c[y+8+Ue],Xe=c[y+4+Ue]-c[y+8+Ue],ft=c[y+0+Ue]-c[y+12+Ue];Pe[0+Ue]=Ke+Ye,Pe[8+Ue]=Ke-Ye,Pe[4+Ue]=ft+Xe,Pe[12+Ue]=ft-Xe}for(Ue=0;4>Ue;++Ue)Ke=(c=Pe[0+4*Ue]+3)+Pe[3+4*Ue],Ye=Pe[1+4*Ue]+Pe[2+4*Ue],Xe=Pe[1+4*Ue]-Pe[2+4*Ue],ft=c-Pe[3+4*Ue],$[ue+0]=Ke+Ye>>3,$[ue+16]=ft+Xe>>3,$[ue+32]=Ke-Ye>>3,$[ue+48]=ft-Xe>>3,ue+=64}function rf(c,y,$){var ue,Ue=y-32,Pe=Ll,Ke=255-c[Ue-1];for(ue=0;ue<$;++ue){var Ye,Xe=Pe,ft=Ke+c[y-1];for(Ye=0;Ye<$;++Ye)c[y+Ye]=Xe[ft+c[Ue+Ye]];y+=32}}function Xg(c,y){rf(c,y,4)}function qg(c,y){rf(c,y,8)}function ep(c,y){rf(c,y,16)}function Lh(c,y){var $;for($=0;16>$;++$)r(c,y+32*$,c,y-32,16)}function J0(c,y){var $;for($=16;0<$;--$)o(c,y,c[y-1],16),y+=32}function Fc(c,y,$){var ue;for(ue=0;16>ue;++ue)o(y,$+32*ue,c,16)}function tp(c,y){var $,ue=16;for($=0;16>$;++$)ue+=c[y-1+32*$]+c[y+$-32];Fc(ue>>5,c,y)}function of(c,y){var $,ue=8;for($=0;16>$;++$)ue+=c[y-1+32*$];Fc(ue>>4,c,y)}function Qh(c,y){var $,ue=8;for($=0;16>$;++$)ue+=c[y+$-32];Fc(ue>>4,c,y)}function np(c,y){Fc(128,c,y)}function Pi(c,y,$){return c+2*y+$+2>>2}function rp(c,y){var $,ue=y-32;for(ue=new Uint8Array([Pi(c[ue-1],c[ue+0],c[ue+1]),Pi(c[ue+0],c[ue+1],c[ue+2]),Pi(c[ue+1],c[ue+2],c[ue+3]),Pi(c[ue+2],c[ue+3],c[ue+4])]),$=0;4>$;++$)r(c,y+32*$,ue,0,ue.length)}function op(c,y){var $=c[y-1],ue=c[y-1+32],Ue=c[y-1+64],Pe=c[y-1+96];Qr(c,y+0,16843009*Pi(c[y-1-32],$,ue)),Qr(c,y+32,16843009*Pi($,ue,Ue)),Qr(c,y+64,16843009*Pi(ue,Ue,Pe)),Qr(c,y+96,16843009*Pi(Ue,Pe,Pe))}function ip(c,y){var $,ue=4;for($=0;4>$;++$)ue+=c[y+$-32]+c[y-1+32*$];for(ue>>=3,$=0;4>$;++$)o(c,y+32*$,ue,4)}function Iu(c,y){var $=c[y-1+0],ue=c[y-1+32],Ue=c[y-1+64],Pe=c[y-1-32],Ke=c[y+0-32],Ye=c[y+1-32],Xe=c[y+2-32],ft=c[y+3-32];c[y+0+96]=Pi(ue,Ue,c[y-1+96]),c[y+1+96]=c[y+0+64]=Pi($,ue,Ue),c[y+2+96]=c[y+1+64]=c[y+0+32]=Pi(Pe,$,ue),c[y+3+96]=c[y+2+64]=c[y+1+32]=c[y+0+0]=Pi(Ke,Pe,$),c[y+3+64]=c[y+2+32]=c[y+1+0]=Pi(Ye,Ke,Pe),c[y+3+32]=c[y+2+0]=Pi(Xe,Ye,Ke),c[y+3+0]=Pi(ft,Xe,Ye)}function Fu(c,y){var $=c[y+1-32],ue=c[y+2-32],Ue=c[y+3-32],Pe=c[y+4-32],Ke=c[y+5-32],Ye=c[y+6-32],Xe=c[y+7-32];c[y+0+0]=Pi(c[y+0-32],$,ue),c[y+1+0]=c[y+0+32]=Pi($,ue,Ue),c[y+2+0]=c[y+1+32]=c[y+0+64]=Pi(ue,Ue,Pe),c[y+3+0]=c[y+2+32]=c[y+1+64]=c[y+0+96]=Pi(Ue,Pe,Ke),c[y+3+32]=c[y+2+64]=c[y+1+96]=Pi(Pe,Ke,Ye),c[y+3+64]=c[y+2+96]=Pi(Ke,Ye,Xe),c[y+3+96]=Pi(Ye,Xe,Xe)}function ap(c,y){var $=c[y-1+0],ue=c[y-1+32],Ue=c[y-1+64],Pe=c[y-1-32],Ke=c[y+0-32],Ye=c[y+1-32],Xe=c[y+2-32],ft=c[y+3-32];c[y+0+0]=c[y+1+64]=Pe+Ke+1>>1,c[y+1+0]=c[y+2+64]=Ke+Ye+1>>1,c[y+2+0]=c[y+3+64]=Ye+Xe+1>>1,c[y+3+0]=Xe+ft+1>>1,c[y+0+96]=Pi(Ue,ue,$),c[y+0+64]=Pi(ue,$,Pe),c[y+0+32]=c[y+1+96]=Pi($,Pe,Ke),c[y+1+32]=c[y+2+96]=Pi(Pe,Ke,Ye),c[y+2+32]=c[y+3+96]=Pi(Ke,Ye,Xe),c[y+3+32]=Pi(Ye,Xe,ft)}function sp(c,y){var $=c[y+0-32],ue=c[y+1-32],Ue=c[y+2-32],Pe=c[y+3-32],Ke=c[y+4-32],Ye=c[y+5-32],Xe=c[y+6-32],ft=c[y+7-32];c[y+0+0]=$+ue+1>>1,c[y+1+0]=c[y+0+64]=ue+Ue+1>>1,c[y+2+0]=c[y+1+64]=Ue+Pe+1>>1,c[y+3+0]=c[y+2+64]=Pe+Ke+1>>1,c[y+0+32]=Pi($,ue,Ue),c[y+1+32]=c[y+0+96]=Pi(ue,Ue,Pe),c[y+2+32]=c[y+1+96]=Pi(Ue,Pe,Ke),c[y+3+32]=c[y+2+96]=Pi(Pe,Ke,Ye),c[y+3+64]=Pi(Ke,Ye,Xe),c[y+3+96]=Pi(Ye,Xe,ft)}function Yf(c,y){var $=c[y-1+0],ue=c[y-1+32],Ue=c[y-1+64],Pe=c[y-1+96];c[y+0+0]=$+ue+1>>1,c[y+2+0]=c[y+0+32]=ue+Ue+1>>1,c[y+2+32]=c[y+0+64]=Ue+Pe+1>>1,c[y+1+0]=Pi($,ue,Ue),c[y+3+0]=c[y+1+32]=Pi(ue,Ue,Pe),c[y+3+32]=c[y+1+64]=Pi(Ue,Pe,Pe),c[y+3+64]=c[y+2+64]=c[y+0+96]=c[y+1+96]=c[y+2+96]=c[y+3+96]=Pe}function Mh(c,y){var $=c[y-1+0],ue=c[y-1+32],Ue=c[y-1+64],Pe=c[y-1+96],Ke=c[y-1-32],Ye=c[y+0-32],Xe=c[y+1-32],ft=c[y+2-32];c[y+0+0]=c[y+2+32]=$+Ke+1>>1,c[y+0+32]=c[y+2+64]=ue+$+1>>1,c[y+0+64]=c[y+2+96]=Ue+ue+1>>1,c[y+0+96]=Pe+Ue+1>>1,c[y+3+0]=Pi(Ye,Xe,ft),c[y+2+0]=Pi(Ke,Ye,Xe),c[y+1+0]=c[y+3+32]=Pi($,Ke,Ye),c[y+1+32]=c[y+3+64]=Pi(ue,$,Ke),c[y+1+64]=c[y+3+96]=Pi(Ue,ue,$),c[y+1+96]=Pi(Pe,Ue,ue)}function af(c,y){var $;for($=0;8>$;++$)r(c,y+32*$,c,y-32,8)}function Ap(c,y){var $;for($=0;8>$;++$)o(c,y,c[y-1],8),y+=32}function Nu(c,y,$){var ue;for(ue=0;8>ue;++ue)o(y,$+32*ue,c,8)}function lp(c,y){var $,ue=8;for($=0;8>$;++$)ue+=c[y+$-32]+c[y-1+32*$];Nu(ue>>4,c,y)}function Ph(c,y){var $,ue=4;for($=0;8>$;++$)ue+=c[y+$-32];Nu(ue>>3,c,y)}function Th(c,y){var $,ue=4;for($=0;8>$;++$)ue+=c[y-1+32*$];Nu(ue>>3,c,y)}function X0(c,y){Nu(128,c,y)}function Ou(c,y,$){var ue=c[y-$],Ue=c[y+0],Pe=3*(Ue-ue)+cp[1020+c[y-2*$]-c[y+$]],Ke=ag[112+(Pe+4>>3)];c[y-$]=Ll[255+ue+ag[112+(Pe+3>>3)]],c[y+0]=Ll[255+Ue-Ke]}function Rh(c,y,$,ue){var Ue=c[y+0],Pe=c[y+$];return ic[255+c[y-2*$]-c[y-$]]>ue||ic[255+Pe-Ue]>ue}function Jf(c,y,$,ue){return 4*ic[255+c[y-$]-c[y+0]]+ic[255+c[y-2*$]-c[y+$]]<=ue}function jh(c,y,$,ue,Ue){var Pe=c[y-3*$],Ke=c[y-2*$],Ye=c[y-$],Xe=c[y+0],ft=c[y+$],Wt=c[y+2*$],bn=c[y+3*$];return 4*ic[255+Ye-Xe]+ic[255+Ke-ft]>ue?0:ic[255+c[y-4*$]-Pe]<=Ue&&ic[255+Pe-Ke]<=Ue&&ic[255+Ke-Ye]<=Ue&&ic[255+bn-Wt]<=Ue&&ic[255+Wt-ft]<=Ue&&ic[255+ft-Xe]<=Ue}function sf(c,y,$,ue){var Ue=2*ue+1;for(ue=0;16>ue;++ue)Jf(c,y+ue,$,Ue)&&Ou(c,y+ue,$)}function Hh(c,y,$,ue){var Ue=2*ue+1;for(ue=0;16>ue;++ue)Jf(c,y+ue*$,1,Ue)&&Ou(c,y+ue*$,1)}function q0(c,y,$,ue){var Ue;for(Ue=3;0<Ue;--Ue)sf(c,y+=4*$,$,ue)}function eg(c,y,$,ue){var Ue;for(Ue=3;0<Ue;--Ue)Hh(c,y+=4,$,ue)}function Uu(c,y,$,ue,Ue,Pe,Ke,Ye){for(Pe=2*Pe+1;0<Ue--;){if(jh(c,y,$,Pe,Ke))if(Rh(c,y,$,Ye))Ou(c,y,$);else{var Xe=c,ft=y,Wt=$,bn=Xe[ft-2*Wt],ht=Xe[ft-Wt],qt=Xe[ft+0],mn=Xe[ft+Wt],Vn=Xe[ft+2*Wt],Bn=27*(Xn=cp[1020+3*(qt-ht)+cp[1020+bn-mn]])+63>>7,$n=18*Xn+63>>7,Xn=9*Xn+63>>7;Xe[ft-3*Wt]=Ll[255+Xe[ft-3*Wt]+Xn],Xe[ft-2*Wt]=Ll[255+bn+$n],Xe[ft-Wt]=Ll[255+ht+Bn],Xe[ft+0]=Ll[255+qt-Bn],Xe[ft+Wt]=Ll[255+mn-$n],Xe[ft+2*Wt]=Ll[255+Vn-Xn]}y+=ue}}function Du(c,y,$,ue,Ue,Pe,Ke,Ye){for(Pe=2*Pe+1;0<Ue--;){if(jh(c,y,$,Pe,Ke))if(Rh(c,y,$,Ye))Ou(c,y,$);else{var Xe=c,ft=y,Wt=$,bn=Xe[ft-Wt],ht=Xe[ft+0],qt=Xe[ft+Wt],mn=ag[112+(4+(Vn=3*(ht-bn))>>3)],Vn=ag[112+(Vn+3>>3)],Bn=mn+1>>1;Xe[ft-2*Wt]=Ll[255+Xe[ft-2*Wt]+Bn],Xe[ft-Wt]=Ll[255+bn+Vn],Xe[ft+0]=Ll[255+ht-mn],Xe[ft+Wt]=Ll[255+qt-Bn]}y+=ue}}function tg(c,y,$,ue,Ue,Pe){Uu(c,y,$,1,16,ue,Ue,Pe)}function Af(c,y,$,ue,Ue,Pe){Uu(c,y,1,$,16,ue,Ue,Pe)}function ng(c,y,$,ue,Ue,Pe){var Ke;for(Ke=3;0<Ke;--Ke)Du(c,y+=4*$,$,1,16,ue,Ue,Pe)}function T(c,y,$,ue,Ue,Pe){var Ke;for(Ke=3;0<Ke;--Ke)Du(c,y+=4,1,$,16,ue,Ue,Pe)}function Fe(c,y,$,ue,Ue,Pe,Ke,Ye){Uu(c,y,Ue,1,8,Pe,Ke,Ye),Uu($,ue,Ue,1,8,Pe,Ke,Ye)}function gt(c,y,$,ue,Ue,Pe,Ke,Ye){Uu(c,y,1,Ue,8,Pe,Ke,Ye),Uu($,ue,1,Ue,8,Pe,Ke,Ye)}function Ut(c,y,$,ue,Ue,Pe,Ke,Ye){Du(c,y+4*Ue,Ue,1,8,Pe,Ke,Ye),Du($,ue+4*Ue,Ue,1,8,Pe,Ke,Ye)}function dn(c,y,$,ue,Ue,Pe,Ke,Ye){Du(c,y+4,1,Ue,8,Pe,Ke,Ye),Du($,ue+4,1,Ue,8,Pe,Ke,Ye)}function Jn(){this.ba=new la,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new rs,this.memory=0,this.Ib="OutputFunc",this.Jb="OutputAlphaFunc",this.Nd="OutputRowFunc"}function vr(){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 jo(){this.nc=this.Ea=this.b=this.hc=0,this.K=[],this.w=0}function $o(){this.ua=0,this.Wa=new ia,this.vb=new ia,this.md=this.xc=this.wc=0,this.vc=[],this.Wb=0,this.Ya=new In,this.yc=new Lt}function Mi(){this.xb=this.a=0,this.l=new Vf,this.ca=new la,this.V=[],this.Ba=0,this.Ta=[],this.Ua=0,this.m=new mt,this.Pb=0,this.wd=new mt,this.Ma=this.$=this.C=this.i=this.c=this.xd=0,this.s=new $o,this.ab=0,this.gc=I(4,jo),this.Oc=0}function Yi(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new Vf,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function Ma(c,y,$,ue,Ue,Pe,Ke){for(c=c==null?0:c[y+0],y=0;y<Ke;++y)Ue[Pe+y]=c+$[ue+y]&255,c=Ue[Pe+y]}function zs(c,y,$,ue,Ue,Pe,Ke){var Ye;if(c==null)Ma(null,null,$,ue,Ue,Pe,Ke);else for(Ye=0;Ye<Ke;++Ye)Ue[Pe+Ye]=c[y+Ye]+$[ue+Ye]&255}function gA(c,y,$,ue,Ue,Pe,Ke){if(c==null)Ma(null,null,$,ue,Ue,Pe,Ke);else{var Ye,Xe=c[y+0],ft=Xe,Wt=Xe;for(Ye=0;Ye<Ke;++Ye)ft=Wt+(Xe=c[y+Ye])-ft,Wt=$[ue+Ye]+(-256&ft?0>ft?0:255:ft)&255,ft=Xe,Ue[Pe+Ye]=Wt}}function Es(c,y,$,ue){var Ue=y.width,Pe=y.o;if(n(c!=null&&y!=null),0>$||0>=ue||$+ue>Pe)return null;if(!c.Cc){if(c.ga==null){var Ke;if(c.ga=new Yi,(Ke=c.ga==null)||(Ke=y.width*y.o,n(c.Gb.length==0),c.Gb=A(Ke),c.Uc=0,c.Gb==null?Ke=0:(c.mb=c.Gb,c.nb=c.Uc,c.rc=null,Ke=1),Ke=!Ke),!Ke){Ke=c.ga;var Ye=c.Fa,Xe=c.P,ft=c.qc,Wt=c.mb,bn=c.nb,ht=Xe+1,qt=ft-1,mn=Ke.l;if(n(Ye!=null&&Wt!=null&&y!=null),wd[0]=null,wd[1]=Ma,wd[2]=zs,wd[3]=gA,Ke.ca=Wt,Ke.tb=bn,Ke.c=y.width,Ke.i=y.height,n(0<Ke.c&&0<Ke.i),1>=ft)y=0;else if(Ke.$a=3&Ye[Xe+0],Ke.Z=Ye[Xe+0]>>2&3,Ke.Lc=Ye[Xe+0]>>4&3,Xe=Ye[Xe+0]>>6&3,0>Ke.$a||1<Ke.$a||4<=Ke.Z||1<Ke.Lc||Xe)y=0;else if(mn.put=wi,mn.ac=Jc,mn.bc=Eu,mn.ma=Ke,mn.width=y.width,mn.height=y.height,mn.Da=y.Da,mn.v=y.v,mn.va=y.va,mn.j=y.j,mn.o=y.o,Ke.$a)e:{n(Ke.$a==1),y=tf();t:for(;;){if(y==null){y=0;break e}if(n(Ke!=null),Ke.mc=y,y.c=Ke.c,y.i=Ke.i,y.l=Ke.l,y.l.ma=Ke,y.l.width=Ke.c,y.l.height=Ke.i,y.a=0,_n(y.m,Ye,ht,qt),!qc(Ke.c,Ke.i,1,y,null)||(y.ab==1&&y.gc[0].hc==3&&xc(y.s)?(Ke.ic=1,Ye=y.c*y.i,y.Ta=null,y.Ua=0,y.V=A(Ye),y.Ba=0,y.V==null?(y.a=1,y=0):y=1):(Ke.ic=0,y=nf(y,Ke.c)),!y))break t;y=1;break e}Ke.mc=null,y=0}else y=qt>=Ke.c*Ke.i;Ke=!y}if(Ke)return null;c.ga.Lc!=1?c.Ga=0:ue=Pe-$}n(c.ga!=null),n($+ue<=Pe);e:{if(y=(Ye=c.ga).c,Pe=Ye.l.o,Ye.$a==0){if(ht=c.rc,qt=c.Vc,mn=c.Fa,Xe=c.P+1+$*y,ft=c.mb,Wt=c.nb+$*y,n(Xe<=c.P+c.qc),Ye.Z!=0)for(n(wd[Ye.Z]!=null),Ke=0;Ke<ue;++Ke)wd[Ye.Z](ht,qt,mn,Xe,ft,Wt,y),ht=ft,qt=Wt,Wt+=y,Xe+=y;else for(Ke=0;Ke<ue;++Ke)r(ft,Wt,mn,Xe,y),ht=ft,qt=Wt,Wt+=y,Xe+=y;c.rc=ht,c.Vc=qt}else{if(n(Ye.mc!=null),y=$+ue,n((Ke=Ye.mc)!=null),n(y<=Ke.i),Ke.C>=y)y=1;else if(Ye.ic||Nc(),Ye.ic){Ye=Ke.V,ht=Ke.Ba,qt=Ke.c;var Vn=Ke.i,Bn=(mn=1,Xe=Ke.$/qt,ft=Ke.$%qt,Wt=Ke.m,bn=Ke.s,Ke.$),$n=qt*Vn,Xn=qt*y,Or=bn.wc,yr=Bn<Xn?zA(bn,ft,Xe):null;n(Bn<=$n),n(y<=Vn),n(xc(bn));t:for(;;){for(;!Wt.h&&Bn<Xn;){if(ft&Or||(yr=zA(bn,ft,Xe)),n(yr!=null),yn(Wt),256>(Vn=$s(yr.G[0],yr.H[0],Wt)))Ye[ht+Bn]=Vn,++Bn,++ft>=qt&&(ft=0,++Xe<=y&&!(Xe%16)&&Sc(Ke,Xe));else{if(!(280>Vn)){mn=0;break t}Vn=Xl(Vn-256,Wt);var Jo,Qo=$s(yr.G[4],yr.H[4],Wt);if(yn(Wt),!(Bn>=(Qo=ql(qt,Qo=Xl(Qo,Wt)))&&$n-Bn>=Vn)){mn=0;break t}for(Jo=0;Jo<Vn;++Jo)Ye[ht+Bn+Jo]=Ye[ht+Bn+Jo-Qo];for(Bn+=Vn,ft+=Vn;ft>=qt;)ft-=qt,++Xe<=y&&!(Xe%16)&&Sc(Ke,Xe);Bn<Xn&&ft&Or&&(yr=zA(bn,ft,Xe))}n(Wt.h==Ht(Wt))}Sc(Ke,Xe>y?y:Xe);break t}!mn||Wt.h&&Bn<$n?(mn=0,Ke.a=Wt.h?5:3):Ke.$=Bn,y=mn}else y=Ic(Ke,Ke.V,Ke.Ba,Ke.c,Ke.i,y,zf);if(!y){ue=0;break e}}$+ue>=Pe&&(c.Cc=1),ue=1}if(!ue)return null;if(c.Cc&&((ue=c.ga)!=null&&(ue.mc=null),c.ga=null,0<c.Ga))return alert("todo:WebPDequantizeLevels"),null}return c.nb+$*Ue}function xA(c,y,$,ue,Ue,Pe){for(;0<Ue--;){var Ke,Ye=c,Xe=y+($?1:0),ft=c,Wt=y+($?0:3);for(Ke=0;Ke<ue;++Ke){var bn=ft[Wt+4*Ke];bn!=255&&(bn*=32897,Ye[Xe+4*Ke+0]=Ye[Xe+4*Ke+0]*bn>>23,Ye[Xe+4*Ke+1]=Ye[Xe+4*Ke+1]*bn>>23,Ye[Xe+4*Ke+2]=Ye[Xe+4*Ke+2]*bn>>23)}y+=Pe}}function pA(c,y,$,ue,Ue){for(;0<ue--;){var Pe;for(Pe=0;Pe<$;++Pe){var Ke=c[y+2*Pe+0],Ye=15&(ft=c[y+2*Pe+1]),Xe=4369*Ye,ft=(240&ft|ft>>4)*Xe>>16;c[y+2*Pe+0]=(240&Ke|Ke>>4)*Xe>>16&240|(15&Ke|Ke<<4)*Xe>>16>>4&15,c[y+2*Pe+1]=240&ft|Ye}y+=Ue}}function ZA(c,y,$,ue,Ue,Pe,Ke,Ye){var Xe,ft,Wt=255;for(ft=0;ft<Ue;++ft){for(Xe=0;Xe<ue;++Xe){var bn=c[y+Xe];Pe[Ke+4*Xe]=bn,Wt&=bn}y+=$,Ke+=Ye}return Wt!=255}function Lu(c,y,$,ue,Ue){var Pe;for(Pe=0;Pe<Ue;++Pe)$[ue+Pe]=c[y+Pe]>>8}function Nc(){Xh=xA,tm=pA,nm=ZA,rm=Lu}function Qu(c,y,$){Bt[c]=function(ue,Ue,Pe,Ke,Ye,Xe,ft,Wt,bn,ht,qt,mn,Vn,Bn,$n,Xn,Or){var yr,Jo=Or-1>>1,Qo=Ye[Xe+0]|ft[Wt+0]<<16,qi=bn[ht+0]|qt[mn+0]<<16;n(ue!=null);var _o=3*Qo+qi+131074>>2;for(y(ue[Ue+0],255&_o,_o>>16,Vn,Bn),Pe!=null&&(_o=3*qi+Qo+131074>>2,y(Pe[Ke+0],255&_o,_o>>16,$n,Xn)),yr=1;yr<=Jo;++yr){var xa=Ye[Xe+yr]|ft[Wt+yr]<<16,IA=bn[ht+yr]|qt[mn+yr]<<16,ea=Qo+xa+qi+IA+524296,Ko=ea+2*(xa+qi)>>3;_o=Ko+Qo>>1,Qo=(ea=ea+2*(Qo+IA)>>3)+xa>>1,y(ue[Ue+2*yr-1],255&_o,_o>>16,Vn,Bn+(2*yr-1)*$),y(ue[Ue+2*yr-0],255&Qo,Qo>>16,Vn,Bn+(2*yr-0)*$),Pe!=null&&(_o=ea+qi>>1,Qo=Ko+IA>>1,y(Pe[Ke+2*yr-1],255&_o,_o>>16,$n,Xn+(2*yr-1)*$),y(Pe[Ke+2*yr+0],255&Qo,Qo>>16,$n,Xn+(2*yr+0)*$)),Qo=xa,qi=IA}1&Or||(_o=3*Qo+qi+131074>>2,y(ue[Ue+Or-1],255&_o,_o>>16,Vn,Bn+(Or-1)*$),Pe!=null&&(_o=3*qi+Qo+131074>>2,y(Pe[Ke+Or-1],255&_o,_o>>16,$n,Xn+(Or-1)*$)))}}function kh(){ac[sg]=fv,ac[Ag]=hm,ac[lm]=hv,ac[lg]=gm,ac[cg]=pm,ac[up]=mm,ac[cm]=gv,ac[dp]=hm,ac[fp]=gm,ac[ug]=pm,ac[hp]=mm}function Xf(c){return c&~pv?0>c?0:255:c>>vm}function cd(c,y){return Xf((19077*c>>8)+(26149*y>>8)-14234)}function lf(c,y,$){return Xf((19077*c>>8)-(6419*y>>8)-(13320*$>>8)+8708)}function cf(c,y){return Xf((19077*c>>8)+(33050*y>>8)-17685)}function ud(c,y,$,ue,Ue){ue[Ue+0]=cd(c,$),ue[Ue+1]=lf(c,y,$),ue[Ue+2]=cf(c,y)}function WA(c,y,$,ue,Ue){ue[Ue+0]=cf(c,y),ue[Ue+1]=lf(c,y,$),ue[Ue+2]=cd(c,$)}function uf(c,y,$,ue,Ue){var Pe=lf(c,y,$);y=Pe<<3&224|cf(c,y)>>3,ue[Ue+0]=248&cd(c,$)|Pe>>5,ue[Ue+1]=y}function df(c,y,$,ue,Ue){var Pe=240&cf(c,y)|15;ue[Ue+0]=240&cd(c,$)|lf(c,y,$)>>4,ue[Ue+1]=Pe}function _h(c,y,$,ue,Ue){ue[Ue+0]=255,ud(c,y,$,ue,Ue+1)}function Kh(c,y,$,ue,Ue){WA(c,y,$,ue,Ue),ue[Ue+3]=255}function hl(c,y,$,ue,Ue){ud(c,y,$,ue,Ue),ue[Ue+3]=255}function Mu(c,y,$){Bt[c]=function(ue,Ue,Pe,Ke,Ye,Xe,ft,Wt,bn){for(var ht=Wt+(-2&bn)*$;Wt!=ht;)y(ue[Ue+0],Pe[Ke+0],Ye[Xe+0],ft,Wt),y(ue[Ue+1],Pe[Ke+0],Ye[Xe+0],ft,Wt+$),Ue+=2,++Ke,++Xe,Wt+=2*$;1&bn&&y(ue[Ue+0],Pe[Ke+0],Ye[Xe+0],ft,Wt)}}function qf(c,y,$){return $==0?c==0?y==0?6:5:y==0?4:0:$}function rg(c,y,$,ue,Ue){switch(c>>>30){case 3:pf(y,$,ue,Ue,0);break;case 2:oc(y,$,ue,Ue);break;case 1:os(y,$,ue,Ue)}}function rc(c,y){var $,ue,Ue=y.M,Pe=y.Nb,Ke=c.oc,Ye=c.pc+40,Xe=c.oc,ft=c.pc+584,Wt=c.oc,bn=c.pc+600;for($=0;16>$;++$)Ke[Ye+32*$-1]=129;for($=0;8>$;++$)Xe[ft+32*$-1]=129,Wt[bn+32*$-1]=129;for(0<Ue?Ke[Ye-1-32]=Xe[ft-1-32]=Wt[bn-1-32]=129:(o(Ke,Ye-32-1,127,21),o(Xe,ft-32-1,127,9),o(Wt,bn-32-1,127,9)),ue=0;ue<c.za;++ue){var ht=y.ya[y.aa+ue];if(0<ue){for($=-1;16>$;++$)r(Ke,Ye+32*$-4,Ke,Ye+32*$+12,4);for($=-1;8>$;++$)r(Xe,ft+32*$-4,Xe,ft+32*$+4,4),r(Wt,bn+32*$-4,Wt,bn+32*$+4,4)}var qt=c.Gd,mn=c.Hd+ue,Vn=ht.ad,Bn=ht.Hc;if(0<Ue&&(r(Ke,Ye-32,qt[mn].y,0,16),r(Xe,ft-32,qt[mn].f,0,8),r(Wt,bn-32,qt[mn].ea,0,8)),ht.Za){var $n=Ke,Xn=Ye-32+16;for(0<Ue&&(ue>=c.za-1?o($n,Xn,qt[mn].y[15],4):r($n,Xn,qt[mn+1].y,0,4)),$=0;4>$;$++)$n[Xn+128+$]=$n[Xn+256+$]=$n[Xn+384+$]=$n[Xn+0+$];for($=0;16>$;++$,Bn<<=2)$n=Ke,Xn=Ye+wm[$],Oc[ht.Ob[$]]($n,Xn),rg(Bn,Vn,16*+$,$n,Xn)}else if($n=qf(ue,Ue,ht.Ob[0]),yd[$n](Ke,Ye),Bn!=0)for($=0;16>$;++$,Bn<<=2)rg(Bn,Vn,16*+$,Ke,Ye+wm[$]);for($=ht.Gc,$n=qf(ue,Ue,ht.Dd),Ru[$n](Xe,ft),Ru[$n](Wt,bn),Bn=Vn,$n=Xe,Xn=ft,255&(ht=0|$)&&(170&ht?iu(Bn,256,$n,Xn):ys(Bn,256,$n,Xn)),ht=Wt,Bn=bn,255&($>>=8)&&(170&$?iu(Vn,320,ht,Bn):ys(Vn,320,ht,Bn)),Ue<c.Ub-1&&(r(qt[mn].y,0,Ke,Ye+480,16),r(qt[mn].f,0,Xe,ft+224,8),r(qt[mn].ea,0,Wt,bn+224,8)),$=8*Pe*c.B,qt=c.sa,mn=c.ta+16*ue+16*Pe*c.R,Vn=c.qa,ht=c.ra+8*ue+$,Bn=c.Ha,$n=c.Ia+8*ue+$,$=0;16>$;++$)r(qt,mn+$*c.R,Ke,Ye+32*$,16);for($=0;8>$;++$)r(Vn,ht+$*c.B,Xe,ft+32*$,8),r(Bn,$n+$*c.B,Wt,bn+32*$,8)}}function ff(c,y,$,ue,Ue,Pe,Ke,Ye,Xe){var ft=[0],Wt=[0],bn=0,ht=Xe!=null?Xe.kd:0,qt=Xe!=null?Xe:new vr;if(c==null||12>$)return 7;qt.data=c,qt.w=y,qt.ha=$,y=[y],$=[$],qt.gb=[qt.gb];e:{var mn=y,Vn=$,Bn=qt.gb;if(n(c!=null),n(Vn!=null),n(Bn!=null),Bn[0]=0,12<=Vn[0]&&!t(c,mn[0],"RIFF")){if(t(c,mn[0]+8,"WEBP")){Bn=3;break e}var $n=ii(c,mn[0]+4);if(12>$n||4294967286<$n){Bn=3;break e}if(ht&&$n>Vn[0]-8){Bn=7;break e}Bn[0]=$n,mn[0]+=12,Vn[0]-=12}Bn=0}if(Bn!=0)return Bn;for($n=0<qt.gb[0],$=$[0];;){e:{var Xn=c;Vn=y,Bn=$;var Or=ft,yr=Wt,Jo=mn=[0];if((_o=bn=[bn])[0]=0,8>Bn[0])Bn=7;else{if(!t(Xn,Vn[0],"VP8X")){if(ii(Xn,Vn[0]+4)!=10){Bn=3;break e}if(18>Bn[0]){Bn=7;break e}var Qo=ii(Xn,Vn[0]+8),qi=1+lo(Xn,Vn[0]+12);if(2147483648<=qi*(Xn=1+lo(Xn,Vn[0]+15))){Bn=3;break e}Jo!=null&&(Jo[0]=Qo),Or!=null&&(Or[0]=qi),yr!=null&&(yr[0]=Xn),Vn[0]+=18,Bn[0]-=18,_o[0]=1}Bn=0}}if(bn=bn[0],mn=mn[0],Bn!=0)return Bn;if(Vn=!!(2&mn),!$n&&bn)return 3;if(Pe!=null&&(Pe[0]=!!(16&mn)),Ke!=null&&(Ke[0]=Vn),Ye!=null&&(Ye[0]=0),Ke=ft[0],mn=Wt[0],bn&&Vn&&Xe==null){Bn=0;break}if(4>$){Bn=7;break}if($n&&bn||!$n&&!bn&&!t(c,y[0],"ALPH")){$=[$],qt.na=[qt.na],qt.P=[qt.P],qt.Sa=[qt.Sa];e:{Qo=c,Bn=y,$n=$;var _o=qt.gb;Or=qt.na,yr=qt.P,Jo=qt.Sa,qi=22,n(Qo!=null),n($n!=null),Xn=Bn[0];var xa=$n[0];for(n(Or!=null),n(Jo!=null),Or[0]=null,yr[0]=null,Jo[0]=0;;){if(Bn[0]=Xn,$n[0]=xa,8>xa){Bn=7;break e}var IA=ii(Qo,Xn+4);if(4294967286<IA){Bn=3;break e}var ea=8+IA+1&-2;if(qi+=ea,0<_o&&qi>_o){Bn=3;break e}if(!t(Qo,Xn,"VP8 ")||!t(Qo,Xn,"VP8L")){Bn=0;break e}if(xa[0]<ea){Bn=7;break e}t(Qo,Xn,"ALPH")||(Or[0]=Qo,yr[0]=Xn+8,Jo[0]=IA),Xn+=ea,xa-=ea}}if($=$[0],qt.na=qt.na[0],qt.P=qt.P[0],qt.Sa=qt.Sa[0],Bn!=0)break}$=[$],qt.Ja=[qt.Ja],qt.xa=[qt.xa];e:if(_o=c,Bn=y,$n=$,Or=qt.gb[0],yr=qt.Ja,Jo=qt.xa,Qo=Bn[0],Xn=!t(_o,Qo,"VP8 "),qi=!t(_o,Qo,"VP8L"),n(_o!=null),n($n!=null),n(yr!=null),n(Jo!=null),8>$n[0])Bn=7;else{if(Xn||qi){if(_o=ii(_o,Qo+4),12<=Or&&_o>Or-12){Bn=3;break e}if(ht&&_o>$n[0]-8){Bn=7;break e}yr[0]=_o,Bn[0]+=8,$n[0]-=8,Jo[0]=qi}else Jo[0]=5<=$n[0]&&_o[Qo+0]==47&&!(_o[Qo+4]>>5),yr[0]=$n[0];Bn=0}if($=$[0],qt.Ja=qt.Ja[0],qt.xa=qt.xa[0],y=y[0],Bn!=0)break;if(4294967286<qt.Ja)return 3;if(Ye==null||Vn||(Ye[0]=qt.xa?2:1),Ke=[Ke],mn=[mn],qt.xa){if(5>$){Bn=7;break}Ye=Ke,ht=mn,Vn=Pe,c==null||5>$?c=0:5<=$&&c[y+0]==47&&!(c[y+4]>>5)?($n=[0],_o=[0],Or=[0],_n(yr=new mt,c,y,$),xu(yr,$n,_o,Or)?(Ye!=null&&(Ye[0]=$n[0]),ht!=null&&(ht[0]=_o[0]),Vn!=null&&(Vn[0]=Or[0]),c=1):c=0):c=0}else{if(10>$){Bn=7;break}Ye=mn,c==null||10>$||!W0(c,y+3,$-3)?c=0:(ht=c[y+0]|c[y+1]<<8|c[y+2]<<16,Vn=16383&(c[y+7]<<8|c[y+6]),c=16383&(c[y+9]<<8|c[y+8]),1&ht||3<(ht>>1&7)||!(ht>>4&1)||ht>>5>=qt.Ja||!Vn||!c?c=0:(Ke&&(Ke[0]=Vn),Ye&&(Ye[0]=c),c=1))}if(!c||(Ke=Ke[0],mn=mn[0],bn&&(ft[0]!=Ke||Wt[0]!=mn)))return 3;Xe!=null&&(Xe[0]=qt,Xe.offset=y-Xe.w,n(4294967286>y-Xe.w),n(Xe.offset==Xe.ha-$));break}return Bn==0||Bn==7&&bn&&Xe==null?(Pe!=null&&(Pe[0]|=qt.na!=null&&0<qt.na.length),ue!=null&&(ue[0]=Ke),Ue!=null&&(Ue[0]=mn),0):Bn}function zh(c,y,$){var ue=y.width,Ue=y.height,Pe=0,Ke=0,Ye=ue,Xe=Ue;if(y.Da=c!=null&&0<c.Da,y.Da&&(Ye=c.cd,Xe=c.bd,Pe=c.v,Ke=c.j,11>$||(Pe&=-2,Ke&=-2),0>Pe||0>Ke||0>=Ye||0>=Xe||Pe+Ye>ue||Ke+Xe>Ue))return 0;if(y.v=Pe,y.j=Ke,y.va=Pe+Ye,y.o=Ke+Xe,y.U=Ye,y.T=Xe,y.da=c!=null&&0<c.da,y.da){if(!gi(Ye,Xe,$=[c.ib],Pe=[c.hb]))return 0;y.ib=$[0],y.hb=Pe[0]}return y.ob=c!=null&&c.ob,y.Kb=c==null||!c.Sd,y.da&&(y.ob=y.ib<3*ue/4&&y.hb<3*Ue/4,y.Kb=0),1}function Zh(c){if(c==null)return 2;if(11>c.S){var y=c.f.RGBA;y.fb+=(c.height-1)*y.A,y.A=-y.A}else y=c.f.kb,c=c.height,y.O+=(c-1)*y.fa,y.fa=-y.fa,y.N+=(c-1>>1)*y.Ab,y.Ab=-y.Ab,y.W+=(c-1>>1)*y.Db,y.Db=-y.Db,y.F!=null&&(y.J+=(c-1)*y.lb,y.lb=-y.lb);return 0}function dd(c,y,$,ue){if(ue==null||0>=c||0>=y)return 2;if($!=null){if($.Da){var Ue=$.cd,Pe=$.bd,Ke=-2&$.v,Ye=-2&$.j;if(0>Ke||0>Ye||0>=Ue||0>=Pe||Ke+Ue>c||Ye+Pe>y)return 2;c=Ue,y=Pe}if($.da){if(!gi(c,y,Ue=[$.ib],Pe=[$.hb]))return 2;c=Ue[0],y=Pe[0]}}ue.width=c,ue.height=y;e:{var Xe=ue.width,ft=ue.height;if(c=ue.S,0>=Xe||0>=ft||!(c>=sg&&13>c))c=2;else{if(0>=ue.Rd&&ue.sd==null){Ke=Pe=Ue=y=0;var Wt=(Ye=Xe*Bm[c])*ft;if(11>c||(Pe=(ft+1)/2*(y=(Xe+1)/2),c==12&&(Ke=(Ue=Xe)*ft)),(ft=A(Wt+2*Pe+Ke))==null){c=1;break e}ue.sd=ft,11>c?((Xe=ue.f.RGBA).eb=ft,Xe.fb=0,Xe.A=Ye,Xe.size=Wt):((Xe=ue.f.kb).y=ft,Xe.O=0,Xe.fa=Ye,Xe.Fd=Wt,Xe.f=ft,Xe.N=0+Wt,Xe.Ab=y,Xe.Cd=Pe,Xe.ea=ft,Xe.W=0+Wt+Pe,Xe.Db=y,Xe.Ed=Pe,c==12&&(Xe.F=ft,Xe.J=0+Wt+2*Pe),Xe.Tc=Ke,Xe.lb=Ue)}if(y=1,Ue=ue.S,Pe=ue.width,Ke=ue.height,Ue>=sg&&13>Ue)if(11>Ue)c=ue.f.RGBA,y&=(Ye=Math.abs(c.A))*(Ke-1)+Pe<=c.size,y&=Ye>=Pe*Bm[Ue],y&=c.eb!=null;else{c=ue.f.kb,Ye=(Pe+1)/2,Wt=(Ke+1)/2,Xe=Math.abs(c.fa),ft=Math.abs(c.Ab);var bn=Math.abs(c.Db),ht=Math.abs(c.lb),qt=ht*(Ke-1)+Pe;y&=Xe*(Ke-1)+Pe<=c.Fd,y&=ft*(Wt-1)+Ye<=c.Cd,y=(y&=bn*(Wt-1)+Ye<=c.Ed)&Xe>=Pe&ft>=Ye&bn>=Ye,y&=c.y!=null,y&=c.f!=null,y&=c.ea!=null,Ue==12&&(y&=ht>=Pe,y&=qt<=c.Tc,y&=c.F!=null)}else y=0;c=y?0:2}}return c!=0||$!=null&&$.fd&&(c=Zh(ue)),c}var hf=64,Ul=[0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215],Dl=24,fd=32,Pu=8,hd=[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];To("Predictor0","PredictorAdd0"),Bt.Predictor0=function(){return 4278190080},Bt.Predictor1=function(c){return c},Bt.Predictor2=function(c,y,$){return y[$+0]},Bt.Predictor3=function(c,y,$){return y[$+1]},Bt.Predictor4=function(c,y,$){return y[$-1]},Bt.Predictor5=function(c,y,$){return si(si(c,y[$+1]),y[$+0])},Bt.Predictor6=function(c,y,$){return si(c,y[$-1])},Bt.Predictor7=function(c,y,$){return si(c,y[$+0])},Bt.Predictor8=function(c,y,$){return si(y[$-1],y[$+0])},Bt.Predictor9=function(c,y,$){return si(y[$+0],y[$+1])},Bt.Predictor10=function(c,y,$){return si(si(c,y[$-1]),si(y[$+0],y[$+1]))},Bt.Predictor11=function(c,y,$){var ue=y[$+0];return 0>=ji(ue>>24&255,c>>24&255,(y=y[$-1])>>24&255)+ji(ue>>16&255,c>>16&255,y>>16&255)+ji(ue>>8&255,c>>8&255,y>>8&255)+ji(255&ue,255&c,255&y)?ue:c},Bt.Predictor12=function(c,y,$){var ue=y[$+0];return(ns((c>>24&255)+(ue>>24&255)-((y=y[$-1])>>24&255))<<24|ns((c>>16&255)+(ue>>16&255)-(y>>16&255))<<16|ns((c>>8&255)+(ue>>8&255)-(y>>8&255))<<8|ns((255&c)+(255&ue)-(255&y)))>>>0},Bt.Predictor13=function(c,y,$){var ue=y[$-1];return(va((c=si(c,y[$+0]))>>24&255,ue>>24&255)<<24|va(c>>16&255,ue>>16&255)<<16|va(c>>8&255,ue>>8&255)<<8|va(255&c,255&ue))>>>0};var Wh=Bt.PredictorAdd0;Bt.PredictorAdd1=Ea,To("Predictor2","PredictorAdd2"),To("Predictor3","PredictorAdd3"),To("Predictor4","PredictorAdd4"),To("Predictor5","PredictorAdd5"),To("Predictor6","PredictorAdd6"),To("Predictor7","PredictorAdd7"),To("Predictor8","PredictorAdd8"),To("Predictor9","PredictorAdd9"),To("Predictor10","PredictorAdd10"),To("Predictor11","PredictorAdd11"),To("Predictor12","PredictorAdd12"),To("Predictor13","PredictorAdd13");var eh=Bt.PredictorAdd2;ei("ColorIndexInverseTransform","MapARGB","32b",function(c){return c>>8&255},function(c){return c}),ei("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",function(c){return c},function(c){return c>>8&255});var tA,og=Bt.ColorIndexInverseTransform,ru=Bt.MapARGB,ou=Bt.VP8LColorIndexInverseTransformAlpha,Vh=Bt.MapAlpha,Gh=Bt.VP8LPredictorsAdd=[];Gh.length=16,(Bt.VP8LPredictors=[]).length=16,(Bt.VP8LPredictorsAdd_C=[]).length=16,(Bt.VP8LPredictors_C=[]).length=16;var $h,Yh,gd,pd,md,gf,vd,pf,oc,iu,os,ys,nA,SA,Tu,Jh,th,ig,$p,Yp,Jp,Xp,qp,em,Xh,tm,nm,rm,om=A(511),im=A(2041),am=A(225),sm=A(767),Am=0,cp=im,ag=am,Ll=sm,ic=om,sg=0,Ag=1,lm=2,lg=3,cg=4,up=5,cm=6,dp=7,fp=8,ug=9,hp=10,qm=[2,3,7],ev=[3,3,11],um=[280,256,256,256,40],tv=[0,1,1,1,0],nv=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],rv=[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],ov=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],iv=8,gp=[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],pp=[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],qh=null,av=[[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]],sv=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],dm=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],Av=[[[[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]]]],lv=[[[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]]],cv=[[[[255,255,255,255,255,255,255,255,255,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]]]],uv=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],yd=[],Oc=[],Ru=[],dv=1,fm=2,wd=[],ac=[];Qu("UpsampleRgbLinePair",ud,3),Qu("UpsampleBgrLinePair",WA,3),Qu("UpsampleRgbaLinePair",hl,4),Qu("UpsampleBgraLinePair",Kh,4),Qu("UpsampleArgbLinePair",_h,4),Qu("UpsampleRgba4444LinePair",df,2),Qu("UpsampleRgb565LinePair",uf,2);var fv=Bt.UpsampleRgbLinePair,hv=Bt.UpsampleBgrLinePair,hm=Bt.UpsampleRgbaLinePair,gm=Bt.UpsampleBgraLinePair,pm=Bt.UpsampleArgbLinePair,mm=Bt.UpsampleRgba4444LinePair,gv=Bt.UpsampleRgb565LinePair,dg=16,fg=1<<dg-1,e0=-227,mp=482,vm=6,pv=(256<<vm)-1,ym=0,mv=A(256),vv=A(256),yv=A(256),wv=A(256),Bv=A(mp-e0),Cv=A(mp-e0);Mu("YuvToRgbRow",ud,3),Mu("YuvToBgrRow",WA,3),Mu("YuvToRgbaRow",hl,4),Mu("YuvToBgraRow",Kh,4),Mu("YuvToArgbRow",_h,4),Mu("YuvToRgba4444Row",df,2),Mu("YuvToRgb565Row",uf,2);var wm=[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],hg=[0,2,8],bv=[8,7,6,4,4,2,2,2,1,1,1,1],Ev=1;this.WebPDecodeRGBA=function(c,y,$,ue,Ue){var Pe=Ag,Ke=new Jn,Ye=new la;Ke.ba=Ye,Ye.S=Pe,Ye.width=[Ye.width],Ye.height=[Ye.height];var Xe=Ye.width,ft=Ye.height,Wt=new yi;if(Wt==null||c==null)var bn=2;else n(Wt!=null),bn=ff(c,y,$,Wt.width,Wt.height,Wt.Pd,Wt.Qd,Wt.format,null);if(bn!=0?Xe=0:(Xe!=null&&(Xe[0]=Wt.width[0]),ft!=null&&(ft[0]=Wt.height[0]),Xe=1),Xe){Ye.width=Ye.width[0],Ye.height=Ye.height[0],ue!=null&&(ue[0]=Ye.width),Ue!=null&&(Ue[0]=Ye.height);e:{if(ue=new Vf,(Ue=new vr).data=c,Ue.w=y,Ue.ha=$,Ue.kd=1,y=[0],n(Ue!=null),((c=ff(Ue.data,Ue.w,Ue.ha,null,null,null,y,null,Ue))==0||c==7)&&y[0]&&(c=4),(y=c)==0){if(n(Ke!=null),ue.data=Ue.data,ue.w=Ue.w+Ue.offset,ue.ha=Ue.ha-Ue.offset,ue.put=wi,ue.ac=Jc,ue.bc=Eu,ue.ma=Ke,Ue.xa){if((c=tf())==null){Ke=1;break e}if(function(ht,qt){var mn=[0],Vn=[0],Bn=[0];t:for(;;){if(ht==null)return 0;if(qt==null)return ht.a=2,0;if(ht.l=qt,ht.a=0,_n(ht.m,qt.data,qt.w,qt.ha),!xu(ht.m,mn,Vn,Bn)){ht.a=3;break t}if(ht.xb=fm,qt.width=mn[0],qt.height=Vn[0],!qc(mn[0],Vn[0],1,ht,null))break t;return 1}return n(ht.a!=0),0}(c,ue)){if(ue=(y=dd(ue.width,ue.height,Ke.Oa,Ke.ba))==0){t:{ue=c;n:for(;;){if(ue==null){ue=0;break t}if(n(ue.s.yc!=null),n(ue.s.Ya!=null),n(0<ue.s.Wb),n(($=ue.l)!=null),n((Ue=$.ma)!=null),ue.xb!=0){if(ue.ca=Ue.ba,ue.tb=Ue.tb,n(ue.ca!=null),!zh(Ue.Oa,$,lg)){ue.a=2;break n}if(!nf(ue,$.width)||$.da)break n;if(($.da||Si(ue.ca.S))&&Nc(),11>ue.ca.S||(alert("todo:WebPInitConvertARGBToYUV"),ue.ca.f.kb.F!=null&&Nc()),ue.Pb&&0<ue.s.ua&&ue.s.vb.X==null&&!At(ue.s.vb,ue.s.Wa.Xa)){ue.a=1;break n}ue.xb=0}if(!Ic(ue,ue.V,ue.Ba,ue.c,ue.i,$.o,ld))break n;Ue.Dc=ue.Ma,ue=1;break t}n(ue.a!=0),ue=0}ue=!ue}ue&&(y=c.a)}else y=c.a}else{if((c=new $g)==null){Ke=1;break e}if(c.Fa=Ue.na,c.P=Ue.P,c.qc=Ue.Sa,tu(c,ue)){if((y=dd(ue.width,ue.height,Ke.Oa,Ke.ba))==0){if(c.Aa=0,$=Ke.Oa,n((Ue=c)!=null),$!=null){if(0<(Xe=0>(Xe=$.Md)?0:100<Xe?255:255*Xe/100)){for(ft=Wt=0;4>ft;++ft)12>(bn=Ue.pb[ft]).lc&&(bn.ia=Xe*bv[0>bn.lc?0:bn.lc]>>3),Wt|=bn.ia;Wt&&(alert("todo:VP8InitRandom"),Ue.ia=1)}Ue.Ga=$.Id,100<Ue.Ga?Ue.Ga=100:0>Ue.Ga&&(Ue.Ga=0)}(function(ht,qt){if(ht==null)return 0;if(qt==null)return hA(ht,2,"NULL VP8Io parameter in VP8Decode().");if(!ht.cb&&!tu(ht,qt))return 0;if(n(ht.cb),qt.ac==null||qt.ac(qt)){qt.ob&&(ht.L=0);var mn=hg[ht.L];if(ht.L==2?(ht.yb=0,ht.zb=0):(ht.yb=qt.v-mn>>4,ht.zb=qt.j-mn>>4,0>ht.yb&&(ht.yb=0),0>ht.zb&&(ht.zb=0)),ht.Va=qt.o+15+mn>>4,ht.Hb=qt.va+15+mn>>4,ht.Hb>ht.za&&(ht.Hb=ht.za),ht.Va>ht.Ub&&(ht.Va=ht.Ub),0<ht.L){var Vn=ht.ed;for(mn=0;4>mn;++mn){var Bn;if(ht.Qa.Cb){var $n=ht.Qa.Lb[mn];ht.Qa.Fb||($n+=Vn.Tb)}else $n=Vn.Tb;for(Bn=0;1>=Bn;++Bn){var Xn=ht.gd[mn][Bn],Or=$n;if(Vn.Pc&&(Or+=Vn.vd[0],Bn&&(Or+=Vn.od[0])),0<(Or=0>Or?0:63<Or?63:Or)){var yr=Or;0<Vn.wb&&(yr=4<Vn.wb?yr>>2:yr>>1)>9-Vn.wb&&(yr=9-Vn.wb),1>yr&&(yr=1),Xn.dd=yr,Xn.tc=2*Or+yr,Xn.ld=40<=Or?2:15<=Or?1:0}else Xn.tc=0;Xn.La=Bn}}}mn=0}else hA(ht,6,"Frame setup failed"),mn=ht.a;if(mn=mn==0){if(mn){ht.$c=0,0<ht.Aa||(ht.Ic=Ev);t:{mn=ht.Ic,Vn=4*(yr=ht.za);var Jo=32*yr,Qo=yr+1,qi=0<ht.L?yr*(0<ht.Aa?2:1):0,_o=(ht.Aa==2?2:1)*yr;if((Xn=Vn+832+(Bn=3*(16*mn+hg[ht.L])/2*Jo)+($n=ht.Fa!=null&&0<ht.Fa.length?ht.Kc.c*ht.Kc.i:0))!=Xn)mn=0;else{if(Xn>ht.Vb){if(ht.Vb=0,ht.Ec=A(Xn),ht.Fc=0,ht.Ec==null){mn=hA(ht,1,"no memory during frame initialization.");break t}ht.Vb=Xn}Xn=ht.Ec,Or=ht.Fc,ht.Ac=Xn,ht.Bc=Or,Or+=Vn,ht.Gd=I(Jo,z0),ht.Hd=0,ht.rb=I(Qo+1,Uh),ht.sb=1,ht.wa=qi?I(qi,tc):null,ht.Y=0,ht.D.Nb=0,ht.D.wa=ht.wa,ht.D.Y=ht.Y,0<ht.Aa&&(ht.D.Y+=yr),n(!0),ht.oc=Xn,ht.pc=Or,Or+=832,ht.ya=I(_o,Dh),ht.aa=0,ht.D.ya=ht.ya,ht.D.aa=ht.aa,ht.Aa==2&&(ht.D.aa+=yr),ht.R=16*yr,ht.B=8*yr,yr=(Jo=hg[ht.L])*ht.R,Jo=Jo/2*ht.B,ht.sa=Xn,ht.ta=Or+yr,ht.qa=ht.sa,ht.ra=ht.ta+16*mn*ht.R+Jo,ht.Ha=ht.qa,ht.Ia=ht.ra+8*mn*ht.B+Jo,ht.$c=0,Or+=Bn,ht.mb=$n?Xn:null,ht.nb=$n?Or:null,n(Or+$n<=ht.Fc+ht.Vb),V0(ht),o(ht.Ac,ht.Bc,0,Vn),mn=1}}if(mn){if(qt.ka=0,qt.y=ht.sa,qt.O=ht.ta,qt.f=ht.qa,qt.N=ht.ra,qt.ea=ht.Ha,qt.Vd=ht.Ia,qt.fa=ht.R,qt.Rc=ht.B,qt.F=null,qt.J=0,!Am){for(mn=-255;255>=mn;++mn)om[255+mn]=0>mn?-mn:mn;for(mn=-1020;1020>=mn;++mn)im[1020+mn]=-128>mn?-128:127<mn?127:mn;for(mn=-112;112>=mn;++mn)am[112+mn]=-16>mn?-16:15<mn?15:mn;for(mn=-255;510>=mn;++mn)sm[255+mn]=0>mn?0:255<mn?255:mn;Am=1}vd=$f,pf=Jg,iu=nu,os=$0,ys=Y0,oc=Yg,nA=tg,SA=Af,Tu=Fe,Jh=gt,th=ng,ig=T,$p=Ut,Yp=dn,Jp=sf,Xp=Hh,qp=q0,em=eg,Oc[0]=ip,Oc[1]=Xg,Oc[2]=rp,Oc[3]=op,Oc[4]=Iu,Oc[5]=ap,Oc[6]=Fu,Oc[7]=sp,Oc[8]=Mh,Oc[9]=Yf,yd[0]=tp,yd[1]=ep,yd[2]=Lh,yd[3]=J0,yd[4]=of,yd[5]=Qh,yd[6]=np,Ru[0]=lp,Ru[1]=qg,Ru[2]=af,Ru[3]=Ap,Ru[4]=Th,Ru[5]=Ph,Ru[6]=X0,mn=1}else mn=0}mn&&(mn=function(xa,IA){for(xa.M=0;xa.M<xa.Va;++xa.M){var ea,Ko=xa.Jc[xa.M&xa.Xb],io=xa.m,rA=xa;for(ea=0;ea<rA.za;++ea){var ki=io,Oa=rA,Ns=Oa.Ac,VA=Oa.Bc+4*ea,gl=Oa.zc,Ys=Oa.ya[Oa.aa+ea];if(Oa.Qa.Bb?Ys.$b=tr(ki,Oa.Pa.jb[0])?2+tr(ki,Oa.Pa.jb[2]):tr(ki,Oa.Pa.jb[1]):Ys.$b=0,Oa.kc&&(Ys.Ad=tr(ki,Oa.Bd)),Ys.Za=!tr(ki,145)+0,Ys.Za){var ol=Ys.Ob,pl=0;for(Oa=0;4>Oa;++Oa){var FA,Pa=gl[0+Oa];for(FA=0;4>FA;++FA){Pa=lv[Ns[VA+FA]][Pa];for(var ls=dm[tr(ki,Pa[0])];0<ls;)ls=dm[2*ls+tr(ki,Pa[ls])];Pa=-ls,Ns[VA+FA]=Pa}r(ol,pl,Ns,VA,4),pl+=4,gl[0+Oa]=Pa}}else Pa=tr(ki,156)?tr(ki,128)?1:3:tr(ki,163)?2:0,Ys.Ob[0]=Pa,o(Ns,VA,Pa,4),o(gl,0,Pa,4);Ys.Dd=tr(ki,142)?tr(ki,114)?tr(ki,183)?1:3:2:0}if(rA.m.Ka)return hA(xa,7,"Premature end-of-partition0 encountered.");for(;xa.ja<xa.za;++xa.ja){if(rA=Ko,ki=(io=xa).rb[io.sb-1],Ns=io.rb[io.sb+io.ja],ea=io.ya[io.aa+io.ja],VA=io.kc?ea.Ad:0)ki.la=Ns.la=0,ea.Za||(ki.Na=Ns.Na=0),ea.Hc=0,ea.Gc=0,ea.ia=0;else{var Js,cs;if(ki=Ns,Ns=rA,VA=io.Pa.Xc,gl=io.ya[io.aa+io.ja],Ys=io.pb[gl.$b],Oa=gl.ad,ol=0,pl=io.rb[io.sb-1],Pa=FA=0,o(Oa,ol,0,384),gl.Za)var GA=0,Uc=VA[3];else{ls=A(16);var oA=ki.Na+pl.Na;if(oA=qh(Ns,VA[1],oA,Ys.Eb,0,ls,0),ki.Na=pl.Na=(0<oA)+0,1<oA)vd(ls,0,Oa,ol);else{var Cl=ls[0]+3>>3;for(ls=0;256>ls;ls+=16)Oa[ol+ls]=Cl}GA=1,Uc=VA[0]}var ws=15&ki.la,NA=15&pl.la;for(ls=0;4>ls;++ls){var Ql=1&NA;for(Cl=cs=0;4>Cl;++Cl)ws=ws>>1|(Ql=(oA=qh(Ns,Uc,oA=Ql+(1&ws),Ys.Sc,GA,Oa,ol))>GA)<<7,cs=cs<<2|(3<oA?3:1<oA?2:Oa[ol+0]!=0),ol+=16;ws>>=4,NA=NA>>1|Ql<<7,FA=(FA<<8|cs)>>>0}for(Uc=ws,GA=NA>>4,Js=0;4>Js;Js+=2){for(cs=0,ws=ki.la>>4+Js,NA=pl.la>>4+Js,ls=0;2>ls;++ls){for(Ql=1&NA,Cl=0;2>Cl;++Cl)oA=Ql+(1&ws),ws=ws>>1|(Ql=0<(oA=qh(Ns,VA[2],oA,Ys.Qc,0,Oa,ol)))<<3,cs=cs<<2|(3<oA?3:1<oA?2:Oa[ol+0]!=0),ol+=16;ws>>=2,NA=NA>>1|Ql<<5}Pa|=cs<<4*Js,Uc|=ws<<4<<Js,GA|=(240&NA)<<Js}ki.la=Uc,pl.la=GA,gl.Hc=FA,gl.Gc=Pa,gl.ia=43690&Pa?0:Ys.ia,VA=!(FA|Pa)}if(0<io.L&&(io.wa[io.Y+io.ja]=io.gd[ea.$b][ea.Za],io.wa[io.Y+io.ja].La|=!VA),rA.Ka)return hA(xa,7,"Premature end-of-file encountered.")}if(V0(xa),io=IA,rA=1,ea=(Ko=xa).D,ki=0<Ko.L&&Ko.M>=Ko.zb&&Ko.M<=Ko.Va,Ko.Aa==0)t:{if(ea.M=Ko.M,ea.uc=ki,rc(Ko,ea),rA=1,ea=(cs=Ko.D).Nb,ki=(Pa=hg[Ko.L])*Ko.R,Ns=Pa/2*Ko.B,ls=16*ea*Ko.R,Cl=8*ea*Ko.B,VA=Ko.sa,gl=Ko.ta-ki+ls,Ys=Ko.qa,Oa=Ko.ra-Ns+Cl,ol=Ko.Ha,pl=Ko.Ia-Ns+Cl,NA=(ws=cs.M)==0,FA=ws>=Ko.Va-1,Ko.Aa==2&&rc(Ko,cs),cs.uc)for(Ql=(oA=Ko).D.M,n(oA.D.uc),cs=oA.yb;cs<oA.Hb;++cs){GA=cs,Uc=Ql;var ml=(Ml=($A=oA).D).Nb;Js=$A.R;var Ml=Ml.wa[Ml.Y+GA],Pl=$A.sa,bl=$A.ta+16*ml*Js+16*GA,Tl=Ml.dd,xs=Ml.tc;if(xs!=0)if(n(3<=xs),$A.L==1)0<GA&&Xp(Pl,bl,Js,xs+4),Ml.La&&em(Pl,bl,Js,xs),0<Uc&&Jp(Pl,bl,Js,xs+4),Ml.La&&qp(Pl,bl,Js,xs);else{var Rl=$A.B,Dc=$A.qa,mf=$A.ra+8*ml*Rl+8*GA,ju=$A.Ha,$A=$A.Ia+8*ml*Rl+8*GA;ml=Ml.ld,0<GA&&(SA(Pl,bl,Js,xs+4,Tl,ml),Jh(Dc,mf,ju,$A,Rl,xs+4,Tl,ml)),Ml.La&&(ig(Pl,bl,Js,xs,Tl,ml),Yp(Dc,mf,ju,$A,Rl,xs,Tl,ml)),0<Uc&&(nA(Pl,bl,Js,xs+4,Tl,ml),Tu(Dc,mf,ju,$A,Rl,xs+4,Tl,ml)),Ml.La&&(th(Pl,bl,Js,xs,Tl,ml),$p(Dc,mf,ju,$A,Rl,xs,Tl,ml))}}if(Ko.ia&&alert("todo:DitherRow"),io.put!=null){if(cs=16*ws,ws=16*(ws+1),NA?(io.y=Ko.sa,io.O=Ko.ta+ls,io.f=Ko.qa,io.N=Ko.ra+Cl,io.ea=Ko.Ha,io.W=Ko.Ia+Cl):(cs-=Pa,io.y=VA,io.O=gl,io.f=Ys,io.N=Oa,io.ea=ol,io.W=pl),FA||(ws-=Pa),ws>io.o&&(ws=io.o),io.F=null,io.J=null,Ko.Fa!=null&&0<Ko.Fa.length&&cs<ws&&(io.J=Es(Ko,io,cs,ws-cs),io.F=Ko.mb,io.F==null&&io.F.length==0)){rA=hA(Ko,3,"Could not decode alpha data.");break t}cs<io.j&&(Pa=io.j-cs,cs=io.j,n(!(1&Pa)),io.O+=Ko.R*Pa,io.N+=Ko.B*(Pa>>1),io.W+=Ko.B*(Pa>>1),io.F!=null&&(io.J+=io.width*Pa)),cs<ws&&(io.O+=io.v,io.N+=io.v>>1,io.W+=io.v>>1,io.F!=null&&(io.J+=io.v),io.ka=cs-io.j,io.U=io.va-io.v,io.T=ws-cs,rA=io.put(io))}ea+1!=Ko.Ic||FA||(r(Ko.sa,Ko.ta-ki,VA,gl+16*Ko.R,ki),r(Ko.qa,Ko.ra-Ns,Ys,Oa+8*Ko.B,Ns),r(Ko.Ha,Ko.Ia-Ns,ol,pl+8*Ko.B,Ns))}if(!rA)return hA(xa,6,"Output aborted.")}return 1}(ht,qt)),qt.bc!=null&&qt.bc(qt),mn&=1}return mn?(ht.cb=0,mn):0})(c,ue)||(y=c.a)}}else y=c.a}y==0&&Ke.Oa!=null&&Ke.Oa.fd&&(y=Zh(Ke.ba))}Ke=y}Pe=Ke!=0?null:11>Pe?Ye.f.RGBA.eb:Ye.f.kb.y}else Pe=null;return Pe};var Bm=[3,4,3,4,4,2,2,4,4,4,2,1,1]};function Z(Bt,pn){for(var We="",st=0;st<4;st++)We+=String.fromCharCode(Bt[pn++]);return We}function te(Bt,pn){return Bt[pn+0]|Bt[pn+1]<<8}function Se(Bt,pn){return(Bt[pn+0]|Bt[pn+1]<<8|Bt[pn+2]<<16)>>>0}function Qe(Bt,pn){return(Bt[pn+0]|Bt[pn+1]<<8|Bt[pn+2]<<16|Bt[pn+3]<<24)>>>0}new Q;var q=[0],it=[0],tt=[],at=new Q,Ge=e,Mt=function(Bt,pn){var We={},st=0,Lt=!1,Ft=0,In=0;if(We.frames=[],!function(Ze,mt){for(var bt=0;bt<4;bt++)if(Ze[mt+bt]!="RIFF".charCodeAt(bt))return!0;return!1}(Bt,pn)){for(Qe(Bt,pn+=4),pn+=8;pn<Bt.length;){var Ln=Z(Bt,pn),Rn=Qe(Bt,pn+=4);pn+=4;var Cn=Rn+(1&Rn);switch(Ln){case"VP8 ":case"VP8L":We.frames[st]===void 0&&(We.frames[st]={}),(pr=We.frames[st]).src_off=Lt?In:pn-8,pr.src_size=Ft+Rn+8,st++,Lt&&(Lt=!1,Ft=0,In=0);break;case"VP8X":(pr=We.header={}).feature_flags=Bt[pn];var _n=pn+4;pr.canvas_width=1+Se(Bt,_n),_n+=3,pr.canvas_height=1+Se(Bt,_n),_n+=3;break;case"ALPH":Lt=!0,Ft=Cn+8,In=pn-8;break;case"ANIM":(pr=We.header).bgcolor=Qe(Bt,pn),_n=pn+4,pr.loop_count=te(Bt,_n),_n+=2;break;case"ANMF":var Hr,pr;(pr=We.frames[st]={}).offset_x=2*Se(Bt,pn),pn+=3,pr.offset_y=2*Se(Bt,pn),pn+=3,pr.width=1+Se(Bt,pn),pn+=3,pr.height=1+Se(Bt,pn),pn+=3,pr.duration=Se(Bt,pn),pn+=3,Hr=Bt[pn++],pr.dispose=1&Hr,pr.blend=Hr>>1&1}Ln!="ANMF"&&(pn+=Cn)}return We}}(Ge,0);Mt.response=Ge,Mt.rgbaoutput=!0,Mt.dataurl=!1;var xt=Mt.header?Mt.header:null,wt=Mt.frames?Mt.frames:null;if(xt){xt.loop_counter=xt.loop_count,q=[xt.canvas_height],it=[xt.canvas_width];for(var En=0;En<wt.length&&wt[En].blend!=0;En++);}var Gn=wt[0],Qn=at.WebPDecodeRGBA(Ge,Gn.src_off,Gn.src_size,it,q);Gn.rgba=Qn,Gn.imgwidth=it[0],Gn.imgheight=q[0];for(var $t=0;$t<it[0]*q[0]*4;$t++)tt[$t]=Qn[$t];return this.width=it,this.height=q,this.data=tt,this}(function(e){var n,t,r,o,A,I,w,Q,Z,te=function(Ze){return Ze=Ze||{},this.isStrokeTransparent=Ze.isStrokeTransparent||!1,this.strokeOpacity=Ze.strokeOpacity||1,this.strokeStyle=Ze.strokeStyle||"#000000",this.fillStyle=Ze.fillStyle||"#000000",this.isFillTransparent=Ze.isFillTransparent||!1,this.fillOpacity=Ze.fillOpacity||1,this.font=Ze.font||"10px sans-serif",this.textBaseline=Ze.textBaseline||"alphabetic",this.textAlign=Ze.textAlign||"left",this.lineWidth=Ze.lineWidth||1,this.lineJoin=Ze.lineJoin||"miter",this.lineCap=Ze.lineCap||"butt",this.path=Ze.path||[],this.transform=Ze.transform!==void 0?Ze.transform.clone():new Q,this.globalCompositeOperation=Ze.globalCompositeOperation||"normal",this.globalAlpha=Ze.globalAlpha||1,this.clip_path=Ze.clip_path||[],this.currentPoint=Ze.currentPoint||new I,this.miterLimit=Ze.miterLimit||10,this.lastPoint=Ze.lastPoint||new I,this.lineDashOffset=Ze.lineDashOffset||0,this.lineDash=Ze.lineDash||[],this.margin=Ze.margin||[0,0,0,0],this.prevPageLastElemOffset=Ze.prevPageLastElemOffset||0,this.ignoreClearRect=typeof Ze.ignoreClearRect!="boolean"||Ze.ignoreClearRect,this};e.events.push(["initialized",function(){this.context2d=new Se(this),n=this.internal.f2,t=this.internal.getCoordinateString,r=this.internal.getVerticalCoordinateString,o=this.internal.getHorizontalCoordinate,A=this.internal.getVerticalCoordinate,I=this.internal.Point,w=this.internal.Rectangle,Q=this.internal.Matrix,Z=new te}]);var Se=function(Ze){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}});var mt=Ze;Object.defineProperty(this,"pdf",{get:function(){return mt}});var bt=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return bt},set:function(At){bt=!!At}});var Ht=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return Ht},set:function(At){Ht=!!At}});var nn=0;Object.defineProperty(this,"posX",{get:function(){return nn},set:function(At){isNaN(At)||(nn=At)}});var yn=0;Object.defineProperty(this,"posY",{get:function(){return yn},set:function(At){isNaN(At)||(yn=At)}}),Object.defineProperty(this,"margin",{get:function(){return Z.margin},set:function(At){var go;typeof At=="number"?go=[At,At,At,At]:((go=new Array(4))[0]=At[0],go[1]=At.length>=2?At[1]:go[0],go[2]=At.length>=3?At[2]:go[0],go[3]=At.length>=4?At[3]:go[1]),Z.margin=go}});var Mn=!1;Object.defineProperty(this,"autoPaging",{get:function(){return Mn},set:function(At){Mn=At}});var jn=0;Object.defineProperty(this,"lastBreak",{get:function(){return jn},set:function(At){jn=At}});var tr=[];Object.defineProperty(this,"pageBreaks",{get:function(){return tr},set:function(At){tr=At}}),Object.defineProperty(this,"ctx",{get:function(){return Z},set:function(At){At instanceof te&&(Z=At)}}),Object.defineProperty(this,"path",{get:function(){return Z.path},set:function(At){Z.path=At}});var Qr=[];Object.defineProperty(this,"ctxStack",{get:function(){return Qr},set:function(At){Qr=At}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(At){var go;go=Qe(At),this.ctx.fillStyle=go.style,this.ctx.isFillTransparent=go.a===0,this.ctx.fillOpacity=go.a,this.pdf.setFillColor(go.r,go.g,go.b,{a:go.a}),this.pdf.setTextColor(go.r,go.g,go.b,{a:go.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(At){var go=Qe(At);this.ctx.strokeStyle=go.style,this.ctx.isStrokeTransparent=go.a===0,this.ctx.strokeOpacity=go.a,go.a===0?this.pdf.setDrawColor(255,255,255):(go.a,this.pdf.setDrawColor(go.r,go.g,go.b))}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(At){["butt","round","square"].indexOf(At)!==-1&&(this.ctx.lineCap=At,this.pdf.setLineCap(At))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(At){isNaN(At)||(this.ctx.lineWidth=At,this.pdf.setLineWidth(At))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(At){["bevel","round","miter"].indexOf(At)!==-1&&(this.ctx.lineJoin=At,this.pdf.setLineJoin(At))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(At){isNaN(At)||(this.ctx.miterLimit=At,this.pdf.setMiterLimit(At))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(At){this.ctx.textBaseline=At}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(At){["right","end","center","left","start"].indexOf(At)!==-1&&(this.ctx.textAlign=At)}});var ho=null,lo=null,ii=null;Object.defineProperty(this,"fontFaces",{get:function(){return ii},set:function(At){ho=null,lo=null,ii=At}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(At){var go;if(this.ctx.font=At,(go=/^\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-z0-9]+?)\s*$/i.exec(At))!==null){var ia=go[1];go[2];var gi=go[3],Ir=go[4];go[5];var pi=go[6],To=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(Ir)[2];Ir=Math.floor(To==="px"?parseFloat(Ir)*this.pdf.internal.scaleFactor:To==="em"?parseFloat(Ir)*this.pdf.getFontSize():parseFloat(Ir)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(Ir);var di=function(ei){var eA,Qa,sa=[],Aa=ei.trim();if(Aa==="")return Zg;if(Aa in Vc)return[Vc[Aa]];for(;Aa!=="";){switch(Qa=null,eA=(Aa=Gc(Aa)).charAt(0)){case'"':case"'":Qa=Cc(Aa.substring(1),eA);break;default:Qa=sd(Aa)}if(Qa===null||(sa.push(Qa[0]),(Aa=Gc(Qa[1]))!==""&&Aa.charAt(0)!==","))return Zg;Aa=Aa.replace(/^,/,"")}return sa}(pi);if(this.fontFaces){var si=function(ei,eA){var Qa=ei.getFontList(),sa=JSON.stringify(Qa);if(ho===null||lo!==sa){var Aa=function(Qs){var li=[];return Object.keys(Qs).forEach(function(bs){Qs[bs].forEach(function(Si){var Hi=null;switch(Si){case"bold":Hi={family:bs,weight:"bold"};break;case"italic":Hi={family:bs,style:"italic"};break;case"bolditalic":Hi={family:bs,weight:"bold",style:"italic"};break;case"":case"normal":Hi={family:bs}}Hi!==null&&(Hi.ref={name:bs,style:Si},li.push(Hi))})}),li}(Qa);ho=function(Qs){for(var li={},bs=0;bs<Qs.length;++bs){var Si=Bl(Qs[bs]),Hi=Si.family,Ms=Si.stretch,la=Si.style,yi=Si.weight;li[Hi]=li[Hi]||{},li[Hi][Ms]=li[Hi][Ms]||{},li[Hi][Ms][la]=li[Hi][Ms][la]||{},li[Hi][Ms][la][yi]=Si}return li}(Aa.concat(eA)),lo=sa}return ho}(this.pdf,this.fontFaces),ns=di.map(function(ei){return{family:ei,stretch:"normal",weight:gi,style:ia}}),va=function(ei,eA,Qa){for(var sa=(Qa=Qa||{}).defaultFontFamily||"times",Aa=Object.assign({},Cu,Qa.genericFontFamilies||{}),Qs=null,li=null,bs=0;bs<eA.length;++bs)if(Aa[(Qs=Bl(eA[bs])).family]&&(Qs.family=Aa[Qs.family]),ei.hasOwnProperty(Qs.family)){li=ei[Qs.family];break}if(!(li=li||ei[sa]))throw new Error("Could not find a font-family for the rule '"+Jl(Qs)+"' and default family '"+sa+"'.");if(li=function(Si,Hi){if(Hi[Si])return Hi[Si];var Ms=PA[Si],la=Ms<=PA.normal?-1:1,yi=Bc(Hi,wc,Ms,la);if(!yi)throw new Error("Could not find a matching font-stretch value for "+Si);return yi}(Qs.stretch,li),li=function(Si,Hi){if(Hi[Si])return Hi[Si];for(var Ms=fA[Si],la=0;la<Ms.length;++la)if(Hi[Ms[la]])return Hi[Ms[la]];throw new Error("Could not find a matching font-style for "+Si)}(Qs.style,li),!(li=function(Si,Hi){if(Hi[Si])return Hi[Si];if(Si===400&&Hi[500])return Hi[500];if(Si===500&&Hi[400])return Hi[400];var Ms=Bu[Si],la=Bc(Hi,KA,Ms,Si<400?-1:1);if(!la)throw new Error("Could not find a matching font-weight for value "+Si);return la}(Qs.weight,li)))throw new Error("Failed to resolve a font for the rule '"+Jl(Qs)+"'.");return li}(si,ns);this.pdf.setFont(va.ref.name,va.ref.style)}else{var ji="";(gi==="bold"||parseInt(gi,10)>=700||ia==="bold")&&(ji="bold"),ia==="italic"&&(ji+="italic"),ji.length===0&&(ji="normal");for(var Ea="",ya={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"},Go=0;Go<di.length;Go++){if(this.pdf.internal.getFont(di[Go],ji,{noFallback:!0,disableWarning:!0})!==void 0){Ea=di[Go];break}if(ji==="bolditalic"&&this.pdf.internal.getFont(di[Go],"bold",{noFallback:!0,disableWarning:!0})!==void 0)Ea=di[Go],ji="bold";else if(this.pdf.internal.getFont(di[Go],"normal",{noFallback:!0,disableWarning:!0})!==void 0){Ea=di[Go],ji="normal";break}}if(Ea===""){for(var $i=0;$i<di.length;$i++)if(ya[di[$i]]){Ea=ya[di[$i]];break}}Ea=Ea===""?"Times":Ea,this.pdf.setFont(Ea,ji)}}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(At){this.ctx.globalCompositeOperation=At}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(At){this.ctx.globalAlpha=At}}),Object.defineProperty(this,"lineDashOffset",{get:function(){return this.ctx.lineDashOffset},set:function(At){this.ctx.lineDashOffset=At,pr.call(this)}}),Object.defineProperty(this,"lineDash",{get:function(){return this.ctx.lineDash},set:function(At){this.ctx.lineDash=At,pr.call(this)}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(At){this.ctx.ignoreClearRect=!!At}})};Se.prototype.setLineDash=function(Ze){this.lineDash=Ze},Se.prototype.getLineDash=function(){return this.lineDash.length%2?this.lineDash.concat(this.lineDash):this.lineDash.slice()},Se.prototype.fill=function(){wt.call(this,"fill",!1)},Se.prototype.stroke=function(){wt.call(this,"stroke",!1)},Se.prototype.beginPath=function(){this.path=[{type:"begin"}]},Se.prototype.moveTo=function(Ze,mt){if(isNaN(Ze)||isNaN(mt))throw As.error("jsPDF.context2d.moveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.moveTo");var bt=this.ctx.transform.applyToPoint(new I(Ze,mt));this.path.push({type:"mt",x:bt.x,y:bt.y}),this.ctx.lastPoint=new I(Ze,mt)},Se.prototype.closePath=function(){var Ze=new I(0,0),mt=0;for(mt=this.path.length-1;mt!==-1;mt--)if(this.path[mt].type==="begin"&&(0,O.Z)(this.path[mt+1])==="object"&&typeof this.path[mt+1].x=="number"){Ze=new I(this.path[mt+1].x,this.path[mt+1].y);break}this.path.push({type:"close"}),this.ctx.lastPoint=new I(Ze.x,Ze.y)},Se.prototype.lineTo=function(Ze,mt){if(isNaN(Ze)||isNaN(mt))throw As.error("jsPDF.context2d.lineTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.lineTo");var bt=this.ctx.transform.applyToPoint(new I(Ze,mt));this.path.push({type:"lt",x:bt.x,y:bt.y}),this.ctx.lastPoint=new I(bt.x,bt.y)},Se.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),wt.call(this,null,!0)},Se.prototype.quadraticCurveTo=function(Ze,mt,bt,Ht){if(isNaN(bt)||isNaN(Ht)||isNaN(Ze)||isNaN(mt))throw As.error("jsPDF.context2d.quadraticCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.quadraticCurveTo");var nn=this.ctx.transform.applyToPoint(new I(bt,Ht)),yn=this.ctx.transform.applyToPoint(new I(Ze,mt));this.path.push({type:"qct",x1:yn.x,y1:yn.y,x:nn.x,y:nn.y}),this.ctx.lastPoint=new I(nn.x,nn.y)},Se.prototype.bezierCurveTo=function(Ze,mt,bt,Ht,nn,yn){if(isNaN(nn)||isNaN(yn)||isNaN(Ze)||isNaN(mt)||isNaN(bt)||isNaN(Ht))throw As.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");var Mn=this.ctx.transform.applyToPoint(new I(nn,yn)),jn=this.ctx.transform.applyToPoint(new I(Ze,mt)),tr=this.ctx.transform.applyToPoint(new I(bt,Ht));this.path.push({type:"bct",x1:jn.x,y1:jn.y,x2:tr.x,y2:tr.y,x:Mn.x,y:Mn.y}),this.ctx.lastPoint=new I(Mn.x,Mn.y)},Se.prototype.arc=function(Ze,mt,bt,Ht,nn,yn){if(isNaN(Ze)||isNaN(mt)||isNaN(bt)||isNaN(Ht)||isNaN(nn))throw As.error("jsPDF.context2d.arc: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.arc");if(yn=!!yn,!this.ctx.transform.isIdentity){var Mn=this.ctx.transform.applyToPoint(new I(Ze,mt));Ze=Mn.x,mt=Mn.y;var jn=this.ctx.transform.applyToPoint(new I(0,bt)),tr=this.ctx.transform.applyToPoint(new I(0,0));bt=Math.sqrt(Math.pow(jn.x-tr.x,2)+Math.pow(jn.y-tr.y,2))}Math.abs(nn-Ht)>=2*Math.PI&&(Ht=0,nn=2*Math.PI),this.path.push({type:"arc",x:Ze,y:mt,radius:bt,startAngle:Ht,endAngle:nn,counterclockwise:yn})},Se.prototype.arcTo=function(Ze,mt,bt,Ht,nn){throw new Error("arcTo not implemented.")},Se.prototype.rect=function(Ze,mt,bt,Ht){if(isNaN(Ze)||isNaN(mt)||isNaN(bt)||isNaN(Ht))throw As.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(Ze,mt),this.lineTo(Ze+bt,mt),this.lineTo(Ze+bt,mt+Ht),this.lineTo(Ze,mt+Ht),this.lineTo(Ze,mt),this.lineTo(Ze+bt,mt),this.lineTo(Ze,mt)},Se.prototype.fillRect=function(Ze,mt,bt,Ht){if(isNaN(Ze)||isNaN(mt)||isNaN(bt)||isNaN(Ht))throw As.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!q.call(this)){var nn={};this.lineCap!=="butt"&&(nn.lineCap=this.lineCap,this.lineCap="butt"),this.lineJoin!=="miter"&&(nn.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(Ze,mt,bt,Ht),this.fill(),nn.hasOwnProperty("lineCap")&&(this.lineCap=nn.lineCap),nn.hasOwnProperty("lineJoin")&&(this.lineJoin=nn.lineJoin)}},Se.prototype.strokeRect=function(Ze,mt,bt,Ht){if(isNaN(Ze)||isNaN(mt)||isNaN(bt)||isNaN(Ht))throw As.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");it.call(this)||(this.beginPath(),this.rect(Ze,mt,bt,Ht),this.stroke())},Se.prototype.clearRect=function(Ze,mt,bt,Ht){if(isNaN(Ze)||isNaN(mt)||isNaN(bt)||isNaN(Ht))throw As.error("jsPDF.context2d.clearRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(Ze,mt,bt,Ht))},Se.prototype.save=function(Ze){Ze=typeof Ze!="boolean"||Ze;for(var mt=this.pdf.internal.getCurrentPageInfo().pageNumber,bt=0;bt<this.pdf.internal.getNumberOfPages();bt++)this.pdf.setPage(bt+1),this.pdf.internal.out("q");if(this.pdf.setPage(mt),Ze){this.ctx.fontSize=this.pdf.internal.getFontSize();var Ht=new te(this.ctx);this.ctxStack.push(this.ctx),this.ctx=Ht}},Se.prototype.restore=function(Ze){Ze=typeof Ze!="boolean"||Ze;for(var mt=this.pdf.internal.getCurrentPageInfo().pageNumber,bt=0;bt<this.pdf.internal.getNumberOfPages();bt++)this.pdf.setPage(bt+1),this.pdf.internal.out("Q");this.pdf.setPage(mt),Ze&&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)},Se.prototype.toDataURL=function(){throw new Error("toDataUrl not implemented.")};var Qe=function(Ze){var mt,bt,Ht,nn;if(Ze.isCanvasGradient===!0&&(Ze=Ze.getColor()),!Ze)return{r:0,g:0,b:0,a:0,style:Ze};if(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(Ze))mt=0,bt=0,Ht=0,nn=0;else{var yn=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(Ze);if(yn!==null)mt=parseInt(yn[1]),bt=parseInt(yn[2]),Ht=parseInt(yn[3]),nn=1;else if((yn=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(Ze))!==null)mt=parseInt(yn[1]),bt=parseInt(yn[2]),Ht=parseInt(yn[3]),nn=parseFloat(yn[4]);else{if(nn=1,typeof Ze=="string"&&Ze.charAt(0)!=="#"){var Mn=new Q0(Ze);Ze=Mn.ok?Mn.toHex():"#000000"}Ze.length===4?(mt=Ze.substring(1,2),mt+=mt,bt=Ze.substring(2,3),bt+=bt,Ht=Ze.substring(3,4),Ht+=Ht):(mt=Ze.substring(1,3),bt=Ze.substring(3,5),Ht=Ze.substring(5,7)),mt=parseInt(mt,16),bt=parseInt(bt,16),Ht=parseInt(Ht,16)}}return{r:mt,g:bt,b:Ht,a:nn,style:Ze}},q=function(){return this.ctx.isFillTransparent||this.globalAlpha==0},it=function(){return!!(this.ctx.isStrokeTransparent||this.globalAlpha==0)};Se.prototype.fillText=function(Ze,mt,bt,Ht){if(isNaN(mt)||isNaN(bt)||typeof Ze!="string")throw As.error("jsPDF.context2d.fillText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillText");if(Ht=isNaN(Ht)?void 0:Ht,!q.call(this)){var nn=Cn(this.ctx.transform.rotation),yn=this.ctx.transform.scaleX;st.call(this,{text:Ze,x:mt,y:bt,scale:yn,angle:nn,align:this.textAlign,maxWidth:Ht})}},Se.prototype.strokeText=function(Ze,mt,bt,Ht){if(isNaN(mt)||isNaN(bt)||typeof Ze!="string")throw As.error("jsPDF.context2d.strokeText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeText");if(!it.call(this)){Ht=isNaN(Ht)?void 0:Ht;var nn=Cn(this.ctx.transform.rotation),yn=this.ctx.transform.scaleX;st.call(this,{text:Ze,x:mt,y:bt,scale:yn,renderingMode:"stroke",angle:nn,align:this.textAlign,maxWidth:Ht})}},Se.prototype.measureText=function(Ze){if(typeof Ze!="string")throw As.error("jsPDF.context2d.measureText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.measureText");var mt=this.pdf,bt=this.pdf.internal.scaleFactor,Ht=mt.internal.getFontSize(),nn=mt.getStringUnitWidth(Ze)*Ht/mt.internal.scaleFactor;return new function(yn){var Mn=(yn=yn||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return Mn}}),this}({width:nn*=Math.round(96*bt/72*1e4)/1e4})},Se.prototype.scale=function(Ze,mt){if(isNaN(Ze)||isNaN(mt))throw As.error("jsPDF.context2d.scale: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.scale");var bt=new Q(Ze,0,0,mt,0,0);this.ctx.transform=this.ctx.transform.multiply(bt)},Se.prototype.rotate=function(Ze){if(isNaN(Ze))throw As.error("jsPDF.context2d.rotate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rotate");var mt=new Q(Math.cos(Ze),Math.sin(Ze),-Math.sin(Ze),Math.cos(Ze),0,0);this.ctx.transform=this.ctx.transform.multiply(mt)},Se.prototype.translate=function(Ze,mt){if(isNaN(Ze)||isNaN(mt))throw As.error("jsPDF.context2d.translate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.translate");var bt=new Q(1,0,0,1,Ze,mt);this.ctx.transform=this.ctx.transform.multiply(bt)},Se.prototype.transform=function(Ze,mt,bt,Ht,nn,yn){if(isNaN(Ze)||isNaN(mt)||isNaN(bt)||isNaN(Ht)||isNaN(nn)||isNaN(yn))throw As.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");var Mn=new Q(Ze,mt,bt,Ht,nn,yn);this.ctx.transform=this.ctx.transform.multiply(Mn)},Se.prototype.setTransform=function(Ze,mt,bt,Ht,nn,yn){Ze=isNaN(Ze)?1:Ze,mt=isNaN(mt)?0:mt,bt=isNaN(bt)?0:bt,Ht=isNaN(Ht)?1:Ht,nn=isNaN(nn)?0:nn,yn=isNaN(yn)?0:yn,this.ctx.transform=new Q(Ze,mt,bt,Ht,nn,yn)};var tt=function(){return this.margin[0]>0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0};Se.prototype.drawImage=function(Ze,mt,bt,Ht,nn,yn,Mn,jn,tr){var Qr=this.pdf.getImageProperties(Ze),ho=1,lo=1,ii=1,At=1;Ht!==void 0&&jn!==void 0&&(ii=jn/Ht,At=tr/nn,ho=Qr.width/Ht*jn/Ht,lo=Qr.height/nn*tr/nn),yn===void 0&&(yn=mt,Mn=bt,mt=0,bt=0),Ht!==void 0&&jn===void 0&&(jn=Ht,tr=nn),Ht===void 0&&jn===void 0&&(jn=Qr.width,tr=Qr.height);var go=this.ctx.transform.decompose(),ia=Cn(go.rotate.shx),gi=new Q,Ir=(gi=(gi=(gi=gi.multiply(go.translate)).multiply(go.skew)).multiply(go.scale)).applyToRectangle(new w(yn-mt*ii,Mn-bt*At,Ht*ho,nn*lo));if(this.autoPaging){for(var pi,To=at.call(this,Ir),di=[],si=0;si<To.length;si+=1)di.indexOf(To[si])===-1&&di.push(To[si]);xt(di);for(var ns=di[0],va=di[di.length-1],ji=ns;ji<va+1;ji++){this.pdf.setPage(ji);var Ea=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],ya=ji===1?this.posY+this.margin[0]:this.margin[0],Go=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],$i=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],ei=ji===1?0:Go+(ji-2)*$i;if(this.ctx.clip_path.length!==0){var eA=this.path;pi=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=Mt(pi,this.posX+this.margin[3],-ei+ya+this.ctx.prevPageLastElemOffset),En.call(this,"fill",!0),this.path=eA}var Qa=JSON.parse(JSON.stringify(Ir));Qa=Mt([Qa],this.posX+this.margin[3],-ei+ya+this.ctx.prevPageLastElemOffset)[0];var sa=(ji>ns||ji<va)&&tt.call(this);sa&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],Ea,$i,null).clip().discardPath()),this.pdf.addImage(Ze,"JPEG",Qa.x,Qa.y,Qa.w,Qa.h,null,null,ia),sa&&this.pdf.restoreGraphicsState()}}else this.pdf.addImage(Ze,"JPEG",Ir.x,Ir.y,Ir.w,Ir.h,null,null,ia)};var at=function(Ze,mt,bt){var Ht=[];mt=mt||this.pdf.internal.pageSize.width,bt=bt||this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2];var nn=this.posY+this.ctx.prevPageLastElemOffset;switch(Ze.type){default:case"mt":case"lt":Ht.push(Math.floor((Ze.y+nn)/bt)+1);break;case"arc":Ht.push(Math.floor((Ze.y+nn-Ze.radius)/bt)+1),Ht.push(Math.floor((Ze.y+nn+Ze.radius)/bt)+1);break;case"qct":var yn=_n(this.ctx.lastPoint.x,this.ctx.lastPoint.y,Ze.x1,Ze.y1,Ze.x,Ze.y);Ht.push(Math.floor((yn.y+nn)/bt)+1),Ht.push(Math.floor((yn.y+yn.h+nn)/bt)+1);break;case"bct":var Mn=Hr(this.ctx.lastPoint.x,this.ctx.lastPoint.y,Ze.x1,Ze.y1,Ze.x2,Ze.y2,Ze.x,Ze.y);Ht.push(Math.floor((Mn.y+nn)/bt)+1),Ht.push(Math.floor((Mn.y+Mn.h+nn)/bt)+1);break;case"rect":Ht.push(Math.floor((Ze.y+nn)/bt)+1),Ht.push(Math.floor((Ze.y+Ze.h+nn)/bt)+1)}for(var jn=0;jn<Ht.length;jn+=1)for(;this.pdf.internal.getNumberOfPages()<Ht[jn];)Ge.call(this);return Ht},Ge=function(){var Ze=this.fillStyle,mt=this.strokeStyle,bt=this.font,Ht=this.lineCap,nn=this.lineWidth,yn=this.lineJoin;this.pdf.addPage(),this.fillStyle=Ze,this.strokeStyle=mt,this.font=bt,this.lineCap=Ht,this.lineWidth=nn,this.lineJoin=yn},Mt=function(Ze,mt,bt){for(var Ht=0;Ht<Ze.length;Ht++)switch(Ze[Ht].type){case"bct":Ze[Ht].x2+=mt,Ze[Ht].y2+=bt;case"qct":Ze[Ht].x1+=mt,Ze[Ht].y1+=bt;default:Ze[Ht].x+=mt,Ze[Ht].y+=bt}return Ze},xt=function(Ze){return Ze.sort(function(mt,bt){return mt-bt})},wt=function(Ze,mt){var bt=this.fillStyle,Ht=this.strokeStyle,nn=this.lineCap,yn=this.lineWidth,Mn=Math.abs(yn*this.ctx.transform.scaleX),jn=this.lineJoin;if(this.autoPaging){for(var tr,Qr,ho=JSON.parse(JSON.stringify(this.path)),lo=JSON.parse(JSON.stringify(this.path)),ii=[],At=0;At<lo.length;At++)if(lo[At].x!==void 0)for(var go=at.call(this,lo[At]),ia=0;ia<go.length;ia+=1)ii.indexOf(go[ia])===-1&&ii.push(go[ia]);for(var gi=0;gi<ii.length;gi++)for(;this.pdf.internal.getNumberOfPages()<ii[gi];)Ge.call(this);xt(ii);for(var Ir=ii[0],pi=ii[ii.length-1],To=Ir;To<pi+1;To++){this.pdf.setPage(To),this.fillStyle=bt,this.strokeStyle=Ht,this.lineCap=nn,this.lineWidth=Mn,this.lineJoin=jn;var di=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],si=To===1?this.posY+this.margin[0]:this.margin[0],ns=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],va=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],ji=To===1?0:ns+(To-2)*va;if(this.ctx.clip_path.length!==0){var Ea=this.path;tr=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=Mt(tr,this.posX+this.margin[3],-ji+si+this.ctx.prevPageLastElemOffset),En.call(this,Ze,!0),this.path=Ea}if(Qr=JSON.parse(JSON.stringify(ho)),this.path=Mt(Qr,this.posX+this.margin[3],-ji+si+this.ctx.prevPageLastElemOffset),mt===!1||To===0){var ya=(To>Ir||To<pi)&&tt.call(this);ya&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],di,va,null).clip().discardPath()),En.call(this,Ze,mt),ya&&this.pdf.restoreGraphicsState()}this.lineWidth=yn}this.path=ho}else this.lineWidth=Mn,En.call(this,Ze,mt),this.lineWidth=yn},En=function(Ze,mt){if((Ze!=="stroke"||mt||!it.call(this))&&(Ze==="stroke"||mt||!q.call(this))){for(var bt,Ht,nn=[],yn=this.path,Mn=0;Mn<yn.length;Mn++){var jn=yn[Mn];switch(jn.type){case"begin":nn.push({begin:!0});break;case"close":nn.push({close:!0});break;case"mt":nn.push({start:jn,deltas:[],abs:[]});break;case"lt":var tr=nn.length;if(yn[Mn-1]&&!isNaN(yn[Mn-1].x)&&(bt=[jn.x-yn[Mn-1].x,jn.y-yn[Mn-1].y],tr>0)){for(;tr>=0;tr--)if(nn[tr-1].close!==!0&&nn[tr-1].begin!==!0){nn[tr-1].deltas.push(bt),nn[tr-1].abs.push(jn);break}}break;case"bct":bt=[jn.x1-yn[Mn-1].x,jn.y1-yn[Mn-1].y,jn.x2-yn[Mn-1].x,jn.y2-yn[Mn-1].y,jn.x-yn[Mn-1].x,jn.y-yn[Mn-1].y],nn[nn.length-1].deltas.push(bt);break;case"qct":var Qr=yn[Mn-1].x+2/3*(jn.x1-yn[Mn-1].x),ho=yn[Mn-1].y+2/3*(jn.y1-yn[Mn-1].y),lo=jn.x+2/3*(jn.x1-jn.x),ii=jn.y+2/3*(jn.y1-jn.y),At=jn.x,go=jn.y;bt=[Qr-yn[Mn-1].x,ho-yn[Mn-1].y,lo-yn[Mn-1].x,ii-yn[Mn-1].y,At-yn[Mn-1].x,go-yn[Mn-1].y],nn[nn.length-1].deltas.push(bt);break;case"arc":nn.push({deltas:[],abs:[],arc:!0}),Array.isArray(nn[nn.length-1].abs)&&nn[nn.length-1].abs.push(jn)}}Ht=mt?null:Ze==="stroke"?"stroke":"fill";for(var ia=!1,gi=0;gi<nn.length;gi++)if(nn[gi].arc)for(var Ir=nn[gi].abs,pi=0;pi<Ir.length;pi++){var To=Ir[pi];To.type==="arc"?$t.call(this,To.x,To.y,To.radius,To.startAngle,To.endAngle,To.counterclockwise,void 0,mt,!ia):Lt.call(this,To.x,To.y),ia=!0}else if(nn[gi].close===!0)this.pdf.internal.out("h"),ia=!1;else if(nn[gi].begin!==!0){var di=nn[gi].start.x,si=nn[gi].start.y;Ft.call(this,nn[gi].deltas,di,si),ia=!0}Ht&&Bt.call(this,Ht),mt&&pn.call(this)}},Gn=function(Ze){var mt=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,bt=mt*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return Ze-bt;case"top":return Ze+mt-bt;case"hanging":return Ze+mt-2*bt;case"middle":return Ze+mt/2-bt;default:return Ze}},Qn=function(Ze){return Ze+this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor*(this.pdf.internal.getLineHeightFactor()-1)};Se.prototype.createLinearGradient=function(){var Ze=function(){};return Ze.colorStops=[],Ze.addColorStop=function(mt,bt){this.colorStops.push([mt,bt])},Ze.getColor=function(){return this.colorStops.length===0?"#000000":this.colorStops[0][1]},Ze.isCanvasGradient=!0,Ze},Se.prototype.createPattern=function(){return this.createLinearGradient()},Se.prototype.createRadialGradient=function(){return this.createLinearGradient()};var $t=function(Ze,mt,bt,Ht,nn,yn,Mn,jn,tr){for(var Qr=Ln.call(this,bt,Ht,nn,yn),ho=0;ho<Qr.length;ho++){var lo=Qr[ho];ho===0&&(tr?We.call(this,lo.x1+Ze,lo.y1+mt):Lt.call(this,lo.x1+Ze,lo.y1+mt)),In.call(this,Ze,mt,lo.x2,lo.y2,lo.x3,lo.y3,lo.x4,lo.y4)}jn?pn.call(this):Bt.call(this,Mn)},Bt=function(Ze){switch(Ze){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},pn=function(){this.pdf.clip(),this.pdf.discardPath()},We=function(Ze,mt){this.pdf.internal.out(t(Ze)+" "+r(mt)+" m")},st=function(Ze){var mt;switch(Ze.align){case"right":case"end":mt="right";break;case"center":mt="center";break;default:mt="left"}var bt,Ht,nn,yn=this.pdf.getTextDimensions(Ze.text),Mn=Gn.call(this,Ze.y),jn=Qn.call(this,Mn)-yn.h,tr=this.ctx.transform.applyToPoint(new I(Ze.x,Mn));if(this.autoPaging){var Qr=this.ctx.transform.decompose(),ho=new Q;ho=(ho=(ho=ho.multiply(Qr.translate)).multiply(Qr.skew)).multiply(Qr.scale);for(var lo=this.ctx.transform.applyToRectangle(new w(Ze.x,Mn,yn.w,yn.h)),ii=ho.applyToRectangle(new w(Ze.x,jn,yn.w,yn.h)),At=at.call(this,ii),go=[],ia=0;ia<At.length;ia+=1)go.indexOf(At[ia])===-1&&go.push(At[ia]);xt(go);for(var gi=go[0],Ir=go[go.length-1],pi=gi;pi<Ir+1;pi++){this.pdf.setPage(pi);var To=pi===1?this.posY+this.margin[0]:this.margin[0],di=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],si=this.pdf.internal.pageSize.height-this.margin[2],ns=si-this.margin[0],va=this.pdf.internal.pageSize.width-this.margin[1],ji=va-this.margin[3],Ea=pi===1?0:di+(pi-2)*ns;if(this.ctx.clip_path.length!==0){var ya=this.path;bt=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=Mt(bt,this.posX+this.margin[3],-1*Ea+To),En.call(this,"fill",!0),this.path=ya}var Go=Mt([JSON.parse(JSON.stringify(ii))],this.posX+this.margin[3],-Ea+To+this.ctx.prevPageLastElemOffset)[0];Ze.scale>=.01&&(Ht=this.pdf.internal.getFontSize(),this.pdf.setFontSize(Ht*Ze.scale),nn=this.lineWidth,this.lineWidth=nn*Ze.scale);var $i=this.autoPaging!=="text";if($i||Go.y+Go.h<=si){if($i||Go.y>=To&&Go.x<=va){var ei=$i?Ze.text:this.pdf.splitTextToSize(Ze.text,Ze.maxWidth||va-Go.x)[0],eA=Mt([JSON.parse(JSON.stringify(lo))],this.posX+this.margin[3],-Ea+To+this.ctx.prevPageLastElemOffset)[0],Qa=$i&&(pi>gi||pi<Ir)&&tt.call(this);Qa&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],ji,ns,null).clip().discardPath()),this.pdf.text(ei,eA.x,eA.y,{angle:Ze.angle,align:mt,renderingMode:Ze.renderingMode}),Qa&&this.pdf.restoreGraphicsState()}}else Go.y<si&&(this.ctx.prevPageLastElemOffset+=si-Go.y);Ze.scale>=.01&&(this.pdf.setFontSize(Ht),this.lineWidth=nn)}}else Ze.scale>=.01&&(Ht=this.pdf.internal.getFontSize(),this.pdf.setFontSize(Ht*Ze.scale),nn=this.lineWidth,this.lineWidth=nn*Ze.scale),this.pdf.text(Ze.text,tr.x+this.posX,tr.y+this.posY,{angle:Ze.angle,align:mt,renderingMode:Ze.renderingMode,maxWidth:Ze.maxWidth}),Ze.scale>=.01&&(this.pdf.setFontSize(Ht),this.lineWidth=nn)},Lt=function(Ze,mt,bt,Ht){bt=bt||0,Ht=Ht||0,this.pdf.internal.out(t(Ze+bt)+" "+r(mt+Ht)+" l")},Ft=function(Ze,mt,bt){return this.pdf.lines(Ze,mt,bt,null,null)},In=function(Ze,mt,bt,Ht,nn,yn,Mn,jn){this.pdf.internal.out([n(o(bt+Ze)),n(A(Ht+mt)),n(o(nn+Ze)),n(A(yn+mt)),n(o(Mn+Ze)),n(A(jn+mt)),"c"].join(" "))},Ln=function(Ze,mt,bt,Ht){for(var nn=2*Math.PI,yn=Math.PI/2;mt>bt;)mt-=nn;var Mn=Math.abs(bt-mt);Mn<nn&&Ht&&(Mn=nn-Mn);for(var jn=[],tr=Ht?-1:1,Qr=mt;Mn>1e-5;){var ho=Qr+tr*Math.min(Mn,yn);jn.push(Rn.call(this,Ze,Qr,ho)),Mn-=Math.abs(ho-Qr),Qr=ho}return jn},Rn=function(Ze,mt,bt){var Ht=(bt-mt)/2,nn=Ze*Math.cos(Ht),yn=Ze*Math.sin(Ht),Mn=nn,jn=-yn,tr=Mn*Mn+jn*jn,Qr=tr+Mn*nn+jn*yn,ho=4/3*(Math.sqrt(2*tr*Qr)-Qr)/(Mn*yn-jn*nn),lo=Mn-ho*jn,ii=jn+ho*Mn,At=lo,go=-ii,ia=Ht+mt,gi=Math.cos(ia),Ir=Math.sin(ia);return{x1:Ze*Math.cos(mt),y1:Ze*Math.sin(mt),x2:lo*gi-ii*Ir,y2:lo*Ir+ii*gi,x3:At*gi-go*Ir,y3:At*Ir+go*gi,x4:Ze*Math.cos(bt),y4:Ze*Math.sin(bt)}},Cn=function(Ze){return 180*Ze/Math.PI},_n=function(Ze,mt,bt,Ht,nn,yn){var Mn=Ze+.5*(bt-Ze),jn=mt+.5*(Ht-mt),tr=nn+.5*(bt-nn),Qr=yn+.5*(Ht-yn),ho=Math.min(Ze,nn,Mn,tr),lo=Math.max(Ze,nn,Mn,tr),ii=Math.min(mt,yn,jn,Qr),At=Math.max(mt,yn,jn,Qr);return new w(ho,ii,lo-ho,At-ii)},Hr=function(Ze,mt,bt,Ht,nn,yn,Mn,jn){var tr,Qr,ho,lo,ii,At,go,ia,gi,Ir,pi,To,di,si,ns=bt-Ze,va=Ht-mt,ji=nn-bt,Ea=yn-Ht,ya=Mn-nn,Go=jn-yn;for(Qr=0;Qr<41;Qr++)gi=(go=(ho=Ze+(tr=Qr/40)*ns)+tr*((ii=bt+tr*ji)-ho))+tr*(ii+tr*(nn+tr*ya-ii)-go),Ir=(ia=(lo=mt+tr*va)+tr*((At=Ht+tr*Ea)-lo))+tr*(At+tr*(yn+tr*Go-At)-ia),Qr==0?(pi=gi,To=Ir,di=gi,si=Ir):(pi=Math.min(pi,gi),To=Math.min(To,Ir),di=Math.max(di,gi),si=Math.max(si,Ir));return new w(Math.round(pi),Math.round(To),Math.round(di-pi),Math.round(si-To))},pr=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var Ze,mt,bt=(Ze=this.ctx.lineDash,mt=this.ctx.lineDashOffset,JSON.stringify({lineDash:Ze,lineDashOffset:mt}));this.prevLineDash!==bt&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=bt)}}})(ko.API),function(e){var n=function(I){var w,Q,Z,te,Se,Qe,q,it,tt,at;for(/[^\x00-\xFF]/.test(I),Q=[],Z=0,te=(I+=w="\0\0\0\0".slice(I.length%4||4)).length;te>Z;Z+=4)(Se=(I.charCodeAt(Z)<<24)+(I.charCodeAt(Z+1)<<16)+(I.charCodeAt(Z+2)<<8)+I.charCodeAt(Z+3))!==0?(Qe=(Se=((Se=((Se=((Se=(Se-(at=Se%85))/85)-(tt=Se%85))/85)-(it=Se%85))/85)-(q=Se%85))/85)%85,Q.push(Qe+33,q+33,it+33,tt+33,at+33)):Q.push(122);return function(Ge,Mt){for(var xt=Mt;xt>0;xt--)Ge.pop()}(Q,w.length),String.fromCharCode.apply(String,Q)+"~>"},t=function(I){var w,Q,Z,te,Se,Qe=String,q="length",it=255,tt="charCodeAt",at="slice",Ge="replace";for(I[at](-2),I=I[at](0,-2)[Ge](/\s/g,"")[Ge]("z","!!!!!"),Z=[],te=0,Se=(I+=w="uuuuu"[at](I[q]%5||5))[q];Se>te;te+=5)Q=52200625*(I[tt](te)-33)+614125*(I[tt](te+1)-33)+7225*(I[tt](te+2)-33)+85*(I[tt](te+3)-33)+(I[tt](te+4)-33),Z.push(it&Q>>24,it&Q>>16,it&Q>>8,it&Q);return function(Mt,xt){for(var wt=xt;wt>0;wt--)Mt.pop()}(Z,w[q]),Qe.fromCharCode.apply(Qe,Z)},r=function(I){return I.split("").map(function(w){return("0"+w.charCodeAt().toString(16)).slice(-2)}).join("")+">"},o=function(I){var w=new RegExp(/^([0-9A-Fa-f]{2})+$/);if((I=I.replace(/\s/g,"")).indexOf(">")!==-1&&(I=I.substr(0,I.indexOf(">"))),I.length%2&&(I+="0"),w.test(I)===!1)return"";for(var Q="",Z=0;Z<I.length;Z+=2)Q+=String.fromCharCode("0x"+(I[Z]+I[Z+1]));return Q},A=function(I){for(var w=new Uint8Array(I.length),Q=I.length;Q--;)w[Q]=I.charCodeAt(Q);return(w=wr(w)).reduce(function(Z,te){return Z+String.fromCharCode(te)},"")};e.processDataByFilters=function(I,w){var Q=0,Z=I||"",te=[];for(typeof(w=w||[])=="string"&&(w=[w]),Q=0;Q<w.length;Q+=1)switch(w[Q]){case"ASCII85Decode":case"/ASCII85Decode":Z=t(Z),te.push("/ASCII85Encode");break;case"ASCII85Encode":case"/ASCII85Encode":Z=n(Z),te.push("/ASCII85Decode");break;case"ASCIIHexDecode":case"/ASCIIHexDecode":Z=o(Z),te.push("/ASCIIHexEncode");break;case"ASCIIHexEncode":case"/ASCIIHexEncode":Z=r(Z),te.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":Z=A(Z),te.push("/FlateDecode");break;default:throw new Error('The filter: "'+w[Q]+'" is not implemented')}return{data:Z,reverseChain:te.reverse().join(" ")}}}(ko.API),function(e){e.loadFile=function(n,t,r){return function(o,A,I){A=A!==!1,I=typeof I=="function"?I:function(){};var w=void 0;try{w=function(Q,Z,te){var Se=new XMLHttpRequest,Qe=0,q=function(it){var tt=it.length,at=[],Ge=String.fromCharCode;for(Qe=0;Qe<tt;Qe+=1)at.push(Ge(255&it.charCodeAt(Qe)));return at.join("")};if(Se.open("GET",Q,!Z),Se.overrideMimeType("text/plain; charset=x-user-defined"),Z===!1&&(Se.onload=function(){Se.status===200?te(q(this.responseText)):te(void 0)}),Se.send(null),Z&&Se.status===200)return q(Se.responseText)}(o,A,I)}catch(Q){}return w}(n,t,r)},e.loadImageFile=e.loadFile}(ko.API),function(e){function n(){return(Ei.html2canvas?Promise.resolve(Ei.html2canvas):Promise.resolve().then(l.t.bind(l,64270,23))).catch(function(w){return Promise.reject(new Error("Could not load html2canvas: "+w))}).then(function(w){return w.default?w.default:w})}function t(){return(Ei.DOMPurify?Promise.resolve(Ei.DOMPurify):l.e(5911).then(l.bind(l,85911))).catch(function(w){return Promise.reject(new Error("Could not load dompurify: "+w))}).then(function(w){return w.default?w.default:w})}var r=function(w){var Q=(0,O.Z)(w);return Q==="undefined"?"undefined":Q==="string"||w instanceof String?"string":Q==="number"||w instanceof Number?"number":Q==="function"||w instanceof Function?"function":w&&w.constructor===Array?"array":w&&w.nodeType===1?"element":Q==="object"?"object":"unknown"},o=function(w,Q){var Z=document.createElement(w);for(var te in Q.className&&(Z.className=Q.className),Q.innerHTML&&Q.dompurify&&(Z.innerHTML=Q.dompurify.sanitize(Q.innerHTML)),Q.style)Z.style[te]=Q.style[te];return Z},A=function w(Q,Z){for(var te=Q.nodeType===3?document.createTextNode(Q.nodeValue):Q.cloneNode(!1),Se=Q.firstChild;Se;Se=Se.nextSibling)Z!==!0&&Se.nodeType===1&&Se.nodeName==="SCRIPT"||te.appendChild(w(Se,Z));return Q.nodeType===1&&(Q.nodeName==="CANVAS"?(te.width=Q.width,te.height=Q.height,te.getContext("2d").drawImage(Q,0,0)):Q.nodeName!=="TEXTAREA"&&Q.nodeName!=="SELECT"||(te.value=Q.value),te.addEventListener("load",function(){te.scrollTop=Q.scrollTop,te.scrollLeft=Q.scrollLeft},!0)),te},I=function w(Q){var Z=Object.assign(w.convert(Promise.resolve()),JSON.parse(JSON.stringify(w.template))),te=w.convert(Promise.resolve(),Z);return(te=te.setProgress(1,w,1,[w])).set(Q)};(I.prototype=Object.create(Promise.prototype)).constructor=I,I.convert=function(w,Q){return w.__proto__=Q||I.prototype,w},I.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"}},I.prototype.from=function(w,Q){return this.then(function(){switch(Q=Q||function(Z){switch(r(Z)){case"string":return"string";case"element":return Z.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}(w),Q){case"string":return this.then(t).then(function(Z){return this.set({src:o("div",{innerHTML:w,dompurify:Z})})});case"element":return this.set({src:w});case"canvas":return this.set({canvas:w});case"img":return this.set({img:w});default:return this.error("Unknown source type.")}})},I.prototype.to=function(w){switch(w){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.")}},I.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 w={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},Q=A(this.prop.src,this.opt.html2canvas.javascriptEnabled);Q.tagName==="BODY"&&(w.height=Math.max(document.body.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight,document.documentElement.scrollHeight,document.documentElement.offsetHeight)+"px"),this.prop.overlay=o("div",{className:"html2pdf__overlay",style:{position:"fixed",overflow:"hidden",zIndex:1e3,left:"-100000px",right:0,bottom:0,top:0}}),this.prop.container=o("div",{className:"html2pdf__container",style:w}),this.prop.container.appendChild(Q),this.prop.container.firstChild.appendChild(o("div",{style:{clear:"both",border:"0 none transparent",margin:0,padding:0,height:0}})),this.prop.container.style.float="none",this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay),this.prop.container.firstChild.style.position="relative",this.prop.container.height=Math.max(this.prop.container.firstChild.clientHeight,this.prop.container.firstChild.scrollHeight,this.prop.container.firstChild.offsetHeight)+"px"})},I.prototype.toCanvas=function(){var w=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(w).then(n).then(function(Q){var Z=Object.assign({},this.opt.html2canvas);return delete Z.onrendered,Q(this.prop.container,Z)}).then(function(Q){(this.opt.html2canvas.onrendered||function(){})(Q),this.prop.canvas=Q,document.body.removeChild(this.prop.overlay)})},I.prototype.toContext2d=function(){var w=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(w).then(n).then(function(Q){var Z=this.opt.jsPDF,te=this.opt.fontFaces,Se=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,Qe=Object.assign({async:!0,allowTaint:!0,scale:Se,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 Qe.onrendered,Z.context2d.autoPaging=this.opt.autoPaging===void 0||this.opt.autoPaging,Z.context2d.posX=this.opt.x,Z.context2d.posY=this.opt.y,Z.context2d.margin=this.opt.margin,Z.context2d.fontFaces=te,te)for(var q=0;q<te.length;++q){var it=te[q],tt=it.src.find(function(at){return at.format==="truetype"});tt&&Z.addFont(tt.url,it.ref.name,it.ref.style)}return Qe.windowHeight=Qe.windowHeight||0,Qe.windowHeight=Qe.windowHeight==0?Math.max(this.prop.container.clientHeight,this.prop.container.scrollHeight,this.prop.container.offsetHeight):Qe.windowHeight,Z.context2d.save(!0),Q(this.prop.container,Qe)}).then(function(Q){this.opt.jsPDF.context2d.restore(!0),(this.opt.html2canvas.onrendered||function(){})(Q),this.prop.canvas=Q,document.body.removeChild(this.prop.overlay)})},I.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then(function(){var w=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=w})},I.prototype.toPdf=function(){return this.thenList([function(){return this.toContext2d()}]).then(function(){this.prop.pdf=this.prop.pdf||this.opt.jsPDF})},I.prototype.output=function(w,Q,Z){return(Z=Z||"pdf").toLowerCase()==="img"||Z.toLowerCase()==="image"?this.outputImg(w,Q):this.outputPdf(w,Q)},I.prototype.outputPdf=function(w,Q){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){return this.prop.pdf.output(w,Q)})},I.prototype.outputImg=function(w){return this.thenList([function(){return this.prop.img||this.toImg()}]).then(function(){switch(w){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 "'+w+'" is not supported.'}})},I.prototype.save=function(w){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(w?{filename:w}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},I.prototype.doCallback=function(){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){this.prop.callback(this.prop.pdf)})},I.prototype.set=function(w){if(r(w)!=="object")return this;var Q=Object.keys(w||{}).map(function(Z){if(Z in I.template.prop)return function(){this.prop[Z]=w[Z]};switch(Z){case"margin":return this.setMargin.bind(this,w.margin);case"jsPDF":return function(){return this.opt.jsPDF=w.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,w.pageSize);default:return function(){this.opt[Z]=w[Z]}}},this);return this.then(function(){return this.thenList(Q)})},I.prototype.get=function(w,Q){return this.then(function(){var Z=w in I.template.prop?this.prop[w]:this.opt[w];return Q?Q(Z):Z})},I.prototype.setMargin=function(w){return this.then(function(){switch(r(w)){case"number":w=[w,w,w,w];case"array":if(w.length===2&&(w=[w[0],w[1],w[0],w[1]]),w.length===4)break;default:return this.error("Invalid margin array.")}this.opt.margin=w}).then(this.setPageSize)},I.prototype.setPageSize=function(w){function Q(Z,te){return Math.floor(Z*te/72*96)}return this.then(function(){(w=w||ko.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(w.inner={width:w.width-this.opt.margin[1]-this.opt.margin[3],height:w.height-this.opt.margin[0]-this.opt.margin[2]},w.inner.px={width:Q(w.inner.width,w.k),height:Q(w.inner.height,w.k)},w.inner.ratio=w.inner.height/w.inner.width),this.prop.pageSize=w})},I.prototype.setProgress=function(w,Q,Z,te){return w!=null&&(this.progress.val=w),Q!=null&&(this.progress.state=Q),Z!=null&&(this.progress.n=Z),te!=null&&(this.progress.stack=te),this.progress.ratio=this.progress.val/this.progress.state,this},I.prototype.updateProgress=function(w,Q,Z,te){return this.setProgress(w?this.progress.val+w:null,Q||null,Z?this.progress.n+Z:null,te?this.progress.stack.concat(te):null)},I.prototype.then=function(w,Q){var Z=this;return this.thenCore(w,Q,function(te,Se){return Z.updateProgress(null,null,1,[te]),Promise.prototype.then.call(this,function(Qe){return Z.updateProgress(null,te),Qe}).then(te,Se).then(function(Qe){return Z.updateProgress(1),Qe})})},I.prototype.thenCore=function(w,Q,Z){Z=Z||Promise.prototype.then;var te=this;w&&(w=w.bind(te)),Q&&(Q=Q.bind(te));var Se=Promise.toString().indexOf("[native code]")!==-1&&Promise.name==="Promise"?te:I.convert(Object.assign({},te),Promise.prototype),Qe=Z.call(Se,w,Q);return I.convert(Qe,te.__proto__)},I.prototype.thenExternal=function(w,Q){return Promise.prototype.then.call(this,w,Q)},I.prototype.thenList=function(w){var Q=this;return w.forEach(function(Z){Q=Q.thenCore(Z)}),Q},I.prototype.catch=function(w){w&&(w=w.bind(this));var Q=Promise.prototype.catch.call(this,w);return I.convert(Q,this)},I.prototype.catchExternal=function(w){return Promise.prototype.catch.call(this,w)},I.prototype.error=function(w){return this.then(function(){throw new Error(w)})},I.prototype.using=I.prototype.set,I.prototype.saveAs=I.prototype.save,I.prototype.export=I.prototype.output,I.prototype.run=I.prototype.then,ko.getPageSize=function(w,Q,Z){if((0,O.Z)(w)==="object"){var te=w;w=te.orientation,Q=te.unit||Q,Z=te.format||Z}Q=Q||"mm",Z=Z||"a4",w=(""+(w||"P")).toLowerCase();var Se,Qe=(""+Z).toLowerCase(),q={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(Q){case"pt":Se=1;break;case"mm":Se=72/25.4;break;case"cm":Se=72/2.54;break;case"in":Se=72;break;case"px":Se=.75;break;case"pc":case"em":Se=12;break;case"ex":Se=6;break;default:throw"Invalid unit: "+Q}var it,tt=0,at=0;if(q.hasOwnProperty(Qe))tt=q[Qe][1]/Se,at=q[Qe][0]/Se;else try{tt=Z[1],at=Z[0]}catch(Ge){throw new Error("Invalid format: "+Z)}if(w==="p"||w==="portrait")w="p",at>tt&&(it=at,at=tt,tt=it);else{if(w!=="l"&&w!=="landscape")throw"Invalid orientation: "+w;w="l",tt>at&&(it=at,at=tt,tt=it)}return{width:at,height:tt,unit:Q,k:Se,orientation:w}},e.html=function(w,Q){(Q=Q||{}).callback=Q.callback||function(){},Q.html2canvas=Q.html2canvas||{},Q.html2canvas.canvas=Q.html2canvas.canvas||this.canvas,Q.jsPDF=Q.jsPDF||this,Q.fontFaces=Q.fontFaces?Q.fontFaces.map(Bl):null;var Z=new I(Q);return Q.worker?Z:Z.from(w).doCallback()}}(ko.API),ko.API.addJS=function(e){return Lp=e,this.internal.events.subscribe("postPutResources",function(){$c=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+($c+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),Dp=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+Lp+")"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){$c!==void 0&&Dp!==void 0&&this.internal.out("/Names <</JavaScript "+$c+" 0 R>>")}),this},function(e){var n;e.events.push(["postPutResources",function(){var t=this,r=/^(\d+) 0 obj$/;if(this.outline.root.children.length>0)for(var o=t.outline.render().split(/\r\n/),A=0;A<o.length;A++){var I=o[A],w=r.exec(I);if(w!=null){var Q=w[1];t.internal.newObjectDeferredBegin(Q,!1)}t.internal.write(I)}if(this.outline.createNamedDestinations){var Z=this.internal.pages.length,te=[];for(A=0;A<Z;A++){var Se=t.internal.newObject();te.push(Se);var Qe=t.internal.getPageInfo(A+1);t.internal.write("<< /D["+Qe.objId+" 0 R /XYZ null null null]>> endobj")}var q=t.internal.newObject();for(t.internal.write("<< /Names [ "),A=0;A<te.length;A++)t.internal.write("(page_"+(A+1)+")"+te[A]+" 0 R");t.internal.write(" ] >>","endobj"),n=t.internal.newObject(),t.internal.write("<< /Dests "+q+" 0 R"),t.internal.write(">>","endobj")}}]),e.events.push(["putCatalog",function(){var t=this;t.outline.root.children.length>0&&(t.internal.write("/Outlines",this.outline.makeRef(this.outline.root)),this.outline.createNamedDestinations&&t.internal.write("/Names "+n+" 0 R"))}]),e.events.push(["initialized",function(){var t=this;t.outline={createNamedDestinations:!1,root:{children:[]}},t.outline.add=function(r,o,A){var I={title:o,options:A,children:[]};return r==null&&(r=this.root),r.children.push(I),I},t.outline.render=function(){return this.ctx={},this.ctx.val="",this.ctx.pdf=t,this.genIds_r(this.root),this.renderRoot(this.root),this.renderItems(this.root),this.ctx.val},t.outline.genIds_r=function(r){r.id=t.internal.newObjectDeferred();for(var o=0;o<r.children.length;o++)this.genIds_r(r.children[o])},t.outline.renderRoot=function(r){this.objStart(r),this.line("/Type /Outlines"),r.children.length>0&&(this.line("/First "+this.makeRef(r.children[0])),this.line("/Last "+this.makeRef(r.children[r.children.length-1]))),this.line("/Count "+this.count_r({count:0},r)),this.objEnd()},t.outline.renderItems=function(r){for(var o=this.ctx.pdf.internal.getVerticalCoordinateString,A=0;A<r.children.length;A++){var I=r.children[A];this.objStart(I),this.line("/Title "+this.makeString(I.title)),this.line("/Parent "+this.makeRef(r)),A>0&&this.line("/Prev "+this.makeRef(r.children[A-1])),A<r.children.length-1&&this.line("/Next "+this.makeRef(r.children[A+1])),I.children.length>0&&(this.line("/First "+this.makeRef(I.children[0])),this.line("/Last "+this.makeRef(I.children[I.children.length-1])));var w=this.count=this.count_r({count:0},I);if(w>0&&this.line("/Count "+w),I.options&&I.options.pageNumber){var Q=t.internal.getPageInfo(I.options.pageNumber);this.line("/Dest ["+Q.objId+" 0 R /XYZ 0 "+o(0)+" 0]")}this.objEnd()}for(var Z=0;Z<r.children.length;Z++)this.renderItems(r.children[Z])},t.outline.line=function(r){this.ctx.val+=r+`\r
`},t.outline.makeRef=function(r){return r.id+" 0 R"},t.outline.makeString=function(r){return"("+t.internal.pdfEscape(r)+")"},t.outline.objStart=function(r){this.ctx.val+=`\r
`+r.id+` 0 obj\r
<<\r
`},t.outline.objEnd=function(){this.ctx.val+=`>> \r
endobj\r
`},t.outline.count_r=function(r,o){for(var A=0;A<o.children.length;A++)r.count++,this.count_r(r,o.children[A]);return r.count}}])}(ko.API),function(e){var n=[192,193,194,195,196,197,198,199];e.processJPEG=function(t,r,o,A,I,w){var Q,Z=this.decode.DCT_DECODE,te=null;if(typeof t=="string"||this.__addimage__.isArrayBuffer(t)||this.__addimage__.isArrayBufferView(t)){switch(t=I||t,t=this.__addimage__.isArrayBuffer(t)?new Uint8Array(t):t,Q=function(Se){for(var Qe,q=256*Se.charCodeAt(4)+Se.charCodeAt(5),it=Se.length,tt={width:0,height:0,numcomponents:1},at=4;at<it;at+=2){if(at+=q,n.indexOf(Se.charCodeAt(at+1))!==-1){Qe=256*Se.charCodeAt(at+5)+Se.charCodeAt(at+6),tt={width:256*Se.charCodeAt(at+7)+Se.charCodeAt(at+8),height:Qe,numcomponents:Se.charCodeAt(at+9)};break}q=256*Se.charCodeAt(at+2)+Se.charCodeAt(at+3)}return tt}(t=this.__addimage__.isArrayBufferView(t)?this.__addimage__.arrayBufferToBinaryString(t):t),Q.numcomponents){case 1:w=this.color_spaces.DEVICE_GRAY;break;case 4:w=this.color_spaces.DEVICE_CMYK;break;case 3:w=this.color_spaces.DEVICE_RGB}te={data:t,width:Q.width,height:Q.height,colorSpace:w,bitsPerComponent:8,filter:Z,index:r,alias:o}}return te}}(ko.API),ko.API.processPNG=function(e,n,t,r){if(this.__addimage__.isArrayBuffer(e)&&(e=new Uint8Array(e)),this.__addimage__.isArrayBufferView(e)){var o,A=jf(e,{checkCrc:!0}),I=A.width,w=A.height,Q=A.channels,Z=A.palette,te=A.depth;o=Z&&Q===1?function($t){for(var Bt=$t.width,pn=$t.height,We=$t.data,st=$t.palette,Lt=$t.depth,Ft=!1,In=[],Ln=[],Rn=void 0,Cn=!1,_n=0,Hr=0;Hr<st.length;Hr++){var pr=(0,qr.Z)(st[Hr],4),Ze=pr[0],mt=pr[1],bt=pr[2],Ht=pr[3];In.push(Ze,mt,bt),Ht!=null&&(Ht===0?(_n++,Ln.length<1&&Ln.push(Hr)):Ht<255&&(Cn=!0))}if(Cn||_n>1){Ft=!0,Ln=void 0;var nn=Bt*pn;Rn=new Uint8Array(nn);for(var yn=new DataView(We.buffer),Mn=0;Mn<nn;Mn++){var jn=Wg(yn,Mn,Lt),tr=(0,qr.Z)(st[jn],4)[3];Rn[Mn]=tr}}else _n===0&&(Ln=void 0);return{colorSpace:"Indexed",colorsPerPixel:1,sMaskBitsPerComponent:Ft?8:void 0,colorBytes:We,alphaBytes:Rn,needSMask:Ft,palette:In,mask:Ln}}(A):Q===2||Q===4?function($t){for(var Bt=$t.data,pn=$t.width,We=$t.height,st=$t.channels,Lt=$t.depth,Ft=st===2?"DeviceGray":"DeviceRGB",In=st-1,Ln=pn*We,Rn=In,Cn=Ln*Rn,_n=1*Ln,Hr=Math.ceil(Cn*Lt/8),pr=Math.ceil(_n*Lt/8),Ze=new Uint8Array(Hr),mt=new Uint8Array(pr),bt=new DataView(Bt.buffer),Ht=new DataView(Ze.buffer),nn=new DataView(mt.buffer),yn=!1,Mn=0;Mn<Ln;Mn++){for(var jn=Mn*st,tr=0;tr<Rn;tr++)_p(Ht,Wg(bt,jn+tr,Lt),Mn*Rn+tr,Lt);var Qr=Wg(bt,jn+Rn,Lt);Qr<(1<<Lt)-1&&(yn=!0),_p(nn,Qr,1*Mn,Lt)}return{colorSpace:Ft,colorsPerPixel:In,sMaskBitsPerComponent:yn?Lt:void 0,colorBytes:Ze,alphaBytes:mt,needSMask:yn}}(A):function($t){var Bt=$t.data,pn=$t.channels===1?"DeviceGray":"DeviceRGB";return{colorSpace:pn,colorsPerPixel:pn==="DeviceGray"?1:3,colorBytes:Bt instanceof Uint16Array?function(We){for(var st=We.length,Lt=new Uint8Array(2*st),Ft=new DataView(Lt.buffer,Lt.byteOffset,Lt.byteLength),In=0;In<st;In++)Ft.setUint16(2*In,We[In],!1);return Lt}(Bt):Bt,needSMask:!1}}(A);var Se,Qe,q,it=o,tt=it.colorSpace,at=it.colorsPerPixel,Ge=it.sMaskBitsPerComponent,Mt=it.colorBytes,xt=it.alphaBytes,wt=it.needSMask,En=it.palette,Gn=it.mask,Qn=null;return r!==ko.API.image_compression.NONE&&typeof wr=="function"?(Qn=function($t){var Bt;switch($t){case ko.API.image_compression.FAST:Bt=11;break;case ko.API.image_compression.MEDIUM:Bt=13;break;case ko.API.image_compression.SLOW:Bt=14;break;default:Bt=12}return Bt}(r),Se=this.decode.FLATE_DECODE,Qe="/Predictor ".concat(Qn," /Colors ").concat(at," /BitsPerComponent ").concat(te," /Columns ").concat(I),e=Tp(Mt,Math.ceil(I*at*te/8),at,te,r),wt&&(q=Tp(xt,Math.ceil(I*Ge/8),1,Ge,r))):(Se=void 0,Qe=void 0,e=Mt,wt&&(q=xt)),(this.__addimage__.isArrayBuffer(e)||this.__addimage__.isArrayBufferView(e))&&(e=this.__addimage__.arrayBufferToBinaryString(e)),(q&&this.__addimage__.isArrayBuffer(q)||this.__addimage__.isArrayBufferView(q))&&(q=this.__addimage__.arrayBufferToBinaryString(q)),{alias:t,data:e,index:n,filter:Se,decodeParameters:Qe,transparency:Gn,palette:En,sMask:q,predictor:Qn,width:I,height:w,bitsPerComponent:te,sMaskBitsPerComponent:Ge,colorSpace:tt}}},function(e){e.processGIF89A=function(n,t,r,o){var A=new Tm(n),I=A.width,w=A.height,Q=[];A.decodeAndBlitFrameRGBA(0,Q);var Z={data:Q,width:I,height:w},te=new Vg(100).encode(Z,100);return e.processJPEG.call(this,te,t,r,o)},e.processGIF87A=e.processGIF89A}(ko.API),bc.prototype.parseHeader=function(){if(this.fileSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.reserved=this.datav.getUint32(this.pos,!0),this.pos+=4,this.offset=this.datav.getUint32(this.pos,!0),this.pos+=4,this.headerSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.width=this.datav.getUint32(this.pos,!0),this.pos+=4,this.height=this.datav.getInt32(this.pos,!0),this.pos+=4,this.planes=this.datav.getUint16(this.pos,!0),this.pos+=2,this.bitPP=this.datav.getUint16(this.pos,!0),this.pos+=2,this.compress=this.datav.getUint32(this.pos,!0),this.pos+=4,this.rawSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.hr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.vr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.colors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.importantColors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.bitPP===16&&this.is_with_alpha&&(this.bitPP=15),this.bitPP<15){var e=this.colors===0?1<<this.bitPP:this.colors;this.palette=new Array(e);for(var n=0;n<e;n++){var t=this.datav.getUint8(this.pos++,!0),r=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),A=this.datav.getUint8(this.pos++,!0);this.palette[n]={red:o,green:r,blue:t,quad:A}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},bc.prototype.parseBGR=function(){this.pos=this.offset;try{var e="bit"+this.bitPP,n=this.width*this.height*4;this.data=new Uint8Array(n),this[e]()}catch(t){As.log("bit decode error:"+t)}},bc.prototype.bit1=function(){var e,n=Math.ceil(this.width/8),t=n%4;for(e=this.height-1;e>=0;e--){for(var r=this.bottom_up?e:this.height-1-e,o=0;o<n;o++)for(var A=this.datav.getUint8(this.pos++,!0),I=r*this.width*4+8*o*4,w=0;w<8&&8*o+w<this.width;w++){var Q=this.palette[A>>7-w&1];this.data[I+4*w]=Q.blue,this.data[I+4*w+1]=Q.green,this.data[I+4*w+2]=Q.red,this.data[I+4*w+3]=255}t!==0&&(this.pos+=4-t)}},bc.prototype.bit4=function(){for(var e=Math.ceil(this.width/2),n=e%4,t=this.height-1;t>=0;t--){for(var r=this.bottom_up?t:this.height-1-t,o=0;o<e;o++){var A=this.datav.getUint8(this.pos++,!0),I=r*this.width*4+2*o*4,w=A>>4,Q=15&A,Z=this.palette[w];if(this.data[I]=Z.blue,this.data[I+1]=Z.green,this.data[I+2]=Z.red,this.data[I+3]=255,2*o+1>=this.width)break;Z=this.palette[Q],this.data[I+4]=Z.blue,this.data[I+4+1]=Z.green,this.data[I+4+2]=Z.red,this.data[I+4+3]=255}n!==0&&(this.pos+=4-n)}},bc.prototype.bit8=function(){for(var e=this.width%4,n=this.height-1;n>=0;n--){for(var t=this.bottom_up?n:this.height-1-n,r=0;r<this.width;r++){var o=this.datav.getUint8(this.pos++,!0),A=t*this.width*4+4*r;if(o<this.palette.length){var I=this.palette[o];this.data[A]=I.red,this.data[A+1]=I.green,this.data[A+2]=I.blue,this.data[A+3]=255}else this.data[A]=255,this.data[A+1]=255,this.data[A+2]=255,this.data[A+3]=255}e!==0&&(this.pos+=4-e)}},bc.prototype.bit15=function(){for(var e=this.width%3,n=parseInt("11111",2),t=this.height-1;t>=0;t--){for(var r=this.bottom_up?t:this.height-1-t,o=0;o<this.width;o++){var A=this.datav.getUint16(this.pos,!0);this.pos+=2;var I=(A&n)/n*255|0,w=(A>>5&n)/n*255|0,Q=(A>>10&n)/n*255|0,Z=A>>15?255:0,te=r*this.width*4+4*o;this.data[te]=Q,this.data[te+1]=w,this.data[te+2]=I,this.data[te+3]=Z}this.pos+=e}},bc.prototype.bit16=function(){for(var e=this.width%3,n=parseInt("11111",2),t=parseInt("111111",2),r=this.height-1;r>=0;r--){for(var o=this.bottom_up?r:this.height-1-r,A=0;A<this.width;A++){var I=this.datav.getUint16(this.pos,!0);this.pos+=2;var w=(I&n)/n*255|0,Q=(I>>5&t)/t*255|0,Z=(I>>11)/n*255|0,te=o*this.width*4+4*A;this.data[te]=Z,this.data[te+1]=Q,this.data[te+2]=w,this.data[te+3]=255}this.pos+=e}},bc.prototype.bit24=function(){for(var e=this.height-1;e>=0;e--){for(var n=this.bottom_up?e:this.height-1-e,t=0;t<this.width;t++){var r=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),A=this.datav.getUint8(this.pos++,!0),I=n*this.width*4+4*t;this.data[I]=A,this.data[I+1]=o,this.data[I+2]=r,this.data[I+3]=255}this.pos+=this.width%4}},bc.prototype.bit32=function(){for(var e=this.height-1;e>=0;e--)for(var n=this.bottom_up?e:this.height-1-e,t=0;t<this.width;t++){var r=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),A=this.datav.getUint8(this.pos++,!0),I=this.datav.getUint8(this.pos++,!0),w=n*this.width*4+4*t;this.data[w]=A,this.data[w+1]=o,this.data[w+2]=r,this.data[w+3]=I}},bc.prototype.getData=function(){return this.data},function(e){e.processBMP=function(n,t,r,o){var A=new bc(n,!1),I=A.width,w=A.height,Q={data:A.getData(),width:I,height:w},Z=new Vg(100).encode(Q,100);return e.processJPEG.call(this,Z,t,r,o)}}(ko.API),Zp.prototype.getData=function(){return this.data},function(e){e.processWEBP=function(n,t,r,o){var A=new Zp(n),I=A.width,w=A.height,Q={data:A.getData(),width:I,height:w},Z=new Vg(100).encode(Q,100);return e.processJPEG.call(this,Z,t,r,o)}}(ko.API),ko.API.processRGBA=function(e,n,t){for(var r=e.data,o=r.length,A=new Uint8Array(o/4*3),I=new Uint8Array(o/4),w=0,Q=0,Z=0;Z<o;Z+=4){var te=r[Z],Se=r[Z+1],Qe=r[Z+2],q=r[Z+3];A[w++]=te,A[w++]=Se,A[w++]=Qe,I[Q++]=q}var it=this.__addimage__.arrayBufferToBinaryString(A);return{alpha:this.__addimage__.arrayBufferToBinaryString(I),data:it,index:n,alias:t,colorSpace:"DeviceRGB",bitsPerComponent:8,width:e.width,height:e.height}},ko.API.setLanguage=function(e){return this.internal.languageSettings===void 0&&(this.internal.languageSettings={},this.internal.languageSettings.isSubscribed=!1),{af:"Afrikaans",sq:"Albanian",ar:"Arabic (Standard)","ar-DZ":"Arabic (Algeria)","ar-BH":"Arabic (Bahrain)","ar-EG":"Arabic (Egypt)","ar-IQ":"Arabic (Iraq)","ar-JO":"Arabic (Jordan)","ar-KW":"Arabic (Kuwait)","ar-LB":"Arabic (Lebanon)","ar-LY":"Arabic (Libya)","ar-MA":"Arabic (Morocco)","ar-OM":"Arabic (Oman)","ar-QA":"Arabic (Qatar)","ar-SA":"Arabic (Saudi Arabia)","ar-SY":"Arabic (Syria)","ar-TN":"Arabic (Tunisia)","ar-AE":"Arabic (U.A.E.)","ar-YE":"Arabic (Yemen)",an:"Aragonese",hy:"Armenian",as:"Assamese",ast:"Asturian",az:"Azerbaijani",eu:"Basque",be:"Belarusian",bn:"Bengali",bs:"Bosnian",br:"Breton",bg:"Bulgarian",my:"Burmese",ca:"Catalan",ch:"Chamorro",ce:"Chechen",zh:"Chinese","zh-HK":"Chinese (Hong Kong)","zh-CN":"Chinese (PRC)","zh-SG":"Chinese (Singapore)","zh-TW":"Chinese (Taiwan)",cv:"Chuvash",co:"Corsican",cr:"Cree",hr:"Croatian",cs:"Czech",da:"Danish",nl:"Dutch (Standard)","nl-BE":"Dutch (Belgian)",en:"English","en-AU":"English (Australia)","en-BZ":"English (Belize)","en-CA":"English (Canada)","en-IE":"English (Ireland)","en-JM":"English (Jamaica)","en-NZ":"English (New Zealand)","en-PH":"English (Philippines)","en-ZA":"English (South Africa)","en-TT":"English (Trinidad & Tobago)","en-GB":"English (United Kingdom)","en-US":"English (United States)","en-ZW":"English (Zimbabwe)",eo:"Esperanto",et:"Estonian",fo:"Faeroese",fj:"Fijian",fi:"Finnish",fr:"French (Standard)","fr-BE":"French (Belgium)","fr-CA":"French (Canada)","fr-FR":"French (France)","fr-LU":"French (Luxembourg)","fr-MC":"French (Monaco)","fr-CH":"French (Switzerland)",fy:"Frisian",fur:"Friulian",gd:"Gaelic (Scots)","gd-IE":"Gaelic (Irish)",gl:"Galacian",ka:"Georgian",de:"German (Standard)","de-AT":"German (Austria)","de-DE":"German (Germany)","de-LI":"German (Liechtenstein)","de-LU":"German (Luxembourg)","de-CH":"German (Switzerland)",el:"Greek",gu:"Gujurati",ht:"Haitian",he:"Hebrew",hi:"Hindi",hu:"Hungarian",is:"Icelandic",id:"Indonesian",iu:"Inuktitut",ga:"Irish",it:"Italian (Standard)","it-CH":"Italian (Switzerland)",ja:"Japanese",kn:"Kannada",ks:"Kashmiri",kk:"Kazakh",km:"Khmer",ky:"Kirghiz",tlh:"Klingon",ko:"Korean","ko-KP":"Korean (North Korea)","ko-KR":"Korean (South Korea)",la:"Latin",lv:"Latvian",lt:"Lithuanian",lb:"Luxembourgish",mk:"North Macedonia",ms:"Malay",ml:"Malayalam",mt:"Maltese",mi:"Maori",mr:"Marathi",mo:"Moldavian",nv:"Navajo",ng:"Ndonga",ne:"Nepali",no:"Norwegian",nb:"Norwegian (Bokmal)",nn:"Norwegian (Nynorsk)",oc:"Occitan",or:"Oriya",om:"Oromo",fa:"Persian","fa-IR":"Persian/Iran",pl:"Polish",pt:"Portuguese","pt-BR":"Portuguese (Brazil)",pa:"Punjabi","pa-IN":"Punjabi (India)","pa-PK":"Punjabi (Pakistan)",qu:"Quechua",rm:"Rhaeto-Romanic",ro:"Romanian","ro-MO":"Romanian (Moldavia)",ru:"Russian","ru-MO":"Russian (Moldavia)",sz:"Sami (Lappish)",sg:"Sango",sa:"Sanskrit",sc:"Sardinian",sd:"Sindhi",si:"Singhalese",sr:"Serbian",sk:"Slovak",sl:"Slovenian",so:"Somani",sb:"Sorbian",es:"Spanish","es-AR":"Spanish (Argentina)","es-BO":"Spanish (Bolivia)","es-CL":"Spanish (Chile)","es-CO":"Spanish (Colombia)","es-CR":"Spanish (Costa Rica)","es-DO":"Spanish (Dominican Republic)","es-EC":"Spanish (Ecuador)","es-SV":"Spanish (El Salvador)","es-GT":"Spanish (Guatemala)","es-HN":"Spanish (Honduras)","es-MX":"Spanish (Mexico)","es-NI":"Spanish (Nicaragua)","es-PA":"Spanish (Panama)","es-PY":"Spanish (Paraguay)","es-PE":"Spanish (Peru)","es-PR":"Spanish (Puerto Rico)","es-ES":"Spanish (Spain)","es-UY":"Spanish (Uruguay)","es-VE":"Spanish (Venezuela)",sx:"Sutu",sw:"Swahili",sv:"Swedish","sv-FI":"Swedish (Finland)","sv-SV":"Swedish (Sweden)",ta:"Tamil",tt:"Tatar",te:"Teluga",th:"Thai",tig:"Tigre",ts:"Tsonga",tn:"Tswana",tr:"Turkish",tk:"Turkmen",uk:"Ukrainian",hsb:"Upper Sorbian",ur:"Urdu",ve:"Venda",vi:"Vietnamese",vo:"Volapuk",wa:"Walloon",cy:"Welsh",xh:"Xhosa",ji:"Yiddish",zu:"Zulu"}[e]!==void 0&&(this.internal.languageSettings.languageCode=e,this.internal.languageSettings.isSubscribed===!1&&(this.internal.events.subscribe("putCatalog",function(){this.internal.write("/Lang ("+this.internal.languageSettings.languageCode+")")}),this.internal.languageSettings.isSubscribed=!0)),this},Kf=ko.API,j0=Kf.getCharWidthsArray=function(e,n){var t,r,o=(n=n||{}).font||this.internal.getFont(),A=n.fontSize||this.internal.getFontSize(),I=n.charSpace||this.internal.getCharSpace(),w=n.widths?n.widths:o.metadata.Unicode.widths,Q=w.fof?w.fof:1,Z=n.kerning?n.kerning:o.metadata.Unicode.kerning,te=Z.fof?Z.fof:1,Se=n.doKerning!==!1,Qe=0,q=e.length,it=0,tt=w[0]||Q,at=[];for(t=0;t<q;t++)r=e.charCodeAt(t),typeof o.metadata.widthOfString=="function"?at.push((o.metadata.widthOfGlyph(o.metadata.characterToGlyph(r))+I*(1e3/A)||0)/1e3):(Qe=Se&&(0,O.Z)(Z[r])==="object"&&!isNaN(parseInt(Z[r][it],10))?Z[r][it]/te:0,at.push((w[r]||tt)/Q+Qe)),it=r;return at},Qp=Kf.getStringUnitWidth=function(e,n){var t=(n=n||{}).fontSize||this.internal.getFontSize(),r=n.font||this.internal.getFont(),o=n.charSpace||this.internal.getCharSpace();return Kf.processArabic&&(e=Kf.processArabic(e)),typeof r.metadata.widthOfString=="function"?r.metadata.widthOfString(e,t,o)/t:j0.apply(this,arguments).reduce(function(A,I){return A+I},0)},Mp=function(e,n,t,r){for(var o=[],A=0,I=e.length,w=0;A!==I&&w+n[A]<t;)w+=n[A],A++;o.push(e.slice(0,A));var Q=A;for(w=0;A!==I;)w+n[A]>r&&(o.push(e.slice(Q,A)),w=0,Q=A),w+=n[A],A++;return Q!==A&&o.push(e.slice(Q,A)),o},Pp=function(e,n,t){t||(t={});var r,o,A,I,w,Q,Z,te=[],Se=[te],Qe=t.textIndent||0,q=0,it=0,tt=e.split(" "),at=j0.apply(this,[" ",t])[0];if(Q=t.lineIndent===-1?tt[0].length+2:t.lineIndent||0){var Ge=Array(Q).join(" "),Mt=[];tt.map(function(wt){(wt=wt.split(/\s*\n/)).length>1?Mt=Mt.concat(wt.map(function(En,Gn){return(Gn&&En.length?`
`:"")+En})):Mt.push(wt[0])}),tt=Mt,Q=Qp.apply(this,[Ge,t])}for(A=0,I=tt.length;A<I;A++){var xt=0;if(r=tt[A],Q&&r[0]==`
`&&(r=r.substr(1),xt=1),Qe+q+(it=(o=j0.apply(this,[r,t])).reduce(function(wt,En){return wt+En},0))>n||xt){if(it>n){for(w=Mp.apply(this,[r,o,n-(Qe+q),n]),te.push(w.shift()),te=[w.pop()];w.length;)Se.push([w.shift()]);it=o.slice(r.length-(te[0]?te[0].length:0)).reduce(function(wt,En){return wt+En},0)}else te=[r];Se.push(te),Qe=it+Q,q=at}else te.push(r),Qe+=q+it,q=at}return Z=Q?function(wt,En){return(En?Ge:"")+wt.join(" ")}:function(wt){return wt.join(" ")},Se.map(Z)},Kf.splitTextToSize=function(e,n,t){var r,o=(t=t||{}).fontSize||this.internal.getFontSize(),A=function(te){if(te.widths&&te.kerning)return{widths:te.widths,kerning:te.kerning};var Se=this.internal.getFont(te.fontName,te.fontStyle),Qe="Unicode";return Se.metadata[Qe]?{widths:Se.metadata[Qe].widths||{0:1},kerning:Se.metadata[Qe].kerning||{}}:{font:Se.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}.call(this,t);r=Array.isArray(e)?e:String(e).split(/\r?\n/);var I=1*this.internal.scaleFactor*n/o;A.textIndent=t.textIndent?1*t.textIndent*this.internal.scaleFactor/o:0,A.lineIndent=t.lineIndent;var w,Q,Z=[];for(w=0,Q=r.length;w<Q;w++)Z=Z.concat(Pp.apply(this,[r[w],I,A]));return Z},function(e){e.__fontmetrics__=e.__fontmetrics__||{};for(var n="0123456789abcdef",t="klmnopqrstuvwxyz",r={},o={},A=0;A<16;A++)r[t[A]]=n[A],o[n[A]]=t[A];var I=function(Qe){return"0x"+parseInt(Qe,10).toString(16)},w=e.__fontmetrics__.compress=function(Qe){var q,it,tt,at,Ge=["{"];for(var Mt in Qe){if(q=Qe[Mt],isNaN(parseInt(Mt,10))?it="'"+Mt+"'":(Mt=parseInt(Mt,10),it=(it=I(Mt).slice(2)).slice(0,-1)+o[it.slice(-1)]),typeof q=="number")q<0?(tt=I(q).slice(3),at="-"):(tt=I(q).slice(2),at=""),tt=at+tt.slice(0,-1)+o[tt.slice(-1)];else{if((0,O.Z)(q)!=="object")throw new Error("Don't know what to do with value type "+(0,O.Z)(q)+".");tt=w(q)}Ge.push(it+tt)}return Ge.push("}"),Ge.join("")},Q=e.__fontmetrics__.uncompress=function(Qe){if(typeof Qe!="string")throw new Error("Invalid argument passed to uncompress.");for(var q,it,tt,at,Ge={},Mt=1,xt=Ge,wt=[],En="",Gn="",Qn=Qe.length-1,$t=1;$t<Qn;$t+=1)(at=Qe[$t])=="'"?q?(tt=q.join(""),q=void 0):q=[]:q?q.push(at):at=="{"?(wt.push([xt,tt]),xt={},tt=void 0):at=="}"?((it=wt.pop())[0][it[1]]=xt,tt=void 0,xt=it[0]):at=="-"?Mt=-1:tt===void 0?r.hasOwnProperty(at)?(En+=r[at],tt=parseInt(En,16)*Mt,Mt=1,En=""):En+=at:r.hasOwnProperty(at)?(Gn+=r[at],xt[tt]=parseInt(Gn,16)*Mt,Mt=1,tt=void 0,Gn=""):Gn+=at;return Ge},Z={codePages:["WinAnsiEncoding"],WinAnsiEncoding:Q("{19m8n201n9q201o9r201s9l201t9m201u8m201w9n201x9o201y8o202k8q202l8r202m9p202q8p20aw8k203k8t203t8v203u9v2cq8s212m9t15m8w15n9w2dw9s16k8u16l9u17s9z17x8y17y9y}")},te={Unicode:{Courier:Z,"Courier-Bold":Z,"Courier-BoldOblique":Z,"Courier-Oblique":Z,Helvetica:Z,"Helvetica-Bold":Z,"Helvetica-BoldOblique":Z,"Helvetica-Oblique":Z,"Times-Roman":Z,"Times-Bold":Z,"Times-BoldItalic":Z,"Times-Italic":Z}},Se={Unicode:{"Courier-Oblique":Q("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-BoldItalic":Q("{'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":Q("{'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:Q("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-BoldOblique":Q("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Bold":Q("{'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:Q("{'widths'{k3uaw4r19m3m2k1t2l2l202m2y2n3m2p5n202q6o3k3m2s2l2t2l2v3r2w1t3m3m2y1t2z1wbk2sbl3r'fof'6o3n3m3o3m3p3m3q3m3r3m3s3m3t3m3u1w3v1w3w3r3x3r3y3r3z2wbp3t3l3m5v2l5x2l5z3m2q4yfr3r7v3k7w1o7x3k}'kerning'{'fof'-6o}}"),Helvetica:Q("{'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":Q("{'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:Q("{'widths'{k4u2k1w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-Bold":Q("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Italic":Q("{'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":Q("{'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":Q("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}")}};e.events.push(["addFont",function(Qe){var q=Qe.font,it=Se.Unicode[q.postScriptName];it&&(q.metadata.Unicode={},q.metadata.Unicode.widths=it.widths,q.metadata.Unicode.kerning=it.kerning);var tt=te.Unicode[q.postScriptName];tt&&(q.metadata.Unicode.encoding=tt,q.encoding=tt.codePages[0])}])}(ko.API),function(e){var n=function(t){for(var r=t.length,o=new Uint8Array(r),A=0;A<r;A++)o[A]=t.charCodeAt(A);return o};e.API.events.push(["addFont",function(t){var r=void 0,o=t.font,A=t.instance;if(!o.isStandardFont){if(A===void 0)throw new Error("Font does not exist in vFS, import fonts or remove declaration doc.addFont('"+o.postScriptName+"').");if(typeof(r=A.existsFileInVFS(o.postScriptName)===!1?A.loadFile(o.postScriptName):A.getFileFromVFS(o.postScriptName))!="string")throw new Error("Font is not stored as string-data in vFS, import fonts or remove declaration doc.addFont('"+o.postScriptName+"').");(function(I,w){w=/^\x00\x01\x00\x00/.test(w)?n(w):n(Gd(w)),I.metadata=e.API.TTFFont.open(w),I.metadata.Unicode=I.metadata.Unicode||{encoding:{},kerning:{},widths:[]},I.metadata.glyIdsUsed=[0]})(o,r)}}])}(ko),ko.API.addSvgAsImage=function(e,n,t,r,o,A,I,w){if(isNaN(n)||isNaN(t))throw As.error("jsPDF.addSvgAsImage: Invalid coordinates",arguments),new Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(r)||isNaN(o))throw As.error("jsPDF.addSvgAsImage: Invalid measurements",arguments),new Error("Invalid measurements (width and/or height) passed to jsPDF.addSvgAsImage");var Q=document.createElement("canvas");Q.width=r,Q.height=o;var Z=Q.getContext("2d");Z.fillStyle="#fff",Z.fillRect(0,0,Q.width,Q.height);var te={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0},Se=this;return(Ei.canvg?Promise.resolve(Ei.canvg):l.e(3754).then(l.bind(l,63754))).catch(function(Qe){return Promise.reject(new Error("Could not load canvg: "+Qe))}).then(function(Qe){return Qe.default?Qe.default:Qe}).then(function(Qe){return Qe.fromString(Z,e,te)},function(){return Promise.reject(new Error("Could not load canvg."))}).then(function(Qe){return Qe.render(te)}).then(function(){Se.addImage(Q.toDataURL("image/jpeg",1),n,t,r,o,I,w)})},ko.API.putTotalPages=function(e){var n,t=0;parseInt(this.internal.getFont().id.substr(1),10)<15?(n=new RegExp(e,"g"),t=this.internal.getNumberOfPages()):(n=new RegExp(this.pdfEscape16(e,this.internal.getFont()),"g"),t=this.pdfEscape16(this.internal.getNumberOfPages()+"",this.internal.getFont()));for(var r=1;r<=this.internal.getNumberOfPages();r++)for(var o=0;o<this.internal.pages[r].length;o++)this.internal.pages[r][o]=this.internal.pages[r][o].replace(n,t);return this},ko.API.viewerPreferences=function(e,n){var t;e=e||{},n=n||!1;var r,o,A,I={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}},w=Object.keys(I),Q=[],Z=0,te=0,Se=0;function Qe(it,tt){var at,Ge=!1;for(at=0;at<it.length;at+=1)it[at]===tt&&(Ge=!0);return Ge}if(this.internal.viewerpreferences===void 0&&(this.internal.viewerpreferences={},this.internal.viewerpreferences.configuration=JSON.parse(JSON.stringify(I)),this.internal.viewerpreferences.isSubscribed=!1),t=this.internal.viewerpreferences.configuration,e==="reset"||n===!0){var q=w.length;for(Se=0;Se<q;Se+=1)t[w[Se]].value=t[w[Se]].defaultValue,t[w[Se]].explicitSet=!1}if((0,O.Z)(e)==="object"){for(o in e)if(A=e[o],Qe(w,o)&&A!==void 0){if(t[o].type==="boolean"&&typeof A=="boolean")t[o].value=A;else if(t[o].type==="name"&&Qe(t[o].valueSet,A))t[o].value=A;else if(t[o].type==="integer"&&Number.isInteger(A))t[o].value=A;else if(t[o].type==="array"){for(Z=0;Z<A.length;Z+=1)if(r=!0,A[Z].length===1&&typeof A[Z][0]=="number")Q.push(String(A[Z]-1));else if(A[Z].length>1){for(te=0;te<A[Z].length;te+=1)typeof A[Z][te]!="number"&&(r=!1);r===!0&&Q.push([A[Z][0]-1,A[Z][1]-1].join(" "))}t[o].value="["+Q.join(" ")+"]"}else t[o].value=t[o].defaultValue;t[o].explicitSet=!0}}return this.internal.viewerpreferences.isSubscribed===!1&&(this.internal.events.subscribe("putCatalog",function(){var it,tt=[];for(it in t)t[it].explicitSet===!0&&(t[it].type==="name"?tt.push("/"+it+" /"+t[it].value):tt.push("/"+it+" "+t[it].value));tt.length!==0&&this.internal.write(`/ViewerPreferences
<<
`+tt.join(`
`)+`
>>`)}),this.internal.viewerpreferences.isSubscribed=!0),this.internal.viewerpreferences.configuration=t,this},function(e){var n=function(){var r='<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns:jspdf="'+this.internal.__metadata__.namespaceuri+'"><jspdf:metadata>',o=unescape(encodeURIComponent('<x:xmpmeta xmlns:x="adobe:ns:meta/">')),A=unescape(encodeURIComponent(r)),I=unescape(encodeURIComponent(this.internal.__metadata__.metadata)),w=unescape(encodeURIComponent("</jspdf:metadata></rdf:Description></rdf:RDF>")),Q=unescape(encodeURIComponent("</x:xmpmeta>")),Z=A.length+I.length+w.length+o.length+Q.length;this.internal.__metadata__.metadata_object_number=this.internal.newObject(),this.internal.write("<< /Type /Metadata /Subtype /XML /Length "+Z+" >>"),this.internal.write("stream"),this.internal.write(o+A+I+w+Q),this.internal.write("endstream"),this.internal.write("endobj")},t=function(){this.internal.__metadata__.metadata_object_number&&this.internal.write("/Metadata "+this.internal.__metadata__.metadata_object_number+" 0 R")};e.addMetadata=function(r,o){return this.internal.__metadata__===void 0&&(this.internal.__metadata__={metadata:r,namespaceuri:o||"http://jspdf.default.namespaceuri/"},this.internal.events.subscribe("putCatalog",t),this.internal.events.subscribe("postPutResources",n)),this}}(ko.API),function(e){var n=e.API,t=n.pdfEscape16=function(A,I){for(var w,Q=I.metadata.Unicode.widths,Z=["","0","00","000","0000"],te=[""],Se=0,Qe=A.length;Se<Qe;++Se){if(w=I.metadata.characterToGlyph(A.charCodeAt(Se)),I.metadata.glyIdsUsed.push(w),I.metadata.toUnicode[w]=A.charCodeAt(Se),Q.indexOf(w)==-1&&(Q.push(w),Q.push([parseInt(I.metadata.widthOfGlyph(w),10)])),w=="0")return te.join("");w=w.toString(16),te.push(Z[4-w.length],w)}return te.join("")},r=function(A){var I,w,Q,Z,te,Se,Qe;for(te=`/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`,Q=[],Se=0,Qe=(w=Object.keys(A).sort(function(q,it){return q-it})).length;Se<Qe;Se++)I=w[Se],Q.length>=100&&(te+=`
`+Q.length+` beginbfchar
`+Q.join(`
`)+`
endbfchar`,Q=[]),A[I]!==void 0&&A[I]!==null&&typeof A[I].toString=="function"&&(Z=("0000"+A[I].toString(16)).slice(-4),I=("0000"+(+I).toString(16)).slice(-4),Q.push("<"+I+"><"+Z+">"));return Q.length&&(te+=`
`+Q.length+` beginbfchar
`+Q.join(`
`)+`
endbfchar
`),te+`endcmap
CMapName currentdict /CMap defineresource pop
end
end`};n.events.push(["putFont",function(A){(function(I){var w=I.font,Q=I.out,Z=I.newObject,te=I.putStream;if(w.metadata instanceof e.API.TTFFont&&w.encoding==="Identity-H"){for(var Se=w.metadata.Unicode.widths,Qe=w.metadata.subset.encode(w.metadata.glyIdsUsed,1),q="",it=0;it<Qe.length;it++)q+=String.fromCharCode(Qe[it]);var tt=Z();te({data:q,addLength1:!0,objectId:tt}),Q("endobj");var at=Z();te({data:r(w.metadata.toUnicode),addLength1:!0,objectId:at}),Q("endobj");var Ge=Z();Q("<<"),Q("/Type /FontDescriptor"),Q("/FontName /"+Ol(w.fontName)),Q("/FontFile2 "+tt+" 0 R"),Q("/FontBBox "+e.API.PDFObject.convert(w.metadata.bbox)),Q("/Flags "+w.metadata.flags),Q("/StemV "+w.metadata.stemV),Q("/ItalicAngle "+w.metadata.italicAngle),Q("/Ascent "+w.metadata.ascender),Q("/Descent "+w.metadata.decender),Q("/CapHeight "+w.metadata.capHeight),Q(">>"),Q("endobj");var Mt=Z();Q("<<"),Q("/Type /Font"),Q("/BaseFont /"+Ol(w.fontName)),Q("/FontDescriptor "+Ge+" 0 R"),Q("/W "+e.API.PDFObject.convert(Se)),Q("/CIDToGIDMap /Identity"),Q("/DW 1000"),Q("/Subtype /CIDFontType2"),Q("/CIDSystemInfo"),Q("<<"),Q("/Supplement 0"),Q("/Registry (Adobe)"),Q("/Ordering ("+w.encoding+")"),Q(">>"),Q(">>"),Q("endobj"),w.objectNumber=Z(),Q("<<"),Q("/Type /Font"),Q("/Subtype /Type0"),Q("/ToUnicode "+at+" 0 R"),Q("/BaseFont /"+Ol(w.fontName)),Q("/Encoding /"+w.encoding),Q("/DescendantFonts ["+Mt+" 0 R]"),Q(">>"),Q("endobj"),w.isAlreadyPutted=!0}})(A)}]),n.events.push(["putFont",function(A){(function(I){var w=I.font,Q=I.out,Z=I.newObject,te=I.putStream;if(w.metadata instanceof e.API.TTFFont&&w.encoding==="WinAnsiEncoding"){for(var Se=w.metadata.rawData,Qe="",q=0;q<Se.length;q++)Qe+=String.fromCharCode(Se[q]);var it=Z();te({data:Qe,addLength1:!0,objectId:it}),Q("endobj");var tt=Z();te({data:r(w.metadata.toUnicode),addLength1:!0,objectId:tt}),Q("endobj");var at=Z();Q("<<"),Q("/Descent "+w.metadata.decender),Q("/CapHeight "+w.metadata.capHeight),Q("/StemV "+w.metadata.stemV),Q("/Type /FontDescriptor"),Q("/FontFile2 "+it+" 0 R"),Q("/Flags 96"),Q("/FontBBox "+e.API.PDFObject.convert(w.metadata.bbox)),Q("/FontName /"+Ol(w.fontName)),Q("/ItalicAngle "+w.metadata.italicAngle),Q("/Ascent "+w.metadata.ascender),Q(">>"),Q("endobj"),w.objectNumber=Z();for(var Ge=0;Ge<w.metadata.hmtx.widths.length;Ge++)w.metadata.hmtx.widths[Ge]=parseInt(w.metadata.hmtx.widths[Ge]*(1e3/w.metadata.head.unitsPerEm));Q("<</Subtype/TrueType/Type/Font/ToUnicode "+tt+" 0 R/BaseFont/"+Ol(w.fontName)+"/FontDescriptor "+at+" 0 R/Encoding/"+w.encoding+" /FirstChar 29 /LastChar 255 /Widths "+e.API.PDFObject.convert(w.metadata.hmtx.widths)+">>"),Q("endobj"),w.isAlreadyPutted=!0}})(A)}]);var o=function(A){var I,w=A.text||"",Q=A.x,Z=A.y,te=A.options||{},Se=A.mutex||{},Qe=Se.pdfEscape,q=Se.activeFontKey,it=Se.fonts,tt=q,at="",Ge=0,Mt="",xt=it[tt].encoding;if(it[tt].encoding!=="Identity-H")return{text:w,x:Q,y:Z,options:te,mutex:Se};for(Mt=w,tt=q,Array.isArray(w)&&(Mt=w[0]),Ge=0;Ge<Mt.length;Ge+=1)it[tt].metadata.hasOwnProperty("cmap")&&(I=it[tt].metadata.cmap.unicode.codeMap[Mt[Ge].charCodeAt(0)]),I||Mt[Ge].charCodeAt(0)<256&&it[tt].metadata.hasOwnProperty("Unicode")?at+=Mt[Ge]:at+="";var wt="";return parseInt(tt.slice(1))<14||xt==="WinAnsiEncoding"?wt=Qe(at,tt).split("").map(function(En){return En.charCodeAt(0).toString(16)}).join(""):xt==="Identity-H"&&(wt=t(at,it[tt])),Se.isHex=!0,{text:wt,x:Q,y:Z,options:te,mutex:Se}};n.events.push(["postProcessText",function(A){var I=A.text||"",w=[],Q={text:I,x:A.x,y:A.y,options:A.options,mutex:A.mutex};if(Array.isArray(I)){var Z=0;for(Z=0;Z<I.length;Z+=1)Array.isArray(I[Z])&&I[Z].length===3?w.push([o(Object.assign({},Q,{text:I[Z][0]})).text,I[Z][1],I[Z][2]]):w.push(o(Object.assign({},Q,{text:I[Z]})).text);A.text=w}else A.text=o(Object.assign({},Q,{text:I})).text}])}(ko),function(e){var n=function(){return this.internal.vFS===void 0&&(this.internal.vFS={}),!0};e.existsFileInVFS=function(t){return n.call(this),this.internal.vFS[t]!==void 0},e.addFileToVFS=function(t,r){return n.call(this),this.internal.vFS[t]=r,this},e.getFileFromVFS=function(t){return n.call(this),this.internal.vFS[t]!==void 0?this.internal.vFS[t]:null}}(ko.API),function(e){e.__bidiEngine__=e.prototype.__bidiEngine__=function(r){var o,A,I,w,Q,Z,te,Se=n,Qe=[[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]],q=[[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]],it={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},tt={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},at=["(",")","(","<",">","<","[","]","[","{","}","{","\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"],Ge=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,xt=0;this.__bidiEngine__={};var wt=function(We){var st=We.charCodeAt(),Lt=st>>8,Ft=tt[Lt];return Ft!==void 0?Se[256*Ft+(255&st)]:Lt===252||Lt===253?"AL":Ge.test(Lt)?"L":Lt===8?"R":"N"},En=function(We){for(var st,Lt=0;Lt<We.length;Lt++){if((st=wt(We.charAt(Lt)))==="L")return!1;if(st==="R")return!0}return!1},Gn=function(We,st,Lt,Ft){var In,Ln,Rn,Cn,_n=st[Ft];switch(_n){case"L":case"R":case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":Mt=!1;break;case"N":case"AN":break;case"EN":Mt&&(_n="AN");break;case"AL":Mt=!0,_n="R";break;case"WS":case"BN":_n="N";break;case"CS":Ft<1||Ft+1>=st.length||(In=Lt[Ft-1])!=="EN"&&In!=="AN"||(Ln=st[Ft+1])!=="EN"&&Ln!=="AN"?_n="N":Mt&&(Ln="AN"),_n=Ln===In?Ln:"N";break;case"ES":_n=(In=Ft>0?Lt[Ft-1]:"B")==="EN"&&Ft+1<st.length&&st[Ft+1]==="EN"?"EN":"N";break;case"ET":if(Ft>0&&Lt[Ft-1]==="EN"){_n="EN";break}if(Mt){_n="N";break}for(Rn=Ft+1,Cn=st.length;Rn<Cn&&st[Rn]==="ET";)Rn++;_n=Rn<Cn&&st[Rn]==="EN"?"EN":"N";break;case"NSM":if(I&&!w){for(Cn=st.length,Rn=Ft+1;Rn<Cn&&st[Rn]==="NSM";)Rn++;if(Rn<Cn){var Hr=We[Ft],pr=Hr>=1425&&Hr<=2303||Hr===64286;if(In=st[Rn],pr&&(In==="R"||In==="AL")){_n="R";break}}}_n=Ft<1||(In=st[Ft-1])==="B"?"N":Lt[Ft-1];break;case"B":Mt=!1,o=!0,_n=xt;break;case"S":A=!0,_n="N"}return _n},Qn=function(We,st,Lt){var Ft=We.split("");return Lt&&$t(Ft,Lt,{hiLevel:xt}),Ft.reverse(),st&&st.reverse(),Ft.join("")},$t=function(We,st,Lt){var Ft,In,Ln,Rn,Cn,_n=-1,Hr=We.length,pr=0,Ze=[],mt=xt?q:Qe,bt=[];for(Mt=!1,o=!1,A=!1,In=0;In<Hr;In++)bt[In]=wt(We[In]);for(Ln=0;Ln<Hr;Ln++){if(Cn=pr,Ze[Ln]=Gn(We,bt,Ze,Ln),Ft=240&(pr=mt[Cn][it[Ze[Ln]]]),pr&=15,st[Ln]=Rn=mt[pr][5],Ft>0)if(Ft===16){for(In=_n;In<Ln;In++)st[In]=1;_n=-1}else _n=-1;if(mt[pr][6])_n===-1&&(_n=Ln);else if(_n>-1){for(In=_n;In<Ln;In++)st[In]=Rn;_n=-1}bt[Ln]==="B"&&(st[Ln]=0),Lt.hiLevel|=Rn}A&&function(Ht,nn,yn){for(var Mn=0;Mn<yn;Mn++)if(Ht[Mn]==="S"){nn[Mn]=xt;for(var jn=Mn-1;jn>=0&&Ht[jn]==="WS";jn--)nn[jn]=xt}}(bt,st,Hr)},Bt=function(We,st,Lt,Ft,In){if(!(In.hiLevel<We)){if(We===1&&xt===1&&!o)return st.reverse(),void(Lt&&Lt.reverse());for(var Ln,Rn,Cn,_n,Hr=st.length,pr=0;pr<Hr;){if(Ft[pr]>=We){for(Cn=pr+1;Cn<Hr&&Ft[Cn]>=We;)Cn++;for(_n=pr,Rn=Cn-1;_n<Rn;_n++,Rn--)Ln=st[_n],st[_n]=st[Rn],st[Rn]=Ln,Lt&&(Ln=Lt[_n],Lt[_n]=Lt[Rn],Lt[Rn]=Ln);pr=Cn}pr++}}},pn=function(We,st,Lt){var Ft=We.split(""),In={hiLevel:xt};return Lt||(Lt=[]),$t(Ft,Lt,In),function(Ln,Rn,Cn){if(Cn.hiLevel!==0&&te)for(var _n,Hr=0;Hr<Ln.length;Hr++)Rn[Hr]===1&&(_n=at.indexOf(Ln[Hr]))>=0&&(Ln[Hr]=at[_n+1])}(Ft,Lt,In),Bt(2,Ft,st,Lt,In),Bt(1,Ft,st,Lt,In),Ft.join("")};return this.__bidiEngine__.doBidiReorder=function(We,st,Lt){if(function(In,Ln){if(Ln)for(var Rn=0;Rn<In.length;Rn++)Ln[Rn]=Rn;w===void 0&&(w=En(In)),Z===void 0&&(Z=En(In))}(We,st),I||!Q||Z)if(I&&Q&&w^Z)xt=w?1:0,We=Qn(We,st,Lt);else if(!I&&Q&&Z)xt=w?1:0,We=pn(We,st,Lt),We=Qn(We,st);else if(!I||w||Q||Z){if(I&&!Q&&w^Z)We=Qn(We,st),w?(xt=0,We=pn(We,st,Lt)):(xt=1,We=pn(We,st,Lt),We=Qn(We,st));else if(I&&w&&!Q&&Z)xt=1,We=pn(We,st,Lt),We=Qn(We,st);else if(!I&&!Q&&w^Z){var Ft=te;w?(xt=1,We=pn(We,st,Lt),xt=0,te=!1,We=pn(We,st,Lt),te=Ft):(xt=0,We=pn(We,st,Lt),We=Qn(We,st),xt=1,te=!1,We=pn(We,st,Lt),te=Ft,We=Qn(We,st))}}else xt=0,We=pn(We,st,Lt);else xt=w?1:0,We=pn(We,st,Lt);return We},this.__bidiEngine__.setOptions=function(We){We&&(I=We.isInputVisual,Q=We.isOutputVisual,w=We.isInputRtl,Z=We.isOutputRtl,te=We.isSymmetricSwapping)},this.__bidiEngine__.setOptions(r),this.__bidiEngine__};var n=["BN","BN","BN","BN","BN","BN","BN","BN","BN","S","B","S","WS","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","B","B","B","S","WS","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","BN","BN","BN","BN","BN","BN","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","CS","N","ET","ET","ET","ET","N","N","N","N","L","N","N","BN","N","N","ET","ET","EN","EN","N","L","N","N","N","EN","L","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","N","N","N","N","N","ET","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","NSM","R","NSM","NSM","R","NSM","NSM","R","NSM","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","N","N","N","N","N","R","R","R","R","R","N","N","N","N","N","N","N","N","N","N","N","AN","AN","AN","AN","AN","AN","N","N","AL","ET","ET","AL","CS","AL","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","AN","AN","AN","AN","AN","AN","AN","AN","AN","ET","AN","AN","AL","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","N","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","NSM","NSM","N","NSM","NSM","NSM","NSM","AL","AL","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","R","N","N","N","N","R","N","N","N","N","N","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","BN","BN","BN","L","R","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","B","LRE","RLE","PDF","LRO","RLO","CS","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","BN","BN","BN","BN","BN","N","LRI","RLI","FSI","PDI","BN","BN","BN","BN","BN","BN","EN","L","N","N","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","L","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","N","N","N","N","N","R","NSM","R","R","R","R","R","R","R","R","R","R","ES","R","R","R","R","R","R","R","R","R","R","R","R","R","N","R","R","R","R","R","N","R","N","R","R","N","R","R","N","R","R","R","R","R","R","R","R","R","R","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","CS","N","N","CS","N","N","N","N","N","N","N","N","N","ET","N","N","ES","ES","N","N","N","N","N","ET","ET","N","N","N","N","N","AL","AL","AL","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","BN","N","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","N","N","N","ET","ET","N","N","N","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N"],t=new e.__bidiEngine__({isInputVisual:!0});e.API.events.push(["postProcessText",function(r){var o=r.text;r.x,r.y;var A=r.options||{};r.mutex,A.lang;var I=[];if(A.isInputVisual=typeof A.isInputVisual!="boolean"||A.isInputVisual,t.setOptions(A),Object.prototype.toString.call(o)==="[object Array]"){var w=0;for(I=[],w=0;w<o.length;w+=1)Object.prototype.toString.call(o[w])==="[object Array]"?I.push([t.doBidiReorder(o[w][0]),o[w][1],o[w][2]]):I.push([t.doBidiReorder(o[w])]);r.text=I}else r.text=t.doBidiReorder(o);t.setOptions({isInputVisual:!0})}])}(ko),ko.API.TTFFont=function(){function e(n){var t;if(this.rawData=n,t=this.contents=new Ad(n),this.contents.pos=4,t.readString(4)==="ttcf")throw new Error("TTCF not supported.");t.pos=0,this.parse(),this.subset=new Xm(this),this.registerTTF()}return e.open=function(n){return new e(n)},e.prototype.parse=function(){return this.directory=new Rm(this.contents),this.head=new Hm(this),this.name=new Zm(this),this.cmap=new Vp(this),this.toUnicode={},this.hhea=new km(this),this.maxp=new Wm(this),this.hmtx=new Vm(this),this.post=new Km(this),this.os2=new _m(this),this.loca=new Jm(this),this.glyf=new Gm(this),this.ascender=this.os2.exists&&this.os2.ascender||this.hhea.ascender,this.decender=this.os2.exists&&this.os2.decender||this.hhea.decender,this.lineGap=this.os2.exists&&this.os2.lineGap||this.hhea.lineGap,this.bbox=[this.head.xMin,this.head.yMin,this.head.xMax,this.head.yMax]},e.prototype.registerTTF=function(){var n,t,r,o,A;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=function(){var I,w,Q,Z;for(Z=[],I=0,w=(Q=this.bbox).length;I<w;I++)n=Q[I],Z.push(Math.round(n*this.scaleFactor));return Z}.call(this),this.stemV=0,this.post.exists?(r=255&(o=this.post.italic_angle),32768&(t=o>>16)&&(t=-(1+(65535^t))),this.italicAngle=+(t+"."+r)):this.italicAngle=0,this.ascender=Math.round(this.ascender*this.scaleFactor),this.decender=Math.round(this.decender*this.scaleFactor),this.lineGap=Math.round(this.lineGap*this.scaleFactor),this.capHeight=this.os2.exists&&this.os2.capHeight||this.ascender,this.xHeight=this.os2.exists&&this.os2.xHeight||0,this.familyClass=(this.os2.exists&&this.os2.familyClass||0)>>8,this.isSerif=(A=this.familyClass)===1||A===2||A===3||A===4||A===5||A===7,this.isScript=this.familyClass===10,this.flags=0,this.post.isFixedPitch&&(this.flags|=1),this.isSerif&&(this.flags|=2),this.isScript&&(this.flags|=8),this.italicAngle!==0&&(this.flags|=64),this.flags|=32,!this.cmap.unicode)throw new Error("No unicode cmap for font")},e.prototype.characterToGlyph=function(n){var t;return((t=this.cmap.unicode)!=null?t.codeMap[n]:void 0)||0},e.prototype.widthOfGlyph=function(n){var t;return t=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(n).advance*t},e.prototype.widthOfString=function(n,t,r){var o,A,I,w;for(I=0,A=0,w=(n=""+n).length;0<=w?A<w:A>w;A=0<=w?++A:--A)o=n.charCodeAt(A),I+=this.widthOfGlyph(this.characterToGlyph(o))+r*(1e3/t)||0;return I*(t/1e3)},e.prototype.lineHeight=function(n,t){var r;return t==null&&(t=!1),r=t?this.lineGap:0,(this.ascender+r-this.decender)/1e3*n},e}();var Ec,Ad=function(){function e(n){this.data=n!=null?n:[],this.pos=0,this.length=this.data.length}return e.prototype.readByte=function(){return this.data[this.pos++]},e.prototype.writeByte=function(n){return this.data[this.pos++]=n},e.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},e.prototype.writeUInt32=function(n){return this.writeByte(n>>>24&255),this.writeByte(n>>16&255),this.writeByte(n>>8&255),this.writeByte(255&n)},e.prototype.readInt32=function(){var n;return(n=this.readUInt32())>=2147483648?n-4294967296:n},e.prototype.writeInt32=function(n){return n<0&&(n+=4294967296),this.writeUInt32(n)},e.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},e.prototype.writeUInt16=function(n){return this.writeByte(n>>8&255),this.writeByte(255&n)},e.prototype.readInt16=function(){var n;return(n=this.readUInt16())>=32768?n-65536:n},e.prototype.writeInt16=function(n){return n<0&&(n+=65536),this.writeUInt16(n)},e.prototype.readString=function(n){var t,r;for(r=[],t=0;0<=n?t<n:t>n;t=0<=n?++t:--t)r[t]=String.fromCharCode(this.readByte());return r.join("")},e.prototype.writeString=function(n){var t,r,o;for(o=[],t=0,r=n.length;0<=r?t<r:t>r;t=0<=r?++t:--t)o.push(this.writeByte(n.charCodeAt(t)));return o},e.prototype.readShort=function(){return this.readInt16()},e.prototype.writeShort=function(n){return this.writeInt16(n)},e.prototype.readLongLong=function(){var n,t,r,o,A,I,w,Q;return n=this.readByte(),t=this.readByte(),r=this.readByte(),o=this.readByte(),A=this.readByte(),I=this.readByte(),w=this.readByte(),Q=this.readByte(),128&n?-1*(72057594037927940*(255^n)+281474976710656*(255^t)+1099511627776*(255^r)+4294967296*(255^o)+16777216*(255^A)+65536*(255^I)+256*(255^w)+(255^Q)+1):72057594037927940*n+281474976710656*t+1099511627776*r+4294967296*o+16777216*A+65536*I+256*w+Q},e.prototype.writeLongLong=function(n){var t,r;return t=Math.floor(n/4294967296),r=4294967295&n,this.writeByte(t>>24&255),this.writeByte(t>>16&255),this.writeByte(t>>8&255),this.writeByte(255&t),this.writeByte(r>>24&255),this.writeByte(r>>16&255),this.writeByte(r>>8&255),this.writeByte(255&r)},e.prototype.readInt=function(){return this.readInt32()},e.prototype.writeInt=function(n){return this.writeInt32(n)},e.prototype.read=function(n){var t,r;for(t=[],r=0;0<=n?r<n:r>n;r=0<=n?++r:--r)t.push(this.readByte());return t},e.prototype.write=function(n){var t,r,o,A;for(A=[],r=0,o=n.length;r<o;r++)t=n[r],A.push(this.writeByte(t));return A},e}(),Rm=function(){var e;function n(t){var r,o,A;for(this.scalarType=t.readInt(),this.tableCount=t.readShort(),this.searchRange=t.readShort(),this.entrySelector=t.readShort(),this.rangeShift=t.readShort(),this.tables={},o=0,A=this.tableCount;0<=A?o<A:o>A;o=0<=A?++o:--o)r={tag:t.readString(4),checksum:t.readInt(),offset:t.readInt(),length:t.readInt()},this.tables[r.tag]=r}return n.prototype.encode=function(t){var r,o,A,I,w,Q,Z,te,Se,Qe,q,it,tt;for(tt in q=Object.keys(t).length,Q=Math.log(2),Se=16*Math.floor(Math.log(q)/Q),I=Math.floor(Se/Q),te=16*q-Se,(o=new Ad).writeInt(this.scalarType),o.writeShort(q),o.writeShort(Se),o.writeShort(I),o.writeShort(te),A=16*q,Z=o.pos+A,w=null,it=[],t)for(Qe=t[tt],o.writeString(tt),o.writeInt(e(Qe)),o.writeInt(Z),o.writeInt(Qe.length),it=it.concat(Qe),tt==="head"&&(w=Z),Z+=Qe.length;Z%4;)it.push(0),Z++;return o.write(it),r=2981146554-e(o.data),o.pos=w+8,o.writeUInt32(r),o.data},e=function(t){var r,o,A,I;for(t=Gp.call(t);t.length%4;)t.push(0);for(A=new Ad(t),o=0,r=0,I=t.length;r<I;r=r+=4)o+=A.readUInt32();return 4294967295&o},n}(),jm={}.hasOwnProperty,Yc=function(e,n){for(var t in n)jm.call(n,t)&&(e[t]=n[t]);function r(){this.constructor=e}return r.prototype=n.prototype,e.prototype=new r,e.__super__=n.prototype,e};Ec=function(){function e(n){var t;this.file=n,t=this.file.directory.tables[this.tag],this.exists=!!t,t&&(this.offset=t.offset,this.length=t.length,this.parse(this.file.contents))}return e.prototype.parse=function(){},e.prototype.encode=function(){},e.prototype.raw=function(){return this.exists?(this.file.contents.pos=this.offset,this.file.contents.read(this.length)):null},e}();var Hm=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Yc(e,Ec),e.prototype.tag="head",e.prototype.parse=function(n){return n.pos=this.offset,this.version=n.readInt(),this.revision=n.readInt(),this.checkSumAdjustment=n.readInt(),this.magicNumber=n.readInt(),this.flags=n.readShort(),this.unitsPerEm=n.readShort(),this.created=n.readLongLong(),this.modified=n.readLongLong(),this.xMin=n.readShort(),this.yMin=n.readShort(),this.xMax=n.readShort(),this.yMax=n.readShort(),this.macStyle=n.readShort(),this.lowestRecPPEM=n.readShort(),this.fontDirectionHint=n.readShort(),this.indexToLocFormat=n.readShort(),this.glyphDataFormat=n.readShort()},e.prototype.encode=function(n){var t;return(t=new Ad).writeInt(this.version),t.writeInt(this.revision),t.writeInt(this.checkSumAdjustment),t.writeInt(this.magicNumber),t.writeShort(this.flags),t.writeShort(this.unitsPerEm),t.writeLongLong(this.created),t.writeLongLong(this.modified),t.writeShort(this.xMin),t.writeShort(this.yMin),t.writeShort(this.xMax),t.writeShort(this.yMax),t.writeShort(this.macStyle),t.writeShort(this.lowestRecPPEM),t.writeShort(this.fontDirectionHint),t.writeShort(n),t.writeShort(this.glyphDataFormat),t.data},e}(),Wp=function(){function e(n,t){var r,o,A,I,w,Q,Z,te,Se,Qe,q,it,tt,at,Ge,Mt,xt;switch(this.platformID=n.readUInt16(),this.encodingID=n.readShort(),this.offset=t+n.readInt(),Se=n.pos,n.pos=this.offset,this.format=n.readUInt16(),this.length=n.readUInt16(),this.language=n.readUInt16(),this.isUnicode=this.platformID===3&&this.encodingID===1&&this.format===4||this.platformID===0&&this.format===4,this.codeMap={},this.format){case 0:for(Q=0;Q<256;++Q)this.codeMap[Q]=n.readByte();break;case 4:for(q=n.readUInt16(),Qe=q/2,n.pos+=6,A=function(){var wt,En;for(En=[],Q=wt=0;0<=Qe?wt<Qe:wt>Qe;Q=0<=Qe?++wt:--wt)En.push(n.readUInt16());return En}(),n.pos+=2,tt=function(){var wt,En;for(En=[],Q=wt=0;0<=Qe?wt<Qe:wt>Qe;Q=0<=Qe?++wt:--wt)En.push(n.readUInt16());return En}(),Z=function(){var wt,En;for(En=[],Q=wt=0;0<=Qe?wt<Qe:wt>Qe;Q=0<=Qe?++wt:--wt)En.push(n.readUInt16());return En}(),te=function(){var wt,En;for(En=[],Q=wt=0;0<=Qe?wt<Qe:wt>Qe;Q=0<=Qe?++wt:--wt)En.push(n.readUInt16());return En}(),o=(this.length-n.pos+this.offset)/2,w=function(){var wt,En;for(En=[],Q=wt=0;0<=o?wt<o:wt>o;Q=0<=o?++wt:--wt)En.push(n.readUInt16());return En}(),Q=Ge=0,xt=A.length;Ge<xt;Q=++Ge)for(at=A[Q],r=Mt=it=tt[Q];it<=at?Mt<=at:Mt>=at;r=it<=at?++Mt:--Mt)te[Q]===0?I=r+Z[Q]:(I=w[te[Q]/2+(r-it)-(Qe-Q)]||0)!==0&&(I+=Z[Q]),this.codeMap[r]=65535&I}n.pos=Se}return e.encode=function(n,t){var r,o,A,I,w,Q,Z,te,Se,Qe,q,it,tt,at,Ge,Mt,xt,wt,En,Gn,Qn,$t,Bt,pn,We,st,Lt,Ft,In,Ln,Rn,Cn,_n,Hr,pr,Ze,mt,bt,Ht,nn,yn,Mn,jn,tr,Qr,ho;switch(Ft=new Ad,I=Object.keys(n).sort(function(lo,ii){return lo-ii}),t){case"macroman":for(tt=0,at=function(){var lo=[];for(it=0;it<256;++it)lo.push(0);return lo}(),Mt={0:0},A={},In=0,_n=I.length;In<_n;In++)Mt[jn=n[o=I[In]]]==null&&(Mt[jn]=++tt),A[o]={old:n[o],new:Mt[n[o]]},at[o]=Mt[n[o]];return Ft.writeUInt16(1),Ft.writeUInt16(0),Ft.writeUInt32(12),Ft.writeUInt16(0),Ft.writeUInt16(262),Ft.writeUInt16(0),Ft.write(at),{charMap:A,subtable:Ft.data,maxGlyphID:tt+1};case"unicode":for(st=[],Se=[],xt=0,Mt={},r={},Ge=Z=null,Ln=0,Hr=I.length;Ln<Hr;Ln++)Mt[En=n[o=I[Ln]]]==null&&(Mt[En]=++xt),r[o]={old:En,new:Mt[En]},w=Mt[En]-o,Ge!=null&&w===Z||(Ge&&Se.push(Ge),st.push(o),Z=w),Ge=o;for(Ge&&Se.push(Ge),Se.push(65535),st.push(65535),pn=2*(Bt=st.length),$t=2*Math.pow(Math.log(Bt)/Math.LN2,2),Qe=Math.log($t/2)/Math.LN2,Qn=2*Bt-$t,Q=[],Gn=[],q=[],it=Rn=0,pr=st.length;Rn<pr;it=++Rn){if(We=st[it],te=Se[it],We===65535){Q.push(0),Gn.push(0);break}if(We-(Lt=r[We].new)>=32768)for(Q.push(0),Gn.push(2*(q.length+Bt-it)),o=Cn=We;We<=te?Cn<=te:Cn>=te;o=We<=te?++Cn:--Cn)q.push(r[o].new);else Q.push(Lt-We),Gn.push(0)}for(Ft.writeUInt16(3),Ft.writeUInt16(1),Ft.writeUInt32(12),Ft.writeUInt16(4),Ft.writeUInt16(16+8*Bt+2*q.length),Ft.writeUInt16(0),Ft.writeUInt16(pn),Ft.writeUInt16($t),Ft.writeUInt16(Qe),Ft.writeUInt16(Qn),yn=0,Ze=Se.length;yn<Ze;yn++)o=Se[yn],Ft.writeUInt16(o);for(Ft.writeUInt16(0),Mn=0,mt=st.length;Mn<mt;Mn++)o=st[Mn],Ft.writeUInt16(o);for(tr=0,bt=Q.length;tr<bt;tr++)w=Q[tr],Ft.writeUInt16(w);for(Qr=0,Ht=Gn.length;Qr<Ht;Qr++)wt=Gn[Qr],Ft.writeUInt16(wt);for(ho=0,nn=q.length;ho<nn;ho++)tt=q[ho],Ft.writeUInt16(tt);return{charMap:r,subtable:Ft.data,maxGlyphID:xt+1}}},e}(),Vp=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Yc(e,Ec),e.prototype.tag="cmap",e.prototype.parse=function(n){var t,r,o;for(n.pos=this.offset,this.version=n.readUInt16(),o=n.readUInt16(),this.tables=[],this.unicode=null,r=0;0<=o?r<o:r>o;r=0<=o?++r:--r)t=new Wp(n,this.offset),this.tables.push(t),t.isUnicode&&this.unicode==null&&(this.unicode=t);return!0},e.encode=function(n,t){var r,o;return t==null&&(t="macroman"),r=Wp.encode(n,t),(o=new Ad).writeUInt16(0),o.writeUInt16(1),r.table=o.data.concat(r.subtable),r},e}(),km=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Yc(e,Ec),e.prototype.tag="hhea",e.prototype.parse=function(n){return n.pos=this.offset,this.version=n.readInt(),this.ascender=n.readShort(),this.decender=n.readShort(),this.lineGap=n.readShort(),this.advanceWidthMax=n.readShort(),this.minLeftSideBearing=n.readShort(),this.minRightSideBearing=n.readShort(),this.xMaxExtent=n.readShort(),this.caretSlopeRise=n.readShort(),this.caretSlopeRun=n.readShort(),this.caretOffset=n.readShort(),n.pos+=8,this.metricDataFormat=n.readShort(),this.numberOfMetrics=n.readUInt16()},e}(),_m=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Yc(e,Ec),e.prototype.tag="OS/2",e.prototype.parse=function(n){if(n.pos=this.offset,this.version=n.readUInt16(),this.averageCharWidth=n.readShort(),this.weightClass=n.readUInt16(),this.widthClass=n.readUInt16(),this.type=n.readShort(),this.ySubscriptXSize=n.readShort(),this.ySubscriptYSize=n.readShort(),this.ySubscriptXOffset=n.readShort(),this.ySubscriptYOffset=n.readShort(),this.ySuperscriptXSize=n.readShort(),this.ySuperscriptYSize=n.readShort(),this.ySuperscriptXOffset=n.readShort(),this.ySuperscriptYOffset=n.readShort(),this.yStrikeoutSize=n.readShort(),this.yStrikeoutPosition=n.readShort(),this.familyClass=n.readShort(),this.panose=function(){var t,r;for(r=[],t=0;t<10;++t)r.push(n.readByte());return r}(),this.charRange=function(){var t,r;for(r=[],t=0;t<4;++t)r.push(n.readInt());return r}(),this.vendorID=n.readString(4),this.selection=n.readShort(),this.firstCharIndex=n.readShort(),this.lastCharIndex=n.readShort(),this.version>0&&(this.ascent=n.readShort(),this.descent=n.readShort(),this.lineGap=n.readShort(),this.winAscent=n.readShort(),this.winDescent=n.readShort(),this.codePageRange=function(){var t,r;for(r=[],t=0;t<2;t=++t)r.push(n.readInt());return r}(),this.version>1))return this.xHeight=n.readShort(),this.capHeight=n.readShort(),this.defaultChar=n.readShort(),this.breakChar=n.readShort(),this.maxContext=n.readShort()},e}(),Km=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Yc(e,Ec),e.prototype.tag="post",e.prototype.parse=function(n){var t,r,o;switch(n.pos=this.offset,this.format=n.readInt(),this.italicAngle=n.readInt(),this.underlinePosition=n.readShort(),this.underlineThickness=n.readShort(),this.isFixedPitch=n.readInt(),this.minMemType42=n.readInt(),this.maxMemType42=n.readInt(),this.minMemType1=n.readInt(),this.maxMemType1=n.readInt(),this.format){case 65536:case 196608:break;case 131072:var A;for(r=n.readUInt16(),this.glyphNameIndex=[],A=0;0<=r?A<r:A>r;A=0<=r?++A:--A)this.glyphNameIndex.push(n.readUInt16());for(this.names=[],o=[];n.pos<this.offset+this.length;)t=n.readByte(),o.push(this.names.push(n.readString(t)));return o;case 151552:return r=n.readUInt16(),this.offsets=n.read(r);case 262144:return this.map=function(){var I,w,Q;for(Q=[],A=I=0,w=this.file.maxp.numGlyphs;0<=w?I<w:I>w;A=0<=w?++I:--I)Q.push(n.readUInt32());return Q}.call(this)}},e}(),zm=function(e,n){this.raw=e,this.length=e.length,this.platformID=n.platformID,this.encodingID=n.encodingID,this.languageID=n.languageID},Zm=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Yc(e,Ec),e.prototype.tag="name",e.prototype.parse=function(n){var t,r,o,A,I,w,Q,Z,te,Se,Qe;for(n.pos=this.offset,n.readShort(),t=n.readShort(),w=n.readShort(),r=[],A=0;0<=t?A<t:A>t;A=0<=t?++A:--A)r.push({platformID:n.readShort(),encodingID:n.readShort(),languageID:n.readShort(),nameID:n.readShort(),length:n.readShort(),offset:this.offset+w+n.readShort()});for(Q={},A=te=0,Se=r.length;te<Se;A=++te)o=r[A],n.pos=o.offset,Z=n.readString(o.length),I=new zm(Z,o),Q[Qe=o.nameID]==null&&(Q[Qe]=[]),Q[o.nameID].push(I);this.strings=Q,this.copyright=Q[0],this.fontFamily=Q[1],this.fontSubfamily=Q[2],this.uniqueSubfamily=Q[3],this.fontName=Q[4],this.version=Q[5];try{this.postscriptName=Q[6][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}catch(q){this.postscriptName=Q[4][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}return this.trademark=Q[7],this.manufacturer=Q[8],this.designer=Q[9],this.description=Q[10],this.vendorUrl=Q[11],this.designerUrl=Q[12],this.license=Q[13],this.licenseUrl=Q[14],this.preferredFamily=Q[15],this.preferredSubfamily=Q[17],this.compatibleFull=Q[18],this.sampleText=Q[19]},e}(),Wm=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Yc(e,Ec),e.prototype.tag="maxp",e.prototype.parse=function(n){return n.pos=this.offset,this.version=n.readInt(),this.numGlyphs=n.readUInt16(),this.maxPoints=n.readUInt16(),this.maxContours=n.readUInt16(),this.maxCompositePoints=n.readUInt16(),this.maxComponentContours=n.readUInt16(),this.maxZones=n.readUInt16(),this.maxTwilightPoints=n.readUInt16(),this.maxStorage=n.readUInt16(),this.maxFunctionDefs=n.readUInt16(),this.maxInstructionDefs=n.readUInt16(),this.maxStackElements=n.readUInt16(),this.maxSizeOfInstructions=n.readUInt16(),this.maxComponentElements=n.readUInt16(),this.maxComponentDepth=n.readUInt16()},e}(),Vm=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Yc(e,Ec),e.prototype.tag="hmtx",e.prototype.parse=function(n){var t,r,o,A,I,w,Q;for(n.pos=this.offset,this.metrics=[],t=0,w=this.file.hhea.numberOfMetrics;0<=w?t<w:t>w;t=0<=w?++t:--t)this.metrics.push({advance:n.readUInt16(),lsb:n.readInt16()});for(o=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=function(){var Z,te;for(te=[],t=Z=0;0<=o?Z<o:Z>o;t=0<=o?++Z:--Z)te.push(n.readInt16());return te}(),this.widths=function(){var Z,te,Se,Qe;for(Qe=[],Z=0,te=(Se=this.metrics).length;Z<te;Z++)A=Se[Z],Qe.push(A.advance);return Qe}.call(this),r=this.widths[this.widths.length-1],Q=[],t=I=0;0<=o?I<o:I>o;t=0<=o?++I:--I)Q.push(this.widths.push(r));return Q},e.prototype.forGlyph=function(n){return n in this.metrics?this.metrics[n]:{advance:this.metrics[this.metrics.length-1].advance,lsb:this.leftSideBearings[n-this.metrics.length]}},e}(),Gp=[].slice,Gm=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Yc(e,Ec),e.prototype.tag="glyf",e.prototype.parse=function(){return this.cache={}},e.prototype.glyphFor=function(n){var t,r,o,A,I,w,Q,Z,te,Se;return n in this.cache?this.cache[n]:(A=this.file.loca,t=this.file.contents,r=A.indexOf(n),(o=A.lengthOf(n))===0?this.cache[n]=null:(t.pos=this.offset+r,I=(w=new Ad(t.read(o))).readShort(),Z=w.readShort(),Se=w.readShort(),Q=w.readShort(),te=w.readShort(),this.cache[n]=I===-1?new Ym(w,Z,Se,Q,te):new $m(w,I,Z,Se,Q,te),this.cache[n]))},e.prototype.encode=function(n,t,r){var o,A,I,w,Q;for(I=[],A=[],w=0,Q=t.length;w<Q;w++)o=n[t[w]],A.push(I.length),o&&(I=I.concat(o.encode(r)));return A.push(I.length),{table:I,offsets:A}},e}(),$m=function(){function e(n,t,r,o,A,I){this.raw=n,this.numberOfContours=t,this.xMin=r,this.yMin=o,this.xMax=A,this.yMax=I,this.compound=!1}return e.prototype.encode=function(){return this.raw.data},e}(),Ym=function(){function e(n,t,r,o,A){var I,w;for(this.raw=n,this.xMin=t,this.yMin=r,this.xMax=o,this.yMax=A,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],I=this.raw;w=I.readShort(),this.glyphOffsets.push(I.pos),this.glyphIDs.push(I.readUInt16()),32&w;)I.pos+=1&w?4:2,128&w?I.pos+=8:64&w?I.pos+=4:8&w&&(I.pos+=2)}return e.prototype.encode=function(){var n,t,r;for(t=new Ad(Gp.call(this.raw.data)),n=0,r=this.glyphIDs.length;n<r;++n)t.pos=this.glyphOffsets[n];return t.data},e}(),Jm=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Yc(e,Ec),e.prototype.tag="loca",e.prototype.parse=function(n){var t,r;return n.pos=this.offset,t=this.file.head.indexToLocFormat,this.offsets=t===0?function(){var o,A;for(A=[],r=0,o=this.length;r<o;r+=2)A.push(2*n.readUInt16());return A}.call(this):function(){var o,A;for(A=[],r=0,o=this.length;r<o;r+=4)A.push(n.readUInt32());return A}.call(this)},e.prototype.indexOf=function(n){return this.offsets[n]},e.prototype.lengthOf=function(n){return this.offsets[n+1]-this.offsets[n]},e.prototype.encode=function(n,t){for(var r=new Uint32Array(this.offsets.length),o=0,A=0,I=0;I<r.length;++I)if(r[I]=o,A<t.length&&t[A]==I){++A,r[I]=o;var w=this.offsets[I],Q=this.offsets[I+1]-w;Q>0&&(o+=Q)}for(var Z=new Array(4*r.length),te=0;te<r.length;++te)Z[4*te+3]=255&r[te],Z[4*te+2]=(65280&r[te])>>8,Z[4*te+1]=(16711680&r[te])>>16,Z[4*te]=(4278190080&r[te])>>24;return Z},e}(),Xm=function(){function e(n){this.font=n,this.subset={},this.unicodes={},this.next=33}return e.prototype.generateCmap=function(){var n,t,r,o,A;for(t in o=this.font.cmap.tables[0].codeMap,n={},A=this.subset)r=A[t],n[t]=o[r];return n},e.prototype.glyphsFor=function(n){var t,r,o,A,I,w,Q;for(o={},I=0,w=n.length;I<w;I++)o[A=n[I]]=this.font.glyf.glyphFor(A);for(A in t=[],o)(r=o[A])!=null&&r.compound&&t.push.apply(t,r.glyphIDs);if(t.length>0)for(A in Q=this.glyphsFor(t))r=Q[A],o[A]=r;return o},e.prototype.encode=function(n,t){var r,o,A,I,w,Q,Z,te,Se,Qe,q,it,tt,at,Ge;for(o in r=Vp.encode(this.generateCmap(),"unicode"),I=this.glyphsFor(n),q={0:0},Ge=r.charMap)q[(Q=Ge[o]).old]=Q.new;for(it in Qe=r.maxGlyphID,I)it in q||(q[it]=Qe++);return te=function(Mt){var xt,wt;for(xt in wt={},Mt)wt[Mt[xt]]=xt;return wt}(q),Se=Object.keys(te).sort(function(Mt,xt){return Mt-xt}),tt=function(){var Mt,xt,wt;for(wt=[],Mt=0,xt=Se.length;Mt<xt;Mt++)w=Se[Mt],wt.push(te[w]);return wt}(),A=this.font.glyf.encode(I,tt,q),Z=this.font.loca.encode(A.offsets,tt),at={cmap:this.font.cmap.raw(),glyf:A.table,loca:Z,hmtx:this.font.hmtx.raw(),hhea:this.font.hhea.raw(),maxp:this.font.maxp.raw(),post:this.font.post.raw(),name:this.font.name.raw(),head:this.font.head.encode(t)},this.font.os2.exists&&(at["OS/2"]=this.font.os2.raw()),this.font.directory.encode(at)},e}();ko.API.PDFObject=function(){var e;function n(){}return e=function(t,r){return(Array(r+1).join("0")+t).slice(-r)},n.convert=function(t){var r,o,A,I;if(Array.isArray(t))return"["+function(){var w,Q,Z;for(Z=[],w=0,Q=t.length;w<Q;w++)r=t[w],Z.push(n.convert(r));return Z}().join(" ")+"]";if(typeof t=="string")return"/"+t;if(t!=null&&t.isString)return"("+t+")";if(t instanceof Date)return"(D:"+e(t.getUTCFullYear(),4)+e(t.getUTCMonth(),2)+e(t.getUTCDate(),2)+e(t.getUTCHours(),2)+e(t.getUTCMinutes(),2)+e(t.getUTCSeconds(),2)+"Z)";if({}.toString.call(t)==="[object Object]"){for(o in A=["<<"],t)I=t[o],A.push("/"+o+" "+n.convert(I));return A.push(">>"),A.join(`
`)}return""+t},n}()},86129:function(Fn,Ct,l){var O=l(19208).lW,de=l(97671);(function(R){Fn.exports=R()})(function(){return function R(me,k,_){function p(s,N){if(!k[s]){if(!me[s]){var x=void 0;if(!N&&x)return require(s,!0);if(v)return v(s,!0);var m=new Error("Cannot find module '"+s+"'");throw m.code="MODULE_NOT_FOUND",m}var C=k[s]={exports:{}};me[s][0].call(C.exports,function(D){var B=me[s][1][D];return p(B||D)},C,C.exports,R,me,k,_)}return k[s].exports}for(var v=void 0,M=0;M<_.length;M++)p(_[M]);return p}({1:[function(R,me,k){"use strict";var _=R("./utils"),p=R("./support"),v="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";k.encode=function(M){for(var s,N,x,m,C,D,B,W=[],F=0,ee=M.length,X=ee,J=_.getTypeOf(M)!=="string";F<M.length;)X=ee-F,x=J?(s=M[F++],N=F<ee?M[F++]:0,F<ee?M[F++]:0):(s=M.charCodeAt(F++),N=F<ee?M.charCodeAt(F++):0,F<ee?M.charCodeAt(F++):0),m=s>>2,C=(3&s)<<4|N>>4,D=1<X?(15&N)<<2|x>>6:64,B=2<X?63&x:64,W.push(v.charAt(m)+v.charAt(C)+v.charAt(D)+v.charAt(B));return W.join("")},k.decode=function(M){var s,N,x,m,C,D,B=0,W=0,F="data:";if(M.substr(0,F.length)===F)throw new Error("Invalid base64 input, it looks like a data url.");var ee,X=3*(M=M.replace(/[^A-Za-z0-9+/=]/g,"")).length/4;if(M.charAt(M.length-1)===v.charAt(64)&&X--,M.charAt(M.length-2)===v.charAt(64)&&X--,X%1!=0)throw new Error("Invalid base64 input, bad content length.");for(ee=p.uint8array?new Uint8Array(0|X):new Array(0|X);B<M.length;)s=v.indexOf(M.charAt(B++))<<2|(m=v.indexOf(M.charAt(B++)))>>4,N=(15&m)<<4|(C=v.indexOf(M.charAt(B++)))>>2,x=(3&C)<<6|(D=v.indexOf(M.charAt(B++))),ee[W++]=s,C!==64&&(ee[W++]=N),D!==64&&(ee[W++]=x);return ee}},{"./support":30,"./utils":32}],2:[function(R,me,k){"use strict";var _=R("./external"),p=R("./stream/DataWorker"),v=R("./stream/Crc32Probe"),M=R("./stream/DataLengthProbe");function s(N,x,m,C,D){this.compressedSize=N,this.uncompressedSize=x,this.crc32=m,this.compression=C,this.compressedContent=D}s.prototype={getContentWorker:function(){var N=new p(_.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new M("data_length")),x=this;return N.on("end",function(){if(this.streamInfo.data_length!==x.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),N},getCompressedWorker:function(){return new p(_.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},s.createWorkerFrom=function(N,x,m){return N.pipe(new v).pipe(new M("uncompressedSize")).pipe(x.compressWorker(m)).pipe(new M("compressedSize")).withStreamInfo("compression",x)},me.exports=s},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(R,me,k){"use strict";var _=R("./stream/GenericWorker");k.STORE={magic:"\0\0",compressWorker:function(){return new _("STORE compression")},uncompressWorker:function(){return new _("STORE decompression")}},k.DEFLATE=R("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(R,me,k){"use strict";var _=R("./utils"),p=function(){for(var v,M=[],s=0;s<256;s++){v=s;for(var N=0;N<8;N++)v=1&v?3988292384^v>>>1:v>>>1;M[s]=v}return M}();me.exports=function(v,M){return v!==void 0&&v.length?_.getTypeOf(v)!=="string"?function(s,N,x,m){var C=p,D=m+x;s^=-1;for(var B=m;B<D;B++)s=s>>>8^C[255&(s^N[B])];return-1^s}(0|M,v,v.length,0):function(s,N,x,m){var C=p,D=m+x;s^=-1;for(var B=m;B<D;B++)s=s>>>8^C[255&(s^N.charCodeAt(B))];return-1^s}(0|M,v,v.length,0):0}},{"./utils":32}],5:[function(R,me,k){"use strict";k.base64=!1,k.binary=!1,k.dir=!1,k.createFolders=!0,k.date=null,k.compression=null,k.compressionOptions=null,k.comment=null,k.unixPermissions=null,k.dosPermissions=null},{}],6:[function(R,me,k){"use strict";var _=null;_=typeof Promise!="undefined"?Promise:R("lie"),me.exports={Promise:_}},{lie:37}],7:[function(R,me,k){"use strict";var _=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Uint32Array!="undefined",p=R("pako"),v=R("./utils"),M=R("./stream/GenericWorker"),s=_?"uint8array":"array";function N(x,m){M.call(this,"FlateWorker/"+x),this._pako=null,this._pakoAction=x,this._pakoOptions=m,this.meta={}}k.magic="\b\0",v.inherits(N,M),N.prototype.processChunk=function(x){this.meta=x.meta,this._pako===null&&this._createPako(),this._pako.push(v.transformTo(s,x.data),!1)},N.prototype.flush=function(){M.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},N.prototype.cleanUp=function(){M.prototype.cleanUp.call(this),this._pako=null},N.prototype._createPako=function(){this._pako=new p[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var x=this;this._pako.onData=function(m){x.push({data:m,meta:x.meta})}},k.compressWorker=function(x){return new N("Deflate",x)},k.uncompressWorker=function(){return new N("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(R,me,k){"use strict";function _(C,D){var B,W="";for(B=0;B<D;B++)W+=String.fromCharCode(255&C),C>>>=8;return W}function p(C,D,B,W,F,ee){var X,J,K=C.file,U=C.compression,Y=ee!==s.utf8encode,j=v.transformTo("string",ee(K.name)),ie=v.transformTo("string",s.utf8encode(K.name)),ae=K.comment,se=v.transformTo("string",ee(ae)),P=v.transformTo("string",s.utf8encode(ae)),be=ie.length!==K.name.length,S=P.length!==ae.length,Te="",we="",ne="",Ce=K.dir,oe=K.date,ye={crc32:0,compressedSize:0,uncompressedSize:0};D&&!B||(ye.crc32=C.crc32,ye.compressedSize=C.compressedSize,ye.uncompressedSize=C.uncompressedSize);var re=0;D&&(re|=8),Y||!be&&!S||(re|=2048);var ce=0,_e=0;Ce&&(ce|=16),F==="UNIX"?(_e=798,ce|=function(Ie,ot){var lt=Ie;return Ie||(lt=ot?16893:33204),(65535&lt)<<16}(K.unixPermissions,Ce)):(_e=20,ce|=function(Ie){return 63&(Ie||0)}(K.dosPermissions)),X=oe.getUTCHours(),X<<=6,X|=oe.getUTCMinutes(),X<<=5,X|=oe.getUTCSeconds()/2,J=oe.getUTCFullYear()-1980,J<<=4,J|=oe.getUTCMonth()+1,J<<=5,J|=oe.getUTCDate(),be&&(we=_(1,1)+_(N(j),4)+ie,Te+="up"+_(we.length,2)+we),S&&(ne=_(1,1)+_(N(se),4)+P,Te+="uc"+_(ne.length,2)+ne);var He="";return He+=`
\0`,He+=_(re,2),He+=U.magic,He+=_(X,2),He+=_(J,2),He+=_(ye.crc32,4),He+=_(ye.compressedSize,4),He+=_(ye.uncompressedSize,4),He+=_(j.length,2),He+=_(Te.length,2),{fileRecord:x.LOCAL_FILE_HEADER+He+j+Te,dirRecord:x.CENTRAL_FILE_HEADER+_(_e,2)+He+_(se.length,2)+"\0\0\0\0"+_(ce,4)+_(W,4)+j+Te+se}}var v=R("../utils"),M=R("../stream/GenericWorker"),s=R("../utf8"),N=R("../crc32"),x=R("../signature");function m(C,D,B,W){M.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=D,this.zipPlatform=B,this.encodeFileName=W,this.streamFiles=C,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}v.inherits(m,M),m.prototype.push=function(C){var D=C.meta.percent||0,B=this.entriesCount,W=this._sources.length;this.accumulate?this.contentBuffer.push(C):(this.bytesWritten+=C.data.length,M.prototype.push.call(this,{data:C.data,meta:{currentFile:this.currentFile,percent:B?(D+100*(B-W-1))/B:100}}))},m.prototype.openedSource=function(C){this.currentSourceOffset=this.bytesWritten,this.currentFile=C.file.name;var D=this.streamFiles&&!C.file.dir;if(D){var B=p(C,D,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:B.fileRecord,meta:{percent:0}})}else this.accumulate=!0},m.prototype.closedSource=function(C){this.accumulate=!1;var D=this.streamFiles&&!C.file.dir,B=p(C,D,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(B.dirRecord),D)this.push({data:function(W){return x.DATA_DESCRIPTOR+_(W.crc32,4)+_(W.compressedSize,4)+_(W.uncompressedSize,4)}(C),meta:{percent:100}});else for(this.push({data:B.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},m.prototype.flush=function(){for(var C=this.bytesWritten,D=0;D<this.dirRecords.length;D++)this.push({data:this.dirRecords[D],meta:{percent:100}});var B=this.bytesWritten-C,W=function(F,ee,X,J,K){var U=v.transformTo("string",K(J));return x.CENTRAL_DIRECTORY_END+"\0\0\0\0"+_(F,2)+_(F,2)+_(ee,4)+_(X,4)+_(U.length,2)+U}(this.dirRecords.length,B,C,this.zipComment,this.encodeFileName);this.push({data:W,meta:{percent:100}})},m.prototype.prepareNextSource=function(){this.previous=this._sources.shift(),this.openedSource(this.previous.streamInfo),this.isPaused?this.previous.pause():this.previous.resume()},m.prototype.registerPrevious=function(C){this._sources.push(C);var D=this;return C.on("data",function(B){D.processChunk(B)}),C.on("end",function(){D.closedSource(D.previous.streamInfo),D._sources.length?D.prepareNextSource():D.end()}),C.on("error",function(B){D.error(B)}),this},m.prototype.resume=function(){return!!M.prototype.resume.call(this)&&(!this.previous&&this._sources.length?(this.prepareNextSource(),!0):this.previous||this._sources.length||this.generatedError?void 0:(this.end(),!0))},m.prototype.error=function(C){var D=this._sources;if(!M.prototype.error.call(this,C))return!1;for(var B=0;B<D.length;B++)try{D[B].error(C)}catch(W){}return!0},m.prototype.lock=function(){M.prototype.lock.call(this);for(var C=this._sources,D=0;D<C.length;D++)C[D].lock()},me.exports=m},{"../crc32":4,"../signature":23,"../stream/GenericWorker":28,"../utf8":31,"../utils":32}],9:[function(R,me,k){"use strict";var _=R("../compressions"),p=R("./ZipFileWorker");k.generateWorker=function(v,M,s){var N=new p(M.streamFiles,s,M.platform,M.encodeFileName),x=0;try{v.forEach(function(m,C){x++;var D=function(ee,X){var J=ee||X,K=_[J];if(!K)throw new Error(J+" is not a valid compression method !");return K}(C.options.compression,M.compression),B=C.options.compressionOptions||M.compressionOptions||{},W=C.dir,F=C.date;C._compressWorker(D,B).withStreamInfo("file",{name:m,dir:W,date:F,comment:C.comment||"",unixPermissions:C.unixPermissions,dosPermissions:C.dosPermissions}).pipe(N)}),N.entriesCount=x}catch(m){N.error(m)}return N}},{"../compressions":3,"./ZipFileWorker":8}],10:[function(R,me,k){"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 p=new _;for(var v in this)typeof this[v]!="function"&&(p[v]=this[v]);return p}}(_.prototype=R("./object")).loadAsync=R("./load"),_.support=R("./support"),_.defaults=R("./defaults"),_.version="3.10.1",_.loadAsync=function(p,v){return new _().loadAsync(p,v)},_.external=R("./external"),me.exports=_},{"./defaults":5,"./external":6,"./load":11,"./object":15,"./support":30}],11:[function(R,me,k){"use strict";var _=R("./utils"),p=R("./external"),v=R("./utf8"),M=R("./zipEntries"),s=R("./stream/Crc32Probe"),N=R("./nodejsUtils");function x(m){return new p.Promise(function(C,D){var B=m.decompressed.getContentWorker().pipe(new s);B.on("error",function(W){D(W)}).on("end",function(){B.streamInfo.crc32!==m.decompressed.crc32?D(new Error("Corrupted zip : CRC32 mismatch")):C()}).resume()})}me.exports=function(m,C){var D=this;return C=_.extend(C||{},{base64:!1,checkCRC32:!1,optimizedBinaryString:!1,createFolders:!1,decodeFileName:v.utf8decode}),N.isNode&&N.isStream(m)?p.Promise.reject(new Error("JSZip can't accept a stream when loading a zip file.")):_.prepareContent("the loaded zip file",m,!0,C.optimizedBinaryString,C.base64).then(function(B){var W=new M(C);return W.load(B),W}).then(function(B){var W=[p.Promise.resolve(B)],F=B.files;if(C.checkCRC32)for(var ee=0;ee<F.length;ee++)W.push(x(F[ee]));return p.Promise.all(W)}).then(function(B){for(var W=B.shift(),F=W.files,ee=0;ee<F.length;ee++){var X=F[ee],J=X.fileNameStr,K=_.resolve(X.fileNameStr);D.file(K,X.decompressed,{binary:!0,optimizedBinaryString:!0,date:X.date,dir:X.dir,comment:X.fileCommentStr.length?X.fileCommentStr:null,unixPermissions:X.unixPermissions,dosPermissions:X.dosPermissions,createFolders:C.createFolders}),X.dir||(D.file(K).unsafeOriginalName=J)}return W.zipComment.length&&(D.comment=W.zipComment),D})}},{"./external":6,"./nodejsUtils":14,"./stream/Crc32Probe":25,"./utf8":31,"./utils":32,"./zipEntries":33}],12:[function(R,me,k){"use strict";var _=R("../utils"),p=R("../stream/GenericWorker");function v(M,s){p.call(this,"Nodejs stream input adapter for "+M),this._upstreamEnded=!1,this._bindStream(s)}_.inherits(v,p),v.prototype._bindStream=function(M){var s=this;(this._stream=M).pause(),M.on("data",function(N){s.push({data:N,meta:{percent:0}})}).on("error",function(N){s.isPaused?this.generatedError=N:s.error(N)}).on("end",function(){s.isPaused?s._upstreamEnded=!0:s.end()})},v.prototype.pause=function(){return!!p.prototype.pause.call(this)&&(this._stream.pause(),!0)},v.prototype.resume=function(){return!!p.prototype.resume.call(this)&&(this._upstreamEnded?this.end():this._stream.resume(),!0)},me.exports=v},{"../stream/GenericWorker":28,"../utils":32}],13:[function(R,me,k){"use strict";var _=R("readable-stream").Readable;function p(v,M,s){_.call(this,M),this._helper=v;var N=this;v.on("data",function(x,m){N.push(x)||N._helper.pause(),s&&s(m)}).on("error",function(x){N.emit("error",x)}).on("end",function(){N.push(null)})}R("../utils").inherits(p,_),p.prototype._read=function(){this._helper.resume()},me.exports=p},{"../utils":32,"readable-stream":16}],14:[function(R,me,k){"use strict";me.exports={isNode:typeof O!="undefined",newBufferFrom:function(_,p){if(O.from&&O.from!==Uint8Array.from)return O.from(_,p);if(typeof _=="number")throw new Error('The "data" argument must not be a number');return new O(_,p)},allocBuffer:function(_){if(O.alloc)return O.alloc(_);var p=new O(_);return p.fill(0),p},isBuffer:function(_){return O.isBuffer(_)},isStream:function(_){return _&&typeof _.on=="function"&&typeof _.pause=="function"&&typeof _.resume=="function"}}},{}],15:[function(R,me,k){"use strict";function _(K,U,Y){var j,ie=v.getTypeOf(U),ae=v.extend(Y||{},N);ae.date=ae.date||new Date,ae.compression!==null&&(ae.compression=ae.compression.toUpperCase()),typeof ae.unixPermissions=="string"&&(ae.unixPermissions=parseInt(ae.unixPermissions,8)),ae.unixPermissions&&16384&ae.unixPermissions&&(ae.dir=!0),ae.dosPermissions&&16&ae.dosPermissions&&(ae.dir=!0),ae.dir&&(K=F(K)),ae.createFolders&&(j=W(K))&&ee.call(this,j,!0);var se=ie==="string"&&ae.binary===!1&&ae.base64===!1;Y&&Y.binary!==void 0||(ae.binary=!se),(U instanceof x&&U.uncompressedSize===0||ae.dir||!U||U.length===0)&&(ae.base64=!1,ae.binary=!0,U="",ae.compression="STORE",ie="string");var P=null;P=U instanceof x||U instanceof M?U:D.isNode&&D.isStream(U)?new B(K,U):v.prepareContent(K,U,ae.binary,ae.optimizedBinaryString,ae.base64);var be=new m(K,P,ae);this.files[K]=be}var p=R("./utf8"),v=R("./utils"),M=R("./stream/GenericWorker"),s=R("./stream/StreamHelper"),N=R("./defaults"),x=R("./compressedObject"),m=R("./zipObject"),C=R("./generate"),D=R("./nodejsUtils"),B=R("./nodejs/NodejsStreamInputAdapter"),W=function(K){K.slice(-1)==="/"&&(K=K.substring(0,K.length-1));var U=K.lastIndexOf("/");return 0<U?K.substring(0,U):""},F=function(K){return K.slice(-1)!=="/"&&(K+="/"),K},ee=function(K,U){return U=U!==void 0?U:N.createFolders,K=F(K),this.files[K]||_.call(this,K,null,{dir:!0,createFolders:U}),this.files[K]};function X(K){return Object.prototype.toString.call(K)==="[object RegExp]"}var J={load:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},forEach:function(K){var U,Y,j;for(U in this.files)j=this.files[U],(Y=U.slice(this.root.length,U.length))&&U.slice(0,this.root.length)===this.root&&K(Y,j)},filter:function(K){var U=[];return this.forEach(function(Y,j){K(Y,j)&&U.push(j)}),U},file:function(K,U,Y){if(arguments.length!==1)return K=this.root+K,_.call(this,K,U,Y),this;if(X(K)){var j=K;return this.filter(function(ae,se){return!se.dir&&j.test(ae)})}var ie=this.files[this.root+K];return ie&&!ie.dir?ie:null},folder:function(K){if(!K)return this;if(X(K))return this.filter(function(ie,ae){return ae.dir&&K.test(ie)});var U=this.root+K,Y=ee.call(this,U),j=this.clone();return j.root=Y.name,j},remove:function(K){K=this.root+K;var U=this.files[K];if(U||(K.slice(-1)!=="/"&&(K+="/"),U=this.files[K]),U&&!U.dir)delete this.files[K];else for(var Y=this.filter(function(ie,ae){return ae.name.slice(0,K.length)===K}),j=0;j<Y.length;j++)delete this.files[Y[j].name];return this},generate:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},generateInternalStream:function(K){var U,Y={};try{if((Y=v.extend(K||{},{streamFiles:!1,compression:"STORE",compressionOptions:null,type:"",platform:"DOS",comment:null,mimeType:"application/zip",encodeFileName:p.utf8encode})).type=Y.type.toLowerCase(),Y.compression=Y.compression.toUpperCase(),Y.type==="binarystring"&&(Y.type="string"),!Y.type)throw new Error("No output type specified.");v.checkSupport(Y.type),Y.platform!=="darwin"&&Y.platform!=="freebsd"&&Y.platform!=="linux"&&Y.platform!=="sunos"||(Y.platform="UNIX"),Y.platform==="win32"&&(Y.platform="DOS");var j=Y.comment||this.comment||"";U=C.generateWorker(this,Y,j)}catch(ie){(U=new M("error")).error(ie)}return new s(U,Y.type||"string",Y.mimeType)},generateAsync:function(K,U){return this.generateInternalStream(K).accumulate(U)},generateNodeStream:function(K,U){return(K=K||{}).type||(K.type="nodebuffer"),this.generateInternalStream(K).toNodejsStream(U)}};me.exports=J},{"./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(R,me,k){"use strict";me.exports=R("stream")},{stream:void 0}],17:[function(R,me,k){"use strict";var _=R("./DataReader");function p(v){_.call(this,v);for(var M=0;M<this.data.length;M++)v[M]=255&v[M]}R("../utils").inherits(p,_),p.prototype.byteAt=function(v){return this.data[this.zero+v]},p.prototype.lastIndexOfSignature=function(v){for(var M=v.charCodeAt(0),s=v.charCodeAt(1),N=v.charCodeAt(2),x=v.charCodeAt(3),m=this.length-4;0<=m;--m)if(this.data[m]===M&&this.data[m+1]===s&&this.data[m+2]===N&&this.data[m+3]===x)return m-this.zero;return-1},p.prototype.readAndCheckSignature=function(v){var M=v.charCodeAt(0),s=v.charCodeAt(1),N=v.charCodeAt(2),x=v.charCodeAt(3),m=this.readData(4);return M===m[0]&&s===m[1]&&N===m[2]&&x===m[3]},p.prototype.readData=function(v){if(this.checkOffset(v),v===0)return[];var M=this.data.slice(this.zero+this.index,this.zero+this.index+v);return this.index+=v,M},me.exports=p},{"../utils":32,"./DataReader":18}],18:[function(R,me,k){"use strict";var _=R("../utils");function p(v){this.data=v,this.length=v.length,this.index=0,this.zero=0}p.prototype={checkOffset:function(v){this.checkIndex(this.index+v)},checkIndex:function(v){if(this.length<this.zero+v||v<0)throw new Error("End of data reached (data length = "+this.length+", asked index = "+v+"). Corrupted zip ?")},setIndex:function(v){this.checkIndex(v),this.index=v},skip:function(v){this.setIndex(this.index+v)},byteAt:function(){},readInt:function(v){var M,s=0;for(this.checkOffset(v),M=this.index+v-1;M>=this.index;M--)s=(s<<8)+this.byteAt(M);return this.index+=v,s},readString:function(v){return _.transformTo("string",this.readData(v))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var v=this.readInt(4);return new Date(Date.UTC(1980+(v>>25&127),(v>>21&15)-1,v>>16&31,v>>11&31,v>>5&63,(31&v)<<1))}},me.exports=p},{"../utils":32}],19:[function(R,me,k){"use strict";var _=R("./Uint8ArrayReader");function p(v){_.call(this,v)}R("../utils").inherits(p,_),p.prototype.readData=function(v){this.checkOffset(v);var M=this.data.slice(this.zero+this.index,this.zero+this.index+v);return this.index+=v,M},me.exports=p},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(R,me,k){"use strict";var _=R("./DataReader");function p(v){_.call(this,v)}R("../utils").inherits(p,_),p.prototype.byteAt=function(v){return this.data.charCodeAt(this.zero+v)},p.prototype.lastIndexOfSignature=function(v){return this.data.lastIndexOf(v)-this.zero},p.prototype.readAndCheckSignature=function(v){return v===this.readData(4)},p.prototype.readData=function(v){this.checkOffset(v);var M=this.data.slice(this.zero+this.index,this.zero+this.index+v);return this.index+=v,M},me.exports=p},{"../utils":32,"./DataReader":18}],21:[function(R,me,k){"use strict";var _=R("./ArrayReader");function p(v){_.call(this,v)}R("../utils").inherits(p,_),p.prototype.readData=function(v){if(this.checkOffset(v),v===0)return new Uint8Array(0);var M=this.data.subarray(this.zero+this.index,this.zero+this.index+v);return this.index+=v,M},me.exports=p},{"../utils":32,"./ArrayReader":17}],22:[function(R,me,k){"use strict";var _=R("../utils"),p=R("../support"),v=R("./ArrayReader"),M=R("./StringReader"),s=R("./NodeBufferReader"),N=R("./Uint8ArrayReader");me.exports=function(x){var m=_.getTypeOf(x);return _.checkSupport(m),m!=="string"||p.uint8array?m==="nodebuffer"?new s(x):p.uint8array?new N(_.transformTo("uint8array",x)):new v(_.transformTo("array",x)):new M(x)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(R,me,k){"use strict";k.LOCAL_FILE_HEADER="PK",k.CENTRAL_FILE_HEADER="PK",k.CENTRAL_DIRECTORY_END="PK",k.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",k.ZIP64_CENTRAL_DIRECTORY_END="PK",k.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(R,me,k){"use strict";var _=R("./GenericWorker"),p=R("../utils");function v(M){_.call(this,"ConvertWorker to "+M),this.destType=M}p.inherits(v,_),v.prototype.processChunk=function(M){this.push({data:p.transformTo(this.destType,M.data),meta:M.meta})},me.exports=v},{"../utils":32,"./GenericWorker":28}],25:[function(R,me,k){"use strict";var _=R("./GenericWorker"),p=R("../crc32");function v(){_.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}R("../utils").inherits(v,_),v.prototype.processChunk=function(M){this.streamInfo.crc32=p(M.data,this.streamInfo.crc32||0),this.push(M)},me.exports=v},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(R,me,k){"use strict";var _=R("../utils"),p=R("./GenericWorker");function v(M){p.call(this,"DataLengthProbe for "+M),this.propName=M,this.withStreamInfo(M,0)}_.inherits(v,p),v.prototype.processChunk=function(M){if(M){var s=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=s+M.data.length}p.prototype.processChunk.call(this,M)},me.exports=v},{"../utils":32,"./GenericWorker":28}],27:[function(R,me,k){"use strict";var _=R("../utils"),p=R("./GenericWorker");function v(M){p.call(this,"DataWorker");var s=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,M.then(function(N){s.dataIsReady=!0,s.data=N,s.max=N&&N.length||0,s.type=_.getTypeOf(N),s.isPaused||s._tickAndRepeat()},function(N){s.error(N)})}_.inherits(v,p),v.prototype.cleanUp=function(){p.prototype.cleanUp.call(this),this.data=null},v.prototype.resume=function(){return!!p.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,_.delay(this._tickAndRepeat,[],this)),!0)},v.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(_.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},v.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var M=null,s=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":M=this.data.substring(this.index,s);break;case"uint8array":M=this.data.subarray(this.index,s);break;case"array":case"nodebuffer":M=this.data.slice(this.index,s)}return this.index=s,this.push({data:M,meta:{percent:this.max?this.index/this.max*100:0}})},me.exports=v},{"../utils":32,"./GenericWorker":28}],28:[function(R,me,k){"use strict";function _(p){this.name=p||"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(p){this.emit("data",p)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(p){this.emit("error",p)}return!0},error:function(p){return!this.isFinished&&(this.isPaused?this.generatedError=p:(this.isFinished=!0,this.emit("error",p),this.previous&&this.previous.error(p),this.cleanUp()),!0)},on:function(p,v){return this._listeners[p].push(v),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(p,v){if(this._listeners[p])for(var M=0;M<this._listeners[p].length;M++)this._listeners[p][M].call(this,v)},pipe:function(p){return p.registerPrevious(this)},registerPrevious:function(p){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.streamInfo=p.streamInfo,this.mergeStreamInfo(),this.previous=p;var v=this;return p.on("data",function(M){v.processChunk(M)}),p.on("end",function(){v.end()}),p.on("error",function(M){v.error(M)}),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 p=this.isPaused=!1;return this.generatedError&&(this.error(this.generatedError),p=!0),this.previous&&this.previous.resume(),!p},flush:function(){},processChunk:function(p){this.push(p)},withStreamInfo:function(p,v){return this.extraStreamInfo[p]=v,this.mergeStreamInfo(),this},mergeStreamInfo:function(){for(var p in this.extraStreamInfo)Object.prototype.hasOwnProperty.call(this.extraStreamInfo,p)&&(this.streamInfo[p]=this.extraStreamInfo[p])},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 p="Worker "+this.name;return this.previous?this.previous+" -> "+p:p}},me.exports=_},{}],29:[function(R,me,k){"use strict";var _=R("../utils"),p=R("./ConvertWorker"),v=R("./GenericWorker"),M=R("../base64"),s=R("../support"),N=R("../external"),x=null;if(s.nodestream)try{x=R("../nodejs/NodejsStreamOutputAdapter")}catch(D){}function m(D,B){return new N.Promise(function(W,F){var ee=[],X=D._internalType,J=D._outputType,K=D._mimeType;D.on("data",function(U,Y){ee.push(U),B&&B(Y)}).on("error",function(U){ee=[],F(U)}).on("end",function(){try{var U=function(Y,j,ie){switch(Y){case"blob":return _.newBlob(_.transformTo("arraybuffer",j),ie);case"base64":return M.encode(j);default:return _.transformTo(Y,j)}}(J,function(Y,j){var ie,ae=0,se=null,P=0;for(ie=0;ie<j.length;ie++)P+=j[ie].length;switch(Y){case"string":return j.join("");case"array":return Array.prototype.concat.apply([],j);case"uint8array":for(se=new Uint8Array(P),ie=0;ie<j.length;ie++)se.set(j[ie],ae),ae+=j[ie].length;return se;case"nodebuffer":return O.concat(j);default:throw new Error("concat : unsupported type '"+Y+"'")}}(X,ee),K);W(U)}catch(Y){F(Y)}ee=[]}).resume()})}function C(D,B,W){var F=B;switch(B){case"blob":case"arraybuffer":F="uint8array";break;case"base64":F="string"}try{this._internalType=F,this._outputType=B,this._mimeType=W,_.checkSupport(F),this._worker=D.pipe(new p(F)),D.lock()}catch(ee){this._worker=new v("error"),this._worker.error(ee)}}C.prototype={accumulate:function(D){return m(this,D)},on:function(D,B){var W=this;return D==="data"?this._worker.on(D,function(F){B.call(W,F.data,F.meta)}):this._worker.on(D,function(){_.delay(B,arguments,W)}),this},resume:function(){return _.delay(this._worker.resume,[],this._worker),this},pause:function(){return this._worker.pause(),this},toNodejsStream:function(D){if(_.checkSupport("nodestream"),this._outputType!=="nodebuffer")throw new Error(this._outputType+" is not supported by this method");return new x(this,{objectMode:this._outputType!=="nodebuffer"},D)}},me.exports=C},{"../base64":1,"../external":6,"../nodejs/NodejsStreamOutputAdapter":13,"../support":30,"../utils":32,"./ConvertWorker":24,"./GenericWorker":28}],30:[function(R,me,k){"use strict";if(k.base64=!0,k.array=!0,k.string=!0,k.arraybuffer=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined",k.nodebuffer=typeof O!="undefined",k.uint8array=typeof Uint8Array!="undefined",typeof ArrayBuffer=="undefined")k.blob=!1;else{var _=new ArrayBuffer(0);try{k.blob=new Blob([_],{type:"application/zip"}).size===0}catch(v){try{var p=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);p.append(_),k.blob=p.getBlob("application/zip").size===0}catch(M){k.blob=!1}}}try{k.nodestream=!!R("readable-stream").Readable}catch(v){k.nodestream=!1}},{"readable-stream":16}],31:[function(R,me,k){"use strict";for(var _=R("./utils"),p=R("./support"),v=R("./nodejsUtils"),M=R("./stream/GenericWorker"),s=new Array(256),N=0;N<256;N++)s[N]=252<=N?6:248<=N?5:240<=N?4:224<=N?3:192<=N?2:1;s[254]=s[254]=1;function x(){M.call(this,"utf-8 decode"),this.leftOver=null}function m(){M.call(this,"utf-8 encode")}k.utf8encode=function(C){return p.nodebuffer?v.newBufferFrom(C,"utf-8"):function(D){var B,W,F,ee,X,J=D.length,K=0;for(ee=0;ee<J;ee++)(64512&(W=D.charCodeAt(ee)))==55296&&ee+1<J&&(64512&(F=D.charCodeAt(ee+1)))==56320&&(W=65536+(W-55296<<10)+(F-56320),ee++),K+=W<128?1:W<2048?2:W<65536?3:4;for(B=p.uint8array?new Uint8Array(K):new Array(K),ee=X=0;X<K;ee++)(64512&(W=D.charCodeAt(ee)))==55296&&ee+1<J&&(64512&(F=D.charCodeAt(ee+1)))==56320&&(W=65536+(W-55296<<10)+(F-56320),ee++),W<128?B[X++]=W:(W<2048?B[X++]=192|W>>>6:(W<65536?B[X++]=224|W>>>12:(B[X++]=240|W>>>18,B[X++]=128|W>>>12&63),B[X++]=128|W>>>6&63),B[X++]=128|63&W);return B}(C)},k.utf8decode=function(C){return p.nodebuffer?_.transformTo("nodebuffer",C).toString("utf-8"):function(D){var B,W,F,ee,X=D.length,J=new Array(2*X);for(B=W=0;B<X;)if((F=D[B++])<128)J[W++]=F;else if(4<(ee=s[F]))J[W++]=65533,B+=ee-1;else{for(F&=ee===2?31:ee===3?15:7;1<ee&&B<X;)F=F<<6|63&D[B++],ee--;1<ee?J[W++]=65533:F<65536?J[W++]=F:(F-=65536,J[W++]=55296|F>>10&1023,J[W++]=56320|1023&F)}return J.length!==W&&(J.subarray?J=J.subarray(0,W):J.length=W),_.applyFromCharCode(J)}(C=_.transformTo(p.uint8array?"uint8array":"array",C))},_.inherits(x,M),x.prototype.processChunk=function(C){var D=_.transformTo(p.uint8array?"uint8array":"array",C.data);if(this.leftOver&&this.leftOver.length){if(p.uint8array){var B=D;(D=new Uint8Array(B.length+this.leftOver.length)).set(this.leftOver,0),D.set(B,this.leftOver.length)}else D=this.leftOver.concat(D);this.leftOver=null}var W=function(ee,X){var J;for((X=X||ee.length)>ee.length&&(X=ee.length),J=X-1;0<=J&&(192&ee[J])==128;)J--;return J<0||J===0?X:J+s[ee[J]]>X?J:X}(D),F=D;W!==D.length&&(p.uint8array?(F=D.subarray(0,W),this.leftOver=D.subarray(W,D.length)):(F=D.slice(0,W),this.leftOver=D.slice(W,D.length))),this.push({data:k.utf8decode(F),meta:C.meta})},x.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:k.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},k.Utf8DecodeWorker=x,_.inherits(m,M),m.prototype.processChunk=function(C){this.push({data:k.utf8encode(C.data),meta:C.meta})},k.Utf8EncodeWorker=m},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(R,me,k){"use strict";var _=R("./support"),p=R("./base64"),v=R("./nodejsUtils"),M=R("./external");function s(B){return B}function N(B,W){for(var F=0;F<B.length;++F)W[F]=255&B.charCodeAt(F);return W}R("setimmediate"),k.newBlob=function(B,W){k.checkSupport("blob");try{return new Blob([B],{type:W})}catch(ee){try{var F=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);return F.append(B),F.getBlob(W)}catch(X){throw new Error("Bug : can't construct the Blob.")}}};var x={stringifyByChunk:function(B,W,F){var ee=[],X=0,J=B.length;if(J<=F)return String.fromCharCode.apply(null,B);for(;X<J;)W==="array"||W==="nodebuffer"?ee.push(String.fromCharCode.apply(null,B.slice(X,Math.min(X+F,J)))):ee.push(String.fromCharCode.apply(null,B.subarray(X,Math.min(X+F,J)))),X+=F;return ee.join("")},stringifyByChar:function(B){for(var W="",F=0;F<B.length;F++)W+=String.fromCharCode(B[F]);return W},applyCanBeUsed:{uint8array:function(){try{return _.uint8array&&String.fromCharCode.apply(null,new Uint8Array(1)).length===1}catch(B){return!1}}(),nodebuffer:function(){try{return _.nodebuffer&&String.fromCharCode.apply(null,v.allocBuffer(1)).length===1}catch(B){return!1}}()}};function m(B){var W=65536,F=k.getTypeOf(B),ee=!0;if(F==="uint8array"?ee=x.applyCanBeUsed.uint8array:F==="nodebuffer"&&(ee=x.applyCanBeUsed.nodebuffer),ee)for(;1<W;)try{return x.stringifyByChunk(B,F,W)}catch(X){W=Math.floor(W/2)}return x.stringifyByChar(B)}function C(B,W){for(var F=0;F<B.length;F++)W[F]=B[F];return W}k.applyFromCharCode=m;var D={};D.string={string:s,array:function(B){return N(B,new Array(B.length))},arraybuffer:function(B){return D.string.uint8array(B).buffer},uint8array:function(B){return N(B,new Uint8Array(B.length))},nodebuffer:function(B){return N(B,v.allocBuffer(B.length))}},D.array={string:m,array:s,arraybuffer:function(B){return new Uint8Array(B).buffer},uint8array:function(B){return new Uint8Array(B)},nodebuffer:function(B){return v.newBufferFrom(B)}},D.arraybuffer={string:function(B){return m(new Uint8Array(B))},array:function(B){return C(new Uint8Array(B),new Array(B.byteLength))},arraybuffer:s,uint8array:function(B){return new Uint8Array(B)},nodebuffer:function(B){return v.newBufferFrom(new Uint8Array(B))}},D.uint8array={string:m,array:function(B){return C(B,new Array(B.length))},arraybuffer:function(B){return B.buffer},uint8array:s,nodebuffer:function(B){return v.newBufferFrom(B)}},D.nodebuffer={string:m,array:function(B){return C(B,new Array(B.length))},arraybuffer:function(B){return D.nodebuffer.uint8array(B).buffer},uint8array:function(B){return C(B,new Uint8Array(B.length))},nodebuffer:s},k.transformTo=function(B,W){if(W=W||"",!B)return W;k.checkSupport(B);var F=k.getTypeOf(W);return D[F][B](W)},k.resolve=function(B){for(var W=B.split("/"),F=[],ee=0;ee<W.length;ee++){var X=W[ee];X==="."||X===""&&ee!==0&&ee!==W.length-1||(X===".."?F.pop():F.push(X))}return F.join("/")},k.getTypeOf=function(B){return typeof B=="string"?"string":Object.prototype.toString.call(B)==="[object Array]"?"array":_.nodebuffer&&v.isBuffer(B)?"nodebuffer":_.uint8array&&B instanceof Uint8Array?"uint8array":_.arraybuffer&&B instanceof ArrayBuffer?"arraybuffer":void 0},k.checkSupport=function(B){if(!_[B.toLowerCase()])throw new Error(B+" is not supported by this platform")},k.MAX_VALUE_16BITS=65535,k.MAX_VALUE_32BITS=-1,k.pretty=function(B){var W,F,ee="";for(F=0;F<(B||"").length;F++)ee+="\\x"+((W=B.charCodeAt(F))<16?"0":"")+W.toString(16).toUpperCase();return ee},k.delay=function(B,W,F){setImmediate(function(){B.apply(F||null,W||[])})},k.inherits=function(B,W){function F(){}F.prototype=W.prototype,B.prototype=new F},k.extend=function(){var B,W,F={};for(B=0;B<arguments.length;B++)for(W in arguments[B])Object.prototype.hasOwnProperty.call(arguments[B],W)&&F[W]===void 0&&(F[W]=arguments[B][W]);return F},k.prepareContent=function(B,W,F,ee,X){return M.Promise.resolve(W).then(function(J){return _.blob&&(J instanceof Blob||["[object File]","[object Blob]"].indexOf(Object.prototype.toString.call(J))!==-1)&&typeof FileReader!="undefined"?new M.Promise(function(K,U){var Y=new FileReader;Y.onload=function(j){K(j.target.result)},Y.onerror=function(j){U(j.target.error)},Y.readAsArrayBuffer(J)}):J}).then(function(J){var K=k.getTypeOf(J);return K?(K==="arraybuffer"?J=k.transformTo("uint8array",J):K==="string"&&(X?J=p.decode(J):F&&ee!==!0&&(J=function(U){return N(U,_.uint8array?new Uint8Array(U.length):new Array(U.length))}(J))),J):M.Promise.reject(new Error("Can't read the data of '"+B+"'. Is it in a supported JavaScript type (String, Blob, ArrayBuffer, etc) ?"))})}},{"./base64":1,"./external":6,"./nodejsUtils":14,"./support":30,setimmediate:54}],33:[function(R,me,k){"use strict";var _=R("./reader/readerFor"),p=R("./utils"),v=R("./signature"),M=R("./zipEntry"),s=R("./support");function N(x){this.files=[],this.loadOptions=x}N.prototype={checkSignature:function(x){if(!this.reader.readAndCheckSignature(x)){this.reader.index-=4;var m=this.reader.readString(4);throw new Error("Corrupted zip or bug: unexpected signature ("+p.pretty(m)+", expected "+p.pretty(x)+")")}},isSignature:function(x,m){var C=this.reader.index;this.reader.setIndex(x);var D=this.reader.readString(4)===m;return this.reader.setIndex(C),D},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 x=this.reader.readData(this.zipCommentLength),m=s.uint8array?"uint8array":"array",C=p.transformTo(m,x);this.zipComment=this.loadOptions.decodeFileName(C)},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 x,m,C,D=this.zip64EndOfCentralSize-44;0<D;)x=this.reader.readInt(2),m=this.reader.readInt(4),C=this.reader.readData(m),this.zip64ExtensibleData[x]={id:x,length:m,value:C}},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 x,m;for(x=0;x<this.files.length;x++)m=this.files[x],this.reader.setIndex(m.localHeaderOffset),this.checkSignature(v.LOCAL_FILE_HEADER),m.readLocalPart(this.reader),m.handleUTF8(),m.processAttributes()},readCentralDir:function(){var x;for(this.reader.setIndex(this.centralDirOffset);this.reader.readAndCheckSignature(v.CENTRAL_FILE_HEADER);)(x=new M({zip64:this.zip64},this.loadOptions)).readCentralPart(this.reader),this.files.push(x);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 x=this.reader.lastIndexOfSignature(v.CENTRAL_DIRECTORY_END);if(x<0)throw this.isSignature(0,v.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(x);var m=x;if(this.checkSignature(v.CENTRAL_DIRECTORY_END),this.readBlockEndOfCentral(),this.diskNumber===p.MAX_VALUE_16BITS||this.diskWithCentralDirStart===p.MAX_VALUE_16BITS||this.centralDirRecordsOnThisDisk===p.MAX_VALUE_16BITS||this.centralDirRecords===p.MAX_VALUE_16BITS||this.centralDirSize===p.MAX_VALUE_32BITS||this.centralDirOffset===p.MAX_VALUE_32BITS){if(this.zip64=!0,(x=this.reader.lastIndexOfSignature(v.ZIP64_CENTRAL_DIRECTORY_LOCATOR))<0)throw new Error("Corrupted zip: can't find the ZIP64 end of central directory locator");if(this.reader.setIndex(x),this.checkSignature(v.ZIP64_CENTRAL_DIRECTORY_LOCATOR),this.readBlockZip64EndOfCentralLocator(),!this.isSignature(this.relativeOffsetEndOfZip64CentralDir,v.ZIP64_CENTRAL_DIRECTORY_END)&&(this.relativeOffsetEndOfZip64CentralDir=this.reader.lastIndexOfSignature(v.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(v.ZIP64_CENTRAL_DIRECTORY_END),this.readBlockZip64EndOfCentral()}var C=this.centralDirOffset+this.centralDirSize;this.zip64&&(C+=20,C+=12+this.zip64EndOfCentralSize);var D=m-C;if(0<D)this.isSignature(m,v.CENTRAL_FILE_HEADER)||(this.reader.zero=D);else if(D<0)throw new Error("Corrupted zip: missing "+Math.abs(D)+" bytes.")},prepareReader:function(x){this.reader=_(x)},load:function(x){this.prepareReader(x),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}},me.exports=N},{"./reader/readerFor":22,"./signature":23,"./support":30,"./utils":32,"./zipEntry":34}],34:[function(R,me,k){"use strict";var _=R("./reader/readerFor"),p=R("./utils"),v=R("./compressedObject"),M=R("./crc32"),s=R("./utf8"),N=R("./compressions"),x=R("./support");function m(C,D){this.options=C,this.loadOptions=D}m.prototype={isEncrypted:function(){return(1&this.bitFlag)==1},useUTF8:function(){return(2048&this.bitFlag)==2048},readLocalPart:function(C){var D,B;if(C.skip(22),this.fileNameLength=C.readInt(2),B=C.readInt(2),this.fileName=C.readData(this.fileNameLength),C.skip(B),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((D=function(W){for(var F in N)if(Object.prototype.hasOwnProperty.call(N,F)&&N[F].magic===W)return N[F];return null}(this.compressionMethod))===null)throw new Error("Corrupted zip : compression "+p.pretty(this.compressionMethod)+" unknown (inner file : "+p.transformTo("string",this.fileName)+")");this.decompressed=new v(this.compressedSize,this.uncompressedSize,this.crc32,D,C.readData(this.compressedSize))},readCentralPart:function(C){this.versionMadeBy=C.readInt(2),C.skip(2),this.bitFlag=C.readInt(2),this.compressionMethod=C.readString(2),this.date=C.readDate(),this.crc32=C.readInt(4),this.compressedSize=C.readInt(4),this.uncompressedSize=C.readInt(4);var D=C.readInt(2);if(this.extraFieldsLength=C.readInt(2),this.fileCommentLength=C.readInt(2),this.diskNumberStart=C.readInt(2),this.internalFileAttributes=C.readInt(2),this.externalFileAttributes=C.readInt(4),this.localHeaderOffset=C.readInt(4),this.isEncrypted())throw new Error("Encrypted zip are not supported");C.skip(D),this.readExtraFields(C),this.parseZIP64ExtraField(C),this.fileComment=C.readData(this.fileCommentLength)},processAttributes:function(){this.unixPermissions=null,this.dosPermissions=null;var C=this.versionMadeBy>>8;this.dir=!!(16&this.externalFileAttributes),C==0&&(this.dosPermissions=63&this.externalFileAttributes),C==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var C=_(this.extraFields[1].value);this.uncompressedSize===p.MAX_VALUE_32BITS&&(this.uncompressedSize=C.readInt(8)),this.compressedSize===p.MAX_VALUE_32BITS&&(this.compressedSize=C.readInt(8)),this.localHeaderOffset===p.MAX_VALUE_32BITS&&(this.localHeaderOffset=C.readInt(8)),this.diskNumberStart===p.MAX_VALUE_32BITS&&(this.diskNumberStart=C.readInt(4))}},readExtraFields:function(C){var D,B,W,F=C.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});C.index+4<F;)D=C.readInt(2),B=C.readInt(2),W=C.readData(B),this.extraFields[D]={id:D,length:B,value:W};C.setIndex(F)},handleUTF8:function(){var C=x.uint8array?"uint8array":"array";if(this.useUTF8())this.fileNameStr=s.utf8decode(this.fileName),this.fileCommentStr=s.utf8decode(this.fileComment);else{var D=this.findExtraFieldUnicodePath();if(D!==null)this.fileNameStr=D;else{var B=p.transformTo(C,this.fileName);this.fileNameStr=this.loadOptions.decodeFileName(B)}var W=this.findExtraFieldUnicodeComment();if(W!==null)this.fileCommentStr=W;else{var F=p.transformTo(C,this.fileComment);this.fileCommentStr=this.loadOptions.decodeFileName(F)}}},findExtraFieldUnicodePath:function(){var C=this.extraFields[28789];if(C){var D=_(C.value);return D.readInt(1)!==1||M(this.fileName)!==D.readInt(4)?null:s.utf8decode(D.readData(C.length-5))}return null},findExtraFieldUnicodeComment:function(){var C=this.extraFields[25461];if(C){var D=_(C.value);return D.readInt(1)!==1||M(this.fileComment)!==D.readInt(4)?null:s.utf8decode(D.readData(C.length-5))}return null}},me.exports=m},{"./compressedObject":2,"./compressions":3,"./crc32":4,"./reader/readerFor":22,"./support":30,"./utf8":31,"./utils":32}],35:[function(R,me,k){"use strict";function _(D,B,W){this.name=D,this.dir=W.dir,this.date=W.date,this.comment=W.comment,this.unixPermissions=W.unixPermissions,this.dosPermissions=W.dosPermissions,this._data=B,this._dataBinary=W.binary,this.options={compression:W.compression,compressionOptions:W.compressionOptions}}var p=R("./stream/StreamHelper"),v=R("./stream/DataWorker"),M=R("./utf8"),s=R("./compressedObject"),N=R("./stream/GenericWorker");_.prototype={internalStream:function(D){var B=null,W="string";try{if(!D)throw new Error("No output type specified.");var F=(W=D.toLowerCase())==="string"||W==="text";W!=="binarystring"&&W!=="text"||(W="string"),B=this._decompressWorker();var ee=!this._dataBinary;ee&&!F&&(B=B.pipe(new M.Utf8EncodeWorker)),!ee&&F&&(B=B.pipe(new M.Utf8DecodeWorker))}catch(X){(B=new N("error")).error(X)}return new p(B,W,"")},async:function(D,B){return this.internalStream(D).accumulate(B)},nodeStream:function(D,B){return this.internalStream(D||"nodebuffer").toNodejsStream(B)},_compressWorker:function(D,B){if(this._data instanceof s&&this._data.compression.magic===D.magic)return this._data.getCompressedWorker();var W=this._decompressWorker();return this._dataBinary||(W=W.pipe(new M.Utf8EncodeWorker)),s.createWorkerFrom(W,D,B)},_decompressWorker:function(){return this._data instanceof s?this._data.getContentWorker():this._data instanceof N?this._data:new v(this._data)}};for(var x=["asText","asBinary","asNodeBuffer","asUint8Array","asArrayBuffer"],m=function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},C=0;C<x.length;C++)_.prototype[x[C]]=m;me.exports=_},{"./compressedObject":2,"./stream/DataWorker":27,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31}],36:[function(R,me,k){(function(_){"use strict";var p,v,M=_.MutationObserver||_.WebKitMutationObserver;if(M){var s=0,N=new M(D),x=_.document.createTextNode("");N.observe(x,{characterData:!0}),p=function(){x.data=s=++s%2}}else if(_.setImmediate||_.MessageChannel===void 0)p="document"in _&&"onreadystatechange"in _.document.createElement("script")?function(){var B=_.document.createElement("script");B.onreadystatechange=function(){D(),B.onreadystatechange=null,B.parentNode.removeChild(B),B=null},_.document.documentElement.appendChild(B)}:function(){setTimeout(D,0)};else{var m=new _.MessageChannel;m.port1.onmessage=D,p=function(){m.port2.postMessage(0)}}var C=[];function D(){var B,W;v=!0;for(var F=C.length;F;){for(W=C,C=[],B=-1;++B<F;)W[B]();F=C.length}v=!1}me.exports=function(B){C.push(B)!==1||v||p()}}).call(this,typeof l.g!="undefined"?l.g:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],37:[function(R,me,k){"use strict";var _=R("immediate");function p(){}var v={},M=["REJECTED"],s=["FULFILLED"],N=["PENDING"];function x(F){if(typeof F!="function")throw new TypeError("resolver must be a function");this.state=N,this.queue=[],this.outcome=void 0,F!==p&&B(this,F)}function m(F,ee,X){this.promise=F,typeof ee=="function"&&(this.onFulfilled=ee,this.callFulfilled=this.otherCallFulfilled),typeof X=="function"&&(this.onRejected=X,this.callRejected=this.otherCallRejected)}function C(F,ee,X){_(function(){var J;try{J=ee(X)}catch(K){return v.reject(F,K)}J===F?v.reject(F,new TypeError("Cannot resolve promise with itself")):v.resolve(F,J)})}function D(F){var ee=F&&F.then;if(F&&(typeof F=="object"||typeof F=="function")&&typeof ee=="function")return function(){ee.apply(F,arguments)}}function B(F,ee){var X=!1;function J(Y){X||(X=!0,v.reject(F,Y))}function K(Y){X||(X=!0,v.resolve(F,Y))}var U=W(function(){ee(K,J)});U.status==="error"&&J(U.value)}function W(F,ee){var X={};try{X.value=F(ee),X.status="success"}catch(J){X.status="error",X.value=J}return X}(me.exports=x).prototype.finally=function(F){if(typeof F!="function")return this;var ee=this.constructor;return this.then(function(X){return ee.resolve(F()).then(function(){return X})},function(X){return ee.resolve(F()).then(function(){throw X})})},x.prototype.catch=function(F){return this.then(null,F)},x.prototype.then=function(F,ee){if(typeof F!="function"&&this.state===s||typeof ee!="function"&&this.state===M)return this;var X=new this.constructor(p);return this.state!==N?C(X,this.state===s?F:ee,this.outcome):this.queue.push(new m(X,F,ee)),X},m.prototype.callFulfilled=function(F){v.resolve(this.promise,F)},m.prototype.otherCallFulfilled=function(F){C(this.promise,this.onFulfilled,F)},m.prototype.callRejected=function(F){v.reject(this.promise,F)},m.prototype.otherCallRejected=function(F){C(this.promise,this.onRejected,F)},v.resolve=function(F,ee){var X=W(D,ee);if(X.status==="error")return v.reject(F,X.value);var J=X.value;if(J)B(F,J);else{F.state=s,F.outcome=ee;for(var K=-1,U=F.queue.length;++K<U;)F.queue[K].callFulfilled(ee)}return F},v.reject=function(F,ee){F.state=M,F.outcome=ee;for(var X=-1,J=F.queue.length;++X<J;)F.queue[X].callRejected(ee);return F},x.resolve=function(F){return F instanceof this?F:v.resolve(new this(p),F)},x.reject=function(F){var ee=new this(p);return v.reject(ee,F)},x.all=function(F){var ee=this;if(Object.prototype.toString.call(F)!=="[object Array]")return this.reject(new TypeError("must be an array"));var X=F.length,J=!1;if(!X)return this.resolve([]);for(var K=new Array(X),U=0,Y=-1,j=new this(p);++Y<X;)ie(F[Y],Y);return j;function ie(ae,se){ee.resolve(ae).then(function(P){K[se]=P,++U!==X||J||(J=!0,v.resolve(j,K))},function(P){J||(J=!0,v.reject(j,P))})}},x.race=function(F){var ee=this;if(Object.prototype.toString.call(F)!=="[object Array]")return this.reject(new TypeError("must be an array"));var X=F.length,J=!1;if(!X)return this.resolve([]);for(var K=-1,U=new this(p);++K<X;)Y=F[K],ee.resolve(Y).then(function(j){J||(J=!0,v.resolve(U,j))},function(j){J||(J=!0,v.reject(U,j))});var Y;return U}},{immediate:36}],38:[function(R,me,k){"use strict";var _={};(0,R("./lib/utils/common").assign)(_,R("./lib/deflate"),R("./lib/inflate"),R("./lib/zlib/constants")),me.exports=_},{"./lib/deflate":39,"./lib/inflate":40,"./lib/utils/common":41,"./lib/zlib/constants":44}],39:[function(R,me,k){"use strict";var _=R("./zlib/deflate"),p=R("./utils/common"),v=R("./utils/strings"),M=R("./zlib/messages"),s=R("./zlib/zstream"),N=Object.prototype.toString,x=0,m=-1,C=0,D=8;function B(F){if(!(this instanceof B))return new B(F);this.options=p.assign({level:m,method:D,chunkSize:16384,windowBits:15,memLevel:8,strategy:C,to:""},F||{});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 s,this.strm.avail_out=0;var X=_.deflateInit2(this.strm,ee.level,ee.method,ee.windowBits,ee.memLevel,ee.strategy);if(X!==x)throw new Error(M[X]);if(ee.header&&_.deflateSetHeader(this.strm,ee.header),ee.dictionary){var J;if(J=typeof ee.dictionary=="string"?v.string2buf(ee.dictionary):N.call(ee.dictionary)==="[object ArrayBuffer]"?new Uint8Array(ee.dictionary):ee.dictionary,(X=_.deflateSetDictionary(this.strm,J))!==x)throw new Error(M[X]);this._dict_set=!0}}function W(F,ee){var X=new B(ee);if(X.push(F,!0),X.err)throw X.msg||M[X.err];return X.result}B.prototype.push=function(F,ee){var X,J,K=this.strm,U=this.options.chunkSize;if(this.ended)return!1;J=ee===~~ee?ee:ee===!0?4:0,typeof F=="string"?K.input=v.string2buf(F):N.call(F)==="[object ArrayBuffer]"?K.input=new Uint8Array(F):K.input=F,K.next_in=0,K.avail_in=K.input.length;do{if(K.avail_out===0&&(K.output=new p.Buf8(U),K.next_out=0,K.avail_out=U),(X=_.deflate(K,J))!==1&&X!==x)return this.onEnd(X),!(this.ended=!0);K.avail_out!==0&&(K.avail_in!==0||J!==4&&J!==2)||(this.options.to==="string"?this.onData(v.buf2binstring(p.shrinkBuf(K.output,K.next_out))):this.onData(p.shrinkBuf(K.output,K.next_out)))}while((0<K.avail_in||K.avail_out===0)&&X!==1);return J===4?(X=_.deflateEnd(this.strm),this.onEnd(X),this.ended=!0,X===x):J!==2||(this.onEnd(x),!(K.avail_out=0))},B.prototype.onData=function(F){this.chunks.push(F)},B.prototype.onEnd=function(F){F===x&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=p.flattenChunks(this.chunks)),this.chunks=[],this.err=F,this.msg=this.strm.msg},k.Deflate=B,k.deflate=W,k.deflateRaw=function(F,ee){return(ee=ee||{}).raw=!0,W(F,ee)},k.gzip=function(F,ee){return(ee=ee||{}).gzip=!0,W(F,ee)}},{"./utils/common":41,"./utils/strings":42,"./zlib/deflate":46,"./zlib/messages":51,"./zlib/zstream":53}],40:[function(R,me,k){"use strict";var _=R("./zlib/inflate"),p=R("./utils/common"),v=R("./utils/strings"),M=R("./zlib/constants"),s=R("./zlib/messages"),N=R("./zlib/zstream"),x=R("./zlib/gzheader"),m=Object.prototype.toString;function C(B){if(!(this instanceof C))return new C(B);this.options=p.assign({chunkSize:16384,windowBits:0,to:""},B||{});var W=this.options;W.raw&&0<=W.windowBits&&W.windowBits<16&&(W.windowBits=-W.windowBits,W.windowBits===0&&(W.windowBits=-15)),!(0<=W.windowBits&&W.windowBits<16)||B&&B.windowBits||(W.windowBits+=32),15<W.windowBits&&W.windowBits<48&&!(15&W.windowBits)&&(W.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new N,this.strm.avail_out=0;var F=_.inflateInit2(this.strm,W.windowBits);if(F!==M.Z_OK)throw new Error(s[F]);this.header=new x,_.inflateGetHeader(this.strm,this.header)}function D(B,W){var F=new C(W);if(F.push(B,!0),F.err)throw F.msg||s[F.err];return F.result}C.prototype.push=function(B,W){var F,ee,X,J,K,U,Y=this.strm,j=this.options.chunkSize,ie=this.options.dictionary,ae=!1;if(this.ended)return!1;ee=W===~~W?W:W===!0?M.Z_FINISH:M.Z_NO_FLUSH,typeof B=="string"?Y.input=v.binstring2buf(B):m.call(B)==="[object ArrayBuffer]"?Y.input=new Uint8Array(B):Y.input=B,Y.next_in=0,Y.avail_in=Y.input.length;do{if(Y.avail_out===0&&(Y.output=new p.Buf8(j),Y.next_out=0,Y.avail_out=j),(F=_.inflate(Y,M.Z_NO_FLUSH))===M.Z_NEED_DICT&&ie&&(U=typeof ie=="string"?v.string2buf(ie):m.call(ie)==="[object ArrayBuffer]"?new Uint8Array(ie):ie,F=_.inflateSetDictionary(this.strm,U)),F===M.Z_BUF_ERROR&&ae===!0&&(F=M.Z_OK,ae=!1),F!==M.Z_STREAM_END&&F!==M.Z_OK)return this.onEnd(F),!(this.ended=!0);Y.next_out&&(Y.avail_out!==0&&F!==M.Z_STREAM_END&&(Y.avail_in!==0||ee!==M.Z_FINISH&&ee!==M.Z_SYNC_FLUSH)||(this.options.to==="string"?(X=v.utf8border(Y.output,Y.next_out),J=Y.next_out-X,K=v.buf2string(Y.output,X),Y.next_out=J,Y.avail_out=j-J,J&&p.arraySet(Y.output,Y.output,X,J,0),this.onData(K)):this.onData(p.shrinkBuf(Y.output,Y.next_out)))),Y.avail_in===0&&Y.avail_out===0&&(ae=!0)}while((0<Y.avail_in||Y.avail_out===0)&&F!==M.Z_STREAM_END);return F===M.Z_STREAM_END&&(ee=M.Z_FINISH),ee===M.Z_FINISH?(F=_.inflateEnd(this.strm),this.onEnd(F),this.ended=!0,F===M.Z_OK):ee!==M.Z_SYNC_FLUSH||(this.onEnd(M.Z_OK),!(Y.avail_out=0))},C.prototype.onData=function(B){this.chunks.push(B)},C.prototype.onEnd=function(B){B===M.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=p.flattenChunks(this.chunks)),this.chunks=[],this.err=B,this.msg=this.strm.msg},k.Inflate=C,k.inflate=D,k.inflateRaw=function(B,W){return(W=W||{}).raw=!0,D(B,W)},k.ungzip=D},{"./utils/common":41,"./utils/strings":42,"./zlib/constants":44,"./zlib/gzheader":47,"./zlib/inflate":49,"./zlib/messages":51,"./zlib/zstream":53}],41:[function(R,me,k){"use strict";var _=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Int32Array!="undefined";k.assign=function(M){for(var s=Array.prototype.slice.call(arguments,1);s.length;){var N=s.shift();if(N){if(typeof N!="object")throw new TypeError(N+"must be non-object");for(var x in N)N.hasOwnProperty(x)&&(M[x]=N[x])}}return M},k.shrinkBuf=function(M,s){return M.length===s?M:M.subarray?M.subarray(0,s):(M.length=s,M)};var p={arraySet:function(M,s,N,x,m){if(s.subarray&&M.subarray)M.set(s.subarray(N,N+x),m);else for(var C=0;C<x;C++)M[m+C]=s[N+C]},flattenChunks:function(M){var s,N,x,m,C,D;for(s=x=0,N=M.length;s<N;s++)x+=M[s].length;for(D=new Uint8Array(x),s=m=0,N=M.length;s<N;s++)C=M[s],D.set(C,m),m+=C.length;return D}},v={arraySet:function(M,s,N,x,m){for(var C=0;C<x;C++)M[m+C]=s[N+C]},flattenChunks:function(M){return[].concat.apply([],M)}};k.setTyped=function(M){M?(k.Buf8=Uint8Array,k.Buf16=Uint16Array,k.Buf32=Int32Array,k.assign(k,p)):(k.Buf8=Array,k.Buf16=Array,k.Buf32=Array,k.assign(k,v))},k.setTyped(_)},{}],42:[function(R,me,k){"use strict";var _=R("./common"),p=!0,v=!0;try{String.fromCharCode.apply(null,[0])}catch(x){p=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(x){v=!1}for(var M=new _.Buf8(256),s=0;s<256;s++)M[s]=252<=s?6:248<=s?5:240<=s?4:224<=s?3:192<=s?2:1;function N(x,m){if(m<65537&&(x.subarray&&v||!x.subarray&&p))return String.fromCharCode.apply(null,_.shrinkBuf(x,m));for(var C="",D=0;D<m;D++)C+=String.fromCharCode(x[D]);return C}M[254]=M[254]=1,k.string2buf=function(x){var m,C,D,B,W,F=x.length,ee=0;for(B=0;B<F;B++)(64512&(C=x.charCodeAt(B)))==55296&&B+1<F&&(64512&(D=x.charCodeAt(B+1)))==56320&&(C=65536+(C-55296<<10)+(D-56320),B++),ee+=C<128?1:C<2048?2:C<65536?3:4;for(m=new _.Buf8(ee),B=W=0;W<ee;B++)(64512&(C=x.charCodeAt(B)))==55296&&B+1<F&&(64512&(D=x.charCodeAt(B+1)))==56320&&(C=65536+(C-55296<<10)+(D-56320),B++),C<128?m[W++]=C:(C<2048?m[W++]=192|C>>>6:(C<65536?m[W++]=224|C>>>12:(m[W++]=240|C>>>18,m[W++]=128|C>>>12&63),m[W++]=128|C>>>6&63),m[W++]=128|63&C);return m},k.buf2binstring=function(x){return N(x,x.length)},k.binstring2buf=function(x){for(var m=new _.Buf8(x.length),C=0,D=m.length;C<D;C++)m[C]=x.charCodeAt(C);return m},k.buf2string=function(x,m){var C,D,B,W,F=m||x.length,ee=new Array(2*F);for(C=D=0;C<F;)if((B=x[C++])<128)ee[D++]=B;else if(4<(W=M[B]))ee[D++]=65533,C+=W-1;else{for(B&=W===2?31:W===3?15:7;1<W&&C<F;)B=B<<6|63&x[C++],W--;1<W?ee[D++]=65533:B<65536?ee[D++]=B:(B-=65536,ee[D++]=55296|B>>10&1023,ee[D++]=56320|1023&B)}return N(ee,D)},k.utf8border=function(x,m){var C;for((m=m||x.length)>x.length&&(m=x.length),C=m-1;0<=C&&(192&x[C])==128;)C--;return C<0||C===0?m:C+M[x[C]]>m?C:m}},{"./common":41}],43:[function(R,me,k){"use strict";me.exports=function(_,p,v,M){for(var s=65535&_|0,N=_>>>16&65535|0,x=0;v!==0;){for(v-=x=2e3<v?2e3:v;N=N+(s=s+p[M++]|0)|0,--x;);s%=65521,N%=65521}return s|N<<16|0}},{}],44:[function(R,me,k){"use strict";me.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(R,me,k){"use strict";var _=function(){for(var p,v=[],M=0;M<256;M++){p=M;for(var s=0;s<8;s++)p=1&p?3988292384^p>>>1:p>>>1;v[M]=p}return v}();me.exports=function(p,v,M,s){var N=_,x=s+M;p^=-1;for(var m=s;m<x;m++)p=p>>>8^N[255&(p^v[m])];return-1^p}},{}],46:[function(R,me,k){"use strict";var _,p=R("../utils/common"),v=R("./trees"),M=R("./adler32"),s=R("./crc32"),N=R("./messages"),x=0,m=4,C=0,D=-2,B=-1,W=4,F=2,ee=8,X=9,J=286,K=30,U=19,Y=2*J+1,j=15,ie=3,ae=258,se=ae+ie+1,P=42,be=113,S=1,Te=2,we=3,ne=4;function Ce(H,Me){return H.msg=N[Me],Me}function oe(H){return(H<<1)-(4<H?9:0)}function ye(H){for(var Me=H.length;0<=--Me;)H[Me]=0}function re(H){var Me=H.state,E=Me.pending;E>H.avail_out&&(E=H.avail_out),E!==0&&(p.arraySet(H.output,Me.pending_buf,Me.pending_out,E,H.next_out),H.next_out+=E,Me.pending_out+=E,H.total_out+=E,H.avail_out-=E,Me.pending-=E,Me.pending===0&&(Me.pending_out=0))}function ce(H,Me){v._tr_flush_block(H,0<=H.block_start?H.block_start:-1,H.strstart-H.block_start,Me),H.block_start=H.strstart,re(H.strm)}function _e(H,Me){H.pending_buf[H.pending++]=Me}function He(H,Me){H.pending_buf[H.pending++]=Me>>>8&255,H.pending_buf[H.pending++]=255&Me}function Ie(H,Me){var E,u,a=H.max_chain_length,g=H.strstart,b=H.prev_length,he=H.nice_match,L=H.strstart>H.w_size-se?H.strstart-(H.w_size-se):0,V=H.window,Ee=H.w_mask,ge=H.prev,Ae=H.strstart+ae,Ne=V[g+b-1],qe=V[g+b];H.prev_length>=H.good_match&&(a>>=2),he>H.lookahead&&(he=H.lookahead);do if(V[(E=Me)+b]===qe&&V[E+b-1]===Ne&&V[E]===V[g]&&V[++E]===V[g+1]){g+=2,E++;do;while(V[++g]===V[++E]&&V[++g]===V[++E]&&V[++g]===V[++E]&&V[++g]===V[++E]&&V[++g]===V[++E]&&V[++g]===V[++E]&&V[++g]===V[++E]&&V[++g]===V[++E]&&g<Ae);if(u=ae-(Ae-g),g=Ae-ae,b<u){if(H.match_start=Me,he<=(b=u))break;Ne=V[g+b-1],qe=V[g+b]}}while((Me=ge[Me&Ee])>L&&--a!=0);return b<=H.lookahead?b:H.lookahead}function ot(H){var Me,E,u,a,g,b,he,L,V,Ee,ge=H.w_size;do{if(a=H.window_size-H.lookahead-H.strstart,H.strstart>=ge+(ge-se)){for(p.arraySet(H.window,H.window,ge,ge,0),H.match_start-=ge,H.strstart-=ge,H.block_start-=ge,Me=E=H.hash_size;u=H.head[--Me],H.head[Me]=ge<=u?u-ge:0,--E;);for(Me=E=ge;u=H.prev[--Me],H.prev[Me]=ge<=u?u-ge:0,--E;);a+=ge}if(H.strm.avail_in===0)break;if(b=H.strm,he=H.window,L=H.strstart+H.lookahead,V=a,Ee=void 0,Ee=b.avail_in,V<Ee&&(Ee=V),E=Ee===0?0:(b.avail_in-=Ee,p.arraySet(he,b.input,b.next_in,Ee,L),b.state.wrap===1?b.adler=M(b.adler,he,Ee,L):b.state.wrap===2&&(b.adler=s(b.adler,he,Ee,L)),b.next_in+=Ee,b.total_in+=Ee,Ee),H.lookahead+=E,H.lookahead+H.insert>=ie)for(g=H.strstart-H.insert,H.ins_h=H.window[g],H.ins_h=(H.ins_h<<H.hash_shift^H.window[g+1])&H.hash_mask;H.insert&&(H.ins_h=(H.ins_h<<H.hash_shift^H.window[g+ie-1])&H.hash_mask,H.prev[g&H.w_mask]=H.head[H.ins_h],H.head[H.ins_h]=g,g++,H.insert--,!(H.lookahead+H.insert<ie)););}while(H.lookahead<se&&H.strm.avail_in!==0)}function lt(H,Me){for(var E,u;;){if(H.lookahead<se){if(ot(H),H.lookahead<se&&Me===x)return S;if(H.lookahead===0)break}if(E=0,H.lookahead>=ie&&(H.ins_h=(H.ins_h<<H.hash_shift^H.window[H.strstart+ie-1])&H.hash_mask,E=H.prev[H.strstart&H.w_mask]=H.head[H.ins_h],H.head[H.ins_h]=H.strstart),E!==0&&H.strstart-E<=H.w_size-se&&(H.match_length=Ie(H,E)),H.match_length>=ie)if(u=v._tr_tally(H,H.strstart-H.match_start,H.match_length-ie),H.lookahead-=H.match_length,H.match_length<=H.max_lazy_match&&H.lookahead>=ie){for(H.match_length--;H.strstart++,H.ins_h=(H.ins_h<<H.hash_shift^H.window[H.strstart+ie-1])&H.hash_mask,E=H.prev[H.strstart&H.w_mask]=H.head[H.ins_h],H.head[H.ins_h]=H.strstart,--H.match_length!=0;);H.strstart++}else H.strstart+=H.match_length,H.match_length=0,H.ins_h=H.window[H.strstart],H.ins_h=(H.ins_h<<H.hash_shift^H.window[H.strstart+1])&H.hash_mask;else u=v._tr_tally(H,0,H.window[H.strstart]),H.lookahead--,H.strstart++;if(u&&(ce(H,!1),H.strm.avail_out===0))return S}return H.insert=H.strstart<ie-1?H.strstart:ie-1,Me===m?(ce(H,!0),H.strm.avail_out===0?we:ne):H.last_lit&&(ce(H,!1),H.strm.avail_out===0)?S:Te}function Ot(H,Me){for(var E,u,a;;){if(H.lookahead<se){if(ot(H),H.lookahead<se&&Me===x)return S;if(H.lookahead===0)break}if(E=0,H.lookahead>=ie&&(H.ins_h=(H.ins_h<<H.hash_shift^H.window[H.strstart+ie-1])&H.hash_mask,E=H.prev[H.strstart&H.w_mask]=H.head[H.ins_h],H.head[H.ins_h]=H.strstart),H.prev_length=H.match_length,H.prev_match=H.match_start,H.match_length=ie-1,E!==0&&H.prev_length<H.max_lazy_match&&H.strstart-E<=H.w_size-se&&(H.match_length=Ie(H,E),H.match_length<=5&&(H.strategy===1||H.match_length===ie&&4096<H.strstart-H.match_start)&&(H.match_length=ie-1)),H.prev_length>=ie&&H.match_length<=H.prev_length){for(a=H.strstart+H.lookahead-ie,u=v._tr_tally(H,H.strstart-1-H.prev_match,H.prev_length-ie),H.lookahead-=H.prev_length-1,H.prev_length-=2;++H.strstart<=a&&(H.ins_h=(H.ins_h<<H.hash_shift^H.window[H.strstart+ie-1])&H.hash_mask,E=H.prev[H.strstart&H.w_mask]=H.head[H.ins_h],H.head[H.ins_h]=H.strstart),--H.prev_length!=0;);if(H.match_available=0,H.match_length=ie-1,H.strstart++,u&&(ce(H,!1),H.strm.avail_out===0))return S}else if(H.match_available){if((u=v._tr_tally(H,0,H.window[H.strstart-1]))&&ce(H,!1),H.strstart++,H.lookahead--,H.strm.avail_out===0)return S}else H.match_available=1,H.strstart++,H.lookahead--}return H.match_available&&(u=v._tr_tally(H,0,H.window[H.strstart-1]),H.match_available=0),H.insert=H.strstart<ie-1?H.strstart:ie-1,Me===m?(ce(H,!0),H.strm.avail_out===0?we:ne):H.last_lit&&(ce(H,!1),H.strm.avail_out===0)?S:Te}function vt(H,Me,E,u,a){this.good_length=H,this.max_lazy=Me,this.nice_length=E,this.max_chain=u,this.func=a}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 p.Buf16(2*Y),this.dyn_dtree=new p.Buf16(2*(2*K+1)),this.bl_tree=new p.Buf16(2*(2*U+1)),ye(this.dyn_ltree),ye(this.dyn_dtree),ye(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new p.Buf16(j+1),this.heap=new p.Buf16(2*J+1),ye(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new p.Buf16(2*J+1),ye(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 Vt(H){var Me;return H&&H.state?(H.total_in=H.total_out=0,H.data_type=F,(Me=H.state).pending=0,Me.pending_out=0,Me.wrap<0&&(Me.wrap=-Me.wrap),Me.status=Me.wrap?P:be,H.adler=Me.wrap===2?0:1,Me.last_flush=x,v._tr_init(Me),C):Ce(H,D)}function yt(H){var Me=Vt(H);return Me===C&&function(E){E.window_size=2*E.w_size,ye(E.head),E.max_lazy_match=_[E.level].max_lazy,E.good_match=_[E.level].good_length,E.nice_match=_[E.level].nice_length,E.max_chain_length=_[E.level].max_chain,E.strstart=0,E.block_start=0,E.lookahead=0,E.insert=0,E.match_length=E.prev_length=ie-1,E.match_available=0,E.ins_h=0}(H.state),Me}function dt(H,Me,E,u,a,g){if(!H)return D;var b=1;if(Me===B&&(Me=6),u<0?(b=0,u=-u):15<u&&(b=2,u-=16),a<1||X<a||E!==ee||u<8||15<u||Me<0||9<Me||g<0||W<g)return Ce(H,D);u===8&&(u=9);var he=new Gt;return(H.state=he).strm=H,he.wrap=b,he.gzhead=null,he.w_bits=u,he.w_size=1<<he.w_bits,he.w_mask=he.w_size-1,he.hash_bits=a+7,he.hash_size=1<<he.hash_bits,he.hash_mask=he.hash_size-1,he.hash_shift=~~((he.hash_bits+ie-1)/ie),he.window=new p.Buf8(2*he.w_size),he.head=new p.Buf16(he.hash_size),he.prev=new p.Buf16(he.w_size),he.lit_bufsize=1<<a+6,he.pending_buf_size=4*he.lit_bufsize,he.pending_buf=new p.Buf8(he.pending_buf_size),he.d_buf=1*he.lit_bufsize,he.l_buf=3*he.lit_bufsize,he.level=Me,he.strategy=g,he.method=E,yt(H)}_=[new vt(0,0,0,0,function(H,Me){var E=65535;for(E>H.pending_buf_size-5&&(E=H.pending_buf_size-5);;){if(H.lookahead<=1){if(ot(H),H.lookahead===0&&Me===x)return S;if(H.lookahead===0)break}H.strstart+=H.lookahead,H.lookahead=0;var u=H.block_start+E;if((H.strstart===0||H.strstart>=u)&&(H.lookahead=H.strstart-u,H.strstart=u,ce(H,!1),H.strm.avail_out===0)||H.strstart-H.block_start>=H.w_size-se&&(ce(H,!1),H.strm.avail_out===0))return S}return H.insert=0,Me===m?(ce(H,!0),H.strm.avail_out===0?we:ne):(H.strstart>H.block_start&&(ce(H,!1),H.strm.avail_out),S)}),new vt(4,4,8,4,lt),new vt(4,5,16,8,lt),new vt(4,6,32,32,lt),new vt(4,4,16,16,Ot),new vt(8,16,32,32,Ot),new vt(8,16,128,128,Ot),new vt(8,32,128,256,Ot),new vt(32,128,258,1024,Ot),new vt(32,258,258,4096,Ot)],k.deflateInit=function(H,Me){return dt(H,Me,ee,15,8,0)},k.deflateInit2=dt,k.deflateReset=yt,k.deflateResetKeep=Vt,k.deflateSetHeader=function(H,Me){return H&&H.state?H.state.wrap!==2?D:(H.state.gzhead=Me,C):D},k.deflate=function(H,Me){var E,u,a,g;if(!H||!H.state||5<Me||Me<0)return H?Ce(H,D):D;if(u=H.state,!H.output||!H.input&&H.avail_in!==0||u.status===666&&Me!==m)return Ce(H,H.avail_out===0?-5:D);if(u.strm=H,E=u.last_flush,u.last_flush=Me,u.status===P)if(u.wrap===2)H.adler=0,_e(u,31),_e(u,139),_e(u,8),u.gzhead?(_e(u,(u.gzhead.text?1:0)+(u.gzhead.hcrc?2:0)+(u.gzhead.extra?4:0)+(u.gzhead.name?8:0)+(u.gzhead.comment?16:0)),_e(u,255&u.gzhead.time),_e(u,u.gzhead.time>>8&255),_e(u,u.gzhead.time>>16&255),_e(u,u.gzhead.time>>24&255),_e(u,u.level===9?2:2<=u.strategy||u.level<2?4:0),_e(u,255&u.gzhead.os),u.gzhead.extra&&u.gzhead.extra.length&&(_e(u,255&u.gzhead.extra.length),_e(u,u.gzhead.extra.length>>8&255)),u.gzhead.hcrc&&(H.adler=s(H.adler,u.pending_buf,u.pending,0)),u.gzindex=0,u.status=69):(_e(u,0),_e(u,0),_e(u,0),_e(u,0),_e(u,0),_e(u,u.level===9?2:2<=u.strategy||u.level<2?4:0),_e(u,3),u.status=be);else{var b=ee+(u.w_bits-8<<4)<<8;b|=(2<=u.strategy||u.level<2?0:u.level<6?1:u.level===6?2:3)<<6,u.strstart!==0&&(b|=32),b+=31-b%31,u.status=be,He(u,b),u.strstart!==0&&(He(u,H.adler>>>16),He(u,65535&H.adler)),H.adler=1}if(u.status===69)if(u.gzhead.extra){for(a=u.pending;u.gzindex<(65535&u.gzhead.extra.length)&&(u.pending!==u.pending_buf_size||(u.gzhead.hcrc&&u.pending>a&&(H.adler=s(H.adler,u.pending_buf,u.pending-a,a)),re(H),a=u.pending,u.pending!==u.pending_buf_size));)_e(u,255&u.gzhead.extra[u.gzindex]),u.gzindex++;u.gzhead.hcrc&&u.pending>a&&(H.adler=s(H.adler,u.pending_buf,u.pending-a,a)),u.gzindex===u.gzhead.extra.length&&(u.gzindex=0,u.status=73)}else u.status=73;if(u.status===73)if(u.gzhead.name){a=u.pending;do{if(u.pending===u.pending_buf_size&&(u.gzhead.hcrc&&u.pending>a&&(H.adler=s(H.adler,u.pending_buf,u.pending-a,a)),re(H),a=u.pending,u.pending===u.pending_buf_size)){g=1;break}g=u.gzindex<u.gzhead.name.length?255&u.gzhead.name.charCodeAt(u.gzindex++):0,_e(u,g)}while(g!==0);u.gzhead.hcrc&&u.pending>a&&(H.adler=s(H.adler,u.pending_buf,u.pending-a,a)),g===0&&(u.gzindex=0,u.status=91)}else u.status=91;if(u.status===91)if(u.gzhead.comment){a=u.pending;do{if(u.pending===u.pending_buf_size&&(u.gzhead.hcrc&&u.pending>a&&(H.adler=s(H.adler,u.pending_buf,u.pending-a,a)),re(H),a=u.pending,u.pending===u.pending_buf_size)){g=1;break}g=u.gzindex<u.gzhead.comment.length?255&u.gzhead.comment.charCodeAt(u.gzindex++):0,_e(u,g)}while(g!==0);u.gzhead.hcrc&&u.pending>a&&(H.adler=s(H.adler,u.pending_buf,u.pending-a,a)),g===0&&(u.status=103)}else u.status=103;if(u.status===103&&(u.gzhead.hcrc?(u.pending+2>u.pending_buf_size&&re(H),u.pending+2<=u.pending_buf_size&&(_e(u,255&H.adler),_e(u,H.adler>>8&255),H.adler=0,u.status=be)):u.status=be),u.pending!==0){if(re(H),H.avail_out===0)return u.last_flush=-1,C}else if(H.avail_in===0&&oe(Me)<=oe(E)&&Me!==m)return Ce(H,-5);if(u.status===666&&H.avail_in!==0)return Ce(H,-5);if(H.avail_in!==0||u.lookahead!==0||Me!==x&&u.status!==666){var he=u.strategy===2?function(L,V){for(var Ee;;){if(L.lookahead===0&&(ot(L),L.lookahead===0)){if(V===x)return S;break}if(L.match_length=0,Ee=v._tr_tally(L,0,L.window[L.strstart]),L.lookahead--,L.strstart++,Ee&&(ce(L,!1),L.strm.avail_out===0))return S}return L.insert=0,V===m?(ce(L,!0),L.strm.avail_out===0?we:ne):L.last_lit&&(ce(L,!1),L.strm.avail_out===0)?S:Te}(u,Me):u.strategy===3?function(L,V){for(var Ee,ge,Ae,Ne,qe=L.window;;){if(L.lookahead<=ae){if(ot(L),L.lookahead<=ae&&V===x)return S;if(L.lookahead===0)break}if(L.match_length=0,L.lookahead>=ie&&0<L.strstart&&(ge=qe[Ae=L.strstart-1])===qe[++Ae]&&ge===qe[++Ae]&&ge===qe[++Ae]){Ne=L.strstart+ae;do;while(ge===qe[++Ae]&&ge===qe[++Ae]&&ge===qe[++Ae]&&ge===qe[++Ae]&&ge===qe[++Ae]&&ge===qe[++Ae]&&ge===qe[++Ae]&&ge===qe[++Ae]&&Ae<Ne);L.match_length=ae-(Ne-Ae),L.match_length>L.lookahead&&(L.match_length=L.lookahead)}if(L.match_length>=ie?(Ee=v._tr_tally(L,1,L.match_length-ie),L.lookahead-=L.match_length,L.strstart+=L.match_length,L.match_length=0):(Ee=v._tr_tally(L,0,L.window[L.strstart]),L.lookahead--,L.strstart++),Ee&&(ce(L,!1),L.strm.avail_out===0))return S}return L.insert=0,V===m?(ce(L,!0),L.strm.avail_out===0?we:ne):L.last_lit&&(ce(L,!1),L.strm.avail_out===0)?S:Te}(u,Me):_[u.level].func(u,Me);if(he!==we&&he!==ne||(u.status=666),he===S||he===we)return H.avail_out===0&&(u.last_flush=-1),C;if(he===Te&&(Me===1?v._tr_align(u):Me!==5&&(v._tr_stored_block(u,0,0,!1),Me===3&&(ye(u.head),u.lookahead===0&&(u.strstart=0,u.block_start=0,u.insert=0))),re(H),H.avail_out===0))return u.last_flush=-1,C}return Me!==m?C:u.wrap<=0?1:(u.wrap===2?(_e(u,255&H.adler),_e(u,H.adler>>8&255),_e(u,H.adler>>16&255),_e(u,H.adler>>24&255),_e(u,255&H.total_in),_e(u,H.total_in>>8&255),_e(u,H.total_in>>16&255),_e(u,H.total_in>>24&255)):(He(u,H.adler>>>16),He(u,65535&H.adler)),re(H),0<u.wrap&&(u.wrap=-u.wrap),u.pending!==0?C:1)},k.deflateEnd=function(H){var Me;return H&&H.state?(Me=H.state.status)!==P&&Me!==69&&Me!==73&&Me!==91&&Me!==103&&Me!==be&&Me!==666?Ce(H,D):(H.state=null,Me===be?Ce(H,-3):C):D},k.deflateSetDictionary=function(H,Me){var E,u,a,g,b,he,L,V,Ee=Me.length;if(!H||!H.state||(g=(E=H.state).wrap)===2||g===1&&E.status!==P||E.lookahead)return D;for(g===1&&(H.adler=M(H.adler,Me,Ee,0)),E.wrap=0,Ee>=E.w_size&&(g===0&&(ye(E.head),E.strstart=0,E.block_start=0,E.insert=0),V=new p.Buf8(E.w_size),p.arraySet(V,Me,Ee-E.w_size,E.w_size,0),Me=V,Ee=E.w_size),b=H.avail_in,he=H.next_in,L=H.input,H.avail_in=Ee,H.next_in=0,H.input=Me,ot(E);E.lookahead>=ie;){for(u=E.strstart,a=E.lookahead-(ie-1);E.ins_h=(E.ins_h<<E.hash_shift^E.window[u+ie-1])&E.hash_mask,E.prev[u&E.w_mask]=E.head[E.ins_h],E.head[E.ins_h]=u,u++,--a;);E.strstart=u,E.lookahead=ie-1,ot(E)}return E.strstart+=E.lookahead,E.block_start=E.strstart,E.insert=E.lookahead,E.lookahead=0,E.match_length=E.prev_length=ie-1,E.match_available=0,H.next_in=he,H.input=L,H.avail_in=b,E.wrap=g,C},k.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./messages":51,"./trees":52}],47:[function(R,me,k){"use strict";me.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(R,me,k){"use strict";me.exports=function(_,p){var v,M,s,N,x,m,C,D,B,W,F,ee,X,J,K,U,Y,j,ie,ae,se,P,be,S,Te;v=_.state,M=_.next_in,S=_.input,s=M+(_.avail_in-5),N=_.next_out,Te=_.output,x=N-(p-_.avail_out),m=N+(_.avail_out-257),C=v.dmax,D=v.wsize,B=v.whave,W=v.wnext,F=v.window,ee=v.hold,X=v.bits,J=v.lencode,K=v.distcode,U=(1<<v.lenbits)-1,Y=(1<<v.distbits)-1;e:do{X<15&&(ee+=S[M++]<<X,X+=8,ee+=S[M++]<<X,X+=8),j=J[ee&U];t:for(;;){if(ee>>>=ie=j>>>24,X-=ie,(ie=j>>>16&255)===0)Te[N++]=65535&j;else{if(!(16&ie)){if(!(64&ie)){j=J[(65535&j)+(ee&(1<<ie)-1)];continue t}if(32&ie){v.mode=12;break e}_.msg="invalid literal/length code",v.mode=30;break e}ae=65535&j,(ie&=15)&&(X<ie&&(ee+=S[M++]<<X,X+=8),ae+=ee&(1<<ie)-1,ee>>>=ie,X-=ie),X<15&&(ee+=S[M++]<<X,X+=8,ee+=S[M++]<<X,X+=8),j=K[ee&Y];n:for(;;){if(ee>>>=ie=j>>>24,X-=ie,!(16&(ie=j>>>16&255))){if(!(64&ie)){j=K[(65535&j)+(ee&(1<<ie)-1)];continue n}_.msg="invalid distance code",v.mode=30;break e}if(se=65535&j,X<(ie&=15)&&(ee+=S[M++]<<X,(X+=8)<ie&&(ee+=S[M++]<<X,X+=8)),C<(se+=ee&(1<<ie)-1)){_.msg="invalid distance too far back",v.mode=30;break e}if(ee>>>=ie,X-=ie,(ie=N-x)<se){if(B<(ie=se-ie)&&v.sane){_.msg="invalid distance too far back",v.mode=30;break e}if(be=F,(P=0)===W){if(P+=D-ie,ie<ae){for(ae-=ie;Te[N++]=F[P++],--ie;);P=N-se,be=Te}}else if(W<ie){if(P+=D+W-ie,(ie-=W)<ae){for(ae-=ie;Te[N++]=F[P++],--ie;);if(P=0,W<ae){for(ae-=ie=W;Te[N++]=F[P++],--ie;);P=N-se,be=Te}}}else if(P+=W-ie,ie<ae){for(ae-=ie;Te[N++]=F[P++],--ie;);P=N-se,be=Te}for(;2<ae;)Te[N++]=be[P++],Te[N++]=be[P++],Te[N++]=be[P++],ae-=3;ae&&(Te[N++]=be[P++],1<ae&&(Te[N++]=be[P++]))}else{for(P=N-se;Te[N++]=Te[P++],Te[N++]=Te[P++],Te[N++]=Te[P++],2<(ae-=3););ae&&(Te[N++]=Te[P++],1<ae&&(Te[N++]=Te[P++]))}break}}break}}while(M<s&&N<m);M-=ae=X>>3,ee&=(1<<(X-=ae<<3))-1,_.next_in=M,_.next_out=N,_.avail_in=M<s?s-M+5:5-(M-s),_.avail_out=N<m?m-N+257:257-(N-m),v.hold=ee,v.bits=X}},{}],49:[function(R,me,k){"use strict";var _=R("../utils/common"),p=R("./adler32"),v=R("./crc32"),M=R("./inffast"),s=R("./inftrees"),N=1,x=2,m=0,C=-2,D=1,B=852,W=592;function F(P){return(P>>>24&255)+(P>>>8&65280)+((65280&P)<<8)+((255&P)<<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 X(P){var be;return P&&P.state?(be=P.state,P.total_in=P.total_out=be.total=0,P.msg="",be.wrap&&(P.adler=1&be.wrap),be.mode=D,be.last=0,be.havedict=0,be.dmax=32768,be.head=null,be.hold=0,be.bits=0,be.lencode=be.lendyn=new _.Buf32(B),be.distcode=be.distdyn=new _.Buf32(W),be.sane=1,be.back=-1,m):C}function J(P){var be;return P&&P.state?((be=P.state).wsize=0,be.whave=0,be.wnext=0,X(P)):C}function K(P,be){var S,Te;return P&&P.state?(Te=P.state,be<0?(S=0,be=-be):(S=1+(be>>4),be<48&&(be&=15)),be&&(be<8||15<be)?C:(Te.window!==null&&Te.wbits!==be&&(Te.window=null),Te.wrap=S,Te.wbits=be,J(P))):C}function U(P,be){var S,Te;return P?(Te=new ee,(P.state=Te).window=null,(S=K(P,be))!==m&&(P.state=null),S):C}var Y,j,ie=!0;function ae(P){if(ie){var be;for(Y=new _.Buf32(512),j=new _.Buf32(32),be=0;be<144;)P.lens[be++]=8;for(;be<256;)P.lens[be++]=9;for(;be<280;)P.lens[be++]=7;for(;be<288;)P.lens[be++]=8;for(s(N,P.lens,0,288,Y,0,P.work,{bits:9}),be=0;be<32;)P.lens[be++]=5;s(x,P.lens,0,32,j,0,P.work,{bits:5}),ie=!1}P.lencode=Y,P.lenbits=9,P.distcode=j,P.distbits=5}function se(P,be,S,Te){var we,ne=P.state;return ne.window===null&&(ne.wsize=1<<ne.wbits,ne.wnext=0,ne.whave=0,ne.window=new _.Buf8(ne.wsize)),Te>=ne.wsize?(_.arraySet(ne.window,be,S-ne.wsize,ne.wsize,0),ne.wnext=0,ne.whave=ne.wsize):(Te<(we=ne.wsize-ne.wnext)&&(we=Te),_.arraySet(ne.window,be,S-Te,we,ne.wnext),(Te-=we)?(_.arraySet(ne.window,be,S-Te,Te,0),ne.wnext=Te,ne.whave=ne.wsize):(ne.wnext+=we,ne.wnext===ne.wsize&&(ne.wnext=0),ne.whave<ne.wsize&&(ne.whave+=we))),0}k.inflateReset=J,k.inflateReset2=K,k.inflateResetKeep=X,k.inflateInit=function(P){return U(P,15)},k.inflateInit2=U,k.inflate=function(P,be){var S,Te,we,ne,Ce,oe,ye,re,ce,_e,He,Ie,ot,lt,Ot,vt,Gt,Vt,yt,dt,H,Me,E,u,a=0,g=new _.Buf8(4),b=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!P||!P.state||!P.output||!P.input&&P.avail_in!==0)return C;(S=P.state).mode===12&&(S.mode=13),Ce=P.next_out,we=P.output,ye=P.avail_out,ne=P.next_in,Te=P.input,oe=P.avail_in,re=S.hold,ce=S.bits,_e=oe,He=ye,Me=m;e:for(;;)switch(S.mode){case D:if(S.wrap===0){S.mode=13;break}for(;ce<16;){if(oe===0)break e;oe--,re+=Te[ne++]<<ce,ce+=8}if(2&S.wrap&&re===35615){g[S.check=0]=255&re,g[1]=re>>>8&255,S.check=v(S.check,g,2,0),ce=re=0,S.mode=2;break}if(S.flags=0,S.head&&(S.head.done=!1),!(1&S.wrap)||(((255&re)<<8)+(re>>8))%31){P.msg="incorrect header check",S.mode=30;break}if((15&re)!=8){P.msg="unknown compression method",S.mode=30;break}if(ce-=4,H=8+(15&(re>>>=4)),S.wbits===0)S.wbits=H;else if(H>S.wbits){P.msg="invalid window size",S.mode=30;break}S.dmax=1<<H,P.adler=S.check=1,S.mode=512&re?10:12,ce=re=0;break;case 2:for(;ce<16;){if(oe===0)break e;oe--,re+=Te[ne++]<<ce,ce+=8}if(S.flags=re,(255&S.flags)!=8){P.msg="unknown compression method",S.mode=30;break}if(57344&S.flags){P.msg="unknown header flags set",S.mode=30;break}S.head&&(S.head.text=re>>8&1),512&S.flags&&(g[0]=255&re,g[1]=re>>>8&255,S.check=v(S.check,g,2,0)),ce=re=0,S.mode=3;case 3:for(;ce<32;){if(oe===0)break e;oe--,re+=Te[ne++]<<ce,ce+=8}S.head&&(S.head.time=re),512&S.flags&&(g[0]=255&re,g[1]=re>>>8&255,g[2]=re>>>16&255,g[3]=re>>>24&255,S.check=v(S.check,g,4,0)),ce=re=0,S.mode=4;case 4:for(;ce<16;){if(oe===0)break e;oe--,re+=Te[ne++]<<ce,ce+=8}S.head&&(S.head.xflags=255&re,S.head.os=re>>8),512&S.flags&&(g[0]=255&re,g[1]=re>>>8&255,S.check=v(S.check,g,2,0)),ce=re=0,S.mode=5;case 5:if(1024&S.flags){for(;ce<16;){if(oe===0)break e;oe--,re+=Te[ne++]<<ce,ce+=8}S.length=re,S.head&&(S.head.extra_len=re),512&S.flags&&(g[0]=255&re,g[1]=re>>>8&255,S.check=v(S.check,g,2,0)),ce=re=0}else S.head&&(S.head.extra=null);S.mode=6;case 6:if(1024&S.flags&&(oe<(Ie=S.length)&&(Ie=oe),Ie&&(S.head&&(H=S.head.extra_len-S.length,S.head.extra||(S.head.extra=new Array(S.head.extra_len)),_.arraySet(S.head.extra,Te,ne,Ie,H)),512&S.flags&&(S.check=v(S.check,Te,Ie,ne)),oe-=Ie,ne+=Ie,S.length-=Ie),S.length))break e;S.length=0,S.mode=7;case 7:if(2048&S.flags){if(oe===0)break e;for(Ie=0;H=Te[ne+Ie++],S.head&&H&&S.length<65536&&(S.head.name+=String.fromCharCode(H)),H&&Ie<oe;);if(512&S.flags&&(S.check=v(S.check,Te,Ie,ne)),oe-=Ie,ne+=Ie,H)break e}else S.head&&(S.head.name=null);S.length=0,S.mode=8;case 8:if(4096&S.flags){if(oe===0)break e;for(Ie=0;H=Te[ne+Ie++],S.head&&H&&S.length<65536&&(S.head.comment+=String.fromCharCode(H)),H&&Ie<oe;);if(512&S.flags&&(S.check=v(S.check,Te,Ie,ne)),oe-=Ie,ne+=Ie,H)break e}else S.head&&(S.head.comment=null);S.mode=9;case 9:if(512&S.flags){for(;ce<16;){if(oe===0)break e;oe--,re+=Te[ne++]<<ce,ce+=8}if(re!==(65535&S.check)){P.msg="header crc mismatch",S.mode=30;break}ce=re=0}S.head&&(S.head.hcrc=S.flags>>9&1,S.head.done=!0),P.adler=S.check=0,S.mode=12;break;case 10:for(;ce<32;){if(oe===0)break e;oe--,re+=Te[ne++]<<ce,ce+=8}P.adler=S.check=F(re),ce=re=0,S.mode=11;case 11:if(S.havedict===0)return P.next_out=Ce,P.avail_out=ye,P.next_in=ne,P.avail_in=oe,S.hold=re,S.bits=ce,2;P.adler=S.check=1,S.mode=12;case 12:if(be===5||be===6)break e;case 13:if(S.last){re>>>=7&ce,ce-=7&ce,S.mode=27;break}for(;ce<3;){if(oe===0)break e;oe--,re+=Te[ne++]<<ce,ce+=8}switch(S.last=1&re,ce-=1,3&(re>>>=1)){case 0:S.mode=14;break;case 1:if(ae(S),S.mode=20,be!==6)break;re>>>=2,ce-=2;break e;case 2:S.mode=17;break;case 3:P.msg="invalid block type",S.mode=30}re>>>=2,ce-=2;break;case 14:for(re>>>=7&ce,ce-=7&ce;ce<32;){if(oe===0)break e;oe--,re+=Te[ne++]<<ce,ce+=8}if((65535&re)!=(re>>>16^65535)){P.msg="invalid stored block lengths",S.mode=30;break}if(S.length=65535&re,ce=re=0,S.mode=15,be===6)break e;case 15:S.mode=16;case 16:if(Ie=S.length){if(oe<Ie&&(Ie=oe),ye<Ie&&(Ie=ye),Ie===0)break e;_.arraySet(we,Te,ne,Ie,Ce),oe-=Ie,ne+=Ie,ye-=Ie,Ce+=Ie,S.length-=Ie;break}S.mode=12;break;case 17:for(;ce<14;){if(oe===0)break e;oe--,re+=Te[ne++]<<ce,ce+=8}if(S.nlen=257+(31&re),re>>>=5,ce-=5,S.ndist=1+(31&re),re>>>=5,ce-=5,S.ncode=4+(15&re),re>>>=4,ce-=4,286<S.nlen||30<S.ndist){P.msg="too many length or distance symbols",S.mode=30;break}S.have=0,S.mode=18;case 18:for(;S.have<S.ncode;){for(;ce<3;){if(oe===0)break e;oe--,re+=Te[ne++]<<ce,ce+=8}S.lens[b[S.have++]]=7&re,re>>>=3,ce-=3}for(;S.have<19;)S.lens[b[S.have++]]=0;if(S.lencode=S.lendyn,S.lenbits=7,E={bits:S.lenbits},Me=s(0,S.lens,0,19,S.lencode,0,S.work,E),S.lenbits=E.bits,Me){P.msg="invalid code lengths set",S.mode=30;break}S.have=0,S.mode=19;case 19:for(;S.have<S.nlen+S.ndist;){for(;vt=(a=S.lencode[re&(1<<S.lenbits)-1])>>>16&255,Gt=65535&a,!((Ot=a>>>24)<=ce);){if(oe===0)break e;oe--,re+=Te[ne++]<<ce,ce+=8}if(Gt<16)re>>>=Ot,ce-=Ot,S.lens[S.have++]=Gt;else{if(Gt===16){for(u=Ot+2;ce<u;){if(oe===0)break e;oe--,re+=Te[ne++]<<ce,ce+=8}if(re>>>=Ot,ce-=Ot,S.have===0){P.msg="invalid bit length repeat",S.mode=30;break}H=S.lens[S.have-1],Ie=3+(3&re),re>>>=2,ce-=2}else if(Gt===17){for(u=Ot+3;ce<u;){if(oe===0)break e;oe--,re+=Te[ne++]<<ce,ce+=8}ce-=Ot,H=0,Ie=3+(7&(re>>>=Ot)),re>>>=3,ce-=3}else{for(u=Ot+7;ce<u;){if(oe===0)break e;oe--,re+=Te[ne++]<<ce,ce+=8}ce-=Ot,H=0,Ie=11+(127&(re>>>=Ot)),re>>>=7,ce-=7}if(S.have+Ie>S.nlen+S.ndist){P.msg="invalid bit length repeat",S.mode=30;break}for(;Ie--;)S.lens[S.have++]=H}}if(S.mode===30)break;if(S.lens[256]===0){P.msg="invalid code -- missing end-of-block",S.mode=30;break}if(S.lenbits=9,E={bits:S.lenbits},Me=s(N,S.lens,0,S.nlen,S.lencode,0,S.work,E),S.lenbits=E.bits,Me){P.msg="invalid literal/lengths set",S.mode=30;break}if(S.distbits=6,S.distcode=S.distdyn,E={bits:S.distbits},Me=s(x,S.lens,S.nlen,S.ndist,S.distcode,0,S.work,E),S.distbits=E.bits,Me){P.msg="invalid distances set",S.mode=30;break}if(S.mode=20,be===6)break e;case 20:S.mode=21;case 21:if(6<=oe&&258<=ye){P.next_out=Ce,P.avail_out=ye,P.next_in=ne,P.avail_in=oe,S.hold=re,S.bits=ce,M(P,He),Ce=P.next_out,we=P.output,ye=P.avail_out,ne=P.next_in,Te=P.input,oe=P.avail_in,re=S.hold,ce=S.bits,S.mode===12&&(S.back=-1);break}for(S.back=0;vt=(a=S.lencode[re&(1<<S.lenbits)-1])>>>16&255,Gt=65535&a,!((Ot=a>>>24)<=ce);){if(oe===0)break e;oe--,re+=Te[ne++]<<ce,ce+=8}if(vt&&!(240&vt)){for(Vt=Ot,yt=vt,dt=Gt;vt=(a=S.lencode[dt+((re&(1<<Vt+yt)-1)>>Vt)])>>>16&255,Gt=65535&a,!(Vt+(Ot=a>>>24)<=ce);){if(oe===0)break e;oe--,re+=Te[ne++]<<ce,ce+=8}re>>>=Vt,ce-=Vt,S.back+=Vt}if(re>>>=Ot,ce-=Ot,S.back+=Ot,S.length=Gt,vt===0){S.mode=26;break}if(32&vt){S.back=-1,S.mode=12;break}if(64&vt){P.msg="invalid literal/length code",S.mode=30;break}S.extra=15&vt,S.mode=22;case 22:if(S.extra){for(u=S.extra;ce<u;){if(oe===0)break e;oe--,re+=Te[ne++]<<ce,ce+=8}S.length+=re&(1<<S.extra)-1,re>>>=S.extra,ce-=S.extra,S.back+=S.extra}S.was=S.length,S.mode=23;case 23:for(;vt=(a=S.distcode[re&(1<<S.distbits)-1])>>>16&255,Gt=65535&a,!((Ot=a>>>24)<=ce);){if(oe===0)break e;oe--,re+=Te[ne++]<<ce,ce+=8}if(!(240&vt)){for(Vt=Ot,yt=vt,dt=Gt;vt=(a=S.distcode[dt+((re&(1<<Vt+yt)-1)>>Vt)])>>>16&255,Gt=65535&a,!(Vt+(Ot=a>>>24)<=ce);){if(oe===0)break e;oe--,re+=Te[ne++]<<ce,ce+=8}re>>>=Vt,ce-=Vt,S.back+=Vt}if(re>>>=Ot,ce-=Ot,S.back+=Ot,64&vt){P.msg="invalid distance code",S.mode=30;break}S.offset=Gt,S.extra=15&vt,S.mode=24;case 24:if(S.extra){for(u=S.extra;ce<u;){if(oe===0)break e;oe--,re+=Te[ne++]<<ce,ce+=8}S.offset+=re&(1<<S.extra)-1,re>>>=S.extra,ce-=S.extra,S.back+=S.extra}if(S.offset>S.dmax){P.msg="invalid distance too far back",S.mode=30;break}S.mode=25;case 25:if(ye===0)break e;if(Ie=He-ye,S.offset>Ie){if((Ie=S.offset-Ie)>S.whave&&S.sane){P.msg="invalid distance too far back",S.mode=30;break}ot=Ie>S.wnext?(Ie-=S.wnext,S.wsize-Ie):S.wnext-Ie,Ie>S.length&&(Ie=S.length),lt=S.window}else lt=we,ot=Ce-S.offset,Ie=S.length;for(ye<Ie&&(Ie=ye),ye-=Ie,S.length-=Ie;we[Ce++]=lt[ot++],--Ie;);S.length===0&&(S.mode=21);break;case 26:if(ye===0)break e;we[Ce++]=S.length,ye--,S.mode=21;break;case 27:if(S.wrap){for(;ce<32;){if(oe===0)break e;oe--,re|=Te[ne++]<<ce,ce+=8}if(He-=ye,P.total_out+=He,S.total+=He,He&&(P.adler=S.check=S.flags?v(S.check,we,He,Ce-He):p(S.check,we,He,Ce-He)),He=ye,(S.flags?re:F(re))!==S.check){P.msg="incorrect data check",S.mode=30;break}ce=re=0}S.mode=28;case 28:if(S.wrap&&S.flags){for(;ce<32;){if(oe===0)break e;oe--,re+=Te[ne++]<<ce,ce+=8}if(re!==(4294967295&S.total)){P.msg="incorrect length check",S.mode=30;break}ce=re=0}S.mode=29;case 29:Me=1;break e;case 30:Me=-3;break e;case 31:return-4;case 32:default:return C}return P.next_out=Ce,P.avail_out=ye,P.next_in=ne,P.avail_in=oe,S.hold=re,S.bits=ce,(S.wsize||He!==P.avail_out&&S.mode<30&&(S.mode<27||be!==4))&&se(P,P.output,P.next_out,He-P.avail_out)?(S.mode=31,-4):(_e-=P.avail_in,He-=P.avail_out,P.total_in+=_e,P.total_out+=He,S.total+=He,S.wrap&&He&&(P.adler=S.check=S.flags?v(S.check,we,He,P.next_out-He):p(S.check,we,He,P.next_out-He)),P.data_type=S.bits+(S.last?64:0)+(S.mode===12?128:0)+(S.mode===20||S.mode===15?256:0),(_e==0&&He===0||be===4)&&Me===m&&(Me=-5),Me)},k.inflateEnd=function(P){if(!P||!P.state)return C;var be=P.state;return be.window&&(be.window=null),P.state=null,m},k.inflateGetHeader=function(P,be){var S;return P&&P.state&&2&(S=P.state).wrap?((S.head=be).done=!1,m):C},k.inflateSetDictionary=function(P,be){var S,Te=be.length;return P&&P.state?(S=P.state).wrap!==0&&S.mode!==11?C:S.mode===11&&p(1,be,Te,0)!==S.check?-3:se(P,be,Te,Te)?(S.mode=31,-4):(S.havedict=1,m):C},k.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./inffast":48,"./inftrees":50}],50:[function(R,me,k){"use strict";var _=R("../utils/common"),p=[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],v=[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],M=[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],s=[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];me.exports=function(N,x,m,C,D,B,W,F){var ee,X,J,K,U,Y,j,ie,ae,se=F.bits,P=0,be=0,S=0,Te=0,we=0,ne=0,Ce=0,oe=0,ye=0,re=0,ce=null,_e=0,He=new _.Buf16(16),Ie=new _.Buf16(16),ot=null,lt=0;for(P=0;P<=15;P++)He[P]=0;for(be=0;be<C;be++)He[x[m+be]]++;for(we=se,Te=15;1<=Te&&He[Te]===0;Te--);if(Te<we&&(we=Te),Te===0)return D[B++]=20971520,D[B++]=20971520,F.bits=1,0;for(S=1;S<Te&&He[S]===0;S++);for(we<S&&(we=S),P=oe=1;P<=15;P++)if(oe<<=1,(oe-=He[P])<0)return-1;if(0<oe&&(N===0||Te!==1))return-1;for(Ie[1]=0,P=1;P<15;P++)Ie[P+1]=Ie[P]+He[P];for(be=0;be<C;be++)x[m+be]!==0&&(W[Ie[x[m+be]]++]=be);if(Y=N===0?(ce=ot=W,19):N===1?(ce=p,_e-=257,ot=v,lt-=257,256):(ce=M,ot=s,-1),P=S,U=B,Ce=be=re=0,J=-1,K=(ye=1<<(ne=we))-1,N===1&&852<ye||N===2&&592<ye)return 1;for(;;){for(j=P-Ce,ae=W[be]<Y?(ie=0,W[be]):W[be]>Y?(ie=ot[lt+W[be]],ce[_e+W[be]]):(ie=96,0),ee=1<<P-Ce,S=X=1<<ne;D[U+(re>>Ce)+(X-=ee)]=j<<24|ie<<16|ae|0,X!==0;);for(ee=1<<P-1;re&ee;)ee>>=1;if(ee!==0?(re&=ee-1,re+=ee):re=0,be++,--He[P]==0){if(P===Te)break;P=x[m+W[be]]}if(we<P&&(re&K)!==J){for(Ce===0&&(Ce=we),U+=S,oe=1<<(ne=P-Ce);ne+Ce<Te&&!((oe-=He[ne+Ce])<=0);)ne++,oe<<=1;if(ye+=1<<ne,N===1&&852<ye||N===2&&592<ye)return 1;D[J=re&K]=we<<24|ne<<16|U-B|0}}return re!==0&&(D[U+re]=P-Ce<<24|64<<16|0),F.bits=we,0}},{"../utils/common":41}],51:[function(R,me,k){"use strict";me.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(R,me,k){"use strict";var _=R("../utils/common"),p=0,v=1;function M(a){for(var g=a.length;0<=--g;)a[g]=0}var s=0,N=29,x=256,m=x+1+N,C=30,D=19,B=2*m+1,W=15,F=16,ee=7,X=256,J=16,K=17,U=18,Y=[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],j=[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],ie=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],ae=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],se=new Array(2*(m+2));M(se);var P=new Array(2*C);M(P);var be=new Array(512);M(be);var S=new Array(256);M(S);var Te=new Array(N);M(Te);var we,ne,Ce,oe=new Array(C);function ye(a,g,b,he,L){this.static_tree=a,this.extra_bits=g,this.extra_base=b,this.elems=he,this.max_length=L,this.has_stree=a&&a.length}function re(a,g){this.dyn_tree=a,this.max_code=0,this.stat_desc=g}function ce(a){return a<256?be[a]:be[256+(a>>>7)]}function _e(a,g){a.pending_buf[a.pending++]=255&g,a.pending_buf[a.pending++]=g>>>8&255}function He(a,g,b){a.bi_valid>F-b?(a.bi_buf|=g<<a.bi_valid&65535,_e(a,a.bi_buf),a.bi_buf=g>>F-a.bi_valid,a.bi_valid+=b-F):(a.bi_buf|=g<<a.bi_valid&65535,a.bi_valid+=b)}function Ie(a,g,b){He(a,b[2*g],b[2*g+1])}function ot(a,g){for(var b=0;b|=1&a,a>>>=1,b<<=1,0<--g;);return b>>>1}function lt(a,g,b){var he,L,V=new Array(W+1),Ee=0;for(he=1;he<=W;he++)V[he]=Ee=Ee+b[he-1]<<1;for(L=0;L<=g;L++){var ge=a[2*L+1];ge!==0&&(a[2*L]=ot(V[ge]++,ge))}}function Ot(a){var g;for(g=0;g<m;g++)a.dyn_ltree[2*g]=0;for(g=0;g<C;g++)a.dyn_dtree[2*g]=0;for(g=0;g<D;g++)a.bl_tree[2*g]=0;a.dyn_ltree[2*X]=1,a.opt_len=a.static_len=0,a.last_lit=a.matches=0}function vt(a){8<a.bi_valid?_e(a,a.bi_buf):0<a.bi_valid&&(a.pending_buf[a.pending++]=a.bi_buf),a.bi_buf=0,a.bi_valid=0}function Gt(a,g,b,he){var L=2*g,V=2*b;return a[L]<a[V]||a[L]===a[V]&&he[g]<=he[b]}function Vt(a,g,b){for(var he=a.heap[b],L=b<<1;L<=a.heap_len&&(L<a.heap_len&&Gt(g,a.heap[L+1],a.heap[L],a.depth)&&L++,!Gt(g,he,a.heap[L],a.depth));)a.heap[b]=a.heap[L],b=L,L<<=1;a.heap[b]=he}function yt(a,g,b){var he,L,V,Ee,ge=0;if(a.last_lit!==0)for(;he=a.pending_buf[a.d_buf+2*ge]<<8|a.pending_buf[a.d_buf+2*ge+1],L=a.pending_buf[a.l_buf+ge],ge++,he===0?Ie(a,L,g):(Ie(a,(V=S[L])+x+1,g),(Ee=Y[V])!==0&&He(a,L-=Te[V],Ee),Ie(a,V=ce(--he),b),(Ee=j[V])!==0&&He(a,he-=oe[V],Ee)),ge<a.last_lit;);Ie(a,X,g)}function dt(a,g){var b,he,L,V=g.dyn_tree,Ee=g.stat_desc.static_tree,ge=g.stat_desc.has_stree,Ae=g.stat_desc.elems,Ne=-1;for(a.heap_len=0,a.heap_max=B,b=0;b<Ae;b++)V[2*b]!==0?(a.heap[++a.heap_len]=Ne=b,a.depth[b]=0):V[2*b+1]=0;for(;a.heap_len<2;)V[2*(L=a.heap[++a.heap_len]=Ne<2?++Ne:0)]=1,a.depth[L]=0,a.opt_len--,ge&&(a.static_len-=Ee[2*L+1]);for(g.max_code=Ne,b=a.heap_len>>1;1<=b;b--)Vt(a,V,b);for(L=Ae;b=a.heap[1],a.heap[1]=a.heap[a.heap_len--],Vt(a,V,1),he=a.heap[1],a.heap[--a.heap_max]=b,a.heap[--a.heap_max]=he,V[2*L]=V[2*b]+V[2*he],a.depth[L]=(a.depth[b]>=a.depth[he]?a.depth[b]:a.depth[he])+1,V[2*b+1]=V[2*he+1]=L,a.heap[1]=L++,Vt(a,V,1),2<=a.heap_len;);a.heap[--a.heap_max]=a.heap[1],function(qe,xe){var ze,Oe,fe,z,Be,Le,$e=xe.dyn_tree,pt=xe.max_code,St=xe.stat_desc.static_tree,Et=xe.stat_desc.has_stree,Tt=xe.stat_desc.extra_bits,zt=xe.stat_desc.extra_base,Rt=xe.stat_desc.max_length,Zt=0;for(z=0;z<=W;z++)qe.bl_count[z]=0;for($e[2*qe.heap[qe.heap_max]+1]=0,ze=qe.heap_max+1;ze<B;ze++)Rt<(z=$e[2*$e[2*(Oe=qe.heap[ze])+1]+1]+1)&&(z=Rt,Zt++),$e[2*Oe+1]=z,pt<Oe||(qe.bl_count[z]++,Be=0,zt<=Oe&&(Be=Tt[Oe-zt]),Le=$e[2*Oe],qe.opt_len+=Le*(z+Be),Et&&(qe.static_len+=Le*(St[2*Oe+1]+Be)));if(Zt!==0){do{for(z=Rt-1;qe.bl_count[z]===0;)z--;qe.bl_count[z]--,qe.bl_count[z+1]+=2,qe.bl_count[Rt]--,Zt-=2}while(0<Zt);for(z=Rt;z!==0;z--)for(Oe=qe.bl_count[z];Oe!==0;)pt<(fe=qe.heap[--ze])||($e[2*fe+1]!==z&&(qe.opt_len+=(z-$e[2*fe+1])*$e[2*fe],$e[2*fe+1]=z),Oe--)}}(a,g),lt(V,Ne,a.bl_count)}function H(a,g,b){var he,L,V=-1,Ee=g[1],ge=0,Ae=7,Ne=4;for(Ee===0&&(Ae=138,Ne=3),g[2*(b+1)+1]=65535,he=0;he<=b;he++)L=Ee,Ee=g[2*(he+1)+1],++ge<Ae&&L===Ee||(ge<Ne?a.bl_tree[2*L]+=ge:L!==0?(L!==V&&a.bl_tree[2*L]++,a.bl_tree[2*J]++):ge<=10?a.bl_tree[2*K]++:a.bl_tree[2*U]++,V=L,Ne=(ge=0)===Ee?(Ae=138,3):L===Ee?(Ae=6,3):(Ae=7,4))}function Me(a,g,b){var he,L,V=-1,Ee=g[1],ge=0,Ae=7,Ne=4;for(Ee===0&&(Ae=138,Ne=3),he=0;he<=b;he++)if(L=Ee,Ee=g[2*(he+1)+1],!(++ge<Ae&&L===Ee)){if(ge<Ne)for(;Ie(a,L,a.bl_tree),--ge!=0;);else L!==0?(L!==V&&(Ie(a,L,a.bl_tree),ge--),Ie(a,J,a.bl_tree),He(a,ge-3,2)):ge<=10?(Ie(a,K,a.bl_tree),He(a,ge-3,3)):(Ie(a,U,a.bl_tree),He(a,ge-11,7));V=L,Ne=(ge=0)===Ee?(Ae=138,3):L===Ee?(Ae=6,3):(Ae=7,4)}}M(oe);var E=!1;function u(a,g,b,he){He(a,(s<<1)+(he?1:0),3),function(L,V,Ee,ge){vt(L),ge&&(_e(L,Ee),_e(L,~Ee)),_.arraySet(L.pending_buf,L.window,V,Ee,L.pending),L.pending+=Ee}(a,g,b,!0)}k._tr_init=function(a){E||(function(){var g,b,he,L,V,Ee=new Array(W+1);for(L=he=0;L<N-1;L++)for(Te[L]=he,g=0;g<1<<Y[L];g++)S[he++]=L;for(S[he-1]=L,L=V=0;L<16;L++)for(oe[L]=V,g=0;g<1<<j[L];g++)be[V++]=L;for(V>>=7;L<C;L++)for(oe[L]=V<<7,g=0;g<1<<j[L]-7;g++)be[256+V++]=L;for(b=0;b<=W;b++)Ee[b]=0;for(g=0;g<=143;)se[2*g+1]=8,g++,Ee[8]++;for(;g<=255;)se[2*g+1]=9,g++,Ee[9]++;for(;g<=279;)se[2*g+1]=7,g++,Ee[7]++;for(;g<=287;)se[2*g+1]=8,g++,Ee[8]++;for(lt(se,m+1,Ee),g=0;g<C;g++)P[2*g+1]=5,P[2*g]=ot(g,5);we=new ye(se,Y,x+1,m,W),ne=new ye(P,j,0,C,W),Ce=new ye(new Array(0),ie,0,D,ee)}(),E=!0),a.l_desc=new re(a.dyn_ltree,we),a.d_desc=new re(a.dyn_dtree,ne),a.bl_desc=new re(a.bl_tree,Ce),a.bi_buf=0,a.bi_valid=0,Ot(a)},k._tr_stored_block=u,k._tr_flush_block=function(a,g,b,he){var L,V,Ee=0;0<a.level?(a.strm.data_type===2&&(a.strm.data_type=function(ge){var Ae,Ne=4093624447;for(Ae=0;Ae<=31;Ae++,Ne>>>=1)if(1&Ne&&ge.dyn_ltree[2*Ae]!==0)return p;if(ge.dyn_ltree[18]!==0||ge.dyn_ltree[20]!==0||ge.dyn_ltree[26]!==0)return v;for(Ae=32;Ae<x;Ae++)if(ge.dyn_ltree[2*Ae]!==0)return v;return p}(a)),dt(a,a.l_desc),dt(a,a.d_desc),Ee=function(ge){var Ae;for(H(ge,ge.dyn_ltree,ge.l_desc.max_code),H(ge,ge.dyn_dtree,ge.d_desc.max_code),dt(ge,ge.bl_desc),Ae=D-1;3<=Ae&&ge.bl_tree[2*ae[Ae]+1]===0;Ae--);return ge.opt_len+=3*(Ae+1)+5+5+4,Ae}(a),L=a.opt_len+3+7>>>3,(V=a.static_len+3+7>>>3)<=L&&(L=V)):L=V=b+5,b+4<=L&&g!==-1?u(a,g,b,he):a.strategy===4||V===L?(He(a,2+(he?1:0),3),yt(a,se,P)):(He(a,4+(he?1:0),3),function(ge,Ae,Ne,qe){var xe;for(He(ge,Ae-257,5),He(ge,Ne-1,5),He(ge,qe-4,4),xe=0;xe<qe;xe++)He(ge,ge.bl_tree[2*ae[xe]+1],3);Me(ge,ge.dyn_ltree,Ae-1),Me(ge,ge.dyn_dtree,Ne-1)}(a,a.l_desc.max_code+1,a.d_desc.max_code+1,Ee+1),yt(a,a.dyn_ltree,a.dyn_dtree)),Ot(a),he&&vt(a)},k._tr_tally=function(a,g,b){return a.pending_buf[a.d_buf+2*a.last_lit]=g>>>8&255,a.pending_buf[a.d_buf+2*a.last_lit+1]=255&g,a.pending_buf[a.l_buf+a.last_lit]=255&b,a.last_lit++,g===0?a.dyn_ltree[2*b]++:(a.matches++,g--,a.dyn_ltree[2*(S[b]+x+1)]++,a.dyn_dtree[2*ce(g)]++),a.last_lit===a.lit_bufsize-1},k._tr_align=function(a){He(a,2,3),Ie(a,X,se),function(g){g.bi_valid===16?(_e(g,g.bi_buf),g.bi_buf=0,g.bi_valid=0):8<=g.bi_valid&&(g.pending_buf[g.pending++]=255&g.bi_buf,g.bi_buf>>=8,g.bi_valid-=8)}(a)}},{"../utils/common":41}],53:[function(R,me,k){"use strict";me.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(R,me,k){(function(_){(function(p,v){"use strict";if(!p.setImmediate){var M,s,N,x,m=1,C={},D=!1,B=p.document,W=Object.getPrototypeOf&&Object.getPrototypeOf(p);W=W&&W.setTimeout?W:p,M={}.toString.call(p.process)==="[object process]"?function(J){de.nextTick(function(){ee(J)})}:function(){if(p.postMessage&&!p.importScripts){var J=!0,K=p.onmessage;return p.onmessage=function(){J=!1},p.postMessage("","*"),p.onmessage=K,J}}()?(x="setImmediate$"+Math.random()+"$",p.addEventListener?p.addEventListener("message",X,!1):p.attachEvent("onmessage",X),function(J){p.postMessage(x+J,"*")}):p.MessageChannel?((N=new MessageChannel).port1.onmessage=function(J){ee(J.data)},function(J){N.port2.postMessage(J)}):B&&"onreadystatechange"in B.createElement("script")?(s=B.documentElement,function(J){var K=B.createElement("script");K.onreadystatechange=function(){ee(J),K.onreadystatechange=null,s.removeChild(K),K=null},s.appendChild(K)}):function(J){setTimeout(ee,0,J)},W.setImmediate=function(J){typeof J!="function"&&(J=new Function(""+J));for(var K=new Array(arguments.length-1),U=0;U<K.length;U++)K[U]=arguments[U+1];var Y={callback:J,args:K};return C[m]=Y,M(m),m++},W.clearImmediate=F}function F(J){delete C[J]}function ee(J){if(D)setTimeout(ee,0,J);else{var K=C[J];if(K){D=!0;try{(function(U){var Y=U.callback,j=U.args;switch(j.length){case 0:Y();break;case 1:Y(j[0]);break;case 2:Y(j[0],j[1]);break;case 3:Y(j[0],j[1],j[2]);break;default:Y.apply(v,j)}})(K)}finally{F(J),D=!1}}}}function X(J){J.source===p&&typeof J.data=="string"&&J.data.indexOf(x)===0&&ee(+J.data.slice(x.length))}})(typeof self=="undefined"?_===void 0?this:_:self)}).call(this,typeof l.g!="undefined"?l.g:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}]},{},[10])(10)})},5630:function(Fn,Ct,l){"use strict";var O=l(54476),de=l(33885),R=l(20068),me=l(42978),k=l(75931),_=l(92310),p=l.n(_),v=l(18929),M=l(59301),s=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],N=(0,M.forwardRef)(function(x,m){var C,D=x.prefixCls,B=D===void 0?"rc-checkbox":D,W=x.className,F=x.style,ee=x.checked,X=x.disabled,J=x.defaultChecked,K=J===void 0?!1:J,U=x.type,Y=U===void 0?"checkbox":U,j=x.title,ie=x.onChange,ae=(0,k.Z)(x,s),se=(0,M.useRef)(null),P=(0,v.Z)(K,{value:ee}),be=(0,me.Z)(P,2),S=be[0],Te=be[1];(0,M.useImperativeHandle)(m,function(){return{focus:function(){var oe;(oe=se.current)===null||oe===void 0||oe.focus()},blur:function(){var oe;(oe=se.current)===null||oe===void 0||oe.blur()},input:se.current}});var we=p()(B,W,(C={},(0,R.Z)(C,"".concat(B,"-checked"),S),(0,R.Z)(C,"".concat(B,"-disabled"),X),C)),ne=function(oe){X||("checked"in x||Te(oe.target.checked),ie==null||ie({target:(0,de.Z)((0,de.Z)({},x),{},{type:Y,checked:oe.target.checked}),stopPropagation:function(){oe.stopPropagation()},preventDefault:function(){oe.preventDefault()},nativeEvent:oe.nativeEvent}))};return M.createElement("span",{className:we,title:j,style:F},M.createElement("input",(0,O.Z)({},ae,{className:"".concat(B,"-input"),ref:se,onChange:ne,disabled:X,checked:!!S,type:Y})),M.createElement("span",{className:"".concat(B,"-inner")}))});Ct.Z=N},31561:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return Y}});var O=l(54476),de=l(20068),R=l(42978),me=l(75931),k=l(35593),_=l(92310),p=l.n(_),v=l(8654),M=l(59301),s=l(10228),N=l(16089),x=s.Z.ESC,m=s.Z.TAB;function C(j){var ie=j.visible,ae=j.triggerRef,se=j.onVisibleChange,P=j.autoFocus,be=j.overlayRef,S=M.useRef(!1),Te=function(){if(ie){var oe,ye;(oe=ae.current)===null||oe===void 0||(ye=oe.focus)===null||ye===void 0||ye.call(oe),se==null||se(!1)}},we=function(){var oe;return(oe=be.current)!==null&&oe!==void 0&&oe.focus?(be.current.focus(),S.current=!0,!0):!1},ne=function(oe){switch(oe.keyCode){case x:Te();break;case m:{var ye=!1;S.current||(ye=we()),ye?oe.preventDefault():Te();break}}};M.useEffect(function(){return ie?(window.addEventListener("keydown",ne),P&&(0,N.Z)(we,3),function(){window.removeEventListener("keydown",ne),S.current=!1}):function(){S.current=!1}},[ie])}var D=(0,M.forwardRef)(function(j,ie){var ae=j.overlay,se=j.arrow,P=j.prefixCls,be=(0,M.useMemo)(function(){var Te;return typeof ae=="function"?Te=ae():Te=ae,Te},[ae]),S=(0,v.sQ)(ie,be==null?void 0:be.ref);return M.createElement(M.Fragment,null,se&&M.createElement("div",{className:"".concat(P,"-arrow")}),M.cloneElement(be,{ref:(0,v.Yr)(be)?S:void 0}))}),B=D,W={adjustX:1,adjustY:1},F=[0,0],ee={topLeft:{points:["bl","tl"],overflow:W,offset:[0,-4],targetOffset:F},top:{points:["bc","tc"],overflow:W,offset:[0,-4],targetOffset:F},topRight:{points:["br","tr"],overflow:W,offset:[0,-4],targetOffset:F},bottomLeft:{points:["tl","bl"],overflow:W,offset:[0,4],targetOffset:F},bottom:{points:["tc","bc"],overflow:W,offset:[0,4],targetOffset:F},bottomRight:{points:["tr","br"],overflow:W,offset:[0,4],targetOffset:F}},X=ee,J=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function K(j,ie){var ae,se=j.arrow,P=se===void 0?!1:se,be=j.prefixCls,S=be===void 0?"rc-dropdown":be,Te=j.transitionName,we=j.animation,ne=j.align,Ce=j.placement,oe=Ce===void 0?"bottomLeft":Ce,ye=j.placements,re=ye===void 0?X:ye,ce=j.getPopupContainer,_e=j.showAction,He=j.hideAction,Ie=j.overlayClassName,ot=j.overlayStyle,lt=j.visible,Ot=j.trigger,vt=Ot===void 0?["hover"]:Ot,Gt=j.autoFocus,Vt=j.overlay,yt=j.children,dt=j.onVisibleChange,H=(0,me.Z)(j,J),Me=M.useState(),E=(0,R.Z)(Me,2),u=E[0],a=E[1],g="visible"in j?lt:u,b=M.useRef(null),he=M.useRef(null),L=M.useRef(null);M.useImperativeHandle(ie,function(){return b.current});var V=function(fe){a(fe),dt==null||dt(fe)};C({visible:g,triggerRef:L,onVisibleChange:V,autoFocus:Gt,overlayRef:he});var Ee=function(fe){var z=j.onOverlayClick;a(!1),z&&z(fe)},ge=function(){return M.createElement(B,{ref:he,overlay:Vt,prefixCls:S,arrow:P})},Ae=function(){return typeof Vt=="function"?ge:ge()},Ne=function(){var fe=j.minOverlayWidthMatchTrigger,z=j.alignPoint;return"minOverlayWidthMatchTrigger"in j?fe:!z},qe=function(){var fe=j.openClassName;return fe!==void 0?fe:"".concat(S,"-open")},xe=M.cloneElement(yt,{className:p()((ae=yt.props)===null||ae===void 0?void 0:ae.className,g&&qe()),ref:(0,v.Yr)(yt)?(0,v.sQ)(L,yt.ref):void 0}),ze=He;return!ze&&vt.indexOf("contextMenu")!==-1&&(ze=["click"]),M.createElement(k.Z,(0,O.Z)({builtinPlacements:re},H,{prefixCls:S,ref:b,popupClassName:p()(Ie,(0,de.Z)({},"".concat(S,"-show-arrow"),P)),popupStyle:ot,action:vt,showAction:_e,hideAction:ze,popupPlacement:oe,popupAlign:ne,popupTransitionName:Te,popupAnimation:we,popupVisible:g,stretch:Ne()?"minWidth":"",popup:Ae(),onPopupVisibleChange:V,onPopupClick:Ee,getPopupContainer:ce}),xe)}var U=M.forwardRef(K),Y=U},93681:function(Fn,Ct,l){"use strict";l.r(Ct),l.d(Ct,{BaseInput:function(){return s},default:function(){return ee}});var O=l(54476),de=l(33885),R=l(20068),me=l(76190),k=l(92310),_=l.n(k),p=l(59301),v=l(5643),M=function(J){var K,U,Y=J.inputElement,j=J.prefixCls,ie=J.prefix,ae=J.suffix,se=J.addonBefore,P=J.addonAfter,be=J.className,S=J.style,Te=J.disabled,we=J.readOnly,ne=J.focused,Ce=J.triggerFocus,oe=J.allowClear,ye=J.value,re=J.handleReset,ce=J.hidden,_e=J.classes,He=J.classNames,Ie=J.dataAttrs,ot=J.styles,lt=J.components,Ot=(lt==null?void 0:lt.affixWrapper)||"span",vt=(lt==null?void 0:lt.groupWrapper)||"span",Gt=(lt==null?void 0:lt.wrapper)||"span",Vt=(lt==null?void 0:lt.groupAddon)||"span",yt=(0,p.useRef)(null),dt=function(ge){var Ae;(Ae=yt.current)!==null&&Ae!==void 0&&Ae.contains(ge.target)&&(Ce==null||Ce())},H=function(){var ge;if(!oe)return null;var Ae=!Te&&!we&&ye,Ne="".concat(j,"-clear-icon"),qe=(0,me.Z)(oe)==="object"&&oe!==null&&oe!==void 0&&oe.clearIcon?oe.clearIcon:"\u2716";return p.createElement("span",{onClick:re,onMouseDown:function(ze){return ze.preventDefault()},className:_()(Ne,(ge={},(0,R.Z)(ge,"".concat(Ne,"-hidden"),!Ae),(0,R.Z)(ge,"".concat(Ne,"-has-suffix"),!!ae),ge)),role:"button",tabIndex:-1},qe)},Me=(0,p.cloneElement)(Y,{value:ye,hidden:ce,className:_()((K=Y.props)===null||K===void 0?void 0:K.className,!(0,v.X3)(J)&&!(0,v.He)(J)&&be)||null,style:(0,de.Z)((0,de.Z)({},(U=Y.props)===null||U===void 0?void 0:U.style),!(0,v.X3)(J)&&!(0,v.He)(J)?S:{})});if((0,v.X3)(J)){var E,u="".concat(j,"-affix-wrapper"),a=_()(u,(E={},(0,R.Z)(E,"".concat(u,"-disabled"),Te),(0,R.Z)(E,"".concat(u,"-focused"),ne),(0,R.Z)(E,"".concat(u,"-readonly"),we),(0,R.Z)(E,"".concat(u,"-input-with-clear-btn"),ae&&oe&&ye),E),!(0,v.He)(J)&&be,_e==null?void 0:_e.affixWrapper,He==null?void 0:He.affixWrapper),g=(ae||oe)&&p.createElement("span",{className:_()("".concat(j,"-suffix"),He==null?void 0:He.suffix),style:ot==null?void 0:ot.suffix},H(),ae);Me=p.createElement(Ot,(0,O.Z)({className:a,style:(0,de.Z)((0,de.Z)({},(0,v.He)(J)?void 0:S),ot==null?void 0:ot.affixWrapper),hidden:!(0,v.He)(J)&&ce,onClick:dt},Ie==null?void 0:Ie.affixWrapper,{ref:yt}),ie&&p.createElement("span",{className:_()("".concat(j,"-prefix"),He==null?void 0:He.prefix),style:ot==null?void 0:ot.prefix},ie),(0,p.cloneElement)(Y,{value:ye,hidden:null}),g)}if((0,v.He)(J)){var b="".concat(j,"-group"),he="".concat(b,"-addon"),L=_()("".concat(j,"-wrapper"),b,_e==null?void 0:_e.wrapper),V=_()("".concat(j,"-group-wrapper"),be,_e==null?void 0:_e.group);return p.createElement(vt,{className:V,style:S,hidden:ce},p.createElement(Gt,{className:L},se&&p.createElement(Vt,{className:he},se),(0,p.cloneElement)(Me,{hidden:null}),P&&p.createElement(Vt,{className:he},P)))}return Me},s=M,N=l(94480),x=l(42978),m=l(75931),C=l(18929),D=l(2738),B=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],W=(0,p.forwardRef)(function(X,J){var K=X.autoComplete,U=X.onChange,Y=X.onFocus,j=X.onBlur,ie=X.onPressEnter,ae=X.onKeyDown,se=X.prefixCls,P=se===void 0?"rc-input":se,be=X.disabled,S=X.htmlSize,Te=X.className,we=X.maxLength,ne=X.suffix,Ce=X.showCount,oe=X.type,ye=oe===void 0?"text":oe,re=X.classes,ce=X.classNames,_e=X.styles,He=(0,m.Z)(X,B),Ie=(0,C.Z)(X.defaultValue,{value:X.value}),ot=(0,x.Z)(Ie,2),lt=ot[0],Ot=ot[1],vt=(0,p.useState)(!1),Gt=(0,x.Z)(vt,2),Vt=Gt[0],yt=Gt[1],dt=(0,p.useRef)(null),H=function(V){dt.current&&(0,v.nH)(dt.current,V)};(0,p.useImperativeHandle)(J,function(){return{focus:H,blur:function(){var V;(V=dt.current)===null||V===void 0||V.blur()},setSelectionRange:function(V,Ee,ge){var Ae;(Ae=dt.current)===null||Ae===void 0||Ae.setSelectionRange(V,Ee,ge)},select:function(){var V;(V=dt.current)===null||V===void 0||V.select()},input:dt.current}}),(0,p.useEffect)(function(){yt(function(L){return L&&be?!1:L})},[be]);var Me=function(V){X.value===void 0&&Ot(V.target.value),dt.current&&(0,v.rJ)(dt.current,V,U)},E=function(V){ie&&V.key==="Enter"&&ie(V),ae==null||ae(V)},u=function(V){yt(!0),Y==null||Y(V)},a=function(V){yt(!1),j==null||j(V)},g=function(V){Ot(""),H(),dt.current&&(0,v.rJ)(dt.current,V,U)},b=function(){var V=(0,D.Z)(X,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return p.createElement("input",(0,O.Z)({autoComplete:K},V,{onChange:Me,onFocus:u,onBlur:a,onKeyDown:E,className:_()(P,(0,R.Z)({},"".concat(P,"-disabled"),be),ce==null?void 0:ce.input),style:_e==null?void 0:_e.input,ref:dt,size:S,type:ye}))},he=function(){var V=Number(we)>0;if(ne||Ce){var Ee=(0,v.D7)(lt),ge=(0,N.Z)(Ee).length,Ae=(0,me.Z)(Ce)==="object"?Ce.formatter({value:Ee,count:ge,maxLength:we}):"".concat(ge).concat(V?" / ".concat(we):"");return p.createElement(p.Fragment,null,!!Ce&&p.createElement("span",{className:_()("".concat(P,"-show-count-suffix"),(0,R.Z)({},"".concat(P,"-show-count-has-suffix"),!!ne),ce==null?void 0:ce.count),style:(0,de.Z)({},_e==null?void 0:_e.count)},Ae),ne)}return null};return p.createElement(s,(0,O.Z)({},He,{prefixCls:P,className:Te,inputElement:b(),handleReset:g,value:(0,v.D7)(lt),focused:Vt,triggerFocus:H,suffix:he(),disabled:be,classes:re,classNames:ce,styles:_e}))}),F=W,ee=F},5643:function(Fn,Ct,l){"use strict";l.d(Ct,{D7:function(){return k},He:function(){return O},X3:function(){return de},nH:function(){return me},rJ:function(){return R}});function O(_){return!!(_.addonBefore||_.addonAfter)}function de(_){return!!(_.prefix||_.suffix||_.allowClear)}function R(_,p,v,M){if(v){var s=p;if(p.type==="click"){var N=_.cloneNode(!0);s=Object.create(p,{target:{value:N},currentTarget:{value:N}}),N.value="",v(s);return}if(M!==void 0){s=Object.create(p,{target:{value:_},currentTarget:{value:_}}),_.value=M,v(s);return}v(s)}}function me(_,p){if(_){_.focus(p);var v=p||{},M=v.cursor;if(M){var s=_.value.length;switch(M){case"start":_.setSelectionRange(0,0);break;case"end":_.setSelectionRange(s,s);break;default:_.setSelectionRange(0,s)}}}}function k(_){return typeof _=="undefined"||_===null?"":String(_)}},15285:function(Fn,Ct,l){"use strict";l.d(Ct,{iz:function(){return qn},ck:function(){return wn},BW:function(){return Tn},sN:function(){return wn},Wd:function(){return Jt},ZP:function(){return er},Xl:function(){return ae}});var O=l(54476),de=l(20068),R=l(33885),me=l(94480),k=l(42978),_=l(75931),p=l(92310),v=l.n(p),M=l(83836),s=l(18929),N=l(13697),x=l(48736),m=l(59301),C=l(4676),D=m.createContext(null);function B(Nt,_t){return Nt===void 0?null:"".concat(Nt,"-").concat(_t)}function W(Nt){var _t=m.useContext(D);return B(_t,Nt)}var F=l(80547),ee=["children","locked"],X=m.createContext(null);function J(Nt,_t){var Kt=(0,R.Z)({},Nt);return Object.keys(_t).forEach(function(hn){var tn=_t[hn];tn!==void 0&&(Kt[hn]=tn)}),Kt}function K(Nt){var _t=Nt.children,Kt=Nt.locked,hn=(0,_.Z)(Nt,ee),tn=m.useContext(X),fn=(0,F.Z)(function(){return J(tn,hn)},[tn,hn],function(an,zn){return!Kt&&(an[0]!==zn[0]||!(0,N.Z)(an[1],zn[1],!0))});return m.createElement(X.Provider,{value:fn},_t)}var U=[],Y=m.createContext(null);function j(){return m.useContext(Y)}var ie=m.createContext(U);function ae(Nt){var _t=m.useContext(ie);return m.useMemo(function(){return Nt!==void 0?[].concat((0,me.Z)(_t),[Nt]):_t},[_t,Nt])}var se=m.createContext(null),P=m.createContext({}),be=P,S=l(29194);function Te(Nt){var _t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,S.Z)(Nt)){var Kt=Nt.nodeName.toLowerCase(),hn=["input","select","textarea","button"].includes(Kt)||Nt.isContentEditable||Kt==="a"&&!!Nt.getAttribute("href"),tn=Nt.getAttribute("tabindex"),fn=Number(tn),an=null;return tn&&!Number.isNaN(fn)?an=fn:hn&&an===null&&(an=0),hn&&Nt.disabled&&(an=null),an!==null&&(an>=0||_t&&an<0)}return!1}function we(Nt){var _t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Kt=(0,me.Z)(Nt.querySelectorAll("*")).filter(function(hn){return Te(hn,_t)});return Te(Nt,_t)&&Kt.unshift(Nt),Kt}var ne=null;function Ce(){ne=document.activeElement}function oe(){ne=null}function ye(){if(ne)try{ne.focus()}catch(Nt){}}function re(Nt,_t){if(_t.keyCode===9){var Kt=we(Nt),hn=Kt[_t.shiftKey?0:Kt.length-1],tn=hn===document.activeElement||Nt===document.activeElement;if(tn){var fn=Kt[_t.shiftKey?Kt.length-1:0];fn.focus(),_t.preventDefault()}}}var ce=l(10228),_e=l(16089),He=ce.Z.LEFT,Ie=ce.Z.RIGHT,ot=ce.Z.UP,lt=ce.Z.DOWN,Ot=ce.Z.ENTER,vt=ce.Z.ESC,Gt=ce.Z.HOME,Vt=ce.Z.END,yt=[ot,lt,He,Ie];function dt(Nt,_t,Kt,hn){var tn,fn,an,zn,ar="prev",Er="next",no="children",kr="parent";if(Nt==="inline"&&hn===Ot)return{inlineTrigger:!0};var Wr=(tn={},(0,de.Z)(tn,ot,ar),(0,de.Z)(tn,lt,Er),tn),Dr=(fn={},(0,de.Z)(fn,He,Kt?Er:ar),(0,de.Z)(fn,Ie,Kt?ar:Er),(0,de.Z)(fn,lt,no),(0,de.Z)(fn,Ot,no),fn),br=(an={},(0,de.Z)(an,ot,ar),(0,de.Z)(an,lt,Er),(0,de.Z)(an,Ot,no),(0,de.Z)(an,vt,kr),(0,de.Z)(an,He,Kt?no:kr),(0,de.Z)(an,Ie,Kt?kr:no),an),qr={inline:Wr,horizontal:Dr,vertical:br,inlineSub:Wr,horizontalSub:br,verticalSub:br},ro=(zn=qr["".concat(Nt).concat(_t?"":"Sub")])===null||zn===void 0?void 0:zn[hn];switch(ro){case ar:return{offset:-1,sibling:!0};case Er:return{offset:1,sibling:!0};case kr:return{offset:-1,sibling:!1};case no:return{offset:1,sibling:!1};default:return null}}function H(Nt){for(var _t=Nt;_t;){if(_t.getAttribute("data-menu-list"))return _t;_t=_t.parentElement}return null}function Me(Nt,_t){for(var Kt=Nt||document.activeElement;Kt;){if(_t.has(Kt))return Kt;Kt=Kt.parentElement}return null}function E(Nt,_t){var Kt=we(Nt,!0);return Kt.filter(function(hn){return _t.has(hn)})}function u(Nt,_t,Kt){var hn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!Nt)return null;var tn=E(Nt,_t),fn=tn.length,an=tn.findIndex(function(zn){return Kt===zn});return hn<0?an===-1?an=fn-1:an-=1:hn>0&&(an+=1),an=(an+fn)%fn,tn[an]}var a=function(_t,Kt){var hn=new Set,tn=new Map,fn=new Map;return _t.forEach(function(an){var zn=document.querySelector("[data-menu-id='".concat(B(Kt,an),"']"));zn&&(hn.add(zn),fn.set(zn,an),tn.set(an,zn))}),{elements:hn,key2element:tn,element2key:fn}};function g(Nt,_t,Kt,hn,tn,fn,an,zn,ar,Er){var no=m.useRef(),kr=m.useRef();kr.current=_t;var Wr=function(){_e.Z.cancel(no.current)};return m.useEffect(function(){return function(){Wr()}},[]),function(Dr){var br=Dr.which;if([].concat(yt,[Ot,vt,Gt,Vt]).includes(br)){var qr=fn(),ro=a(qr,hn),po=ro,Mr=po.elements,Yr=po.key2element,co=po.element2key,ao=Yr.get(_t),xo=Me(ao,Mr),mi=co.get(xo),rn=dt(Nt,an(mi,!0).length===1,Kt,br);if(!rn&&br!==Gt&&br!==Vt)return;(yt.includes(br)||[Gt,Vt].includes(br))&&Dr.preventDefault();var Sn=function(Ro){if(Ro){var zo=Ro,mr=Ro.querySelector("a");mr!=null&&mr.getAttribute("href")&&(zo=mr);var hr=co.get(Ro);zn(hr),Wr(),no.current=(0,_e.Z)(function(){kr.current===hr&&zo.focus()})}};if([Gt,Vt].includes(br)||rn.sibling||!xo){var gn;!xo||Nt==="inline"?gn=tn.current:gn=H(xo);var Ar,ir=E(gn,Mr);br===Gt?Ar=ir[0]:br===Vt?Ar=ir[ir.length-1]:Ar=u(gn,Mr,xo,rn.offset),Sn(Ar)}else if(rn.inlineTrigger)ar(mi);else if(rn.offset>0)ar(mi,!0),Wr(),no.current=(0,_e.Z)(function(){ro=a(qr,hn);var Ai=xo.getAttribute("aria-controls"),Ro=document.getElementById(Ai),zo=u(Ro,ro.elements);Sn(zo)},5);else if(rn.offset<0){var lr=an(mi,!0),Pr=lr[lr.length-2],Bo=Yr.get(Pr);ar(Pr,!1),Sn(Bo)}}Er==null||Er(Dr)}}function b(Nt){Promise.resolve().then(Nt)}var he="__RC_UTIL_PATH_SPLIT__",L=function(_t){return _t.join(he)},V=function(_t){return _t.split(he)},Ee="rc-menu-more";function ge(){var Nt=m.useState({}),_t=(0,k.Z)(Nt,2),Kt=_t[1],hn=(0,m.useRef)(new Map),tn=(0,m.useRef)(new Map),fn=m.useState([]),an=(0,k.Z)(fn,2),zn=an[0],ar=an[1],Er=(0,m.useRef)(0),no=(0,m.useRef)(!1),kr=function(){no.current||Kt({})},Wr=(0,m.useCallback)(function(Yr,co){var ao=L(co);tn.current.set(ao,Yr),hn.current.set(Yr,ao),Er.current+=1;var xo=Er.current;b(function(){xo===Er.current&&kr()})},[]),Dr=(0,m.useCallback)(function(Yr,co){var ao=L(co);tn.current.delete(ao),hn.current.delete(Yr)},[]),br=(0,m.useCallback)(function(Yr){ar(Yr)},[]),qr=(0,m.useCallback)(function(Yr,co){var ao=hn.current.get(Yr)||"",xo=V(ao);return co&&zn.includes(xo[0])&&xo.unshift(Ee),xo},[zn]),ro=(0,m.useCallback)(function(Yr,co){return Yr.some(function(ao){var xo=qr(ao,!0);return xo.includes(co)})},[qr]),po=function(){var co=(0,me.Z)(hn.current.keys());return zn.length&&co.push(Ee),co},Mr=(0,m.useCallback)(function(Yr){var co="".concat(hn.current.get(Yr)).concat(he),ao=new Set;return(0,me.Z)(tn.current.keys()).forEach(function(xo){xo.startsWith(co)&&ao.add(tn.current.get(xo))}),ao},[]);return m.useEffect(function(){return function(){no.current=!0}},[]),{registerPath:Wr,unregisterPath:Dr,refreshOverflowKeys:br,isSubPathKey:ro,getKeyPath:qr,getKeys:po,getSubPathKeys:Mr}}function Ae(Nt){var _t=m.useRef(Nt);_t.current=Nt;var Kt=m.useCallback(function(){for(var hn,tn=arguments.length,fn=new Array(tn),an=0;an<tn;an++)fn[an]=arguments[an];return(hn=_t.current)===null||hn===void 0?void 0:hn.call.apply(hn,[_t].concat(fn))},[]);return Nt?Kt:void 0}var Ne=Math.random().toFixed(5).toString().slice(2),qe=0;function xe(Nt){var _t=(0,s.Z)(Nt,{value:Nt}),Kt=(0,k.Z)(_t,2),hn=Kt[0],tn=Kt[1];return m.useEffect(function(){qe+=1;var fn="".concat(Ne,"-").concat(qe);tn("rc-menu-uuid-".concat(fn))},[]),hn}var ze=l(67732),Oe=l(83652),fe=l(42403),z=l(158),Be=l(2738),Le=l(8654);function $e(Nt,_t,Kt,hn){var tn=m.useContext(X),fn=tn.activeKey,an=tn.onActive,zn=tn.onInactive,ar={active:fn===Nt};return _t||(ar.onMouseEnter=function(Er){Kt==null||Kt({key:Nt,domEvent:Er}),an(Nt)},ar.onMouseLeave=function(Er){hn==null||hn({key:Nt,domEvent:Er}),zn(Nt)}),ar}function pt(Nt){var _t=m.useContext(X),Kt=_t.mode,hn=_t.rtl,tn=_t.inlineIndent;if(Kt!=="inline")return null;var fn=Nt;return hn?{paddingRight:fn*tn}:{paddingLeft:fn*tn}}function St(Nt){var _t=Nt.icon,Kt=Nt.props,hn=Nt.children,tn;return _t===null||_t===!1?null:(typeof _t=="function"?tn=m.createElement(_t,(0,R.Z)({},Kt)):typeof _t!="boolean"&&(tn=_t),tn||hn||null)}var Et=["item"];function Tt(Nt){var _t=Nt.item,Kt=(0,_.Z)(Nt,Et);return Object.defineProperty(Kt,"item",{get:function(){return(0,x.ZP)(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),_t}}),Kt}var zt=["title","attribute","elementRef"],Rt=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],Zt=["active"],sn=function(Nt){(0,fe.Z)(Kt,Nt);var _t=(0,z.Z)(Kt);function Kt(){return(0,ze.Z)(this,Kt),_t.apply(this,arguments)}return(0,Oe.Z)(Kt,[{key:"render",value:function(){var tn=this.props,fn=tn.title,an=tn.attribute,zn=tn.elementRef,ar=(0,_.Z)(tn,zt),Er=(0,Be.Z)(ar,["eventKey","popupClassName","popupOffset","onTitleClick"]);return(0,x.ZP)(!an,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),m.createElement(M.Z.Item,(0,O.Z)({},an,{title:typeof fn=="string"?fn:void 0},Er,{ref:zn}))}}]),Kt}(m.Component),Nn=m.forwardRef(function(Nt,_t){var Kt,hn=Nt.style,tn=Nt.className,fn=Nt.eventKey,an=Nt.warnKey,zn=Nt.disabled,ar=Nt.itemIcon,Er=Nt.children,no=Nt.role,kr=Nt.onMouseEnter,Wr=Nt.onMouseLeave,Dr=Nt.onClick,br=Nt.onKeyDown,qr=Nt.onFocus,ro=(0,_.Z)(Nt,Rt),po=W(fn),Mr=m.useContext(X),Yr=Mr.prefixCls,co=Mr.onItemClick,ao=Mr.disabled,xo=Mr.overflowDisabled,mi=Mr.itemIcon,rn=Mr.selectedKeys,Sn=Mr.onActive,gn=m.useContext(be),Ar=gn._internalRenderMenuItem,ir="".concat(Yr,"-item"),lr=m.useRef(),Pr=m.useRef(),Bo=ao||zn,Ai=(0,Le.x1)(_t,Pr),Ro=ae(fn),zo=function(Ki){return{key:fn,keyPath:(0,me.Z)(Ro).reverse(),item:lr.current,domEvent:Ki}},mr=ar||mi,hr=$e(fn,Bo,kr,Wr),Ao=hr.active,Mo=(0,_.Z)(hr,Zt),vi=rn.includes(fn),Ra=pt(Ro.length),Bi=function(Ki){if(!Bo){var ja=zo(Ki);Dr==null||Dr(Tt(ja)),co(ja)}},_i=function(Ki){if(br==null||br(Ki),Ki.which===ce.Z.ENTER){var ja=zo(Ki);Dr==null||Dr(Tt(ja)),co(ja)}},ta=function(Ki){Sn(fn),qr==null||qr(Ki)},ca={};Nt.role==="option"&&(ca["aria-selected"]=vi);var ua=m.createElement(sn,(0,O.Z)({ref:lr,elementRef:Ai,role:no===null?"none":no||"menuitem",tabIndex:zn?null:-1,"data-menu-id":xo&&po?null:po},ro,Mo,ca,{component:"li","aria-disabled":zn,style:(0,R.Z)((0,R.Z)({},Ra),hn),className:v()(ir,(Kt={},(0,de.Z)(Kt,"".concat(ir,"-active"),Ao),(0,de.Z)(Kt,"".concat(ir,"-selected"),vi),(0,de.Z)(Kt,"".concat(ir,"-disabled"),Bo),Kt),tn),onClick:Bi,onKeyDown:_i,onFocus:ta}),Er,m.createElement(St,{props:(0,R.Z)((0,R.Z)({},Nt),{},{isSelected:vi}),icon:mr}));return Ar&&(ua=Ar(ua,Nt,{selected:vi})),ua});function Hn(Nt,_t){var Kt=Nt.eventKey,hn=j(),tn=ae(Kt);return m.useEffect(function(){if(hn)return hn.registerPath(Kt,tn),function(){hn.unregisterPath(Kt,tn)}},[tn]),hn?null:m.createElement(Nn,(0,O.Z)({},Nt,{ref:_t}))}var wn=m.forwardRef(Hn),nr=["className","children"],or=function(_t,Kt){var hn=_t.className,tn=_t.children,fn=(0,_.Z)(_t,nr),an=m.useContext(X),zn=an.prefixCls,ar=an.mode,Er=an.rtl;return m.createElement("ul",(0,O.Z)({className:v()(zn,Er&&"".concat(zn,"-rtl"),"".concat(zn,"-sub"),"".concat(zn,"-").concat(ar==="inline"?"inline":"vertical"),hn),role:"menu"},fn,{"data-menu-list":!0,ref:Kt}),tn)},An=m.forwardRef(or);An.displayName="SubMenuList";var sr=An,Rr=l(11592);function cr(Nt,_t){return(0,Rr.Z)(Nt).map(function(Kt,hn){if(m.isValidElement(Kt)){var tn,fn,an=Kt.key,zn=(tn=(fn=Kt.props)===null||fn===void 0?void 0:fn.eventKey)!==null&&tn!==void 0?tn:an,ar=zn==null;ar&&(zn="tmp_key-".concat([].concat((0,me.Z)(_t),[hn]).join("-")));var Er={key:zn,eventKey:zn};return m.cloneElement(Kt,Er)}return Kt})}var to=l(35593),Gr={adjustX:1,adjustY:1},Zr={topLeft:{points:["bl","tl"],overflow:Gr},topRight:{points:["br","tr"],overflow:Gr},bottomLeft:{points:["tl","bl"],overflow:Gr},bottomRight:{points:["tr","br"],overflow:Gr},leftTop:{points:["tr","tl"],overflow:Gr},leftBottom:{points:["br","bl"],overflow:Gr},rightTop:{points:["tl","tr"],overflow:Gr},rightBottom:{points:["bl","br"],overflow:Gr}},Do={topLeft:{points:["bl","tl"],overflow:Gr},topRight:{points:["br","tr"],overflow:Gr},bottomLeft:{points:["tl","bl"],overflow:Gr},bottomRight:{points:["tr","br"],overflow:Gr},rightTop:{points:["tr","tl"],overflow:Gr},rightBottom:{points:["br","bl"],overflow:Gr},leftTop:{points:["tl","tr"],overflow:Gr},leftBottom:{points:["bl","br"],overflow:Gr}},Br=null;function On(Nt,_t,Kt){if(_t)return _t;if(Kt)return Kt[Nt]||Kt.other}var wr={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function et(Nt){var _t=Nt.prefixCls,Kt=Nt.visible,hn=Nt.children,tn=Nt.popup,fn=Nt.popupStyle,an=Nt.popupClassName,zn=Nt.popupOffset,ar=Nt.disabled,Er=Nt.mode,no=Nt.onVisibleChange,kr=m.useContext(X),Wr=kr.getPopupContainer,Dr=kr.rtl,br=kr.subMenuOpenDelay,qr=kr.subMenuCloseDelay,ro=kr.builtinPlacements,po=kr.triggerSubMenuAction,Mr=kr.forceSubMenuRender,Yr=kr.rootClassName,co=kr.motion,ao=kr.defaultMotions,xo=m.useState(!1),mi=(0,k.Z)(xo,2),rn=mi[0],Sn=mi[1],gn=Dr?(0,R.Z)((0,R.Z)({},Do),ro):(0,R.Z)((0,R.Z)({},Zr),ro),Ar=wr[Er],ir=On(Er,co,ao),lr=m.useRef(ir);Er!=="inline"&&(lr.current=ir);var Pr=(0,R.Z)((0,R.Z)({},lr.current),{},{leavedClassName:"".concat(_t,"-hidden"),removeOnLeave:!1,motionAppear:!0}),Bo=m.useRef();return m.useEffect(function(){return Bo.current=(0,_e.Z)(function(){Sn(Kt)}),function(){_e.Z.cancel(Bo.current)}},[Kt]),m.createElement(to.Z,{prefixCls:_t,popupClassName:v()("".concat(_t,"-popup"),(0,de.Z)({},"".concat(_t,"-rtl"),Dr),an,Yr),stretch:Er==="horizontal"?"minWidth":null,getPopupContainer:Wr,builtinPlacements:gn,popupPlacement:Ar,popupVisible:rn,popup:tn,popupStyle:fn,popupAlign:zn&&{offset:zn},action:ar?[]:[po],mouseEnterDelay:br,mouseLeaveDelay:qr,onPopupVisibleChange:no,forceRender:Mr,popupMotion:Pr,fresh:!0},hn)}var jt=l(77900);function je(Nt){var _t=Nt.id,Kt=Nt.open,hn=Nt.keyPath,tn=Nt.children,fn="inline",an=m.useContext(X),zn=an.prefixCls,ar=an.forceSubMenuRender,Er=an.motion,no=an.defaultMotions,kr=an.mode,Wr=m.useRef(!1);Wr.current=kr===fn;var Dr=m.useState(!Wr.current),br=(0,k.Z)(Dr,2),qr=br[0],ro=br[1],po=Wr.current?Kt:!1;m.useEffect(function(){Wr.current&&ro(!1)},[kr]);var Mr=(0,R.Z)({},On(fn,Er,no));hn.length>1&&(Mr.motionAppear=!1);var Yr=Mr.onVisibleChanged;return Mr.onVisibleChanged=function(co){return!Wr.current&&!co&&ro(!0),Yr==null?void 0:Yr(co)},qr?null:m.createElement(K,{mode:fn,locked:!Wr.current},m.createElement(jt.default,(0,O.Z)({visible:po},Mr,{forceRender:ar,removeOnLeave:!1,leavedClassName:"".concat(zn,"-hidden")}),function(co){var ao=co.className,xo=co.style;return m.createElement(sr,{id:_t,className:ao,style:xo},tn)}))}var ke=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],Ve=["active"],en=function(_t){var Kt,hn=_t.style,tn=_t.className,fn=_t.title,an=_t.eventKey,zn=_t.warnKey,ar=_t.disabled,Er=_t.internalPopupClose,no=_t.children,kr=_t.itemIcon,Wr=_t.expandIcon,Dr=_t.popupClassName,br=_t.popupOffset,qr=_t.popupStyle,ro=_t.onClick,po=_t.onMouseEnter,Mr=_t.onMouseLeave,Yr=_t.onTitleClick,co=_t.onTitleMouseEnter,ao=_t.onTitleMouseLeave,xo=(0,_.Z)(_t,ke),mi=W(an),rn=m.useContext(X),Sn=rn.prefixCls,gn=rn.mode,Ar=rn.openKeys,ir=rn.disabled,lr=rn.overflowDisabled,Pr=rn.activeKey,Bo=rn.selectedKeys,Ai=rn.itemIcon,Ro=rn.expandIcon,zo=rn.onItemClick,mr=rn.onOpenChange,hr=rn.onActive,Ao=m.useContext(be),Mo=Ao._internalRenderSubMenuItem,vi=m.useContext(se),Ra=vi.isSubPathKey,Bi=ae(),_i="".concat(Sn,"-submenu"),ta=ir||ar,ca=m.useRef(),ua=m.useRef(),is=kr!=null?kr:Ai,Ki=Wr!=null?Wr:Ro,ja=Ar.includes(an),za=!lr&&ja,Bs=Ra(Bo,an),wa=$e(an,ta,co,ao),Ji=wa.active,as=(0,_.Z)(wa,Ve),Ps=m.useState(!1),Ss=(0,k.Z)(Ps,2),iA=Ss[0],mA=Ss[1],vA=function(Ha){ta||mA(Ha)},fs=function(Ha){vA(!0),po==null||po({key:an,domEvent:Ha})},RA=function(Ha){vA(!1),Mr==null||Mr({key:an,domEvent:Ha})},Zs=m.useMemo(function(){return Ji||(gn!=="inline"?iA||Ra([Pr],an):!1)},[gn,Ji,Pr,iA,an,Ra]),aA=pt(Bi.length),Is=function(Ha){ta||(Yr==null||Yr({key:an,domEvent:Ha}),gn==="inline"&&mr(an,!ja))},Sa=Ae(function(Ja){ro==null||ro(Tt(Ja)),zo(Ja)}),Vr=function(Ha){gn!=="inline"&&mr(an,Ha)},Zo=function(){hr(an)},Uo=mi&&"".concat(mi,"-popup"),Po=m.createElement("div",(0,O.Z)({role:"menuitem",style:aA,className:"".concat(_i,"-title"),tabIndex:ta?null:-1,ref:ca,title:typeof fn=="string"?fn:null,"data-menu-id":lr&&mi?null:mi,"aria-expanded":za,"aria-haspopup":!0,"aria-controls":Uo,"aria-disabled":ta,onClick:Is,onFocus:Zo},as),fn,m.createElement(St,{icon:gn!=="horizontal"?Ki:void 0,props:(0,R.Z)((0,R.Z)({},_t),{},{isOpen:za,isSubMenu:!0})},m.createElement("i",{className:"".concat(_i,"-arrow")}))),Ci=m.useRef(gn);if(gn!=="inline"&&Bi.length>1?Ci.current="vertical":Ci.current=gn,!lr){var zi=Ci.current;Po=m.createElement(et,{mode:zi,prefixCls:_i,visible:!Er&&za&&gn!=="inline",popupClassName:Dr,popupOffset:br,popupStyle:qr,popup:m.createElement(K,{mode:zi==="horizontal"?"vertical":zi},m.createElement(sr,{id:Uo,ref:ua},no)),disabled:ta,onVisibleChange:Vr},Po)}var hs=m.createElement(M.Z.Item,(0,O.Z)({role:"none"},xo,{component:"li",style:hn,className:v()(_i,"".concat(_i,"-").concat(gn),tn,(Kt={},(0,de.Z)(Kt,"".concat(_i,"-open"),za),(0,de.Z)(Kt,"".concat(_i,"-active"),Zs),(0,de.Z)(Kt,"".concat(_i,"-selected"),Bs),(0,de.Z)(Kt,"".concat(_i,"-disabled"),ta),Kt)),onMouseEnter:fs,onMouseLeave:RA}),Po,!lr&&m.createElement(je,{id:Uo,open:za,keyPath:Bi},no));return Mo&&(hs=Mo(hs,_t,{selected:Bs,active:Zs,open:za,disabled:ta})),m.createElement(K,{onItemClick:Sa,mode:gn==="horizontal"?"vertical":gn,itemIcon:is,expandIcon:Ki},hs)};function Jt(Nt){var _t=Nt.eventKey,Kt=Nt.children,hn=ae(_t),tn=cr(Kt,hn),fn=j();m.useEffect(function(){if(fn)return fn.registerPath(_t,hn),function(){fn.unregisterPath(_t,hn)}},[hn]);var an;return fn?an=tn:an=m.createElement(en,Nt,tn),m.createElement(ie.Provider,{value:hn},an)}var un=l(76190),Yt=["className","title","eventKey","children"],xn=["children"],Un=function(_t){var Kt=_t.className,hn=_t.title,tn=_t.eventKey,fn=_t.children,an=(0,_.Z)(_t,Yt),zn=m.useContext(X),ar=zn.prefixCls,Er="".concat(ar,"-item-group");return m.createElement("li",(0,O.Z)({role:"presentation"},an,{onClick:function(kr){return kr.stopPropagation()},className:v()(Er,Kt)}),m.createElement("div",{role:"presentation",className:"".concat(Er,"-title"),title:typeof hn=="string"?hn:void 0},hn),m.createElement("ul",{role:"group",className:"".concat(Er,"-list")},fn))};function Tn(Nt){var _t=Nt.children,Kt=(0,_.Z)(Nt,xn),hn=ae(Kt.eventKey),tn=cr(_t,hn),fn=j();return fn?tn:m.createElement(Un,(0,Be.Z)(Kt,["warnKey"]),tn)}function qn(Nt){var _t=Nt.className,Kt=Nt.style,hn=m.useContext(X),tn=hn.prefixCls,fn=j();return fn?null:m.createElement("li",{role:"separator",className:v()("".concat(tn,"-item-divider"),_t),style:Kt})}var Dn=["label","children","key","type"];function rr(Nt){return(Nt||[]).map(function(_t,Kt){if(_t&&(0,un.Z)(_t)==="object"){var hn=_t,tn=hn.label,fn=hn.children,an=hn.key,zn=hn.type,ar=(0,_.Z)(hn,Dn),Er=an!=null?an:"tmp-".concat(Kt);return fn||zn==="group"?zn==="group"?m.createElement(Tn,(0,O.Z)({key:Er},ar,{title:tn}),rr(fn)):m.createElement(Jt,(0,O.Z)({key:Er},ar,{title:tn}),rr(fn)):zn==="divider"?m.createElement(qn,(0,O.Z)({key:Er},ar)):m.createElement(wn,(0,O.Z)({key:Er},ar),tn)}return null}).filter(function(_t){return _t})}function Yn(Nt,_t,Kt){var hn=Nt;return _t&&(hn=rr(_t)),cr(hn,Kt)}var Zn=["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"],ur=[],dr=m.forwardRef(function(Nt,_t){var Kt,hn,tn=Nt,fn=tn.prefixCls,an=fn===void 0?"rc-menu":fn,zn=tn.rootClassName,ar=tn.style,Er=tn.className,no=tn.tabIndex,kr=no===void 0?0:no,Wr=tn.items,Dr=tn.children,br=tn.direction,qr=tn.id,ro=tn.mode,po=ro===void 0?"vertical":ro,Mr=tn.inlineCollapsed,Yr=tn.disabled,co=tn.disabledOverflow,ao=tn.subMenuOpenDelay,xo=ao===void 0?.1:ao,mi=tn.subMenuCloseDelay,rn=mi===void 0?.1:mi,Sn=tn.forceSubMenuRender,gn=tn.defaultOpenKeys,Ar=tn.openKeys,ir=tn.activeKey,lr=tn.defaultActiveFirst,Pr=tn.selectable,Bo=Pr===void 0?!0:Pr,Ai=tn.multiple,Ro=Ai===void 0?!1:Ai,zo=tn.defaultSelectedKeys,mr=tn.selectedKeys,hr=tn.onSelect,Ao=tn.onDeselect,Mo=tn.inlineIndent,vi=Mo===void 0?24:Mo,Ra=tn.motion,Bi=tn.defaultMotions,_i=tn.triggerSubMenuAction,ta=_i===void 0?"hover":_i,ca=tn.builtinPlacements,ua=tn.itemIcon,is=tn.expandIcon,Ki=tn.overflowedIndicator,ja=Ki===void 0?"...":Ki,za=tn.overflowedIndicatorPopupClassName,Bs=tn.getPopupContainer,wa=tn.onClick,Ji=tn.onOpenChange,as=tn.onKeyDown,Ps=tn.openAnimation,Ss=tn.openTransitionName,iA=tn._internalRenderMenuItem,mA=tn._internalRenderSubMenuItem,vA=(0,_.Z)(tn,Zn),fs=m.useMemo(function(){return Yn(Dr,Wr,ur)},[Dr,Wr]),RA=m.useState(!1),Zs=(0,k.Z)(RA,2),aA=Zs[0],Is=Zs[1],Sa=m.useRef(),Vr=xe(qr),Zo=br==="rtl",Uo=(0,s.Z)(gn,{value:Ar,postState:function(ha){return ha||ur}}),Po=(0,k.Z)(Uo,2),Ci=Po[0],zi=Po[1],hs=function(ha){var Ia=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function wA(){zi(ha),Ji==null||Ji(ha)}Ia?(0,C.flushSync)(wA):wA()},Ja=m.useState(Ci),Ha=(0,k.Z)(Ja,2),Pt=Ha[0],jr=Ha[1],mo=m.useRef(!1),Ho=m.useMemo(function(){return(po==="inline"||po==="vertical")&&Mr?["vertical",Mr]:[po,!1]},[po,Mr]),ti=(0,k.Z)(Ho,2),So=ti[0],bi=ti[1],Wo=So==="inline",Za=m.useState(So),Ua=(0,k.Z)(Za,2),Ba=Ua[0],jA=Ua[1],Ts=m.useState(bi),OA=(0,k.Z)(Ts,2),Rs=OA[0],Da=OA[1];m.useEffect(function(){jA(So),Da(bi),mo.current&&(Wo?zi(Pt):hs(ur))},[So,bi]);var YA=m.useState(0),Wa=(0,k.Z)(YA,2),JA=Wa[0],sA=Wa[1],yA=JA>=fs.length-1||Ba!=="horizontal"||co;m.useEffect(function(){Wo&&jr(Ci)},[Ci]),m.useEffect(function(){return mo.current=!0,function(){mo.current=!1}},[]);var Oi=ge(),sc=Oi.registerPath,Ac=Oi.unregisterPath,Lc=Oi.refreshOverflowKeys,Va=Oi.isSubPathKey,ri=Oi.getKeyPath,Xo=Oi.getKeys,Fs=Oi.getSubPathKeys,Zi=m.useMemo(function(){return{registerPath:sc,unregisterPath:Ac}},[sc,Ac]),da=m.useMemo(function(){return{isSubPathKey:Va}},[Va]);m.useEffect(function(){Lc(yA?ur:fs.slice(JA+1).map(function(Xa){return Xa.key}))},[JA,yA]);var fa=(0,s.Z)(ir||lr&&((Kt=fs[0])===null||Kt===void 0?void 0:Kt.key),{value:ir}),aa=(0,k.Z)(fa,2),ka=aa[0],AA=aa[1],vl=Ae(function(Xa){AA(Xa)}),ss=Ae(function(){AA(void 0)});(0,m.useImperativeHandle)(_t,function(){return{list:Sa.current,focus:function(ha){var Ia,wA=Xo(),lA=a(wA,Vr),Qc=lA.elements,El=lA.key2element,xl=lA.element2key,Au=E(Sa.current,Qc),lu=ka!=null?ka:Au[0]?xl.get(Au[0]):(Ia=fs.find(function(na){return!na.props.disabled}))===null||Ia===void 0?void 0:Ia.key,lc=El.get(lu);if(lu&&lc){var Mc;lc==null||(Mc=lc.focus)===null||Mc===void 0||Mc.call(lc,ha)}}}});var jl=(0,s.Z)(zo||[],{value:mr,postState:function(ha){return Array.isArray(ha)?ha:ha==null?ur:[ha]}}),Os=(0,k.Z)(jl,2),il=Os[0],gs=Os[1],au=function(ha){if(Bo){var Ia=ha.key,wA=il.includes(Ia),lA;Ro?wA?lA=il.filter(function(El){return El!==Ia}):lA=[].concat((0,me.Z)(il),[Ia]):lA=[Ia],gs(lA);var Qc=(0,R.Z)((0,R.Z)({},ha),{},{selectedKeys:lA});wA?Ao==null||Ao(Qc):hr==null||hr(Qc)}!Ro&&Ci.length&&Ba!=="inline"&&hs(ur)},Hl=Ae(function(Xa){wa==null||wa(Tt(Xa)),au(Xa)}),kl=Ae(function(Xa,ha){var Ia=Ci.filter(function(lA){return lA!==Xa});if(ha)Ia.push(Xa);else if(Ba!=="inline"){var wA=Fs(Xa);Ia=Ia.filter(function(lA){return!wA.has(lA)})}(0,N.Z)(Ci,Ia,!0)||hs(Ia,!0)}),ku=function(ha,Ia){var wA=Ia!=null?Ia:!Ci.includes(ha);kl(ha,wA)},_l=g(Ba,ka,Zo,Vr,Sa,Xo,ri,AA,ku,as);m.useEffect(function(){Is(!0)},[]);var _u=m.useMemo(function(){return{_internalRenderMenuItem:iA,_internalRenderSubMenuItem:mA}},[iA,mA]),UA=Ba!=="horizontal"||co?fs:fs.map(function(Xa,ha){return m.createElement(K,{key:Xa.key,overflowDisabled:ha>JA},Xa)}),su=m.createElement(M.Z,(0,O.Z)({id:qr,ref:Sa,prefixCls:"".concat(an,"-overflow"),component:"ul",itemComponent:wn,className:v()(an,"".concat(an,"-root"),"".concat(an,"-").concat(Ba),Er,(hn={},(0,de.Z)(hn,"".concat(an,"-inline-collapsed"),Rs),(0,de.Z)(hn,"".concat(an,"-rtl"),Zo),hn),zn),dir:br,style:ar,role:"menu",tabIndex:kr,data:UA,renderRawItem:function(ha){return ha},renderRawRest:function(ha){var Ia=ha.length,wA=Ia?fs.slice(-Ia):null;return m.createElement(Jt,{eventKey:Ee,title:ja,disabled:yA,internalPopupClose:Ia===0,popupClassName:za},wA)},maxCount:Ba!=="horizontal"||co?M.Z.INVALIDATE:M.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(ha){sA(ha)},onKeyDown:_l},vA));return m.createElement(be.Provider,{value:_u},m.createElement(D.Provider,{value:Vr},m.createElement(K,{prefixCls:an,rootClassName:zn,mode:Ba,openKeys:Ci,rtl:Zo,disabled:Yr,motion:aA?Ra:null,defaultMotions:aA?Bi:null,activeKey:ka,onActive:vl,onInactive:ss,selectedKeys:il,inlineIndent:vi,subMenuOpenDelay:xo,subMenuCloseDelay:rn,forceSubMenuRender:Sn,builtinPlacements:ca,triggerSubMenuAction:ta,getPopupContainer:Bs,itemIcon:ua,expandIcon:is,onItemClick:Hl,onOpenChange:kl},m.createElement(se.Provider,{value:da},su),m.createElement("div",{style:{display:"none"},"aria-hidden":!0},m.createElement(Y.Provider,{value:Zi},fs)))))}),_r=dr,Fr=_r;Fr.Item=wn,Fr.SubMenu=Jt,Fr.ItemGroup=Tn,Fr.Divider=qn;var er=Fr},83836:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return Ce}});var O=l(54476),de=l(33885),R=l(42978),me=l(75931),k=l(59301),_=l(92310),p=l.n(_),v=l(29301),M=l(34280),s=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],N=void 0;function x(oe,ye){var re=oe.prefixCls,ce=oe.invalidate,_e=oe.item,He=oe.renderItem,Ie=oe.responsive,ot=oe.responsiveDisabled,lt=oe.registerSize,Ot=oe.itemKey,vt=oe.className,Gt=oe.style,Vt=oe.children,yt=oe.display,dt=oe.order,H=oe.component,Me=H===void 0?"div":H,E=(0,me.Z)(oe,s),u=Ie&&!yt;function a(V){lt(Ot,V)}k.useEffect(function(){return function(){a(null)}},[]);var g=He&&_e!==N?He(_e,{index:dt}):Vt,b;ce||(b={opacity:u?0:1,height:u?0:N,overflowY:u?"hidden":N,order:Ie?dt:N,pointerEvents:u?"none":N,position:u?"absolute":N});var he={};u&&(he["aria-hidden"]=!0);var L=k.createElement(Me,(0,O.Z)({className:p()(!ce&&re,vt),style:(0,de.Z)((0,de.Z)({},b),Gt)},he,E,{ref:ye}),g);return Ie&&(L=k.createElement(v.Z,{onResize:function(Ee){var ge=Ee.offsetWidth;a(ge)},disabled:ot},L)),L}var m=k.forwardRef(x);m.displayName="Item";var C=m,D=l(6089),B=l(4676),W=l(16089);function F(oe){if(typeof MessageChannel=="undefined")(0,W.Z)(oe);else{var ye=new MessageChannel;ye.port1.onmessage=function(){return oe()},ye.port2.postMessage(void 0)}}function ee(){var oe=k.useRef(null),ye=function(ce){oe.current||(oe.current=[],F(function(){(0,B.unstable_batchedUpdates)(function(){oe.current.forEach(function(_e){_e()}),oe.current=null})})),oe.current.push(ce)};return ye}function X(oe,ye){var re=k.useState(ye),ce=(0,R.Z)(re,2),_e=ce[0],He=ce[1],Ie=(0,D.Z)(function(ot){oe(function(){He(ot)})});return[_e,Ie]}var J=k.createContext(null),K=["component"],U=["className"],Y=["className"],j=function(ye,re){var ce=k.useContext(J);if(!ce){var _e=ye.component,He=_e===void 0?"div":_e,Ie=(0,me.Z)(ye,K);return k.createElement(He,(0,O.Z)({},Ie,{ref:re}))}var ot=ce.className,lt=(0,me.Z)(ce,U),Ot=ye.className,vt=(0,me.Z)(ye,Y);return k.createElement(J.Provider,{value:null},k.createElement(C,(0,O.Z)({ref:re,className:p()(ot,Ot)},lt,vt)))},ie=k.forwardRef(j);ie.displayName="RawItem";var ae=ie,se=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],P="responsive",be="invalidate";function S(oe){return"+ ".concat(oe.length," ...")}function Te(oe,ye){var re=oe.prefixCls,ce=re===void 0?"rc-overflow":re,_e=oe.data,He=_e===void 0?[]:_e,Ie=oe.renderItem,ot=oe.renderRawItem,lt=oe.itemKey,Ot=oe.itemWidth,vt=Ot===void 0?10:Ot,Gt=oe.ssr,Vt=oe.style,yt=oe.className,dt=oe.maxCount,H=oe.renderRest,Me=oe.renderRawRest,E=oe.prefix,u=oe.suffix,a=oe.component,g=a===void 0?"div":a,b=oe.itemComponent,he=oe.onVisibleChange,L=(0,me.Z)(oe,se),V=Gt==="full",Ee=ee(),ge=X(Ee,null),Ae=(0,R.Z)(ge,2),Ne=Ae[0],qe=Ae[1],xe=Ne||0,ze=X(Ee,new Map),Oe=(0,R.Z)(ze,2),fe=Oe[0],z=Oe[1],Be=X(Ee,0),Le=(0,R.Z)(Be,2),$e=Le[0],pt=Le[1],St=X(Ee,0),Et=(0,R.Z)(St,2),Tt=Et[0],zt=Et[1],Rt=X(Ee,0),Zt=(0,R.Z)(Rt,2),sn=Zt[0],Nn=Zt[1],Hn=X(Ee,0),wn=(0,R.Z)(Hn,2),nr=wn[0],or=wn[1],An=(0,k.useState)(null),sr=(0,R.Z)(An,2),Rr=sr[0],cr=sr[1],to=(0,k.useState)(null),Gr=(0,R.Z)(to,2),Zr=Gr[0],Do=Gr[1],Br=k.useMemo(function(){return Zr===null&&V?Number.MAX_SAFE_INTEGER:Zr||0},[Zr,Ne]),On=(0,k.useState)(!1),wr=(0,R.Z)(On,2),et=wr[0],jt=wr[1],je="".concat(ce,"-item"),ke=Math.max($e,Tt),Ve=dt===P,en=He.length&&Ve,Jt=dt===be,un=en||typeof dt=="number"&&He.length>dt,Yt=(0,k.useMemo)(function(){var fn=He;return en?Ne===null&&V?fn=He:fn=He.slice(0,Math.min(He.length,xe/vt)):typeof dt=="number"&&(fn=He.slice(0,dt)),fn},[He,vt,Ne,dt,en]),xn=(0,k.useMemo)(function(){return en?He.slice(Br+1):He.slice(Yt.length)},[He,Yt,en,Br]),Un=(0,k.useCallback)(function(fn,an){var zn;return typeof lt=="function"?lt(fn):(zn=lt&&(fn==null?void 0:fn[lt]))!==null&&zn!==void 0?zn:an},[lt]),Tn=(0,k.useCallback)(Ie||function(fn){return fn},[Ie]);function qn(fn,an,zn){Zr===fn&&(an===void 0||an===Rr)||(Do(fn),zn||(jt(fn<He.length-1),he==null||he(fn)),an!==void 0&&cr(an))}function Dn(fn,an){qe(an.clientWidth)}function rr(fn,an){z(function(zn){var ar=new Map(zn);return an===null?ar.delete(fn):ar.set(fn,an),ar})}function Yn(fn,an){zt(an),pt(Tt)}function Zn(fn,an){Nn(an)}function ur(fn,an){or(an)}function dr(fn){return fe.get(Un(Yt[fn],fn))}(0,M.Z)(function(){if(xe&&typeof ke=="number"&&Yt){var fn=sn+nr,an=Yt.length,zn=an-1;if(!an){qn(0,null);return}for(var ar=0;ar<an;ar+=1){var Er=dr(ar);if(V&&(Er=Er||0),Er===void 0){qn(ar-1,void 0,!0);break}if(fn+=Er,zn===0&&fn<=xe||ar===zn-1&&fn+dr(zn)<=xe){qn(zn,null);break}else if(fn+ke>xe){qn(ar-1,fn-Er-nr+Tt);break}}u&&dr(0)+nr>xe&&cr(null)}},[xe,fe,Tt,sn,nr,Un,Yt]);var _r=et&&!!xn.length,Fr={};Rr!==null&&en&&(Fr={position:"absolute",left:Rr,top:0});var er={prefixCls:je,responsive:en,component:b,invalidate:Jt},Nt=ot?function(fn,an){var zn=Un(fn,an);return k.createElement(J.Provider,{key:zn,value:(0,de.Z)((0,de.Z)({},er),{},{order:an,item:fn,itemKey:zn,registerSize:rr,display:an<=Br})},ot(fn,an))}:function(fn,an){var zn=Un(fn,an);return k.createElement(C,(0,O.Z)({},er,{order:an,key:zn,item:fn,renderItem:Tn,itemKey:zn,registerSize:rr,display:an<=Br}))},_t={order:_r?Br:Number.MAX_SAFE_INTEGER,className:"".concat(je,"-rest"),registerSize:Yn,display:_r},Kt=H||S,hn=Me?k.createElement(J.Provider,{value:(0,de.Z)((0,de.Z)({},er),_t)},Me(xn)):k.createElement(C,(0,O.Z)({},er,_t),typeof Kt=="function"?Kt(xn):Kt),tn=k.createElement(g,(0,O.Z)({className:p()(!Jt&&ce,yt),style:Vt,ref:ye},L),E&&k.createElement(C,(0,O.Z)({},er,{responsive:Ve,responsiveDisabled:!en,order:-1,className:"".concat(je,"-prefix"),registerSize:Zn,display:!0}),E),Yt.map(Nt),un?hn:null,u&&k.createElement(C,(0,O.Z)({},er,{responsive:Ve,responsiveDisabled:!en,order:Br,className:"".concat(je,"-suffix"),registerSize:ur,display:!0,style:Fr}),u));return Ve?k.createElement(v.Z,{onResize:Dn,disabled:!en},tn):tn}var we=k.forwardRef(Te);we.displayName="Overflow",we.Item=ae,we.RESPONSIVE=P,we.INVALIDATE=be;var ne=we,Ce=ne},91735:function(Fn,Ct){"use strict";Ct.Z={items_per_page:"\u6761/\u9875",jump_to:"\u8DF3\u81F3",jump_to_confirm:"\u786E\u5B9A",page:"\u9875",prev_page:"\u4E0A\u4E00\u9875",next_page:"\u4E0B\u4E00\u9875",prev_5:"\u5411\u524D 5 \u9875",next_5:"\u5411\u540E 5 \u9875",prev_3:"\u5411\u524D 3 \u9875",next_3:"\u5411\u540E 3 \u9875",page_size:"\u9875\u7801"}},17115:function(Fn,Ct,l){"use strict";l.d(Ct,{ZP:function(){return p}});var O=l(42978),de=l(59301),R=l(47273),me=0,k=(0,R.Z)();function _(){var v;return k?(v=me,me+=1):v="TEST_OR_SSR",v}function p(v){var M=de.useState(),s=(0,O.Z)(M,2),N=s[0],x=s[1];return de.useEffect(function(){x("rc_select_".concat(_()))},[]),v||N}},77861:function(Fn,Ct,l){"use strict";l.d(Ct,{Ac:function(){return Ne},Xo:function(){return Tt},Wx:function(){return Rt},ZP:function(){return je},lk:function(){return J}});var O=l(54476),de=l(94480),R=l(20068),me=l(33885),k=l(42978),_=l(75931),p=l(76190),v=l(18929),M=l(48736),s=l(59301),N=l(92310),x=l.n(N),m=l(34280),C=l(49658),D=l(10228),B=l(8654),W=function(Ve){var en=Ve.className,Jt=Ve.customizeIcon,un=Ve.customizeIconProps,Yt=Ve.onMouseDown,xn=Ve.onClick,Un=Ve.children,Tn;return typeof Jt=="function"?Tn=Jt(un):Tn=Jt,s.createElement("span",{className:en,onMouseDown:function(Dn){Dn.preventDefault(),Yt&&Yt(Dn)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:xn,"aria-hidden":!0},Tn!==void 0?Tn:s.createElement("span",{className:x()(en.split(/\s+/).map(function(qn){return"".concat(qn,"-icon")}))},Un))},F=W;function ee(ke,Ve,en,Jt,un){var Yt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,xn=arguments.length>6?arguments[6]:void 0,Un=arguments.length>7?arguments[7]:void 0,Tn=s.useMemo(function(){if((0,p.Z)(Jt)==="object")return Jt.clearIcon;if(un)return un},[Jt,un]),qn=s.useMemo(function(){return!!(!Yt&&Jt&&(en.length||xn)&&!(Un==="combobox"&&xn===""))},[Jt,Yt,en.length,xn,Un]);return{allowClear:qn,clearIcon:s.createElement(F,{className:"".concat(ke,"-clear"),onMouseDown:Ve,customizeIcon:Tn},"\xD7")}}var X=s.createContext(null);function J(){return s.useContext(X)}function K(){var ke=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,Ve=s.useState(!1),en=(0,k.Z)(Ve,2),Jt=en[0],un=en[1],Yt=s.useRef(null),xn=function(){window.clearTimeout(Yt.current)};s.useEffect(function(){return xn},[]);var Un=function(qn,Dn){xn(),Yt.current=window.setTimeout(function(){un(qn),Dn&&Dn()},ke)};return[Jt,Un,xn]}function U(){var ke=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,Ve=s.useRef(null),en=s.useRef(null);s.useEffect(function(){return function(){window.clearTimeout(en.current)}},[]);function Jt(un){(un||Ve.current===null)&&(Ve.current=un),window.clearTimeout(en.current),en.current=window.setTimeout(function(){Ve.current=null},ke)}return[function(){return Ve.current},Jt]}function Y(ke,Ve,en,Jt){var un=s.useRef(null);un.current={open:Ve,triggerOpen:en,customizedTrigger:Jt},s.useEffect(function(){function Yt(xn){var Un;if(!((Un=un.current)!==null&&Un!==void 0&&Un.customizedTrigger)){var Tn=xn.target;Tn.shadowRoot&&xn.composed&&(Tn=xn.composedPath()[0]||Tn),un.current.open&&ke().filter(function(qn){return qn}).every(function(qn){return!qn.contains(Tn)&&qn!==Tn})&&un.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Yt),function(){return window.removeEventListener("mousedown",Yt)}},[])}var j=l(26112),ie=l(83836),ae=function(Ve,en){var Jt,un,Yt=Ve.prefixCls,xn=Ve.id,Un=Ve.inputElement,Tn=Ve.disabled,qn=Ve.tabIndex,Dn=Ve.autoFocus,rr=Ve.autoComplete,Yn=Ve.editable,Zn=Ve.activeDescendantId,ur=Ve.value,dr=Ve.maxLength,_r=Ve.onKeyDown,Fr=Ve.onMouseDown,er=Ve.onChange,Nt=Ve.onPaste,_t=Ve.onCompositionStart,Kt=Ve.onCompositionEnd,hn=Ve.open,tn=Ve.attrs,fn=Un||s.createElement("input",null),an=fn,zn=an.ref,ar=an.props,Er=ar.onKeyDown,no=ar.onChange,kr=ar.onMouseDown,Wr=ar.onCompositionStart,Dr=ar.onCompositionEnd,br=ar.style;return(0,M.Kp)(!("maxLength"in fn.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),fn=s.cloneElement(fn,(0,me.Z)((0,me.Z)((0,me.Z)({type:"search"},ar),{},{id:xn,ref:(0,B.sQ)(en,zn),disabled:Tn,tabIndex:qn,autoComplete:rr||"off",autoFocus:Dn,className:x()("".concat(Yt,"-selection-search-input"),(Jt=fn)===null||Jt===void 0||(un=Jt.props)===null||un===void 0?void 0:un.className),role:"combobox","aria-label":"Search","aria-expanded":hn||!1,"aria-haspopup":"listbox","aria-owns":"".concat(xn,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(xn,"_list"),"aria-activedescendant":hn?Zn:void 0},tn),{},{value:Yn?ur:"",maxLength:dr,readOnly:!Yn,unselectable:Yn?null:"on",style:(0,me.Z)((0,me.Z)({},br),{},{opacity:Yn?null:0}),onKeyDown:function(ro){_r(ro),Er&&Er(ro)},onMouseDown:function(ro){Fr(ro),kr&&kr(ro)},onChange:function(ro){er(ro),no&&no(ro)},onCompositionStart:function(ro){_t(ro),Wr&&Wr(ro)},onCompositionEnd:function(ro){Kt(ro),Dr&&Dr(ro)},onPaste:Nt})),fn},se=s.forwardRef(ae);se.displayName="Input";var P=se;function be(ke){return Array.isArray(ke)?ke:ke!==void 0?[ke]:[]}var S=typeof window!="undefined"&&window.document&&window.document.documentElement,Te=S;function we(ke){return ke!=null}function ne(ke){return!ke&&ke!==0}function Ce(ke){return["string","number"].includes((0,p.Z)(ke))}function oe(ke){var Ve=void 0;return ke&&(Ce(ke.title)?Ve=ke.title.toString():Ce(ke.label)&&(Ve=ke.label.toString())),Ve}function ye(ke,Ve){Te?s.useLayoutEffect(ke,Ve):s.useEffect(ke,Ve)}function re(ke){var Ve;return(Ve=ke.key)!==null&&Ve!==void 0?Ve:ke.value}var ce=function(Ve){Ve.preventDefault(),Ve.stopPropagation()},_e=function(Ve){var en=Ve.id,Jt=Ve.prefixCls,un=Ve.values,Yt=Ve.open,xn=Ve.searchValue,Un=Ve.autoClearSearchValue,Tn=Ve.inputRef,qn=Ve.placeholder,Dn=Ve.disabled,rr=Ve.mode,Yn=Ve.showSearch,Zn=Ve.autoFocus,ur=Ve.autoComplete,dr=Ve.activeDescendantId,_r=Ve.tabIndex,Fr=Ve.removeIcon,er=Ve.maxTagCount,Nt=Ve.maxTagTextLength,_t=Ve.maxTagPlaceholder,Kt=_t===void 0?function(Pr){return"+ ".concat(Pr.length," ...")}:_t,hn=Ve.tagRender,tn=Ve.onToggleOpen,fn=Ve.onRemove,an=Ve.onInputChange,zn=Ve.onInputPaste,ar=Ve.onInputKeyDown,Er=Ve.onInputMouseDown,no=Ve.onInputCompositionStart,kr=Ve.onInputCompositionEnd,Wr=s.useRef(null),Dr=(0,s.useState)(0),br=(0,k.Z)(Dr,2),qr=br[0],ro=br[1],po=(0,s.useState)(!1),Mr=(0,k.Z)(po,2),Yr=Mr[0],co=Mr[1],ao="".concat(Jt,"-selection"),xo=Yt||rr==="multiple"&&Un===!1||rr==="tags"?xn:"",mi=rr==="tags"||rr==="multiple"&&Un===!1||Yn&&(Yt||Yr);ye(function(){ro(Wr.current.scrollWidth)},[xo]);function rn(Pr,Bo,Ai,Ro,zo){return s.createElement("span",{className:x()("".concat(ao,"-item"),(0,R.Z)({},"".concat(ao,"-item-disabled"),Ai)),title:oe(Pr)},s.createElement("span",{className:"".concat(ao,"-item-content")},Bo),Ro&&s.createElement(F,{className:"".concat(ao,"-item-remove"),onMouseDown:ce,onClick:zo,customizeIcon:Fr},"\xD7"))}function Sn(Pr,Bo,Ai,Ro,zo){var mr=function(Ao){ce(Ao),tn(!Yt)};return s.createElement("span",{onMouseDown:mr},hn({label:Bo,value:Pr,disabled:Ai,closable:Ro,onClose:zo}))}function gn(Pr){var Bo=Pr.disabled,Ai=Pr.label,Ro=Pr.value,zo=!Dn&&!Bo,mr=Ai;if(typeof Nt=="number"&&(typeof Ai=="string"||typeof Ai=="number")){var hr=String(mr);hr.length>Nt&&(mr="".concat(hr.slice(0,Nt),"..."))}var Ao=function(vi){vi&&vi.stopPropagation(),fn(Pr)};return typeof hn=="function"?Sn(Ro,mr,Bo,zo,Ao):rn(Pr,mr,Bo,zo,Ao)}function Ar(Pr){var Bo=typeof Kt=="function"?Kt(Pr):Kt;return rn({title:Bo},Bo,!1)}var ir=s.createElement("div",{className:"".concat(ao,"-search"),style:{width:qr},onFocus:function(){co(!0)},onBlur:function(){co(!1)}},s.createElement(P,{ref:Tn,open:Yt,prefixCls:Jt,id:en,inputElement:null,disabled:Dn,autoFocus:Zn,autoComplete:ur,editable:mi,activeDescendantId:dr,value:xo,onKeyDown:ar,onMouseDown:Er,onChange:an,onPaste:zn,onCompositionStart:no,onCompositionEnd:kr,tabIndex:_r,attrs:(0,j.Z)(Ve,!0)}),s.createElement("span",{ref:Wr,className:"".concat(ao,"-search-mirror"),"aria-hidden":!0},xo,"\xA0")),lr=s.createElement(ie.Z,{prefixCls:"".concat(ao,"-overflow"),data:un,renderItem:gn,renderRest:Ar,suffix:ir,itemKey:re,maxCount:er});return s.createElement(s.Fragment,null,lr,!un.length&&!xo&&s.createElement("span",{className:"".concat(ao,"-placeholder")},qn))},He=_e,Ie=function(Ve){var en=Ve.inputElement,Jt=Ve.prefixCls,un=Ve.id,Yt=Ve.inputRef,xn=Ve.disabled,Un=Ve.autoFocus,Tn=Ve.autoComplete,qn=Ve.activeDescendantId,Dn=Ve.mode,rr=Ve.open,Yn=Ve.values,Zn=Ve.placeholder,ur=Ve.tabIndex,dr=Ve.showSearch,_r=Ve.searchValue,Fr=Ve.activeValue,er=Ve.maxLength,Nt=Ve.onInputKeyDown,_t=Ve.onInputMouseDown,Kt=Ve.onInputChange,hn=Ve.onInputPaste,tn=Ve.onInputCompositionStart,fn=Ve.onInputCompositionEnd,an=Ve.title,zn=s.useState(!1),ar=(0,k.Z)(zn,2),Er=ar[0],no=ar[1],kr=Dn==="combobox",Wr=kr||dr,Dr=Yn[0],br=_r||"";kr&&Fr&&!Er&&(br=Fr),s.useEffect(function(){kr&&no(!1)},[kr,Fr]);var qr=Dn!=="combobox"&&!rr&&!dr?!1:!!br,ro=an===void 0?oe(Dr):an,po=function(){if(Dr)return null;var Yr=qr?{visibility:"hidden"}:void 0;return s.createElement("span",{className:"".concat(Jt,"-selection-placeholder"),style:Yr},Zn)};return s.createElement(s.Fragment,null,s.createElement("span",{className:"".concat(Jt,"-selection-search")},s.createElement(P,{ref:Yt,prefixCls:Jt,id:un,open:rr,inputElement:en,disabled:xn,autoFocus:Un,autoComplete:Tn,editable:Wr,activeDescendantId:qn,value:br,onKeyDown:Nt,onMouseDown:_t,onChange:function(Yr){no(!0),Kt(Yr)},onPaste:hn,onCompositionStart:tn,onCompositionEnd:fn,tabIndex:ur,attrs:(0,j.Z)(Ve,!0),maxLength:kr?er:void 0})),!kr&&Dr?s.createElement("span",{className:"".concat(Jt,"-selection-item"),title:ro,style:qr?{visibility:"hidden"}:void 0},Dr.label):null,po())},ot=Ie;function lt(ke){return![D.Z.ESC,D.Z.SHIFT,D.Z.BACKSPACE,D.Z.TAB,D.Z.WIN_KEY,D.Z.ALT,D.Z.META,D.Z.WIN_KEY_RIGHT,D.Z.CTRL,D.Z.SEMICOLON,D.Z.EQUALS,D.Z.CAPS_LOCK,D.Z.CONTEXT_MENU,D.Z.F1,D.Z.F2,D.Z.F3,D.Z.F4,D.Z.F5,D.Z.F6,D.Z.F7,D.Z.F8,D.Z.F9,D.Z.F10,D.Z.F11,D.Z.F12].includes(ke)}var Ot=function(Ve,en){var Jt=(0,s.useRef)(null),un=(0,s.useRef)(!1),Yt=Ve.prefixCls,xn=Ve.open,Un=Ve.mode,Tn=Ve.showSearch,qn=Ve.tokenWithEnter,Dn=Ve.autoClearSearchValue,rr=Ve.onSearch,Yn=Ve.onSearchSubmit,Zn=Ve.onToggleOpen,ur=Ve.onInputKeyDown,dr=Ve.domRef;s.useImperativeHandle(en,function(){return{focus:function(){Jt.current.focus()},blur:function(){Jt.current.blur()}}});var _r=U(0),Fr=(0,k.Z)(_r,2),er=Fr[0],Nt=Fr[1],_t=function(br){var qr=br.which;(qr===D.Z.UP||qr===D.Z.DOWN)&&br.preventDefault(),ur&&ur(br),qr===D.Z.ENTER&&Un==="tags"&&!un.current&&!xn&&(Yn==null||Yn(br.target.value)),lt(qr)&&Zn(!0)},Kt=function(){Nt(!0)},hn=(0,s.useRef)(null),tn=function(br){rr(br,!0,un.current)!==!1&&Zn(!0)},fn=function(){un.current=!0},an=function(br){un.current=!1,Un!=="combobox"&&tn(br.target.value)},zn=function(br){var qr=br.target.value;if(qn&&hn.current&&/[\r\n]/.test(hn.current)){var ro=hn.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");qr=qr.replace(ro,hn.current)}hn.current=null,tn(qr)},ar=function(br){var qr=br.clipboardData,ro=qr.getData("text");hn.current=ro},Er=function(br){var qr=br.target;if(qr!==Jt.current){var ro=document.body.style.msTouchAction!==void 0;ro?setTimeout(function(){Jt.current.focus()}):Jt.current.focus()}},no=function(br){var qr=er();br.target!==Jt.current&&!qr&&Un!=="combobox"&&br.preventDefault(),(Un!=="combobox"&&(!Tn||!qr)||!xn)&&(xn&&Dn!==!1&&rr("",!0,!1),Zn())},kr={inputRef:Jt,onInputKeyDown:_t,onInputMouseDown:Kt,onInputChange:zn,onInputPaste:ar,onInputCompositionStart:fn,onInputCompositionEnd:an},Wr=Un==="multiple"||Un==="tags"?s.createElement(He,(0,O.Z)({},Ve,kr)):s.createElement(ot,(0,O.Z)({},Ve,kr));return s.createElement("div",{ref:dr,className:"".concat(Yt,"-selector"),onClick:Er,onMouseDown:no},Wr)},vt=s.forwardRef(Ot);vt.displayName="Selector";var Gt=vt,Vt=l(35593),yt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],dt=function(Ve){var en=Ve===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:en,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:en,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:en,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:en,adjustY:1},htmlRegion:"scroll"}}},H=function(Ve,en){var Jt=Ve.prefixCls,un=Ve.disabled,Yt=Ve.visible,xn=Ve.children,Un=Ve.popupElement,Tn=Ve.animation,qn=Ve.transitionName,Dn=Ve.dropdownStyle,rr=Ve.dropdownClassName,Yn=Ve.direction,Zn=Yn===void 0?"ltr":Yn,ur=Ve.placement,dr=Ve.builtinPlacements,_r=Ve.dropdownMatchSelectWidth,Fr=Ve.dropdownRender,er=Ve.dropdownAlign,Nt=Ve.getPopupContainer,_t=Ve.empty,Kt=Ve.getTriggerDOMNode,hn=Ve.onPopupVisibleChange,tn=Ve.onPopupMouseEnter,fn=(0,_.Z)(Ve,yt),an="".concat(Jt,"-dropdown"),zn=Un;Fr&&(zn=Fr(Un));var ar=s.useMemo(function(){return dr||dt(_r)},[dr,_r]),Er=Tn?"".concat(an,"-").concat(Tn):qn,no=typeof _r=="number",kr=s.useMemo(function(){return no?null:_r===!1?"minWidth":"width"},[_r,no]),Wr=Dn;no&&(Wr=(0,me.Z)((0,me.Z)({},Wr),{},{width:_r}));var Dr=s.useRef(null);return s.useImperativeHandle(en,function(){return{getPopupElement:function(){return Dr.current}}}),s.createElement(Vt.Z,(0,O.Z)({},fn,{showAction:hn?["click"]:[],hideAction:hn?["click"]:[],popupPlacement:ur||(Zn==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:ar,prefixCls:an,popupTransitionName:Er,popup:s.createElement("div",{ref:Dr,onMouseEnter:tn},zn),stretch:kr,popupAlign:er,popupVisible:Yt,getPopupContainer:Nt,popupClassName:x()(rr,(0,R.Z)({},"".concat(an,"-empty"),_t)),popupStyle:Wr,getTriggerDOMNode:Kt,onPopupVisibleChange:hn}),xn)},Me=s.forwardRef(H);Me.displayName="SelectTrigger";var E=Me,u=l(66712);function a(ke,Ve){var en=ke.key,Jt;return"value"in ke&&(Jt=ke.value),en!=null?en:Jt!==void 0?Jt:"rc-index-key-".concat(Ve)}function g(ke,Ve){var en=ke||{},Jt=en.label,un=en.value,Yt=en.options,xn=en.groupLabel,Un=Jt||(Ve?"children":"label");return{label:Un,value:un||"value",options:Yt||"options",groupLabel:xn||Un}}function b(ke){var Ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},en=Ve.fieldNames,Jt=Ve.childrenAsData,un=[],Yt=g(en,!1),xn=Yt.label,Un=Yt.value,Tn=Yt.options,qn=Yt.groupLabel;function Dn(rr,Yn){rr.forEach(function(Zn){if(Yn||!(Tn in Zn)){var ur=Zn[Un];un.push({key:a(Zn,un.length),groupOption:Yn,data:Zn,label:Zn[xn],value:ur})}else{var dr=Zn[qn];dr===void 0&&Jt&&(dr=Zn.label),un.push({key:a(Zn,un.length),group:!0,data:Zn,label:dr}),Dn(Zn[Tn],!0)}})}return Dn(ke,!1),un}function he(ke){var Ve=(0,me.Z)({},ke);return"props"in Ve||Object.defineProperty(Ve,"props",{get:function(){return(0,M.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),Ve}}),Ve}function L(ke,Ve){if(!Ve||!Ve.length)return null;var en=!1;function Jt(Yt,xn){var Un=(0,u.Z)(xn),Tn=Un[0],qn=Un.slice(1);if(!Tn)return[Yt];var Dn=Yt.split(Tn);return en=en||Dn.length>1,Dn.reduce(function(rr,Yn){return[].concat((0,de.Z)(rr),(0,de.Z)(Jt(Yn,qn)))},[]).filter(function(rr){return rr})}var un=Jt(ke,Ve);return en?un:null}var V=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Ee=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function ge(ke){return ke==="tags"||ke==="multiple"}var Ae=s.forwardRef(function(ke,Ve){var en,Jt,un=ke.id,Yt=ke.prefixCls,xn=ke.className,Un=ke.showSearch,Tn=ke.tagRender,qn=ke.direction,Dn=ke.omitDomProps,rr=ke.displayValues,Yn=ke.onDisplayValuesChange,Zn=ke.emptyOptions,ur=ke.notFoundContent,dr=ur===void 0?"Not Found":ur,_r=ke.onClear,Fr=ke.mode,er=ke.disabled,Nt=ke.loading,_t=ke.getInputElement,Kt=ke.getRawInputElement,hn=ke.open,tn=ke.defaultOpen,fn=ke.onDropdownVisibleChange,an=ke.activeValue,zn=ke.onActiveValueChange,ar=ke.activeDescendantId,Er=ke.searchValue,no=ke.autoClearSearchValue,kr=ke.onSearch,Wr=ke.onSearchSplit,Dr=ke.tokenSeparators,br=ke.allowClear,qr=ke.suffixIcon,ro=ke.clearIcon,po=ke.OptionList,Mr=ke.animation,Yr=ke.transitionName,co=ke.dropdownStyle,ao=ke.dropdownClassName,xo=ke.dropdownMatchSelectWidth,mi=ke.dropdownRender,rn=ke.dropdownAlign,Sn=ke.placement,gn=ke.builtinPlacements,Ar=ke.getPopupContainer,ir=ke.showAction,lr=ir===void 0?[]:ir,Pr=ke.onFocus,Bo=ke.onBlur,Ai=ke.onKeyUp,Ro=ke.onKeyDown,zo=ke.onMouseDown,mr=(0,_.Z)(ke,V),hr=ge(Fr),Ao=(Un!==void 0?Un:hr)||Fr==="combobox",Mo=(0,me.Z)({},mr);Ee.forEach(function(ri){delete Mo[ri]}),Dn==null||Dn.forEach(function(ri){delete Mo[ri]});var vi=s.useState(!1),Ra=(0,k.Z)(vi,2),Bi=Ra[0],_i=Ra[1];s.useEffect(function(){_i((0,C.Z)())},[]);var ta=s.useRef(null),ca=s.useRef(null),ua=s.useRef(null),is=s.useRef(null),Ki=s.useRef(null),ja=K(),za=(0,k.Z)(ja,3),Bs=za[0],wa=za[1],Ji=za[2];s.useImperativeHandle(Ve,function(){var ri,Xo;return{focus:(ri=is.current)===null||ri===void 0?void 0:ri.focus,blur:(Xo=is.current)===null||Xo===void 0?void 0:Xo.blur,scrollTo:function(Zi){var da;return(da=Ki.current)===null||da===void 0?void 0:da.scrollTo(Zi)}}});var as=s.useMemo(function(){var ri;if(Fr!=="combobox")return Er;var Xo=(ri=rr[0])===null||ri===void 0?void 0:ri.value;return typeof Xo=="string"||typeof Xo=="number"?String(Xo):""},[Er,Fr,rr]),Ps=Fr==="combobox"&&typeof _t=="function"&&_t()||null,Ss=typeof Kt=="function"&&Kt(),iA=(0,B.x1)(ca,Ss==null||(en=Ss.props)===null||en===void 0?void 0:en.ref),mA=s.useState(!1),vA=(0,k.Z)(mA,2),fs=vA[0],RA=vA[1];(0,m.Z)(function(){RA(!0)},[]);var Zs=(0,v.Z)(!1,{defaultValue:tn,value:hn}),aA=(0,k.Z)(Zs,2),Is=aA[0],Sa=aA[1],Vr=fs?Is:!1,Zo=!dr&&Zn;(er||Zo&&Vr&&Fr==="combobox")&&(Vr=!1);var Uo=Zo?!1:Vr,Po=s.useCallback(function(ri){var Xo=ri!==void 0?ri:!Vr;er||(Sa(Xo),Vr!==Xo&&(fn==null||fn(Xo)))},[er,Vr,Sa,fn]),Ci=s.useMemo(function(){return(Dr||[]).some(function(ri){return[`
`,`\r
`].includes(ri)})},[Dr]),zi=function(Xo,Fs,Zi){var da=!0,fa=Xo;zn==null||zn(null);var aa=Zi?null:L(Xo,Dr);return Fr!=="combobox"&&aa&&(fa="",Wr==null||Wr(aa),Po(!1),da=!1),kr&&as!==fa&&kr(fa,{source:Fs?"typing":"effect"}),da},hs=function(Xo){!Xo||!Xo.trim()||kr(Xo,{source:"submit"})};s.useEffect(function(){!Vr&&!hr&&Fr!=="combobox"&&zi("",!1,!1)},[Vr]),s.useEffect(function(){Is&&er&&Sa(!1),er&&wa(!1)},[er]);var Ja=U(),Ha=(0,k.Z)(Ja,2),Pt=Ha[0],jr=Ha[1],mo=function(Xo){var Fs=Pt(),Zi=Xo.which;if(Zi===D.Z.ENTER&&(Fr!=="combobox"&&Xo.preventDefault(),Vr||Po(!0)),jr(!!as),Zi===D.Z.BACKSPACE&&!Fs&&hr&&!as&&rr.length){for(var da=(0,de.Z)(rr),fa=null,aa=da.length-1;aa>=0;aa-=1){var ka=da[aa];if(!ka.disabled){da.splice(aa,1),fa=ka;break}}fa&&Yn(da,{type:"remove",values:[fa]})}for(var AA=arguments.length,vl=new Array(AA>1?AA-1:0),ss=1;ss<AA;ss++)vl[ss-1]=arguments[ss];if(Vr&&Ki.current){var jl;(jl=Ki.current).onKeyDown.apply(jl,[Xo].concat(vl))}Ro==null||Ro.apply(void 0,[Xo].concat(vl))},Ho=function(Xo){for(var Fs=arguments.length,Zi=new Array(Fs>1?Fs-1:0),da=1;da<Fs;da++)Zi[da-1]=arguments[da];if(Vr&&Ki.current){var fa;(fa=Ki.current).onKeyUp.apply(fa,[Xo].concat(Zi))}Ai==null||Ai.apply(void 0,[Xo].concat(Zi))},ti=function(Xo){var Fs=rr.filter(function(Zi){return Zi!==Xo});Yn(Fs,{type:"remove",values:[Xo]})},So=s.useRef(!1),bi=function(){wa(!0),er||(Pr&&!So.current&&Pr.apply(void 0,arguments),lr.includes("focus")&&Po(!0)),So.current=!0},Wo=function(){wa(!1,function(){So.current=!1,Po(!1)}),!er&&(as&&(Fr==="tags"?kr(as,{source:"submit"}):Fr==="multiple"&&kr("",{source:"blur"})),Bo&&Bo.apply(void 0,arguments))},Za=[];s.useEffect(function(){return function(){Za.forEach(function(ri){return clearTimeout(ri)}),Za.splice(0,Za.length)}},[]);var Ua=function(Xo){var Fs,Zi=Xo.target,da=(Fs=ua.current)===null||Fs===void 0?void 0:Fs.getPopupElement();if(da&&da.contains(Zi)){var fa=setTimeout(function(){var vl=Za.indexOf(fa);if(vl!==-1&&Za.splice(vl,1),Ji(),!Bi&&!da.contains(document.activeElement)){var ss;(ss=is.current)===null||ss===void 0||ss.focus()}});Za.push(fa)}for(var aa=arguments.length,ka=new Array(aa>1?aa-1:0),AA=1;AA<aa;AA++)ka[AA-1]=arguments[AA];zo==null||zo.apply(void 0,[Xo].concat(ka))},Ba=s.useState({}),jA=(0,k.Z)(Ba,2),Ts=jA[1];function OA(){Ts({})}var Rs;Ss&&(Rs=function(Xo){Po(Xo)}),Y(function(){var ri;return[ta.current,(ri=ua.current)===null||ri===void 0?void 0:ri.getPopupElement()]},Uo,Po,!!Ss);var Da=s.useMemo(function(){return(0,me.Z)((0,me.Z)({},ke),{},{notFoundContent:dr,open:Vr,triggerOpen:Uo,id:un,showSearch:Ao,multiple:hr,toggleOpen:Po})},[ke,dr,Uo,Vr,un,Ao,hr,Po]),YA=!!qr||Nt,Wa;YA&&(Wa=s.createElement(F,{className:x()("".concat(Yt,"-arrow"),(0,R.Z)({},"".concat(Yt,"-arrow-loading"),Nt)),customizeIcon:qr,customizeIconProps:{loading:Nt,searchValue:as,open:Vr,focused:Bs,showSearch:Ao}}));var JA=function(){var Xo;_r==null||_r(),(Xo=is.current)===null||Xo===void 0||Xo.focus(),Yn([],{type:"clear",values:rr}),zi("",!1,!1)},sA=ee(Yt,JA,rr,br,ro,er,as,Fr),yA=sA.allowClear,Oi=sA.clearIcon,sc=s.createElement(po,{ref:Ki}),Ac=x()(Yt,xn,(Jt={},(0,R.Z)(Jt,"".concat(Yt,"-focused"),Bs),(0,R.Z)(Jt,"".concat(Yt,"-multiple"),hr),(0,R.Z)(Jt,"".concat(Yt,"-single"),!hr),(0,R.Z)(Jt,"".concat(Yt,"-allow-clear"),br),(0,R.Z)(Jt,"".concat(Yt,"-show-arrow"),YA),(0,R.Z)(Jt,"".concat(Yt,"-disabled"),er),(0,R.Z)(Jt,"".concat(Yt,"-loading"),Nt),(0,R.Z)(Jt,"".concat(Yt,"-open"),Vr),(0,R.Z)(Jt,"".concat(Yt,"-customize-input"),Ps),(0,R.Z)(Jt,"".concat(Yt,"-show-search"),Ao),Jt)),Lc=s.createElement(E,{ref:ua,disabled:er,prefixCls:Yt,visible:Uo,popupElement:sc,animation:Mr,transitionName:Yr,dropdownStyle:co,dropdownClassName:ao,direction:qn,dropdownMatchSelectWidth:xo,dropdownRender:mi,dropdownAlign:rn,placement:Sn,builtinPlacements:gn,getPopupContainer:Ar,empty:Zn,getTriggerDOMNode:function(){return ca.current},onPopupVisibleChange:Rs,onPopupMouseEnter:OA},Ss?s.cloneElement(Ss,{ref:iA}):s.createElement(Gt,(0,O.Z)({},ke,{domRef:ca,prefixCls:Yt,inputElement:Ps,ref:is,id:un,showSearch:Ao,autoClearSearchValue:no,mode:Fr,activeDescendantId:ar,tagRender:Tn,values:rr,open:Vr,onToggleOpen:Po,activeValue:an,searchValue:as,onSearch:zi,onSearchSubmit:hs,onRemove:ti,tokenWithEnter:Ci}))),Va;return Ss?Va=Lc:Va=s.createElement("div",(0,O.Z)({className:Ac},Mo,{ref:ta,onMouseDown:Ua,onKeyDown:mo,onKeyUp:Ho,onFocus:bi,onBlur:Wo}),Bs&&!Vr&&s.createElement("span",{style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0},"aria-live":"polite"},"".concat(rr.map(function(ri){var Xo=ri.label,Fs=ri.value;return["number","string"].includes((0,p.Z)(Xo))?Xo:Fs}).join(", "))),Lc,Wa,yA&&Oi),s.createElement(X.Provider,{value:Da},Va)}),Ne=Ae,qe=function(ke,Ve){var en=s.useRef({values:new Map,options:new Map}),Jt=s.useMemo(function(){var Yt=en.current,xn=Yt.values,Un=Yt.options,Tn=ke.map(function(rr){if(rr.label===void 0){var Yn;return(0,me.Z)((0,me.Z)({},rr),{},{label:(Yn=xn.get(rr.value))===null||Yn===void 0?void 0:Yn.label})}return rr}),qn=new Map,Dn=new Map;return Tn.forEach(function(rr){qn.set(rr.value,rr),Dn.set(rr.value,Ve.get(rr.value)||Un.get(rr.value))}),en.current.values=qn,en.current.options=Dn,Tn},[ke,Ve]),un=s.useCallback(function(Yt){return Ve.get(Yt)||en.current.options.get(Yt)},[Ve]);return[Jt,un]};function xe(ke,Ve){return be(ke).join("").toUpperCase().includes(Ve)}var ze=function(ke,Ve,en,Jt,un){return s.useMemo(function(){if(!en||Jt===!1)return ke;var Yt=Ve.options,xn=Ve.label,Un=Ve.value,Tn=[],qn=typeof Jt=="function",Dn=en.toUpperCase(),rr=qn?Jt:function(Zn,ur){return un?xe(ur[un],Dn):ur[Yt]?xe(ur[xn!=="children"?xn:"label"],Dn):xe(ur[Un],Dn)},Yn=qn?function(Zn){return he(Zn)}:function(Zn){return Zn};return ke.forEach(function(Zn){if(Zn[Yt]){var ur=rr(en,Yn(Zn));if(ur)Tn.push(Zn);else{var dr=Zn[Yt].filter(function(_r){return rr(en,Yn(_r))});dr.length&&Tn.push((0,me.Z)((0,me.Z)({},Zn),{},(0,R.Z)({},Yt,dr)))}return}rr(en,Yn(Zn))&&Tn.push(Zn)}),Tn},[ke,Jt,un,en,Ve])},Oe=l(17115),fe=l(11592),z=["children","value"],Be=["children"];function Le(ke){var Ve=ke,en=Ve.key,Jt=Ve.props,un=Jt.children,Yt=Jt.value,xn=(0,_.Z)(Jt,z);return(0,me.Z)({key:en,value:Yt!==void 0?Yt:en,children:un},xn)}function $e(ke){var Ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,fe.Z)(ke).map(function(en,Jt){if(!s.isValidElement(en)||!en.type)return null;var un=en,Yt=un.type.isSelectOptGroup,xn=un.key,Un=un.props,Tn=Un.children,qn=(0,_.Z)(Un,Be);return Ve||!Yt?Le(en):(0,me.Z)((0,me.Z)({key:"__RC_SELECT_GRP__".concat(xn===null?Jt:xn,"__"),label:xn},qn),{},{options:$e(Tn)})}).filter(function(en){return en})}function pt(ke,Ve,en,Jt,un){return s.useMemo(function(){var Yt=ke,xn=!ke;xn&&(Yt=$e(Ve));var Un=new Map,Tn=new Map,qn=function(Yn,Zn,ur){ur&&typeof ur=="string"&&Yn.set(Zn[ur],Zn)};function Dn(rr){for(var Yn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Zn=0;Zn<rr.length;Zn+=1){var ur=rr[Zn];!ur[en.options]||Yn?(Un.set(ur[en.value],ur),qn(Tn,ur,en.label),qn(Tn,ur,Jt),qn(Tn,ur,un)):Dn(ur[en.options],!0)}}return Dn(Yt),{options:Yt,valueOptions:Un,labelOptions:Tn}},[ke,Ve,en,Jt,un])}function St(ke){var Ve=s.useRef();Ve.current=ke;var en=s.useCallback(function(){return Ve.current.apply(Ve,arguments)},[]);return en}var Et=function(){return null};Et.isSelectOptGroup=!0;var Tt=Et,zt=function(){return null};zt.isSelectOption=!0;var Rt=zt,Zt=l(80547),sn=l(2738),Nn=l(48911),Hn=s.createContext(null),wn=Hn;function nr(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var or=["disabled","title","children","style","className"];function An(ke){return typeof ke=="string"||typeof ke=="number"}var sr=function(Ve,en){var Jt=J(),un=Jt.prefixCls,Yt=Jt.id,xn=Jt.open,Un=Jt.multiple,Tn=Jt.mode,qn=Jt.searchValue,Dn=Jt.toggleOpen,rr=Jt.notFoundContent,Yn=Jt.onPopupScroll,Zn=s.useContext(wn),ur=Zn.flattenOptions,dr=Zn.onActiveValue,_r=Zn.defaultActiveFirstOption,Fr=Zn.onSelect,er=Zn.menuItemSelectedIcon,Nt=Zn.rawValues,_t=Zn.fieldNames,Kt=Zn.virtual,hn=Zn.direction,tn=Zn.listHeight,fn=Zn.listItemHeight,an="".concat(un,"-item"),zn=(0,Zt.Z)(function(){return ur},[xn,ur],function(rn,Sn){return Sn[0]&&rn[1]!==Sn[1]}),ar=s.useRef(null),Er=function(Sn){Sn.preventDefault()},no=function(Sn){ar.current&&ar.current.scrollTo(typeof Sn=="number"?{index:Sn}:Sn)},kr=function(Sn){for(var gn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,Ar=zn.length,ir=0;ir<Ar;ir+=1){var lr=(Sn+ir*gn+Ar)%Ar,Pr=zn[lr],Bo=Pr.group,Ai=Pr.data;if(!Bo&&!Ai.disabled)return lr}return-1},Wr=s.useState(function(){return kr(0)}),Dr=(0,k.Z)(Wr,2),br=Dr[0],qr=Dr[1],ro=function(Sn){var gn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;qr(Sn);var Ar={source:gn?"keyboard":"mouse"},ir=zn[Sn];if(!ir){dr(null,-1,Ar);return}dr(ir.value,Sn,Ar)};(0,s.useEffect)(function(){ro(_r!==!1?kr(0):-1)},[zn.length,qn]);var po=s.useCallback(function(rn){return Nt.has(rn)&&Tn!=="combobox"},[Tn,(0,de.Z)(Nt).toString(),Nt.size]);(0,s.useEffect)(function(){var rn=setTimeout(function(){if(!Un&&xn&&Nt.size===1){var gn=Array.from(Nt)[0],Ar=zn.findIndex(function(ir){var lr=ir.data;return lr.value===gn});Ar!==-1&&(ro(Ar),no(Ar))}});if(xn){var Sn;(Sn=ar.current)===null||Sn===void 0||Sn.scrollTo(void 0)}return function(){return clearTimeout(rn)}},[xn,qn,ur.length]);var Mr=function(Sn){Sn!==void 0&&Fr(Sn,{selected:!Nt.has(Sn)}),Un||Dn(!1)};if(s.useImperativeHandle(en,function(){return{onKeyDown:function(Sn){var gn=Sn.which,Ar=Sn.ctrlKey;switch(gn){case D.Z.N:case D.Z.P:case D.Z.UP:case D.Z.DOWN:{var ir=0;if(gn===D.Z.UP?ir=-1:gn===D.Z.DOWN?ir=1:nr()&&Ar&&(gn===D.Z.N?ir=1:gn===D.Z.P&&(ir=-1)),ir!==0){var lr=kr(br+ir,ir);no(lr),ro(lr,!0)}break}case D.Z.ENTER:{var Pr=zn[br];Pr&&!Pr.data.disabled?Mr(Pr.value):Mr(void 0),xn&&Sn.preventDefault();break}case D.Z.ESC:Dn(!1),xn&&Sn.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Sn){no(Sn)}}}),zn.length===0)return s.createElement("div",{role:"listbox",id:"".concat(Yt,"_list"),className:"".concat(an,"-empty"),onMouseDown:Er},rr);var Yr=Object.keys(_t).map(function(rn){return _t[rn]}),co=function(Sn){return Sn.label};function ao(rn,Sn){var gn=rn.group;return{role:gn?"presentation":"option",id:"".concat(Yt,"_list_").concat(Sn)}}var xo=function(Sn){var gn=zn[Sn];if(!gn)return null;var Ar=gn.data||{},ir=Ar.value,lr=gn.group,Pr=(0,j.Z)(Ar,!0),Bo=co(gn);return gn?s.createElement("div",(0,O.Z)({"aria-label":typeof Bo=="string"&&!lr?Bo:null},Pr,{key:Sn},ao(gn,Sn),{"aria-selected":po(ir)}),ir):null},mi={role:"listbox",id:"".concat(Yt,"_list")};return s.createElement(s.Fragment,null,Kt&&s.createElement("div",(0,O.Z)({},mi,{style:{height:0,width:0,overflow:"hidden"}}),xo(br-1),xo(br),xo(br+1)),s.createElement(Nn.Z,{itemKey:"key",ref:ar,data:zn,height:tn,itemHeight:fn,fullHeight:!1,onMouseDown:Er,onScroll:Yn,virtual:Kt,direction:hn,innerProps:Kt?null:mi},function(rn,Sn){var gn,Ar=rn.group,ir=rn.groupOption,lr=rn.data,Pr=rn.label,Bo=rn.value,Ai=lr.key;if(Ar){var Ro,zo=(Ro=lr.title)!==null&&Ro!==void 0?Ro:An(Pr)?Pr.toString():void 0;return s.createElement("div",{className:x()(an,"".concat(an,"-group")),title:zo},Pr!==void 0?Pr:Ai)}var mr=lr.disabled,hr=lr.title,Ao=lr.children,Mo=lr.style,vi=lr.className,Ra=(0,_.Z)(lr,or),Bi=(0,sn.Z)(Ra,Yr),_i=po(Bo),ta="".concat(an,"-option"),ca=x()(an,ta,vi,(gn={},(0,R.Z)(gn,"".concat(ta,"-grouped"),ir),(0,R.Z)(gn,"".concat(ta,"-active"),br===Sn&&!mr),(0,R.Z)(gn,"".concat(ta,"-disabled"),mr),(0,R.Z)(gn,"".concat(ta,"-selected"),_i),gn)),ua=co(rn),is=!er||typeof er=="function"||_i,Ki=typeof ua=="number"?ua:ua||Bo,ja=An(Ki)?Ki.toString():void 0;return hr!==void 0&&(ja=hr),s.createElement("div",(0,O.Z)({},(0,j.Z)(Bi),Kt?{}:ao(rn,Sn),{"aria-selected":_i,className:ca,title:ja,onMouseMove:function(){br===Sn||mr||ro(Sn)},onClick:function(){mr||Mr(Bo)},style:Mo}),s.createElement("div",{className:"".concat(ta,"-content")},Ki),s.isValidElement(er)||_i,is&&s.createElement(F,{className:"".concat(an,"-option-state"),customizeIcon:er,customizeIconProps:{isSelected:_i}},_i?"\u2713":null))}))},Rr=s.forwardRef(sr);Rr.displayName="OptionList";var cr=Rr;function to(ke){var Ve=ke.mode,en=ke.options,Jt=ke.children,un=ke.backfill,Yt=ke.allowClear,xn=ke.placeholder,Un=ke.getInputElement,Tn=ke.showSearch,qn=ke.onSearch,Dn=ke.defaultOpen,rr=ke.autoFocus,Yn=ke.labelInValue,Zn=ke.value,ur=ke.inputValue,dr=ke.optionLabelProp,_r=isMultiple(Ve),Fr=Tn!==void 0?Tn:_r||Ve==="combobox",er=en||convertChildrenToData(Jt);if(warning(Ve!=="tags"||er.every(function(hn){return!hn.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),Ve==="tags"||Ve==="combobox"){var Nt=er.some(function(hn){return hn.options?hn.options.some(function(tn){return typeof("value"in tn?tn.value:tn.key)=="number"}):typeof("value"in hn?hn.value:hn.key)=="number"});warning(!Nt,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(Ve!=="combobox"||!dr,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(Ve==="combobox"||!un,"`backfill` only works with `combobox` mode."),warning(Ve==="combobox"||!Un,"`getInputElement` only work with `combobox` mode."),noteOnce(Ve!=="combobox"||!Un||!Yt||!xn,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),qn&&!Fr&&Ve!=="combobox"&&Ve!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Dn||rr,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Zn!=null){var _t=toArray(Zn);warning(!Yn||_t.every(function(hn){return _typeof(hn)==="object"&&("key"in hn||"value"in hn)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!_r||Array.isArray(Zn),"`value` should be array when `mode` is `multiple` or `tags`")}if(Jt){var Kt=null;toNodeArray(Jt).some(function(hn){if(!React.isValidElement(hn)||!hn.type)return!1;var tn=hn,fn=tn.type;if(fn.isSelectOption)return!1;if(fn.isSelectOptGroup){var an=toNodeArray(hn.props.children).every(function(zn){return!React.isValidElement(zn)||!hn.type||zn.type.isSelectOption?!0:(Kt=zn.type,!1)});return!an}return Kt=fn,!0}),Kt&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Kt.displayName||Kt.name||Kt,"`.")),warning(ur===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Gr(ke,Ve){if(ke){var en=function Jt(un){for(var Yt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,xn=0;xn<un.length;xn++){var Un=un[xn];if(Un[Ve==null?void 0:Ve.value]===null)return warning(!1,"`value` in Select options should not be `null`."),!0;if(!Yt&&Array.isArray(Un[Ve==null?void 0:Ve.options])&&Jt(Un[Ve==null?void 0:Ve.options],!0))break}};en(ke)}}var Zr=null,Do=["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"],Br=["inputValue"];function On(ke){return!ke||(0,p.Z)(ke)!=="object"}var wr=s.forwardRef(function(ke,Ve){var en=ke.id,Jt=ke.mode,un=ke.prefixCls,Yt=un===void 0?"rc-select":un,xn=ke.backfill,Un=ke.fieldNames,Tn=ke.inputValue,qn=ke.searchValue,Dn=ke.onSearch,rr=ke.autoClearSearchValue,Yn=rr===void 0?!0:rr,Zn=ke.onSelect,ur=ke.onDeselect,dr=ke.dropdownMatchSelectWidth,_r=dr===void 0?!0:dr,Fr=ke.filterOption,er=ke.filterSort,Nt=ke.optionFilterProp,_t=ke.optionLabelProp,Kt=ke.options,hn=ke.children,tn=ke.defaultActiveFirstOption,fn=ke.menuItemSelectedIcon,an=ke.virtual,zn=ke.direction,ar=ke.listHeight,Er=ar===void 0?200:ar,no=ke.listItemHeight,kr=no===void 0?20:no,Wr=ke.value,Dr=ke.defaultValue,br=ke.labelInValue,qr=ke.onChange,ro=(0,_.Z)(ke,Do),po=(0,Oe.ZP)(en),Mr=ge(Jt),Yr=!!(!Kt&&hn),co=s.useMemo(function(){return Fr===void 0&&Jt==="combobox"?!1:Fr},[Fr,Jt]),ao=s.useMemo(function(){return g(Un,Yr)},[JSON.stringify(Un),Yr]),xo=(0,v.Z)("",{value:qn!==void 0?qn:Tn,postState:function(Zo){return Zo||""}}),mi=(0,k.Z)(xo,2),rn=mi[0],Sn=mi[1],gn=pt(Kt,hn,ao,Nt,_t),Ar=gn.valueOptions,ir=gn.labelOptions,lr=gn.options,Pr=s.useCallback(function(Vr){var Zo=be(Vr);return Zo.map(function(Uo){var Po,Ci,zi,hs,Ja;if(On(Uo))Po=Uo;else{var Ha;zi=Uo.key,Ci=Uo.label,Po=(Ha=Uo.value)!==null&&Ha!==void 0?Ha:zi}var Pt=Ar.get(Po);if(Pt){var jr;if(Ci===void 0&&(Ci=Pt==null?void 0:Pt[_t||ao.label]),zi===void 0&&(zi=(jr=Pt==null?void 0:Pt.key)!==null&&jr!==void 0?jr:Po),hs=Pt==null?void 0:Pt.disabled,Ja=Pt==null?void 0:Pt.title,0)var mo}return{label:Ci,value:Po,key:zi,disabled:hs,title:Ja}})},[ao,_t,Ar]),Bo=(0,v.Z)(Dr,{value:Wr}),Ai=(0,k.Z)(Bo,2),Ro=Ai[0],zo=Ai[1],mr=s.useMemo(function(){var Vr,Zo=Pr(Ro);return Jt==="combobox"&&ne((Vr=Zo[0])===null||Vr===void 0?void 0:Vr.value)?[]:Zo},[Ro,Pr,Jt]),hr=qe(mr,Ar),Ao=(0,k.Z)(hr,2),Mo=Ao[0],vi=Ao[1],Ra=s.useMemo(function(){if(!Jt&&Mo.length===1){var Vr=Mo[0];if(Vr.value===null&&(Vr.label===null||Vr.label===void 0))return[]}return Mo.map(function(Zo){var Uo;return(0,me.Z)((0,me.Z)({},Zo),{},{label:(Uo=Zo.label)!==null&&Uo!==void 0?Uo:Zo.value})})},[Jt,Mo]),Bi=s.useMemo(function(){return new Set(Mo.map(function(Vr){return Vr.value}))},[Mo]);s.useEffect(function(){if(Jt==="combobox"){var Vr,Zo=(Vr=Mo[0])===null||Vr===void 0?void 0:Vr.value;Sn(we(Zo)?String(Zo):"")}},[Mo]);var _i=St(function(Vr,Zo){var Uo,Po=Zo!=null?Zo:Vr;return Uo={},(0,R.Z)(Uo,ao.value,Vr),(0,R.Z)(Uo,ao.label,Po),Uo}),ta=s.useMemo(function(){if(Jt!=="tags")return lr;var Vr=(0,de.Z)(lr),Zo=function(Po){return Ar.has(Po)};return(0,de.Z)(Mo).sort(function(Uo,Po){return Uo.value<Po.value?-1:1}).forEach(function(Uo){var Po=Uo.value;Zo(Po)||Vr.push(_i(Po,Uo.label))}),Vr},[_i,lr,Ar,Mo,Jt]),ca=ze(ta,ao,rn,co,Nt),ua=s.useMemo(function(){return Jt!=="tags"||!rn||ca.some(function(Vr){return Vr[Nt||"value"]===rn})||ca.some(function(Vr){return Vr[ao.value]===rn})?ca:[_i(rn)].concat((0,de.Z)(ca))},[_i,Nt,Jt,ca,rn,ao]),is=s.useMemo(function(){return er?(0,de.Z)(ua).sort(function(Vr,Zo){return er(Vr,Zo)}):ua},[ua,er]),Ki=s.useMemo(function(){return b(is,{fieldNames:ao,childrenAsData:Yr})},[is,ao,Yr]),ja=function(Zo){var Uo=Pr(Zo);if(zo(Uo),qr&&(Uo.length!==Mo.length||Uo.some(function(zi,hs){var Ja;return((Ja=Mo[hs])===null||Ja===void 0?void 0:Ja.value)!==(zi==null?void 0:zi.value)}))){var Po=br?Uo:Uo.map(function(zi){return zi.value}),Ci=Uo.map(function(zi){return he(vi(zi.value))});qr(Mr?Po:Po[0],Mr?Ci:Ci[0])}},za=s.useState(null),Bs=(0,k.Z)(za,2),wa=Bs[0],Ji=Bs[1],as=s.useState(0),Ps=(0,k.Z)(as,2),Ss=Ps[0],iA=Ps[1],mA=tn!==void 0?tn:Jt!=="combobox",vA=s.useCallback(function(Vr,Zo){var Uo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Po=Uo.source,Ci=Po===void 0?"keyboard":Po;iA(Zo),xn&&Jt==="combobox"&&Vr!==null&&Ci==="keyboard"&&Ji(String(Vr))},[xn,Jt]),fs=function(Zo,Uo,Po){var Ci=function(){var So,bi=vi(Zo);return[br?{label:bi==null?void 0:bi[ao.label],value:Zo,key:(So=bi==null?void 0:bi.key)!==null&&So!==void 0?So:Zo}:Zo,he(bi)]};if(Uo&&Zn){var zi=Ci(),hs=(0,k.Z)(zi,2),Ja=hs[0],Ha=hs[1];Zn(Ja,Ha)}else if(!Uo&&ur&&Po!=="clear"){var Pt=Ci(),jr=(0,k.Z)(Pt,2),mo=jr[0],Ho=jr[1];ur(mo,Ho)}},RA=St(function(Vr,Zo){var Uo,Po=Mr?Zo.selected:!0;Po?Uo=Mr?[].concat((0,de.Z)(Mo),[Vr]):[Vr]:Uo=Mo.filter(function(Ci){return Ci.value!==Vr}),ja(Uo),fs(Vr,Po),Jt==="combobox"?Ji(""):(!ge||Yn)&&(Sn(""),Ji(""))}),Zs=function(Zo,Uo){ja(Zo);var Po=Uo.type,Ci=Uo.values;(Po==="remove"||Po==="clear")&&Ci.forEach(function(zi){fs(zi.value,!1,Po)})},aA=function(Zo,Uo){if(Sn(Zo),Ji(null),Uo.source==="submit"){var Po=(Zo||"").trim();if(Po){var Ci=Array.from(new Set([].concat((0,de.Z)(Bi),[Po])));ja(Ci),fs(Po,!0),Sn("")}return}Uo.source!=="blur"&&(Jt==="combobox"&&ja(Zo),Dn==null||Dn(Zo))},Is=function(Zo){var Uo=Zo;Jt!=="tags"&&(Uo=Zo.map(function(Ci){var zi=ir.get(Ci);return zi==null?void 0:zi.value}).filter(function(Ci){return Ci!==void 0}));var Po=Array.from(new Set([].concat((0,de.Z)(Bi),(0,de.Z)(Uo))));ja(Po),Po.forEach(function(Ci){fs(Ci,!0)})},Sa=s.useMemo(function(){var Vr=an!==!1&&_r!==!1;return(0,me.Z)((0,me.Z)({},gn),{},{flattenOptions:Ki,onActiveValue:vA,defaultActiveFirstOption:mA,onSelect:RA,menuItemSelectedIcon:fn,rawValues:Bi,fieldNames:ao,virtual:Vr,direction:zn,listHeight:Er,listItemHeight:kr,childrenAsData:Yr})},[gn,Ki,vA,mA,RA,fn,Bi,ao,an,_r,Er,kr,Yr]);return s.createElement(wn.Provider,{value:Sa},s.createElement(Ne,(0,O.Z)({},ro,{id:po,prefixCls:Yt,ref:Ve,omitDomProps:Br,mode:Jt,displayValues:Ra,onDisplayValuesChange:Zs,direction:zn,searchValue:rn,onSearch:aA,autoClearSearchValue:Yn,onSearchSplit:Is,dropdownMatchSelectWidth:_r,OptionList:cr,emptyOptions:!Ki.length,activeValue:wa,activeDescendantId:"".concat(po,"_list_").concat(Ss)})))}),et=wr;et.Option=Rt,et.OptGroup=Tt;var jt=et,je=jt},9296:function(Fn,Ct,l){"use strict";l.r(Ct),l.d(Ct,{ResizableTextArea:function(){return se},default:function(){return ne}});var O=l(54476),de=l(33885),R=l(20068),me=l(76190),k=l(42978),_=l(75931),p=l(94480),v=l(92310),M=l.n(v),s=l(93681),N=l(5643),x=l(18929),m=l(59301),C=l(29301),D=l(34280),B=l(16089),W=`
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;
`,F=["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={},X;function J(Ce){var oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ye=Ce.getAttribute("id")||Ce.getAttribute("data-reactid")||Ce.getAttribute("name");if(oe&&ee[ye])return ee[ye];var re=window.getComputedStyle(Ce),ce=re.getPropertyValue("box-sizing")||re.getPropertyValue("-moz-box-sizing")||re.getPropertyValue("-webkit-box-sizing"),_e=parseFloat(re.getPropertyValue("padding-bottom"))+parseFloat(re.getPropertyValue("padding-top")),He=parseFloat(re.getPropertyValue("border-bottom-width"))+parseFloat(re.getPropertyValue("border-top-width")),Ie=F.map(function(lt){return"".concat(lt,":").concat(re.getPropertyValue(lt))}).join(";"),ot={sizingStyle:Ie,paddingSize:_e,borderSize:He,boxSizing:ce};return oe&&ye&&(ee[ye]=ot),ot}function K(Ce){var oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ye=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,re=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;X||(X=document.createElement("textarea"),X.setAttribute("tab-index","-1"),X.setAttribute("aria-hidden","true"),document.body.appendChild(X)),Ce.getAttribute("wrap")?X.setAttribute("wrap",Ce.getAttribute("wrap")):X.removeAttribute("wrap");var ce=J(Ce,oe),_e=ce.paddingSize,He=ce.borderSize,Ie=ce.boxSizing,ot=ce.sizingStyle;X.setAttribute("style","".concat(ot,";").concat(W)),X.value=Ce.value||Ce.placeholder||"";var lt=void 0,Ot=void 0,vt,Gt=X.scrollHeight;if(Ie==="border-box"?Gt+=He:Ie==="content-box"&&(Gt-=_e),ye!==null||re!==null){X.value=" ";var Vt=X.scrollHeight-_e;ye!==null&&(lt=Vt*ye,Ie==="border-box"&&(lt=lt+_e+He),Gt=Math.max(lt,Gt)),re!==null&&(Ot=Vt*re,Ie==="border-box"&&(Ot=Ot+_e+He),vt=Gt>Ot?"":"hidden",Gt=Math.min(Ot,Gt))}var yt={height:Gt,overflowY:vt,resize:"none"};return lt&&(yt.minHeight=lt),Ot&&(yt.maxHeight=Ot),yt}var U=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],Y=0,j=1,ie=2,ae=m.forwardRef(function(Ce,oe){var ye=Ce,re=ye.prefixCls,ce=ye.onPressEnter,_e=ye.defaultValue,He=ye.value,Ie=ye.autoSize,ot=ye.onResize,lt=ye.className,Ot=ye.style,vt=ye.disabled,Gt=ye.onChange,Vt=ye.onInternalAutoSize,yt=(0,_.Z)(ye,U),dt=(0,x.Z)(_e,{value:He,postState:function(Tt){return Tt!=null?Tt:""}}),H=(0,k.Z)(dt,2),Me=H[0],E=H[1],u=function(Tt){E(Tt.target.value),Gt==null||Gt(Tt)},a=m.useRef();m.useImperativeHandle(oe,function(){return{textArea:a.current}});var g=m.useMemo(function(){return Ie&&(0,me.Z)(Ie)==="object"?[Ie.minRows,Ie.maxRows]:[]},[Ie]),b=(0,k.Z)(g,2),he=b[0],L=b[1],V=!!Ie,Ee=function(){try{if(document.activeElement===a.current){var Tt=a.current,zt=Tt.selectionStart,Rt=Tt.selectionEnd,Zt=Tt.scrollTop;a.current.setSelectionRange(zt,Rt),a.current.scrollTop=Zt}}catch(sn){}},ge=m.useState(ie),Ae=(0,k.Z)(ge,2),Ne=Ae[0],qe=Ae[1],xe=m.useState(),ze=(0,k.Z)(xe,2),Oe=ze[0],fe=ze[1],z=function(){qe(Y)};(0,D.Z)(function(){V&&z()},[He,he,L,V]),(0,D.Z)(function(){if(Ne===Y)qe(j);else if(Ne===j){var Et=K(a.current,!1,he,L);qe(ie),fe(Et)}else Ee()},[Ne]);var Be=m.useRef(),Le=function(){B.Z.cancel(Be.current)},$e=function(Tt){Ne===ie&&(ot==null||ot(Tt),Ie&&(Le(),Be.current=(0,B.Z)(function(){z()})))};m.useEffect(function(){return Le},[]);var pt=V?Oe:null,St=(0,de.Z)((0,de.Z)({},Ot),pt);return(Ne===Y||Ne===j)&&(St.overflowY="hidden",St.overflowX="hidden"),m.createElement(C.Z,{onResize:$e,disabled:!(Ie||ot)},m.createElement("textarea",(0,O.Z)({},yt,{ref:a,style:St,className:M()(re,lt,(0,R.Z)({},"".concat(re,"-disabled"),vt)),disabled:vt,value:Me,onChange:u})))}),se=ae,P=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function be(Ce,oe){return(0,p.Z)(Ce||"").slice(0,oe).join("")}function S(Ce,oe,ye,re){var ce=ye;return Ce?ce=be(ye,re):(0,p.Z)(oe||"").length<ye.length&&(0,p.Z)(ye||"").length>re&&(ce=oe),ce}var Te=m.forwardRef(function(Ce,oe){var ye,re=Ce.defaultValue,ce=Ce.value,_e=Ce.onFocus,He=Ce.onBlur,Ie=Ce.onChange,ot=Ce.allowClear,lt=Ce.maxLength,Ot=Ce.onCompositionStart,vt=Ce.onCompositionEnd,Gt=Ce.suffix,Vt=Ce.prefixCls,yt=Vt===void 0?"rc-textarea":Vt,dt=Ce.classes,H=Ce.showCount,Me=Ce.className,E=Ce.style,u=Ce.disabled,a=Ce.hidden,g=Ce.classNames,b=Ce.styles,he=Ce.onResize,L=(0,_.Z)(Ce,P),V=(0,x.Z)(re,{value:ce,defaultValue:re}),Ee=(0,k.Z)(V,2),ge=Ee[0],Ae=Ee[1],Ne=(0,m.useRef)(null),qe=m.useState(!1),xe=(0,k.Z)(qe,2),ze=xe[0],Oe=xe[1],fe=m.useState(!1),z=(0,k.Z)(fe,2),Be=z[0],Le=z[1],$e=m.useRef(),pt=m.useRef(0),St=m.useState(null),Et=(0,k.Z)(St,2),Tt=Et[0],zt=Et[1],Rt=function(){var On;(On=Ne.current)===null||On===void 0||On.textArea.focus()};(0,m.useImperativeHandle)(oe,function(){return{resizableTextArea:Ne.current,focus:Rt,blur:function(){var On;(On=Ne.current)===null||On===void 0||On.textArea.blur()}}}),(0,m.useEffect)(function(){Oe(function(Br){return!u&&Br})},[u]);var Zt=Number(lt)>0,sn=function(On){Le(!0),$e.current=ge,pt.current=On.currentTarget.selectionStart,Ot==null||Ot(On)},Nn=function(On){Le(!1);var wr=On.currentTarget.value;if(Zt){var et,jt=pt.current>=lt+1||pt.current===((et=$e.current)===null||et===void 0?void 0:et.length);wr=S(jt,$e.current,wr,lt)}wr!==ge&&(Ae(wr),(0,N.rJ)(On.currentTarget,On,Ie,wr)),vt==null||vt(On)},Hn=function(On){var wr=On.target.value;if(!Be&&Zt){var et=On.target.selectionStart>=lt+1||On.target.selectionStart===wr.length||!On.target.selectionStart;wr=S(et,ge,wr,lt)}Ae(wr),(0,N.rJ)(On.currentTarget,On,Ie,wr)},wn=function(On){var wr=L.onPressEnter,et=L.onKeyDown;On.key==="Enter"&&wr&&wr(On),et==null||et(On)},nr=function(On){Oe(!0),_e==null||_e(On)},or=function(On){Oe(!1),He==null||He(On)},An=function(On){var wr;Ae(""),Rt(),(0,N.rJ)((wr=Ne.current)===null||wr===void 0?void 0:wr.textArea,On,Ie)},sr=(0,N.D7)(ge);!Be&&Zt&&ce==null&&(sr=be(sr,lt));var Rr=Gt,cr;if(H){var to=(0,p.Z)(sr).length;(0,me.Z)(H)==="object"?cr=H.formatter({value:sr,count:to,maxLength:lt}):cr="".concat(to).concat(Zt?" / ".concat(lt):""),Rr=m.createElement(m.Fragment,null,Rr,m.createElement("span",{className:M()("".concat(yt,"-data-count"),g==null?void 0:g.count),style:b==null?void 0:b.count},cr))}var Gr=function(On){var wr;he==null||he(On),(wr=Ne.current)!==null&&wr!==void 0&&wr.textArea.style.height&&zt(!0)},Zr=!L.autoSize&&!H&&!ot,Do=m.createElement(s.BaseInput,{value:sr,allowClear:ot,handleReset:An,suffix:Rr,prefixCls:yt,classes:{affixWrapper:M()(dt==null?void 0:dt.affixWrapper,(ye={},(0,R.Z)(ye,"".concat(yt,"-show-count"),H),(0,R.Z)(ye,"".concat(yt,"-textarea-allow-clear"),ot),ye))},disabled:u,focused:ze,className:Me,style:(0,de.Z)((0,de.Z)({},E),Tt&&!Zr?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof cr=="string"?cr:void 0}},hidden:a,inputElement:m.createElement(se,(0,O.Z)({},L,{onKeyDown:wn,onChange:Hn,onFocus:nr,onBlur:or,onCompositionStart:sn,onCompositionEnd:Nn,className:g==null?void 0:g.textarea,style:(0,de.Z)((0,de.Z)({},b==null?void 0:b.textarea),{},{resize:E==null?void 0:E.resize}),disabled:u,prefixCls:yt,onResize:Gr,ref:Ne}))});return Do}),we=Te,ne=we},39417:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return j}});var O=l(54476),de=l(20068),R=l(75931),me=l(33885),k=l(67732),_=l(83652),p=l(31226),v=l(42403),M=l(158),s=l(92310),N=l.n(s),x=l(26112),m=l(59301),C=l(39378),D=function(ae){for(var se=ae.prefixCls,P=ae.level,be=ae.isStart,S=ae.isEnd,Te="".concat(se,"-indent-unit"),we=[],ne=0;ne<P;ne+=1){var Ce;we.push(m.createElement("span",{key:ne,className:N()(Te,(Ce={},(0,de.Z)(Ce,"".concat(Te,"-start"),be[ne]),(0,de.Z)(Ce,"".concat(Te,"-end"),S[ne]),Ce))}))}return m.createElement("span",{"aria-hidden":"true",className:"".concat(se,"-indent")},we)},B=m.memo(D),W=l(67841),F=l(71430),ee=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],X="open",J="close",K="---",U=function(ie){(0,v.Z)(se,ie);var ae=(0,M.Z)(se);function se(){var P;(0,k.Z)(this,se);for(var be=arguments.length,S=new Array(be),Te=0;Te<be;Te++)S[Te]=arguments[Te];return P=ae.call.apply(ae,[this].concat(S)),P.state={dragNodeHighlight:!1},P.selectHandle=void 0,P.cacheIndent=void 0,P.onSelectorClick=function(we){var ne=P.props.context.onNodeClick;ne(we,(0,F.F)(P.props)),P.isSelectable()?P.onSelect(we):P.onCheck(we)},P.onSelectorDoubleClick=function(we){var ne=P.props.context.onNodeDoubleClick;ne(we,(0,F.F)(P.props))},P.onSelect=function(we){if(!P.isDisabled()){var ne=P.props.context.onNodeSelect;ne(we,(0,F.F)(P.props))}},P.onCheck=function(we){if(!P.isDisabled()){var ne=P.props,Ce=ne.disableCheckbox,oe=ne.checked,ye=P.props.context.onNodeCheck;if(!(!P.isCheckable()||Ce)){var re=!oe;ye(we,(0,F.F)(P.props),re)}}},P.onMouseEnter=function(we){var ne=P.props.context.onNodeMouseEnter;ne(we,(0,F.F)(P.props))},P.onMouseLeave=function(we){var ne=P.props.context.onNodeMouseLeave;ne(we,(0,F.F)(P.props))},P.onContextMenu=function(we){var ne=P.props.context.onNodeContextMenu;ne(we,(0,F.F)(P.props))},P.onDragStart=function(we){var ne=P.props.context.onNodeDragStart;we.stopPropagation(),P.setState({dragNodeHighlight:!0}),ne(we,(0,p.Z)(P));try{we.dataTransfer.setData("text/plain","")}catch(Ce){}},P.onDragEnter=function(we){var ne=P.props.context.onNodeDragEnter;we.preventDefault(),we.stopPropagation(),ne(we,(0,p.Z)(P))},P.onDragOver=function(we){var ne=P.props.context.onNodeDragOver;we.preventDefault(),we.stopPropagation(),ne(we,(0,p.Z)(P))},P.onDragLeave=function(we){var ne=P.props.context.onNodeDragLeave;we.stopPropagation(),ne(we,(0,p.Z)(P))},P.onDragEnd=function(we){var ne=P.props.context.onNodeDragEnd;we.stopPropagation(),P.setState({dragNodeHighlight:!1}),ne(we,(0,p.Z)(P))},P.onDrop=function(we){var ne=P.props.context.onNodeDrop;we.preventDefault(),we.stopPropagation(),P.setState({dragNodeHighlight:!1}),ne(we,(0,p.Z)(P))},P.onExpand=function(we){var ne=P.props,Ce=ne.loading,oe=ne.context.onNodeExpand;Ce||oe(we,(0,F.F)(P.props))},P.setSelectHandle=function(we){P.selectHandle=we},P.getNodeState=function(){var we=P.props.expanded;return P.isLeaf()?null:we?X:J},P.hasChildren=function(){var we=P.props.eventKey,ne=P.props.context.keyEntities,Ce=(0,W.Z)(ne,we)||{},oe=Ce.children;return!!(oe||[]).length},P.isLeaf=function(){var we=P.props,ne=we.isLeaf,Ce=we.loaded,oe=P.props.context.loadData,ye=P.hasChildren();return ne===!1?!1:ne||!oe&&!ye||oe&&Ce&&!ye},P.isDisabled=function(){var we=P.props.disabled,ne=P.props.context.disabled;return!!(ne||we)},P.isCheckable=function(){var we=P.props.checkable,ne=P.props.context.checkable;return!ne||we===!1?!1:ne},P.syncLoadData=function(we){var ne=we.expanded,Ce=we.loading,oe=we.loaded,ye=P.props.context,re=ye.loadData,ce=ye.onNodeLoad;Ce||re&&ne&&!P.isLeaf()&&!P.hasChildren()&&!oe&&ce((0,F.F)(P.props))},P.isDraggable=function(){var we=P.props,ne=we.data,Ce=we.context.draggable;return!!(Ce&&(!Ce.nodeDraggable||Ce.nodeDraggable(ne)))},P.renderDragHandler=function(){var we=P.props.context,ne=we.draggable,Ce=we.prefixCls;return ne!=null&&ne.icon?m.createElement("span",{className:"".concat(Ce,"-draggable-icon")},ne.icon):null},P.renderSwitcherIconDom=function(we){var ne=P.props.switcherIcon,Ce=P.props.context.switcherIcon,oe=ne||Ce;return typeof oe=="function"?oe((0,me.Z)((0,me.Z)({},P.props),{},{isLeaf:we})):oe},P.renderSwitcher=function(){var we=P.props.expanded,ne=P.props.context.prefixCls;if(P.isLeaf()){var Ce=P.renderSwitcherIconDom(!0);return Ce!==!1?m.createElement("span",{className:N()("".concat(ne,"-switcher"),"".concat(ne,"-switcher-noop"))},Ce):null}var oe=N()("".concat(ne,"-switcher"),"".concat(ne,"-switcher_").concat(we?X:J)),ye=P.renderSwitcherIconDom(!1);return ye!==!1?m.createElement("span",{onClick:P.onExpand,className:oe},ye):null},P.renderCheckbox=function(){var we=P.props,ne=we.checked,Ce=we.halfChecked,oe=we.disableCheckbox,ye=P.props.context.prefixCls,re=P.isDisabled(),ce=P.isCheckable();if(!ce)return null;var _e=typeof ce!="boolean"?ce:null;return m.createElement("span",{className:N()("".concat(ye,"-checkbox"),ne&&"".concat(ye,"-checkbox-checked"),!ne&&Ce&&"".concat(ye,"-checkbox-indeterminate"),(re||oe)&&"".concat(ye,"-checkbox-disabled")),onClick:P.onCheck},_e)},P.renderIcon=function(){var we=P.props.loading,ne=P.props.context.prefixCls;return m.createElement("span",{className:N()("".concat(ne,"-iconEle"),"".concat(ne,"-icon__").concat(P.getNodeState()||"docu"),we&&"".concat(ne,"-icon_loading"))})},P.renderSelector=function(){var we=P.state.dragNodeHighlight,ne=P.props,Ce=ne.title,oe=Ce===void 0?K:Ce,ye=ne.selected,re=ne.icon,ce=ne.loading,_e=ne.data,He=P.props.context,Ie=He.prefixCls,ot=He.showIcon,lt=He.icon,Ot=He.loadData,vt=He.titleRender,Gt=P.isDisabled(),Vt="".concat(Ie,"-node-content-wrapper"),yt;if(ot){var dt=re||lt;yt=dt?m.createElement("span",{className:N()("".concat(Ie,"-iconEle"),"".concat(Ie,"-icon__customize"))},typeof dt=="function"?dt(P.props):dt):P.renderIcon()}else Ot&&ce&&(yt=P.renderIcon());var H;typeof oe=="function"?H=oe(_e):vt?H=vt(_e):H=oe;var Me=m.createElement("span",{className:"".concat(Ie,"-title")},H);return m.createElement("span",{ref:P.setSelectHandle,title:typeof oe=="string"?oe:"",className:N()("".concat(Vt),"".concat(Vt,"-").concat(P.getNodeState()||"normal"),!Gt&&(ye||we)&&"".concat(Ie,"-node-selected")),onMouseEnter:P.onMouseEnter,onMouseLeave:P.onMouseLeave,onContextMenu:P.onContextMenu,onClick:P.onSelectorClick,onDoubleClick:P.onSelectorDoubleClick},yt,Me,P.renderDropIndicator())},P.renderDropIndicator=function(){var we=P.props,ne=we.disabled,Ce=we.eventKey,oe=P.props.context,ye=oe.draggable,re=oe.dropLevelOffset,ce=oe.dropPosition,_e=oe.prefixCls,He=oe.indent,Ie=oe.dropIndicatorRender,ot=oe.dragOverNodeKey,lt=oe.direction,Ot=!!ye,vt=!ne&&Ot&&ot===Ce,Gt=He!=null?He:P.cacheIndent;return P.cacheIndent=He,vt?Ie({dropPosition:ce,dropLevelOffset:re,indent:Gt,prefixCls:_e,direction:lt}):null},P}return(0,_.Z)(se,[{key:"componentDidMount",value:function(){this.syncLoadData(this.props)}},{key:"componentDidUpdate",value:function(){this.syncLoadData(this.props)}},{key:"isSelectable",value:function(){var be=this.props.selectable,S=this.props.context.selectable;return typeof be=="boolean"?be:S}},{key:"render",value:function(){var be,S=this.props,Te=S.eventKey,we=S.className,ne=S.style,Ce=S.dragOver,oe=S.dragOverGapTop,ye=S.dragOverGapBottom,re=S.isLeaf,ce=S.isStart,_e=S.isEnd,He=S.expanded,Ie=S.selected,ot=S.checked,lt=S.halfChecked,Ot=S.loading,vt=S.domRef,Gt=S.active,Vt=S.data,yt=S.onMouseMove,dt=S.selectable,H=(0,R.Z)(S,ee),Me=this.props.context,E=Me.prefixCls,u=Me.filterTreeNode,a=Me.keyEntities,g=Me.dropContainerKey,b=Me.dropTargetKey,he=Me.draggingNodeKey,L=this.isDisabled(),V=(0,x.Z)(H,{aria:!0,data:!0}),Ee=(0,W.Z)(a,Te)||{},ge=Ee.level,Ae=_e[_e.length-1],Ne=this.isDraggable(),qe=!L&&Ne,xe=he===Te,ze=dt!==void 0?{"aria-selected":!!dt}:void 0;return m.createElement("div",(0,O.Z)({ref:vt,className:N()(we,"".concat(E,"-treenode"),(be={},(0,de.Z)(be,"".concat(E,"-treenode-disabled"),L),(0,de.Z)(be,"".concat(E,"-treenode-switcher-").concat(He?"open":"close"),!re),(0,de.Z)(be,"".concat(E,"-treenode-checkbox-checked"),ot),(0,de.Z)(be,"".concat(E,"-treenode-checkbox-indeterminate"),lt),(0,de.Z)(be,"".concat(E,"-treenode-selected"),Ie),(0,de.Z)(be,"".concat(E,"-treenode-loading"),Ot),(0,de.Z)(be,"".concat(E,"-treenode-active"),Gt),(0,de.Z)(be,"".concat(E,"-treenode-leaf-last"),Ae),(0,de.Z)(be,"".concat(E,"-treenode-draggable"),Ne),(0,de.Z)(be,"dragging",xe),(0,de.Z)(be,"drop-target",b===Te),(0,de.Z)(be,"drop-container",g===Te),(0,de.Z)(be,"drag-over",!L&&Ce),(0,de.Z)(be,"drag-over-gap-top",!L&&oe),(0,de.Z)(be,"drag-over-gap-bottom",!L&&ye),(0,de.Z)(be,"filter-node",u&&u((0,F.F)(this.props))),be)),style:ne,draggable:qe,"aria-grabbed":xe,onDragStart:qe?this.onDragStart:void 0,onDragEnter:Ne?this.onDragEnter:void 0,onDragOver:Ne?this.onDragOver:void 0,onDragLeave:Ne?this.onDragLeave:void 0,onDrop:Ne?this.onDrop:void 0,onDragEnd:Ne?this.onDragEnd:void 0,onMouseMove:yt},ze,V),m.createElement(B,{prefixCls:E,level:ge,isStart:ce,isEnd:_e}),this.renderDragHandler(),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),se}(m.Component),Y=function(ae){return m.createElement(C.k.Consumer,null,function(se){return m.createElement(U,(0,O.Z)({},ae,{context:se}))})};Y.displayName="TreeNode",Y.isTreeNode=1;var j=Y},39378:function(Fn,Ct,l){"use strict";l.d(Ct,{k:function(){return de}});var O=l(59301),de=O.createContext(null)},60091:function(Fn,Ct,l){"use strict";l.d(Ct,{O:function(){return j.Z},Z:function(){return Me}});var O=l(54476),de=l(20068),R=l(76190),me=l(33885),k=l(94480),_=l(67732),p=l(83652),v=l(31226),M=l(42403),s=l(158),N=l(92310),x=l.n(N),m=l(10228),C=l(26112),D=l(48736),B=l(59301),W=l(39378);function F(E){var u=E.dropPosition,a=E.dropLevelOffset,g=E.indent,b={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(u){case-1:b.top=0,b.left=-a*g;break;case 1:b.bottom=0,b.left=-a*g;break;case 0:b.bottom=0,b.left=g;break}return B.createElement("div",{style:b})}function ee(E){if(E==null)throw new TypeError("Cannot destructure "+E)}var X=l(42978),J=l(75931),K=l(34280),U=l(48911),Y=l(77900),j=l(39417);function ie(E,u){var a=B.useState(!1),g=(0,X.Z)(a,2),b=g[0],he=g[1];B.useLayoutEffect(function(){if(b)return E(),function(){u()}},[b]),B.useLayoutEffect(function(){return he(!0),function(){he(!1)}},[])}var ae=l(71430),se=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],P=function(u,a){var g=u.className,b=u.style,he=u.motion,L=u.motionNodes,V=u.motionType,Ee=u.onMotionStart,ge=u.onMotionEnd,Ae=u.active,Ne=u.treeNodeRequiredProps,qe=(0,J.Z)(u,se),xe=B.useState(!0),ze=(0,X.Z)(xe,2),Oe=ze[0],fe=ze[1],z=B.useContext(W.k),Be=z.prefixCls,Le=L&&V!=="hide";(0,K.Z)(function(){L&&Le!==Oe&&fe(Le)},[L]);var $e=function(){L&&Ee()},pt=B.useRef(!1),St=function(){L&&!pt.current&&(pt.current=!0,ge())};ie($e,St);var Et=function(zt){Le===zt&&St()};return L?B.createElement(Y.default,(0,O.Z)({ref:a,visible:Oe},he,{motionAppear:V==="show",onVisibleChanged:Et}),function(Tt,zt){var Rt=Tt.className,Zt=Tt.style;return B.createElement("div",{ref:zt,className:x()("".concat(Be,"-treenode-motion"),Rt),style:Zt},L.map(function(sn){var Nn=(0,O.Z)({},(ee(sn.data),sn.data)),Hn=sn.title,wn=sn.key,nr=sn.isStart,or=sn.isEnd;delete Nn.children;var An=(0,ae.H8)(wn,Ne);return B.createElement(j.Z,(0,O.Z)({},Nn,An,{title:Hn,active:Ae,data:sn.data,key:wn,isStart:nr,isEnd:or}))}))}):B.createElement(j.Z,(0,O.Z)({domRef:a,className:g,style:b},qe,{active:Ae}))};P.displayName="MotionTreeNode";var be=B.forwardRef(P),S=be;function Te(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],a=E.length,g=u.length;if(Math.abs(a-g)!==1)return{add:!1,key:null};function b(he,L){var V=new Map;he.forEach(function(ge){V.set(ge,!0)});var Ee=L.filter(function(ge){return!V.has(ge)});return Ee.length===1?Ee[0]:null}return a<g?{add:!0,key:b(E,u)}:{add:!1,key:b(u,E)}}function we(E,u,a){var g=E.findIndex(function(V){return V.key===a}),b=E[g+1],he=u.findIndex(function(V){return V.key===a});if(b){var L=u.findIndex(function(V){return V.key===b.key});return u.slice(he+1,L)}return u.slice(he+1)}var ne=["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"],Ce={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},oe=function(){},ye="RC_TREE_MOTION_".concat(Math.random()),re={key:ye},ce={key:ye,level:0,index:0,pos:"0",node:re,nodes:[re]},_e={parent:null,children:[],pos:ce.pos,data:re,title:null,key:ye,isStart:[],isEnd:[]};function He(E,u,a,g){return u===!1||!a?E:E.slice(0,Math.ceil(a/g)+1)}function Ie(E){var u=E.key,a=E.pos;return(0,ae.km)(u,a)}function ot(E){for(var u=String(E.data.key),a=E;a.parent;)a=a.parent,u="".concat(a.data.key," > ").concat(u);return u}var lt=B.forwardRef(function(E,u){var a=E.prefixCls,g=E.data,b=E.selectable,he=E.checkable,L=E.expandedKeys,V=E.selectedKeys,Ee=E.checkedKeys,ge=E.loadedKeys,Ae=E.loadingKeys,Ne=E.halfCheckedKeys,qe=E.keyEntities,xe=E.disabled,ze=E.dragging,Oe=E.dragOverNodeKey,fe=E.dropPosition,z=E.motion,Be=E.height,Le=E.itemHeight,$e=E.virtual,pt=E.focusable,St=E.activeItem,Et=E.focused,Tt=E.tabIndex,zt=E.onKeyDown,Rt=E.onFocus,Zt=E.onBlur,sn=E.onActiveChange,Nn=E.onListChangeStart,Hn=E.onListChangeEnd,wn=(0,J.Z)(E,ne),nr=B.useRef(null),or=B.useRef(null);B.useImperativeHandle(u,function(){return{scrollTo:function(rr){nr.current.scrollTo(rr)},getIndentWidth:function(){return or.current.offsetWidth}}});var An=B.useState(L),sr=(0,X.Z)(An,2),Rr=sr[0],cr=sr[1],to=B.useState(g),Gr=(0,X.Z)(to,2),Zr=Gr[0],Do=Gr[1],Br=B.useState(g),On=(0,X.Z)(Br,2),wr=On[0],et=On[1],jt=B.useState([]),je=(0,X.Z)(jt,2),ke=je[0],Ve=je[1],en=B.useState(null),Jt=(0,X.Z)(en,2),un=Jt[0],Yt=Jt[1],xn=B.useRef(g);xn.current=g;function Un(){var Dn=xn.current;Do(Dn),et(Dn),Ve([]),Yt(null),Hn()}(0,K.Z)(function(){cr(L);var Dn=Te(Rr,L);if(Dn.key!==null)if(Dn.add){var rr=Zr.findIndex(function(Fr){var er=Fr.key;return er===Dn.key}),Yn=He(we(Zr,g,Dn.key),$e,Be,Le),Zn=Zr.slice();Zn.splice(rr+1,0,_e),et(Zn),Ve(Yn),Yt("show")}else{var ur=g.findIndex(function(Fr){var er=Fr.key;return er===Dn.key}),dr=He(we(g,Zr,Dn.key),$e,Be,Le),_r=g.slice();_r.splice(ur+1,0,_e),et(_r),Ve(dr),Yt("hide")}else Zr!==g&&(Do(g),et(g))},[L,g]),B.useEffect(function(){ze||Un()},[ze]);var Tn=z?wr:g,qn={expandedKeys:L,selectedKeys:V,loadedKeys:ge,loadingKeys:Ae,checkedKeys:Ee,halfCheckedKeys:Ne,dragOverNodeKey:Oe,dropPosition:fe,keyEntities:qe};return B.createElement(B.Fragment,null,Et&&St&&B.createElement("span",{style:Ce,"aria-live":"assertive"},ot(St)),B.createElement("div",null,B.createElement("input",{style:Ce,disabled:pt===!1||xe,tabIndex:pt!==!1?Tt:null,onKeyDown:zt,onFocus:Rt,onBlur:Zt,value:"",onChange:oe,"aria-label":"for screen reader"})),B.createElement("div",{className:"".concat(a,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},B.createElement("div",{className:"".concat(a,"-indent")},B.createElement("div",{ref:or,className:"".concat(a,"-indent-unit")}))),B.createElement(U.Z,(0,O.Z)({},wn,{data:Tn,itemKey:Ie,height:Be,fullHeight:!1,virtual:$e,itemHeight:Le,prefixCls:"".concat(a,"-list"),ref:nr,onVisibleChange:function(rr,Yn){var Zn=new Set(rr),ur=Yn.filter(function(dr){return!Zn.has(dr)});ur.some(function(dr){return Ie(dr)===ye})&&Un()}}),function(Dn){var rr=Dn.pos,Yn=(0,O.Z)({},(ee(Dn.data),Dn.data)),Zn=Dn.title,ur=Dn.key,dr=Dn.isStart,_r=Dn.isEnd,Fr=(0,ae.km)(ur,rr);delete Yn.key,delete Yn.children;var er=(0,ae.H8)(Fr,qn);return B.createElement(S,(0,O.Z)({},Yn,er,{title:Zn,active:!!St&&ur===St.key,pos:rr,data:Dn.data,isStart:dr,isEnd:_r,motion:z,motionNodes:ur===ye?ke:null,motionType:un,onMotionStart:Nn,onMotionEnd:Un,treeNodeRequiredProps:qn,onMouseMove:function(){sn(null)}}))}))});lt.displayName="NodeList";var Ot=lt,vt=l(35654),Gt=l(90782),Vt=l(67841),yt=10,dt=function(E){(0,M.Z)(a,E);var u=(0,s.Z)(a);function a(){var g;(0,_.Z)(this,a);for(var b=arguments.length,he=new Array(b),L=0;L<b;L++)he[L]=arguments[L];return g=u.call.apply(u,[this].concat(he)),g.destroyed=!1,g.delayedDragEnterLogic=void 0,g.loadingRetryTimes={},g.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,ae.w$)()},g.dragStartMousePosition=null,g.dragNode=void 0,g.currentMouseOverDroppableNodeKey=null,g.listRef=B.createRef(),g.onNodeDragStart=function(V,Ee){var ge=g.state,Ae=ge.expandedKeys,Ne=ge.keyEntities,qe=g.props.onDragStart,xe=Ee.props.eventKey;g.dragNode=Ee,g.dragStartMousePosition={x:V.clientX,y:V.clientY};var ze=(0,vt._5)(Ae,xe);g.setState({draggingNodeKey:xe,dragChildrenKeys:(0,vt.wA)(xe,Ne),indent:g.listRef.current.getIndentWidth()}),g.setExpandedKeys(ze),window.addEventListener("dragend",g.onWindowDragEnd),qe==null||qe({event:V,node:(0,ae.F)(Ee.props)})},g.onNodeDragEnter=function(V,Ee){var ge=g.state,Ae=ge.expandedKeys,Ne=ge.keyEntities,qe=ge.dragChildrenKeys,xe=ge.flattenNodes,ze=ge.indent,Oe=g.props,fe=Oe.onDragEnter,z=Oe.onExpand,Be=Oe.allowDrop,Le=Oe.direction,$e=Ee.props,pt=$e.pos,St=$e.eventKey,Et=(0,v.Z)(g),Tt=Et.dragNode;if(g.currentMouseOverDroppableNodeKey!==St&&(g.currentMouseOverDroppableNodeKey=St),!Tt){g.resetDragState();return}var zt=(0,vt.OM)(V,Tt,Ee,ze,g.dragStartMousePosition,Be,xe,Ne,Ae,Le),Rt=zt.dropPosition,Zt=zt.dropLevelOffset,sn=zt.dropTargetKey,Nn=zt.dropContainerKey,Hn=zt.dropTargetPos,wn=zt.dropAllowed,nr=zt.dragOverNodeKey;if(qe.indexOf(sn)!==-1||!wn){g.resetDragState();return}if(g.delayedDragEnterLogic||(g.delayedDragEnterLogic={}),Object.keys(g.delayedDragEnterLogic).forEach(function(or){clearTimeout(g.delayedDragEnterLogic[or])}),Tt.props.eventKey!==Ee.props.eventKey&&(V.persist(),g.delayedDragEnterLogic[pt]=window.setTimeout(function(){if(g.state.draggingNodeKey!==null){var or=(0,k.Z)(Ae),An=(0,Vt.Z)(Ne,Ee.props.eventKey);An&&(An.children||[]).length&&(or=(0,vt.L0)(Ae,Ee.props.eventKey)),"expandedKeys"in g.props||g.setExpandedKeys(or),z==null||z(or,{node:(0,ae.F)(Ee.props),expanded:!0,nativeEvent:V.nativeEvent})}},800)),Tt.props.eventKey===sn&&Zt===0){g.resetDragState();return}g.setState({dragOverNodeKey:nr,dropPosition:Rt,dropLevelOffset:Zt,dropTargetKey:sn,dropContainerKey:Nn,dropTargetPos:Hn,dropAllowed:wn}),fe==null||fe({event:V,node:(0,ae.F)(Ee.props),expandedKeys:Ae})},g.onNodeDragOver=function(V,Ee){var ge=g.state,Ae=ge.dragChildrenKeys,Ne=ge.flattenNodes,qe=ge.keyEntities,xe=ge.expandedKeys,ze=ge.indent,Oe=g.props,fe=Oe.onDragOver,z=Oe.allowDrop,Be=Oe.direction,Le=(0,v.Z)(g),$e=Le.dragNode;if($e){var pt=(0,vt.OM)(V,$e,Ee,ze,g.dragStartMousePosition,z,Ne,qe,xe,Be),St=pt.dropPosition,Et=pt.dropLevelOffset,Tt=pt.dropTargetKey,zt=pt.dropContainerKey,Rt=pt.dropAllowed,Zt=pt.dropTargetPos,sn=pt.dragOverNodeKey;Ae.indexOf(Tt)!==-1||!Rt||($e.props.eventKey===Tt&&Et===0?g.state.dropPosition===null&&g.state.dropLevelOffset===null&&g.state.dropTargetKey===null&&g.state.dropContainerKey===null&&g.state.dropTargetPos===null&&g.state.dropAllowed===!1&&g.state.dragOverNodeKey===null||g.resetDragState():St===g.state.dropPosition&&Et===g.state.dropLevelOffset&&Tt===g.state.dropTargetKey&&zt===g.state.dropContainerKey&&Zt===g.state.dropTargetPos&&Rt===g.state.dropAllowed&&sn===g.state.dragOverNodeKey||g.setState({dropPosition:St,dropLevelOffset:Et,dropTargetKey:Tt,dropContainerKey:zt,dropTargetPos:Zt,dropAllowed:Rt,dragOverNodeKey:sn}),fe==null||fe({event:V,node:(0,ae.F)(Ee.props)}))}},g.onNodeDragLeave=function(V,Ee){g.currentMouseOverDroppableNodeKey===Ee.props.eventKey&&!V.currentTarget.contains(V.relatedTarget)&&(g.resetDragState(),g.currentMouseOverDroppableNodeKey=null);var ge=g.props.onDragLeave;ge==null||ge({event:V,node:(0,ae.F)(Ee.props)})},g.onWindowDragEnd=function(V){g.onNodeDragEnd(V,null,!0),window.removeEventListener("dragend",g.onWindowDragEnd)},g.onNodeDragEnd=function(V,Ee){var ge=g.props.onDragEnd;g.setState({dragOverNodeKey:null}),g.cleanDragState(),ge==null||ge({event:V,node:(0,ae.F)(Ee.props)}),g.dragNode=null,window.removeEventListener("dragend",g.onWindowDragEnd)},g.onNodeDrop=function(V,Ee){var ge,Ae=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Ne=g.state,qe=Ne.dragChildrenKeys,xe=Ne.dropPosition,ze=Ne.dropTargetKey,Oe=Ne.dropTargetPos,fe=Ne.dropAllowed;if(fe){var z=g.props.onDrop;if(g.setState({dragOverNodeKey:null}),g.cleanDragState(),ze!==null){var Be=(0,me.Z)((0,me.Z)({},(0,ae.H8)(ze,g.getTreeNodeRequiredProps())),{},{active:((ge=g.getActiveItem())===null||ge===void 0?void 0:ge.key)===ze,data:(0,Vt.Z)(g.state.keyEntities,ze).node}),Le=qe.indexOf(ze)!==-1;(0,D.ZP)(!Le,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var $e=(0,vt.yx)(Oe),pt={event:V,node:(0,ae.F)(Be),dragNode:g.dragNode?(0,ae.F)(g.dragNode.props):null,dragNodesKeys:[g.dragNode.props.eventKey].concat(qe),dropToGap:xe!==0,dropPosition:xe+Number($e[$e.length-1])};Ae||z==null||z(pt),g.dragNode=null}}},g.cleanDragState=function(){var V=g.state.draggingNodeKey;V!==null&&g.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),g.dragStartMousePosition=null,g.currentMouseOverDroppableNodeKey=null},g.triggerExpandActionExpand=function(V,Ee){var ge=g.state,Ae=ge.expandedKeys,Ne=ge.flattenNodes,qe=Ee.expanded,xe=Ee.key,ze=Ee.isLeaf;if(!(ze||V.shiftKey||V.metaKey||V.ctrlKey)){var Oe=Ne.filter(function(z){return z.key===xe})[0],fe=(0,ae.F)((0,me.Z)((0,me.Z)({},(0,ae.H8)(xe,g.getTreeNodeRequiredProps())),{},{data:Oe.data}));g.setExpandedKeys(qe?(0,vt._5)(Ae,xe):(0,vt.L0)(Ae,xe)),g.onNodeExpand(V,fe)}},g.onNodeClick=function(V,Ee){var ge=g.props,Ae=ge.onClick,Ne=ge.expandAction;Ne==="click"&&g.triggerExpandActionExpand(V,Ee),Ae==null||Ae(V,Ee)},g.onNodeDoubleClick=function(V,Ee){var ge=g.props,Ae=ge.onDoubleClick,Ne=ge.expandAction;Ne==="doubleClick"&&g.triggerExpandActionExpand(V,Ee),Ae==null||Ae(V,Ee)},g.onNodeSelect=function(V,Ee){var ge=g.state.selectedKeys,Ae=g.state,Ne=Ae.keyEntities,qe=Ae.fieldNames,xe=g.props,ze=xe.onSelect,Oe=xe.multiple,fe=Ee.selected,z=Ee[qe.key],Be=!fe;Be?Oe?ge=(0,vt.L0)(ge,z):ge=[z]:ge=(0,vt._5)(ge,z);var Le=ge.map(function($e){var pt=(0,Vt.Z)(Ne,$e);return pt?pt.node:null}).filter(function($e){return $e});g.setUncontrolledState({selectedKeys:ge}),ze==null||ze(ge,{event:"select",selected:Be,node:Ee,selectedNodes:Le,nativeEvent:V.nativeEvent})},g.onNodeCheck=function(V,Ee,ge){var Ae=g.state,Ne=Ae.keyEntities,qe=Ae.checkedKeys,xe=Ae.halfCheckedKeys,ze=g.props,Oe=ze.checkStrictly,fe=ze.onCheck,z=Ee.key,Be,Le={event:"check",node:Ee,checked:ge,nativeEvent:V.nativeEvent};if(Oe){var $e=ge?(0,vt.L0)(qe,z):(0,vt._5)(qe,z),pt=(0,vt._5)(xe,z);Be={checked:$e,halfChecked:pt},Le.checkedNodes=$e.map(function(Zt){return(0,Vt.Z)(Ne,Zt)}).filter(function(Zt){return Zt}).map(function(Zt){return Zt.node}),g.setUncontrolledState({checkedKeys:$e})}else{var St=(0,Gt.S)([].concat((0,k.Z)(qe),[z]),!0,Ne),Et=St.checkedKeys,Tt=St.halfCheckedKeys;if(!ge){var zt=new Set(Et);zt.delete(z);var Rt=(0,Gt.S)(Array.from(zt),{checked:!1,halfCheckedKeys:Tt},Ne);Et=Rt.checkedKeys,Tt=Rt.halfCheckedKeys}Be=Et,Le.checkedNodes=[],Le.checkedNodesPositions=[],Le.halfCheckedKeys=Tt,Et.forEach(function(Zt){var sn=(0,Vt.Z)(Ne,Zt);if(sn){var Nn=sn.node,Hn=sn.pos;Le.checkedNodes.push(Nn),Le.checkedNodesPositions.push({node:Nn,pos:Hn})}}),g.setUncontrolledState({checkedKeys:Et},!1,{halfCheckedKeys:Tt})}fe==null||fe(Be,Le)},g.onNodeLoad=function(V){var Ee=V.key,ge=new Promise(function(Ae,Ne){g.setState(function(qe){var xe=qe.loadedKeys,ze=xe===void 0?[]:xe,Oe=qe.loadingKeys,fe=Oe===void 0?[]:Oe,z=g.props,Be=z.loadData,Le=z.onLoad;if(!Be||ze.indexOf(Ee)!==-1||fe.indexOf(Ee)!==-1)return null;var $e=Be(V);return $e.then(function(){var pt=g.state.loadedKeys,St=(0,vt.L0)(pt,Ee);Le==null||Le(St,{event:"load",node:V}),g.setUncontrolledState({loadedKeys:St}),g.setState(function(Et){return{loadingKeys:(0,vt._5)(Et.loadingKeys,Ee)}}),Ae()}).catch(function(pt){if(g.setState(function(Et){return{loadingKeys:(0,vt._5)(Et.loadingKeys,Ee)}}),g.loadingRetryTimes[Ee]=(g.loadingRetryTimes[Ee]||0)+1,g.loadingRetryTimes[Ee]>=yt){var St=g.state.loadedKeys;(0,D.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),g.setUncontrolledState({loadedKeys:(0,vt.L0)(St,Ee)}),Ae()}Ne(pt)}),{loadingKeys:(0,vt.L0)(fe,Ee)}})});return ge.catch(function(){}),ge},g.onNodeMouseEnter=function(V,Ee){var ge=g.props.onMouseEnter;ge==null||ge({event:V,node:Ee})},g.onNodeMouseLeave=function(V,Ee){var ge=g.props.onMouseLeave;ge==null||ge({event:V,node:Ee})},g.onNodeContextMenu=function(V,Ee){var ge=g.props.onRightClick;ge&&(V.preventDefault(),ge({event:V,node:Ee}))},g.onFocus=function(){var V=g.props.onFocus;g.setState({focused:!0});for(var Ee=arguments.length,ge=new Array(Ee),Ae=0;Ae<Ee;Ae++)ge[Ae]=arguments[Ae];V==null||V.apply(void 0,ge)},g.onBlur=function(){var V=g.props.onBlur;g.setState({focused:!1}),g.onActiveChange(null);for(var Ee=arguments.length,ge=new Array(Ee),Ae=0;Ae<Ee;Ae++)ge[Ae]=arguments[Ae];V==null||V.apply(void 0,ge)},g.getTreeNodeRequiredProps=function(){var V=g.state,Ee=V.expandedKeys,ge=V.selectedKeys,Ae=V.loadedKeys,Ne=V.loadingKeys,qe=V.checkedKeys,xe=V.halfCheckedKeys,ze=V.dragOverNodeKey,Oe=V.dropPosition,fe=V.keyEntities;return{expandedKeys:Ee||[],selectedKeys:ge||[],loadedKeys:Ae||[],loadingKeys:Ne||[],checkedKeys:qe||[],halfCheckedKeys:xe||[],dragOverNodeKey:ze,dropPosition:Oe,keyEntities:fe}},g.setExpandedKeys=function(V){var Ee=g.state,ge=Ee.treeData,Ae=Ee.fieldNames,Ne=(0,ae.oH)(ge,V,Ae);g.setUncontrolledState({expandedKeys:V,flattenNodes:Ne},!0)},g.onNodeExpand=function(V,Ee){var ge=g.state.expandedKeys,Ae=g.state,Ne=Ae.listChanging,qe=Ae.fieldNames,xe=g.props,ze=xe.onExpand,Oe=xe.loadData,fe=Ee.expanded,z=Ee[qe.key];if(!Ne){var Be=ge.indexOf(z),Le=!fe;if((0,D.ZP)(fe&&Be!==-1||!fe&&Be===-1,"Expand state not sync with index check"),Le?ge=(0,vt.L0)(ge,z):ge=(0,vt._5)(ge,z),g.setExpandedKeys(ge),ze==null||ze(ge,{node:Ee,expanded:Le,nativeEvent:V.nativeEvent}),Le&&Oe){var $e=g.onNodeLoad(Ee);$e&&$e.then(function(){var pt=(0,ae.oH)(g.state.treeData,ge,qe);g.setUncontrolledState({flattenNodes:pt})}).catch(function(){var pt=g.state.expandedKeys,St=(0,vt._5)(pt,z);g.setExpandedKeys(St)})}}},g.onListChangeStart=function(){g.setUncontrolledState({listChanging:!0})},g.onListChangeEnd=function(){setTimeout(function(){g.setUncontrolledState({listChanging:!1})})},g.onActiveChange=function(V){var Ee=g.state.activeKey,ge=g.props.onActiveChange;Ee!==V&&(g.setState({activeKey:V}),V!==null&&g.scrollTo({key:V}),ge==null||ge(V))},g.getActiveItem=function(){var V=g.state,Ee=V.activeKey,ge=V.flattenNodes;return Ee===null?null:ge.find(function(Ae){var Ne=Ae.key;return Ne===Ee})||null},g.offsetActiveKey=function(V){var Ee=g.state,ge=Ee.flattenNodes,Ae=Ee.activeKey,Ne=ge.findIndex(function(ze){var Oe=ze.key;return Oe===Ae});Ne===-1&&V<0&&(Ne=ge.length),Ne=(Ne+V+ge.length)%ge.length;var qe=ge[Ne];if(qe){var xe=qe.key;g.onActiveChange(xe)}else g.onActiveChange(null)},g.onKeyDown=function(V){var Ee=g.state,ge=Ee.activeKey,Ae=Ee.expandedKeys,Ne=Ee.checkedKeys,qe=Ee.fieldNames,xe=g.props,ze=xe.onKeyDown,Oe=xe.checkable,fe=xe.selectable;switch(V.which){case m.Z.UP:{g.offsetActiveKey(-1),V.preventDefault();break}case m.Z.DOWN:{g.offsetActiveKey(1),V.preventDefault();break}}var z=g.getActiveItem();if(z&&z.data){var Be=g.getTreeNodeRequiredProps(),Le=z.data.isLeaf===!1||!!(z.data[qe.children]||[]).length,$e=(0,ae.F)((0,me.Z)((0,me.Z)({},(0,ae.H8)(ge,Be)),{},{data:z.data,active:!0}));switch(V.which){case m.Z.LEFT:{Le&&Ae.includes(ge)?g.onNodeExpand({},$e):z.parent&&g.onActiveChange(z.parent.key),V.preventDefault();break}case m.Z.RIGHT:{Le&&!Ae.includes(ge)?g.onNodeExpand({},$e):z.children&&z.children.length&&g.onActiveChange(z.children[0].key),V.preventDefault();break}case m.Z.ENTER:case m.Z.SPACE:{Oe&&!$e.disabled&&$e.checkable!==!1&&!$e.disableCheckbox?g.onNodeCheck({},$e,!Ne.includes(ge)):!Oe&&fe&&!$e.disabled&&$e.selectable!==!1&&g.onNodeSelect({},$e);break}}}ze==null||ze(V)},g.setUncontrolledState=function(V){var Ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!g.destroyed){var Ae=!1,Ne=!0,qe={};Object.keys(V).forEach(function(xe){if(xe in g.props){Ne=!1;return}Ae=!0,qe[xe]=V[xe]}),Ae&&(!Ee||Ne)&&g.setState((0,me.Z)((0,me.Z)({},qe),ge))}},g.scrollTo=function(V){g.listRef.current.scrollTo(V)},g}return(0,p.Z)(a,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var b=this.props.activeKey;b!==void 0&&b!==this.state.activeKey&&(this.setState({activeKey:b}),b!==null&&this.scrollTo({key:b}))}},{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 b,he=this.state,L=he.focused,V=he.flattenNodes,Ee=he.keyEntities,ge=he.draggingNodeKey,Ae=he.activeKey,Ne=he.dropLevelOffset,qe=he.dropContainerKey,xe=he.dropTargetKey,ze=he.dropPosition,Oe=he.dragOverNodeKey,fe=he.indent,z=this.props,Be=z.prefixCls,Le=z.className,$e=z.style,pt=z.showLine,St=z.focusable,Et=z.tabIndex,Tt=Et===void 0?0:Et,zt=z.selectable,Rt=z.showIcon,Zt=z.icon,sn=z.switcherIcon,Nn=z.draggable,Hn=z.checkable,wn=z.checkStrictly,nr=z.disabled,or=z.motion,An=z.loadData,sr=z.filterTreeNode,Rr=z.height,cr=z.itemHeight,to=z.virtual,Gr=z.titleRender,Zr=z.dropIndicatorRender,Do=z.onContextMenu,Br=z.onScroll,On=z.direction,wr=z.rootClassName,et=z.rootStyle,jt=(0,C.Z)(this.props,{aria:!0,data:!0}),je;return Nn&&((0,R.Z)(Nn)==="object"?je=Nn:typeof Nn=="function"?je={nodeDraggable:Nn}:je={}),B.createElement(W.k.Provider,{value:{prefixCls:Be,selectable:zt,showIcon:Rt,icon:Zt,switcherIcon:sn,draggable:je,draggingNodeKey:ge,checkable:Hn,checkStrictly:wn,disabled:nr,keyEntities:Ee,dropLevelOffset:Ne,dropContainerKey:qe,dropTargetKey:xe,dropPosition:ze,dragOverNodeKey:Oe,indent:fe,direction:On,dropIndicatorRender:Zr,loadData:An,filterTreeNode:sr,titleRender:Gr,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}},B.createElement("div",{role:"tree",className:x()(Be,Le,wr,(b={},(0,de.Z)(b,"".concat(Be,"-show-line"),pt),(0,de.Z)(b,"".concat(Be,"-focused"),L),(0,de.Z)(b,"".concat(Be,"-active-focused"),Ae!==null),b)),style:et},B.createElement(Ot,(0,O.Z)({ref:this.listRef,prefixCls:Be,style:$e,data:V,disabled:nr,selectable:zt,checkable:!!Hn,motion:or,dragging:ge!==null,height:Rr,itemHeight:cr,virtual:to,focusable:St,focused:L,tabIndex:Tt,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Do,onScroll:Br},this.getTreeNodeRequiredProps(),jt))))}}],[{key:"getDerivedStateFromProps",value:function(b,he){var L=he.prevProps,V={prevProps:b};function Ee(St){return!L&&St in b||L&&L[St]!==b[St]}var ge,Ae=he.fieldNames;if(Ee("fieldNames")&&(Ae=(0,ae.w$)(b.fieldNames),V.fieldNames=Ae),Ee("treeData")?ge=b.treeData:Ee("children")&&((0,D.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),ge=(0,ae.zn)(b.children)),ge){V.treeData=ge;var Ne=(0,ae.I8)(ge,{fieldNames:Ae});V.keyEntities=(0,me.Z)((0,de.Z)({},ye,ce),Ne.keyEntities)}var qe=V.keyEntities||he.keyEntities;if(Ee("expandedKeys")||L&&Ee("autoExpandParent"))V.expandedKeys=b.autoExpandParent||!L&&b.defaultExpandParent?(0,vt.r7)(b.expandedKeys,qe):b.expandedKeys;else if(!L&&b.defaultExpandAll){var xe=(0,me.Z)({},qe);delete xe[ye],V.expandedKeys=Object.keys(xe).map(function(St){return xe[St].key})}else!L&&b.defaultExpandedKeys&&(V.expandedKeys=b.autoExpandParent||b.defaultExpandParent?(0,vt.r7)(b.defaultExpandedKeys,qe):b.defaultExpandedKeys);if(V.expandedKeys||delete V.expandedKeys,ge||V.expandedKeys){var ze=(0,ae.oH)(ge||he.treeData,V.expandedKeys||he.expandedKeys,Ae);V.flattenNodes=ze}if(b.selectable&&(Ee("selectedKeys")?V.selectedKeys=(0,vt.BT)(b.selectedKeys,b):!L&&b.defaultSelectedKeys&&(V.selectedKeys=(0,vt.BT)(b.defaultSelectedKeys,b))),b.checkable){var Oe;if(Ee("checkedKeys")?Oe=(0,vt.E6)(b.checkedKeys)||{}:!L&&b.defaultCheckedKeys?Oe=(0,vt.E6)(b.defaultCheckedKeys)||{}:ge&&(Oe=(0,vt.E6)(b.checkedKeys)||{checkedKeys:he.checkedKeys,halfCheckedKeys:he.halfCheckedKeys}),Oe){var fe=Oe,z=fe.checkedKeys,Be=z===void 0?[]:z,Le=fe.halfCheckedKeys,$e=Le===void 0?[]:Le;if(!b.checkStrictly){var pt=(0,Gt.S)(Be,!0,qe);Be=pt.checkedKeys,$e=pt.halfCheckedKeys}V.checkedKeys=Be,V.halfCheckedKeys=$e}}return Ee("loadedKeys")&&(V.loadedKeys=b.loadedKeys),V}}]),a}(B.Component);dt.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:F,allowDrop:function(){return!0},expandAction:!1},dt.TreeNode=j.Z;var H=dt,Me=H},35654:function(Fn,Ct,l){"use strict";l.d(Ct,{BT:function(){return B},E6:function(){return ee},L0:function(){return s},OM:function(){return D},_5:function(){return M},r7:function(){return X},wA:function(){return x},yx:function(){return N}});var O=l(94480),de=l(76190),R=l(48736),me=l(59301),k=l(39417),_=l(67841),p=l(71430),v=null;function M(J,K){if(!J)return[];var U=J.slice(),Y=U.indexOf(K);return Y>=0&&U.splice(Y,1),U}function s(J,K){var U=(J||[]).slice();return U.indexOf(K)===-1&&U.push(K),U}function N(J){return J.split("-")}function x(J,K){var U=[],Y=(0,_.Z)(K,J);function j(){var ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];ie.forEach(function(ae){var se=ae.key,P=ae.children;U.push(se),j(P)})}return j(Y.children),U}function m(J){if(J.parent){var K=N(J.pos);return Number(K[K.length-1])===J.parent.children.length-1}return!1}function C(J){var K=N(J.pos);return Number(K[K.length-1])===0}function D(J,K,U,Y,j,ie,ae,se,P,be){var S,Te=J.clientX,we=J.clientY,ne=J.target.getBoundingClientRect(),Ce=ne.top,oe=ne.height,ye=(be==="rtl"?-1:1)*(((j==null?void 0:j.x)||0)-Te),re=(ye-12)/Y,ce=(0,_.Z)(se,U.props.eventKey);if(we<Ce+oe/2){var _e=ae.findIndex(function(Me){return Me.key===ce.key}),He=_e<=0?0:_e-1,Ie=ae[He].key;ce=(0,_.Z)(se,Ie)}var ot=ce.key,lt=ce,Ot=ce.key,vt=0,Gt=0;if(!P.includes(ot))for(var Vt=0;Vt<re&&m(ce);Vt+=1)ce=ce.parent,Gt+=1;var yt=K.props.data,dt=ce.node,H=!0;return C(ce)&&ce.level===0&&we<Ce+oe/2&&ie({dragNode:yt,dropNode:dt,dropPosition:-1})&&ce.key===U.props.eventKey?vt=-1:(lt.children||[]).length&&P.includes(Ot)?ie({dragNode:yt,dropNode:dt,dropPosition:0})?vt=0:H=!1:Gt===0?re>-1.5?ie({dragNode:yt,dropNode:dt,dropPosition:1})?vt=1:H=!1:ie({dragNode:yt,dropNode:dt,dropPosition:0})?vt=0:ie({dragNode:yt,dropNode:dt,dropPosition:1})?vt=1:H=!1:ie({dragNode:yt,dropNode:dt,dropPosition:1})?vt=1:H=!1,{dropPosition:vt,dropLevelOffset:Gt,dropTargetKey:ce.key,dropTargetPos:ce.pos,dragOverNodeKey:Ot,dropContainerKey:vt===0?null:((S=ce.parent)===null||S===void 0?void 0:S.key)||null,dropAllowed:H}}function B(J,K){if(J){var U=K.multiple;return U?J.slice():J.length?[J[0]]:J}}var W=function(K){return K};function F(J,K){if(!J)return[];var U=K||{},Y=U.processProps,j=Y===void 0?W:Y,ie=Array.isArray(J)?J:[J];return ie.map(function(ae){var se=ae.children,P=_objectWithoutProperties(ae,v),be=F(se,K);return React.createElement(TreeNode,_extends({key:P.key},j(P)),be)})}function ee(J){if(!J)return null;var K;if(Array.isArray(J))K={checkedKeys:J,halfCheckedKeys:void 0};else if((0,de.Z)(J)==="object")K={checkedKeys:J.checked||void 0,halfCheckedKeys:J.halfChecked||void 0};else return(0,R.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return K}function X(J,K){var U=new Set;function Y(j){if(!U.has(j)){var ie=(0,_.Z)(K,j);if(ie){U.add(j);var ae=ie.parent,se=ie.node;se.disabled||ae&&Y(ae.key)}}}return(J||[]).forEach(function(j){Y(j)}),(0,O.Z)(U)}},90782:function(Fn,Ct,l){"use strict";l.d(Ct,{S:function(){return p}});var O=l(48736),de=l(67841);function R(v,M){var s=new Set;return v.forEach(function(N){M.has(N)||s.add(N)}),s}function me(v){var M=v||{},s=M.disabled,N=M.disableCheckbox,x=M.checkable;return!!(s||N)||x===!1}function k(v,M,s,N){for(var x=new Set(v),m=new Set,C=0;C<=s;C+=1){var D=M.get(C)||new Set;D.forEach(function(ee){var X=ee.key,J=ee.node,K=ee.children,U=K===void 0?[]:K;x.has(X)&&!N(J)&&U.filter(function(Y){return!N(Y.node)}).forEach(function(Y){x.add(Y.key)})})}for(var B=new Set,W=s;W>=0;W-=1){var F=M.get(W)||new Set;F.forEach(function(ee){var X=ee.parent,J=ee.node;if(!(N(J)||!ee.parent||B.has(ee.parent.key))){if(N(ee.parent.node)){B.add(X.key);return}var K=!0,U=!1;(X.children||[]).filter(function(Y){return!N(Y.node)}).forEach(function(Y){var j=Y.key,ie=x.has(j);K&&!ie&&(K=!1),!U&&(ie||m.has(j))&&(U=!0)}),K&&x.add(X.key),U&&m.add(X.key),B.add(X.key)}})}return{checkedKeys:Array.from(x),halfCheckedKeys:Array.from(R(m,x))}}function _(v,M,s,N,x){for(var m=new Set(v),C=new Set(M),D=0;D<=N;D+=1){var B=s.get(D)||new Set;B.forEach(function(X){var J=X.key,K=X.node,U=X.children,Y=U===void 0?[]:U;!m.has(J)&&!C.has(J)&&!x(K)&&Y.filter(function(j){return!x(j.node)}).forEach(function(j){m.delete(j.key)})})}C=new Set;for(var W=new Set,F=N;F>=0;F-=1){var ee=s.get(F)||new Set;ee.forEach(function(X){var J=X.parent,K=X.node;if(!(x(K)||!X.parent||W.has(X.parent.key))){if(x(X.parent.node)){W.add(J.key);return}var U=!0,Y=!1;(J.children||[]).filter(function(j){return!x(j.node)}).forEach(function(j){var ie=j.key,ae=m.has(ie);U&&!ae&&(U=!1),!Y&&(ae||C.has(ie))&&(Y=!0)}),U||m.delete(J.key),Y&&C.add(J.key),W.add(J.key)}})}return{checkedKeys:Array.from(m),halfCheckedKeys:Array.from(R(C,m))}}function p(v,M,s,N){var x=[],m;N?m=N:m=me;var C=new Set(v.filter(function(F){var ee=!!(0,de.Z)(s,F);return ee||x.push(F),ee})),D=new Map,B=0;Object.keys(s).forEach(function(F){var ee=s[F],X=ee.level,J=D.get(X);J||(J=new Set,D.set(X,J)),J.add(ee),B=Math.max(B,X)}),(0,O.ZP)(!x.length,"Tree missing follow keys: ".concat(x.slice(0,100).map(function(F){return"'".concat(F,"'")}).join(", ")));var W;return M===!0?W=k(C,D,B,m):W=_(C,M.halfCheckedKeys,D,B,m),W}},67841:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return O}});function O(de,R){return de[R]}},71430:function(Fn,Ct,l){"use strict";l.d(Ct,{F:function(){return X},H8:function(){return ee},I8:function(){return F},km:function(){return x},oH:function(){return B},w$:function(){return m},zn:function(){return D}});var O=l(76190),de=l(94480),R=l(33885),me=l(75931),k=l(11592),_=l(2738),p=l(48736),v=l(67841),M=["children"];function s(J,K){return"".concat(J,"-").concat(K)}function N(J){return J&&J.type&&J.type.isTreeNode}function x(J,K){return J!=null?J:K}function m(J){var K=J||{},U=K.title,Y=K._title,j=K.key,ie=K.children,ae=U||"title";return{title:ae,_title:Y||[ae],key:j||"key",children:ie||"children"}}function C(J,K){var U=new Map;function Y(j){var ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(j||[]).forEach(function(ae){var se=ae[K.key],P=ae[K.children];warning(se!=null,"Tree node must have a certain key: [".concat(ie).concat(se,"]"));var be=String(se);warning(!U.has(be)||se===null||se===void 0,"Same 'key' exist in the Tree: ".concat(be)),U.set(be,!0),Y(P,"".concat(ie).concat(be," > "))})}Y(J)}function D(J){function K(U){var Y=(0,k.Z)(U);return Y.map(function(j){if(!N(j))return(0,p.ZP)(!j,"Tree/TreeNode can only accept TreeNode as children."),null;var ie=j.key,ae=j.props,se=ae.children,P=(0,me.Z)(ae,M),be=(0,R.Z)({key:ie},P),S=K(se);return S.length&&(be.children=S),be}).filter(function(j){return j})}return K(J)}function B(J,K,U){var Y=m(U),j=Y._title,ie=Y.key,ae=Y.children,se=new Set(K===!0?[]:K),P=[];function be(S){var Te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return S.map(function(we,ne){for(var Ce=s(Te?Te.pos:"0",ne),oe=x(we[ie],Ce),ye,re=0;re<j.length;re+=1){var ce=j[re];if(we[ce]!==void 0){ye=we[ce];break}}var _e=(0,R.Z)((0,R.Z)({},(0,_.Z)(we,[].concat((0,de.Z)(j),[ie,ae]))),{},{title:ye,key:oe,parent:Te,pos:Ce,children:null,data:we,isStart:[].concat((0,de.Z)(Te?Te.isStart:[]),[ne===0]),isEnd:[].concat((0,de.Z)(Te?Te.isEnd:[]),[ne===S.length-1])});return P.push(_e),K===!0||se.has(oe)?_e.children=be(we[ae]||[],_e):_e.children=[],_e})}return be(J),P}function W(J,K,U){var Y={};(0,O.Z)(U)==="object"?Y=U:Y={externalGetKey:U},Y=Y||{};var j=Y,ie=j.childrenPropName,ae=j.externalGetKey,se=j.fieldNames,P=m(se),be=P.key,S=P.children,Te=ie||S,we;ae?typeof ae=="string"?we=function(oe){return oe[ae]}:typeof ae=="function"&&(we=function(oe){return ae(oe)}):we=function(oe,ye){return x(oe[be],ye)};function ne(Ce,oe,ye,re){var ce=Ce?Ce[Te]:J,_e=Ce?s(ye.pos,oe):"0",He=Ce?[].concat((0,de.Z)(re),[Ce]):[];if(Ce){var Ie=we(Ce,_e),ot={node:Ce,index:oe,pos:_e,key:Ie,parentPos:ye.node?ye.pos:null,level:ye.level+1,nodes:He};K(ot)}ce&&ce.forEach(function(lt,Ot){ne(lt,Ot,{node:Ce,pos:_e,level:ye?ye.level+1:-1},He)})}ne(null)}function F(J){var K=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},U=K.initWrapper,Y=K.processEntity,j=K.onProcessFinished,ie=K.externalGetKey,ae=K.childrenPropName,se=K.fieldNames,P=arguments.length>2?arguments[2]:void 0,be=ie||P,S={},Te={},we={posEntities:S,keyEntities:Te};return U&&(we=U(we)||we),W(J,function(ne){var Ce=ne.node,oe=ne.index,ye=ne.pos,re=ne.key,ce=ne.parentPos,_e=ne.level,He=ne.nodes,Ie={node:Ce,nodes:He,index:oe,key:re,pos:ye,level:_e},ot=x(re,ye);S[ye]=Ie,Te[ot]=Ie,Ie.parent=S[ce],Ie.parent&&(Ie.parent.children=Ie.parent.children||[],Ie.parent.children.push(Ie)),Y&&Y(Ie,we)},{externalGetKey:be,childrenPropName:ae,fieldNames:se}),j&&j(we),we}function ee(J,K){var U=K.expandedKeys,Y=K.selectedKeys,j=K.loadedKeys,ie=K.loadingKeys,ae=K.checkedKeys,se=K.halfCheckedKeys,P=K.dragOverNodeKey,be=K.dropPosition,S=K.keyEntities,Te=(0,v.Z)(S,J),we={eventKey:J,expanded:U.indexOf(J)!==-1,selected:Y.indexOf(J)!==-1,loaded:j.indexOf(J)!==-1,loading:ie.indexOf(J)!==-1,checked:ae.indexOf(J)!==-1,halfChecked:se.indexOf(J)!==-1,pos:String(Te?Te.pos:""),dragOver:P===J&&be===0,dragOverGapTop:P===J&&be===-1,dragOverGapBottom:P===J&&be===1};return we}function X(J){var K=J.data,U=J.expanded,Y=J.selected,j=J.checked,ie=J.loaded,ae=J.loading,se=J.halfChecked,P=J.dragOver,be=J.dragOverGapTop,S=J.dragOverGapBottom,Te=J.pos,we=J.active,ne=J.eventKey,Ce=(0,R.Z)((0,R.Z)({},K),{},{expanded:U,selected:Y,checked:j,loaded:ie,loading:ae,halfChecked:se,dragOver:P,dragOverGapTop:be,dragOverGapBottom:S,pos:Te,active:we,key:ne});return"props"in Ce||Object.defineProperty(Ce,"props",{get:function(){return(0,p.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),J}}),Ce}},8224:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return de}});var O=l(4676);function de(R,me,k,_){var p=O.unstable_batchedUpdates?function(M){O.unstable_batchedUpdates(k,M)}:k;return R!=null&&R.addEventListener&&R.addEventListener(me,p,_),{remove:function(){R!=null&&R.removeEventListener&&R.removeEventListener(me,p,_)}}}},55468:function(Fn,Ct,l){"use strict";l.d(Ct,{g1:function(){return N},os:function(){return m}});var O=/margin|padding|width|height|max|min|offset/,de={left:!0,top:!0},R={cssFloat:1,styleFloat:1,float:1};function me(C){return C.nodeType===1?C.ownerDocument.defaultView.getComputedStyle(C,null):{}}function k(C,D,B){if(D=D.toLowerCase(),B==="auto"){if(D==="height")return C.offsetHeight;if(D==="width")return C.offsetWidth}return D in de||(de[D]=O.test(D)),de[D]?parseFloat(B)||0:B}function _(C,D){var B=arguments.length,W=me(C);return D=R[D]?"cssFloat"in C.style?"cssFloat":"styleFloat":D,B===1?W:k(C,D,W[D]||C.style[D])}function p(C,D,B){var W=arguments.length;if(D=R[D]?"cssFloat"in C.style?"cssFloat":"styleFloat":D,W===3)return typeof B=="number"&&O.test(D)&&(B="".concat(B,"px")),C.style[D]=B,B;for(var F in D)D.hasOwnProperty(F)&&p(C,F,D[F]);return me(C)}function v(C){return C===document.body?document.documentElement.clientWidth:C.offsetWidth}function M(C){return C===document.body?window.innerHeight||document.documentElement.clientHeight:C.offsetHeight}function s(){var C=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),D=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:C,height:D}}function N(){var C=document.documentElement.clientWidth,D=window.innerHeight||document.documentElement.clientHeight;return{width:C,height:D}}function x(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function m(C){var D=C.getBoundingClientRect(),B=document.documentElement;return{left:D.left+(window.pageXOffset||B.scrollLeft)-(B.clientLeft||document.body.clientLeft||0),top:D.top+(window.pageYOffset||B.scrollTop)-(B.clientTop||document.body.clientTop||0)}}},24514:function(Fn,Ct,l){"use strict";l.d(Ct,{G:function(){return me}});var O=l(47273),de=function(_){if((0,O.Z)()&&window.document.documentElement){var p=Array.isArray(_)?_:[_],v=window.document.documentElement;return p.some(function(M){return M in v.style})}return!1},R=function(_,p){if(!de(_))return!1;var v=document.createElement("div"),M=v.style[_];return v.style[_]=p,v.style[_]!==M};function me(k,_){return!Array.isArray(k)&&_!==void 0?R(k,_):de(k)}},48911:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return dt}});var O=l(54476),de=l(76190),R=l(33885),me=l(20068),k=l(42978),_=l(75931),p=l(92310),v=l.n(p),M=l(29301),s=l(70425),N=l(34280),x=l(59301),m=l(4676),C=x.forwardRef(function(H,Me){var E=H.height,u=H.offsetY,a=H.offsetX,g=H.children,b=H.prefixCls,he=H.onInnerResize,L=H.innerProps,V=H.rtl,Ee=H.extra,ge={},Ae={display:"flex",flexDirection:"column"};return u!==void 0&&(ge={height:E,position:"relative",overflow:"hidden"},Ae=(0,R.Z)((0,R.Z)({},Ae),{},(0,me.Z)((0,me.Z)((0,me.Z)((0,me.Z)((0,me.Z)({transform:"translateY(".concat(u,"px)")},V?"marginRight":"marginLeft",-a),"position","absolute"),"left",0),"right",0),"top",0))),x.createElement("div",{style:ge},x.createElement(M.Z,{onResize:function(qe){var xe=qe.offsetHeight;xe&&he&&he()}},x.createElement("div",(0,O.Z)({style:Ae,className:v()((0,me.Z)({},"".concat(b,"-holder-inner"),b)),ref:Me},L),g,Ee)))});C.displayName="Filler";var D=C;function B(H){var Me=H.children,E=H.setRef,u=x.useCallback(function(a){E(a)},[]);return x.cloneElement(Me,{ref:u})}function W(H,Me,E,u,a,g,b,he){var L=he.getKey;return H.slice(Me,E+1).map(function(V,Ee){var ge=Me+Ee,Ae=b(V,ge,{style:{width:u},offsetX:a}),Ne=L(V);return x.createElement(B,{key:Ne,setRef:function(xe){return g(V,xe)}},Ae)})}function F(H,Me,E,u){var a=E-H,g=Me-E,b=Math.min(a,g)*2;if(u<=b){var he=Math.floor(u/2);return u%2?E+he+1:E-he}return a>g?E-(u-g):E+(u-a)}function ee(H,Me,E){var u=H.length,a=Me.length,g,b;if(u===0&&a===0)return null;u<a?(g=H,b=Me):(g=Me,b=H);var he={__EMPTY_ITEM__:!0};function L(qe){return qe!==void 0?E(qe):he}for(var V=null,Ee=Math.abs(u-a)!==1,ge=0;ge<b.length;ge+=1){var Ae=L(g[ge]),Ne=L(b[ge]);if(Ae!==Ne){V=ge,Ee=Ee||Ae!==L(b[ge+1]);break}}return V===null?null:{index:V,multiple:Ee}}function X(H,Me,E){var u=x.useState(H),a=(0,k.Z)(u,2),g=a[0],b=a[1],he=x.useState(null),L=(0,k.Z)(he,2),V=L[0],Ee=L[1];return x.useEffect(function(){var ge=ee(g||[],H||[],Me);(ge==null?void 0:ge.index)!==void 0&&(E==null||E(ge.index),Ee(H[ge.index])),b(H)},[H]),[V]}var J=l(16089),K=(typeof navigator=="undefined"?"undefined":(0,de.Z)(navigator))==="object"&&/Firefox/i.test(navigator.userAgent),U=K,Y=function(H,Me,E,u){var a=(0,x.useRef)(!1),g=(0,x.useRef)(null);function b(){clearTimeout(g.current),a.current=!0,g.current=setTimeout(function(){a.current=!1},50)}var he=(0,x.useRef)({top:H,bottom:Me,left:E,right:u});return he.current.top=H,he.current.bottom=Me,he.current.left=E,he.current.right=u,function(L,V){var Ee=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,ge=L?V<0&&he.current.left||V>0&&he.current.right:V<0&&he.current.top||V>0&&he.current.bottom;return Ee&&ge?(clearTimeout(g.current),a.current=!1):(!ge||a.current)&&b(),!a.current&&ge}};function j(H,Me,E,u,a,g,b){var he=(0,x.useRef)(0),L=(0,x.useRef)(null),V=(0,x.useRef)(null),Ee=(0,x.useRef)(!1),ge=Y(Me,E,u,a);function Ae(fe,z){if(J.Z.cancel(L.current),!ge(!1,z)){var Be=fe;if(!Be._virtualHandled)Be._virtualHandled=!0;else return;he.current+=z,V.current=z,U||Be.preventDefault(),L.current=(0,J.Z)(function(){var Le=Ee.current?10:1;b(he.current*Le,!1),he.current=0})}}function Ne(fe,z){b(z,!0),U||fe.preventDefault()}var qe=(0,x.useRef)(null),xe=(0,x.useRef)(null);function ze(fe){if(H){J.Z.cancel(xe.current),xe.current=(0,J.Z)(function(){qe.current=null},2);var z=fe.deltaX,Be=fe.deltaY,Le=fe.shiftKey,$e=z,pt=Be;(qe.current==="sx"||!qe.current&&Le&&Be&&!z)&&($e=Be,pt=0,qe.current="sx");var St=Math.abs($e),Et=Math.abs(pt);qe.current===null&&(qe.current=g&&St>Et?"x":"y"),qe.current==="y"?Ae(fe,pt):Ne(fe,$e)}}function Oe(fe){H&&(Ee.current=fe.detail===V.current)}return[ze,Oe]}function ie(H,Me,E,u){var a=x.useMemo(function(){return[new Map,[]]},[H,E.id,u]),g=(0,k.Z)(a,2),b=g[0],he=g[1],L=function(Ee){var ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ee,Ae=b.get(Ee),Ne=b.get(ge);if(Ae===void 0||Ne===void 0)for(var qe=H.length,xe=he.length;xe<qe;xe+=1){var ze,Oe=H[xe],fe=Me(Oe);b.set(fe,xe);var z=(ze=E.get(fe))!==null&&ze!==void 0?ze:u;if(he[xe]=(he[xe-1]||0)+z,fe===Ee&&(Ae=xe),fe===ge&&(Ne=xe),Ae!==void 0&&Ne!==void 0)break}return{top:he[Ae-1]||0,bottom:he[Ne]}};return L}var ae=l(67732),se=l(83652),P=function(){function H(){(0,ae.Z)(this,H),(0,me.Z)(this,"maps",void 0),(0,me.Z)(this,"id",0),(0,me.Z)(this,"diffRecords",new Map),this.maps=Object.create(null)}return(0,se.Z)(H,[{key:"set",value:function(E,u){this.diffRecords.set(E,this.maps[E]),this.maps[E]=u,this.id+=1}},{key:"get",value:function(E){return this.maps[E]}},{key:"resetRecord",value:function(){this.diffRecords.clear()}},{key:"getRecord",value:function(){return this.diffRecords}}]),H}(),be=P;function S(H){var Me=parseFloat(H);return isNaN(Me)?0:Me}function Te(H,Me,E){var u=x.useState(0),a=(0,k.Z)(u,2),g=a[0],b=a[1],he=(0,x.useRef)(new Map),L=(0,x.useRef)(new be),V=(0,x.useRef)(0);function Ee(){V.current+=1}function ge(){var Ne=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ee();var qe=function(){var Oe=!1;he.current.forEach(function(fe,z){if(fe&&fe.offsetParent){var Be=fe.offsetHeight,Le=getComputedStyle(fe),$e=Le.marginTop,pt=Le.marginBottom,St=S($e),Et=S(pt),Tt=Be+St+Et;L.current.get(z)!==Tt&&(L.current.set(z,Tt),Oe=!0)}}),Oe&&b(function(fe){return fe+1})};if(Ne)qe();else{V.current+=1;var xe=V.current;Promise.resolve().then(function(){xe===V.current&&qe()})}}function Ae(Ne,qe){var xe=H(Ne),ze=he.current.get(xe);qe?(he.current.set(xe,qe),ge()):he.current.delete(xe),!ze!=!qe&&(qe?Me==null||Me(Ne):E==null||E(Ne))}return(0,x.useEffect)(function(){return Ee},[]),[Ae,ge,L.current,g]}var we=14/15;function ne(H,Me,E){var u=(0,x.useRef)(!1),a=(0,x.useRef)(0),g=(0,x.useRef)(0),b=(0,x.useRef)(null),he=(0,x.useRef)(null),L,V=function(Ne){if(u.current){var qe=Math.ceil(Ne.touches[0].pageX),xe=Math.ceil(Ne.touches[0].pageY),ze=a.current-qe,Oe=g.current-xe,fe=Math.abs(ze)>Math.abs(Oe);fe?a.current=qe:g.current=xe;var z=E(fe,fe?ze:Oe,!1,Ne);z&&Ne.preventDefault(),clearInterval(he.current),z&&(he.current=setInterval(function(){fe?ze*=we:Oe*=we;var Be=Math.floor(fe?ze:Oe);(!E(fe,Be,!0)||Math.abs(Be)<=.1)&&clearInterval(he.current)},16))}},Ee=function(){u.current=!1,L()},ge=function(Ne){L(),Ne.touches.length===1&&!u.current&&(u.current=!0,a.current=Math.ceil(Ne.touches[0].pageX),g.current=Math.ceil(Ne.touches[0].pageY),b.current=Ne.target,b.current.addEventListener("touchmove",V,{passive:!1}),b.current.addEventListener("touchend",Ee,{passive:!0}))};L=function(){b.current&&(b.current.removeEventListener("touchmove",V),b.current.removeEventListener("touchend",Ee))},(0,N.Z)(function(){return H&&Me.current.addEventListener("touchstart",ge,{passive:!0}),function(){var Ae;(Ae=Me.current)===null||Ae===void 0||Ae.removeEventListener("touchstart",ge),L(),clearInterval(he.current)}},[H])}function Ce(H){return Math.floor(Math.pow(H,.5))}function oe(H,Me){var E="touches"in H?H.touches[0]:H;return E[Me?"pageX":"pageY"]-window[Me?"scrollX":"scrollY"]}function ye(H,Me,E){x.useEffect(function(){var u=Me.current;if(H&&u){var a=!1,g,b,he=function(){J.Z.cancel(g)},L=function Ae(){he(),g=(0,J.Z)(function(){E(b),Ae()})},V=function(){a=!1,he()},Ee=function(Ne){if(!(Ne.target.draggable||Ne.button!==0)){var qe=Ne;qe._virtualHandled||(qe._virtualHandled=!0,a=!0)}},ge=function(Ne){if(a){var qe=oe(Ne,!1),xe=u.getBoundingClientRect(),ze=xe.top,Oe=xe.bottom;if(qe<=ze){var fe=ze-qe;b=-Ce(fe),L()}else if(qe>=Oe){var z=qe-Oe;b=Ce(z),L()}else he()}};return u.addEventListener("mousedown",Ee),u.ownerDocument.addEventListener("mouseup",V),u.ownerDocument.addEventListener("mousemove",ge),u.ownerDocument.addEventListener("dragend",V),function(){u.removeEventListener("mousedown",Ee),u.ownerDocument.removeEventListener("mouseup",V),u.ownerDocument.removeEventListener("mousemove",ge),u.ownerDocument.removeEventListener("dragend",V),he()}}},[H])}var re=10;function ce(H,Me,E,u,a,g,b,he){var L=x.useRef(),V=x.useState(null),Ee=(0,k.Z)(V,2),ge=Ee[0],Ae=Ee[1];return(0,N.Z)(function(){if(ge&&ge.times<re){if(!H.current){Ae(function(or){return(0,R.Z)({},or)});return}g();var Ne=ge.targetAlign,qe=ge.originAlign,xe=ge.index,ze=ge.offset,Oe=H.current.clientHeight,fe=!1,z=Ne,Be=null;if(Oe){for(var Le=Ne||qe,$e=0,pt=0,St=0,Et=Math.min(Me.length-1,xe),Tt=0;Tt<=Et;Tt+=1){var zt=a(Me[Tt]);pt=$e;var Rt=E.get(zt);St=pt+(Rt===void 0?u:Rt),$e=St}for(var Zt=Le==="top"?ze:Oe-ze,sn=Et;sn>=0;sn-=1){var Nn=a(Me[sn]),Hn=E.get(Nn);if(Hn===void 0){fe=!0;break}if(Zt-=Hn,Zt<=0)break}switch(Le){case"top":Be=pt-ze;break;case"bottom":Be=St-Oe+ze;break;default:{var wn=H.current.scrollTop,nr=wn+Oe;pt<wn?z="top":St>nr&&(z="bottom")}}Be!==null&&b(Be),Be!==ge.lastTop&&(fe=!0)}fe&&Ae((0,R.Z)((0,R.Z)({},ge),{},{times:ge.times+1,targetAlign:z,lastTop:Be}))}},[ge,H.current]),function(Ne){if(Ne==null){he();return}if(J.Z.cancel(L.current),typeof Ne=="number")b(Ne);else if(Ne&&(0,de.Z)(Ne)==="object"){var qe,xe=Ne.align;"index"in Ne?qe=Ne.index:qe=Me.findIndex(function(fe){return a(fe)===Ne.key});var ze=Ne.offset,Oe=ze===void 0?0:ze;Ae({times:0,index:qe,offset:Oe,originAlign:xe})}}}var _e=x.forwardRef(function(H,Me){var E=H.prefixCls,u=H.rtl,a=H.scrollOffset,g=H.scrollRange,b=H.onStartMove,he=H.onStopMove,L=H.onScroll,V=H.horizontal,Ee=H.spinSize,ge=H.containerSize,Ae=H.style,Ne=H.thumbStyle,qe=H.showScrollBar,xe=x.useState(!1),ze=(0,k.Z)(xe,2),Oe=ze[0],fe=ze[1],z=x.useState(null),Be=(0,k.Z)(z,2),Le=Be[0],$e=Be[1],pt=x.useState(null),St=(0,k.Z)(pt,2),Et=St[0],Tt=St[1],zt=!u,Rt=x.useRef(),Zt=x.useRef(),sn=x.useState(qe),Nn=(0,k.Z)(sn,2),Hn=Nn[0],wn=Nn[1],nr=x.useRef(),or=function(){qe===!0||qe===!1||(clearTimeout(nr.current),wn(!0),nr.current=setTimeout(function(){wn(!1)},3e3))},An=g-ge||0,sr=ge-Ee||0,Rr=x.useMemo(function(){if(a===0||An===0)return 0;var et=a/An;return et*sr},[a,An,sr]),cr=function(jt){jt.stopPropagation(),jt.preventDefault()},to=x.useRef({top:Rr,dragging:Oe,pageY:Le,startTop:Et});to.current={top:Rr,dragging:Oe,pageY:Le,startTop:Et};var Gr=function(jt){fe(!0),$e(oe(jt,V)),Tt(to.current.top),b(),jt.stopPropagation(),jt.preventDefault()};x.useEffect(function(){var et=function(Ve){Ve.preventDefault()},jt=Rt.current,je=Zt.current;return jt.addEventListener("touchstart",et,{passive:!1}),je.addEventListener("touchstart",Gr,{passive:!1}),function(){jt.removeEventListener("touchstart",et),je.removeEventListener("touchstart",Gr)}},[]);var Zr=x.useRef();Zr.current=An;var Do=x.useRef();Do.current=sr,x.useEffect(function(){if(Oe){var et,jt=function(Ve){var en=to.current,Jt=en.dragging,un=en.pageY,Yt=en.startTop;J.Z.cancel(et);var xn=Rt.current.getBoundingClientRect(),Un=ge/(V?xn.width:xn.height);if(Jt){var Tn=(oe(Ve,V)-un)*Un,qn=Yt;!zt&&V?qn-=Tn:qn+=Tn;var Dn=Zr.current,rr=Do.current,Yn=rr?qn/rr:0,Zn=Math.ceil(Yn*Dn);Zn=Math.max(Zn,0),Zn=Math.min(Zn,Dn),et=(0,J.Z)(function(){L(Zn,V)})}},je=function(){fe(!1),he()};return window.addEventListener("mousemove",jt,{passive:!0}),window.addEventListener("touchmove",jt,{passive:!0}),window.addEventListener("mouseup",je,{passive:!0}),window.addEventListener("touchend",je,{passive:!0}),function(){window.removeEventListener("mousemove",jt),window.removeEventListener("touchmove",jt),window.removeEventListener("mouseup",je),window.removeEventListener("touchend",je),J.Z.cancel(et)}}},[Oe]),x.useEffect(function(){return or(),function(){clearTimeout(nr.current)}},[a]),x.useImperativeHandle(Me,function(){return{delayHidden:or}});var Br="".concat(E,"-scrollbar"),On={position:"absolute",visibility:Hn?null:"hidden"},wr={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return V?(Object.assign(On,{height:8,left:0,right:0,bottom:0}),Object.assign(wr,(0,me.Z)({height:"100%",width:Ee},zt?"left":"right",Rr))):(Object.assign(On,(0,me.Z)({width:8,top:0,bottom:0},zt?"right":"left",0)),Object.assign(wr,{width:"100%",height:Ee,top:Rr})),x.createElement("div",{ref:Rt,className:v()(Br,(0,me.Z)((0,me.Z)((0,me.Z)({},"".concat(Br,"-horizontal"),V),"".concat(Br,"-vertical"),!V),"".concat(Br,"-visible"),Hn)),style:(0,R.Z)((0,R.Z)({},On),Ae),onMouseDown:cr,onMouseMove:or},x.createElement("div",{ref:Zt,className:v()("".concat(Br,"-thumb"),(0,me.Z)({},"".concat(Br,"-thumb-moving"),Oe)),style:(0,R.Z)((0,R.Z)({},wr),Ne),onMouseDown:Gr}))}),He=_e,Ie=20;function ot(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,E=H/Me*H;return isNaN(E)&&(E=0),E=Math.max(E,Ie),Math.floor(E)}var lt=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Ot=[],vt={overflowY:"auto",overflowAnchor:"none"};function Gt(H,Me){var E=H.prefixCls,u=E===void 0?"rc-virtual-list":E,a=H.className,g=H.height,b=H.itemHeight,he=H.fullHeight,L=he===void 0?!0:he,V=H.style,Ee=H.data,ge=H.children,Ae=H.itemKey,Ne=H.virtual,qe=H.direction,xe=H.scrollWidth,ze=H.component,Oe=ze===void 0?"div":ze,fe=H.onScroll,z=H.onVirtualScroll,Be=H.onVisibleChange,Le=H.innerProps,$e=H.extraRender,pt=H.styles,St=H.showScrollBar,Et=St===void 0?"optional":St,Tt=(0,_.Z)(H,lt),zt=x.useCallback(function(mr){return typeof Ae=="function"?Ae(mr):mr==null?void 0:mr[Ae]},[Ae]),Rt=Te(zt,null,null),Zt=(0,k.Z)(Rt,4),sn=Zt[0],Nn=Zt[1],Hn=Zt[2],wn=Zt[3],nr=!!(Ne!==!1&&g&&b),or=x.useMemo(function(){return Object.values(Hn.maps).reduce(function(mr,hr){return mr+hr},0)},[Hn.id,Hn.maps]),An=nr&&Ee&&(Math.max(b*Ee.length,or)>g||!!xe),sr=qe==="rtl",Rr=v()(u,(0,me.Z)({},"".concat(u,"-rtl"),sr),a),cr=Ee||Ot,to=(0,x.useRef)(),Gr=(0,x.useRef)(),Zr=(0,x.useRef)(),Do=(0,x.useState)(0),Br=(0,k.Z)(Do,2),On=Br[0],wr=Br[1],et=(0,x.useState)(0),jt=(0,k.Z)(et,2),je=jt[0],ke=jt[1],Ve=(0,x.useState)(!1),en=(0,k.Z)(Ve,2),Jt=en[0],un=en[1],Yt=function(){un(!0)},xn=function(){un(!1)},Un={getKey:zt};function Tn(mr){wr(function(hr){var Ao;typeof mr=="function"?Ao=mr(hr):Ao=mr;var Mo=kr(Ao);return to.current.scrollTop=Mo,Mo})}var qn=(0,x.useRef)({start:0,end:cr.length}),Dn=(0,x.useRef)(),rr=X(cr,zt),Yn=(0,k.Z)(rr,1),Zn=Yn[0];Dn.current=Zn;var ur=x.useMemo(function(){if(!nr)return{scrollHeight:void 0,start:0,end:cr.length-1,offset:void 0};if(!An){var mr;return{scrollHeight:((mr=Gr.current)===null||mr===void 0?void 0:mr.offsetHeight)||0,start:0,end:cr.length-1,offset:void 0}}for(var hr=0,Ao,Mo,vi,Ra=cr.length,Bi=0;Bi<Ra;Bi+=1){var _i=cr[Bi],ta=zt(_i),ca=Hn.get(ta),ua=hr+(ca===void 0?b:ca);ua>=On&&Ao===void 0&&(Ao=Bi,Mo=hr),ua>On+g&&vi===void 0&&(vi=Bi),hr=ua}return Ao===void 0&&(Ao=0,Mo=0,vi=Math.ceil(g/b)),vi===void 0&&(vi=cr.length-1),vi=Math.min(vi+1,cr.length-1),{scrollHeight:hr,start:Ao,end:vi,offset:Mo}},[An,nr,On,cr,wn,g]),dr=ur.scrollHeight,_r=ur.start,Fr=ur.end,er=ur.offset;qn.current.start=_r,qn.current.end=Fr,x.useLayoutEffect(function(){var mr=Hn.getRecord();if(mr.size===1){var hr=Array.from(mr.keys())[0],Ao=mr.get(hr),Mo=cr[_r];if(Mo&&Ao===void 0){var vi=zt(Mo);if(vi===hr){var Ra=Hn.get(hr),Bi=Ra-b;Tn(function(_i){return _i+Bi})}}}Hn.resetRecord()},[dr]);var Nt=x.useState({width:0,height:g}),_t=(0,k.Z)(Nt,2),Kt=_t[0],hn=_t[1],tn=function(hr){hn({width:hr.offsetWidth,height:hr.offsetHeight})},fn=(0,x.useRef)(),an=(0,x.useRef)(),zn=x.useMemo(function(){return ot(Kt.width,xe)},[Kt.width,xe]),ar=x.useMemo(function(){return ot(Kt.height,dr)},[Kt.height,dr]),Er=dr-g,no=(0,x.useRef)(Er);no.current=Er;function kr(mr){var hr=mr;return Number.isNaN(no.current)||(hr=Math.min(hr,no.current)),hr=Math.max(hr,0),hr}var Wr=On<=0,Dr=On>=Er,br=je<=0,qr=je>=xe,ro=Y(Wr,Dr,br,qr),po=function(){return{x:sr?-je:je,y:On}},Mr=(0,x.useRef)(po()),Yr=(0,s.useEvent)(function(mr){if(z){var hr=(0,R.Z)((0,R.Z)({},po()),mr);(Mr.current.x!==hr.x||Mr.current.y!==hr.y)&&(z(hr),Mr.current=hr)}});function co(mr,hr){var Ao=mr;hr?((0,m.flushSync)(function(){ke(Ao)}),Yr()):Tn(Ao)}function ao(mr){var hr=mr.currentTarget.scrollTop;hr!==On&&Tn(hr),fe==null||fe(mr),Yr()}var xo=function(hr){var Ao=hr,Mo=xe?xe-Kt.width:0;return Ao=Math.max(Ao,0),Ao=Math.min(Ao,Mo),Ao},mi=(0,s.useEvent)(function(mr,hr){hr?((0,m.flushSync)(function(){ke(function(Ao){var Mo=Ao+(sr?-mr:mr);return xo(Mo)})}),Yr()):Tn(function(Ao){var Mo=Ao+mr;return Mo})}),rn=j(nr,Wr,Dr,br,qr,!!xe,mi),Sn=(0,k.Z)(rn,2),gn=Sn[0],Ar=Sn[1];ne(nr,to,function(mr,hr,Ao,Mo){var vi=Mo;return ro(mr,hr,Ao)?!1:!vi||!vi._virtualHandled?(vi&&(vi._virtualHandled=!0),gn({preventDefault:function(){},deltaX:mr?hr:0,deltaY:mr?0:hr}),!0):!1}),ye(An,to,function(mr){Tn(function(hr){return hr+mr})}),(0,N.Z)(function(){function mr(Ao){var Mo=Wr&&Ao.detail<0,vi=Dr&&Ao.detail>0;nr&&!Mo&&!vi&&Ao.preventDefault()}var hr=to.current;return hr.addEventListener("wheel",gn,{passive:!1}),hr.addEventListener("DOMMouseScroll",Ar,{passive:!0}),hr.addEventListener("MozMousePixelScroll",mr,{passive:!1}),function(){hr.removeEventListener("wheel",gn),hr.removeEventListener("DOMMouseScroll",Ar),hr.removeEventListener("MozMousePixelScroll",mr)}},[nr,Wr,Dr]),(0,N.Z)(function(){if(xe){var mr=xo(je);ke(mr),Yr({x:mr})}},[Kt.width,xe]);var ir=function(){var hr,Ao;(hr=fn.current)===null||hr===void 0||hr.delayHidden(),(Ao=an.current)===null||Ao===void 0||Ao.delayHidden()},lr=ce(to,cr,Hn,b,zt,function(){return Nn(!0)},Tn,ir);x.useImperativeHandle(Me,function(){return{nativeElement:Zr.current,getScrollInfo:po,scrollTo:function(hr){function Ao(Mo){return Mo&&(0,de.Z)(Mo)==="object"&&("left"in Mo||"top"in Mo)}Ao(hr)?(hr.left!==void 0&&ke(xo(hr.left)),lr(hr.top)):lr(hr)}}}),(0,N.Z)(function(){if(Be){var mr=cr.slice(_r,Fr+1);Be(mr,cr)}},[_r,Fr,cr]);var Pr=ie(cr,zt,Hn,b),Bo=$e==null?void 0:$e({start:_r,end:Fr,virtual:An,offsetX:je,offsetY:er,rtl:sr,getSize:Pr}),Ai=W(cr,_r,Fr,xe,je,sn,ge,Un),Ro=null;g&&(Ro=(0,R.Z)((0,me.Z)({},L?"height":"maxHeight",g),vt),nr&&(Ro.overflowY="hidden",xe&&(Ro.overflowX="hidden"),Jt&&(Ro.pointerEvents="none")));var zo={};return sr&&(zo.dir="rtl"),x.createElement("div",(0,O.Z)({ref:Zr,style:(0,R.Z)((0,R.Z)({},V),{},{position:"relative"}),className:Rr},zo,Tt),x.createElement(M.Z,{onResize:tn},x.createElement(Oe,{className:"".concat(u,"-holder"),style:Ro,ref:to,onScroll:ao,onMouseEnter:ir},x.createElement(D,{prefixCls:u,height:dr,offsetX:je,offsetY:er,scrollWidth:xe,onInnerResize:Nn,ref:Gr,innerProps:Le,rtl:sr,extra:Bo},Ai))),An&&dr>g&&x.createElement(He,{ref:fn,prefixCls:u,scrollOffset:On,scrollRange:dr,rtl:sr,onScroll:co,onStartMove:Yt,onStopMove:xn,spinSize:ar,containerSize:Kt.height,style:pt==null?void 0:pt.verticalScrollBar,thumbStyle:pt==null?void 0:pt.verticalScrollBarThumb,showScrollBar:Et}),An&&xe>Kt.width&&x.createElement(He,{ref:an,prefixCls:u,scrollOffset:je,scrollRange:xe,rtl:sr,onScroll:co,onStartMove:Yt,onStopMove:xn,spinSize:zn,containerSize:Kt.width,horizontal:!0,style:pt==null?void 0:pt.horizontalScrollBar,thumbStyle:pt==null?void 0:pt.horizontalScrollBarThumb,showScrollBar:Et}))}var Vt=x.forwardRef(Gt);Vt.displayName="List";var yt=Vt,dt=yt},90034:function(Fn,Ct,l){var O={"./doc.png":63604,"./docx.png":30045,"./jpg.png":13740,"./md.png":58881,"./pdf.png":28982,"./png.png":2487,"./txt.png":3164,"./xls.png":88745,"./xlsx.png":49321};function de(me){var k=R(me);return l(k)}function R(me){if(!l.o(O,me)){var k=new Error("Cannot find module '"+me+"'");throw k.code="MODULE_NOT_FOUND",k}return O[me]}de.keys=function(){return Object.keys(O)},de.resolve=R,Fn.exports=de,de.id=90034},11689:function(Fn){"use strict";Fn.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAAXNSR0IArs4c6QAABERJREFUSEullltsVFUUhr+1z3SgQoVOS9sZqG2oCZcENDHxyQQT9WXqpQ0E37xweVESosbwIo2ATxpJiTZFUkmkaowSCtg0mJAIiRqJMUFMTBUUQum0KDNDhZG2M2cvs08z7bSdGUncT+fsvdb/r9u/zxHKrNFbWsckT1s0LrBKhSiqAoyg+hviDYR8TtbVyWg5HOcwb42Oap2G7ZuqvAgsLAeAMIFyJLTAdNQtLk42j2Q4lXtKrHyIsKws+PzDJKrbY7WhvrlHs0iGk7ltghwEvNIEChQtgHOxImZHNCLdhf7T1iNjGsfXk6pakkAVMllYFC5NIyLWiGysr5bjeaKAxDXYZnUQ1er/KlH6DlRXlrcS+DtrzZr7lknCWQYkiaTfA2wt5Zov0LiFSRUWoITz+SpIkeqJ0BuNeM8FJEEWk3YICM8lceDGQDgsqAi5HOT8qdDEgKiiOS3VoZyvprmxVoZlNK07rbWdxbKoCAvW+lz45SLpsVsB6PQSQ1NTI7FoPfiKKQIgwq5oxHtbEkl7DLS90Cbrw+83lNUNObbu2M3pb86SvZ0hSGWGhaqqJezZu5uN7XEujSir6sEUlE5EBqIR0yrDKf+iKPfnfa3CqyeE9G0hXtXPax17sJkM+P5U7VwDXEbWBs/3Lqml/9Qp2g4v4q0nlbZ1s4b3WqzGNMpw0k8LLM0fJf+BDT3CwyuE5j/e42DPIZiYpDn+GMnBS2QSo9SsW4OI8OcP5xET5tOjfbx8ZiUPNcJHGwtKiozHakylJJL+LWBxnuRGBrYdM6xvgIrzB+ju7g4ij3/SxeAXXzL09bc8uGMLxjOc29eJmAo+P9bH/vMtNNfCu/EZEhHJRSOmQhIpexnV5jzJzTvwxlfC6jph7LsDdL3fBZ7Holg9ufEJ7ESW0OJKbDbHROomIiFOnOzjyK8tNEbg9Q0FmSjXY7Veg2t8P2jrTE+Uw+cMVZWQ+rGXfXv2BSSuHyYUAjRoibohUCUUvofvzw5w+EI9j7Yoj6yc1ZPTsRrzhIyk/JdU6So8Gs9C8g4syF0n3r6F4ZEhgvhEAk2oe1N3wQmbN23ig84OfhpSVkbmCtO8EquRThm6octDRq+oqguzYEChcqFweSjBZ32nSKbTs5TgGv/A2lU82/Y4ngkzPjFP+laMaYlWy5Wpuyulh6za7XP15KZ1YQWEKgTjTU2tK5Xbd9PsKpadVCYL5ZMHEY7EIt7z03fX1b80FjJ2EKgqpnwH6ETmwPNac3py0ikc2Bl8yajI2lhErk6TBNmk9RlrnfqL3hDFuEvtqXhmc3SpHJ0hLTBNpHUn1u7/H0TuD2DX8oj3ztz+zoroelrbfGt7CwV6l2lkxDMvFGZQNJP85rWkrvCwexXc96DMpzjwsAgfg9md78G8ASoXZSKtTVjbBtIKuh6oDeyVpIr+7BmvX+G4G9NyOCX/CO6yRHdl9i+jmbAprh0r/wAAAABJRU5ErkJggg=="},71986:function(Fn){"use strict";Fn.exports="data:image/png;base64,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"},37166:function(Fn){"use strict";Fn.exports="data:image/png;base64,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"},28984:function(Fn){"use strict";Fn.exports="data:image/png;base64,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"},63604:function(Fn){"use strict";Fn.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAQWUlEQVR4nO3df2zU9R3H8c/3SqECSpFUyGCjYCYmG9DTDCgILc4pLhNrUBMNC+wPdXFumdPplrg5jckyp45sarb5j0QjiT9Cp/uD6YQCKuLiWmB/yKZQHDiwYK9YoPTXd+9X8aC9u8/nvnf3/Vzv+7nXI+n1c9jefe7u+/z+uhM8NQo6Ozvr+vtja5Tn18nVRkWhOHGyRx04dFhVVY3tjsVi78eU94vL58/ZLv+J8lTUQCSM6r6B2O885a9VFLpkIMONG1u5eVysd1U8Hk/IVcpR0QKROOr6B7wtMqyWL7IgUyDgxbzTFd7goiUL4m1ylXJQlEAkjlqJo1WG1fJFlugCgZjn9cZigwsZSW6KEkjH0QS2HI2KrDIFAowkd9YDOXq0s8lX3kYZkmXZAgFGkhvrgXQc7WyWu7lehmRZkECAkQRXhEASvnyjIggaCDCSYKwGIgfnOHPVKkMqglwCAUaSndVAOjo6G5U3dGqXiiDXQICRmDEQh+QTCDASPQbikHwDAUaSGQNxSCGBACNJx0AcUmggwEhGYiAOCSMQYCTnMBCHhBUIMJIzGIhDwgwEGIliIC4JOxAo90gYiENsBALlHAkDcYitQKBcI2EgDrEZCJRjJAzEIbYDgXKLhIE4pBiBQDlFwkAcUqxAoFwiYSAOKWYgUA6RMBCHFDsQcD0SBuKQ0QgEXI6EgThktAIBVyNhIA4ZzUDAxUgYiENGOxBwLRIG4pBSCARcioSBOKRUAgFXImEgDimlQMCFSBiIQ0otEIh6JAzEIaUYCEQ5EgbikFINBKIaCQNxSCkHAlGMhIE4pNQDgahFwkAcEoVAIEqRMBCHRCUQiEokDMQhUQoEohAJA3FI1AKBUo+EgTgkioFAKUfCQBwS1UCgVCNhIA6JciBQipEwEIdEPRAotUgYiENcCARKKRIG4hBXAoFSiYSBOMSlQACR+P7gHcvq48+qUcJAHOJaIEme8r83WpEwEIe4GgiMViQMxCEuBwKjEQkDcYjrgUCxI2EgDimHQKCYkTAQh/Sc7lX7Pv5ERu4bU+HHi3EKmIE45oOPPlaDg4MycpvnqZOVvv+1+vp4u7KIgTjm0OGjquvzbhm5T94n2bB00fxbZWgNA3FMb1+/+rD9oIzKw1jlz7K5FWEgDjrWeVwdOfqZjNznef7dyxbF18nQCgbiqLLZ1fL9vzQsjjfJyAoG4rBy2JLIAvz2svq6K2Rohdy+PQxk9OGYpONYQn1+4qSTZ7fGVFS0LVkwNy5DKxhIGcEbiYD3S1yJRR7Lby6bd8nPZGgFA6Fo8/3lNTWTW5QlDISijYEQGTAQIgMGQmTAQIgMGAiRAQMhMmAgRAYMhMiAgRAZMBAiAwZCZMBAiAwYCJEBAyEyYCBEBgyEyICBEBkwECIDBkJkwECIDKIcyN/f2fOd+Zd8+TUZElmx69//ve6qxXP/KkMrrAUy4Rt31k2pHv/k+xseWCJXiay4/JZH3j6WOHnXiX883SZXQ2clEMTRN9C/ZcqkCe27X3qwTv6IyIp5Nz3UdqzrRG1lxZjlNiIJPZBkHDKslkDaGAjZ9EUgWMYSNiIJNZDhcciXYiBk27BAIPRIQgskNQ5gIGRbSiAQaiShBJIpDmAgZFuGQCC0SAoORBcHMBCyTRMIhBJJQYGY4gAGQrYZAoGCI8k7kGxxAAMh27IEAgVFklcgQeIABkK2BQgE8o4k50CCxgEMhGwLGAjkFUlOgeQSBzAQsi2HQCDnSAIHkmscwEDIthwDgZwiCRRIPnEAAyHb8ggEAkeSNZB84wAGQrblGQgEisQYSCFxAAMh2woIBLJGog2k0DiAgZBtBQYCxkgyBhJGHMBAyLYQAgFtJGmBVF/52MxTxw8876vBiXK1IF+6aErX73++pkGGRFb86Nfrt37y6bFJMiyIp2Ld510wc3Vi870H5OpZnnyNULViQ6Pv+1tkSFRWPM9b3rPplhY1DAMh+gIDITJgIEQGDITIgIEQGTAQIgMGQmTAQIgMGEiJua5+upp/8WQZKTVv9mRVPbFSRkoluvvU7n2dMlLqtR2H1K6PzoyLZfi8ls27SC7P2PVRQnWd6JXvnWr7nk+H5ukSpwLBCzhpwpkFKl/bdn8ql8WFBe6735olC+EMCWKs/El2ie5eCeWgeu6N/dbmnM+8tu0+oh55/l/y3c6cis2pQF5/9JtDL2qhkgvfq+8clO+H5E/smDl1gvrtHZeplYtnyLX8PffGvqGF8sCRE3KtcGHMC6Hc9vjO0OY0WhhIFth1+Omf/ikveLhrRKyZn7lnkYzCc9vj70os+2WUP8wLcQTdYphgRXP7EzuHVjRRxUACwloaoYSxj/3MPQtlQZwto/D9YePeoXnmA3GEHS0s/MGmoRVNFDGQHOBFvub+NwuKxGYcSYgZuze5sBUHYEtyzf2bh56/qGEgOcKLnG8kP7xhztDuiwnOCGGXBLt0qfvveGw4LsDZrWywFcHWJAgcc+x8akWg3SrMC2fTsNDDsnlT5eRItZwcMf8unjdsSaKmLALBwoIXyAS/hwUEa9JsL/aTzXvVvX/MbTcGZ9iwEOogDCzQONjOBgv0Y9+/bOjskg4W4KBr7dcfvVIe/1QZZYa5YV7YMulWDHjeHlg9d2huOo88v0e+sj++UlIWgVx935tDa76g8GJjATSFkutt7l1/nSw8mf+HTKyRb3poe9oWI5ts80Qc2dbauA3TrhXmhseqC2M4vGeDLaRuFxLRXrr2Vfme/bZKBQPRwIuN29Ptzhw40q3mrAn2j/WaFsJcFsBMsGXCFkAXyc0Pbx/aZdMxhYvn7OaHt+U8N9NxVtS2IgzEIFsk2Ra+JNNCiDU81vSFMB3b4P2Iq+/bLKN0eK7w+DLBbtWcNfmv7d97ekXG5w1bkWk3viKjaGAgWWANrTt2MC18SaatR5hrU91jB93jf+nBpdrjmKDx65iet0Jvu5gYSACmXQasZU3HDrqFsNA1dCo8bjz+THQnFeSFl8t0eDyYW6F0jx2fUsAxVxQwkABwZmbv+pUySoczZDj7pHP45VWyq5Z+fKBbaAuhe/x47HgOhsPP4eczCeMdecB94CuTsLactjGQgHT71Dj1qXtTzrSbEcaxRyrTsYi8hnJ5julnp934cmhbtqhjIAE9sPrr8jVXRiOZzmaZFkJ5TuUyXKYgU58D3e5PWLtXrmAgAeEd7Bd/uVRG6eT5kct0uqgwF8zJBnkx5TId7g/3m6R7rkxbxHLEQALC7eL2M5HnRy7TjUYgR15ZlfE9Edwf7jcJjwWPKVWYZ9ZcwEACwu3i9jOR50cu0+nOfmEumJMNmCPmmgr3h/tN0v0cAxmJgQSE28XtZ6I74MbP4/dS2dyN0d1n6nsPup9jICMxkIBwu7j9TOT5kct0+JzUXU1zZDQS5oI52YA5Yq6pcH+43yTdz9mMN4oYSEC4Xdx+JvL8yGW60TgGkRdTLtPh/nC/SXgseEyp8DP4WTqDgQSE28XtZyLPj1ym0wViOjVcCHx27PDLN8ooXepzgMeCx5QKP4OfpTMYSEC69zRM7xuYPoeF38HvhgmPHc9BJqlv/ulOIIT9YUJ80hhwZg3v0yRFZVeOgQSkW6BML7TpIyphfZxjON0xDz5Sv+DOTTI6Rxc8pMaUL9N7R6knDUoVAwlI95mqbJ/FQiAIJRXOeuHsV5h0c8z0uS+szXXvuocVr26lgg9qTl0V3lbKJgYSgGlNmG1XSbeQQKHzGs60O6dbW8sLL5fpwvi0rel4yLTVLTUMJADd//CUadclFbYe2IpkgoN1bEUK3Z3BwvjBsyvle/rWA/Ei4kxM8eJ38Lv50p2gADxmbEGjgIFkYdpXD7orovtgIISxNjUt6KY3/ky7WUH+ZzAd00oBrwNej6hgIAam3RbsR2MtG2TtjzlhbjqFRGKKI8gcdR/jh6ArgFSIDvFlku9rMVoYiIZpFwFyXXhMWxHAMcLtT7xrXJiHw1oaWzYcH+lkO4EA+H3d8RWYtkCpsKv3558sGrrNTPAa4LWIEgbyBSxw+MJCvHLxdBmnH3Mk4bZwm7nAwrPzqWvldtPPaCXhPQhEh7NOuv1/rJlXXzVLthqz5DbTjzmScpljtnhxrIRIcPCuCxjzwUrF9Lxha6Z7XKWqLAIJE3ZbsG+ez0EmFm7sfgSB28d9YYFKRmX6y92Gw+/h5AF+NwjEi2MGvJmXzfB5AeYWZF65bIlKCQPJARaMfONIwppWd1wTBswRp2ixBcmFzXlhLkG3ZqWGgQSEBa/QOJKwJcFHMIKssXNR6BwRCd6ND3NeOBWOYJNbnKhhIAFg3xsH5br973wgEhxkhzVfrKUxx0IXRMwLB+3YdSoU5pTP38xYShiIAcLAQTPOMNmCMz4IJd8FEkEgDCyMYcExCT7ThfeA8tmaYEuGj7bguYs6pwLB7oHunH4QOFuDBQ5fiKOYaz6EgrhxNilbLMn5IQqb8WIemBd2vYI8r5gP5oX3dYr53NnkVCCuwBo8uUBilwf/MCkWPsA+/WgtfAgYknOCUpiXTQyEyOD0325N6yHtD2DcNS/48o2onHRJINXyfQRNIBualfKvlyFRWfA8tb5n061rVYqMgYy/9oWmgUG1UYZEZSHT8QdkDASqVrzQ4vuqQYZETtNtPUAbSHXTxupTp061K6UmyReRq3add955jYnmGxIyTqMNBCZ8+8W6gcH+ZtmSzJSrRK7ZJbtWTbJr1a40jIEAtiQ9PafWSSRr5CqREzzPf6iqavw63ZYjKWsgSfL+SK3caJOE0iRXlXxvkG9EkSDHGVt930vEYn6LfG82bTWGCxxIPjo6OhtlZltkSGSH7y+vqZncoixhIBRtDITIgIEQGTAQIgMGQmTAQIgMGAiRAQMhMmAgRAYMhMiAgRAZMBAiAwZCZMBAiAwYCJEBAyEyYCBEBgyEyICBEOl98J/9y5fWx1uUJVYD2b6jtfHSr85iIGRN5AOZXTvjubGVlfp/VpUoT93dJ9sO/u/I3ZEO5PzzJz44fVpNoyIK2cefHN568sSpX0U6kEHlNV968VdULBbjX2FKoent6zv4Yfuh82PKb4p6IFuqxla+NXvm9Cvkj4hC8WH7wZ29ff0LJZBoH4MgEBmqmimT36q5cBIjoYK1H5Jdq5M9DTJUzgQC48dXba2dPq1BhkR52Xfg0Fs9vX1nV7ROBTLEUwdrLqxul6+zD5LIZHBwsOtY4viejs8StcpXM+SPznIvkHO6Kioq9o8bV9k1Jlbhy3WiEXp7e8f0DQxOHBgYqJOrGY2p8ONLFsTbZGiF1UDefq+1rn/Aa5UhkRUN9XVWl2GrNw5bd7Rx60BW+Mo/0Fgfr1UW2Q/kndZm5XnXy5AoZP76hvr4WmWR9UC27Wxt8ge9jTIkCpXtA3SwHghs3dHaInfVoIhCY3/rAUUJZMeO1trTSrV5ypskV4kKIsceuyZVqcZ4PJ6Qq1YVJRDAGa2+AdXCSKgQiKOyQq21eWp3uKIFAq2trdXHe9Q6uds1cpUoR/76C6rUj4ux5UgqaiBJ2Jr096u1cu91iscmpCFbiy5ZQNtk2DJWqWfr6+Ptqsj+Dz/HRYzs4T73AAAAAElFTkSuQmCC"},30045:function(Fn){"use strict";Fn.exports="data:image/png;base64,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"},13740:function(Fn){"use strict";Fn.exports="data:image/png;base64,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"},58881:function(Fn){"use strict";Fn.exports="data:image/png;base64,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"},28982:function(Fn){"use strict";Fn.exports="data:image/png;base64,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"},2487:function(Fn){"use strict";Fn.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAOyUlEQVR4nO3dTWwc5R3H8f9DQkKhxHYaEG2BGAqV0qaKUalaFalxuHGoYoTUIg6NubS3YlT1BFIcCS7tIeHYXnB6QLRShREHeqqdSqAitcJRU6ImQGwSIOTF63XIi4Pt6f/nsGLZzDzPzOzzzM7s/j7SxLMmPLv2Pt+dt7VjpKRqn0ZDsiI7V0WGTCSDYmRYqBAffnz67C2bbvrBvd8YmNObPc3oUhq1y9Hg6lV5SoMY0Uc2KNQRs3MnZXl55fKWO/q39XokRpeO+zyMvfpgRoU6DoFcunRZNmzY0PORGF06qlaP9kYi40Kl0QgEej0So0tHYKsRLckr+giG9CaVSHMg0MuRGF0KhwPwaFmm9N779SaVTGsg0KuRGF0KVVuMRqJVeVHvmXGUVFwg0IuRGF0Kwy1HNSQFAr0WidGlELUo6o/qckLvkXGUnC0Q6KVIjC6FmF+IpvTehoVKzxUI9EokRpfg9FTumJ7K3a+rVAFpAoFeiMToEhR3raonbSDQ7ZEYXYI6X4/G9U726ipVRJZAoJsjMboEw61HNWUNBLo1EqNLMHrNYzSK9JoHVUqeQKAbIzG6BDNfjyb1w25dqELyBgLdFonRJRgNJNIPVDHtBALdFInRJYjahWg4WtWr5lQ57QYC3RKJ0SUInr2qLh+BQDdEYnQJQgM5oIM/patUMb4CgapHYnQJYn4hmtbRd+oqVYzPQKDKkRhdgmAg1eU7EKhqJEaXIBhIdYUIBKoYidElCAZSXadPn5H52oKu+Ve1SIwuQTCQ6jp79rycPXde18KoUiRGlyAYSHWdn6/JJ5+c1bVwqhKJ0SUIBlJdFy9ekrkPTulaWFWIxOgSBAOptneOHtM/wyt7JEaXIBhItYU6kxWnzJEYXYJgINVWxHFIs7JGYnQJgoFU28rKivzv2Hu6VpwyRmJ0CYKBVN+HH52Wen1R14pTtkiMLkEwkOq7evUzefe9E7pWrDJFYnQJgoF0h5BX1W3KEonRJQgG0h1wLHL83ROyurqqt4pVhkiMLkEwkO5R1IXDOJ2OxOgSBAPpLgsLdfno4090rXidjMToEgQD6T6dOKvV0KlIjC5BMJDu1KmDduhEJEaXIBhI9+ql3S2jSxAMpLtduXJFTp76SD77bFlvFavISIwuQTCQ3oAfrsL7too+DVxUJEaXIBhI78C1kvn5BVmo1wvdohQRidElCAbSmxYvfCqX9LrJxUuXZWlpST8TVuhIjC5BMBACXGSEKxrL6kqY3bAb19/41r2DfT/SVe8YCFVfJIc295thCYCBUPUxECILBkJkwUCILBgIkQUDIbJgIEQWDITIgoEQWTAQIgsGQmTBQIgsGAiRBQMhsmAgRBYMhMiCgRBZMBAiCwZCZMFAiCwYCJEFAyGyYCBEFgyEyIKBEFkwECKLygXy/BNDUz97bmrH7ff06y2ioA6fObGw6y/P7pJnXprRm175D0TjkBUz9dpjz/Q/dOc2/QRRWG+cOio//evzC7Iu8h6J30A+j0O3ef2vPfasMBAqwrVAntM14z0Sf4E0xaG3hIFQUb4IBPxG4ieQljiAgVBRvhwI+Iuk/UBi4gAGQkW5PhDwE0l7gSTEAQyEihIfCLQfSf5ALHEAA6GiJAcC7UWSLxBHHMBAqCj2QCB/JNkDSREHMBAqijsQyBdJtkBSxgEMhIqSLhDIHkn6QDLEAQyEipI+EMgWSbpAMsYBDISKki0QSB+JO5AccQADoaJkDwTSRWIPJGccwECoKPkCAXckyYG0EQcwECpK/kDAHkl8IG3GAQyEitJeIJAcyfWBeIgDGAgVpf1AID6SLwfiKQ5gIFQUP4HA9ZF8EYjHOICBUFH8BQJfjuRaIJ7jAAZCRfEbCHwRiQkRBzAQKor/QOBaJEZe+s1liaKb9DNePbHtJ3LXpi26RhTWycVz8tLRf+iaZ8ZcMfLP30W6SkQxGAiRBQMhsmAgRBYMhMiCgRBZMBAiCwZCZMFAiCwYCJEFA6FYQzffLn3rNsrgxk269OlnRKYXT+qfIocvnZGFlSVd636VDgRP4v6tu3StPQvLSzKjTzomwKEL1yZBHge2Piw7br5N1+LtO/WmTAcc/+m5qbWvI6/dA/fJyMD9utwn/evtb8+buXhGJmvH5eC5/8rsUl0/050qHcjwrXfJ1Hce1zV/Fpav6BP/ruz78M3MT/z0tsdl56a7dC0exrtn5o+6lo9r/F3vvJwrQESBF5rGliKribNHcn2/qoCBWBz4+F9rT3za3QnXBIYn33tdJs4d0bXsXONnDaRfd6Fe+faIDG+6W2+1By8sT77/N31xOa63ugcDccCuxKPHJ1O9OromMGAiYSuSNrpmrvGzBII4pnS8oVtu11v+PD33dzlw+t+61h0YSAqY1A8c+ZMzEtcEbth36g0Z1y1TVq7x0waCXam3t//CeZyR16PHJrtmS8JAUsKWZNfRl62v/K4J3IDg8mxFXOOnDWRq28+97FYlwdeX5gWlChhIBq5XftcEbnZQD2xH339d19JzjZ8mkPFv/lj23vmQrtnN6eTGyQq8MDQmOnbHcEBvewwNeb6+MurqQA7padthfdW3wb44Xk0xcXboBHDBK39jwrRyTeBWtrHiuMZ3BYJdqxNDv9Q1O9cLAb7vE996RLbqeDZZv74y6vlAmk3c+4jsuW27riWzvTK6JnCryfnjaycA0nKN7wokzdeX9iwbXlhmh34lfes36q14rtCqgIG0mNTTnrt1NyIJXhHxyhjHNYHjuCZ1M9f4trEwoWsP/lrXkmWd0KNbtsuLuiVJkuf7XzYMpEWa3ZAH/nMw9oq1awLHmV78QA/+/6xrbq7xbYGM3fF9vRj4sK7Fqy8vyeDMHzKfOJjV75VtV8u89Xv9s7oYSAzXViRpN8Q1gZOkPS3qGt8WiOv/zXv9wrXbxkA6KFQgOGC3nelJ2hVxTcIktt22Zq7xbYFEP/yt/pkM94/HkZXre8VAOihUIK59a9+BQJpXcNf4SYG4vk+H9VTu0JGDupYdxh62PKa471OVMJAYoQLB40n677i4hldx2zGAa/ykQHDtAu+5SmI7M9frGEgM125D3kBwrIF99qRTo0njNrjGTwok79dDDCRWqIN0TGDsjiRNVmxFbG/RSDM+A/GLgbQIeZq3MYFtp0Ztuztpx2/FQPJjIC1euX9ERjYnbz3wHqVBPVaIk3YCu45xcCwStxVJO34rBpIfA2my/+5dMvb1B3Utma9X+JntexLf+5V08TDL+M0YSH49HwjegoFJhyvNeNOiS9KrO2SZwK7H3vx3G7KM36zdQPCz//gFDnnU9axc3O5oVXR1IL69oNcpxvR6RZKsE9j29+O2Ira/D63jN7QbiOt+bdK8SJUZA0kJF9PwRPu8ToFX5re/t0fX4rWeLcs6fgMDyY+BpIA38uFKc9KuVYNrIsVNYFwXSXovE+4Pu3QNecYHBpIfA3HAlmPkuJ9f2hA3gV2nlZsnb57xgYHkx0AsXMccrVwTKc8ExsVDbEWwaxdifGAgyRhIC+xOYb8fbxxMs9Vo5ppISRMYZ9JsP53XmMB5x283EPxGRxwvxcFjTzpdDQykg1yBYLKnOcWIv4NX6rVfUqDreeWdwOCaxNiK4Hglz/iusV2B2LieAwbSQWV7ctoJBFxvQcHxSp7xGUh+DMSjdgNxvQUFWznbL3tLGt/1fXq1dlxGjk3qWnausYt+DnxjIB61GwjY3oLikjQ+tjy2M2U41sIuXB5lew58YyAe+QjE9TXZ2Ma37b6B7f+1cT3eop8D3xiIRz4CAdc4SWzj4wA/6YIk4Bgn6U2YNmV7DnxjIB65JrZtAjfDKVXbW1CS2MZ3/dgt2P7/JGV7DnxjIB75CgRcr/hxXOO7drPwe3hdv6C7VdmeA98YiEc+A3EdWMdxje86SwZZIsFFQvwyulFLyEU/B74xEI98BgKu6xet0oyf5iwZTifjLTb49wfjIAz8e4bj+tgQsk3Rz4FvDMQj34FgItregtIqzfg4vsHjTDMmQml9Z0H/upvW/hmEtLK+n61sGIhHmHg+A4EsW5G046fZ1fIB74TG9z/N7lpZMRCPQgQCroPrhizjZwkvj26IAxiIR6ECSfuKn3X8tONmhWsq2K2qehzAQDwKFQi4xoY84+N7iINt19hp4Fcijc1NSZrfVF8VDMQj1yTOM4EbXF8rtDM+tib4zS6uM1xx8H2e0K0Gfo6m21Q6EJxiHN3yXV2LN7u0WOiThkk2uHGTrsWb0NOmeGNgXpjAOLOVpN3xAd/TET2Fiyvv0Bp842ds1hY9zkCQ7d5nmVU6EKLQGAiRBQMhsmAgRBYMhMiCgRBZMBAiCwZCZMFAiCwYCJEFAyGyMLoEMb8QTevoO3WVKKxIDm3uN8MSAAOh6mMgRBYMhMiCgRBZMBAiCwZCZMFAiCwYCJEFAyGyYCBEFgyEyIKBEFkwECILBkJkwUCILBgIkQUDIbJgIEQWVQzkfD06oIM/patEQUUiL3ytz4zpqnc6h8PQQMZ18L26ShRUJLJPAxmXAHQOh1G7EA1HqzKlq0RBmRtk18CtZloCCBYIzNejSD8QBbW5zwSbx8EGBg1kUj/s1oUolFc1kBH9GETQQGqL0ahuQ17UVaIgdNvx5MAmMyGBhA0kivqjuszqvfTpTSK/IqmbPhkcMGZBbwURNBDg2SwKJQp49qpB525Y3IpQEAVsPSB4IFCrR2Na+35dJfJCJ+7TA33mgK4GpfdTDL71hLwJ+NaSVoUFwl0t8qKgXauGwgKB2qfRULQs03qvjISyQxzrZXjgq2ZGbxWi0EBg7S0oKzKp98xIKL0OxAGFBwLcklAmHYoDOhII1C5Hg9HS2pZkh94kihfJYbNRRga+YmalAzoWSMPahcRIxvSR9OlNomt0qxEZORD6QqBLxwMBbE1Wr8q4Ppg9epN6XCRy8IYNMt6prUYznZPl8Xkoo7pFGdVHtlU/Rb0ikjndYkxoGBNlCKOhVIE0w4G8rMjwqsiQBjOoj3Snfpq6ge4+6Z8zkZHZG/SjrJPpThyAp/F/OcKpbw/+s/sAAAAASUVORK5CYII="},3164:function(Fn){"use strict";Fn.exports="data:image/png;base64,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"},88745:function(Fn){"use strict";Fn.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAAXNSR0IArs4c6QAAFQlJREFUeF7tnXtwFUW+x3+T9/tBCALyBiEkEhJehiAm4RGiF+5a7i6lgCV3191bKMvq6kVx1V1dWW8ZdfXuZYF7d2t1FZeXpYJlQUBAUcI7qIRnAIXEEE7CCQl5J2du9eEezOOcTPec6TndM7+uSuWP6f49vr/+nJkz09NHgQA0h6N2AgTDFFAhQ1XVaQootwcgDMu5PHH2W4iOjKgICQ05HgzK0XFpI5+xXJImJ6SY7A8cjmt/AkVdCgAhZvu2uj8CSOcWGRFeHR4etnJ86sg3rJ47r/xMA8ThqJ2kKrBNAUjilYzd7XYHxKNHbEzUoQnjRk+xuz568jcPkOpaVU+AOIZeAV+AEAtRkRHlkzNSBtNbw55EAVMAcdTUFoIKT6LkfBXoDRCERJ/23AGpqnY+GATKP/SFh6NYFNACBCFhUfNGX+6AOBy160CBBeyh4QhWBWgAQUjYVOUPSHXtCQAYyxYW9tajAC0gCAm9ulwBcTqdCe0dipM+HOzpjwIsgCAkdEpzBcThcOaCouymCwV7+asAKyAIibbiCIi2RtL00AMIQtJ7eREQaaa/dqB6AUFIfGuLgGjPO2l6+AMIQuK9zAiINNNfO1B/AUFIemqMgGjPO2l6GAEIQtK13AiINNNfO1CjAEFIftAaAdGed9L0MBIQhORG2REQaaa/dqBGA4KQICDas06iHjwAsTskeAaRCACtUHkBYmdIEBCtWSfRcZ6A2BUSBEQiALRC5Q2IHSFBQLRmnUTHzQDEbpAgIBIBoBWqWYDYCRIERGvWSXTcTEDsAgkCIhEAWqGaDYgdIEFAtGadRMcDAYjVIUFAJAJAK9RAAWJlSBAQrVkn0fFAAmJVSBAQiQDQCjXQgFgREgREa9ZJdFwEQKwGCQIiEQBaoYoCiJUgQUC0Zp1Ex0UCxCqQICASAaAVqmiAWAESBERr1kl0XERAZIcEAZEIAK1QRQVEZkgQEK1ZJ9FxkQGRFRIERCIAtEIVHRAZIUFAtGadRMdlAEQ2SBAQiQDQClUWQGSCBAHRmnUSHZcJEFkgQUAkAkArVNkAkQESBERr1kl0XEZARIcEAZEIAK1QZQVEZEgQEK1ZJ9FxmQERFRIERCIAtEKVHRARIUFAtGadRMetAIhokCAgEgGgFapVABEJEgREa9ZJdNxKgIgCCQIiEQBaoVoNEBEgQUC0Zp1Ex60ISKAhQUAkAkArVKsCEkhIEBCtWSfRcSsDEihIEBCJANAK9eyFcmhrb9fqJvXxqMiI8skZKYPNSgIBMUtpE/xUXHbAtfoGEzwF1kVMVMTZieNTRpsRBQJihsom+ahxXoOqaqdJ3gLrpk98XOG41BHLeUeBgPBW2ET7DY1N8F1FlYkeA+cqIjy0oc/Q/gNvS0qq4xkFAsJT3QDY/r6qGmrrrgfAs/ku42Ki92SOuy2Pp2cEhKe6AbJ96txFcLlcAfJuntuY6MiKieljBvH0iIDwVDdAtpuaW+DCpcoAeTfPbWREWNuUzNQwnh4REJ7qBtC2qgJcdtSA81p9AKPg6zo4OAjGDB82Jjk57gwvTwgIL2UFsUsAuVpbDy2trYJEZGwYqaOG5iUnJ+4x1uoP1hAQXsoKZre9vQOaWlqgucVaoCQnxiMggs01DEckBVQVARGpHhiLYAogIIIVBMMRSwEERKx6YDSCKYCACFYQDEcsBRAQseqB0QimAAIiWEEwHLEUQEDEqgdGI5gCCIhgBcFwxFIAARGrHhiNYAogIIIVBMMRSwEERKx6YDSCKYCACFYQDEcsBRAQseqB0QimAAIiWEEwHLEUQEDEqgdGI5gCCIhgBcFwxFIAARGrHhiNYAogIIIVBMMRSwEERKx6YDSCKYCACFYQDEcsBRAQseqB0QimgMyArPpy9eL5Yx74u2CSYjgWUmDj6X/+26PTlrzFKyVu+2Kl/VdaalxE/Lot932SwSt4tIsKzHu/4Kv6lvoFpctKT/BQgwsgBA5VUTfGhye0ISA8yoY2PQrMe7/gm7rWuiBFVebzgMRwQDxwAEBafHjCMQQEJzNPBea+P6e0vrU+DQBKeUBiKCCd4SCiICA8pwbaJgrMfX/OyfrW+rH/r4bhkBgGSHc4EBCcwGYocM/m/NMNbdfHdPJlKCSGAOINDgTEjOmBPu7eNKussb1xVDclDIPEb0B8wYGA4OQ1Q4G7N8+60NjWONyLL0Mg8QuQ3uBAQMyYHuijYNPMi03tTUN8KOE3JLoB0YIDAcHJa4YC+RtnVLR0NN/aiy+/INEFCA0cCIgZ0wN95G/Kq2xpbxmgoYRuSJgBoYUDAcHJa4YCszfmXmntaO1H4UsXJEyAsMCBgFCUDLv4rcDsDbk1ra7WJEpDzJBQA8IKBwJCWTLs5pcCMzfk1La72hIYjDBBQgWIHjgQEIaSYVfdCszYML2+w9URy2iAGhJNQPTCgYAwlgy761JgxvrpDR1qR7SOwVSQ9AqIP3AgIDpKhkOYFchbf2ezS3VFMA+8MUATEp+A+AsHAqKzZDiMSYHc9dPaVFUNZRrUtXOvkHgFxAg4EBA/SoZDqRXI+We2CwCCqAd47+gTkh6AZK/LXlxXW/drPx26h0eHRscUzvpT94VkRphGG6iAW4H/2Pl4WUNbw3Uj5IhLiHtz38J9XV7f7QFIwdaCXBXU3UY4RBuogEwKKKDkbZu3bU/nmBEQmSqIsXJVAAHhKi8al10BBET2CmL8XBVAQLjKi8ZlVwABkb2CGD9XBRAQrvKicdkVQEBkr6AJ8Q+IGgD9o/pDTGgMxIbGuv+HBYfd9FzfVg/Ha47DubpzJkRjrgtLAfLK1Fd0qbe8eDnVOKPsLxq9iMpf507vnnmXeYzeAcNih0FW/yyY0m8KDIkZ4gaCpjmaHFDqLIVj1cfcf5cbL9MME7qPpQBJT0oHPZP4ryf/CpvPbe61UPNHzoefjf0ZUzHbXe3w2JePQdm1si7jSIwkVtpG4DADkIy+GXDv8Hsh65Ys2tB67ffhhQ+B/MkMiqUAIdUin86sn9Au1QU/LfopNLQ1eC04+QTdmL8RghS25T2rjq+Crd9u7WFTREAeS38MCoYUGAJGZyO1LbVAdNhbuddw22YYtBwgRDTWCUjGbPl2C/zl+F+8ar4sfRncM+QepnrsqtgFr5R4v+RjjY/3GeS3E38L0wdMZ8qPtfPKIyulhMSSgIxLGgeFUwtZawiPfP4InK8732XcbfG3wZ+n/5nJVnVzNfxq76/A2eL0Ok4kQH4z/jeQPzifKT89nZs7muGZ/c/ACSeXXyTQExLVGEsCovdS60DVAfjdod91Ee6lKS/BpH6TqMT0dHrx8Iuw7/I+n2NEAYScNcjZw6xG4CCQEFhkaZYFRO+l1guHX4Diy8Xu+umZQJvObYK/nfxbr/UXBZA3pr0BKYkpps7Vt069BevL1pvq0x9nlgZkZPxIWDV9FZM+F+ouwJLPl7jHrM1ZC0Njh1KPJ3erlu5dqtlfBEDIrdw1OWs0Y+3eobG9Ecqvl0NkSCTcEnULhAX98DyExtil65fc+pI7fDI0SwOi91JrTeka9x2rX6b+kqmGy75YBmdqz2iOEQEQ1rt95EbBZ99/BmSCe1p8WDzcNfAuWJyyGKJD6PdIkOkLu+UB0XOpRW73KooCUSFRmpPd02F16Wr46MJHVP1FAOS5Sc/BtP7TqOItbyiHh3c/7LMvuZFRmF0IEcF0+yR8cP4DWHtiLZXvQHeyBSBkqcTfZ/D7Yd3DjsPw7IFnqWspAiBED6ILTWtqb4JFny7y+ZyI2Phj1h9hQt8JNObcZ1lytpWh2QIQUogfj/gx/CL1F1xqsnDnQqhprqG2LQIgm+dspl5CQhIjHwKrvlkFlY2V1HlaoaNtANFzqUVT4JeOvARfVH5B0/VmHxEA0fNwkCxKPOo4CkccR9z/yfMeqzdbAUK+VG7I32BYTXeW74RXj73KbE8EQOYNmweP3v4oc+yeAW2utpugkLPL9w3f67Yl8kBbAUIKcfeQu+HX6f7vYHS97Tr8ZPtPdNVWBEDGJIyBN+98U1f83gYdunLIfRlG/lsJFtsBQor7hyl/gMn9Jvs1OZ7c9yQcv3pclw0RACGBvzjlRfeSdqObB5bdFbuhrrXOaPOm2rMlIKFBobD1np6rbGmVJ0vjyRJ5vU0UQJIikmDlHSuBPDTk0cgzkw1lG4BcisrabAkIKVbOwBxYMWEFc93IU+SH9/h+JkBjUBRASKzkUovcomV50EeTY+c+ZKn7xrKNcPbaWdahAe+PgDCWoPNSFMahN7uLBAgJKrt/Nvx87M/h1ujefvdSb7Y3xrW6Wt2QmPHil3+Rdh1tS0D8vcQiixHJokS9TTRASB4JYQkwf9R8uG/EfXrTohr3wqEXoLjqxmJQGZotATHiy+minYt0PwcQERDPZB2fNN4NysTkiVzm79Xmq7B8/3L3gkcZmu0AIa+VktdL/W1kU4Kn9z+ty4zIgHgSyrs1zw0J+UsMT9SVp69BrEtzDHXOaMxWgMSFxbnfLTeqvf7V61B0qYjZnAyAeJIiCxAJJBOSJ7j/k+1/jGhkJ5mva742whRXG7YChHVi0ih//477gWxMwNJY4+D9Tjpt7OQVAALJpORJ7udIA6MH0g7t0U+UnLQSsA0g5Msn6/sdWuKR4+QdiZePvkzT9WYfWQHpniSBRC8s5OxBux8Zk7gGd7YFIOTNt7dnvG2wdD+YY12wGGhAWPbkIlnSXAotHbcU5g6dy6RxwcfGbzPEFABFZ1sAwjohd1zaAbMHz6aQ70YX8oLV4l2Lgax2pWms8Rh9OUIWKZLFirRtwc4FQO4+aTWWvMiOLw/seEDLZMCPWx6QhaMXwoOjH2QS+qFPH4K3Z7KdccgGcWSDNJrGMpGIPaMBIXt8kb2+aButf5a8jHjgShu/P/0sDcjw2OGwOmc1kz7vnHkH1p1Z54aKwMXSfn/o97C/ar/mEJaJ5AGE5jJHy7HHRmbfTHg5i+17kxYkrO+46/nuppUfj+OWBoR1IlY1VQE5e3jaOzPfgeTIZGrdyTJvsqsJ2fmjt8YaF3UAvXTsflv16QlPQ+7AXCbTFQ0VQFbodm/kyzpZ08XSnj/4PBy8cpBlSED6WhYQ1k80on7hsUL4tPzTm4WYM3gOPD7+cabC0Kz0FQEQsh8W2RcrEA3fSQ+E6p18piamwuvTXmeKwtdtx9eyX4O0PmlMtp47+Jz7xSFfTQRASGxku577R93PlJsRnTtvzmeEPZ42LHkG0TMBn9j3BJReLe2htZ6fVDjlPOW+x09WsHpreuLzdxJ4e3JNNn97NftVGBk30l/z1OM/uPABrC2VY8sfkpTlANFzaUWWi5BlI77aU5lPAVmbxNLI9ppkm02RASGxke9YT4x/Ashvg/Bu5L0QsmmcTM1SgOj5tCfF0tq2p29EX3h3FvsvPK3YvwJKqkt6zAdRziCewMKDw2FJ2hIuvw/i8SEjHJY7g+iZeJ7bulqfanpu+5J31p8qfgo61I4u5vXEqRWf1nGaxYFG/8IUiYnsmP/JxU/c/2VsljmD6Lm0Ipu9kbMHbXtv1nvQJ6IPbXd3P/JMhUDYuYkKiCdGz28UZvXL0rX7O3nqTqAgNypO155m0ku0zpYAhHVtUecisDyAM8qPP3b8mUAsuXr89AnvA6l9Ut1f5GPDYiEuNM79v7WjFRraG4Bsf0SW2pBnSOQ5EPmz0oZylgDEn0mDY1GB3hSgAmTO1jlkV+IjKCUqYDcFqADJ3Z0bEt4Q3ggqhNpNIMzX3gqEu8LjtvxoS5dl2oo3SQq2FHyhKirdD0rYW1PM3joKHNs+b3tm93S8A/JxwSpVVR+xTu6YCSqgqcD/bp+3vcfPjHkFZPaW2flBStB2TZPYARWwiAKqS80p+lHR51RnENIp/+P8NYqq/LtF8sc0UAGfCqiquqLoX4v+01sHr2cQT8c5H8+5AirQvySBRUAFJFRg+7ztPjnoFRCSa8HWgndVUOkfQUsoEIZsUwVUuK661FlF9xb5XBujCYgbki0FD6iK+t8AwLb2wqa6Y9riK6Aoytvb5m5brBUpFSBuSD4qSIcgyHWprsmKokwCgBQt43gcFRBIgZOgwAHVpX4NwXC86F+KdtDERg0IjbHufRwOZy4oSs8Xm/UYwzGogDcFVDUvOTlxDy9xEBBeyqJdcxRAQMzRGb1IqgACImnhMGxzFEBAzNEZvUiqAAIiaeEwbHMUQEDM0Rm9SKoAAiJp4TBscxRAQMzRGb1IqgACImnhMGxzFEBAzNEZvUiqAAIiaeEwbHMUQEDM0Rm9SKoAAiJp4TBscxRAQMzRGb1IqgACImnhMGxzFEBAzNEZvUiqAAIiaeEwbHMUQEDM0Rm9SKqAzIAc/vrMgqED+62TVHoMW3AFGhqbq4YN6d+fZ5hcX7nds/9Y3ohBAzZGRoT35ZkE2ranAleqnd+mpQwfzjN77oD0TYx/45akxHSeSaBteypw4VJlxZTMsYN4Zs8dkPjo6OcHDUjO5ZkE2ranAqfKLjZPz0qP5Jk9d0AUFXYNG9S/Iioy4laeiaBteyngrK0/X+moGZEzNYPrHOZqnHwHIYCEhASXjR4+eJS9SojZ8lTgRNl3NaCqSZYAhAg1sF/fIwnxMRN5ioa27aHA+UuVh5qbWyaTbC0DCEkmPCz0w2GDBtwVHByEe/zaYy4bmmV7e3vZue8qL3e4Ou70GJYakL3F3+S6oKPL1qMKKM4+ibFHExPiUsJCQvB7iaFTyJrGWlrbyq/W1p12Xquf2T1DqQHZXVySGwS+9+ZVgoIuhgYHXY4ID2+0ZmkxK38UaGpujmvr6BgAKgzwZUduQHaXJARFKE5/RMKxqIBPBVQ4n5OdMZKnQlzvYpHAPysuOQGgjOWZBNq2pwIKKDvvmjp+Ns/s+QOyr2QdKMoCnkmgbZsqoML/5GRncP0dTe6A7Pny2INKEPzDpiXEtHkqoKoLc7Iz3+Ppgjsg7sus/SWFoCpP8kwEbdtMAQVW5GRleP1lWiOVMAWQG99FjqlGBo62bK3AkZypGeRnALk30wDZVfzVHcGquhMUiOGeFTqwsALqyZypmalmJWgaIJ6EPiv+6i0A9SGzEkQ/llGgGUB9LWdq5rNmZmQ6ICS5PftLZoOq3B4EkK6CcgeAireBzay6JL4UgAMugIOKAschGA7lTM4oMTv0/wOup6hf9sCvqgAAAABJRU5ErkJggg=="},49321:function(Fn){"use strict";Fn.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAAXNSR0IArs4c6QAAFpdJREFUeF7tnQmQFEXWx1/NPQzMAQxyyyXHIDDDJQzqDHLNsrBruIahoCFfrLvfoi6frHjAeqzGqruirhofi/rthrKKq4ChAmEIouDFISKoXOIACowcPdDDDDPM2fXFa7Z1ju7OzKrKqszulxEEEVTmy//7v/zR3dVZ2QZ40Hy+ipGQCGPBhHzTNCcYYFzqgYyYm3Lvt99BRnpaWVJy0u5EML4YNrT/ophL0uWEDJfnA5/v7N/AMG8HgCS35471+RCQ5i09LbU8NTXlkRF5/Z+O9dxl5ecaID5fxWjTgHcNgE6ykon3uK0BCfnRoX277SOHDRwb7/5Yyd89QMorTCsCaQy/A5EAwQjt0tOOjckf3Is/GvVEB1wBxHe6YjGYsIAsl+tANEAIEmveSwfkZLn/pgQw/mVNHo0ScYAFCEEi4uaFvtIB8fkqloMBs8Sl0QhRB3gAIUjEXJUPSHnFXgAYIiaLeltxgBcQgoTfXamA+P3+7MYmw88vh3racUAEEIKEz2mpgPh8/mIwjI18UqiXXQdEASFI2I4TIGyPtOlhBRCCJHp5CRBtlj9bqFVACJLI3hIg7HWnTQ87gBAk4ctMgGiz/NlC7QJCkLT1mABhrzttejgBCEHSstwEiDbLny3UKUAIkp+8JkDY606bHk4CQpBcKDsBos3yZwt1GhCChABhrzqNesgAJN4hoVcQjQBgSZUFSDxDQoCwVp1G12UCEq+QECAaAcCSKhuQeISEAGGtOo2uuwFIvEFCgGgEAEuqW4DEEyQECGvVaXTdTUDiBRICRCMAWFLdBiQeICFAWKtOo+teABLrkBAgGgHAkuoVILEMCQHCWnUaXfcSkFiFhADRCACWVK8BiUVICBDWqtPougqAxBokBIhGALCkqgJILEFCgLBWnUbXVQIkViAhQDQCgCVVNUBiARIChLXqNLquIiC6Q0KAaAQAS6qqgOgMCQHCWnUaXVcZEF0hIUA0AoAlVXVAdISEAGGtOo2u6wCIbpAQIBoBwJKqCyA6QUKAsFadRtd1AkQXSAgQjQBgSdUNEB0gIUBYq06j6zoCojokBIhGALCk6gqIypAQIKxVp9F1nQFRFRICRCMAWFJ1B0RFSAgQ1qrT6HosAKIaJASIRgCwpMYKICpBQoCwVp1G12MJEFUgIUA0AoAlNdYAUQESAoS16jS6HouAeA0JAaIRACypsQqIl5AQIKxVp9H1WAbEK0gIEI0AYEn99vAxaGhsZHXT+nq79LRjY/IH93IrCQLELaddmKfshA/OVlW7MJO3U7Rvl/btqBGDB7qhggBxw2WX5jjtPwsny/0uzebtNB2zMhcPy+t3t2wVBIhsh12MX11zHr4vO+nijN5NlZaaXN3x4q7dL+nUqVKmCgJEprsexP7hZDlUVJ7zYGb3p8xsn7GpYNglE2XOTIDIdNej2PsPHoFAIODR7O5N2z4jvWzU8EE9Zc5IgMh016PY52vr4PDR4x7N7t606WkpDWML8lJkzkiAyHTXw9imCXDCdxr8Z6s8VCF36sTEBBjUt8+g3NzMA7JmIkBkOatIXATkTEUV1NXXK6LIWRl5Ay6emJubs8nZqD9FI0BkOatY3MbGJjhfVwe1dbEFSm5OFgGi2FojOSo5YJoEiEr1IC2KOUCAKFYQkqOWAwSIWvUgNYo5QIAoVhCSo5YDBIha9SA1ijlAgChWEJKjlgMEiFr1IDWKOUCAKFYQkqOWAwSIWvUgNYo5QIAoVhCSo5YDBIha9SA1ijlAgChWEJKjlgMEiFr1IDWKOUCAKFYQkqOWAwSIWvUgNYo5QIAoVhCSo5YDBIha9SA1ijlAgChWEJKjlgMEiFr1IDWKOUCAKFYQkqOWAwSIWvUgNYo5oDMgSz5dOue6QTe8qJilJCeGHFjxzb//67YJc1+SlZK0c7GGPjs0LzMta/nqa97JlyWe4pIDM98o+bKqrmrWnnl79spwQwogCIdpmCuyUrMbCBAZZaOYIQdmvlHydWV9ZYJhGtfJgMRxQEJwAMDQrNTsXQQILWaZDsx4Y9qeqvqqoQCwRwYkjgLSHA40hQCRuTQoNjow441p+6rqq4b8xw3HIXEMkNZwECC0gN1wYPqqqd9UN5wb1GwuRyFxBJBwcBAgbiwPmuNnKyeX1jTWDGjlhGOQ2AYkEhwECC1eNxz42arJh2saavqGmcsRSGwBEg0OAsSN5UFzlKycdOR84/neEZywDYllQFhwECC0eN1wYOqKq8rqmmp7RJnLFiSWAOGBgwBxY3nQHFNXTjxe11jXjeGEZUiEAeGFgwChxeuGA1NWFJ+qb6rvwjGXJUiEABGBgwDhKBl1se3AlNeLT9cH6jtxBhKGhBsQUTgIEM6SUTdbDkx6vaiiMdCQLRBECBIuQKzAQYAIlIy6WnbgqtevqGoKNHUQDMANCRMQq3AQIIIlo+6WHLjqtSuqm8ymDAuDuSCJCogdOAgQCyWjIcIOTHzt8tqAGUgTHnhhABOSiIDYhYMAsVgyGibkQPFrExpM00wWGtSyc1RIwgLiBBwEiI2S0VBuB4r+XRgAgATuAeE7RoSkDSCFywvnVFZU/o/NCYPDM5Iz2i+e/LfWG8mcCE0xyIGgA3dtmF9a3VB9zgk7MrMzn9k8e3OLx3fbAFKypqTYBHOjExNSDHJAJwcMMCa+O/PdTc01EyA6VZC0SnWAAJFqLwXX3QECRPcKkn6pDhAgUu2l4Lo7QIDoXkHSL9UBAkSqvRRcdwcIEN0rGEZ/t3bdoGu7rtA+uT10SO4Q/DslMeXHnlUNVbD79G44WHkwBrN3NiVPAfnd0N9Bv8x+whndveVurjF35d8Fuem5XH2bd2od/8aBNwrHeOXAK8JjrA7o06EPjOs6DsZ2GQu92/cOAsHTfOd9sMe/B3aV7wr+OVFzgmdYsI/V2j3z1TNQVl3GnMep2jEnYnTwFJDMlEz46/i/Qt8O4Q6giKz8+T3Pw5uH34ya2vBOw+Hx8Y8L+dMYaIQ7Pr0DSs+WthiHcTAeb0M43AAkv3M+XN33ahh30TheaVH7vXX4LcA/PKBYrd3Hxz+GR3Y8ElXHyNyR8OhljwrlFKl2QkHCdPYUENRzZfcrYdHIRUJ51DXVwbXrroWGQEPEcc9c/gwMym5+dhh7iiW7l8Ca79a06agiIHcMvwNKepewkxLsUVFXAegDLmRWs1I7jDn/0/mwz78vYvi/X/l34XcWkWrHyoF13XNAUOC8YfNg+sXTWVpbXF95cCX8c98/w47BWBhTpH1Q9gE8vjP8K45qgPxx1B/him5XiKQn3Bf/l+eBxErt8O3cvVvvDavp2v7Xwi1DbhHSG612QoFUfAVBTRnJGfDs5c9Cj4xoJ7W0VX/z+zfDyfMnW1xIMpJg+ZTlkJWSxe1NeW05/P7j34O/zh92jEqA/GHEH2Bqr6ncuVntWNtUC4u2LoK9/ui/IGC1dn/a/ifYenJrC3k5qTmwbNIySEn46YYCSz+rdqzxrOtKvIKgyMk9J8OC/AUsvS2ubzi2AZ7Y9USLf/tN3m/gV/1+JRTn4c8fhs0nNkccowog+KqBrx5uNYQDIUFYojUrtTtUeQhu/ejWFmGtwM+qnV2vlAEEE0FA0GyR1vz9LN7Nea7oOZHhEO2tWiiQKoA8PeFpGJwzWCg/u51f2v8SvFb6GjOMldo99eVTsP7o+mBsKx/MeWrHFM7ooBQg6Unp8ELRC0K3Zr/wfQGLtl34kH//6PthQtcJ3J7g3arbP76d2V8FQKzAj4nVNNbAsXPHAL29qN1FQm9fcPzRc0dh7kdzAe8SRWtWaodvj27ccOEW+lMTnoK8nDxmLUIdeGvHHTBCR6UAQY1Tek2BO0fcKZTXn3f8GZrMJnhw9INC4+Z9Mg8OVBxgjlEBEPwuRuT7GLzN/OEPHwYXeKjh5zK88zRn8BzISOI/04D3A7uV2uGNFrwreeulLd9usYrCWztWHNZ15QBBwXjbFwvJ276r+i4ISP/M/rxDYOmepfD24be5+qsAiMir47HqY3DLxsh3gi7JugQWFy6GtES+cw3ePPQmPL/3eS6vRGuHcOAf/F6Ft4nUjjdmpH5KAoLbIl6e9LLQnSgRIz73fQ73bbuPe4gKgLx41YuAW0h42vnG83Dj+zdCdUN1xO6PjnsURnYeyRMu+CqL/2PzNNVqx6M5Wh8lAUHBk3pOAtxuIKPN3jAbTtee5g6tAiCrpq3i3kKCieF/Aku+XgLHa45z5+lUR5VqZzcnZQHBxB4c8yCMv2i83RxbjMfPK58c/0QopgqAWPlyEDcl4k2MHb4dwb/xQ7FbTZXa2c1XaUCSEpJg5dSVwTswTrRw35vwxFUBkJl9ZsJtl97GIzdsH9yWEwIFX11+qP7BciyegarUjkerlm+xQqKLexTDvQXhtyWIJH+u4Vxw/5aVpgIguK8M95c51baf2h58G4Z/y4JFhdrZ9UvpV5BQciJ3cCIZsmDzAth9Zrclv1QABIU/PPbh4JZ2p1sIlo1lG6GyvtLR8F7Xzm4yWgBiGAasnb4WEo1ES/muOrgK/rHvH5bG4iBVAOmU1gkeuewRwC8NZTT8zuT10tcB34o61byund08tAAEk7S6tRq/Rb5lk9ju0NamqgII6sK3WniLVuSLPtFFgrt4V5SugG/Pfis6NGx/L2tnNwFtACnqXgQLRy4Uzvdw5eHgVgk7TSVAMI/CroXw6yG/Ft79LOJBfaA+CIkTD355WTuRnMP11QKQ5IRkWDO97YNMvMnjdgbc2Ga1qQYI5pGdkg3XDbgOrul3jdW0uMY9tP0h2HJyC1ffcJ28rp1l4f8ZqAUgTnw4xU1xVr8HUBGQUOFHdBoRBGVU7ii7ayHs+DO1Z+DurXcHNzxaaV7Xzorm5mOUBwQfK8XHS+22aE+xsWKrDEhI+8QeE4OQ4B988MjJJro1JzS3CrWz64PSgOAGthVTV9jN8cfxzZ8/EAmqAyChfHADIkKCz1fg33j8jxMNT3r56vRX3KFUqR234AgdlQZEdGHymHH9e9cDHkwg0kR1uHWqCSuHBCMhCMno3NEwpssY6J7RnTUk4nXRnEQ94xFmpXY8caP1URYQ/PD527zf2s2vzXh8RuKxLx4TiitabNHFJCTGRmeExCos+OrBex6ZSrWzYVdwqJKA4JNvy65aZje3iONFNyx6DYjImVyYNM9boduH3Q4zLp4h5HHJWvYxQ6rVTijBMJ2VBER0Qb539L3gk4i8DZ+TmPPBHMDdrjxNVI/TryC4SRE3K/K2WRtmAd59YjWRvPDElxveu4EVUnjXgezaMQUzOigHyOyBs+GmgTcJ5YXH/+BxMSIND4jDw8Z4mshCwnhOAzK993SYN5zvgSWR+UXy4vnCVcXa8dQ3Wh+lAMEjSJcWLRXK6eUDL8PyA8uDUGGBRFq4s5nCjRdZSKEFyvM2h6U1FKOgcwE8Nk7scxMLUtFn3Fmf3VStHctj1nWlABFdiHhoHL56hBo+pityWDVu88ZTTfDkj2hNVBfLdJ7rrW+r3jvyXijuXswz9Mc+eEg07tBt3fDDuuixrA989gB8duqziPOLeuRW7YQMC9NZGUBE/0fDXBbvWgzvH3v/x7Sm9ZoG80fMF/KEZ6evaPGFBETo3BoQPA8Lz8XyorGeSVe5dnb9UgIQPA8Jz0USaZFuOz5Z+CQM7ThUJBTc/9n9wQeHIjUVAEFteFzP9QOuF8rNic4Pff4QbDkRfj+W6rWzm78SgFhZgHduvhP2nNnTJn8rP3uw378/eI8fd7CGa1b02S1MuG+u8dHjJwqfEDreyK4O/JkJ/LkJJ//zcLN2dvP3HBArL894XCVuG4nU7im4B3BvkkjD4zXxmE2VAUFt+BkLD9bD3waR3Vi/5aFD7ex65CkgVv63x4RZx/Z0TusMr0wW/4WnhVsXws7ynW08VeUVJCQsNTEV5g6dK+X3QUJzsODQpXZaA2Jl4YVu67ISt3LbF59Zv2fLPcFTGps3KzpZ+ljXeTYHOv0LU6hp28lt8M6Rd4J/R2tWPPGidiyfWdc9ewWx8vKMh73hqwdve3Xyq9AxrSNv92A//E4FC6kDICGNod8oHNdlnKXT3/Fbd4QCb1R8U/EN0y+dasdMhtHBE0BE9xY1z0HkCzin5rETx06BRHINzdMxtSPkdcwLfpDvkNIBMpMzg3/XN9VDdWM14PFHuNUGv4fA74Hwj8iDZHa8EMnHrXlY9fEEEJYouk4OqOIAFyDT1kzDU453qCKadJADbjnABUjxxuKk1OrUGjAh2S1hNA85oIIDqYHUzNW/XN1i27cRTljJ6pJPTMPk//kmFbIjDeSAPQd2rZu5rqB1iPCArC1ZYpqm2M8A2RNHo8kBrx34v3Uz17V5rDUsIFNWT5maYCSs81oxzU8OuOWAGTCL1v9y/UdcryDYaeraqc8ZpvHfbgmkecgBrxwwTXPh+l+s/0u4+cO+goQ6Tls77RSYkOuVcJqXHHDDgXUz10XkICogKK5kTckrJpj8X2m7kRHNQQ444YAJ58yAOXn91esj7rVhAhKEZHXJDaZh/i8AiO3lcCIJikEOSHDAMIxl7854dw4rNBcgQUjeLhkOCVAcMANjDMMYDQCDWcHpOjmgkAP7wIBtZsD8ChJh9/qfr3+PRxs3IDzBWvfx+fzFYBhtH5S2EozGkAPhHDDNibm5OZtkmUOAyHKW4rrjAAHijs80i6YOECCaFo5ku+MAAeKOzzSLpg4QIJoWjmS74wAB4o7PNIumDhAgmhaOZLvjAAHijs80i6YOECCaFo5ku+MAAeKOzzSLpg4QIJoWjmS74wAB4o7PNIumDhAgmhaOZLvjAAHijs80i6YOECCaFo5ku+MAAeKOzzSLpg4QIJoWjmS74wAB4o7PNIumDugMyOdfHZh1cfcuyzW1nmQr7kB1Te3JPr27dpUpU+ojt5u27prYr2e3FelpqZ1lJkGx49OBU+X+74YO7ttXZvbSAemck/X0RZ1yhstMgmLHpwOHjx4vG1swpKfM7KUDkpWR8UDPbrnFMpOg2PHpwP7SI7VXjBueLjN76YAYJnzQp2fXsnbpaT1kJkKx48sBf0XVoeO+0/2KxudLXcNSg+NnEAQkKSmxdGDfXgPiq4SUrUwH9pZ+fxpMs1NMAIJGde/SeUd2VvtRMk2j2PHhwKGjx7fX1taNwWxjBhBMJjUl+a0+PbtdmZiYQGf8xsdadjTLxsbG0oPfHz/RFGi6PBRYa0A+3vJ1cQCaWhw9aoDh75jT4Yuc7MzBKUlJ9LnE0SUUm8Hq6huOnamo/MZ/tmpS6wy1BmTjlp3FCRD5bF4jIeFIcmLCibTU1JrYLC1lZceB87W1mQ1NTd3AhG6R4ugNyMad2Qlpht+OSTSWHIjogAmHigrz+8t0SOpdLBT+4ZadewGMITKToNjx6YABxoYrx4+YIjN7+YBs3rkcDGOWzCQodpw6YMILRYX5Un9HUzogmz7ddZORAP+K0xJS2jIdMM3ZRYUFr8qcQjogwbdZW3cuBtNYIDMRih1nDhiwsGhcfthfpnXSCVcAufBZZJfppHCKFdcO7Cgan48/Ayi9uQbIB1u+vCzRNDeAAe2lZ0UTxLAD5r6i8QV5biXoGiChhD7c8uVLAObNbiVI88SMA7UA5pNF4wvuczMj1wHB5DZt3TkFTOPSBIDhJhiXAZh0G9jNqmsylwGwLQDwmWHAbkiE7UVj8ne6Lf3/AYLpGX3VmbZQAAAAAElFTkSuQmCC"},16722:function(Fn,Ct,l){"use strict";l.d(Ct,{Z:function(){return v}});const O=M=>typeof M=="object"&&M!=null&&M.nodeType===1,de=(M,s)=>(!s||M!=="hidden")&&M!=="visible"&&M!=="clip",R=(M,s)=>{if(M.clientHeight<M.scrollHeight||M.clientWidth<M.scrollWidth){const N=getComputedStyle(M,null);return de(N.overflowY,s)||de(N.overflowX,s)||(x=>{const m=(C=>{if(!C.ownerDocument||!C.ownerDocument.defaultView)return null;try{return C.ownerDocument.defaultView.frameElement}catch(D){return null}})(x);return!!m&&(m.clientHeight<x.scrollHeight||m.clientWidth<x.scrollWidth)})(M)}return!1},me=(M,s,N,x,m,C,D,B)=>C<M&&D>s||C>M&&D<s?0:C<=M&&B<=N||D>=s&&B>=N?C-M-x:D>s&&B<N||C<M&&B>N?D-s+m:0,k=M=>{const s=M.parentElement;return s==null?M.getRootNode().host||null:s},_=(M,s)=>{var N,x,m,C;if(typeof document=="undefined")return[];const{scrollMode:D,block:B,inline:W,boundary:F,skipOverflowHiddenElements:ee}=s,X=typeof F=="function"?F:He=>He!==F;if(!O(M))throw new TypeError("Invalid target");const J=document.scrollingElement||document.documentElement,K=[];let U=M;for(;O(U)&&X(U);){if(U=k(U),U===J){K.push(U);break}U!=null&&U===document.body&&R(U)&&!R(document.documentElement)||U!=null&&R(U,ee)&&K.push(U)}const Y=(x=(N=window.visualViewport)==null?void 0:N.width)!=null?x:innerWidth,j=(C=(m=window.visualViewport)==null?void 0:m.height)!=null?C:innerHeight,{scrollX:ie,scrollY:ae}=window,{height:se,width:P,top:be,right:S,bottom:Te,left:we}=M.getBoundingClientRect(),{top:ne,right:Ce,bottom:oe,left:ye}=(He=>{const Ie=window.getComputedStyle(He);return{top:parseFloat(Ie.scrollMarginTop)||0,right:parseFloat(Ie.scrollMarginRight)||0,bottom:parseFloat(Ie.scrollMarginBottom)||0,left:parseFloat(Ie.scrollMarginLeft)||0}})(M);let re=B==="start"||B==="nearest"?be-ne:B==="end"?Te+oe:be+se/2-ne+oe,ce=W==="center"?we+P/2-ye+Ce:W==="end"?S+Ce:we-ye;const _e=[];for(let He=0;He<K.length;He++){const Ie=K[He],{height:ot,width:lt,top:Ot,right:vt,bottom:Gt,left:Vt}=Ie.getBoundingClientRect();if(D==="if-needed"&&be>=0&&we>=0&&Te<=j&&S<=Y&&(Ie===J&&!R(Ie)||be>=Ot&&Te<=Gt&&we>=Vt&&S<=vt))return _e;const yt=getComputedStyle(Ie),dt=parseInt(yt.borderLeftWidth,10),H=parseInt(yt.borderTopWidth,10),Me=parseInt(yt.borderRightWidth,10),E=parseInt(yt.borderBottomWidth,10);let u=0,a=0;const g="offsetWidth"in Ie?Ie.offsetWidth-Ie.clientWidth-dt-Me:0,b="offsetHeight"in Ie?Ie.offsetHeight-Ie.clientHeight-H-E:0,he="offsetWidth"in Ie?Ie.offsetWidth===0?0:lt/Ie.offsetWidth:0,L="offsetHeight"in Ie?Ie.offsetHeight===0?0:ot/Ie.offsetHeight:0;if(J===Ie)u=B==="start"?re:B==="end"?re-j:B==="nearest"?me(ae,ae+j,j,H,E,ae+re,ae+re+se,se):re-j/2,a=W==="start"?ce:W==="center"?ce-Y/2:W==="end"?ce-Y:me(ie,ie+Y,Y,dt,Me,ie+ce,ie+ce+P,P),u=Math.max(0,u+ae),a=Math.max(0,a+ie);else{u=B==="start"?re-Ot-H:B==="end"?re-Gt+E+b:B==="nearest"?me(Ot,Gt,ot,H,E+b,re,re+se,se):re-(Ot+ot/2)+b/2,a=W==="start"?ce-Vt-dt:W==="center"?ce-(Vt+lt/2)+g/2:W==="end"?ce-vt+Me+g:me(Vt,vt,lt,dt,Me+g,ce,ce+P,P);const{scrollLeft:V,scrollTop:Ee}=Ie;u=L===0?0:Math.max(0,Math.min(Ee+u/L,Ie.scrollHeight-ot/L+b)),a=he===0?0:Math.max(0,Math.min(V+a/he,Ie.scrollWidth-lt/he+g)),re+=Ee-u,ce+=V-a}_e.push({el:Ie,top:u,left:a})}return _e},p=M=>M===!1?{block:"end",inline:"nearest"}:(s=>s===Object(s)&&Object.keys(s).length!==0)(M)?M:{block:"start",inline:"nearest"};function v(M,s){if(!M.isConnected||!(m=>{let C=m;for(;C&&C.parentNode;){if(C.parentNode===document)return!0;C=C.parentNode instanceof ShadowRoot?C.parentNode.host:C.parentNode}return!1})(M))return;const N=(m=>{const C=window.getComputedStyle(m);return{top:parseFloat(C.scrollMarginTop)||0,right:parseFloat(C.scrollMarginRight)||0,bottom:parseFloat(C.scrollMarginBottom)||0,left:parseFloat(C.scrollMarginLeft)||0}})(M);if((m=>typeof m=="object"&&typeof m.behavior=="function")(s))return s.behavior(_(M,s));const x=typeof s=="boolean"||s==null?void 0:s.behavior;for(const{el:m,top:C,left:D}of _(M,p(s))){const B=C-N.top+N.bottom,W=D-N.left+N.right;m.scroll({top:B,left:W,behavior:x})}}}}]);
}());