|
|
!(function(){var Dm=Object.defineProperty;var Qv=Object.getOwnPropertySymbols;var Rm=Object.prototype.hasOwnProperty,Tm=Object.prototype.propertyIsEnumerable;var Sg=(zn,At,d)=>At in zn?Dm(zn,At,{enumerable:!0,configurable:!0,writable:!0,value:d}):zn[At]=d,Fg=(zn,At)=>{for(var d in At||(At={}))Rm.call(At,d)&&Sg(zn,d,At[d]);if(Qv)for(var d of Qv(At))Tm.call(At,d)&&Sg(zn,d,At[d]);return zn};var yi=(zn,At,d)=>Sg(zn,typeof At!="symbol"?At+"":At,d);(self.webpackChunk=self.webpackChunk||[]).push([[5902],{27812:function(zn,At,d){"use strict";d.d(At,{Z:function(){return L}});var ee=d(54476),H=d(59301),z={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"},Se=z,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,ee.Z)({},u,{ref:U,icon:Se}))},w=H.forwardRef(te),L=w},89489:function(zn,At,d){"use strict";d.d(At,{Z:function(){return L}});var ee=d(54476),H=d(59301),z={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"},Se=z,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,ee.Z)({},u,{ref:U,icon:Se}))},w=H.forwardRef(te),L=w},59477:function(zn,At,d){"use strict";d.d(At,{Z:function(){return L}});var ee=d(54476),H=d(59301),z={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"},Se=z,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,ee.Z)({},u,{ref:U,icon:Se}))},w=H.forwardRef(te),L=w},40001:function(zn,At,d){"use strict";d.d(At,{Z:function(){return L}});var ee=d(54476),H=d(59301),z={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"},Se=z,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,ee.Z)({},u,{ref:U,icon:Se}))},w=H.forwardRef(te),L=w},67921:function(zn,At,d){"use strict";d.d(At,{Z:function(){return L}});var ee=d(54476),H=d(59301),z={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z"}}]},name:"delivered-procedure",theme:"outlined"},Se=z,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,ee.Z)({},u,{ref:U,icon:Se}))},w=H.forwardRef(te),L=w},49198:function(zn,At,d){"use strict";d.d(At,{Z:function(){return L}});var ee=d(54476),H=d(59301),z={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"},Se=z,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,ee.Z)({},u,{ref:U,icon:Se}))},w=H.forwardRef(te),L=w},84105:function(zn,At,d){"use strict";d.d(At,{Z:function(){return L}});var ee=d(54476),H=d(59301),z={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"},Se=z,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,ee.Z)({},u,{ref:U,icon:Se}))},w=H.forwardRef(te),L=w},18785:function(zn,At,d){"use strict";d.d(At,{Z:function(){return L}});var ee=d(54476),H=d(59301),z={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"},Se=z,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,ee.Z)({},u,{ref:U,icon:Se}))},w=H.forwardRef(te),L=w},73331:function(zn,At,d){"use strict";d.d(At,{Z:function(){return L}});var ee=d(54476),H=d(59301),z={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"},Se=z,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,ee.Z)({},u,{ref:U,icon:Se}))},w=H.forwardRef(te),L=w},15277:function(zn,At,d){"use strict";d.d(At,{Z:function(){return L}});var ee=d(54476),H=d(59301),z={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"},Se=z,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,ee.Z)({},u,{ref:U,icon:Se}))},w=H.forwardRef(te),L=w},52671:function(zn,At,d){"use strict";d.d(At,{Z:function(){return L}});var ee=d(54476),H=d(59301),z={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"},Se=z,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,ee.Z)({},u,{ref:U,icon:Se}))},w=H.forwardRef(te),L=w},8657:function(zn,At,d){"use strict";d.d(At,{Z:function(){return L}});var ee=d(54476),H=d(59301),z={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"},Se=z,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,ee.Z)({},u,{ref:U,icon:Se}))},w=H.forwardRef(te),L=w},56082:function(zn,At,d){"use strict";d.d(At,{Z:function(){return L}});var ee=d(54476),H=d(59301),z={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"},Se=z,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,ee.Z)({},u,{ref:U,icon:Se}))},w=H.forwardRef(te),L=w},33853:function(zn,At,d){"use strict";d.d(At,{Z:function(){return L}});var ee=d(54476),H=d(59301),z={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"},Se=z,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,ee.Z)({},u,{ref:U,icon:Se}))},w=H.forwardRef(te),L=w},15075:function(zn,At,d){"use strict";d.d(At,{Z:function(){return L}});var ee=d(54476),H=d(59301),z={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"},Se=z,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,ee.Z)({},u,{ref:U,icon:Se}))},w=H.forwardRef(te),L=w},43531:function(zn,At,d){"use strict";d.d(At,{Z:function(){return L}});var ee=d(54476),H=d(59301),z={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"},Se=z,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,ee.Z)({},u,{ref:U,icon:Se}))},w=H.forwardRef(te),L=w},61485:function(zn,At,d){"use strict";d.d(At,{Z:function(){return L}});var ee=d(54476),H=d(59301),z={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"},Se=z,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,ee.Z)({},u,{ref:U,icon:Se}))},w=H.forwardRef(te),L=w},38819:function(zn,At,d){"use strict";d.d(At,{Z:function(){return L}});var ee=d(54476),H=d(59301),z={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"},Se=z,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,ee.Z)({},u,{ref:U,icon:Se}))},w=H.forwardRef(te),L=w},47472:function(zn,At,d){"use strict";d.d(At,{Z:function(){return L}});var ee=d(54476),H=d(59301),z={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"},Se=z,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,ee.Z)({},u,{ref:U,icon:Se}))},w=H.forwardRef(te),L=w},4958:function(zn,At,d){"use strict";d.d(At,{Z:function(){return L}});var ee=d(54476),H=d(59301),z={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M924.8 625.7l-65.5-56c3.1-19 4.7-38.4 4.7-57.8s-1.6-38.8-4.7-57.8l65.5-56a32.03 32.03 0 009.3-35.2l-.9-2.6a443.74 443.74 0 00-79.7-137.9l-1.8-2.1a32.12 32.12 0 00-35.1-9.5l-81.3 28.9c-30-24.6-63.5-44-99.7-57.6l-15.7-85a32.05 32.05 0 00-25.8-25.7l-2.7-.5c-52.1-9.4-106.9-9.4-159 0l-2.7.5a32.05 32.05 0 00-25.8 25.7l-15.8 85.4a351.86 351.86 0 00-99 57.4l-81.9-29.1a32 32 0 00-35.1 9.5l-1.8 2.1a446.02 446.02 0 00-79.7 137.9l-.9 2.6c-4.5 12.5-.8 26.5 9.3 35.2l66.3 56.6c-3.1 18.8-4.6 38-4.6 57.1 0 19.2 1.5 38.4 4.6 57.1L99 625.5a32.03 32.03 0 00-9.3 35.2l.9 2.6c18.1 50.4 44.9 96.9 79.7 137.9l1.8 2.1a32.12 32.12 0 0035.1 9.5l81.9-29.1c29.8 24.5 63.1 43.9 99 57.4l15.8 85.4a32.05 32.05 0 0025.8 25.7l2.7.5a449.4 449.4 0 00159 0l2.7-.5a32.05 32.05 0 0025.8-25.7l15.7-85a350 350 0 0099.7-57.6l81.3 28.9a32 32 0 0035.1-9.5l1.8-2.1c34.8-41.1 61.6-87.5 79.7-137.9l.9-2.6c4.5-12.3.8-26.3-9.3-35zM788.3 465.9c2.5 15.1 3.8 30.6 3.8 46.1s-1.3 31-3.8 46.1l-6.6 40.1 74.7 63.9a370.03 370.03 0 01-42.6 73.6L721 702.8l-31.4 25.8c-23.9 19.6-50.5 35-79.3 45.8l-38.1 14.3-17.9 97a377.5 377.5 0 01-85 0l-17.9-97.2-37.8-14.5c-28.5-10.8-55-26.2-78.7-45.7l-31.4-25.9-93.4 33.2c-17-22.9-31.2-47.6-42.6-73.6l75.5-64.5-6.5-40c-2.4-14.9-3.7-30.3-3.7-45.5 0-15.3 1.2-30.6 3.7-45.5l6.5-40-75.5-64.5c11.3-26.1 25.6-50.7 42.6-73.6l93.4 33.2 31.4-25.9c23.7-19.5 50.2-34.9 78.7-45.7l37.9-14.3 17.9-97.2c28.1-3.2 56.8-3.2 85 0l17.9 97 38.1 14.3c28.7 10.8 55.4 26.2 79.3 45.8l31.4 25.8 92.8-32.9c17 22.9 31.2 47.6 42.6 73.6L781.8 426l6.5 39.9zM512 326c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm79.2 255.2A111.6 111.6 0 01512 614c-29.9 0-58-11.7-79.2-32.8A111.6 111.6 0 01400 502c0-29.9 11.7-58 32.8-79.2C454 401.6 482.1 390 512 390c29.9 0 58 11.6 79.2 32.8A111.6 111.6 0 01624 502c0 29.9-11.7 58-32.8 79.2z"}}]},name:"setting",theme:"outlined"},Se=z,P=d(7657),te=function(u,U){return H.createElement(P.Z,(0,ee.Z)({},u,{ref:U,icon:Se}))},w=H.forwardRef(te),L=w},57126:function(zn,At,d){"use strict";d.d(At,{H:function(){return w}});var ee=d(59301),H=d(78241),z=d(92832),Se=d(42441),P=d(6339);const te=({form:L,index:$=1,field:u,ParentName:U=[]})=>{(typeof U=="string"||typeof U=="number")&&(U=[U]);const S=H.default.useWatch([...U,u.name,"chart_1"],{form:L}),b=H.default.useWatch([...U,u.name,"chart_2"],{form:L}),k=H.default.useWatch([...U,u.name,"name"],{form:L}),K=H.default.useWatch([...U,u.name,"question_type"],{form:L}),_=(0,ee.useMemo)(()=>{const Y=[],j=[];return S==null||S.forEach(re=>{Y.push(re==null?void 0:re.x_axis),j.push(re==null?void 0:re.y_axis)}),{tooltip:{},grid:{left:"7%",right:"5%",bottom:"15%",top:"15%",containLabel:!0},xAxis:{type:"category",data:[...Y||[],[4,5,6,7,8].includes(K)?"\u5206\u6570\u533A\u95F4":"\u7B54\u5BF9\u9898\u6570\uFF08\u5355\u4F4D\uFF1A\u9898\uFF09"],axisTick:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666",interval:0}},yAxis:{name:"\u4EBA\u6570\uFF08\u5355\u4F4D\uFF1A\u4EBA\uFF09",nameTextStyle:{color:"#666",padding:[0,0,10,0]},type:"value",splitLine:{show:!1},axisLine:{show:!0,lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},series:[{data:j,barMaxWidth:"40px",itemStyle:{color:"#A2BEFF",borderColor:"#165DFF"},type:"bar"}]}},[S]),de=(0,ee.useMemo)(()=>{const Y=[],j=[];return b==null||b.forEach(re=>{Y.push(re==null?void 0:re.x_axis),j.push(Math.round((re==null?void 0:re.y_axis)*1e4)/100)}),{tooltip:{},grid:{left:"5%",right:"5%",bottom:"7%",containLabel:!0},xAxis:{type:"category",data:[...Y||[],"\u9898\u76EE"],axisTick:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666",interval:0,formatter:(re,G)=>re!=="\u9898\u76EE"?`${G+1}
|
|
|
|
|
|
{subtext|${(re.length>6?re==null?void 0:re.slice(0,6):re).split("").join(`
|
|
|
`)}}`:re,rich:{subtext:{align:"center",color:"#666",lineHeight:15}}}},yAxis:{name:"\u5E73\u5747\u5F97\u5206",nameTextStyle:{color:"#666",padding:[0,0,10,0]},type:"value",splitLine:{show:!1},axisLine:{show:!0,lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},series:[{data:j,barMaxWidth:"40px",itemStyle:{color:"#2EC25B"},type:"bar",label:{color:"#666",show:!0,position:"top",valueAnimation:!0,formatter:"{c}%"}}]}},[b]);return ee.createElement(ee.Fragment,null,ee.createElement("div",{className:"text-500 font14 mb10"},$,".",k),ee.createElement(H.default.Item,{name:[u.name,"content"]},ee.createElement(z.default.TextArea,{rows:3})),ee.createElement("div",{className:"mt20"},ee.createElement("div",{className:"font14 mb10"},"\u5B66\u5458\u7B54\u9898\u60C5\u51B5"),ee.createElement(Se.Z,{className:"bg-white",style:{border:"1px solid #EBEBEB"},option:_})),ee.createElement("div",{className:"mt20"},ee.createElement("div",{className:"font14 mb10"},"\u5404\u5C0F\u9898\u7B54\u9898\u60C5\u51B5"),ee.createElement(Se.Z,{className:"bg-white",style:{border:"1px solid #EBEBEB",height:331},option:de})))};At.Z=ee.memo(te);const w=ee.memo(({form:L,index:$=1,data:u})=>{const U=(0,ee.useMemo)(()=>{var b;const k=[],K=[];return(b=u==null?void 0:u.chart_1)==null||b.forEach(_=>{k.push(_==null?void 0:_.x_axis),K.push(_==null?void 0:_.y_axis)}),{tooltip:{},grid:{left:"5%",right:"5%",bottom:"15%",top:"20%",containLabel:!0},xAxis:{type:"category",data:[...k||[],[4,5,6,7,8].includes(u==null?void 0:u.question_type)?"\u5206\u6570\u533A\u95F4":"\u7B54\u5BF9\u9898\u6570\uFF08\u5355\u4F4D\uFF1A\u9898\uFF09"],axisTick:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666",interval:0}},yAxis:{name:"\u4EBA\u6570\uFF08\u5355\u4F4D\uFF1A\u4EBA\uFF09",nameTextStyle:{color:"#666",padding:[0,0,10,0]},type:"value",splitLine:{show:!1},axisLine:{show:!0,lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},series:[{data:K,barMaxWidth:"40px",itemStyle:{color:"#A2BEFF",borderColor:"#165DFF"},type:"bar"}]}},[u==null?void 0:u.chart_1]),S=(0,ee.useMemo)(()=>{var b;const k=[],K=[];return(b=u==null?void 0:u.chart_2)==null||b.forEach(_=>{k.push(_==null?void 0:_.x_axis),K.push(Math.round((_==null?void 0:_.y_axis)*1e4)/100)}),{tooltip:{},grid:{left:"5%",right:"5%",bottom:"7%",containLabel:!0},xAxis:{type:"category",data:[...k||[],"\u9898\u76EE"],axisTick:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666",interval:0,formatter:(_,de)=>_!=="\u9898\u76EE"?`${de+1}
|
|
|
|
|
|
{subtext|${(_.length>6?_==null?void 0:_.slice(0,6):_).split("").join(`
|
|
|
`)}}`:_,rich:{subtext:{align:"center",color:"#666",lineHeight:15}}}},yAxis:{name:"\u5E73\u5747\u5F97\u5206",nameTextStyle:{color:"#666",padding:[0,0,10,0]},type:"value",splitLine:{show:!1},axisLine:{show:!0,lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},series:[{data:K,barMaxWidth:"40px",itemStyle:{color:"#2EC25B"},type:"bar",label:{color:"#666",show:!0,position:"top",valueAnimation:!0,formatter:"{c}%"}}]}},[u==null?void 0:u.chart_2]);return ee.createElement("div",{className:"text-start pl10 pr10"},ee.createElement("div",{className:"text-500 font14 mb10 c-black"},$,".",u==null?void 0:u.name),ee.createElement("div",null,ee.createElement(P.Z,{className:"font14 c-grey-333",value:u==null?void 0:u.content})),ee.createElement("div",{className:"mt20"},ee.createElement(Se.Z,{className:"bg-white",style:{background:"#F6F7F9"},option:U}),ee.createElement("div",{className:"font14 mt10 text-center"},"\u56FE",$*2-1,"\xA0\xA0",u==null?void 0:u.name,"\u7B54\u9898\u5F97\u5206\u60C5\u51B5\u5206\u5E03")),ee.createElement("div",{className:"mt20"},ee.createElement(Se.Z,{className:"bg-white",style:{background:"#F6F7F9",height:331},option:S}),ee.createElement("div",{className:"font14 mt10 text-center"},"\u56FE",$*2,"\xA0\xA0",u==null?void 0:u.name,"\u5404\u5C0F\u9898\u5F97\u5206\u7387")))})},85548:function(zn,At,d){"use strict";var ee=d(21185),H=d(87513),z=d(61527),Se=d(78241),P=d(43418),te=d(3113),w=d(71418),L=d(24905),$=d(5112),u=d(81327),U=d(59301),S=d(65582),b=d(74128),k=d(59301),K=(de,Y,j)=>new Promise((re,G)=>{var N=W=>{try{Z(j.next(W))}catch(Fe){G(Fe)}},C=W=>{try{Z(j.throw(W))}catch(Fe){G(Fe)}},Z=W=>W.done?re(W.value):Promise.resolve(W.value).then(N,C);Z((j=j.apply(de,Y)).next())});const _=({exercise:de,dispatch:Y})=>{var j,re,G,N;const C=(0,S.useParams)(),[Z]=(0,S.useSearchParams)(),W=Z.getAll("exercise_group_id").map(Re=>Re==="all"?Re:Number(Re)),{actionTabs:Fe}=de,[me]=Se.default.useForm(),[ye,D]=(0,U.useState)(!1),nt=(0,U.useRef)(null),[Ue,Ut]=(0,U.useState)(!1),[,le,se,ce]=(0,z.U)(H.aU,{}),[V,oe]=(0,U.useState)({}),ae=()=>{Y({type:"exercise/setActionTabs",payload:{title:""}})},we=(Re,Te)=>{S.history.push(`/classrooms/${C.coursesId}/exercise/${(C==null?void 0:C.categoryId)||(C==null?void 0:C.exerciseId)}/sumup?exam_summary_id=${(Te==null?void 0:Te.exam_summary_id)||""}&template=${Re==null?void 0:Re.exam_summary_template_id}&${Re==null?void 0:Re.exercise_group_id.map(lt=>`exercise_group_id=${lt}`).join("&")}`)},ze=()=>K(void 0,null,function*(){var Re,Te,lt,ut,zt;const xt=yield se({id:(C==null?void 0:C.categoryId)||(C==null?void 0:C.exerciseId)});me.setFieldsValue({exercise_group_id:Fe!=null&&Fe.isEdit&&W.length>0?W:["all",...((Te=(Re=xt==null?void 0:xt.data)==null?void 0:Re.course_groups)==null?void 0:Te.map(en=>en==null?void 0:en.exercise_group_id))||[]],exam_summary_template_id:Fe!=null&&Fe.isEdit?Number(Z.get("template")):(zt=(ut=(lt=xt==null?void 0:xt.data)==null?void 0:lt.exam_summary_templates)==null?void 0:ut[0])==null?void 0:zt.id})});return(0,U.useEffect)(()=>{nt.current&&nt.current.scrollHeight>134&&Ut(!0)},[nt]),(0,U.useEffect)(()=>{(Fe==null?void 0:Fe.title)==="\u8003\u8BD5\u603B\u7ED3\u8BBE\u7F6E"?ze():me.resetFields()},[Fe==null?void 0:Fe.title]),k.createElement(k.Fragment,null,k.createElement(P.default,{title:Fe.title,width:800,centered:!0,open:(Fe==null?void 0:Fe.title)==="\u8003\u8BD5\u603B\u7ED3\u8BBE\u7F6E",footer:k.createElement("div",{style:{textAlign:"center"}},k.createElement(te.ZP,{type:"primary",onClick:()=>{me.submit()}},"\u603B\u7ED3\u62A5\u544A\u9884\u89C8")),onCancel:()=>{ae()}},k.createElement(w.Z,{spinning:le},k.createElement(Se.default,{form:me,onFinish:Re=>K(void 0,null,function*(){var Te,lt;const ut=(lt=(Te=ce==null?void 0:ce.data)==null?void 0:Te.exam_summaries)==null?void 0:lt.find(zt=>(zt==null?void 0:zt.exam_summary_template_id)===Re.exam_summary_template_id);if(ut!=null&&ut.exam_summary_id){const zt=P.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,closeIcon:k.createElement("i",{className:"iconfont icon-guanbi1 current",style:{fontSize:"10px"},onClick:xt=>{xt.preventDefault(),xt.stopPropagation(),zt.destroy()}}),closable:!0,content:"\u7CFB\u7EDF\u68C0\u6D4B\u5230\u60A8\u6709\u4E00\u4EFD\u5DF2\u751F\u6210\u7684\u603B\u7ED3\u62A5\u544A\uFF0C\u91CD\u65B0\u751F\u6210\u64CD\u4F5C\u4F1A\u5C06\u60A8\u4E4B\u524D\u7684\u7F16\u8F91\u8BB0\u5F55\u91CD\u7F6E\u4E3A\u521D\u59CB\u72B6\u6001\u3002\u662F\u5426\u9700\u8981\u91CD\u65B0\u751F\u6210\uFF1F",onOk:()=>{we(Re,ut),ae()},cancelText:"\u91CD\u65B0\u751F\u6210",okText:"\u67E5\u770B\u5DF2\u6709\u62A5\u544A",onCancel:()=>{we(Re,{}),ae()}});return}we(Re,ut),ae()})},k.createElement("div",{ref:nt,className:"mt5 flex flex-wrap gap-20px",style:{maxHeight:ye?"none":"134px",overflow:"hidden",transition:"max-height 0.3s ease",position:"relative"}},k.createElement(Se.default.Item,{name:"exercise_group_id",label:"\u5206\u6790\u5BF9\u8C61",normalize:(Re,Te=[],lt)=>{var ut,zt;let xt=Re;const en=((zt=(ut=ce==null?void 0:ce.data)==null?void 0:ut.course_groups)==null?void 0:zt.map(kt=>kt==null?void 0:kt.exercise_group_id))||[];return!(Te!=null&&Te.includes("all"))&&(Re.includes("all")||Re.length===en.length)?xt=[...en,"all"]:Re.includes("all")&&Re.length!==en.length+1?xt=Re.filter(kt=>kt!=="all"):Te!=null&&Te.includes("all")&&!Re.includes("all")&&(xt=[]),xt}},k.createElement(L.default.Group,{options:[{label:"\u5168\u90E8",value:"all"},...((re=(j=ce==null?void 0:ce.data)==null?void 0:j.course_groups)==null?void 0:re.map(Re=>({value:Re==null?void 0:Re.exercise_group_id,label:`${Re==null?void 0:Re.exercise_group_name}\uFF08${Re==null?void 0:Re.exercise_group_students}\uFF09`})))||[]]})),Ue&&k.createElement("div",{className:"current",style:{position:"absolute",bottom:24,right:0,lineHeight:"32px"},onClick:()=>D(!ye)},ye?"\u6536\u8D77":"\u5C55\u5F00",k.createElement("i",{className:"iconfont icon-a-bianzu11 font12"}))),k.createElement(Se.default.Item,{className:"mb0",name:"exam_summary_template_id",label:"\u5206\u6790\u6A21\u677F"},k.createElement($.ZP.Group,null,k.createElement(u.Z,{className:"mt5",direction:"vertical"},(N=(G=ce==null?void 0:ce.data)==null?void 0:G.exam_summary_templates)==null?void 0:N.map((Re,Te)=>k.createElement($.ZP,{key:Te,value:Re==null?void 0:Re.id},`\u6A21\u677F${Te+1}-${Re==null?void 0:Re.name}`,k.createElement("a",{className:"ml5",onClick:()=>{var lt,ut;oe({url:b.Z.API_SERVER+((lt=Re==null?void 0:Re.attachment_info)==null?void 0:lt.url),file_type:(ut=Re==null?void 0:Re.attachment_info)==null?void 0:ut.file_type})}},"\u67E5\u770B"))))))))),k.createElement(ee.Z,{close:!0,hasMask:!0,style:{zIndex:9999},data:V==null?void 0:V.url,type:V==null?void 0:V.file_type,onClose:()=>oe({})}))};At.Z=(0,S.connect)(({exercise:de})=>({exercise:de}))(_)},59372:function(zn,At,d){"use strict";d.r(At),d.d(At,{default:function(){return He}});var ee=d(65582),H=d(59301),z=d(71418),Se=d(66104),P=d(3113),te=d(27812),w=d(67921),L=d(4958),$=d(65862),u=d(56656),U=d.n(u),S=d(48228),b=d.n(S),k=d(2337),K=d(57126),_=d(6339),de=d(42441),Y=d(1710),j=d(59301),re=Object.defineProperty,G=Object.getOwnPropertySymbols,N=Object.prototype.hasOwnProperty,C=Object.prototype.propertyIsEnumerable,Z=(Me,M,I)=>M in Me?re(Me,M,{enumerable:!0,configurable:!0,writable:!0,value:I}):Me[M]=I,W=(Me,M)=>{for(var I in M||(M={}))N.call(M,I)&&Z(Me,I,M[I]);if(G)for(var I of G(M))C.call(M,I)&&Z(Me,I,M[I]);return Me};U().extend(b());const Fe=({items:Me,labelClassName:M,labelStyle:I})=>j.createElement("div",{className:"flex flex-col text-start gap-8px"},Me==null?void 0:Me.map((Le,Ae)=>j.createElement("div",{key:Ae,className:"flex item-center gap-20px"},Le.label&&j.createElement("div",{className:`w-56px c-grey-666 ${M||""} ${(Le==null?void 0:Le.labelClassName)||""}`,style:W(W({textAlignLast:"justify"},I||{}),(Le==null?void 0:Le.labelStyle)||{})},Le.label),(Le==null?void 0:Le.children)&&j.createElement("div",null,Le==null?void 0:Le.children)))),me=({exercise:Me,dispatch:M})=>{var I,Le,Ae,J,Oe,pt,ie,Pe,Ee,Ge,Ze,Qt,ln,on,xn,Nn,jn,Qn,Kn,Un,_n,Xn,br,Or,Yn,ro,bo,kn,co,iA,ho,aA,Zo,Wo,ai,Fo,Lr,Io,qe,Vt,nn,Ne,De,jt,Tt,Dn,un,Sn,Ln,Rn,er,Zn,Wn,ir,Tn,lr,Ar,_r,vr,Dt,gt,Ot,St,qt,Mt,Wt,Ht,pn,Vn,dr,Kr;const{SumupDetail:ft}=Me,yr="text-500 text-16px",tr=nr=>nr?" \u2713 ":j.createElement(j.Fragment,null,"\xA0\xA0\xA0\xA0");return j.createElement("section",{className:"flex flex-col item-center"},j.createElement("div",{className:"font30 mb40",style:{fontWeight:600}},(ft==null?void 0:ft.big_title)||"XXXX\u5927\u5B66\u672C\u79D1\u8BFE\u7A0B\u8003\u6838\u5C0F\u7ED3"),j.createElement("table",{className:"w-full native_table",border:1,style:{borderColor:"#dcdcdc"}},j.createElement("tr",null,j.createElement("td",{className:yr,width:160},"\u8BFE\u7A0B\u540D\u79F0"),j.createElement("td",{colSpan:4},(ft==null?void 0:ft.course_list_name)||""),j.createElement("td",{className:yr},"\u8BFE\u7A0B\u7F16\u53F7"),j.createElement("td",{colSpan:2},(ft==null?void 0:ft.course_number)||"")),j.createElement("tr",null,j.createElement("td",{className:yr},"\u5F00\u8BFE\u5355\u4F4D"),j.createElement("td",{colSpan:7},(ft==null?void 0:ft.school_name)||"")),j.createElement("tr",null,j.createElement("td",{className:yr},"\u8003\u6838\u5BF9\u8C61"),j.createElement("td",{colSpan:7},(ft==null?void 0:ft.course_group_names)||"")),j.createElement("tr",null,j.createElement("td",{className:yr},"\u7EC8\u7ED3\u6027\u8003\u6838\u65E5\u671F"),j.createElement("td",{width:145},(ft==null?void 0:ft.exercise_start_time)&&U()(ft==null?void 0:ft.exercise_start_time).format("YYYY\u5E74MM\u6708DD\u65E5")),j.createElement("td",{className:yr,width:145},"\u7EC8\u7ED3\u6027\u8003\u6838\u65F6\u95F4 "),j.createElement("td",{width:185},(ft==null?void 0:ft.exercise_time_slot)||""),j.createElement("td",{className:yr},"\u5E94\u8003\u4EBA\u6570"),j.createElement("td",null,ft!=null&&ft.candidate_num?`${ft==null?void 0:ft.candidate_num}\u4EBA`:""),j.createElement("td",{className:yr},"\u5B9E\u8003\u4EBA\u6570"),j.createElement("td",null,ft!=null&&ft.exam_num?`${ft==null?void 0:ft.exam_num}\u4EBA`:"")),j.createElement("tr",null,j.createElement("td",{className:yr},"\u8003\u6559\u5206\u79BB"),j.createElement("td",{colSpan:3},"\u662F\uFF08",tr(ft==null?void 0:ft.is_split_exam_teaching),"\uFF09 \u5426\uFF08",tr(!(ft!=null&&ft.is_split_exam_teaching)),"\uFF09"),j.createElement("td",{className:yr,width:110},"\u7EC8\u7ED3\u6027\u8003\u6838\u547D\u9898\u5F62\u5F0F"),j.createElement("td",{colSpan:3},"\u8BD5\u9898\u5E93\uFF08",tr((ft==null?void 0:ft.set_problem_mode)===k.gW.PROBLEM),"\uFF09 \u8BD5\u5377\u5E93\uFF08",tr((ft==null?void 0:ft.set_problem_mode)===k.gW.PAPER),"\uFF09 \u5176\u4ED6\uFF08",tr((ft==null?void 0:ft.set_problem_mode)===k.gW.OTHER),"\uFF09")),j.createElement("tr",null,j.createElement("td",{className:yr},"\u9605\u5377\u5F62\u5F0F"),j.createElement("td",{colSpan:7},"\u5355\u4EBA\u9605\u5377\uFF08",tr((ft==null?void 0:ft.review_paper_mode)===k.a2.SINGLE),"\uFF09 \u591A\u4EBA\u6D41\u6C34\u4F5C\u4E1A\u9605\u5377\uFF08",tr((ft==null?void 0:ft.review_paper_mode)===k.a2.MULTIPLEFLOW),"\uFF09 \u591A\u4EBA\u72EC\u7ACB\u9605\u5377\uFF08",tr((ft==null?void 0:ft.review_paper_mode)===k.a2.MULTIPLEFIXED),"\uFF09 \u5176\u4ED6\uFF08",tr((ft==null?void 0:ft.review_paper_mode)===k.a2.OTHER),"\uFF09")),j.createElement("tr",null,j.createElement("td",{className:yr},"\u7EC8\u7ED3\u6027\u8003\u6838\u8BD5\u9898\u7C7B\u578B\u53CA\u5176\u5206\u6570\u6BD4\u4F8B"),j.createElement("td",{colSpan:7},j.createElement("div",{className:"w-full flex flex-col gap-10px text-start font14"},((I=ft==null?void 0:ft.exercise_questions_info)==null?void 0:I.content)||"",j.createElement("br",null),(Ae=(Le=ft==null?void 0:ft.exercise_questions_info)==null?void 0:Le.exercise_questions)==null?void 0:Ae.map((nr,Dr)=>j.createElement("div",{key:Dr},Dr+1,"\u3001",nr==null?void 0:nr.name,nr==null?void 0:nr.count,"\u9053\uFF0C\u5171",nr==null?void 0:nr.score,"\u5206\uFF0C\u5360",Math.round((nr==null?void 0:nr.rate)*1e4)/100,"%"))))),j.createElement("tr",null,j.createElement("td",{className:yr,rowSpan:2},"\u7EC8\u7ED3\u6027\u8003\u6838\u5185\u5BB9\u5206\u6790"),j.createElement("td",{colSpan:7},j.createElement(Fe,{items:[{label:"\u8986\u76D6\u9762",children:j.createElement("span",null,"\u5BBD\uFF08",tr(((J=ft==null?void 0:ft.content_analysis)==null?void 0:J.coverage)==="wide"),"\uFF09 \u4E2D\uFF08",tr(((Oe=ft==null?void 0:ft.content_analysis)==null?void 0:Oe.coverage)==="medium"),"\uFF09 \u7A84\uFF08",tr(((pt=ft==null?void 0:ft.content_analysis)==null?void 0:pt.coverage)==="narrow"),"\uFF09")},{label:"\u96BE\u5EA6",children:j.createElement("span",null,"\u96BE\uFF08",tr(((ie=ft==null?void 0:ft.content_analysis)==null?void 0:ie.difficulty)==1),"\uFF09 \u8F83\u96BE\uFF08",tr(((Pe=ft==null?void 0:ft.content_analysis)==null?void 0:Pe.difficulty)==2),"\uFF09 \u4E2D\uFF08",tr(((Ee=ft==null?void 0:ft.content_analysis)==null?void 0:Ee.difficulty)==3),"\uFF09 \u8F83\u6613\uFF08",tr(((Ge=ft==null?void 0:ft.content_analysis)==null?void 0:Ge.difficulty)==4),"\uFF09 \u6613\uFF08",tr(((Ze=ft==null?void 0:ft.content_analysis)==null?void 0:Ze.difficulty)==5),"\uFF09")},{label:"\u9898\u91CF",children:j.createElement("span",null,">100\uFF08",tr(((Qt=ft==null?void 0:ft.content_analysis)==null?void 0:Qt.question_quantity)==1),"\uFF09 70-100\uFF08",tr(((ln=ft==null?void 0:ft.content_analysis)==null?void 0:ln.question_quantity)==2),"\uFF09 50-70\uFF08",tr(((on=ft==null?void 0:ft.content_analysis)==null?void 0:on.question_quantity)==3),"\uFF09 <50\uFF08",tr(((xn=ft==null?void 0:ft.content_analysis)==null?void 0:xn.question_quantity)==4),"\uFF09")},{label:"\u6709\u65E0\u9519\u8BEF",children:j.createElement("span",null,"\u6709\uFF08",tr((Nn=ft==null?void 0:ft.content_analysis)==null?void 0:Nn.is_wrong),"\uFF09 \u65E0\uFF08",tr(!((jn=ft==null?void 0:ft.content_analysis)!=null&&jn.is_wrong)),"\uFF09")}]}))),j.createElement("tr",null,j.createElement("td",{colSpan:7,style:{textAlign:"start"}},"\u6839\u636E\u5E73\u5747\u5206\u5224\u65AD\u96BE\u5EA6\uFF1A<65\uFF08\u96BE\uFF09,<70\uFF08\u8F83\u96BE\uFF09,70-80\uFF08\u4E2D\uFF09,>80(\u8F83\u6613)\uFF0C>85(\u6613)")),j.createElement("tr",null,j.createElement("td",{className:yr},"\u8003\u6838\u7EC4\u7EC7\u60C5\u51B5"),j.createElement("td",{colSpan:7},j.createElement(Fe,{items:[{label:"\u7EC4\u7EC7\u5F62\u5F0F",children:(Qn=ft==null?void 0:ft.organization_condition)==null?void 0:Qn.organization_mode},{label:"\u8003\u8BD5\u6279\u6B21",children:(Kn=ft==null?void 0:ft.organization_condition)==null?void 0:Kn.exam_count},{label:"\u8003\u8BD5\u5F62\u5F0F",children:(Un=ft==null?void 0:ft.organization_condition)==null?void 0:Un.exam_mode},{label:"\u8003\u8BD5\u7CFB\u7EDF",children:(_n=ft==null?void 0:ft.organization_condition)==null?void 0:_n.exam_system},{label:"\u662F\u5426\u5F00\u5377",children:(Xn=ft==null?void 0:ft.organization_condition)!=null&&Xn.is_open_exercise?"\u5F00\u5377\uFF0C\u5141\u8BB8\u643A\u5E26\u7EB8\u8D28\u6750\u6599\uFF0C\u4F46\u4E0D\u5141\u8BB8\u643A\u5E26\u4EFB\u4F55\u7535\u5B50\u8BBE\u5907":"\u95ED\u5377\uFF0C\u4E0D\u5141\u8BB8\u643A\u5E26\u7EB8\u8D28\u6750\u6599\u548C\u4EFB\u4F55\u7535\u5B50\u8BBE\u5907"},{labelStyle:{width:100},label:"\u662F\u5426\u4E3A\u5355\u4E00\u8BD5\u5377",children:(br=ft==null?void 0:ft.organization_condition)==null?void 0:br.is_single_exercise},{children:(Or=ft==null?void 0:ft.organization_condition)==null?void 0:Or.end_examine}]}))),j.createElement("tr",null,j.createElement("td",{className:yr,rowSpan:4},"\u8003\u6838\u6210\u7EE9\u5206\u5E03"),j.createElement("td",{colSpan:7},j.createElement("div",{className:"flex gap-40px item-center justify-center"},[{label:"\u6700\u9AD8",num:`${((Yn=ft==null?void 0:ft.score_distribution)==null?void 0:Yn.max_score)||0}\u5206`},{label:"\u6700\u4F4E",num:`${((ro=ft==null?void 0:ft.score_distribution)==null?void 0:ro.min_score)||0}\u5206`},{label:"\u5E73\u5747",num:`${((bo=ft==null?void 0:ft.score_distribution)==null?void 0:bo.average_score)||0}\u5206`},{label:"\u53CA\u683C\u7387",num:`${Math.round((((kn=ft==null?void 0:ft.score_distribution)==null?void 0:kn.rate)||0)*1e4)/100}%`}].map((nr,Dr)=>j.createElement("span",{key:Dr,className:"c-grey-666"},nr==null?void 0:nr.label,j.createElement("span",{className:"ml10 c-black"},nr==null?void 0:nr.num)))))),j.createElement("tr",null,j.createElement("td",{colSpan:3},"\u4F18\u79C0\uFF08",((iA=(co=ft==null?void 0:ft.score_distribution)==null?void 0:co.best)==null?void 0:iA.score_area)||0,"\u5206\uFF09\u4EBA\u6570\uFF1A",((aA=(ho=ft==null?void 0:ft.score_distribution)==null?void 0:ho.best)==null?void 0:aA.people_count)||0,"\xA0\xA0 \u6BD4\u4F8B\uFF1A",Math.round((((Wo=(Zo=ft==null?void 0:ft.score_distribution)==null?void 0:Zo.best)==null?void 0:Wo.rate)||0)*1e4)/100,"%"),j.createElement("td",{colSpan:4},"\u826F\u597D\uFF08",((Fo=(ai=ft==null?void 0:ft.score_distribution)==null?void 0:ai.good)==null?void 0:Fo.score_area)||0,"\u5206\uFF09\u4EBA\u6570\uFF1A",((Io=(Lr=ft==null?void 0:ft.score_distribution)==null?void 0:Lr.good)==null?void 0:Io.people_count)||0,"\xA0\xA0 \u6BD4\u4F8B\uFF1A",Math.round((((Vt=(qe=ft==null?void 0:ft.score_distribution)==null?void 0:qe.good)==null?void 0:Vt.rate)||0)*1e4)/100,"%")),j.createElement("tr",null,j.createElement("td",{colSpan:3},"\u4E2D\u7B49\uFF08",((Ne=(nn=ft==null?void 0:ft.score_distribution)==null?void 0:nn.middle)==null?void 0:Ne.score_area)||0,"\u5206\uFF09\u4EBA\u6570\uFF1A",((jt=(De=ft==null?void 0:ft.score_distribution)==null?void 0:De.middle)==null?void 0:jt.people_count)||0,"\xA0\xA0 \u6BD4\u4F8B\uFF1A",Math.round((((Dn=(Tt=ft==null?void 0:ft.score_distribution)==null?void 0:Tt.middle)==null?void 0:Dn.rate)||0)*1e4)/100,"%"),j.createElement("td",{colSpan:4},"\u53CA\u683C\uFF08",((Sn=(un=ft==null?void 0:ft.score_distribution)==null?void 0:un.pass)==null?void 0:Sn.score_area)||0,"\u5206\uFF09\u4EBA\u6570\uFF1A",((Rn=(Ln=ft==null?void 0:ft.score_distribution)==null?void 0:Ln.pass)==null?void 0:Rn.people_count)||0,"\xA0\xA0 \u6BD4\u4F8B\uFF1A",Math.round((((Zn=(er=ft==null?void 0:ft.score_distribution)==null?void 0:er.pass)==null?void 0:Zn.rate)||0)*1e4)/100,"%")),j.createElement("tr",null,j.createElement("td",{colSpan:7},"\u4E0D\u53CA\u683C\uFF08",((ir=(Wn=ft==null?void 0:ft.score_distribution)==null?void 0:Wn.fails)==null?void 0:ir.score_area)||0,"\u5206\uFF09\u4EBA\u6570\uFF1A",((lr=(Tn=ft==null?void 0:ft.score_distribution)==null?void 0:Tn.fails)==null?void 0:lr.people_count)||0,"\xA0\xA0 \u6BD4\u4F8B\uFF1A",Math.round((((_r=(Ar=ft==null?void 0:ft.score_distribution)==null?void 0:Ar.fails)==null?void 0:_r.rate)||0)*1e4)/100,"%")),j.createElement("tr",null,j.createElement("td",{className:yr},"\u7EC8\u7ED3\u6027\u8003\u6838\u5404\u7C7B\u9898\u578B\u5B66\u5458\u7B54\u9898\u60C5\u51B5\u5206\u6790"),j.createElement("td",{colSpan:7},j.createElement("div",{className:"flex flex-col gap-40px"},(Dt=(vr=ft==null?void 0:ft.answer_analysis)==null?void 0:vr.exercise_questions)==null?void 0:Dt.map((nr,Dr)=>j.createElement(K.H,{key:Dr,data:nr,index:Dr+1}))),j.createElement(_.Z,{className:"font14 c-grey-333 text-start mt20 pl10",value:((gt=ft==null?void 0:ft.answer_analysis)==null?void 0:gt.question_analysis)||""}))),j.createElement("tr",null,j.createElement("td",{className:yr},"\u5B66\u5458\u8003\u6838\u6210\u7EE9\u53CA\u5B66\u4E60\u60C5\u51B5\u5206\u6790"),j.createElement("td",{colSpan:7},j.createElement("div",{className:"pl10 pr10 text-start"},j.createElement(_.Z,{className:"font14 c-grey-333 text-start",value:((Ot=ft==null?void 0:ft.condition_analysis)==null?void 0:Ot.content)||""}),((St=ft==null?void 0:ft.condition_analysis)==null?void 0:St.chart_1)&&j.createElement("div",{className:"mt20"},j.createElement(de.Z,{style:{background:"#F6F7F9"},option:(()=>{var nr,Dr;const zr=[],yo=[];return(Dr=(nr=ft==null?void 0:ft.condition_analysis)==null?void 0:nr.chart_1)==null||Dr.forEach(Cr=>{zr.push(Cr==null?void 0:Cr.x_axis),yo.push(Math.round((Cr==null?void 0:Cr.y_axis)*1e4)/100)}),{tooltip:{},grid:{left:"7%",right:"5%",bottom:"15%",top:"15%",containLabel:!0},xAxis:{type:"category",data:[...zr||[],"\u5F97\u5206"],axisTick:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},yAxis:{name:"\u6BD4\u4F8B",nameTextStyle:{color:"#666"},type:"value",splitLine:{show:!1},axisLine:{show:!0,lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},series:[{data:yo,barWidth:"40px",itemStyle:{color:"#A2BEFF",borderColor:"#165DFF"},type:"bar"}]}})()}),j.createElement("div",{className:"font14 mt10 text-center"},"\u56FE",((((Mt=(qt=ft==null?void 0:ft.answer_analysis)==null?void 0:qt.exercise_questions)==null?void 0:Mt.length)||0)+1)*2-1,"\xA0\xA0\u7EC8\u7ED3\u6027\u8003\u6838\u7B54\u9898\u5F97\u5206\u60C5\u51B5\u5206\u5E03")),((Wt=ft==null?void 0:ft.condition_analysis)==null?void 0:Wt.chart_2)&&j.createElement("div",{className:"mt20"},j.createElement(Y.default,{dataSource:((Ht=ft==null?void 0:ft.condition_analysis)==null?void 0:Ht.chart_2)||[],columns:[{title:"\u4E13\u4E1A",dataIndex:"exercise_group_name",align:"center"},{title:"\u4EBA\u6570",dataIndex:"exercise_group_students",align:"center"},{title:"\u5E73\u5747\u5206",dataIndex:"average_score",align:"center"},{title:"\u6700\u9AD8\u5206",dataIndex:"max_score",align:"center"},{title:"\u6700\u4F4E\u5206",dataIndex:"min_score",align:"center"}],pagination:!1,bordered:!0}),j.createElement("div",{className:"font14 mt10 text-center"},"\u56FE",((((Vn=(pn=ft==null?void 0:ft.answer_analysis)==null?void 0:pn.exercise_questions)==null?void 0:Vn.length)||0)+1)*2,"\xA0\xA0\u5404\u4E13\u4E1A\u8003\u7EC8\u7ED3\u6027\u8003\u8BD5\u6210\u7EE9\u5BF9\u6BD4")),j.createElement(_.Z,{className:"font14 c-grey-333 text-start mt20",value:((dr=ft==null?void 0:ft.condition_analysis)==null?void 0:dr.student_condition_analysis)||""})))),j.createElement("tr",null,j.createElement("td",{className:yr},"\u5B58\u5728\u7684\u95EE\u9898\u4EE5\u53CA\u6539\u8FDB\u610F\u89C1"),j.createElement("td",{colSpan:7},j.createElement(_.Z,{className:"font14 c-grey-333 text-start pr10 pl10",value:((Kr=ft==null?void 0:ft.suggestion)==null?void 0:Kr.suggestion_content)||""}))),j.createElement("tr",null,j.createElement("td",{colSpan:4,height:200},j.createElement("div",{className:"flex flex-col justify-between h-full"},j.createElement("div",{className:"text-start"},"\u4EFB\u8BFE\u6559\u5E08\uFF08\u7B7E\u540D\uFF09"),j.createElement("div",{className:"text-end"},"\u5E74\xA0\xA0\xA0\xA0\xA0\xA0\xA0\xA0\u6708\xA0\xA0\xA0\xA0\xA0\xA0\xA0\xA0\u65E5"))),j.createElement("td",{colSpan:4,height:200},j.createElement("div",{className:"flex flex-col justify-between h-full"},j.createElement("div",{className:"text-start"},"\u7CFB\uFF08\u6240\u3001\u5BA4\uFF09\u4E3B\u4EFB\uFF08\u7B7E\u540D\uFF09"),j.createElement("div",{className:"text-end"},"\u5E74\xA0\xA0\xA0\xA0\xA0\xA0\xA0\xA0\u6708\xA0\xA0\xA0\xA0\xA0\xA0\xA0\xA0\u65E5")))),j.createElement("tr",null,j.createElement("td",{colSpan:8},j.createElement("div",{className:"text-start"},"\u6CE8\uFF1A\u6BCF\u95E8\u8BFE\u7A0B\u5E94\u586B\u5199\u4E00\u4EFD\u8003\u6838\u5C0F\u7ED3\u3002")))))};var ye=(0,ee.connect)(({exercise:Me})=>({exercise:Me}))(me),D=d(59301),nt=Object.defineProperty,Ue=Object.defineProperties,Ut=Object.getOwnPropertyDescriptors,le=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,V=(Me,M,I)=>M in Me?nt(Me,M,{enumerable:!0,configurable:!0,writable:!0,value:I}):Me[M]=I,oe=(Me,M)=>{for(var I in M||(M={}))se.call(M,I)&&V(Me,I,M[I]);if(le)for(var I of le(M))ce.call(M,I)&&V(Me,I,M[I]);return Me},ae=(Me,M)=>Ue(Me,Ut(M));const we=({items:Me,labelClassName:M,labelStyle:I})=>D.createElement("div",{className:"flex flex-col text-start gap-8px"},Me==null?void 0:Me.map((Le,Ae)=>D.createElement("div",{key:Ae,className:"flex gap-20px"},Le.label&&D.createElement("div",{className:`w-56px c-grey-666 ${M||""} ${(Le==null?void 0:Le.labelClassName)||""}`,style:oe(oe({whiteSpace:"nowrap",textAlignLast:"justify",lineHeight:"28px"},I||{}),(Le==null?void 0:Le.labelStyle)||{})},Le.label),(Le==null?void 0:Le.children)&&D.createElement("div",null,Le==null?void 0:Le.children)))),ze=({data:Me=[],ylabel:M="",xlabel:I="",className:Le="",itemStyle:Ae={},formatter:J="{c}%"})=>{const Oe=(0,H.useMemo)(()=>{const pt=[],ie=[];return Me==null||Me.forEach(Pe=>{pt.push(Pe==null?void 0:Pe.x_axis),ie.push(Pe==null?void 0:Pe.y_axis)}),{tooltip:{},grid:{left:"5%",right:"5%",bottom:"7%",top:"20%",containLabel:!0},xAxis:{type:"category",data:[...pt||[],I],axisTick:{show:!1},axisLine:{lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666",interval:0}},yAxis:{name:M,nameTextStyle:{color:"#666",padding:[0,0,10,0]},type:"value",splitLine:{show:!1},axisLine:{show:!0,lineStyle:{color:"#EBEBEB"}},axisLabel:{color:"#666666"}},series:[{data:ie,barMaxWidth:"40px",itemStyle:oe({color:"#A2BEFF",borderColor:"#165DFF"},Ae),type:"bar",label:{color:"#666",show:!0,position:"top",valueAnimation:!0,formatter:J}}]}},[Me]);return D.createElement(de.Z,{className:Le,style:{background:"#F6F7F9"},option:Oe})},Re=({exercise:Me,dispatch:M})=>{var I,Le,Ae,J,Oe,pt,ie,Pe,Ee,Ge,Ze,Qt,ln,on,xn,Nn,jn,Qn,Kn,Un,_n,Xn,br,Or,Yn,ro,bo,kn,co,iA,ho,aA,Zo,Wo,ai,Fo,Lr,Io,qe,Vt,nn,Ne,De,jt,Tt,Dn,un,Sn,Ln,Rn,er,Zn,Wn,ir,Tn,lr,Ar,_r,vr;const{SumupDetail:Dt}=Me,gt="text-500 text-16px",Ot=St=>St?" \u2713 ":D.createElement(D.Fragment,null,"\xA0\xA0\xA0\xA0");return D.createElement("section",{className:"flex flex-col item-center"},D.createElement("div",{className:"font30 mb20",style:{fontWeight:600}},(Dt==null?void 0:Dt.big_title)||"XXXX\u5927\u5B66\u8BFE\u7A0B\u8003\u6838\u8BD5\u5377\u5206\u6790\u8868"),D.createElement("div",{className:"w-full",style:{textAlign:"end"}},Dt==null?void 0:Dt.teaching_semester),D.createElement("table",{className:"w-full native_table",border:1,style:{borderColor:"#dcdcdc"}},D.createElement("tr",null,D.createElement("td",{className:gt,colSpan:2},"\u8BFE\u7A0B\u540D\u79F0"),D.createElement("td",{colSpan:6},(Dt==null?void 0:Dt.course_list_name)||"")),D.createElement("tr",null,D.createElement("td",{className:gt,colSpan:2},"\u6559\u5B66\u73ED\u7EA7"),D.createElement("td",{colSpan:6},(Dt==null?void 0:Dt.course_group_names)||"")),D.createElement("tr",null,D.createElement("td",{className:gt,colSpan:2},"\u4EFB\u8BFE\u6559\u5E08"),D.createElement("td",null,(Dt==null?void 0:Dt.exercise_creator)||""),D.createElement("td",{className:gt},"\u8003\u8BD5\u65B9\u5F0F"),D.createElement("td",{colSpan:4},"\u7B14\u8BD5\uFF08",Ot((Dt==null?void 0:Dt.exercise_type_number)===k.k.BISHI),"\uFF09 \u673A\u8BD5\uFF08",Ot((Dt==null?void 0:Dt.exercise_type_number)===k.k.JISHI),"\uFF09 \u53E3\u8BD5\uFF08",Ot((Dt==null?void 0:Dt.exercise_type_number)===k.k.KOUSHI),"\uFF09 \u5176\u4ED6\uFF08",Ot((Dt==null?void 0:Dt.exercise_type_number)===k.k.OTHER),"\uFF09")),D.createElement("tr",null,D.createElement("td",{className:gt,rowSpan:5,width:80},"\u7EC8\u7ED3\u6027\u6210\u7EE9\u7EDF\u8BA1"),D.createElement("td",{className:gt,rowSpan:4,width:80},"\u6210\u7EE9\u5206\u5E03"),D.createElement("td",{className:gt,width:180},"\u6700\u9AD8\u5206"),D.createElement("td",{width:180},(I=Dt==null?void 0:Dt.score_distribution)==null?void 0:I.max_score),D.createElement("td",{className:gt},"\u6700\u4F4E\u5206"),D.createElement("td",null,(Le=Dt==null?void 0:Dt.score_distribution)==null?void 0:Le.min_score),D.createElement("td",{className:gt},"\u5E73\u5747\u5206"),D.createElement("td",null,(Ae=Dt==null?void 0:Dt.score_distribution)==null?void 0:Ae.average_score)),D.createElement("tr",null,D.createElement("td",{className:gt},"\u6210\u7EE9"),D.createElement("td",null,(Oe=(J=Dt==null?void 0:Dt.score_distribution)==null?void 0:J.best)==null?void 0:Oe.score_area),D.createElement("td",null,(ie=(pt=Dt==null?void 0:Dt.score_distribution)==null?void 0:pt.good)==null?void 0:ie.score_area),D.createElement("td",null,(Ee=(Pe=Dt==null?void 0:Dt.score_distribution)==null?void 0:Pe.middle)==null?void 0:Ee.score_area),D.createElement("td",null,(Ze=(Ge=Dt==null?void 0:Dt.score_distribution)==null?void 0:Ge.pass)==null?void 0:Ze.score_area),D.createElement("td",null,(ln=(Qt=Dt==null?void 0:Dt.score_distribution)==null?void 0:Qt.fails)==null?void 0:ln.score_area,"\u4EE5\u4E0B")),D.createElement("tr",null,D.createElement("td",{className:gt},"\u4EBA\u6570"),D.createElement("td",null,(xn=(on=Dt==null?void 0:Dt.score_distribution)==null?void 0:on.best)==null?void 0:xn.people_count),D.createElement("td",null,(jn=(Nn=Dt==null?void 0:Dt.score_distribution)==null?void 0:Nn.good)==null?void 0:jn.people_count),D.createElement("td",null,(Kn=(Qn=Dt==null?void 0:Dt.score_distribution)==null?void 0:Qn.middle)==null?void 0:Kn.people_count),D.createElement("td",null,(_n=(Un=Dt==null?void 0:Dt.score_distribution)==null?void 0:Un.pass)==null?void 0:_n.people_count),D.createElement("td",null,(br=(Xn=Dt==null?void 0:Dt.score_distribution)==null?void 0:Xn.fails)==null?void 0:br.people_count)),D.createElement("tr",null,D.createElement("td",{className:gt},"\u767E\u5206\u6BD4"),D.createElement("td",null,Math.round((((Yn=(Or=Dt==null?void 0:Dt.score_distribution)==null?void 0:Or.best)==null?void 0:Yn.rate)||0)*1e4)/100,"%"),D.createElement("td",null,Math.round((((bo=(ro=Dt==null?void 0:Dt.score_distribution)==null?void 0:ro.good)==null?void 0:bo.rate)||0)*1e4)/100,"%"),D.createElement("td",null,Math.round((((co=(kn=Dt==null?void 0:Dt.score_distribution)==null?void 0:kn.middle)==null?void 0:co.rate)||0)*1e4)/100,"%"),D.createElement("td",null,Math.round((((ho=(iA=Dt==null?void 0:Dt.score_distribution)==null?void 0:iA.pass)==null?void 0:ho.rate)||0)*1e4)/100,"%"),D.createElement("td",null,Math.round((((Zo=(aA=Dt==null?void 0:Dt.score_distribution)==null?void 0:aA.fails)==null?void 0:Zo.rate)||0)*1e4)/100,"%")),D.createElement("tr",null,D.createElement("td",{colSpan:7},(Dt==null?void 0:Dt.score_distribution)&&D.createElement(ze,{data:[{x_axis:`<=${(ai=(Wo=Dt==null?void 0:Dt.score_distribution)==null?void 0:Wo.fails)==null?void 0:ai.score_area}`,y_axis:((Lr=(Fo=Dt==null?void 0:Dt.score_distribution)==null?void 0:Fo.fails)==null?void 0:Lr.people_count)||0},{x_axis:`${(qe=(Io=Dt==null?void 0:Dt.score_distribution)==null?void 0:Io.pass)==null?void 0:qe.score_area}`,y_axis:((nn=(Vt=Dt==null?void 0:Dt.score_distribution)==null?void 0:Vt.pass)==null?void 0:nn.people_count)||0},{x_axis:`${(De=(Ne=Dt==null?void 0:Dt.score_distribution)==null?void 0:Ne.middle)==null?void 0:De.score_area}`,y_axis:((Tt=(jt=Dt==null?void 0:Dt.score_distribution)==null?void 0:jt.middle)==null?void 0:Tt.people_count)||0},{x_axis:`${(un=(Dn=Dt==null?void 0:Dt.score_distribution)==null?void 0:Dn.good)==null?void 0:un.score_area}`,y_axis:((Ln=(Sn=Dt==null?void 0:Dt.score_distribution)==null?void 0:Sn.good)==null?void 0:Ln.people_count)||0},{x_axis:`${(er=(Rn=Dt==null?void 0:Dt.score_distribution)==null?void 0:Rn.best)==null?void 0:er.score_area}`,y_axis:((Wn=(Zn=Dt==null?void 0:Dt.score_distribution)==null?void 0:Zn.best)==null?void 0:Wn.people_count)||0}],ylabel:"\u4EBA\u6570\uFF08\u5355\u4F4D\uFF1A\u4EBA\uFF09",xlabel:"\u5206\u6570\u533A\u95F4",formatter:"{c}"}))),D.createElement("tr",null,D.createElement("td",{className:gt},"\u8BD5\u5377\uFF08\u6216\u8003\u6838\uFF09\u60C5\u51B5\u5206\u6790"),D.createElement("td",{colSpan:7},D.createElement("div",{className:"flex flex-col gap-20px pl10 pr10 text-start"},D.createElement(_.Z,{className:"font14 c-grey-333",value:`${((ir=Dt==null?void 0:Dt.exercise_questions_info)==null?void 0:ir.exercise_questions_str)||""}
|
|
|
${((Tn=Dt==null?void 0:Dt.exercise_questions_info)==null?void 0:Tn.exercise_content)||""}`}),(Ar=(lr=Dt==null?void 0:Dt.exercise_questions_info)==null?void 0:lr.exercise_questions)==null?void 0:Ar.map((St,qt)=>{var Mt,Wt,Ht;return D.createElement("div",{key:qt},D.createElement("div",{className:"text-500 c-black mb10 "},qt+1,"\u3001",St==null?void 0:St.name),D.createElement(we,{items:(Mt=St==null?void 0:St.items)==null?void 0:Mt.map((pn,Vn)=>{var dr,Kr;return{label:`\u7B2C${Vn+1}\u9898`,labelClassName:"w-auto h-full",children:D.createElement(D.Fragment,null,D.createElement(_.Z,{className:"font14 c-grey-333 text-start",value:(pn==null?void 0:pn.question_title)||""}),((dr=pn==null?void 0:pn.tag_discipline_names)==null?void 0:dr.length)>0&&D.createElement("div",null,"\u8003\u70B9\uFF1A",(Kr=pn==null?void 0:pn.tag_discipline_names)==null?void 0:Kr.join("\u3001")))}})}),D.createElement("div",{className:"text-500 c-black mb10 mt20"},"\u7EC8\u7ED3\u6027\u8003\u6838\u6210\u7EE9\u5206\u5E03\u56FE"),D.createElement(ze,{data:(Wt=St==null?void 0:St.chart_1)==null?void 0:Wt.map((pn={},Vn)=>ae(oe({},pn),{x_axis:Vn+1,y_axis:Math.round(pn.y_axis*1e4)/100})),ylabel:"\u6B63\u786E\u7387",xlabel:"\u9898\u76EE"}),D.createElement(ze,{className:"mt10",data:(Ht=St==null?void 0:St.chart_2)==null?void 0:Ht.map((pn={},Vn)=>ae(oe({},pn),{x_axis:Vn+1,y_axis:Math.round(pn.y_axis*1e4)/100})),ylabel:"\u5F97\u5206\u7387",xlabel:"\u9898\u76EE",itemStyle:{color:"#2EC25B",borderColor:"#2EC25B"}}),D.createElement("div",{className:"text-500 c-black mb10 mt20"},"\u5177\u4F53\u5F97\u5206\u660E\u7EC6\u5982\u4E0B\u8868\u6240\u793A"),D.createElement(Y.default,{className:"mb20",pagination:!1,dataSource:(St==null?void 0:St.chart_3)||[],bordered:!0,columns:[{title:"\u5E8F\u53F7",dataIndex:"question_number",align:"center"},{title:"\u7B54\u9898\u4EBA\u6570",dataIndex:"answer_users_count",align:"center"},{title:"0\u5206",dataIndex:"zero_score_number",align:"center"},{title:"\u90E8\u5206\u6B63\u786E\u4EBA\u6570",dataIndex:"part_score_number",align:"center"},{title:"\u6EE1\u5206\u4EBA\u6570",children:[{title:"\u4EBA\u6570",dataIndex:"full_score_number",align:"center"},{title:"\u5360\u6BD4",dataIndex:"full_score_rate",align:"center",render:pn=>`${Math.round(pn*1e4)/100}%`}]},{title:"\u5E73\u5747\u5206",dataIndex:"average_score",align:"center"}]}),D.createElement(_.Z,{className:"font14 c-grey-333 text-start",value:(St==null?void 0:St.question_type_conent)||""}))}),D.createElement(_.Z,{className:"font14 c-grey-333 text-start",value:((_r=Dt==null?void 0:Dt.condition_analysis)==null?void 0:_r.student_condition_analysis)||""})))),D.createElement("tr",null,D.createElement("td",{className:gt},"\u5B58\u5728\u7684\u95EE\u9898\u53CA\u6539\u8FDB\u63AA\u65BD"),D.createElement("td",{colSpan:7},D.createElement(_.Z,{className:"font14 c-grey-333 text-start pr10 pl10",value:((vr=Dt==null?void 0:Dt.suggestion)==null?void 0:vr.suggestion_content)||""}))),D.createElement("tr",null,D.createElement("td",{colSpan:4,height:200},D.createElement("div",{className:"flex flex-col justify-between h-full"},D.createElement("div",{className:"text-start"},"\u4EFB\u8BFE\u6559\u5E08\uFF08\u7B7E\u540D\uFF09"),D.createElement("div",{className:"text-end"},"\u5E74\xA0\xA0\xA0\xA0\xA0\xA0\xA0\xA0\u6708\xA0\xA0\xA0\xA0\xA0\xA0\xA0\xA0\u65E5"))),D.createElement("td",{colSpan:4,height:200},D.createElement("div",{className:"flex flex-col justify-between h-full"},D.createElement("div",{className:"text-start"},"\u7CFB\uFF08\u6240\u3001\u5BA4\uFF09\u4E3B\u4EFB\uFF08\u7B7E\u540D\uFF09"),D.createElement("div",{className:"text-end"},"\u5E74\xA0\xA0\xA0\xA0\xA0\xA0\xA0\xA0\u6708\xA0\xA0\xA0\xA0\xA0\xA0\xA0\xA0\u65E5"))))),D.createElement("div",{className:"p20 w-full"},"\u6CE8\uFF1A\u672C\u8868\u4E00\u5F0F\u4E09\u4EFD\uFF0C\u5206\u522B\u7531\u5F00\u8BFE\u5B66\u9662\u6559\u5B66\u79D1\u7814\uFF08\u6559\u52A1\uFF09\u5904\u3001\u5F00\u8BFE\u7CFB\uFF08\u6240\u3001\u5BA4\uFF09\u548C\u5B66\u5458\u7BA1\u7406\u5B66\u9662\u6559\u5B66\u79D1\u7814\uFF08\u6559\u52A1\uFF09\u5904\u5B58\u6863"))};var Te=(0,ee.connect)(({exercise:Me})=>({exercise:Me}))(Re),lt=d(85548),ut=d(44164),zt=d.n(ut),xt=d(61527),en=d(87513),kt=d(59301),fn=Object.defineProperty,tn=Object.getOwnPropertySymbols,dt=Object.prototype.hasOwnProperty,Xt=Object.prototype.propertyIsEnumerable,Ce=(Me,M,I)=>M in Me?fn(Me,M,{enumerable:!0,configurable:!0,writable:!0,value:I}):Me[M]=I,ue=(Me,M)=>{for(var I in M||(M={}))dt.call(M,I)&&Ce(Me,I,M[I]);if(tn)for(var I of tn(M))Xt.call(M,I)&&Ce(Me,I,M[I]);return Me},ge=(Me,M,I)=>new Promise((Le,Ae)=>{var J=ie=>{try{pt(I.next(ie))}catch(Pe){Ae(Pe)}},Oe=ie=>{try{pt(I.throw(ie))}catch(Pe){Ae(Pe)}},pt=ie=>ie.done?Le(ie.value):Promise.resolve(ie.value).then(J,Oe);pt((I=I.apply(Me,M)).next())});const T=({user:Me,exercise:M,dispatch:I})=>{var Le;const Ae=(0,ee.useParams)(),[J]=(0,ee.useSearchParams)(),Oe=Number(J.get("template")||"1"),pt=J.get("exam_summary_id")&&Number(J.get("exam_summary_id")),ie=J.getAll("exercise_group_id").map(jn=>jn==="all"?jn:Number(jn)),{userInfo:Pe}=Me,{commonHeader:Ee,SumupDetail:Ge}=M,[Ze,Qt]=(0,H.useState)(1),ln=(0,H.useRef)(null),[,on,xn]=(0,xt.U)(en.Ym,{}),Nn=()=>ge(void 0,null,function*(){var jn;I({type:"exercise/getCommonHeader",payload:{categoryId:Ae==null?void 0:Ae.exerciseId}});const Qn=yield xn({exam_summary_template_id:Oe,exam_summary_id:pt,id:(Ae==null?void 0:Ae.categoryId)||(Ae==null?void 0:Ae.exerciseId),exercise_group_id:ie.includes("all")?[]:ie});(Qn==null?void 0:Qn.status)===0&&(J.set("exam_summary_id",(jn=Qn==null?void 0:Qn.data)==null?void 0:jn.exam_summary_id),I({type:"exercise/save",payload:{SumupDetail:ue({exercise_group_id:ie},Qn==null?void 0:Qn.data)}}))});return(0,H.useEffect)(()=>{Oe&&Qt(Oe||1),Nn()},[J]),kt.createElement(z.Z,{spinning:on},kt.createElement("section",{className:"edu-container"},kt.createElement(Se.Z,{className:"mt10",separator:">",items:[{title:(Le=Pe==null?void 0:Pe.course)==null?void 0:Le.course_name,href:`/classrooms/${Ae.coursesId}/exercise`},{title:"\u5728\u7EBF\u8003\u8BD5",href:`/classrooms/${Ae.coursesId}/exercise`},{title:"\u8BD5\u5377\u8BE6\u60C5",href:`/classrooms/${Ae.coursesId}/exercise/${Ae==null?void 0:Ae.exerciseId}/detail`},{title:Ee==null?void 0:Ee.exercise_name}]}),kt.createElement("div",{className:"flex mt20 justify-between"},kt.createElement("div",{className:"flex item-center"},kt.createElement("a",{href:`/classrooms/${Ae.coursesId}/exercise/${Ae==null?void 0:Ae.exerciseId}/sumup?template=${Ze}`},kt.createElement(te.Z,{className:"font16 c-black",rev:void 0})),(0,$.vB)(Ee==null?void 0:Ee.exercise_status,Ee==null?void 0:Ee.appraise_label),kt.createElement("strong",{className:"font20 ml5"},Ee==null?void 0:Ee.exercise_name)),kt.createElement("div",{className:"flex gap-20px"},kt.createElement(P.ZP,{icon:kt.createElement("i",{className:"iconfont icon-bianjizuoye"}),onClick:()=>{ee.history.push(`/classrooms/${Ae==null?void 0:Ae.coursesId}/exercise/${Ae==null?void 0:Ae.exerciseId}/sumup/edit?${J.toString()}`)}},"\u7F16\u8F91"),kt.createElement(P.ZP,{type:"primary",icon:kt.createElement(w.Z,{rev:void 0}),onClick:()=>ge(void 0,null,function*(){yield zt()().set({margin:10,image:{type:"jpeg",quality:.95},jsPDF:{unit:"pt",format:"a4",orientation:"landscape"},filename:`${Ge==null?void 0:Ge.big_title}.pdf`,html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1,scale:1,dpi:300},pagebreak:{mode:["avoid-all","css"]}}).from(ln.current).save()})},"\u5BFC\u51FA"),kt.createElement(P.ZP,{icon:kt.createElement(L.Z,{rev:void 0}),onClick:()=>{I({type:"exercise/setActionTabs",payload:{title:"\u8003\u8BD5\u603B\u7ED3\u8BBE\u7F6E",isEdit:!0}})}},"\u5BFC\u51FA\u8BBE\u7F6E"))),kt.createElement("div",{className:"mt20 bg-white pt40 pb40 pr30 pl30"},kt.createElement("section",{ref:ln,className:""},Ze===1&&kt.createElement(ye,null),Ze===2&&kt.createElement(Te,null))),kt.createElement(lt.Z,null)))};var He=(0,ee.connect)(({user:Me,exercise:M})=>({user:Me,exercise:M}))(T)},61527:function(zn,At,d){"use strict";d.d(At,{U:function(){return $}});var ee=d(59301),H=Object.defineProperty,z=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable,te=(u,U,S)=>U in u?H(u,U,{enumerable:!0,configurable:!0,writable:!0,value:S}):u[U]=S,w=(u,U)=>{for(var S in U||(U={}))Se.call(U,S)&&te(u,S,U[S]);if(z)for(var S of z(U))P.call(U,S)&&te(u,S,U[S]);return u},L=(u,U,S)=>new Promise((b,k)=>{var K=Y=>{try{de(S.next(Y))}catch(j){k(j)}},_=Y=>{try{de(S.throw(Y))}catch(j){k(j)}},de=Y=>Y.done?b(Y.value):Promise.resolve(Y.value).then(K,_);de((S=S.apply(u,U)).next())});function $(u,U){const[S,b]=(0,ee.useState)(U),[k,K]=(0,ee.useState)(!1),[_,de]=(0,ee.useState)();return[S,k,(j,re=!1)=>L(this,null,function*(){const G=re?U:w(w({},S),j);K(!0),b(G);const N=yield u(G);return K(!1),de(N),N}),_]}},50371:function(zn,At){"use strict";function d(){const ee=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let H=1;H<arguments.length;H++){const z=H<0||arguments.length<=H?void 0:arguments[H];z&&Object.keys(z).forEach(Se=>{const P=z[Se];P!==void 0&&(ee[Se]=P)})}return ee}At.Z=d},13845:function(zn,At,d){"use strict";d.d(At,{F:function(){return ee},Z:function(){return H}});function ee(z){return z!=null&&z===z.window}function H(z,Se){var P,te;if(typeof window=="undefined")return 0;const w=Se?"scrollTop":"scrollLeft";let L=0;return ee(z)?L=z[Se?"pageYOffset":"pageXOffset"]:z instanceof Document?L=z.documentElement[w]:(z instanceof HTMLElement||z)&&(L=z[w]),z&&!ee(z)&&typeof L!="number"&&(L=(te=((P=z.ownerDocument)!==null&&P!==void 0?P:z).documentElement)===null||te===void 0?void 0:te[w]),L}},56762:function(zn,At,d){"use strict";d.d(At,{Z:function(){return H}});var ee=d(59301);function H(){const[,z]=ee.useReducer(Se=>Se+1,0);return z}},68031:function(zn,At,d){"use strict";d.d(At,{Z:function(){return Se}});var ee=d(16089);function H(P,te,w,L){const $=w-te;return P/=L/2,P<1?$/2*P*P*P+te:$/2*((P-=2)*P*P+2)+te}var z=d(13845);function Se(P){let te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:w=()=>window,callback:L,duration:$=450}=te,u=w(),U=(0,z.Z)(u,!0),S=Date.now(),b=()=>{const K=Date.now()-S,_=H(K>$?$:K,U,P,$);(0,z.F)(u)?u.scrollTo(window.pageXOffset,_):u instanceof Document||u.constructor.name==="HTMLDocument"?u.documentElement.scrollTop=_:u.scrollTop=_,K<$?(0,ee.Z)(b):typeof L=="function"&&L()};(0,ee.Z)(b)}},19080:function(zn,At,d){"use strict";d.d(At,{F:function(){return P},Z:function(){return Se}});var ee=d(92310),H=d.n(ee);const z=null;function Se(te,w,L){return H()({[`${te}-status-success`]:w==="success",[`${te}-status-warning`]:w==="warning",[`${te}-status-error`]:w==="error",[`${te}-status-validating`]:w==="validating",[`${te}-has-feedback`]:L})}const P=(te,w)=>w||te},66104:function(zn,At,d){"use strict";d.d(At,{Z:function(){return Ut}});var ee=d(92310),H=d.n(ee),z=d(11592),Se=d(26112),P=d(59301),te=d(92343),w=d(36355),L=d(84105),$=d(91857);const u=le=>{let{children:se}=le;const{getPrefixCls:ce}=P.useContext(w.E_),V=ce("breadcrumb");return P.createElement("li",{className:`${V}-separator`,"aria-hidden":"true"},se===""?se:se||"/")};u.__ANT_BREADCRUMB_SEPARATOR=!0;var U=u,S=function(le,se){var ce={};for(var V in le)Object.prototype.hasOwnProperty.call(le,V)&&se.indexOf(V)<0&&(ce[V]=le[V]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,V=Object.getOwnPropertySymbols(le);oe<V.length;oe++)se.indexOf(V[oe])<0&&Object.prototype.propertyIsEnumerable.call(le,V[oe])&&(ce[V[oe]]=le[V[oe]]);return ce};function b(le,se){if(le.title===void 0||le.title===null)return null;const ce=Object.keys(se).join("|");return typeof le.title=="object"?le.title:String(le.title).replace(new RegExp(`:(${ce})`,"g"),(V,oe)=>se[oe]||V)}function k(le,se,ce,V){if(ce==null)return null;const{className:oe,onClick:ae}=se,we=S(se,["className","onClick"]),ze=Object.assign(Object.assign({},(0,Se.Z)(we,{data:!0,aria:!0})),{onClick:ae});return V!==void 0?P.createElement("a",Object.assign({},ze,{className:H()(`${le}-link`,oe),href:V}),ce):P.createElement("span",Object.assign({},ze,{className:H()(`${le}-link`,oe)}),ce)}function K(le,se){return(V,oe,ae,we,ze)=>{if(se)return se(V,oe,ae,we);const Re=b(V,oe);return k(le,V,Re,ze)}}var _=function(le,se){var ce={};for(var V in le)Object.prototype.hasOwnProperty.call(le,V)&&se.indexOf(V)<0&&(ce[V]=le[V]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,V=Object.getOwnPropertySymbols(le);oe<V.length;oe++)se.indexOf(V[oe])<0&&Object.prototype.propertyIsEnumerable.call(le,V[oe])&&(ce[V[oe]]=le[V[oe]]);return ce};const de=le=>{const{prefixCls:se,separator:ce="/",children:V,menu:oe,overlay:ae,dropdownProps:we,href:ze}=le,Te=(lt=>{if(oe||ae){const ut=Object.assign({},we);if(oe){const zt=oe||{},{items:xt}=zt,en=_(zt,["items"]);ut.menu=Object.assign(Object.assign({},en),{items:xt==null?void 0:xt.map((kt,fn)=>{var{key:tn,title:dt,label:Xt,path:Ce}=kt,ue=_(kt,["key","title","label","path"]);let ge=Xt!=null?Xt:dt;return Ce&&(ge=P.createElement("a",{href:`${ze}${Ce}`},ge)),Object.assign(Object.assign({},ue),{key:tn!=null?tn:fn,label:ge})})})}else ae&&(ut.overlay=ae);return P.createElement($.Z,Object.assign({placement:"bottom"},ut),P.createElement("span",{className:`${se}-overlay-link`},lt,P.createElement(L.Z,null)))}return lt})(V);return Te!=null?P.createElement(P.Fragment,null,P.createElement("li",null,Te),ce&&P.createElement(U,null,ce)):null},Y=le=>{const{prefixCls:se,children:ce,href:V}=le,oe=_(le,["prefixCls","children","href"]),{getPrefixCls:ae}=P.useContext(w.E_),we=ae("breadcrumb",se);return P.createElement(de,Object.assign({},oe,{prefixCls:we}),k(we,oe,ce,V))};Y.__ANT_BREADCRUMB_ITEM=!0;var j=Y,re=d(17313),G=d(83116),N=d(37613);const C=le=>{const{componentCls:se,iconCls:ce}=le;return{[se]:Object.assign(Object.assign({},(0,re.Wf)(le)),{color:le.itemColor,fontSize:le.fontSize,[ce]:{fontSize:le.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:le.linkColor,transition:`color ${le.motionDurationMid}`,padding:`0 ${le.paddingXXS}px`,borderRadius:le.borderRadiusSM,height:le.lineHeight*le.fontSize,display:"inline-block",marginInline:-le.marginXXS,"&:hover":{color:le.linkHoverColor,backgroundColor:le.colorBgTextHover}},(0,re.Qy)(le)),"li:last-child":{color:le.lastItemColor},[`${se}-separator`]:{marginInline:le.separatorMargin,color:le.separatorColor},[`${se}-link`]:{[`
|
|
|
> ${ce} + span,
|
|
|
> ${ce} + a
|
|
|
`]:{marginInlineStart:le.marginXXS}},[`${se}-overlay-link`]:{borderRadius:le.borderRadiusSM,height:le.lineHeight*le.fontSize,display:"inline-block",padding:`0 ${le.paddingXXS}px`,marginInline:-le.marginXXS,[`> ${ce}`]:{marginInlineStart:le.marginXXS,fontSize:le.fontSizeIcon},"&:hover":{color:le.linkHoverColor,backgroundColor:le.colorBgTextHover,a:{color:le.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${le.componentCls}-rtl`]:{direction:"rtl"}})}};var Z=(0,G.Z)("Breadcrumb",le=>{const se=(0,N.TS)(le,{});return[C(se)]},le=>({itemColor:le.colorTextDescription,lastItemColor:le.colorText,iconFontSize:le.fontSize,linkColor:le.colorTextDescription,linkHoverColor:le.colorText,separatorColor:le.colorTextDescription,separatorMargin:le.marginXS})),W=function(le,se){var ce={};for(var V in le)Object.prototype.hasOwnProperty.call(le,V)&&se.indexOf(V)<0&&(ce[V]=le[V]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,V=Object.getOwnPropertySymbols(le);oe<V.length;oe++)se.indexOf(V[oe])<0&&Object.prototype.propertyIsEnumerable.call(le,V[oe])&&(ce[V[oe]]=le[V[oe]]);return ce};function Fe(le){const{breadcrumbName:se,children:ce}=le,V=W(le,["breadcrumbName","children"]),oe=Object.assign({title:se},V);return ce&&(oe.menu={items:ce.map(ae=>{var{breadcrumbName:we}=ae,ze=W(ae,["breadcrumbName"]);return Object.assign(Object.assign({},ze),{title:we})})}),oe}function me(le,se){return(0,P.useMemo)(()=>le||(se?se.map(Fe):null),[le,se])}var ye=function(le,se){var ce={};for(var V in le)Object.prototype.hasOwnProperty.call(le,V)&&se.indexOf(V)<0&&(ce[V]=le[V]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,V=Object.getOwnPropertySymbols(le);oe<V.length;oe++)se.indexOf(V[oe])<0&&Object.prototype.propertyIsEnumerable.call(le,V[oe])&&(ce[V[oe]]=le[V[oe]]);return ce};const D=(le,se)=>{if(se===void 0)return se;let ce=(se||"").replace(/^\//,"");return Object.keys(le).forEach(V=>{ce=ce.replace(`:${V}`,le[V])}),ce},nt=le=>{const{prefixCls:se,separator:ce="/",style:V,className:oe,rootClassName:ae,routes:we,items:ze,children:Re,itemRender:Te,params:lt={}}=le,ut=ye(le,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:zt,direction:xt,breadcrumb:en}=P.useContext(w.E_);let kt;const fn=zt("breadcrumb",se),[tn,dt]=Z(fn),Xt=me(ze,we),Ce=K(fn,Te);if(Xt&&Xt.length>0){const T=[],He=ze||we;kt=Xt.map((Me,M)=>{const{path:I,key:Le,type:Ae,menu:J,overlay:Oe,onClick:pt,className:ie,separator:Pe,dropdownProps:Ee}=Me,Ge=D(lt,I);Ge!==void 0&&T.push(Ge);const Ze=Le!=null?Le:M;if(Ae==="separator")return P.createElement(U,{key:Ze},Pe);const Qt={},ln=M===Xt.length-1;J?Qt.menu=J:Oe&&(Qt.overlay=Oe);let{href:on}=Me;return T.length&&Ge!==void 0&&(on=`#/${T.join("/")}`),P.createElement(de,Object.assign({key:Ze},Qt,(0,Se.Z)(Me,{data:!0,aria:!0}),{className:ie,dropdownProps:Ee,href:on,separator:ln?"":ce,onClick:pt,prefixCls:fn}),Ce(Me,lt,He,T,on))})}else if(Re){const T=(0,z.Z)(Re).length;kt=(0,z.Z)(Re).map((He,Me)=>{if(!He)return He;const M=Me===T-1;return(0,te.Tm)(He,{separator:M?"":ce,key:Me})})}const ue=H()(fn,en==null?void 0:en.className,{[`${fn}-rtl`]:xt==="rtl"},oe,ae,dt),ge=Object.assign(Object.assign({},en==null?void 0:en.style),V);return tn(P.createElement("nav",Object.assign({className:ue,style:ge},ut),P.createElement("ol",null,kt)))};nt.Item=j,nt.Separator=U;var Ue=nt,Ut=Ue},24905:function(zn,At,d){"use strict";d.d(At,{default:function(){return Z}});var ee=d(92310),H=d.n(ee),z=d(5630),Se=d(59301),P=d(36355),te=d(1684),w=d(32441),$=Se.createContext(null),u=d(98447),U=d(14088),S=d(4572),b=function(W,Fe){var me={};for(var ye in W)Object.prototype.hasOwnProperty.call(W,ye)&&Fe.indexOf(ye)<0&&(me[ye]=W[ye]);if(W!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,ye=Object.getOwnPropertySymbols(W);D<ye.length;D++)Fe.indexOf(ye[D])<0&&Object.prototype.propertyIsEnumerable.call(W,ye[D])&&(me[ye[D]]=W[ye[D]]);return me};const k=(W,Fe)=>{var me;const{prefixCls:ye,className:D,rootClassName:nt,children:Ue,indeterminate:Ut=!1,style:le,onMouseEnter:se,onMouseLeave:ce,skipGroup:V=!1,disabled:oe}=W,ae=b(W,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:we,direction:ze,checkbox:Re}=Se.useContext(P.E_),Te=Se.useContext($),{isFormItemInput:lt}=Se.useContext(w.aM),ut=Se.useContext(te.Z),zt=(me=(Te==null?void 0:Te.disabled)||oe)!==null&&me!==void 0?me:ut,xt=Se.useRef(ae.value);Se.useEffect(()=>{Te==null||Te.registerValue(ae.value)},[]),Se.useEffect(()=>{if(!V)return ae.value!==xt.current&&(Te==null||Te.cancelValue(xt.current),Te==null||Te.registerValue(ae.value),xt.current=ae.value),()=>Te==null?void 0:Te.cancelValue(ae.value)},[ae.value]);const en=we("checkbox",ye),[kt,fn]=(0,u.ZP)(en),tn=Object.assign({},ae);Te&&!V&&(tn.onChange=function(){ae.onChange&&ae.onChange.apply(ae,arguments),Te.toggleOption&&Te.toggleOption({label:Ue,value:ae.value})},tn.name=Te.name,tn.checked=Te.value.includes(ae.value));const dt=H()(`${en}-wrapper`,{[`${en}-rtl`]:ze==="rtl",[`${en}-wrapper-checked`]:tn.checked,[`${en}-wrapper-disabled`]:zt,[`${en}-wrapper-in-form-item`]:lt},Re==null?void 0:Re.className,D,nt,fn),Xt=H()({[`${en}-indeterminate`]:Ut},S.A,fn),Ce=Ut?"mixed":void 0;return kt(Se.createElement(U.Z,{component:"Checkbox",disabled:zt},Se.createElement("label",{className:dt,style:Object.assign(Object.assign({},Re==null?void 0:Re.style),le),onMouseEnter:se,onMouseLeave:ce},Se.createElement(z.Z,Object.assign({"aria-checked":Ce},tn,{prefixCls:en,className:Xt,disabled:zt,ref:Fe})),Ue!==void 0&&Se.createElement("span",null,Ue))))};var _=Se.forwardRef(k),de=d(94480),Y=d(2738),j=function(W,Fe){var me={};for(var ye in W)Object.prototype.hasOwnProperty.call(W,ye)&&Fe.indexOf(ye)<0&&(me[ye]=W[ye]);if(W!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,ye=Object.getOwnPropertySymbols(W);D<ye.length;D++)Fe.indexOf(ye[D])<0&&Object.prototype.propertyIsEnumerable.call(W,ye[D])&&(me[ye[D]]=W[ye[D]]);return me};const re=(W,Fe)=>{const{defaultValue:me,children:ye,options:D=[],prefixCls:nt,className:Ue,rootClassName:Ut,style:le,onChange:se}=W,ce=j(W,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:V,direction:oe}=Se.useContext(P.E_),[ae,we]=Se.useState(ce.value||me||[]),[ze,Re]=Se.useState([]);Se.useEffect(()=>{"value"in ce&&we(ce.value||[])},[ce.value]);const Te=Se.useMemo(()=>D.map(ue=>typeof ue=="string"||typeof ue=="number"?{label:ue,value:ue}:ue),[D]),lt=ue=>{Re(ge=>ge.filter(T=>T!==ue))},ut=ue=>{Re(ge=>[].concat((0,de.Z)(ge),[ue]))},zt=ue=>{const ge=ae.indexOf(ue.value),T=(0,de.Z)(ae);ge===-1?T.push(ue.value):T.splice(ge,1),"value"in ce||we(T),se==null||se(T.filter(He=>ze.includes(He)).sort((He,Me)=>{const M=Te.findIndex(Le=>Le.value===He),I=Te.findIndex(Le=>Le.value===Me);return M-I}))},xt=V("checkbox",nt),en=`${xt}-group`,[kt,fn]=(0,u.ZP)(xt),tn=(0,Y.Z)(ce,["value","disabled"]),dt=D.length?Te.map(ue=>Se.createElement(_,{prefixCls:xt,key:ue.value.toString(),disabled:"disabled"in ue?ue.disabled:ce.disabled,value:ue.value,checked:ae.includes(ue.value),onChange:ue.onChange,className:`${en}-item`,style:ue.style,title:ue.title},ue.label)):ye,Xt={toggleOption:zt,value:ae,disabled:ce.disabled,name:ce.name,registerValue:ut,cancelValue:lt},Ce=H()(en,{[`${en}-rtl`]:oe==="rtl"},Ue,Ut,fn);return kt(Se.createElement("div",Object.assign({className:Ce,style:le},tn,{ref:Fe}),Se.createElement($.Provider,{value:Xt},dt)))},G=Se.forwardRef(re);var N=Se.memo(G);const C=_;C.Group=N,C.__ANT_CHECKBOX=!0;var Z=C},98447:function(zn,At,d){"use strict";d.d(At,{C2:function(){return P}});var ee=d(17313),H=d(37613),z=d(83116);const Se=te=>{const{checkboxCls:w}=te,L=`${w}-wrapper`;return[{[`${w}-group`]:Object.assign(Object.assign({},(0,ee.Wf)(te)),{display:"inline-flex",flexWrap:"wrap",columnGap:te.marginXS,[`> ${te.antCls}-row`]:{flex:1}}),[L]:Object.assign(Object.assign({},(0,ee.Wf)(te)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${L}`]:{marginInlineStart:0},[`&${L}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[w]:Object.assign(Object.assign({},(0,ee.Wf)(te)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:te.borderRadiusSM,alignSelf:"center",[`${w}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${w}-inner`]:Object.assign({},(0,ee.oN)(te))},[`${w}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:te.checkboxSize,height:te.checkboxSize,direction:"ltr",backgroundColor:te.colorBgContainer,border:`${te.lineWidth}px ${te.lineType} ${te.colorBorder}`,borderRadius:te.borderRadiusSM,borderCollapse:"separate",transition:`all ${te.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:te.checkboxSize/14*5,height:te.checkboxSize/14*8,border:`${te.lineWidthBold}px solid ${te.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${te.motionDurationFast} ${te.motionEaseInBack}, opacity ${te.motionDurationFast}`}},"& + span":{paddingInlineStart:te.paddingXS,paddingInlineEnd:te.paddingXS}})},{[`
|
|
|
${L}:not(${L}-disabled),
|
|
|
${w}:not(${w}-disabled)
|
|
|
`]:{[`&:hover ${w}-inner`]:{borderColor:te.colorPrimary}},[`${L}:not(${L}-disabled)`]:{[`&:hover ${w}-checked:not(${w}-disabled) ${w}-inner`]:{backgroundColor:te.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${w}-checked:not(${w}-disabled):after`]:{borderColor:te.colorPrimaryHover}}},{[`${w}-checked`]:{[`${w}-inner`]:{backgroundColor:te.colorPrimary,borderColor:te.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${te.motionDurationMid} ${te.motionEaseOutBack} ${te.motionDurationFast}`}}},[`
|
|
|
${L}-checked:not(${L}-disabled),
|
|
|
${w}-checked:not(${w}-disabled)
|
|
|
`]:{[`&:hover ${w}-inner`]:{backgroundColor:te.colorPrimaryHover,borderColor:"transparent"}}},{[w]:{"&-indeterminate":{[`${w}-inner`]:{backgroundColor:te.colorBgContainer,borderColor:te.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:te.fontSizeLG/2,height:te.fontSizeLG/2,backgroundColor:te.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${L}-disabled`]:{cursor:"not-allowed"},[`${w}-disabled`]:{[`&, ${w}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${w}-inner`]:{background:te.colorBgContainerDisabled,borderColor:te.colorBorder,"&:after":{borderColor:te.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:te.colorTextDisabled},[`&${w}-indeterminate ${w}-inner::after`]:{background:te.colorTextDisabled}}}]};function P(te,w){const L=(0,H.TS)(w,{checkboxCls:`.${te}`,checkboxSize:w.controlInteractiveSize});return[Se(L)]}At.ZP=(0,z.Z)("Checkbox",(te,w)=>{let{prefixCls:L}=w;return[P(L,te)]})},93891:function(zn,At,d){"use strict";var ee=d(59301),H=d(36355),z=d(64165);const Se=P=>{const{componentName:te}=P,{getPrefixCls:w}=(0,ee.useContext)(H.E_),L=w("empty");switch(te){case"Table":case"List":return ee.createElement(z.Z,{image:z.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return ee.createElement(z.Z,{image:z.Z.PRESENTED_IMAGE_SIMPLE,className:`${L}-small`});default:return ee.createElement(z.Z,null)}};At.Z=Se},91857:function(zn,At,d){"use strict";var ee=d(59301),H=d(38819),z=d(92310),Se=d.n(z),P=d(31561),te=d(70425),w=d(18929),L=d(2738),$=d(79676),u=d(53487),U=d(92343),S=d(36355),b=d(20834),k=d(40875),K=d(88088),_=d(47211);const de=null,Y=N=>{const{menu:C,arrow:Z,prefixCls:W,children:Fe,trigger:me,disabled:ye,dropdownRender:D,getPopupContainer:nt,overlayClassName:Ue,rootClassName:Ut,open:le,onOpenChange:se,visible:ce,onVisibleChange:V,mouseEnterDelay:oe=.15,mouseLeaveDelay:ae=.1,autoAdjustOverflow:we=!0,placement:ze="",overlay:Re,transitionName:Te}=N,{getPopupContainer:lt,getPrefixCls:ut,direction:zt}=ee.useContext(S.E_),xt=ee.useMemo(()=>{const J=ut();return Te!==void 0?Te:ze.includes("top")?`${J}-slide-down`:`${J}-slide-up`},[ut,ze,Te]),en=ee.useMemo(()=>ze?ze.includes("Center")?ze.slice(0,ze.indexOf("Center")):ze:zt==="rtl"?"bottomRight":"bottomLeft",[ze,zt]),kt=ut("dropdown",W),[fn,tn]=(0,_.Z)(kt),[,dt]=(0,K.Z)(),Xt=ee.Children.only(Fe),Ce=(0,U.Tm)(Xt,{className:Se()(`${kt}-trigger`,{[`${kt}-rtl`]:zt==="rtl"},Xt.props.className),disabled:ye}),ue=ye?[]:me;let ge;ue&&ue.includes("contextMenu")&&(ge=!0);const[T,He]=(0,w.Z)(!1,{value:le!=null?le:ce}),Me=(0,te.useEvent)(J=>{se==null||se(J),V==null||V(J),He(J)}),M=Se()(Ue,Ut,tn,{[`${kt}-rtl`]:zt==="rtl"}),I=(0,$.Z)({arrowPointAtCenter:typeof Z=="object"&&Z.pointAtCenter,autoAdjustOverflow:we,offset:dt.marginXXS,arrowWidth:Z?dt.sizePopupArrow:0,borderRadius:dt.borderRadius}),Le=ee.useCallback(()=>{He(!1)},[]),Ae=()=>{let J;return C!=null&&C.items?J=ee.createElement(b.default,Object.assign({},C)):typeof Re=="function"?J=Re():J=Re,D&&(J=D(J)),J=ee.Children.only(typeof J=="string"?ee.createElement("span",null,J):J),ee.createElement(k.J,{prefixCls:`${kt}-menu`,expandIcon:ee.createElement("span",{className:`${kt}-menu-submenu-arrow`},ee.createElement(H.Z,{className:`${kt}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Le,validator:Oe=>{let{mode:pt}=Oe}},J)};return fn(ee.createElement(P.Z,Object.assign({alignPoint:ge},(0,L.Z)(N,["rootClassName"]),{mouseEnterDelay:oe,mouseLeaveDelay:ae,visible:T,builtinPlacements:I,arrow:!!Z,overlayClassName:M,prefixCls:kt,getPopupContainer:nt||lt,transitionName:xt,trigger:ue,overlay:Ae,placement:en,onVisibleChange:Me}),Ce))};function j(N){return Object.assign(Object.assign({},N),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const re=(0,u.Z)(Y,"dropdown",N=>N,j),G=N=>ee.createElement(re,Object.assign({},N),ee.createElement("span",null));Y._InternalPanelDoNotUseOrYouWillBeFired=G,At.Z=Y},38854:function(zn,At,d){"use strict";d.d(At,{Z:function(){return K}});var ee=d(91857),H=d(92310),z=d.n(H),Se=d(59301),P=d(18785),te=d(3113),w=d(36355),L=d(81327),$=d(33234),u=d(47211),U=function(_,de){var Y={};for(var j in _)Object.prototype.hasOwnProperty.call(_,j)&&de.indexOf(j)<0&&(Y[j]=_[j]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var re=0,j=Object.getOwnPropertySymbols(_);re<j.length;re++)de.indexOf(j[re])<0&&Object.prototype.propertyIsEnumerable.call(_,j[re])&&(Y[j[re]]=_[j[re]]);return Y};const S=_=>{const{getPopupContainer:de,getPrefixCls:Y,direction:j}=Se.useContext(w.E_),{prefixCls:re,type:G="default",danger:N,disabled:C,loading:Z,onClick:W,htmlType:Fe,children:me,className:ye,menu:D,arrow:nt,autoFocus:Ue,overlay:Ut,trigger:le,align:se,open:ce,onOpenChange:V,placement:oe,getPopupContainer:ae,href:we,icon:ze=Se.createElement(P.Z,null),title:Re,buttonsRender:Te=Ae=>Ae,mouseEnterDelay:lt,mouseLeaveDelay:ut,overlayClassName:zt,overlayStyle:xt,destroyPopupOnHide:en,dropdownRender:kt}=_,fn=U(_,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),tn=Y("dropdown",re),dt=`${tn}-button`,[Xt,Ce]=(0,u.Z)(tn),ue={menu:D,arrow:nt,autoFocus:Ue,align:se,disabled:C,trigger:C?[]:le,onOpenChange:V,getPopupContainer:ae||de,mouseEnterDelay:lt,mouseLeaveDelay:ut,overlayClassName:zt,overlayStyle:xt,destroyPopupOnHide:en,dropdownRender:kt},{compactSize:ge,compactItemClassnames:T}=(0,$.ri)(tn,j),He=z()(dt,T,ye,Ce);"overlay"in _&&(ue.overlay=Ut),"open"in _&&(ue.open=ce),"placement"in _?ue.placement=oe:ue.placement=j==="rtl"?"bottomLeft":"bottomRight";const Me=Se.createElement(te.ZP,{type:G,danger:N,disabled:C,loading:Z,onClick:W,htmlType:Fe,href:we,title:Re},me),M=Se.createElement(te.ZP,{type:G,danger:N,icon:ze}),[I,Le]=Te([Me,M]);return Xt(Se.createElement(L.Z.Compact,Object.assign({className:He,size:ge,block:!0},fn),I,Se.createElement(ee.Z,Object.assign({},ue),Le)))};S.__ANT_BUTTON=!0;var b=S;const k=ee.Z;k.Button=b;var K=k},47211:function(zn,At,d){"use strict";d.d(At,{Z:function(){return U}});var ee=d(17313),H=d(13826),z=d(92899),Se=d(29878),P=d(19447),te=d(83116),w=d(37613),$=S=>{const{componentCls:b,menuCls:k,colorError:K,colorTextLightSolid:_}=S,de=`${k}-item`;return{[`${b}, ${b}-menu-submenu`]:{[`${k} ${de}`]:{[`&${de}-danger:not(${de}-disabled)`]:{color:K,"&:hover":{color:_,backgroundColor:K}}}}}};const u=S=>{const{componentCls:b,menuCls:k,zIndexPopup:K,dropdownArrowDistance:_,sizePopupArrow:de,antCls:Y,iconCls:j,motionDurationMid:re,dropdownPaddingVertical:G,fontSize:N,dropdownEdgeChildPadding:C,colorTextDisabled:Z,fontSizeIcon:W,controlPaddingHorizontal:Fe,colorBgElevated:me}=S;return[{[b]:Object.assign(Object.assign({},(0,ee.Wf)(S)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:K,display:"block","&::before":{position:"absolute",insetBlock:-_+de/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${Y}-btn`]:{[`& > ${j}-down, & > ${Y}-btn-icon > ${j}-down`]:{fontSize:W}},[`${b}-wrap`]:{position:"relative",[`${Y}-btn > ${j}-down`]:{fontSize:W},[`${j}-down::before`]:{transition:`transform ${re}`}},[`${b}-wrap-open`]:{[`${j}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${Y}-slide-down-enter${Y}-slide-down-enter-active${b}-placement-bottomLeft,
|
|
|
&${Y}-slide-down-appear${Y}-slide-down-appear-active${b}-placement-bottomLeft,
|
|
|
&${Y}-slide-down-enter${Y}-slide-down-enter-active${b}-placement-bottom,
|
|
|
&${Y}-slide-down-appear${Y}-slide-down-appear-active${b}-placement-bottom,
|
|
|
&${Y}-slide-down-enter${Y}-slide-down-enter-active${b}-placement-bottomRight,
|
|
|
&${Y}-slide-down-appear${Y}-slide-down-appear-active${b}-placement-bottomRight`]:{animationName:H.fJ},[`&${Y}-slide-up-enter${Y}-slide-up-enter-active${b}-placement-topLeft,
|
|
|
&${Y}-slide-up-appear${Y}-slide-up-appear-active${b}-placement-topLeft,
|
|
|
&${Y}-slide-up-enter${Y}-slide-up-enter-active${b}-placement-top,
|
|
|
&${Y}-slide-up-appear${Y}-slide-up-appear-active${b}-placement-top,
|
|
|
&${Y}-slide-up-enter${Y}-slide-up-enter-active${b}-placement-topRight,
|
|
|
&${Y}-slide-up-appear${Y}-slide-up-appear-active${b}-placement-topRight`]:{animationName:H.Qt},[`&${Y}-slide-down-leave${Y}-slide-down-leave-active${b}-placement-bottomLeft,
|
|
|
&${Y}-slide-down-leave${Y}-slide-down-leave-active${b}-placement-bottom,
|
|
|
&${Y}-slide-down-leave${Y}-slide-down-leave-active${b}-placement-bottomRight`]:{animationName:H.Uw},[`&${Y}-slide-up-leave${Y}-slide-up-leave-active${b}-placement-topLeft,
|
|
|
&${Y}-slide-up-leave${Y}-slide-up-leave-active${b}-placement-top,
|
|
|
&${Y}-slide-up-leave${Y}-slide-up-leave-active${b}-placement-topRight`]:{animationName:H.ly}})},(0,P.ZP)(S,{colorBg:me,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${b} ${k}`]:{position:"relative",margin:0},[`${k}-submenu-popup`]:{position:"absolute",zIndex:K,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${b}, ${b}-menu-submenu`]:{[k]:Object.assign(Object.assign({padding:C,listStyleType:"none",backgroundColor:me,backgroundClip:"padding-box",borderRadius:S.borderRadiusLG,outline:"none",boxShadow:S.boxShadowSecondary},(0,ee.Qy)(S)),{[`${k}-item-group-title`]:{padding:`${G}px ${Fe}px`,color:S.colorTextDescription,transition:`all ${re}`},[`${k}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${k}-item-icon`]:{minWidth:N,marginInlineEnd:S.marginXS,fontSize:S.fontSizeSM},[`${k}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${re}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${k}-item, ${k}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${G}px ${Fe}px`,color:S.colorText,fontWeight:"normal",fontSize:N,lineHeight:S.lineHeight,cursor:"pointer",transition:`all ${re}`,borderRadius:S.borderRadiusSM,"&:hover, &-active":{backgroundColor:S.controlItemBgHover}},(0,ee.Qy)(S)),{"&-selected":{color:S.colorPrimary,backgroundColor:S.controlItemBgActive,"&:hover, &-active":{backgroundColor:S.controlItemBgActiveHover}},"&-disabled":{color:Z,cursor:"not-allowed","&:hover":{color:Z,backgroundColor:me,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${S.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:S.colorSplit},[`${b}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:S.paddingXS,[`${b}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:S.colorTextDescription,fontSize:W,fontStyle:"normal"}}}),[`${k}-item-group-list`]:{margin:`0 ${S.marginXS}px`,padding:0,listStyle:"none"},[`${k}-submenu-title`]:{paddingInlineEnd:Fe+S.fontSizeSM},[`${k}-submenu-vertical`]:{position:"relative"},[`${k}-submenu${k}-submenu-disabled ${b}-menu-submenu-title`]:{[`&, ${b}-menu-submenu-arrow-icon`]:{color:Z,backgroundColor:me,cursor:"not-allowed"}},[`${k}-submenu-selected ${b}-menu-submenu-title`]:{color:S.colorPrimary}})}},[(0,H.oN)(S,"slide-up"),(0,H.oN)(S,"slide-down"),(0,z.Fm)(S,"move-up"),(0,z.Fm)(S,"move-down"),(0,Se._y)(S,"zoom-big")]]};var U=(0,te.Z)("Dropdown",(S,b)=>{let{rootPrefixCls:k}=b;const{marginXXS:K,sizePopupArrow:_,controlHeight:de,fontSize:Y,lineHeight:j,paddingXXS:re,componentCls:G,borderRadiusLG:N}=S,C=(de-Y*j)/2,{dropdownArrowOffset:Z}=(0,P.fS)({contentRadius:N}),W=(0,w.TS)(S,{menuCls:`${G}-menu`,rootPrefixCls:k,dropdownArrowDistance:_/2+K,dropdownArrowOffset:Z,dropdownPaddingVertical:C,dropdownEdgeChildPadding:re});return[u(W),$(W)]},S=>({zIndexPopup:S.zIndexPopupBase+50}))},64165:function(zn,At,d){"use strict";d.d(At,{Z:function(){return re}});var ee=d(92310),H=d.n(ee),z=d(59301),Se=d(36355),P=d(9763),te=d(64993),w=d(88088),$=()=>{const[,G]=(0,w.Z)(),C=new te.C(G.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return z.createElement("svg",{style:C,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},z.createElement("g",{fill:"none",fillRule:"evenodd"},z.createElement("g",{transform:"translate(24 31.67)"},z.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),z.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"}),z.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)"}),z.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"}),z.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"})),z.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"}),z.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},z.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),z.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},U=()=>{const[,G]=(0,w.Z)(),{colorFill:N,colorFillTertiary:C,colorFillQuaternary:Z,colorBgContainer:W}=G,{borderColor:Fe,shadowColor:me,contentColor:ye}=(0,z.useMemo)(()=>({borderColor:new te.C(N).onBackground(W).toHexShortString(),shadowColor:new te.C(C).onBackground(W).toHexShortString(),contentColor:new te.C(Z).onBackground(W).toHexShortString()}),[N,C,Z,W]);return z.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},z.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},z.createElement("ellipse",{fill:me,cx:"32",cy:"33",rx:"32",ry:"7"}),z.createElement("g",{fillRule:"nonzero",stroke:Fe},z.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"}),z.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:ye}))))},S=d(83116),b=d(37613);const k=G=>{const{componentCls:N,margin:C,marginXS:Z,marginXL:W,fontSize:Fe,lineHeight:me}=G;return{[N]:{marginInline:Z,fontSize:Fe,lineHeight:me,textAlign:"center",[`${N}-image`]:{height:G.emptyImgHeight,marginBottom:Z,opacity:G.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${N}-description`]:{color:G.colorText},[`${N}-footer`]:{marginTop:C},"&-normal":{marginBlock:W,color:G.colorTextDisabled,[`${N}-description`]:{color:G.colorTextDisabled},[`${N}-image`]:{height:G.emptyImgHeightMD}},"&-small":{marginBlock:Z,color:G.colorTextDisabled,[`${N}-image`]:{height:G.emptyImgHeightSM}}}}};var K=(0,S.Z)("Empty",G=>{const{componentCls:N,controlHeightLG:C}=G,Z=(0,b.TS)(G,{emptyImgCls:`${N}-img`,emptyImgHeight:C*2.5,emptyImgHeightMD:C,emptyImgHeightSM:C*.875});return[k(Z)]}),_=function(G,N){var C={};for(var Z in G)Object.prototype.hasOwnProperty.call(G,Z)&&N.indexOf(Z)<0&&(C[Z]=G[Z]);if(G!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,Z=Object.getOwnPropertySymbols(G);W<Z.length;W++)N.indexOf(Z[W])<0&&Object.prototype.propertyIsEnumerable.call(G,Z[W])&&(C[Z[W]]=G[Z[W]]);return C};const de=z.createElement($,null),Y=z.createElement(U,null),j=G=>{var{className:N,rootClassName:C,prefixCls:Z,image:W=de,description:Fe,children:me,imageStyle:ye,style:D}=G,nt=_(G,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:Ue,direction:Ut,empty:le}=z.useContext(Se.E_),se=Ue("empty",Z),[ce,V]=K(se),[oe]=(0,P.Z)("Empty"),ae=typeof Fe!="undefined"?Fe:oe==null?void 0:oe.description,we=typeof ae=="string"?ae:"empty";let ze=null;return typeof W=="string"?ze=z.createElement("img",{alt:we,src:W}):ze=W,ce(z.createElement("div",Object.assign({className:H()(V,se,le==null?void 0:le.className,{[`${se}-normal`]:W===Y,[`${se}-rtl`]:Ut==="rtl"},N,C),style:Object.assign(Object.assign({},le==null?void 0:le.style),D)},nt),z.createElement("div",{className:`${se}-image`,style:ye},ze),ae&&z.createElement("div",{className:`${se}-description`},ae),me&&z.createElement("div",{className:`${se}-footer`},me)))};j.PRESENTED_IMAGE_DEFAULT=de,j.PRESENTED_IMAGE_SIMPLE=Y;var re=j},78241:function(zn,At,d){"use strict";d.d(At,{default:function(){return Io}});var ee=d(94480),H=d(92310),z=d.n(H),Se=d(77900),P=d(59301),te=d(62892),w=d(32441);function L(qe){const[Vt,nn]=P.useState(qe);return P.useEffect(()=>{const Ne=setTimeout(()=>{nn(qe)},qe.length?0:10);return()=>{clearTimeout(Ne)}},[qe]),Vt}var $=d(17313),u=d(29878),U=d(8378),S=d(37613),b=d(83116),K=qe=>{const{componentCls:Vt}=qe,nn=`${Vt}-show-help`,Ne=`${Vt}-show-help-item`;return{[nn]:{transition:`opacity ${qe.motionDurationSlow} ${qe.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[Ne]:{overflow:"hidden",transition:`height ${qe.motionDurationSlow} ${qe.motionEaseInOut},
|
|
|
opacity ${qe.motionDurationSlow} ${qe.motionEaseInOut},
|
|
|
transform ${qe.motionDurationSlow} ${qe.motionEaseInOut} !important`,[`&${Ne}-appear, &${Ne}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${Ne}-leave-active`]:{transform:"translateY(-5px)"}}}}};const _=qe=>({legend:{display:"block",width:"100%",marginBottom:qe.marginLG,padding:0,color:qe.colorTextDescription,fontSize:qe.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${qe.lineWidth}px ${qe.lineType} ${qe.colorBorder}`},label:{fontSize:qe.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 ${qe.controlOutlineWidth}px ${qe.controlOutline}`},output:{display:"block",paddingTop:15,color:qe.colorText,fontSize:qe.fontSize,lineHeight:qe.lineHeight}}),de=(qe,Vt)=>{const{formItemCls:nn}=qe;return{[nn]:{[`${nn}-label > label`]:{height:Vt},[`${nn}-control-input`]:{minHeight:Vt}}}},Y=qe=>{const{componentCls:Vt}=qe;return{[qe.componentCls]:Object.assign(Object.assign(Object.assign({},(0,$.Wf)(qe)),_(qe)),{[`${Vt}-text`]:{display:"inline-block",paddingInlineEnd:qe.paddingSM},"&-small":Object.assign({},de(qe,qe.controlHeightSM)),"&-large":Object.assign({},de(qe,qe.controlHeightLG))})}},j=qe=>{const{formItemCls:Vt,iconCls:nn,componentCls:Ne,rootPrefixCls:De,labelRequiredMarkColor:jt,labelColor:Tt,labelFontSize:Dn,labelHeight:un,labelColonMarginInlineStart:Sn,labelColonMarginInlineEnd:Ln,itemMarginBottom:Rn}=qe;return{[Vt]:Object.assign(Object.assign({},(0,$.Wf)(qe)),{marginBottom:Rn,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden,
|
|
|
&-hidden.${De}-row`]:{display:"none"},"&-has-warning":{[`${Vt}-split`]:{color:qe.colorError}},"&-has-error":{[`${Vt}-split`]:{color:qe.colorWarning}},[`${Vt}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${qe.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:un,color:Tt,fontSize:Dn,[`> ${nn}`]:{fontSize:qe.fontSize,verticalAlign:"top"},[`&${Vt}-required:not(${Vt}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:qe.marginXXS,color:jt,fontSize:qe.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${Ne}-hide-required-mark &`]:{display:"none"}},[`${Vt}-optional`]:{display:"inline-block",marginInlineStart:qe.marginXXS,color:qe.colorTextDescription,[`${Ne}-hide-required-mark &`]:{display:"none"}},[`${Vt}-tooltip`]:{color:qe.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:qe.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:Sn,marginInlineEnd:Ln},[`&${Vt}-no-colon::after`]:{content:'"\\a0"'}}},[`${Vt}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${De}-col-'"]):not([class*="' ${De}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:qe.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[Vt]:{"&-explain, &-extra":{clear:"both",color:qe.colorTextDescription,fontSize:qe.fontSize,lineHeight:qe.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:qe.controlHeightSM,transition:`color ${qe.motionDurationMid} ${qe.motionEaseOut}`},"&-explain":{"&-error":{color:qe.colorError},"&-warning":{color:qe.colorWarning}}},[`&-with-help ${Vt}-explain`]:{height:"auto",opacity:1},[`${Vt}-feedback-icon`]:{fontSize:qe.fontSize,textAlign:"center",visibility:"visible",animationName:u.kr,animationDuration:qe.motionDurationMid,animationTimingFunction:qe.motionEaseOutBack,pointerEvents:"none","&-success":{color:qe.colorSuccess},"&-error":{color:qe.colorError},"&-warning":{color:qe.colorWarning},"&-validating":{color:qe.colorPrimary}}})}},re=qe=>{const{componentCls:Vt,formItemCls:nn}=qe;return{[`${Vt}-horizontal`]:{[`${nn}-label`]:{flexGrow:0},[`${nn}-control`]:{flex:"1 1 0",minWidth:0},[`${nn}-label[class$='-24'], ${nn}-label[class*='-24 ']`]:{[`& + ${nn}-control`]:{minWidth:"unset"}}}}},G=qe=>{const{componentCls:Vt,formItemCls:nn}=qe;return{[`${Vt}-inline`]:{display:"flex",flexWrap:"wrap",[nn]:{flex:"none",marginInlineEnd:qe.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${nn}-label,
|
|
|
> ${nn}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${nn}-label`]:{flex:"none"},[`${Vt}-text`]:{display:"inline-block"},[`${nn}-has-feedback`]:{display:"inline-block"}}}}},N=qe=>({padding:qe.verticalLabelPadding,margin:qe.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),C=qe=>{const{componentCls:Vt,formItemCls:nn,rootPrefixCls:Ne}=qe;return{[`${nn} ${nn}-label`]:N(qe),[Vt]:{[nn]:{flexWrap:"wrap",[`${nn}-label, ${nn}-control`]:{[`&:not([class*=" ${Ne}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},Z=qe=>{const{componentCls:Vt,formItemCls:nn,rootPrefixCls:Ne}=qe;return{[`${Vt}-vertical`]:{[nn]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${Vt}-item-control`]:{width:"100%"}}},[`${Vt}-vertical ${nn}-label,
|
|
|
.${Ne}-col-24${nn}-label,
|
|
|
.${Ne}-col-xl-24${nn}-label`]:N(qe),[`@media (max-width: ${qe.screenXSMax}px)`]:[C(qe),{[Vt]:{[`.${Ne}-col-xs-24${nn}-label`]:N(qe)}}],[`@media (max-width: ${qe.screenSMMax}px)`]:{[Vt]:{[`.${Ne}-col-sm-24${nn}-label`]:N(qe)}},[`@media (max-width: ${qe.screenMDMax}px)`]:{[Vt]:{[`.${Ne}-col-md-24${nn}-label`]:N(qe)}},[`@media (max-width: ${qe.screenLGMax}px)`]:{[Vt]:{[`.${Ne}-col-lg-24${nn}-label`]:N(qe)}}}},W=(qe,Vt)=>(0,S.TS)(qe,{formItemCls:`${qe.componentCls}-item`,rootPrefixCls:Vt});var Fe=(0,b.Z)("Form",(qe,Vt)=>{let{rootPrefixCls:nn}=Vt;const Ne=W(qe,nn);return[Y(Ne),j(Ne),K(Ne),re(Ne),G(Ne),Z(Ne),(0,U.Z)(Ne),u.kr]},qe=>({labelRequiredMarkColor:qe.colorError,labelColor:qe.colorTextHeading,labelFontSize:qe.fontSize,labelHeight:qe.controlHeight,labelColonMarginInlineStart:qe.marginXXS/2,labelColonMarginInlineEnd:qe.marginXS,itemMarginBottom:qe.marginLG,verticalLabelPadding:`0 0 ${qe.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const me=[];function ye(qe,Vt,nn){let Ne=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof qe=="string"?qe:`${Vt}-${Ne}`,error:qe,errorStatus:nn}}var nt=qe=>{let{help:Vt,helpStatus:nn,errors:Ne=me,warnings:De=me,className:jt,fieldId:Tt,onVisibleChanged:Dn}=qe;const{prefixCls:un}=P.useContext(w.Rk),Sn=`${un}-item-explain`,[,Ln]=Fe(un),Rn=(0,P.useMemo)(()=>(0,te.Z)(un),[un]),er=L(Ne),Zn=L(De),Wn=P.useMemo(()=>Vt!=null?[ye(Vt,"help",nn)]:[].concat((0,ee.Z)(er.map((Tn,lr)=>ye(Tn,"error","error",lr))),(0,ee.Z)(Zn.map((Tn,lr)=>ye(Tn,"warning","warning",lr)))),[Vt,nn,er,Zn]),ir={};return Tt&&(ir.id=`${Tt}_help`),P.createElement(Se.default,{motionDeadline:Rn.motionDeadline,motionName:`${un}-show-help`,visible:!!Wn.length,onVisibleChanged:Dn},Tn=>{const{className:lr,style:Ar}=Tn;return P.createElement("div",Object.assign({},ir,{className:z()(Sn,lr,jt,Ln),style:Ar,role:"alert"}),P.createElement(Se.CSSMotionList,Object.assign({keys:Wn},(0,te.Z)(un),{motionName:`${un}-show-help-item`,component:!1}),_r=>{const{key:vr,error:Dt,errorStatus:gt,className:Ot,style:St}=_r;return P.createElement("div",{key:vr,className:z()(Ot,{[`${Sn}-${gt}`]:gt}),style:St},Dt)}))})},Ue=d(95013),Ut=d(36355),le=d(1684),se=d(52946),ce=d(19716),V=d(16722);const oe=["parentNode"],ae="form_item";function we(qe){return qe===void 0||qe===!1?[]:Array.isArray(qe)?qe:[qe]}function ze(qe,Vt){if(!qe.length)return;const nn=qe.join("_");return Vt?`${Vt}_${nn}`:oe.includes(nn)?`${ae}_${nn}`:nn}function Re(qe,Vt,nn,Ne,De,jt){let Tt=Ne;return jt!==void 0?Tt=jt:nn.validating?Tt="validating":qe.length?Tt="error":Vt.length?Tt="warning":(nn.touched||De&&nn.validated)&&(Tt="success"),Tt}function Te(qe){return we(qe).join("_")}function lt(qe){const[Vt]=(0,Ue.useForm)(),nn=P.useRef({}),Ne=P.useMemo(()=>qe!=null?qe:Object.assign(Object.assign({},Vt),{__INTERNAL__:{itemRef:De=>jt=>{const Tt=Te(De);jt?nn.current[Tt]=jt:delete nn.current[Tt]}},scrollToField:function(De){let jt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Tt=we(De),Dn=ze(Tt,Ne.__INTERNAL__.name),un=Dn?document.getElementById(Dn):null;un&&(0,V.Z)(un,Object.assign({scrollMode:"if-needed",block:"nearest"},jt))},getFieldInstance:De=>{const jt=Te(De);return nn.current[jt]}}),[qe,Vt]);return[Ne]}var ut=d(28726),zt=function(qe,Vt){var nn={};for(var Ne in qe)Object.prototype.hasOwnProperty.call(qe,Ne)&&Vt.indexOf(Ne)<0&&(nn[Ne]=qe[Ne]);if(qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Ne=Object.getOwnPropertySymbols(qe);De<Ne.length;De++)Vt.indexOf(Ne[De])<0&&Object.prototype.propertyIsEnumerable.call(qe,Ne[De])&&(nn[Ne[De]]=qe[Ne[De]]);return nn};const xt=(qe,Vt)=>{const nn=P.useContext(le.Z),{getPrefixCls:Ne,direction:De,form:jt}=P.useContext(Ut.E_),{prefixCls:Tt,className:Dn,rootClassName:un,size:Sn,disabled:Ln=nn,form:Rn,colon:er,labelAlign:Zn,labelWrap:Wn,labelCol:ir,wrapperCol:Tn,hideRequiredMark:lr,layout:Ar="horizontal",scrollToFirstError:_r,requiredMark:vr,onFinishFailed:Dt,name:gt,style:Ot,feedbackIcons:St}=qe,qt=zt(qe,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),Mt=(0,ce.Z)(Sn),Wt=P.useContext(ut.Z),Ht=(0,P.useMemo)(()=>vr!==void 0?vr:jt&&jt.requiredMark!==void 0?jt.requiredMark:!lr,[lr,vr,jt]),pn=er!=null?er:jt==null?void 0:jt.colon,Vn=Ne("form",Tt),[dr,Kr]=Fe(Vn),ft=z()(Vn,`${Vn}-${Ar}`,{[`${Vn}-hide-required-mark`]:Ht===!1,[`${Vn}-rtl`]:De==="rtl",[`${Vn}-${Mt}`]:Mt},Kr,jt==null?void 0:jt.className,Dn,un),[yr]=lt(Rn),{__INTERNAL__:tr}=yr;tr.name=gt;const nr=(0,P.useMemo)(()=>({name:gt,labelAlign:Zn,labelCol:ir,labelWrap:Wn,wrapperCol:Tn,vertical:Ar==="vertical",colon:pn,requiredMark:Ht,itemRef:tr.itemRef,form:yr,feedbackIcons:St}),[gt,Zn,ir,Tn,Ar,pn,Ht,yr,St]);P.useImperativeHandle(Vt,()=>yr);const Dr=(yo,Cr)=>{if(yo){let $r={block:"nearest"};typeof yo=="object"&&($r=yo),yr.scrollToField(Cr,$r)}},zr=yo=>{if(Dt==null||Dt(yo),yo.errorFields.length){const Cr=yo.errorFields[0].name;if(_r!==void 0){Dr(_r,Cr);return}jt&&jt.scrollToFirstError!==void 0&&Dr(jt.scrollToFirstError,Cr)}};return dr(P.createElement(le.n,{disabled:Ln},P.createElement(se.q,{size:Mt},P.createElement(w.RV,Object.assign({},{validateMessages:Wt}),P.createElement(w.q3.Provider,{value:nr},P.createElement(Ue.default,Object.assign({id:gt},qt,{name:gt,onFinishFailed:zr,form:yr,style:Object.assign(Object.assign({},jt==null?void 0:jt.style),Ot),className:ft})))))))};var kt=P.forwardRef(xt),fn=d(41799),tn=d(8654),dt=d(92343),Xt=d(11592);function Ce(qe){if(typeof qe=="function")return qe;const Vt=(0,Xt.Z)(qe);return Vt.length<=1?Vt[0]:Vt}const ue=()=>{const{status:qe,errors:Vt=[],warnings:nn=[]}=(0,P.useContext)(w.aM);return{status:qe,errors:Vt,warnings:nn}};ue.Context=w.aM;var ge=ue,T=d(16089);function He(qe){const[Vt,nn]=P.useState(qe),Ne=(0,P.useRef)(null),De=(0,P.useRef)([]),jt=(0,P.useRef)(!1);P.useEffect(()=>(jt.current=!1,()=>{jt.current=!0,T.Z.cancel(Ne.current),Ne.current=null}),[]);function Tt(Dn){jt.current||(Ne.current===null&&(De.current=[],Ne.current=(0,T.Z)(()=>{Ne.current=null,nn(un=>{let Sn=un;return De.current.forEach(Ln=>{Sn=Ln(Sn)}),Sn})})),De.current.push(Dn))}return[Vt,Tt]}function Me(){const{itemRef:qe}=P.useContext(w.q3),Vt=P.useRef({});function nn(Ne,De){const jt=De&&typeof De=="object"&&De.ref,Tt=Ne.join("_");return(Vt.current.name!==Tt||Vt.current.originRef!==jt)&&(Vt.current.name=Tt,Vt.current.originRef=jt,Vt.current.ref=(0,tn.sQ)(qe(Ne),jt)),Vt.current.ref}return nn}var M=d(29194),I=d(34280),Le=d(2738),Ae=d(27382),J=d(37028);const Oe=qe=>{const{formItemCls:Vt}=qe;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${Vt}-control`]:{display:"flex"}}}};var pt=(0,b.b)(["Form","item-item"],(qe,Vt)=>{let{rootPrefixCls:nn}=Vt;const Ne=W(qe,nn);return[Oe(Ne)]}),Pe=qe=>{const{prefixCls:Vt,status:nn,wrapperCol:Ne,children:De,errors:jt,warnings:Tt,_internalItemRender:Dn,extra:un,help:Sn,fieldId:Ln,marginBottom:Rn,onErrorVisibleChanged:er}=qe,Zn=`${Vt}-item`,Wn=P.useContext(w.q3),ir=Ne||Wn.wrapperCol||{},Tn=z()(`${Zn}-control`,ir.className),lr=P.useMemo(()=>Object.assign({},Wn),[Wn]);delete lr.labelCol,delete lr.wrapperCol;const Ar=P.createElement("div",{className:`${Zn}-control-input`},P.createElement("div",{className:`${Zn}-control-input-content`},De)),_r=P.useMemo(()=>({prefixCls:Vt,status:nn}),[Vt,nn]),vr=Rn!==null||jt.length||Tt.length?P.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},P.createElement(w.Rk.Provider,{value:_r},P.createElement(nt,{fieldId:Ln,errors:jt,warnings:Tt,help:Sn,helpStatus:nn,className:`${Zn}-explain-connected`,onVisibleChanged:er})),!!Rn&&P.createElement("div",{style:{width:0,height:Rn}})):null,Dt={};Ln&&(Dt.id=`${Ln}_extra`);const gt=un?P.createElement("div",Object.assign({},Dt,{className:`${Zn}-extra`}),un):null,Ot=Dn&&Dn.mark==="pro_table_render"&&Dn.render?Dn.render(qe,{input:Ar,errorList:vr,extra:gt}):P.createElement(P.Fragment,null,Ar,vr,gt);return P.createElement(w.q3.Provider,{value:lr},P.createElement(J.Z,Object.assign({},ir,{className:Tn}),Ot),P.createElement(pt,{prefixCls:Vt}))},Ee=d(61485),Ge=d(31724),Ze=d(9763),Qt=d(6848),ln=function(qe,Vt){var nn={};for(var Ne in qe)Object.prototype.hasOwnProperty.call(qe,Ne)&&Vt.indexOf(Ne)<0&&(nn[Ne]=qe[Ne]);if(qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Ne=Object.getOwnPropertySymbols(qe);De<Ne.length;De++)Vt.indexOf(Ne[De])<0&&Object.prototype.propertyIsEnumerable.call(qe,Ne[De])&&(nn[Ne[De]]=qe[Ne[De]]);return nn};function on(qe){return qe?typeof qe=="object"&&!P.isValidElement(qe)?qe:{title:qe}:null}var Nn=qe=>{let{prefixCls:Vt,label:nn,htmlFor:Ne,labelCol:De,labelAlign:jt,colon:Tt,required:Dn,requiredMark:un,tooltip:Sn}=qe;var Ln;const[Rn]=(0,Ze.Z)("Form"),{vertical:er,labelAlign:Zn,labelCol:Wn,labelWrap:ir,colon:Tn}=P.useContext(w.q3);if(!nn)return null;const lr=De||Wn||{},Ar=jt||Zn,_r=`${Vt}-item-label`,vr=z()(_r,Ar==="left"&&`${_r}-left`,lr.className,{[`${_r}-wrap`]:!!ir});let Dt=nn;const gt=Tt===!0||Tn!==!1&&Tt!==!1;gt&&!er&&typeof nn=="string"&&nn.trim()!==""&&(Dt=nn.replace(/[:|:]\s*$/,""));const St=on(Sn);if(St){const{icon:Ht=P.createElement(Ee.Z,null)}=St,pn=ln(St,["icon"]),Vn=P.createElement(Qt.Z,Object.assign({},pn),P.cloneElement(Ht,{className:`${Vt}-item-tooltip`,title:""}));Dt=P.createElement(P.Fragment,null,Dt,Vn)}const qt=un==="optional",Mt=typeof un=="function";Mt?Dt=un(Dt,{required:!!Dn}):qt&&!Dn&&(Dt=P.createElement(P.Fragment,null,Dt,P.createElement("span",{className:`${Vt}-item-optional`,title:""},(Rn==null?void 0:Rn.optional)||((Ln=Ge.Z.Form)===null||Ln===void 0?void 0:Ln.optional))));const Wt=z()({[`${Vt}-item-required`]:Dn,[`${Vt}-item-required-mark-optional`]:qt||Mt,[`${Vt}-item-no-colon`]:!gt});return P.createElement(J.Z,Object.assign({},lr,{className:vr}),P.createElement("label",{htmlFor:Ne,className:Wt,title:typeof nn=="string"?nn:""},Dt))},jn=d(29679),Qn=d(19248),Kn=d(96512),Un=d(58617);const _n={success:jn.Z,warning:Kn.Z,error:Qn.Z,validating:Un.Z};function Xn(qe){let{children:Vt,errors:nn,warnings:Ne,hasFeedback:De,validateStatus:jt,prefixCls:Tt,meta:Dn,noStyle:un}=qe;const Sn=`${Tt}-item`,{feedbackIcons:Ln}=P.useContext(w.q3),Rn=Re(nn,Ne,Dn,null,!!De,jt),{isFormItemInput:er,status:Zn}=P.useContext(w.aM),Wn=P.useMemo(()=>{var ir;let Tn;if(De){const _r=De!==!0&&De.icons||Ln,vr=Rn&&((ir=_r==null?void 0:_r({status:Rn,errors:nn,warnings:Ne}))===null||ir===void 0?void 0:ir[Rn]),Dt=Rn&&_n[Rn];Tn=vr!==!1&&Dt?P.createElement("span",{className:z()(`${Sn}-feedback-icon`,`${Sn}-feedback-icon-${Rn}`)},vr||P.createElement(Dt,null)):null}let lr=!0,Ar=Rn||"";return un&&(lr=er,Ar=(Rn!=null?Rn:Zn)||""),{status:Ar,errors:nn,warnings:Ne,hasFeedback:!!De,feedbackIcon:Tn,isFormItemInput:lr}},[Rn,De,un,er,Zn]);return P.createElement(w.aM.Provider,{value:Wn},Vt)}var br=function(qe,Vt){var nn={};for(var Ne in qe)Object.prototype.hasOwnProperty.call(qe,Ne)&&Vt.indexOf(Ne)<0&&(nn[Ne]=qe[Ne]);if(qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Ne=Object.getOwnPropertySymbols(qe);De<Ne.length;De++)Vt.indexOf(Ne[De])<0&&Object.prototype.propertyIsEnumerable.call(qe,Ne[De])&&(nn[Ne[De]]=qe[Ne[De]]);return nn};function Or(qe){const{prefixCls:Vt,className:nn,rootClassName:Ne,style:De,help:jt,errors:Tt,warnings:Dn,validateStatus:un,meta:Sn,hasFeedback:Ln,hidden:Rn,children:er,fieldId:Zn,required:Wn,isRequired:ir,onSubItemMetaChange:Tn}=qe,lr=br(qe,["prefixCls","className","rootClassName","style","help","errors","warnings","validateStatus","meta","hasFeedback","hidden","children","fieldId","required","isRequired","onSubItemMetaChange"]),Ar=`${Vt}-item`,{requiredMark:_r}=P.useContext(w.q3),vr=P.useRef(null),Dt=L(Tt),gt=L(Dn),Ot=jt!=null,St=!!(Ot||Tt.length||Dn.length),qt=!!vr.current&&(0,M.Z)(vr.current),[Mt,Wt]=P.useState(null);(0,I.Z)(()=>{if(St&&vr.current){const Kr=getComputedStyle(vr.current);Wt(parseInt(Kr.marginBottom,10))}},[St,qt]);const Ht=Kr=>{Kr||Wt(null)},Vn=function(){let Kr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const ft=Kr?Dt:Sn.errors,yr=Kr?gt:Sn.warnings;return Re(ft,yr,Sn,"",!!Ln,un)}(),dr=z()(Ar,nn,Ne,{[`${Ar}-with-help`]:Ot||Dt.length||gt.length,[`${Ar}-has-feedback`]:Vn&&Ln,[`${Ar}-has-success`]:Vn==="success",[`${Ar}-has-warning`]:Vn==="warning",[`${Ar}-has-error`]:Vn==="error",[`${Ar}-is-validating`]:Vn==="validating",[`${Ar}-hidden`]:Rn});return P.createElement("div",{className:dr,style:De,ref:vr},P.createElement(Ae.Z,Object.assign({className:`${Ar}-row`},(0,Le.Z)(lr,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),P.createElement(Nn,Object.assign({htmlFor:Zn},qe,{requiredMark:_r,required:Wn!=null?Wn:ir,prefixCls:Vt})),P.createElement(Pe,Object.assign({},qe,Sn,{errors:Dt,warnings:gt,prefixCls:Vt,status:Vn,help:jt,marginBottom:Mt,onErrorVisibleChanged:Ht}),P.createElement(w.qI.Provider,{value:Tn},P.createElement(Xn,{prefixCls:Vt,meta:Sn,errors:Sn.errors,warnings:Sn.warnings,hasFeedback:Ln,validateStatus:Vn},er)))),!!Mt&&P.createElement("div",{className:`${Ar}-margin-offset`,style:{marginBottom:-Mt}}))}const Yn="__SPLIT__",ro=null,bo=P.memo(qe=>{let{children:Vt}=qe;return Vt},(qe,Vt)=>qe.value===Vt.value&&qe.update===Vt.update&&qe.childProps.length===Vt.childProps.length&&qe.childProps.every((nn,Ne)=>nn===Vt.childProps[Ne]));function kn(qe){return qe!=null}function co(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function iA(qe){const{name:Vt,noStyle:nn,className:Ne,dependencies:De,prefixCls:jt,shouldUpdate:Tt,rules:Dn,children:un,required:Sn,label:Ln,messageVariables:Rn,trigger:er="onChange",validateTrigger:Zn,hidden:Wn,help:ir}=qe,{getPrefixCls:Tn}=P.useContext(Ut.E_),{name:lr}=P.useContext(w.q3),Ar=Ce(un),_r=typeof Ar=="function",vr=P.useContext(w.qI),{validateTrigger:Dt}=P.useContext(Ue.FieldContext),gt=Zn!==void 0?Zn:Dt,Ot=kn(Vt),St=Tn("form",jt),[qt,Mt]=Fe(St),Wt=P.useContext(Ue.ListContext),Ht=P.useRef(),[pn,Vn]=He({}),[dr,Kr]=(0,fn.Z)(()=>co()),ft=Cr=>{const $r=Wt==null?void 0:Wt.getKey(Cr.name);if(Kr(Cr.destroy?co():Cr,!0),nn&&ir!==!1&&vr){let fo=Cr.name;if(Cr.destroy)fo=Ht.current||fo;else if($r!==void 0){const[to,mo]=$r;fo=[to].concat((0,ee.Z)(mo)),Ht.current=fo}vr(Cr,fo)}},yr=(Cr,$r)=>{Vn(fo=>{const to=Object.assign({},fo),jA=[].concat((0,ee.Z)(Cr.name.slice(0,-1)),(0,ee.Z)($r)).join(Yn);return Cr.destroy?delete to[jA]:to[jA]=Cr,to})},[tr,nr]=P.useMemo(()=>{const Cr=(0,ee.Z)(dr.errors),$r=(0,ee.Z)(dr.warnings);return Object.values(pn).forEach(fo=>{Cr.push.apply(Cr,(0,ee.Z)(fo.errors||[])),$r.push.apply($r,(0,ee.Z)(fo.warnings||[]))}),[Cr,$r]},[pn,dr.errors,dr.warnings]),Dr=Me();function zr(Cr,$r,fo){return nn&&!Wn?P.createElement(Xn,{prefixCls:St,hasFeedback:qe.hasFeedback,validateStatus:qe.validateStatus,meta:dr,errors:tr,warnings:nr,noStyle:!0},Cr):P.createElement(Or,Object.assign({key:"row"},qe,{className:z()(Ne,Mt),prefixCls:St,fieldId:$r,isRequired:fo,errors:tr,warnings:nr,meta:dr,onSubItemMetaChange:yr}),Cr)}if(!Ot&&!_r&&!De)return qt(zr(Ar));let yo={};return typeof Ln=="string"?yo.label=Ln:Vt&&(yo.label=String(Vt)),Rn&&(yo=Object.assign(Object.assign({},yo),Rn)),qt(P.createElement(Ue.Field,Object.assign({},qe,{messageVariables:yo,trigger:er,validateTrigger:gt,onMetaChange:ft}),(Cr,$r,fo)=>{const to=we(Vt).length&&$r?$r.name:[],mo=ze(to,lr),jA=Sn!==void 0?Sn:!!(Dn&&Dn.some(xr=>{if(xr&&typeof xr=="object"&&xr.required&&!xr.warningOnly)return!0;if(typeof xr=="function"){const Uo=xr(fo);return Uo&&Uo.required&&!Uo.warningOnly}return!1})),Rr=Object.assign({},Cr);let Mr=null;if(Array.isArray(Ar)&&Ot)Mr=Ar;else if(!(_r&&(!(Tt||De)||Ot))){if(!(De&&!_r&&!Ot))if((0,dt.l$)(Ar)){const xr=Object.assign(Object.assign({},Ar.props),Rr);if(xr.id||(xr.id=mo),ir||tr.length>0||nr.length>0||qe.extra){const io=[];(ir||tr.length>0)&&io.push(`${mo}_help`),qe.extra&&io.push(`${mo}_extra`),xr["aria-describedby"]=io.join(" ")}tr.length>0&&(xr["aria-invalid"]="true"),jA&&(xr["aria-required"]="true"),(0,tn.Yr)(Ar)&&(xr.ref=Dr(to,Ar)),new Set([].concat((0,ee.Z)(we(er)),(0,ee.Z)(we(gt)))).forEach(io=>{xr[io]=function(){for(var Co,tA,kA,uA,SA,Br=arguments.length,ar=new Array(Br),Xr=0;Xr<Br;Xr++)ar[Xr]=arguments[Xr];(kA=Rr[io])===null||kA===void 0||(Co=kA).call.apply(Co,[Rr].concat(ar)),(SA=(uA=Ar.props)[io])===null||SA===void 0||(tA=SA).call.apply(tA,[uA].concat(ar))}});const Mo=[xr["aria-required"],xr["aria-invalid"],xr["aria-describedby"]];Mr=P.createElement(bo,{value:Rr[qe.valuePropName||"value"],update:Ar,childProps:Mo},(0,dt.Tm)(Ar,xr))}else _r&&(Tt||De)&&!Ot?Mr=Ar(fo):Mr=Ar}return zr(Mr,mo,jA)}))}const ho=iA;ho.useStatus=ge;var aA=ho,Zo=function(qe,Vt){var nn={};for(var Ne in qe)Object.prototype.hasOwnProperty.call(qe,Ne)&&Vt.indexOf(Ne)<0&&(nn[Ne]=qe[Ne]);if(qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Ne=Object.getOwnPropertySymbols(qe);De<Ne.length;De++)Vt.indexOf(Ne[De])<0&&Object.prototype.propertyIsEnumerable.call(qe,Ne[De])&&(nn[Ne[De]]=qe[Ne[De]]);return nn},ai=qe=>{var{prefixCls:Vt,children:nn}=qe,Ne=Zo(qe,["prefixCls","children"]);const{getPrefixCls:De}=P.useContext(Ut.E_),jt=De("form",Vt),Tt=P.useMemo(()=>({prefixCls:jt,status:"error"}),[jt]);return P.createElement(Ue.List,Object.assign({},Ne),(Dn,un,Sn)=>P.createElement(w.Rk.Provider,{value:Tt},nn(Dn.map(Ln=>Object.assign(Object.assign({},Ln),{fieldKey:Ln.key})),un,{errors:Sn.errors,warnings:Sn.warnings})))};function Fo(){const{form:qe}=(0,P.useContext)(w.q3);return qe}const Lr=kt;Lr.Item=aA,Lr.List=ai,Lr.ErrorList=nt,Lr.useForm=lt,Lr.useFormInstance=Fo,Lr.useWatch=Ue.useWatch,Lr.Provider=w.RV,Lr.create=()=>{};var Io=Lr},8628:function(zn,At,d){"use strict";var ee=d(59301),H=d(34280),z=d(56762),Se=d(69507);function P(){let te=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const w=(0,ee.useRef)({}),L=(0,z.Z)(),$=(0,Se.ZP)();return(0,H.Z)(()=>{const u=$.subscribe(U=>{w.current=U,te&&L()});return()=>$.unsubscribe(u)},[]),w.current}At.Z=P},9432:function(zn,At,d){"use strict";d.d(At,{Z:function(){return j},n:function(){return de}});var ee=d(19248),H=d(92310),z=d.n(H),Se=d(93681),P=d(8654),te=d(59301),w=d(19080),L=d(36355),$=d(1684),u=d(19716),U=d(32441),S=d(33234),b=d(59412),k=d(9937);function K(re){return!!(re.prefix||re.suffix||re.allowClear)}var _=function(re,G){var N={};for(var C in re)Object.prototype.hasOwnProperty.call(re,C)&&G.indexOf(C)<0&&(N[C]=re[C]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,C=Object.getOwnPropertySymbols(re);Z<C.length;Z++)G.indexOf(C[Z])<0&&Object.prototype.propertyIsEnumerable.call(re,C[Z])&&(N[C[Z]]=re[C[Z]]);return N};function de(re,G){if(!re)return;re.focus(G);const{cursor:N}=G||{};if(N){const C=re.value.length;switch(N){case"start":re.setSelectionRange(0,0);break;case"end":re.setSelectionRange(C,C);break;default:re.setSelectionRange(0,C);break}}}var j=(0,te.forwardRef)((re,G)=>{var N;const{prefixCls:C,bordered:Z=!0,status:W,size:Fe,disabled:me,onBlur:ye,onFocus:D,suffix:nt,allowClear:Ue,addonAfter:Ut,addonBefore:le,className:se,style:ce,styles:V,rootClassName:oe,onChange:ae,classNames:we}=re,ze=_(re,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Re,direction:Te,input:lt}=te.useContext(L.E_),ut=Re("input",C),zt=(0,te.useRef)(null),[xt,en]=(0,k.ZP)(ut),{compactSize:kt,compactItemClassnames:fn}=(0,S.ri)(ut,Te),tn=(0,u.Z)(pt=>{var ie;return(ie=Fe!=null?Fe:kt)!==null&&ie!==void 0?ie:pt}),dt=te.useContext($.Z),Xt=me!=null?me:dt,{status:Ce,hasFeedback:ue,feedbackIcon:ge}=(0,te.useContext)(U.aM),T=(0,w.F)(Ce,W),He=K(re)||!!ue,Me=(0,te.useRef)(He);(0,te.useEffect)(()=>{var pt;He&&Me.current,Me.current=He},[He]);const M=(0,b.Z)(zt,!0),I=pt=>{M(),ye==null||ye(pt)},Le=pt=>{M(),D==null||D(pt)},Ae=pt=>{M(),ae==null||ae(pt)},J=(ue||nt)&&te.createElement(te.Fragment,null,nt,ue&&ge);let Oe;return typeof Ue=="object"&&(Ue!=null&&Ue.clearIcon)?Oe=Ue:Ue&&(Oe={clearIcon:te.createElement(ee.Z,null)}),xt(te.createElement(Se.default,Object.assign({ref:(0,P.sQ)(G,zt),prefixCls:ut,autoComplete:lt==null?void 0:lt.autoComplete},ze,{disabled:Xt,onBlur:I,onFocus:Le,style:Object.assign(Object.assign({},lt==null?void 0:lt.style),ce),styles:Object.assign(Object.assign({},lt==null?void 0:lt.styles),V),suffix:J,allowClear:Oe,className:z()(se,oe,fn,lt==null?void 0:lt.className),onChange:Ae,addonAfter:Ut&&te.createElement(S.BR,null,te.createElement(U.Ux,{override:!0,status:!0},Ut)),addonBefore:le&&te.createElement(S.BR,null,te.createElement(U.Ux,{override:!0,status:!0},le)),classNames:Object.assign(Object.assign(Object.assign({},we),lt==null?void 0:lt.classNames),{input:z()({[`${ut}-sm`]:tn==="small",[`${ut}-lg`]:tn==="large",[`${ut}-rtl`]:Te==="rtl",[`${ut}-borderless`]:!Z},!He&&(0,w.Z)(ut,T),we==null?void 0:we.input,(N=lt==null?void 0:lt.classNames)===null||N===void 0?void 0:N.input,en)}),classes:{affixWrapper:z()({[`${ut}-affix-wrapper-sm`]:tn==="small",[`${ut}-affix-wrapper-lg`]:tn==="large",[`${ut}-affix-wrapper-rtl`]:Te==="rtl",[`${ut}-affix-wrapper-borderless`]:!Z},(0,w.Z)(`${ut}-affix-wrapper`,T,ue),en),wrapper:z()({[`${ut}-group-rtl`]:Te==="rtl"},en),group:z()({[`${ut}-group-wrapper-sm`]:tn==="small",[`${ut}-group-wrapper-lg`]:tn==="large",[`${ut}-group-wrapper-rtl`]:Te==="rtl",[`${ut}-group-wrapper-disabled`]:Xt},(0,w.Z)(`${ut}-group-wrapper`,T,ue),en)}})))})},1643:function(zn,At,d){"use strict";var ee=d(19248),H=d(92310),z=d.n(H),Se=d(9296),P=d(59301),te=d(19080),w=d(36355),L=d(1684),$=d(19716),u=d(32441),U=d(9432),S=d(9937),b=function(K,_){var de={};for(var Y in K)Object.prototype.hasOwnProperty.call(K,Y)&&_.indexOf(Y)<0&&(de[Y]=K[Y]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,Y=Object.getOwnPropertySymbols(K);j<Y.length;j++)_.indexOf(Y[j])<0&&Object.prototype.propertyIsEnumerable.call(K,Y[j])&&(de[Y[j]]=K[Y[j]]);return de};const k=(0,P.forwardRef)((K,_)=>{const{prefixCls:de,bordered:Y=!0,size:j,disabled:re,status:G,allowClear:N,showCount:C,classNames:Z,rootClassName:W,className:Fe}=K,me=b(K,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:ye,direction:D}=P.useContext(w.E_),nt=(0,$.Z)(j),Ue=P.useContext(L.Z),Ut=re!=null?re:Ue,{status:le,hasFeedback:se,feedbackIcon:ce}=P.useContext(u.aM),V=(0,te.F)(le,G),oe=P.useRef(null);P.useImperativeHandle(_,()=>{var Te;return{resizableTextArea:(Te=oe.current)===null||Te===void 0?void 0:Te.resizableTextArea,focus:lt=>{var ut,zt;(0,U.n)((zt=(ut=oe.current)===null||ut===void 0?void 0:ut.resizableTextArea)===null||zt===void 0?void 0:zt.textArea,lt)},blur:()=>{var lt;return(lt=oe.current)===null||lt===void 0?void 0:lt.blur()}}});const ae=ye("input",de);let we;typeof N=="object"&&(N!=null&&N.clearIcon)?we=N:N&&(we={clearIcon:P.createElement(ee.Z,null)});const[ze,Re]=(0,S.ZP)(ae);return ze(P.createElement(Se.default,Object.assign({},me,{disabled:Ut,allowClear:we,className:z()(Fe,W),classes:{affixWrapper:z()(`${ae}-textarea-affix-wrapper`,{[`${ae}-affix-wrapper-rtl`]:D==="rtl",[`${ae}-affix-wrapper-borderless`]:!Y,[`${ae}-affix-wrapper-sm`]:nt==="small",[`${ae}-affix-wrapper-lg`]:nt==="large",[`${ae}-textarea-show-count`]:C},(0,te.Z)(`${ae}-affix-wrapper`,V),Re)},classNames:Object.assign(Object.assign({},Z),{textarea:z()({[`${ae}-borderless`]:!Y,[`${ae}-sm`]:nt==="small",[`${ae}-lg`]:nt==="large"},(0,te.Z)(ae,V),Re,Z==null?void 0:Z.textarea)}),prefixCls:ae,suffix:se&&P.createElement("span",{className:`${ae}-textarea-suffix`},ce),showCount:C,ref:oe})))});At.Z=k},59412:function(zn,At,d){"use strict";d.d(At,{Z:function(){return H}});var ee=d(59301);function H(z,Se){const P=(0,ee.useRef)([]),te=()=>{P.current.push(setTimeout(()=>{var w,L,$,u;!((w=z.current)===null||w===void 0)&&w.input&&((L=z.current)===null||L===void 0?void 0:L.input.getAttribute("type"))==="password"&&(!(($=z.current)===null||$===void 0)&&$.input.hasAttribute("value"))&&((u=z.current)===null||u===void 0||u.input.removeAttribute("value"))}))};return(0,ee.useEffect)(()=>(Se&&te(),()=>P.current.forEach(w=>{w&&clearTimeout(w)})),[]),te}},92832:function(zn,At,d){"use strict";d.d(At,{default:function(){return nt}});var ee=d(92310),H=d.n(ee),z=d(59301),Se=d(36355),P=d(32441),te=d(9937),L=Ue=>{const{getPrefixCls:Ut,direction:le}=(0,z.useContext)(Se.E_),{prefixCls:se,className:ce}=Ue,V=Ut("input-group",se),oe=Ut("input"),[ae,we]=(0,te.ZP)(oe),ze=H()(V,{[`${V}-lg`]:Ue.size==="large",[`${V}-sm`]:Ue.size==="small",[`${V}-compact`]:Ue.compact,[`${V}-rtl`]:le==="rtl"},we,ce),Re=(0,z.useContext)(P.aM),Te=(0,z.useMemo)(()=>Object.assign(Object.assign({},Re),{isFormItemInput:!1}),[Re]);return ae(z.createElement("span",{className:ze,style:Ue.style,onMouseEnter:Ue.onMouseEnter,onMouseLeave:Ue.onMouseLeave,onFocus:Ue.onFocus,onBlur:Ue.onBlur},z.createElement(P.aM.Provider,{value:Te},Ue.children)))},$=d(9432),u=d(73331),U=d(15277),S=d(2738),b=d(8654),k=d(59412),K=function(Ue,Ut){var le={};for(var se in Ue)Object.prototype.hasOwnProperty.call(Ue,se)&&Ut.indexOf(se)<0&&(le[se]=Ue[se]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,se=Object.getOwnPropertySymbols(Ue);ce<se.length;ce++)Ut.indexOf(se[ce])<0&&Object.prototype.propertyIsEnumerable.call(Ue,se[ce])&&(le[se[ce]]=Ue[se[ce]]);return le};const _=Ue=>Ue?z.createElement(U.Z,null):z.createElement(u.Z,null),de={click:"onClick",hover:"onMouseOver"};var j=z.forwardRef((Ue,Ut)=>{const{visibilityToggle:le=!0}=Ue,se=typeof le=="object"&&le.visible!==void 0,[ce,V]=(0,z.useState)(()=>se?le.visible:!1),oe=(0,z.useRef)(null);z.useEffect(()=>{se&&V(le.visible)},[se,le]);const ae=(0,k.Z)(oe),we=()=>{const{disabled:Xt}=Ue;Xt||(ce&&ae(),V(Ce=>{var ue;const ge=!Ce;return typeof le=="object"&&((ue=le.onVisibleChange)===null||ue===void 0||ue.call(le,ge)),ge}))},ze=Xt=>{const{action:Ce="click",iconRender:ue=_}=Ue,ge=de[Ce]||"",T=ue(ce),He={[ge]:we,className:`${Xt}-icon`,key:"passwordIcon",onMouseDown:Me=>{Me.preventDefault()},onMouseUp:Me=>{Me.preventDefault()}};return z.cloneElement(z.isValidElement(T)?T:z.createElement("span",null,T),He)},{className:Re,prefixCls:Te,inputPrefixCls:lt,size:ut}=Ue,zt=K(Ue,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:xt}=z.useContext(Se.E_),en=xt("input",lt),kt=xt("input-password",Te),fn=le&&ze(kt),tn=H()(kt,Re,{[`${kt}-${ut}`]:!!ut}),dt=Object.assign(Object.assign({},(0,S.Z)(zt,["suffix","iconRender","visibilityToggle"])),{type:ce?"text":"password",className:tn,prefixCls:en,suffix:fn});return ut&&(dt.size=ut),z.createElement($.Z,Object.assign({ref:(0,b.sQ)(Ut,oe)},dt))}),re=d(47472),G=d(92343),N=d(3113),C=d(19716),Z=d(33234),W=function(Ue,Ut){var le={};for(var se in Ue)Object.prototype.hasOwnProperty.call(Ue,se)&&Ut.indexOf(se)<0&&(le[se]=Ue[se]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,se=Object.getOwnPropertySymbols(Ue);ce<se.length;ce++)Ut.indexOf(se[ce])<0&&Object.prototype.propertyIsEnumerable.call(Ue,se[ce])&&(le[se[ce]]=Ue[se[ce]]);return le},me=z.forwardRef((Ue,Ut)=>{const{prefixCls:le,inputPrefixCls:se,className:ce,size:V,suffix:oe,enterButton:ae=!1,addonAfter:we,loading:ze,disabled:Re,onSearch:Te,onChange:lt,onCompositionStart:ut,onCompositionEnd:zt}=Ue,xt=W(Ue,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:en,direction:kt}=z.useContext(Se.E_),fn=z.useRef(!1),tn=en("input-search",le),dt=en("input",se),{compactSize:Xt}=(0,Z.ri)(tn,kt),Ce=(0,C.Z)(Pe=>{var Ee;return(Ee=V!=null?V:Xt)!==null&&Ee!==void 0?Ee:Pe}),ue=z.useRef(null),ge=Pe=>{Pe&&Pe.target&&Pe.type==="click"&&Te&&Te(Pe.target.value,Pe,{source:"clear"}),lt&<(Pe)},T=Pe=>{var Ee;document.activeElement===((Ee=ue.current)===null||Ee===void 0?void 0:Ee.input)&&Pe.preventDefault()},He=Pe=>{var Ee,Ge;Te&&Te((Ge=(Ee=ue.current)===null||Ee===void 0?void 0:Ee.input)===null||Ge===void 0?void 0:Ge.value,Pe,{source:"input"})},Me=Pe=>{fn.current||ze||He(Pe)},M=typeof ae=="boolean"?z.createElement(re.Z,null):null,I=`${tn}-button`;let Le;const Ae=ae||{},J=Ae.type&&Ae.type.__ANT_BUTTON===!0;J||Ae.type==="button"?Le=(0,G.Tm)(Ae,Object.assign({onMouseDown:T,onClick:Pe=>{var Ee,Ge;(Ge=(Ee=Ae==null?void 0:Ae.props)===null||Ee===void 0?void 0:Ee.onClick)===null||Ge===void 0||Ge.call(Ee,Pe),He(Pe)},key:"enterButton"},J?{className:I,size:Ce}:{})):Le=z.createElement(N.ZP,{className:I,type:ae?"primary":void 0,size:Ce,disabled:Re,key:"enterButton",onMouseDown:T,onClick:He,loading:ze,icon:M},ae),we&&(Le=[Le,(0,G.Tm)(we,{key:"addonAfter"})]);const Oe=H()(tn,{[`${tn}-rtl`]:kt==="rtl",[`${tn}-${Ce}`]:!!Ce,[`${tn}-with-button`]:!!ae},ce),pt=Pe=>{fn.current=!0,ut==null||ut(Pe)},ie=Pe=>{fn.current=!1,zt==null||zt(Pe)};return z.createElement($.Z,Object.assign({ref:(0,b.sQ)(ue,Ut),onPressEnter:Me},xt,{size:Ce,onCompositionStart:pt,onCompositionEnd:ie,prefixCls:dt,addonAfter:Le,suffix:oe,onChange:ge,className:Oe,disabled:Re}))}),ye=d(1643);const D=$.Z;D.Group=L,D.Search=me,D.TextArea=ye.Z,D.Password=j;var nt=D},9937:function(zn,At,d){"use strict";d.d(At,{M1:function(){return w},TM:function(){return G},Xy:function(){return L},bi:function(){return U},e5:function(){return re},ik:function(){return S},nz:function(){return P},pU:function(){return te},s7:function(){return b},x0:function(){return u}});var ee=d(17313),H=d(74207),z=d(37613),Se=d(83116);const P=N=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:N,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),te=N=>({borderColor:N.hoverBorderColor}),w=N=>({borderColor:N.activeBorderColor,boxShadow:N.activeShadow,outline:0}),L=N=>({color:N.colorTextDisabled,backgroundColor:N.colorBgContainerDisabled,borderColor:N.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},te((0,z.TS)(N,{hoverBorderColor:N.colorBorder})))}),$=N=>{const{paddingBlockLG:C,fontSizeLG:Z,lineHeightLG:W,borderRadiusLG:Fe,paddingInlineLG:me}=N;return{padding:`${C}px ${me}px`,fontSize:Z,lineHeight:W,borderRadius:Fe}},u=N=>({padding:`${N.paddingBlockSM}px ${N.paddingInlineSM}px`,borderRadius:N.borderRadiusSM}),U=(N,C)=>{const{componentCls:Z,colorError:W,colorWarning:Fe,errorActiveShadow:me,warningActiveShadow:ye,colorErrorBorderHover:D,colorWarningBorderHover:nt}=N;return{[`&-status-error:not(${C}-disabled):not(${C}-borderless)${C}`]:{borderColor:W,"&:hover":{borderColor:D},"&:focus, &-focused":Object.assign({},w((0,z.TS)(N,{activeBorderColor:W,activeShadow:me}))),[`${Z}-prefix, ${Z}-suffix`]:{color:W}},[`&-status-warning:not(${C}-disabled):not(${C}-borderless)${C}`]:{borderColor:Fe,"&:hover":{borderColor:nt},"&:focus, &-focused":Object.assign({},w((0,z.TS)(N,{activeBorderColor:Fe,activeShadow:ye}))),[`${Z}-prefix, ${Z}-suffix`]:{color:Fe}}}},S=N=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${N.paddingBlock}px ${N.paddingInline}px`,color:N.colorText,fontSize:N.fontSize,lineHeight:N.lineHeight,backgroundColor:N.colorBgContainer,backgroundImage:"none",borderWidth:N.lineWidth,borderStyle:N.lineType,borderColor:N.colorBorder,borderRadius:N.borderRadius,transition:`all ${N.motionDurationMid}`},P(N.colorTextPlaceholder)),{"&:hover":Object.assign({},te(N)),"&:focus, &-focused":Object.assign({},w(N)),"&-disabled, &[disabled]":Object.assign({},L(N)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:N.controlHeight,lineHeight:N.lineHeight,verticalAlign:"bottom",transition:`all ${N.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},$(N)),"&-sm":Object.assign({},u(N)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),b=N=>{const{componentCls:C,antCls:Z}=N;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:N.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${C}, &-lg > ${C}-group-addon`]:Object.assign({},$(N)),[`&-sm ${C}, &-sm > ${C}-group-addon`]:Object.assign({},u(N)),[`&-lg ${Z}-select-single ${Z}-select-selector`]:{height:N.controlHeightLG},[`&-sm ${Z}-select-single ${Z}-select-selector`]:{height:N.controlHeightSM},[`> ${C}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${C}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${N.paddingInline}px`,color:N.colorText,fontWeight:"normal",fontSize:N.fontSize,textAlign:"center",backgroundColor:N.colorFillAlter,border:`${N.lineWidth}px ${N.lineType} ${N.colorBorder}`,borderRadius:N.borderRadius,transition:`all ${N.motionDurationSlow}`,lineHeight:1,[`${Z}-select`]:{margin:`-${N.paddingBlock+1}px -${N.paddingInline}px`,[`&${Z}-select-single:not(${Z}-select-customize-input)`]:{[`${Z}-select-selector`]:{backgroundColor:"inherit",border:`${N.lineWidth}px ${N.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${Z}-select-selector`]:{color:N.colorPrimary}}},[`${Z}-cascader-picker`]:{margin:`-9px -${N.paddingInline}px`,backgroundColor:"transparent",[`${Z}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${C}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${C}-search-with-button &`]:{zIndex:0}}},[`> ${C}:first-child, ${C}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${Z}-select ${Z}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${C}-affix-wrapper`]:{[`&:not(:first-child) ${C}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${C}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${C}:last-child, ${C}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${Z}-select ${Z}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${C}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${C}-search &`]:{borderStartStartRadius:N.borderRadius,borderEndStartRadius:N.borderRadius}},[`&:not(:first-child), ${C}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${C}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,ee.dF)()),{[`${C}-group-addon, ${C}-group-wrap, > ${C}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:N.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[`
|
|
|
& > ${C}-affix-wrapper,
|
|
|
& > ${C}-number-affix-wrapper,
|
|
|
& > ${Z}-picker-range
|
|
|
`]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-N.lineWidth,borderInlineEndWidth:N.lineWidth},[`${C}`]:{float:"none"},[`& > ${Z}-select > ${Z}-select-selector,
|
|
|
& > ${Z}-select-auto-complete ${C},
|
|
|
& > ${Z}-cascader-picker ${C},
|
|
|
& > ${C}-group-wrapper ${C}`]:{borderInlineEndWidth:N.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${Z}-select-focused`]:{zIndex:1},[`& > ${Z}-select > ${Z}-select-arrow`]:{zIndex:1},[`& > *:first-child,
|
|
|
& > ${Z}-select:first-child > ${Z}-select-selector,
|
|
|
& > ${Z}-select-auto-complete:first-child ${C},
|
|
|
& > ${Z}-cascader-picker:first-child ${C}`]:{borderStartStartRadius:N.borderRadius,borderEndStartRadius:N.borderRadius},[`& > *:last-child,
|
|
|
& > ${Z}-select:last-child > ${Z}-select-selector,
|
|
|
& > ${Z}-cascader-picker:last-child ${C},
|
|
|
& > ${Z}-cascader-picker-focused:last-child ${C}`]:{borderInlineEndWidth:N.lineWidth,borderStartEndRadius:N.borderRadius,borderEndEndRadius:N.borderRadius},[`& > ${Z}-select-auto-complete ${C}`]:{verticalAlign:"top"},[`${C}-group-wrapper + ${C}-group-wrapper`]:{marginInlineStart:-N.lineWidth,[`${C}-affix-wrapper`]:{borderRadius:0}},[`${C}-group-wrapper:not(:last-child)`]:{[`&${C}-search > ${C}-group`]:{[`& > ${C}-group-addon > ${C}-search-button`]:{borderRadius:0},[`& > ${C}`]:{borderStartStartRadius:N.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:N.borderRadius}}}})}},k=N=>{const{componentCls:C,controlHeightSM:Z,lineWidth:W}=N,me=(Z-W*2-16)/2;return{[C]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,ee.Wf)(N)),S(N)),U(N,C)),{'&[type="color"]':{height:N.controlHeight,[`&${C}-lg`]:{height:N.controlHeightLG},[`&${C}-sm`]:{height:Z,paddingTop:me,paddingBottom:me}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},K=N=>{const{componentCls:C}=N;return{[`${C}-clear-icon`]:{margin:0,color:N.colorTextQuaternary,fontSize:N.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${N.motionDurationSlow}`,"&:hover":{color:N.colorTextTertiary},"&:active":{color:N.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${N.inputAffixPadding}px`}}}},_=N=>{const{componentCls:C,inputAffixPadding:Z,colorTextDescription:W,motionDurationSlow:Fe,colorIcon:me,colorIconHover:ye,iconCls:D}=N;return{[`${C}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},S(N)),{display:"inline-flex",[`&:not(${C}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},te(N)),{zIndex:1,[`${C}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${C}[disabled]`]:{background:"transparent"}},[`> input${C}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${C}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:N.paddingXS}},"&-show-count-suffix":{color:W},"&-show-count-has-suffix":{marginInlineEnd:N.paddingXXS},"&-prefix":{marginInlineEnd:Z},"&-suffix":{marginInlineStart:Z}}}),K(N)),{[`${D}${C}-password-icon`]:{color:me,cursor:"pointer",transition:`all ${Fe}`,"&:hover":{color:ye}}}),U(N,`${C}-affix-wrapper`))}},de=N=>{const{componentCls:C,colorError:Z,colorWarning:W,borderRadiusLG:Fe,borderRadiusSM:me}=N;return{[`${C}-group`]:Object.assign(Object.assign(Object.assign({},(0,ee.Wf)(N)),b(N)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${C}-group-addon`]:{borderRadius:Fe,fontSize:N.fontSizeLG}},"&-sm":{[`${C}-group-addon`]:{borderRadius:me}},"&-status-error":{[`${C}-group-addon`]:{color:Z,borderColor:Z}},"&-status-warning":{[`${C}-group-addon`]:{color:W,borderColor:W}},"&-disabled":{[`${C}-group-addon`]:Object.assign({},L(N))},[`&:not(${C}-compact-first-item):not(${C}-compact-last-item)${C}-compact-item`]:{[`${C}, ${C}-group-addon`]:{borderRadius:0}},[`&:not(${C}-compact-last-item)${C}-compact-first-item`]:{[`${C}, ${C}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${C}-compact-first-item)${C}-compact-last-item`]:{[`${C}, ${C}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},Y=N=>{const{componentCls:C,antCls:Z}=N,W=`${C}-search`;return{[W]:{[`${C}`]:{"&:hover, &:focus":{borderColor:N.colorPrimaryHover,[`+ ${C}-group-addon ${W}-button:not(${Z}-btn-primary)`]:{borderInlineStartColor:N.colorPrimaryHover}}},[`${C}-affix-wrapper`]:{borderRadius:0},[`${C}-lg`]:{lineHeight:N.lineHeightLG-2e-4},[`> ${C}-group`]:{[`> ${C}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${W}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:N.borderRadius,borderEndEndRadius:N.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${W}-button:not(${Z}-btn-primary)`]:{color:N.colorTextDescription,"&:hover":{color:N.colorPrimaryHover},"&:active":{color:N.colorPrimaryActive},[`&${Z}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${W}-button`]:{height:N.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${W}-button`]:{height:N.controlHeightLG},[`&-small ${W}-button`]:{height:N.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${C}-compact-item`]:{[`&:not(${C}-compact-last-item)`]:{[`${C}-group-addon`]:{[`${C}-search-button`]:{marginInlineEnd:-N.lineWidth,borderRadius:0}}},[`&:not(${C}-compact-first-item)`]:{[`${C},${C}-affix-wrapper`]:{borderRadius:0}},[`> ${C}-group-addon ${C}-search-button,
|
|
|
> ${C},
|
|
|
${C}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${C}-affix-wrapper-focused`]:{zIndex:2}}}}},j=N=>{const{componentCls:C,paddingLG:Z}=N,W=`${C}-textarea`;return{[W]:{position:"relative","&-show-count":{[`> ${C}`]:{height:"100%"},[`${C}-data-count`]:{position:"absolute",bottom:-N.fontSize*N.lineHeight,insetInlineEnd:0,color:N.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${C}`]:{paddingInlineEnd:Z}},[`&-affix-wrapper${W}-has-feedback`]:{[`${C}`]:{paddingInlineEnd:Z}},[`&-affix-wrapper${C}-affix-wrapper`]:{padding:0,[`> textarea${C}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${C}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${C}-clear-icon`]:{position:"absolute",insetInlineEnd:N.paddingXS,insetBlockStart:N.paddingXS},[`${W}-suffix`]:{position:"absolute",top:0,insetInlineEnd:N.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function re(N){return(0,z.TS)(N,{inputAffixPadding:N.paddingXXS})}const G=N=>{const{controlHeight:C,fontSize:Z,lineHeight:W,lineWidth:Fe,controlHeightSM:me,controlHeightLG:ye,fontSizeLG:D,lineHeightLG:nt,paddingSM:Ue,controlPaddingHorizontalSM:Ut,controlPaddingHorizontal:le,colorFillAlter:se,colorPrimaryHover:ce,controlOutlineWidth:V,controlOutline:oe,colorErrorOutline:ae,colorWarningOutline:we}=N;return{paddingBlock:Math.max(Math.round((C-Z*W)/2*10)/10-Fe,3),paddingBlockSM:Math.max(Math.round((me-Z*W)/2*10)/10-Fe,0),paddingBlockLG:Math.ceil((ye-D*nt)/2*10)/10-Fe,paddingInline:Ue-Fe,paddingInlineSM:Ut-Fe,paddingInlineLG:le-Fe,addonBg:se,activeBorderColor:ce,hoverBorderColor:ce,activeShadow:`0 0 0 ${V}px ${oe}`,errorActiveShadow:`0 0 0 ${V}px ${ae}`,warningActiveShadow:`0 0 0 ${V}px ${we}`}};At.ZP=(0,Se.Z)("Input",N=>{const C=(0,z.TS)(N,re(N));return[k(C),j(C),_(C),de(C),Y(C),(0,H.c)(C)]},G)},45818:function(zn,At,d){"use strict";d.d(At,{D:function(){return re},Z:function(){return C}});var ee=d(54476),H=d(59301),z={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"},Se=z,P=d(7657),te=function(W,Fe){return H.createElement(P.Z,(0,ee.Z)({},W,{ref:Fe,icon:Se}))},w=H.forwardRef(te),L=w,$=d(33853),u=d(38819),U=d(92310),S=d.n(U),b=d(2738),K=Z=>!isNaN(parseFloat(Z))&&isFinite(Z),_=d(36355),de=d(84966),Y=function(Z,W){var Fe={};for(var me in Z)Object.prototype.hasOwnProperty.call(Z,me)&&W.indexOf(me)<0&&(Fe[me]=Z[me]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,me=Object.getOwnPropertySymbols(Z);ye<me.length;ye++)W.indexOf(me[ye])<0&&Object.prototype.propertyIsEnumerable.call(Z,me[ye])&&(Fe[me[ye]]=Z[me[ye]]);return Fe};const j={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px"},re=H.createContext({}),G=(()=>{let Z=0;return function(){let W=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return Z+=1,`${W}${Z}`}})();var C=H.forwardRef((Z,W)=>{const{prefixCls:Fe,className:me,trigger:ye,children:D,defaultCollapsed:nt=!1,theme:Ue="dark",style:Ut={},collapsible:le=!1,reverseArrow:se=!1,width:ce=200,collapsedWidth:V=80,zeroWidthTriggerStyle:oe,breakpoint:ae,onCollapse:we,onBreakpoint:ze}=Z,Re=Y(Z,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Te}=(0,H.useContext)(de.Gs),[lt,ut]=(0,H.useState)("collapsed"in Z?Z.collapsed:nt),[zt,xt]=(0,H.useState)(!1);(0,H.useEffect)(()=>{"collapsed"in Z&&ut(Z.collapsed)},[Z.collapsed]);const en=(Ce,ue)=>{"collapsed"in Z||ut(Ce),we==null||we(Ce,ue)},kt=(0,H.useRef)();kt.current=Ce=>{xt(Ce.matches),ze==null||ze(Ce.matches),lt!==Ce.matches&&en(Ce.matches,"responsive")},(0,H.useEffect)(()=>{function Ce(ge){return kt.current(ge)}let ue;if(typeof window!="undefined"){const{matchMedia:ge}=window;if(ge&&ae&&ae in j){ue=ge(`(max-width: ${j[ae]})`);try{ue.addEventListener("change",Ce)}catch(T){ue.addListener(Ce)}Ce(ue)}}return()=>{try{ue==null||ue.removeEventListener("change",Ce)}catch(ge){ue==null||ue.removeListener(Ce)}}},[ae]),(0,H.useEffect)(()=>{const Ce=G("ant-sider-");return Te.addSider(Ce),()=>Te.removeSider(Ce)},[]);const fn=()=>{en(!lt,"clickTrigger")},{getPrefixCls:tn}=(0,H.useContext)(_.E_),dt=()=>{const Ce=tn("layout-sider",Fe),ue=(0,b.Z)(Re,["collapsed"]),ge=lt?V:ce,T=K(ge)?`${ge}px`:String(ge),He=parseFloat(String(V||0))===0?H.createElement("span",{onClick:fn,className:S()(`${Ce}-zero-width-trigger`,`${Ce}-zero-width-trigger-${se?"right":"left"}`),style:oe},ye||H.createElement(L,null)):null,I={expanded:se?H.createElement(u.Z,null):H.createElement($.Z,null),collapsed:se?H.createElement($.Z,null):H.createElement(u.Z,null)}[lt?"collapsed":"expanded"],Le=ye!==null?He||H.createElement("div",{className:`${Ce}-trigger`,onClick:fn,style:{width:T}},ye||I):null,Ae=Object.assign(Object.assign({},Ut),{flex:`0 0 ${T}`,maxWidth:T,minWidth:T,width:T}),J=S()(Ce,`${Ce}-${Ue}`,{[`${Ce}-collapsed`]:!!lt,[`${Ce}-has-trigger`]:le&&ye!==null&&!He,[`${Ce}-below`]:!!zt,[`${Ce}-zero-width`]:parseFloat(T)===0},me);return H.createElement("aside",Object.assign({className:J},ue,{style:Ae,ref:W}),H.createElement("div",{className:`${Ce}-children`},D),le||zt&&He?Le:null)},Xt=H.useMemo(()=>({siderCollapsed:lt}),[lt]);return H.createElement(re.Provider,{value:Xt},dt())})},84966:function(zn,At,d){"use strict";d.d(At,{VY:function(){return re},$_:function(){return j},h4:function(){return Y},Gs:function(){return b},ZP:function(){return G}});var ee=d(94480),H=d(92310),z=d.n(H),Se=d(2738),P=d(59301),te=d(36355),w=d(83116),$=N=>{const{componentCls:C,bodyBg:Z,lightSiderBg:W,lightTriggerBg:Fe,lightTriggerColor:me}=N;return{[`${C}-sider-light`]:{background:W,[`${C}-sider-trigger`]:{color:me,background:Fe},[`${C}-sider-zero-width-trigger`]:{color:me,background:Fe,border:`1px solid ${Z}`,borderInlineStart:0}}}};const u=N=>{const{antCls:C,componentCls:Z,colorText:W,triggerColor:Fe,footerBg:me,triggerBg:ye,headerHeight:D,headerPadding:nt,headerColor:Ue,footerPadding:Ut,triggerHeight:le,zeroTriggerHeight:se,zeroTriggerWidth:ce,motionDurationMid:V,motionDurationSlow:oe,fontSize:ae,borderRadius:we,bodyBg:ze,headerBg:Re,siderBg:Te}=N;return{[Z]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:ze,"&, *":{boxSizing:"border-box"},[`&${Z}-has-sider`]:{flexDirection:"row",[`> ${Z}, > ${Z}-content`]:{width:0}},[`${Z}-header, &${Z}-footer`]:{flex:"0 0 auto"},[`${Z}-sider`]:{position:"relative",minWidth:0,background:Te,transition:`all ${V}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${C}-menu${C}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:le},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:le,color:Fe,lineHeight:`${le}px`,textAlign:"center",background:ye,cursor:"pointer",transition:`all ${V}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:D,insetInlineEnd:-ce,zIndex:1,width:ce,height:se,color:Fe,fontSize:N.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Te,borderStartStartRadius:0,borderStartEndRadius:we,borderEndEndRadius:we,borderEndStartRadius:0,cursor:"pointer",transition:`background ${oe} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${oe}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-ce,borderStartStartRadius:we,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:we}}}}},$(N)),{"&-rtl":{direction:"rtl"}}),[`${Z}-header`]:{height:D,padding:nt,color:Ue,lineHeight:`${D}px`,background:Re,[`${C}-menu`]:{lineHeight:"inherit"}},[`${Z}-footer`]:{padding:Ut,color:W,fontSize:ae,background:me},[`${Z}-content`]:{flex:"auto",minHeight:0}}};var U=(0,w.Z)("Layout",N=>[u(N)],N=>{const{colorBgLayout:C,controlHeight:Z,controlHeightLG:W,colorText:Fe,controlHeightSM:me,marginXXS:ye,colorTextLightSolid:D,colorBgContainer:nt}=N,Ue=W*1.25;return{colorBgHeader:"#001529",colorBgBody:C,colorBgTrigger:"#002140",bodyBg:C,headerBg:"#001529",headerHeight:Z*2,headerPadding:`0 ${Ue}px`,headerColor:Fe,footerPadding:`${me}px ${Ue}px`,footerBg:C,siderBg:"#001529",triggerHeight:W+ye*2,triggerBg:"#002140",triggerColor:D,zeroTriggerWidth:W,zeroTriggerHeight:W,lightSiderBg:nt,lightTriggerBg:nt,lightTriggerColor:Fe}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),S=function(N,C){var Z={};for(var W in N)Object.prototype.hasOwnProperty.call(N,W)&&C.indexOf(W)<0&&(Z[W]=N[W]);if(N!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,W=Object.getOwnPropertySymbols(N);Fe<W.length;Fe++)C.indexOf(W[Fe])<0&&Object.prototype.propertyIsEnumerable.call(N,W[Fe])&&(Z[W[Fe]]=N[W[Fe]]);return Z};const b=P.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}});function k(N){let{suffixCls:C,tagName:Z,displayName:W}=N;return Fe=>P.forwardRef((ye,D)=>P.createElement(Fe,Object.assign({ref:D,suffixCls:C,tagName:Z},ye)))}const K=P.forwardRef((N,C)=>{const{prefixCls:Z,suffixCls:W,className:Fe,tagName:me}=N,ye=S(N,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:D}=P.useContext(te.E_),nt=D("layout",Z),[Ue,Ut]=U(nt),le=W?`${nt}-${W}`:nt;return Ue(P.createElement(me,Object.assign({className:z()(Z||le,Fe,Ut),ref:C},ye)))}),_=P.forwardRef((N,C)=>{const{direction:Z}=P.useContext(te.E_),[W,Fe]=P.useState([]),{prefixCls:me,className:ye,rootClassName:D,children:nt,hasSider:Ue,tagName:Ut,style:le}=N,se=S(N,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ce=(0,Se.Z)(se,["suffixCls"]),{getPrefixCls:V,layout:oe}=P.useContext(te.E_),ae=V("layout",me),[we,ze]=U(ae),Re=z()(ae,{[`${ae}-has-sider`]:typeof Ue=="boolean"?Ue:W.length>0,[`${ae}-rtl`]:Z==="rtl"},oe==null?void 0:oe.className,ye,D,ze),Te=P.useMemo(()=>({siderHook:{addSider:lt=>{Fe(ut=>[].concat((0,ee.Z)(ut),[lt]))},removeSider:lt=>{Fe(ut=>ut.filter(zt=>zt!==lt))}}}),[]);return we(P.createElement(b.Provider,{value:Te},P.createElement(Ut,Object.assign({ref:C,className:Re,style:Object.assign(Object.assign({},oe==null?void 0:oe.style),le)},ce),nt)))}),de=k({tagName:"div",displayName:"Layout"})(_),Y=k({suffixCls:"header",tagName:"header",displayName:"Header"})(K),j=k({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(K),re=k({suffixCls:"content",tagName:"main",displayName:"Content"})(K);var G=de},40875:function(zn,At,d){"use strict";d.d(At,{J:function(){return te}});var ee=d(59301),H=d(33234),z=d(70425),Se=function(w,L){var $={};for(var u in w)Object.prototype.hasOwnProperty.call(w,u)&&L.indexOf(u)<0&&($[u]=w[u]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var U=0,u=Object.getOwnPropertySymbols(w);U<u.length;U++)L.indexOf(u[U])<0&&Object.prototype.propertyIsEnumerable.call(w,u[U])&&($[u[U]]=w[u[U]]);return $};const P=ee.createContext(null),te=ee.forwardRef((w,L)=>{const{children:$}=w,u=Se(w,["children"]),U=ee.useContext(P),S=ee.useMemo(()=>Object.assign(Object.assign({},U),u),[U,u.prefixCls,u.mode,u.selectable]);return ee.createElement(P.Provider,{value:S},ee.createElement(H.BR,null,(0,z.supportNodeRef)($)?ee.cloneElement($,{ref:L}):$))});At.Z=P},20834:function(zn,At,d){"use strict";d.d(At,{default:function(){return Xt}});var ee=d(15285),H=d(59301),z=d(45818),Se=d(92310),P=d.n(Se),te=d(36355),w=function(Ce,ue){var ge={};for(var T in Ce)Object.prototype.hasOwnProperty.call(Ce,T)&&ue.indexOf(T)<0&&(ge[T]=Ce[T]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,T=Object.getOwnPropertySymbols(Ce);He<T.length;He++)ue.indexOf(T[He])<0&&Object.prototype.propertyIsEnumerable.call(Ce,T[He])&&(ge[T[He]]=Ce[T[He]]);return ge},$=Ce=>{const{prefixCls:ue,className:ge,dashed:T}=Ce,He=w(Ce,["prefixCls","className","dashed"]),{getPrefixCls:Me}=H.useContext(te.E_),M=Me("menu",ue),I=P()({[`${M}-item-divider-dashed`]:!!T},ge);return H.createElement(ee.iz,Object.assign({className:I},He))},u=d(11592),U=d(2738),S=d(6848),b=d(92343),K=(0,H.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),de=Ce=>{var ue;const{className:ge,children:T,icon:He,title:Me,danger:M}=Ce,{prefixCls:I,firstLevel:Le,direction:Ae,disableMenuItemTitleTooltip:J,inlineCollapsed:Oe}=H.useContext(K),pt=Qt=>{const ln=H.createElement("span",{className:`${I}-title-content`},T);return(!He||(0,b.l$)(T)&&T.type==="span")&&T&&Qt&&Le&&typeof T=="string"?H.createElement("div",{className:`${I}-inline-collapsed-noicon`},T.charAt(0)):ln},{siderCollapsed:ie}=H.useContext(z.D);let Pe=Me;typeof Me=="undefined"?Pe=Le?T:"":Me===!1&&(Pe="");const Ee={title:Pe};!ie&&!Oe&&(Ee.title=null,Ee.open=!1);const Ge=(0,u.Z)(T).length;let Ze=H.createElement(ee.ck,Object.assign({},(0,U.Z)(Ce,["title","icon","danger"]),{className:P()({[`${I}-item-danger`]:M,[`${I}-item-only-child`]:(He?Ge+1:Ge)===1},ge),title:typeof Me=="string"?Me:void 0}),(0,b.Tm)(He,{className:P()((0,b.l$)(He)?(ue=He.props)===null||ue===void 0?void 0:ue.className:"",`${I}-item-icon`)}),pt(Oe));return J||(Ze=H.createElement(S.Z,Object.assign({},Ee,{placement:Ae==="rtl"?"left":"right",overlayClassName:`${I}-inline-collapsed-tooltip`}),Ze)),Ze},j=Ce=>{var ue;const{popupClassName:ge,icon:T,title:He,theme:Me}=Ce,M=H.useContext(K),{prefixCls:I,inlineCollapsed:Le,theme:Ae}=M,J=(0,ee.Xl)();let Oe;if(!T)Oe=Le&&!J.length&&He&&typeof He=="string"?H.createElement("div",{className:`${I}-inline-collapsed-noicon`},He.charAt(0)):H.createElement("span",{className:`${I}-title-content`},He);else{const ie=(0,b.l$)(He)&&He.type==="span";Oe=H.createElement(H.Fragment,null,(0,b.Tm)(T,{className:P()((0,b.l$)(T)?(ue=T.props)===null||ue===void 0?void 0:ue.className:"",`${I}-item-icon`)}),ie?He:H.createElement("span",{className:`${I}-title-content`},He))}const pt=H.useMemo(()=>Object.assign(Object.assign({},M),{firstLevel:!1}),[M]);return H.createElement(K.Provider,{value:pt},H.createElement(ee.Wd,Object.assign({},(0,U.Z)(Ce,["icon"]),{title:Oe,popupClassName:P()(I,ge,`${I}-${Me||Ae}`)})))},re=d(18785),G=d(70425),N=d(62892),C=d(40875),Z=function(Ce,ue){var ge={};for(var T in Ce)Object.prototype.hasOwnProperty.call(Ce,T)&&ue.indexOf(T)<0&&(ge[T]=Ce[T]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,T=Object.getOwnPropertySymbols(Ce);He<T.length;He++)ue.indexOf(T[He])<0&&Object.prototype.propertyIsEnumerable.call(Ce,T[He])&&(ge[T[He]]=Ce[T[He]]);return ge};function W(Ce){return(Ce||[]).map((ue,ge)=>{if(ue&&typeof ue=="object"){const T=ue,{label:He,children:Me,key:M,type:I}=T,Le=Z(T,["label","children","key","type"]),Ae=M!=null?M:`tmp-${ge}`;return Me||I==="group"?I==="group"?H.createElement(ee.BW,Object.assign({key:Ae},Le,{title:He}),W(Me)):H.createElement(j,Object.assign({key:Ae},Le,{title:He}),W(Me)):I==="divider"?H.createElement($,Object.assign({key:Ae},Le)):H.createElement(de,Object.assign({key:Ae},Le),He)}return null}).filter(ue=>ue)}function Fe(Ce){return H.useMemo(()=>Ce&&W(Ce),[Ce])}var me=d(64993),ye=d(17313),D=d(8378),nt=d(13826),Ue=d(29878),Ut=d(83116),le=d(37613),ce=Ce=>{const{componentCls:ue,motionDurationSlow:ge,horizontalLineHeight:T,colorSplit:He,lineWidth:Me,lineType:M,itemPaddingInline:I}=Ce;return{[`${ue}-horizontal`]:{lineHeight:T,border:0,borderBottom:`${Me}px ${M} ${He}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ue}-item, ${ue}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:I},[`> ${ue}-item:hover,
|
|
|
> ${ue}-item-active,
|
|
|
> ${ue}-submenu ${ue}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${ue}-item, ${ue}-submenu-title`]:{transition:[`border-color ${ge}`,`background ${ge}`].join(",")},[`${ue}-submenu-arrow`]:{display:"none"}}}},oe=Ce=>{let{componentCls:ue,menuArrowOffset:ge}=Ce;return{[`${ue}-rtl`]:{direction:"rtl"},[`${ue}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${ue}-rtl${ue}-vertical,
|
|
|
${ue}-submenu-rtl ${ue}-vertical`]:{[`${ue}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${ge})`},"&::after":{transform:`rotate(45deg) translateY(${ge})`}}}}};const ae=Ce=>Object.assign({},(0,ye.oN)(Ce));var ze=(Ce,ue)=>{const{componentCls:ge,itemColor:T,itemSelectedColor:He,groupTitleColor:Me,itemBg:M,subMenuItemBg:I,itemSelectedBg:Le,activeBarHeight:Ae,activeBarWidth:J,activeBarBorderWidth:Oe,motionDurationSlow:pt,motionEaseInOut:ie,motionEaseOut:Pe,itemPaddingInline:Ee,motionDurationMid:Ge,itemHoverColor:Ze,lineType:Qt,colorSplit:ln,itemDisabledColor:on,dangerItemColor:xn,dangerItemHoverColor:Nn,dangerItemSelectedColor:jn,dangerItemActiveBg:Qn,dangerItemSelectedBg:Kn,itemHoverBg:Un,itemActiveBg:_n,menuSubMenuBg:Xn,horizontalItemSelectedColor:br,horizontalItemSelectedBg:Or,horizontalItemBorderRadius:Yn,horizontalItemHoverBg:ro,popupBg:bo}=Ce;return{[`${ge}-${ue}, ${ge}-${ue} > ${ge}`]:{color:T,background:M,[`&${ge}-root:focus-visible`]:Object.assign({},ae(Ce)),[`${ge}-item-group-title`]:{color:Me},[`${ge}-submenu-selected`]:{[`> ${ge}-submenu-title`]:{color:He}},[`${ge}-item-disabled, ${ge}-submenu-disabled`]:{color:`${on} !important`},[`${ge}-item:not(${ge}-item-selected):not(${ge}-submenu-selected)`]:{[`&:hover, > ${ge}-submenu-title:hover`]:{color:Ze}},[`&:not(${ge}-horizontal)`]:{[`${ge}-item:not(${ge}-item-selected)`]:{"&:hover":{backgroundColor:Un},"&:active":{backgroundColor:_n}},[`${ge}-submenu-title`]:{"&:hover":{backgroundColor:Un},"&:active":{backgroundColor:_n}}},[`${ge}-item-danger`]:{color:xn,[`&${ge}-item:hover`]:{[`&:not(${ge}-item-selected):not(${ge}-submenu-selected)`]:{color:Nn}},[`&${ge}-item:active`]:{background:Qn}},[`${ge}-item a`]:{"&, &:hover":{color:"inherit"}},[`${ge}-item-selected`]:{color:He,[`&${ge}-item-danger`]:{color:jn},"a, a:hover":{color:"inherit"}},[`& ${ge}-item-selected`]:{backgroundColor:Le,[`&${ge}-item-danger`]:{backgroundColor:Kn}},[`${ge}-item, ${ge}-submenu-title`]:{[`&:not(${ge}-item-disabled):focus-visible`]:Object.assign({},ae(Ce))},[`&${ge}-submenu > ${ge}`]:{backgroundColor:Xn},[`&${ge}-popup > ${ge}`]:{backgroundColor:bo},[`&${ge}-horizontal`]:Object.assign(Object.assign({},ue==="dark"?{borderBottom:0}:{}),{[`> ${ge}-item, > ${ge}-submenu`]:{top:Oe,marginTop:-Oe,marginBottom:0,borderRadius:Yn,"&::after":{position:"absolute",insetInline:Ee,bottom:0,borderBottom:`${Ae}px solid transparent`,transition:`border-color ${pt} ${ie}`,content:'""'},"&:hover, &-active, &-open":{background:ro,"&::after":{borderBottomWidth:Ae,borderBottomColor:br}},"&-selected":{color:br,backgroundColor:Or,"&:hover":{backgroundColor:Or},"&::after":{borderBottomWidth:Ae,borderBottomColor:br}}}}),[`&${ge}-root`]:{[`&${ge}-inline, &${ge}-vertical`]:{borderInlineEnd:`${Oe}px ${Qt} ${ln}`}},[`&${ge}-inline`]:{[`${ge}-sub${ge}-inline`]:{background:I},[`${ge}-item, ${ge}-submenu-title`]:Oe&&J?{width:`calc(100% + ${Oe}px)`}:{},[`${ge}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${J}px solid ${He}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ge} ${Pe}`,`opacity ${Ge} ${Pe}`].join(","),content:'""'},[`&${ge}-item-danger`]:{"&::after":{borderInlineEndColor:jn}}},[`${ge}-selected, ${ge}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ge} ${ie}`,`opacity ${Ge} ${ie}`].join(",")}}}}}};const Re=Ce=>{const{componentCls:ue,itemHeight:ge,itemMarginInline:T,padding:He,menuArrowSize:Me,marginXS:M,itemMarginBlock:I}=Ce,Le=He+Me+M;return{[`${ue}-item`]:{position:"relative",overflow:"hidden"},[`${ue}-item, ${ue}-submenu-title`]:{height:ge,lineHeight:`${ge}px`,paddingInline:He,overflow:"hidden",textOverflow:"ellipsis",marginInline:T,marginBlock:I,width:`calc(100% - ${T*2}px)`},[`> ${ue}-item,
|
|
|
> ${ue}-submenu > ${ue}-submenu-title`]:{height:ge,lineHeight:`${ge}px`},[`${ue}-item-group-list ${ue}-submenu-title,
|
|
|
${ue}-submenu-title`]:{paddingInlineEnd:Le}}};var lt=Ce=>{const{componentCls:ue,iconCls:ge,itemHeight:T,colorTextLightSolid:He,dropdownWidth:Me,controlHeightLG:M,motionDurationMid:I,motionEaseOut:Le,paddingXL:Ae,itemMarginInline:J,fontSizeLG:Oe,motionDurationSlow:pt,paddingXS:ie,boxShadowSecondary:Pe,collapsedWidth:Ee,collapsedIconSize:Ge}=Ce,Ze={height:T,lineHeight:`${T}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ue]:{"&-inline, &-vertical":Object.assign({[`&${ue}-root`]:{boxShadow:"none"}},Re(Ce))},[`${ue}-submenu-popup`]:{[`${ue}-vertical`]:Object.assign(Object.assign({},Re(Ce)),{boxShadow:Pe})}},{[`${ue}-submenu-popup ${ue}-vertical${ue}-sub`]:{minWidth:Me,maxHeight:`calc(100vh - ${M*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ue}-inline`]:{width:"100%",[`&${ue}-root`]:{[`${ue}-item, ${ue}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${pt}`,`background ${pt}`,`padding ${I} ${Le}`].join(","),[`> ${ue}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ue}-sub${ue}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ue}-submenu > ${ue}-submenu-title`]:Ze,[`& ${ue}-item-group-title`]:{paddingInlineStart:Ae}},[`${ue}-item`]:Ze}},{[`${ue}-inline-collapsed`]:{width:Ee,[`&${ue}-root`]:{[`${ue}-item, ${ue}-submenu ${ue}-submenu-title`]:{[`> ${ue}-inline-collapsed-noicon`]:{fontSize:Oe,textAlign:"center"}}},[`> ${ue}-item,
|
|
|
> ${ue}-item-group > ${ue}-item-group-list > ${ue}-item,
|
|
|
> ${ue}-item-group > ${ue}-item-group-list > ${ue}-submenu > ${ue}-submenu-title,
|
|
|
> ${ue}-submenu > ${ue}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${Oe/2}px - ${J}px)`,textOverflow:"clip",[`
|
|
|
${ue}-submenu-arrow,
|
|
|
${ue}-submenu-expand-icon
|
|
|
`]:{opacity:0},[`${ue}-item-icon, ${ge}`]:{margin:0,fontSize:Ge,lineHeight:`${T}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ue}-item-icon, ${ge}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ue}-item-icon, ${ge}`]:{display:"none"},"a, a:hover":{color:He}},[`${ue}-item-group-title`]:Object.assign(Object.assign({},ye.vS),{paddingInline:ie})}}]};const ut=Ce=>{const{componentCls:ue,motionDurationSlow:ge,motionDurationMid:T,motionEaseInOut:He,motionEaseOut:Me,iconCls:M,iconSize:I,iconMarginInlineEnd:Le}=Ce;return{[`${ue}-item, ${ue}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${ge}`,`background ${ge}`,`padding ${ge} ${He}`].join(","),[`${ue}-item-icon, ${M}`]:{minWidth:I,fontSize:I,transition:[`font-size ${T} ${Me}`,`margin ${ge} ${He}`,`color ${ge}`].join(","),"+ span":{marginInlineStart:Le,opacity:1,transition:[`opacity ${ge} ${He}`,`margin ${ge}`,`color ${ge}`].join(",")}},[`${ue}-item-icon`]:Object.assign({},(0,ye.Ro)()),[`&${ue}-item-only-child`]:{[`> ${M}, > ${ue}-item-icon`]:{marginInlineEnd:0}}},[`${ue}-item-disabled, ${ue}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ue}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},zt=Ce=>{const{componentCls:ue,motionDurationSlow:ge,motionEaseInOut:T,borderRadius:He,menuArrowSize:Me,menuArrowOffset:M}=Ce;return{[`${ue}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Ce.margin,width:Me,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${ge} ${T}, opacity ${ge}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Me*.6,height:Me*.15,backgroundColor:"currentcolor",borderRadius:He,transition:[`background ${ge} ${T}`,`transform ${ge} ${T}`,`top ${ge} ${T}`,`color ${ge} ${T}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${M})`},"&::after":{transform:`rotate(-45deg) translateY(${M})`}}}}},xt=Ce=>{const{antCls:ue,componentCls:ge,fontSize:T,motionDurationSlow:He,motionDurationMid:Me,motionEaseInOut:M,paddingXS:I,padding:Le,colorSplit:Ae,lineWidth:J,zIndexPopup:Oe,borderRadiusLG:pt,subMenuItemBorderRadius:ie,menuArrowSize:Pe,menuArrowOffset:Ee,lineType:Ge,menuPanelMaskInset:Ze,groupTitleLineHeight:Qt,groupTitleFontSize:ln}=Ce;return[{"":{[`${ge}`]:Object.assign(Object.assign({},(0,ye.dF)()),{"&-hidden":{display:"none"}})},[`${ge}-submenu-hidden`]:{display:"none"}},{[ge]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ye.Wf)(Ce)),(0,ye.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:T,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${He} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${ge}-item`]:{flex:"none"}},[`${ge}-item, ${ge}-submenu, ${ge}-submenu-title`]:{borderRadius:Ce.itemBorderRadius},[`${ge}-item-group-title`]:{padding:`${I}px ${Le}px`,fontSize:ln,lineHeight:Qt,transition:`all ${He}`},[`&-horizontal ${ge}-submenu`]:{transition:[`border-color ${He} ${M}`,`background ${He} ${M}`].join(",")},[`${ge}-submenu, ${ge}-submenu-inline`]:{transition:[`border-color ${He} ${M}`,`background ${He} ${M}`,`padding ${Me} ${M}`].join(",")},[`${ge}-submenu ${ge}-sub`]:{cursor:"initial",transition:[`background ${He} ${M}`,`padding ${He} ${M}`].join(",")},[`${ge}-title-content`]:{transition:`color ${He}`},[`${ge}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${ge}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Ae,borderStyle:Ge,borderWidth:0,borderTopWidth:J,marginBlock:J,padding:0,"&-dashed":{borderStyle:"dashed"}}}),ut(Ce)),{[`${ge}-item-group`]:{[`${ge}-item-group-list`]:{margin:0,padding:0,[`${ge}-item, ${ge}-submenu-title`]:{paddingInline:`${T*2}px ${Le}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:Oe,borderRadius:pt,boxShadow:"none",transformOrigin:"0 0",[`&${ge}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Ze}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Ze},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:Ce.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Ce.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Ce.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Ce.paddingXS},[`> ${ge}`]:Object.assign(Object.assign(Object.assign({borderRadius:pt},ut(Ce)),zt(Ce)),{[`${ge}-item, ${ge}-submenu > ${ge}-submenu-title`]:{borderRadius:ie},[`${ge}-submenu-title::after`]:{transition:`transform ${He} ${M}`}})}}),zt(Ce)),{[`&-inline-collapsed ${ge}-submenu-arrow,
|
|
|
&-inline ${ge}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Ee})`},"&::after":{transform:`rotate(45deg) translateX(-${Ee})`}},[`${ge}-submenu-open${ge}-submenu-inline > ${ge}-submenu-title > ${ge}-submenu-arrow`]:{transform:`translateY(-${Pe*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Ee})`},"&::before":{transform:`rotate(45deg) translateX(${Ee})`}}})},{[`${ue}-layout-header`]:{[ge]:{lineHeight:"inherit"}}}]};var en=(Ce,ue)=>(0,Ut.Z)("Menu",T=>{if(ue===!1)return[];const{colorBgElevated:He,colorPrimary:Me,colorTextLightSolid:M,controlHeightLG:I,fontSize:Le,darkItemColor:Ae,darkDangerItemColor:J,darkItemBg:Oe,darkSubMenuItemBg:pt,darkItemSelectedColor:ie,darkItemSelectedBg:Pe,darkDangerItemSelectedBg:Ee,darkItemHoverBg:Ge,darkGroupTitleColor:Ze,darkItemHoverColor:Qt,darkItemDisabledColor:ln,darkDangerItemHoverColor:on,darkDangerItemSelectedColor:xn,darkDangerItemActiveBg:Nn}=T,jn=Le/7*5,Qn=(0,le.TS)(T,{menuArrowSize:jn,menuHorizontalHeight:I*1.15,menuArrowOffset:`${jn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:He}),Kn=(0,le.TS)(Qn,{itemColor:Ae,itemHoverColor:Qt,groupTitleColor:Ze,itemSelectedColor:ie,itemBg:Oe,popupBg:Oe,subMenuItemBg:pt,itemActiveBg:"transparent",itemSelectedBg:Pe,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ge,itemDisabledColor:ln,dangerItemColor:J,dangerItemHoverColor:on,dangerItemSelectedColor:xn,dangerItemActiveBg:Nn,dangerItemSelectedBg:Ee,menuSubMenuBg:pt,horizontalItemSelectedColor:M,horizontalItemSelectedBg:Me});return[xt(Qn),ce(Qn),lt(Qn),ze(Qn,"light"),ze(Kn,"dark"),oe(Qn),(0,D.Z)(Qn),(0,nt.oN)(Qn,"slide-up"),(0,nt.oN)(Qn,"slide-down"),(0,Ue._y)(Qn,"zoom-big")]},T=>{const{colorPrimary:He,colorError:Me,colorTextDisabled:M,colorErrorBg:I,colorText:Le,colorTextDescription:Ae,colorBgContainer:J,colorFillAlter:Oe,colorFillContent:pt,lineWidth:ie,lineWidthBold:Pe,controlItemBgActive:Ee,colorBgTextHover:Ge,controlHeightLG:Ze,lineHeight:Qt,colorBgElevated:ln,marginXXS:on,padding:xn,fontSize:Nn,controlHeightSM:jn,fontSizeLG:Qn,colorTextLightSolid:Kn,colorErrorHover:Un}=T,_n=new me.C(Kn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:T.zIndexPopupBase+50,radiusItem:T.borderRadiusLG,itemBorderRadius:T.borderRadiusLG,radiusSubMenuItem:T.borderRadiusSM,subMenuItemBorderRadius:T.borderRadiusSM,colorItemText:Le,itemColor:Le,colorItemTextHover:Le,itemHoverColor:Le,colorItemTextHoverHorizontal:He,horizontalItemHoverColor:He,colorGroupTitle:Ae,groupTitleColor:Ae,colorItemTextSelected:He,itemSelectedColor:He,colorItemTextSelectedHorizontal:He,horizontalItemSelectedColor:He,colorItemBg:J,itemBg:J,colorItemBgHover:Ge,itemHoverBg:Ge,colorItemBgActive:pt,itemActiveBg:Ee,colorSubItemBg:Oe,subMenuItemBg:Oe,colorItemBgSelected:Ee,itemSelectedBg:Ee,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Pe,activeBarHeight:Pe,colorActiveBarBorderSize:ie,activeBarBorderWidth:ie,colorItemTextDisabled:M,itemDisabledColor:M,colorDangerItemText:Me,dangerItemColor:Me,colorDangerItemTextHover:Me,dangerItemHoverColor:Me,colorDangerItemTextSelected:Me,dangerItemSelectedColor:Me,colorDangerItemBgActive:I,dangerItemActiveBg:I,colorDangerItemBgSelected:I,dangerItemSelectedBg:I,itemMarginInline:T.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Ze,groupTitleLineHeight:Qt,collapsedWidth:Ze*2,popupBg:ln,itemMarginBlock:on,itemPaddingInline:xn,horizontalLineHeight:`${Ze*1.15}px`,iconSize:Nn,iconMarginInlineEnd:jn-Nn,collapsedIconSize:Qn,groupTitleFontSize:Nn,darkItemDisabledColor:new me.C(Kn).setAlpha(.25).toRgbString(),darkItemColor:_n,darkDangerItemColor:Me,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Kn,darkItemSelectedBg:He,darkDangerItemSelectedBg:Me,darkItemHoverBg:"transparent",darkGroupTitleColor:_n,darkItemHoverColor:Kn,darkDangerItemHoverColor:Un,darkDangerItemSelectedColor:Kn,darkDangerItemActiveBg:Me}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(Ce),kt=function(Ce,ue){var ge={};for(var T in Ce)Object.prototype.hasOwnProperty.call(Ce,T)&&ue.indexOf(T)<0&&(ge[T]=Ce[T]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,T=Object.getOwnPropertySymbols(Ce);He<T.length;He++)ue.indexOf(T[He])<0&&Object.prototype.propertyIsEnumerable.call(Ce,T[He])&&(ge[T[He]]=Ce[T[He]]);return ge},tn=(0,H.forwardRef)((Ce,ue)=>{var ge,T;const He=H.useContext(C.Z),Me=He||{},{getPrefixCls:M,getPopupContainer:I,direction:Le,menu:Ae}=H.useContext(te.E_),J=M(),{prefixCls:Oe,className:pt,style:ie,theme:Pe="light",expandIcon:Ee,_internalDisableMenuItemTitleTooltip:Ge,inlineCollapsed:Ze,siderCollapsed:Qt,items:ln,children:on,rootClassName:xn,mode:Nn,selectable:jn,onClick:Qn,overflowedIndicatorPopupClassName:Kn}=Ce,Un=kt(Ce,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),_n=(0,U.Z)(Un,["collapsedWidth"]),Xn=Fe(ln)||on;(ge=Me.validator)===null||ge===void 0||ge.call(Me,{mode:Nn});const br=(0,G.useEvent)(function(){var Wo;Qn==null||Qn.apply(void 0,arguments),(Wo=Me.onClick)===null||Wo===void 0||Wo.call(Me)}),Or=Me.mode||Nn,Yn=jn!=null?jn:Me.selectable,ro=H.useMemo(()=>Qt!==void 0?Qt:Ze,[Ze,Qt]),bo={horizontal:{motionName:`${J}-slide-up`},inline:(0,N.Z)(J),other:{motionName:`${J}-zoom-big`}},kn=M("menu",Oe||Me.prefixCls),[co,iA]=en(kn,!He),ho=P()(`${kn}-${Pe}`,Ae==null?void 0:Ae.className,pt);let aA;if(typeof Ee=="function")aA=Ee;else if(Ee===null||Ee===!1)aA=null;else if(Me.expandIcon===null||Me.expandIcon===!1)aA=null;else{const Wo=Ee!=null?Ee:Me.expandIcon;aA=(0,b.Tm)(Wo,{className:P()(`${kn}-submenu-expand-icon`,(0,b.l$)(Wo)?(T=Wo.props)===null||T===void 0?void 0:T.className:"")})}const Zo=H.useMemo(()=>({prefixCls:kn,inlineCollapsed:ro||!1,direction:Le,firstLevel:!0,theme:Pe,mode:Or,disableMenuItemTitleTooltip:Ge}),[kn,ro,Le,Ge,Pe]);return co(H.createElement(C.Z.Provider,{value:null},H.createElement(K.Provider,{value:Zo},H.createElement(ee.ZP,Object.assign({getPopupContainer:I,overflowedIndicator:H.createElement(re.Z,null),overflowedIndicatorPopupClassName:P()(kn,`${kn}-${Pe}`,Kn),mode:Or,selectable:Yn,onClick:br},_n,{inlineCollapsed:ro,style:Object.assign(Object.assign({},Ae==null?void 0:Ae.style),ie),className:ho,prefixCls:kn,direction:Le,defaultMotions:bo,expandIcon:aA,ref:ue,rootClassName:P()(xn,iA)}),Xn))))});const dt=(0,H.forwardRef)((Ce,ue)=>{const ge=(0,H.useRef)(null),T=H.useContext(z.D);return(0,H.useImperativeHandle)(ue,()=>({menu:ge.current,focus:He=>{var Me;(Me=ge.current)===null||Me===void 0||Me.focus(He)}})),H.createElement(tn,Object.assign({ref:ge},Ce,T))});dt.Item=de,dt.SubMenu=j,dt.Divider=$,dt.ItemGroup=ee.BW;var Xt=dt},58421:function(zn,At,d){"use strict";d.d(At,{Z:function(){return Me}});var ee=d(54476),H=d(59301),z={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"},Se=z,P=d(7657),te=function(I,Le){return H.createElement(P.Z,(0,ee.Z)({},I,{ref:Le,icon:Se}))},w=H.forwardRef(te),L=w,$=d(49198),u=d(33853),U=d(38819),S=d(92310),b=d.n(S),k=d(20068),K=d(33885),_=d(67732),de=d(83652),Y=d(42403),j=d(158),re=d(26112),G={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},N=G,C=d(91735),Z=function(M){(0,Y.Z)(Le,M);var I=(0,j.Z)(Le);function Le(){var Ae;(0,_.Z)(this,Le);for(var J=arguments.length,Oe=new Array(J),pt=0;pt<J;pt++)Oe[pt]=arguments[pt];return Ae=I.call.apply(I,[this].concat(Oe)),Ae.state={goInputText:""},Ae.getValidValue=function(){var ie=Ae.state.goInputText;return!ie||Number.isNaN(ie)?void 0:Number(ie)},Ae.buildOptionText=function(ie){return"".concat(ie," ").concat(Ae.props.locale.items_per_page)},Ae.changeSize=function(ie){Ae.props.changeSize(Number(ie))},Ae.handleChange=function(ie){Ae.setState({goInputText:ie.target.value})},Ae.handleBlur=function(ie){var Pe=Ae.props,Ee=Pe.goButton,Ge=Pe.quickGo,Ze=Pe.rootPrefixCls,Qt=Ae.state.goInputText;Ee||Qt===""||(Ae.setState({goInputText:""}),!(ie.relatedTarget&&(ie.relatedTarget.className.indexOf("".concat(Ze,"-item-link"))>=0||ie.relatedTarget.className.indexOf("".concat(Ze,"-item"))>=0))&&Ge(Ae.getValidValue()))},Ae.go=function(ie){var Pe=Ae.state.goInputText;Pe!==""&&(ie.keyCode===N.ENTER||ie.type==="click")&&(Ae.setState({goInputText:""}),Ae.props.quickGo(Ae.getValidValue()))},Ae}return(0,de.Z)(Le,[{key:"getPageSizeOptions",value:function(){var J=this.props,Oe=J.pageSize,pt=J.pageSizeOptions;return pt.some(function(ie){return ie.toString()===Oe.toString()})?pt:pt.concat([Oe.toString()]).sort(function(ie,Pe){var Ee=Number.isNaN(Number(ie))?0:Number(ie),Ge=Number.isNaN(Number(Pe))?0:Number(Pe);return Ee-Ge})}},{key:"render",value:function(){var J=this,Oe=this.props,pt=Oe.pageSize,ie=Oe.locale,Pe=Oe.rootPrefixCls,Ee=Oe.changeSize,Ge=Oe.quickGo,Ze=Oe.goButton,Qt=Oe.selectComponentClass,ln=Oe.buildOptionText,on=Oe.selectPrefixCls,xn=Oe.disabled,Nn=this.state.goInputText,jn="".concat(Pe,"-options"),Qn=Qt,Kn=null,Un=null,_n=null;if(!Ee&&!Ge)return null;var Xn=this.getPageSizeOptions();if(Ee&&Qn){var br=Xn.map(function(Or,Yn){return H.createElement(Qn.Option,{key:Yn,value:Or.toString()},(ln||J.buildOptionText)(Or))});Kn=H.createElement(Qn,{disabled:xn,prefixCls:on,showSearch:!1,className:"".concat(jn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(pt||Xn[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Yn){return Yn.parentNode},"aria-label":ie.page_size,defaultOpen:!1},br)}return Ge&&(Ze&&(_n=typeof Ze=="boolean"?H.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:xn,className:"".concat(jn,"-quick-jumper-button")},ie.jump_to_confirm):H.createElement("span",{onClick:this.go,onKeyUp:this.go},Ze)),Un=H.createElement("div",{className:"".concat(jn,"-quick-jumper")},ie.jump_to,H.createElement("input",{disabled:xn,type:"text",value:Nn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":ie.page}),ie.page,_n)),H.createElement("li",{className:"".concat(jn)},Kn,Un)}}]),Le}(H.Component);Z.defaultProps={pageSizeOptions:["10","20","50","100"]};var W=Z,Fe=function(I){var Le,Ae=I.rootPrefixCls,J=I.page,Oe=I.active,pt=I.className,ie=I.showTitle,Pe=I.onClick,Ee=I.onKeyPress,Ge=I.itemRender,Ze="".concat(Ae,"-item"),Qt=b()(Ze,"".concat(Ze,"-").concat(J),(Le={},(0,k.Z)(Le,"".concat(Ze,"-active"),Oe),(0,k.Z)(Le,"".concat(Ze,"-disabled"),!J),(0,k.Z)(Le,I.className,pt),Le)),ln=function(){Pe(J)},on=function(jn){Ee(jn,Pe,J)},xn=Ge(J,"page",H.createElement("a",{rel:"nofollow"},J));return xn?H.createElement("li",{title:ie?J.toString():null,className:Qt,onClick:ln,onKeyPress:on,tabIndex:0},xn):null},me=Fe;function ye(){}function D(M){var I=Number(M);return typeof I=="number"&&!Number.isNaN(I)&&isFinite(I)&&Math.floor(I)===I}var nt=function(I,Le,Ae){return Ae};function Ue(M,I,Le){var Ae=typeof M=="undefined"?I.pageSize:M;return Math.floor((Le.total-1)/Ae)+1}var Ut=function(M){(0,Y.Z)(Le,M);var I=(0,j.Z)(Le);function Le(Ae){var J;(0,_.Z)(this,Le),J=I.call(this,Ae),J.paginationNode=H.createRef(),J.getJumpPrevPage=function(){return Math.max(1,J.state.current-(J.props.showLessItems?3:5))},J.getJumpNextPage=function(){return Math.min(Ue(void 0,J.state,J.props),J.state.current+(J.props.showLessItems?3:5))},J.getItemIcon=function(Ee,Ge){var Ze=J.props.prefixCls,Qt=Ee||H.createElement("button",{type:"button","aria-label":Ge,className:"".concat(Ze,"-item-link")});return typeof Ee=="function"&&(Qt=H.createElement(Ee,(0,K.Z)({},J.props))),Qt},J.isValid=function(Ee){var Ge=J.props.total;return D(Ee)&&Ee!==J.state.current&&D(Ge)&&Ge>0},J.shouldDisplayQuickJumper=function(){var Ee=J.props,Ge=Ee.showQuickJumper,Ze=Ee.total,Qt=J.state.pageSize;return Ze<=Qt?!1:Ge},J.handleKeyDown=function(Ee){(Ee.keyCode===N.ARROW_UP||Ee.keyCode===N.ARROW_DOWN)&&Ee.preventDefault()},J.handleKeyUp=function(Ee){var Ge=J.getValidValue(Ee),Ze=J.state.currentInputValue;Ge!==Ze&&J.setState({currentInputValue:Ge}),Ee.keyCode===N.ENTER?J.handleChange(Ge):Ee.keyCode===N.ARROW_UP?J.handleChange(Ge-1):Ee.keyCode===N.ARROW_DOWN&&J.handleChange(Ge+1)},J.handleBlur=function(Ee){var Ge=J.getValidValue(Ee);J.handleChange(Ge)},J.changePageSize=function(Ee){var Ge=J.state.current,Ze=Ue(Ee,J.state,J.props);Ge=Ge>Ze?Ze:Ge,Ze===0&&(Ge=J.state.current),typeof Ee=="number"&&("pageSize"in J.props||J.setState({pageSize:Ee}),"current"in J.props||J.setState({current:Ge,currentInputValue:Ge})),J.props.onShowSizeChange(Ge,Ee),"onChange"in J.props&&J.props.onChange&&J.props.onChange(Ge,Ee)},J.handleChange=function(Ee){var Ge=J.props,Ze=Ge.disabled,Qt=Ge.onChange,ln=J.state,on=ln.pageSize,xn=ln.current,Nn=ln.currentInputValue;if(J.isValid(Ee)&&!Ze){var jn=Ue(void 0,J.state,J.props),Qn=Ee;return Ee>jn?Qn=jn:Ee<1&&(Qn=1),"current"in J.props||J.setState({current:Qn}),Qn!==Nn&&J.setState({currentInputValue:Qn}),Qt(Qn,on),Qn}return xn},J.prev=function(){J.hasPrev()&&J.handleChange(J.state.current-1)},J.next=function(){J.hasNext()&&J.handleChange(J.state.current+1)},J.jumpPrev=function(){J.handleChange(J.getJumpPrevPage())},J.jumpNext=function(){J.handleChange(J.getJumpNextPage())},J.hasPrev=function(){return J.state.current>1},J.hasNext=function(){return J.state.current<Ue(void 0,J.state,J.props)},J.runIfEnter=function(Ee,Ge){if(Ee.key==="Enter"||Ee.charCode===13){for(var Ze=arguments.length,Qt=new Array(Ze>2?Ze-2:0),ln=2;ln<Ze;ln++)Qt[ln-2]=arguments[ln];Ge.apply(void 0,Qt)}},J.runIfEnterPrev=function(Ee){J.runIfEnter(Ee,J.prev)},J.runIfEnterNext=function(Ee){J.runIfEnter(Ee,J.next)},J.runIfEnterJumpPrev=function(Ee){J.runIfEnter(Ee,J.jumpPrev)},J.runIfEnterJumpNext=function(Ee){J.runIfEnter(Ee,J.jumpNext)},J.handleGoTO=function(Ee){(Ee.keyCode===N.ENTER||Ee.type==="click")&&J.handleChange(J.state.currentInputValue)},J.renderPrev=function(Ee){var Ge=J.props,Ze=Ge.prevIcon,Qt=Ge.itemRender,ln=Qt(Ee,"prev",J.getItemIcon(Ze,"prev page")),on=!J.hasPrev();return(0,H.isValidElement)(ln)?(0,H.cloneElement)(ln,{disabled:on}):ln},J.renderNext=function(Ee){var Ge=J.props,Ze=Ge.nextIcon,Qt=Ge.itemRender,ln=Qt(Ee,"next",J.getItemIcon(Ze,"next page")),on=!J.hasNext();return(0,H.isValidElement)(ln)?(0,H.cloneElement)(ln,{disabled:on}):ln};var Oe=Ae.onChange!==ye,pt="current"in Ae;pt&&!Oe&&console.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var ie=Ae.defaultCurrent;"current"in Ae&&(ie=Ae.current);var Pe=Ae.defaultPageSize;return"pageSize"in Ae&&(Pe=Ae.pageSize),ie=Math.min(ie,Ue(Pe,void 0,Ae)),J.state={current:ie,currentInputValue:ie,pageSize:Pe},J}return(0,de.Z)(Le,[{key:"componentDidUpdate",value:function(J,Oe){var pt=this.props.prefixCls;if(Oe.current!==this.state.current&&this.paginationNode.current){var ie=this.paginationNode.current.querySelector(".".concat(pt,"-item-").concat(Oe.current));if(ie&&document.activeElement===ie){var Pe;ie==null||(Pe=ie.blur)===null||Pe===void 0||Pe.call(ie)}}}},{key:"getValidValue",value:function(J){var Oe=J.target.value,pt=Ue(void 0,this.state,this.props),ie=this.state.currentInputValue,Pe;return Oe===""?Pe=Oe:Number.isNaN(Number(Oe))?Pe=ie:Oe>=pt?Pe=pt:Pe=Number(Oe),Pe}},{key:"getShowSizeChanger",value:function(){var J=this.props,Oe=J.showSizeChanger,pt=J.total,ie=J.totalBoundaryShowSizeChanger;return typeof Oe!="undefined"?Oe:pt>ie}},{key:"render",value:function(){var J=this.props,Oe=J.prefixCls,pt=J.className,ie=J.style,Pe=J.disabled,Ee=J.hideOnSinglePage,Ge=J.total,Ze=J.locale,Qt=J.showQuickJumper,ln=J.showLessItems,on=J.showTitle,xn=J.showTotal,Nn=J.simple,jn=J.itemRender,Qn=J.showPrevNextJumpers,Kn=J.jumpPrevIcon,Un=J.jumpNextIcon,_n=J.selectComponentClass,Xn=J.selectPrefixCls,br=J.pageSizeOptions,Or=this.state,Yn=Or.current,ro=Or.pageSize,bo=Or.currentInputValue;if(Ee===!0&&Ge<=ro)return null;var kn=Ue(void 0,this.state,this.props),co=[],iA=null,ho=null,aA=null,Zo=null,Wo=null,ai=Qt&&Qt.goButton,Fo=ln?1:2,Lr=Yn-1>0?Yn-1:0,Io=Yn+1<kn?Yn+1:kn,qe=(0,re.Z)(this.props,{aria:!0,data:!0}),Vt=xn&&H.createElement("li",{className:"".concat(Oe,"-total-text")},xn(Ge,[Ge===0?0:(Yn-1)*ro+1,Yn*ro>Ge?Ge:Yn*ro]));if(Nn){ai&&(typeof ai=="boolean"?Wo=H.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Ze.jump_to_confirm):Wo=H.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ai),Wo=H.createElement("li",{title:on?"".concat(Ze.jump_to).concat(Yn,"/").concat(kn):null,className:"".concat(Oe,"-simple-pager")},Wo));var nn=this.renderPrev(Lr);return H.createElement("ul",(0,ee.Z)({className:b()(Oe,"".concat(Oe,"-simple"),(0,k.Z)({},"".concat(Oe,"-disabled"),Pe),pt),style:ie,ref:this.paginationNode},qe),Vt,nn?H.createElement("li",{title:on?Ze.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:b()("".concat(Oe,"-prev"),(0,k.Z)({},"".concat(Oe,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},nn):null,H.createElement("li",{title:on?"".concat(Yn,"/").concat(kn):null,className:"".concat(Oe,"-simple-pager")},H.createElement("input",{type:"text",value:bo,disabled:Pe,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),H.createElement("span",{className:"".concat(Oe,"-slash")},"/"),kn),H.createElement("li",{title:on?Ze.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:b()("".concat(Oe,"-next"),(0,k.Z)({},"".concat(Oe,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Io)),Wo)}if(kn<=3+Fo*2){var Ne={locale:Ze,rootPrefixCls:Oe,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:on,itemRender:jn};kn||co.push(H.createElement(me,(0,ee.Z)({},Ne,{key:"noPager",page:1,className:"".concat(Oe,"-item-disabled")})));for(var De=1;De<=kn;De+=1){var jt=Yn===De;co.push(H.createElement(me,(0,ee.Z)({},Ne,{key:De,page:De,active:jt})))}}else{var Tt=ln?Ze.prev_3:Ze.prev_5,Dn=ln?Ze.next_3:Ze.next_5,un=jn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Kn,"prev page")),Sn=jn(this.getJumpNextPage(),"jump-next",this.getItemIcon(Un,"next page"));Qn&&(iA=un?H.createElement("li",{title:on?Tt:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:b()("".concat(Oe,"-jump-prev"),(0,k.Z)({},"".concat(Oe,"-jump-prev-custom-icon"),!!Kn))},un):null,ho=Sn?H.createElement("li",{title:on?Dn:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:b()("".concat(Oe,"-jump-next"),(0,k.Z)({},"".concat(Oe,"-jump-next-custom-icon"),!!Un))},Sn):null),Zo=H.createElement(me,{locale:Ze,last:!0,rootPrefixCls:Oe,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:kn,page:kn,active:!1,showTitle:on,itemRender:jn}),aA=H.createElement(me,{locale:Ze,rootPrefixCls:Oe,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:on,itemRender:jn});var Ln=Math.max(1,Yn-Fo),Rn=Math.min(Yn+Fo,kn);Yn-1<=Fo&&(Rn=1+Fo*2),kn-Yn<=Fo&&(Ln=kn-Fo*2);for(var er=Ln;er<=Rn;er+=1){var Zn=Yn===er;co.push(H.createElement(me,{locale:Ze,rootPrefixCls:Oe,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:er,page:er,active:Zn,showTitle:on,itemRender:jn}))}Yn-1>=Fo*2&&Yn!==3&&(co[0]=(0,H.cloneElement)(co[0],{className:"".concat(Oe,"-item-after-jump-prev")}),co.unshift(iA)),kn-Yn>=Fo*2&&Yn!==kn-2&&(co[co.length-1]=(0,H.cloneElement)(co[co.length-1],{className:"".concat(Oe,"-item-before-jump-next")}),co.push(ho)),Ln!==1&&co.unshift(aA),Rn!==kn&&co.push(Zo)}var Wn=!this.hasPrev()||!kn,ir=!this.hasNext()||!kn,Tn=this.renderPrev(Lr),lr=this.renderNext(Io);return H.createElement("ul",(0,ee.Z)({className:b()(Oe,pt,(0,k.Z)({},"".concat(Oe,"-disabled"),Pe)),style:ie,ref:this.paginationNode},qe),Vt,Tn?H.createElement("li",{title:on?Ze.prev_page:null,onClick:this.prev,tabIndex:Wn?null:0,onKeyPress:this.runIfEnterPrev,className:b()("".concat(Oe,"-prev"),(0,k.Z)({},"".concat(Oe,"-disabled"),Wn)),"aria-disabled":Wn},Tn):null,co,lr?H.createElement("li",{title:on?Ze.next_page:null,onClick:this.next,tabIndex:ir?null:0,onKeyPress:this.runIfEnterNext,className:b()("".concat(Oe,"-next"),(0,k.Z)({},"".concat(Oe,"-disabled"),ir)),"aria-disabled":ir},lr):null,H.createElement(W,{disabled:Pe,locale:Ze,rootPrefixCls:Oe,selectComponentClass:_n,selectPrefixCls:Xn,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Yn,pageSize:ro,pageSizeOptions:br,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ai}))}}],[{key:"getDerivedStateFromProps",value:function(J,Oe){var pt={};if("current"in J&&(pt.current=J.current,J.current!==Oe.current&&(pt.currentInputValue=pt.current)),"pageSize"in J&&J.pageSize!==Oe.pageSize){var ie=Oe.current,Pe=Ue(J.pageSize,Oe,J);ie=ie>Pe?Pe:ie,"current"in J||(pt.current=ie,pt.currentInputValue=ie),pt.pageSize=J.pageSize}return pt}}]),Le}(H.Component);Ut.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:ye,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:ye,locale:C.Z,style:{},itemRender:nt,totalBoundaryShowSizeChanger:50};var le=Ut,se=d(22075),ce=d(36355),V=d(19716),oe=d(8628),ae=d(9763),we=d(57809);const ze=M=>H.createElement(we.default,Object.assign({},M,{showSearch:!0,size:"small"})),Re=M=>H.createElement(we.default,Object.assign({},M,{showSearch:!0,size:"middle"}));ze.Option=we.default.Option,Re.Option=we.default.Option;var Te=d(9937),lt=d(17313),ut=d(83116),zt=d(37613);const xt=M=>{const{componentCls:I}=M;return{[`${I}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${I}-item-link`]:{color:M.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${I}-item-link`]:{color:M.colorTextDisabled,cursor:"not-allowed"}}},[`&${I}-disabled`]:{cursor:"not-allowed",[`${I}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:M.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:M.colorBorder,backgroundColor:M.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:M.itemActiveBgDisabled},a:{color:M.itemActiveColorDisabled}}},[`${I}-item-link`]:{color:M.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${I}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${I}-simple-pager`]:{color:M.colorTextDisabled},[`${I}-jump-prev, ${I}-jump-next`]:{[`${I}-item-link-icon`]:{opacity:0},[`${I}-item-ellipsis`]:{opacity:1}}},[`&${I}-simple`]:{[`${I}-prev, ${I}-next`]:{[`&${I}-disabled ${I}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},en=M=>{const{componentCls:I}=M;return{[`&${I}-mini ${I}-total-text, &${I}-mini ${I}-simple-pager`]:{height:M.itemSizeSM,lineHeight:`${M.itemSizeSM}px`},[`&${I}-mini ${I}-item`]:{minWidth:M.itemSizeSM,height:M.itemSizeSM,margin:0,lineHeight:`${M.itemSizeSM-2}px`},[`&${I}-mini:not(${I}-disabled) ${I}-item:not(${I}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:M.colorBgTextHover},"&:active":{backgroundColor:M.colorBgTextActive}},[`&${I}-mini ${I}-prev, &${I}-mini ${I}-next`]:{minWidth:M.itemSizeSM,height:M.itemSizeSM,margin:0,lineHeight:`${M.itemSizeSM}px`},[`&${I}-mini:not(${I}-disabled)`]:{[`${I}-prev, ${I}-next`]:{[`&:hover ${I}-item-link`]:{backgroundColor:M.colorBgTextHover},[`&:active ${I}-item-link`]:{backgroundColor:M.colorBgTextActive},[`&${I}-disabled:hover ${I}-item-link`]:{backgroundColor:"transparent"}}},[`
|
|
|
&${I}-mini ${I}-prev ${I}-item-link,
|
|
|
&${I}-mini ${I}-next ${I}-item-link
|
|
|
`]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:M.itemSizeSM,lineHeight:`${M.itemSizeSM}px`}},[`&${I}-mini ${I}-jump-prev, &${I}-mini ${I}-jump-next`]:{height:M.itemSizeSM,marginInlineEnd:0,lineHeight:`${M.itemSizeSM}px`},[`&${I}-mini ${I}-options`]:{marginInlineStart:M.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:M.miniOptionsSizeChangerTop},"&-quick-jumper":{height:M.itemSizeSM,lineHeight:`${M.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Te.x0)(M)),{width:M.paginationMiniQuickJumperInputWidth,height:M.controlHeightSM})}}}},kt=M=>{const{componentCls:I}=M;return{[`
|
|
|
&${I}-simple ${I}-prev,
|
|
|
&${I}-simple ${I}-next
|
|
|
`]:{height:M.itemSizeSM,lineHeight:`${M.itemSizeSM}px`,verticalAlign:"top",[`${I}-item-link`]:{height:M.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:M.colorBgTextHover},"&:active":{backgroundColor:M.colorBgTextActive},"&::after":{height:M.itemSizeSM,lineHeight:`${M.itemSizeSM}px`}}},[`&${I}-simple ${I}-simple-pager`]:{display:"inline-block",height:M.itemSizeSM,marginInlineEnd:M.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:M.marginXS,padding:`0 ${M.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:M.itemInputBg,border:`${M.lineWidth}px ${M.lineType} ${M.colorBorder}`,borderRadius:M.borderRadius,outline:"none",transition:`border-color ${M.motionDurationMid}`,color:"inherit","&:hover":{borderColor:M.colorPrimary},"&:focus":{borderColor:M.colorPrimaryHover,boxShadow:`${M.inputOutlineOffset}px 0 ${M.controlOutlineWidth}px ${M.controlOutline}`},"&[disabled]":{color:M.colorTextDisabled,backgroundColor:M.colorBgContainerDisabled,borderColor:M.colorBorder,cursor:"not-allowed"}}}}},fn=M=>{const{componentCls:I}=M;return{[`${I}-jump-prev, ${I}-jump-next`]:{outline:0,[`${I}-item-container`]:{position:"relative",[`${I}-item-link-icon`]:{color:M.colorPrimary,fontSize:M.fontSizeSM,opacity:0,transition:`all ${M.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${I}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:M.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:M.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:M.paginationEllipsisTextIndent,opacity:1,transition:`all ${M.motionDurationMid}`}},"&:hover":{[`${I}-item-link-icon`]:{opacity:1},[`${I}-item-ellipsis`]:{opacity:0}}},[`
|
|
|
${I}-prev,
|
|
|
${I}-jump-prev,
|
|
|
${I}-jump-next
|
|
|
`]:{marginInlineEnd:M.marginXS},[`
|
|
|
${I}-prev,
|
|
|
${I}-next,
|
|
|
${I}-jump-prev,
|
|
|
${I}-jump-next
|
|
|
`]:{display:"inline-block",minWidth:M.itemSize,height:M.itemSize,color:M.colorText,fontFamily:M.fontFamily,lineHeight:`${M.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:M.borderRadius,cursor:"pointer",transition:`all ${M.motionDurationMid}`},[`${I}-prev, ${I}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:M.colorText,cursor:"pointer",userSelect:"none"},[`${I}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:M.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${M.lineWidth}px ${M.lineType} transparent`,borderRadius:M.borderRadius,outline:"none",transition:`all ${M.motionDurationMid}`},[`&:hover ${I}-item-link`]:{backgroundColor:M.colorBgTextHover},[`&:active ${I}-item-link`]:{backgroundColor:M.colorBgTextActive},[`&${I}-disabled:hover`]:{[`${I}-item-link`]:{backgroundColor:"transparent"}}},[`${I}-slash`]:{marginInlineEnd:M.paginationSlashMarginInlineEnd,marginInlineStart:M.paginationSlashMarginInlineStart},[`${I}-options`]:{display:"inline-block",marginInlineStart:M.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:M.controlHeight,marginInlineStart:M.marginXS,lineHeight:`${M.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Te.ik)(M)),{width:M.controlHeightLG*1.25,height:M.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:M.marginXS,marginInlineEnd:M.marginXS})}}}},tn=M=>{const{componentCls:I}=M;return{[`${I}-item`]:{display:"inline-block",minWidth:M.itemSize,height:M.itemSize,marginInlineEnd:M.marginXS,fontFamily:M.fontFamily,lineHeight:`${M.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${M.lineWidth}px ${M.lineType} transparent`,borderRadius:M.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${M.paginationItemPaddingInline}px`,color:M.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${I}-item-active)`]:{"&:hover":{transition:`all ${M.motionDurationMid}`,backgroundColor:M.colorBgTextHover},"&:active":{backgroundColor:M.colorBgTextActive}},"&-active":{fontWeight:M.fontWeightStrong,backgroundColor:M.itemActiveBg,borderColor:M.colorPrimary,a:{color:M.colorPrimary},"&:hover":{borderColor:M.colorPrimaryHover},"&:hover a":{color:M.colorPrimaryHover}}}}},dt=M=>{const{componentCls:I}=M;return{[I]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,lt.Wf)(M)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${I}-total-text`]:{display:"inline-block",height:M.itemSize,marginInlineEnd:M.marginXS,lineHeight:`${M.itemSize-2}px`,verticalAlign:"middle"}}),tn(M)),fn(M)),kt(M)),en(M)),xt(M)),{[`@media only screen and (max-width: ${M.screenLG}px)`]:{[`${I}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${M.screenSM}px)`]:{[`${I}-options`]:{display:"none"}}}),[`&${M.componentCls}-rtl`]:{direction:"rtl"}}},Xt=M=>{const{componentCls:I}=M;return{[`${I}${I}-disabled:not(${I}-mini)`]:{"&, &:hover":{[`${I}-item-link`]:{borderColor:M.colorBorder}},"&:focus-visible":{[`${I}-item-link`]:{borderColor:M.colorBorder}},[`${I}-item, ${I}-item-link`]:{backgroundColor:M.colorBgContainerDisabled,borderColor:M.colorBorder,[`&:hover:not(${I}-item-active)`]:{backgroundColor:M.colorBgContainerDisabled,borderColor:M.colorBorder,a:{color:M.colorTextDisabled}},[`&${I}-item-active`]:{backgroundColor:M.itemActiveBgDisabled}},[`${I}-prev, ${I}-next`]:{"&:hover button":{backgroundColor:M.colorBgContainerDisabled,borderColor:M.colorBorder,color:M.colorTextDisabled},[`${I}-item-link`]:{backgroundColor:M.colorBgContainerDisabled,borderColor:M.colorBorder}}},[`${I}:not(${I}-mini)`]:{[`${I}-prev, ${I}-next`]:{"&:hover button":{borderColor:M.colorPrimaryHover,backgroundColor:M.itemBg},[`${I}-item-link`]:{backgroundColor:M.itemLinkBg,borderColor:M.colorBorder},[`&:hover ${I}-item-link`]:{borderColor:M.colorPrimary,backgroundColor:M.itemBg,color:M.colorPrimary},[`&${I}-disabled`]:{[`${I}-item-link`]:{borderColor:M.colorBorder,color:M.colorTextDisabled}}},[`${I}-item`]:{backgroundColor:M.itemBg,border:`${M.lineWidth}px ${M.lineType} ${M.colorBorder}`,[`&:hover:not(${I}-item-active)`]:{borderColor:M.colorPrimary,backgroundColor:M.itemBg,a:{color:M.colorPrimary}},"&-active":{borderColor:M.colorPrimary}}}}},Ce=M=>{const{componentCls:I}=M;return{[`${I}:not(${I}-disabled)`]:{[`${I}-item`]:Object.assign({},(0,lt.Qy)(M)),[`${I}-jump-prev, ${I}-jump-next`]:{"&:focus-visible":Object.assign({[`${I}-item-link-icon`]:{opacity:1},[`${I}-item-ellipsis`]:{opacity:0}},(0,lt.oN)(M))},[`${I}-prev, ${I}-next`]:{[`&:focus-visible ${I}-item-link`]:Object.assign({},(0,lt.oN)(M))}}}};var ue=(0,ut.Z)("Pagination",M=>{const I=(0,zt.TS)(M,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:M.marginXXS/2,paginationMiniQuickJumperInputWidth:M.controlHeightLG*1.1,paginationItemPaddingInline:M.marginXXS*1.5,paginationEllipsisLetterSpacing:M.marginXXS/2,paginationSlashMarginInlineStart:M.marginXXS,paginationSlashMarginInlineEnd:M.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Te.e5)(M),(0,Te.TM)(M));return[dt(I),Ce(I),M.wireframe&&Xt(I)]},M=>({itemBg:M.colorBgContainer,itemSize:M.controlHeight,itemSizeSM:M.controlHeightSM,itemActiveBg:M.colorBgContainer,itemLinkBg:M.colorBgContainer,itemActiveColorDisabled:M.colorTextDisabled,itemActiveBgDisabled:M.controlItemBgActiveDisabled,itemInputBg:M.colorBgContainer,miniOptionsSizeChangerTop:0})),ge=function(M,I){var Le={};for(var Ae in M)Object.prototype.hasOwnProperty.call(M,Ae)&&I.indexOf(Ae)<0&&(Le[Ae]=M[Ae]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var J=0,Ae=Object.getOwnPropertySymbols(M);J<Ae.length;J++)I.indexOf(Ae[J])<0&&Object.prototype.propertyIsEnumerable.call(M,Ae[J])&&(Le[Ae[J]]=M[Ae[J]]);return Le},He=M=>{const{prefixCls:I,selectPrefixCls:Le,className:Ae,rootClassName:J,style:Oe,size:pt,locale:ie,selectComponentClass:Pe,responsive:Ee,showSizeChanger:Ge}=M,Ze=ge(M,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Qt}=(0,oe.Z)(Ee),{getPrefixCls:ln,direction:on,pagination:xn={}}=H.useContext(ce.E_),Nn=ln("pagination",I),[jn,Qn]=ue(Nn),Kn=Ge!=null?Ge:xn.showSizeChanger,Un=H.useMemo(()=>{const kn=H.createElement("span",{className:`${Nn}-item-ellipsis`},"\u2022\u2022\u2022"),co=H.createElement("button",{className:`${Nn}-item-link`,type:"button",tabIndex:-1},on==="rtl"?H.createElement(U.Z,null):H.createElement(u.Z,null)),iA=H.createElement("button",{className:`${Nn}-item-link`,type:"button",tabIndex:-1},on==="rtl"?H.createElement(u.Z,null):H.createElement(U.Z,null)),ho=H.createElement("a",{className:`${Nn}-item-link`},H.createElement("div",{className:`${Nn}-item-container`},on==="rtl"?H.createElement($.Z,{className:`${Nn}-item-link-icon`}):H.createElement(L,{className:`${Nn}-item-link-icon`}),kn)),aA=H.createElement("a",{className:`${Nn}-item-link`},H.createElement("div",{className:`${Nn}-item-container`},on==="rtl"?H.createElement(L,{className:`${Nn}-item-link-icon`}):H.createElement($.Z,{className:`${Nn}-item-link-icon`}),kn));return{prevIcon:co,nextIcon:iA,jumpPrevIcon:ho,jumpNextIcon:aA}},[on,Nn]),[_n]=(0,ae.Z)("Pagination",se.Z),Xn=Object.assign(Object.assign({},_n),ie),br=(0,V.Z)(pt),Or=br==="small"||!!(Qt&&!br&&Ee),Yn=ln("select",Le),ro=b()({[`${Nn}-mini`]:Or,[`${Nn}-rtl`]:on==="rtl"},xn==null?void 0:xn.className,Ae,J,Qn),bo=Object.assign(Object.assign({},xn==null?void 0:xn.style),Oe);return jn(H.createElement(le,Object.assign({},Un,Ze,{style:bo,prefixCls:Nn,selectPrefixCls:Yn,className:ro,selectComponentClass:Pe||(Or?ze:Re),locale:Xn,showSizeChanger:Kn})))},Me=He},5112:function(zn,At,d){"use strict";d.d(At,{ZP:function(){return oe}});var ee=d(92310),H=d.n(ee),z=d(18929),Se=d(26112),P=d(59301),te=d(36355),w=d(19716);const L=P.createContext(null),$=L.Provider;var u=L;const U=P.createContext(null),S=U.Provider;var b=d(5630),k=d(8654),K=d(1684),_=d(32441),de=d(17313),Y=d(83116),j=d(37613);const re=ae=>{const{componentCls:we,antCls:ze}=ae,Re=`${we}-group`;return{[Re]:Object.assign(Object.assign({},(0,de.Wf)(ae)),{display:"inline-block",fontSize:0,[`&${Re}-rtl`]:{direction:"rtl"},[`${ze}-badge ${ze}-badge-count`]:{zIndex:1},[`> ${ze}-badge:not(:first-child) > ${ze}-button-wrapper`]:{borderInlineStart:"none"}})}},G=ae=>{const{componentCls:we,wrapperMarginInlineEnd:ze,colorPrimary:Re,radioSize:Te,motionDurationSlow:lt,motionDurationMid:ut,motionEaseInOutCirc:zt,colorBgContainer:xt,colorBorder:en,lineWidth:kt,dotSize:fn,colorBgContainerDisabled:tn,colorTextDisabled:dt,paddingXS:Xt,dotColorDisabled:Ce,lineType:ue,radioDotDisabledSize:ge,wireframe:T,colorWhite:He}=ae,Me=`${we}-inner`;return{[`${we}-wrapper`]:Object.assign(Object.assign({},(0,de.Wf)(ae)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:ze,cursor:"pointer",[`&${we}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:ae.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${we}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${kt}px ${ue} ${Re}`,borderRadius:"50%",visibility:"hidden",content:'""'},[we]:Object.assign(Object.assign({},(0,de.Wf)(ae)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${we}-wrapper:hover &,
|
|
|
&:hover ${Me}`]:{borderColor:Re},[`${we}-input:focus-visible + ${Me}`]:Object.assign({},(0,de.oN)(ae)),[`${we}:hover::after, ${we}-wrapper:hover &::after`]:{visibility:"visible"},[`${we}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:Te,height:Te,marginBlockStart:Te/-2,marginInlineStart:Te/-2,backgroundColor:T?Re:He,borderBlockStart:0,borderInlineStart:0,borderRadius:Te,transform:"scale(0)",opacity:0,transition:`all ${lt} ${zt}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:Te,height:Te,backgroundColor:xt,borderColor:en,borderStyle:"solid",borderWidth:kt,borderRadius:"50%",transition:`all ${ut}`},[`${we}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${we}-checked`]:{[Me]:{borderColor:Re,backgroundColor:T?xt:Re,"&::after":{transform:`scale(${fn/Te})`,opacity:1,transition:`all ${lt} ${zt}`}}},[`${we}-disabled`]:{cursor:"not-allowed",[Me]:{backgroundColor:tn,borderColor:en,cursor:"not-allowed","&::after":{backgroundColor:Ce}},[`${we}-input`]:{cursor:"not-allowed"},[`${we}-disabled + span`]:{color:dt,cursor:"not-allowed"},[`&${we}-checked`]:{[Me]:{"&::after":{transform:`scale(${ge/Te})`}}}},[`span${we} + *`]:{paddingInlineStart:Xt,paddingInlineEnd:Xt}})}},N=ae=>{const{buttonColor:we,controlHeight:ze,componentCls:Re,lineWidth:Te,lineType:lt,colorBorder:ut,motionDurationSlow:zt,motionDurationMid:xt,buttonPaddingInline:en,fontSize:kt,buttonBg:fn,fontSizeLG:tn,controlHeightLG:dt,controlHeightSM:Xt,paddingXS:Ce,borderRadius:ue,borderRadiusSM:ge,borderRadiusLG:T,buttonCheckedBg:He,buttonSolidCheckedColor:Me,colorTextDisabled:M,colorBgContainerDisabled:I,buttonCheckedBgDisabled:Le,buttonCheckedColorDisabled:Ae,colorPrimary:J,colorPrimaryHover:Oe,colorPrimaryActive:pt,buttonSolidCheckedBg:ie,buttonSolidCheckedHoverBg:Pe,buttonSolidCheckedActiveBg:Ee}=ae;return{[`${Re}-button-wrapper`]:{position:"relative",display:"inline-block",height:ze,margin:0,paddingInline:en,paddingBlock:0,color:we,fontSize:kt,lineHeight:`${ze-Te*2}px`,background:fn,border:`${Te}px ${lt} ${ut}`,borderBlockStartWidth:Te+.02,borderInlineStartWidth:0,borderInlineEndWidth:Te,cursor:"pointer",transition:[`color ${xt}`,`background ${xt}`,`box-shadow ${xt}`].join(","),a:{color:we},[`> ${Re}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-Te,insetInlineStart:-Te,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:Te,paddingInline:0,backgroundColor:ut,transition:`background-color ${zt}`,content:'""'}},"&:first-child":{borderInlineStart:`${Te}px ${lt} ${ut}`,borderStartStartRadius:ue,borderEndStartRadius:ue},"&:last-child":{borderStartEndRadius:ue,borderEndEndRadius:ue},"&:first-child:last-child":{borderRadius:ue},[`${Re}-group-large &`]:{height:dt,fontSize:tn,lineHeight:`${dt-Te*2}px`,"&:first-child":{borderStartStartRadius:T,borderEndStartRadius:T},"&:last-child":{borderStartEndRadius:T,borderEndEndRadius:T}},[`${Re}-group-small &`]:{height:Xt,paddingInline:Ce-Te,paddingBlock:0,lineHeight:`${Xt-Te*2}px`,"&:first-child":{borderStartStartRadius:ge,borderEndStartRadius:ge},"&:last-child":{borderStartEndRadius:ge,borderEndEndRadius:ge}},"&:hover":{position:"relative",color:J},"&:has(:focus-visible)":Object.assign({},(0,de.oN)(ae)),[`${Re}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${Re}-button-wrapper-disabled)`]:{zIndex:1,color:J,background:He,borderColor:J,"&::before":{backgroundColor:J},"&:first-child":{borderColor:J},"&:hover":{color:Oe,borderColor:Oe,"&::before":{backgroundColor:Oe}},"&:active":{color:pt,borderColor:pt,"&::before":{backgroundColor:pt}}},[`${Re}-group-solid &-checked:not(${Re}-button-wrapper-disabled)`]:{color:Me,background:ie,borderColor:ie,"&:hover":{color:Me,background:Pe,borderColor:Pe},"&:active":{color:Me,background:Ee,borderColor:Ee}},"&-disabled":{color:M,backgroundColor:I,borderColor:ut,cursor:"not-allowed","&:first-child, &:hover":{color:M,backgroundColor:I,borderColor:ut}},[`&-disabled${Re}-button-wrapper-checked`]:{color:Ae,backgroundColor:Le,borderColor:ut,boxShadow:"none"}}}},C=ae=>ae-4*2;var Z=(0,Y.Z)("Radio",ae=>{const{controlOutline:we,controlOutlineWidth:ze,radioSize:Re}=ae,Te=`0 0 0 ${ze}px ${we}`,lt=Te,ut=C(Re),zt=(0,j.TS)(ae,{radioDotDisabledSize:ut,radioFocusShadow:Te,radioButtonFocusShadow:lt});return[re(zt),G(zt),N(zt)]},ae=>{const{wireframe:we,padding:ze,marginXS:Re,lineWidth:Te,fontSizeLG:lt,colorText:ut,colorBgContainer:zt,colorTextDisabled:xt,controlItemBgActiveDisabled:en,colorTextLightSolid:kt,colorPrimary:fn,colorPrimaryHover:tn,colorPrimaryActive:dt}=ae,Xt=4,Ce=lt,ue=we?C(Ce):Ce-(Xt+Te)*2;return{radioSize:Ce,dotSize:ue,dotColorDisabled:xt,buttonSolidCheckedColor:kt,buttonSolidCheckedBg:fn,buttonSolidCheckedHoverBg:tn,buttonSolidCheckedActiveBg:dt,buttonBg:zt,buttonCheckedBg:zt,buttonColor:ut,buttonCheckedBgDisabled:en,buttonCheckedColorDisabled:xt,buttonPaddingInline:ze-Te,wrapperMarginInlineEnd:Re}}),W=d(14088),Fe=d(4572),me=function(ae,we){var ze={};for(var Re in ae)Object.prototype.hasOwnProperty.call(ae,Re)&&we.indexOf(Re)<0&&(ze[Re]=ae[Re]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,Re=Object.getOwnPropertySymbols(ae);Te<Re.length;Te++)we.indexOf(Re[Te])<0&&Object.prototype.propertyIsEnumerable.call(ae,Re[Te])&&(ze[Re[Te]]=ae[Re[Te]]);return ze};const ye=(ae,we)=>{var ze,Re;const Te=P.useContext(u),lt=P.useContext(U),{getPrefixCls:ut,direction:zt,radio:xt}=P.useContext(te.E_),en=P.useRef(null),kt=(0,k.sQ)(we,en),{isFormItemInput:fn}=P.useContext(_.aM),tn=pt=>{var ie,Pe;(ie=ae.onChange)===null||ie===void 0||ie.call(ae,pt),(Pe=Te==null?void 0:Te.onChange)===null||Pe===void 0||Pe.call(Te,pt)},{prefixCls:dt,className:Xt,rootClassName:Ce,children:ue,style:ge}=ae,T=me(ae,["prefixCls","className","rootClassName","children","style"]),He=ut("radio",dt),Me=((Te==null?void 0:Te.optionType)||lt)==="button",M=Me?`${He}-button`:He,[I,Le]=Z(He),Ae=Object.assign({},T),J=P.useContext(K.Z);Te&&(Ae.name=Te.name,Ae.onChange=tn,Ae.checked=ae.value===Te.value,Ae.disabled=(ze=Ae.disabled)!==null&&ze!==void 0?ze:Te.disabled),Ae.disabled=(Re=Ae.disabled)!==null&&Re!==void 0?Re:J;const Oe=H()(`${M}-wrapper`,{[`${M}-wrapper-checked`]:Ae.checked,[`${M}-wrapper-disabled`]:Ae.disabled,[`${M}-wrapper-rtl`]:zt==="rtl",[`${M}-wrapper-in-form-item`]:fn},xt==null?void 0:xt.className,Xt,Ce,Le);return I(P.createElement(W.Z,{component:"Radio",disabled:Ae.disabled},P.createElement("label",{className:Oe,style:Object.assign(Object.assign({},xt==null?void 0:xt.style),ge),onMouseEnter:ae.onMouseEnter,onMouseLeave:ae.onMouseLeave},P.createElement(b.Z,Object.assign({},Ae,{className:H()(Ae.className,!Me&&Fe.A),type:"radio",prefixCls:M,ref:kt})),ue!==void 0?P.createElement("span",null,ue):null)))};var nt=P.forwardRef(ye);const Ue=P.forwardRef((ae,we)=>{const{getPrefixCls:ze,direction:Re}=P.useContext(te.E_),[Te,lt]=(0,z.Z)(ae.defaultValue,{value:ae.value}),ut=ie=>{const Pe=Te,Ee=ie.target.value;"value"in ae||lt(Ee);const{onChange:Ge}=ae;Ge&&Ee!==Pe&&Ge(ie)},{prefixCls:zt,className:xt,rootClassName:en,options:kt,buttonStyle:fn="outline",disabled:tn,children:dt,size:Xt,style:Ce,id:ue,onMouseEnter:ge,onMouseLeave:T,onFocus:He,onBlur:Me}=ae,M=ze("radio",zt),I=`${M}-group`,[Le,Ae]=Z(M);let J=dt;kt&&kt.length>0&&(J=kt.map(ie=>typeof ie=="string"||typeof ie=="number"?P.createElement(nt,{key:ie.toString(),prefixCls:M,disabled:tn,value:ie,checked:Te===ie},ie):P.createElement(nt,{key:`radio-group-value-options-${ie.value}`,prefixCls:M,disabled:ie.disabled||tn,value:ie.value,checked:Te===ie.value,title:ie.title,style:ie.style},ie.label)));const Oe=(0,w.Z)(Xt),pt=H()(I,`${I}-${fn}`,{[`${I}-${Oe}`]:Oe,[`${I}-rtl`]:Re==="rtl"},xt,en,Ae);return Le(P.createElement("div",Object.assign({},(0,Se.Z)(ae,{aria:!0,data:!0}),{className:pt,style:Ce,onMouseEnter:ge,onMouseLeave:T,onFocus:He,onBlur:Me,id:ue,ref:we}),P.createElement($,{value:{onChange:ut,value:Te,disabled:ae.disabled,name:ae.name,optionType:ae.optionType}},J)))});var Ut=P.memo(Ue),le=function(ae,we){var ze={};for(var Re in ae)Object.prototype.hasOwnProperty.call(ae,Re)&&we.indexOf(Re)<0&&(ze[Re]=ae[Re]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,Re=Object.getOwnPropertySymbols(ae);Te<Re.length;Te++)we.indexOf(Re[Te])<0&&Object.prototype.propertyIsEnumerable.call(ae,Re[Te])&&(ze[Re[Te]]=ae[Re[Te]]);return ze};const se=(ae,we)=>{const{getPrefixCls:ze}=P.useContext(te.E_),{prefixCls:Re}=ae,Te=le(ae,["prefixCls"]),lt=ze("radio",Re);return P.createElement(S,{value:"button"},P.createElement(nt,Object.assign({prefixCls:lt},Te,{type:"radio",ref:we})))};var ce=P.forwardRef(se);const V=nt;V.Button=ce,V.Group=Ut,V.__ANT_RADIO=!0;var oe=V},57809:function(zn,At,d){"use strict";var ee=d(92310),H=d.n(ee),z=d(77861),Se=d(2738),P=d(59301),te=d(53487),w=d(62892),L=d(19080),$=d(36355),u=d(1684),U=d(93891),S=d(19716),b=d(32441),k=d(33234),K=d(14154),_=d(58582),de=d(84443),Y=d(66339),j=function(Z,W){var Fe={};for(var me in Z)Object.prototype.hasOwnProperty.call(Z,me)&&W.indexOf(me)<0&&(Fe[me]=Z[me]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,me=Object.getOwnPropertySymbols(Z);ye<me.length;ye++)W.indexOf(me[ye])<0&&Object.prototype.propertyIsEnumerable.call(Z,me[ye])&&(Fe[me[ye]]=Z[me[ye]]);return Fe};const re="SECRET_COMBOBOX_MODE_DO_NOT_USE",G=(Z,W)=>{var Fe,{prefixCls:me,bordered:ye=!0,className:D,rootClassName:nt,getPopupContainer:Ue,popupClassName:Ut,dropdownClassName:le,listHeight:se=256,placement:ce,listItemHeight:V=24,size:oe,disabled:ae,notFoundContent:we,status:ze,builtinPlacements:Re,dropdownMatchSelectWidth:Te,popupMatchSelectWidth:lt,direction:ut,style:zt,allowClear:xt}=Z,en=j(Z,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:kt,getPrefixCls:fn,renderEmpty:tn,direction:dt,virtual:Xt,popupMatchSelectWidth:Ce,popupOverflow:ue,select:ge}=P.useContext($.E_),T=fn("select",me),He=fn(),Me=ut!=null?ut:dt,{compactSize:M,compactItemClassnames:I}=(0,k.ri)(T,Me),[Le,Ae]=(0,K.Z)(T),J=P.useMemo(()=>{const{mode:bo}=en;if(bo!=="combobox")return bo===re?"combobox":bo},[en.mode]),Oe=J==="multiple"||J==="tags",pt=(0,de.Z)(en.suffixIcon,en.showArrow),ie=(Fe=lt!=null?lt:Te)!==null&&Fe!==void 0?Fe:Ce,{status:Pe,hasFeedback:Ee,isFormItemInput:Ge,feedbackIcon:Ze}=P.useContext(b.aM),Qt=(0,L.F)(Pe,ze);let ln;we!==void 0?ln=we:J==="combobox"?ln=null:ln=(tn==null?void 0:tn("Select"))||P.createElement(U.Z,{componentName:"Select"});const{suffixIcon:on,itemIcon:xn,removeIcon:Nn,clearIcon:jn}=(0,Y.Z)(Object.assign(Object.assign({},en),{multiple:Oe,hasFeedback:Ee,feedbackIcon:Ze,showSuffixIcon:pt,prefixCls:T,showArrow:en.showArrow,componentName:"Select"})),Qn=xt===!0?{clearIcon:jn}:xt,Kn=(0,Se.Z)(en,["suffixIcon","itemIcon"]),Un=H()(Ut||le,{[`${T}-dropdown-${Me}`]:Me==="rtl"},nt,Ae),_n=(0,S.Z)(bo=>{var kn;return(kn=oe!=null?oe:M)!==null&&kn!==void 0?kn:bo}),Xn=P.useContext(u.Z),br=ae!=null?ae:Xn,Or=H()({[`${T}-lg`]:_n==="large",[`${T}-sm`]:_n==="small",[`${T}-rtl`]:Me==="rtl",[`${T}-borderless`]:!ye,[`${T}-in-form-item`]:Ge},(0,L.Z)(T,Qt,Ee),I,ge==null?void 0:ge.className,D,nt,Ae),Yn=P.useMemo(()=>ce!==void 0?ce:Me==="rtl"?"bottomRight":"bottomLeft",[ce,Me]),ro=(0,_.Z)(Re,ue);return Le(P.createElement(z.ZP,Object.assign({ref:W,virtual:Xt,showSearch:ge==null?void 0:ge.showSearch},Kn,{style:Object.assign(Object.assign({},ge==null?void 0:ge.style),zt),dropdownMatchSelectWidth:ie,builtinPlacements:ro,transitionName:(0,w.m)(He,"slide-up",en.transitionName),listHeight:se,listItemHeight:V,mode:J,prefixCls:T,placement:Yn,direction:Me,suffixIcon:on,menuItemSelectedIcon:xn,removeIcon:Nn,allowClear:Qn,notFoundContent:ln,className:Or,getPopupContainer:Ue||kt,dropdownClassName:Un,disabled:br})))},N=P.forwardRef(G),C=(0,te.Z)(N);N.SECRET_COMBOBOX_MODE_DO_NOT_USE=re,N.Option=z.Wx,N.OptGroup=z.Xo,N._InternalPanelDoNotUseOrYouWillBeFired=C,At.default=N},14154:function(zn,At,d){"use strict";d.d(At,{Z:function(){return N}});var ee=d(17313),H=d(74207),z=d(37613),Se=d(83116),P=d(13826),te=d(92899);const w=C=>{const{optionHeight:Z,optionFontSize:W,optionLineHeight:Fe,optionPadding:me}=C;return{position:"relative",display:"block",minHeight:Z,padding:me,color:C.colorText,fontWeight:"normal",fontSize:W,lineHeight:Fe,boxSizing:"border-box"}};var $=C=>{const{antCls:Z,componentCls:W}=C,Fe=`${W}-item`,me=`&${Z}-slide-up-enter${Z}-slide-up-enter-active`,ye=`&${Z}-slide-up-appear${Z}-slide-up-appear-active`,D=`&${Z}-slide-up-leave${Z}-slide-up-leave-active`,nt=`${W}-dropdown-placement-`;return[{[`${W}-dropdown`]:Object.assign(Object.assign({},(0,ee.Wf)(C)),{position:"absolute",top:-9999,zIndex:C.zIndexPopup,boxSizing:"border-box",padding:C.paddingXXS,overflow:"hidden",fontSize:C.fontSize,fontVariant:"initial",backgroundColor:C.colorBgElevated,borderRadius:C.borderRadiusLG,outline:"none",boxShadow:C.boxShadowSecondary,[`
|
|
|
${me}${nt}bottomLeft,
|
|
|
${ye}${nt}bottomLeft
|
|
|
`]:{animationName:P.fJ},[`
|
|
|
${me}${nt}topLeft,
|
|
|
${ye}${nt}topLeft,
|
|
|
${me}${nt}topRight,
|
|
|
${ye}${nt}topRight
|
|
|
`]:{animationName:P.Qt},[`${D}${nt}bottomLeft`]:{animationName:P.Uw},[`
|
|
|
${D}${nt}topLeft,
|
|
|
${D}${nt}topRight
|
|
|
`]:{animationName:P.ly},"&-hidden":{display:"none"},[`${Fe}`]:Object.assign(Object.assign({},w(C)),{cursor:"pointer",transition:`background ${C.motionDurationSlow} ease`,borderRadius:C.borderRadiusSM,"&-group":{color:C.colorTextDescription,fontSize:C.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},ee.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${Fe}-option-disabled)`]:{backgroundColor:C.optionActiveBg},[`&-selected:not(${Fe}-option-disabled)`]:{color:C.optionSelectedColor,fontWeight:C.optionSelectedFontWeight,backgroundColor:C.optionSelectedBg,[`${Fe}-option-state`]:{color:C.colorPrimary}},"&-disabled":{[`&${Fe}-option-selected`]:{backgroundColor:C.colorBgContainerDisabled},color:C.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:C.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,P.oN)(C,"slide-up"),(0,P.oN)(C,"slide-down"),(0,te.Fm)(C,"move-up"),(0,te.Fm)(C,"move-down")]};const u=2,U=C=>{let{controlHeightSM:Z,controlHeight:W,lineWidth:Fe}=C;const me=(W-Z)/2-Fe,ye=Math.ceil(me/2);return[me,ye]};function S(C,Z){const{componentCls:W,iconCls:Fe}=C,me=`${W}-selection-overflow`,ye=C.multipleSelectItemHeight,[D]=U(C),nt=Z?`${W}-${Z}`:"";return{[`${W}-multiple${nt}`]:{fontSize:C.fontSize,[me]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${W}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${D-u}px ${u*2}px`,borderRadius:C.borderRadius,[`${W}-show-search&`]:{cursor:"text"},[`${W}-disabled&`]:{background:C.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${u}px 0`,lineHeight:`${ye}px`,visibility:"hidden",content:'"\\a0"'}},[`
|
|
|
&${W}-show-arrow ${W}-selector,
|
|
|
&${W}-allow-clear ${W}-selector
|
|
|
`]:{paddingInlineEnd:C.fontSizeIcon+C.controlPaddingHorizontal},[`${W}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:ye,marginTop:u,marginBottom:u,lineHeight:`${ye-C.lineWidth*2}px`,background:C.multipleItemBg,border:`${C.lineWidth}px ${C.lineType} ${C.multipleItemBorderColor}`,borderRadius:C.borderRadiusSM,cursor:"default",transition:`font-size ${C.motionDurationSlow}, line-height ${C.motionDurationSlow}, height ${C.motionDurationSlow}`,userSelect:"none",marginInlineEnd:u*2,paddingInlineStart:C.paddingXS,paddingInlineEnd:C.paddingXS/2,[`${W}-disabled&`]:{color:C.multipleItemColorDisabled,borderColor:C.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:C.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,ee.Ro)()),{display:"inline-flex",alignItems:"center",color:C.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${Fe}`]:{verticalAlign:"-0.2em"},"&:hover":{color:C.colorIconHover}})},[`${me}-item + ${me}-item`]:{[`${W}-selection-search`]:{marginInlineStart:0}},[`${W}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:C.inputPaddingHorizontalBase-D,"\n &-input,\n &-mirror\n ":{height:ye,fontFamily:C.fontFamily,lineHeight:`${ye}px`,transition:`all ${C.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${W}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:C.inputPaddingHorizontalBase,insetInlineEnd:C.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${C.motionDurationSlow}`}}}}var k=C=>{const{componentCls:Z}=C,W=(0,z.TS)(C,{controlHeight:C.controlHeightSM,multipleSelectItemHeight:C.controlHeightXS,borderRadius:C.borderRadiusSM,borderRadiusSM:C.borderRadiusXS}),Fe=(0,z.TS)(C,{fontSize:C.fontSizeLG,controlHeight:C.controlHeightLG,multipleSelectItemHeight:C.multipleItemHeightLG,borderRadius:C.borderRadiusLG,borderRadiusSM:C.borderRadius}),[,me]=U(C);return[S(C),S(W,"sm"),{[`${Z}-multiple${Z}-sm`]:{[`${Z}-selection-placeholder`]:{insetInline:C.controlPaddingHorizontalSM-C.lineWidth},[`${Z}-selection-search`]:{marginInlineStart:me}}},S(Fe,"lg")]};function K(C,Z){const{componentCls:W,inputPaddingHorizontalBase:Fe,borderRadius:me}=C,ye=C.controlHeight-C.lineWidth*2,D=Math.ceil(C.fontSize*1.25),nt=Z?`${W}-${Z}`:"";return{[`${W}-single${nt}`]:{fontSize:C.fontSize,[`${W}-selector`]:Object.assign(Object.assign({},(0,ee.Wf)(C)),{display:"flex",borderRadius:me,[`${W}-selection-search`]:{position:"absolute",top:0,insetInlineStart:Fe,insetInlineEnd:Fe,bottom:0,"&-input":{width:"100%"}},[`
|
|
|
${W}-selection-item,
|
|
|
${W}-selection-placeholder
|
|
|
`]:{padding:0,lineHeight:`${ye}px`,transition:`all ${C.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${ye}px`}},[`${W}-selection-item`]:{position:"relative",userSelect:"none"},[`${W}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${W}-selection-item:after`,`${W}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[`
|
|
|
&${W}-show-arrow ${W}-selection-item,
|
|
|
&${W}-show-arrow ${W}-selection-placeholder
|
|
|
`]:{paddingInlineEnd:D},[`&${W}-open ${W}-selection-item`]:{color:C.colorTextPlaceholder},[`&:not(${W}-customize-input)`]:{[`${W}-selector`]:{width:"100%",height:C.controlHeight,padding:`0 ${Fe}px`,[`${W}-selection-search-input`]:{height:ye},"&:after":{lineHeight:`${ye}px`}}},[`&${W}-customize-input`]:{[`${W}-selector`]:{"&:after":{display:"none"},[`${W}-selection-search`]:{position:"static",width:"100%"},[`${W}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${Fe}px`,"&:after":{display:"none"}}}}}}}function _(C){const{componentCls:Z}=C,W=C.controlPaddingHorizontalSM-C.lineWidth;return[K(C),K((0,z.TS)(C,{controlHeight:C.controlHeightSM,borderRadius:C.borderRadiusSM}),"sm"),{[`${Z}-single${Z}-sm`]:{[`&:not(${Z}-customize-input)`]:{[`${Z}-selection-search`]:{insetInlineStart:W,insetInlineEnd:W},[`${Z}-selector`]:{padding:`0 ${W}px`},[`&${Z}-show-arrow ${Z}-selection-search`]:{insetInlineEnd:W+C.fontSize*1.5},[`
|
|
|
&${Z}-show-arrow ${Z}-selection-item,
|
|
|
&${Z}-show-arrow ${Z}-selection-placeholder
|
|
|
`]:{paddingInlineEnd:C.fontSize*1.5}}}},K((0,z.TS)(C,{controlHeight:C.singleItemHeightLG,fontSize:C.fontSizeLG,borderRadius:C.borderRadiusLG}),"lg")]}const de=C=>{const{componentCls:Z,selectorBg:W}=C;return{position:"relative",backgroundColor:W,border:`${C.lineWidth}px ${C.lineType} ${C.colorBorder}`,transition:`all ${C.motionDurationMid} ${C.motionEaseInOut}`,input:{cursor:"pointer"},[`${Z}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${Z}-disabled&`]:{color:C.colorTextDisabled,background:C.colorBgContainerDisabled,cursor:"not-allowed",[`${Z}-multiple&`]:{background:C.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},Y=function(C,Z){let W=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:Fe,borderHoverColor:me,outlineColor:ye,antCls:D}=Z,nt=W?{[`${Fe}-selector`]:{borderColor:me}}:{};return{[C]:{[`&:not(${Fe}-disabled):not(${Fe}-customize-input):not(${D}-pagination-size-changer)`]:Object.assign(Object.assign({},nt),{[`${Fe}-focused& ${Fe}-selector`]:{borderColor:me,boxShadow:`0 0 0 ${Z.controlOutlineWidth}px ${ye}`,outline:0},[`&:hover ${Fe}-selector`]:{borderColor:me}})}}},j=C=>{const{componentCls:Z}=C;return{[`${Z}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},re=C=>{const{componentCls:Z,inputPaddingHorizontalBase:W,iconCls:Fe}=C;return{[Z]:Object.assign(Object.assign({},(0,ee.Wf)(C)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${Z}-customize-input) ${Z}-selector`]:Object.assign(Object.assign({},de(C)),j(C)),[`${Z}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},ee.vS),[`${Z}-selection-placeholder`]:Object.assign(Object.assign({},ee.vS),{flex:1,color:C.colorTextPlaceholder,pointerEvents:"none"}),[`${Z}-arrow`]:Object.assign(Object.assign({},(0,ee.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:W,height:C.fontSizeIcon,marginTop:-C.fontSizeIcon/2,color:C.colorTextQuaternary,fontSize:C.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[Fe]:{verticalAlign:"top",transition:`transform ${C.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${Z}-suffix)`]:{pointerEvents:"auto"}},[`${Z}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${Z}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:W,zIndex:1,display:"inline-block",width:C.fontSizeIcon,height:C.fontSizeIcon,marginTop:-C.fontSizeIcon/2,color:C.colorTextQuaternary,fontSize:C.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:C.clearBg,cursor:"pointer",opacity:0,transition:`color ${C.motionDurationMid} ease, opacity ${C.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:C.colorTextTertiary}},"&:hover":{[`${Z}-clear`]:{opacity:1}}}),[`${Z}-has-feedback`]:{[`${Z}-clear`]:{insetInlineEnd:W+C.fontSize+C.paddingXS}}}},G=C=>{const{componentCls:Z}=C;return[{[Z]:{[`&-borderless ${Z}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${Z}-in-form-item`]:{width:"100%"}}},re(C),_(C),k(C),$(C),{[`${Z}-rtl`]:{direction:"rtl"}},Y(Z,(0,z.TS)(C,{borderHoverColor:C.colorPrimaryHover,outlineColor:C.controlOutline})),Y(`${Z}-status-error`,(0,z.TS)(C,{borderHoverColor:C.colorErrorHover,outlineColor:C.colorErrorOutline}),!0),Y(`${Z}-status-warning`,(0,z.TS)(C,{borderHoverColor:C.colorWarningHover,outlineColor:C.colorWarningOutline}),!0),(0,H.c)(C,{borderElCls:`${Z}-selector`,focusElCls:`${Z}-focused`})]};var N=(0,Se.Z)("Select",(C,Z)=>{let{rootPrefixCls:W}=Z;const Fe=(0,z.TS)(C,{rootPrefixCls:W,inputPaddingHorizontalBase:C.paddingSM-1,multipleSelectItemHeight:C.multipleItemHeight});return[G(Fe)]},C=>{const{fontSize:Z,lineHeight:W,controlHeight:Fe,controlPaddingHorizontal:me,zIndexPopupBase:ye,colorText:D,fontWeightStrong:nt,controlItemBgActive:Ue,controlItemBgHover:Ut,colorBgContainer:le,colorFillSecondary:se,controlHeightLG:ce,controlHeightSM:V,colorBgContainerDisabled:oe,colorTextDisabled:ae}=C;return{zIndexPopup:ye+50,optionSelectedColor:D,optionSelectedFontWeight:nt,optionSelectedBg:Ue,optionActiveBg:Ut,optionPadding:`${(Fe-Z*W)/2}px ${me}px`,optionFontSize:Z,optionLineHeight:W,optionHeight:Fe,selectorBg:le,clearBg:le,singleItemHeightLG:ce,multipleItemBg:se,multipleItemBorderColor:"transparent",multipleItemHeight:V,multipleItemHeightLG:Fe,multipleSelectorBgDisabled:oe,multipleItemColorDisabled:ae,multipleItemBorderColorDisabled:"transparent"}})},58582:function(zn,At,d){"use strict";d.d(At,{Z:function(){return H}});const ee=z=>{const P={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:z==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},P),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},P),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},P),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},P),{points:["br","tr"],offset:[0,-4]})}};function H(z,Se){return z||ee(Se)}},84443:function(zn,At,d){"use strict";d.d(At,{Z:function(){return ee}});function ee(H,z){return z!==void 0?z:H!==null}},66339:function(zn,At,d){"use strict";d.d(At,{Z:function(){return L}});var ee=d(40001),H=d(19248),z=d(99267),Se=d(84105),P=d(58617),te=d(47472),w=d(59301);function L($){let{suffixIcon:u,clearIcon:U,menuItemSelectedIcon:S,removeIcon:b,loading:k,multiple:K,hasFeedback:_,prefixCls:de,showSuffixIcon:Y,feedbackIcon:j,showArrow:re,componentName:G}=$;const N=U!=null?U:w.createElement(H.Z,null),C=me=>u===null&&!_&&!re?null:w.createElement(w.Fragment,null,Y!==!1&&me,_&&j);let Z=null;if(u!==void 0)Z=C(u);else if(k)Z=C(w.createElement(P.Z,{spin:!0}));else{const me=`${de}-suffix`;Z=ye=>{let{open:D,showSearch:nt}=ye;return C(D&&nt?w.createElement(te.Z,{className:me}):w.createElement(Se.Z,{className:me}))}}let W=null;S!==void 0?W=S:K?W=w.createElement(ee.Z,null):W=null;let Fe=null;return b!==void 0?Fe=b:Fe=w.createElement(z.Z,null),{clearIcon:N,suffixIcon:Z,itemIcon:W,removeIcon:Fe}}},81327:function(zn,At,d){"use strict";d.d(At,{Z:function(){return de}});var ee=d(59301),H=d(92310),z=d.n(H),Se=d(11592),P=d(36355),te=d(33234);const w=ee.createContext({latestIndex:0}),L=w.Provider;var u=Y=>{let{className:j,index:re,children:G,split:N,style:C}=Y;const{latestIndex:Z}=ee.useContext(w);return G==null?null:ee.createElement(ee.Fragment,null,ee.createElement("div",{className:j,style:C},G),re<Z&&N&&ee.createElement("span",{className:`${j}-split`},N))},U=d(2856);function S(Y){return["small","middle","large"].includes(Y)}function b(Y){return Y?typeof Y=="number"&&!Number.isNaN(Y):!1}var k=function(Y,j){var re={};for(var G in Y)Object.prototype.hasOwnProperty.call(Y,G)&&j.indexOf(G)<0&&(re[G]=Y[G]);if(Y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var N=0,G=Object.getOwnPropertySymbols(Y);N<G.length;N++)j.indexOf(G[N])<0&&Object.prototype.propertyIsEnumerable.call(Y,G[N])&&(re[G[N]]=Y[G[N]]);return re};const _=ee.forwardRef((Y,j)=>{var re,G;const{getPrefixCls:N,space:C,direction:Z}=ee.useContext(P.E_),{size:W=(C==null?void 0:C.size)||"small",align:Fe,className:me,rootClassName:ye,children:D,direction:nt="horizontal",prefixCls:Ue,split:Ut,style:le,wrap:se=!1,classNames:ce,styles:V}=Y,oe=k(Y,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[ae,we]=Array.isArray(W)?W:[W,W],ze=S(we),Re=S(ae),Te=b(we),lt=b(ae),ut=(0,Se.Z)(D,{keepEmpty:!0}),zt=Fe===void 0&&nt==="horizontal"?"center":Fe,xt=N("space",Ue),[en,kt]=(0,U.Z)(xt),fn=z()(xt,C==null?void 0:C.className,kt,`${xt}-${nt}`,{[`${xt}-rtl`]:Z==="rtl",[`${xt}-align-${zt}`]:zt,[`${xt}-gap-row-${we}`]:ze,[`${xt}-gap-col-${ae}`]:Re},me,ye),tn=z()(`${xt}-item`,(re=ce==null?void 0:ce.item)!==null&&re!==void 0?re:(G=C==null?void 0:C.classNames)===null||G===void 0?void 0:G.item);let dt=0;const Xt=ut.map((ge,T)=>{var He,Me;ge!=null&&(dt=T);const M=ge&&ge.key||`${tn}-${T}`;return ee.createElement(u,{className:tn,key:M,index:T,split:Ut,style:(He=V==null?void 0:V.item)!==null&&He!==void 0?He:(Me=C==null?void 0:C.styles)===null||Me===void 0?void 0:Me.item},ge)}),Ce=ee.useMemo(()=>({latestIndex:dt}),[dt]);if(ut.length===0)return null;const ue={};return se&&(ue.flexWrap="wrap"),!Re&<&&(ue.columnGap=ae),!ze&&Te&&(ue.rowGap=we),en(ee.createElement("div",Object.assign({ref:j,className:fn,style:Object.assign(Object.assign(Object.assign({},ue),C==null?void 0:C.style),le)},oe),ee.createElement(L,{value:Ce},Xt)))});_.Compact=te.ZP;var de=_},8378:function(zn,At){"use strict";const d=ee=>({[ee.componentCls]:{[`${ee.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${ee.motionDurationMid} ${ee.motionEaseInOut},
|
|
|
opacity ${ee.motionDurationMid} ${ee.motionEaseInOut} !important`}},[`${ee.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${ee.motionDurationMid} ${ee.motionEaseInOut},
|
|
|
opacity ${ee.motionDurationMid} ${ee.motionEaseInOut} !important`}}});At.Z=d},92899:function(zn,At,d){"use strict";d.d(At,{Fm:function(){return S}});var ee=d(36237),H=d(95406);const z=new ee.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),Se=new ee.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),P=new ee.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),te=new ee.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),w=new ee.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),L=new ee.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),$=new ee.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new ee.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),U={"move-up":{inKeyframes:$,outKeyframes:u},"move-down":{inKeyframes:z,outKeyframes:Se},"move-left":{inKeyframes:P,outKeyframes:te},"move-right":{inKeyframes:w,outKeyframes:L}},S=(b,k)=>{const{antCls:K}=b,_=`${K}-${k}`,{inKeyframes:de,outKeyframes:Y}=U[k];return[(0,H.R)(_,de,Y,b.motionDurationMid),{[`
|
|
|
${_}-enter,
|
|
|
${_}-appear
|
|
|
`]:{opacity:0,animationTimingFunction:b.motionEaseOutCirc},[`${_}-leave`]:{animationTimingFunction:b.motionEaseInOutCirc}}]}},13826:function(zn,At,d){"use strict";d.d(At,{Qt:function(){return P},Uw:function(){return Se},fJ:function(){return z},ly:function(){return te},oN:function(){return S}});var ee=d(36237),H=d(95406);const z=new ee.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),Se=new ee.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),P=new ee.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),te=new ee.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),w=new ee.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),L=new ee.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),$=new ee.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),u=new ee.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),U={"slide-up":{inKeyframes:z,outKeyframes:Se},"slide-down":{inKeyframes:P,outKeyframes:te},"slide-left":{inKeyframes:w,outKeyframes:L},"slide-right":{inKeyframes:$,outKeyframes:u}},S=(b,k)=>{const{antCls:K}=b,_=`${K}-${k}`,{inKeyframes:de,outKeyframes:Y}=U[k];return[(0,H.R)(_,de,Y,b.motionDurationMid),{[`
|
|
|
${_}-enter,
|
|
|
${_}-appear
|
|
|
`]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:b.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${_}-leave`]:{animationTimingFunction:b.motionEaseInQuint}}]}},15969:function(zn,At,d){"use strict";d.d(At,{N:function(){return ee}});const ee=H=>({color:H.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${H.motionDurationSlow}`,"&:focus, &:hover":{color:H.colorLinkHover},"&:active":{color:H.colorLinkActive}})},1710:function(zn,At,d){"use strict";d.d(At,{default:function(){return sh}});var ee={},H="rc-table-internal-hook",z=d(42978),Se=d(6089),P=d(34280),te=d(13697),w=d(59301),L=d(4676);function $(F){var Q=w.createContext(void 0),ve=function(Ye){var Je=Ye.value,Bt=Ye.children,bt=w.useRef(Je);bt.current=Je;var vt=w.useState(function(){return{getValue:function(){return bt.current},listeners:new Set}}),_t=(0,z.Z)(vt,1),Jt=_t[0];return(0,P.Z)(function(){(0,L.unstable_batchedUpdates)(function(){Jt.listeners.forEach(function(Kt){Kt(Je)})})},[Je]),w.createElement(Q.Provider,{value:Jt},Bt)};return{Context:Q,Provider:ve,defaultValue:F}}function u(F,Q){var ve=(0,Se.Z)(typeof Q=="function"?Q:function(Kt){if(Q===void 0)return Kt;if(!Array.isArray(Q))return Kt[Q];var En={};return Q.forEach(function(mn){En[mn]=Kt[mn]}),En}),_e=w.useContext(F==null?void 0:F.Context),Ye=_e||{},Je=Ye.listeners,Bt=Ye.getValue,bt=w.useRef();bt.current=ve(_e?Bt():F==null?void 0:F.defaultValue);var vt=w.useState({}),_t=(0,z.Z)(vt,2),Jt=_t[1];return(0,P.Z)(function(){if(!_e)return;function Kt(En){var mn=ve(En);(0,te.Z)(bt.current,mn,!0)||Jt({})}return Je.add(Kt),function(){Je.delete(Kt)}},[_e]),bt.current}var U=d(54476),S=d(8654);function b(){var F=w.createContext(null);function Q(){return w.useContext(F)}function ve(Ye,Je){var Bt=(0,S.Yr)(Ye),bt=function(_t,Jt){var Kt=Bt?{ref:Jt}:{},En=w.useRef(0),mn=w.useRef(_t),wn=Q();return wn!==null?w.createElement(Ye,(0,U.Z)({},_t,Kt)):((!Je||Je(mn.current,_t))&&(En.current+=1),mn.current=_t,w.createElement(F.Provider,{value:En.current},w.createElement(Ye,(0,U.Z)({},_t,Kt))))};return Bt?w.forwardRef(bt):bt}function _e(Ye,Je){var Bt=(0,S.Yr)(Ye),bt=function(_t,Jt){var Kt=Bt?{ref:Jt}:{};return Q(),w.createElement(Ye,(0,U.Z)({},_t,Kt))};return Bt?w.memo(w.forwardRef(bt),Je):w.memo(bt,Je)}return{makeImmutable:ve,responseImmutable:_e,useImmutableMark:Q}}var k=b(),K=k.makeImmutable,_=k.responseImmutable,de=k.useImmutableMark,Y=b(),j=Y.makeImmutable,re=Y.responseImmutable,G=Y.useImmutableMark,N=$(),C=N;function Z(F,Q){var ve=w.useRef(0);ve.current+=1;var _e=w.useRef(F),Ye=[];Object.keys(F||{}).map(function(Bt){var bt;(F==null?void 0:F[Bt])!==((bt=_e.current)===null||bt===void 0?void 0:bt[Bt])&&Ye.push(Bt)}),_e.current=F;var Je=w.useRef([]);return Ye.length&&(Je.current=Ye),w.useDebugValue(ve.current),w.useDebugValue(Je.current.join(", ")),Q&&console.log("".concat(Q,":"),ve.current,Je.current),ve.current}var W=null,Fe=w.memo(function(){var F=Z();return w.createElement("h1",null,"Render Times: ",F)});Fe.displayName="RenderBlock";var me=d(76190),ye=d(33885),D=d(20068),nt=d(92310),Ue=d.n(nt),Ut=d(80547),le=d(97938),se=d(48736),ce=w.createContext({renderWithProps:!1}),V=ce,oe="RC_TABLE_KEY";function ae(F){return F==null?[]:Array.isArray(F)?F:[F]}function we(F){var Q=[],ve={};return F.forEach(function(_e){for(var Ye=_e||{},Je=Ye.key,Bt=Ye.dataIndex,bt=Je||ae(Bt).join("-")||oe;ve[bt];)bt="".concat(bt,"_next");ve[bt]=!0,Q.push(bt)}),Q}function ze(F){return F!=null}function Re(F){return F&&(0,me.Z)(F)==="object"&&!Array.isArray(F)&&!w.isValidElement(F)}function Te(F,Q,ve,_e,Ye,Je){var Bt=w.useContext(V),bt=G(),vt=(0,Ut.Z)(function(){if(ze(_e))return[_e];var _t=Q==null||Q===""?[]:Array.isArray(Q)?Q:[Q],Jt=(0,le.Z)(F,_t),Kt=Jt,En=void 0;if(Ye){var mn=Ye(Jt,F,ve);Re(mn)?(Kt=mn.children,En=mn.props,Bt.renderWithProps=!0):Kt=mn}return[Kt,En]},[bt,F,_e,Q,Ye,ve],function(_t,Jt){if(Je){var Kt=(0,z.Z)(_t,2),En=Kt[1],mn=(0,z.Z)(Jt,2),wn=mn[1];return Je(wn,En)}return Bt.renderWithProps?!0:!(0,te.Z)(_t,Jt,!0)});return vt}function lt(F,Q,ve,_e){var Ye=F+Q-1;return F<=_e&&Ye>=ve}function ut(F,Q){return u(C,function(ve){var _e=lt(F,Q||1,ve.hoverStartRow,ve.hoverEndRow);return[_e,ve.onHover]})}var zt=function(Q){var ve=Q.ellipsis,_e=Q.rowType,Ye=Q.children,Je,Bt=ve===!0?{showTitle:!0}:ve;return Bt&&(Bt.showTitle||_e==="header")&&(typeof Ye=="string"||typeof Ye=="number"?Je=Ye.toString():w.isValidElement(Ye)&&typeof Ye.props.children=="string"&&(Je=Ye.props.children)),Je};function xt(F){var Q,ve,_e,Ye,Je,Bt,bt,vt,_t=F.component,Jt=F.children,Kt=F.ellipsis,En=F.scope,mn=F.prefixCls,wn=F.className,cr=F.align,Gn=F.record,sr=F.render,Jn=F.dataIndex,mr=F.renderIndex,Yr=F.shouldCellUpdate,no=F.index,Tr=F.rowType,go=F.colSpan,To=F.rowSpan,Er=F.fixLeft,jr=F.fixRight,Fr=F.firstFixLeft,gr=F.lastFixLeft,Pr=F.firstFixRight,ao=F.lastFixRight,qo=F.appendNode,Po=F.additionalProps,oo=Po===void 0?{}:Po,Vo=F.isSticky,lA="".concat(mn,"-cell"),oi=u(C,["supportSticky","allColumnsFixedLeft"]),xA=oi.supportSticky,vi=oi.allColumnsFixedLeft,_i=Te(Gn,Jn,mr,Jt,sr,Yr),jo=(0,z.Z)(_i,2),na=jo[0],PA=jo[1],Ai={},si=typeof Er=="number"&&xA,ss=typeof jr=="number"&&xA;si&&(Ai.position="sticky",Ai.left=Er),ss&&(Ai.position="sticky",Ai.right=jr);var Ur=(Q=(ve=(_e=PA==null?void 0:PA.colSpan)!==null&&_e!==void 0?_e:oo.colSpan)!==null&&ve!==void 0?ve:go)!==null&&Q!==void 0?Q:1,uo=(Ye=(Je=(Bt=PA==null?void 0:PA.rowSpan)!==null&&Bt!==void 0?Bt:oo.rowSpan)!==null&&Je!==void 0?Je:To)!==null&&Ye!==void 0?Ye:1,so=ut(no,uo),Wr=(0,z.Z)(so,2),_A=Wr[0],Vr=Wr[1],Lo=function(fr){var qa;Gn&&Vr(no,no+uo-1),oo==null||(qa=oo.onMouseEnter)===null||qa===void 0||qa.call(oo,fr)},dA=function(fr){var qa;Gn&&Vr(-1,-1),oo==null||(qa=oo.onMouseLeave)===null||qa===void 0||qa.call(oo,fr)};if(Ur===0||uo===0)return null;var pA=(bt=oo.title)!==null&&bt!==void 0?bt:zt({rowType:Tr,ellipsis:Kt,children:na}),Ha=Ue()(lA,wn,(vt={},(0,D.Z)(vt,"".concat(lA,"-fix-left"),si&&xA),(0,D.Z)(vt,"".concat(lA,"-fix-left-first"),Fr&&xA),(0,D.Z)(vt,"".concat(lA,"-fix-left-last"),gr&&xA),(0,D.Z)(vt,"".concat(lA,"-fix-left-all"),gr&&vi&&xA),(0,D.Z)(vt,"".concat(lA,"-fix-right"),ss&&xA),(0,D.Z)(vt,"".concat(lA,"-fix-right-first"),Pr&&xA),(0,D.Z)(vt,"".concat(lA,"-fix-right-last"),ao&&xA),(0,D.Z)(vt,"".concat(lA,"-ellipsis"),Kt),(0,D.Z)(vt,"".concat(lA,"-with-append"),qo),(0,D.Z)(vt,"".concat(lA,"-fix-sticky"),(si||ss)&&Vo&&xA),(0,D.Z)(vt,"".concat(lA,"-row-hover"),!PA&&_A),vt),oo.className,PA==null?void 0:PA.className),Xi={};cr&&(Xi.textAlign=cr);var ks=(0,ye.Z)((0,ye.Z)((0,ye.Z)((0,ye.Z)({},Ai),oo.style),Xi),PA==null?void 0:PA.style),Yi=na;return(0,me.Z)(Yi)==="object"&&!Array.isArray(Yi)&&!w.isValidElement(Yi)&&(Yi=null),Kt&&(gr||Pr)&&(Yi=w.createElement("span",{className:"".concat(lA,"-content")},Yi)),w.createElement(_t,(0,U.Z)({},PA,oo,{className:Ha,style:ks,title:pA,scope:En,onMouseEnter:Lo,onMouseLeave:dA,colSpan:Ur!==1?Ur:null,rowSpan:uo!==1?uo:null}),qo,Yi)}var en=w.memo(xt);function kt(F,Q,ve,_e,Ye,Je){var Bt=ve[F]||{},bt=ve[Q]||{},vt,_t;Bt.fixed==="left"?vt=_e.left[Ye==="rtl"?Q:F]:bt.fixed==="right"&&(_t=_e.right[Ye==="rtl"?F:Q]);var Jt=!1,Kt=!1,En=!1,mn=!1,wn=ve[Q+1],cr=ve[F-1],Gn=!(Je!=null&&Je.children);if(Ye==="rtl"){if(vt!==void 0){var sr=cr&&cr.fixed==="left";mn=!sr&&Gn}else if(_t!==void 0){var Jn=wn&&wn.fixed==="right";En=!Jn&&Gn}}else if(vt!==void 0){var mr=wn&&wn.fixed==="left";Jt=!mr&&Gn}else if(_t!==void 0){var Yr=cr&&cr.fixed==="right";Kt=!Yr&&Gn}return{fixLeft:vt,fixRight:_t,lastFixLeft:Jt,firstFixRight:Kt,lastFixRight:En,firstFixLeft:mn,isSticky:_e.isSticky}}var fn=w.createContext({}),tn=fn;function dt(F){var Q=F.className,ve=F.index,_e=F.children,Ye=F.colSpan,Je=Ye===void 0?1:Ye,Bt=F.rowSpan,bt=F.align,vt=u(C,["prefixCls","direction"]),_t=vt.prefixCls,Jt=vt.direction,Kt=w.useContext(tn),En=Kt.scrollColumnIndex,mn=Kt.stickyOffsets,wn=Kt.flattenColumns,cr=Kt.columns,Gn=ve+Je-1,sr=Gn+1===En?Je+1:Je,Jn=kt(ve,ve+sr-1,wn,mn,Jt,cr==null?void 0:cr[ve]);return w.createElement(en,(0,U.Z)({className:Q,index:ve,component:"td",prefixCls:_t,record:null,dataIndex:null,align:bt,colSpan:sr,rowSpan:Bt,render:function(){return _e}},Jn))}var Xt=d(75931),Ce=["children"];function ue(F){var Q=F.children,ve=(0,Xt.Z)(F,Ce);return w.createElement("tr",ve,Q)}function ge(F){var Q=F.children;return Q}ge.Row=ue,ge.Cell=dt;var T=ge;function He(F){var Q=F.children,ve=F.stickyOffsets,_e=F.flattenColumns,Ye=F.columns,Je=u(C,"prefixCls"),Bt=_e.length-1,bt=_e[Bt],vt=w.useMemo(function(){return{stickyOffsets:ve,flattenColumns:_e,scrollColumnIndex:bt!=null&&bt.scrollbar?Bt:null,columns:Ye}},[bt,_e,Bt,ve,Ye]);return w.createElement(tn.Provider,{value:vt},w.createElement("tfoot",{className:"".concat(Je,"-summary")},Q))}var Me=re(He),M=T,I=d(70425),Le=d(29301),Ae=d(29194),J=d(3465),Oe=d(75152),pt=d(26112);function ie(F,Q,ve,_e,Ye,Je,Bt){F.push({record:Q,indent:ve,index:Bt});var bt=Je(Q),vt=Ye==null?void 0:Ye.has(bt);if(Q&&Array.isArray(Q[_e])&&vt)for(var _t=0;_t<Q[_e].length;_t+=1)ie(F,Q[_e][_t],ve+1,_e,Ye,Je,_t)}function Pe(F,Q,ve,_e){var Ye=w.useMemo(function(){if(ve!=null&&ve.size){for(var Je=[],Bt=0;Bt<(F==null?void 0:F.length);Bt+=1){var bt=F[Bt];ie(Je,bt,0,Q,ve,_e,Bt)}return Je}return F==null?void 0:F.map(function(vt,_t){return{record:vt,indent:0,index:_t}})},[F,Q,ve,_e]);return Ye}function Ee(F){var Q=F.prefixCls,ve=F.children,_e=F.component,Ye=F.cellComponent,Je=F.className,Bt=F.expanded,bt=F.colSpan,vt=F.isEmpty,_t=u(C,["scrollbarSize","fixHeader","fixColumn","componentWidth","horizonScroll"]),Jt=_t.scrollbarSize,Kt=_t.fixHeader,En=_t.fixColumn,mn=_t.componentWidth,wn=_t.horizonScroll,cr=ve;return(vt?wn&&mn:En)&&(cr=w.createElement("div",{style:{width:mn-(Kt?Jt:0),position:"sticky",left:0,overflow:"hidden"},className:"".concat(Q,"-expanded-row-fixed")},cr)),w.createElement(_e,{className:Je,style:{display:Bt?null:"none"}},w.createElement(en,{component:Ye,prefixCls:Q,colSpan:bt},cr))}var Ge=Ee;function Ze(F,Q,ve,_e){var Ye=u(C,["prefixCls","fixedInfoList","flattenColumns","expandableType","expandRowByClick","onTriggerExpand","rowClassName","expandedRowClassName","indentSize","expandIcon","expandedRowRender","expandIconColumnIndex","expandedKeys","childrenColumnName","rowExpandable","onRow"]),Je=Ye.flattenColumns,Bt=Ye.expandableType,bt=Ye.expandedKeys,vt=Ye.childrenColumnName,_t=Ye.onTriggerExpand,Jt=Ye.rowExpandable,Kt=Ye.onRow,En=Ye.expandRowByClick,mn=Ye.rowClassName,wn=Bt==="nest",cr=Bt==="row"&&(!Jt||Jt(F)),Gn=cr||wn,sr=bt&&bt.has(Q),Jn=vt&&F&&F[vt],mr=(0,I.useEvent)(_t),Yr=Kt==null?void 0:Kt(F,ve),no=Yr==null?void 0:Yr.onClick,Tr=function(jr){En&&Gn&&_t(F,jr);for(var Fr=arguments.length,gr=new Array(Fr>1?Fr-1:0),Pr=1;Pr<Fr;Pr++)gr[Pr-1]=arguments[Pr];no==null||no.apply(void 0,[jr].concat(gr))},go;typeof mn=="string"?go=mn:typeof mn=="function"&&(go=mn(F,ve,_e));var To=we(Je);return(0,ye.Z)((0,ye.Z)({},Ye),{},{columnsKey:To,nestExpandable:wn,expanded:sr,hasNestChildren:Jn,record:F,onTriggerExpand:mr,rowSupportExpand:cr,expandable:Gn,rowProps:(0,ye.Z)((0,ye.Z)({},Yr),{},{className:Ue()(go,Yr==null?void 0:Yr.className),onClick:Tr})})}function Qt(F,Q,ve,_e,Ye){var Je=F.record,Bt=F.prefixCls,bt=F.columnsKey,vt=F.fixedInfoList,_t=F.expandIconColumnIndex,Jt=F.nestExpandable,Kt=F.indentSize,En=F.expandIcon,mn=F.expanded,wn=F.hasNestChildren,cr=F.onTriggerExpand,Gn=bt[ve],sr=vt[ve],Jn;ve===(_t||0)&&Jt&&(Jn=w.createElement(w.Fragment,null,w.createElement("span",{style:{paddingLeft:"".concat(Kt*_e,"px")},className:"".concat(Bt,"-row-indent indent-level-").concat(_e)}),En({prefixCls:Bt,expanded:mn,expandable:wn,record:Je,onExpand:cr})));var mr;return Q.onCell&&(mr=Q.onCell(Je,Ye)),{key:Gn,fixedInfo:sr,appendCellNode:Jn,additionalCellProps:mr||{}}}function ln(F){var Q=F.className,ve=F.style,_e=F.record,Ye=F.index,Je=F.renderIndex,Bt=F.rowKey,bt=F.indent,vt=bt===void 0?0:bt,_t=F.rowComponent,Jt=F.cellComponent,Kt=F.scopeCellComponent,En=Ze(_e,Bt,Ye,vt),mn=En.prefixCls,wn=En.flattenColumns,cr=En.expandedRowClassName,Gn=En.expandedRowRender,sr=En.rowProps,Jn=En.expanded,mr=En.rowSupportExpand,Yr=w.useState(!1),no=(0,z.Z)(Yr,2),Tr=no[0],go=no[1];w.useEffect(function(){Jn&&go(!0)},[Jn]);var To=w.createElement(_t,(0,U.Z)({},sr,{"data-row-key":Bt,className:Ue()(Q,"".concat(mn,"-row"),"".concat(mn,"-row-level-").concat(vt),sr==null?void 0:sr.className),style:(0,ye.Z)((0,ye.Z)({},ve),sr==null?void 0:sr.style)}),wn.map(function(gr,Pr){var ao=gr.render,qo=gr.dataIndex,Po=gr.className,oo=Qt(En,gr,Pr,vt,Ye),Vo=oo.key,lA=oo.fixedInfo,oi=oo.appendCellNode,xA=oo.additionalCellProps;return w.createElement(en,(0,U.Z)({className:Po,ellipsis:gr.ellipsis,align:gr.align,scope:gr.rowScope,component:gr.rowScope?Kt:Jt,prefixCls:mn,key:Vo,record:_e,index:Ye,renderIndex:Je,dataIndex:qo,render:ao,shouldCellUpdate:gr.shouldCellUpdate},lA,{appendNode:oi,additionalProps:xA}))})),Er;if(mr&&(Tr||Jn)){var jr=Gn(_e,Ye,vt+1,Jn),Fr=cr&&cr(_e,Ye,vt);Er=w.createElement(Ge,{expanded:Jn,className:Ue()("".concat(mn,"-expanded-row"),"".concat(mn,"-expanded-row-level-").concat(vt+1),Fr),prefixCls:mn,component:_t,cellComponent:Jt,colSpan:wn.length,isEmpty:!1},jr)}return w.createElement(w.Fragment,null,To,Er)}ln.displayName="BodyRow";var on=re(ln);function xn(F){var Q=F.columnKey,ve=F.onColumnResize,_e=w.useRef();return w.useEffect(function(){_e.current&&ve(Q,_e.current.offsetWidth)},[]),w.createElement(Le.Z,{data:Q},w.createElement("td",{ref:_e,style:{padding:0,border:0,height:0}},w.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}function Nn(F){var Q=F.prefixCls,ve=F.columnsKey,_e=F.onColumnResize;return w.createElement("tr",{"aria-hidden":"true",className:"".concat(Q,"-measure-row"),style:{height:0,fontSize:0}},w.createElement(Le.Z.Collection,{onBatchResize:function(Je){Je.forEach(function(Bt){var bt=Bt.data,vt=Bt.size;_e(bt,vt.offsetWidth)})}},ve.map(function(Ye){return w.createElement(xn,{key:Ye,columnKey:Ye,onColumnResize:_e})})))}function jn(F){var Q=F.data,ve=F.measureColumnWidth,_e=u(C,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),Ye=_e.prefixCls,Je=_e.getComponent,Bt=_e.onColumnResize,bt=_e.flattenColumns,vt=_e.getRowKey,_t=_e.expandedKeys,Jt=_e.childrenColumnName,Kt=_e.emptyNode,En=Pe(Q,Jt,_t,vt),mn=w.useRef({renderWithProps:!1}),wn=Je(["body","wrapper"],"tbody"),cr=Je(["body","row"],"tr"),Gn=Je(["body","cell"],"td"),sr=Je(["body","cell"],"th"),Jn;Q.length?Jn=En.map(function(Yr,no){var Tr=Yr.record,go=Yr.indent,To=Yr.index,Er=vt(Tr,no);return w.createElement(on,{key:Er,rowKey:Er,record:Tr,index:no,renderIndex:To,rowComponent:cr,cellComponent:Gn,scopeCellComponent:sr,getRowKey:vt,indent:go})}):Jn=w.createElement(Ge,{expanded:!0,className:"".concat(Ye,"-placeholder"),prefixCls:Ye,component:cr,cellComponent:Gn,colSpan:bt.length,isEmpty:!0},Kt);var mr=we(bt);return w.createElement(V.Provider,{value:mn.current},w.createElement(wn,{className:"".concat(Ye,"-tbody")},ve&&w.createElement(Nn,{prefixCls:Ye,columnsKey:mr,onColumnResize:Bt}),Jn))}jn.displayName="Body";var Qn=re(jn),Kn=["expandable"],Un="RC_TABLE_INTERNAL_COL_DEFINE";function _n(F){var Q=F.expandable,ve=(0,Xt.Z)(F,Kn),_e;return"expandable"in F?_e=(0,ye.Z)((0,ye.Z)({},ve),Q):_e=ve,_e.showExpandColumn===!1&&(_e.expandIconColumnIndex=-1),_e}var Xn=["columnType"];function br(F){for(var Q=F.colWidths,ve=F.columns,_e=F.columCount,Ye=[],Je=_e||ve.length,Bt=!1,bt=Je-1;bt>=0;bt-=1){var vt=Q[bt],_t=ve&&ve[bt],Jt=_t&&_t[Un];if(vt||Jt||Bt){var Kt=Jt||{},En=Kt.columnType,mn=(0,Xt.Z)(Kt,Xn);Ye.unshift(w.createElement("col",(0,U.Z)({key:bt,style:{width:vt}},mn))),Bt=!0}}return w.createElement("colgroup",null,Ye)}var Or=br,Yn=d(94480),ro=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function bo(F,Q){return(0,w.useMemo)(function(){for(var ve=[],_e=0;_e<Q;_e+=1){var Ye=F[_e];if(Ye!==void 0)ve[_e]=Ye;else return null}return ve},[F.join("_"),Q])}var kn=w.forwardRef(function(F,Q){var ve=F.className,_e=F.noData,Ye=F.columns,Je=F.flattenColumns,Bt=F.colWidths,bt=F.columCount,vt=F.stickyOffsets,_t=F.direction,Jt=F.fixHeader,Kt=F.stickyTopOffset,En=F.stickyBottomOffset,mn=F.stickyClassName,wn=F.onScroll,cr=F.maxContentScroll,Gn=F.children,sr=(0,Xt.Z)(F,ro),Jn=u(C,["prefixCls","scrollbarSize","isSticky"]),mr=Jn.prefixCls,Yr=Jn.scrollbarSize,no=Jn.isSticky,Tr=no&&!Jt?0:Yr,go=w.useRef(null),To=w.useCallback(function(Po){(0,S.mH)(Q,Po),(0,S.mH)(go,Po)},[]);w.useEffect(function(){var Po;function oo(Vo){var lA=Vo,oi=lA.currentTarget,xA=lA.deltaX;xA&&(wn({currentTarget:oi,scrollLeft:oi.scrollLeft+xA}),Vo.preventDefault())}return(Po=go.current)===null||Po===void 0||Po.addEventListener("wheel",oo),function(){var Vo;(Vo=go.current)===null||Vo===void 0||Vo.removeEventListener("wheel",oo)}},[]);var Er=w.useMemo(function(){return Je.every(function(Po){return Po.width})},[Je]),jr=Je[Je.length-1],Fr={fixed:jr?jr.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat(mr,"-cell-scrollbar")}}},gr=(0,w.useMemo)(function(){return Tr?[].concat((0,Yn.Z)(Ye),[Fr]):Ye},[Tr,Ye]),Pr=(0,w.useMemo)(function(){return Tr?[].concat((0,Yn.Z)(Je),[Fr]):Je},[Tr,Je]),ao=(0,w.useMemo)(function(){var Po=vt.right,oo=vt.left;return(0,ye.Z)((0,ye.Z)({},vt),{},{left:_t==="rtl"?[].concat((0,Yn.Z)(oo.map(function(Vo){return Vo+Tr})),[0]):oo,right:_t==="rtl"?Po:[].concat((0,Yn.Z)(Po.map(function(Vo){return Vo+Tr})),[0]),isSticky:no})},[Tr,vt,no]),qo=bo(Bt,bt);return w.createElement("div",{style:(0,ye.Z)({overflow:"hidden"},no?{top:Kt,bottom:En}:{}),ref:To,className:Ue()(ve,(0,D.Z)({},mn,!!mn))},w.createElement("table",{style:{tableLayout:"fixed",visibility:_e||qo?null:"hidden"}},(!_e||!cr||Er)&&w.createElement(Or,{colWidths:qo?[].concat((0,Yn.Z)(qo),[Tr]):[],columCount:bt+1,columns:Pr}),Gn((0,ye.Z)((0,ye.Z)({},sr),{},{stickyOffsets:ao,columns:gr,flattenColumns:Pr}))))});kn.displayName="FixedHolder";var co=w.memo(kn);function iA(F){var Q=F.cells,ve=F.stickyOffsets,_e=F.flattenColumns,Ye=F.rowComponent,Je=F.cellComponent,Bt=F.tdCellComponent,bt=F.onHeaderRow,vt=F.index,_t=u(C,["prefixCls","direction"]),Jt=_t.prefixCls,Kt=_t.direction,En;bt&&(En=bt(Q.map(function(wn){return wn.column}),vt));var mn=we(Q.map(function(wn){return wn.column}));return w.createElement(Ye,En,Q.map(function(wn,cr){var Gn=wn.column,sr=kt(wn.colStart,wn.colEnd,_e,ve,Kt,Gn),Jn;return Gn&&Gn.onHeaderCell&&(Jn=wn.column.onHeaderCell(Gn)),w.createElement(en,(0,U.Z)({},wn,{scope:Gn.title?wn.colSpan>1?"colgroup":"col":null,ellipsis:Gn.ellipsis,align:Gn.align,component:Gn.title?Je:Bt,prefixCls:Jt,key:mn[cr]},sr,{additionalProps:Jn,rowType:"header"}))}))}iA.displayName="HeaderRow";var ho=iA;function aA(F){var Q=[];function ve(Bt,bt){var vt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;Q[vt]=Q[vt]||[];var _t=bt,Jt=Bt.filter(Boolean).map(function(Kt){var En={key:Kt.key,className:Kt.className||"",children:Kt.title,column:Kt,colStart:_t},mn=1,wn=Kt.children;return wn&&wn.length>0&&(mn=ve(wn,_t,vt+1).reduce(function(cr,Gn){return cr+Gn},0),En.hasSubColumns=!0),"colSpan"in Kt&&(mn=Kt.colSpan),"rowSpan"in Kt&&(En.rowSpan=Kt.rowSpan),En.colSpan=mn,En.colEnd=En.colStart+mn-1,Q[vt].push(En),_t+=mn,mn});return Jt}ve(F,0);for(var _e=Q.length,Ye=function(bt){Q[bt].forEach(function(vt){!("rowSpan"in vt)&&!vt.hasSubColumns&&(vt.rowSpan=_e-bt)})},Je=0;Je<_e;Je+=1)Ye(Je);return Q}function Zo(F){var Q=F.stickyOffsets,ve=F.columns,_e=F.flattenColumns,Ye=F.onHeaderRow,Je=u(C,["prefixCls","getComponent"]),Bt=Je.prefixCls,bt=Je.getComponent,vt=w.useMemo(function(){return aA(ve)},[ve]),_t=bt(["header","wrapper"],"thead"),Jt=bt(["header","row"],"tr"),Kt=bt(["header","cell"],"th"),En=bt(["header","cell"],"td");return w.createElement(_t,{className:"".concat(Bt,"-thead")},vt.map(function(mn,wn){var cr=w.createElement(ho,{key:wn,flattenColumns:_e,cells:mn,stickyOffsets:Q,rowComponent:Jt,cellComponent:Kt,tdCellComponent:En,onHeaderRow:Ye,index:wn});return cr}))}var Wo=re(Zo),ai=d(11592);function Fo(F){var Q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof Q=="number"?Q:Q.endsWith("%")?F*parseFloat(Q)/100:null}function Lr(F,Q){return w.useMemo(function(){if(Q&&Q>0){var ve=0,_e=0;F.forEach(function(_t){var Jt=Fo(Q,_t.width);Jt?ve+=Jt:_e+=1});var Ye=Q-ve,Je=_e,Bt=Ye/_e,bt=0,vt=F.map(function(_t){var Jt=(0,ye.Z)({},_t),Kt=Fo(Q,Jt.width);if(Kt)Jt.width=Kt;else{var En=Math.floor(Bt);Jt.width=Je===1?Ye:En,Ye-=En,Je-=1}return bt+=Jt.width,Jt});return[vt,bt]}return[F,Q]},[F,Q])}var Io=["children"],qe=["fixed"];function Vt(F){return(0,ai.Z)(F).filter(function(Q){return w.isValidElement(Q)}).map(function(Q){var ve=Q.key,_e=Q.props,Ye=_e.children,Je=(0,Xt.Z)(_e,Io),Bt=(0,ye.Z)({key:ve},Je);return Ye&&(Bt.children=Vt(Ye)),Bt})}function nn(F){var Q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return F.filter(function(ve){return ve&&(0,me.Z)(ve)==="object"}).reduce(function(ve,_e,Ye){var Je=_e.fixed,Bt=Je===!0?"left":Je,bt="".concat(Q,"-").concat(Ye),vt=_e.children;return vt&&vt.length>0?[].concat((0,Yn.Z)(ve),(0,Yn.Z)(nn(vt,bt).map(function(_t){return(0,ye.Z)({fixed:Bt},_t)}))):[].concat((0,Yn.Z)(ve),[(0,ye.Z)((0,ye.Z)({key:bt},_e),{},{fixed:Bt})])},[])}function Ne(F){for(var Q=!0,ve=0;ve<F.length;ve+=1){var _e=F[ve];if(Q&&_e.fixed!=="left")Q=!1;else if(!Q&&_e.fixed==="left"){warning(!1,"Index ".concat(ve-1," of `columns` missing `fixed='left'` prop."));break}}for(var Ye=!0,Je=F.length-1;Je>=0;Je-=1){var Bt=F[Je];if(Ye&&Bt.fixed!=="right")Ye=!1;else if(!Ye&&Bt.fixed==="right"){warning(!1,"Index ".concat(Je+1," of `columns` missing `fixed='right'` prop."));break}}}function De(F){return F.map(function(Q){var ve=Q.fixed,_e=(0,Xt.Z)(Q,qe),Ye=ve;return ve==="left"?Ye="right":ve==="right"&&(Ye="left"),(0,ye.Z)({fixed:Ye},_e)})}function jt(F,Q){var ve=F.prefixCls,_e=F.columns,Ye=F.children,Je=F.expandable,Bt=F.expandedKeys,bt=F.columnTitle,vt=F.getRowKey,_t=F.onTriggerExpand,Jt=F.expandIcon,Kt=F.rowExpandable,En=F.expandIconColumnIndex,mn=F.direction,wn=F.expandRowByClick,cr=F.columnWidth,Gn=F.fixed,sr=F.scrollWidth,Jn=w.useMemo(function(){return _e||Vt(Ye)},[_e,Ye]),mr=w.useMemo(function(){if(Je){var jr,Fr=Jn.slice();if(!Fr.includes(ee)){var gr=En||0;gr>=0&&Fr.splice(gr,0,ee)}var Pr=Fr.indexOf(ee);Fr=Fr.filter(function(oo,Vo){return oo!==ee||Vo===Pr});var ao=Jn[Pr],qo;(Gn==="left"||Gn)&&!En?qo="left":(Gn==="right"||Gn)&&En===Jn.length?qo="right":qo=ao?ao.fixed:null;var Po=(jr={},(0,D.Z)(jr,Un,{className:"".concat(ve,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,D.Z)(jr,"title",bt),(0,D.Z)(jr,"fixed",qo),(0,D.Z)(jr,"className","".concat(ve,"-row-expand-icon-cell")),(0,D.Z)(jr,"width",cr),(0,D.Z)(jr,"render",function(Vo,lA,oi){var xA=vt(lA,oi),vi=Bt.has(xA),_i=Kt?Kt(lA):!0,jo=Jt({prefixCls:ve,expanded:vi,expandable:_i,record:lA,onExpand:_t});return wn?w.createElement("span",{onClick:function(PA){return PA.stopPropagation()}},jo):jo}),jr);return Fr.map(function(oo){return oo===ee?Po:oo})}return Jn.filter(function(oo){return oo!==ee})},[Je,Jn,vt,Bt,Jt,mn]),Yr=w.useMemo(function(){var jr=mr;return Q&&(jr=Q(jr)),jr.length||(jr=[{render:function(){return null}}]),jr},[Q,mr,mn]),no=w.useMemo(function(){return mn==="rtl"?De(nn(Yr)):nn(Yr)},[Yr,mn,sr]),Tr=Lr(no,sr),go=(0,z.Z)(Tr,2),To=go[0],Er=go[1];return[Yr,To,Er]}var Tt=jt;function Dn(F){var Q,ve=F.prefixCls,_e=F.record,Ye=F.onExpand,Je=F.expanded,Bt=F.expandable,bt="".concat(ve,"-row-expand-icon");if(!Bt)return w.createElement("span",{className:Ue()(bt,"".concat(ve,"-row-spaced"))});var vt=function(Jt){Ye(_e,Jt),Jt.stopPropagation()};return w.createElement("span",{className:Ue()(bt,(Q={},(0,D.Z)(Q,"".concat(ve,"-row-expanded"),Je),(0,D.Z)(Q,"".concat(ve,"-row-collapsed"),!Je),Q)),onClick:vt})}function un(F,Q,ve){var _e=[];function Ye(Je){(Je||[]).forEach(function(Bt,bt){_e.push(Q(Bt,bt)),Ye(Bt[ve])})}return Ye(F),_e}function Sn(F,Q,ve){var _e=_n(F),Ye=_e.expandIcon,Je=_e.expandedRowKeys,Bt=_e.defaultExpandedRowKeys,bt=_e.defaultExpandAllRows,vt=_e.expandedRowRender,_t=_e.onExpand,Jt=_e.onExpandedRowsChange,Kt=_e.childrenColumnName,En=Ye||Dn,mn=Kt||"children",wn=w.useMemo(function(){return vt?"row":F.expandable&&F.internalHooks===H&&F.expandable.__PARENT_RENDER_ICON__||Q.some(function(no){return no&&(0,me.Z)(no)==="object"&&no[mn]})?"nest":!1},[!!vt,Q]),cr=w.useState(function(){return Bt||(bt?un(Q,ve,mn):[])}),Gn=(0,z.Z)(cr,2),sr=Gn[0],Jn=Gn[1],mr=w.useMemo(function(){return new Set(Je||sr||[])},[Je,sr]),Yr=w.useCallback(function(no){var Tr=ve(no,Q.indexOf(no)),go,To=mr.has(Tr);To?(mr.delete(Tr),go=(0,Yn.Z)(mr)):go=[].concat((0,Yn.Z)(mr),[Tr]),Jn(go),_t&&_t(!To,no),Jt&&Jt(go)},[ve,mr,Q,_t,Jt]);return[_e,wn,mr,En,mn,Yr]}function Ln(F,Q,ve,_e){var Ye=F.map(function(Je,Bt){return kt(Bt,Bt,F,Q,ve,_e==null?void 0:_e[Bt])});return(0,Ut.Z)(function(){return Ye},[Ye],function(Je,Bt){return!(0,te.Z)(Je,Bt)})}function Rn(F){var Q=(0,w.useRef)(F),ve=(0,w.useState)({}),_e=(0,z.Z)(ve,2),Ye=_e[1],Je=(0,w.useRef)(null),Bt=(0,w.useRef)([]);function bt(vt){Bt.current.push(vt);var _t=Promise.resolve();Je.current=_t,_t.then(function(){if(Je.current===_t){var Jt=Bt.current,Kt=Q.current;Bt.current=[],Jt.forEach(function(En){Q.current=En(Q.current)}),Je.current=null,Kt!==Q.current&&Ye({})}})}return(0,w.useEffect)(function(){return function(){Je.current=null}},[]),[Q.current,bt]}function er(F){var Q=(0,w.useRef)(F||null),ve=(0,w.useRef)();function _e(){window.clearTimeout(ve.current)}function Ye(Bt){Q.current=Bt,_e(),ve.current=window.setTimeout(function(){Q.current=null,ve.current=void 0},100)}function Je(){return Q.current}return(0,w.useEffect)(function(){return _e},[]),[Ye,Je]}function Zn(){var F=w.useState(-1),Q=(0,z.Z)(F,2),ve=Q[0],_e=Q[1],Ye=w.useState(-1),Je=(0,z.Z)(Ye,2),Bt=Je[0],bt=Je[1],vt=w.useCallback(function(_t,Jt){_e(_t),bt(Jt)},[]);return[ve,Bt,vt]}var Wn=d(47273),ir=(0,Wn.Z)()?window:null;function Tn(F,Q){var ve=(0,me.Z)(F)==="object"?F:{},_e=ve.offsetHeader,Ye=_e===void 0?0:_e,Je=ve.offsetSummary,Bt=Je===void 0?0:Je,bt=ve.offsetScroll,vt=bt===void 0?0:bt,_t=ve.getContainer,Jt=_t===void 0?function(){return ir}:_t,Kt=Jt()||ir;return w.useMemo(function(){var En=!!F;return{isSticky:En,stickyClassName:En?"".concat(Q,"-sticky-holder"):"",offsetHeader:Ye,offsetSummary:Bt,offsetScroll:vt,container:Kt}},[vt,Ye,Bt,Q,Kt])}function lr(F,Q,ve){var _e=(0,w.useMemo)(function(){for(var Ye=[],Je=[],Bt=0,bt=0,vt=0;vt<Q;vt+=1)if(ve==="rtl"){Je[vt]=bt,bt+=F[vt]||0;var _t=Q-vt-1;Ye[_t]=Bt,Bt+=F[_t]||0}else{Ye[vt]=Bt,Bt+=F[vt]||0;var Jt=Q-vt-1;Je[Jt]=bt,bt+=F[Jt]||0}return{left:Ye,right:Je}},[F,Q,ve]);return _e}var Ar=lr;function _r(F){var Q=F.className,ve=F.children;return w.createElement("div",{className:Q},ve)}var vr=_r,Dt=d(8224),gt=d(55468),Ot=function(Q,ve){var _e,Ye,Je=Q.scrollBodyRef,Bt=Q.onScroll,bt=Q.offsetScroll,vt=Q.container,_t=u(C,"prefixCls"),Jt=((_e=Je.current)===null||_e===void 0?void 0:_e.scrollWidth)||0,Kt=((Ye=Je.current)===null||Ye===void 0?void 0:Ye.clientWidth)||0,En=Jt&&Kt*(Kt/Jt),mn=w.useRef(),wn=Rn({scrollLeft:0,isHiddenScrollBar:!1}),cr=(0,z.Z)(wn,2),Gn=cr[0],sr=cr[1],Jn=w.useRef({delta:0,x:0}),mr=w.useState(!1),Yr=(0,z.Z)(mr,2),no=Yr[0],Tr=Yr[1],go=function(){Tr(!1)},To=function(Pr){Pr.persist(),Jn.current.delta=Pr.pageX-Gn.scrollLeft,Jn.current.x=0,Tr(!0),Pr.preventDefault()},Er=function(Pr){var ao,qo=Pr||((ao=window)===null||ao===void 0?void 0:ao.event),Po=qo.buttons;if(!no||Po===0){no&&Tr(!1);return}var oo=Jn.current.x+Pr.pageX-Jn.current.x-Jn.current.delta;oo<=0&&(oo=0),oo+En>=Kt&&(oo=Kt-En),Bt({scrollLeft:oo/Kt*(Jt+2)}),Jn.current.x=Pr.pageX},jr=function(){if(Je.current){var Pr=(0,gt.os)(Je.current).top,ao=Pr+Je.current.offsetHeight,qo=vt===window?document.documentElement.scrollTop+window.innerHeight:(0,gt.os)(vt).top+vt.clientHeight;ao-(0,Oe.Z)()<=qo||Pr>=qo-bt?sr(function(Po){return(0,ye.Z)((0,ye.Z)({},Po),{},{isHiddenScrollBar:!0})}):sr(function(Po){return(0,ye.Z)((0,ye.Z)({},Po),{},{isHiddenScrollBar:!1})})}},Fr=function(Pr){sr(function(ao){return(0,ye.Z)((0,ye.Z)({},ao),{},{scrollLeft:Pr/Jt*Kt||0})})};return w.useImperativeHandle(ve,function(){return{setScrollLeft:Fr}}),w.useEffect(function(){var gr=(0,Dt.Z)(document.body,"mouseup",go,!1),Pr=(0,Dt.Z)(document.body,"mousemove",Er,!1);return jr(),function(){gr.remove(),Pr.remove()}},[En,no]),w.useEffect(function(){var gr=(0,Dt.Z)(vt,"scroll",jr,!1),Pr=(0,Dt.Z)(window,"resize",jr,!1);return function(){gr.remove(),Pr.remove()}},[vt]),w.useEffect(function(){Gn.isHiddenScrollBar||sr(function(gr){var Pr=Je.current;return Pr?(0,ye.Z)((0,ye.Z)({},gr),{},{scrollLeft:Pr.scrollLeft/Pr.scrollWidth*Pr.clientWidth}):gr})},[Gn.isHiddenScrollBar]),Jt<=Kt||!En||Gn.isHiddenScrollBar?null:w.createElement("div",{style:{height:(0,Oe.Z)(),width:Kt,bottom:bt},className:"".concat(_t,"-sticky-scroll")},w.createElement("div",{onMouseDown:To,ref:mn,className:Ue()("".concat(_t,"-sticky-scroll-bar"),(0,D.Z)({},"".concat(_t,"-sticky-scroll-bar-active"),no)),style:{width:"".concat(En,"px"),transform:"translate3d(".concat(Gn.scrollLeft,"px, 0, 0)")}}))},St=w.forwardRef(Ot);function qt(F){return null}var Mt=qt;function Wt(F){return null}var Ht=Wt,pn="rc-table",Vn=[],dr={};function Kr(){return"No Data"}function ft(F){var Q,ve=(0,ye.Z)({rowKey:"key",prefixCls:pn,emptyText:Kr},F),_e=ve.prefixCls,Ye=ve.className,Je=ve.rowClassName,Bt=ve.style,bt=ve.data,vt=ve.rowKey,_t=ve.scroll,Jt=ve.tableLayout,Kt=ve.direction,En=ve.title,mn=ve.footer,wn=ve.summary,cr=ve.caption,Gn=ve.id,sr=ve.showHeader,Jn=ve.components,mr=ve.emptyText,Yr=ve.onRow,no=ve.onHeaderRow,Tr=ve.internalHooks,go=ve.transformColumns,To=ve.internalRefs,Er=ve.tailor,jr=ve.sticky,Fr=bt||Vn,gr=!!Fr.length,Pr=Tr===H,ao=w.useCallback(function(HA,pi){return(0,le.Z)(Jn,HA)||pi},[Jn]),qo=w.useMemo(function(){return typeof vt=="function"?vt:function(HA){var pi=HA&&HA[vt];return pi}},[vt]),Po=ao(["body"]),oo=Zn(),Vo=(0,z.Z)(oo,3),lA=Vo[0],oi=Vo[1],xA=Vo[2],vi=Sn(ve,Fr,qo),_i=(0,z.Z)(vi,6),jo=_i[0],na=_i[1],PA=_i[2],Ai=_i[3],si=_i[4],ss=_i[5],Ur=_t==null?void 0:_t.x,uo=w.useState(0),so=(0,z.Z)(uo,2),Wr=so[0],_A=so[1],Vr=Tt((0,ye.Z)((0,ye.Z)((0,ye.Z)({},ve),jo),{},{expandable:!!jo.expandedRowRender,columnTitle:jo.columnTitle,expandedKeys:PA,getRowKey:qo,onTriggerExpand:ss,expandIcon:Ai,expandIconColumnIndex:jo.expandIconColumnIndex,direction:Kt,scrollWidth:Pr&&Er&&typeof Ur=="number"?Ur:null}),Pr?go:null),Lo=(0,z.Z)(Vr,3),dA=Lo[0],pA=Lo[1],Ha=Lo[2],Xi=Ha!=null?Ha:Ur,ks=w.useMemo(function(){return{columns:dA,flattenColumns:pA}},[dA,pA]),Yi=w.useRef(),ws=w.useRef(),fr=w.useRef(),qa=w.useRef(),hc=w.useRef(),DA=w.useState(!1),cA=(0,z.Z)(DA,2),Ei=cA[0],ua=cA[1],hi=w.useState(!1),eA=(0,z.Z)(hi,2),Ka=eA[0],Pa=eA[1],ls=Rn(new Map),es=(0,z.Z)(ls,2),ts=es[0],_s=es[1],El=we(pA),Ds=El.map(function(HA){return ts.get(HA)}),Di=w.useMemo(function(){return Ds},[Ds.join("_")]),Ea=Ar(Di,pA.length,Kt),ra=_t&&ze(_t.y),Si=_t&&ze(Xi)||!!jo.fixed,rl=Si&&pA.some(function(HA){var pi=HA.fixed;return pi}),pl=w.useRef(),Sl=Tn(jr,_e),ol=Sl.isSticky,uu=Sl.offsetHeader,ju=Sl.offsetSummary,gA=Sl.offsetScroll,li=Sl.stickyClassName,Sa=Sl.container,bi=w.useMemo(function(){return wn==null?void 0:wn(Fr)},[wn,Fr]),Fa=(ra||ol)&&w.isValidElement(bi)&&bi.type===T&&bi.props.fixed,_a,Ri,Al;ra&&(Ri={overflowY:"scroll",maxHeight:_t.y}),Si&&(_a={overflowX:"auto"},ra||(Ri={overflowY:"hidden"}),Al={width:Xi===!0?"auto":Xi,minWidth:"100%"});var du=w.useCallback(function(HA,pi){(0,Ae.Z)(Yi.current)&&_s(function(zs){if(zs.get(HA)!==pi){var Zl=new Map(zs);return Zl.set(HA,pi),Zl}return zs})},[]),fu=er(null),Hu=(0,z.Z)(fu,2),bd=Hu[0],Cd=Hu[1];function jc(HA,pi){pi&&(typeof pi=="function"?pi(HA):pi.scrollLeft!==HA&&(pi.scrollLeft=HA,pi.scrollLeft!==HA&&setTimeout(function(){pi.scrollLeft=HA},0)))}var il=(0,Se.Z)(function(HA){var pi=HA.currentTarget,zs=HA.scrollLeft,Zl=Kt==="rtl",Wl=typeof zs=="number"?zs:pi.scrollLeft,Of=pi||dr;if(!Cd()||Cd()===Of){var Od;bd(Of),jc(Wl,ws.current),jc(Wl,fr.current),jc(Wl,hc.current),jc(Wl,(Od=pl.current)===null||Od===void 0?void 0:Od.setScrollLeft)}var Ld=pi||ws.current;if(Ld){var Nd=Ld.scrollWidth,Qd=Ld.clientWidth;if(Nd===Qd){ua(!1),Pa(!1);return}Zl?(ua(-Wl<Nd-Qd),Pa(-Wl>0)):(ua(Wl>0),Pa(Wl<Nd-Qd))}}),pc=function(){Si&&fr.current?il({currentTarget:fr.current}):(ua(!1),Pa(!1))},xd=function(pi){var zs=pi.width;zs!==Wr&&(pc(),_A(Yi.current?Yi.current.offsetWidth:zs))},Ku=w.useRef(!1);w.useEffect(function(){Ku.current&&pc()},[Si,bt,dA.length]),w.useEffect(function(){Ku.current=!0},[]);var Ed=w.useState(0),$u=(0,z.Z)(Ed,2),gc=$u[0],ku=$u[1],Ef=w.useState(!0),Sd=(0,z.Z)(Ef,2),WA=Sd[0],zu=Sd[1];w.useEffect(function(){(!Er||!Pr)&&(fr.current instanceof Element?ku((0,Oe.o)(fr.current).width):ku((0,Oe.o)(qa.current).width)),zu((0,J.G)("position","sticky"))},[]),w.useEffect(function(){Pr&&To&&(To.body.current=fr.current)});var Sf=w.useCallback(function(HA){return w.createElement(w.Fragment,null,w.createElement(Wo,HA),Fa==="top"&&w.createElement(Me,HA,bi))},[Fa,bi]),lh=w.useCallback(function(HA){return w.createElement(Me,HA,bi)},[bi]),Ff=ao(["table"],"table"),Fd=w.useMemo(function(){return Jt||(rl?Xi==="max-content"?"auto":"fixed":ra||ol||pA.some(function(HA){var pi=HA.ellipsis;return pi})?"fixed":"auto")},[ra,rl,pA,Jt,ol]),Id,Zu={colWidths:Di,columCount:pA.length,stickyOffsets:Ea,onHeaderRow:no,fixHeader:ra,scroll:_t},If=w.useMemo(function(){return gr?null:typeof mr=="function"?mr():mr},[gr,mr]),zl=w.createElement(Qn,{data:Fr,measureColumnWidth:ra||Si||ol}),Ud=w.createElement(Or,{colWidths:pA.map(function(HA){var pi=HA.width;return pi}),columns:pA}),Wu=cr!=null?w.createElement("caption",{className:"".concat(_e,"-caption")},cr):void 0,Uf=(0,pt.Z)(ve,{data:!0}),hu=(0,pt.Z)(ve,{aria:!0});if(ra||ol){var Vu;typeof Po=="function"?(Vu=Po(Fr,{scrollbarSize:gc,ref:fr,onScroll:il}),Zu.colWidths=pA.map(function(HA,pi){var zs=HA.width,Zl=pi===pA.length-1?zs-gc:zs;return typeof Zl=="number"&&!Number.isNaN(Zl)?Zl:0})):Vu=w.createElement("div",{style:(0,ye.Z)((0,ye.Z)({},_a),Ri),onScroll:il,ref:fr,className:Ue()("".concat(_e,"-body"))},w.createElement(Ff,(0,U.Z)({style:(0,ye.Z)((0,ye.Z)({},Al),{},{tableLayout:Fd})},hu),Wu,Ud,zl,!Fa&&bi&&w.createElement(Me,{stickyOffsets:Ea,flattenColumns:pA,columns:dA},bi)));var Ia=(0,ye.Z)((0,ye.Z)((0,ye.Z)({noData:!Fr.length,maxContentScroll:Si&&Xi==="max-content"},Zu),ks),{},{direction:Kt,stickyClassName:li,onScroll:il});Id=w.createElement(w.Fragment,null,sr!==!1&&w.createElement(co,(0,U.Z)({},Ia,{stickyTopOffset:uu,className:"".concat(_e,"-header"),ref:ws}),Sf),Vu,Fa&&Fa!=="top"&&w.createElement(co,(0,U.Z)({},Ia,{stickyBottomOffset:ju,className:"".concat(_e,"-summary"),ref:hc}),lh),ol&&w.createElement(St,{ref:pl,offsetScroll:gA,scrollBodyRef:fr,onScroll:il,container:Sa}))}else Id=w.createElement("div",{style:(0,ye.Z)((0,ye.Z)({},_a),Ri),className:Ue()("".concat(_e,"-content")),onScroll:il,ref:fr},w.createElement(Ff,(0,U.Z)({style:(0,ye.Z)((0,ye.Z)({},Al),{},{tableLayout:Fd})},hu),Wu,Ud,sr!==!1&&w.createElement(Wo,(0,U.Z)({},Zu,ks)),zl,bi&&w.createElement(Me,{stickyOffsets:Ea,flattenColumns:pA,columns:dA},bi)));var Fl=w.createElement("div",(0,U.Z)({className:Ue()(_e,Ye,(Q={},(0,D.Z)(Q,"".concat(_e,"-rtl"),Kt==="rtl"),(0,D.Z)(Q,"".concat(_e,"-ping-left"),Ei),(0,D.Z)(Q,"".concat(_e,"-ping-right"),Ka),(0,D.Z)(Q,"".concat(_e,"-layout-fixed"),Jt==="fixed"),(0,D.Z)(Q,"".concat(_e,"-fixed-header"),ra),(0,D.Z)(Q,"".concat(_e,"-fixed-column"),rl),(0,D.Z)(Q,"".concat(_e,"-scroll-horizontal"),Si),(0,D.Z)(Q,"".concat(_e,"-has-fix-left"),pA[0]&&pA[0].fixed),(0,D.Z)(Q,"".concat(_e,"-has-fix-right"),pA[pA.length-1]&&pA[pA.length-1].fixed==="right"),Q)),style:Bt,id:Gn,ref:Yi},Uf),En&&w.createElement(vr,{className:"".concat(_e,"-title")},En(Fr)),w.createElement("div",{ref:qa,className:"".concat(_e,"-container")},Id),mn&&w.createElement(vr,{className:"".concat(_e,"-footer")},mn(Fr)));Si&&(Fl=w.createElement(Le.Z,{onResize:xd},Fl));var Gu=Ln(pA,Ea,Kt,dA),ch=w.useMemo(function(){return{scrollX:Xi,prefixCls:_e,getComponent:ao,scrollbarSize:gc,direction:Kt,fixedInfoList:Gu,isSticky:ol,supportSticky:WA,componentWidth:Wr,fixHeader:ra,fixColumn:rl,horizonScroll:Si,tableLayout:Fd,rowClassName:Je,expandedRowClassName:jo.expandedRowClassName,expandIcon:Ai,expandableType:na,expandRowByClick:jo.expandRowByClick,expandedRowRender:jo.expandedRowRender,onTriggerExpand:ss,expandIconColumnIndex:jo.expandIconColumnIndex,indentSize:jo.indentSize,allColumnsFixedLeft:pA.every(function(HA){return HA.fixed==="left"}),emptyNode:If,columns:dA,flattenColumns:pA,onColumnResize:du,hoverStartRow:lA,hoverEndRow:oi,onHover:xA,rowExpandable:jo.rowExpandable,onRow:Yr,getRowKey:qo,expandedKeys:PA,childrenColumnName:si}},[Xi,_e,ao,gc,Kt,Gu,ol,WA,Wr,ra,rl,Si,Fd,Je,jo.expandedRowClassName,Ai,na,jo.expandRowByClick,jo.expandedRowRender,ss,jo.expandIconColumnIndex,jo.indentSize,If,dA,pA,du,lA,oi,xA,jo.rowExpandable,Yr,qo,PA,si]);return w.createElement(C.Provider,{value:ch},Fl)}function yr(F){return j(ft,F)}var tr=yr();tr.EXPAND_COLUMN=ee,tr.INTERNAL_HOOKS=H,tr.Column=Mt,tr.ColumnGroup=Ht,tr.Summary=M;var nr=tr,Dr=d(48911),zr=$(null),yo=$(null);function Cr(F,Q,ve){var _e=Q||1;return ve[F+_e]-(ve[F]||0)}function $r(F){var Q=F.rowInfo,ve=F.column,_e=F.colIndex,Ye=F.indent,Je=F.index,Bt=F.renderIndex,bt=F.record,vt=F.style,_t=F.className,Jt=F.inverse,Kt=F.getHeight,En=ve.render,mn=ve.dataIndex,wn=ve.className,cr=ve.width,Gn=u(yo,["columnsOffset"]),sr=Gn.columnsOffset,Jn=Qt(Q,ve,_e,Ye,Je),mr=Jn.key,Yr=Jn.fixedInfo,no=Jn.appendCellNode,Tr=Jn.additionalCellProps,go=Tr.style,To=Tr.colSpan,Er=To===void 0?1:To,jr=Tr.rowSpan,Fr=jr===void 0?1:jr,gr=_e-1,Pr=Cr(gr,Er,sr),ao=Er>1?cr-Pr:0,qo=(0,ye.Z)((0,ye.Z)((0,ye.Z)({},go),vt),{},{flex:"0 0 ".concat(Pr,"px"),width:"".concat(Pr,"px"),marginRight:ao,pointerEvents:"auto"}),Po=w.useMemo(function(){return Jt?Fr<=1:Er===0||Fr===0||Fr>1},[Fr,Er,Jt]);Po?qo.visibility="hidden":Jt&&(qo.height=Kt==null?void 0:Kt(Fr));var oo=Po?function(){return null}:En,Vo={};return(Fr===0||Er===0)&&(Vo.rowSpan=1,Vo.colSpan=1),w.createElement(en,(0,U.Z)({className:Ue()(wn,_t),ellipsis:ve.ellipsis,align:ve.align,scope:ve.rowScope,component:"div",prefixCls:Q.prefixCls,key:mr,record:bt,index:Je,renderIndex:Bt,dataIndex:mn,render:oo,shouldCellUpdate:ve.shouldCellUpdate},Yr,{appendNode:no,additionalProps:(0,ye.Z)((0,ye.Z)({},Tr),{},{style:qo},Vo)}))}var fo=$r,to=["data","index","className","rowKey","style","extra","getHeight"],mo=w.forwardRef(function(F,Q){var ve=F.data,_e=F.index,Ye=F.className,Je=F.rowKey,Bt=F.style,bt=F.extra,vt=F.getHeight,_t=(0,Xt.Z)(F,to),Jt=ve.record,Kt=ve.indent,En=ve.index,mn=u(C,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),wn=mn.scrollX,cr=mn.flattenColumns,Gn=mn.prefixCls,sr=mn.fixColumn,Jn=mn.componentWidth,mr=Ze(Jt,Je,_e,Kt),Yr=mr.rowSupportExpand,no=mr.expanded,Tr=mr.rowProps,go=mr.expandedRowRender,To=mr.expandedRowClassName,Er;if(Yr&&no){var jr=go(Jt,_e,Kt+1,no),Fr=To==null?void 0:To(Jt,_e,Kt),gr={};sr&&(gr={style:(0,D.Z)({},"--virtual-width","".concat(Jn,"px"))});var Pr="".concat(Gn,"-expanded-row-cell");Er=w.createElement("div",{className:Ue()("".concat(Gn,"-expanded-row"),"".concat(Gn,"-expanded-row-level-").concat(Kt+1),Fr)},w.createElement(en,{component:"div",prefixCls:Gn,className:Ue()(Pr,(0,D.Z)({},"".concat(Pr,"-fixed"),sr)),additionalProps:gr},jr))}var ao=(0,ye.Z)((0,ye.Z)({},Bt),{},{width:wn});bt&&(ao.position="absolute",ao.pointerEvents="none");var qo=w.createElement("div",(0,U.Z)({},Tr,_t,{ref:Yr?null:Q,className:Ue()(Ye,"".concat(Gn,"-row"),Tr==null?void 0:Tr.className,(0,D.Z)({},"".concat(Gn,"-row-extra"),bt)),style:(0,ye.Z)((0,ye.Z)({},ao),Tr==null?void 0:Tr.style)}),cr.map(function(Po,oo){return w.createElement(fo,{key:oo,rowInfo:mr,column:Po,colIndex:oo,indent:Kt,index:_e,renderIndex:En,record:Jt,inverse:bt,getHeight:vt})}));return Yr?w.createElement("div",{ref:Q},qo,Er):qo}),jA=re(mo),Rr=jA,Mr=w.forwardRef(function(F,Q){var ve=F.data,_e=F.onScroll,Ye=u(C,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Je=Ye.flattenColumns,Bt=Ye.onColumnResize,bt=Ye.getRowKey,vt=Ye.expandedKeys,_t=Ye.prefixCls,Jt=Ye.childrenColumnName,Kt=Ye.emptyNode,En=Ye.scrollX,mn=u(zr),wn=mn.scrollY,cr=mn.listItemHeight,Gn=w.useRef(),sr=Pe(ve,Jt,vt,bt),Jn=w.useMemo(function(){var Er=0;return Je.map(function(jr){var Fr=jr.width,gr=jr.key;return Er+=Fr,[gr,Fr,Er]})},[Je]),mr=w.useMemo(function(){return Jn.map(function(Er){return Er[2]})},[Jn]);w.useEffect(function(){Jn.forEach(function(Er){var jr=(0,z.Z)(Er,2),Fr=jr[0],gr=jr[1];Bt(Fr,gr)})},[Jn]),w.useImperativeHandle(Q,function(){var Er={};return Object.defineProperty(Er,"scrollLeft",{get:function(){var Fr;return((Fr=Gn.current)===null||Fr===void 0?void 0:Fr.getScrollInfo().x)||0},set:function(Fr){var gr;(gr=Gn.current)===null||gr===void 0||gr.scrollTo({left:Fr})}}),Er});var Yr=function(jr,Fr){var gr,Pr=(gr=sr[Fr])===null||gr===void 0?void 0:gr.record,ao=jr.onCell;if(ao){var qo,Po=ao(Pr,Fr);return(qo=Po==null?void 0:Po.rowSpan)!==null&&qo!==void 0?qo:1}return 1},no=function(jr){var Fr=jr.start,gr=jr.end,Pr=jr.getSize,ao=jr.offsetY;if(gr<0)return null;for(var qo=Je.filter(function(Ur){return Yr(Ur,Fr)===0}),Po=Fr,oo=function(uo){if(qo=qo.filter(function(so){return Yr(so,uo)===0}),!qo.length)return Po=uo,"break"},Vo=Fr;Vo>=0;Vo-=1){var lA=oo(Vo);if(lA==="break")break}for(var oi=Je.filter(function(Ur){return Yr(Ur,gr)!==1}),xA=gr,vi=function(uo){if(oi=oi.filter(function(so){return Yr(so,uo)!==1}),!oi.length)return xA=Math.max(uo-1,gr),"break"},_i=gr;_i<sr.length;_i+=1){var jo=vi(_i);if(jo==="break")break}for(var na=[],PA=function(uo){var so=sr[uo];if(!so)return"continue";Je.some(function(Wr){return Yr(Wr,uo)>1})&&na.push(uo)},Ai=Po;Ai<=xA;Ai+=1)var si=PA(Ai);var ss=na.map(function(Ur){var uo=sr[Ur],so=bt(uo.record,Ur),Wr=function(Lo){var dA=Ur+Lo-1,pA=bt(sr[dA].record,dA),Ha=Pr(so,pA);return Ha.bottom-Ha.top},_A=Pr(so);return w.createElement(Rr,{key:Ur,data:uo,rowKey:so,index:Ur,style:{top:-ao+_A.top},extra:!0,getHeight:Wr})});return ss},Tr=w.useMemo(function(){return{columnsOffset:mr}},[mr]),go="".concat(_t,"-tbody"),To;return sr.length?To=w.createElement(Dr.Z,{fullHeight:!1,ref:Gn,className:Ue()(go,"".concat(go,"-virtual")),height:wn,itemHeight:cr||24,data:sr,itemKey:function(jr){return bt(jr.record)},scrollWidth:En,onVirtualScroll:function(jr){var Fr=jr.x;_e({scrollLeft:Fr})},extraRender:no},function(Er,jr,Fr){var gr=bt(Er.record,jr);return w.createElement(Rr,(0,U.Z)({data:Er,rowKey:gr,index:jr},Fr))}):To=w.createElement("div",{className:Ue()("".concat(_t,"-placeholder"))},w.createElement(en,{component:"div",prefixCls:_t},Kt)),w.createElement(yo.Provider,{value:Tr},To)}),xr=re(Mr),Uo=xr,Mo=function(Q,ve){var _e=ve.ref,Ye=ve.onScroll;return w.createElement(Uo,{ref:_e,data:Q,onScroll:Ye})},io=100;function Co(F){var Q=F.columns,ve=F.scroll,_e=F.prefixCls,Ye=_e===void 0?pn:_e,Je=F.className,Bt=F.listItemHeight,bt=ve||{},vt=bt.x,_t=bt.y;typeof vt!="number"&&(vt=((Q||[]).length+1)*io),typeof _t!="number"&&(_t=500);var Jt=w.useMemo(function(){return{scrollY:_t,listItemHeight:Bt}},[_t,Bt]);return w.createElement(zr.Provider,{value:Jt},w.createElement(nr,(0,U.Z)({},F,{className:Ue()(Je,"".concat(Ye,"-virtual")),scroll:(0,ye.Z)((0,ye.Z)({},ve),{},{x:vt}),components:{body:Mo},columns:Q,internalHooks:H,tailor:!0})))}function tA(F){return j(Co,F)}var kA=tA(),uA=null;function SA(F){return null}var Br=SA;function ar(F){return null}var Xr=ar,wo=d(2738),sA=d(68031),Zi=d(36355),BA=d(93891),zA=d(19716),YA=d(8628),ji=d(31724),Li=d(58421),la=d(71418),GA=d(88088);function Ni(F){return function(ve){let{prefixCls:_e,onExpand:Ye,record:Je,expanded:Bt,expandable:bt}=ve;const vt=`${_e}-row-expand-icon`;return w.createElement("button",{type:"button",onClick:_t=>{Ye(Je,_t),_t.stopPropagation()},className:Ue()(vt,{[`${vt}-spaced`]:!bt,[`${vt}-expanded`]:bt&&Bt,[`${vt}-collapsed`]:bt&&!Bt}),"aria-label":Bt?F.collapse:F.expand,"aria-expanded":Bt})}}var ca=Ni;function ma(F,Q){return"key"in F&&F.key!==void 0&&F.key!==null?F.key:F.dataIndex?Array.isArray(F.dataIndex)?F.dataIndex.join("."):F.dataIndex:Q}function Qi(F,Q){return Q?`${Q}-${F}`:`${F}`}function di(F,Q){return typeof F=="function"?F(Q):F}function qi(F,Q){const ve=di(F,Q);return Object.prototype.toString.call(ve)==="[object Object]"?"":ve}var Ga={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},La=Ga,vs=d(7657),Fs=function(Q,ve){return w.createElement(vs.Z,(0,U.Z)({},Q,{ref:ve,icon:La}))},Is=w.forwardRef(Fs),ya=Is,Ys=d(56762);function Us(F){const Q=w.useRef(F),ve=(0,Ys.Z)();return[()=>Q.current,_e=>{Q.current=_e,ve()}]}var Os=d(3113),ja=d(24905),Bi=d(38854),Nr=d(64165),Qo=d(20834),po=d(40875),Oo=d(5112),hA=d(17574),JA=d(47472),Ba=d(92832);function Wi(F){let{value:Q,onChange:ve,filterSearch:_e,tablePrefixCls:Ye,locale:Je}=F;return _e?w.createElement("div",{className:`${Ye}-filter-dropdown-search`},w.createElement(Ba.default,{prefix:w.createElement(JA.Z,null),placeholder:Je.filterSearchPlaceholder,onChange:ve,value:Q,htmlSize:1,className:`${Ye}-filter-dropdown-search-input`})):null}var Hi=Wi,Vi=d(10228);const Ls=F=>{const{keyCode:Q}=F;Q===Vi.Z.ENTER&&F.stopPropagation()};var wl=w.forwardRef((F,Q)=>w.createElement("div",{className:F.className,onClick:ve=>ve.stopPropagation(),onKeyDown:Ls,ref:Q},F.children));function ms(F){let Q=[];return(F||[]).forEach(ve=>{let{value:_e,children:Ye}=ve;Q.push(_e),Ye&&(Q=[].concat((0,Yn.Z)(Q),(0,Yn.Z)(ms(Ye))))}),Q}function Na(F){return F.some(Q=>{let{children:ve}=Q;return ve})}function pa(F,Q){return typeof Q=="string"||typeof Q=="number"?Q==null?void 0:Q.toString().toLowerCase().includes(F.trim().toLowerCase()):!1}function qA(F){let{filters:Q,prefixCls:ve,filteredKeys:_e,filterMultiple:Ye,searchValue:Je,filterSearch:Bt}=F;return Q.map((bt,vt)=>{const _t=String(bt.value);if(bt.children)return{key:_t||vt,label:bt.text,popupClassName:`${ve}-dropdown-submenu`,children:qA({filters:bt.children,prefixCls:ve,filteredKeys:_e,filterMultiple:Ye,searchValue:Je,filterSearch:Bt})};const Jt=Ye?ja.default:Oo.ZP,Kt={key:bt.value!==void 0?_t:vt,label:w.createElement(w.Fragment,null,w.createElement(Jt,{checked:_e.includes(_t)}),w.createElement("span",null,bt.text))};return Je.trim()?typeof Bt=="function"?Bt(Je,bt)?Kt:null:pa(Je,bt.text)?Kt:null:Kt})}function Js(F){var Q,ve;const{tablePrefixCls:_e,prefixCls:Ye,column:Je,dropdownPrefixCls:Bt,columnKey:bt,filterMultiple:vt,filterMode:_t="menu",filterSearch:Jt=!1,filterState:Kt,triggerFilter:En,locale:mn,children:wn,getPopupContainer:cr}=F,{filterDropdownOpen:Gn,onFilterDropdownOpenChange:sr,filterResetToDefaultFilteredValue:Jn,defaultFilteredValue:mr,filterDropdownVisible:Yr,onFilterDropdownVisibleChange:no}=Je,[Tr,go]=w.useState(!1),To=!!(Kt&&(!((Q=Kt.filteredKeys)===null||Q===void 0)&&Q.length||Kt.forceFiltered)),Er=Vr=>{go(Vr),sr==null||sr(Vr),no==null||no(Vr)},jr=(ve=Gn!=null?Gn:Yr)!==null&&ve!==void 0?ve:Tr,Fr=Kt==null?void 0:Kt.filteredKeys,[gr,Pr]=Us(Fr||[]),ao=Vr=>{let{selectedKeys:Lo}=Vr;Pr(Lo)},qo=(Vr,Lo)=>{let{node:dA,checked:pA}=Lo;ao(vt?{selectedKeys:Vr}:{selectedKeys:pA&&dA.key?[dA.key]:[]})};w.useEffect(()=>{Tr&&ao({selectedKeys:Fr||[]})},[Fr]);const[Po,oo]=w.useState([]),Vo=Vr=>{oo(Vr)},[lA,oi]=w.useState(""),xA=Vr=>{const{value:Lo}=Vr.target;oi(Lo)};w.useEffect(()=>{Tr||oi("")},[Tr]);const vi=Vr=>{const Lo=Vr&&Vr.length?Vr:null;if(Lo===null&&(!Kt||!Kt.filteredKeys)||(0,te.Z)(Lo,Kt==null?void 0:Kt.filteredKeys,!0))return null;En({column:Je,key:bt,filteredKeys:Lo})},_i=()=>{Er(!1),vi(gr())},jo=function(){let{confirm:Vr,closeDropdown:Lo}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Vr&&vi([]),Lo&&Er(!1),oi(""),Pr(Jn?(mr||[]).map(dA=>String(dA)):[])},na=function(){let{closeDropdown:Vr}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Vr&&Er(!1),vi(gr())},PA=Vr=>{Vr&&Fr!==void 0&&Pr(Fr||[]),Er(Vr),!Vr&&!Je.filterDropdown&&_i()},Ai=Ue()({[`${Bt}-menu-without-submenu`]:!Na(Je.filters||[])}),si=Vr=>{if(Vr.target.checked){const Lo=ms(Je==null?void 0:Je.filters).map(dA=>String(dA));Pr(Lo)}else Pr([])},ss=Vr=>{let{filters:Lo}=Vr;return(Lo||[]).map((dA,pA)=>{const Ha=String(dA.value),Xi={title:dA.text,key:dA.value!==void 0?Ha:pA};return dA.children&&(Xi.children=ss({filters:dA.children})),Xi})},Ur=Vr=>{var Lo;return Object.assign(Object.assign({},Vr),{text:Vr.title,value:Vr.key,children:((Lo=Vr.children)===null||Lo===void 0?void 0:Lo.map(dA=>Ur(dA)))||[]})};let uo;if(typeof Je.filterDropdown=="function")uo=Je.filterDropdown({prefixCls:`${Bt}-custom`,setSelectedKeys:Vr=>ao({selectedKeys:Vr}),selectedKeys:gr(),confirm:na,clearFilters:jo,filters:Je.filters,visible:jr,close:()=>{Er(!1)}});else if(Je.filterDropdown)uo=Je.filterDropdown;else{const Vr=gr()||[],Lo=()=>(Je.filters||[]).length===0?w.createElement(Nr.Z,{image:Nr.Z.PRESENTED_IMAGE_SIMPLE,description:mn.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):_t==="tree"?w.createElement(w.Fragment,null,w.createElement(Hi,{filterSearch:Jt,value:lA,onChange:xA,tablePrefixCls:_e,locale:mn}),w.createElement("div",{className:`${_e}-filter-dropdown-tree`},vt?w.createElement(ja.default,{checked:Vr.length===ms(Je.filters).length,indeterminate:Vr.length>0&&Vr.length<ms(Je.filters).length,className:`${_e}-filter-dropdown-checkall`,onChange:si},mn.filterCheckall):null,w.createElement(hA.default,{checkable:!0,selectable:!1,blockNode:!0,multiple:vt,checkStrictly:!vt,className:`${Bt}-menu`,onCheck:qo,checkedKeys:Vr,selectedKeys:Vr,showIcon:!1,treeData:ss({filters:Je.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:lA.trim()?pA=>typeof Jt=="function"?Jt(lA,Ur(pA)):pa(lA,pA.title):void 0}))):w.createElement(w.Fragment,null,w.createElement(Hi,{filterSearch:Jt,value:lA,onChange:xA,tablePrefixCls:_e,locale:mn}),w.createElement(Qo.default,{selectable:!0,multiple:vt,prefixCls:`${Bt}-menu`,className:Ai,onSelect:ao,onDeselect:ao,selectedKeys:Vr,getPopupContainer:cr,openKeys:Po,onOpenChange:Vo,items:qA({filters:Je.filters||[],filterSearch:Jt,prefixCls:Ye,filteredKeys:gr(),filterMultiple:vt,searchValue:lA})})),dA=()=>Jn?(0,te.Z)((mr||[]).map(pA=>String(pA)),Vr,!0):Vr.length===0;uo=w.createElement(w.Fragment,null,Lo(),w.createElement("div",{className:`${Ye}-dropdown-btns`},w.createElement(Os.ZP,{type:"link",size:"small",disabled:dA(),onClick:()=>jo()},mn.filterReset),w.createElement(Os.ZP,{type:"primary",size:"small",onClick:_i},mn.filterConfirm)))}Je.filterDropdown&&(uo=w.createElement(po.J,{selectable:void 0},uo));const so=()=>w.createElement(wl,{className:`${Ye}-dropdown`},uo);let Wr;typeof Je.filterIcon=="function"?Wr=Je.filterIcon(To):Je.filterIcon?Wr=Je.filterIcon:Wr=w.createElement(ya,null);const{direction:_A}=w.useContext(Zi.E_);return w.createElement("div",{className:`${Ye}-column`},w.createElement("span",{className:`${_e}-column-title`},wn),w.createElement(Bi.Z,{dropdownRender:so,trigger:["click"],open:jr,onOpenChange:PA,getPopupContainer:cr,placement:_A==="rtl"?"bottomLeft":"bottomRight"},w.createElement("span",{role:"button",tabIndex:-1,className:Ue()(`${Ye}-trigger`,{active:To}),onClick:Vr=>{Vr.stopPropagation()}},Wr)))}var Rl=Js;function Xa(F,Q,ve){let _e=[];return(F||[]).forEach((Ye,Je)=>{var Bt;const bt=Qi(Je,ve);if(Ye.filters||"filterDropdown"in Ye||"onFilter"in Ye)if("filteredValue"in Ye){let vt=Ye.filteredValue;"filterDropdown"in Ye||(vt=(Bt=vt==null?void 0:vt.map(String))!==null&&Bt!==void 0?Bt:vt),_e.push({column:Ye,key:ma(Ye,bt),filteredKeys:vt,forceFiltered:Ye.filtered})}else _e.push({column:Ye,key:ma(Ye,bt),filteredKeys:Q&&Ye.defaultFilteredValue?Ye.defaultFilteredValue:void 0,forceFiltered:Ye.filtered});"children"in Ye&&(_e=[].concat((0,Yn.Z)(_e),(0,Yn.Z)(Xa(Ye.children,Q,bt))))}),_e}function qs(F,Q,ve,_e,Ye,Je,Bt,bt){return ve.map((vt,_t)=>{const Jt=Qi(_t,bt),{filterMultiple:Kt=!0,filterMode:En,filterSearch:mn}=vt;let wn=vt;if(wn.filters||wn.filterDropdown){const cr=ma(wn,Jt),Gn=_e.find(sr=>{let{key:Jn}=sr;return cr===Jn});wn=Object.assign(Object.assign({},wn),{title:sr=>w.createElement(Rl,{tablePrefixCls:F,prefixCls:`${F}-filter`,dropdownPrefixCls:Q,column:wn,columnKey:cr,filterState:Gn,filterMultiple:Kt,filterMode:En,filterSearch:mn,triggerFilter:Je,locale:Ye,getPopupContainer:Bt},di(vt.title,sr))})}return"children"in wn&&(wn=Object.assign(Object.assign({},wn),{children:qs(F,Q,wn.children,_e,Ye,Je,Bt,Jt)})),wn})}function is(F){const Q={};return F.forEach(ve=>{let{key:_e,filteredKeys:Ye,column:Je}=ve;const{filters:Bt,filterDropdown:bt}=Je;if(bt)Q[_e]=Ye||null;else if(Array.isArray(Ye)){const vt=ms(Bt);Q[_e]=vt.filter(_t=>Ye.includes(String(_t)))}else Q[_e]=null}),Q}function ic(F,Q){return Q.reduce((ve,_e)=>{const{column:{onFilter:Ye,filters:Je},filteredKeys:Bt}=_e;return Ye&&Bt&&Bt.length?ve.filter(bt=>Bt.some(vt=>{const _t=ms(Je),Jt=_t.findIndex(En=>String(En)===String(vt)),Kt=Jt!==-1?_t[Jt]:vt;return Ye(Kt,bt)})):ve},F)}const ys=F=>F.flatMap(Q=>"children"in Q?[Q].concat((0,Yn.Z)(ys(Q.children||[]))):[Q]);function Gi(F){let{prefixCls:Q,dropdownPrefixCls:ve,mergedColumns:_e,onFilterChange:Ye,getPopupContainer:Je,locale:Bt}=F;const bt=w.useMemo(()=>ys(_e||[]),[_e]),[vt,_t]=w.useState(()=>Xa(bt,!0)),Jt=w.useMemo(()=>{const wn=Xa(bt,!1);if(wn.length===0)return wn;let cr=!0,Gn=!0;if(wn.forEach(sr=>{let{filteredKeys:Jn}=sr;Jn!==void 0?cr=!1:Gn=!1}),cr){const sr=(bt||[]).map((Jn,mr)=>ma(Jn,Qi(mr)));return vt.filter(Jn=>{let{key:mr}=Jn;return sr.includes(mr)}).map(Jn=>{const mr=bt[sr.findIndex(Yr=>Yr===Jn.key)];return Object.assign(Object.assign({},Jn),{column:Object.assign(Object.assign({},Jn.column),mr),forceFiltered:mr.filtered})})}return wn},[bt,vt]),Kt=w.useMemo(()=>is(Jt),[Jt]),En=wn=>{const cr=Jt.filter(Gn=>{let{key:sr}=Gn;return sr!==wn.key});cr.push(wn),_t(cr),Ye(is(cr),cr)};return[wn=>qs(Q,ve,wn,Jt,Bt,En,Je),Jt,Kt]}var ac=Gi;function ea(F,Q,ve){const _e=w.useRef({});function Ye(Je){if(!_e.current||_e.current.data!==F||_e.current.childrenColumnName!==Q||_e.current.getRowKey!==ve){let bt=function(vt){vt.forEach((_t,Jt)=>{const Kt=ve(_t,Jt);Bt.set(Kt,_t),_t&&typeof _t=="object"&&Q in _t&&bt(_t[Q]||[])})};const Bt=new Map;bt(F),_e.current={data:F,childrenColumnName:Q,kvMap:Bt,getRowKey:ve}}return _e.current.kvMap.get(Je)}return[Ye]}var fl=d(50371),Qs=function(F,Q){var ve={};for(var _e in F)Object.prototype.hasOwnProperty.call(F,_e)&&Q.indexOf(_e)<0&&(ve[_e]=F[_e]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ye=0,_e=Object.getOwnPropertySymbols(F);Ye<_e.length;Ye++)Q.indexOf(_e[Ye])<0&&Object.prototype.propertyIsEnumerable.call(F,_e[Ye])&&(ve[_e[Ye]]=F[_e[Ye]]);return ve};const el=10;function CA(F,Q){const ve={current:F.current,pageSize:F.pageSize};return Object.keys(Q&&typeof Q=="object"?Q:{}).forEach(Ye=>{const Je=F[Ye];typeof Je!="function"&&(ve[Ye]=Je)}),ve}function sc(F,Q,ve){const _e=ve&&typeof ve=="object"?ve:{},{total:Ye=0}=_e,Je=Qs(_e,["total"]),[Bt,bt]=(0,w.useState)(()=>({current:"defaultCurrent"in Je?Je.defaultCurrent:1,pageSize:"defaultPageSize"in Je?Je.defaultPageSize:el})),vt=(0,fl.Z)(Bt,Je,{total:Ye>0?Ye:F}),_t=Math.ceil((Ye||F)/vt.pageSize);vt.current>_t&&(vt.current=_t||1);const Jt=(En,mn)=>{bt({current:En!=null?En:1,pageSize:mn||vt.pageSize})},Kt=(En,mn)=>{var wn;ve&&((wn=ve.onChange)===null||wn===void 0||wn.call(ve,En,mn)),Jt(En,mn),Q(En,mn||(vt==null?void 0:vt.pageSize))};return ve===!1?[{},()=>{}]:[Object.assign(Object.assign({},vt),{onChange:Kt}),Jt]}var lc=sc,Qc=d(84105),xi=d(35654),Ko=d(90782),Ro=d(71430),ga=d(18929);const QA={},ei="SELECT_ALL",ti="SELECT_INVERT",XA="SELECT_NONE",wi=[],Ya=(F,Q)=>{let ve=[];return(Q||[]).forEach(_e=>{ve.push(_e),_e&&typeof _e=="object"&&F in _e&&(ve=[].concat((0,Yn.Z)(ve),(0,Yn.Z)(Ya(F,_e[F]))))}),ve};var Ki=(F,Q)=>{const{preserveSelectedRowKeys:ve,selectedRowKeys:_e,defaultSelectedRowKeys:Ye,getCheckboxProps:Je,onChange:Bt,onSelect:bt,onSelectAll:vt,onSelectInvert:_t,onSelectNone:Jt,onSelectMultiple:Kt,columnWidth:En,type:mn,selections:wn,fixed:cr,renderCell:Gn,hideSelectAll:sr,checkStrictly:Jn=!0}=Q||{},{prefixCls:mr,data:Yr,pageData:no,getRecordByKey:Tr,getRowKey:go,expandType:To,childrenColumnName:Er,locale:jr,getPopupContainer:Fr}=F,[gr,Pr]=(0,ga.Z)(_e||Ye||wi,{value:_e}),ao=w.useRef(new Map),qo=(0,w.useCallback)(Ur=>{if(ve){const uo=new Map;Ur.forEach(so=>{let Wr=Tr(so);!Wr&&ao.current.has(so)&&(Wr=ao.current.get(so)),uo.set(so,Wr)}),ao.current=uo}},[Tr,ve]);w.useEffect(()=>{qo(gr)},[gr]);const{keyEntities:Po}=(0,w.useMemo)(()=>{if(Jn)return{keyEntities:null};let Ur=Yr;if(ve){const uo=new Set(Yr.map((Wr,_A)=>go(Wr,_A))),so=Array.from(ao.current).reduce((Wr,_A)=>{let[Vr,Lo]=_A;return uo.has(Vr)?Wr:Wr.concat(Lo)},[]);Ur=[].concat((0,Yn.Z)(Ur),(0,Yn.Z)(so))}return(0,Ro.I8)(Ur,{externalGetKey:go,childrenPropName:Er})},[Yr,go,Jn,Er,ve]),oo=(0,w.useMemo)(()=>Ya(Er,no),[Er,no]),Vo=(0,w.useMemo)(()=>{const Ur=new Map;return oo.forEach((uo,so)=>{const Wr=go(uo,so),_A=(Je?Je(uo):null)||{};Ur.set(Wr,_A)}),Ur},[oo,go,Je]),lA=(0,w.useCallback)(Ur=>{var uo;return!!(!((uo=Vo.get(go(Ur)))===null||uo===void 0)&&uo.disabled)},[Vo,go]),[oi,xA]=(0,w.useMemo)(()=>{if(Jn)return[gr||[],[]];const{checkedKeys:Ur,halfCheckedKeys:uo}=(0,Ko.S)(gr,!0,Po,lA);return[Ur||[],uo]},[gr,Jn,Po,lA]),vi=(0,w.useMemo)(()=>{const Ur=mn==="radio"?oi.slice(0,1):oi;return new Set(Ur)},[oi,mn]),_i=(0,w.useMemo)(()=>mn==="radio"?new Set:new Set(xA),[xA,mn]),[jo,na]=(0,w.useState)(null);w.useEffect(()=>{Q||Pr(wi)},[!!Q]);const PA=(0,w.useCallback)((Ur,uo)=>{let so,Wr;qo(Ur),ve?(so=Ur,Wr=Ur.map(_A=>ao.current.get(_A))):(so=[],Wr=[],Ur.forEach(_A=>{const Vr=Tr(_A);Vr!==void 0&&(so.push(_A),Wr.push(Vr))})),Pr(so),Bt==null||Bt(so,Wr,{type:uo})},[Pr,Tr,Bt,ve]),Ai=(0,w.useCallback)((Ur,uo,so,Wr)=>{if(bt){const _A=so.map(Vr=>Tr(Vr));bt(Tr(Ur),uo,_A,Wr)}PA(so,"single")},[bt,Tr,PA]),si=(0,w.useMemo)(()=>!wn||sr?null:(wn===!0?[ei,ti,XA]:wn).map(uo=>uo===ei?{key:"all",text:jr.selectionAll,onSelect(){PA(Yr.map((so,Wr)=>go(so,Wr)).filter(so=>{const Wr=Vo.get(so);return!(Wr!=null&&Wr.disabled)||vi.has(so)}),"all")}}:uo===ti?{key:"invert",text:jr.selectInvert,onSelect(){const so=new Set(vi);no.forEach((_A,Vr)=>{const Lo=go(_A,Vr),dA=Vo.get(Lo);dA!=null&&dA.disabled||(so.has(Lo)?so.delete(Lo):so.add(Lo))});const Wr=Array.from(so);_t&&_t(Wr),PA(Wr,"invert")}}:uo===XA?{key:"none",text:jr.selectNone,onSelect(){Jt==null||Jt(),PA(Array.from(vi).filter(so=>{const Wr=Vo.get(so);return Wr==null?void 0:Wr.disabled}),"none")}}:uo).map(uo=>Object.assign(Object.assign({},uo),{onSelect:function(){for(var so,Wr,_A=arguments.length,Vr=new Array(_A),Lo=0;Lo<_A;Lo++)Vr[Lo]=arguments[Lo];(Wr=uo.onSelect)===null||Wr===void 0||(so=Wr).call.apply(so,[uo].concat(Vr)),na(null)}})),[wn,vi,no,go,_t,PA]);return[(0,w.useCallback)(Ur=>{var uo;if(!Q)return Ur.filter(DA=>DA!==QA);let so=(0,Yn.Z)(Ur);const Wr=new Set(vi),_A=oo.map(go).filter(DA=>!Vo.get(DA).disabled),Vr=_A.every(DA=>Wr.has(DA)),Lo=_A.some(DA=>Wr.has(DA)),dA=()=>{const DA=[];Vr?_A.forEach(Ei=>{Wr.delete(Ei),DA.push(Ei)}):_A.forEach(Ei=>{Wr.has(Ei)||(Wr.add(Ei),DA.push(Ei))});const cA=Array.from(Wr);vt==null||vt(!Vr,cA.map(Ei=>Tr(Ei)),DA.map(Ei=>Tr(Ei))),PA(cA,"all"),na(null)};let pA;if(mn!=="radio"){let DA;if(si){const eA={getPopupContainer:Fr,items:si.map((Ka,Pa)=>{const{key:ls,text:es,onSelect:ts}=Ka;return{key:ls!=null?ls:Pa,onClick:()=>{ts==null||ts(_A)},label:es}})};DA=w.createElement("div",{className:`${mr}-selection-extra`},w.createElement(Bi.Z,{menu:eA,getPopupContainer:Fr},w.createElement("span",null,w.createElement(Qc.Z,null))))}const cA=oo.map((eA,Ka)=>{const Pa=go(eA,Ka),ls=Vo.get(Pa)||{};return Object.assign({checked:Wr.has(Pa)},ls)}).filter(eA=>{let{disabled:Ka}=eA;return Ka}),Ei=!!cA.length&&cA.length===oo.length,ua=Ei&&cA.every(eA=>{let{checked:Ka}=eA;return Ka}),hi=Ei&&cA.some(eA=>{let{checked:Ka}=eA;return Ka});pA=!sr&&w.createElement("div",{className:`${mr}-selection`},w.createElement(ja.default,{checked:Ei?ua:!!oo.length&&Vr,indeterminate:Ei?!ua&&hi:!Vr&&Lo,onChange:dA,disabled:oo.length===0||Ei,"aria-label":DA?"Custom selection":"Select all",skipGroup:!0}),DA)}let Ha;mn==="radio"?Ha=(DA,cA,Ei)=>{const ua=go(cA,Ei),hi=Wr.has(ua);return{node:w.createElement(Oo.ZP,Object.assign({},Vo.get(ua),{checked:hi,onClick:eA=>eA.stopPropagation(),onChange:eA=>{Wr.has(ua)||Ai(ua,!0,[ua],eA.nativeEvent)}})),checked:hi}}:Ha=(DA,cA,Ei)=>{var ua;const hi=go(cA,Ei),eA=Wr.has(hi),Ka=_i.has(hi),Pa=Vo.get(hi);let ls;return To==="nest"?ls=Ka:ls=(ua=Pa==null?void 0:Pa.indeterminate)!==null&&ua!==void 0?ua:Ka,{node:w.createElement(ja.default,Object.assign({},Pa,{indeterminate:ls,checked:eA,skipGroup:!0,onClick:es=>es.stopPropagation(),onChange:es=>{let{nativeEvent:ts}=es;const{shiftKey:_s}=ts;let El=-1,Ds=-1;if(_s&&Jn){const Di=new Set([jo,hi]);_A.some((Ea,ra)=>{if(Di.has(Ea))if(El===-1)El=ra;else return Ds=ra,!0;return!1})}if(Ds!==-1&&El!==Ds&&Jn){const Di=_A.slice(El,Ds+1),Ea=[];eA?Di.forEach(Si=>{Wr.has(Si)&&(Ea.push(Si),Wr.delete(Si))}):Di.forEach(Si=>{Wr.has(Si)||(Ea.push(Si),Wr.add(Si))});const ra=Array.from(Wr);Kt==null||Kt(!eA,ra.map(Si=>Tr(Si)),Ea.map(Si=>Tr(Si))),PA(ra,"multiple")}else{const Di=oi;if(Jn){const Ea=eA?(0,xi._5)(Di,hi):(0,xi.L0)(Di,hi);Ai(hi,!eA,Ea,ts)}else{const Ea=(0,Ko.S)([].concat((0,Yn.Z)(Di),[hi]),!0,Po,lA),{checkedKeys:ra,halfCheckedKeys:Si}=Ea;let rl=ra;if(eA){const pl=new Set(ra);pl.delete(hi),rl=(0,Ko.S)(Array.from(pl),{checked:!1,halfCheckedKeys:Si},Po,lA).checkedKeys}Ai(hi,!eA,rl,ts)}}na(eA?null:hi)}})),checked:eA}};const Xi=(DA,cA,Ei)=>{const{node:ua,checked:hi}=Ha(DA,cA,Ei);return Gn?Gn(hi,cA,Ei,ua):ua};if(!so.includes(QA))if(so.findIndex(DA=>{var cA;return((cA=DA[Un])===null||cA===void 0?void 0:cA.columnType)==="EXPAND_COLUMN"})===0){const[DA,...cA]=so;so=[DA,QA].concat((0,Yn.Z)(cA))}else so=[QA].concat((0,Yn.Z)(so));const ks=so.indexOf(QA);so=so.filter((DA,cA)=>DA!==QA||cA===ks);const Yi=so[ks-1],ws=so[ks+1];let fr=cr;fr===void 0&&((ws==null?void 0:ws.fixed)!==void 0?fr=ws.fixed:(Yi==null?void 0:Yi.fixed)!==void 0&&(fr=Yi.fixed)),fr&&Yi&&((uo=Yi[Un])===null||uo===void 0?void 0:uo.columnType)==="EXPAND_COLUMN"&&Yi.fixed===void 0&&(Yi.fixed=fr);const qa=Ue()(`${mr}-selection-col`,{[`${mr}-selection-col-with-dropdown`]:wn&&mn==="checkbox"}),hc={fixed:fr,width:En,className:`${mr}-selection-column`,title:Q.columnTitle||pA,render:Xi,onCell:Q.onCell,[Un]:{className:qa}};return so.map(DA=>DA===QA?hc:DA)},[go,oo,Q,oi,vi,_i,En,si,To,jo,Vo,Kt,Ai,lA]),vi]},Tl=d(89489),wa=d(59477),tl=d(6848);const ta="ascend",ou="descend";function Ml(F){return typeof F.sorter=="object"&&typeof F.sorter.multiple=="number"?F.sorter.multiple:!1}function jl(F){return typeof F=="function"?F:F&&typeof F=="object"&&F.compare?F.compare:!1}function _u(F,Q){return Q?F[F.indexOf(Q)+1]:F[0]}function Hl(F,Q,ve){let _e=[];function Ye(Je,Bt){_e.push({column:Je,key:ma(Je,Bt),multiplePriority:Ml(Je),sortOrder:Je.sortOrder})}return(F||[]).forEach((Je,Bt)=>{const bt=Qi(Bt,ve);Je.children?("sortOrder"in Je&&Ye(Je,bt),_e=[].concat((0,Yn.Z)(_e),(0,Yn.Z)(Hl(Je.children,Q,bt)))):Je.sorter&&("sortOrder"in Je?Ye(Je,bt):Q&&Je.defaultSortOrder&&_e.push({column:Je,key:ma(Je,bt),multiplePriority:Ml(Je),sortOrder:Je.defaultSortOrder}))}),_e}function Du(F,Q,ve,_e,Ye,Je,Bt,bt){return(Q||[]).map((vt,_t)=>{const Jt=Qi(_t,bt);let Kt=vt;if(Kt.sorter){const En=Kt.sortDirections||Ye,mn=Kt.showSorterTooltip===void 0?Bt:Kt.showSorterTooltip,wn=ma(Kt,Jt),cr=ve.find(To=>{let{key:Er}=To;return Er===wn}),Gn=cr?cr.sortOrder:null,sr=_u(En,Gn);let Jn;if(vt.sortIcon)Jn=vt.sortIcon({sortOrder:Gn});else{const To=En.includes(ta)&&w.createElement(wa.Z,{className:Ue()(`${F}-column-sorter-up`,{active:Gn===ta})}),Er=En.includes(ou)&&w.createElement(Tl.Z,{className:Ue()(`${F}-column-sorter-down`,{active:Gn===ou})});Jn=w.createElement("span",{className:Ue()(`${F}-column-sorter`,{[`${F}-column-sorter-full`]:!!(To&&Er)})},w.createElement("span",{className:`${F}-column-sorter-inner`,"aria-hidden":"true"},To,Er))}const{cancelSort:mr,triggerAsc:Yr,triggerDesc:no}=Je||{};let Tr=mr;sr===ou?Tr=no:sr===ta&&(Tr=Yr);const go=typeof mn=="object"?mn:{title:Tr};Kt=Object.assign(Object.assign({},Kt),{className:Ue()(Kt.className,{[`${F}-column-sort`]:Gn}),title:To=>{const Er=w.createElement("div",{className:`${F}-column-sorters`},w.createElement("span",{className:`${F}-column-title`},di(vt.title,To)),Jn);return mn?w.createElement(tl.Z,Object.assign({},go),Er):Er},onHeaderCell:To=>{const Er=vt.onHeaderCell&&vt.onHeaderCell(To)||{},jr=Er.onClick,Fr=Er.onKeyDown;Er.onClick=ao=>{_e({column:vt,key:wn,sortOrder:sr,multiplePriority:Ml(vt)}),jr==null||jr(ao)},Er.onKeyDown=ao=>{ao.keyCode===Vi.Z.ENTER&&(_e({column:vt,key:wn,sortOrder:sr,multiplePriority:Ml(vt)}),Fr==null||Fr(ao))};const gr=qi(vt.title,{}),Pr=gr==null?void 0:gr.toString();return Gn?Er["aria-sort"]=Gn==="ascend"?"ascending":"descending":Er["aria-label"]=Pr||"",Er.className=Ue()(Er.className,`${F}-column-has-sorters`),Er.tabIndex=0,vt.ellipsis&&(Er.title=(gr!=null?gr:"").toString()),Er}})}return"children"in Kt&&(Kt=Object.assign(Object.assign({},Kt),{children:Du(F,Kt.children,ve,_e,Ye,Je,Bt,Jt)})),Kt})}function Bs(F){const{column:Q,sortOrder:ve}=F;return{column:Q,order:ve,field:Q.dataIndex,columnKey:Q.key}}function Au(F){const Q=F.filter(ve=>{let{sortOrder:_e}=ve;return _e}).map(Bs);return Q.length===0&&F.length?Object.assign(Object.assign({},Bs(F[F.length-1])),{column:void 0}):Q.length<=1?Q[0]||{}:Q}function Pi(F,Q,ve){const _e=Q.slice().sort((Bt,bt)=>bt.multiplePriority-Bt.multiplePriority),Ye=F.slice(),Je=_e.filter(Bt=>{let{column:{sorter:bt},sortOrder:vt}=Bt;return jl(bt)&&vt});return Je.length?Ye.sort((Bt,bt)=>{for(let vt=0;vt<Je.length;vt+=1){const _t=Je[vt],{column:{sorter:Jt},sortOrder:Kt}=_t,En=jl(Jt);if(En&&Kt){const mn=En(Bt,bt,Kt);if(mn!==0)return Kt===ta?mn:-mn}}return 0}).map(Bt=>{const bt=Bt[ve];return bt?Object.assign(Object.assign({},Bt),{[ve]:Pi(bt,Q,ve)}):Bt}):Ye}function ni(F){let{prefixCls:Q,mergedColumns:ve,onSorterChange:_e,sortDirections:Ye,tableLocale:Je,showSorterTooltip:Bt}=F;const[bt,vt]=w.useState(Hl(ve,!0)),_t=w.useMemo(()=>{let wn=!0;const cr=Hl(ve,!1);if(!cr.length)return bt;const Gn=[];function sr(mr){wn?Gn.push(mr):Gn.push(Object.assign(Object.assign({},mr),{sortOrder:null}))}let Jn=null;return cr.forEach(mr=>{Jn===null?(sr(mr),mr.sortOrder&&(mr.multiplePriority===!1?wn=!1:Jn=!0)):(Jn&&mr.multiplePriority!==!1||(wn=!1),sr(mr))}),Gn},[ve,bt]),Jt=w.useMemo(()=>{const wn=_t.map(cr=>{let{column:Gn,sortOrder:sr}=cr;return{column:Gn,order:sr}});return{sortColumns:wn,sortColumn:wn[0]&&wn[0].column,sortOrder:wn[0]&&wn[0].order}},[_t]);function Kt(wn){let cr;wn.multiplePriority===!1||!_t.length||_t[0].multiplePriority===!1?cr=[wn]:cr=[].concat((0,Yn.Z)(_t.filter(Gn=>{let{key:sr}=Gn;return sr!==wn.key})),[wn]),vt(cr),_e(Au(cr),cr)}return[wn=>Du(Q,wn,_t,Kt,Ye,Je,Bt),_t,Jt,()=>Au(_t)]}function fi(F,Q){return F.map(ve=>{const _e=Object.assign({},ve);return _e.title=di(ve.title,Q),"children"in _e&&(_e.children=fi(_e.children,Q)),_e})}function as(F){return[w.useCallback(ve=>fi(ve,F),[F])]}var Ja=yr((F,Q)=>{const{_renderTimes:ve}=F,{_renderTimes:_e}=Q;return ve!==_e}),Pc=tA((F,Q)=>{const{_renderTimes:ve}=F,{_renderTimes:_e}=Q;return ve!==_e}),bl=d(64993),Cl=d(17313),iu=d(83116),au=d(37613),_c=F=>{const{componentCls:Q}=F,ve=`${F.lineWidth}px ${F.lineType} ${F.tableBorderColor}`,_e=(Ye,Je,Bt)=>({[`&${Q}-${Ye}`]:{[`> ${Q}-container`]:{[`> ${Q}-content, > ${Q}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${Q}-expanded-row-fixed`]:{margin:`-${Je}px -${Bt+F.lineWidth}px`}}}}}});return{[`${Q}-wrapper`]:{[`${Q}${Q}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${Q}-title`]:{border:ve,borderBottom:0},[`> ${Q}-container`]:{borderInlineStart:ve,borderTop:ve,[`
|
|
|
> ${Q}-content,
|
|
|
> ${Q}-header,
|
|
|
> ${Q}-body,
|
|
|
> ${Q}-summary
|
|
|
`]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:ve},"> thead":{"> tr:not(:last-child) > th":{borderBottom:ve},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${Q}-cell-fix-right-first::after`]:{borderInlineEnd:ve}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${Q}-expanded-row-fixed`]:{margin:`-${F.tablePaddingVertical}px -${F.tablePaddingHorizontal+F.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:F.lineWidth,bottom:0,borderInlineEnd:ve,content:'""'}}}}}},[`&${Q}-scroll-horizontal`]:{[`> ${Q}-container > ${Q}-body`]:{"> table > tbody":{[`
|
|
|
> tr${Q}-expanded-row,
|
|
|
> tr${Q}-placeholder
|
|
|
`]:{"> th, > td":{borderInlineEnd:0}}}}}},_e("middle",F.tablePaddingVerticalMiddle,F.tablePaddingHorizontalMiddle)),_e("small",F.tablePaddingVerticalSmall,F.tablePaddingHorizontalSmall)),{[`> ${Q}-footer`]:{border:ve,borderTop:0}}),[`${Q}-cell`]:{[`${Q}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${F.lineWidth}px 0 ${F.lineWidth}px ${F.tableHeaderBg}`}},[`${Q}-bordered ${Q}-cell-scrollbar`]:{borderInlineEnd:ve}}}},nl=F=>{const{componentCls:Q}=F;return{[`${Q}-wrapper`]:{[`${Q}-cell-ellipsis`]:Object.assign(Object.assign({},Cl.vS),{wordBreak:"keep-all",[`
|
|
|
&${Q}-cell-fix-left-last,
|
|
|
&${Q}-cell-fix-right-first
|
|
|
`]:{overflow:"visible",[`${Q}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${Q}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},oh=F=>{const{componentCls:Q}=F;return{[`${Q}-wrapper`]:{[`${Q}-tbody > tr${Q}-placeholder`]:{textAlign:"center",color:F.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:F.colorBgContainer}}}}},Kl=d(15969),Ru=F=>{const{componentCls:Q,antCls:ve,controlInteractiveSize:_e,motionDurationSlow:Ye,lineWidth:Je,paddingXS:Bt,lineType:bt,tableBorderColor:vt,tableExpandIconBg:_t,tableExpandColumnWidth:Jt,borderRadius:Kt,fontSize:En,fontSizeSM:mn,lineHeight:wn,tablePaddingVertical:cr,tablePaddingHorizontal:Gn,tableExpandedRowBg:sr,paddingXXS:Jn}=F,mr=_e/2-Je,Yr=mr*2+Je*3,no=`${Je}px ${bt} ${vt}`,Tr=Jn-Je;return{[`${Q}-wrapper`]:{[`${Q}-expand-icon-col`]:{width:Jt},[`${Q}-row-expand-icon-cell`]:{textAlign:"center",[`${Q}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${Q}-row-indent`]:{height:1,float:"left"},[`${Q}-row-expand-icon`]:Object.assign(Object.assign({},(0,Kl.N)(F)),{position:"relative",float:"left",boxSizing:"border-box",width:Yr,height:Yr,padding:0,color:"inherit",lineHeight:`${Yr}px`,background:_t,border:no,borderRadius:Kt,transform:`scale(${_e/Yr})`,transition:`all ${Ye}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Ye} ease-out`,content:'""'},"&::before":{top:mr,insetInlineEnd:Tr,insetInlineStart:Tr,height:Je},"&::after":{top:Tr,bottom:Tr,insetInlineStart:mr,width:Je,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${Q}-row-indent + ${Q}-row-expand-icon`]:{marginTop:(En*wn-Je*3)/2-Math.ceil((mn*1.4-Je*3)/2),marginInlineEnd:Bt},[`tr${Q}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:sr}},[`${ve}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${Q}-expanded-row-fixed`]:{position:"relative",margin:`-${cr}px -${Gn}px`,padding:`${cr}px ${Gn}px`}}}},Bd=F=>{const{componentCls:Q,antCls:ve,iconCls:_e,tableFilterDropdownWidth:Ye,tableFilterDropdownSearchWidth:Je,paddingXXS:Bt,paddingXS:bt,colorText:vt,lineWidth:_t,lineType:Jt,tableBorderColor:Kt,tableHeaderIconColor:En,fontSizeSM:mn,tablePaddingHorizontal:wn,borderRadius:cr,motionDurationSlow:Gn,colorTextDescription:sr,colorPrimary:Jn,tableHeaderFilterActiveBg:mr,colorTextDisabled:Yr,tableFilterDropdownBg:no,tableFilterDropdownHeight:Tr,controlItemBgHover:go,controlItemBgActive:To,boxShadowSecondary:Er,filterDropdownMenuBg:jr}=F,Fr=`${ve}-dropdown`,gr=`${Q}-filter-dropdown`,Pr=`${ve}-tree`,ao=`${_t}px ${Jt} ${Kt}`;return[{[`${Q}-wrapper`]:{[`${Q}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${Q}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Bt,marginInline:`${Bt}px ${-wn/2}px`,padding:`0 ${Bt}px`,color:En,fontSize:mn,borderRadius:cr,cursor:"pointer",transition:`all ${Gn}`,"&:hover":{color:sr,background:mr},"&.active":{color:Jn}}}},{[`${ve}-dropdown`]:{[gr]:Object.assign(Object.assign({},(0,Cl.Wf)(F)),{minWidth:Ye,backgroundColor:no,borderRadius:cr,boxShadow:Er,overflow:"hidden",[`${Fr}-menu`]:{maxHeight:Tr,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:jr,"&:empty::after":{display:"block",padding:`${bt}px 0`,color:Yr,fontSize:mn,textAlign:"center",content:'"Not Found"'}},[`${gr}-tree`]:{paddingBlock:`${bt}px 0`,paddingInline:bt,[Pr]:{padding:0},[`${Pr}-treenode ${Pr}-node-content-wrapper:hover`]:{backgroundColor:go},[`${Pr}-treenode-checkbox-checked ${Pr}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:To}}},[`${gr}-search`]:{padding:bt,borderBottom:ao,"&-input":{input:{minWidth:Je},[_e]:{color:Yr}}},[`${gr}-checkall`]:{width:"100%",marginBottom:Bt,marginInlineStart:Bt},[`${gr}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${bt-_t}px ${bt}px`,overflow:"hidden",borderTop:ao}})}},{[`${ve}-dropdown ${gr}, ${gr}-submenu`]:{[`${ve}-checkbox-wrapper + span`]:{paddingInlineStart:bt,color:vt},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},uc=F=>{const{componentCls:Q,lineWidth:ve,colorSplit:_e,motionDurationSlow:Ye,zIndexTableFixed:Je,tableBg:Bt,zIndexTableSticky:bt}=F,vt=_e;return{[`${Q}-wrapper`]:{[`
|
|
|
${Q}-cell-fix-left,
|
|
|
${Q}-cell-fix-right
|
|
|
`]:{position:"sticky !important",zIndex:Je,background:Bt},[`
|
|
|
${Q}-cell-fix-left-first::after,
|
|
|
${Q}-cell-fix-left-last::after
|
|
|
`]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-ve,width:30,transform:"translateX(100%)",transition:`box-shadow ${Ye}`,content:'""',pointerEvents:"none"},[`${Q}-cell-fix-left-all::after`]:{display:"none"},[`
|
|
|
${Q}-cell-fix-right-first::after,
|
|
|
${Q}-cell-fix-right-last::after
|
|
|
`]:{position:"absolute",top:0,bottom:-ve,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Ye}`,content:'""',pointerEvents:"none"},[`${Q}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:bt+1,width:30,transition:`box-shadow ${Ye}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${Q}-ping-left`]:{[`&:not(${Q}-has-fix-left) ${Q}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${vt}`}},[`
|
|
|
${Q}-cell-fix-left-first::after,
|
|
|
${Q}-cell-fix-left-last::after
|
|
|
`]:{boxShadow:`inset 10px 0 8px -8px ${vt}`},[`${Q}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${Q}-ping-right`]:{[`&:not(${Q}-has-fix-right) ${Q}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${vt}`}},[`
|
|
|
${Q}-cell-fix-right-first::after,
|
|
|
${Q}-cell-fix-right-last::after
|
|
|
`]:{boxShadow:`inset -10px 0 8px -8px ${vt}`}}}}},ba=F=>{const{componentCls:Q,antCls:ve}=F;return{[`${Q}-wrapper`]:{[`${Q}-pagination${ve}-pagination`]:{margin:`${F.margin}px 0`},[`${Q}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:F.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},dc=F=>{const{componentCls:Q,tableRadius:ve}=F;return{[`${Q}-wrapper`]:{[Q]:{[`${Q}-title, ${Q}-header`]:{borderRadius:`${ve}px ${ve}px 0 0`},[`${Q}-title + ${Q}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${Q}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:ve,borderStartEndRadius:ve,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:ve},"> *:last-child":{borderStartEndRadius:ve}}},"&-footer":{borderRadius:`0 0 ${ve}px ${ve}px`}}}}},Ah=F=>{const{componentCls:Q}=F;return{[`${Q}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${Q}-pagination-left`]:{justifyContent:"flex-end"},[`${Q}-pagination-right`]:{justifyContent:"flex-start"},[`${Q}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${Q}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${Q}-row-indent`]:{float:"right"}}}}},bf=F=>{const{componentCls:Q,antCls:ve,iconCls:_e,fontSizeIcon:Ye,padding:Je,paddingXS:Bt,tableHeaderIconColor:bt,tableHeaderIconColorHover:vt,tableSelectionColumnWidth:_t}=F;return{[`${Q}-wrapper`]:{[`${Q}-selection-col`]:{width:_t,[`&${Q}-selection-col-with-dropdown`]:{width:_t+Ye+Je/4}},[`${Q}-bordered ${Q}-selection-col`]:{width:_t+Bt*2,[`&${Q}-selection-col-with-dropdown`]:{width:_t+Ye+Je/4+Bt*2}},[`
|
|
|
table tr th${Q}-selection-column,
|
|
|
table tr td${Q}-selection-column
|
|
|
`]:{paddingInlineEnd:F.paddingXS,paddingInlineStart:F.paddingXS,textAlign:"center",[`${ve}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${Q}-selection-column${Q}-cell-fix-left`]:{zIndex:F.zIndexTableFixed+1},[`table tr th${Q}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${Q}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${Q}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${F.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${F.tablePaddingHorizontal/4}px`,[_e]:{color:bt,fontSize:Ye,verticalAlign:"baseline","&:hover":{color:vt}}}}}},Mu=F=>{const{componentCls:Q}=F,ve=(_e,Ye,Je,Bt)=>({[`${Q}${Q}-${_e}`]:{fontSize:Bt,[`
|
|
|
${Q}-title,
|
|
|
${Q}-footer,
|
|
|
${Q}-cell,
|
|
|
${Q}-thead > tr > th,
|
|
|
${Q}-tbody > tr > th,
|
|
|
${Q}-tbody > tr > td,
|
|
|
tfoot > tr > th,
|
|
|
tfoot > tr > td
|
|
|
`]:{padding:`${Ye}px ${Je}px`},[`${Q}-filter-trigger`]:{marginInlineEnd:`-${Je/2}px`},[`${Q}-expanded-row-fixed`]:{margin:`-${Ye}px -${Je}px`},[`${Q}-tbody`]:{[`${Q}-wrapper:only-child ${Q}`]:{marginBlock:`-${Ye}px`,marginInline:`${F.tableExpandColumnWidth-Je}px -${Je}px`}},[`${Q}-selection-column`]:{paddingInlineStart:`${Je/4}px`}}});return{[`${Q}-wrapper`]:Object.assign(Object.assign({},ve("middle",F.tablePaddingVerticalMiddle,F.tablePaddingHorizontalMiddle,F.tableFontSizeMiddle)),ve("small",F.tablePaddingVerticalSmall,F.tablePaddingHorizontalSmall,F.tableFontSizeSmall))}},kl=F=>{const{componentCls:Q,marginXXS:ve,fontSizeIcon:_e,tableHeaderIconColor:Ye,tableHeaderIconColorHover:Je}=F;return{[`${Q}-wrapper`]:{[`${Q}-thead th${Q}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${F.motionDurationSlow}`,"&:hover":{background:F.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:F.colorPrimary},[`
|
|
|
&${Q}-cell-fix-left:hover,
|
|
|
&${Q}-cell-fix-right:hover
|
|
|
`]:{background:F.tableFixedHeaderSortActiveBg}},[`${Q}-thead th${Q}-column-sort`]:{background:F.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${Q}-column-sort`]:{background:F.tableBodySortBg},[`${Q}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${Q}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${Q}-column-sorter`]:{marginInlineStart:ve,color:Ye,fontSize:0,transition:`color ${F.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:_e,"&.active":{color:F.colorPrimary}},[`${Q}-column-sorter-up + ${Q}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${Q}-column-sorters:hover ${Q}-column-sorter`]:{color:Je}}}},Ps=F=>{const{componentCls:Q,opacityLoading:ve,tableScrollThumbBg:_e,tableScrollThumbBgHover:Ye,tableScrollThumbSize:Je,tableScrollBg:Bt,zIndexTableSticky:bt,stickyScrollBarBorderRadius:vt}=F,_t=`${F.lineWidth}px ${F.lineType} ${F.tableBorderColor}`;return{[`${Q}-wrapper`]:{[`${Q}-sticky`]:{"&-holder":{position:"sticky",zIndex:bt,background:F.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Je}px !important`,zIndex:bt,display:"flex",alignItems:"center",background:Bt,borderTop:_t,opacity:ve,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Je,backgroundColor:_e,borderRadius:vt,transition:`all ${F.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Ye}}}}}}},Rc=F=>{const{componentCls:Q,lineWidth:ve,tableBorderColor:_e}=F,Ye=`${ve}px ${F.lineType} ${_e}`;return{[`${Q}-wrapper`]:{[`${Q}-summary`]:{position:"relative",zIndex:F.zIndexTableFixed,background:F.tableBg,"> tr":{"> th, > td":{borderBottom:Ye}}},[`div${Q}-summary`]:{boxShadow:`0 -${ve}px 0 ${_e}`}}}},xf=F=>{const{componentCls:Q}=F,ve=`${F.lineWidth}px ${F.lineType} ${F.tableBorderColor}`,_e=`${Q}-expanded-row-cell`;return{[`${Q}-wrapper`]:{[`${Q}-tbody-virtual`]:{[`${Q}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${Q}-cell`]:{borderBottom:ve},[`${Q}-expanded-row`]:{[`${_e}${_e}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${F.lineWidth}px)`,borderInlineEnd:"none"}}},[`${Q}-bordered`]:{[`${Q}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:ve,position:"absolute"},[`${Q}-cell`]:{borderInlineEnd:ve,[`&${Q}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-F.lineWidth,borderInlineStart:ve}}}}}}};const Tc=F=>{const{componentCls:Q,fontWeightStrong:ve,tablePaddingVertical:_e,tablePaddingHorizontal:Ye,lineWidth:Je,lineType:Bt,tableBorderColor:bt,tableFontSize:vt,tableBg:_t,tableRadius:Jt,tableHeaderTextColor:Kt,motionDurationMid:En,tableHeaderBg:mn,tableHeaderCellSplitColor:wn,tableRowHoverBg:cr,tableSelectedRowBg:Gn,tableSelectedRowHoverBg:sr,tableFooterTextColor:Jn,tableFooterBg:mr,paddingContentVerticalLG:Yr}=F,no=`${Je}px ${Bt} ${bt}`;return{[`${Q}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,Cl.dF)()),{[Q]:Object.assign(Object.assign({},(0,Cl.Wf)(F)),{fontSize:vt,background:_t,borderRadius:`${Jt}px ${Jt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Jt}px ${Jt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[`
|
|
|
${Q}-cell,
|
|
|
${Q}-thead > tr > th,
|
|
|
${Q}-tbody > tr > th,
|
|
|
${Q}-tbody > tr > td,
|
|
|
tfoot > tr > th,
|
|
|
tfoot > tr > td
|
|
|
`]:{position:"relative",padding:`${Yr}px ${Ye}px`,overflowWrap:"break-word"},[`${Q}-title`]:{padding:`${_e}px ${Ye}px`},[`${Q}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:Kt,fontWeight:ve,textAlign:"start",background:mn,borderBottom:no,transition:`background ${En} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${Q}-selection-column):not(${Q}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:wn,transform:"translateY(-50%)",transition:`background-color ${En}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${Q}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${En}, border-color ${En}`,borderBottom:no,[`
|
|
|
> ${Q}-wrapper:only-child,
|
|
|
> ${Q}-expanded-row-fixed > ${Q}-wrapper:only-child
|
|
|
`]:{[Q]:{marginBlock:`-${_e}px`,marginInline:`${F.tableExpandColumnWidth-Ye}px -${Ye}px`,[`${Q}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:Kt,fontWeight:ve,textAlign:"start",background:mn,borderBottom:no,transition:`background ${En} ease`},[`
|
|
|
&${Q}-row:hover > th,
|
|
|
&${Q}-row:hover > td,
|
|
|
> th${Q}-cell-row-hover,
|
|
|
> td${Q}-cell-row-hover
|
|
|
`]:{background:cr},[`&${Q}-row-selected`]:{"> th, > td":{background:Gn},"&:hover > th, &:hover > td":{background:sr}}}},[`${Q}-footer`]:{padding:`${_e}px ${Ye}px`,color:Jn,background:mr}})}};var lu=(0,iu.Z)("Table",F=>{const{colorTextHeading:Q,colorSplit:ve,colorIcon:_e,colorIconHover:Ye,opacityLoading:Je,colorBgContainer:Bt,controlInteractiveSize:bt,headerBg:vt,headerColor:_t,headerSortActiveBg:Jt,headerSortHoverBg:Kt,bodySortBg:En,rowHoverBg:mn,rowSelectedBg:wn,rowSelectedHoverBg:cr,rowExpandedBg:Gn,cellPaddingBlock:sr,cellPaddingInline:Jn,cellPaddingBlockMD:mr,cellPaddingInlineMD:Yr,cellPaddingBlockSM:no,cellPaddingInlineSM:Tr,borderColor:go,footerBg:To,footerColor:Er,headerBorderRadius:jr,cellFontSize:Fr,cellFontSizeMD:gr,cellFontSizeSM:Pr,headerSplitColor:ao,fixedHeaderSortActiveBg:qo,headerFilterHoverBg:Po,filterDropdownBg:oo,expandIconBg:Vo,selectionColumnWidth:lA,stickyScrollBarBg:oi}=F,xA=new bl.C(_e),vi=new bl.C(Ye),_i=2,jo=(0,au.TS)(F,{tableFontSize:Fr,tableBg:Bt,tableRadius:jr,tablePaddingVertical:sr,tablePaddingHorizontal:Jn,tablePaddingVerticalMiddle:mr,tablePaddingHorizontalMiddle:Yr,tablePaddingVerticalSmall:no,tablePaddingHorizontalSmall:Tr,tableBorderColor:go,tableHeaderTextColor:_t,tableHeaderBg:vt,tableFooterTextColor:Er,tableFooterBg:To,tableHeaderCellSplitColor:ao,tableHeaderSortBg:Jt,tableHeaderSortHoverBg:Kt,tableHeaderIconColor:xA.clone().setAlpha(xA.getAlpha()*Je).toRgbString(),tableHeaderIconColorHover:vi.clone().setAlpha(vi.getAlpha()*Je).toRgbString(),tableBodySortBg:En,tableFixedHeaderSortActiveBg:qo,tableHeaderFilterActiveBg:Po,tableFilterDropdownBg:oo,tableRowHoverBg:mn,tableSelectedRowBg:wn,tableSelectedRowHoverBg:cr,zIndexTableFixed:_i,zIndexTableSticky:_i+1,tableFontSizeMiddle:gr,tableFontSizeSmall:Pr,tableSelectionColumnWidth:lA,tableExpandIconBg:Vo,tableExpandColumnWidth:bt+2*F.padding,tableExpandedRowBg:Gn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:oi,tableScrollThumbBgHover:Q,tableScrollBg:ve});return[Tc(jo),ba(jo),Rc(jo),kl(jo),Bd(jo),_c(jo),dc(jo),Ru(jo),Rc(jo),oh(jo),bf(jo),uc(jo),Ps(jo),nl(jo),Mu(jo),Ah(jo),xf(jo)]},F=>{const{colorFillAlter:Q,colorBgContainer:ve,colorTextHeading:_e,colorFillSecondary:Ye,colorFillContent:Je,controlItemBgActive:Bt,controlItemBgActiveHover:bt,padding:vt,paddingSM:_t,paddingXS:Jt,colorBorderSecondary:Kt,borderRadiusLG:En,fontSize:mn,controlHeight:wn,colorTextPlaceholder:cr}=F,Gn=new bl.C(Ye).onBackground(ve).toHexShortString(),sr=new bl.C(Je).onBackground(ve).toHexShortString(),Jn=new bl.C(Q).onBackground(ve).toHexShortString();return{headerBg:Jn,headerColor:_e,headerSortActiveBg:Gn,headerSortHoverBg:sr,bodySortBg:Jn,rowHoverBg:Jn,rowSelectedBg:Bt,rowSelectedHoverBg:bt,rowExpandedBg:Q,cellPaddingBlock:vt,cellPaddingInline:vt,cellPaddingBlockMD:_t,cellPaddingInlineMD:Jt,cellPaddingBlockSM:Jt,cellPaddingInlineSM:Jt,borderColor:Kt,headerBorderRadius:En,footerBg:Jn,footerColor:_e,cellFontSize:mn,cellFontSizeMD:mn,cellFontSizeSM:mn,headerSplitColor:Kt,fixedHeaderSortActiveBg:Gn,headerFilterHoverBg:Je,filterDropdownMenuBg:ve,filterDropdownBg:ve,expandIconBg:ve,selectionColumnWidth:wn,stickyScrollBarBg:cr,stickyScrollBarBorderRadius:100}});const wd=[],Mc=(F,Q)=>{const{prefixCls:ve,className:_e,rootClassName:Ye,style:Je,size:Bt,bordered:bt,dropdownPrefixCls:vt,dataSource:_t,pagination:Jt,rowSelection:Kt,rowKey:En="key",rowClassName:mn,columns:wn,children:cr,childrenColumnName:Gn,onChange:sr,getPopupContainer:Jn,loading:mr,expandIcon:Yr,expandable:no,expandedRowRender:Tr,expandIconColumnIndex:go,indentSize:To,scroll:Er,sortDirections:jr,locale:Fr,showSorterTooltip:gr=!0,virtual:Pr}=F,ao=w.useMemo(()=>wn||Vt(cr),[wn,cr]),qo=w.useMemo(()=>ao.some(gA=>gA.responsive),[ao]),Po=(0,YA.Z)(qo),oo=w.useMemo(()=>{const gA=new Set(Object.keys(Po).filter(li=>Po[li]));return ao.filter(li=>!li.responsive||li.responsive.some(Sa=>gA.has(Sa)))},[ao,Po]),Vo=(0,wo.Z)(F,["className","style","columns"]),{locale:lA=ji.Z,direction:oi,table:xA,renderEmpty:vi,getPrefixCls:_i,getPopupContainer:jo}=w.useContext(Zi.E_),na=(0,zA.Z)(Bt),PA=Object.assign(Object.assign({},lA.Table),Fr),Ai=_t||wd,si=_i("table",ve),ss=_i("dropdown",vt),Ur=Object.assign({childrenColumnName:Gn,expandIconColumnIndex:go},no),{childrenColumnName:uo="children"}=Ur,so=w.useMemo(()=>Ai.some(gA=>gA==null?void 0:gA[uo])?"nest":Tr||no&&no.expandedRowRender?"row":null,[Ai]),Wr={body:w.useRef()},_A=w.useMemo(()=>typeof En=="function"?En:gA=>gA==null?void 0:gA[En],[En]),[Vr]=ea(Ai,uo,_A),Lo={},dA=function(gA,li){let Sa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var bi,Fa,_a;const Ri=Object.assign(Object.assign({},Lo),gA);Sa&&((bi=Lo.resetPagination)===null||bi===void 0||bi.call(Lo),!((Fa=Ri.pagination)===null||Fa===void 0)&&Fa.current&&(Ri.pagination.current=1),Jt&&Jt.onChange&&Jt.onChange(1,(_a=Ri.pagination)===null||_a===void 0?void 0:_a.pageSize)),Er&&Er.scrollToFirstRowOnChange!==!1&&Wr.body.current&&(0,sA.Z)(0,{getContainer:()=>Wr.body.current}),sr==null||sr(Ri.pagination,Ri.filters,Ri.sorter,{currentDataSource:ic(Pi(Ai,Ri.sorterStates,uo),Ri.filterStates),action:li})},pA=(gA,li)=>{dA({sorter:gA,sorterStates:li},"sort",!1)},[Ha,Xi,ks,Yi]=ni({prefixCls:si,mergedColumns:oo,onSorterChange:pA,sortDirections:jr||["ascend","descend"],tableLocale:PA,showSorterTooltip:gr}),ws=w.useMemo(()=>Pi(Ai,Xi,uo),[Ai,Xi]);Lo.sorter=Yi(),Lo.sorterStates=Xi;const fr=(gA,li)=>{dA({filters:gA,filterStates:li},"filter",!0)},[qa,hc,DA]=ac({prefixCls:si,locale:PA,dropdownPrefixCls:ss,mergedColumns:oo,onFilterChange:fr,getPopupContainer:Jn||jo}),cA=ic(ws,hc);Lo.filters=DA,Lo.filterStates=hc;const Ei=w.useMemo(()=>{const gA={};return Object.keys(DA).forEach(li=>{DA[li]!==null&&(gA[li]=DA[li])}),Object.assign(Object.assign({},ks),{filters:gA})},[ks,DA]),[ua]=as(Ei),hi=(gA,li)=>{dA({pagination:Object.assign(Object.assign({},Lo.pagination),{current:gA,pageSize:li})},"paginate")},[eA,Ka]=lc(cA.length,hi,Jt);Lo.pagination=Jt===!1?{}:CA(eA,Jt),Lo.resetPagination=Ka;const Pa=w.useMemo(()=>{if(Jt===!1||!eA.pageSize)return cA;const{current:gA=1,total:li,pageSize:Sa=el}=eA;return cA.length<li?cA.length>Sa?cA.slice((gA-1)*Sa,gA*Sa):cA:cA.slice((gA-1)*Sa,gA*Sa)},[!!Jt,cA,eA&&eA.current,eA&&eA.pageSize,eA&&eA.total]),[ls,es]=Ki({prefixCls:si,data:cA,pageData:Pa,getRowKey:_A,getRecordByKey:Vr,expandType:so,childrenColumnName:uo,locale:PA,getPopupContainer:Jn||jo},Kt),ts=(gA,li,Sa)=>{let bi;return typeof mn=="function"?bi=Ue()(mn(gA,li,Sa)):bi=Ue()(mn),Ue()({[`${si}-row-selected`]:es.has(_A(gA,li))},bi)};Ur.__PARENT_RENDER_ICON__=Ur.expandIcon,Ur.expandIcon=Ur.expandIcon||Yr||ca(PA),so==="nest"&&Ur.expandIconColumnIndex===void 0?Ur.expandIconColumnIndex=Kt?1:0:Ur.expandIconColumnIndex>0&&Kt&&(Ur.expandIconColumnIndex-=1),typeof Ur.indentSize!="number"&&(Ur.indentSize=typeof To=="number"?To:15);const _s=w.useCallback(gA=>ua(ls(qa(Ha(gA)))),[Ha,qa,ls]);let El,Ds;if(Jt!==!1&&(eA!=null&&eA.total)){let gA;eA.size?gA=eA.size:gA=na==="small"||na==="middle"?"small":void 0;const li=Fa=>w.createElement(Li.Z,Object.assign({},eA,{className:Ue()(`${si}-pagination ${si}-pagination-${Fa}`,eA.className),size:gA})),Sa=oi==="rtl"?"left":"right",{position:bi}=eA;if(bi!==null&&Array.isArray(bi)){const Fa=bi.find(Al=>Al.includes("top")),_a=bi.find(Al=>Al.includes("bottom")),Ri=bi.every(Al=>`${Al}`=="none");!Fa&&!_a&&!Ri&&(Ds=li(Sa)),Fa&&(El=li(Fa.toLowerCase().replace("top",""))),_a&&(Ds=li(_a.toLowerCase().replace("bottom","")))}else Ds=li(Sa)}let Di;typeof mr=="boolean"?Di={spinning:mr}:typeof mr=="object"&&(Di=Object.assign({spinning:!0},mr));const[Ea,ra]=lu(si),[,Si]=(0,GA.Z)(),rl=Ue()(`${si}-wrapper`,xA==null?void 0:xA.className,{[`${si}-wrapper-rtl`]:oi==="rtl"},_e,Ye,ra),pl=Object.assign(Object.assign({},xA==null?void 0:xA.style),Je),Sl=Fr&&Fr.emptyText||(vi==null?void 0:vi("Table"))||w.createElement(BA.Z,{componentName:"Table"}),ol=Pr?Pc:Ja,uu={},ju=w.useMemo(()=>{const{fontSize:gA,lineHeight:li,padding:Sa,paddingXS:bi,paddingSM:Fa}=Si,_a=Math.floor(gA*li);switch(na){case"large":return Sa*2+_a;case"small":return bi*2+_a;default:return Fa*2+_a}},[Si,na]);return Pr&&(uu.listItemHeight=ju),Ea(w.createElement("div",{ref:Q,className:rl,style:pl},w.createElement(la.Z,Object.assign({spinning:!1},Di),El,w.createElement(ol,Object.assign({},uu,Vo,{columns:oo,direction:oi,expandable:Ur,prefixCls:si,className:Ue()({[`${si}-middle`]:na==="middle",[`${si}-small`]:na==="small",[`${si}-bordered`]:bt,[`${si}-empty`]:Ai.length===0}),data:Pa,rowKey:_A,rowClassName:ts,emptyText:Sl,internalHooks:H,internalRefs:Wr,transformColumns:_s})),Ds)))};var ih=w.forwardRef(Mc);const ah=(F,Q)=>{const ve=w.useRef(0);return ve.current+=1,w.createElement(ih,Object.assign({},F,{ref:Q,_renderTimes:ve.current}))},Qa=w.forwardRef(ah);Qa.SELECTION_COLUMN=QA,Qa.EXPAND_COLUMN=ee,Qa.SELECTION_ALL=ei,Qa.SELECTION_INVERT=ti,Qa.SELECTION_NONE=XA,Qa.Column=Br,Qa.ColumnGroup=Xr,Qa.Summary=M;var cu=Qa,sh=cu},17574:function(zn,At,d){"use strict";d.d(At,{default:function(){return oe}});var ee=d(60091),H=d(94480),z=d(52671),Se=d(8657),P=d(54476),te=d(59301),w={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},L=w,$=d(7657),u=function(we,ze){return te.createElement($.Z,(0,P.Z)({},we,{ref:ze,icon:L}))},U=te.forwardRef(u),S=U,b=d(92310),k=d.n(b),K=d(35654),_=d(71430),de=d(36355),Y=d(56082),j=d(62892),re=d(20648);const G=4;function N(ae){const{dropPosition:we,dropLevelOffset:ze,prefixCls:Re,indent:Te,direction:lt="ltr"}=ae,ut=lt==="ltr"?"left":"right",zt=lt==="ltr"?"right":"left",xt={[ut]:-ze*Te+G,[zt]:0};switch(we){case-1:xt.top=-3;break;case 1:xt.bottom=-3;break;default:xt.bottom=-3,xt[ut]=Te+G;break}return te.createElement("div",{style:xt,className:`${Re}-drop-indicator`})}var C=d(71997),W=te.forwardRef((ae,we)=>{const{getPrefixCls:ze,direction:Re,virtual:Te,tree:lt}=te.useContext(de.E_),{prefixCls:ut,className:zt,showIcon:xt=!1,showLine:en,switcherIcon:kt,blockNode:fn=!1,children:tn,checkable:dt=!1,selectable:Xt=!0,draggable:Ce,motion:ue,style:ge}=ae,T=ze("tree",ut),He=ze(),Me=ue!=null?ue:Object.assign(Object.assign({},(0,j.Z)(He)),{motionAppear:!1}),M=Object.assign(Object.assign({},ae),{checkable:dt,selectable:Xt,showIcon:xt,motion:Me,blockNode:fn,showLine:!!en,dropIndicatorRender:N}),[I,Le]=(0,re.ZP)(T),Ae=te.useMemo(()=>{if(!Ce)return!1;let Oe={};switch(typeof Ce){case"function":Oe.nodeDraggable=Ce;break;case"object":Oe=Object.assign({},Ce);break;default:break}return Oe.icon!==!1&&(Oe.icon=Oe.icon||te.createElement(Y.Z,null)),Oe},[Ce]),J=Oe=>te.createElement(C.Z,{prefixCls:T,switcherIcon:kt,treeNodeProps:Oe,showLine:en});return I(te.createElement(ee.Z,Object.assign({itemHeight:20,ref:we,virtual:Te},M,{style:Object.assign(Object.assign({},lt==null?void 0:lt.style),ge),prefixCls:T,className:k()({[`${T}-icon-hide`]:!xt,[`${T}-block-node`]:fn,[`${T}-unselectable`]:!Xt,[`${T}-rtl`]:Re==="rtl"},lt==null?void 0:lt.className,zt,Le),direction:Re,checkable:dt&&te.createElement("span",{className:`${T}-checkbox-inner`}),selectable:Xt,switcherIcon:J,draggable:Ae}),tn))}),Fe;(function(ae){ae[ae.None=0]="None",ae[ae.Start=1]="Start",ae[ae.End=2]="End"})(Fe||(Fe={}));function me(ae,we){function ze(Re){const{key:Te,children:lt}=Re;we(Te,Re)!==!1&&me(lt||[],we)}ae.forEach(ze)}function ye(ae){let{treeData:we,expandedKeys:ze,startKey:Re,endKey:Te}=ae;const lt=[];let ut=Fe.None;if(Re&&Re===Te)return[Re];if(!Re||!Te)return[];function zt(xt){return xt===Re||xt===Te}return me(we,xt=>{if(ut===Fe.End)return!1;if(zt(xt)){if(lt.push(xt),ut===Fe.None)ut=Fe.Start;else if(ut===Fe.Start)return ut=Fe.End,!1}else ut===Fe.Start&<.push(xt);return ze.includes(xt)}),lt}function D(ae,we){const ze=(0,H.Z)(we),Re=[];return me(ae,(Te,lt)=>{const ut=ze.indexOf(Te);return ut!==-1&&(Re.push(lt),ze.splice(ut,1)),!!ze.length}),Re}var nt=function(ae,we){var ze={};for(var Re in ae)Object.prototype.hasOwnProperty.call(ae,Re)&&we.indexOf(Re)<0&&(ze[Re]=ae[Re]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,Re=Object.getOwnPropertySymbols(ae);Te<Re.length;Te++)we.indexOf(Re[Te])<0&&Object.prototype.propertyIsEnumerable.call(ae,Re[Te])&&(ze[Re[Te]]=ae[Re[Te]]);return ze};function Ue(ae){const{isLeaf:we,expanded:ze}=ae;return we?te.createElement(z.Z,null):ze?te.createElement(Se.Z,null):te.createElement(S,null)}function Ut(ae){let{treeData:we,children:ze}=ae;return we||(0,_.zn)(ze)}const le=(ae,we)=>{var{defaultExpandAll:ze,defaultExpandParent:Re,defaultExpandedKeys:Te}=ae,lt=nt(ae,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const ut=te.useRef(),zt=te.useRef(),xt=()=>{const{keyEntities:Ae}=(0,_.I8)(Ut(lt));let J;return ze?J=Object.keys(Ae):Re?J=(0,K.r7)(lt.expandedKeys||Te||[],Ae):J=lt.expandedKeys||Te,J},[en,kt]=te.useState(lt.selectedKeys||lt.defaultSelectedKeys||[]),[fn,tn]=te.useState(()=>xt());te.useEffect(()=>{"selectedKeys"in lt&&kt(lt.selectedKeys)},[lt.selectedKeys]),te.useEffect(()=>{"expandedKeys"in lt&&tn(lt.expandedKeys)},[lt.expandedKeys]);const dt=(Ae,J)=>{var Oe;return"expandedKeys"in lt||tn(Ae),(Oe=lt.onExpand)===null||Oe===void 0?void 0:Oe.call(lt,Ae,J)},Xt=(Ae,J)=>{var Oe;const{multiple:pt}=lt,{node:ie,nativeEvent:Pe}=J,{key:Ee=""}=ie,Ge=Ut(lt),Ze=Object.assign(Object.assign({},J),{selected:!0}),Qt=(Pe==null?void 0:Pe.ctrlKey)||(Pe==null?void 0:Pe.metaKey),ln=Pe==null?void 0:Pe.shiftKey;let on;pt&&Qt?(on=Ae,ut.current=Ee,zt.current=on,Ze.selectedNodes=D(Ge,on)):pt&&ln?(on=Array.from(new Set([].concat((0,H.Z)(zt.current||[]),(0,H.Z)(ye({treeData:Ge,expandedKeys:fn,startKey:Ee,endKey:ut.current}))))),Ze.selectedNodes=D(Ge,on)):(on=[Ee],ut.current=Ee,zt.current=on,Ze.selectedNodes=D(Ge,on)),(Oe=lt.onSelect)===null||Oe===void 0||Oe.call(lt,on,Ze),"selectedKeys"in lt||kt(on)},{getPrefixCls:Ce,direction:ue}=te.useContext(de.E_),{prefixCls:ge,className:T,showIcon:He=!0,expandAction:Me="click"}=lt,M=nt(lt,["prefixCls","className","showIcon","expandAction"]),I=Ce("tree",ge),Le=k()(`${I}-directory`,{[`${I}-directory-rtl`]:ue==="rtl"},T);return te.createElement(W,Object.assign({icon:Ue,ref:we,blockNode:!0},M,{showIcon:He,expandAction:Me,prefixCls:I,className:Le,expandedKeys:fn,selectedKeys:en,onSelect:Xt,onExpand:dt}))};var ce=te.forwardRef(le);const V=W;V.DirectoryTree=ce,V.TreeNode=ee.O;var oe=V},20648:function(zn,At,d){"use strict";d.d(At,{TM:function(){return b},Yk:function(){return S}});var ee=d(36237),H=d(98447),z=d(17313),Se=d(8378),P=d(37613),te=d(83116);const w=new ee.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),L=(k,K)=>({[`.${k}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${K.motionDurationSlow}`}}}),$=(k,K)=>({[`.${k}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:K.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${K.lineWidthBold}px solid ${K.colorPrimary}`,borderRadius:"50%",content:'""'}}}),u=(k,K)=>{const{treeCls:_,treeNodeCls:de,treeNodePadding:Y,titleHeight:j,nodeSelectedBg:re,nodeHoverBg:G}=K,N=K.paddingXS;return{[_]:Object.assign(Object.assign({},(0,z.Wf)(K)),{background:K.colorBgContainer,borderRadius:K.borderRadius,transition:`background-color ${K.motionDurationSlow}`,[`&${_}-rtl`]:{[`${_}-switcher`]:{"&_close":{[`${_}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${_}-active-focused)`]:Object.assign({},(0,z.oN)(K)),[`${_}-list-holder-inner`]:{alignItems:"flex-start"},[`&${_}-block-node`]:{[`${_}-list-holder-inner`]:{alignItems:"stretch",[`${_}-node-content-wrapper`]:{flex:"auto"},[`${de}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:Y,insetInlineStart:0,border:`1px solid ${K.colorPrimary}`,opacity:0,animationName:w,animationDuration:K.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${de}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${Y}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${_}-node-content-wrapper`]:{color:K.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${_}-node-content-wrapper`]:Object.assign({},(0,z.oN)(K)),[`&:not(${de}-disabled).filter-node ${_}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${_}-draggable-icon`]:{flexShrink:0,width:j,lineHeight:`${j}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${K.motionDurationSlow}`,[`${de}:hover &`]:{opacity:.45}},[`&${de}-disabled`]:{[`${_}-draggable-icon`]:{visibility:"hidden"}}}},[`${_}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:j}},[`${_}-draggable-icon`]:{visibility:"hidden"},[`${_}-switcher`]:Object.assign(Object.assign({},L(k,K)),{position:"relative",flex:"none",alignSelf:"stretch",width:j,margin:0,lineHeight:`${j}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${_}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:K.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:j/2,bottom:-Y,marginInlineStart:-1,borderInlineEnd:`1px solid ${K.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:j/2*.8,height:j/2,borderBottom:`1px solid ${K.colorBorder}`,content:'""'}}}),[`${_}-checkbox`]:{top:"initial",marginInlineEnd:N},[`${_}-node-content-wrapper, ${_}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:j,margin:0,padding:`0 ${K.paddingXS/2}px`,color:"inherit",lineHeight:`${j}px`,background:"transparent",borderRadius:K.borderRadius,cursor:"pointer",transition:`all ${K.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:G},[`&${_}-node-selected`]:{backgroundColor:re},[`${_}-iconEle`]:{display:"inline-block",width:j,height:j,lineHeight:`${j}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${_}-unselectable ${_}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${_}-node-content-wrapper`]:Object.assign({lineHeight:`${j}px`,userSelect:"none"},$(k,K)),[`${de}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${K.colorPrimary}`}},"&-show-line":{[`${_}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:j/2,bottom:-Y,borderInlineEnd:`1px solid ${K.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${_}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${de}-leaf-last`]:{[`${_}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${j/2}px !important`}}}}})}},U=k=>{const{treeCls:K,treeNodeCls:_,treeNodePadding:de,directoryNodeSelectedBg:Y,directoryNodeSelectedColor:j}=k;return{[`${K}${K}-directory`]:{[_]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:de,insetInlineStart:0,transition:`background-color ${k.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:k.controlItemBgHover}},"> *":{zIndex:1},[`${K}-switcher`]:{transition:`color ${k.motionDurationMid}`},[`${K}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${K}-node-selected`]:{color:j,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:Y},[`${K}-switcher`]:{color:j},[`${K}-node-content-wrapper`]:{color:j,background:"transparent"}}}}}},S=(k,K)=>{const _=`.${k}`,de=`${_}-treenode`,Y=K.paddingXS/2,j=(0,P.TS)(K,{treeCls:_,treeNodeCls:de,treeNodePadding:Y});return[u(k,j),U(j)]},b=k=>{const{controlHeightSM:K}=k;return{titleHeight:K,nodeHoverBg:k.controlItemBgHover,nodeSelectedBg:k.controlItemBgActive}};At.ZP=(0,te.Z)("Tree",(k,K)=>{let{prefixCls:_}=K;return[{[k.componentCls]:(0,H.C2)(`${_}-checkbox`,k)},S(_,k),(0,Se.Z)(k)]},k=>{const{colorTextLightSolid:K,colorPrimary:_}=k;return Object.assign(Object.assign({},b(k)),{directoryNodeSelectedColor:K,directoryNodeSelectedBg:_})})},71997:function(zn,At,d){"use strict";d.d(At,{Z:function(){return de}});var ee=d(54476),H=d(59301),z={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"},Se=z,P=d(7657),te=function(j,re){return H.createElement(P.Z,(0,ee.Z)({},j,{ref:re,icon:Se}))},w=H.forwardRef(te),L=w,$=d(52671),u=d(58617),U=d(15075),S=d(43531),b=d(92310),k=d.n(b),K=d(92343),de=Y=>{const{prefixCls:j,switcherIcon:re,treeNodeProps:G,showLine:N}=Y,{isLeaf:C,expanded:Z,loading:W}=G;if(W)return H.createElement(u.Z,{className:`${j}-switcher-loading-icon`});let Fe;if(N&&typeof N=="object"&&(Fe=N.showLeafIcon),C){if(!N)return null;if(typeof Fe!="boolean"&&Fe){const D=typeof Fe=="function"?Fe(G):Fe,nt=`${j}-switcher-line-custom-icon`;return(0,K.l$)(D)?(0,K.Tm)(D,{className:k()(D.props.className||"",nt)}):D}return Fe?H.createElement($.Z,{className:`${j}-switcher-line-icon`}):H.createElement("span",{className:`${j}-switcher-leaf-line`})}const me=`${j}-switcher-icon`,ye=typeof re=="function"?re(G):re;return(0,K.l$)(ye)?(0,K.Tm)(ye,{className:k()(ye.props.className||"",me)}):ye!==void 0?ye:N?Z?H.createElement(U.Z,{className:`${j}-switcher-line-icon`}):H.createElement(S.Z,{className:`${j}-switcher-line-icon`}):H.createElement(L,{className:me})}},97774:function(zn,At,d){"use strict";Object.defineProperty(At,"__esModule",{value:!0}),At.default=void 0;var ee=Object.assign||function(_){for(var de=1;de<arguments.length;de++){var Y=arguments[de];for(var j in Y)Object.prototype.hasOwnProperty.call(Y,j)&&(_[j]=Y[j])}return _},H=function(){function _(de,Y){for(var j=0;j<Y.length;j++){var re=Y[j];re.enumerable=re.enumerable||!1,re.configurable=!0,"value"in re&&(re.writable=!0),Object.defineProperty(de,re.key,re)}}return function(de,Y,j){return Y&&_(de.prototype,Y),j&&_(de,j),de}}(),z=d(59301),Se=U(z),P=d(12708),te=U(P),w=d(53291),L=U(w),$=d(47242),u=d(65429);function U(_){return _&&_.__esModule?_:{default:_}}function S(_,de){if(!(_ instanceof de))throw new TypeError("Cannot call a class as a function")}function b(_,de){if(!_)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return de&&(typeof de=="object"||typeof de=="function")?de:_}function k(_,de){if(typeof de!="function"&&de!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof de);_.prototype=Object.create(de&&de.prototype,{constructor:{value:_,enumerable:!1,writable:!0,configurable:!0}}),de&&(Object.setPrototypeOf?Object.setPrototypeOf(_,de):_.__proto__=de)}var K=function(_){k(de,_);function de(Y){S(this,de);var j=b(this,(de.__proto__||Object.getPrototypeOf(de)).call(this,Y));return j.getEchartsInstance=function(){return j.echartsLib.getInstanceByDom(j.echartsElement)||j.echartsLib.init(j.echartsElement,j.props.theme,j.props.opts)},j.dispose=function(){if(j.echartsElement){try{(0,$.clear)(j.echartsElement)}catch(re){console.warn(re)}j.echartsLib.dispose(j.echartsElement)}},j.rerender=function(){var re=j.props,G=re.onEvents,N=re.onChartReady,C=j.renderEchartDom();j.bindEvents(C,G||{}),typeof N=="function"&&j.props.onChartReady(C),j.echartsElement&&(0,$.bind)(j.echartsElement,function(){try{C.resize()}catch(Z){console.warn(Z)}})},j.bindEvents=function(re,G){var N=function(W,Fe){typeof W=="string"&&typeof Fe=="function"&&re.on(W,function(me){Fe(me,re)})};for(var C in G)Object.prototype.hasOwnProperty.call(G,C)&&N(C,G[C])},j.renderEchartDom=function(){var re=j.getEchartsInstance();return re.setOption(j.props.option,j.props.notMerge||!1,j.props.lazyUpdate||!1),j.props.showLoading?re.showLoading(j.props.loadingOption||null):re.hideLoading(),re},j.echartsLib=Y.echarts,j.echartsElement=null,j}return H(de,[{key:"componentDidMount",value:function(){this.rerender()}},{key:"componentDidUpdate",value:function(j){if(!(typeof this.props.shouldSetOption=="function"&&!this.props.shouldSetOption(j,this.props))){if(!(0,L.default)(j.theme,this.props.theme)||!(0,L.default)(j.opts,this.props.opts)||!(0,L.default)(j.onEvents,this.props.onEvents)){this.dispose(),this.rerender();return}var re=["option","notMerge","lazyUpdate","showLoading","loadingOption"];if(!(0,L.default)((0,u.pick)(this.props,re),(0,u.pick)(j,re))){var G=this.renderEchartDom();if(!(0,L.default)(j.style,this.props.style)||!(0,L.default)(j.className,this.props.className))try{G.resize()}catch(N){console.warn(N)}}}}},{key:"componentWillUnmount",value:function(){this.dispose()}},{key:"render",value:function(){var j=this,re=this.props,G=re.style,N=re.className,C=ee({height:300},G);return Se.default.createElement("div",{ref:function(W){j.echartsElement=W},style:C,className:"echarts-for-react "+N})}}]),de}(z.Component);At.default=K,K.propTypes={option:te.default.object.isRequired,echarts:te.default.object,notMerge:te.default.bool,lazyUpdate:te.default.bool,style:te.default.object,className:te.default.string,theme:te.default.oneOfType([te.default.string,te.default.object]),onChartReady:te.default.func,showLoading:te.default.bool,loadingOption:te.default.object,onEvents:te.default.object,opts:te.default.shape({devicePixelRatio:te.default.number,renderer:te.default.oneOf(["canvas","svg"]),width:te.default.oneOfType([te.default.number,te.default.oneOf([null,void 0,"auto"])]),height:te.default.oneOfType([te.default.number,te.default.oneOf([null,void 0,"auto"])])}),shouldSetOption:te.default.func},K.defaultProps={echarts:{},notMerge:!1,lazyUpdate:!1,style:{},className:"",theme:null,onChartReady:function(){},showLoading:!1,loadingOption:null,onEvents:{},opts:{},shouldSetOption:function(){return!0}}},42441:function(zn,At,d){"use strict";var ee;ee={value:!0},At.Z=void 0;var H=d(76411),z=te(H),Se=d(97774),P=te(Se);function te(U){return U&&U.__esModule?U:{default:U}}function w(U,S){if(!(U instanceof S))throw new TypeError("Cannot call a class as a function")}function L(U,S){if(!U)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return S&&(typeof S=="object"||typeof S=="function")?S:U}function $(U,S){if(typeof S!="function"&&S!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof S);U.prototype=Object.create(S&&S.prototype,{constructor:{value:U,enumerable:!1,writable:!0,configurable:!0}}),S&&(Object.setPrototypeOf?Object.setPrototypeOf(U,S):U.__proto__=S)}var u=function(U){$(S,U);function S(b){w(this,S);var k=L(this,(S.__proto__||Object.getPrototypeOf(S)).call(this,b));return k.echartsLib=z.default,k}return S}(P.default);At.Z=u},65429:function(zn,At){"use strict";Object.defineProperty(At,"__esModule",{value:!0});var d=At.pick=function(H,z){var Se={};return z.forEach(function(P){Se[P]=H[P]}),Se}},53291:function(zn){"use strict";var At=Array.isArray,d=Object.keys,ee=Object.prototype.hasOwnProperty;zn.exports=function H(z,Se){if(z===Se)return!0;if(z&&Se&&typeof z=="object"&&typeof Se=="object"){var P=At(z),te=At(Se),w,L,$;if(P&&te){if(L=z.length,L!=Se.length)return!1;for(w=L;w--!==0;)if(!H(z[w],Se[w]))return!1;return!0}if(P!=te)return!1;var u=z instanceof Date,U=Se instanceof Date;if(u!=U)return!1;if(u&&U)return z.getTime()==Se.getTime();var S=z instanceof RegExp,b=Se instanceof RegExp;if(S!=b)return!1;if(S&&b)return z.toString()==Se.toString();var k=d(z);if(L=k.length,L!==d(Se).length)return!1;for(w=L;w--!==0;)if(!ee.call(Se,k[w]))return!1;for(w=L;w--!==0;)if($=k[w],!H(z[$],Se[$]))return!1;return!0}return z!==z&&Se!==Se}},64270:function(zn){(function(At,d){zn.exports=d()})(this,function(){"use strict";var At=function(s,A){return At=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(c,l){c.__proto__=l}||function(c,l){for(var y in l)Object.prototype.hasOwnProperty.call(l,y)&&(c[y]=l[y])},At(s,A)};function d(s,A){if(typeof A!="function"&&A!==null)throw new TypeError("Class extends value "+String(A)+" is not a constructor or null");At(s,A);function c(){this.constructor=s}s.prototype=A===null?Object.create(A):(c.prototype=A.prototype,new c)}var ee=function(){return ee=Object.assign||function(A){for(var c,l=1,y=arguments.length;l<y;l++){c=arguments[l];for(var R in c)Object.prototype.hasOwnProperty.call(c,R)&&(A[R]=c[R])}return A},ee.apply(this,arguments)};function H(s,A,c,l){function y(R){return R instanceof c?R:new c(function(fe){fe(R)})}return new(c||(c=Promise))(function(R,fe){function ke(Nt){try{Et(l.next(Nt))}catch($t){fe($t)}}function $e(Nt){try{Et(l.throw(Nt))}catch($t){fe($t)}}function Et(Nt){Nt.done?R(Nt.value):y(Nt.value).then(ke,$e)}Et((l=l.apply(s,A||[])).next())})}function z(s,A){var c={label:0,sent:function(){if(R[0]&1)throw R[1];return R[1]},trys:[],ops:[]},l,y,R,fe;return fe={next:ke(0),throw:ke(1),return:ke(2)},typeof Symbol=="function"&&(fe[Symbol.iterator]=function(){return this}),fe;function ke(Et){return function(Nt){return $e([Et,Nt])}}function $e(Et){if(l)throw new TypeError("Generator is already executing.");for(;c;)try{if(l=1,y&&(R=Et[0]&2?y.return:Et[0]?y.throw||((R=y.return)&&R.call(y),0):y.next)&&!(R=R.call(y,Et[1])).done)return R;switch(y=0,R&&(Et=[Et[0]&2,R.value]),Et[0]){case 0:case 1:R=Et;break;case 4:return c.label++,{value:Et[1],done:!1};case 5:c.label++,y=Et[1],Et=[0];continue;case 7:Et=c.ops.pop(),c.trys.pop();continue;default:if(R=c.trys,!(R=R.length>0&&R[R.length-1])&&(Et[0]===6||Et[0]===2)){c=0;continue}if(Et[0]===3&&(!R||Et[1]>R[0]&&Et[1]<R[3])){c.label=Et[1];break}if(Et[0]===6&&c.label<R[1]){c.label=R[1],R=Et;break}if(R&&c.label<R[2]){c.label=R[2],c.ops.push(Et);break}R[2]&&c.ops.pop(),c.trys.pop();continue}Et=A.call(s,c)}catch(Nt){Et=[6,Nt],y=0}finally{l=R=0}if(Et[0]&5)throw Et[1];return{value:Et[0]?Et[1]:void 0,done:!0}}}function Se(s,A,c){if(c||arguments.length===2)for(var l=0,y=A.length,R;l<y;l++)(R||!(l in A))&&(R||(R=Array.prototype.slice.call(A,0,l)),R[l]=A[l]);return s.concat(R||A)}for(var P=function(){function s(A,c,l,y){this.left=A,this.top=c,this.width=l,this.height=y}return s.prototype.add=function(A,c,l,y){return new s(this.left+A,this.top+c,this.width+l,this.height+y)},s.fromClientRect=function(A,c){return new s(c.left+A.windowBounds.left,c.top+A.windowBounds.top,c.width,c.height)},s.fromDOMRectList=function(A,c){var l=Array.from(c).find(function(y){return y.width!==0});return l?new s(l.left+A.windowBounds.left,l.top+A.windowBounds.top,l.width,l.height):s.EMPTY},s.EMPTY=new s(0,0,0,0),s}(),te=function(s,A){return P.fromClientRect(s,A.getBoundingClientRect())},w=function(s){var A=s.body,c=s.documentElement;if(!A||!c)throw new Error("Unable to get document size");var l=Math.max(Math.max(A.scrollWidth,c.scrollWidth),Math.max(A.offsetWidth,c.offsetWidth),Math.max(A.clientWidth,c.clientWidth)),y=Math.max(Math.max(A.scrollHeight,c.scrollHeight),Math.max(A.offsetHeight,c.offsetHeight),Math.max(A.clientHeight,c.clientHeight));return new P(0,0,l,y)},L=function(s){for(var A=[],c=0,l=s.length;c<l;){var y=s.charCodeAt(c++);if(y>=55296&&y<=56319&&c<l){var R=s.charCodeAt(c++);(R&64512)===56320?A.push(((y&1023)<<10)+(R&1023)+65536):(A.push(y),c--)}else A.push(y)}return A},$=function(){for(var s=[],A=0;A<arguments.length;A++)s[A]=arguments[A];if(String.fromCodePoint)return String.fromCodePoint.apply(String,s);var c=s.length;if(!c)return"";for(var l=[],y=-1,R="";++y<c;){var fe=s[y];fe<=65535?l.push(fe):(fe-=65536,l.push((fe>>10)+55296,fe%1024+56320)),(y+1===c||l.length>16384)&&(R+=String.fromCharCode.apply(String,l),l.length=0)}return R},u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",U=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),S=0;S<u.length;S++)U[u.charCodeAt(S)]=S;for(var b="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",k=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),K=0;K<b.length;K++)k[b.charCodeAt(K)]=K;for(var _=function(s){var A=s.length*.75,c=s.length,l,y=0,R,fe,ke,$e;s[s.length-1]==="="&&(A--,s[s.length-2]==="="&&A--);var Et=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"&&typeof Uint8Array.prototype.slice!="undefined"?new ArrayBuffer(A):new Array(A),Nt=Array.isArray(Et)?Et:new Uint8Array(Et);for(l=0;l<c;l+=4)R=k[s.charCodeAt(l)],fe=k[s.charCodeAt(l+1)],ke=k[s.charCodeAt(l+2)],$e=k[s.charCodeAt(l+3)],Nt[y++]=R<<2|fe>>4,Nt[y++]=(fe&15)<<4|ke>>2,Nt[y++]=(ke&3)<<6|$e&63;return Et},de=function(s){for(var A=s.length,c=[],l=0;l<A;l+=2)c.push(s[l+1]<<8|s[l]);return c},Y=function(s){for(var A=s.length,c=[],l=0;l<A;l+=4)c.push(s[l+3]<<24|s[l+2]<<16|s[l+1]<<8|s[l]);return c},j=5,re=11,G=2,N=re-j,C=65536>>j,Z=1<<j,W=Z-1,Fe=1024>>j,me=C+Fe,ye=me,D=32,nt=ye+D,Ue=65536>>re,Ut=1<<N,le=Ut-1,se=function(s,A,c){return s.slice?s.slice(A,c):new Uint16Array(Array.prototype.slice.call(s,A,c))},ce=function(s,A,c){return s.slice?s.slice(A,c):new Uint32Array(Array.prototype.slice.call(s,A,c))},V=function(s,A){var c=_(s),l=Array.isArray(c)?Y(c):new Uint32Array(c),y=Array.isArray(c)?de(c):new Uint16Array(c),R=24,fe=se(y,R/2,l[4]/2),ke=l[5]===2?se(y,(R+l[4])/2):ce(l,Math.ceil((R+l[4])/4));return new oe(l[0],l[1],l[2],l[3],fe,ke)},oe=function(){function s(A,c,l,y,R,fe){this.initialValue=A,this.errorValue=c,this.highStart=l,this.highValueIndex=y,this.index=R,this.data=fe}return s.prototype.get=function(A){var c;if(A>=0){if(A<55296||A>56319&&A<=65535)return c=this.index[A>>j],c=(c<<G)+(A&W),this.data[c];if(A<=65535)return c=this.index[C+(A-55296>>j)],c=(c<<G)+(A&W),this.data[c];if(A<this.highStart)return c=nt-Ue+(A>>re),c=this.index[c],c+=A>>j&le,c=this.index[c],c=(c<<G)+(A&W),this.data[c];if(A<=1114111)return this.data[this.highValueIndex]}return this.errorValue},s}(),ae="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",we=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),ze=0;ze<ae.length;ze++)we[ae.charCodeAt(ze)]=ze;var Re="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==",Te=50,lt=1,ut=2,zt=3,xt=4,en=5,kt=7,fn=8,tn=9,dt=10,Xt=11,Ce=12,ue=13,ge=14,T=15,He=16,Me=17,M=18,I=19,Le=20,Ae=21,J=22,Oe=23,pt=24,ie=25,Pe=26,Ee=27,Ge=28,Ze=29,Qt=30,ln=31,on=32,xn=33,Nn=34,jn=35,Qn=36,Kn=37,Un=38,_n=39,Xn=40,br=41,Or=42,Yn=43,ro=[9001,65288],bo="!",kn="\xD7",co="\xF7",iA=V(Re),ho=[Qt,Qn],aA=[lt,ut,zt,en],Zo=[dt,fn],Wo=[Ee,Pe],ai=aA.concat(Zo),Fo=[Un,_n,Xn,Nn,jn],Lr=[T,ue],Io=function(s,A){A===void 0&&(A="strict");var c=[],l=[],y=[];return s.forEach(function(R,fe){var ke=iA.get(R);if(ke>Te?(y.push(!0),ke-=Te):y.push(!1),["normal","auto","loose"].indexOf(A)!==-1&&[8208,8211,12316,12448].indexOf(R)!==-1)return l.push(fe),c.push(He);if(ke===xt||ke===Xt){if(fe===0)return l.push(fe),c.push(Qt);var $e=c[fe-1];return ai.indexOf($e)===-1?(l.push(l[fe-1]),c.push($e)):(l.push(fe),c.push(Qt))}if(l.push(fe),ke===ln)return c.push(A==="strict"?Ae:Kn);if(ke===Or||ke===Ze)return c.push(Qt);if(ke===Yn)return R>=131072&&R<=196605||R>=196608&&R<=262141?c.push(Kn):c.push(Qt);c.push(ke)}),[l,c,y]},qe=function(s,A,c,l){var y=l[c];if(Array.isArray(s)?s.indexOf(y)!==-1:s===y)for(var R=c;R<=l.length;){R++;var fe=l[R];if(fe===A)return!0;if(fe!==dt)break}if(y===dt)for(var R=c;R>0;){R--;var ke=l[R];if(Array.isArray(s)?s.indexOf(ke)!==-1:s===ke)for(var $e=c;$e<=l.length;){$e++;var fe=l[$e];if(fe===A)return!0;if(fe!==dt)break}if(ke!==dt)break}return!1},Vt=function(s,A){for(var c=s;c>=0;){var l=A[c];if(l===dt)c--;else return l}return 0},nn=function(s,A,c,l,y){if(c[l]===0)return kn;var R=l-1;if(Array.isArray(y)&&y[R]===!0)return kn;var fe=R-1,ke=R+1,$e=A[R],Et=fe>=0?A[fe]:0,Nt=A[ke];if($e===ut&&Nt===zt)return kn;if(aA.indexOf($e)!==-1)return bo;if(aA.indexOf(Nt)!==-1||Zo.indexOf(Nt)!==-1)return kn;if(Vt(R,A)===fn)return co;if(iA.get(s[R])===Xt||($e===on||$e===xn)&&iA.get(s[ke])===Xt||$e===kt||Nt===kt||$e===tn||[dt,ue,T].indexOf($e)===-1&&Nt===tn||[Me,M,I,pt,Ge].indexOf(Nt)!==-1||Vt(R,A)===J||qe(Oe,J,R,A)||qe([Me,M],Ae,R,A)||qe(Ce,Ce,R,A))return kn;if($e===dt)return co;if($e===Oe||Nt===Oe)return kn;if(Nt===He||$e===He)return co;if([ue,T,Ae].indexOf(Nt)!==-1||$e===ge||Et===Qn&&Lr.indexOf($e)!==-1||$e===Ge&&Nt===Qn||Nt===Le||ho.indexOf(Nt)!==-1&&$e===ie||ho.indexOf($e)!==-1&&Nt===ie||$e===Ee&&[Kn,on,xn].indexOf(Nt)!==-1||[Kn,on,xn].indexOf($e)!==-1&&Nt===Pe||ho.indexOf($e)!==-1&&Wo.indexOf(Nt)!==-1||Wo.indexOf($e)!==-1&&ho.indexOf(Nt)!==-1||[Ee,Pe].indexOf($e)!==-1&&(Nt===ie||[J,T].indexOf(Nt)!==-1&&A[ke+1]===ie)||[J,T].indexOf($e)!==-1&&Nt===ie||$e===ie&&[ie,Ge,pt].indexOf(Nt)!==-1)return kn;if([ie,Ge,pt,Me,M].indexOf(Nt)!==-1)for(var $t=R;$t>=0;){var Cn=A[$t];if(Cn===ie)return kn;if([Ge,pt].indexOf(Cn)!==-1)$t--;else break}if([Ee,Pe].indexOf(Nt)!==-1)for(var $t=[Me,M].indexOf($e)!==-1?fe:R;$t>=0;){var Cn=A[$t];if(Cn===ie)return kn;if([Ge,pt].indexOf(Cn)!==-1)$t--;else break}if(Un===$e&&[Un,_n,Nn,jn].indexOf(Nt)!==-1||[_n,Nn].indexOf($e)!==-1&&[_n,Xn].indexOf(Nt)!==-1||[Xn,jn].indexOf($e)!==-1&&Nt===Xn||Fo.indexOf($e)!==-1&&[Le,Pe].indexOf(Nt)!==-1||Fo.indexOf(Nt)!==-1&&$e===Ee||ho.indexOf($e)!==-1&&ho.indexOf(Nt)!==-1||$e===pt&&ho.indexOf(Nt)!==-1||ho.concat(ie).indexOf($e)!==-1&&Nt===J&&ro.indexOf(s[ke])===-1||ho.concat(ie).indexOf(Nt)!==-1&&$e===M)return kn;if($e===br&&Nt===br){for(var qr=c[R],ur=1;qr>0&&(qr--,A[qr]===br);)ur++;if(ur%2!==0)return kn}return $e===on&&Nt===xn?kn:co},Ne=function(s,A){A||(A={lineBreak:"normal",wordBreak:"normal"});var c=Io(s,A.lineBreak),l=c[0],y=c[1],R=c[2];(A.wordBreak==="break-all"||A.wordBreak==="break-word")&&(y=y.map(function(ke){return[ie,Qt,Or].indexOf(ke)!==-1?Kn:ke}));var fe=A.wordBreak==="keep-all"?R.map(function(ke,$e){return ke&&s[$e]>=19968&&s[$e]<=40959}):void 0;return[l,y,fe]},De=function(){function s(A,c,l,y){this.codePoints=A,this.required=c===bo,this.start=l,this.end=y}return s.prototype.slice=function(){return $.apply(void 0,this.codePoints.slice(this.start,this.end))},s}(),jt=function(s,A){var c=L(s),l=Ne(c,A),y=l[0],R=l[1],fe=l[2],ke=c.length,$e=0,Et=0;return{next:function(){if(Et>=ke)return{done:!0,value:null};for(var Nt=kn;Et<ke&&(Nt=nn(c,R,y,++Et,fe))===kn;);if(Nt!==kn||Et===ke){var $t=new De(c,Nt,$e,Et);return $e=Et,{value:$t,done:!1}}return{done:!0,value:null}}}},Tt=1,Dn=2,un=4,Sn=8,Ln=10,Rn=47,er=92,Zn=9,Wn=32,ir=34,Tn=61,lr=35,Ar=36,_r=37,vr=39,Dt=40,gt=41,Ot=95,St=45,qt=33,Mt=60,Wt=62,Ht=64,pn=91,Vn=93,dr=61,Kr=123,ft=63,yr=125,tr=124,nr=126,Dr=128,zr=65533,yo=42,Cr=43,$r=44,fo=58,to=59,mo=46,jA=0,Rr=8,Mr=11,xr=14,Uo=31,Mo=127,io=-1,Co=48,tA=97,kA=101,uA=102,SA=117,Br=122,ar=65,Xr=69,wo=70,sA=85,Zi=90,BA=function(s){return s>=Co&&s<=57},zA=function(s){return s>=55296&&s<=57343},YA=function(s){return BA(s)||s>=ar&&s<=wo||s>=tA&&s<=uA},ji=function(s){return s>=tA&&s<=Br},Li=function(s){return s>=ar&&s<=Zi},la=function(s){return ji(s)||Li(s)},GA=function(s){return s>=Dr},Ni=function(s){return s===Ln||s===Zn||s===Wn},ca=function(s){return la(s)||GA(s)||s===Ot},ma=function(s){return ca(s)||BA(s)||s===St},Qi=function(s){return s>=jA&&s<=Rr||s===Mr||s>=xr&&s<=Uo||s===Mo},di=function(s,A){return s!==er?!1:A!==Ln},qi=function(s,A,c){return s===St?ca(A)||di(A,c):ca(s)?!0:!!(s===er&&di(s,A))},Ga=function(s,A,c){return s===Cr||s===St?BA(A)?!0:A===mo&&BA(c):BA(s===mo?A:s)},La=function(s){var A=0,c=1;(s[A]===Cr||s[A]===St)&&(s[A]===St&&(c=-1),A++);for(var l=[];BA(s[A]);)l.push(s[A++]);var y=l.length?parseInt($.apply(void 0,l),10):0;s[A]===mo&&A++;for(var R=[];BA(s[A]);)R.push(s[A++]);var fe=R.length,ke=fe?parseInt($.apply(void 0,R),10):0;(s[A]===Xr||s[A]===kA)&&A++;var $e=1;(s[A]===Cr||s[A]===St)&&(s[A]===St&&($e=-1),A++);for(var Et=[];BA(s[A]);)Et.push(s[A++]);var Nt=Et.length?parseInt($.apply(void 0,Et),10):0;return c*(y+ke*Math.pow(10,-fe))*Math.pow(10,$e*Nt)},vs={type:2},Fs={type:3},Is={type:4},ya={type:13},Ys={type:8},Us={type:21},Os={type:9},ja={type:10},Bi={type:11},Nr={type:12},Qo={type:14},po={type:23},Oo={type:1},hA={type:25},JA={type:24},Ba={type:26},Wi={type:27},Hi={type:28},Vi={type:29},Ls={type:31},Ns={type:32},wl=function(){function s(){this._value=[]}return s.prototype.write=function(A){this._value=this._value.concat(L(A))},s.prototype.read=function(){for(var A=[],c=this.consumeToken();c!==Ns;)A.push(c),c=this.consumeToken();return A},s.prototype.consumeToken=function(){var A=this.consumeCodePoint();switch(A){case ir:return this.consumeStringToken(ir);case lr:var c=this.peekCodePoint(0),l=this.peekCodePoint(1),y=this.peekCodePoint(2);if(ma(c)||di(l,y)){var R=qi(c,l,y)?Dn:Tt,fe=this.consumeName();return{type:5,value:fe,flags:R}}break;case Ar:if(this.peekCodePoint(0)===Tn)return this.consumeCodePoint(),ya;break;case vr:return this.consumeStringToken(vr);case Dt:return vs;case gt:return Fs;case yo:if(this.peekCodePoint(0)===Tn)return this.consumeCodePoint(),Qo;break;case Cr:if(Ga(A,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(A),this.consumeNumericToken();break;case $r:return Is;case St:var ke=A,$e=this.peekCodePoint(0),Et=this.peekCodePoint(1);if(Ga(ke,$e,Et))return this.reconsumeCodePoint(A),this.consumeNumericToken();if(qi(ke,$e,Et))return this.reconsumeCodePoint(A),this.consumeIdentLikeToken();if($e===St&&Et===Wt)return this.consumeCodePoint(),this.consumeCodePoint(),JA;break;case mo:if(Ga(A,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(A),this.consumeNumericToken();break;case Rn:if(this.peekCodePoint(0)===yo)for(this.consumeCodePoint();;){var Nt=this.consumeCodePoint();if(Nt===yo&&(Nt=this.consumeCodePoint(),Nt===Rn))return this.consumeToken();if(Nt===io)return this.consumeToken()}break;case fo:return Ba;case to:return Wi;case Mt:if(this.peekCodePoint(0)===qt&&this.peekCodePoint(1)===St&&this.peekCodePoint(2)===St)return this.consumeCodePoint(),this.consumeCodePoint(),hA;break;case Ht:var $t=this.peekCodePoint(0),Cn=this.peekCodePoint(1),qr=this.peekCodePoint(2);if(qi($t,Cn,qr)){var fe=this.consumeName();return{type:7,value:fe}}break;case pn:return Hi;case er:if(di(A,this.peekCodePoint(0)))return this.reconsumeCodePoint(A),this.consumeIdentLikeToken();break;case Vn:return Vi;case dr:if(this.peekCodePoint(0)===Tn)return this.consumeCodePoint(),Ys;break;case Kr:return Bi;case yr:return Nr;case SA:case sA:var ur=this.peekCodePoint(0),Qr=this.peekCodePoint(1);return ur===Cr&&(YA(Qr)||Qr===ft)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(A),this.consumeIdentLikeToken();case tr:if(this.peekCodePoint(0)===Tn)return this.consumeCodePoint(),Os;if(this.peekCodePoint(0)===tr)return this.consumeCodePoint(),Us;break;case nr:if(this.peekCodePoint(0)===Tn)return this.consumeCodePoint(),ja;break;case io:return Ns}return Ni(A)?(this.consumeWhiteSpace(),Ls):BA(A)?(this.reconsumeCodePoint(A),this.consumeNumericToken()):ca(A)?(this.reconsumeCodePoint(A),this.consumeIdentLikeToken()):{type:6,value:$(A)}},s.prototype.consumeCodePoint=function(){var A=this._value.shift();return typeof A=="undefined"?-1:A},s.prototype.reconsumeCodePoint=function(A){this._value.unshift(A)},s.prototype.peekCodePoint=function(A){return A>=this._value.length?-1:this._value[A]},s.prototype.consumeUnicodeRangeToken=function(){for(var A=[],c=this.consumeCodePoint();YA(c)&&A.length<6;)A.push(c),c=this.consumeCodePoint();for(var l=!1;c===ft&&A.length<6;)A.push(c),c=this.consumeCodePoint(),l=!0;if(l){var y=parseInt($.apply(void 0,A.map(function($e){return $e===ft?Co:$e})),16),R=parseInt($.apply(void 0,A.map(function($e){return $e===ft?wo:$e})),16);return{type:30,start:y,end:R}}var fe=parseInt($.apply(void 0,A),16);if(this.peekCodePoint(0)===St&&YA(this.peekCodePoint(1))){this.consumeCodePoint(),c=this.consumeCodePoint();for(var ke=[];YA(c)&&ke.length<6;)ke.push(c),c=this.consumeCodePoint();var R=parseInt($.apply(void 0,ke),16);return{type:30,start:fe,end:R}}else return{type:30,start:fe,end:fe}},s.prototype.consumeIdentLikeToken=function(){var A=this.consumeName();return A.toLowerCase()==="url"&&this.peekCodePoint(0)===Dt?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===Dt?(this.consumeCodePoint(),{type:19,value:A}):{type:20,value:A}},s.prototype.consumeUrlToken=function(){var A=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===io)return{type:22,value:""};var c=this.peekCodePoint(0);if(c===vr||c===ir){var l=this.consumeStringToken(this.consumeCodePoint());return l.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===io||this.peekCodePoint(0)===gt)?(this.consumeCodePoint(),{type:22,value:l.value}):(this.consumeBadUrlRemnants(),po)}for(;;){var y=this.consumeCodePoint();if(y===io||y===gt)return{type:22,value:$.apply(void 0,A)};if(Ni(y))return this.consumeWhiteSpace(),this.peekCodePoint(0)===io||this.peekCodePoint(0)===gt?(this.consumeCodePoint(),{type:22,value:$.apply(void 0,A)}):(this.consumeBadUrlRemnants(),po);if(y===ir||y===vr||y===Dt||Qi(y))return this.consumeBadUrlRemnants(),po;if(y===er)if(di(y,this.peekCodePoint(0)))A.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),po;else A.push(y)}},s.prototype.consumeWhiteSpace=function(){for(;Ni(this.peekCodePoint(0));)this.consumeCodePoint()},s.prototype.consumeBadUrlRemnants=function(){for(;;){var A=this.consumeCodePoint();if(A===gt||A===io)return;di(A,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},s.prototype.consumeStringSlice=function(A){for(var c=5e4,l="";A>0;){var y=Math.min(c,A);l+=$.apply(void 0,this._value.splice(0,y)),A-=y}return this._value.shift(),l},s.prototype.consumeStringToken=function(A){var c="",l=0;do{var y=this._value[l];if(y===io||y===void 0||y===A)return c+=this.consumeStringSlice(l),{type:0,value:c};if(y===Ln)return this._value.splice(0,l),Oo;if(y===er){var R=this._value[l+1];R!==io&&R!==void 0&&(R===Ln?(c+=this.consumeStringSlice(l),l=-1,this._value.shift()):di(y,R)&&(c+=this.consumeStringSlice(l),c+=$(this.consumeEscapedCodePoint()),l=-1))}l++}while(!0)},s.prototype.consumeNumber=function(){var A=[],c=un,l=this.peekCodePoint(0);for((l===Cr||l===St)&&A.push(this.consumeCodePoint());BA(this.peekCodePoint(0));)A.push(this.consumeCodePoint());l=this.peekCodePoint(0);var y=this.peekCodePoint(1);if(l===mo&&BA(y))for(A.push(this.consumeCodePoint(),this.consumeCodePoint()),c=Sn;BA(this.peekCodePoint(0));)A.push(this.consumeCodePoint());l=this.peekCodePoint(0),y=this.peekCodePoint(1);var R=this.peekCodePoint(2);if((l===Xr||l===kA)&&((y===Cr||y===St)&&BA(R)||BA(y)))for(A.push(this.consumeCodePoint(),this.consumeCodePoint()),c=Sn;BA(this.peekCodePoint(0));)A.push(this.consumeCodePoint());return[La(A),c]},s.prototype.consumeNumericToken=function(){var A=this.consumeNumber(),c=A[0],l=A[1],y=this.peekCodePoint(0),R=this.peekCodePoint(1),fe=this.peekCodePoint(2);if(qi(y,R,fe)){var ke=this.consumeName();return{type:15,number:c,flags:l,unit:ke}}return y===_r?(this.consumeCodePoint(),{type:16,number:c,flags:l}):{type:17,number:c,flags:l}},s.prototype.consumeEscapedCodePoint=function(){var A=this.consumeCodePoint();if(YA(A)){for(var c=$(A);YA(this.peekCodePoint(0))&&c.length<6;)c+=$(this.consumeCodePoint());Ni(this.peekCodePoint(0))&&this.consumeCodePoint();var l=parseInt(c,16);return l===0||zA(l)||l>1114111?zr:l}return A===io?zr:A},s.prototype.consumeName=function(){for(var A="";;){var c=this.consumeCodePoint();if(ma(c))A+=$(c);else if(di(c,this.peekCodePoint(0)))A+=$(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(c),A}},s}(),ms=function(){function s(A){this._tokens=A}return s.create=function(A){var c=new wl;return c.write(A),new s(c.read())},s.parseValue=function(A){return s.create(A).parseComponentValue()},s.parseValues=function(A){return s.create(A).parseComponentValues()},s.prototype.parseComponentValue=function(){for(var A=this.consumeToken();A.type===31;)A=this.consumeToken();if(A.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(A);var c=this.consumeComponentValue();do A=this.consumeToken();while(A.type===31);if(A.type===32)return c;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},s.prototype.parseComponentValues=function(){for(var A=[];;){var c=this.consumeComponentValue();if(c.type===32)return A;A.push(c),A.push()}},s.prototype.consumeComponentValue=function(){var A=this.consumeToken();switch(A.type){case 11:case 28:case 2:return this.consumeSimpleBlock(A.type);case 19:return this.consumeFunction(A)}return A},s.prototype.consumeSimpleBlock=function(A){for(var c={type:A,values:[]},l=this.consumeToken();;){if(l.type===32||ic(l,A))return c;this.reconsumeToken(l),c.values.push(this.consumeComponentValue()),l=this.consumeToken()}},s.prototype.consumeFunction=function(A){for(var c={name:A.value,values:[],type:18};;){var l=this.consumeToken();if(l.type===32||l.type===3)return c;this.reconsumeToken(l),c.values.push(this.consumeComponentValue())}},s.prototype.consumeToken=function(){var A=this._tokens.shift();return typeof A=="undefined"?Ns:A},s.prototype.reconsumeToken=function(A){this._tokens.unshift(A)},s}(),Na=function(s){return s.type===15},pa=function(s){return s.type===17},qA=function(s){return s.type===20},Js=function(s){return s.type===0},Rl=function(s,A){return qA(s)&&s.value===A},Xa=function(s){return s.type!==31},qs=function(s){return s.type!==31&&s.type!==4},is=function(s){var A=[],c=[];return s.forEach(function(l){if(l.type===4){if(c.length===0)throw new Error("Error parsing function args, zero tokens for arg");A.push(c),c=[];return}l.type!==31&&c.push(l)}),c.length&&A.push(c),A},ic=function(s,A){return A===11&&s.type===12||A===28&&s.type===29?!0:A===2&&s.type===3},ys=function(s){return s.type===17||s.type===15},Gi=function(s){return s.type===16||ys(s)},ac=function(s){return s.length>1?[s[0],s[1]]:[s[0]]},ea={type:17,number:0,flags:un},fl={type:16,number:50,flags:un},Qs={type:16,number:100,flags:un},el=function(s,A,c){var l=s[0],y=s[1];return[CA(l,A),CA(typeof y!="undefined"?y:l,c)]},CA=function(s,A){if(s.type===16)return s.number/100*A;if(Na(s))switch(s.unit){case"rem":case"em":return 16*s.number;case"px":default:return s.number}return s.number},sc="deg",lc="grad",Qc="rad",xi="turn",Ko={name:"angle",parse:function(s,A){if(A.type===15)switch(A.unit){case sc:return Math.PI*A.number/180;case lc:return Math.PI/200*A.number;case Qc:return A.number;case xi:return Math.PI*2*A.number}throw new Error("Unsupported angle type")}},Ro=function(s){return s.type===15&&(s.unit===sc||s.unit===lc||s.unit===Qc||s.unit===xi)},ga=function(s){var A=s.filter(qA).map(function(c){return c.value}).join(" ");switch(A){case"to bottom right":case"to right bottom":case"left top":case"top left":return[ea,ea];case"to top":case"bottom":return QA(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[ea,Qs];case"to right":case"left":return QA(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[Qs,Qs];case"to bottom":case"top":return QA(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[Qs,ea];case"to left":case"right":return QA(270)}return 0},QA=function(s){return Math.PI*s/180},ei={name:"color",parse:function(s,A){if(A.type===18){var c=wa[A.name];if(typeof c=="undefined")throw new Error('Attempting to parse an unsupported color function "'+A.name+'"');return c(s,A.values)}if(A.type===5){if(A.value.length===3){var l=A.value.substring(0,1),y=A.value.substring(1,2),R=A.value.substring(2,3);return wi(parseInt(l+l,16),parseInt(y+y,16),parseInt(R+R,16),1)}if(A.value.length===4){var l=A.value.substring(0,1),y=A.value.substring(1,2),R=A.value.substring(2,3),fe=A.value.substring(3,4);return wi(parseInt(l+l,16),parseInt(y+y,16),parseInt(R+R,16),parseInt(fe+fe,16)/255)}if(A.value.length===6){var l=A.value.substring(0,2),y=A.value.substring(2,4),R=A.value.substring(4,6);return wi(parseInt(l,16),parseInt(y,16),parseInt(R,16),1)}if(A.value.length===8){var l=A.value.substring(0,2),y=A.value.substring(2,4),R=A.value.substring(4,6),fe=A.value.substring(6,8);return wi(parseInt(l,16),parseInt(y,16),parseInt(R,16),parseInt(fe,16)/255)}}if(A.type===20){var ke=ta[A.value.toUpperCase()];if(typeof ke!="undefined")return ke}return ta.TRANSPARENT}},ti=function(s){return(255&s)===0},XA=function(s){var A=255&s,c=255&s>>8,l=255&s>>16,y=255&s>>24;return A<255?"rgba("+y+","+l+","+c+","+A/255+")":"rgb("+y+","+l+","+c+")"},wi=function(s,A,c,l){return(s<<24|A<<16|c<<8|Math.round(l*255)<<0)>>>0},Ya=function(s,A){if(s.type===17)return s.number;if(s.type===16){var c=A===3?1:255;return A===3?s.number/100*c:Math.round(s.number/100*c)}return 0},hl=function(s,A){var c=A.filter(qs);if(c.length===3){var l=c.map(Ya),y=l[0],R=l[1],fe=l[2];return wi(y,R,fe,1)}if(c.length===4){var ke=c.map(Ya),y=ke[0],R=ke[1],fe=ke[2],$e=ke[3];return wi(y,R,fe,$e)}return 0};function Ki(s,A,c){return c<0&&(c+=1),c>=1&&(c-=1),c<1/6?(A-s)*c*6+s:c<1/2?A:c<2/3?(A-s)*6*(2/3-c)+s:s}var Tl=function(s,A){var c=A.filter(qs),l=c[0],y=c[1],R=c[2],fe=c[3],ke=(l.type===17?QA(l.number):Ko.parse(s,l))/(Math.PI*2),$e=Gi(y)?y.number/100:0,Et=Gi(R)?R.number/100:0,Nt=typeof fe!="undefined"&&Gi(fe)?CA(fe,1):1;if($e===0)return wi(Et*255,Et*255,Et*255,1);var $t=Et<=.5?Et*($e+1):Et+$e-Et*$e,Cn=Et*2-$t,qr=Ki(Cn,$t,ke+1/3),ur=Ki(Cn,$t,ke),Qr=Ki(Cn,$t,ke-1/3);return wi(qr*255,ur*255,Qr*255,Nt)},wa={hsl:Tl,hsla:Tl,rgb:hl,rgba:hl},tl=function(s,A){return ei.parse(s,ms.create(A).parseComponentValue())},ta={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},ou={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(s,A){return A.map(function(c){if(qA(c))switch(c.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Ml={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},jl=function(s,A){var c=ei.parse(s,A[0]),l=A[1];return l&&Gi(l)?{color:c,stop:l}:{color:c,stop:null}},_u=function(s,A){var c=s[0],l=s[s.length-1];c.stop===null&&(c.stop=ea),l.stop===null&&(l.stop=Qs);for(var y=[],R=0,fe=0;fe<s.length;fe++){var ke=s[fe].stop;if(ke!==null){var $e=CA(ke,A);$e>R?y.push($e):y.push(R),R=$e}else y.push(null)}for(var Et=null,fe=0;fe<y.length;fe++){var Nt=y[fe];if(Nt===null)Et===null&&(Et=fe);else if(Et!==null){for(var $t=fe-Et,Cn=y[Et-1],qr=(Nt-Cn)/($t+1),ur=1;ur<=$t;ur++)y[Et+ur-1]=qr*ur;Et=null}}return s.map(function(Qr,AA){var lo=Qr.color;return{color:lo,stop:Math.max(Math.min(1,y[AA]/A),0)}})},Hl=function(s,A,c){var l=A/2,y=c/2,R=CA(s[0],A)-l,fe=y-CA(s[1],c);return(Math.atan2(fe,R)+Math.PI*2)%(Math.PI*2)},Du=function(s,A,c){var l=typeof s=="number"?s:Hl(s,A,c),y=Math.abs(A*Math.sin(l))+Math.abs(c*Math.cos(l)),R=A/2,fe=c/2,ke=y/2,$e=Math.sin(l-Math.PI/2)*ke,Et=Math.cos(l-Math.PI/2)*ke;return[y,R-Et,R+Et,fe-$e,fe+$e]},Bs=function(s,A){return Math.sqrt(s*s+A*A)},Au=function(s,A,c,l,y){var R=[[0,0],[0,A],[s,0],[s,A]];return R.reduce(function(fe,ke){var $e=ke[0],Et=ke[1],Nt=Bs(c-$e,l-Et);return(y?Nt<fe.optimumDistance:Nt>fe.optimumDistance)?{optimumCorner:ke,optimumDistance:Nt}:fe},{optimumDistance:y?1/0:-1/0,optimumCorner:null}).optimumCorner},Pi=function(s,A,c,l,y){var R=0,fe=0;switch(s.size){case 0:s.shape===0?R=fe=Math.min(Math.abs(A),Math.abs(A-l),Math.abs(c),Math.abs(c-y)):s.shape===1&&(R=Math.min(Math.abs(A),Math.abs(A-l)),fe=Math.min(Math.abs(c),Math.abs(c-y)));break;case 2:if(s.shape===0)R=fe=Math.min(Bs(A,c),Bs(A,c-y),Bs(A-l,c),Bs(A-l,c-y));else if(s.shape===1){var ke=Math.min(Math.abs(c),Math.abs(c-y))/Math.min(Math.abs(A),Math.abs(A-l)),$e=Au(l,y,A,c,!0),Et=$e[0],Nt=$e[1];R=Bs(Et-A,(Nt-c)/ke),fe=ke*R}break;case 1:s.shape===0?R=fe=Math.max(Math.abs(A),Math.abs(A-l),Math.abs(c),Math.abs(c-y)):s.shape===1&&(R=Math.max(Math.abs(A),Math.abs(A-l)),fe=Math.max(Math.abs(c),Math.abs(c-y)));break;case 3:if(s.shape===0)R=fe=Math.max(Bs(A,c),Bs(A,c-y),Bs(A-l,c),Bs(A-l,c-y));else if(s.shape===1){var ke=Math.max(Math.abs(c),Math.abs(c-y))/Math.max(Math.abs(A),Math.abs(A-l)),$t=Au(l,y,A,c,!1),Et=$t[0],Nt=$t[1];R=Bs(Et-A,(Nt-c)/ke),fe=ke*R}break}return Array.isArray(s.size)&&(R=CA(s.size[0],l),fe=s.size.length===2?CA(s.size[1],y):R),[R,fe]},ni=function(s,A){var c=QA(180),l=[];return is(A).forEach(function(y,R){if(R===0){var fe=y[0];if(fe.type===20&&fe.value==="to"){c=ga(y);return}else if(Ro(fe)){c=Ko.parse(s,fe);return}}var ke=jl(s,y);l.push(ke)}),{angle:c,stops:l,type:1}},fi=function(s,A){var c=QA(180),l=[];return is(A).forEach(function(y,R){if(R===0){var fe=y[0];if(fe.type===20&&["top","left","right","bottom"].indexOf(fe.value)!==-1){c=ga(y);return}else if(Ro(fe)){c=(Ko.parse(s,fe)+QA(270))%QA(360);return}}var ke=jl(s,y);l.push(ke)}),{angle:c,stops:l,type:1}},as=function(s,A){var c=QA(180),l=[],y=1,R=0,fe=3,ke=[];return is(A).forEach(function($e,Et){var Nt=$e[0];if(Et===0){if(qA(Nt)&&Nt.value==="linear"){y=1;return}else if(qA(Nt)&&Nt.value==="radial"){y=2;return}}if(Nt.type===18){if(Nt.name==="from"){var $t=ei.parse(s,Nt.values[0]);l.push({stop:ea,color:$t})}else if(Nt.name==="to"){var $t=ei.parse(s,Nt.values[0]);l.push({stop:Qs,color:$t})}else if(Nt.name==="color-stop"){var Cn=Nt.values.filter(qs);if(Cn.length===2){var $t=ei.parse(s,Cn[1]),qr=Cn[0];pa(qr)&&l.push({stop:{type:16,number:qr.number*100,flags:qr.flags},color:$t})}}}}),y===1?{angle:(c+QA(180))%QA(360),stops:l,type:y}:{size:fe,shape:R,stops:l,position:ke,type:y}},Ja="closest-side",Pc="farthest-side",bl="closest-corner",Cl="farthest-corner",iu="circle",au="ellipse",cc="cover",_c="contain",ZA=function(s,A){var c=0,l=3,y=[],R=[];return is(A).forEach(function(fe,ke){var $e=!0;if(ke===0){var Et=!1;$e=fe.reduce(function($t,Cn){if(Et)if(qA(Cn))switch(Cn.value){case"center":return R.push(fl),$t;case"top":case"left":return R.push(ea),$t;case"right":case"bottom":return R.push(Qs),$t}else(Gi(Cn)||ys(Cn))&&R.push(Cn);else if(qA(Cn))switch(Cn.value){case iu:return c=0,!1;case au:return c=1,!1;case"at":return Et=!0,!1;case Ja:return l=0,!1;case cc:case Pc:return l=1,!1;case _c:case bl:return l=2,!1;case Cl:return l=3,!1}else if(ys(Cn)||Gi(Cn))return Array.isArray(l)||(l=[]),l.push(Cn),!1;return $t},$e)}if($e){var Nt=jl(s,fe);y.push(Nt)}}),{size:l,shape:c,stops:y,position:R,type:2}},nl=function(s,A){var c=0,l=3,y=[],R=[];return is(A).forEach(function(fe,ke){var $e=!0;if(ke===0?$e=fe.reduce(function(Nt,$t){if(qA($t))switch($t.value){case"center":return R.push(fl),!1;case"top":case"left":return R.push(ea),!1;case"right":case"bottom":return R.push(Qs),!1}else if(Gi($t)||ys($t))return R.push($t),!1;return Nt},$e):ke===1&&($e=fe.reduce(function(Nt,$t){if(qA($t))switch($t.value){case iu:return c=0,!1;case au:return c=1,!1;case _c:case Ja:return l=0,!1;case Pc:return l=1,!1;case bl:return l=2,!1;case cc:case Cl:return l=3,!1}else if(ys($t)||Gi($t))return Array.isArray(l)||(l=[]),l.push($t),!1;return Nt},$e)),$e){var Et=jl(s,fe);y.push(Et)}}),{size:l,shape:c,stops:y,position:R,type:2}},xl=function(s){return s.type===1},oh=function(s){return s.type===2},Kl={name:"image",parse:function(s,A){if(A.type===22){var c={url:A.value,type:0};return s.cache.addImage(A.value),c}if(A.type===18){var l=Ru[A.name];if(typeof l=="undefined")throw new Error('Attempting to parse an unsupported image function "'+A.name+'"');return l(s,A.values)}throw new Error("Unsupported image type "+A.type)}};function yf(s){return!(s.type===20&&s.value==="none")&&(s.type!==18||!!Ru[s.name])}var Ru={"linear-gradient":ni,"-moz-linear-gradient":fi,"-ms-linear-gradient":fi,"-o-linear-gradient":fi,"-webkit-linear-gradient":fi,"radial-gradient":ZA,"-moz-radial-gradient":nl,"-ms-radial-gradient":nl,"-o-radial-gradient":nl,"-webkit-radial-gradient":nl,"-webkit-gradient":as},Bf={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(s,A){if(A.length===0)return[];var c=A[0];return c.type===20&&c.value==="none"?[]:A.filter(function(l){return qs(l)&&yf(l)}).map(function(l){return Kl.parse(s,l)})}},Bd={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(s,A){return A.map(function(c){if(qA(c))switch(c.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},wf={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(s,A){return is(A).map(function(c){return c.filter(Gi)}).map(ac)}},uc={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(s,A){return is(A).map(function(c){return c.filter(qA).map(function(l){return l.value}).join(" ")}).map(Tu)}},Tu=function(s){switch(s){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},ba;(function(s){s.AUTO="auto",s.CONTAIN="contain",s.COVER="cover"})(ba||(ba={}));var su={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(s,A){return is(A).map(function(c){return c.filter(dc)})}},dc=function(s){return qA(s)||Gi(s)},$l=function(s){return{name:"border-"+s+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},Ah=$l("top"),Dc=$l("right"),bf=$l("bottom"),fc=$l("left"),Mu=function(s){return{name:"border-radius-"+s,initialValue:"0 0",prefix:!1,type:1,parse:function(A,c){return ac(c.filter(Gi))}}},bp=Mu("top-left"),kl=Mu("top-right"),$s=Mu("bottom-right"),Ps=Mu("bottom-left"),ri=function(s){return{name:"border-"+s+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(A,c){switch(c){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},Rc=ri("top"),Cf=ri("right"),xf=ri("bottom"),Tc=ri("left"),lu=function(s){return{name:"border-"+s+"-width",initialValue:"0",type:0,prefix:!1,parse:function(A,c){return Na(c)?c.number:0}}},wd=lu("top"),Mc=lu("right"),ih=lu("bottom"),ah=lu("left"),Qa={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},cu={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(s,A){switch(A){case"rtl":return 1;case"ltr":default:return 0}}},sh={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(s,A){return A.filter(qA).reduce(function(c,l){return c|F(l.value)},0)}},F=function(s){switch(s){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},Q={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(s,A){switch(A){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},ve={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(s,A){return A.type===20&&A.value==="normal"?0:A.type===17||A.type===15?A.number:0}},_e;(function(s){s.NORMAL="normal",s.STRICT="strict"})(_e||(_e={}));var Ye={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(s,A){switch(A){case"strict":return _e.STRICT;case"normal":default:return _e.NORMAL}}},Je={name:"line-height",initialValue:"normal",prefix:!1,type:4},Bt=function(s,A){return qA(s)&&s.value==="normal"?1.2*A:s.type===17?A*s.number:Gi(s)?CA(s,A):A},bt={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(s,A){return A.type===20&&A.value==="none"?null:Kl.parse(s,A)}},vt={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(s,A){switch(A){case"inside":return 0;case"outside":default:return 1}}},_t={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(s,A){switch(A){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},Jt=function(s){return{name:"margin-"+s,initialValue:"0",prefix:!1,type:4}},Kt=Jt("top"),En=Jt("right"),mn=Jt("bottom"),wn=Jt("left"),cr={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(s,A){return A.filter(qA).map(function(c){switch(c.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},Gn={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(s,A){switch(A){case"break-word":return"break-word";case"normal":default:return"normal"}}},sr=function(s){return{name:"padding-"+s,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Jn=sr("top"),mr=sr("right"),Yr=sr("bottom"),no=sr("left"),Tr={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(s,A){switch(A){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},go={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(s,A){switch(A){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},To={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(s,A){return A.length===1&&Rl(A[0],"none")?[]:is(A).map(function(c){for(var l={color:ta.TRANSPARENT,offsetX:ea,offsetY:ea,blur:ea},y=0,R=0;R<c.length;R++){var fe=c[R];ys(fe)?(y===0?l.offsetX=fe:y===1?l.offsetY=fe:l.blur=fe,y++):l.color=ei.parse(s,fe)}return l})}},Er={name:"text-transform",initialValue:"none",prefix:!1,type:2,parse:function(s,A){switch(A){case"uppercase":return 2;case"lowercase":return 1;case"capitalize":return 3}return 0}},jr={name:"transform",initialValue:"none",prefix:!0,type:0,parse:function(s,A){if(A.type===20&&A.value==="none")return null;if(A.type===18){var c=Pr[A.name];if(typeof c=="undefined")throw new Error('Attempting to parse an unsupported transform function "'+A.name+'"');return c(A.values)}return null}},Fr=function(s){var A=s.filter(function(c){return c.type===17}).map(function(c){return c.number});return A.length===6?A:null},gr=function(s){var A=s.filter(function($e){return $e.type===17}).map(function($e){return $e.number}),c=A[0],l=A[1];A[2],A[3];var y=A[4],R=A[5];A[6],A[7],A[8],A[9],A[10],A[11];var fe=A[12],ke=A[13];return A[14],A[15],A.length===16?[c,l,y,R,fe,ke]:null},Pr={matrix:Fr,matrix3d:gr},ao={type:16,number:50,flags:un},qo=[ao,ao],Po={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(s,A){var c=A.filter(Gi);return c.length!==2?qo:[c[0],c[1]]}},oo={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(s,A){switch(A){case"hidden":return 1;case"collapse":return 2;case"visible":default:return 0}}},Vo;(function(s){s.NORMAL="normal",s.BREAK_ALL="break-all",s.KEEP_ALL="keep-all"})(Vo||(Vo={}));for(var lA={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(s,A){switch(A){case"break-all":return Vo.BREAK_ALL;case"keep-all":return Vo.KEEP_ALL;case"normal":default:return Vo.NORMAL}}},oi={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(s,A){if(A.type===20)return{auto:!0,order:0};if(pa(A))return{auto:!1,order:A.number};throw new Error("Invalid z-index number parsed")}},xA={name:"time",parse:function(s,A){if(A.type===15)switch(A.unit.toLowerCase()){case"s":return 1e3*A.number;case"ms":return A.number}throw new Error("Unsupported time type")}},vi={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(s,A){return pa(A)?A.number:1}},_i={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},jo={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(s,A){return A.filter(qA).map(function(c){switch(c.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0}).filter(function(c){return c!==0})}},na={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(s,A){var c=[],l=[];return A.forEach(function(y){switch(y.type){case 20:case 0:c.push(y.value);break;case 17:c.push(y.number.toString());break;case 4:l.push(c.join(" ")),c.length=0;break}}),c.length&&l.push(c.join(" ")),l.map(function(y){return y.indexOf(" ")===-1?y:"'"+y+"'"})}},PA={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},Ai={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(s,A){if(pa(A))return A.number;if(qA(A))switch(A.value){case"bold":return 700;case"normal":default:return 400}return 400}},si={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(s,A){return A.filter(qA).map(function(c){return c.value})}},ss={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(s,A){switch(A){case"oblique":return"oblique";case"italic":return"italic";case"normal":default:return"normal"}}},Ur=function(s,A){return(s&A)!==0},uo={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(s,A){if(A.length===0)return[];var c=A[0];return c.type===20&&c.value==="none"?[]:A}},so={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(s,A){if(A.length===0)return null;var c=A[0];if(c.type===20&&c.value==="none")return null;for(var l=[],y=A.filter(Xa),R=0;R<y.length;R++){var fe=y[R],ke=y[R+1];if(fe.type===20){var $e=ke&&pa(ke)?ke.number:1;l.push({counter:fe.value,increment:$e})}}return l}},Wr={name:"counter-reset",initialValue:"none",prefix:!0,type:1,parse:function(s,A){if(A.length===0)return[];for(var c=[],l=A.filter(Xa),y=0;y<l.length;y++){var R=l[y],fe=l[y+1];if(qA(R)&&R.value!=="none"){var ke=fe&&pa(fe)?fe.number:0;c.push({counter:R.value,reset:ke})}}return c}},_A={name:"duration",initialValue:"0s",prefix:!1,type:1,parse:function(s,A){return A.filter(Na).map(function(c){return xA.parse(s,c)})}},Vr={name:"quotes",initialValue:"none",prefix:!0,type:1,parse:function(s,A){if(A.length===0)return null;var c=A[0];if(c.type===20&&c.value==="none")return null;var l=[],y=A.filter(Js);if(y.length%2!==0)return null;for(var R=0;R<y.length;R+=2){var fe=y[R].value,ke=y[R+1].value;l.push({open:fe,close:ke})}return l}},Lo=function(s,A,c){if(!s)return"";var l=s[Math.min(A,s.length-1)];return l?c?l.open:l.close:""},dA={name:"box-shadow",initialValue:"none",type:1,prefix:!1,parse:function(s,A){return A.length===1&&Rl(A[0],"none")?[]:is(A).map(function(c){for(var l={color:255,offsetX:ea,offsetY:ea,blur:ea,spread:ea,inset:!1},y=0,R=0;R<c.length;R++){var fe=c[R];Rl(fe,"inset")?l.inset=!0:ys(fe)?(y===0?l.offsetX=fe:y===1?l.offsetY=fe:y===2?l.blur=fe:l.spread=fe,y++):l.color=ei.parse(s,fe)}return l})}},pA={name:"paint-order",initialValue:"normal",prefix:!1,type:1,parse:function(s,A){var c=[0,1,2],l=[];return A.filter(qA).forEach(function(y){switch(y.value){case"stroke":l.push(1);break;case"fill":l.push(0);break;case"markers":l.push(2);break}}),c.forEach(function(y){l.indexOf(y)===-1&&l.push(y)}),l}},Ha={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:!1,type:3,format:"color"},Xi={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:!1,parse:function(s,A){return Na(A)?A.number:0}},ks=function(){function s(A,c){var l,y;this.animationDuration=fr(A,_A,c.animationDuration),this.backgroundClip=fr(A,ou,c.backgroundClip),this.backgroundColor=fr(A,Ml,c.backgroundColor),this.backgroundImage=fr(A,Bf,c.backgroundImage),this.backgroundOrigin=fr(A,Bd,c.backgroundOrigin),this.backgroundPosition=fr(A,wf,c.backgroundPosition),this.backgroundRepeat=fr(A,uc,c.backgroundRepeat),this.backgroundSize=fr(A,su,c.backgroundSize),this.borderTopColor=fr(A,Ah,c.borderTopColor),this.borderRightColor=fr(A,Dc,c.borderRightColor),this.borderBottomColor=fr(A,bf,c.borderBottomColor),this.borderLeftColor=fr(A,fc,c.borderLeftColor),this.borderTopLeftRadius=fr(A,bp,c.borderTopLeftRadius),this.borderTopRightRadius=fr(A,kl,c.borderTopRightRadius),this.borderBottomRightRadius=fr(A,$s,c.borderBottomRightRadius),this.borderBottomLeftRadius=fr(A,Ps,c.borderBottomLeftRadius),this.borderTopStyle=fr(A,Rc,c.borderTopStyle),this.borderRightStyle=fr(A,Cf,c.borderRightStyle),this.borderBottomStyle=fr(A,xf,c.borderBottomStyle),this.borderLeftStyle=fr(A,Tc,c.borderLeftStyle),this.borderTopWidth=fr(A,wd,c.borderTopWidth),this.borderRightWidth=fr(A,Mc,c.borderRightWidth),this.borderBottomWidth=fr(A,ih,c.borderBottomWidth),this.borderLeftWidth=fr(A,ah,c.borderLeftWidth),this.boxShadow=fr(A,dA,c.boxShadow),this.color=fr(A,Qa,c.color),this.direction=fr(A,cu,c.direction),this.display=fr(A,sh,c.display),this.float=fr(A,Q,c.cssFloat),this.fontFamily=fr(A,na,c.fontFamily),this.fontSize=fr(A,PA,c.fontSize),this.fontStyle=fr(A,ss,c.fontStyle),this.fontVariant=fr(A,si,c.fontVariant),this.fontWeight=fr(A,Ai,c.fontWeight),this.letterSpacing=fr(A,ve,c.letterSpacing),this.lineBreak=fr(A,Ye,c.lineBreak),this.lineHeight=fr(A,Je,c.lineHeight),this.listStyleImage=fr(A,bt,c.listStyleImage),this.listStylePosition=fr(A,vt,c.listStylePosition),this.listStyleType=fr(A,_t,c.listStyleType),this.marginTop=fr(A,Kt,c.marginTop),this.marginRight=fr(A,En,c.marginRight),this.marginBottom=fr(A,mn,c.marginBottom),this.marginLeft=fr(A,wn,c.marginLeft),this.opacity=fr(A,vi,c.opacity);var R=fr(A,cr,c.overflow);this.overflowX=R[0],this.overflowY=R[R.length>1?1:0],this.overflowWrap=fr(A,Gn,c.overflowWrap),this.paddingTop=fr(A,Jn,c.paddingTop),this.paddingRight=fr(A,mr,c.paddingRight),this.paddingBottom=fr(A,Yr,c.paddingBottom),this.paddingLeft=fr(A,no,c.paddingLeft),this.paintOrder=fr(A,pA,c.paintOrder),this.position=fr(A,go,c.position),this.textAlign=fr(A,Tr,c.textAlign),this.textDecorationColor=fr(A,_i,(l=c.textDecorationColor)!==null&&l!==void 0?l:c.color),this.textDecorationLine=fr(A,jo,(y=c.textDecorationLine)!==null&&y!==void 0?y:c.textDecoration),this.textShadow=fr(A,To,c.textShadow),this.textTransform=fr(A,Er,c.textTransform),this.transform=fr(A,jr,c.transform),this.transformOrigin=fr(A,Po,c.transformOrigin),this.visibility=fr(A,oo,c.visibility),this.webkitTextStrokeColor=fr(A,Ha,c.webkitTextStrokeColor),this.webkitTextStrokeWidth=fr(A,Xi,c.webkitTextStrokeWidth),this.wordBreak=fr(A,lA,c.wordBreak),this.zIndex=fr(A,oi,c.zIndex)}return s.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},s.prototype.isTransparent=function(){return ti(this.backgroundColor)},s.prototype.isTransformed=function(){return this.transform!==null},s.prototype.isPositioned=function(){return this.position!==0},s.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},s.prototype.isFloating=function(){return this.float!==0},s.prototype.isInlineLevel=function(){return Ur(this.display,4)||Ur(this.display,33554432)||Ur(this.display,268435456)||Ur(this.display,536870912)||Ur(this.display,67108864)||Ur(this.display,134217728)},s}(),Yi=function(){function s(A,c){this.content=fr(A,uo,c.content),this.quotes=fr(A,Vr,c.quotes)}return s}(),ws=function(){function s(A,c){this.counterIncrement=fr(A,so,c.counterIncrement),this.counterReset=fr(A,Wr,c.counterReset)}return s}(),fr=function(s,A,c){var l=new wl,y=c!==null&&typeof c!="undefined"?c.toString():A.initialValue;l.write(y);var R=new ms(l.read());switch(A.type){case 2:var fe=R.parseComponentValue();return A.parse(s,qA(fe)?fe.value:A.initialValue);case 0:return A.parse(s,R.parseComponentValue());case 1:return A.parse(s,R.parseComponentValues());case 4:return R.parseComponentValue();case 3:switch(A.format){case"angle":return Ko.parse(s,R.parseComponentValue());case"color":return ei.parse(s,R.parseComponentValue());case"image":return Kl.parse(s,R.parseComponentValue());case"length":var ke=R.parseComponentValue();return ys(ke)?ke:ea;case"length-percentage":var $e=R.parseComponentValue();return Gi($e)?$e:ea;case"time":return xA.parse(s,R.parseComponentValue())}break}},qa="data-html2canvas-debug",hc=function(s){var A=s.getAttribute(qa);switch(A){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},DA=function(s,A){var c=hc(s);return c===1||A===c},cA=function(){function s(A,c){if(this.context=A,this.textNodes=[],this.elements=[],this.flags=0,DA(c,3))debugger;this.styles=new ks(A,window.getComputedStyle(c,null)),fh(c)&&(this.styles.animationDuration.some(function(l){return l>0})&&(c.style.animationDuration="0s"),this.styles.transform!==null&&(c.style.transform="none")),this.bounds=te(this.context,c),DA(c,4)&&(this.flags|=16)}return s}(),Ei="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",ua="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",hi=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),eA=0;eA<ua.length;eA++)hi[ua.charCodeAt(eA)]=eA;for(var Ka=function(s){var A=s.length*.75,c=s.length,l,y=0,R,fe,ke,$e;s[s.length-1]==="="&&(A--,s[s.length-2]==="="&&A--);var Et=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"&&typeof Uint8Array.prototype.slice!="undefined"?new ArrayBuffer(A):new Array(A),Nt=Array.isArray(Et)?Et:new Uint8Array(Et);for(l=0;l<c;l+=4)R=hi[s.charCodeAt(l)],fe=hi[s.charCodeAt(l+1)],ke=hi[s.charCodeAt(l+2)],$e=hi[s.charCodeAt(l+3)],Nt[y++]=R<<2|fe>>4,Nt[y++]=(fe&15)<<4|ke>>2,Nt[y++]=(ke&3)<<6|$e&63;return Et},Pa=function(s){for(var A=s.length,c=[],l=0;l<A;l+=2)c.push(s[l+1]<<8|s[l]);return c},ls=function(s){for(var A=s.length,c=[],l=0;l<A;l+=4)c.push(s[l+3]<<24|s[l+2]<<16|s[l+1]<<8|s[l]);return c},es=5,ts=11,_s=2,El=ts-es,Ds=65536>>es,Di=1<<es,Ea=Di-1,ra=1024>>es,Si=Ds+ra,rl=Si,pl=32,Sl=rl+pl,ol=65536>>ts,uu=1<<El,ju=uu-1,gA=function(s,A,c){return s.slice?s.slice(A,c):new Uint16Array(Array.prototype.slice.call(s,A,c))},li=function(s,A,c){return s.slice?s.slice(A,c):new Uint32Array(Array.prototype.slice.call(s,A,c))},Sa=function(s,A){var c=Ka(s),l=Array.isArray(c)?ls(c):new Uint32Array(c),y=Array.isArray(c)?Pa(c):new Uint16Array(c),R=24,fe=gA(y,R/2,l[4]/2),ke=l[5]===2?gA(y,(R+l[4])/2):li(l,Math.ceil((R+l[4])/4));return new bi(l[0],l[1],l[2],l[3],fe,ke)},bi=function(){function s(A,c,l,y,R,fe){this.initialValue=A,this.errorValue=c,this.highStart=l,this.highValueIndex=y,this.index=R,this.data=fe}return s.prototype.get=function(A){var c;if(A>=0){if(A<55296||A>56319&&A<=65535)return c=this.index[A>>es],c=(c<<_s)+(A&Ea),this.data[c];if(A<=65535)return c=this.index[Ds+(A-55296>>es)],c=(c<<_s)+(A&Ea),this.data[c];if(A<this.highStart)return c=Sl-ol+(A>>ts),c=this.index[c],c+=A>>es&ju,c=this.index[c],c=(c<<_s)+(A&Ea),this.data[c];if(A<=1114111)return this.data[this.highValueIndex]}return this.errorValue},s}(),Fa="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",_a=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Ri=0;Ri<Fa.length;Ri++)_a[Fa.charCodeAt(Ri)]=Ri;var Al=1,du=2,fu=3,Hu=4,bd=5,Cd=7,jc=8,il=9,pc=10,xd=11,Ku=12,Ed=13,$u=14,gc=15,ku=function(s){for(var A=[],c=0,l=s.length;c<l;){var y=s.charCodeAt(c++);if(y>=55296&&y<=56319&&c<l){var R=s.charCodeAt(c++);(R&64512)===56320?A.push(((y&1023)<<10)+(R&1023)+65536):(A.push(y),c--)}else A.push(y)}return A},Ef=function(){for(var s=[],A=0;A<arguments.length;A++)s[A]=arguments[A];if(String.fromCodePoint)return String.fromCodePoint.apply(String,s);var c=s.length;if(!c)return"";for(var l=[],y=-1,R="";++y<c;){var fe=s[y];fe<=65535?l.push(fe):(fe-=65536,l.push((fe>>10)+55296,fe%1024+56320)),(y+1===c||l.length>16384)&&(R+=String.fromCharCode.apply(String,l),l.length=0)}return R},Sd=Sa(Ei),WA="\xD7",zu="\xF7",Sf=function(s){return Sd.get(s)},lh=function(s,A,c){var l=c-2,y=A[l],R=A[c-1],fe=A[c];if(R===du&&fe===fu)return WA;if(R===du||R===fu||R===Hu||fe===du||fe===fu||fe===Hu)return zu;if(R===jc&&[jc,il,xd,Ku].indexOf(fe)!==-1||(R===xd||R===il)&&(fe===il||fe===pc)||(R===Ku||R===pc)&&fe===pc||fe===Ed||fe===bd||fe===Cd||R===Al)return WA;if(R===Ed&&fe===$u){for(;y===bd;)y=A[--l];if(y===$u)return WA}if(R===gc&&fe===gc){for(var ke=0;y===gc;)ke++,y=A[--l];if(ke%2===0)return WA}return zu},Ff=function(s){var A=ku(s),c=A.length,l=0,y=0,R=A.map(Sf);return{next:function(){if(l>=c)return{done:!0,value:null};for(var fe=WA;l<c&&(fe=lh(A,R,++l))===WA;);if(fe!==WA||l===c){var ke=Ef.apply(null,A.slice(y,l));return y=l,{value:ke,done:!1}}return{done:!0,value:null}}}},Fd=function(s){for(var A=Ff(s),c=[],l;!(l=A.next()).done;)l.value&&c.push(l.value.slice());return c},Id=function(s){var A=123;if(s.createRange){var c=s.createRange();if(c.getBoundingClientRect){var l=s.createElement("boundtest");l.style.height=A+"px",l.style.display="block",s.body.appendChild(l),c.selectNode(l);var y=c.getBoundingClientRect(),R=Math.round(y.height);if(s.body.removeChild(l),R===A)return!0}}return!1},Zu=function(s){var A=s.createElement("boundtest");A.style.width="50px",A.style.display="block",A.style.fontSize="12px",A.style.letterSpacing="0px",A.style.wordSpacing="0px",s.body.appendChild(A);var c=s.createRange();A.innerHTML=typeof"".repeat=="function"?"👨".repeat(10):"";var l=A.firstChild,y=L(l.data).map(function($e){return $($e)}),R=0,fe={},ke=y.every(function($e,Et){c.setStart(l,R),c.setEnd(l,R+$e.length);var Nt=c.getBoundingClientRect();R+=$e.length;var $t=Nt.x>fe.x||Nt.y>fe.y;return fe=Nt,Et===0?!0:$t});return s.body.removeChild(A),ke},If=function(){return typeof new Image().crossOrigin!="undefined"},zl=function(){return typeof new XMLHttpRequest().responseType=="string"},Ud=function(s){var A=new Image,c=s.createElement("canvas"),l=c.getContext("2d");if(!l)return!1;A.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>";try{l.drawImage(A,0,0),c.toDataURL()}catch(y){return!1}return!0},Wu=function(s){return s[0]===0&&s[1]===255&&s[2]===0&&s[3]===255},Uf=function(s){var A=s.createElement("canvas"),c=100;A.width=c,A.height=c;var l=A.getContext("2d");if(!l)return Promise.reject(!1);l.fillStyle="rgb(0, 255, 0)",l.fillRect(0,0,c,c);var y=new Image,R=A.toDataURL();y.src=R;var fe=hu(c,c,0,0,y);return l.fillStyle="red",l.fillRect(0,0,c,c),Vu(fe).then(function(ke){l.drawImage(ke,0,0);var $e=l.getImageData(0,0,c,c).data;l.fillStyle="red",l.fillRect(0,0,c,c);var Et=s.createElement("div");return Et.style.backgroundImage="url("+R+")",Et.style.height=c+"px",Wu($e)?Vu(hu(c,c,0,0,Et)):Promise.reject(!1)}).then(function(ke){return l.drawImage(ke,0,0),Wu(l.getImageData(0,0,c,c).data)}).catch(function(){return!1})},hu=function(s,A,c,l,y){var R="http://www.w3.org/2000/svg",fe=document.createElementNS(R,"svg"),ke=document.createElementNS(R,"foreignObject");return fe.setAttributeNS(null,"width",s.toString()),fe.setAttributeNS(null,"height",A.toString()),ke.setAttributeNS(null,"width","100%"),ke.setAttributeNS(null,"height","100%"),ke.setAttributeNS(null,"x",c.toString()),ke.setAttributeNS(null,"y",l.toString()),ke.setAttributeNS(null,"externalResourcesRequired","true"),fe.appendChild(ke),ke.appendChild(y),fe},Vu=function(s){return new Promise(function(A,c){var l=new Image;l.onload=function(){return A(l)},l.onerror=c,l.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(s))})},Ia={get SUPPORT_RANGE_BOUNDS(){var s=Id(document);return Object.defineProperty(Ia,"SUPPORT_RANGE_BOUNDS",{value:s}),s},get SUPPORT_WORD_BREAKING(){var s=Ia.SUPPORT_RANGE_BOUNDS&&Zu(document);return Object.defineProperty(Ia,"SUPPORT_WORD_BREAKING",{value:s}),s},get SUPPORT_SVG_DRAWING(){var s=Ud(document);return Object.defineProperty(Ia,"SUPPORT_SVG_DRAWING",{value:s}),s},get SUPPORT_FOREIGNOBJECT_DRAWING(){var s=typeof Array.from=="function"&&typeof window.fetch=="function"?Uf(document):Promise.resolve(!1);return Object.defineProperty(Ia,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:s}),s},get SUPPORT_CORS_IMAGES(){var s=If();return Object.defineProperty(Ia,"SUPPORT_CORS_IMAGES",{value:s}),s},get SUPPORT_RESPONSE_TYPE(){var s=zl();return Object.defineProperty(Ia,"SUPPORT_RESPONSE_TYPE",{value:s}),s},get SUPPORT_CORS_XHR(){var s="withCredentials"in new XMLHttpRequest;return Object.defineProperty(Ia,"SUPPORT_CORS_XHR",{value:s}),s},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var s=!!(typeof Intl!="undefined"&&Intl.Segmenter);return Object.defineProperty(Ia,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:s}),s}},Fl=function(){function s(A,c){this.text=A,this.bounds=c}return s}(),Gu=function(s,A,c,l){var y=Zl(A,c),R=[],fe=0;return y.forEach(function(ke){if(c.textDecorationLine.length||ke.trim().length>0)if(Ia.SUPPORT_RANGE_BOUNDS){var $e=HA(l,fe,ke.length).getClientRects();if($e.length>1){var Et=pi(ke),Nt=0;Et.forEach(function(Cn){R.push(new Fl(Cn,P.fromDOMRectList(s,HA(l,Nt+fe,Cn.length).getClientRects()))),Nt+=Cn.length})}else R.push(new Fl(ke,P.fromDOMRectList(s,$e)))}else{var $t=l.splitText(ke.length);R.push(new Fl(ke,ch(s,l))),l=$t}else Ia.SUPPORT_RANGE_BOUNDS||(l=l.splitText(ke.length));fe+=ke.length}),R},ch=function(s,A){var c=A.ownerDocument;if(c){var l=c.createElement("html2canvaswrapper");l.appendChild(A.cloneNode(!0));var y=A.parentNode;if(y){y.replaceChild(l,A);var R=te(s,l);return l.firstChild&&y.replaceChild(l.firstChild,l),R}}return P.EMPTY},HA=function(s,A,c){var l=s.ownerDocument;if(!l)throw new Error("Node has no owner document");var y=l.createRange();return y.setStart(s,A),y.setEnd(s,A+c),y},pi=function(s){if(Ia.SUPPORT_NATIVE_TEXT_SEGMENTATION){var A=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(A.segment(s)).map(function(c){return c.segment})}return Fd(s)},zs=function(s,A){if(Ia.SUPPORT_NATIVE_TEXT_SEGMENTATION){var c=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(c.segment(s)).map(function(l){return l.segment})}return Of(s,A)},Zl=function(s,A){return A.letterSpacing!==0?pi(s):zs(s,A)},Wl=[32,160,4961,65792,65793,4153,4241],Of=function(s,A){for(var c=jt(s,{lineBreak:A.lineBreak,wordBreak:A.overflowWrap==="break-word"?"break-word":A.wordBreak}),l=[],y,R=function(){if(y.value){var fe=y.value.slice(),ke=L(fe),$e="";ke.forEach(function(Et){Wl.indexOf(Et)===-1?$e+=$(Et):($e.length&&l.push($e),l.push($(Et)),$e="")}),$e.length&&l.push($e)}};!(y=c.next()).done;)R();return l},Od=function(){function s(A,c,l){this.text=Ld(c.data,l.textTransform),this.textBounds=Gu(A,this.text,l,c)}return s}(),Ld=function(s,A){switch(A){case 1:return s.toLowerCase();case 3:return s.replace(Nd,Qd);case 2:return s.toUpperCase();default:return s}},Nd=/(^|\s|:|-|\(|\))([a-z])/g,Qd=function(s,A,c){return s.length>0?A+c.toUpperCase():s},A0=function(s){d(A,s);function A(c,l){var y=s.call(this,c,l)||this;return y.src=l.currentSrc||l.src,y.intrinsicWidth=l.naturalWidth,y.intrinsicHeight=l.naturalHeight,y.context.cache.addImage(y.src),y}return A}(cA),i0=function(s){d(A,s);function A(c,l){var y=s.call(this,c,l)||this;return y.canvas=l,y.intrinsicWidth=l.width,y.intrinsicHeight=l.height,y}return A}(cA),a0=function(s){d(A,s);function A(c,l){var y=s.call(this,c,l)||this,R=new XMLSerializer,fe=te(c,l);return l.setAttribute("width",fe.width+"px"),l.setAttribute("height",fe.height+"px"),y.svg="data:image/svg+xml,"+encodeURIComponent(R.serializeToString(l)),y.intrinsicWidth=l.width.baseVal.value,y.intrinsicHeight=l.height.baseVal.value,y.context.cache.addImage(y.svg),y}return A}(cA),s0=function(s){d(A,s);function A(c,l){var y=s.call(this,c,l)||this;return y.value=l.value,y}return A}(cA),uh=function(s){d(A,s);function A(c,l){var y=s.call(this,c,l)||this;return y.start=l.start,y.reversed=typeof l.reversed=="boolean"&&l.reversed===!0,y}return A}(cA),vc=[{type:15,flags:0,unit:"px",number:3}],Cp=[{type:16,flags:0,number:50}],xp=function(s){return s.width>s.height?new P(s.left+(s.width-s.height)/2,s.top,s.height,s.height):s.width<s.height?new P(s.left,s.top+(s.height-s.width)/2,s.width,s.width):s},l0=function(s){var A=s.type===Pd?new Array(s.value.length+1).join("\u2022"):s.value;return A.length===0?s.placeholder||"":A},Lf="checkbox",Nf="radio",Pd="password",Qf=707406591,_d=function(s){d(A,s);function A(c,l){var y=s.call(this,c,l)||this;switch(y.type=l.type.toLowerCase(),y.checked=l.checked,y.value=l0(l),(y.type===Lf||y.type===Nf)&&(y.styles.backgroundColor=3739148031,y.styles.borderTopColor=y.styles.borderRightColor=y.styles.borderBottomColor=y.styles.borderLeftColor=2779096575,y.styles.borderTopWidth=y.styles.borderRightWidth=y.styles.borderBottomWidth=y.styles.borderLeftWidth=1,y.styles.borderTopStyle=y.styles.borderRightStyle=y.styles.borderBottomStyle=y.styles.borderLeftStyle=1,y.styles.backgroundClip=[0],y.styles.backgroundOrigin=[0],y.bounds=xp(y.bounds)),y.type){case Lf:y.styles.borderTopRightRadius=y.styles.borderTopLeftRadius=y.styles.borderBottomRightRadius=y.styles.borderBottomLeftRadius=vc;break;case Nf:y.styles.borderTopRightRadius=y.styles.borderTopLeftRadius=y.styles.borderBottomRightRadius=y.styles.borderBottomLeftRadius=Cp;break}return y}return A}(cA),c0=function(s){d(A,s);function A(c,l){var y=s.call(this,c,l)||this,R=l.options[l.selectedIndex||0];return y.value=R&&R.text||"",y}return A}(cA),dh=function(s){d(A,s);function A(c,l){var y=s.call(this,c,l)||this;return y.value=l.value,y}return A}(cA),u0=function(s){d(A,s);function A(c,l){var y=s.call(this,c,l)||this;y.src=l.src,y.width=parseInt(l.width,10)||0,y.height=parseInt(l.height,10)||0,y.backgroundColor=y.styles.backgroundColor;try{if(l.contentWindow&&l.contentWindow.document&&l.contentWindow.document.documentElement){y.tree=f0(c,l.contentWindow.document.documentElement);var R=l.contentWindow.document.documentElement?tl(c,getComputedStyle(l.contentWindow.document.documentElement).backgroundColor):ta.TRANSPARENT,fe=l.contentWindow.document.body?tl(c,getComputedStyle(l.contentWindow.document.body).backgroundColor):ta.TRANSPARENT;y.backgroundColor=ti(R)?ti(fe)?y.styles.backgroundColor:fe:R}}catch(ke){}return y}return A}(cA),Dd=["OL","UL","MENU"],Xu=function(s,A,c,l){for(var y=A.firstChild,R=void 0;y;y=R)if(R=y.nextSibling,h0(y)&&y.data.trim().length>0)c.textNodes.push(new Od(s,y,c.styles));else if(Yu(y))if(B0(y)&&y.assignedNodes)y.assignedNodes().forEach(function(ke){return Xu(s,ke,c,l)});else{var fe=d0(s,y);fe.styles.isVisible()&&(Ep(y,fe,l)?fe.flags|=4:Sp(fe.styles)&&(fe.flags|=2),Dd.indexOf(y.tagName)!==-1&&(fe.flags|=8),c.elements.push(fe),y.slot,y.shadowRoot?Xu(s,y.shadowRoot,fe,l):!Rd(y)&&!p0(y)&&!_f(y)&&Xu(s,y,fe,l))}},d0=function(s,A){return ph(A)?new A0(s,A):g0(A)?new i0(s,A):p0(A)?new a0(s,A):Fp(A)?new s0(s,A):Ip(A)?new uh(s,A):Up(A)?new _d(s,A):_f(A)?new c0(s,A):Rd(A)?new dh(s,A):m0(A)?new u0(s,A):new cA(s,A)},f0=function(s,A){var c=d0(s,A);return c.flags|=4,Xu(s,A,c,c),c},Ep=function(s,A,c){return A.styles.isPositionedWithZIndex()||A.styles.opacity<1||A.styles.isTransformed()||hh(s)&&c.styles.isTransparent()},Sp=function(s){return s.isPositioned()||s.isFloating()},h0=function(s){return s.nodeType===Node.TEXT_NODE},Yu=function(s){return s.nodeType===Node.ELEMENT_NODE},fh=function(s){return Yu(s)&&typeof s.style!="undefined"&&!Pf(s)},Pf=function(s){return typeof s.className=="object"},Fp=function(s){return s.tagName==="LI"},Ip=function(s){return s.tagName==="OL"},Up=function(s){return s.tagName==="INPUT"},Op=function(s){return s.tagName==="HTML"},p0=function(s){return s.tagName==="svg"},hh=function(s){return s.tagName==="BODY"},g0=function(s){return s.tagName==="CANVAS"},v0=function(s){return s.tagName==="VIDEO"},ph=function(s){return s.tagName==="IMG"},m0=function(s){return s.tagName==="IFRAME"},y0=function(s){return s.tagName==="STYLE"},gh=function(s){return s.tagName==="SCRIPT"},Rd=function(s){return s.tagName==="TEXTAREA"},_f=function(s){return s.tagName==="SELECT"},B0=function(s){return s.tagName==="SLOT"},w0=function(s){return s.tagName.indexOf("-")>0},Ig=function(){function s(){this.counters={}}return s.prototype.getCounterValue=function(A){var c=this.counters[A];return c&&c.length?c[c.length-1]:1},s.prototype.getCounterValues=function(A){var c=this.counters[A];return c||[]},s.prototype.pop=function(A){var c=this;A.forEach(function(l){return c.counters[l].pop()})},s.prototype.parse=function(A){var c=this,l=A.counterIncrement,y=A.counterReset,R=!0;l!==null&&l.forEach(function(ke){var $e=c.counters[ke.counter];$e&&ke.increment!==0&&(R=!1,$e.length||$e.push(1),$e[Math.max(0,$e.length-1)]+=ke.increment)});var fe=[];return R&&y.forEach(function(ke){var $e=c.counters[ke.counter];fe.push(ke.counter),$e||($e=c.counters[ke.counter]=[]),$e.push(ke.reset)}),fe},s}(),vh={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},mh={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u0554","\u0553","\u0552","\u0551","\u0550","\u054F","\u054E","\u054D","\u054C","\u054B","\u054A","\u0549","\u0548","\u0547","\u0546","\u0545","\u0544","\u0543","\u0542","\u0541","\u0540","\u053F","\u053E","\u053D","\u053C","\u053B","\u053A","\u0539","\u0538","\u0537","\u0536","\u0535","\u0534","\u0533","\u0532","\u0531"]},Lp={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["\u05D9\u05F3","\u05D8\u05F3","\u05D7\u05F3","\u05D6\u05F3","\u05D5\u05F3","\u05D4\u05F3","\u05D3\u05F3","\u05D2\u05F3","\u05D1\u05F3","\u05D0\u05F3","\u05EA","\u05E9","\u05E8","\u05E7","\u05E6","\u05E4","\u05E2","\u05E1","\u05E0","\u05DE","\u05DC","\u05DB","\u05D9\u05D8","\u05D9\u05D7","\u05D9\u05D6","\u05D8\u05D6","\u05D8\u05D5","\u05D9","\u05D8","\u05D7","\u05D6","\u05D5","\u05D4","\u05D3","\u05D2","\u05D1","\u05D0"]},b0={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["\u10F5","\u10F0","\u10EF","\u10F4","\u10EE","\u10ED","\u10EC","\u10EB","\u10EA","\u10E9","\u10E8","\u10E7","\u10E6","\u10E5","\u10E4","\u10F3","\u10E2","\u10E1","\u10E0","\u10DF","\u10DE","\u10DD","\u10F2","\u10DC","\u10DB","\u10DA","\u10D9","\u10D8","\u10D7","\u10F1","\u10D6","\u10D5","\u10D4","\u10D3","\u10D2","\u10D1","\u10D0"]},pu=function(s,A,c,l,y,R){return s<A||s>c?Md(s,y,R.length>0):l.integers.reduce(function(fe,ke,$e){for(;s>=ke;)s-=ke,fe+=l.values[$e];return fe},"")+R},Np=function(s,A,c,l){var y="";do c||s--,y=l(s)+y,s/=A;while(s*A>=A);return y},Ca=function(s,A,c,l,y){var R=c-A+1;return(s<0?"-":"")+(Np(Math.abs(s),R,l,function(fe){return $(Math.floor(fe%R)+A)})+y)},Hc=function(s,A,c){c===void 0&&(c=". ");var l=A.length;return Np(Math.abs(s),l,!1,function(y){return A[Math.floor(y%l)]})+c},gu=1,mc=2,yc=4,Td=8,Bc=function(s,A,c,l,y,R){if(s<-9999||s>9999)return Md(s,4,y.length>0);var fe=Math.abs(s),ke=y;if(fe===0)return A[0]+ke;for(var $e=0;fe>0&&$e<=4;$e++){var Et=fe%10;Et===0&&Ur(R,gu)&&ke!==""?ke=A[Et]+ke:Et>1||Et===1&&$e===0||Et===1&&$e===1&&Ur(R,mc)||Et===1&&$e===1&&Ur(R,yc)&&s>100||Et===1&&$e>1&&Ur(R,Td)?ke=A[Et]+($e>0?c[$e-1]:"")+ke:Et===1&&$e>0&&(ke=c[$e-1]+ke),fe=Math.floor(fe/10)}return(s<0?l:"")+ke},C0="\u5341\u767E\u5343\u842C",Qp="\u62FE\u4F70\u4EDF\u842C",x0="\u30DE\u30A4\u30CA\u30B9",yh="\uB9C8\uC774\uB108\uC2A4",Md=function(s,A,c){var l=c?". ":"",y=c?"\u3001":"",R=c?", ":"",fe=c?" ":"";switch(A){case 0:return"\u2022"+fe;case 1:return"\u25E6"+fe;case 2:return"\u25FE"+fe;case 5:var ke=Ca(s,48,57,!0,l);return ke.length<4?"0"+ke:ke;case 4:return Hc(s,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",y);case 6:return pu(s,1,3999,vh,3,l).toLowerCase();case 7:return pu(s,1,3999,vh,3,l);case 8:return Ca(s,945,969,!1,l);case 9:return Ca(s,97,122,!1,l);case 10:return Ca(s,65,90,!1,l);case 11:return Ca(s,1632,1641,!0,l);case 12:case 49:return pu(s,1,9999,mh,3,l);case 35:return pu(s,1,9999,mh,3,l).toLowerCase();case 13:return Ca(s,2534,2543,!0,l);case 14:case 30:return Ca(s,6112,6121,!0,l);case 15:return Hc(s,"\u5B50\u4E11\u5BC5\u536F\u8FB0\u5DF3\u5348\u672A\u7533\u9149\u620C\u4EA5",y);case 16:return Hc(s,"\u7532\u4E59\u4E19\u4E01\u620A\u5DF1\u5E9A\u8F9B\u58EC\u7678",y);case 17:case 48:return Bc(s,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",C0,"\u8CA0",y,mc|yc|Td);case 47:return Bc(s,"\u96F6\u58F9\u8CB3\u53C3\u8086\u4F0D\u9678\u67D2\u634C\u7396",Qp,"\u8CA0",y,gu|mc|yc|Td);case 42:return Bc(s,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D",C0,"\u8D1F",y,mc|yc|Td);case 41:return Bc(s,"\u96F6\u58F9\u8D30\u53C1\u8086\u4F0D\u9646\u67D2\u634C\u7396",Qp,"\u8D1F",y,gu|mc|yc|Td);case 26:return Bc(s,"\u3007\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u4E07",x0,y,0);case 25:return Bc(s,"\u96F6\u58F1\u5F10\u53C2\u56DB\u4F0D\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343\u4E07",x0,y,gu|mc|yc);case 31:return Bc(s,"\uC601\uC77C\uC774\uC0BC\uC0AC\uC624\uC721\uCE60\uD314\uAD6C","\uC2ED\uBC31\uCC9C\uB9CC",yh,R,gu|mc|yc);case 33:return Bc(s,"\u96F6\u4E00\u4E8C\u4E09\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u5341\u767E\u5343\u842C",yh,R,0);case 32:return Bc(s,"\u96F6\u58F9\u8CB3\u53C3\u56DB\u4E94\u516D\u4E03\u516B\u4E5D","\u62FE\u767E\u5343",yh,R,gu|mc|yc);case 18:return Ca(s,2406,2415,!0,l);case 20:return pu(s,1,19999,b0,3,l);case 21:return Ca(s,2790,2799,!0,l);case 22:return Ca(s,2662,2671,!0,l);case 22:return pu(s,1,10999,Lp,3,l);case 23:return Hc(s,"\u3042\u3044\u3046\u3048\u304A\u304B\u304D\u304F\u3051\u3053\u3055\u3057\u3059\u305B\u305D\u305F\u3061\u3064\u3066\u3068\u306A\u306B\u306C\u306D\u306E\u306F\u3072\u3075\u3078\u307B\u307E\u307F\u3080\u3081\u3082\u3084\u3086\u3088\u3089\u308A\u308B\u308C\u308D\u308F\u3090\u3091\u3092\u3093");case 24:return Hc(s,"\u3044\u308D\u306F\u306B\u307B\u3078\u3068\u3061\u308A\u306C\u308B\u3092\u308F\u304B\u3088\u305F\u308C\u305D\u3064\u306D\u306A\u3089\u3080\u3046\u3090\u306E\u304A\u304F\u3084\u307E\u3051\u3075\u3053\u3048\u3066\u3042\u3055\u304D\u3086\u3081\u307F\u3057\u3091\u3072\u3082\u305B\u3059");case 27:return Ca(s,3302,3311,!0,l);case 28:return Hc(s,"\u30A2\u30A4\u30A6\u30A8\u30AA\u30AB\u30AD\u30AF\u30B1\u30B3\u30B5\u30B7\u30B9\u30BB\u30BD\u30BF\u30C1\u30C4\u30C6\u30C8\u30CA\u30CB\u30CC\u30CD\u30CE\u30CF\u30D2\u30D5\u30D8\u30DB\u30DE\u30DF\u30E0\u30E1\u30E2\u30E4\u30E6\u30E8\u30E9\u30EA\u30EB\u30EC\u30ED\u30EF\u30F0\u30F1\u30F2\u30F3",y);case 29:return Hc(s,"\u30A4\u30ED\u30CF\u30CB\u30DB\u30D8\u30C8\u30C1\u30EA\u30CC\u30EB\u30F2\u30EF\u30AB\u30E8\u30BF\u30EC\u30BD\u30C4\u30CD\u30CA\u30E9\u30E0\u30A6\u30F0\u30CE\u30AA\u30AF\u30E4\u30DE\u30B1\u30D5\u30B3\u30A8\u30C6\u30A2\u30B5\u30AD\u30E6\u30E1\u30DF\u30B7\u30F1\u30D2\u30E2\u30BB\u30B9",y);case 34:return Ca(s,3792,3801,!0,l);case 37:return Ca(s,6160,6169,!0,l);case 38:return Ca(s,4160,4169,!0,l);case 39:return Ca(s,2918,2927,!0,l);case 40:return Ca(s,1776,1785,!0,l);case 43:return Ca(s,3046,3055,!0,l);case 44:return Ca(s,3174,3183,!0,l);case 45:return Ca(s,3664,3673,!0,l);case 46:return Ca(s,3872,3881,!0,l);case 3:default:return Ca(s,48,57,!0,l)}},E0="data-html2canvas-ignore",Pp=function(){function s(A,c,l){if(this.context=A,this.options=l,this.scrolledElements=[],this.referenceElement=c,this.counters=new Ig,this.quoteDepth=0,!c.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(c.ownerDocument.documentElement,!1)}return s.prototype.toIFrame=function(A,c){var l=this,y=_p(A,c);if(!y.contentWindow)return Promise.reject("Unable to find iframe window");var R=A.defaultView.pageXOffset,fe=A.defaultView.pageYOffset,ke=y.contentWindow,$e=ke.document,Et=Hd(y).then(function(){return H(l,void 0,void 0,function(){var Nt,$t;return z(this,function(Cn){switch(Cn.label){case 0:return this.scrolledElements.forEach(I0),ke&&(ke.scrollTo(c.left,c.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(ke.scrollY!==c.top||ke.scrollX!==c.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(ke.scrollX-c.left,ke.scrollY-c.top,0,0))),Nt=this.options.onclone,$t=this.clonedReferenceElement,typeof $t=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:$e.fonts&&$e.fonts.ready?[4,$e.fonts.ready]:[3,2];case 1:Cn.sent(),Cn.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,Dp($e)]:[3,4];case 3:Cn.sent(),Cn.label=4;case 4:return typeof Nt=="function"?[2,Promise.resolve().then(function(){return Nt($e,$t)}).then(function(){return y})]:[2,y]}})})});return $e.open(),$e.write(Rp(document.doctype)+"<html></html>"),F0(this.referenceElement.ownerDocument,R,fe),$e.replaceChild($e.adoptNode(this.documentElement),$e.documentElement),$e.close(),Et},s.prototype.createElementClone=function(A){if(DA(A,2))debugger;if(g0(A))return this.createCanvasClone(A);if(v0(A))return this.createVideoClone(A);if(y0(A))return this.createStyleClone(A);var c=A.cloneNode(!1);return ph(c)&&(ph(A)&&A.currentSrc&&A.currentSrc!==A.src&&(c.src=A.currentSrc,c.srcset=""),c.loading==="lazy"&&(c.loading="eager")),w0(c)?this.createCustomElementClone(c):c},s.prototype.createCustomElementClone=function(A){var c=document.createElement("html2canvascustomelement");return Df(A.style,c),c},s.prototype.createStyleClone=function(A){try{var c=A.sheet;if(c&&c.cssRules){var l=[].slice.call(c.cssRules,0).reduce(function(R,fe){return fe&&typeof fe.cssText=="string"?R+fe.cssText:R},""),y=A.cloneNode(!1);return y.textContent=l,y}}catch(R){if(this.context.logger.error("Unable to access cssRules property",R),R.name!=="SecurityError")throw R}return A.cloneNode(!1)},s.prototype.createCanvasClone=function(A){var c;if(this.options.inlineImages&&A.ownerDocument){var l=A.ownerDocument.createElement("img");try{return l.src=A.toDataURL(),l}catch(Et){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",A)}}var y=A.cloneNode(!1);try{y.width=A.width,y.height=A.height;var R=A.getContext("2d"),fe=y.getContext("2d");if(fe)if(!this.options.allowTaint&&R)fe.putImageData(R.getImageData(0,0,A.width,A.height),0,0);else{var ke=(c=A.getContext("webgl2"))!==null&&c!==void 0?c:A.getContext("webgl");if(ke){var $e=ke.getContextAttributes();($e==null?void 0:$e.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",A)}fe.drawImage(A,0,0)}return y}catch(Et){this.context.logger.info("Unable to clone canvas as it is tainted",A)}return y},s.prototype.createVideoClone=function(A){var c=A.ownerDocument.createElement("canvas");c.width=A.offsetWidth,c.height=A.offsetHeight;var l=c.getContext("2d");try{return l&&(l.drawImage(A,0,0,c.width,c.height),this.options.allowTaint||l.getImageData(0,0,c.width,c.height)),c}catch(R){this.context.logger.info("Unable to clone video as it is tainted",A)}var y=A.ownerDocument.createElement("canvas");return y.width=A.offsetWidth,y.height=A.offsetHeight,y},s.prototype.appendChildNode=function(A,c,l){(!Yu(c)||!gh(c)&&!c.hasAttribute(E0)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(c)))&&(!this.options.copyStyles||!Yu(c)||!y0(c))&&A.appendChild(this.cloneNode(c,l))},s.prototype.cloneChildNodes=function(A,c,l){for(var y=this,R=A.shadowRoot?A.shadowRoot.firstChild:A.firstChild;R;R=R.nextSibling)if(Yu(R)&&B0(R)&&typeof R.assignedNodes=="function"){var fe=R.assignedNodes();fe.length&&fe.forEach(function(ke){return y.appendChildNode(c,ke,l)})}else this.appendChildNode(c,R,l)},s.prototype.cloneNode=function(A,c){if(h0(A))return document.createTextNode(A.data);if(!A.ownerDocument)return A.cloneNode(!1);var l=A.ownerDocument.defaultView;if(l&&Yu(A)&&(fh(A)||Pf(A))){var y=this.createElementClone(A);y.style.transitionProperty="none";var R=l.getComputedStyle(A),fe=l.getComputedStyle(A,":before"),ke=l.getComputedStyle(A,":after");this.referenceElement===A&&fh(y)&&(this.clonedReferenceElement=y),hh(y)&&Og(y);var $e=this.counters.parse(new ws(this.context,R)),Et=this.resolvePseudoContent(A,y,fe,jd.BEFORE);w0(A)&&(c=!0),v0(A)||this.cloneChildNodes(A,y,c),Et&&y.insertBefore(Et,y.firstChild);var Nt=this.resolvePseudoContent(A,y,ke,jd.AFTER);return Nt&&y.appendChild(Nt),this.counters.pop($e),(R&&(this.options.copyStyles||Pf(A))&&!m0(A)||c)&&Df(R,y),(A.scrollTop!==0||A.scrollLeft!==0)&&this.scrolledElements.push([y,A.scrollLeft,A.scrollTop]),(Rd(A)||_f(A))&&(Rd(y)||_f(y))&&(y.value=A.value),y}return A.cloneNode(!1)},s.prototype.resolvePseudoContent=function(A,c,l,y){var R=this;if(l){var fe=l.content,ke=c.ownerDocument;if(!(!ke||!fe||fe==="none"||fe==="-moz-alt-content"||l.display==="none")){this.counters.parse(new ws(this.context,l));var $e=new Yi(this.context,l),Et=ke.createElement("html2canvaspseudoelement");Df(l,Et),$e.content.forEach(function($t){if($t.type===0)Et.appendChild(ke.createTextNode($t.value));else if($t.type===22){var Cn=ke.createElement("img");Cn.src=$t.value,Cn.style.opacity="1",Et.appendChild(Cn)}else if($t.type===18){if($t.name==="attr"){var qr=$t.values.filter(qA);qr.length&&Et.appendChild(ke.createTextNode(A.getAttribute(qr[0].value)||""))}else if($t.name==="counter"){var ur=$t.values.filter(qs),Qr=ur[0],AA=ur[1];if(Qr&&qA(Qr)){var lo=R.counters.getCounterValue(Qr.value),Ao=AA&&qA(AA)?_t.parse(R.context,AA.value):3;Et.appendChild(ke.createTextNode(Md(lo,Ao,!1)))}}else if($t.name==="counters"){var Xo=$t.values.filter(qs),Qr=Xo[0],mA=Xo[1],AA=Xo[2];if(Qr&&qA(Qr)){var $o=R.counters.getCounterValues(Qr.value),kr=AA&&qA(AA)?_t.parse(R.context,AA.value):3,VA=mA&&mA.type===0?mA.value:"",FA=$o.map(function(Ws){return Md(Ws,kr,!1)}).join(VA);Et.appendChild(ke.createTextNode(FA))}}}else if($t.type===20)switch($t.value){case"open-quote":Et.appendChild(ke.createTextNode(Lo($e.quotes,R.quoteDepth++,!0)));break;case"close-quote":Et.appendChild(ke.createTextNode(Lo($e.quotes,--R.quoteDepth,!1)));break;default:Et.appendChild(ke.createTextNode($t.value))}}),Et.className=Bh+" "+Rf;var Nt=y===jd.BEFORE?" "+Bh:" "+Rf;return Pf(c)?c.className.baseValue+=Nt:c.className+=Nt,Et}}},s.destroy=function(A){return A.parentNode?(A.parentNode.removeChild(A),!0):!1},s}(),jd;(function(s){s[s.BEFORE=0]="BEFORE",s[s.AFTER=1]="AFTER"})(jd||(jd={}));var _p=function(s,A){var c=s.createElement("iframe");return c.className="html2canvas-container",c.style.visibility="hidden",c.style.position="fixed",c.style.left="-10000px",c.style.top="0px",c.style.border="0",c.width=A.width.toString(),c.height=A.height.toString(),c.scrolling="no",c.setAttribute(E0,"true"),s.body.appendChild(c),c},S0=function(s){return new Promise(function(A){if(s.complete){A();return}if(!s.src){A();return}s.onload=A,s.onerror=A})},Dp=function(s){return Promise.all([].slice.call(s.images,0).map(S0))},Hd=function(s){return new Promise(function(A,c){var l=s.contentWindow;if(!l)return c("No window assigned for iframe");var y=l.document;l.onload=s.onload=function(){l.onload=s.onload=null;var R=setInterval(function(){y.body.childNodes.length>0&&y.readyState==="complete"&&(clearInterval(R),A(s))},50)}})},Ug=["all","d","content"],Df=function(s,A){for(var c=s.length-1;c>=0;c--){var l=s.item(c);Ug.indexOf(l)===-1&&A.style.setProperty(l,s.getPropertyValue(l))}return A},Rp=function(s){var A="";return s&&(A+="<!DOCTYPE ",s.name&&(A+=s.name),s.internalSubset&&(A+=s.internalSubset),s.publicId&&(A+='"'+s.publicId+'"'),s.systemId&&(A+='"'+s.systemId+'"'),A+=">"),A},F0=function(s,A,c){s&&s.defaultView&&(A!==s.defaultView.pageXOffset||c!==s.defaultView.pageYOffset)&&s.defaultView.scrollTo(A,c)},I0=function(s){var A=s[0],c=s[1],l=s[2];A.scrollLeft=c,A.scrollTop=l},U0=":before",O0=":after",Bh="___html2canvas___pseudoelement_before",Rf="___html2canvas___pseudoelement_after",L0=`{
|
|
|
content: "" !important;
|
|
|
display: none !important;
|
|
|
}`,Og=function(s){N0(s,"."+Bh+U0+L0+`
|
|
|
.`+Rf+O0+L0)},N0=function(s,A){var c=s.ownerDocument;if(c){var l=c.createElement("style");l.textContent=A,s.appendChild(l)}},Q0=function(){function s(){}return s.getOrigin=function(A){var c=s._link;return c?(c.href=A,c.href=c.href,c.protocol+c.hostname+c.port):"about:blank"},s.isSameOrigin=function(A){return s.getOrigin(A)===s._origin},s.setContext=function(A){s._link=A.document.createElement("a"),s._origin=s.getOrigin(A.location.href)},s._origin="about:blank",s}(),al=function(){function s(A,c){this.context=A,this._options=c,this._cache={}}return s.prototype.addImage=function(A){var c=Promise.resolve();return this.has(A)||(Ch(A)||Tf(A))&&(this._cache[A]=this.loadImage(A)).catch(function(){}),c},s.prototype.match=function(A){return this._cache[A]},s.prototype.loadImage=function(A){return H(this,void 0,void 0,function(){var c,l,y,R,fe=this;return z(this,function(ke){switch(ke.label){case 0:return c=Q0.isSameOrigin(A),l=!Kd(A)&&this._options.useCORS===!0&&Ia.SUPPORT_CORS_IMAGES&&!c,y=!Kd(A)&&!c&&!Ch(A)&&typeof this._options.proxy=="string"&&Ia.SUPPORT_CORS_XHR&&!l,!c&&this._options.allowTaint===!1&&!Kd(A)&&!Ch(A)&&!y&&!l?[2]:(R=A,y?[4,this.proxy(R)]:[3,2]);case 1:R=ke.sent(),ke.label=2;case 2:return this.context.logger.debug("Added image "+A.substring(0,256)),[4,new Promise(function($e,Et){var Nt=new Image;Nt.onload=function(){return $e(Nt)},Nt.onerror=Et,(Tp(R)||l)&&(Nt.crossOrigin="anonymous"),Nt.src=R,Nt.complete===!0&&setTimeout(function(){return $e(Nt)},500),fe._options.imageTimeout>0&&setTimeout(function(){return Et("Timed out ("+fe._options.imageTimeout+"ms) loading image")},fe._options.imageTimeout)})];case 3:return[2,ke.sent()]}})})},s.prototype.has=function(A){return typeof this._cache[A]!="undefined"},s.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},s.prototype.proxy=function(A){var c=this,l=this._options.proxy;if(!l)throw new Error("No proxy defined");var y=A.substring(0,256);return new Promise(function(R,fe){var ke=Ia.SUPPORT_RESPONSE_TYPE?"blob":"text",$e=new XMLHttpRequest;$e.onload=function(){if($e.status===200)if(ke==="text")R($e.response);else{var $t=new FileReader;$t.addEventListener("load",function(){return R($t.result)},!1),$t.addEventListener("error",function(Cn){return fe(Cn)},!1),$t.readAsDataURL($e.response)}else fe("Failed to proxy resource "+y+" with status code "+$e.status)},$e.onerror=fe;var Et=l.indexOf("?")>-1?"&":"?";if($e.open("GET",""+l+Et+"url="+encodeURIComponent(A)+"&responseType="+ke),ke!=="text"&&$e instanceof XMLHttpRequest&&($e.responseType=ke),c._options.imageTimeout){var Nt=c._options.imageTimeout;$e.timeout=Nt,$e.ontimeout=function(){return fe("Timed out ("+Nt+"ms) proxying "+y)}}$e.send()})},s}(),wh=/^data:image\/svg\+xml/i,P0=/^data:image\/.*;base64,/i,bh=/^data:image\/.*/i,Tf=function(s){return Ia.SUPPORT_SVG_DRAWING||!Mp(s)},Kd=function(s){return bh.test(s)},Tp=function(s){return P0.test(s)},Ch=function(s){return s.substr(0,4)==="blob"},Mp=function(s){return s.substr(-3).toLowerCase()==="svg"||wh.test(s)},Jr=function(){function s(A,c){this.type=0,this.x=A,this.y=c}return s.prototype.add=function(A,c){return new s(this.x+A,this.y+c)},s}(),vu=function(s,A,c){return new Jr(s.x+(A.x-s.x)*c,s.y+(A.y-s.y)*c)},Mf=function(){function s(A,c,l,y){this.type=1,this.start=A,this.startControl=c,this.endControl=l,this.end=y}return s.prototype.subdivide=function(A,c){var l=vu(this.start,this.startControl,A),y=vu(this.startControl,this.endControl,A),R=vu(this.endControl,this.end,A),fe=vu(l,y,A),ke=vu(y,R,A),$e=vu(fe,ke,A);return c?new s(this.start,l,fe,$e):new s($e,ke,R,this.end)},s.prototype.add=function(A,c){return new s(this.start.add(A,c),this.startControl.add(A,c),this.endControl.add(A,c),this.end.add(A,c))},s.prototype.reverse=function(){return new s(this.end,this.endControl,this.startControl,this.start)},s}(),gl=function(s){return s.type===1},jp=function(){function s(A){var c=A.styles,l=A.bounds,y=el(c.borderTopLeftRadius,l.width,l.height),R=y[0],fe=y[1],ke=el(c.borderTopRightRadius,l.width,l.height),$e=ke[0],Et=ke[1],Nt=el(c.borderBottomRightRadius,l.width,l.height),$t=Nt[0],Cn=Nt[1],qr=el(c.borderBottomLeftRadius,l.width,l.height),ur=qr[0],Qr=qr[1],AA=[];AA.push((R+$e)/l.width),AA.push((ur+$t)/l.width),AA.push((fe+Qr)/l.height),AA.push((Et+Cn)/l.height);var lo=Math.max.apply(Math,AA);lo>1&&(R/=lo,fe/=lo,$e/=lo,Et/=lo,$t/=lo,Cn/=lo,ur/=lo,Qr/=lo);var Ao=l.width-$e,Xo=l.height-Cn,mA=l.width-$t,$o=l.height-Qr,kr=c.borderTopWidth,VA=c.borderRightWidth,FA=c.borderBottomWidth,Yo=c.borderLeftWidth,Ir=CA(c.paddingTop,A.bounds.width),Ws=CA(c.paddingRight,A.bounds.width),ll=CA(c.paddingBottom,A.bounds.width),Fi=CA(c.paddingLeft,A.bounds.width);this.topLeftBorderDoubleOuterBox=R>0||fe>0?oa(l.left+Yo/3,l.top+kr/3,R-Yo/3,fe-kr/3,Ci.TOP_LEFT):new Jr(l.left+Yo/3,l.top+kr/3),this.topRightBorderDoubleOuterBox=R>0||fe>0?oa(l.left+Ao,l.top+kr/3,$e-VA/3,Et-kr/3,Ci.TOP_RIGHT):new Jr(l.left+l.width-VA/3,l.top+kr/3),this.bottomRightBorderDoubleOuterBox=$t>0||Cn>0?oa(l.left+mA,l.top+Xo,$t-VA/3,Cn-FA/3,Ci.BOTTOM_RIGHT):new Jr(l.left+l.width-VA/3,l.top+l.height-FA/3),this.bottomLeftBorderDoubleOuterBox=ur>0||Qr>0?oa(l.left+Yo/3,l.top+$o,ur-Yo/3,Qr-FA/3,Ci.BOTTOM_LEFT):new Jr(l.left+Yo/3,l.top+l.height-FA/3),this.topLeftBorderDoubleInnerBox=R>0||fe>0?oa(l.left+Yo*2/3,l.top+kr*2/3,R-Yo*2/3,fe-kr*2/3,Ci.TOP_LEFT):new Jr(l.left+Yo*2/3,l.top+kr*2/3),this.topRightBorderDoubleInnerBox=R>0||fe>0?oa(l.left+Ao,l.top+kr*2/3,$e-VA*2/3,Et-kr*2/3,Ci.TOP_RIGHT):new Jr(l.left+l.width-VA*2/3,l.top+kr*2/3),this.bottomRightBorderDoubleInnerBox=$t>0||Cn>0?oa(l.left+mA,l.top+Xo,$t-VA*2/3,Cn-FA*2/3,Ci.BOTTOM_RIGHT):new Jr(l.left+l.width-VA*2/3,l.top+l.height-FA*2/3),this.bottomLeftBorderDoubleInnerBox=ur>0||Qr>0?oa(l.left+Yo*2/3,l.top+$o,ur-Yo*2/3,Qr-FA*2/3,Ci.BOTTOM_LEFT):new Jr(l.left+Yo*2/3,l.top+l.height-FA*2/3),this.topLeftBorderStroke=R>0||fe>0?oa(l.left+Yo/2,l.top+kr/2,R-Yo/2,fe-kr/2,Ci.TOP_LEFT):new Jr(l.left+Yo/2,l.top+kr/2),this.topRightBorderStroke=R>0||fe>0?oa(l.left+Ao,l.top+kr/2,$e-VA/2,Et-kr/2,Ci.TOP_RIGHT):new Jr(l.left+l.width-VA/2,l.top+kr/2),this.bottomRightBorderStroke=$t>0||Cn>0?oa(l.left+mA,l.top+Xo,$t-VA/2,Cn-FA/2,Ci.BOTTOM_RIGHT):new Jr(l.left+l.width-VA/2,l.top+l.height-FA/2),this.bottomLeftBorderStroke=ur>0||Qr>0?oa(l.left+Yo/2,l.top+$o,ur-Yo/2,Qr-FA/2,Ci.BOTTOM_LEFT):new Jr(l.left+Yo/2,l.top+l.height-FA/2),this.topLeftBorderBox=R>0||fe>0?oa(l.left,l.top,R,fe,Ci.TOP_LEFT):new Jr(l.left,l.top),this.topRightBorderBox=$e>0||Et>0?oa(l.left+Ao,l.top,$e,Et,Ci.TOP_RIGHT):new Jr(l.left+l.width,l.top),this.bottomRightBorderBox=$t>0||Cn>0?oa(l.left+mA,l.top+Xo,$t,Cn,Ci.BOTTOM_RIGHT):new Jr(l.left+l.width,l.top+l.height),this.bottomLeftBorderBox=ur>0||Qr>0?oa(l.left,l.top+$o,ur,Qr,Ci.BOTTOM_LEFT):new Jr(l.left,l.top+l.height),this.topLeftPaddingBox=R>0||fe>0?oa(l.left+Yo,l.top+kr,Math.max(0,R-Yo),Math.max(0,fe-kr),Ci.TOP_LEFT):new Jr(l.left+Yo,l.top+kr),this.topRightPaddingBox=$e>0||Et>0?oa(l.left+Math.min(Ao,l.width-VA),l.top+kr,Ao>l.width+VA?0:Math.max(0,$e-VA),Math.max(0,Et-kr),Ci.TOP_RIGHT):new Jr(l.left+l.width-VA,l.top+kr),this.bottomRightPaddingBox=$t>0||Cn>0?oa(l.left+Math.min(mA,l.width-Yo),l.top+Math.min(Xo,l.height-FA),Math.max(0,$t-VA),Math.max(0,Cn-FA),Ci.BOTTOM_RIGHT):new Jr(l.left+l.width-VA,l.top+l.height-FA),this.bottomLeftPaddingBox=ur>0||Qr>0?oa(l.left+Yo,l.top+Math.min($o,l.height-FA),Math.max(0,ur-Yo),Math.max(0,Qr-FA),Ci.BOTTOM_LEFT):new Jr(l.left+Yo,l.top+l.height-FA),this.topLeftContentBox=R>0||fe>0?oa(l.left+Yo+Fi,l.top+kr+Ir,Math.max(0,R-(Yo+Fi)),Math.max(0,fe-(kr+Ir)),Ci.TOP_LEFT):new Jr(l.left+Yo+Fi,l.top+kr+Ir),this.topRightContentBox=$e>0||Et>0?oa(l.left+Math.min(Ao,l.width+Yo+Fi),l.top+kr+Ir,Ao>l.width+Yo+Fi?0:$e-Yo+Fi,Et-(kr+Ir),Ci.TOP_RIGHT):new Jr(l.left+l.width-(VA+Ws),l.top+kr+Ir),this.bottomRightContentBox=$t>0||Cn>0?oa(l.left+Math.min(mA,l.width-(Yo+Fi)),l.top+Math.min(Xo,l.height+kr+Ir),Math.max(0,$t-(VA+Ws)),Cn-(FA+ll),Ci.BOTTOM_RIGHT):new Jr(l.left+l.width-(VA+Ws),l.top+l.height-(FA+ll)),this.bottomLeftContentBox=ur>0||Qr>0?oa(l.left+Yo+Fi,l.top+$o,Math.max(0,ur-(Yo+Fi)),Qr-(FA+ll),Ci.BOTTOM_LEFT):new Jr(l.left+Yo+Fi,l.top+l.height-(FA+ll))}return s}(),Ci;(function(s){s[s.TOP_LEFT=0]="TOP_LEFT",s[s.TOP_RIGHT=1]="TOP_RIGHT",s[s.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",s[s.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(Ci||(Ci={}));var oa=function(s,A,c,l,y){var R=4*((Math.sqrt(2)-1)/3),fe=c*R,ke=l*R,$e=s+c,Et=A+l;switch(y){case Ci.TOP_LEFT:return new Mf(new Jr(s,Et),new Jr(s,Et-ke),new Jr($e-fe,A),new Jr($e,A));case Ci.TOP_RIGHT:return new Mf(new Jr(s,A),new Jr(s+fe,A),new Jr($e,Et-ke),new Jr($e,Et));case Ci.BOTTOM_RIGHT:return new Mf(new Jr($e,A),new Jr($e,A+ke),new Jr(s+fe,Et),new Jr(s,Et));case Ci.BOTTOM_LEFT:default:return new Mf(new Jr($e,Et),new Jr($e-fe,Et),new Jr(s,A+ke),new Jr(s,A))}},jf=function(s){return[s.topLeftBorderBox,s.topRightBorderBox,s.bottomRightBorderBox,s.bottomLeftBorderBox]},Lg=function(s){return[s.topLeftContentBox,s.topRightContentBox,s.bottomRightContentBox,s.bottomLeftContentBox]},xh=function(s){return[s.topLeftPaddingBox,s.topRightPaddingBox,s.bottomRightPaddingBox,s.bottomLeftPaddingBox]},oA=function(){function s(A,c,l){this.offsetX=A,this.offsetY=c,this.matrix=l,this.type=0,this.target=6}return s}(),Ju=function(){function s(A,c){this.path=A,this.target=c,this.type=1}return s}(),$i=function(){function s(A){this.opacity=A,this.type=2,this.target=6}return s}(),Eh=function(s){return s.type===0},Sh=function(s){return s.type===1},Hf=function(s){return s.type===2},Kc=function(s,A){return s.length===A.length?s.some(function(c,l){return c===A[l]}):!1},_0=function(s,A,c,l,y){return s.map(function(R,fe){switch(fe){case 0:return R.add(A,c);case 1:return R.add(A+l,c);case 2:return R.add(A+l,c+y);case 3:return R.add(A,c+y)}return R})},$d=function(){function s(A){this.element=A,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return s}(),Fh=function(){function s(A,c){if(this.container=A,this.parent=c,this.effects=[],this.curves=new jp(this.container),this.container.styles.opacity<1&&this.effects.push(new $i(this.container.styles.opacity)),this.container.styles.transform!==null){var l=this.container.bounds.left+this.container.styles.transformOrigin[0].number,y=this.container.bounds.top+this.container.styles.transformOrigin[1].number,R=this.container.styles.transform;this.effects.push(new oA(l,y,R))}if(this.container.styles.overflowX!==0){var fe=jf(this.curves),ke=xh(this.curves);Kc(fe,ke)?this.effects.push(new Ju(fe,6)):(this.effects.push(new Ju(fe,2)),this.effects.push(new Ju(ke,4)))}}return s.prototype.getEffects=function(A){for(var c=[2,3].indexOf(this.container.styles.position)===-1,l=this.parent,y=this.effects.slice(0);l;){var R=l.effects.filter(function($e){return!Sh($e)});if(c||l.container.styles.position!==0||!l.parent){if(y.unshift.apply(y,R),c=[2,3].indexOf(l.container.styles.position)===-1,l.container.styles.overflowX!==0){var fe=jf(l.curves),ke=xh(l.curves);Kc(fe,ke)||y.unshift(new Ju(ke,6))}}else y.unshift.apply(y,R);l=l.parent}return y.filter(function($e){return Ur($e.target,A)})},s}(),kd=function(s,A,c,l){s.container.elements.forEach(function(y){var R=Ur(y.flags,4),fe=Ur(y.flags,2),ke=new Fh(y,s);Ur(y.styles.display,2048)&&l.push(ke);var $e=Ur(y.flags,8)?[]:l;if(R||fe){var Et=R||y.styles.isPositioned()?c:A,Nt=new $d(ke);if(y.styles.isPositioned()||y.styles.opacity<1||y.styles.isTransformed()){var $t=y.styles.zIndex.order;if($t<0){var Cn=0;Et.negativeZIndex.some(function(ur,Qr){return $t>ur.element.container.styles.zIndex.order?(Cn=Qr,!1):Cn>0}),Et.negativeZIndex.splice(Cn,0,Nt)}else if($t>0){var qr=0;Et.positiveZIndex.some(function(ur,Qr){return $t>=ur.element.container.styles.zIndex.order?(qr=Qr+1,!1):qr>0}),Et.positiveZIndex.splice(qr,0,Nt)}else Et.zeroOrAutoZIndexOrTransformedOrOpacity.push(Nt)}else y.styles.isFloating()?Et.nonPositionedFloats.push(Nt):Et.nonPositionedInlineLevel.push(Nt);kd(ke,Nt,R?Nt:c,$e)}else y.styles.isInlineLevel()?A.inlineLevel.push(ke):A.nonInlineLevel.push(ke),kd(ke,A,c,$e);Ur(y.flags,8)&&zd(y,$e)})},zd=function(s,A){for(var c=s instanceof uh?s.start:1,l=s instanceof uh?s.reversed:!1,y=0;y<A.length;y++){var R=A[y];R.container instanceof s0&&typeof R.container.value=="number"&&R.container.value!==0&&(c=R.container.value),R.listValue=Md(c,R.container.styles.listStyleType,!0),c+=l?-1:1}},bs=function(s){var A=new Fh(s,null),c=new $d(A),l=[];return kd(A,c,c,l),zd(A.container,l),c},cs=function(s,A){switch(A){case 0:return sl(s.topLeftBorderBox,s.topLeftPaddingBox,s.topRightBorderBox,s.topRightPaddingBox);case 1:return sl(s.topRightBorderBox,s.topRightPaddingBox,s.bottomRightBorderBox,s.bottomRightPaddingBox);case 2:return sl(s.bottomRightBorderBox,s.bottomRightPaddingBox,s.bottomLeftBorderBox,s.bottomLeftPaddingBox);case 3:default:return sl(s.bottomLeftBorderBox,s.bottomLeftPaddingBox,s.topLeftBorderBox,s.topLeftPaddingBox)}},Cs=function(s,A){switch(A){case 0:return sl(s.topLeftBorderBox,s.topLeftBorderDoubleOuterBox,s.topRightBorderBox,s.topRightBorderDoubleOuterBox);case 1:return sl(s.topRightBorderBox,s.topRightBorderDoubleOuterBox,s.bottomRightBorderBox,s.bottomRightBorderDoubleOuterBox);case 2:return sl(s.bottomRightBorderBox,s.bottomRightBorderDoubleOuterBox,s.bottomLeftBorderBox,s.bottomLeftBorderDoubleOuterBox);case 3:default:return sl(s.bottomLeftBorderBox,s.bottomLeftBorderDoubleOuterBox,s.topLeftBorderBox,s.topLeftBorderDoubleOuterBox)}},xs=function(s,A){switch(A){case 0:return sl(s.topLeftBorderDoubleInnerBox,s.topLeftPaddingBox,s.topRightBorderDoubleInnerBox,s.topRightPaddingBox);case 1:return sl(s.topRightBorderDoubleInnerBox,s.topRightPaddingBox,s.bottomRightBorderDoubleInnerBox,s.bottomRightPaddingBox);case 2:return sl(s.bottomRightBorderDoubleInnerBox,s.bottomRightPaddingBox,s.bottomLeftBorderDoubleInnerBox,s.bottomLeftPaddingBox);case 3:default:return sl(s.bottomLeftBorderDoubleInnerBox,s.bottomLeftPaddingBox,s.topLeftBorderDoubleInnerBox,s.topLeftPaddingBox)}},D0=function(s,A){switch(A){case 0:return Kf(s.topLeftBorderStroke,s.topRightBorderStroke);case 1:return Kf(s.topRightBorderStroke,s.bottomRightBorderStroke);case 2:return Kf(s.bottomRightBorderStroke,s.bottomLeftBorderStroke);case 3:default:return Kf(s.bottomLeftBorderStroke,s.topLeftBorderStroke)}},Kf=function(s,A){var c=[];return gl(s)?c.push(s.subdivide(.5,!1)):c.push(s),gl(A)?c.push(A.subdivide(.5,!0)):c.push(A),c},sl=function(s,A,c,l){var y=[];return gl(s)?y.push(s.subdivide(.5,!1)):y.push(s),gl(c)?y.push(c.subdivide(.5,!0)):y.push(c),gl(l)?y.push(l.subdivide(.5,!0).reverse()):y.push(l),gl(A)?y.push(A.subdivide(.5,!1).reverse()):y.push(A),y},R0=function(s){var A=s.bounds,c=s.styles;return A.add(c.borderLeftWidth,c.borderTopWidth,-(c.borderRightWidth+c.borderLeftWidth),-(c.borderTopWidth+c.borderBottomWidth))},$f=function(s){var A=s.styles,c=s.bounds,l=CA(A.paddingLeft,c.width),y=CA(A.paddingRight,c.width),R=CA(A.paddingTop,c.width),fe=CA(A.paddingBottom,c.width);return c.add(l+A.borderLeftWidth,R+A.borderTopWidth,-(A.borderRightWidth+A.borderLeftWidth+l+y),-(A.borderTopWidth+A.borderBottomWidth+R+fe))},Ih=function(s,A){return s===0?A.bounds:s===2?$f(A):R0(A)},Hp=function(s,A){return s===0?A.bounds:s===2?$f(A):R0(A)},Vl=function(s,A,c){var l=Ih(Il(s.styles.backgroundOrigin,A),s),y=Hp(Il(s.styles.backgroundClip,A),s),R=qu(Il(s.styles.backgroundSize,A),c,l),fe=R[0],ke=R[1],$e=el(Il(s.styles.backgroundPosition,A),l.width-fe,l.height-ke),Et=T0(Il(s.styles.backgroundRepeat,A),$e,R,l,y),Nt=Math.round(l.left+$e[0]),$t=Math.round(l.top+$e[1]);return[Et,Nt,$t,fe,ke]},$c=function(s){return qA(s)&&s.value===ba.AUTO},Zd=function(s){return typeof s=="number"},qu=function(s,A,c){var l=A[0],y=A[1],R=A[2],fe=s[0],ke=s[1];if(!fe)return[0,0];if(Gi(fe)&&ke&&Gi(ke))return[CA(fe,c.width),CA(ke,c.height)];var $e=Zd(R);if(qA(fe)&&(fe.value===ba.CONTAIN||fe.value===ba.COVER)){if(Zd(R)){var Et=c.width/c.height;return Et<R!=(fe.value===ba.COVER)?[c.width,c.width/R]:[c.height*R,c.height]}return[c.width,c.height]}var Nt=Zd(l),$t=Zd(y),Cn=Nt||$t;if($c(fe)&&(!ke||$c(ke))){if(Nt&&$t)return[l,y];if(!$e&&!Cn)return[c.width,c.height];if(Cn&&$e){var qr=Nt?l:y*R,ur=$t?y:l/R;return[qr,ur]}var Qr=Nt?l:c.width,AA=$t?y:c.height;return[Qr,AA]}if($e){var lo=0,Ao=0;return Gi(fe)?lo=CA(fe,c.width):Gi(ke)&&(Ao=CA(ke,c.height)),$c(fe)?lo=Ao*R:(!ke||$c(ke))&&(Ao=lo/R),[lo,Ao]}var Xo=null,mA=null;if(Gi(fe)?Xo=CA(fe,c.width):ke&&Gi(ke)&&(mA=CA(ke,c.height)),Xo!==null&&(!ke||$c(ke))&&(mA=Nt&&$t?Xo/l*y:c.height),mA!==null&&$c(fe)&&(Xo=Nt&&$t?mA/y*l:c.width),Xo!==null&&mA!==null)return[Xo,mA];throw new Error("Unable to calculate background-size for element")},Il=function(s,A){var c=s[A];return typeof c=="undefined"?s[0]:c},T0=function(s,A,c,l,y){var R=A[0],fe=A[1],ke=c[0],$e=c[1];switch(s){case 2:return[new Jr(Math.round(l.left),Math.round(l.top+fe)),new Jr(Math.round(l.left+l.width),Math.round(l.top+fe)),new Jr(Math.round(l.left+l.width),Math.round($e+l.top+fe)),new Jr(Math.round(l.left),Math.round($e+l.top+fe))];case 3:return[new Jr(Math.round(l.left+R),Math.round(l.top)),new Jr(Math.round(l.left+R+ke),Math.round(l.top)),new Jr(Math.round(l.left+R+ke),Math.round(l.height+l.top)),new Jr(Math.round(l.left+R),Math.round(l.height+l.top))];case 1:return[new Jr(Math.round(l.left+R),Math.round(l.top+fe)),new Jr(Math.round(l.left+R+ke),Math.round(l.top+fe)),new Jr(Math.round(l.left+R+ke),Math.round(l.top+fe+$e)),new Jr(Math.round(l.left+R),Math.round(l.top+fe+$e))];default:return[new Jr(Math.round(y.left),Math.round(y.top)),new Jr(Math.round(y.left+y.width),Math.round(y.top)),new Jr(Math.round(y.left+y.width),Math.round(y.height+y.top)),new Jr(Math.round(y.left),Math.round(y.height+y.top))]}},Wd="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",Uh="Hidden Text",kc=function(){function s(A){this._data={},this._document=A}return s.prototype.parseMetrics=function(A,c){var l=this._document.createElement("div"),y=this._document.createElement("img"),R=this._document.createElement("span"),fe=this._document.body;l.style.visibility="hidden",l.style.fontFamily=A,l.style.fontSize=c,l.style.margin="0",l.style.padding="0",l.style.whiteSpace="nowrap",fe.appendChild(l),y.src=Wd,y.width=1,y.height=1,y.style.margin="0",y.style.padding="0",y.style.verticalAlign="baseline",R.style.fontFamily=A,R.style.fontSize=c,R.style.margin="0",R.style.padding="0",R.appendChild(this._document.createTextNode(Uh)),l.appendChild(R),l.appendChild(y);var ke=y.offsetTop-R.offsetTop+2;l.removeChild(R),l.appendChild(this._document.createTextNode(Uh)),l.style.lineHeight="normal",y.style.verticalAlign="super";var $e=y.offsetTop-l.offsetTop+2;return fe.removeChild(l),{baseline:ke,middle:$e}},s.prototype.getMetrics=function(A,c){var l=A+" "+c;return typeof this._data[l]=="undefined"&&(this._data[l]=this.parseMetrics(A,c)),this._data[l]},s}(),zc=function(){function s(A,c){this.context=A,this.options=c}return s}(),xo=1e4,xa=function(s){d(A,s);function A(c,l){var y=s.call(this,c,l)||this;return y._activeEffects=[],y.canvas=l.canvas?l.canvas:document.createElement("canvas"),y.ctx=y.canvas.getContext("2d"),l.canvas||(y.canvas.width=Math.floor(l.width*l.scale),y.canvas.height=Math.floor(l.height*l.scale),y.canvas.style.width=l.width+"px",y.canvas.style.height=l.height+"px"),y.fontMetrics=new kc(document),y.ctx.scale(y.options.scale,y.options.scale),y.ctx.translate(-l.x,-l.y),y.ctx.textBaseline="bottom",y._activeEffects=[],y.context.logger.debug("Canvas renderer initialized ("+l.width+"x"+l.height+") with scale "+l.scale),y}return A.prototype.applyEffects=function(c){for(var l=this;this._activeEffects.length;)this.popEffect();c.forEach(function(y){return l.applyEffect(y)})},A.prototype.applyEffect=function(c){this.ctx.save(),Hf(c)&&(this.ctx.globalAlpha=c.opacity),Eh(c)&&(this.ctx.translate(c.offsetX,c.offsetY),this.ctx.transform(c.matrix[0],c.matrix[1],c.matrix[2],c.matrix[3],c.matrix[4],c.matrix[5]),this.ctx.translate(-c.offsetX,-c.offsetY)),Sh(c)&&(this.path(c.path),this.ctx.clip()),this._activeEffects.push(c)},A.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},A.prototype.renderStack=function(c){return H(this,void 0,void 0,function(){var l;return z(this,function(y){switch(y.label){case 0:return l=c.element.container.styles,l.isVisible()?[4,this.renderStackContent(c)]:[3,2];case 1:y.sent(),y.label=2;case 2:return[2]}})})},A.prototype.renderNode=function(c){return H(this,void 0,void 0,function(){return z(this,function(l){switch(l.label){case 0:if(Ur(c.container.flags,16))debugger;return c.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(c)]:[3,3];case 1:return l.sent(),[4,this.renderNodeContent(c)];case 2:l.sent(),l.label=3;case 3:return[2]}})})},A.prototype.renderTextWithLetterSpacing=function(c,l,y){var R=this;if(l===0)this.ctx.fillText(c.text,c.bounds.left,c.bounds.top+y);else{var fe=pi(c.text);fe.reduce(function(ke,$e){return R.ctx.fillText($e,ke,c.bounds.top+y),ke+R.ctx.measureText($e).width},c.bounds.left)}},A.prototype.createFontStyle=function(c){var l=c.fontVariant.filter(function(fe){return fe==="normal"||fe==="small-caps"}).join(""),y=Zc(c.fontFamily).join(", "),R=Na(c.fontSize)?""+c.fontSize.number+c.fontSize.unit:c.fontSize.number+"px";return[[c.fontStyle,l,c.fontWeight,R,y].join(" "),y,R]},A.prototype.renderTextNode=function(c,l){return H(this,void 0,void 0,function(){var y,R,fe,ke,$e,Et,Nt,$t,Cn=this;return z(this,function(qr){return y=this.createFontStyle(l),R=y[0],fe=y[1],ke=y[2],this.ctx.font=R,this.ctx.direction=l.direction===1?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",$e=this.fontMetrics.getMetrics(fe,ke),Et=$e.baseline,Nt=$e.middle,$t=l.paintOrder,c.textBounds.forEach(function(ur){$t.forEach(function(Qr){switch(Qr){case 0:Cn.ctx.fillStyle=XA(l.color),Cn.renderTextWithLetterSpacing(ur,l.letterSpacing,Et);var AA=l.textShadow;AA.length&&ur.text.trim().length&&(AA.slice(0).reverse().forEach(function(lo){Cn.ctx.shadowColor=XA(lo.color),Cn.ctx.shadowOffsetX=lo.offsetX.number*Cn.options.scale,Cn.ctx.shadowOffsetY=lo.offsetY.number*Cn.options.scale,Cn.ctx.shadowBlur=lo.blur.number,Cn.renderTextWithLetterSpacing(ur,l.letterSpacing,Et)}),Cn.ctx.shadowColor="",Cn.ctx.shadowOffsetX=0,Cn.ctx.shadowOffsetY=0,Cn.ctx.shadowBlur=0),l.textDecorationLine.length&&(Cn.ctx.fillStyle=XA(l.textDecorationColor||l.color),l.textDecorationLine.forEach(function(lo){switch(lo){case 1:Cn.ctx.fillRect(ur.bounds.left,Math.round(ur.bounds.top+Et),ur.bounds.width,1);break;case 2:Cn.ctx.fillRect(ur.bounds.left,Math.round(ur.bounds.top),ur.bounds.width,1);break;case 3:Cn.ctx.fillRect(ur.bounds.left,Math.ceil(ur.bounds.top+Nt),ur.bounds.width,1);break}}));break;case 1:l.webkitTextStrokeWidth&&ur.text.trim().length&&(Cn.ctx.strokeStyle=XA(l.webkitTextStrokeColor),Cn.ctx.lineWidth=l.webkitTextStrokeWidth,Cn.ctx.lineJoin=window.chrome?"miter":"round",Cn.ctx.strokeText(ur.text,ur.bounds.left,ur.bounds.top+Et)),Cn.ctx.strokeStyle="",Cn.ctx.lineWidth=0,Cn.ctx.lineJoin="miter";break}})}),[2]})})},A.prototype.renderReplacedElement=function(c,l,y){if(y&&c.intrinsicWidth>0&&c.intrinsicHeight>0){var R=$f(c),fe=xh(l);this.path(fe),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(y,0,0,c.intrinsicWidth,c.intrinsicHeight,R.left,R.top,R.width,R.height),this.ctx.restore()}},A.prototype.renderNodeContent=function(c){return H(this,void 0,void 0,function(){var l,y,R,fe,ke,$e,Ao,Ao,Et,Nt,$t,Cn,mA,qr,ur,$o,Qr,AA,lo,Ao,Xo,mA,$o;return z(this,function(kr){switch(kr.label){case 0:this.applyEffects(c.getEffects(4)),l=c.container,y=c.curves,R=l.styles,fe=0,ke=l.textNodes,kr.label=1;case 1:return fe<ke.length?($e=ke[fe],[4,this.renderTextNode($e,R)]):[3,4];case 2:kr.sent(),kr.label=3;case 3:return fe++,[3,1];case 4:if(!(l instanceof A0))return[3,8];kr.label=5;case 5:return kr.trys.push([5,7,,8]),[4,this.context.cache.match(l.src)];case 6:return Ao=kr.sent(),this.renderReplacedElement(l,y,Ao),[3,8];case 7:return kr.sent(),this.context.logger.error("Error loading image "+l.src),[3,8];case 8:if(l instanceof i0&&this.renderReplacedElement(l,y,l.canvas),!(l instanceof a0))return[3,12];kr.label=9;case 9:return kr.trys.push([9,11,,12]),[4,this.context.cache.match(l.svg)];case 10:return Ao=kr.sent(),this.renderReplacedElement(l,y,Ao),[3,12];case 11:return kr.sent(),this.context.logger.error("Error loading svg "+l.svg.substring(0,255)),[3,12];case 12:return l instanceof u0&&l.tree?(Et=new A(this.context,{scale:this.options.scale,backgroundColor:l.backgroundColor,x:0,y:0,width:l.width,height:l.height}),[4,Et.render(l.tree)]):[3,14];case 13:Nt=kr.sent(),l.width&&l.height&&this.ctx.drawImage(Nt,0,0,l.width,l.height,l.bounds.left,l.bounds.top,l.bounds.width,l.bounds.height),kr.label=14;case 14:if(l instanceof _d&&($t=Math.min(l.bounds.width,l.bounds.height),l.type===Lf?l.checked&&(this.ctx.save(),this.path([new Jr(l.bounds.left+$t*.39363,l.bounds.top+$t*.79),new Jr(l.bounds.left+$t*.16,l.bounds.top+$t*.5549),new Jr(l.bounds.left+$t*.27347,l.bounds.top+$t*.44071),new Jr(l.bounds.left+$t*.39694,l.bounds.top+$t*.5649),new Jr(l.bounds.left+$t*.72983,l.bounds.top+$t*.23),new Jr(l.bounds.left+$t*.84,l.bounds.top+$t*.34085),new Jr(l.bounds.left+$t*.39363,l.bounds.top+$t*.79)]),this.ctx.fillStyle=XA(Qf),this.ctx.fill(),this.ctx.restore()):l.type===Nf&&l.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(l.bounds.left+$t/2,l.bounds.top+$t/2,$t/4,0,Math.PI*2,!0),this.ctx.fillStyle=XA(Qf),this.ctx.fill(),this.ctx.restore())),Oh(l)&&l.value.length){switch(Cn=this.createFontStyle(R),mA=Cn[0],qr=Cn[1],ur=this.fontMetrics.getMetrics(mA,qr).baseline,this.ctx.font=mA,this.ctx.fillStyle=XA(R.color),this.ctx.textBaseline="alphabetic",this.ctx.textAlign=ed(l.styles.textAlign),$o=$f(l),Qr=0,l.styles.textAlign){case 1:Qr+=$o.width/2;break;case 2:Qr+=$o.width;break}AA=$o.add(Qr,0,0,-$o.height/2+1),this.ctx.save(),this.path([new Jr($o.left,$o.top),new Jr($o.left+$o.width,$o.top),new Jr($o.left+$o.width,$o.top+$o.height),new Jr($o.left,$o.top+$o.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new Fl(l.value,AA),R.letterSpacing,ur),this.ctx.restore(),this.ctx.textBaseline="alphabetic",this.ctx.textAlign="left"}if(!Ur(l.styles.display,2048))return[3,20];if(l.styles.listStyleImage===null)return[3,19];if(lo=l.styles.listStyleImage,lo.type!==0)return[3,18];Ao=void 0,Xo=lo.url,kr.label=15;case 15:return kr.trys.push([15,17,,18]),[4,this.context.cache.match(Xo)];case 16:return Ao=kr.sent(),this.ctx.drawImage(Ao,l.bounds.left-(Ao.width+10),l.bounds.top),[3,18];case 17:return kr.sent(),this.context.logger.error("Error loading list-style-image "+Xo),[3,18];case 18:return[3,20];case 19:c.listValue&&l.styles.listStyleType!==-1&&(mA=this.createFontStyle(R)[0],this.ctx.font=mA,this.ctx.fillStyle=XA(R.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",$o=new P(l.bounds.left,l.bounds.top+CA(l.styles.paddingTop,l.bounds.width),l.bounds.width,Bt(R.lineHeight,R.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new Fl(c.listValue,$o),R.letterSpacing,Bt(R.lineHeight,R.fontSize.number)/2+2),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),kr.label=20;case 20:return[2]}})})},A.prototype.renderStackContent=function(c){return H(this,void 0,void 0,function(){var l,y,lo,R,fe,lo,ke,$e,lo,Et,Nt,lo,$t,Cn,lo,qr,ur,lo,Qr,AA,lo;return z(this,function(Ao){switch(Ao.label){case 0:if(Ur(c.element.container.flags,16))debugger;return[4,this.renderNodeBackgroundAndBorders(c.element)];case 1:Ao.sent(),l=0,y=c.negativeZIndex,Ao.label=2;case 2:return l<y.length?(lo=y[l],[4,this.renderStack(lo)]):[3,5];case 3:Ao.sent(),Ao.label=4;case 4:return l++,[3,2];case 5:return[4,this.renderNodeContent(c.element)];case 6:Ao.sent(),R=0,fe=c.nonInlineLevel,Ao.label=7;case 7:return R<fe.length?(lo=fe[R],[4,this.renderNode(lo)]):[3,10];case 8:Ao.sent(),Ao.label=9;case 9:return R++,[3,7];case 10:ke=0,$e=c.nonPositionedFloats,Ao.label=11;case 11:return ke<$e.length?(lo=$e[ke],[4,this.renderStack(lo)]):[3,14];case 12:Ao.sent(),Ao.label=13;case 13:return ke++,[3,11];case 14:Et=0,Nt=c.nonPositionedInlineLevel,Ao.label=15;case 15:return Et<Nt.length?(lo=Nt[Et],[4,this.renderStack(lo)]):[3,18];case 16:Ao.sent(),Ao.label=17;case 17:return Et++,[3,15];case 18:$t=0,Cn=c.inlineLevel,Ao.label=19;case 19:return $t<Cn.length?(lo=Cn[$t],[4,this.renderNode(lo)]):[3,22];case 20:Ao.sent(),Ao.label=21;case 21:return $t++,[3,19];case 22:qr=0,ur=c.zeroOrAutoZIndexOrTransformedOrOpacity,Ao.label=23;case 23:return qr<ur.length?(lo=ur[qr],[4,this.renderStack(lo)]):[3,26];case 24:Ao.sent(),Ao.label=25;case 25:return qr++,[3,23];case 26:Qr=0,AA=c.positiveZIndex,Ao.label=27;case 27:return Qr<AA.length?(lo=AA[Qr],[4,this.renderStack(lo)]):[3,30];case 28:Ao.sent(),Ao.label=29;case 29:return Qr++,[3,27];case 30:return[2]}})})},A.prototype.mask=function(c){this.ctx.beginPath(),this.ctx.moveTo(0,0),this.ctx.lineTo(this.canvas.width,0),this.ctx.lineTo(this.canvas.width,this.canvas.height),this.ctx.lineTo(0,this.canvas.height),this.ctx.lineTo(0,0),this.formatPath(c.slice(0).reverse()),this.ctx.closePath()},A.prototype.path=function(c){this.ctx.beginPath(),this.formatPath(c),this.ctx.closePath()},A.prototype.formatPath=function(c){var l=this;c.forEach(function(y,R){var fe=gl(y)?y.start:y;R===0?l.ctx.moveTo(fe.x,fe.y):l.ctx.lineTo(fe.x,fe.y),gl(y)&&l.ctx.bezierCurveTo(y.startControl.x,y.startControl.y,y.endControl.x,y.endControl.y,y.end.x,y.end.y)})},A.prototype.renderRepeat=function(c,l,y,R){this.path(c),this.ctx.fillStyle=l,this.ctx.translate(y,R),this.ctx.fill(),this.ctx.translate(-y,-R)},A.prototype.resizeImage=function(c,l,y){var R;if(c.width===l&&c.height===y)return c;var fe=(R=this.canvas.ownerDocument)!==null&&R!==void 0?R:document,ke=fe.createElement("canvas");ke.width=Math.max(1,l),ke.height=Math.max(1,y);var $e=ke.getContext("2d");return $e.drawImage(c,0,0,c.width,c.height,0,0,l,y),ke},A.prototype.renderBackgroundImage=function(c){return H(this,void 0,void 0,function(){var l,y,R,fe,ke,$e;return z(this,function(Et){switch(Et.label){case 0:l=c.styles.backgroundImage.length-1,y=function(Nt){var $t,Cn,qr,Ir,Es,Rs,Fi,ns,FA,ur,Ir,Es,Rs,Fi,ns,Qr,AA,lo,Ao,Xo,mA,$o,kr,VA,FA,Yo,Ir,Ws,ll,Fi,ns,wc,Es,Rs,yu,vl,bc,Bu,Wc,Xl,Vc,Cc;return z(this,function(td){switch(td.label){case 0:if(Nt.type!==0)return[3,5];$t=void 0,Cn=Nt.url,td.label=1;case 1:return td.trys.push([1,3,,4]),[4,R.context.cache.match(Cn)];case 2:return $t=td.sent(),[3,4];case 3:return td.sent(),R.context.logger.error("Error loading background-image "+Cn),[3,4];case 4:return $t&&(qr=Vl(c,l,[$t.width,$t.height,$t.width/$t.height]),Ir=qr[0],Es=qr[1],Rs=qr[2],Fi=qr[3],ns=qr[4],FA=R.ctx.createPattern(R.resizeImage($t,Fi,ns),"repeat"),R.renderRepeat(Ir,FA,Es,Rs)),[3,6];case 5:xl(Nt)?(ur=Vl(c,l,[null,null,null]),Ir=ur[0],Es=ur[1],Rs=ur[2],Fi=ur[3],ns=ur[4],Qr=Du(Nt.angle,Fi,ns),AA=Qr[0],lo=Qr[1],Ao=Qr[2],Xo=Qr[3],mA=Qr[4],$o=document.createElement("canvas"),$o.width=Fi,$o.height=ns,kr=$o.getContext("2d"),VA=kr.createLinearGradient(lo,Xo,Ao,mA),_u(Nt.stops,AA).forEach(function(Gc){return VA.addColorStop(Gc.stop,XA(Gc.color))}),kr.fillStyle=VA,kr.fillRect(0,0,Fi,ns),Fi>0&&ns>0&&(FA=R.ctx.createPattern($o,"repeat"),R.renderRepeat(Ir,FA,Es,Rs))):oh(Nt)&&(Yo=Vl(c,l,[null,null,null]),Ir=Yo[0],Ws=Yo[1],ll=Yo[2],Fi=Yo[3],ns=Yo[4],wc=Nt.position.length===0?[fl]:Nt.position,Es=CA(wc[0],Fi),Rs=CA(wc[wc.length-1],ns),yu=Pi(Nt,Es,Rs,Fi,ns),vl=yu[0],bc=yu[1],vl>0&&bc>0&&(Bu=R.ctx.createRadialGradient(Ws+Es,ll+Rs,0,Ws+Es,ll+Rs,vl),_u(Nt.stops,vl*2).forEach(function(Gc){return Bu.addColorStop(Gc.stop,XA(Gc.color))}),R.path(Ir),R.ctx.fillStyle=Bu,vl!==bc?(Wc=c.bounds.left+.5*c.bounds.width,Xl=c.bounds.top+.5*c.bounds.height,Vc=bc/vl,Cc=1/Vc,R.ctx.save(),R.ctx.translate(Wc,Xl),R.ctx.transform(1,0,0,Vc,0,0),R.ctx.translate(-Wc,-Xl),R.ctx.fillRect(Ws,Cc*(ll-Xl)+Xl,Fi,ns*Cc),R.ctx.restore()):R.ctx.fill())),td.label=6;case 6:return l--,[2]}})},R=this,fe=0,ke=c.styles.backgroundImage.slice(0).reverse(),Et.label=1;case 1:return fe<ke.length?($e=ke[fe],[5,y($e)]):[3,4];case 2:Et.sent(),Et.label=3;case 3:return fe++,[3,1];case 4:return[2]}})})},A.prototype.renderSolidBorder=function(c,l,y){return H(this,void 0,void 0,function(){return z(this,function(R){return this.path(cs(y,l)),this.ctx.fillStyle=XA(c),this.ctx.fill(),[2]})})},A.prototype.renderDoubleBorder=function(c,l,y,R){return H(this,void 0,void 0,function(){var fe,ke;return z(this,function($e){switch($e.label){case 0:return l<3?[4,this.renderSolidBorder(c,y,R)]:[3,2];case 1:return $e.sent(),[2];case 2:return fe=Cs(R,y),this.path(fe),this.ctx.fillStyle=XA(c),this.ctx.fill(),ke=xs(R,y),this.path(ke),this.ctx.fill(),[2]}})})},A.prototype.renderNodeBackgroundAndBorders=function(c){return H(this,void 0,void 0,function(){var l,y,R,fe,ke,$e,Et,Nt,$t=this;return z(this,function(Cn){switch(Cn.label){case 0:return this.applyEffects(c.getEffects(2)),l=c.container.styles,y=!ti(l.backgroundColor)||l.backgroundImage.length,R=[{style:l.borderTopStyle,color:l.borderTopColor,width:l.borderTopWidth},{style:l.borderRightStyle,color:l.borderRightColor,width:l.borderRightWidth},{style:l.borderBottomStyle,color:l.borderBottomColor,width:l.borderBottomWidth},{style:l.borderLeftStyle,color:l.borderLeftColor,width:l.borderLeftWidth}],fe=mu(Il(l.backgroundClip,0),c.curves),y||l.boxShadow.length?(this.ctx.save(),this.path(fe),this.ctx.clip(),ti(l.backgroundColor)||(this.ctx.fillStyle=XA(l.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(c.container)]):[3,2];case 1:Cn.sent(),this.ctx.restore(),l.boxShadow.slice(0).reverse().forEach(function(qr){$t.ctx.save();var ur=jf(c.curves),Qr=qr.inset?0:xo,AA=_0(ur,-Qr+(qr.inset?1:-1)*qr.spread.number,(qr.inset?1:-1)*qr.spread.number,qr.spread.number*(qr.inset?-2:2),qr.spread.number*(qr.inset?-2:2));qr.inset?($t.path(ur),$t.ctx.clip(),$t.mask(AA)):($t.mask(ur),$t.ctx.clip(),$t.path(AA)),$t.ctx.shadowOffsetX=qr.offsetX.number+Qr,$t.ctx.shadowOffsetY=qr.offsetY.number,$t.ctx.shadowColor=XA(qr.color),$t.ctx.shadowBlur=qr.blur.number,$t.ctx.fillStyle=qr.inset?XA(qr.color):"rgba(0,0,0,1)",$t.ctx.fill(),$t.ctx.restore()}),Cn.label=2;case 2:ke=0,$e=0,Et=R,Cn.label=3;case 3:return $e<Et.length?(Nt=Et[$e],Nt.style!==0&&!ti(Nt.color)&&Nt.width>0?Nt.style!==2?[3,5]:[4,this.renderDashedDottedBorder(Nt.color,Nt.width,ke,c.curves,2)]:[3,11]):[3,13];case 4:return Cn.sent(),[3,11];case 5:return Nt.style!==3?[3,7]:[4,this.renderDashedDottedBorder(Nt.color,Nt.width,ke,c.curves,3)];case 6:return Cn.sent(),[3,11];case 7:return Nt.style!==4?[3,9]:[4,this.renderDoubleBorder(Nt.color,Nt.width,ke,c.curves)];case 8:return Cn.sent(),[3,11];case 9:return[4,this.renderSolidBorder(Nt.color,ke,c.curves)];case 10:Cn.sent(),Cn.label=11;case 11:ke++,Cn.label=12;case 12:return $e++,[3,3];case 13:return[2]}})})},A.prototype.renderDashedDottedBorder=function(c,l,y,R,fe){return H(this,void 0,void 0,function(){var ke,$e,Et,Nt,$t,Cn,qr,ur,Qr,AA,lo,Ao,Xo,mA,$o,kr,$o,kr;return z(this,function(VA){return this.ctx.save(),ke=D0(R,y),$e=cs(R,y),fe===2&&(this.path($e),this.ctx.clip()),gl($e[0])?(Et=$e[0].start.x,Nt=$e[0].start.y):(Et=$e[0].x,Nt=$e[0].y),gl($e[1])?($t=$e[1].end.x,Cn=$e[1].end.y):($t=$e[1].x,Cn=$e[1].y),y===0||y===2?qr=Math.abs(Et-$t):qr=Math.abs(Nt-Cn),this.ctx.beginPath(),fe===3?this.formatPath(ke):this.formatPath($e.slice(0,2)),ur=l<3?l*3:l*2,Qr=l<3?l*2:l,fe===3&&(ur=l,Qr=l),AA=!0,qr<=ur*2?AA=!1:qr<=ur*2+Qr?(lo=qr/(2*ur+Qr),ur*=lo,Qr*=lo):(Ao=Math.floor((qr+Qr)/(ur+Qr)),Xo=(qr-Ao*ur)/(Ao-1),mA=(qr-(Ao+1)*ur)/Ao,Qr=mA<=0||Math.abs(Qr-Xo)<Math.abs(Qr-mA)?Xo:mA),AA&&(fe===3?this.ctx.setLineDash([0,ur+Qr]):this.ctx.setLineDash([ur,Qr])),fe===3?(this.ctx.lineCap="round",this.ctx.lineWidth=l):this.ctx.lineWidth=l*2+1.1,this.ctx.strokeStyle=XA(c),this.ctx.stroke(),this.ctx.setLineDash([]),fe===2&&(gl($e[0])&&($o=$e[3],kr=$e[0],this.ctx.beginPath(),this.formatPath([new Jr($o.end.x,$o.end.y),new Jr(kr.start.x,kr.start.y)]),this.ctx.stroke()),gl($e[1])&&($o=$e[1],kr=$e[2],this.ctx.beginPath(),this.formatPath([new Jr($o.end.x,$o.end.y),new Jr(kr.start.x,kr.start.y)]),this.ctx.stroke())),this.ctx.restore(),[2]})})},A.prototype.render=function(c){return H(this,void 0,void 0,function(){var l;return z(this,function(y){switch(y.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=XA(this.options.backgroundColor),this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)),l=bs(c),[4,this.renderStack(l)];case 1:return y.sent(),this.applyEffects([]),[2,this.canvas]}})})},A}(zc),Oh=function(s){return s instanceof dh||s instanceof c0?!0:s instanceof _d&&s.type!==Nf&&s.type!==Lf},mu=function(s,A){switch(s){case 0:return jf(A);case 2:return Lg(A);case 1:default:return xh(A)}},ed=function(s){switch(s){case 1:return"center";case 2:return"right";case 0:default:return"left"}},vA=["-apple-system","system-ui"],Zc=function(s){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?s.filter(function(A){return vA.indexOf(A)===-1}):s},Zs=function(s){d(A,s);function A(c,l){var y=s.call(this,c,l)||this;return y.canvas=l.canvas?l.canvas:document.createElement("canvas"),y.ctx=y.canvas.getContext("2d"),y.options=l,y.canvas.width=Math.floor(l.width*l.scale),y.canvas.height=Math.floor(l.height*l.scale),y.canvas.style.width=l.width+"px",y.canvas.style.height=l.height+"px",y.ctx.scale(y.options.scale,y.options.scale),y.ctx.translate(-l.x,-l.y),y.context.logger.debug("EXPERIMENTAL ForeignObject renderer initialized ("+l.width+"x"+l.height+" at "+l.x+","+l.y+") with scale "+l.scale),y}return A.prototype.render=function(c){return H(this,void 0,void 0,function(){var l,y;return z(this,function(R){switch(R.label){case 0:return l=hu(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,c),[4,M0(l)];case 1:return y=R.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=XA(this.options.backgroundColor),this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)),this.ctx.drawImage(y,-this.options.x*this.options.scale,-this.options.y*this.options.scale),[2,this.canvas]}})})},A}(zc),M0=function(s){return new Promise(function(A,c){var l=new Image;l.onload=function(){A(l)},l.onerror=c,l.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(s))})},Gl=function(){function s(A){var c=A.id,l=A.enabled;this.id=c,this.enabled=l,this.start=Date.now()}return s.prototype.debug=function(){for(var A=[],c=0;c<arguments.length;c++)A[c]=arguments[c];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.debug=="function"?console.debug.apply(console,Se([this.id,this.getTime()+"ms"],A)):this.info.apply(this,A))},s.prototype.getTime=function(){return Date.now()-this.start},s.prototype.info=function(){for(var A=[],c=0;c<arguments.length;c++)A[c]=arguments[c];this.enabled&&typeof window!="undefined"&&window.console&&typeof console.info=="function"&&console.info.apply(console,Se([this.id,this.getTime()+"ms"],A))},s.prototype.warn=function(){for(var A=[],c=0;c<arguments.length;c++)A[c]=arguments[c];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.warn=="function"?console.warn.apply(console,Se([this.id,this.getTime()+"ms"],A)):this.info.apply(this,A))},s.prototype.error=function(){for(var A=[],c=0;c<arguments.length;c++)A[c]=arguments[c];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.error=="function"?console.error.apply(console,Se([this.id,this.getTime()+"ms"],A)):this.info.apply(this,A))},s.instances={},s}(),Kp=function(){function s(A,c){var l;this.windowBounds=c,this.instanceName="#"+s.instanceCount++,this.logger=new Gl({id:this.instanceName,enabled:A.logging}),this.cache=(l=A.cache)!==null&&l!==void 0?l:new al(this,A)}return s.instanceCount=1,s}(),$p=function(s,A){return A===void 0&&(A={}),kp(s,A)};typeof window!="undefined"&&Q0.setContext(window);var kp=function(s,A){return H(void 0,void 0,void 0,function(){var c,l,y,R,fe,ke,$e,Et,Nt,$t,Cn,qr,ur,Qr,AA,lo,Ao,Xo,mA,$o,VA,kr,VA,FA,Yo,Ir,Ws,ll,Fi,ns,wc,Es,Rs,yu,vl,bc,Bu,Wc,Xl,Vc;return z(this,function(Cc){switch(Cc.label){case 0:if(!s||typeof s!="object")return[2,Promise.reject("Invalid element provided as first argument")];if(c=s.ownerDocument,!c)throw new Error("Element is not attached to a Document");if(l=c.defaultView,!l)throw new Error("Document is not attached to a Window");return y={allowTaint:(FA=A.allowTaint)!==null&&FA!==void 0?FA:!1,imageTimeout:(Yo=A.imageTimeout)!==null&&Yo!==void 0?Yo:15e3,proxy:A.proxy,useCORS:(Ir=A.useCORS)!==null&&Ir!==void 0?Ir:!1},R=ee({logging:(Ws=A.logging)!==null&&Ws!==void 0?Ws:!0,cache:A.cache},y),fe={windowWidth:(ll=A.windowWidth)!==null&&ll!==void 0?ll:l.innerWidth,windowHeight:(Fi=A.windowHeight)!==null&&Fi!==void 0?Fi:l.innerHeight,scrollX:(ns=A.scrollX)!==null&&ns!==void 0?ns:l.pageXOffset,scrollY:(wc=A.scrollY)!==null&&wc!==void 0?wc:l.pageYOffset},ke=new P(fe.scrollX,fe.scrollY,fe.windowWidth,fe.windowHeight),$e=new Kp(R,ke),Et=(Es=A.foreignObjectRendering)!==null&&Es!==void 0?Es:!1,Nt={allowTaint:(Rs=A.allowTaint)!==null&&Rs!==void 0?Rs:!1,onclone:A.onclone,ignoreElements:A.ignoreElements,inlineImages:Et,copyStyles:Et},$e.logger.debug("Starting document clone with size "+ke.width+"x"+ke.height+" scrolled to "+-ke.left+","+-ke.top),$t=new Pp($e,s,Nt),Cn=$t.clonedReferenceElement,Cn?[4,$t.toIFrame(c,ke)]:[2,Promise.reject("Unable to find element in cloned iframe")];case 1:return qr=Cc.sent(),ur=hh(Cn)||Op(Cn)?w(Cn.ownerDocument):te($e,Cn),Qr=ur.width,AA=ur.height,lo=ur.left,Ao=ur.top,Xo=Ua($e,Cn,A.backgroundColor),mA={canvas:A.canvas,backgroundColor:Xo,scale:(vl=(yu=A.scale)!==null&&yu!==void 0?yu:l.devicePixelRatio)!==null&&vl!==void 0?vl:1,x:((bc=A.x)!==null&&bc!==void 0?bc:0)+lo,y:((Bu=A.y)!==null&&Bu!==void 0?Bu:0)+Ao,width:(Wc=A.width)!==null&&Wc!==void 0?Wc:Math.ceil(Qr),height:(Xl=A.height)!==null&&Xl!==void 0?Xl:Math.ceil(AA)},Et?($e.logger.debug("Document cloned, using foreign object rendering"),VA=new Zs($e,mA),[4,VA.render(Cn)]):[3,3];case 2:return $o=Cc.sent(),[3,5];case 3:return $e.logger.debug("Document cloned, element located at "+lo+","+Ao+" with size "+Qr+"x"+AA+" using computed rendering"),$e.logger.debug("Starting DOM parsing"),kr=f0($e,Cn),Xo===kr.styles.backgroundColor&&(kr.styles.backgroundColor=ta.TRANSPARENT),$e.logger.debug("Starting renderer for element at "+mA.x+","+mA.y+" with size "+mA.width+"x"+mA.height),VA=new xa($e,mA),[4,VA.render(kr)];case 4:$o=Cc.sent(),Cc.label=5;case 5:return(!((Vc=A.removeContainer)!==null&&Vc!==void 0)||Vc)&&(Pp.destroy(qr)||$e.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")),$e.logger.debug("Finished rendering"),[2,$o]}})})},Ua=function(s,A,c){var l=A.ownerDocument,y=l.documentElement?tl(s,getComputedStyle(l.documentElement).backgroundColor):ta.TRANSPARENT,R=l.body?tl(s,getComputedStyle(l.body).backgroundColor):ta.TRANSPARENT,fe=typeof c=="string"?tl(s,c):c===null?ta.TRANSPARENT:4294967295;return A===l.documentElement?ti(y)?ti(R)?fe:R:y:fe};return $p})},44164:function(zn,At,d){var ee=d(97671);(function(z,Se){zn.exports=Se(d(65355),d(64270))})(self,function(H,z){return function(){var Se={"./src/plugin/hyperlinks.js":function(L,$,u){"use strict";u.r($);var U=u("./node_modules/core-js/modules/web.dom-collections.for-each.js"),S=u.n(U),b=u("./node_modules/core-js/modules/es.string.link.js"),k=u.n(b),K=u("./src/worker.js"),_=u("./src/utils.js"),de=[],Y={toContainer:K.default.prototype.toContainer,toPdf:K.default.prototype.toPdf};K.default.prototype.toContainer=function(){return Y.toContainer.call(this).then(function(){if(this.opt.enableLinks){var G=this.prop.container,N=G.querySelectorAll("a"),C=(0,_.unitConvert)(G.getBoundingClientRect(),this.prop.pageSize.k);de=[],Array.prototype.forEach.call(N,function(Z){for(var W=Z.getClientRects(),Fe=0;Fe<W.length;Fe++){var me=(0,_.unitConvert)(W[Fe],this.prop.pageSize.k);me.left-=C.left,me.top-=C.top;var ye=Math.floor(me.top/this.prop.pageSize.inner.height)+1,D=this.opt.margin[0]+me.top%this.prop.pageSize.inner.height,nt=this.opt.margin[1]+me.left;de.push({page:ye,top:D,left:nt,clientRect:me,link:Z})}},this)}})},K.default.prototype.toPdf=function(){return Y.toPdf.call(this).then(function(){if(this.opt.enableLinks){de.forEach(function(N){this.prop.pdf.setPage(N.page),this.prop.pdf.link(N.left,N.top,N.clientRect.width,N.clientRect.height,{url:N.link.href})},this);var G=this.prop.pdf.internal.getNumberOfPages();this.prop.pdf.setPage(G)}})}},"./src/plugin/jspdf-plugin.js":function(L,$,u){"use strict";u.r($);var U=u("./node_modules/core-js/modules/es.symbol.js"),S=u.n(U),b=u("./node_modules/core-js/modules/es.symbol.description.js"),k=u.n(b),K=u("./node_modules/core-js/modules/es.object.to-string.js"),_=u.n(K),de=u("./node_modules/core-js/modules/es.symbol.iterator.js"),Y=u.n(de),j=u("./node_modules/core-js/modules/es.array.iterator.js"),re=u.n(j),G=u("./node_modules/core-js/modules/es.string.iterator.js"),N=u.n(G),C=u("./node_modules/core-js/modules/web.dom-collections.iterator.js"),Z=u.n(C),W=u("jspdf"),Fe=u.n(W);function me(ye){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?me=function(nt){return typeof nt}:me=function(nt){return nt&&typeof Symbol=="function"&&nt.constructor===Symbol&&nt!==Symbol.prototype?"symbol":typeof nt},me(ye)}W.jsPDF.getPageSize=function(ye,D,nt){if(me(ye)==="object"){var Ue=ye;ye=Ue.orientation,D=Ue.unit||D,nt=Ue.format||nt}D=D||"mm",nt=nt||"a4",ye=(""+(ye||"P")).toLowerCase();var Ut=(""+nt).toLowerCase(),le={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};switch(D){case"pt":var se=1;break;case"mm":var se=72/25.4;break;case"cm":var se=72/2.54;break;case"in":var se=72;break;case"px":var se=72/96;break;case"pc":var se=12;break;case"em":var se=12;break;case"ex":var se=6;break;default:throw"Invalid unit: "+D}if(le.hasOwnProperty(Ut))var ce=le[Ut][1]/se,V=le[Ut][0]/se;else try{var ce=nt[1],V=nt[0]}catch(we){throw new Error("Invalid format: "+nt)}if(ye==="p"||ye==="portrait"){if(ye="p",V>ce){var oe=V;V=ce,ce=oe}}else if(ye==="l"||ye==="landscape"){if(ye="l",ce>V){var oe=V;V=ce,ce=oe}}else throw"Invalid orientation: "+ye;var ae={width:V,height:ce,unit:D,k:se};return ae},$.default=W.jsPDF},"./src/plugin/pagebreaks.js":function(L,$,u){"use strict";u.r($);var U=u("./node_modules/core-js/modules/es.array.concat.js"),S=u.n(U),b=u("./node_modules/core-js/modules/es.array.slice.js"),k=u.n(b),K=u("./node_modules/core-js/modules/es.array.join.js"),_=u.n(K),de=u("./node_modules/core-js/modules/web.dom-collections.for-each.js"),Y=u.n(de),j=u("./node_modules/core-js/modules/es.object.keys.js"),re=u.n(j),G=u("./src/worker.js"),N=u("./src/utils.js"),C={toContainer:G.default.prototype.toContainer};G.default.template.opt.pagebreak={mode:["css","legacy"],before:[],after:[],avoid:[]},G.default.prototype.toContainer=function(){return C.toContainer.call(this).then(function(){var Fe=this.prop.container,me=this.prop.pageSize.inner.px.height,ye=[].concat(this.opt.pagebreak.mode),D={avoidAll:ye.indexOf("avoid-all")!==-1,css:ye.indexOf("css")!==-1,legacy:ye.indexOf("legacy")!==-1},nt={},Ue=this;["before","after","avoid"].forEach(function(se){var ce=D.avoidAll&&se==="avoid";nt[se]=ce?[]:[].concat(Ue.opt.pagebreak[se]||[]),nt[se].length>0&&(nt[se]=Array.prototype.slice.call(Fe.querySelectorAll(nt[se].join(", "))))});var Ut=Fe.querySelectorAll(".html2pdf__page-break");Ut=Array.prototype.slice.call(Ut);var le=Fe.querySelectorAll("*");Array.prototype.forEach.call(le,function(ce){var V={before:!1,after:D.legacy&&Ut.indexOf(ce)!==-1,avoid:D.avoidAll};if(D.css){var oe=window.getComputedStyle(ce),ae=["always","page","left","right"],we=["avoid","avoid-page"];V={before:V.before||ae.indexOf(oe.breakBefore||oe.pageBreakBefore)!==-1,after:V.after||ae.indexOf(oe.breakAfter||oe.pageBreakAfter)!==-1,avoid:V.avoid||we.indexOf(oe.breakInside||oe.pageBreakInside)!==-1}}Object.keys(V).forEach(function(zt){V[zt]=V[zt]||nt[zt].indexOf(ce)!==-1});var ze=ce.getBoundingClientRect();if(V.avoid&&!V.before){var Re=Math.floor(ze.top/me),Te=Math.floor(ze.bottom/me),lt=Math.abs(ze.bottom-ze.top)/me;Te!==Re&<<=1&&(V.before=!0)}if(V.before){var ut=(0,N.createElement)("div",{style:{display:"block",height:me-ze.top%me+"px"}});ce.parentNode.insertBefore(ut,ce)}if(V.after){var ut=(0,N.createElement)("div",{style:{display:"block",height:me-ze.bottom%me+"px"}});ce.parentNode.insertBefore(ut,ce.nextSibling)}})})}},"./src/utils.js":function(L,$,u){"use strict";u.r($),u.d($,{objType:function(){return ye},createElement:function(){return D},cloneNode:function(){return nt},unitConvert:function(){return Ue},toPx:function(){return Ut}});var U=u("./node_modules/core-js/modules/es.number.constructor.js"),S=u.n(U),b=u("./node_modules/core-js/modules/es.symbol.js"),k=u.n(b),K=u("./node_modules/core-js/modules/es.symbol.description.js"),_=u.n(K),de=u("./node_modules/core-js/modules/es.object.to-string.js"),Y=u.n(de),j=u("./node_modules/core-js/modules/es.symbol.iterator.js"),re=u.n(j),G=u("./node_modules/core-js/modules/es.array.iterator.js"),N=u.n(G),C=u("./node_modules/core-js/modules/es.string.iterator.js"),Z=u.n(C),W=u("./node_modules/core-js/modules/web.dom-collections.iterator.js"),Fe=u.n(W);function me(le){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?me=function(ce){return typeof ce}:me=function(ce){return ce&&typeof Symbol=="function"&&ce.constructor===Symbol&&ce!==Symbol.prototype?"symbol":typeof ce},me(le)}var ye=function(se){var ce=me(se);return ce==="undefined"?"undefined":ce==="string"||se instanceof String?"string":ce==="number"||se instanceof Number?"number":ce==="function"||se instanceof Function?"function":se&&se.constructor===Array?"array":se&&se.nodeType===1?"element":ce==="object"?"object":"unknown"},D=function(se,ce){var V=document.createElement(se);if(ce.className&&(V.className=ce.className),ce.innerHTML){V.innerHTML=ce.innerHTML;for(var oe=V.getElementsByTagName("script"),ae=oe.length;ae-- >0;null)oe[ae].parentNode.removeChild(oe[ae])}for(var we in ce.style)V.style[we]=ce.style[we];return V},nt=function le(se,ce){for(var V=se.nodeType===3?document.createTextNode(se.nodeValue):se.cloneNode(!1),oe=se.firstChild;oe;oe=oe.nextSibling)(ce===!0||oe.nodeType!==1||oe.nodeName!=="SCRIPT")&&V.appendChild(le(oe,ce));return se.nodeType===1&&(se.nodeName==="CANVAS"?(V.width=se.width,V.height=se.height,V.getContext("2d").drawImage(se,0,0)):(se.nodeName==="TEXTAREA"||se.nodeName==="SELECT")&&(V.value=se.value),V.addEventListener("load",function(){V.scrollTop=se.scrollTop,V.scrollLeft=se.scrollLeft},!0)),V},Ue=function(se,ce){if(ye(se)==="number")return se*72/96/ce;var V={};for(var oe in se)V[oe]=se[oe]*72/96/ce;return V},Ut=function(se,ce){return Math.floor(se*ce/72*96)}},"./src/worker.js":function(L,$,u){"use strict";u.r($);var U=u("./node_modules/core-js/modules/es.object.assign.js"),S=u.n(U),b=u("./node_modules/core-js/modules/es.array.map.js"),k=u.n(b),K=u("./node_modules/core-js/modules/es.object.keys.js"),_=u.n(K),de=u("./node_modules/core-js/modules/es.array.concat.js"),Y=u.n(de),j=u("./node_modules/core-js/modules/es.object.to-string.js"),re=u.n(j),G=u("./node_modules/core-js/modules/es.regexp.to-string.js"),N=u.n(G),C=u("./node_modules/core-js/modules/es.function.name.js"),Z=u.n(C),W=u("./node_modules/core-js/modules/web.dom-collections.for-each.js"),Fe=u.n(W),me=u("jspdf"),ye=u.n(me),D=u("html2canvas"),nt=u.n(D),Ue=u("./src/utils.js"),Ut=u("./node_modules/es6-promise/dist/es6-promise.js"),le=u.n(Ut),se=le().Promise,ce=function V(oe){var ae=Object.assign(V.convert(se.resolve()),JSON.parse(JSON.stringify(V.template))),we=V.convert(se.resolve(),ae);return we=we.setProgress(1,V,1,[V]),we=we.set(oe),we};ce.prototype=Object.create(se.prototype),ce.prototype.constructor=ce,ce.convert=function(oe,ae){return oe.__proto__=ae||ce.prototype,oe},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(oe,ae){function we(ze){switch((0,Ue.objType)(ze)){case"string":return"string";case"element":return ze.nodeName.toLowerCase&&ze.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}return this.then(function(){switch(ae=ae||we(oe),ae){case"string":return this.set({src:(0,Ue.createElement)("div",{innerHTML:oe})});case"element":return this.set({src:oe});case"canvas":return this.set({canvas:oe});case"img":return this.set({img:oe});default:return this.error("Unknown source type.")}})},ce.prototype.to=function(oe){switch(oe){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 oe=[function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(oe).then(function(){var we={position:"fixed",overflow:"hidden",zIndex:1e3,left:0,right:0,bottom:0,top:0,backgroundColor:"rgba(0,0,0,0.8)"},ze={position:"absolute",width:this.prop.pageSize.inner.width+this.prop.pageSize.unit,left:0,right:0,top:0,height:"auto",margin:"auto",backgroundColor:"white"};we.opacity=0;var Re=(0,Ue.cloneNode)(this.prop.src,this.opt.html2canvas.javascriptEnabled);this.prop.overlay=(0,Ue.createElement)("div",{className:"html2pdf__overlay",style:we}),this.prop.container=(0,Ue.createElement)("div",{className:"html2pdf__container",style:ze}),this.prop.container.appendChild(Re),this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay)})},ce.prototype.toCanvas=function(){var oe=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(oe).then(function(){var we=Object.assign({},this.opt.html2canvas);return delete we.onrendered,D(this.prop.container,we)}).then(function(we){var ze=this.opt.html2canvas.onrendered||function(){};ze(we),this.prop.canvas=we,document.body.removeChild(this.prop.overlay)})},ce.prototype.toImg=function(){var oe=[function(){return this.prop.canvas||this.toCanvas()}];return this.thenList(oe).then(function(){var we=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=we})},ce.prototype.toPdf=function(){var oe=[function(){return this.prop.canvas||this.toCanvas()},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(oe).then(function(){var we=this.prop.canvas,ze=this.opt,Re=we.height,Te=Math.floor(we.width*this.prop.pageSize.inner.ratio),lt=Math.ceil(Re/Te),ut=this.prop.pageSize.inner.height,zt=document.createElement("canvas"),xt=zt.getContext("2d");zt.width=we.width,zt.height=Te,this.prop.pdf=this.prop.pdf||new me.jsPDF(ze.jsPDF);for(var en=0;en<lt;en++){en===lt-1&&Re%Te!==0&&(zt.height=Re%Te,ut=zt.height*this.prop.pageSize.inner.width/zt.width);var kt=zt.width,fn=zt.height;xt.fillStyle="white",xt.fillRect(0,0,kt,fn),xt.drawImage(we,0,en*Te,kt,fn,0,0,kt,fn),en&&this.prop.pdf.addPage();var tn=zt.toDataURL("image/"+ze.image.type,ze.image.quality);this.prop.pdf.addImage(tn,ze.image.type,ze.margin[1],ze.margin[0],this.prop.pageSize.inner.width,ut)}})},ce.prototype.output=function(oe,ae,we){return we=we||"pdf",we.toLowerCase()==="img"||we.toLowerCase()==="image"?this.outputImg(oe,ae):this.outputPdf(oe,ae)},ce.prototype.outputPdf=function(oe,ae){var we=[function(){return this.prop.pdf||this.toPdf()}];return this.thenList(we).then(function(){return this.prop.pdf.output(oe,ae)})},ce.prototype.outputImg=function(oe,ae){var we=[function(){return this.prop.img||this.toImg()}];return this.thenList(we).then(function(){switch(oe){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 "'+oe+'" is not supported.'}})},ce.prototype.save=function(oe){var ae=[function(){return this.prop.pdf||this.toPdf()}];return this.thenList(ae).set(oe?{filename:oe}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},ce.prototype.set=function(oe){if((0,Ue.objType)(oe)!=="object")return this;var ae=Object.keys(oe||{}).map(function(we){switch(we){case"margin":return this.setMargin.bind(this,oe.margin);case"jsPDF":return function(){return this.opt.jsPDF=oe.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,oe.pageSize);default:return we in ce.template.prop?function(){this.prop[we]=oe[we]}:function(){this.opt[we]=oe[we]}}},this);return this.then(function(){return this.thenList(ae)})},ce.prototype.get=function(oe,ae){return this.then(function(){var ze=oe in ce.template.prop?this.prop[oe]:this.opt[oe];return ae?ae(ze):ze})},ce.prototype.setMargin=function(oe){return this.then(function(){switch((0,Ue.objType)(oe)){case"number":oe=[oe,oe,oe,oe];case"array":if(oe.length===2&&(oe=[oe[0],oe[1],oe[0],oe[1]]),oe.length===4)break;default:return this.error("Invalid margin array.")}this.opt.margin=oe}).then(this.setPageSize)},ce.prototype.setPageSize=function(oe){return this.then(function(){oe=oe||me.jsPDF.getPageSize(this.opt.jsPDF),oe.hasOwnProperty("inner")||(oe.inner={width:oe.width-this.opt.margin[1]-this.opt.margin[3],height:oe.height-this.opt.margin[0]-this.opt.margin[2]},oe.inner.px={width:(0,Ue.toPx)(oe.inner.width,oe.k),height:(0,Ue.toPx)(oe.inner.height,oe.k)},oe.inner.ratio=oe.inner.height/oe.inner.width),this.prop.pageSize=oe})},ce.prototype.setProgress=function(oe,ae,we,ze){return oe!=null&&(this.progress.val=oe),ae!=null&&(this.progress.state=ae),we!=null&&(this.progress.n=we),ze!=null&&(this.progress.stack=ze),this.progress.ratio=this.progress.val/this.progress.state,this},ce.prototype.updateProgress=function(oe,ae,we,ze){return this.setProgress(oe?this.progress.val+oe:null,ae||null,we?this.progress.n+we:null,ze?this.progress.stack.concat(ze):null)},ce.prototype.then=function(oe,ae){var we=this;return this.thenCore(oe,ae,function(Re,Te){return we.updateProgress(null,null,1,[Re]),se.prototype.then.call(this,function(ut){return we.updateProgress(null,Re),ut}).then(Re,Te).then(function(ut){return we.updateProgress(1),ut})})},ce.prototype.thenCore=function(oe,ae,we){we=we||se.prototype.then;var ze=this;oe&&(oe=oe.bind(ze)),ae&&(ae=ae.bind(ze));var Re=se.toString().indexOf("[native code]")!==-1&&se.name==="Promise",Te=Re?ze:ce.convert(Object.assign({},ze),se.prototype),lt=we.call(Te,oe,ae);return ce.convert(lt,ze.__proto__)},ce.prototype.thenExternal=function(oe,ae){return se.prototype.then.call(this,oe,ae)},ce.prototype.thenList=function(oe){var ae=this;return oe.forEach(function(ze){ae=ae.thenCore(ze)}),ae},ce.prototype.catch=function(V){V&&(V=V.bind(this));var oe=se.prototype.catch.call(this,V);return ce.convert(oe,this)},ce.prototype.catchExternal=function(oe){return se.prototype.catch.call(this,oe)},ce.prototype.error=function(oe){return this.then(function(){throw new Error(oe)})},ce.prototype.using=ce.prototype.set,ce.prototype.saveAs=ce.prototype.save,ce.prototype.export=ce.prototype.output,ce.prototype.run=ce.prototype.then,$.default=ce},"./node_modules/core-js/internals/a-function.js":function(L){L.exports=function($){if(typeof $!="function")throw TypeError(String($)+" is not a function");return $}},"./node_modules/core-js/internals/a-possible-prototype.js":function(L,$,u){var U=u("./node_modules/core-js/internals/is-object.js");L.exports=function(S){if(!U(S)&&S!==null)throw TypeError("Can't set "+String(S)+" as a prototype");return S}},"./node_modules/core-js/internals/add-to-unscopables.js":function(L,$,u){var U=u("./node_modules/core-js/internals/well-known-symbol.js"),S=u("./node_modules/core-js/internals/object-create.js"),b=u("./node_modules/core-js/internals/object-define-property.js"),k=U("unscopables"),K=Array.prototype;K[k]==null&&b.f(K,k,{configurable:!0,value:S(null)}),L.exports=function(_){K[k][_]=!0}},"./node_modules/core-js/internals/an-object.js":function(L,$,u){var U=u("./node_modules/core-js/internals/is-object.js");L.exports=function(S){if(!U(S))throw TypeError(String(S)+" is not an object");return S}},"./node_modules/core-js/internals/array-for-each.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/array-iteration.js").forEach,S=u("./node_modules/core-js/internals/array-method-is-strict.js"),b=S("forEach");L.exports=b?[].forEach:function(K){return U(this,K,arguments.length>1?arguments[1]:void 0)}},"./node_modules/core-js/internals/array-includes.js":function(L,$,u){var U=u("./node_modules/core-js/internals/to-indexed-object.js"),S=u("./node_modules/core-js/internals/to-length.js"),b=u("./node_modules/core-js/internals/to-absolute-index.js"),k=function(K){return function(_,de,Y){var j=U(_),re=S(j.length),G=b(Y,re),N;if(K&&de!=de){for(;re>G;)if(N=j[G++],N!=N)return!0}else for(;re>G;G++)if((K||G in j)&&j[G]===de)return K||G||0;return!K&&-1}};L.exports={includes:k(!0),indexOf:k(!1)}},"./node_modules/core-js/internals/array-iteration.js":function(L,$,u){var U=u("./node_modules/core-js/internals/function-bind-context.js"),S=u("./node_modules/core-js/internals/indexed-object.js"),b=u("./node_modules/core-js/internals/to-object.js"),k=u("./node_modules/core-js/internals/to-length.js"),K=u("./node_modules/core-js/internals/array-species-create.js"),_=[].push,de=function(Y){var j=Y==1,re=Y==2,G=Y==3,N=Y==4,C=Y==6,Z=Y==7,W=Y==5||C;return function(Fe,me,ye,D){for(var nt=b(Fe),Ue=S(nt),Ut=U(me,ye,3),le=k(Ue.length),se=0,ce=D||K,V=j?ce(Fe,le):re||Z?ce(Fe,0):void 0,oe,ae;le>se;se++)if((W||se in Ue)&&(oe=Ue[se],ae=Ut(oe,se,nt),Y))if(j)V[se]=ae;else if(ae)switch(Y){case 3:return!0;case 5:return oe;case 6:return se;case 2:_.call(V,oe)}else switch(Y){case 4:return!1;case 7:_.call(V,oe)}return C?-1:G||N?N:V}};L.exports={forEach:de(0),map:de(1),filter:de(2),some:de(3),every:de(4),find:de(5),findIndex:de(6),filterReject:de(7)}},"./node_modules/core-js/internals/array-method-has-species-support.js":function(L,$,u){var U=u("./node_modules/core-js/internals/fails.js"),S=u("./node_modules/core-js/internals/well-known-symbol.js"),b=u("./node_modules/core-js/internals/engine-v8-version.js"),k=S("species");L.exports=function(K){return b>=51||!U(function(){var _=[],de=_.constructor={};return de[k]=function(){return{foo:1}},_[K](Boolean).foo!==1})}},"./node_modules/core-js/internals/array-method-is-strict.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/fails.js");L.exports=function(S,b){var k=[][S];return!!k&&U(function(){k.call(null,b||function(){throw 1},1)})}},"./node_modules/core-js/internals/array-species-constructor.js":function(L,$,u){var U=u("./node_modules/core-js/internals/is-object.js"),S=u("./node_modules/core-js/internals/is-array.js"),b=u("./node_modules/core-js/internals/well-known-symbol.js"),k=b("species");L.exports=function(K){var _;return S(K)&&(_=K.constructor,typeof _=="function"&&(_===Array||S(_.prototype))?_=void 0:U(_)&&(_=_[k],_===null&&(_=void 0))),_===void 0?Array:_}},"./node_modules/core-js/internals/array-species-create.js":function(L,$,u){var U=u("./node_modules/core-js/internals/array-species-constructor.js");L.exports=function(S,b){return new(U(S))(b===0?0:b)}},"./node_modules/core-js/internals/classof-raw.js":function(L){var $={}.toString;L.exports=function(u){return $.call(u).slice(8,-1)}},"./node_modules/core-js/internals/classof.js":function(L,$,u){var U=u("./node_modules/core-js/internals/to-string-tag-support.js"),S=u("./node_modules/core-js/internals/classof-raw.js"),b=u("./node_modules/core-js/internals/well-known-symbol.js"),k=b("toStringTag"),K=S(function(){return arguments}())=="Arguments",_=function(de,Y){try{return de[Y]}catch(j){}};L.exports=U?S:function(de){var Y,j,re;return de===void 0?"Undefined":de===null?"Null":typeof(j=_(Y=Object(de),k))=="string"?j:K?S(Y):(re=S(Y))=="Object"&&typeof Y.callee=="function"?"Arguments":re}},"./node_modules/core-js/internals/copy-constructor-properties.js":function(L,$,u){var U=u("./node_modules/core-js/internals/has.js"),S=u("./node_modules/core-js/internals/own-keys.js"),b=u("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),k=u("./node_modules/core-js/internals/object-define-property.js");L.exports=function(K,_){for(var de=S(_),Y=k.f,j=b.f,re=0;re<de.length;re++){var G=de[re];U(K,G)||Y(K,G,j(_,G))}}},"./node_modules/core-js/internals/correct-prototype-getter.js":function(L,$,u){var U=u("./node_modules/core-js/internals/fails.js");L.exports=!U(function(){function S(){}return S.prototype.constructor=null,Object.getPrototypeOf(new S)!==S.prototype})},"./node_modules/core-js/internals/create-html.js":function(L,$,u){var U=u("./node_modules/core-js/internals/require-object-coercible.js"),S=u("./node_modules/core-js/internals/to-string.js"),b=/"/g;L.exports=function(k,K,_,de){var Y=S(U(k)),j="<"+K;return _!==""&&(j+=" "+_+'="'+S(de).replace(b,""")+'"'),j+">"+Y+"</"+K+">"}},"./node_modules/core-js/internals/create-iterator-constructor.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,S=u("./node_modules/core-js/internals/object-create.js"),b=u("./node_modules/core-js/internals/create-property-descriptor.js"),k=u("./node_modules/core-js/internals/set-to-string-tag.js"),K=u("./node_modules/core-js/internals/iterators.js"),_=function(){return this};L.exports=function(de,Y,j){var re=Y+" Iterator";return de.prototype=S(U,{next:b(1,j)}),k(de,re,!1,!0),K[re]=_,de}},"./node_modules/core-js/internals/create-non-enumerable-property.js":function(L,$,u){var U=u("./node_modules/core-js/internals/descriptors.js"),S=u("./node_modules/core-js/internals/object-define-property.js"),b=u("./node_modules/core-js/internals/create-property-descriptor.js");L.exports=U?function(k,K,_){return S.f(k,K,b(1,_))}:function(k,K,_){return k[K]=_,k}},"./node_modules/core-js/internals/create-property-descriptor.js":function(L){L.exports=function($,u){return{enumerable:!($&1),configurable:!($&2),writable:!($&4),value:u}}},"./node_modules/core-js/internals/create-property.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/to-property-key.js"),S=u("./node_modules/core-js/internals/object-define-property.js"),b=u("./node_modules/core-js/internals/create-property-descriptor.js");L.exports=function(k,K,_){var de=U(K);de in k?S.f(k,de,b(0,_)):k[de]=_}},"./node_modules/core-js/internals/define-iterator.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/export.js"),S=u("./node_modules/core-js/internals/create-iterator-constructor.js"),b=u("./node_modules/core-js/internals/object-get-prototype-of.js"),k=u("./node_modules/core-js/internals/object-set-prototype-of.js"),K=u("./node_modules/core-js/internals/set-to-string-tag.js"),_=u("./node_modules/core-js/internals/create-non-enumerable-property.js"),de=u("./node_modules/core-js/internals/redefine.js"),Y=u("./node_modules/core-js/internals/well-known-symbol.js"),j=u("./node_modules/core-js/internals/is-pure.js"),re=u("./node_modules/core-js/internals/iterators.js"),G=u("./node_modules/core-js/internals/iterators-core.js"),N=G.IteratorPrototype,C=G.BUGGY_SAFARI_ITERATORS,Z=Y("iterator"),W="keys",Fe="values",me="entries",ye=function(){return this};L.exports=function(D,nt,Ue,Ut,le,se,ce){S(Ue,nt,Ut);var V=function(xt){if(xt===le&&Re)return Re;if(!C&&xt in we)return we[xt];switch(xt){case W:return function(){return new Ue(this,xt)};case Fe:return function(){return new Ue(this,xt)};case me:return function(){return new Ue(this,xt)}}return function(){return new Ue(this)}},oe=nt+" Iterator",ae=!1,we=D.prototype,ze=we[Z]||we["@@iterator"]||le&&we[le],Re=!C&&ze||V(le),Te=nt=="Array"&&we.entries||ze,lt,ut,zt;if(Te&&(lt=b(Te.call(new D)),N!==Object.prototype&<.next&&(!j&&b(lt)!==N&&(k?k(lt,N):typeof lt[Z]!="function"&&_(lt,Z,ye)),K(lt,oe,!0,!0),j&&(re[oe]=ye))),le==Fe&&ze&&ze.name!==Fe&&(ae=!0,Re=function(){return ze.call(this)}),(!j||ce)&&we[Z]!==Re&&_(we,Z,Re),re[nt]=Re,le)if(ut={values:V(Fe),keys:se?Re:V(W),entries:V(me)},ce)for(zt in ut)(C||ae||!(zt in we))&&de(we,zt,ut[zt]);else U({target:nt,proto:!0,forced:C||ae},ut);return ut}},"./node_modules/core-js/internals/define-well-known-symbol.js":function(L,$,u){var U=u("./node_modules/core-js/internals/path.js"),S=u("./node_modules/core-js/internals/has.js"),b=u("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),k=u("./node_modules/core-js/internals/object-define-property.js").f;L.exports=function(K){var _=U.Symbol||(U.Symbol={});S(_,K)||k(_,K,{value:b.f(K)})}},"./node_modules/core-js/internals/descriptors.js":function(L,$,u){var U=u("./node_modules/core-js/internals/fails.js");L.exports=!U(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},"./node_modules/core-js/internals/document-create-element.js":function(L,$,u){var U=u("./node_modules/core-js/internals/global.js"),S=u("./node_modules/core-js/internals/is-object.js"),b=U.document,k=S(b)&&S(b.createElement);L.exports=function(K){return k?b.createElement(K):{}}},"./node_modules/core-js/internals/dom-iterables.js":function(L){L.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},"./node_modules/core-js/internals/engine-user-agent.js":function(L,$,u){var U=u("./node_modules/core-js/internals/get-built-in.js");L.exports=U("navigator","userAgent")||""},"./node_modules/core-js/internals/engine-v8-version.js":function(L,$,u){var U=u("./node_modules/core-js/internals/global.js"),S=u("./node_modules/core-js/internals/engine-user-agent.js"),b=U.process,k=U.Deno,K=b&&b.versions||k&&k.version,_=K&&K.v8,de,Y;_?(de=_.split("."),Y=de[0]<4?1:de[0]+de[1]):S&&(de=S.match(/Edge\/(\d+)/),(!de||de[1]>=74)&&(de=S.match(/Chrome\/(\d+)/),de&&(Y=de[1]))),L.exports=Y&&+Y},"./node_modules/core-js/internals/enum-bug-keys.js":function(L){L.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"./node_modules/core-js/internals/export.js":function(L,$,u){var U=u("./node_modules/core-js/internals/global.js"),S=u("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,b=u("./node_modules/core-js/internals/create-non-enumerable-property.js"),k=u("./node_modules/core-js/internals/redefine.js"),K=u("./node_modules/core-js/internals/set-global.js"),_=u("./node_modules/core-js/internals/copy-constructor-properties.js"),de=u("./node_modules/core-js/internals/is-forced.js");L.exports=function(Y,j){var re=Y.target,G=Y.global,N=Y.stat,C,Z,W,Fe,me,ye;if(G?Z=U:N?Z=U[re]||K(re,{}):Z=(U[re]||{}).prototype,Z)for(W in j){if(me=j[W],Y.noTargetGet?(ye=S(Z,W),Fe=ye&&ye.value):Fe=Z[W],C=de(G?W:re+(N?".":"#")+W,Y.forced),!C&&Fe!==void 0){if(typeof me==typeof Fe)continue;_(me,Fe)}(Y.sham||Fe&&Fe.sham)&&b(me,"sham",!0),k(Z,W,me,Y)}}},"./node_modules/core-js/internals/fails.js":function(L){L.exports=function($){try{return!!$()}catch(u){return!0}}},"./node_modules/core-js/internals/function-bind-context.js":function(L,$,u){var U=u("./node_modules/core-js/internals/a-function.js");L.exports=function(S,b,k){if(U(S),b===void 0)return S;switch(k){case 0:return function(){return S.call(b)};case 1:return function(K){return S.call(b,K)};case 2:return function(K,_){return S.call(b,K,_)};case 3:return function(K,_,de){return S.call(b,K,_,de)}}return function(){return S.apply(b,arguments)}}},"./node_modules/core-js/internals/get-built-in.js":function(L,$,u){var U=u("./node_modules/core-js/internals/global.js"),S=function(b){return typeof b=="function"?b:void 0};L.exports=function(b,k){return arguments.length<2?S(U[b]):U[b]&&U[b][k]}},"./node_modules/core-js/internals/global.js":function(L){var $=function(u){return u&&u.Math==Math&&u};L.exports=$(typeof globalThis=="object"&&globalThis)||$(typeof window=="object"&&window)||$(typeof self=="object"&&self)||$(typeof d.g=="object"&&d.g)||function(){return this}()||Function("return this")()},"./node_modules/core-js/internals/has.js":function(L,$,u){var U=u("./node_modules/core-js/internals/to-object.js"),S={}.hasOwnProperty;L.exports=Object.hasOwn||function(k,K){return S.call(U(k),K)}},"./node_modules/core-js/internals/hidden-keys.js":function(L){L.exports={}},"./node_modules/core-js/internals/html.js":function(L,$,u){var U=u("./node_modules/core-js/internals/get-built-in.js");L.exports=U("document","documentElement")},"./node_modules/core-js/internals/ie8-dom-define.js":function(L,$,u){var U=u("./node_modules/core-js/internals/descriptors.js"),S=u("./node_modules/core-js/internals/fails.js"),b=u("./node_modules/core-js/internals/document-create-element.js");L.exports=!U&&!S(function(){return Object.defineProperty(b("div"),"a",{get:function(){return 7}}).a!=7})},"./node_modules/core-js/internals/indexed-object.js":function(L,$,u){var U=u("./node_modules/core-js/internals/fails.js"),S=u("./node_modules/core-js/internals/classof-raw.js"),b="".split;L.exports=U(function(){return!Object("z").propertyIsEnumerable(0)})?function(k){return S(k)=="String"?b.call(k,""):Object(k)}:Object},"./node_modules/core-js/internals/inherit-if-required.js":function(L,$,u){var U=u("./node_modules/core-js/internals/is-object.js"),S=u("./node_modules/core-js/internals/object-set-prototype-of.js");L.exports=function(b,k,K){var _,de;return S&&typeof(_=k.constructor)=="function"&&_!==K&&U(de=_.prototype)&&de!==K.prototype&&S(b,de),b}},"./node_modules/core-js/internals/inspect-source.js":function(L,$,u){var U=u("./node_modules/core-js/internals/shared-store.js"),S=Function.toString;typeof U.inspectSource!="function"&&(U.inspectSource=function(b){return S.call(b)}),L.exports=U.inspectSource},"./node_modules/core-js/internals/internal-state.js":function(L,$,u){var U=u("./node_modules/core-js/internals/native-weak-map.js"),S=u("./node_modules/core-js/internals/global.js"),b=u("./node_modules/core-js/internals/is-object.js"),k=u("./node_modules/core-js/internals/create-non-enumerable-property.js"),K=u("./node_modules/core-js/internals/has.js"),_=u("./node_modules/core-js/internals/shared-store.js"),de=u("./node_modules/core-js/internals/shared-key.js"),Y=u("./node_modules/core-js/internals/hidden-keys.js"),j="Object already initialized",re=S.WeakMap,G,N,C,Z=function(Ue){return C(Ue)?N(Ue):G(Ue,{})},W=function(Ue){return function(Ut){var le;if(!b(Ut)||(le=N(Ut)).type!==Ue)throw TypeError("Incompatible receiver, "+Ue+" required");return le}};if(U||_.state){var Fe=_.state||(_.state=new re),me=Fe.get,ye=Fe.has,D=Fe.set;G=function(Ue,Ut){if(ye.call(Fe,Ue))throw new TypeError(j);return Ut.facade=Ue,D.call(Fe,Ue,Ut),Ut},N=function(Ue){return me.call(Fe,Ue)||{}},C=function(Ue){return ye.call(Fe,Ue)}}else{var nt=de("state");Y[nt]=!0,G=function(Ue,Ut){if(K(Ue,nt))throw new TypeError(j);return Ut.facade=Ue,k(Ue,nt,Ut),Ut},N=function(Ue){return K(Ue,nt)?Ue[nt]:{}},C=function(Ue){return K(Ue,nt)}}L.exports={set:G,get:N,has:C,enforce:Z,getterFor:W}},"./node_modules/core-js/internals/is-array.js":function(L,$,u){var U=u("./node_modules/core-js/internals/classof-raw.js");L.exports=Array.isArray||function(b){return U(b)=="Array"}},"./node_modules/core-js/internals/is-forced.js":function(L,$,u){var U=u("./node_modules/core-js/internals/fails.js"),S=/#|\.prototype\./,b=function(Y,j){var re=K[k(Y)];return re==de?!0:re==_?!1:typeof j=="function"?U(j):!!j},k=b.normalize=function(Y){return String(Y).replace(S,".").toLowerCase()},K=b.data={},_=b.NATIVE="N",de=b.POLYFILL="P";L.exports=b},"./node_modules/core-js/internals/is-object.js":function(L){L.exports=function($){return typeof $=="object"?$!==null:typeof $=="function"}},"./node_modules/core-js/internals/is-pure.js":function(L){L.exports=!1},"./node_modules/core-js/internals/is-symbol.js":function(L,$,u){var U=u("./node_modules/core-js/internals/get-built-in.js"),S=u("./node_modules/core-js/internals/use-symbol-as-uid.js");L.exports=S?function(b){return typeof b=="symbol"}:function(b){var k=U("Symbol");return typeof k=="function"&&Object(b)instanceof k}},"./node_modules/core-js/internals/iterators-core.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/fails.js"),S=u("./node_modules/core-js/internals/object-get-prototype-of.js"),b=u("./node_modules/core-js/internals/create-non-enumerable-property.js"),k=u("./node_modules/core-js/internals/has.js"),K=u("./node_modules/core-js/internals/well-known-symbol.js"),_=u("./node_modules/core-js/internals/is-pure.js"),de=K("iterator"),Y=!1,j=function(){return this},re,G,N;[].keys&&(N=[].keys(),"next"in N?(G=S(S(N)),G!==Object.prototype&&(re=G)):Y=!0);var C=re==null||U(function(){var Z={};return re[de].call(Z)!==Z});C&&(re={}),(!_||C)&&!k(re,de)&&b(re,de,j),L.exports={IteratorPrototype:re,BUGGY_SAFARI_ITERATORS:Y}},"./node_modules/core-js/internals/iterators.js":function(L){L.exports={}},"./node_modules/core-js/internals/native-symbol.js":function(L,$,u){var U=u("./node_modules/core-js/internals/engine-v8-version.js"),S=u("./node_modules/core-js/internals/fails.js");L.exports=!!Object.getOwnPropertySymbols&&!S(function(){var b=Symbol();return!String(b)||!(Object(b)instanceof Symbol)||!Symbol.sham&&U&&U<41})},"./node_modules/core-js/internals/native-weak-map.js":function(L,$,u){var U=u("./node_modules/core-js/internals/global.js"),S=u("./node_modules/core-js/internals/inspect-source.js"),b=U.WeakMap;L.exports=typeof b=="function"&&/native code/.test(S(b))},"./node_modules/core-js/internals/object-assign.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/descriptors.js"),S=u("./node_modules/core-js/internals/fails.js"),b=u("./node_modules/core-js/internals/object-keys.js"),k=u("./node_modules/core-js/internals/object-get-own-property-symbols.js"),K=u("./node_modules/core-js/internals/object-property-is-enumerable.js"),_=u("./node_modules/core-js/internals/to-object.js"),de=u("./node_modules/core-js/internals/indexed-object.js"),Y=Object.assign,j=Object.defineProperty;L.exports=!Y||S(function(){if(U&&Y({b:1},Y(j({},"a",{enumerable:!0,get:function(){j(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var re={},G={},N=Symbol(),C="abcdefghijklmnopqrst";return re[N]=7,C.split("").forEach(function(Z){G[Z]=Z}),Y({},re)[N]!=7||b(Y({},G)).join("")!=C})?function(G,N){for(var C=_(G),Z=arguments.length,W=1,Fe=k.f,me=K.f;Z>W;)for(var ye=de(arguments[W++]),D=Fe?b(ye).concat(Fe(ye)):b(ye),nt=D.length,Ue=0,Ut;nt>Ue;)Ut=D[Ue++],(!U||me.call(ye,Ut))&&(C[Ut]=ye[Ut]);return C}:Y},"./node_modules/core-js/internals/object-create.js":function(L,$,u){var U=u("./node_modules/core-js/internals/an-object.js"),S=u("./node_modules/core-js/internals/object-define-properties.js"),b=u("./node_modules/core-js/internals/enum-bug-keys.js"),k=u("./node_modules/core-js/internals/hidden-keys.js"),K=u("./node_modules/core-js/internals/html.js"),_=u("./node_modules/core-js/internals/document-create-element.js"),de=u("./node_modules/core-js/internals/shared-key.js"),Y=">",j="<",re="prototype",G="script",N=de("IE_PROTO"),C=function(){},Z=function(D){return j+G+Y+D+j+"/"+G+Y},W=function(D){D.write(Z("")),D.close();var nt=D.parentWindow.Object;return D=null,nt},Fe=function(){var D=_("iframe"),nt="java"+G+":",Ue;if(D.style)return D.style.display="none",K.appendChild(D),D.src=String(nt),Ue=D.contentWindow.document,Ue.open(),Ue.write(Z("document.F=Object")),Ue.close(),Ue.F},me,ye=function(){try{me=new ActiveXObject("htmlfile")}catch(nt){}ye=document.domain&&me?W(me):Fe()||W(me);for(var D=b.length;D--;)delete ye[re][b[D]];return ye()};k[N]=!0,L.exports=Object.create||function(nt,Ue){var Ut;return nt!==null?(C[re]=U(nt),Ut=new C,C[re]=null,Ut[N]=nt):Ut=ye(),Ue===void 0?Ut:S(Ut,Ue)}},"./node_modules/core-js/internals/object-define-properties.js":function(L,$,u){var U=u("./node_modules/core-js/internals/descriptors.js"),S=u("./node_modules/core-js/internals/object-define-property.js"),b=u("./node_modules/core-js/internals/an-object.js"),k=u("./node_modules/core-js/internals/object-keys.js");L.exports=U?Object.defineProperties:function(_,de){b(_);for(var Y=k(de),j=Y.length,re=0,G;j>re;)S.f(_,G=Y[re++],de[G]);return _}},"./node_modules/core-js/internals/object-define-property.js":function(L,$,u){var U=u("./node_modules/core-js/internals/descriptors.js"),S=u("./node_modules/core-js/internals/ie8-dom-define.js"),b=u("./node_modules/core-js/internals/an-object.js"),k=u("./node_modules/core-js/internals/to-property-key.js"),K=Object.defineProperty;$.f=U?K:function(de,Y,j){if(b(de),Y=k(Y),b(j),S)try{return K(de,Y,j)}catch(re){}if("get"in j||"set"in j)throw TypeError("Accessors not supported");return"value"in j&&(de[Y]=j.value),de}},"./node_modules/core-js/internals/object-get-own-property-descriptor.js":function(L,$,u){var U=u("./node_modules/core-js/internals/descriptors.js"),S=u("./node_modules/core-js/internals/object-property-is-enumerable.js"),b=u("./node_modules/core-js/internals/create-property-descriptor.js"),k=u("./node_modules/core-js/internals/to-indexed-object.js"),K=u("./node_modules/core-js/internals/to-property-key.js"),_=u("./node_modules/core-js/internals/has.js"),de=u("./node_modules/core-js/internals/ie8-dom-define.js"),Y=Object.getOwnPropertyDescriptor;$.f=U?Y:function(re,G){if(re=k(re),G=K(G),de)try{return Y(re,G)}catch(N){}if(_(re,G))return b(!S.f.call(re,G),re[G])}},"./node_modules/core-js/internals/object-get-own-property-names-external.js":function(L,$,u){var U=u("./node_modules/core-js/internals/to-indexed-object.js"),S=u("./node_modules/core-js/internals/object-get-own-property-names.js").f,b={}.toString,k=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],K=function(_){try{return S(_)}catch(de){return k.slice()}};L.exports.f=function(de){return k&&b.call(de)=="[object Window]"?K(de):S(U(de))}},"./node_modules/core-js/internals/object-get-own-property-names.js":function(L,$,u){var U=u("./node_modules/core-js/internals/object-keys-internal.js"),S=u("./node_modules/core-js/internals/enum-bug-keys.js"),b=S.concat("length","prototype");$.f=Object.getOwnPropertyNames||function(K){return U(K,b)}},"./node_modules/core-js/internals/object-get-own-property-symbols.js":function(L,$){$.f=Object.getOwnPropertySymbols},"./node_modules/core-js/internals/object-get-prototype-of.js":function(L,$,u){var U=u("./node_modules/core-js/internals/has.js"),S=u("./node_modules/core-js/internals/to-object.js"),b=u("./node_modules/core-js/internals/shared-key.js"),k=u("./node_modules/core-js/internals/correct-prototype-getter.js"),K=b("IE_PROTO"),_=Object.prototype;L.exports=k?Object.getPrototypeOf:function(de){return de=S(de),U(de,K)?de[K]:typeof de.constructor=="function"&&de instanceof de.constructor?de.constructor.prototype:de instanceof Object?_:null}},"./node_modules/core-js/internals/object-keys-internal.js":function(L,$,u){var U=u("./node_modules/core-js/internals/has.js"),S=u("./node_modules/core-js/internals/to-indexed-object.js"),b=u("./node_modules/core-js/internals/array-includes.js").indexOf,k=u("./node_modules/core-js/internals/hidden-keys.js");L.exports=function(K,_){var de=S(K),Y=0,j=[],re;for(re in de)!U(k,re)&&U(de,re)&&j.push(re);for(;_.length>Y;)U(de,re=_[Y++])&&(~b(j,re)||j.push(re));return j}},"./node_modules/core-js/internals/object-keys.js":function(L,$,u){var U=u("./node_modules/core-js/internals/object-keys-internal.js"),S=u("./node_modules/core-js/internals/enum-bug-keys.js");L.exports=Object.keys||function(k){return U(k,S)}},"./node_modules/core-js/internals/object-property-is-enumerable.js":function(L,$){"use strict";var u={}.propertyIsEnumerable,U=Object.getOwnPropertyDescriptor,S=U&&!u.call({1:2},1);$.f=S?function(k){var K=U(this,k);return!!K&&K.enumerable}:u},"./node_modules/core-js/internals/object-set-prototype-of.js":function(L,$,u){var U=u("./node_modules/core-js/internals/an-object.js"),S=u("./node_modules/core-js/internals/a-possible-prototype.js");L.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var b=!1,k={},K;try{K=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,K.call(k,[]),b=k instanceof Array}catch(_){}return function(de,Y){return U(de),S(Y),b?K.call(de,Y):de.__proto__=Y,de}}():void 0)},"./node_modules/core-js/internals/object-to-string.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/to-string-tag-support.js"),S=u("./node_modules/core-js/internals/classof.js");L.exports=U?{}.toString:function(){return"[object "+S(this)+"]"}},"./node_modules/core-js/internals/ordinary-to-primitive.js":function(L,$,u){var U=u("./node_modules/core-js/internals/is-object.js");L.exports=function(S,b){var k,K;if(b==="string"&&typeof(k=S.toString)=="function"&&!U(K=k.call(S))||typeof(k=S.valueOf)=="function"&&!U(K=k.call(S))||b!=="string"&&typeof(k=S.toString)=="function"&&!U(K=k.call(S)))return K;throw TypeError("Can't convert object to primitive value")}},"./node_modules/core-js/internals/own-keys.js":function(L,$,u){var U=u("./node_modules/core-js/internals/get-built-in.js"),S=u("./node_modules/core-js/internals/object-get-own-property-names.js"),b=u("./node_modules/core-js/internals/object-get-own-property-symbols.js"),k=u("./node_modules/core-js/internals/an-object.js");L.exports=U("Reflect","ownKeys")||function(_){var de=S.f(k(_)),Y=b.f;return Y?de.concat(Y(_)):de}},"./node_modules/core-js/internals/path.js":function(L,$,u){var U=u("./node_modules/core-js/internals/global.js");L.exports=U},"./node_modules/core-js/internals/redefine.js":function(L,$,u){var U=u("./node_modules/core-js/internals/global.js"),S=u("./node_modules/core-js/internals/create-non-enumerable-property.js"),b=u("./node_modules/core-js/internals/has.js"),k=u("./node_modules/core-js/internals/set-global.js"),K=u("./node_modules/core-js/internals/inspect-source.js"),_=u("./node_modules/core-js/internals/internal-state.js"),de=_.get,Y=_.enforce,j=String(String).split("String");(L.exports=function(re,G,N,C){var Z=C?!!C.unsafe:!1,W=C?!!C.enumerable:!1,Fe=C?!!C.noTargetGet:!1,me;if(typeof N=="function"&&(typeof G=="string"&&!b(N,"name")&&S(N,"name",G),me=Y(N),me.source||(me.source=j.join(typeof G=="string"?G:""))),re===U){W?re[G]=N:k(G,N);return}else Z?!Fe&&re[G]&&(W=!0):delete re[G];W?re[G]=N:S(re,G,N)})(Function.prototype,"toString",function(){return typeof this=="function"&&de(this).source||K(this)})},"./node_modules/core-js/internals/regexp-flags.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/an-object.js");L.exports=function(){var S=U(this),b="";return S.global&&(b+="g"),S.ignoreCase&&(b+="i"),S.multiline&&(b+="m"),S.dotAll&&(b+="s"),S.unicode&&(b+="u"),S.sticky&&(b+="y"),b}},"./node_modules/core-js/internals/require-object-coercible.js":function(L){L.exports=function($){if($==null)throw TypeError("Can't call method on "+$);return $}},"./node_modules/core-js/internals/set-global.js":function(L,$,u){var U=u("./node_modules/core-js/internals/global.js");L.exports=function(S,b){try{Object.defineProperty(U,S,{value:b,configurable:!0,writable:!0})}catch(k){U[S]=b}return b}},"./node_modules/core-js/internals/set-to-string-tag.js":function(L,$,u){var U=u("./node_modules/core-js/internals/object-define-property.js").f,S=u("./node_modules/core-js/internals/has.js"),b=u("./node_modules/core-js/internals/well-known-symbol.js"),k=b("toStringTag");L.exports=function(K,_,de){K&&!S(K=de?K:K.prototype,k)&&U(K,k,{configurable:!0,value:_})}},"./node_modules/core-js/internals/shared-key.js":function(L,$,u){var U=u("./node_modules/core-js/internals/shared.js"),S=u("./node_modules/core-js/internals/uid.js"),b=U("keys");L.exports=function(k){return b[k]||(b[k]=S(k))}},"./node_modules/core-js/internals/shared-store.js":function(L,$,u){var U=u("./node_modules/core-js/internals/global.js"),S=u("./node_modules/core-js/internals/set-global.js"),b="__core-js_shared__",k=U[b]||S(b,{});L.exports=k},"./node_modules/core-js/internals/shared.js":function(L,$,u){var U=u("./node_modules/core-js/internals/is-pure.js"),S=u("./node_modules/core-js/internals/shared-store.js");(L.exports=function(b,k){return S[b]||(S[b]=k!==void 0?k:{})})("versions",[]).push({version:"3.16.0",mode:U?"pure":"global",copyright:"\xA9 2021 Denis Pushkarev (zloirock.ru)"})},"./node_modules/core-js/internals/string-html-forced.js":function(L,$,u){var U=u("./node_modules/core-js/internals/fails.js");L.exports=function(S){return U(function(){var b=""[S]('"');return b!==b.toLowerCase()||b.split('"').length>3})}},"./node_modules/core-js/internals/string-multibyte.js":function(L,$,u){var U=u("./node_modules/core-js/internals/to-integer.js"),S=u("./node_modules/core-js/internals/to-string.js"),b=u("./node_modules/core-js/internals/require-object-coercible.js"),k=function(K){return function(_,de){var Y=S(b(_)),j=U(de),re=Y.length,G,N;return j<0||j>=re?K?"":void 0:(G=Y.charCodeAt(j),G<55296||G>56319||j+1===re||(N=Y.charCodeAt(j+1))<56320||N>57343?K?Y.charAt(j):G:K?Y.slice(j,j+2):(G-55296<<10)+(N-56320)+65536)}};L.exports={codeAt:k(!1),charAt:k(!0)}},"./node_modules/core-js/internals/string-trim.js":function(L,$,u){var U=u("./node_modules/core-js/internals/require-object-coercible.js"),S=u("./node_modules/core-js/internals/to-string.js"),b=u("./node_modules/core-js/internals/whitespaces.js"),k="["+b+"]",K=RegExp("^"+k+k+"*"),_=RegExp(k+k+"*$"),de=function(Y){return function(j){var re=S(U(j));return Y&1&&(re=re.replace(K,"")),Y&2&&(re=re.replace(_,"")),re}};L.exports={start:de(1),end:de(2),trim:de(3)}},"./node_modules/core-js/internals/to-absolute-index.js":function(L,$,u){var U=u("./node_modules/core-js/internals/to-integer.js"),S=Math.max,b=Math.min;L.exports=function(k,K){var _=U(k);return _<0?S(_+K,0):b(_,K)}},"./node_modules/core-js/internals/to-indexed-object.js":function(L,$,u){var U=u("./node_modules/core-js/internals/indexed-object.js"),S=u("./node_modules/core-js/internals/require-object-coercible.js");L.exports=function(b){return U(S(b))}},"./node_modules/core-js/internals/to-integer.js":function(L){var $=Math.ceil,u=Math.floor;L.exports=function(U){return isNaN(U=+U)?0:(U>0?u:$)(U)}},"./node_modules/core-js/internals/to-length.js":function(L,$,u){var U=u("./node_modules/core-js/internals/to-integer.js"),S=Math.min;L.exports=function(b){return b>0?S(U(b),9007199254740991):0}},"./node_modules/core-js/internals/to-object.js":function(L,$,u){var U=u("./node_modules/core-js/internals/require-object-coercible.js");L.exports=function(S){return Object(U(S))}},"./node_modules/core-js/internals/to-primitive.js":function(L,$,u){var U=u("./node_modules/core-js/internals/is-object.js"),S=u("./node_modules/core-js/internals/is-symbol.js"),b=u("./node_modules/core-js/internals/ordinary-to-primitive.js"),k=u("./node_modules/core-js/internals/well-known-symbol.js"),K=k("toPrimitive");L.exports=function(_,de){if(!U(_)||S(_))return _;var Y=_[K],j;if(Y!==void 0){if(de===void 0&&(de="default"),j=Y.call(_,de),!U(j)||S(j))return j;throw TypeError("Can't convert object to primitive value")}return de===void 0&&(de="number"),b(_,de)}},"./node_modules/core-js/internals/to-property-key.js":function(L,$,u){var U=u("./node_modules/core-js/internals/to-primitive.js"),S=u("./node_modules/core-js/internals/is-symbol.js");L.exports=function(b){var k=U(b,"string");return S(k)?k:String(k)}},"./node_modules/core-js/internals/to-string-tag-support.js":function(L,$,u){var U=u("./node_modules/core-js/internals/well-known-symbol.js"),S=U("toStringTag"),b={};b[S]="z",L.exports=String(b)==="[object z]"},"./node_modules/core-js/internals/to-string.js":function(L,$,u){var U=u("./node_modules/core-js/internals/is-symbol.js");L.exports=function(S){if(U(S))throw TypeError("Cannot convert a Symbol value to a string");return String(S)}},"./node_modules/core-js/internals/uid.js":function(L){var $=0,u=Math.random();L.exports=function(U){return"Symbol("+String(U===void 0?"":U)+")_"+(++$+u).toString(36)}},"./node_modules/core-js/internals/use-symbol-as-uid.js":function(L,$,u){var U=u("./node_modules/core-js/internals/native-symbol.js");L.exports=U&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},"./node_modules/core-js/internals/well-known-symbol-wrapped.js":function(L,$,u){var U=u("./node_modules/core-js/internals/well-known-symbol.js");$.f=U},"./node_modules/core-js/internals/well-known-symbol.js":function(L,$,u){var U=u("./node_modules/core-js/internals/global.js"),S=u("./node_modules/core-js/internals/shared.js"),b=u("./node_modules/core-js/internals/has.js"),k=u("./node_modules/core-js/internals/uid.js"),K=u("./node_modules/core-js/internals/native-symbol.js"),_=u("./node_modules/core-js/internals/use-symbol-as-uid.js"),de=S("wks"),Y=U.Symbol,j=_?Y:Y&&Y.withoutSetter||k;L.exports=function(re){return(!b(de,re)||!(K||typeof de[re]=="string"))&&(K&&b(Y,re)?de[re]=Y[re]:de[re]=j("Symbol."+re)),de[re]}},"./node_modules/core-js/internals/whitespaces.js":function(L){L.exports=`
|
|
|
\v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},"./node_modules/core-js/modules/es.array.concat.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/export.js"),S=u("./node_modules/core-js/internals/fails.js"),b=u("./node_modules/core-js/internals/is-array.js"),k=u("./node_modules/core-js/internals/is-object.js"),K=u("./node_modules/core-js/internals/to-object.js"),_=u("./node_modules/core-js/internals/to-length.js"),de=u("./node_modules/core-js/internals/create-property.js"),Y=u("./node_modules/core-js/internals/array-species-create.js"),j=u("./node_modules/core-js/internals/array-method-has-species-support.js"),re=u("./node_modules/core-js/internals/well-known-symbol.js"),G=u("./node_modules/core-js/internals/engine-v8-version.js"),N=re("isConcatSpreadable"),C=9007199254740991,Z="Maximum allowed index exceeded",W=G>=51||!S(function(){var D=[];return D[N]=!1,D.concat()[0]!==D}),Fe=j("concat"),me=function(D){if(!k(D))return!1;var nt=D[N];return nt!==void 0?!!nt:b(D)},ye=!W||!Fe;U({target:"Array",proto:!0,forced:ye},{concat:function(nt){var Ue=K(this),Ut=Y(Ue,0),le=0,se,ce,V,oe,ae;for(se=-1,V=arguments.length;se<V;se++)if(ae=se===-1?Ue:arguments[se],me(ae)){if(oe=_(ae.length),le+oe>C)throw TypeError(Z);for(ce=0;ce<oe;ce++,le++)ce in ae&&de(Ut,le,ae[ce])}else{if(le>=C)throw TypeError(Z);de(Ut,le++,ae)}return Ut.length=le,Ut}})},"./node_modules/core-js/modules/es.array.iterator.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/to-indexed-object.js"),S=u("./node_modules/core-js/internals/add-to-unscopables.js"),b=u("./node_modules/core-js/internals/iterators.js"),k=u("./node_modules/core-js/internals/internal-state.js"),K=u("./node_modules/core-js/internals/define-iterator.js"),_="Array Iterator",de=k.set,Y=k.getterFor(_);L.exports=K(Array,"Array",function(j,re){de(this,{type:_,target:U(j),index:0,kind:re})},function(){var j=Y(this),re=j.target,G=j.kind,N=j.index++;return!re||N>=re.length?(j.target=void 0,{value:void 0,done:!0}):G=="keys"?{value:N,done:!1}:G=="values"?{value:re[N],done:!1}:{value:[N,re[N]],done:!1}},"values"),b.Arguments=b.Array,S("keys"),S("values"),S("entries")},"./node_modules/core-js/modules/es.array.join.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/export.js"),S=u("./node_modules/core-js/internals/indexed-object.js"),b=u("./node_modules/core-js/internals/to-indexed-object.js"),k=u("./node_modules/core-js/internals/array-method-is-strict.js"),K=[].join,_=S!=Object,de=k("join",",");U({target:"Array",proto:!0,forced:_||!de},{join:function(j){return K.call(b(this),j===void 0?",":j)}})},"./node_modules/core-js/modules/es.array.map.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/export.js"),S=u("./node_modules/core-js/internals/array-iteration.js").map,b=u("./node_modules/core-js/internals/array-method-has-species-support.js"),k=b("map");U({target:"Array",proto:!0,forced:!k},{map:function(_){return S(this,_,arguments.length>1?arguments[1]:void 0)}})},"./node_modules/core-js/modules/es.array.slice.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/export.js"),S=u("./node_modules/core-js/internals/is-object.js"),b=u("./node_modules/core-js/internals/is-array.js"),k=u("./node_modules/core-js/internals/to-absolute-index.js"),K=u("./node_modules/core-js/internals/to-length.js"),_=u("./node_modules/core-js/internals/to-indexed-object.js"),de=u("./node_modules/core-js/internals/create-property.js"),Y=u("./node_modules/core-js/internals/well-known-symbol.js"),j=u("./node_modules/core-js/internals/array-method-has-species-support.js"),re=j("slice"),G=Y("species"),N=[].slice,C=Math.max;U({target:"Array",proto:!0,forced:!re},{slice:function(W,Fe){var me=_(this),ye=K(me.length),D=k(W,ye),nt=k(Fe===void 0?ye:Fe,ye),Ue,Ut,le;if(b(me)&&(Ue=me.constructor,typeof Ue=="function"&&(Ue===Array||b(Ue.prototype))?Ue=void 0:S(Ue)&&(Ue=Ue[G],Ue===null&&(Ue=void 0)),Ue===Array||Ue===void 0))return N.call(me,D,nt);for(Ut=new(Ue===void 0?Array:Ue)(C(nt-D,0)),le=0;D<nt;D++,le++)D in me&&de(Ut,le,me[D]);return Ut.length=le,Ut}})},"./node_modules/core-js/modules/es.function.name.js":function(L,$,u){var U=u("./node_modules/core-js/internals/descriptors.js"),S=u("./node_modules/core-js/internals/object-define-property.js").f,b=Function.prototype,k=b.toString,K=/^\s*function ([^ (]*)/,_="name";U&&!(_ in b)&&S(b,_,{configurable:!0,get:function(){try{return k.call(this).match(K)[1]}catch(de){return""}}})},"./node_modules/core-js/modules/es.number.constructor.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/descriptors.js"),S=u("./node_modules/core-js/internals/global.js"),b=u("./node_modules/core-js/internals/is-forced.js"),k=u("./node_modules/core-js/internals/redefine.js"),K=u("./node_modules/core-js/internals/has.js"),_=u("./node_modules/core-js/internals/classof-raw.js"),de=u("./node_modules/core-js/internals/inherit-if-required.js"),Y=u("./node_modules/core-js/internals/is-symbol.js"),j=u("./node_modules/core-js/internals/to-primitive.js"),re=u("./node_modules/core-js/internals/fails.js"),G=u("./node_modules/core-js/internals/object-create.js"),N=u("./node_modules/core-js/internals/object-get-own-property-names.js").f,C=u("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,Z=u("./node_modules/core-js/internals/object-define-property.js").f,W=u("./node_modules/core-js/internals/string-trim.js").trim,Fe="Number",me=S[Fe],ye=me.prototype,D=_(G(ye))==Fe,nt=function(ce){if(Y(ce))throw TypeError("Cannot convert a Symbol value to a number");var V=j(ce,"number"),oe,ae,we,ze,Re,Te,lt,ut;if(typeof V=="string"&&V.length>2){if(V=W(V),oe=V.charCodeAt(0),oe===43||oe===45){if(ae=V.charCodeAt(2),ae===88||ae===120)return NaN}else if(oe===48){switch(V.charCodeAt(1)){case 66:case 98:we=2,ze=49;break;case 79:case 111:we=8,ze=55;break;default:return+V}for(Re=V.slice(2),Te=Re.length,lt=0;lt<Te;lt++)if(ut=Re.charCodeAt(lt),ut<48||ut>ze)return NaN;return parseInt(Re,we)}}return+V};if(b(Fe,!me(" 0o1")||!me("0b1")||me("+0x1"))){for(var Ue=function(V){var oe=arguments.length<1?0:V,ae=this;return ae instanceof Ue&&(D?re(function(){ye.valueOf.call(ae)}):_(ae)!=Fe)?de(new me(nt(oe)),ae,Ue):nt(oe)},Ut=U?N(me):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),le=0,se;Ut.length>le;le++)K(me,se=Ut[le])&&!K(Ue,se)&&Z(Ue,se,C(me,se));Ue.prototype=ye,ye.constructor=Ue,k(S,Fe,Ue)}},"./node_modules/core-js/modules/es.object.assign.js":function(L,$,u){var U=u("./node_modules/core-js/internals/export.js"),S=u("./node_modules/core-js/internals/object-assign.js");U({target:"Object",stat:!0,forced:Object.assign!==S},{assign:S})},"./node_modules/core-js/modules/es.object.keys.js":function(L,$,u){var U=u("./node_modules/core-js/internals/export.js"),S=u("./node_modules/core-js/internals/to-object.js"),b=u("./node_modules/core-js/internals/object-keys.js"),k=u("./node_modules/core-js/internals/fails.js"),K=k(function(){b(1)});U({target:"Object",stat:!0,forced:K},{keys:function(de){return b(S(de))}})},"./node_modules/core-js/modules/es.object.to-string.js":function(L,$,u){var U=u("./node_modules/core-js/internals/to-string-tag-support.js"),S=u("./node_modules/core-js/internals/redefine.js"),b=u("./node_modules/core-js/internals/object-to-string.js");U||S(Object.prototype,"toString",b,{unsafe:!0})},"./node_modules/core-js/modules/es.regexp.to-string.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/redefine.js"),S=u("./node_modules/core-js/internals/an-object.js"),b=u("./node_modules/core-js/internals/to-string.js"),k=u("./node_modules/core-js/internals/fails.js"),K=u("./node_modules/core-js/internals/regexp-flags.js"),_="toString",de=RegExp.prototype,Y=de[_],j=k(function(){return Y.call({source:"a",flags:"b"})!="/a/b"}),re=Y.name!=_;(j||re)&&U(RegExp.prototype,_,function(){var N=S(this),C=b(N.source),Z=N.flags,W=b(Z===void 0&&N instanceof RegExp&&!("flags"in de)?K.call(N):Z);return"/"+C+"/"+W},{unsafe:!0})},"./node_modules/core-js/modules/es.string.iterator.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/string-multibyte.js").charAt,S=u("./node_modules/core-js/internals/to-string.js"),b=u("./node_modules/core-js/internals/internal-state.js"),k=u("./node_modules/core-js/internals/define-iterator.js"),K="String Iterator",_=b.set,de=b.getterFor(K);k(String,"String",function(Y){_(this,{type:K,string:S(Y),index:0})},function(){var j=de(this),re=j.string,G=j.index,N;return G>=re.length?{value:void 0,done:!0}:(N=U(re,G),j.index+=N.length,{value:N,done:!1})})},"./node_modules/core-js/modules/es.string.link.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/export.js"),S=u("./node_modules/core-js/internals/create-html.js"),b=u("./node_modules/core-js/internals/string-html-forced.js");U({target:"String",proto:!0,forced:b("link")},{link:function(K){return S(this,"a","href",K)}})},"./node_modules/core-js/modules/es.symbol.description.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/export.js"),S=u("./node_modules/core-js/internals/descriptors.js"),b=u("./node_modules/core-js/internals/global.js"),k=u("./node_modules/core-js/internals/has.js"),K=u("./node_modules/core-js/internals/is-object.js"),_=u("./node_modules/core-js/internals/object-define-property.js").f,de=u("./node_modules/core-js/internals/copy-constructor-properties.js"),Y=b.Symbol;if(S&&typeof Y=="function"&&(!("description"in Y.prototype)||Y().description!==void 0)){var j={},re=function(){var Fe=arguments.length<1||arguments[0]===void 0?void 0:String(arguments[0]),me=this instanceof re?new Y(Fe):Fe===void 0?Y():Y(Fe);return Fe===""&&(j[me]=!0),me};de(re,Y);var G=re.prototype=Y.prototype;G.constructor=re;var N=G.toString,C=String(Y("test"))=="Symbol(test)",Z=/^Symbol\((.*)\)[^)]+$/;_(G,"description",{configurable:!0,get:function(){var Fe=K(this)?this.valueOf():this,me=N.call(Fe);if(k(j,Fe))return"";var ye=C?me.slice(7,-1):me.replace(Z,"$1");return ye===""?void 0:ye}}),U({global:!0,forced:!0},{Symbol:re})}},"./node_modules/core-js/modules/es.symbol.iterator.js":function(L,$,u){var U=u("./node_modules/core-js/internals/define-well-known-symbol.js");U("iterator")},"./node_modules/core-js/modules/es.symbol.js":function(L,$,u){"use strict";var U=u("./node_modules/core-js/internals/export.js"),S=u("./node_modules/core-js/internals/global.js"),b=u("./node_modules/core-js/internals/get-built-in.js"),k=u("./node_modules/core-js/internals/is-pure.js"),K=u("./node_modules/core-js/internals/descriptors.js"),_=u("./node_modules/core-js/internals/native-symbol.js"),de=u("./node_modules/core-js/internals/fails.js"),Y=u("./node_modules/core-js/internals/has.js"),j=u("./node_modules/core-js/internals/is-array.js"),re=u("./node_modules/core-js/internals/is-object.js"),G=u("./node_modules/core-js/internals/is-symbol.js"),N=u("./node_modules/core-js/internals/an-object.js"),C=u("./node_modules/core-js/internals/to-object.js"),Z=u("./node_modules/core-js/internals/to-indexed-object.js"),W=u("./node_modules/core-js/internals/to-property-key.js"),Fe=u("./node_modules/core-js/internals/to-string.js"),me=u("./node_modules/core-js/internals/create-property-descriptor.js"),ye=u("./node_modules/core-js/internals/object-create.js"),D=u("./node_modules/core-js/internals/object-keys.js"),nt=u("./node_modules/core-js/internals/object-get-own-property-names.js"),Ue=u("./node_modules/core-js/internals/object-get-own-property-names-external.js"),Ut=u("./node_modules/core-js/internals/object-get-own-property-symbols.js"),le=u("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),se=u("./node_modules/core-js/internals/object-define-property.js"),ce=u("./node_modules/core-js/internals/object-property-is-enumerable.js"),V=u("./node_modules/core-js/internals/create-non-enumerable-property.js"),oe=u("./node_modules/core-js/internals/redefine.js"),ae=u("./node_modules/core-js/internals/shared.js"),we=u("./node_modules/core-js/internals/shared-key.js"),ze=u("./node_modules/core-js/internals/hidden-keys.js"),Re=u("./node_modules/core-js/internals/uid.js"),Te=u("./node_modules/core-js/internals/well-known-symbol.js"),lt=u("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),ut=u("./node_modules/core-js/internals/define-well-known-symbol.js"),zt=u("./node_modules/core-js/internals/set-to-string-tag.js"),xt=u("./node_modules/core-js/internals/internal-state.js"),en=u("./node_modules/core-js/internals/array-iteration.js").forEach,kt=we("hidden"),fn="Symbol",tn="prototype",dt=Te("toPrimitive"),Xt=xt.set,Ce=xt.getterFor(fn),ue=Object[tn],ge=S.Symbol,T=b("JSON","stringify"),He=le.f,Me=se.f,M=Ue.f,I=ce.f,Le=ae("symbols"),Ae=ae("op-symbols"),J=ae("string-to-symbol-registry"),Oe=ae("symbol-to-string-registry"),pt=ae("wks"),ie=S.QObject,Pe=!ie||!ie[tn]||!ie[tn].findChild,Ee=K&&de(function(){return ye(Me({},"a",{get:function(){return Me(this,"a",{value:7}).a}})).a!=7})?function(Kn,Un,_n){var Xn=He(ue,Un);Xn&&delete ue[Un],Me(Kn,Un,_n),Xn&&Kn!==ue&&Me(ue,Un,Xn)}:Me,Ge=function(Kn,Un){var _n=Le[Kn]=ye(ge[tn]);return Xt(_n,{type:fn,tag:Kn,description:Un}),K||(_n.description=Un),_n},Ze=function(Un,_n,Xn){Un===ue&&Ze(Ae,_n,Xn),N(Un);var br=W(_n);return N(Xn),Y(Le,br)?(Xn.enumerable?(Y(Un,kt)&&Un[kt][br]&&(Un[kt][br]=!1),Xn=ye(Xn,{enumerable:me(0,!1)})):(Y(Un,kt)||Me(Un,kt,me(1,{})),Un[kt][br]=!0),Ee(Un,br,Xn)):Me(Un,br,Xn)},Qt=function(Un,_n){N(Un);var Xn=Z(_n),br=D(Xn).concat(jn(Xn));return en(br,function(Or){(!K||on.call(Xn,Or))&&Ze(Un,Or,Xn[Or])}),Un},ln=function(Un,_n){return _n===void 0?ye(Un):Qt(ye(Un),_n)},on=function(Un){var _n=W(Un),Xn=I.call(this,_n);return this===ue&&Y(Le,_n)&&!Y(Ae,_n)?!1:Xn||!Y(this,_n)||!Y(Le,_n)||Y(this,kt)&&this[kt][_n]?Xn:!0},xn=function(Un,_n){var Xn=Z(Un),br=W(_n);if(!(Xn===ue&&Y(Le,br)&&!Y(Ae,br))){var Or=He(Xn,br);return Or&&Y(Le,br)&&!(Y(Xn,kt)&&Xn[kt][br])&&(Or.enumerable=!0),Or}},Nn=function(Un){var _n=M(Z(Un)),Xn=[];return en(_n,function(br){!Y(Le,br)&&!Y(ze,br)&&Xn.push(br)}),Xn},jn=function(Un){var _n=Un===ue,Xn=M(_n?Ae:Z(Un)),br=[];return en(Xn,function(Or){Y(Le,Or)&&(!_n||Y(ue,Or))&&br.push(Le[Or])}),br};if(_||(ge=function(){if(this instanceof ge)throw TypeError("Symbol is not a constructor");var Un=!arguments.length||arguments[0]===void 0?void 0:Fe(arguments[0]),_n=Re(Un),Xn=function(br){this===ue&&Xn.call(Ae,br),Y(this,kt)&&Y(this[kt],_n)&&(this[kt][_n]=!1),Ee(this,_n,me(1,br))};return K&&Pe&&Ee(ue,_n,{configurable:!0,set:Xn}),Ge(_n,Un)},oe(ge[tn],"toString",function(){return Ce(this).tag}),oe(ge,"withoutSetter",function(Kn){return Ge(Re(Kn),Kn)}),ce.f=on,se.f=Ze,le.f=xn,nt.f=Ue.f=Nn,Ut.f=jn,lt.f=function(Kn){return Ge(Te(Kn),Kn)},K&&(Me(ge[tn],"description",{configurable:!0,get:function(){return Ce(this).description}}),k||oe(ue,"propertyIsEnumerable",on,{unsafe:!0}))),U({global:!0,wrap:!0,forced:!_,sham:!_},{Symbol:ge}),en(D(pt),function(Kn){ut(Kn)}),U({target:fn,stat:!0,forced:!_},{for:function(Kn){var Un=Fe(Kn);if(Y(J,Un))return J[Un];var _n=ge(Un);return J[Un]=_n,Oe[_n]=Un,_n},keyFor:function(Un){if(!G(Un))throw TypeError(Un+" is not a symbol");if(Y(Oe,Un))return Oe[Un]},useSetter:function(){Pe=!0},useSimple:function(){Pe=!1}}),U({target:"Object",stat:!0,forced:!_,sham:!K},{create:ln,defineProperty:Ze,defineProperties:Qt,getOwnPropertyDescriptor:xn}),U({target:"Object",stat:!0,forced:!_},{getOwnPropertyNames:Nn,getOwnPropertySymbols:jn}),U({target:"Object",stat:!0,forced:de(function(){Ut.f(1)})},{getOwnPropertySymbols:function(Un){return Ut.f(C(Un))}}),T){var Qn=!_||de(function(){var Kn=ge();return T([Kn])!="[null]"||T({a:Kn})!="{}"||T(Object(Kn))!="{}"});U({target:"JSON",stat:!0,forced:Qn},{stringify:function(Un,_n,Xn){for(var br=[Un],Or=1,Yn;arguments.length>Or;)br.push(arguments[Or++]);if(Yn=_n,!(!re(_n)&&Un===void 0||G(Un)))return j(_n)||(_n=function(ro,bo){if(typeof Yn=="function"&&(bo=Yn.call(this,ro,bo)),!G(bo))return bo}),br[1]=_n,T.apply(null,br)}})}ge[tn][dt]||V(ge[tn],dt,ge[tn].valueOf),zt(ge,fn),ze[kt]=!0},"./node_modules/core-js/modules/web.dom-collections.for-each.js":function(L,$,u){var U=u("./node_modules/core-js/internals/global.js"),S=u("./node_modules/core-js/internals/dom-iterables.js"),b=u("./node_modules/core-js/internals/array-for-each.js"),k=u("./node_modules/core-js/internals/create-non-enumerable-property.js");for(var K in S){var _=U[K],de=_&&_.prototype;if(de&&de.forEach!==b)try{k(de,"forEach",b)}catch(Y){de.forEach=b}}},"./node_modules/core-js/modules/web.dom-collections.iterator.js":function(L,$,u){var U=u("./node_modules/core-js/internals/global.js"),S=u("./node_modules/core-js/internals/dom-iterables.js"),b=u("./node_modules/core-js/modules/es.array.iterator.js"),k=u("./node_modules/core-js/internals/create-non-enumerable-property.js"),K=u("./node_modules/core-js/internals/well-known-symbol.js"),_=K("iterator"),de=K("toStringTag"),Y=b.values;for(var j in S){var re=U[j],G=re&&re.prototype;if(G){if(G[_]!==Y)try{k(G,_,Y)}catch(C){G[_]=Y}if(G[de]||k(G,de,j),S[j]){for(var N in b)if(G[N]!==b[N])try{k(G,N,b[N])}catch(C){G[N]=b[N]}}}}},"./node_modules/es6-promise/dist/es6-promise.js":function(L){(function($,u){L.exports=u()})(this,function(){"use strict";function $(ie){var Pe=typeof ie;return ie!==null&&(Pe==="object"||Pe==="function")}function u(ie){return typeof ie=="function"}var U=void 0;Array.isArray?U=Array.isArray:U=function(ie){return Object.prototype.toString.call(ie)==="[object Array]"};var S=U,b=0,k=void 0,K=void 0,_=function(Pe,Ee){D[b]=Pe,D[b+1]=Ee,b+=2,b===2&&(K?K(nt):Ut())};function de(ie){K=ie}function Y(ie){_=ie}var j=typeof window!="undefined"?window:void 0,re=j||{},G=re.MutationObserver||re.WebKitMutationObserver,N=typeof self=="undefined"&&typeof ee!="undefined"&&{}.toString.call(ee)==="[object process]",C=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function Z(){return function(){return ee.nextTick(nt)}}function W(){return typeof k!="undefined"?function(){k(nt)}:ye()}function Fe(){var ie=0,Pe=new G(nt),Ee=document.createTextNode("");return Pe.observe(Ee,{characterData:!0}),function(){Ee.data=ie=++ie%2}}function me(){var ie=new MessageChannel;return ie.port1.onmessage=nt,function(){return ie.port2.postMessage(0)}}function ye(){var ie=setTimeout;return function(){return ie(nt,1)}}var D=new Array(1e3);function nt(){for(var ie=0;ie<b;ie+=2){var Pe=D[ie],Ee=D[ie+1];Pe(Ee),D[ie]=void 0,D[ie+1]=void 0}b=0}function Ue(){try{var ie=Function("return this")().require("vertx");return k=ie.runOnLoop||ie.runOnContext,W()}catch(Pe){return ye()}}var Ut=void 0;N?Ut=Z():G?Ut=Fe():C?Ut=me():j===void 0?Ut=Ue():Ut=ye();function le(ie,Pe){var Ee=this,Ge=new this.constructor(V);Ge[ce]===void 0&&T(Ge);var Ze=Ee._state;if(Ze){var Qt=arguments[Ze-1];_(function(){return Xt(Ze,Ge,Qt,Ee._result)})}else tn(Ee,Ge,ie,Pe);return Ge}function se(ie){var Pe=this;if(ie&&typeof ie=="object"&&ie.constructor===Pe)return ie;var Ee=new Pe(V);return xt(Ee,ie),Ee}var ce=Math.random().toString(36).substring(2);function V(){}var oe=void 0,ae=1,we=2;function ze(){return new TypeError("You cannot resolve a promise with itself")}function Re(){return new TypeError("A promises callback cannot return that same promise.")}function Te(ie,Pe,Ee,Ge){try{ie.call(Pe,Ee,Ge)}catch(Ze){return Ze}}function lt(ie,Pe,Ee){_(function(Ge){var Ze=!1,Qt=Te(Ee,Pe,function(ln){Ze||(Ze=!0,Pe!==ln?xt(Ge,ln):kt(Ge,ln))},function(ln){Ze||(Ze=!0,fn(Ge,ln))},"Settle: "+(Ge._label||" unknown promise"));!Ze&&Qt&&(Ze=!0,fn(Ge,Qt))},ie)}function ut(ie,Pe){Pe._state===ae?kt(ie,Pe._result):Pe._state===we?fn(ie,Pe._result):tn(Pe,void 0,function(Ee){return xt(ie,Ee)},function(Ee){return fn(ie,Ee)})}function zt(ie,Pe,Ee){Pe.constructor===ie.constructor&&Ee===le&&Pe.constructor.resolve===se?ut(ie,Pe):Ee===void 0?kt(ie,Pe):u(Ee)?lt(ie,Pe,Ee):kt(ie,Pe)}function xt(ie,Pe){if(ie===Pe)fn(ie,ze());else if($(Pe)){var Ee=void 0;try{Ee=Pe.then}catch(Ge){fn(ie,Ge);return}zt(ie,Pe,Ee)}else kt(ie,Pe)}function en(ie){ie._onerror&&ie._onerror(ie._result),dt(ie)}function kt(ie,Pe){ie._state===oe&&(ie._result=Pe,ie._state=ae,ie._subscribers.length!==0&&_(dt,ie))}function fn(ie,Pe){ie._state===oe&&(ie._state=we,ie._result=Pe,_(en,ie))}function tn(ie,Pe,Ee,Ge){var Ze=ie._subscribers,Qt=Ze.length;ie._onerror=null,Ze[Qt]=Pe,Ze[Qt+ae]=Ee,Ze[Qt+we]=Ge,Qt===0&&ie._state&&_(dt,ie)}function dt(ie){var Pe=ie._subscribers,Ee=ie._state;if(Pe.length!==0){for(var Ge=void 0,Ze=void 0,Qt=ie._result,ln=0;ln<Pe.length;ln+=3)Ge=Pe[ln],Ze=Pe[ln+Ee],Ge?Xt(Ee,Ge,Ze,Qt):Ze(Qt);ie._subscribers.length=0}}function Xt(ie,Pe,Ee,Ge){var Ze=u(Ee),Qt=void 0,ln=void 0,on=!0;if(Ze){try{Qt=Ee(Ge)}catch(xn){on=!1,ln=xn}if(Pe===Qt){fn(Pe,Re());return}}else Qt=Ge;Pe._state!==oe||(Ze&&on?xt(Pe,Qt):on===!1?fn(Pe,ln):ie===ae?kt(Pe,Qt):ie===we&&fn(Pe,Qt))}function Ce(ie,Pe){try{Pe(function(Ge){xt(ie,Ge)},function(Ge){fn(ie,Ge)})}catch(Ee){fn(ie,Ee)}}var ue=0;function ge(){return ue++}function T(ie){ie[ce]=ue++,ie._state=void 0,ie._result=void 0,ie._subscribers=[]}function He(){return new Error("Array Methods must be provided an Array")}var Me=function(){function ie(Pe,Ee){this._instanceConstructor=Pe,this.promise=new Pe(V),this.promise[ce]||T(this.promise),S(Ee)?(this.length=Ee.length,this._remaining=Ee.length,this._result=new Array(this.length),this.length===0?kt(this.promise,this._result):(this.length=this.length||0,this._enumerate(Ee),this._remaining===0&&kt(this.promise,this._result))):fn(this.promise,He())}return ie.prototype._enumerate=function(Ee){for(var Ge=0;this._state===oe&&Ge<Ee.length;Ge++)this._eachEntry(Ee[Ge],Ge)},ie.prototype._eachEntry=function(Ee,Ge){var Ze=this._instanceConstructor,Qt=Ze.resolve;if(Qt===se){var ln=void 0,on=void 0,xn=!1;try{ln=Ee.then}catch(jn){xn=!0,on=jn}if(ln===le&&Ee._state!==oe)this._settledAt(Ee._state,Ge,Ee._result);else if(typeof ln!="function")this._remaining--,this._result[Ge]=Ee;else if(Ze===Oe){var Nn=new Ze(V);xn?fn(Nn,on):zt(Nn,Ee,ln),this._willSettleAt(Nn,Ge)}else this._willSettleAt(new Ze(function(jn){return jn(Ee)}),Ge)}else this._willSettleAt(Qt(Ee),Ge)},ie.prototype._settledAt=function(Ee,Ge,Ze){var Qt=this.promise;Qt._state===oe&&(this._remaining--,Ee===we?fn(Qt,Ze):this._result[Ge]=Ze),this._remaining===0&&kt(Qt,this._result)},ie.prototype._willSettleAt=function(Ee,Ge){var Ze=this;tn(Ee,void 0,function(Qt){return Ze._settledAt(ae,Ge,Qt)},function(Qt){return Ze._settledAt(we,Ge,Qt)})},ie}();function M(ie){return new Me(this,ie).promise}function I(ie){var Pe=this;return S(ie)?new Pe(function(Ee,Ge){for(var Ze=ie.length,Qt=0;Qt<Ze;Qt++)Pe.resolve(ie[Qt]).then(Ee,Ge)}):new Pe(function(Ee,Ge){return Ge(new TypeError("You must pass an array to race."))})}function Le(ie){var Pe=this,Ee=new Pe(V);return fn(Ee,ie),Ee}function Ae(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}function J(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}var Oe=function(){function ie(Pe){this[ce]=ge(),this._result=this._state=void 0,this._subscribers=[],V!==Pe&&(typeof Pe!="function"&&Ae(),this instanceof ie?Ce(this,Pe):J())}return ie.prototype.catch=function(Ee){return this.then(null,Ee)},ie.prototype.finally=function(Ee){var Ge=this,Ze=Ge.constructor;return u(Ee)?Ge.then(function(Qt){return Ze.resolve(Ee()).then(function(){return Qt})},function(Qt){return Ze.resolve(Ee()).then(function(){throw Qt})}):Ge.then(Ee,Ee)},ie}();Oe.prototype.then=le,Oe.all=M,Oe.race=I,Oe.resolve=se,Oe.reject=Le,Oe._setScheduler=de,Oe._setAsap=Y,Oe._asap=_;function pt(){var ie=void 0;if(typeof d.g!="undefined")ie=d.g;else if(typeof self!="undefined")ie=self;else try{ie=Function("return this")()}catch(Ge){throw new Error("polyfill failed because global object is unavailable in this environment")}var Pe=ie.Promise;if(Pe){var Ee=null;try{Ee=Object.prototype.toString.call(Pe.resolve())}catch(Ge){}if(Ee==="[object Promise]"&&!Pe.cast)return}ie.Promise=Oe}return Oe.polyfill=pt,Oe.Promise=Oe,Oe})},html2canvas:function(L){"use strict";L.exports=z},jspdf:function(L){"use strict";L.exports=H}},P={};function te(L){var $=P[L];if($!==void 0)return $.exports;var u=P[L]={exports:{}};return Se[L].call(u.exports,u,u.exports,te),u.exports}(function(){te.n=function(L){var $=L&&L.__esModule?function(){return L.default}:function(){return L};return te.d($,{a:$}),$}})(),function(){te.d=function(L,$){for(var u in $)te.o($,u)&&!te.o(L,u)&&Object.defineProperty(L,u,{enumerable:!0,get:$[u]})}}(),function(){te.o=function(L,$){return Object.prototype.hasOwnProperty.call(L,$)}}(),function(){te.r=function(L){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(L,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(L,"__esModule",{value:!0})}}();var w={};return function(){"use strict";te.r(w);var L=te("./src/worker.js"),$=te("./src/plugin/jspdf-plugin.js"),u=te("./src/plugin/pagebreaks.js"),U=te("./src/plugin/hyperlinks.js"),S=function b(k,K){var _=new b.Worker(K);return k?_.from(k).save():_};S.Worker=L.default,w.default=S}(),w=w.default,w}()})},65355:function(zn,At,d){"use strict";d.r(At),d.d(At,{AcroForm:function(){return ll},AcroFormAppearance:function(){return Ir},AcroFormButton:function(){return Xo},AcroFormCheckBox:function(){return VA},AcroFormChoiceField:function(){return Qr},AcroFormComboBox:function(){return lo},AcroFormEditBox:function(){return Ao},AcroFormListBox:function(){return AA},AcroFormPasswordField:function(){return Yo},AcroFormPushButton:function(){return mA},AcroFormRadioButton:function(){return $o},AcroFormTextField:function(){return FA},GState:function(){return Wd},ShadingPattern:function(){return kc},TilingPattern:function(){return zc},default:function(){return xo},jsPDF:function(){return xo}});var ee=d(76190),H={},z=function(e,n,t,r,o){var i=new Worker(H[n]||(H[n]=URL.createObjectURL(new Blob([e+';addEventListener("error",function(e){e=e.error;postMessage({$e$:[e.message,e.code,e.stack]})})'],{type:"text/javascript"}))));return i.onmessage=function(p){var h=p.data,g=h.$e$;if(g){var m=new Error(g[0]);m.code=g[1],m.stack=g[2],o(m,null)}else o(null,h)},i.postMessage(t,r),i},Se=Uint8Array,P=Uint16Array,te=Int32Array,w=new Se([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),L=new Se([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),$=new Se([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),u=function(e,n){for(var t=new P(31),r=0;r<31;++r)t[r]=n+=1<<e[r-1];for(var o=new te(t[30]),r=1;r<30;++r)for(var i=t[r];i<t[r+1];++i)o[i]=i-t[r]<<5|r;return{b:t,r:o}},U=u(w,2),S=U.b,b=U.r;S[28]=258,b[258]=28;for(var k=u(L,0),K=k.b,_=k.r,de=new P(32768),Y=0;Y<32768;++Y){var j=(Y&43690)>>1|(Y&21845)<<1;j=(j&52428)>>2|(j&13107)<<2,j=(j&61680)>>4|(j&3855)<<4,de[Y]=((j&65280)>>8|(j&255)<<8)>>1}for(var re=function(e,n,t){for(var r=e.length,o=0,i=new P(n);o<r;++o)e[o]&&++i[e[o]-1];var p=new P(n);for(o=1;o<n;++o)p[o]=p[o-1]+i[o-1]<<1;var h;if(t){h=new P(1<<n);var g=15-n;for(o=0;o<r;++o)if(e[o])for(var m=o<<4|e[o],E=n-e[o],X=p[e[o]-1]++<<E,he=X|(1<<E)-1;X<=he;++X)h[de[X]>>g]=m}else for(h=new P(r),o=0;o<r;++o)e[o]&&(h[o]=de[p[e[o]-1]++]>>15-e[o]);return h},G=new Se(288),Y=0;Y<144;++Y)G[Y]=8;for(var Y=144;Y<256;++Y)G[Y]=9;for(var Y=256;Y<280;++Y)G[Y]=7;for(var Y=280;Y<288;++Y)G[Y]=8;for(var N=new Se(32),Y=0;Y<32;++Y)N[Y]=5;var C=re(G,9,0),Z=null,W=re(N,5,0),Fe=null,me=function(e){for(var n=e[0],t=1;t<e.length;++t)e[t]>n&&(n=e[t]);return n},ye=function(e,n,t){var r=n/8|0;return(e[r]|e[r+1]<<8)>>(n&7)&t},D=function(e,n){var t=n/8|0;return(e[t]|e[t+1]<<8|e[t+2]<<16)>>(n&7)},nt=function(e){return(e+7)/8|0},Ue=function(e,n,t){return(n==null||n<0)&&(n=0),(t==null||t>e.length)&&(t=e.length),new Se(e.subarray(n,t))},Ut={UnexpectedEOF:0,InvalidBlockType:1,InvalidLengthLiteral:2,InvalidDistance:3,StreamFinished:4,NoStreamHandler:5,InvalidHeader:6,NoCallback:7,InvalidUTF8:8,ExtraFieldTooLong:9,InvalidDate:10,FilenameTooLong:11,StreamFinishing:12,InvalidZipData:13,UnknownCompressionMethod:14},le=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],se=function(e,n,t){var r=new Error(n||le[e]);if(r.code=e,Error.captureStackTrace&&Error.captureStackTrace(r,se),!t)throw r;return r},ce=function(e,n,t,r){var o=e.length,i=r?r.length:0;if(!o||n.f&&!n.l)return t||new Se(0);var p=!t,h=p||n.i!=2,g=n.i;p&&(t=new Se(o*3));var m=function(hr){var Zr=t.length;if(hr>Zr){var Gr=new Se(Math.max(Zr*2,hr));Gr.set(t),t=Gr}},E=n.f||0,X=n.p||0,he=n.b||0,x=n.l,We=n.d,Ke=n.m,Ve=n.n,Ie=o*8;do{if(!x){E=ye(e,X,1);var Ct=ye(e,X+1,3);if(X+=3,Ct)if(Ct==1)x=Z,We=Fe,Ke=9,Ve=5;else if(Ct==2){var On=ye(e,X,31)+257,vn=ye(e,X+10,15)+4,Lt=On+ye(e,X+5,31)+1;X+=14;for(var at=new Se(Lt),Gt=new Se(19),xe=0;xe<vn;++xe)Gt[$[xe]]=ye(e,X+xe*3,7);X+=vn*3;for(var Xe=me(Gt),wt=(1<<Xe)-1,mt=re(Gt,Xe,1),xe=0;xe<Lt;){var dn=mt[ye(e,X,wt)];X+=dn&15;var ht=dn>>4;if(ht<16)at[xe++]=ht;else{var gn=0,Bn=0;for(ht==16?(Bn=3+ye(e,X,3),X+=2,gn=at[xe-1]):ht==17?(Bn=3+ye(e,X,7),X+=3):ht==18&&(Bn=11+ye(e,X,127),X+=7);Bn--;)at[xe++]=gn}}var An=at.subarray(0,On),bn=at.subarray(On);Ke=me(An),Ve=me(bn),x=re(An,Ke,1),We=re(bn,Ve,1)}else se(1);else{var ht=nt(X)+4,it=e[ht-4]|e[ht-3]<<8,cn=ht+it;if(cn>o){g&&se(0);break}h&&m(he+it),t.set(e.subarray(ht,cn),he),n.b=he+=it,n.p=X=cn*8,n.f=E;continue}if(X>Ie){g&&se(0);break}}h&&m(he+131072);for(var Sr=(1<<Ke)-1,qn=(1<<Ve)-1,be=X;;be=X){var gn=x[D(e,X)&Sr],ot=gn>>4;if(X+=gn&15,X>Ie){g&&se(0);break}if(gn||se(2),ot<256)t[he++]=ot;else if(ot==256){be=X,x=null;break}else{var ct=ot-254;if(ot>264){var xe=ot-257,Ft=w[xe];ct=ye(e,X,(1<<Ft)-1)+S[xe],X+=Ft}var Rt=We[D(e,X)&qn],an=Rt>>4;Rt||se(3),X+=Rt&15;var bn=K[an];if(an>3){var Ft=L[an];bn+=D(e,X)&(1<<Ft)-1,X+=Ft}if(X>Ie){g&&se(0);break}h&&m(he+131072);var yn=he+ct;if(he<bn){var hn=i-bn,$n=Math.min(bn,yn);for(hn+he<0&&se(3);he<$n;++he)t[he]=r[hn+he]}for(;he<yn;++he)t[he]=t[he-bn]}}n.l=x,n.p=be,n.b=he,n.f=E,x&&(E=1,n.m=Ke,n.d=We,n.n=Ve)}while(!E);return he!=t.length&&p?Ue(t,0,he):t.subarray(0,he)},V=function(e,n,t){t<<=n&7;var r=n/8|0;e[r]|=t,e[r+1]|=t>>8},oe=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},ae=function(e,n){for(var t=[],r=0;r<e.length;++r)e[r]&&t.push({s:r,f:e[r]});var o=t.length,i=t.slice();if(!o)return{t:zt,l:0};if(o==1){var p=new Se(t[0].s+1);return p[t[0].s]=1,{t:p,l:1}}t.sort(function(cn,On){return cn.f-On.f}),t.push({s:-1,f:25001});var h=t[0],g=t[1],m=0,E=1,X=2;for(t[0]={s:-1,f:h.f+g.f,l:h,r:g};E!=o-1;)h=t[t[m].f<t[X].f?m++:X++],g=t[m!=E&&t[m].f<t[X].f?m++:X++],t[E++]={s:-1,f:h.f+g.f,l:h,r:g};for(var he=i[0].s,r=1;r<o;++r)i[r].s>he&&(he=i[r].s);var x=new P(he+1),We=we(t[E-1],x,0);if(We>n){var r=0,Ke=0,Ve=We-n,Ie=1<<Ve;for(i.sort(function(On,vn){return x[vn.s]-x[On.s]||On.f-vn.f});r<o;++r){var Ct=i[r].s;if(x[Ct]>n)Ke+=Ie-(1<<We-x[Ct]),x[Ct]=n;else break}for(Ke>>=Ve;Ke>0;){var ht=i[r].s;x[ht]<n?Ke-=1<<n-x[ht]++-1:++r}for(;r>=0&&Ke;--r){var it=i[r].s;x[it]==n&&(--x[it],++Ke)}We=n}return{t:new Se(x),l:We}},we=function(e,n,t){return e.s==-1?Math.max(we(e.l,n,t+1),we(e.r,n,t+1)):n[e.s]=t},ze=function(e){for(var n=e.length;n&&!e[--n];);for(var t=new P(++n),r=0,o=e[0],i=1,p=function(g){t[r++]=g},h=1;h<=n;++h)if(e[h]==o&&h!=n)++i;else{if(!o&&i>2){for(;i>138;i-=138)p(32754);i>2&&(p(i>10?i-11<<5|28690:i-3<<5|12305),i=0)}else if(i>3){for(p(o),--i;i>6;i-=6)p(8304);i>2&&(p(i-3<<5|8208),i=0)}for(;i--;)p(o);i=1,o=e[h]}return{c:t.subarray(0,r),n}},Re=function(e,n){for(var t=0,r=0;r<n.length;++r)t+=e[r]*n[r];return t},Te=function(e,n,t){var r=t.length,o=nt(n+2);e[o]=r&255,e[o+1]=r>>8,e[o+2]=e[o]^255,e[o+3]=e[o+1]^255;for(var i=0;i<r;++i)e[o+i+4]=t[i];return(o+4+r)*8},lt=function(e,n,t,r,o,i,p,h,g,m,E){V(n,E++,t),++o[256];for(var X=ae(o,15),he=X.t,x=X.l,We=ae(i,15),Ke=We.t,Ve=We.l,Ie=ze(he),Ct=Ie.c,ht=Ie.n,it=ze(Ke),cn=it.c,On=it.n,vn=new P(19),Lt=0;Lt<Ct.length;++Lt)++vn[Ct[Lt]&31];for(var Lt=0;Lt<cn.length;++Lt)++vn[cn[Lt]&31];for(var at=ae(vn,7),Gt=at.t,xe=at.l,Xe=19;Xe>4&&!Gt[$[Xe-1]];--Xe);var wt=m+5<<3,mt=Re(o,G)+Re(i,N)+p,dn=Re(o,he)+Re(i,Ke)+p+14+3*Xe+Re(vn,Gt)+2*vn[16]+3*vn[17]+7*vn[18];if(g>=0&&wt<=mt&&wt<=dn)return Te(n,E,e.subarray(g,g+m));var gn,Bn,An,bn;if(V(n,E,1+(dn<mt)),E+=2,dn<mt){gn=re(he,x,0),Bn=he,An=re(Ke,Ve,0),bn=Ke;var Sr=re(Gt,xe,0);V(n,E,ht-257),V(n,E+5,On-1),V(n,E+10,Xe-4),E+=14;for(var Lt=0;Lt<Xe;++Lt)V(n,E+3*Lt,Gt[$[Lt]]);E+=3*Xe;for(var qn=[Ct,cn],be=0;be<2;++be)for(var ot=qn[be],Lt=0;Lt<ot.length;++Lt){var ct=ot[Lt]&31;V(n,E,Sr[ct]),E+=Gt[ct],ct>15&&(V(n,E,ot[Lt]>>5&127),E+=ot[Lt]>>12)}}else gn=C,Bn=G,An=W,bn=N;for(var Lt=0;Lt<h;++Lt){var Ft=r[Lt];if(Ft>255){var ct=Ft>>18&31;oe(n,E,gn[ct+257]),E+=Bn[ct+257],ct>7&&(V(n,E,Ft>>23&31),E+=w[ct]);var Rt=Ft&31;oe(n,E,An[Rt]),E+=bn[Rt],Rt>3&&(oe(n,E,Ft>>5&8191),E+=L[Rt])}else oe(n,E,gn[Ft]),E+=Bn[Ft]}return oe(n,E,gn[256]),E+Bn[256]},ut=new te([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),zt=new Se(0),xt=function(e,n,t,r,o,i){var p=i.z||e.length,h=new Se(r+p+5*(1+Math.ceil(p/7e3))+o),g=h.subarray(r,h.length-o),m=i.l,E=(i.r||0)&7;if(n){E&&(g[0]=i.r>>3);for(var X=ut[n-1],he=X>>13,x=X&8191,We=(1<<t)-1,Ke=i.p||new P(32768),Ve=i.h||new P(We+1),Ie=Math.ceil(t/3),Ct=2*Ie,ht=function(Fn){return(e[Fn]^e[Fn+1]<<Ie^e[Fn+2]<<Ct)&We},it=new te(25e3),cn=new P(288),On=new P(32),vn=0,Lt=0,at=i.i||0,Gt=0,xe=i.w||0,Xe=0;at+2<p;++at){var wt=ht(at),mt=at&32767,dn=Ve[wt];if(Ke[mt]=dn,Ve[wt]=mt,xe<=at){var gn=p-at;if((vn>7e3||Gt>24576)&&(gn>423||!m)){E=lt(e,g,0,it,cn,On,Lt,Gt,Xe,at-Xe,E),Gt=vn=Lt=0,Xe=at;for(var Bn=0;Bn<286;++Bn)cn[Bn]=0;for(var Bn=0;Bn<30;++Bn)On[Bn]=0}var An=2,bn=0,Sr=x,qn=mt-dn&32767;if(gn>2&&wt==ht(at-qn))for(var be=Math.min(he,gn)-1,ot=Math.min(32767,at),ct=Math.min(258,gn);qn<=ot&&--Sr&&mt!=dn;){if(e[at+An]==e[at+An-qn]){for(var Ft=0;Ft<ct&&e[at+Ft]==e[at+Ft-qn];++Ft);if(Ft>An){if(An=Ft,bn=qn,Ft>be)break;for(var Rt=Math.min(qn,Ft-2),an=0,Bn=0;Bn<Rt;++Bn){var yn=at-qn+Bn&32767,hn=Ke[yn],$n=yn-hn&32767;$n>an&&(an=$n,dn=yn)}}}mt=dn,dn=Ke[mt],qn+=mt-dn&32767}if(bn){it[Gt++]=268435456|b[An]<<18|_[bn];var hr=b[An]&31,Zr=_[bn]&31;Lt+=w[hr]+L[Zr],++cn[257+hr],++On[Zr],xe=at+An,++vn}else it[Gt++]=e[at],++cn[e[at]]}}for(at=Math.max(at,xe);at<p;++at)it[Gt++]=e[at],++cn[e[at]];E=lt(e,g,m,it,cn,On,Lt,Gt,Xe,at-Xe,E),m||(i.r=E&7|g[E/8|0]<<3,E-=7,i.h=Ve,i.p=Ke,i.i=at,i.w=xe)}else{for(var at=i.w||0;at<p+m;at+=65535){var Gr=at+65535;Gr>=p&&(g[E/8|0]=m,Gr=p),E=Te(g,E+1,e.subarray(at,Gr))}i.i=p}return Ue(h,0,r+nt(E)+o)},en=null,kt=function(){var e=-1;return{p:function(n){for(var t=e,r=0;r<n.length;++r)t=en[t&255^n[r]]^t>>>8;e=t},d:function(){return~e}}},fn=function(){var e=1,n=0;return{p:function(t){for(var r=e,o=n,i=t.length|0,p=0;p!=i;){for(var h=Math.min(p+2655,i);p<h;++p)o+=r+=t[p];r=(r&65535)+15*(r>>16),o=(o&65535)+15*(o>>16)}e=r,n=o},d:function(){return e%=65521,n%=65521,(e&255)<<24|(e&65280)<<8|(n&255)<<8|n>>8}}},tn=function(e,n,t,r,o){if(!o&&(o={l:1},n.dictionary)){var i=n.dictionary.subarray(-32768),p=new Se(i.length+e.length);p.set(i),p.set(e,i.length),e=p,o.w=i.length}return xt(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)},dt=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},Xt=function(e,n,t){for(var r=e(),o=e.toString(),i=o.slice(o.indexOf("[")+1,o.lastIndexOf("]")).replace(/\s+/g,"").split(","),p=0;p<r.length;++p){var h=r[p],g=i[p];if(typeof h=="function"){n+=";"+g+"=";var m=h.toString();if(h.prototype)if(m.indexOf("[native code]")!=-1){var E=m.indexOf(" ",8)+1;n+=m.slice(E,m.indexOf("(",E))}else{n+=m;for(var X in h.prototype)n+=";"+g+".prototype."+X+"="+h.prototype[X].toString()}else n+=m}else t[g]=h}return n},Ce=null,ue=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},ge=function(e,n,t,r){if(!Ce[t]){for(var o="",i={},p=e.length-1,h=0;h<p;++h)o=Xt(e[h],o,i);Ce[t]={c:Xt(e[p],o,i),e:i}}var g=dt({},Ce[t].e);return z(Ce[t].c+";onmessage=function(e){for(var k in e.data)self[k]=e.data[k];onmessage="+n.toString()+"}",t,g,ue(g),r)},T=function(){return[Se,P,te,w,L,$,S,K,Z,Fe,de,le,re,me,ye,D,nt,Ue,se,ce,ro,Ae,J]},He=function(){return[Se,P,te,w,L,$,b,_,C,G,W,N,de,ut,zt,re,V,oe,ae,we,ze,Re,Te,lt,nt,Ue,xt,tn,Xn,Ae]},Me=function(){return[Qt,xn,Ze,kt,en]},M=function(){return[ln,on]},I=function(){return[Nn,Ze,fn]},Le=function(){return[jn]},Ae=function(e){return postMessage(e,[e.buffer])},J=function(e){return e&&{out:e.size&&new Se(e.size),dictionary:e.dictionary}},Oe=function(e,n,t,r,o,i){var p=ge(t,r,o,function(h,g){p.terminate(),i(h,g)});return p.postMessage([e,n],n.consume?[e.buffer]:[]),function(){p.terminate()}},pt=function(e){return e.ondata=function(n,t){return postMessage([n,t],[n.buffer])},function(n){n.data.length?(e.push(n.data[0],n.data[1]),postMessage([n.data[0].length])):e.flush()}},ie=function(e,n,t,r,o,i,p){var h,g=ge(e,r,o,function(m,E){m?(g.terminate(),n.ondata.call(n,m)):Array.isArray(E)?E.length==1?(n.queuedSize-=E[0],n.ondrain&&n.ondrain(E[0])):(E[1]&&g.terminate(),n.ondata.call(n,m,E[0],E[1])):p(E)});g.postMessage(t),n.queuedSize=0,n.push=function(m,E){n.ondata||se(5),h&&n.ondata(se(4,0,1),null,!!E),n.queuedSize+=m.length,g.postMessage([m,h=E],[m.buffer])},n.terminate=function(){g.terminate()},i&&(n.flush=function(){g.postMessage([])})},Pe=function(e,n){return e[n]|e[n+1]<<8},Ee=function(e,n){return(e[n]|e[n+1]<<8|e[n+2]<<16|e[n+3]<<24)>>>0},Ge=function(e,n){return Ee(e,n)+Ee(e,n+4)*4294967296},Ze=function(e,n,t){for(;t;++n)e[n]=t,t>>>=8},Qt=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&&Ze(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)}},ln=function(e){(e[0]!=31||e[1]!=139||e[2]!=8)&&se(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)},on=function(e){var n=e.length;return(e[n-4]|e[n-3]<<8|e[n-2]<<16|e[n-1]<<24)>>>0},xn=function(e){return 10+(e.filename?e.filename.length+1:0)},Nn=function(e,n){var t=n.level,r=t==0?0:t<6?1:t==9?3:2;if(e[0]=120,e[1]=r<<6|(n.dictionary&&32),e[1]|=31-(e[0]<<8|e[1])%31,n.dictionary){var o=fn();o.p(n.dictionary),Ze(e,2,o.d())}},jn=function(e,n){return((e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31)&&se(6,"invalid zlib data"),(e[1]>>5&1)==+!n&&se(6,"invalid zlib data: "+(e[1]&32?"need":"unexpected")+" dictionary"),(e[1]>>3&4)+2};function Qn(e,n){return typeof e=="function"&&(n=e,e={}),this.ondata=n,e}var Kn=null,Un=null;function _n(e,n,t){return t||(t=n,n={}),typeof t!="function"&&se(7),Oe(e,n,[He],function(r){return Ae(Xn(r.data[0],r.data[1]))},0,t)}function Xn(e,n){return tn(e,n||{},0,0)}var br=null,Or=null;function Yn(e,n,t){return t||(t=n,n={}),typeof t!="function"&&se(7),Oe(e,n,[T],function(r){return Ae(ro(r.data[0],J(r.data[1])))},1,t)}function ro(e,n){return ce(e,{i:2},n&&n.out,n&&n.dictionary)}var bo=null,kn=null;function co(e,n,t){return t||(t=n,n={}),typeof t!="function"&&se(7),Oe(e,n,[He,Me,function(){return[iA]}],function(r){return Ae(iA(r.data[0],r.data[1]))},2,t)}function iA(e,n){n||(n={});var t=kt(),r=e.length;t.p(e);var o=tn(e,n,xn(n),8),i=o.length;return Qt(o,n),Ze(o,i-8,t.d()),Ze(o,i-4,r),o}var ho=null,aA=null;function Zo(e,n,t){return t||(t=n,n={}),typeof t!="function"&&se(7),Oe(e,n,[T,M,function(){return[Wo]}],function(r){return Ae(Wo(r.data[0],r.data[1]))},3,t)}function Wo(e,n){var t=ln(e);return t+8>e.length&&se(6,"invalid gzip data"),ce(e.subarray(t,-8),{i:2},n&&n.out||new Se(on(e)),n&&n.dictionary)}var ai=null,Fo=null;function Lr(e,n,t){return t||(t=n,n={}),typeof t!="function"&&se(7),Oe(e,n,[He,I,function(){return[Io]}],function(r){return Ae(Io(r.data[0],r.data[1]))},4,t)}function Io(e,n){n||(n={});var t=fn();t.p(e);var r=tn(e,n,n.dictionary?6:2,4);return Nn(r,n),Ze(r,r.length-4,t.d()),r}var qe=null,Vt=null;function nn(e,n,t){return t||(t=n,n={}),typeof t!="function"&&se(7),Oe(e,n,[T,Le,function(){return[Ne]}],function(r){return Ae(Ne(r.data[0],J(r.data[1])))},5,t)}function Ne(e,n){return ce(e.subarray(jn(e,n&&n.dictionary),-4),{i:2},n&&n.out,n&&n.dictionary)}var De=null,jt=null;function Tt(e,n,t){return t||(t=n,n={}),typeof t!="function"&&se(7),e[0]==31&&e[1]==139&&e[2]==8?Zo(e,n,t):(e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31?Yn(e,n,t):nn(e,n,t)}function Dn(e,n){return e[0]==31&&e[1]==139&&e[2]==8?Wo(e,n):(e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31?ro(e,n):Ne(e,n)}var un=function(e,n,t,r){for(var o in e){var i=e[o],p=n+o,h=r;Array.isArray(i)&&(h=dt(r,i[1]),i=i[0]),i instanceof Se?t[p]=[i,h]:(t[p+="/"]=[new Se(0),h],un(i,p,t,r))}},Sn=typeof TextEncoder!="undefined"&&new TextEncoder,Ln=typeof TextDecoder!="undefined"&&new TextDecoder,Rn=0;try{Ln.decode(zt,{stream:!0}),Rn=1}catch(e){}var er=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:Ue(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)}},Zn=null,Wn=null;function ir(e,n){if(n){for(var t=new Se(e.length),r=0;r<e.length;++r)t[r]=e.charCodeAt(r);return t}if(Sn)return Sn.encode(e);for(var o=e.length,i=new Se(e.length+(e.length>>1)),p=0,h=function(E){i[p++]=E},r=0;r<o;++r){if(p+5>i.length){var g=new Se(p+8+(o-r<<1));g.set(i),i=g}var m=e.charCodeAt(r);m<128||n?h(m):m<2048?(h(192|m>>6),h(128|m&63)):m>55295&&m<57344?(m=65536+(m&1047552)|e.charCodeAt(++r)&1023,h(240|m>>18),h(128|m>>12&63),h(128|m>>6&63),h(128|m&63)):(h(224|m>>12),h(128|m>>6&63),h(128|m&63))}return Ue(i,0,p)}function Tn(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(Ln)return Ln.decode(e);var o=er(e),i=o.s,t=o.r;return t.length&&se(8),i}}var lr=function(e){return e==1?3:e<6?2:e==9?1:0},Ar=function(e,n){return n+30+Pe(e,n+26)+Pe(e,n+28)},_r=function(e,n,t){var r=Pe(e,n+28),o=Tn(e.subarray(n+46,n+46+r),!(Pe(e,n+8)&2048)),i=n+46+r,p=Ee(e,n+20),h=t&&p==4294967295?vr(e,i):[p,Ee(e,n+24),Ee(e,n+42)],g=h[0],m=h[1],E=h[2];return[Pe(e,n+10),g,m,o,i+Pe(e,n+30)+Pe(e,n+32),E]},vr=function(e,n){for(;Pe(e,n)!=1;n+=4+Pe(e,n+2));return[Ge(e,n+12),Ge(e,n+4),Ge(e,n+20)]},Dt=function(e){var n=0;if(e)for(var t in e){var r=e[t].length;r>65535&&se(9),n+=r+4}return n},gt=function(e,n,t,r,o,i,p,h){var g=r.length,m=t.extra,E=h&&h.length,X=Dt(m);Ze(e,n,p!=null?33639248:67324752),n+=4,p!=null&&(e[n++]=20,e[n++]=t.os),e[n]=20,n+=2,e[n++]=t.flag<<1|(i<0&&8),e[n++]=o&&8,e[n++]=t.compression&255,e[n++]=t.compression>>8;var he=new Date(t.mtime==null?Date.now():t.mtime),x=he.getFullYear()-1980;if((x<0||x>119)&&se(10),Ze(e,n,x<<25|he.getMonth()+1<<21|he.getDate()<<16|he.getHours()<<11|he.getMinutes()<<5|he.getSeconds()>>1),n+=4,i!=-1&&(Ze(e,n,t.crc),Ze(e,n+4,i<0?-i-2:i),Ze(e,n+8,t.size)),Ze(e,n+12,g),Ze(e,n+14,X),n+=16,p!=null&&(Ze(e,n,E),Ze(e,n+6,t.attrs),Ze(e,n+10,p),n+=14),e.set(r,n),n+=g,X)for(var We in m){var Ke=m[We],Ve=Ke.length;Ze(e,n,+We),Ze(e,n+2,Ve),e.set(Ke,n+4),n+=4+Ve}return E&&(e.set(h,n),n+=E),n},Ot=function(e,n,t,r,o){Ze(e,n,101010256),Ze(e,n+8,t),Ze(e,n+10,t),Ze(e,n+12,r),Ze(e,n+16,o)},St=null,qt=null,Mt=null,Wt=null;function Ht(e,n,t){t||(t=n,n={}),typeof t!="function"&&se(7);var r={};un(e,"",r,n);var o=Object.keys(r),i=o.length,p=0,h=0,g=i,m=new Array(i),E=[],X=function(){for(var Ve=0;Ve<E.length;++Ve)E[Ve]()},he=function(Ve,Ie){yr(function(){t(Ve,Ie)})};yr(function(){he=t});var x=function(){var Ve=new Se(h+22),Ie=p,Ct=h-p;h=0;for(var ht=0;ht<g;++ht){var it=m[ht];try{var cn=it.c.length;gt(Ve,h,it,it.f,it.u,cn);var On=30+it.f.length+Dt(it.extra),vn=h+On;Ve.set(it.c,vn),gt(Ve,p,it,it.f,it.u,cn,h,it.m),p+=16+On+(it.m?it.m.length:0),h=vn+cn}catch(Lt){return he(Lt,null)}}Ot(Ve,p,m.length,Ct,Ie),he(null,Ve)};i||x();for(var We=function(Ve){var Ie=o[Ve],Ct=r[Ie],ht=Ct[0],it=Ct[1],cn=kt(),On=ht.length;cn.p(ht);var vn=ir(Ie),Lt=vn.length,at=it.comment,Gt=at&&ir(at),xe=Gt&&Gt.length,Xe=Dt(it.extra),wt=it.level==0?0:8,mt=function(dn,gn){if(dn)X(),he(dn,null);else{var Bn=gn.length;m[Ve]=dt(it,{size:On,crc:cn.d(),c:gn,f:vn,m:Gt,u:Lt!=Ie.length||Gt&&at.length!=xe,compression:wt}),p+=30+Lt+Xe+Bn,h+=76+2*(Lt+Xe)+(xe||0)+Bn,--i||x()}};if(Lt>65535&&mt(se(11,0,1),null),!wt)mt(null,ht);else if(On<16e4)try{mt(null,Xn(ht,it))}catch(dn){mt(dn,null)}else E.push(_n(ht,it,mt))},Ke=0;Ke<g;++Ke)We(Ke);return X}function pn(e,n){n||(n={});var t={},r=[];un(e,"",t,n);var o=0,i=0;for(var p in t){var h=t[p],g=h[0],m=h[1],E=m.level==0?0:8,X=ir(p),he=X.length,x=m.comment,We=x&&ir(x),Ke=We&&We.length,Ve=Dt(m.extra);he>65535&&se(11);var Ie=E?Xn(g,m):g,Ct=Ie.length,ht=kt();ht.p(g),r.push(dt(m,{size:g.length,crc:ht.d(),c:Ie,f:X,m:We,u:he!=p.length||We&&x.length!=Ke,o,compression:E})),o+=30+he+Ve+Ct,i+=76+2*(he+Ve)+(Ke||0)+Ct}for(var it=new Se(i+22),cn=o,On=i-o,vn=0;vn<r.length;++vn){var X=r[vn];gt(it,X.o,X,X.f,X.u,X.c.length);var Lt=30+X.f.length+Dt(X.extra);it.set(X.c,X.o+Lt),gt(it,o,X,X.f,X.u,X.c.length,X.o,X.m),o+=16+Lt+(X.m?X.m.length:0)}return Ot(it,o,r.length,On,cn),it}var Vn=null,dr=null,Kr=null,ft=null,yr=typeof queueMicrotask=="function"?queueMicrotask:typeof setTimeout=="function"?setTimeout:function(e){e()};function tr(e,n,t){t||(t=n,n={}),typeof t!="function"&&se(7);var r=[],o=function(){for(var Ve=0;Ve<r.length;++Ve)r[Ve]()},i={},p=function(Ve,Ie){yr(function(){t(Ve,Ie)})};yr(function(){p=t});for(var h=e.length-22;Ee(e,h)!=101010256;--h)if(!h||e.length-h>65558)return p(se(13,0,1),null),o;var g=Pe(e,h+8);if(g){var m=g,E=Ee(e,h+16),X=E==4294967295||m==65535;if(X){var he=Ee(e,h-12);X=Ee(e,he)==101075792,X&&(m=g=Ee(e,he+32),E=Ee(e,he+48))}for(var x=n&&n.filter,We=function(Ve){var Ie=_r(e,E,X),Ct=Ie[0],ht=Ie[1],it=Ie[2],cn=Ie[3],On=Ie[4],vn=Ie[5],Lt=Ar(e,vn);E=On;var at=function(xe,Xe){xe?(o(),p(xe,null)):(Xe&&(i[cn]=Xe),--g||p(null,i))};if(!x||x({name:cn,size:ht,originalSize:it,compression:Ct}))if(!Ct)at(null,Ue(e,Lt,Lt+ht));else if(Ct==8){var Gt=e.subarray(Lt,Lt+ht);if(it<524288||ht>.8*it)try{at(null,ro(Gt,{out:new Se(it)}))}catch(xe){at(xe,null)}else r.push(Yn(Gt,{size:it},at))}else at(se(14,"unknown compression type "+Ct,1),null);else at(null,null)},Ke=0;Ke<m;++Ke)We(Ke)}else p(null,{});return o}function nr(e,n){for(var t={},r=e.length-22;Ee(e,r)!=101010256;--r)(!r||e.length-r>65558)&&se(13);var o=Pe(e,r+8);if(!o)return{};var i=Ee(e,r+16),p=i==4294967295||o==65535;if(p){var h=Ee(e,r-12);p=Ee(e,h)==101075792,p&&(o=Ee(e,h+32),i=Ee(e,h+48))}for(var g=n&&n.filter,m=0;m<o;++m){var E=_r(e,i,p),X=E[0],he=E[1],x=E[2],We=E[3],Ke=E[4],Ve=E[5],Ie=Ar(e,Ve);i=Ke,(!g||g({name:We,size:he,originalSize:x,compression:X}))&&(X?X==8?t[We]=ro(e.subarray(Ie,Ie+he),{out:new Se(x)}):se(14,"unknown compression type "+X):t[We]=Ue(e,Ie,Ie+he))}return t}var Dr=d(42978);function zr(e,n="utf8"){return new TextDecoder(n).decode(e)}const yo=new TextEncoder;function Cr(e){return yo.encode(e)}const $r=1024*8,fo=(()=>{const e=new Uint8Array(4),n=new Uint32Array(e.buffer);return!((n[0]=1)&e[0])})(),to={int8:globalThis.Int8Array,uint8:globalThis.Uint8Array,int16:globalThis.Int16Array,uint16:globalThis.Uint16Array,int32:globalThis.Int32Array,uint32:globalThis.Uint32Array,uint64:globalThis.BigUint64Array,int64:globalThis.BigInt64Array,float32:globalThis.Float32Array,float64:globalThis.Float64Array};class mo{constructor(n=$r,t={}){yi(this,"buffer");yi(this,"byteLength");yi(this,"byteOffset");yi(this,"length");yi(this,"offset");yi(this,"lastWrittenByte");yi(this,"littleEndian");yi(this,"_data");yi(this,"_mark");yi(this,"_marks");let r=!1;typeof n=="number"?n=new ArrayBuffer(n):(r=!0,this.lastWrittenByte=n.byteLength);const o=t.offset?t.offset>>>0:0,i=n.byteLength-o;let p=o;(ArrayBuffer.isView(n)||n instanceof mo)&&(n.byteLength!==n.buffer.byteLength&&(p=n.byteOffset+o),n=n.buffer),r?this.lastWrittenByte=i:this.lastWrittenByte=0,this.buffer=n,this.length=i,this.byteLength=i,this.byteOffset=p,this.offset=0,this.littleEndian=!0,this._data=new DataView(this.buffer,p,i),this._mark=0,this._marks=[]}available(n=1){return this.offset+n<=this.length}isLittleEndian(){return this.littleEndian}setLittleEndian(){return this.littleEndian=!0,this}isBigEndian(){return!this.littleEndian}setBigEndian(){return this.littleEndian=!1,this}skip(n=1){return this.offset+=n,this}back(n=1){return this.offset-=n,this}seek(n){return this.offset=n,this}mark(){return this._mark=this.offset,this}reset(){return this.offset=this._mark,this}pushMark(){return this._marks.push(this.offset),this}popMark(){const n=this._marks.pop();if(n===void 0)throw new Error("Mark stack empty");return this.seek(n),this}rewind(){return this.offset=0,this}ensureAvailable(n=1){if(!this.available(n)){const r=(this.offset+n)*2,o=new Uint8Array(r);o.set(new Uint8Array(this.buffer)),this.buffer=o.buffer,this.length=r,this.byteLength=r,this._data=new DataView(this.buffer)}return this}readBoolean(){return this.readUint8()!==0}readInt8(){return this._data.getInt8(this.offset++)}readUint8(){return this._data.getUint8(this.offset++)}readByte(){return this.readUint8()}readBytes(n=1){return this.readArray(n,"uint8")}readArray(n,t){const r=to[t].BYTES_PER_ELEMENT*n,o=this.byteOffset+this.offset,i=this.buffer.slice(o,o+r);if(this.littleEndian===fo&&t!=="uint8"&&t!=="int8"){const h=new Uint8Array(this.buffer.slice(o,o+r));h.reverse();const g=new to[t](h.buffer);return this.offset+=r,g.reverse(),g}const p=new to[t](i);return this.offset+=r,p}readInt16(){const n=this._data.getInt16(this.offset,this.littleEndian);return this.offset+=2,n}readUint16(){const n=this._data.getUint16(this.offset,this.littleEndian);return this.offset+=2,n}readInt32(){const n=this._data.getInt32(this.offset,this.littleEndian);return this.offset+=4,n}readUint32(){const n=this._data.getUint32(this.offset,this.littleEndian);return this.offset+=4,n}readFloat32(){const n=this._data.getFloat32(this.offset,this.littleEndian);return this.offset+=4,n}readFloat64(){const n=this._data.getFloat64(this.offset,this.littleEndian);return this.offset+=8,n}readBigInt64(){const n=this._data.getBigInt64(this.offset,this.littleEndian);return this.offset+=8,n}readBigUint64(){const n=this._data.getBigUint64(this.offset,this.littleEndian);return this.offset+=8,n}readChar(){return String.fromCharCode(this.readInt8())}readChars(n=1){let t="";for(let r=0;r<n;r++)t+=this.readChar();return t}readUtf8(n=1){return zr(this.readBytes(n))}decodeText(n=1,t="utf8"){return zr(this.readBytes(n),t)}writeBoolean(n){return this.writeUint8(n?255:0),this}writeInt8(n){return this.ensureAvailable(1),this._data.setInt8(this.offset++,n),this._updateLastWrittenByte(),this}writeUint8(n){return this.ensureAvailable(1),this._data.setUint8(this.offset++,n),this._updateLastWrittenByte(),this}writeByte(n){return this.writeUint8(n)}writeBytes(n){this.ensureAvailable(n.length);for(let t=0;t<n.length;t++)this._data.setUint8(this.offset++,n[t]);return this._updateLastWrittenByte(),this}writeInt16(n){return this.ensureAvailable(2),this._data.setInt16(this.offset,n,this.littleEndian),this.offset+=2,this._updateLastWrittenByte(),this}writeUint16(n){return this.ensureAvailable(2),this._data.setUint16(this.offset,n,this.littleEndian),this.offset+=2,this._updateLastWrittenByte(),this}writeInt32(n){return this.ensureAvailable(4),this._data.setInt32(this.offset,n,this.littleEndian),this.offset+=4,this._updateLastWrittenByte(),this}writeUint32(n){return this.ensureAvailable(4),this._data.setUint32(this.offset,n,this.littleEndian),this.offset+=4,this._updateLastWrittenByte(),this}writeFloat32(n){return this.ensureAvailable(4),this._data.setFloat32(this.offset,n,this.littleEndian),this.offset+=4,this._updateLastWrittenByte(),this}writeFloat64(n){return this.ensureAvailable(8),this._data.setFloat64(this.offset,n,this.littleEndian),this.offset+=8,this._updateLastWrittenByte(),this}writeBigInt64(n){return this.ensureAvailable(8),this._data.setBigInt64(this.offset,n,this.littleEndian),this.offset+=8,this._updateLastWrittenByte(),this}writeBigUint64(n){return this.ensureAvailable(8),this._data.setBigUint64(this.offset,n,this.littleEndian),this.offset+=8,this._updateLastWrittenByte(),this}writeChar(n){return this.writeUint8(n.charCodeAt(0))}writeChars(n){for(let t=0;t<n.length;t++)this.writeUint8(n.charCodeAt(t));return this}writeUtf8(n){return this.writeBytes(Cr(n))}toArray(){return new Uint8Array(this.buffer,this.byteOffset,this.lastWrittenByte)}getWrittenByteLength(){return this.lastWrittenByte-this.byteOffset}_updateLastWrittenByte(){this.offset>this.lastWrittenByte&&(this.lastWrittenByte=this.offset)}}const jA=4,Rr=0,Mr=1,xr=2;function Uo(e){let n=e.length;for(;--n>=0;)e[n]=0}const Mo=0,io=1,Co=2,tA=3,kA=258,uA=29,SA=256,Br=SA+1+uA,ar=30,Xr=19,wo=2*Br+1,sA=15,Zi=16,BA=7,zA=256,YA=16,ji=17,Li=18,la=new Uint8Array([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0]),GA=new Uint8Array([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13]),Ni=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7]),ca=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),ma=512,Qi=new Array((Br+2)*2);Uo(Qi);const di=new Array(ar*2);Uo(di);const qi=new Array(ma);Uo(qi);const Ga=new Array(kA-tA+1);Uo(Ga);const La=new Array(uA);Uo(La);const vs=new Array(ar);Uo(vs);function Fs(e,n,t,r,o){this.static_tree=e,this.extra_bits=n,this.extra_base=t,this.elems=r,this.max_length=o,this.has_stree=e&&e.length}let Is,ya,Ys;function Us(e,n){this.dyn_tree=e,this.max_code=0,this.stat_desc=n}const Os=e=>e<256?qi[e]:qi[256+(e>>>7)],ja=(e,n)=>{e.pending_buf[e.pending++]=n&255,e.pending_buf[e.pending++]=n>>>8&255},Bi=(e,n,t)=>{e.bi_valid>Zi-t?(e.bi_buf|=n<<e.bi_valid&65535,ja(e,e.bi_buf),e.bi_buf=n>>Zi-e.bi_valid,e.bi_valid+=t-Zi):(e.bi_buf|=n<<e.bi_valid&65535,e.bi_valid+=t)},Nr=(e,n,t)=>{Bi(e,t[n*2],t[n*2+1])},Qo=(e,n)=>{let t=0;do t|=e&1,e>>>=1,t<<=1;while(--n>0);return t>>>1},po=e=>{e.bi_valid===16?(ja(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=e.bi_buf&255,e.bi_buf>>=8,e.bi_valid-=8)},Oo=(e,n)=>{const t=n.dyn_tree,r=n.max_code,o=n.stat_desc.static_tree,i=n.stat_desc.has_stree,p=n.stat_desc.extra_bits,h=n.stat_desc.extra_base,g=n.stat_desc.max_length;let m,E,X,he,x,We,Ke=0;for(he=0;he<=sA;he++)e.bl_count[he]=0;for(t[e.heap[e.heap_max]*2+1]=0,m=e.heap_max+1;m<wo;m++)E=e.heap[m],he=t[t[E*2+1]*2+1]+1,he>g&&(he=g,Ke++),t[E*2+1]=he,!(E>r)&&(e.bl_count[he]++,x=0,E>=h&&(x=p[E-h]),We=t[E*2],e.opt_len+=We*(he+x),i&&(e.static_len+=We*(o[E*2+1]+x)));if(Ke!==0){do{for(he=g-1;e.bl_count[he]===0;)he--;e.bl_count[he]--,e.bl_count[he+1]+=2,e.bl_count[g]--,Ke-=2}while(Ke>0);for(he=g;he!==0;he--)for(E=e.bl_count[he];E!==0;)X=e.heap[--m],!(X>r)&&(t[X*2+1]!==he&&(e.opt_len+=(he-t[X*2+1])*t[X*2],t[X*2+1]=he),E--)}},hA=(e,n,t)=>{const r=new Array(sA+1);let o=0,i,p;for(i=1;i<=sA;i++)o=o+t[i-1]<<1,r[i]=o;for(p=0;p<=n;p++){let h=e[p*2+1];h!==0&&(e[p*2]=Qo(r[h]++,h))}},JA=()=>{let e,n,t,r,o;const i=new Array(sA+1);for(t=0,r=0;r<uA-1;r++)for(La[r]=t,e=0;e<1<<la[r];e++)Ga[t++]=r;for(Ga[t-1]=r,o=0,r=0;r<16;r++)for(vs[r]=o,e=0;e<1<<GA[r];e++)qi[o++]=r;for(o>>=7;r<ar;r++)for(vs[r]=o<<7,e=0;e<1<<GA[r]-7;e++)qi[256+o++]=r;for(n=0;n<=sA;n++)i[n]=0;for(e=0;e<=143;)Qi[e*2+1]=8,e++,i[8]++;for(;e<=255;)Qi[e*2+1]=9,e++,i[9]++;for(;e<=279;)Qi[e*2+1]=7,e++,i[7]++;for(;e<=287;)Qi[e*2+1]=8,e++,i[8]++;for(hA(Qi,Br+1,i),e=0;e<ar;e++)di[e*2+1]=5,di[e*2]=Qo(e,5);Is=new Fs(Qi,la,SA+1,Br,sA),ya=new Fs(di,GA,0,ar,sA),Ys=new Fs(new Array(0),Ni,0,Xr,BA)},Ba=e=>{let n;for(n=0;n<Br;n++)e.dyn_ltree[n*2]=0;for(n=0;n<ar;n++)e.dyn_dtree[n*2]=0;for(n=0;n<Xr;n++)e.bl_tree[n*2]=0;e.dyn_ltree[zA*2]=1,e.opt_len=e.static_len=0,e.sym_next=e.matches=0},Wi=e=>{e.bi_valid>8?ja(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0},Hi=(e,n,t,r)=>{const o=n*2,i=t*2;return e[o]<e[i]||e[o]===e[i]&&r[n]<=r[t]},Vi=(e,n,t)=>{const r=e.heap[t];let o=t<<1;for(;o<=e.heap_len&&(o<e.heap_len&&Hi(n,e.heap[o+1],e.heap[o],e.depth)&&o++,!Hi(n,r,e.heap[o],e.depth));)e.heap[t]=e.heap[o],t=o,o<<=1;e.heap[t]=r},Ls=(e,n,t)=>{let r,o,i=0,p,h;if(e.sym_next!==0)do r=e.pending_buf[e.sym_buf+i++]&255,r+=(e.pending_buf[e.sym_buf+i++]&255)<<8,o=e.pending_buf[e.sym_buf+i++],r===0?Nr(e,o,n):(p=Ga[o],Nr(e,p+SA+1,n),h=la[p],h!==0&&(o-=La[p],Bi(e,o,h)),r--,p=Os(r),Nr(e,p,t),h=GA[p],h!==0&&(r-=vs[p],Bi(e,r,h)));while(i<e.sym_next);Nr(e,zA,n)},Ns=(e,n)=>{const t=n.dyn_tree,r=n.stat_desc.static_tree,o=n.stat_desc.has_stree,i=n.stat_desc.elems;let p,h,g=-1,m;for(e.heap_len=0,e.heap_max=wo,p=0;p<i;p++)t[p*2]!==0?(e.heap[++e.heap_len]=g=p,e.depth[p]=0):t[p*2+1]=0;for(;e.heap_len<2;)m=e.heap[++e.heap_len]=g<2?++g:0,t[m*2]=1,e.depth[m]=0,e.opt_len--,o&&(e.static_len-=r[m*2+1]);for(n.max_code=g,p=e.heap_len>>1;p>=1;p--)Vi(e,t,p);m=i;do p=e.heap[1],e.heap[1]=e.heap[e.heap_len--],Vi(e,t,1),h=e.heap[1],e.heap[--e.heap_max]=p,e.heap[--e.heap_max]=h,t[m*2]=t[p*2]+t[h*2],e.depth[m]=(e.depth[p]>=e.depth[h]?e.depth[p]:e.depth[h])+1,t[p*2+1]=t[h*2+1]=m,e.heap[1]=m++,Vi(e,t,1);while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],Oo(e,n),hA(t,g,e.bl_count)},wl=(e,n,t)=>{let r,o=-1,i,p=n[0*2+1],h=0,g=7,m=4;for(p===0&&(g=138,m=3),n[(t+1)*2+1]=65535,r=0;r<=t;r++)i=p,p=n[(r+1)*2+1],!(++h<g&&i===p)&&(h<m?e.bl_tree[i*2]+=h:i!==0?(i!==o&&e.bl_tree[i*2]++,e.bl_tree[YA*2]++):h<=10?e.bl_tree[ji*2]++:e.bl_tree[Li*2]++,h=0,o=i,p===0?(g=138,m=3):i===p?(g=6,m=3):(g=7,m=4))},ms=(e,n,t)=>{let r,o=-1,i,p=n[0*2+1],h=0,g=7,m=4;for(p===0&&(g=138,m=3),r=0;r<=t;r++)if(i=p,p=n[(r+1)*2+1],!(++h<g&&i===p)){if(h<m)do Nr(e,i,e.bl_tree);while(--h!==0);else i!==0?(i!==o&&(Nr(e,i,e.bl_tree),h--),Nr(e,YA,e.bl_tree),Bi(e,h-3,2)):h<=10?(Nr(e,ji,e.bl_tree),Bi(e,h-3,3)):(Nr(e,Li,e.bl_tree),Bi(e,h-11,7));h=0,o=i,p===0?(g=138,m=3):i===p?(g=6,m=3):(g=7,m=4)}},Na=e=>{let n;for(wl(e,e.dyn_ltree,e.l_desc.max_code),wl(e,e.dyn_dtree,e.d_desc.max_code),Ns(e,e.bl_desc),n=Xr-1;n>=3&&e.bl_tree[ca[n]*2+1]===0;n--);return e.opt_len+=3*(n+1)+5+5+4,n},pa=(e,n,t,r)=>{let o;for(Bi(e,n-257,5),Bi(e,t-1,5),Bi(e,r-4,4),o=0;o<r;o++)Bi(e,e.bl_tree[ca[o]*2+1],3);ms(e,e.dyn_ltree,n-1),ms(e,e.dyn_dtree,t-1)},qA=e=>{let n=4093624447,t;for(t=0;t<=31;t++,n>>>=1)if(n&1&&e.dyn_ltree[t*2]!==0)return Rr;if(e.dyn_ltree[9*2]!==0||e.dyn_ltree[10*2]!==0||e.dyn_ltree[13*2]!==0)return Mr;for(t=32;t<SA;t++)if(e.dyn_ltree[t*2]!==0)return Mr;return Rr};let Js=!1;const Rl=e=>{Js||(JA(),Js=!0),e.l_desc=new Us(e.dyn_ltree,Is),e.d_desc=new Us(e.dyn_dtree,ya),e.bl_desc=new Us(e.bl_tree,Ys),e.bi_buf=0,e.bi_valid=0,Ba(e)},Xa=(e,n,t,r)=>{Bi(e,(Mo<<1)+(r?1:0),3),Wi(e),ja(e,t),ja(e,~t),t&&e.pending_buf.set(e.window.subarray(n,n+t),e.pending),e.pending+=t},qs=e=>{Bi(e,io<<1,3),Nr(e,zA,Qi),po(e)},is=(e,n,t,r)=>{let o,i,p=0;e.level>0?(e.strm.data_type===xr&&(e.strm.data_type=qA(e)),Ns(e,e.l_desc),Ns(e,e.d_desc),p=Na(e),o=e.opt_len+3+7>>>3,i=e.static_len+3+7>>>3,i<=o&&(o=i)):o=i=t+5,t+4<=o&&n!==-1?Xa(e,n,t,r):e.strategy===jA||i===o?(Bi(e,(io<<1)+(r?1:0),3),Ls(e,Qi,di)):(Bi(e,(Co<<1)+(r?1:0),3),pa(e,e.l_desc.max_code+1,e.d_desc.max_code+1,p+1),Ls(e,e.dyn_ltree,e.dyn_dtree)),Ba(e),r&&Wi(e)},ic=(e,n,t)=>(e.pending_buf[e.sym_buf+e.sym_next++]=n,e.pending_buf[e.sym_buf+e.sym_next++]=n>>8,e.pending_buf[e.sym_buf+e.sym_next++]=t,n===0?e.dyn_ltree[t*2]++:(e.matches++,n--,e.dyn_ltree[(Ga[t]+SA+1)*2]++,e.dyn_dtree[Os(n)*2]++),e.sym_next===e.sym_end);var ys=Rl,Gi=Xa,ac=is,ea=ic,fl=qs,Qs={_tr_init:ys,_tr_stored_block:Gi,_tr_flush_block:ac,_tr_tally:ea,_tr_align:fl},CA=(e,n,t,r)=>{let o=e&65535|0,i=e>>>16&65535|0,p=0;for(;t!==0;){p=t>2e3?2e3:t,t-=p;do o=o+n[r++]|0,i=i+o|0;while(--p);o%=65521,i%=65521}return o|i<<16|0};const sc=()=>{let e,n=[];for(var t=0;t<256;t++){e=t;for(var r=0;r<8;r++)e=e&1?3988292384^e>>>1:e>>>1;n[t]=e}return n},lc=new Uint32Array(sc());var xi=(e,n,t,r)=>{const o=lc,i=r+t;e^=-1;for(let p=r;p<i;p++)e=e>>>8^o[(e^n[p])&255];return e^-1},Ko={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"},Ro={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_MEM_ERROR:-4,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8};const{_tr_init:ga,_tr_stored_block:QA,_tr_flush_block:ei,_tr_tally:ti,_tr_align:XA}=Qs,{Z_NO_FLUSH:wi,Z_PARTIAL_FLUSH:Ya,Z_FULL_FLUSH:hl,Z_FINISH:Ki,Z_BLOCK:Tl,Z_OK:wa,Z_STREAM_END:tl,Z_STREAM_ERROR:ta,Z_DATA_ERROR:ou,Z_BUF_ERROR:Ml,Z_DEFAULT_COMPRESSION:jl,Z_FILTERED:_u,Z_HUFFMAN_ONLY:Hl,Z_RLE:Du,Z_FIXED:Bs,Z_DEFAULT_STRATEGY:Au,Z_UNKNOWN:Pi,Z_DEFLATED:ni}=Ro,fi=9,as=15,Ja=8,Cl=256+1+29,iu=30,au=19,cc=2*Cl+1,_c=15,ZA=3,nl=258,xl=nl+ZA+1,oh=32,Kl=42,yf=57,Ru=69,Bf=73,Bd=91,wf=103,uc=113,Tu=666,ba=1,su=2,dc=3,$l=4,Ah=3,Dc=(e,n)=>(e.msg=Ko[n],n),bf=e=>e*2-(e>4?9:0),fc=e=>{let n=e.length;for(;--n>=0;)e[n]=0},Mu=e=>{let n,t,r,o=e.w_size;n=e.hash_size,r=n;do t=e.head[--r],e.head[r]=t>=o?t-o:0;while(--n);n=o,r=n;do t=e.prev[--r],e.prev[r]=t>=o?t-o:0;while(--n)};let kl=(e,n,t)=>(n<<e.hash_shift^t)&e.hash_mask;const $s=e=>{const n=e.state;let t=n.pending;t>e.avail_out&&(t=e.avail_out),t!==0&&(e.output.set(n.pending_buf.subarray(n.pending_out,n.pending_out+t),e.next_out),e.next_out+=t,n.pending_out+=t,e.total_out+=t,e.avail_out-=t,n.pending-=t,n.pending===0&&(n.pending_out=0))},Ps=(e,n)=>{ei(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,n),e.block_start=e.strstart,$s(e.strm)},ri=(e,n)=>{e.pending_buf[e.pending++]=n},Rc=(e,n)=>{e.pending_buf[e.pending++]=n>>>8&255,e.pending_buf[e.pending++]=n&255},Cf=(e,n,t,r)=>{let o=e.avail_in;return o>r&&(o=r),o===0?0:(e.avail_in-=o,n.set(e.input.subarray(e.next_in,e.next_in+o),t),e.state.wrap===1?e.adler=CA(e.adler,n,o,t):e.state.wrap===2&&(e.adler=xi(e.adler,n,o,t)),e.next_in+=o,e.total_in+=o,o)},xf=(e,n)=>{let t=e.max_chain_length,r=e.strstart,o,i,p=e.prev_length,h=e.nice_match;const g=e.strstart>e.w_size-xl?e.strstart-(e.w_size-xl):0,m=e.window,E=e.w_mask,X=e.prev,he=e.strstart+nl;let x=m[r+p-1],We=m[r+p];e.prev_length>=e.good_match&&(t>>=2),h>e.lookahead&&(h=e.lookahead);do if(o=n,!(m[o+p]!==We||m[o+p-1]!==x||m[o]!==m[r]||m[++o]!==m[r+1])){r+=2,o++;do;while(m[++r]===m[++o]&&m[++r]===m[++o]&&m[++r]===m[++o]&&m[++r]===m[++o]&&m[++r]===m[++o]&&m[++r]===m[++o]&&m[++r]===m[++o]&&m[++r]===m[++o]&&r<he);if(i=nl-(he-r),r=he-nl,i>p){if(e.match_start=n,p=i,i>=h)break;x=m[r+p-1],We=m[r+p]}}while((n=X[n&E])>g&&--t!==0);return p<=e.lookahead?p:e.lookahead},Tc=e=>{const n=e.w_size;let t,r,o;do{if(r=e.window_size-e.lookahead-e.strstart,e.strstart>=n+(n-xl)&&(e.window.set(e.window.subarray(n,n+n-r),0),e.match_start-=n,e.strstart-=n,e.block_start-=n,e.insert>e.strstart&&(e.insert=e.strstart),Mu(e),r+=n),e.strm.avail_in===0)break;if(t=Cf(e.strm,e.window,e.strstart+e.lookahead,r),e.lookahead+=t,e.lookahead+e.insert>=ZA)for(o=e.strstart-e.insert,e.ins_h=e.window[o],e.ins_h=kl(e,e.ins_h,e.window[o+1]);e.insert&&(e.ins_h=kl(e,e.ins_h,e.window[o+ZA-1]),e.prev[o&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=o,o++,e.insert--,!(e.lookahead+e.insert<ZA)););}while(e.lookahead<xl&&e.strm.avail_in!==0)},lu=(e,n)=>{let t=e.pending_buf_size-5>e.w_size?e.w_size:e.pending_buf_size-5,r,o,i,p=0,h=e.strm.avail_in;do{if(r=65535,i=e.bi_valid+42>>3,e.strm.avail_out<i||(i=e.strm.avail_out-i,o=e.strstart-e.block_start,r>o+e.strm.avail_in&&(r=o+e.strm.avail_in),r>i&&(r=i),r<t&&(r===0&&n!==Ki||n===wi||r!==o+e.strm.avail_in)))break;p=n===Ki&&r===o+e.strm.avail_in?1:0,QA(e,0,0,p),e.pending_buf[e.pending-4]=r,e.pending_buf[e.pending-3]=r>>8,e.pending_buf[e.pending-2]=~r,e.pending_buf[e.pending-1]=~r>>8,$s(e.strm),o&&(o>r&&(o=r),e.strm.output.set(e.window.subarray(e.block_start,e.block_start+o),e.strm.next_out),e.strm.next_out+=o,e.strm.avail_out-=o,e.strm.total_out+=o,e.block_start+=o,r-=o),r&&(Cf(e.strm,e.strm.output,e.strm.next_out,r),e.strm.next_out+=r,e.strm.avail_out-=r,e.strm.total_out+=r)}while(p===0);return h-=e.strm.avail_in,h&&(h>=e.w_size?(e.matches=2,e.window.set(e.strm.input.subarray(e.strm.next_in-e.w_size,e.strm.next_in),0),e.strstart=e.w_size,e.insert=e.strstart):(e.window_size-e.strstart<=h&&(e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,e.insert>e.strstart&&(e.insert=e.strstart)),e.window.set(e.strm.input.subarray(e.strm.next_in-h,e.strm.next_in),e.strstart),e.strstart+=h,e.insert+=h>e.w_size-e.insert?e.w_size-e.insert:h),e.block_start=e.strstart),e.high_water<e.strstart&&(e.high_water=e.strstart),p?$l:n!==wi&&n!==Ki&&e.strm.avail_in===0&&e.strstart===e.block_start?su:(i=e.window_size-e.strstart,e.strm.avail_in>i&&e.block_start>=e.w_size&&(e.block_start-=e.w_size,e.strstart-=e.w_size,e.window.set(e.window.subarray(e.w_size,e.w_size+e.strstart),0),e.matches<2&&e.matches++,i+=e.w_size,e.insert>e.strstart&&(e.insert=e.strstart)),i>e.strm.avail_in&&(i=e.strm.avail_in),i&&(Cf(e.strm,e.window,e.strstart,i),e.strstart+=i,e.insert+=i>e.w_size-e.insert?e.w_size-e.insert:i),e.high_water<e.strstart&&(e.high_water=e.strstart),i=e.bi_valid+42>>3,i=e.pending_buf_size-i>65535?65535:e.pending_buf_size-i,t=i>e.w_size?e.w_size:i,o=e.strstart-e.block_start,(o>=t||(o||n===Ki)&&n!==wi&&e.strm.avail_in===0&&o<=i)&&(r=o>i?i:o,p=n===Ki&&e.strm.avail_in===0&&r===o?1:0,QA(e,e.block_start,r,p),e.block_start+=r,$s(e.strm)),p?dc:ba)},wd=(e,n)=>{let t,r;for(;;){if(e.lookahead<xl){if(Tc(e),e.lookahead<xl&&n===wi)return ba;if(e.lookahead===0)break}if(t=0,e.lookahead>=ZA&&(e.ins_h=kl(e,e.ins_h,e.window[e.strstart+ZA-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),t!==0&&e.strstart-t<=e.w_size-xl&&(e.match_length=xf(e,t)),e.match_length>=ZA)if(r=ti(e,e.strstart-e.match_start,e.match_length-ZA),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=ZA){e.match_length--;do e.strstart++,e.ins_h=kl(e,e.ins_h,e.window[e.strstart+ZA-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart;while(--e.match_length!==0);e.strstart++}else e.strstart+=e.match_length,e.match_length=0,e.ins_h=e.window[e.strstart],e.ins_h=kl(e,e.ins_h,e.window[e.strstart+1]);else r=ti(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++;if(r&&(Ps(e,!1),e.strm.avail_out===0))return ba}return e.insert=e.strstart<ZA-1?e.strstart:ZA-1,n===Ki?(Ps(e,!0),e.strm.avail_out===0?dc:$l):e.sym_next&&(Ps(e,!1),e.strm.avail_out===0)?ba:su},Mc=(e,n)=>{let t,r,o;for(;;){if(e.lookahead<xl){if(Tc(e),e.lookahead<xl&&n===wi)return ba;if(e.lookahead===0)break}if(t=0,e.lookahead>=ZA&&(e.ins_h=kl(e,e.ins_h,e.window[e.strstart+ZA-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart),e.prev_length=e.match_length,e.prev_match=e.match_start,e.match_length=ZA-1,t!==0&&e.prev_length<e.max_lazy_match&&e.strstart-t<=e.w_size-xl&&(e.match_length=xf(e,t),e.match_length<=5&&(e.strategy===_u||e.match_length===ZA&&e.strstart-e.match_start>4096)&&(e.match_length=ZA-1)),e.prev_length>=ZA&&e.match_length<=e.prev_length){o=e.strstart+e.lookahead-ZA,r=ti(e,e.strstart-1-e.prev_match,e.prev_length-ZA),e.lookahead-=e.prev_length-1,e.prev_length-=2;do++e.strstart<=o&&(e.ins_h=kl(e,e.ins_h,e.window[e.strstart+ZA-1]),t=e.prev[e.strstart&e.w_mask]=e.head[e.ins_h],e.head[e.ins_h]=e.strstart);while(--e.prev_length!==0);if(e.match_available=0,e.match_length=ZA-1,e.strstart++,r&&(Ps(e,!1),e.strm.avail_out===0))return ba}else if(e.match_available){if(r=ti(e,0,e.window[e.strstart-1]),r&&Ps(e,!1),e.strstart++,e.lookahead--,e.strm.avail_out===0)return ba}else e.match_available=1,e.strstart++,e.lookahead--}return e.match_available&&(r=ti(e,0,e.window[e.strstart-1]),e.match_available=0),e.insert=e.strstart<ZA-1?e.strstart:ZA-1,n===Ki?(Ps(e,!0),e.strm.avail_out===0?dc:$l):e.sym_next&&(Ps(e,!1),e.strm.avail_out===0)?ba:su},ih=(e,n)=>{let t,r,o,i;const p=e.window;for(;;){if(e.lookahead<=nl){if(Tc(e),e.lookahead<=nl&&n===wi)return ba;if(e.lookahead===0)break}if(e.match_length=0,e.lookahead>=ZA&&e.strstart>0&&(o=e.strstart-1,r=p[o],r===p[++o]&&r===p[++o]&&r===p[++o])){i=e.strstart+nl;do;while(r===p[++o]&&r===p[++o]&&r===p[++o]&&r===p[++o]&&r===p[++o]&&r===p[++o]&&r===p[++o]&&r===p[++o]&&o<i);e.match_length=nl-(i-o),e.match_length>e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=ZA?(t=ti(e,1,e.match_length-ZA),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(t=ti(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),t&&(Ps(e,!1),e.strm.avail_out===0))return ba}return e.insert=0,n===Ki?(Ps(e,!0),e.strm.avail_out===0?dc:$l):e.sym_next&&(Ps(e,!1),e.strm.avail_out===0)?ba:su},ah=(e,n)=>{let t;for(;;){if(e.lookahead===0&&(Tc(e),e.lookahead===0)){if(n===wi)return ba;break}if(e.match_length=0,t=ti(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,t&&(Ps(e,!1),e.strm.avail_out===0))return ba}return e.insert=0,n===Ki?(Ps(e,!0),e.strm.avail_out===0?dc:$l):e.sym_next&&(Ps(e,!1),e.strm.avail_out===0)?ba:su};function Qa(e,n,t,r,o){this.good_length=e,this.max_lazy=n,this.nice_length=t,this.max_chain=r,this.func=o}const cu=[new Qa(0,0,0,0,lu),new Qa(4,4,8,4,wd),new Qa(4,5,16,8,wd),new Qa(4,6,32,32,wd),new Qa(4,4,16,16,Mc),new Qa(8,16,32,32,Mc),new Qa(8,16,128,128,Mc),new Qa(8,32,128,256,Mc),new Qa(32,128,258,1024,Mc),new Qa(32,258,258,4096,Mc)],sh=e=>{e.window_size=2*e.w_size,fc(e.head),e.max_lazy_match=cu[e.level].max_lazy,e.good_match=cu[e.level].good_length,e.nice_match=cu[e.level].nice_length,e.max_chain_length=cu[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=ZA-1,e.match_available=0,e.ins_h=0};function F(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=ni,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new Uint16Array(cc*2),this.dyn_dtree=new Uint16Array((2*iu+1)*2),this.bl_tree=new Uint16Array((2*au+1)*2),fc(this.dyn_ltree),fc(this.dyn_dtree),fc(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new Uint16Array(_c+1),this.heap=new Uint16Array(2*Cl+1),fc(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new Uint16Array(2*Cl+1),fc(this.depth),this.sym_buf=0,this.lit_bufsize=0,this.sym_next=0,this.sym_end=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}const Q=e=>{if(!e)return 1;const n=e.state;return!n||n.strm!==e||n.status!==Kl&&n.status!==yf&&n.status!==Ru&&n.status!==Bf&&n.status!==Bd&&n.status!==wf&&n.status!==uc&&n.status!==Tu?1:0},ve=e=>{if(Q(e))return Dc(e,ta);e.total_in=e.total_out=0,e.data_type=Pi;const n=e.state;return n.pending=0,n.pending_out=0,n.wrap<0&&(n.wrap=-n.wrap),n.status=n.wrap===2?yf:n.wrap?Kl:uc,e.adler=n.wrap===2?0:1,n.last_flush=-2,ga(n),wa},_e=e=>{const n=ve(e);return n===wa&&sh(e.state),n},Ye=(e,n)=>Q(e)||e.state.wrap!==2?ta:(e.state.gzhead=n,wa),Je=(e,n,t,r,o,i)=>{if(!e)return ta;let p=1;if(n===jl&&(n=6),r<0?(p=0,r=-r):r>15&&(p=2,r-=16),o<1||o>fi||t!==ni||r<8||r>15||n<0||n>9||i<0||i>Bs||r===8&&p!==1)return Dc(e,ta);r===8&&(r=9);const h=new F;return e.state=h,h.strm=e,h.status=Kl,h.wrap=p,h.gzhead=null,h.w_bits=r,h.w_size=1<<h.w_bits,h.w_mask=h.w_size-1,h.hash_bits=o+7,h.hash_size=1<<h.hash_bits,h.hash_mask=h.hash_size-1,h.hash_shift=~~((h.hash_bits+ZA-1)/ZA),h.window=new Uint8Array(h.w_size*2),h.head=new Uint16Array(h.hash_size),h.prev=new Uint16Array(h.w_size),h.lit_bufsize=1<<o+6,h.pending_buf_size=h.lit_bufsize*4,h.pending_buf=new Uint8Array(h.pending_buf_size),h.sym_buf=h.lit_bufsize,h.sym_end=(h.lit_bufsize-1)*3,h.level=n,h.strategy=i,h.method=t,_e(e)},Bt=(e,n)=>Je(e,n,ni,as,Ja,Au),bt=(e,n)=>{if(Q(e)||n>Tl||n<0)return e?Dc(e,ta):ta;const t=e.state;if(!e.output||e.avail_in!==0&&!e.input||t.status===Tu&&n!==Ki)return Dc(e,e.avail_out===0?Ml:ta);const r=t.last_flush;if(t.last_flush=n,t.pending!==0){if($s(e),e.avail_out===0)return t.last_flush=-1,wa}else if(e.avail_in===0&&bf(n)<=bf(r)&&n!==Ki)return Dc(e,Ml);if(t.status===Tu&&e.avail_in!==0)return Dc(e,Ml);if(t.status===Kl&&t.wrap===0&&(t.status=uc),t.status===Kl){let o=ni+(t.w_bits-8<<4)<<8,i=-1;if(t.strategy>=Hl||t.level<2?i=0:t.level<6?i=1:t.level===6?i=2:i=3,o|=i<<6,t.strstart!==0&&(o|=oh),o+=31-o%31,Rc(t,o),t.strstart!==0&&(Rc(t,e.adler>>>16),Rc(t,e.adler&65535)),e.adler=1,t.status=uc,$s(e),t.pending!==0)return t.last_flush=-1,wa}if(t.status===yf){if(e.adler=0,ri(t,31),ri(t,139),ri(t,8),t.gzhead)ri(t,(t.gzhead.text?1:0)+(t.gzhead.hcrc?2:0)+(t.gzhead.extra?4:0)+(t.gzhead.name?8:0)+(t.gzhead.comment?16:0)),ri(t,t.gzhead.time&255),ri(t,t.gzhead.time>>8&255),ri(t,t.gzhead.time>>16&255),ri(t,t.gzhead.time>>24&255),ri(t,t.level===9?2:t.strategy>=Hl||t.level<2?4:0),ri(t,t.gzhead.os&255),t.gzhead.extra&&t.gzhead.extra.length&&(ri(t,t.gzhead.extra.length&255),ri(t,t.gzhead.extra.length>>8&255)),t.gzhead.hcrc&&(e.adler=xi(e.adler,t.pending_buf,t.pending,0)),t.gzindex=0,t.status=Ru;else if(ri(t,0),ri(t,0),ri(t,0),ri(t,0),ri(t,0),ri(t,t.level===9?2:t.strategy>=Hl||t.level<2?4:0),ri(t,Ah),t.status=uc,$s(e),t.pending!==0)return t.last_flush=-1,wa}if(t.status===Ru){if(t.gzhead.extra){let o=t.pending,i=(t.gzhead.extra.length&65535)-t.gzindex;for(;t.pending+i>t.pending_buf_size;){let h=t.pending_buf_size-t.pending;if(t.pending_buf.set(t.gzhead.extra.subarray(t.gzindex,t.gzindex+h),t.pending),t.pending=t.pending_buf_size,t.gzhead.hcrc&&t.pending>o&&(e.adler=xi(e.adler,t.pending_buf,t.pending-o,o)),t.gzindex+=h,$s(e),t.pending!==0)return t.last_flush=-1,wa;o=0,i-=h}let p=new Uint8Array(t.gzhead.extra);t.pending_buf.set(p.subarray(t.gzindex,t.gzindex+i),t.pending),t.pending+=i,t.gzhead.hcrc&&t.pending>o&&(e.adler=xi(e.adler,t.pending_buf,t.pending-o,o)),t.gzindex=0}t.status=Bf}if(t.status===Bf){if(t.gzhead.name){let o=t.pending,i;do{if(t.pending===t.pending_buf_size){if(t.gzhead.hcrc&&t.pending>o&&(e.adler=xi(e.adler,t.pending_buf,t.pending-o,o)),$s(e),t.pending!==0)return t.last_flush=-1,wa;o=0}t.gzindex<t.gzhead.name.length?i=t.gzhead.name.charCodeAt(t.gzindex++)&255:i=0,ri(t,i)}while(i!==0);t.gzhead.hcrc&&t.pending>o&&(e.adler=xi(e.adler,t.pending_buf,t.pending-o,o)),t.gzindex=0}t.status=Bd}if(t.status===Bd){if(t.gzhead.comment){let o=t.pending,i;do{if(t.pending===t.pending_buf_size){if(t.gzhead.hcrc&&t.pending>o&&(e.adler=xi(e.adler,t.pending_buf,t.pending-o,o)),$s(e),t.pending!==0)return t.last_flush=-1,wa;o=0}t.gzindex<t.gzhead.comment.length?i=t.gzhead.comment.charCodeAt(t.gzindex++)&255:i=0,ri(t,i)}while(i!==0);t.gzhead.hcrc&&t.pending>o&&(e.adler=xi(e.adler,t.pending_buf,t.pending-o,o))}t.status=wf}if(t.status===wf){if(t.gzhead.hcrc){if(t.pending+2>t.pending_buf_size&&($s(e),t.pending!==0))return t.last_flush=-1,wa;ri(t,e.adler&255),ri(t,e.adler>>8&255),e.adler=0}if(t.status=uc,$s(e),t.pending!==0)return t.last_flush=-1,wa}if(e.avail_in!==0||t.lookahead!==0||n!==wi&&t.status!==Tu){let o=t.level===0?lu(t,n):t.strategy===Hl?ah(t,n):t.strategy===Du?ih(t,n):cu[t.level].func(t,n);if((o===dc||o===$l)&&(t.status=Tu),o===ba||o===dc)return e.avail_out===0&&(t.last_flush=-1),wa;if(o===su&&(n===Ya?XA(t):n!==Tl&&(QA(t,0,0,!1),n===hl&&(fc(t.head),t.lookahead===0&&(t.strstart=0,t.block_start=0,t.insert=0))),$s(e),e.avail_out===0))return t.last_flush=-1,wa}return n!==Ki?wa:t.wrap<=0?tl:(t.wrap===2?(ri(t,e.adler&255),ri(t,e.adler>>8&255),ri(t,e.adler>>16&255),ri(t,e.adler>>24&255),ri(t,e.total_in&255),ri(t,e.total_in>>8&255),ri(t,e.total_in>>16&255),ri(t,e.total_in>>24&255)):(Rc(t,e.adler>>>16),Rc(t,e.adler&65535)),$s(e),t.wrap>0&&(t.wrap=-t.wrap),t.pending!==0?wa:tl)},vt=e=>{if(Q(e))return ta;const n=e.state.status;return e.state=null,n===uc?Dc(e,ou):wa},_t=(e,n)=>{let t=n.length;if(Q(e))return ta;const r=e.state,o=r.wrap;if(o===2||o===1&&r.status!==Kl||r.lookahead)return ta;if(o===1&&(e.adler=CA(e.adler,n,t,0)),r.wrap=0,t>=r.w_size){o===0&&(fc(r.head),r.strstart=0,r.block_start=0,r.insert=0);let g=new Uint8Array(r.w_size);g.set(n.subarray(t-r.w_size,t),0),n=g,t=r.w_size}const i=e.avail_in,p=e.next_in,h=e.input;for(e.avail_in=t,e.next_in=0,e.input=n,Tc(r);r.lookahead>=ZA;){let g=r.strstart,m=r.lookahead-(ZA-1);do r.ins_h=kl(r,r.ins_h,r.window[g+ZA-1]),r.prev[g&r.w_mask]=r.head[r.ins_h],r.head[r.ins_h]=g,g++;while(--m);r.strstart=g,r.lookahead=ZA-1,Tc(r)}return r.strstart+=r.lookahead,r.block_start=r.strstart,r.insert=r.lookahead,r.lookahead=0,r.match_length=r.prev_length=ZA-1,r.match_available=0,e.next_in=p,e.input=h,e.avail_in=i,r.wrap=o,wa};var Jt=Bt,Kt=Je,En=_e,mn=ve,wn=Ye,cr=bt,Gn=vt,sr=_t,Jn="pako deflate (from Nodeca project)",mr={deflateInit:Jt,deflateInit2:Kt,deflateReset:En,deflateResetKeep:mn,deflateSetHeader:wn,deflate:cr,deflateEnd:Gn,deflateSetDictionary:sr,deflateInfo:Jn};const Yr=(e,n)=>Object.prototype.hasOwnProperty.call(e,n);var no=function(e){const n=Array.prototype.slice.call(arguments,1);for(;n.length;){const t=n.shift();if(t){if(typeof t!="object")throw new TypeError(t+"must be non-object");for(const r in t)Yr(t,r)&&(e[r]=t[r])}}return e},Tr=e=>{let n=0;for(let r=0,o=e.length;r<o;r++)n+=e[r].length;const t=new Uint8Array(n);for(let r=0,o=0,i=e.length;r<i;r++){let p=e[r];t.set(p,o),o+=p.length}return t},go={assign:no,flattenChunks:Tr};let To=!0;try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(e){To=!1}const Er=new Uint8Array(256);for(let e=0;e<256;e++)Er[e]=e>=252?6:e>=248?5:e>=240?4:e>=224?3:e>=192?2:1;Er[254]=Er[254]=1;var jr=e=>{if(typeof TextEncoder=="function"&&TextEncoder.prototype.encode)return new TextEncoder().encode(e);let n,t,r,o,i,p=e.length,h=0;for(o=0;o<p;o++)t=e.charCodeAt(o),(t&64512)===55296&&o+1<p&&(r=e.charCodeAt(o+1),(r&64512)===56320&&(t=65536+(t-55296<<10)+(r-56320),o++)),h+=t<128?1:t<2048?2:t<65536?3:4;for(n=new Uint8Array(h),i=0,o=0;i<h;o++)t=e.charCodeAt(o),(t&64512)===55296&&o+1<p&&(r=e.charCodeAt(o+1),(r&64512)===56320&&(t=65536+(t-55296<<10)+(r-56320),o++)),t<128?n[i++]=t:t<2048?(n[i++]=192|t>>>6,n[i++]=128|t&63):t<65536?(n[i++]=224|t>>>12,n[i++]=128|t>>>6&63,n[i++]=128|t&63):(n[i++]=240|t>>>18,n[i++]=128|t>>>12&63,n[i++]=128|t>>>6&63,n[i++]=128|t&63);return n};const Fr=(e,n)=>{if(n<65534&&e.subarray&&To)return String.fromCharCode.apply(null,e.length===n?e:e.subarray(0,n));let t="";for(let r=0;r<n;r++)t+=String.fromCharCode(e[r]);return t};var gr=(e,n)=>{const t=n||e.length;if(typeof TextDecoder=="function"&&TextDecoder.prototype.decode)return new TextDecoder().decode(e.subarray(0,n));let r,o;const i=new Array(t*2);for(o=0,r=0;r<t;){let p=e[r++];if(p<128){i[o++]=p;continue}let h=Er[p];if(h>4){i[o++]=65533,r+=h-1;continue}for(p&=h===2?31:h===3?15:7;h>1&&r<t;)p=p<<6|e[r++]&63,h--;if(h>1){i[o++]=65533;continue}p<65536?i[o++]=p:(p-=65536,i[o++]=55296|p>>10&1023,i[o++]=56320|p&1023)}return Fr(i,o)},Pr=(e,n)=>{n=n||e.length,n>e.length&&(n=e.length);let t=n-1;for(;t>=0&&(e[t]&192)===128;)t--;return t<0||t===0?n:t+Er[e[t]]>n?t:n},ao={string2buf:jr,buf2string:gr,utf8border:Pr};function qo(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}var Po=qo;const oo=Object.prototype.toString,{Z_NO_FLUSH:Vo,Z_SYNC_FLUSH:lA,Z_FULL_FLUSH:oi,Z_FINISH:xA,Z_OK:vi,Z_STREAM_END:_i,Z_DEFAULT_COMPRESSION:jo,Z_DEFAULT_STRATEGY:na,Z_DEFLATED:PA}=Ro;function Ai(e){this.options=go.assign({level:jo,method:PA,chunkSize:16384,windowBits:15,memLevel:8,strategy:na},e||{});let n=this.options;n.raw&&n.windowBits>0?n.windowBits=-n.windowBits:n.gzip&&n.windowBits>0&&n.windowBits<16&&(n.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new Po,this.strm.avail_out=0;let t=mr.deflateInit2(this.strm,n.level,n.method,n.windowBits,n.memLevel,n.strategy);if(t!==vi)throw new Error(Ko[t]);if(n.header&&mr.deflateSetHeader(this.strm,n.header),n.dictionary){let r;if(typeof n.dictionary=="string"?r=ao.string2buf(n.dictionary):oo.call(n.dictionary)==="[object ArrayBuffer]"?r=new Uint8Array(n.dictionary):r=n.dictionary,t=mr.deflateSetDictionary(this.strm,r),t!==vi)throw new Error(Ko[t]);this._dict_set=!0}}Ai.prototype.push=function(e,n){const t=this.strm,r=this.options.chunkSize;let o,i;if(this.ended)return!1;for(n===~~n?i=n:i=n===!0?xA:Vo,typeof e=="string"?t.input=ao.string2buf(e):oo.call(e)==="[object ArrayBuffer]"?t.input=new Uint8Array(e):t.input=e,t.next_in=0,t.avail_in=t.input.length;;){if(t.avail_out===0&&(t.output=new Uint8Array(r),t.next_out=0,t.avail_out=r),(i===lA||i===oi)&&t.avail_out<=6){this.onData(t.output.subarray(0,t.next_out)),t.avail_out=0;continue}if(o=mr.deflate(t,i),o===_i)return t.next_out>0&&this.onData(t.output.subarray(0,t.next_out)),o=mr.deflateEnd(this.strm),this.onEnd(o),this.ended=!0,o===vi;if(t.avail_out===0){this.onData(t.output);continue}if(i>0&&t.next_out>0){this.onData(t.output.subarray(0,t.next_out)),t.avail_out=0;continue}if(t.avail_in===0)break}return!0},Ai.prototype.onData=function(e){this.chunks.push(e)},Ai.prototype.onEnd=function(e){e===vi&&(this.result=go.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function si(e,n){const t=new Ai(n);if(t.push(e,!0),t.err)throw t.msg||Ko[t.err];return t.result}function ss(e,n){return n=n||{},n.raw=!0,si(e,n)}function Ur(e,n){return n=n||{},n.gzip=!0,si(e,n)}var uo=Ai,so=si,Wr=ss,_A=Ur,Vr=Ro,Lo={Deflate:uo,deflate:so,deflateRaw:Wr,gzip:_A,constants:Vr};const dA=16209,pA=16191;var Ha=function(n,t){let r,o,i,p,h,g,m,E,X,he,x,We,Ke,Ve,Ie,Ct,ht,it,cn,On,vn,Lt,at,Gt;const xe=n.state;r=n.next_in,at=n.input,o=r+(n.avail_in-5),i=n.next_out,Gt=n.output,p=i-(t-n.avail_out),h=i+(n.avail_out-257),g=xe.dmax,m=xe.wsize,E=xe.whave,X=xe.wnext,he=xe.window,x=xe.hold,We=xe.bits,Ke=xe.lencode,Ve=xe.distcode,Ie=(1<<xe.lenbits)-1,Ct=(1<<xe.distbits)-1;e:do{We<15&&(x+=at[r++]<<We,We+=8,x+=at[r++]<<We,We+=8),ht=Ke[x&Ie];t:for(;;){if(it=ht>>>24,x>>>=it,We-=it,it=ht>>>16&255,it===0)Gt[i++]=ht&65535;else if(it&16){cn=ht&65535,it&=15,it&&(We<it&&(x+=at[r++]<<We,We+=8),cn+=x&(1<<it)-1,x>>>=it,We-=it),We<15&&(x+=at[r++]<<We,We+=8,x+=at[r++]<<We,We+=8),ht=Ve[x&Ct];n:for(;;){if(it=ht>>>24,x>>>=it,We-=it,it=ht>>>16&255,it&16){if(On=ht&65535,it&=15,We<it&&(x+=at[r++]<<We,We+=8,We<it&&(x+=at[r++]<<We,We+=8)),On+=x&(1<<it)-1,On>g){n.msg="invalid distance too far back",xe.mode=dA;break e}if(x>>>=it,We-=it,it=i-p,On>it){if(it=On-it,it>E&&xe.sane){n.msg="invalid distance too far back",xe.mode=dA;break e}if(vn=0,Lt=he,X===0){if(vn+=m-it,it<cn){cn-=it;do Gt[i++]=he[vn++];while(--it);vn=i-On,Lt=Gt}}else if(X<it){if(vn+=m+X-it,it-=X,it<cn){cn-=it;do Gt[i++]=he[vn++];while(--it);if(vn=0,X<cn){it=X,cn-=it;do Gt[i++]=he[vn++];while(--it);vn=i-On,Lt=Gt}}}else if(vn+=X-it,it<cn){cn-=it;do Gt[i++]=he[vn++];while(--it);vn=i-On,Lt=Gt}for(;cn>2;)Gt[i++]=Lt[vn++],Gt[i++]=Lt[vn++],Gt[i++]=Lt[vn++],cn-=3;cn&&(Gt[i++]=Lt[vn++],cn>1&&(Gt[i++]=Lt[vn++]))}else{vn=i-On;do Gt[i++]=Gt[vn++],Gt[i++]=Gt[vn++],Gt[i++]=Gt[vn++],cn-=3;while(cn>2);cn&&(Gt[i++]=Gt[vn++],cn>1&&(Gt[i++]=Gt[vn++]))}}else if(it&64){n.msg="invalid distance code",xe.mode=dA;break e}else{ht=Ve[(ht&65535)+(x&(1<<it)-1)];continue n}break}}else if(it&64)if(it&32){xe.mode=pA;break e}else{n.msg="invalid literal/length code",xe.mode=dA;break e}else{ht=Ke[(ht&65535)+(x&(1<<it)-1)];continue t}break}}while(r<o&&i<h);cn=We>>3,r-=cn,We-=cn<<3,x&=(1<<We)-1,n.next_in=r,n.next_out=i,n.avail_in=r<o?5+(o-r):5-(r-o),n.avail_out=i<h?257+(h-i):257-(i-h),xe.hold=x,xe.bits=We};const Xi=15,ks=852,Yi=592,ws=0,fr=1,qa=2,hc=new Uint16Array([3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0]),DA=new Uint8Array([16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78]),cA=new Uint16Array([1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0]),Ei=new Uint8Array([16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64]);var hi=(e,n,t,r,o,i,p,h)=>{const g=h.bits;let m=0,E=0,X=0,he=0,x=0,We=0,Ke=0,Ve=0,Ie=0,Ct=0,ht,it,cn,On,vn,Lt=null,at;const Gt=new Uint16Array(Xi+1),xe=new Uint16Array(Xi+1);let Xe=null,wt,mt,dn;for(m=0;m<=Xi;m++)Gt[m]=0;for(E=0;E<r;E++)Gt[n[t+E]]++;for(x=g,he=Xi;he>=1&&Gt[he]===0;he--);if(x>he&&(x=he),he===0)return o[i++]=1<<24|64<<16|0,o[i++]=1<<24|64<<16|0,h.bits=1,0;for(X=1;X<he&&Gt[X]===0;X++);for(x<X&&(x=X),Ve=1,m=1;m<=Xi;m++)if(Ve<<=1,Ve-=Gt[m],Ve<0)return-1;if(Ve>0&&(e===ws||he!==1))return-1;for(xe[1]=0,m=1;m<Xi;m++)xe[m+1]=xe[m]+Gt[m];for(E=0;E<r;E++)n[t+E]!==0&&(p[xe[n[t+E]]++]=E);if(e===ws?(Lt=Xe=p,at=20):e===fr?(Lt=hc,Xe=DA,at=257):(Lt=cA,Xe=Ei,at=0),Ct=0,E=0,m=X,vn=i,We=x,Ke=0,cn=-1,Ie=1<<x,On=Ie-1,e===fr&&Ie>ks||e===qa&&Ie>Yi)return 1;for(;;){wt=m-Ke,p[E]+1<at?(mt=0,dn=p[E]):p[E]>=at?(mt=Xe[p[E]-at],dn=Lt[p[E]-at]):(mt=96,dn=0),ht=1<<m-Ke,it=1<<We,X=it;do it-=ht,o[vn+(Ct>>Ke)+it]=wt<<24|mt<<16|dn|0;while(it!==0);for(ht=1<<m-1;Ct&ht;)ht>>=1;if(ht!==0?(Ct&=ht-1,Ct+=ht):Ct=0,E++,--Gt[m]===0){if(m===he)break;m=n[t+p[E]]}if(m>x&&(Ct&On)!==cn){for(Ke===0&&(Ke=x),vn+=X,We=m-Ke,Ve=1<<We;We+Ke<he&&(Ve-=Gt[We+Ke],!(Ve<=0));)We++,Ve<<=1;if(Ie+=1<<We,e===fr&&Ie>ks||e===qa&&Ie>Yi)return 1;cn=Ct&On,o[cn]=x<<24|We<<16|vn-i|0}}return Ct!==0&&(o[vn+Ct]=m-Ke<<24|64<<16|0),h.bits=x,0};const eA=0,Ka=1,Pa=2,{Z_FINISH:ls,Z_BLOCK:es,Z_TREES:ts,Z_OK:_s,Z_STREAM_END:El,Z_NEED_DICT:Ds,Z_STREAM_ERROR:Di,Z_DATA_ERROR:Ea,Z_MEM_ERROR:ra,Z_BUF_ERROR:Si,Z_DEFLATED:rl}=Ro,pl=16180,Sl=16181,ol=16182,uu=16183,ju=16184,gA=16185,li=16186,Sa=16187,bi=16188,Fa=16189,_a=16190,Ri=16191,Al=16192,du=16193,fu=16194,Hu=16195,bd=16196,Cd=16197,jc=16198,il=16199,pc=16200,xd=16201,Ku=16202,Ed=16203,$u=16204,gc=16205,ku=16206,Ef=16207,Sd=16208,WA=16209,zu=16210,Sf=16211,lh=852,Ff=592,Id=15,Zu=e=>(e>>>24&255)+(e>>>8&65280)+((e&65280)<<8)+((e&255)<<24);function If(){this.strm=null,this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new Uint16Array(320),this.work=new Uint16Array(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}const zl=e=>{if(!e)return 1;const n=e.state;return!n||n.strm!==e||n.mode<pl||n.mode>Sf?1:0},Ud=e=>{if(zl(e))return Di;const n=e.state;return e.total_in=e.total_out=n.total=0,e.msg="",n.wrap&&(e.adler=n.wrap&1),n.mode=pl,n.last=0,n.havedict=0,n.flags=-1,n.dmax=32768,n.head=null,n.hold=0,n.bits=0,n.lencode=n.lendyn=new Int32Array(lh),n.distcode=n.distdyn=new Int32Array(Ff),n.sane=1,n.back=-1,_s},Wu=e=>{if(zl(e))return Di;const n=e.state;return n.wsize=0,n.whave=0,n.wnext=0,Ud(e)},Uf=(e,n)=>{let t;if(zl(e))return Di;const r=e.state;return n<0?(t=0,n=-n):(t=(n>>4)+5,n<48&&(n&=15)),n&&(n<8||n>15)?Di:(r.window!==null&&r.wbits!==n&&(r.window=null),r.wrap=t,r.wbits=n,Wu(e))},hu=(e,n)=>{if(!e)return Di;const t=new If;e.state=t,t.strm=e,t.window=null,t.mode=pl;const r=Uf(e,n);return r!==_s&&(e.state=null),r},Vu=e=>hu(e,Id);let Ia=!0,Fl,Gu;const ch=e=>{if(Ia){Fl=new Int32Array(512),Gu=new Int32Array(32);let n=0;for(;n<144;)e.lens[n++]=8;for(;n<256;)e.lens[n++]=9;for(;n<280;)e.lens[n++]=7;for(;n<288;)e.lens[n++]=8;for(hi(Ka,e.lens,0,288,Fl,0,e.work,{bits:9}),n=0;n<32;)e.lens[n++]=5;hi(Pa,e.lens,0,32,Gu,0,e.work,{bits:5}),Ia=!1}e.lencode=Fl,e.lenbits=9,e.distcode=Gu,e.distbits=5},HA=(e,n,t,r)=>{let o;const i=e.state;return i.window===null&&(i.wsize=1<<i.wbits,i.wnext=0,i.whave=0,i.window=new Uint8Array(i.wsize)),r>=i.wsize?(i.window.set(n.subarray(t-i.wsize,t),0),i.wnext=0,i.whave=i.wsize):(o=i.wsize-i.wnext,o>r&&(o=r),i.window.set(n.subarray(t-r,t-r+o),i.wnext),r-=o,r?(i.window.set(n.subarray(t-r,t),0),i.wnext=r,i.whave=i.wsize):(i.wnext+=o,i.wnext===i.wsize&&(i.wnext=0),i.whave<i.wsize&&(i.whave+=o))),0},pi=(e,n)=>{let t,r,o,i,p,h,g,m,E,X,he,x,We,Ke,Ve=0,Ie,Ct,ht,it,cn,On,vn,Lt;const at=new Uint8Array(4);let Gt,xe;const Xe=new Uint8Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);if(zl(e)||!e.output||!e.input&&e.avail_in!==0)return Di;t=e.state,t.mode===Ri&&(t.mode=Al),p=e.next_out,o=e.output,g=e.avail_out,i=e.next_in,r=e.input,h=e.avail_in,m=t.hold,E=t.bits,X=h,he=g,Lt=_s;e:for(;;)switch(t.mode){case pl:if(t.wrap===0){t.mode=Al;break}for(;E<16;){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}if(t.wrap&2&&m===35615){t.wbits===0&&(t.wbits=15),t.check=0,at[0]=m&255,at[1]=m>>>8&255,t.check=xi(t.check,at,2,0),m=0,E=0,t.mode=Sl;break}if(t.head&&(t.head.done=!1),!(t.wrap&1)||(((m&255)<<8)+(m>>8))%31){e.msg="incorrect header check",t.mode=WA;break}if((m&15)!==rl){e.msg="unknown compression method",t.mode=WA;break}if(m>>>=4,E-=4,vn=(m&15)+8,t.wbits===0&&(t.wbits=vn),vn>15||vn>t.wbits){e.msg="invalid window size",t.mode=WA;break}t.dmax=1<<t.wbits,t.flags=0,e.adler=t.check=1,t.mode=m&512?Fa:Ri,m=0,E=0;break;case Sl:for(;E<16;){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}if(t.flags=m,(t.flags&255)!==rl){e.msg="unknown compression method",t.mode=WA;break}if(t.flags&57344){e.msg="unknown header flags set",t.mode=WA;break}t.head&&(t.head.text=m>>8&1),t.flags&512&&t.wrap&4&&(at[0]=m&255,at[1]=m>>>8&255,t.check=xi(t.check,at,2,0)),m=0,E=0,t.mode=ol;case ol:for(;E<32;){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}t.head&&(t.head.time=m),t.flags&512&&t.wrap&4&&(at[0]=m&255,at[1]=m>>>8&255,at[2]=m>>>16&255,at[3]=m>>>24&255,t.check=xi(t.check,at,4,0)),m=0,E=0,t.mode=uu;case uu:for(;E<16;){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}t.head&&(t.head.xflags=m&255,t.head.os=m>>8),t.flags&512&&t.wrap&4&&(at[0]=m&255,at[1]=m>>>8&255,t.check=xi(t.check,at,2,0)),m=0,E=0,t.mode=ju;case ju:if(t.flags&1024){for(;E<16;){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}t.length=m,t.head&&(t.head.extra_len=m),t.flags&512&&t.wrap&4&&(at[0]=m&255,at[1]=m>>>8&255,t.check=xi(t.check,at,2,0)),m=0,E=0}else t.head&&(t.head.extra=null);t.mode=gA;case gA:if(t.flags&1024&&(x=t.length,x>h&&(x=h),x&&(t.head&&(vn=t.head.extra_len-t.length,t.head.extra||(t.head.extra=new Uint8Array(t.head.extra_len)),t.head.extra.set(r.subarray(i,i+x),vn)),t.flags&512&&t.wrap&4&&(t.check=xi(t.check,r,x,i)),h-=x,i+=x,t.length-=x),t.length))break e;t.length=0,t.mode=li;case li:if(t.flags&2048){if(h===0)break e;x=0;do vn=r[i+x++],t.head&&vn&&t.length<65536&&(t.head.name+=String.fromCharCode(vn));while(vn&&x<h);if(t.flags&512&&t.wrap&4&&(t.check=xi(t.check,r,x,i)),h-=x,i+=x,vn)break e}else t.head&&(t.head.name=null);t.length=0,t.mode=Sa;case Sa:if(t.flags&4096){if(h===0)break e;x=0;do vn=r[i+x++],t.head&&vn&&t.length<65536&&(t.head.comment+=String.fromCharCode(vn));while(vn&&x<h);if(t.flags&512&&t.wrap&4&&(t.check=xi(t.check,r,x,i)),h-=x,i+=x,vn)break e}else t.head&&(t.head.comment=null);t.mode=bi;case bi:if(t.flags&512){for(;E<16;){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}if(t.wrap&4&&m!==(t.check&65535)){e.msg="header crc mismatch",t.mode=WA;break}m=0,E=0}t.head&&(t.head.hcrc=t.flags>>9&1,t.head.done=!0),e.adler=t.check=0,t.mode=Ri;break;case Fa:for(;E<32;){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}e.adler=t.check=Zu(m),m=0,E=0,t.mode=_a;case _a:if(t.havedict===0)return e.next_out=p,e.avail_out=g,e.next_in=i,e.avail_in=h,t.hold=m,t.bits=E,Ds;e.adler=t.check=1,t.mode=Ri;case Ri:if(n===es||n===ts)break e;case Al:if(t.last){m>>>=E&7,E-=E&7,t.mode=ku;break}for(;E<3;){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}switch(t.last=m&1,m>>>=1,E-=1,m&3){case 0:t.mode=du;break;case 1:if(ch(t),t.mode=il,n===ts){m>>>=2,E-=2;break e}break;case 2:t.mode=bd;break;case 3:e.msg="invalid block type",t.mode=WA}m>>>=2,E-=2;break;case du:for(m>>>=E&7,E-=E&7;E<32;){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}if((m&65535)!==(m>>>16^65535)){e.msg="invalid stored block lengths",t.mode=WA;break}if(t.length=m&65535,m=0,E=0,t.mode=fu,n===ts)break e;case fu:t.mode=Hu;case Hu:if(x=t.length,x){if(x>h&&(x=h),x>g&&(x=g),x===0)break e;o.set(r.subarray(i,i+x),p),h-=x,i+=x,g-=x,p+=x,t.length-=x;break}t.mode=Ri;break;case bd:for(;E<14;){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}if(t.nlen=(m&31)+257,m>>>=5,E-=5,t.ndist=(m&31)+1,m>>>=5,E-=5,t.ncode=(m&15)+4,m>>>=4,E-=4,t.nlen>286||t.ndist>30){e.msg="too many length or distance symbols",t.mode=WA;break}t.have=0,t.mode=Cd;case Cd:for(;t.have<t.ncode;){for(;E<3;){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}t.lens[Xe[t.have++]]=m&7,m>>>=3,E-=3}for(;t.have<19;)t.lens[Xe[t.have++]]=0;if(t.lencode=t.lendyn,t.lenbits=7,Gt={bits:t.lenbits},Lt=hi(eA,t.lens,0,19,t.lencode,0,t.work,Gt),t.lenbits=Gt.bits,Lt){e.msg="invalid code lengths set",t.mode=WA;break}t.have=0,t.mode=jc;case jc:for(;t.have<t.nlen+t.ndist;){for(;Ve=t.lencode[m&(1<<t.lenbits)-1],Ie=Ve>>>24,Ct=Ve>>>16&255,ht=Ve&65535,!(Ie<=E);){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}if(ht<16)m>>>=Ie,E-=Ie,t.lens[t.have++]=ht;else{if(ht===16){for(xe=Ie+2;E<xe;){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}if(m>>>=Ie,E-=Ie,t.have===0){e.msg="invalid bit length repeat",t.mode=WA;break}vn=t.lens[t.have-1],x=3+(m&3),m>>>=2,E-=2}else if(ht===17){for(xe=Ie+3;E<xe;){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}m>>>=Ie,E-=Ie,vn=0,x=3+(m&7),m>>>=3,E-=3}else{for(xe=Ie+7;E<xe;){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}m>>>=Ie,E-=Ie,vn=0,x=11+(m&127),m>>>=7,E-=7}if(t.have+x>t.nlen+t.ndist){e.msg="invalid bit length repeat",t.mode=WA;break}for(;x--;)t.lens[t.have++]=vn}}if(t.mode===WA)break;if(t.lens[256]===0){e.msg="invalid code -- missing end-of-block",t.mode=WA;break}if(t.lenbits=9,Gt={bits:t.lenbits},Lt=hi(Ka,t.lens,0,t.nlen,t.lencode,0,t.work,Gt),t.lenbits=Gt.bits,Lt){e.msg="invalid literal/lengths set",t.mode=WA;break}if(t.distbits=6,t.distcode=t.distdyn,Gt={bits:t.distbits},Lt=hi(Pa,t.lens,t.nlen,t.ndist,t.distcode,0,t.work,Gt),t.distbits=Gt.bits,Lt){e.msg="invalid distances set",t.mode=WA;break}if(t.mode=il,n===ts)break e;case il:t.mode=pc;case pc:if(h>=6&&g>=258){e.next_out=p,e.avail_out=g,e.next_in=i,e.avail_in=h,t.hold=m,t.bits=E,Ha(e,he),p=e.next_out,o=e.output,g=e.avail_out,i=e.next_in,r=e.input,h=e.avail_in,m=t.hold,E=t.bits,t.mode===Ri&&(t.back=-1);break}for(t.back=0;Ve=t.lencode[m&(1<<t.lenbits)-1],Ie=Ve>>>24,Ct=Ve>>>16&255,ht=Ve&65535,!(Ie<=E);){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}if(Ct&&!(Ct&240)){for(it=Ie,cn=Ct,On=ht;Ve=t.lencode[On+((m&(1<<it+cn)-1)>>it)],Ie=Ve>>>24,Ct=Ve>>>16&255,ht=Ve&65535,!(it+Ie<=E);){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}m>>>=it,E-=it,t.back+=it}if(m>>>=Ie,E-=Ie,t.back+=Ie,t.length=ht,Ct===0){t.mode=gc;break}if(Ct&32){t.back=-1,t.mode=Ri;break}if(Ct&64){e.msg="invalid literal/length code",t.mode=WA;break}t.extra=Ct&15,t.mode=xd;case xd:if(t.extra){for(xe=t.extra;E<xe;){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}t.length+=m&(1<<t.extra)-1,m>>>=t.extra,E-=t.extra,t.back+=t.extra}t.was=t.length,t.mode=Ku;case Ku:for(;Ve=t.distcode[m&(1<<t.distbits)-1],Ie=Ve>>>24,Ct=Ve>>>16&255,ht=Ve&65535,!(Ie<=E);){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}if(!(Ct&240)){for(it=Ie,cn=Ct,On=ht;Ve=t.distcode[On+((m&(1<<it+cn)-1)>>it)],Ie=Ve>>>24,Ct=Ve>>>16&255,ht=Ve&65535,!(it+Ie<=E);){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}m>>>=it,E-=it,t.back+=it}if(m>>>=Ie,E-=Ie,t.back+=Ie,Ct&64){e.msg="invalid distance code",t.mode=WA;break}t.offset=ht,t.extra=Ct&15,t.mode=Ed;case Ed:if(t.extra){for(xe=t.extra;E<xe;){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}t.offset+=m&(1<<t.extra)-1,m>>>=t.extra,E-=t.extra,t.back+=t.extra}if(t.offset>t.dmax){e.msg="invalid distance too far back",t.mode=WA;break}t.mode=$u;case $u:if(g===0)break e;if(x=he-g,t.offset>x){if(x=t.offset-x,x>t.whave&&t.sane){e.msg="invalid distance too far back",t.mode=WA;break}x>t.wnext?(x-=t.wnext,We=t.wsize-x):We=t.wnext-x,x>t.length&&(x=t.length),Ke=t.window}else Ke=o,We=p-t.offset,x=t.length;x>g&&(x=g),g-=x,t.length-=x;do o[p++]=Ke[We++];while(--x);t.length===0&&(t.mode=pc);break;case gc:if(g===0)break e;o[p++]=t.length,g--,t.mode=pc;break;case ku:if(t.wrap){for(;E<32;){if(h===0)break e;h--,m|=r[i++]<<E,E+=8}if(he-=g,e.total_out+=he,t.total+=he,t.wrap&4&&he&&(e.adler=t.check=t.flags?xi(t.check,o,he,p-he):CA(t.check,o,he,p-he)),he=g,t.wrap&4&&(t.flags?m:Zu(m))!==t.check){e.msg="incorrect data check",t.mode=WA;break}m=0,E=0}t.mode=Ef;case Ef:if(t.wrap&&t.flags){for(;E<32;){if(h===0)break e;h--,m+=r[i++]<<E,E+=8}if(t.wrap&4&&m!==(t.total&4294967295)){e.msg="incorrect length check",t.mode=WA;break}m=0,E=0}t.mode=Sd;case Sd:Lt=El;break e;case WA:Lt=Ea;break e;case zu:return ra;case Sf:default:return Di}return e.next_out=p,e.avail_out=g,e.next_in=i,e.avail_in=h,t.hold=m,t.bits=E,(t.wsize||he!==e.avail_out&&t.mode<WA&&(t.mode<ku||n!==ls))&&HA(e,e.output,e.next_out,he-e.avail_out),X-=e.avail_in,he-=e.avail_out,e.total_in+=X,e.total_out+=he,t.total+=he,t.wrap&4&&he&&(e.adler=t.check=t.flags?xi(t.check,o,he,e.next_out-he):CA(t.check,o,he,e.next_out-he)),e.data_type=t.bits+(t.last?64:0)+(t.mode===Ri?128:0)+(t.mode===il||t.mode===fu?256:0),(X===0&&he===0||n===ls)&&Lt===_s&&(Lt=Si),Lt},zs=e=>{if(zl(e))return Di;let n=e.state;return n.window&&(n.window=null),e.state=null,_s},Zl=(e,n)=>{if(zl(e))return Di;const t=e.state;return t.wrap&2?(t.head=n,n.done=!1,_s):Di},Wl=(e,n)=>{const t=n.length;let r,o,i;return zl(e)||(r=e.state,r.wrap!==0&&r.mode!==_a)?Di:r.mode===_a&&(o=1,o=CA(o,n,t,0),o!==r.check)?Ea:(i=HA(e,n,t,t),i?(r.mode=zu,ra):(r.havedict=1,_s))};var Of=Wu,Od=Uf,Ld=Ud,Nd=Vu,Qd=hu,A0=pi,i0=zs,a0=Zl,s0=Wl,uh="pako inflate (from Nodeca project)",vc={inflateReset:Of,inflateReset2:Od,inflateResetKeep:Ld,inflateInit:Nd,inflateInit2:Qd,inflate:A0,inflateEnd:i0,inflateGetHeader:a0,inflateSetDictionary:s0,inflateInfo:uh};function Cp(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}var xp=Cp;const l0=Object.prototype.toString,{Z_NO_FLUSH:Lf,Z_FINISH:Nf,Z_OK:Pd,Z_STREAM_END:Qf,Z_NEED_DICT:_d,Z_STREAM_ERROR:c0,Z_DATA_ERROR:dh,Z_MEM_ERROR:u0}=Ro;function Dd(e){this.options=go.assign({chunkSize:1024*64,windowBits:15,to:""},e||{});const n=this.options;n.raw&&n.windowBits>=0&&n.windowBits<16&&(n.windowBits=-n.windowBits,n.windowBits===0&&(n.windowBits=-15)),n.windowBits>=0&&n.windowBits<16&&!(e&&e.windowBits)&&(n.windowBits+=32),n.windowBits>15&&n.windowBits<48&&(n.windowBits&15||(n.windowBits|=15)),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new Po,this.strm.avail_out=0;let t=vc.inflateInit2(this.strm,n.windowBits);if(t!==Pd)throw new Error(Ko[t]);if(this.header=new xp,vc.inflateGetHeader(this.strm,this.header),n.dictionary&&(typeof n.dictionary=="string"?n.dictionary=ao.string2buf(n.dictionary):l0.call(n.dictionary)==="[object ArrayBuffer]"&&(n.dictionary=new Uint8Array(n.dictionary)),n.raw&&(t=vc.inflateSetDictionary(this.strm,n.dictionary),t!==Pd)))throw new Error(Ko[t])}Dd.prototype.push=function(e,n){const t=this.strm,r=this.options.chunkSize,o=this.options.dictionary;let i,p,h;if(this.ended)return!1;for(n===~~n?p=n:p=n===!0?Nf:Lf,l0.call(e)==="[object ArrayBuffer]"?t.input=new Uint8Array(e):t.input=e,t.next_in=0,t.avail_in=t.input.length;;){for(t.avail_out===0&&(t.output=new Uint8Array(r),t.next_out=0,t.avail_out=r),i=vc.inflate(t,p),i===_d&&o&&(i=vc.inflateSetDictionary(t,o),i===Pd?i=vc.inflate(t,p):i===dh&&(i=_d));t.avail_in>0&&i===Qf&&t.state.wrap>0&&e[t.next_in]!==0;)vc.inflateReset(t),i=vc.inflate(t,p);switch(i){case c0:case dh:case _d:case u0:return this.onEnd(i),this.ended=!0,!1}if(h=t.avail_out,t.next_out&&(t.avail_out===0||i===Qf))if(this.options.to==="string"){let g=ao.utf8border(t.output,t.next_out),m=t.next_out-g,E=ao.buf2string(t.output,g);t.next_out=m,t.avail_out=r-m,m&&t.output.set(t.output.subarray(g,g+m),0),this.onData(E)}else this.onData(t.output.length===t.next_out?t.output:t.output.subarray(0,t.next_out));if(!(i===Pd&&h===0)){if(i===Qf)return i=vc.inflateEnd(this.strm),this.onEnd(i),this.ended=!0,!0;if(t.avail_in===0)break}}return!0},Dd.prototype.onData=function(e){this.chunks.push(e)},Dd.prototype.onEnd=function(e){e===Pd&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=go.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg};function Xu(e,n){const t=new Dd(n);if(t.push(e),t.err)throw t.msg||Ko[t.err];return t.result}function d0(e,n){return n=n||{},n.raw=!0,Xu(e,n)}var f0=Dd,Ep=Xu,Sp=d0,h0=Xu,Yu=Ro,fh={Inflate:f0,inflate:Ep,inflateRaw:Sp,ungzip:h0,constants:Yu};const{Deflate:Pf,deflate:Fp,deflateRaw:Ip,gzip:Up}=Lo,{Inflate:Op,inflate:p0,inflateRaw:hh,ungzip:g0}=fh;var v0=Pf,ph=Fp,m0=Ip,y0=Up,gh=Op,Rd=p0,_f=hh,B0=g0,w0=Ro,Ig={Deflate:v0,deflate:ph,deflateRaw:m0,gzip:y0,Inflate:gh,inflate:Rd,inflateRaw:_f,ungzip:B0,constants:w0};const vh=[];for(let e=0;e<256;e++){let n=e;for(let t=0;t<8;t++)n&1?n=3988292384^n>>>1:n=n>>>1;vh[e]=n}const mh=4294967295;function Lp(e,n,t){let r=e;for(let o=0;o<t;o++)r=vh[(r^n[o])&255]^r>>>8;return r}function b0(e,n){return(Lp(mh,e,n)^mh)>>>0}function pu(e,n,t){const r=e.readUint32(),o=b0(new Uint8Array(e.buffer,e.byteOffset+e.offset-n-4,n),n);if(o!==r)throw new Error(`CRC mismatch for chunk ${t}. Expected ${r}, found ${o}`)}function Np(e,n){e.writeUint32(b0(new Uint8Array(e.buffer,e.byteOffset+e.offset-n,n),n))}function Ca(e,n,t){for(let r=0;r<t;r++)n[r]=e[r]}function Hc(e,n,t,r){let o=0;for(;o<r;o++)n[o]=e[o];for(;o<t;o++)n[o]=e[o]+n[o-r]&255}function gu(e,n,t,r){let o=0;if(t.length===0)for(;o<r;o++)n[o]=e[o];else for(;o<r;o++)n[o]=e[o]+t[o]&255}function mc(e,n,t,r,o){let i=0;if(t.length===0){for(;i<o;i++)n[i]=e[i];for(;i<r;i++)n[i]=e[i]+(n[i-o]>>1)&255}else{for(;i<o;i++)n[i]=e[i]+(t[i]>>1)&255;for(;i<r;i++)n[i]=e[i]+(n[i-o]+t[i]>>1)&255}}function yc(e,n,t,r,o){let i=0;if(t.length===0){for(;i<o;i++)n[i]=e[i];for(;i<r;i++)n[i]=e[i]+n[i-o]&255}else{for(;i<o;i++)n[i]=e[i]+t[i]&255;for(;i<r;i++)n[i]=e[i]+Td(n[i-o],t[i],t[i-o])&255}}function Td(e,n,t){const r=e+n-t,o=Math.abs(r-e),i=Math.abs(r-n),p=Math.abs(r-t);return o<=i&&o<=p?e:i<=p?n:t}function Bc(e,n,t,r,o,i){switch(e){case 0:Ca(n,t,o);break;case 1:Hc(n,t,o,i);break;case 2:gu(n,t,r,o);break;case 3:mc(n,t,r,o,i);break;case 4:yc(n,t,r,o,i);break;default:throw new Error(`Unsupported filter: ${e}`)}}const C0=new Uint16Array([255]),x0=new Uint8Array(C0.buffer)[0]===255;function yh(e){const{data:n,width:t,height:r,channels:o,depth:i}=e,p=[{x:0,y:0,xStep:8,yStep:8},{x:4,y:0,xStep:8,yStep:8},{x:0,y:4,xStep:4,yStep:8},{x:2,y:0,xStep:4,yStep:4},{x:0,y:2,xStep:2,yStep:4},{x:1,y:0,xStep:2,yStep:2},{x:0,y:1,xStep:1,yStep:2}],h=Math.ceil(i/8)*o,g=new Uint8Array(r*t*h);let m=0;for(let E=0;E<7;E++){const X=p[E],he=Math.ceil((t-X.x)/X.xStep),x=Math.ceil((r-X.y)/X.yStep);if(he<=0||x<=0)continue;const We=he*h,Ke=new Uint8Array(We);for(let Ve=0;Ve<x;Ve++){const Ie=n[m++],Ct=n.subarray(m,m+We);m+=We;const ht=new Uint8Array(We);Bc(Ie,Ct,ht,Ke,We,h),Ke.set(ht);for(let it=0;it<he;it++){const cn=X.x+it*X.xStep,On=X.y+Ve*X.yStep;if(!(cn>=t||On>=r))for(let vn=0;vn<h;vn++)g[(On*t+cn)*h+vn]=ht[it*h+vn]}}}if(i===16){const E=new Uint16Array(g.buffer);if(x0)for(let X=0;X<E.length;X++)E[X]=Md(E[X]);return E}else return g}function Md(e){return(e&255)<<8|e>>8&255}const E0=new Uint16Array([255]),jd=new Uint8Array(E0.buffer)[0]===255,_p=new Uint8Array(0);function S0(e){const{data:n,width:t,height:r,channels:o,depth:i}=e,p=Math.ceil(i/8)*o,h=Math.ceil(i/8*o*t),g=new Uint8Array(r*h);let m=_p,E=0,X,he;for(let x=0;x<r;x++){switch(X=n.subarray(E+1,E+1+h),he=g.subarray(x*h,(x+1)*h),n[E]){case 0:Ca(X,he,h);break;case 1:Hc(X,he,h,p);break;case 2:gu(X,he,m,h);break;case 3:mc(X,he,m,h,p);break;case 4:yc(X,he,m,h,p);break;default:throw new Error(`Unsupported filter: ${n[E]}`)}m=he,E+=h+1}if(i===16){const x=new Uint16Array(g.buffer);if(jd)for(let We=0;We<x.length;We++)x[We]=Dp(x[We]);return x}else return g}function Dp(e){return(e&255)<<8|e>>8&255}const Hd=Uint8Array.of(137,80,78,71,13,10,26,10);function Ug(e){e.writeBytes(Hd)}function Df(e){if(!Rp(e.readBytes(Hd.length)))throw new Error("wrong PNG signature")}function Rp(e){if(e.length<Hd.length)return!1;for(let n=0;n<Hd.length;n++)if(e[n]!==Hd[n])return!1;return!0}const F0="tEXt",I0=0,U0=new TextDecoder("latin1");function O0(e){if(Rf(e),e.length===0||e.length>79)throw new Error("keyword length must be between 1 and 79")}const Bh=/^[\u0000-\u00FF]*$/;function Rf(e){if(!Bh.test(e))throw new Error("invalid latin1 text")}function L0(e,n,t){const r=N0(n);e[r]=Q0(n,t-r.length-1)}function Og(e,n,t){O0(n),Rf(t);const r=n.length+1+t.length;e.writeUint32(r),e.writeChars(F0),e.writeChars(n),e.writeByte(I0),e.writeChars(t),writeCrc(e,r+4)}function N0(e){for(e.mark();e.readByte()!==I0;);const n=e.offset;e.reset();const t=U0.decode(e.readBytes(n-e.offset-1));return e.skip(1),O0(t),t}function Q0(e,n){return U0.decode(e.readBytes(n))}const al={UNKNOWN:-1,GREYSCALE:0,TRUECOLOUR:2,INDEXED_COLOUR:3,GREYSCALE_ALPHA:4,TRUECOLOUR_ALPHA:6},wh={UNKNOWN:-1,DEFLATE:0},P0={UNKNOWN:-1,ADAPTIVE:0},bh={UNKNOWN:-1,NO_INTERLACE:0,ADAM7:1},Tf={NONE:0,BACKGROUND:1,PREVIOUS:2},Kd={SOURCE:0,OVER:1};class Tp extends mo{constructor(t,r={}){super(t);yi(this,"_checkCrc");yi(this,"_inflator");yi(this,"_png");yi(this,"_apng");yi(this,"_end");yi(this,"_hasPalette");yi(this,"_palette");yi(this,"_hasTransparency");yi(this,"_transparency");yi(this,"_compressionMethod");yi(this,"_filterMethod");yi(this,"_interlaceMethod");yi(this,"_colorType");yi(this,"_isAnimated");yi(this,"_numberOfFrames");yi(this,"_numberOfPlays");yi(this,"_frames");yi(this,"_writingDataChunks");const{checkCrc:o=!1}=r;this._checkCrc=o,this._inflator=new gh,this._png={width:-1,height:-1,channels:-1,data:new Uint8Array(0),depth:1,text:{}},this._apng={width:-1,height:-1,channels:-1,depth:1,numberOfFrames:1,numberOfPlays:0,text:{},frames:[]},this._end=!1,this._hasPalette=!1,this._palette=[],this._hasTransparency=!1,this._transparency=new Uint16Array(0),this._compressionMethod=wh.UNKNOWN,this._filterMethod=P0.UNKNOWN,this._interlaceMethod=bh.UNKNOWN,this._colorType=al.UNKNOWN,this._isAnimated=!1,this._numberOfFrames=1,this._numberOfPlays=0,this._frames=[],this._writingDataChunks=!1,this.setBigEndian()}decode(){for(Df(this);!this._end;){const t=this.readUint32(),r=this.readChars(4);this.decodeChunk(t,r)}return this.decodeImage(),this._png}decodeApng(){for(Df(this);!this._end;){const t=this.readUint32(),r=this.readChars(4);this.decodeApngChunk(t,r)}return this.decodeApngImage(),this._apng}decodeChunk(t,r){const o=this.offset;switch(r){case"IHDR":this.decodeIHDR();break;case"PLTE":this.decodePLTE(t);break;case"IDAT":this.decodeIDAT(t);break;case"IEND":this._end=!0;break;case"tRNS":this.decodetRNS(t);break;case"iCCP":this.decodeiCCP(t);break;case F0:L0(this._png.text,this,t);break;case"pHYs":this.decodepHYs();break;default:this.skip(t);break}if(this.offset-o!==t)throw new Error(`Length mismatch while decoding chunk ${r}`);this._checkCrc?pu(this,t+4,r):this.skip(4)}decodeApngChunk(t,r){const o=this.offset;switch(r!=="fdAT"&&r!=="IDAT"&&this._writingDataChunks&&this.pushDataToFrame(),r){case"acTL":this.decodeACTL();break;case"fcTL":this.decodeFCTL();break;case"fdAT":this.decodeFDAT(t);break;default:this.decodeChunk(t,r),this.offset=o+t;break}if(this.offset-o!==t)throw new Error(`Length mismatch while decoding chunk ${r}`);this._checkCrc?pu(this,t+4,r):this.skip(4)}decodeIHDR(){const t=this._png;t.width=this.readUint32(),t.height=this.readUint32(),t.depth=Ch(this.readUint8());const r=this.readUint8();this._colorType=r;let o;switch(r){case al.GREYSCALE:o=1;break;case al.TRUECOLOUR:o=3;break;case al.INDEXED_COLOUR:o=1;break;case al.GREYSCALE_ALPHA:o=2;break;case al.TRUECOLOUR_ALPHA:o=4;break;case al.UNKNOWN:default:throw new Error(`Unknown color type: ${r}`)}if(this._png.channels=o,this._compressionMethod=this.readUint8(),this._compressionMethod!==wh.DEFLATE)throw new Error(`Unsupported compression method: ${this._compressionMethod}`);this._filterMethod=this.readUint8(),this._interlaceMethod=this.readUint8()}decodeACTL(){this._numberOfFrames=this.readUint32(),this._numberOfPlays=this.readUint32(),this._isAnimated=!0}decodeFCTL(){const t={sequenceNumber:this.readUint32(),width:this.readUint32(),height:this.readUint32(),xOffset:this.readUint32(),yOffset:this.readUint32(),delayNumber:this.readUint16(),delayDenominator:this.readUint16(),disposeOp:this.readUint8(),blendOp:this.readUint8(),data:new Uint8Array(0)};this._frames.push(t)}decodePLTE(t){if(t%3!==0)throw new RangeError(`PLTE field length must be a multiple of 3. Got ${t}`);const r=t/3;this._hasPalette=!0;const o=[];this._palette=o;for(let i=0;i<r;i++)o.push([this.readUint8(),this.readUint8(),this.readUint8()])}decodeIDAT(t){this._writingDataChunks=!0;const r=t,o=this.offset+this.byteOffset;if(this._inflator.push(new Uint8Array(this.buffer,o,r)),this._inflator.err)throw new Error(`Error while decompressing the data: ${this._inflator.err}`);this.skip(t)}decodeFDAT(t){this._writingDataChunks=!0;let r=t,o=this.offset+this.byteOffset;if(o+=4,r-=4,this._inflator.push(new Uint8Array(this.buffer,o,r)),this._inflator.err)throw new Error(`Error while decompressing the data: ${this._inflator.err}`);this.skip(t)}decodetRNS(t){switch(this._colorType){case al.GREYSCALE:case al.TRUECOLOUR:{if(t%2!==0)throw new RangeError(`tRNS chunk length must be a multiple of 2. Got ${t}`);if(t/2>this._png.width*this._png.height)throw new Error(`tRNS chunk contains more alpha values than there are pixels (${t/2} vs ${this._png.width*this._png.height})`);this._hasTransparency=!0,this._transparency=new Uint16Array(t/2);for(let r=0;r<t/2;r++)this._transparency[r]=this.readUint16();break}case al.INDEXED_COLOUR:{if(t>this._palette.length)throw new Error(`tRNS chunk contains more alpha values than there are palette colors (${t} vs ${this._palette.length})`);let r=0;for(;r<t;r++){const o=this.readByte();this._palette[r].push(o)}for(;r<this._palette.length;r++)this._palette[r].push(255);break}case al.UNKNOWN:case al.GREYSCALE_ALPHA:case al.TRUECOLOUR_ALPHA:default:throw new Error(`tRNS chunk is not supported for color type ${this._colorType}`)}}decodeiCCP(t){const r=N0(this),o=this.readUint8();if(o!==wh.DEFLATE)throw new Error(`Unsupported iCCP compression method: ${o}`);const i=this.readBytes(t-r.length-2);this._png.iccEmbeddedProfile={name:r,profile:Rd(i)}}decodepHYs(){const t=this.readUint32(),r=this.readUint32(),o=this.readByte();this._png.resolution={x:t,y:r,unit:o}}decodeApngImage(){this._apng.width=this._png.width,this._apng.height=this._png.height,this._apng.channels=this._png.channels,this._apng.depth=this._png.depth,this._apng.numberOfFrames=this._numberOfFrames,this._apng.numberOfPlays=this._numberOfPlays,this._apng.text=this._png.text,this._apng.resolution=this._png.resolution;for(let t=0;t<this._numberOfFrames;t++){const r={sequenceNumber:this._frames[t].sequenceNumber,delayNumber:this._frames[t].delayNumber,delayDenominator:this._frames[t].delayDenominator,data:this._apng.depth===8?new Uint8Array(this._apng.width*this._apng.height*this._apng.channels):new Uint16Array(this._apng.width*this._apng.height*this._apng.channels)},o=this._frames.at(t);if(o){if(o.data=S0({data:o.data,width:o.width,height:o.height,channels:this._apng.channels,depth:this._apng.depth}),this._hasPalette&&(this._apng.palette=this._palette),this._hasTransparency&&(this._apng.transparency=this._transparency),t===0||o.xOffset===0&&o.yOffset===0&&o.width===this._png.width&&o.height===this._png.height)r.data=o.data;else{const i=this._apng.frames.at(t-1);this.disposeFrame(o,i,r),this.addFrameDataToCanvas(r,o)}this._apng.frames.push(r)}}return this._apng}disposeFrame(t,r,o){switch(t.disposeOp){case Tf.NONE:break;case Tf.BACKGROUND:for(let i=0;i<this._png.height;i++)for(let p=0;p<this._png.width;p++){const h=(i*t.width+p)*this._png.channels;for(let g=0;g<this._png.channels;g++)o.data[h+g]=0}break;case Tf.PREVIOUS:o.data.set(r.data);break;default:throw new Error("Unknown disposeOp")}}addFrameDataToCanvas(t,r){const o=1<<this._png.depth,i=(p,h)=>{const g=((p+r.yOffset)*this._png.width+r.xOffset+h)*this._png.channels,m=(p*r.width+h)*this._png.channels;return{index:g,frameIndex:m}};switch(r.blendOp){case Kd.SOURCE:for(let p=0;p<r.height;p++)for(let h=0;h<r.width;h++){const{index:g,frameIndex:m}=i(p,h);for(let E=0;E<this._png.channels;E++)t.data[g+E]=r.data[m+E]}break;case Kd.OVER:for(let p=0;p<r.height;p++)for(let h=0;h<r.width;h++){const{index:g,frameIndex:m}=i(p,h);for(let E=0;E<this._png.channels;E++){const X=r.data[m+this._png.channels-1]/o,he=E%(this._png.channels-1)===0?1:r.data[m+E],x=Math.floor(X*he+(1-X)*t.data[g+E]);t.data[g+E]+=x}}break;default:throw new Error("Unknown blendOp")}}decodeImage(){var r;if(this._inflator.err)throw new Error(`Error while decompressing the data: ${this._inflator.err}`);const t=this._isAnimated?((r=this._frames)==null?void 0:r.at(0)).data:this._inflator.result;if(this._filterMethod!==P0.ADAPTIVE)throw new Error(`Filter method ${this._filterMethod} not supported`);if(this._interlaceMethod===bh.NO_INTERLACE)this._png.data=S0({data:t,width:this._png.width,height:this._png.height,channels:this._png.channels,depth:this._png.depth});else if(this._interlaceMethod===bh.ADAM7)this._png.data=yh({data:t,width:this._png.width,height:this._png.height,channels:this._png.channels,depth:this._png.depth});else throw new Error(`Interlace method ${this._interlaceMethod} not supported`);this._hasPalette&&(this._png.palette=this._palette),this._hasTransparency&&(this._png.transparency=this._transparency)}pushDataToFrame(){const t=this._inflator.result,r=this._frames.at(-1);r?r.data=t:this._frames.push({sequenceNumber:0,width:this._png.width,height:this._png.height,xOffset:0,yOffset:0,delayNumber:0,delayDenominator:0,disposeOp:Tf.NONE,blendOp:Kd.SOURCE,data:t}),this._inflator=new gh,this._writingDataChunks=!1}}function Ch(e){if(e!==1&&e!==2&&e!==4&&e!==8&&e!==16)throw new Error(`invalid bit depth: ${e}`);return e}const Mp={level:3};class Jr extends null{constructor(t,r={}){var o;super();yi(this,"_png");yi(this,"_zlibOptions");yi(this,"_colorType");yi(this,"_interlaceMethod");this._colorType=ColorType.UNKNOWN,this._zlibOptions=Fg(Fg({},Mp),r.zlib),this._png=this._checkData(t),this._interlaceMethod=(o=r.interlace==="Adam7"?InterlaceMethod.ADAM7:InterlaceMethod.NO_INTERLACE)!=null?o:InterlaceMethod.NO_INTERLACE,this.setBigEndian()}encode(){if(writeSignature(this),this.encodeIHDR(),this._png.palette&&(this.encodePLTE(),this._png.palette[0].length===4&&this.encodeTRNS()),this.encodeData(),this._png.text)for(const[t,r]of Object.entries(this._png.text))encodetEXt(this,t,r);return this.encodeIEND(),this.toArray()}encodeIHDR(){this.writeUint32(13),this.writeChars("IHDR"),this.writeUint32(this._png.width),this.writeUint32(this._png.height),this.writeByte(this._png.depth),this.writeByte(this._colorType),this.writeByte(CompressionMethod.DEFLATE),this.writeByte(FilterMethod.ADAPTIVE),this.writeByte(this._interlaceMethod),writeCrc(this,17)}encodeIEND(){this.writeUint32(0),this.writeChars("IEND"),writeCrc(this,4)}encodePLTE(){var r;const t=((r=this._png.palette)==null?void 0:r.length)*3;this.writeUint32(t),this.writeChars("PLTE");for(const o of this._png.palette)this.writeByte(o[0]),this.writeByte(o[1]),this.writeByte(o[2]);writeCrc(this,4+t)}encodeTRNS(){const t=this._png.palette.filter(r=>r.at(-1)!==255);this.writeUint32(t.length),this.writeChars("tRNS");for(const r of t)this.writeByte(r.at(-1));writeCrc(this,4+t.length)}encodeIDAT(t){this.writeUint32(t.length),this.writeChars("IDAT"),this.writeBytes(t),writeCrc(this,t.length+4)}encodeData(){const{width:t,height:r,channels:o,depth:i,data:p}=this._png,h=i<=8?Math.ceil(t*i/8)*o:Math.ceil(t*i/8*o/2),g=new IOBuffer().setBigEndian();let m=0;if(this._interlaceMethod===InterlaceMethod.NO_INTERLACE)for(let he=0;he<r;he++)g.writeByte(0),i===16?m=Ci(p,g,h,m):m=gl(p,g,h,m);else this._interlaceMethod===InterlaceMethod.ADAM7&&(m=jp(this._png,p,g,m));const E=g.toArray(),X=deflate(E,this._zlibOptions);this.encodeIDAT(X)}_checkData(t){const{colorType:r,channels:o,depth:i}=Mf(t,t.palette),p={width:vu(t.width,"width"),height:vu(t.height,"height"),channels:o,data:t.data,depth:i,text:t.text,palette:t.palette};this._colorType=r;const h=i<8?Math.ceil(p.width*i/8)*p.height*o:p.width*p.height*o;if(p.data.length!==h)throw new RangeError(`wrong data size. Found ${p.data.length}, expected ${h}`);return p}}function vu(e,n){if(Number.isInteger(e)&&e>0)return e;throw new TypeError(`${n} must be a positive integer`)}function Mf(e,n){const{channels:t=4,depth:r=8}=e;if(t!==4&&t!==3&&t!==2&&t!==1)throw new RangeError(`unsupported number of channels: ${t}`);const o={channels:t,depth:r,colorType:ColorType.UNKNOWN};switch(t){case 4:o.colorType=ColorType.TRUECOLOUR_ALPHA;break;case 3:o.colorType=ColorType.TRUECOLOUR;break;case 1:n?o.colorType=ColorType.INDEXED_COLOUR:o.colorType=ColorType.GREYSCALE;break;case 2:o.colorType=ColorType.GREYSCALE_ALPHA;break;default:throw new Error("unsupported number of channels")}return o}function gl(e,n,t,r){for(let o=0;o<t;o++)n.writeByte(e[r++]);return r}function jp(e,n,t,r){const o=[{x:0,y:0,xStep:8,yStep:8},{x:4,y:0,xStep:8,yStep:8},{x:0,y:4,xStep:4,yStep:8},{x:2,y:0,xStep:4,yStep:4},{x:0,y:2,xStep:2,yStep:4},{x:1,y:0,xStep:2,yStep:2},{x:0,y:1,xStep:1,yStep:2}],{width:i,height:p,channels:h,depth:g}=e;let m=0;g===16?m=h*g/8/2:m=h*g/8;for(let E=0;E<7;E++){const X=o[E],he=Math.floor((i-X.x+X.xStep-1)/X.xStep),x=Math.floor((p-X.y+X.yStep-1)/X.yStep);if(he<=0||x<=0)continue;const We=he*m;for(let Ke=0;Ke<x;Ke++){const Ve=X.y+Ke*X.yStep,Ie=g<=8?new Uint8Array(We):new Uint16Array(We);let Ct=0;for(let ht=0;ht<he;ht++){const it=X.x+ht*X.xStep;if(it<i&&Ve<p){const cn=(Ve*i+it)*m;for(let On=0;On<m;On++)Ie[Ct++]=n[cn+On]}}if(t.writeByte(0),g===8)t.writeBytes(Ie);else if(g===16)for(const ht of Ie)t.writeByte(ht>>8&255),t.writeByte(ht&255)}}return r}function Ci(e,n,t,r){for(let o=0;o<t;o++)n.writeUint16(e[r++]);return r}var oa;(function(e){e[e.UNKNOWN=0]="UNKNOWN",e[e.METRE=1]="METRE"})(oa||(oa={}));function jf(e,n){return new Tp(e,n).decode()}function Lg(e,n){return new PngEncoder(e,n).encode()}function xh(e,n){return new PngDecoder(e,n).decodeApng()}var oA=function(){return typeof window!="undefined"?window:typeof d.g!="undefined"?d.g:typeof self!="undefined"?self:this}();function Ju(){oA.console&&typeof oA.console.log=="function"&&oA.console.log.apply(oA.console,arguments)}var $i={log:Ju,warn:function(e){oA.console&&(typeof oA.console.warn=="function"?oA.console.warn.apply(oA.console,arguments):Ju.call(null,arguments))},error:function(e){oA.console&&(typeof oA.console.error=="function"?oA.console.error.apply(oA.console,arguments):Ju(e))}};function Eh(e,n,t){var r=new XMLHttpRequest;r.open("GET",e),r.responseType="blob",r.onload=function(){Kc(r.response,n,t)},r.onerror=function(){$i.error("could not download file")},r.send()}function Sh(e){var n=new XMLHttpRequest;n.open("HEAD",e,!1);try{n.send()}catch(t){}return n.status>=200&&n.status<=299}function Hf(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(t){var n=document.createEvent("MouseEvents");n.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(n)}}var Kc=oA.saveAs||((typeof window=="undefined"?"undefined":(0,ee.Z)(window))!=="object"||window!==oA?function(){}:typeof HTMLAnchorElement!="undefined"&&"download"in HTMLAnchorElement.prototype?function(e,n,t){var r=oA.URL||oA.webkitURL,o=document.createElement("a");n=n||e.name||"download",o.download=n,o.rel="noopener",typeof e=="string"?(o.href=e,o.origin!==location.origin?Sh(o.href)?Eh(e,n,t):Hf(o,o.target="_blank"):Hf(o)):(o.href=r.createObjectURL(e),setTimeout(function(){r.revokeObjectURL(o.href)},4e4),setTimeout(function(){Hf(o)},0))}:"msSaveOrOpenBlob"in navigator?function(e,n,t){if(n=n||e.name||"download",typeof e=="string")if(Sh(e))Eh(e,n,t);else{var r=document.createElement("a");r.href=e,r.target="_blank",setTimeout(function(){Hf(r)})}else navigator.msSaveOrOpenBlob(function(o,i){return i===void 0?i={autoBom:!1}:(0,ee.Z)(i)!=="object"&&($i.warn("Deprecated: Expected third argument to be a object"),i={autoBom:!i}),i.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(o.type)?new Blob(["\uFEFF",o],{type:o.type}):o}(e,t),n)}:function(e,n,t,r){if((r=r||open("","_blank"))&&(r.document.title=r.document.body.innerText="downloading..."),typeof e=="string")return Eh(e,n,t);var o=e.type==="application/octet-stream",i=/constructor/i.test(oA.HTMLElement)||oA.safari,p=/CriOS\/[\d]+/.test(navigator.userAgent);if((p||o&&i)&&(typeof FileReader=="undefined"?"undefined":(0,ee.Z)(FileReader))==="object"){var h=new FileReader;h.onloadend=function(){var E=h.result;E=p?E:E.replace(/^data:[^;]*;/,"data:attachment/file;"),r?r.location.href=E:location=E,r=null},h.readAsDataURL(e)}else{var g=oA.URL||oA.webkitURL,m=g.createObjectURL(e);r?r.location=m:location.href=m,r=null,setTimeout(function(){g.revokeObjectURL(m)},4e4)}});function _0(e){var n;e=e||"",this.ok=!1,e.charAt(0)=="#"&&(e=e.substr(1,6)),e={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[e=(e=e.replace(/ /g,"")).toLowerCase()]||e;for(var t=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(h){return[parseInt(h[1]),parseInt(h[2]),parseInt(h[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(h){return[parseInt(h[1],16),parseInt(h[2],16),parseInt(h[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(h){return[parseInt(h[1]+h[1],16),parseInt(h[2]+h[2],16),parseInt(h[3]+h[3],16)]}}],r=0;r<t.length;r++){var o=t[r].re,i=t[r].process,p=o.exec(e);p&&(n=i(p),this.r=n[0],this.g=n[1],this.b=n[2],this.ok=!0)}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var h=this.r.toString(16),g=this.g.toString(16),m=this.b.toString(16);return h.length==1&&(h="0"+h),g.length==1&&(g="0"+g),m.length==1&&(m="0"+m),"#"+h+g+m}}var $d=oA.atob.bind(oA),Fh=oA.btoa.bind(oA);function kd(e,n){var t=e[0],r=e[1],o=e[2],i=e[3];t=bs(t,r,o,i,n[0],7,-680876936),i=bs(i,t,r,o,n[1],12,-389564586),o=bs(o,i,t,r,n[2],17,606105819),r=bs(r,o,i,t,n[3],22,-1044525330),t=bs(t,r,o,i,n[4],7,-176418897),i=bs(i,t,r,o,n[5],12,1200080426),o=bs(o,i,t,r,n[6],17,-1473231341),r=bs(r,o,i,t,n[7],22,-45705983),t=bs(t,r,o,i,n[8],7,1770035416),i=bs(i,t,r,o,n[9],12,-1958414417),o=bs(o,i,t,r,n[10],17,-42063),r=bs(r,o,i,t,n[11],22,-1990404162),t=bs(t,r,o,i,n[12],7,1804603682),i=bs(i,t,r,o,n[13],12,-40341101),o=bs(o,i,t,r,n[14],17,-1502002290),t=cs(t,r=bs(r,o,i,t,n[15],22,1236535329),o,i,n[1],5,-165796510),i=cs(i,t,r,o,n[6],9,-1069501632),o=cs(o,i,t,r,n[11],14,643717713),r=cs(r,o,i,t,n[0],20,-373897302),t=cs(t,r,o,i,n[5],5,-701558691),i=cs(i,t,r,o,n[10],9,38016083),o=cs(o,i,t,r,n[15],14,-660478335),r=cs(r,o,i,t,n[4],20,-405537848),t=cs(t,r,o,i,n[9],5,568446438),i=cs(i,t,r,o,n[14],9,-1019803690),o=cs(o,i,t,r,n[3],14,-187363961),r=cs(r,o,i,t,n[8],20,1163531501),t=cs(t,r,o,i,n[13],5,-1444681467),i=cs(i,t,r,o,n[2],9,-51403784),o=cs(o,i,t,r,n[7],14,1735328473),t=Cs(t,r=cs(r,o,i,t,n[12],20,-1926607734),o,i,n[5],4,-378558),i=Cs(i,t,r,o,n[8],11,-2022574463),o=Cs(o,i,t,r,n[11],16,1839030562),r=Cs(r,o,i,t,n[14],23,-35309556),t=Cs(t,r,o,i,n[1],4,-1530992060),i=Cs(i,t,r,o,n[4],11,1272893353),o=Cs(o,i,t,r,n[7],16,-155497632),r=Cs(r,o,i,t,n[10],23,-1094730640),t=Cs(t,r,o,i,n[13],4,681279174),i=Cs(i,t,r,o,n[0],11,-358537222),o=Cs(o,i,t,r,n[3],16,-722521979),r=Cs(r,o,i,t,n[6],23,76029189),t=Cs(t,r,o,i,n[9],4,-640364487),i=Cs(i,t,r,o,n[12],11,-421815835),o=Cs(o,i,t,r,n[15],16,530742520),t=xs(t,r=Cs(r,o,i,t,n[2],23,-995338651),o,i,n[0],6,-198630844),i=xs(i,t,r,o,n[7],10,1126891415),o=xs(o,i,t,r,n[14],15,-1416354905),r=xs(r,o,i,t,n[5],21,-57434055),t=xs(t,r,o,i,n[12],6,1700485571),i=xs(i,t,r,o,n[3],10,-1894986606),o=xs(o,i,t,r,n[10],15,-1051523),r=xs(r,o,i,t,n[1],21,-2054922799),t=xs(t,r,o,i,n[8],6,1873313359),i=xs(i,t,r,o,n[15],10,-30611744),o=xs(o,i,t,r,n[6],15,-1560198380),r=xs(r,o,i,t,n[13],21,1309151649),t=xs(t,r,o,i,n[4],6,-145523070),i=xs(i,t,r,o,n[11],10,-1120210379),o=xs(o,i,t,r,n[2],15,718787259),r=xs(r,o,i,t,n[9],21,-343485551),e[0]=Vl(t,e[0]),e[1]=Vl(r,e[1]),e[2]=Vl(o,e[2]),e[3]=Vl(i,e[3])}function zd(e,n,t,r,o,i){return n=Vl(Vl(n,e),Vl(r,i)),Vl(n<<o|n>>>32-o,t)}function bs(e,n,t,r,o,i,p){return zd(n&t|~n&r,e,n,o,i,p)}function cs(e,n,t,r,o,i,p){return zd(n&r|t&~r,e,n,o,i,p)}function Cs(e,n,t,r,o,i,p){return zd(n^t^r,e,n,o,i,p)}function xs(e,n,t,r,o,i,p){return zd(t^(n|~r),e,n,o,i,p)}function D0(e){var n,t=e.length,r=[1732584193,-271733879,-1732584194,271733878];for(n=64;n<=e.length;n+=64)kd(r,Kf(e.substring(n-64,n)));e=e.substring(n-64);var o=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(n=0;n<e.length;n++)o[n>>2]|=e.charCodeAt(n)<<(n%4<<3);if(o[n>>2]|=128<<(n%4<<3),n>55)for(kd(r,o),n=0;n<16;n++)o[n]=0;return o[14]=8*t,kd(r,o),r}function Kf(e){var n,t=[];for(n=0;n<64;n+=4)t[n>>2]=e.charCodeAt(n)+(e.charCodeAt(n+1)<<8)+(e.charCodeAt(n+2)<<16)+(e.charCodeAt(n+3)<<24);return t}var sl="0123456789abcdef".split("");function R0(e){for(var n="",t=0;t<4;t++)n+=sl[e>>8*t+4&15]+sl[e>>8*t&15];return n}function $f(e){return String.fromCharCode(255&e,(65280&e)>>8,(16711680&e)>>16,(4278190080&e)>>24)}function Ih(e){return D0(e).map($f).join("")}var Hp=function(e){for(var n=0;n<e.length;n++)e[n]=R0(e[n]);return e.join("")}(D0("hello"))!="5d41402abc4b2a76b9719d911017c592";function Vl(e,n){if(Hp){var t=(65535&e)+(65535&n);return(e>>16)+(n>>16)+(t>>16)<<16|65535&t}return e+n&4294967295}function $c(e,n){var t,r,o,i;if(e!==t){for(var p=(o=e,i=1+(256/e.length|0),new Array(i+1).join(o)),h=[],g=0;g<256;g++)h[g]=g;var m=0;for(g=0;g<256;g++){var E=h[g];m=(m+E+p.charCodeAt(g))%256,h[g]=h[m],h[m]=E}t=e,r=h}else h=r;var X=n.length,he=0,x=0,We="";for(g=0;g<X;g++)x=(x+(E=h[he=(he+1)%256]))%256,h[he]=h[x],h[x]=E,p=h[(h[he]+h[x])%256],We+=String.fromCharCode(n.charCodeAt(g)^p);return We}var Zd={print:4,modify:8,copy:16,"annot-forms":32};function qu(e,n,t,r){this.v=1,this.r=2;var o=192;e.forEach(function(h){if(Zd.perm!==void 0)throw new Error("Invalid permission: "+h);o+=Zd[h]}),this.padding="(\xBFN^Nu\x8AAd\0NV\xFF\xFA\b..\0\xB6\xD0h>\x80/\f\xA9\xFEdSiz";var i=(n+this.padding).substr(0,32),p=(t+this.padding).substr(0,32);this.O=this.processOwnerPassword(i,p),this.P=-(1+(255^o)),this.encryptionKey=Ih(i+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(r)).substr(0,5),this.U=$c(this.encryptionKey,this.padding)}function Il(e){if(/[^\u0000-\u00ff]/.test(e))throw new Error("Invalid PDF Name Object: "+e+", Only accept ASCII characters.");for(var n="",t=e.length,r=0;r<t;r++){var o=e.charCodeAt(r);n+=o<33||o===35||o===37||o===40||o===41||o===47||o===60||o===62||o===91||o===93||o===123||o===125||o>126?"#"+("0"+o.toString(16)).slice(-2):e[r]}return n}function T0(e){if((0,ee.Z)(e)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var n={};this.subscribe=function(t,r,o){if(o=o||!1,typeof t!="string"||typeof r!="function"||typeof o!="boolean")throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");n.hasOwnProperty(t)||(n[t]={});var i=Math.random().toString(35);return n[t][i]=[r,!!o],i},this.unsubscribe=function(t){for(var r in n)if(n[r][t])return delete n[r][t],Object.keys(n[r]).length===0&&delete n[r],!0;return!1},this.publish=function(t){if(n.hasOwnProperty(t)){var r=Array.prototype.slice.call(arguments,1),o=[];for(var i in n[t]){var p=n[t][i];try{p[0].apply(e,r)}catch(h){oA.console&&$i.error("jsPDF PubSub Error",h.message,h)}p[1]&&o.push(i)}o.length&&o.forEach(this.unsubscribe)}},this.getTopics=function(){return n}}function Wd(e){if(!(this instanceof Wd))return new Wd(e);var n="opacity,stroke-opacity".split(",");for(var t in e)e.hasOwnProperty(t)&&n.indexOf(t)>=0&&(this[t]=e[t]);this.id="",this.objectNumber=-1}function Uh(e,n){this.gState=e,this.matrix=n,this.id="",this.objectNumber=-1}function kc(e,n,t,r,o){if(!(this instanceof kc))return new kc(e,n,t,r,o);this.type=e==="axial"?2:3,this.coords=n,this.colors=t,Uh.call(this,r,o)}function zc(e,n,t,r,o){if(!(this instanceof zc))return new zc(e,n,t,r,o);this.boundingBox=e,this.xStep=n,this.yStep=t,this.stream="",this.cloneIndex=0,Uh.call(this,r,o)}function xo(e){var n,t=typeof arguments[0]=="string"?arguments[0]:"p",r=arguments[1],o=arguments[2],i=arguments[3],p=[],h=1,g=16,m="S",E=null;(0,ee.Z)(e=e||{})==="object"&&(t=e.orientation,r=e.unit||r,o=e.format||o,i=e.compress||e.compressPdf||i,(E=e.encryption||null)!==null&&(E.userPassword=E.userPassword||"",E.ownerPassword=E.ownerPassword||"",E.userPermissions=E.userPermissions||[]),h=typeof e.userUnit=="number"?Math.abs(e.userUnit):1,e.precision!==void 0&&(n=e.precision),e.floatPrecision!==void 0&&(g=e.floatPrecision),m=e.defaultPathOperation||"S"),p=e.filters||(i===!0?["FlateEncode"]:p),r=r||"mm",t=(""+(t||"P")).toLowerCase();var X=e.putOnlyUsedFonts||!1,he={},x={internal:{},__private__:{}};x.__private__.PubSub=T0;var We="1.3",Ke=x.__private__.getPdfVersion=function(){return We};x.__private__.setPdfVersion=function(v){We=v};var Ve={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};x.__private__.getPageFormats=function(){return Ve};var Ie=x.__private__.getPageFormat=function(v){return Ve[v]};o=o||"a4";var Ct="compat",ht="advanced",it=Ct;function cn(){this.saveGraphicsState(),st(new rA(fA,0,0,-fA,0,af()*fA).toString()+" cm"),this.setFontSize(this.getFontSize()/fA),m="n",it=ht}function On(){this.restoreGraphicsState(),m="S",it=Ct}var vn=x.__private__.combineFontStyleAndFontWeight=function(v,q){if(v=="bold"&&q=="normal"||v=="bold"&&q==400||v=="normal"&&q=="italic"||v=="bold"&&q=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return q&&(v=q==400||q==="normal"?v==="italic"?"italic":"normal":q!=700&&q!=="bold"||v!=="normal"?(q==700?"bold":q)+""+v:"bold"),v};x.advancedAPI=function(v){var q=it===Ct;return q&&cn.call(this),typeof v!="function"||(v(this),q&&On.call(this)),this},x.compatAPI=function(v){var q=it===ht;return q&&On.call(this),typeof v!="function"||(v(this),q&&cn.call(this)),this},x.isAdvancedAPI=function(){return it===ht};var Lt,at=function(v){if(it!==ht)throw new Error(v+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},Gt=x.roundToPrecision=x.__private__.roundToPrecision=function(v,q){var rt=n||q;if(isNaN(v)||isNaN(rt))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return v.toFixed(rt).replace(/0+$/,"")};Lt=x.hpf=x.__private__.hpf=typeof g=="number"?function(v){if(isNaN(v))throw new Error("Invalid argument passed to jsPDF.hpf");return Gt(v,g)}:g==="smart"?function(v){if(isNaN(v))throw new Error("Invalid argument passed to jsPDF.hpf");return Gt(v,v>-1&&v<1?16:5)}:function(v){if(isNaN(v))throw new Error("Invalid argument passed to jsPDF.hpf");return Gt(v,16)};var xe=x.f2=x.__private__.f2=function(v){if(isNaN(v))throw new Error("Invalid argument passed to jsPDF.f2");return Gt(v,2)},Xe=x.__private__.f3=function(v){if(isNaN(v))throw new Error("Invalid argument passed to jsPDF.f3");return Gt(v,3)},wt=x.scale=x.__private__.scale=function(v){if(isNaN(v))throw new Error("Invalid argument passed to jsPDF.scale");return it===Ct?v*fA:it===ht?v:void 0},mt=function(v){return wt(function(q){return it===Ct?af()-q:it===ht?q:void 0}(v))};x.__private__.setPrecision=x.setPrecision=function(v){typeof parseInt(v,10)=="number"&&(n=parseInt(v,10))};var dn,gn="00000000000000000000000000000000",Bn=x.__private__.getFileId=function(){return gn},An=x.__private__.setFileId=function(v){return gn=v!==void 0&&/^[a-fA-F0-9]{32}$/.test(v)?v.toUpperCase():gn.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),E!==null&&(ka=new qu(E.userPermissions,E.userPassword,E.ownerPassword,gn)),gn};x.setFileId=function(v){return An(v),this},x.getFileId=function(){return Bn()};var bn=x.__private__.convertDateToPDFDate=function(v){var q=v.getTimezoneOffset(),rt=q<0?"+":"-",yt=Math.floor(Math.abs(q/60)),Zt=Math.abs(q%60),Mn=[rt,ct(yt),"'",ct(Zt),"'"].join("");return["D:",v.getFullYear(),ct(v.getMonth()+1),ct(v.getDate()),ct(v.getHours()),ct(v.getMinutes()),ct(v.getSeconds()),Mn].join("")},Sr=x.__private__.convertPDFDateToDate=function(v){var q=parseInt(v.substr(2,4),10),rt=parseInt(v.substr(6,2),10)-1,yt=parseInt(v.substr(8,2),10),Zt=parseInt(v.substr(10,2),10),Mn=parseInt(v.substr(12,2),10),or=parseInt(v.substr(14,2),10);return new Date(q,rt,yt,Zt,Mn,or,0)},qn=x.__private__.setCreationDate=function(v){var q;if(v===void 0&&(v=new Date),v instanceof Date)q=bn(v);else{if(!/^D:(20[0-2][0-9]|203[0-7]|19[7-9][0-9])(0[0-9]|1[0-2])([0-2][0-9]|3[0-1])(0[0-9]|1[0-9]|2[0-3])(0[0-9]|[1-5][0-9])(0[0-9]|[1-5][0-9])(\+0[0-9]|\+1[0-4]|-0[0-9]|-1[0-1])'(0[0-9]|[1-5][0-9])'?$/.test(v))throw new Error("Invalid argument passed to jsPDF.setCreationDate");q=v}return dn=q},be=x.__private__.getCreationDate=function(v){var q=dn;return v==="jsDate"&&(q=Sr(dn)),q};x.setCreationDate=function(v){return qn(v),this},x.getCreationDate=function(v){return be(v)};var ot,ct=x.__private__.padd2=function(v){return("0"+parseInt(v)).slice(-2)},Ft=x.__private__.padd2Hex=function(v){return("00"+(v=v.toString())).substr(v.length)},Rt=0,an=[],yn=[],hn=0,$n=[],hr=[],Zr=!1,Gr=yn;x.__private__.setCustomOutputDestination=function(v){Zr=!0,Gr=v};var Fn=function(v){Zr||(Gr=v)};x.__private__.resetCustomOutputDestination=function(){Zr=!1,Gr=yn};var st=x.__private__.out=function(v){return v=v.toString(),hn+=v.length+1,Gr.push(v),Gr},ii=x.__private__.write=function(v){return st(arguments.length===1?v.toString():Array.prototype.join.call(arguments," "))},RA=x.__private__.getArrayBuffer=function(v){for(var q=v.length,rt=new ArrayBuffer(q),yt=new Uint8Array(rt);q--;)yt[q]=v.charCodeAt(q);return rt},Jo=[["Helvetica","helvetica","normal","WinAnsiEncoding"],["Helvetica-Bold","helvetica","bold","WinAnsiEncoding"],["Helvetica-Oblique","helvetica","italic","WinAnsiEncoding"],["Helvetica-BoldOblique","helvetica","bolditalic","WinAnsiEncoding"],["Courier","courier","normal","WinAnsiEncoding"],["Courier-Bold","courier","bold","WinAnsiEncoding"],["Courier-Oblique","courier","italic","WinAnsiEncoding"],["Courier-BoldOblique","courier","bolditalic","WinAnsiEncoding"],["Times-Roman","times","normal","WinAnsiEncoding"],["Times-Bold","times","bold","WinAnsiEncoding"],["Times-Italic","times","italic","WinAnsiEncoding"],["Times-BoldItalic","times","bolditalic","WinAnsiEncoding"],["ZapfDingbats","zapfdingbats","normal",null],["Symbol","symbol","normal",null]];x.__private__.getStandardFonts=function(){return Jo};var wr=e.fontSize||16;x.__private__.setFontSize=x.setFontSize=function(v){return wr=it===ht?v/fA:v,this};var Ho,eo=x.__private__.getFontSize=x.getFontSize=function(){return it===Ct?wr:wr*fA},TA=e.R2L||!1;x.__private__.setR2L=x.setR2L=function(v){return TA=v,this},x.__private__.getR2L=x.getR2L=function(){return TA};var Go,Ii=x.__private__.setZoomMode=function(v){if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(v))Ho=v;else if(isNaN(v)){if([void 0,null,"fullwidth","fullheight","fullpage","original"].indexOf(v)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+v+'" is not recognized.');Ho=v}else Ho=parseInt(v,10)};x.__private__.getZoomMode=function(){return Ho};var IA,UA=x.__private__.setPageMode=function(v){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(v)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+v+'" is not recognized.');Go=v};x.__private__.getPageMode=function(){return Go};var Ji=x.__private__.setLayoutMode=function(v){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(v)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+v+'" is not recognized.');IA=v};x.__private__.getLayoutMode=function(){return IA},x.__private__.setDisplayMode=x.setDisplayMode=function(v,q,rt){return Ii(v),Ji(q),UA(rt),this};var MA={title:"",subject:"",author:"",keywords:"",creator:""};x.__private__.getDocumentProperty=function(v){if(Object.keys(MA).indexOf(v)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return MA[v]},x.__private__.getDocumentProperties=function(){return MA},x.__private__.setDocumentProperties=x.setProperties=x.setDocumentProperties=function(v){for(var q in MA)MA.hasOwnProperty(q)&&v[q]&&(MA[q]=v[q]);return this},x.__private__.setDocumentProperty=function(v,q){if(Object.keys(MA).indexOf(v)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return MA[v]=q};var ko,fA,zo,da,Ui,_o={},OA={},Aa=[],nA={},ci={},LA={},$a={},us=null,ia=0,wA=[],Ti=new T0(x),Vd=e.hotfixes||[],Vs={},wu={},Yc=[],rA=function v(q,rt,yt,Zt,Mn,or){if(!(this instanceof v))return new v(q,rt,yt,Zt,Mn,or);isNaN(q)&&(q=1),isNaN(rt)&&(rt=0),isNaN(yt)&&(yt=0),isNaN(Zt)&&(Zt=1),isNaN(Mn)&&(Mn=0),isNaN(or)&&(or=0),this._matrix=[q,rt,yt,Zt,Mn,or]};Object.defineProperty(rA.prototype,"sx",{get:function(){return this._matrix[0]},set:function(v){this._matrix[0]=v}}),Object.defineProperty(rA.prototype,"shy",{get:function(){return this._matrix[1]},set:function(v){this._matrix[1]=v}}),Object.defineProperty(rA.prototype,"shx",{get:function(){return this._matrix[2]},set:function(v){this._matrix[2]=v}}),Object.defineProperty(rA.prototype,"sy",{get:function(){return this._matrix[3]},set:function(v){this._matrix[3]=v}}),Object.defineProperty(rA.prototype,"tx",{get:function(){return this._matrix[4]},set:function(v){this._matrix[4]=v}}),Object.defineProperty(rA.prototype,"ty",{get:function(){return this._matrix[5]},set:function(v){this._matrix[5]=v}}),Object.defineProperty(rA.prototype,"a",{get:function(){return this._matrix[0]},set:function(v){this._matrix[0]=v}}),Object.defineProperty(rA.prototype,"b",{get:function(){return this._matrix[1]},set:function(v){this._matrix[1]=v}}),Object.defineProperty(rA.prototype,"c",{get:function(){return this._matrix[2]},set:function(v){this._matrix[2]=v}}),Object.defineProperty(rA.prototype,"d",{get:function(){return this._matrix[3]},set:function(v){this._matrix[3]=v}}),Object.defineProperty(rA.prototype,"e",{get:function(){return this._matrix[4]},set:function(v){this._matrix[4]=v}}),Object.defineProperty(rA.prototype,"f",{get:function(){return this._matrix[5]},set:function(v){this._matrix[5]=v}}),Object.defineProperty(rA.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(rA.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(rA.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(rA.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),rA.prototype.join=function(v){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(Lt).join(v)},rA.prototype.multiply=function(v){var q=v.sx*this.sx+v.shy*this.shx,rt=v.sx*this.shy+v.shy*this.sy,yt=v.shx*this.sx+v.sy*this.shx,Zt=v.shx*this.shy+v.sy*this.sy,Mn=v.tx*this.sx+v.ty*this.shx+this.tx,or=v.tx*this.shy+v.ty*this.sy+this.ty;return new rA(q,rt,yt,Zt,Mn,or)},rA.prototype.decompose=function(){var v=this.sx,q=this.shy,rt=this.shx,yt=this.sy,Zt=this.tx,Mn=this.ty,or=Math.sqrt(v*v+q*q),Bo=(v/=or)*rt+(q/=or)*yt;rt-=v*Bo,yt-=q*Bo;var No=Math.sqrt(rt*rt+yt*yt);return Bo/=No,v*(yt/=No)<q*(rt/=No)&&(v=-v,q=-q,Bo=-Bo,or=-or),{scale:new rA(or,0,0,No,0,0),translate:new rA(1,0,0,1,Zt,Mn),rotate:new rA(v,q,-q,v,0,0),skew:new rA(1,0,Bo,1,0,0)}},rA.prototype.toString=function(v){return this.join(" ")},rA.prototype.inversed=function(){var v=this.sx,q=this.shy,rt=this.shx,yt=this.sy,Zt=this.tx,Mn=this.ty,or=1/(v*yt-q*rt),Bo=yt*or,No=-q*or,yA=-rt*or,EA=v*or;return new rA(Bo,No,yA,EA,-Bo*Zt-yA*Mn,-No*Zt-EA*Mn)},rA.prototype.applyToPoint=function(v){var q=v.x*this.sx+v.y*this.shx+this.tx,rt=v.x*this.shy+v.y*this.sy+this.ty;return new of(q,rt)},rA.prototype.applyToRectangle=function(v){var q=this.applyToPoint(v),rt=this.applyToPoint(new of(v.x+v.w,v.y+v.h));return new Hh(q.x,q.y,rt.x-q.x,rt.y-q.y)},rA.prototype.clone=function(){var v=this.sx,q=this.shy,rt=this.shx,yt=this.sy,Zt=this.tx,Mn=this.ty;return new rA(v,q,rt,yt,Zt,Mn)},x.Matrix=rA;var bu=x.matrixMult=function(v,q){return q.multiply(v)},Cu=new rA(1,0,0,1,0,0);x.unitMatrix=x.identityMatrix=Cu;var Yl=function(v,q){if(!ci[v]){var rt=(q instanceof kc?"Sh":"P")+(Object.keys(nA).length+1).toString(10);q.id=rt,ci[v]=rt,nA[rt]=q,Ti.publish("addPattern",q)}};x.ShadingPattern=kc,x.TilingPattern=zc,x.addShadingPattern=function(v,q){return at("addShadingPattern()"),Yl(v,q),this},x.beginTilingPattern=function(v){at("beginTilingPattern()"),Kh(v.boundingBox[0],v.boundingBox[1],v.boundingBox[2]-v.boundingBox[0],v.boundingBox[3]-v.boundingBox[1],v.matrix)},x.endTilingPattern=function(v,q){at("endTilingPattern()"),q.stream=hr[ot].join(`
|
|
|
`),Yl(v,q),Ti.publish("endTilingPattern",q),Yc.pop().restore()};var Jl,Da=x.__private__.newObject=function(){var v=Ss();return Ts(v,!0),v},Ss=x.__private__.newObjectDeferred=function(){return Rt++,an[Rt]=function(){return hn},Rt},Ts=function(v,q){return q=typeof q=="boolean"&&q,an[v]=hn,q&&st(v+" 0 obj"),v},Gd=x.__private__.newAdditionalObject=function(){var v={objId:Ss(),content:""};return $n.push(v),v},rd=Ss(),Sc=Ss(),Jc=x.__private__.decodeColorString=function(v){var q=v.split(" ");if(q.length!==2||q[1]!=="g"&&q[1]!=="G")q.length!==5||q[4]!=="k"&&q[4]!=="K"||(q=[(1-q[0])*(1-q[3]),(1-q[1])*(1-q[3]),(1-q[2])*(1-q[3]),"r"]);else{var rt=parseFloat(q[0]);q=[rt,rt,rt,"r"]}for(var yt="#",Zt=0;Zt<3;Zt++)yt+=("0"+Math.floor(255*parseFloat(q[Zt])).toString(16)).slice(-2);return yt},Fc=x.__private__.encodeColorString=function(v){var q;typeof v=="string"&&(v={ch1:v});var rt=v.ch1,yt=v.ch2,Zt=v.ch3,Mn=v.ch4,or=v.pdfColorType==="draw"?["G","RG","K"]:["g","rg","k"];if(typeof rt=="string"&&rt.charAt(0)!=="#"){var Bo=new _0(rt);if(Bo.ok)rt=Bo.toHex();else if(!/^\d*\.?\d*$/.test(rt))throw new Error('Invalid color "'+rt+'" passed to jsPDF.encodeColorString.')}if(typeof rt=="string"&&/^#[0-9A-Fa-f]{3}$/.test(rt)&&(rt="#"+rt[1]+rt[1]+rt[2]+rt[2]+rt[3]+rt[3]),typeof rt=="string"&&/^#[0-9A-Fa-f]{6}$/.test(rt)){var No=parseInt(rt.substr(1),16);rt=No>>16&255,yt=No>>8&255,Zt=255&No}if(yt===void 0||Mn===void 0&&rt===yt&&yt===Zt)q=typeof rt=="string"?rt+" "+or[0]:v.precision===2?xe(rt/255)+" "+or[0]:Xe(rt/255)+" "+or[0];else if(Mn===void 0||(0,ee.Z)(Mn)==="object"){if(Mn&&!isNaN(Mn.a)&&Mn.a===0)return["1.","1.","1.",or[1]].join(" ");q=typeof rt=="string"?[rt,yt,Zt,or[1]].join(" "):v.precision===2?[xe(rt/255),xe(yt/255),xe(Zt/255),or[1]].join(" "):[Xe(rt/255),Xe(yt/255),Xe(Zt/255),or[1]].join(" ")}else q=typeof rt=="string"?[rt,yt,Zt,Mn,or[2]].join(" "):v.precision===2?[xe(rt),xe(yt),xe(Zt),xe(Mn),or[2]].join(" "):[Xe(rt),Xe(yt),Xe(Zt),Xe(Mn),or[2]].join(" ");return q},Ic=x.__private__.getFilters=function(){return p},ql=x.__private__.putStream=function(v){var q=(v=v||{}).data||"",rt=v.filters||Ic(),yt=v.alreadyAppliedFilters||[],Zt=v.addLength1||!1,Mn=q.length,or=v.objectId,Bo=function(ds){return ds};if(E!==null&&or===void 0)throw new Error("ObjectId must be passed to putStream for file encryption");E!==null&&(Bo=ka.encryptor(or,0));var No={};rt===!0&&(rt=["FlateEncode"]);var yA=v.additionalKeyValues||[],EA=(No=xo.API.processDataByFilters!==void 0?xo.API.processDataByFilters(q,rt):{data:q,reverseChain:[]}).reverseChain+(Array.isArray(yt)?yt.join(" "):yt.toString());if(No.data.length!==0&&(yA.push({key:"Length",value:No.data.length}),Zt===!0&&yA.push({key:"Length1",value:Mn})),EA.length!=0)if(EA.split("/").length-1==1)yA.push({key:"Filter",value:EA});else{yA.push({key:"Filter",value:"["+EA+"]"});for(var Oi=0;Oi<yA.length;Oi+=1)if(yA[Oi].key==="DecodeParms"){for(var Oa=[],os=0;os<No.reverseChain.split("/").length-1;os+=1)Oa.push("null");Oa.push(yA[Oi].value),yA[Oi].value="["+Oa.join(" ")+"]"}}st("<<");for(var fa=0;fa<yA.length;fa++)st("/"+yA[fa].key+" "+yA[fa].value);st(">>"),No.data.length!==0&&(st("stream"),st(Bo(No.data)),st("endstream"))},Xd=x.__private__.putPage=function(v){var q=v.number,rt=v.data,yt=v.objId,Zt=v.contentsObjId;Ts(yt,!0),st("<</Type /Page"),st("/Parent "+v.rootDictionaryObjId+" 0 R"),st("/Resources "+v.resourceDictionaryObjId+" 0 R"),st("/MediaBox ["+parseFloat(Lt(v.mediaBox.bottomLeftX))+" "+parseFloat(Lt(v.mediaBox.bottomLeftY))+" "+Lt(v.mediaBox.topRightX)+" "+Lt(v.mediaBox.topRightY)+"]"),v.cropBox!==null&&st("/CropBox ["+Lt(v.cropBox.bottomLeftX)+" "+Lt(v.cropBox.bottomLeftY)+" "+Lt(v.cropBox.topRightX)+" "+Lt(v.cropBox.topRightY)+"]"),v.bleedBox!==null&&st("/BleedBox ["+Lt(v.bleedBox.bottomLeftX)+" "+Lt(v.bleedBox.bottomLeftY)+" "+Lt(v.bleedBox.topRightX)+" "+Lt(v.bleedBox.topRightY)+"]"),v.trimBox!==null&&st("/TrimBox ["+Lt(v.trimBox.bottomLeftX)+" "+Lt(v.trimBox.bottomLeftY)+" "+Lt(v.trimBox.topRightX)+" "+Lt(v.trimBox.topRightY)+"]"),v.artBox!==null&&st("/ArtBox ["+Lt(v.artBox.bottomLeftX)+" "+Lt(v.artBox.bottomLeftY)+" "+Lt(v.artBox.topRightX)+" "+Lt(v.artBox.topRightY)+"]"),typeof v.userUnit=="number"&&v.userUnit!==1&&st("/UserUnit "+v.userUnit),Ti.publish("putPage",{objId:yt,pageContext:wA[q],pageNumber:q,page:rt}),st("/Contents "+Zt+" 0 R"),st(">>"),st("endobj");var Mn=rt.join(`
|
|
|
`);return it===ht&&(Mn+=`
|
|
|
Q`),Ts(Zt,!0),ql({data:Mn,filters:Ic(),objectId:Zt}),st("endobj"),yt},qc=x.__private__.putPages=function(){var v,q,rt=[];for(v=1;v<=ia;v++)wA[v].objId=Ss(),wA[v].contentsObjId=Ss();for(v=1;v<=ia;v++)rt.push(Xd({number:v,data:hr[v],objId:wA[v].objId,contentsObjId:wA[v].contentsObjId,mediaBox:wA[v].mediaBox,cropBox:wA[v].cropBox,bleedBox:wA[v].bleedBox,trimBox:wA[v].trimBox,artBox:wA[v].artBox,userUnit:wA[v].userUnit,rootDictionaryObjId:rd,resourceDictionaryObjId:Sc}));Ts(rd,!0),st("<</Type /Pages");var yt="/Kids [";for(q=0;q<ia;q++)yt+=rt[q]+" 0 R ";st(yt+"]"),st("/Count "+ia),st(">>"),st("endobj"),Ti.publish("postPutPages")},Yd=function(v){Ti.publish("putFont",{font:v,out:st,newObject:Da,putStream:ql}),v.isAlreadyPutted!==!0&&(v.objectNumber=Da(),st("<<"),st("/Type /Font"),st("/BaseFont /"+Il(v.postScriptName)),st("/Subtype /Type1"),typeof v.encoding=="string"&&st("/Encoding /"+v.encoding),st("/FirstChar 32"),st("/LastChar 255"),st(">>"),st("endobj"))},zf=function(v){v.objectNumber=Da();var q=[];q.push({key:"Type",value:"/XObject"}),q.push({key:"Subtype",value:"/Form"}),q.push({key:"BBox",value:"["+[Lt(v.x),Lt(v.y),Lt(v.x+v.width),Lt(v.y+v.height)].join(" ")+"]"}),q.push({key:"Matrix",value:"["+v.matrix.toString()+"]"});var rt=v.pages[1].join(`
|
|
|
`);ql({data:rt,additionalKeyValues:q,objectId:v.objectNumber}),st("endobj")},Zf=function(v,q){q||(q=21);var rt=Da(),yt=function(or,Bo){var No,yA=[],EA=1/(Bo-1);for(No=0;No<1;No+=EA)yA.push(No);if(yA.push(1),or[0].offset!=0){var Oi={offset:0,color:or[0].color};or.unshift(Oi)}if(or[or.length-1].offset!=1){var Oa={offset:1,color:or[or.length-1].color};or.push(Oa)}for(var os="",fa=0,ds=0;ds<yA.length;ds++){for(No=yA[ds];No>or[fa+1].offset;)fa++;var As=or[fa].offset,Ms=(No-As)/(or[fa+1].offset-As),tc=or[fa].color,ml=or[fa+1].color;os+=Ft(Math.round((1-Ms)*tc[0]+Ms*ml[0]).toString(16))+Ft(Math.round((1-Ms)*tc[1]+Ms*ml[1]).toString(16))+Ft(Math.round((1-Ms)*tc[2]+Ms*ml[2]).toString(16))}return os.trim()}(v.colors,q),Zt=[];Zt.push({key:"FunctionType",value:"0"}),Zt.push({key:"Domain",value:"[0.0 1.0]"}),Zt.push({key:"Size",value:"["+q+"]"}),Zt.push({key:"BitsPerSample",value:"8"}),Zt.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),Zt.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),ql({data:yt,additionalKeyValues:Zt,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:rt}),st("endobj"),v.objectNumber=Da(),st("<< /ShadingType "+v.type),st("/ColorSpace /DeviceRGB");var Mn="/Coords ["+Lt(parseFloat(v.coords[0]))+" "+Lt(parseFloat(v.coords[1]))+" ";v.type===2?Mn+=Lt(parseFloat(v.coords[2]))+" "+Lt(parseFloat(v.coords[3])):Mn+=Lt(parseFloat(v.coords[2]))+" "+Lt(parseFloat(v.coords[3]))+" "+Lt(parseFloat(v.coords[4]))+" "+Lt(parseFloat(v.coords[5])),st(Mn+="]"),v.matrix&&st("/Matrix ["+v.matrix.toString()+"]"),st("/Function "+rt+" 0 R"),st("/Extend [true true]"),st(">>"),st("endobj")},Wf=function(v,q){var rt=Ss(),yt=Da();q.push({resourcesOid:rt,objectOid:yt}),v.objectNumber=yt;var Zt=[];Zt.push({key:"Type",value:"/Pattern"}),Zt.push({key:"PatternType",value:"1"}),Zt.push({key:"PaintType",value:"1"}),Zt.push({key:"TilingType",value:"1"}),Zt.push({key:"BBox",value:"["+v.boundingBox.map(Lt).join(" ")+"]"}),Zt.push({key:"XStep",value:Lt(v.xStep)}),Zt.push({key:"YStep",value:Lt(v.yStep)}),Zt.push({key:"Resources",value:rt+" 0 R"}),v.matrix&&Zt.push({key:"Matrix",value:"["+v.matrix.toString()+"]"}),ql({data:v.stream,additionalKeyValues:Zt,objectId:v.objectNumber}),st("endobj")},Vp=function(v){for(var q in v.objectNumber=Da(),st("<<"),v)switch(q){case"opacity":st("/ca "+xe(v[q]));break;case"stroke-opacity":st("/CA "+xe(v[q]))}st(">>"),st("endobj")},Lh=function(v){Ts(v.resourcesOid,!0),st("<<"),st("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),function(){for(var q in st("/Font <<"),_o)_o.hasOwnProperty(q)&&(X===!1||X===!0&&he.hasOwnProperty(q))&&st("/"+q+" "+_o[q].objectNumber+" 0 R");st(">>")}(),function(){if(Object.keys(nA).length>0){for(var q in st("/Shading <<"),nA)nA.hasOwnProperty(q)&&nA[q]instanceof kc&&nA[q].objectNumber>=0&&st("/"+q+" "+nA[q].objectNumber+" 0 R");Ti.publish("putShadingPatternDict"),st(">>")}}(),function(q){if(Object.keys(nA).length>0){for(var rt in st("/Pattern <<"),nA)nA.hasOwnProperty(rt)&&nA[rt]instanceof x.TilingPattern&&nA[rt].objectNumber>=0&&nA[rt].objectNumber<q&&st("/"+rt+" "+nA[rt].objectNumber+" 0 R");Ti.publish("putTilingPatternDict"),st(">>")}}(v.objectOid),function(){if(Object.keys(LA).length>0){var q;for(q in st("/ExtGState <<"),LA)LA.hasOwnProperty(q)&&LA[q].objectNumber>=0&&st("/"+q+" "+LA[q].objectNumber+" 0 R");Ti.publish("putGStateDict"),st(">>")}}(),function(){for(var q in st("/XObject <<"),Vs)Vs.hasOwnProperty(q)&&Vs[q].objectNumber>=0&&st("/"+q+" "+Vs[q].objectNumber+" 0 R");Ti.publish("putXobjectDict"),st(">>")}(),st(">>"),st("endobj")},H0=function(v){OA[v.fontName]=OA[v.fontName]||{},OA[v.fontName][v.fontStyle]=v.id},K0=function(v,q,rt,yt,Zt){var Mn={id:"F"+(Object.keys(_o).length+1).toString(10),postScriptName:v,fontName:q,fontStyle:rt,encoding:yt,isStandardFont:Zt||!1,metadata:{}};return Ti.publish("addFont",{font:Mn,instance:this}),_o[Mn.id]=Mn,H0(Mn),Mn.id},ec=x.__private__.pdfEscape=x.pdfEscape=function(v,q){return function(rt,yt){var Zt,Mn,or,Bo,No,yA,EA,Oi,Oa;if(or=(yt=yt||{}).sourceEncoding||"Unicode",No=yt.outputEncoding,(yt.autoencode||No)&&_o[ko].metadata&&_o[ko].metadata[or]&&_o[ko].metadata[or].encoding&&(Bo=_o[ko].metadata[or].encoding,!No&&_o[ko].encoding&&(No=_o[ko].encoding),!No&&Bo.codePages&&(No=Bo.codePages[0]),typeof No=="string"&&(No=Bo[No]),No)){for(EA=!1,yA=[],Zt=0,Mn=rt.length;Zt<Mn;Zt++)(Oi=No[rt.charCodeAt(Zt)])?yA.push(String.fromCharCode(Oi)):yA.push(rt[Zt]),yA[Zt].charCodeAt(0)>>8&&(EA=!0);rt=yA.join("")}for(Zt=rt.length;EA===void 0&&Zt!==0;)rt.charCodeAt(Zt-1)>>8&&(EA=!0),Zt--;if(!EA)return rt;for(yA=yt.noBOM?[]:[254,255],Zt=0,Mn=rt.length;Zt<Mn;Zt++){if((Oa=(Oi=rt.charCodeAt(Zt))>>8)>>8)throw new Error("Character at position "+Zt+" of string '"+rt+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");yA.push(Oa),yA.push(Oi-(Oa<<8))}return String.fromCharCode.apply(void 0,yA)}(v,q).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},Nh=x.__private__.beginPage=function(v){hr[++ia]=[],wA[ia]={objId:0,contentsObjId:0,userUnit:Number(h),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(v[0]),topRightY:Number(v[1])}},k0(ia),Fn(hr[ot])},$0=function(v,q){var rt,yt,Zt;switch(t=q||t,typeof v=="string"&&(rt=Ie(v.toLowerCase()),Array.isArray(rt)&&(yt=rt[0],Zt=rt[1])),Array.isArray(v)&&(yt=v[0]*fA,Zt=v[1]*fA),isNaN(yt)&&(yt=o[0],Zt=o[1]),(yt>14400||Zt>14400)&&($i.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),yt=Math.min(14400,yt),Zt=Math.min(14400,Zt)),o=[yt,Zt],t.substr(0,1)){case"l":Zt>yt&&(o=[Zt,yt]);break;case"p":yt>Zt&&(o=[Zt,yt])}Nh(o),rg(Rh),st(Gf),Mh!==0&&st(Mh+" J"),jh!==0&&st(jh+" j"),Ti.publish("addPage",{pageNumber:ia})},Qh=function(v){v>0&&v<=ia&&(hr.splice(v,1),wA.splice(v,1),ia--,ot>ia&&(ot=ia),this.setPage(ot))},k0=function(v){v>0&&v<=ia&&(ot=v)},z0=x.__private__.getNumberOfPages=x.getNumberOfPages=function(){return hr.length-1},Z0=function(v,q,rt){var yt,Zt=void 0;return rt=rt||{},v=v!==void 0?v:_o[ko].fontName,q=q!==void 0?q:_o[ko].fontStyle,yt=v.toLowerCase(),OA[yt]!==void 0&&OA[yt][q]!==void 0?Zt=OA[yt][q]:OA[v]!==void 0&&OA[v][q]!==void 0?Zt=OA[v][q]:rt.disableWarning===!1&&$i.warn("Unable to look up font label for font '"+v+"', '"+q+"'. Refer to getFontList() for available fonts."),Zt||rt.noFallback||(Zt=OA.times[q])==null&&(Zt=OA.times.normal),Zt},Vf=x.__private__.putInfo=function(){var v=Da(),q=function(yt){return yt};for(var rt in E!==null&&(q=ka.encryptor(v,0)),st("<<"),st("/Producer ("+ec(q("jsPDF "+xo.version))+")"),MA)MA.hasOwnProperty(rt)&&MA[rt]&&st("/"+rt.substr(0,1).toUpperCase()+rt.substr(1)+" ("+ec(q(MA[rt]))+")");st("/CreationDate ("+ec(q(dn))+")"),st(">>"),st("endobj")},Gp=x.__private__.putCatalog=function(v){var q=(v=v||{}).rootDictionaryObjId||rd;switch(Da(),st("<<"),st("/Type /Catalog"),st("/Pages "+q+" 0 R"),Ho||(Ho="fullwidth"),Ho){case"fullwidth":st("/OpenAction [3 0 R /FitH null]");break;case"fullheight":st("/OpenAction [3 0 R /FitV null]");break;case"fullpage":st("/OpenAction [3 0 R /Fit]");break;case"original":st("/OpenAction [3 0 R /XYZ null null 1]");break;default:var rt=""+Ho;rt.substr(rt.length-1)==="%"&&(Ho=parseInt(Ho)/100),typeof Ho=="number"&&st("/OpenAction [3 0 R /XYZ null null "+xe(Ho)+"]")}switch(IA||(IA="continuous"),IA){case"continuous":st("/PageLayout /OneColumn");break;case"single":st("/PageLayout /SinglePage");break;case"two":case"twoleft":st("/PageLayout /TwoColumnLeft");break;case"tworight":st("/PageLayout /TwoColumnRight")}Go&&st("/PageMode /"+Go),Ti.publish("putCatalog"),st(">>"),st("endobj")},rs=x.__private__.putTrailer=function(){st("trailer"),st("<<"),st("/Size "+(Rt+1)),st("/Root "+Rt+" 0 R"),st("/Info "+(Rt-1)+" 0 R"),E!==null&&st("/Encrypt "+ka.oid+" 0 R"),st("/ID [ <"+gn+"> <"+gn+"> ]"),st(">>")},W0=x.__private__.putHeader=function(){st("%PDF-"+We),st("%\xBA\xDF\xAC\xE0")},V0=x.__private__.putXRef=function(){var v="0000000000";st("xref"),st("0 "+(Rt+1)),st("0000000000 65535 f ");for(var q=1;q<=Rt;q++)typeof an[q]=="function"?st((v+an[q]()).slice(-10)+" 00000 n "):an[q]!==void 0?st((v+an[q]).slice(-10)+" 00000 n "):st("0000000000 00000 n ")},xu=x.__private__.buildDocument=function(){var v;Rt=0,hn=0,yn=[],an=[],$n=[],rd=Ss(),Sc=Ss(),Fn(yn),Ti.publish("buildDocument"),W0(),qc(),function(){Ti.publish("putAdditionalObjects");for(var rt=0;rt<$n.length;rt++){var yt=$n[rt];Ts(yt.objId,!0),st(yt.content),st("endobj")}Ti.publish("postPutAdditionalObjects")}(),v=[],function(){for(var rt in _o)_o.hasOwnProperty(rt)&&(X===!1||X===!0&&he.hasOwnProperty(rt))&&Yd(_o[rt])}(),function(){var rt;for(rt in LA)LA.hasOwnProperty(rt)&&Vp(LA[rt])}(),function(){for(var rt in Vs)Vs.hasOwnProperty(rt)&&zf(Vs[rt])}(),function(rt){var yt;for(yt in nA)nA.hasOwnProperty(yt)&&(nA[yt]instanceof kc?Zf(nA[yt]):nA[yt]instanceof zc&&Wf(nA[yt],rt))}(v),Ti.publish("putResources"),v.forEach(Lh),Lh({resourcesOid:Sc,objectOid:Number.MAX_SAFE_INTEGER}),Ti.publish("postPutResources"),E!==null&&(ka.oid=Da(),st("<<"),st("/Filter /Standard"),st("/V "+ka.v),st("/R "+ka.r),st("/U <"+ka.toHexString(ka.U)+">"),st("/O <"+ka.toHexString(ka.O)+">"),st("/P "+ka.P),st(">>"),st("endobj")),Vf(),Gp();var q=hn;return V0(),rs(),st("startxref"),st(""+q),st("%%EOF"),Fn(hr[ot]),yn.join(`
|
|
|
`)},Jd=x.__private__.getBlob=function(v){return new Blob([RA(v)],{type:"application/pdf"})},Uc=x.output=x.__private__.output=(Jl=function(v,q){switch(typeof(q=q||{})=="string"?q={filename:q}:q.filename=q.filename||"generated.pdf",v){case void 0:return xu();case"save":x.save(q.filename);break;case"arraybuffer":return RA(xu());case"blob":return Jd(xu());case"bloburi":case"bloburl":if(oA.URL!==void 0&&typeof oA.URL.createObjectURL=="function")return oA.URL&&oA.URL.createObjectURL(Jd(xu()))||void 0;$i.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var rt="",yt=xu();try{rt=Fh(yt)}catch(os){rt=Fh(unescape(encodeURIComponent(yt)))}return"data:application/pdf;filename="+q.filename+";base64,"+rt;case"pdfobjectnewwindow":if(Object.prototype.toString.call(oA)==="[object Window]"){var Zt="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",Mn=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';q.pdfObjectUrl&&(Zt=q.pdfObjectUrl,Mn="");var or='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><script src="'+Zt+'"'+Mn+'><\/script><script >PDFObject.embed("'+this.output("dataurlstring")+'", '+JSON.stringify(q)+");<\/script></body></html>",Bo=oA.open();return Bo!==null&&Bo.document.write(or),Bo}throw new Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":if(Object.prototype.toString.call(oA)==="[object Window]"){var No='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe id="pdfViewer" src="'+(q.pdfJsUrl||"examples/PDF.js/web/viewer.html")+"?file=&downloadName="+q.filename+'" width="500px" height="400px" /></body></html>',yA=oA.open();if(yA!==null){yA.document.write(No);var EA=this;yA.document.documentElement.querySelector("#pdfViewer").onload=function(){yA.document.title=q.filename,yA.document.documentElement.querySelector("#pdfViewer").contentWindow.PDFViewerApplication.open(EA.output("bloburl"))}}return yA}throw new Error("The option pdfjsnewwindow just works in a browser-environment.");case"dataurlnewwindow":if(Object.prototype.toString.call(oA)!=="[object Window]")throw new Error("The option dataurlnewwindow just works in a browser-environment.");var Oi='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe src="'+this.output("datauristring",q)+'"></iframe></body></html>',Oa=oA.open();if(Oa!==null&&(Oa.document.write(Oi),Oa.document.title=q.filename),Oa||typeof safari=="undefined")return Oa;break;case"datauri":case"dataurl":return oA.document.location.href=this.output("datauristring",q);default:return null}},Jl.foo=function(){try{return Jl.apply(this,arguments)}catch(rt){var v=rt.stack||"";~v.indexOf(" at ")&&(v=v.split(" at ")[1]);var q="Error in function "+v.split(`
|
|
|
`)[0].split("<")[0]+": "+rt.message;if(!oA.console)throw new Error(q);oA.console.error(q,rt),oA.alert&&alert(q)}},Jl.foo.bar=Jl,Jl.foo),qd=function(v){return Array.isArray(Vd)===!0&&Vd.indexOf(v)>-1};switch(r){case"pt":fA=1;break;case"mm":fA=72/25.4;break;case"cm":fA=72/2.54;break;case"in":fA=72;break;case"px":fA=qd("px_scaling")==1?.75:96/72;break;case"pc":case"em":fA=12;break;case"ex":fA=6;break;default:if(typeof r!="number")throw new Error("Invalid unit: "+r);fA=r}var ka=null;qn(),An();var Ph=x.__private__.getPageInfo=x.getPageInfo=function(v){if(isNaN(v)||v%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfo");return{objId:wA[v].objId,pageNumber:v,pageContext:wA[v]}},Xp=x.__private__.getPageInfoByObjId=function(v){if(isNaN(v)||v%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfoByObjId");for(var q in wA)if(wA[q].objId===v)break;return Ph(q)},Yp=x.__private__.getCurrentPageInfo=x.getCurrentPageInfo=function(){return{objId:wA[ot].objId,pageNumber:ot,pageContext:wA[ot]}};x.addPage=function(){return $0.apply(this,arguments),this},x.setPage=function(){return k0.apply(this,arguments),Fn.call(this,hr[ot]),this},x.insertPage=function(v){return this.addPage(),this.movePage(ot,v),this},x.movePage=function(v,q){var rt,yt;if(v>q){rt=hr[v],yt=wA[v];for(var Zt=v;Zt>q;Zt--)hr[Zt]=hr[Zt-1],wA[Zt]=wA[Zt-1];hr[q]=rt,wA[q]=yt,this.setPage(q)}else if(v<q){rt=hr[v],yt=wA[v];for(var Mn=v;Mn<q;Mn++)hr[Mn]=hr[Mn+1],wA[Mn]=wA[Mn+1];hr[q]=rt,wA[q]=yt,this.setPage(q)}return this},x.deletePage=function(){return Qh.apply(this,arguments),this},x.__private__.text=x.text=function(v,q,rt,yt,Zt){var Mn,or,Bo,No,yA,EA,Oi,Oa,os,fa=(yt=yt||{}).scope||this;if(typeof v=="number"&&typeof q=="number"&&(typeof rt=="string"||Array.isArray(rt))){var ds=rt;rt=q,q=v,v=ds}if(arguments[3]instanceof rA==0?(Bo=arguments[4],No=arguments[5],(0,ee.Z)(Oi=arguments[3])==="object"&&Oi!==null||(typeof Bo=="string"&&(No=Bo,Bo=null),typeof Oi=="string"&&(No=Oi,Oi=null),typeof Oi=="number"&&(Bo=Oi,Oi=null),yt={flags:Oi,angle:Bo,align:No})):(at("The transform parameter of text() with a Matrix value"),os=Zt),isNaN(q)||isNaN(rt)||v==null)throw new Error("Invalid arguments passed to jsPDF.text");if(v.length===0)return fa;var As,Ms="",tc=typeof yt.lineHeightFactor=="number"?yt.lineHeightFactor:tf,ml=fa.internal.scaleFactor;function np(Mi){return Mi=Mi.split(" ").join(Array(yt.TabLen||9).join(" ")),ec(Mi,Oi)}function qf(Mi){for(var aa,Za=Mi.concat(),fs=[],Lu=Za.length;Lu--;)typeof(aa=Za.shift())=="string"?fs.push(aa):Array.isArray(Mi)&&(aa.length===1||aa[1]===void 0&&aa[2]===void 0)?fs.push(aa[0]):fs.push([aa[0],aa[1],aa[2]]);return fs}function sf(Mi,aa){var Za;if(typeof Mi=="string")Za=aa(Mi)[0];else if(Array.isArray(Mi)){for(var fs,Lu,Jh=Mi.concat(),nh=[],Ap=Jh.length;Ap--;)typeof(fs=Jh.shift())=="string"?nh.push(aa(fs)[0]):Array.isArray(fs)&&typeof fs[0]=="string"&&(Lu=aa(fs[0],fs[1],fs[2]),nh.push([Lu[0],Lu[1],Lu[2]]));Za=nh}return Za}var id=!1,lf=!0;if(typeof v=="string")id=!0;else if(Array.isArray(v)){var cf=v.concat();or=[];for(var uf,Gs=cf.length;Gs--;)(typeof(uf=cf.shift())!="string"||Array.isArray(uf)&&typeof uf[0]!="string")&&(lf=!1);id=lf}if(id===!1)throw new Error('Type of text must be string or Array. "'+v+'" is not recognized.');typeof v=="string"&&(v=v.match(/[\r?\n]/)?v.split(/\r\n|\r|\n/g):[v]);var df=wr/fa.internal.scaleFactor,ff=df*(tc-1);switch(yt.baseline){case"bottom":rt-=ff;break;case"top":rt+=df-ff;break;case"hanging":rt+=df-2*ff;break;case"middle":rt+=df/2-ff}if((EA=yt.maxWidth||0)>0&&(typeof v=="string"?v=fa.splitTextToSize(v,EA):Object.prototype.toString.call(v)==="[object Array]"&&(v=v.reduce(function(Mi,aa){return Mi.concat(fa.splitTextToSize(aa,EA))},[]))),Mn={text:v,x:q,y:rt,options:yt,mutex:{pdfEscape:ec,activeFontKey:ko,fonts:_o,activeFontSize:wr}},Ti.publish("preProcessText",Mn),v=Mn.text,Bo=(yt=Mn.options).angle,os instanceof rA==0&&Bo&&typeof Bo=="number"){Bo*=Math.PI/180,yt.rotationDirection===0&&(Bo=-Bo),it===ht&&(Bo=-Bo);var $h=Math.cos(Bo),kh=Math.sin(Bo);os=new rA($h,kh,-kh,$h,0,0)}else Bo&&Bo instanceof rA&&(os=Bo);it!==ht||os||(os=Cu),(yA=yt.charSpace||Yf)!==void 0&&(Ms+=Lt(wt(yA))+` Tc
|
|
|
`,this.setCharSpace(this.getCharSpace()||0)),(Oa=yt.horizontalScale)!==void 0&&(Ms+=Lt(100*Oa)+` Tz
|
|
|
`),yt.lang;var Ra=-1,Uu=yt.renderingMode!==void 0?yt.renderingMode:yt.stroke,eh=fa.internal.getCurrentPageInfo().pageContext;switch(Uu){case 0:case!1:case"fill":Ra=0;break;case 1:case!0:case"stroke":Ra=1;break;case 2:case"fillThenStroke":Ra=2;break;case 3:case"invisible":Ra=3;break;case 4:case"fillAndAddForClipping":Ra=4;break;case 5:case"strokeAndAddPathForClipping":Ra=5;break;case 6:case"fillThenStrokeAndAddToPathForClipping":Ra=6;break;case 7:case"addToPathForClipping":Ra=7}var rp=eh.usedRenderingMode!==void 0?eh.usedRenderingMode:-1;Ra!==-1?Ms+=Ra+` Tr
|
|
|
`:rp!==-1&&(Ms+=`0 Tr
|
|
|
`),Ra!==-1&&(eh.usedRenderingMode=Ra),No=yt.align||"left";var nc,hf=wr*tc,zh=fa.internal.pageSize.getWidth(),Zh=_o[ko];yA=yt.charSpace||Yf,EA=yt.maxWidth||0,Oi=Object.assign({autoencode:!0,noBOM:!0},yt.flags);var ad=[],pf=function(Mi){return fa.getStringUnitWidth(Mi,{font:Zh,charSpace:yA,fontSize:wr,doKerning:!1})*wr/ml};if(Object.prototype.toString.call(v)==="[object Array]"){var Ul;or=qf(v),No!=="left"&&(nc=or.map(pf));var Ol,sd=0;if(No==="right"){q-=nc[0],v=[],Gs=or.length;for(var Ou=0;Ou<Gs;Ou++)Ou===0?(Ol=Eu(q),Ul=Su(rt)):(Ol=wt(sd-nc[Ou]),Ul=-hf),v.push([or[Ou],Ol,Ul]),sd=nc[Ou]}else if(No==="center"){q-=nc[0]/2,v=[],Gs=or.length;for(var ld=0;ld<Gs;ld++)ld===0?(Ol=Eu(q),Ul=Su(rt)):(Ol=wt((sd-nc[ld])/2),Ul=-hf),v.push([or[ld],Ol,Ul]),sd=nc[ld]}else if(No==="left"){v=[],Gs=or.length;for(var Wh=0;Wh<Gs;Wh++)v.push(or[Wh])}else if(No==="justify"&&Zh.encoding==="Identity-H"){v=[],Gs=or.length,EA=EA!==0?EA:zh;for(var th=0,za=0;za<Gs;za++)if(Ul=za===0?Su(rt):-hf,Ol=za===0?Eu(q):th,za<Gs-1){var op=wt((EA-nc[za])/(or[za].split(" ").length-1)),tu=or[za].split(" ");v.push([tu[0]+" ",Ol,Ul]),th=0;for(var nu=1;nu<tu.length;nu++){var Vh=(pf(tu[nu-1]+" "+tu[nu])-pf(tu[nu]))*ml+op;nu==tu.length-1?v.push([tu[nu],Vh,0]):v.push([tu[nu]+" ",Vh,0]),th-=Vh}}else v.push([or[za],Ol,Ul]);v.push(["",th,0])}else{if(No!=="justify")throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');for(v=[],Gs=or.length,EA=EA!==0?EA:zh,za=0;za<Gs;za++){Ul=za===0?Su(rt):-hf,Ol=za===0?Eu(q):0;var Gh=or[za].split(" ").length-1,Xh=Gh>0?(EA-nc[za])/Gh:0;za<Gs-1?ad.push(Lt(wt(Xh))):ad.push(0),v.push([or[za],Ol,Ul])}}}(typeof yt.R2L=="boolean"?yt.R2L:TA)===!0&&(v=sf(v,function(Mi,aa,Za){return[Mi.split("").reverse().join(""),aa,Za]})),Mn={text:v,x:q,y:rt,options:yt,mutex:{pdfEscape:ec,activeFontKey:ko,fonts:_o,activeFontSize:wr}},Ti.publish("postProcessText",Mn),v=Mn.text,As=Mn.mutex.isHex||!1;var Yh=_o[ko].encoding;Yh!=="WinAnsiEncoding"&&Yh!=="StandardEncoding"||(v=sf(v,function(Mi,aa,Za){return[np(Mi),aa,Za]})),or=qf(v),v=[];for(var cd,ud,dd,gf=Array.isArray(or[0])?1:0,fd="",vf=function(Mi,aa,Za){var fs="";return Za instanceof rA?(Za=typeof yt.angle=="number"?bu(Za,new rA(1,0,0,1,Mi,aa)):bu(new rA(1,0,0,1,Mi,aa),Za),it===ht&&(Za=bu(new rA(1,0,0,-1,0,0),Za)),fs=Za.join(" ")+` Tm
|
|
|
`):fs=Lt(Mi)+" "+Lt(aa)+` Td
|
|
|
`,fs},rc=0;rc<or.length;rc++){switch(fd="",gf){case 1:dd=(As?"<":"(")+or[rc][0]+(As?">":")"),cd=parseFloat(or[rc][1]),ud=parseFloat(or[rc][2]);break;case 0:dd=(As?"<":"(")+or[rc]+(As?">":")"),cd=Eu(q),ud=Su(rt)}ad!==void 0&&ad[rc]!==void 0&&(fd=ad[rc]+` Tw
|
|
|
`),rc===0?v.push(fd+vf(cd,ud,os)+dd):gf===0?v.push(fd+dd):gf===1&&v.push(fd+vf(cd,ud,os)+dd)}v=gf===0?v.join(` Tj
|
|
|
T* `):v.join(` Tj
|
|
|
`),v+=` Tj
|
|
|
`;var ru=`BT
|
|
|
/`;return ru+=ko+" "+wr+` Tf
|
|
|
`,ru+=Lt(wr*tc)+` TL
|
|
|
`,ru+=nf+`
|
|
|
`,ru+=Ms,ru+=v,st(ru+="ET"),he[ko]=!0,fa};var Jp=x.__private__.clip=x.clip=function(v){return st(v==="evenodd"?"W*":"W"),this};x.clipEvenOdd=function(){return Jp("evenodd")},x.__private__.discardPath=x.discardPath=function(){return st("n"),this};var eu=x.__private__.isValidStyle=function(v){var q=!1;return[void 0,null,"S","D","F","DF","FD","f","f*","B","B*","n"].indexOf(v)!==-1&&(q=!0),q};x.__private__.setDefaultPathOperation=x.setDefaultPathOperation=function(v){return eu(v)&&(m=v),this};var G0=x.__private__.getStyle=x.getStyle=function(v){var q=m;switch(v){case"D":case"S":q="S";break;case"F":q="f";break;case"FD":case"DF":q="B";break;case"f":case"f*":case"B":case"B*":q=v}return q},X0=x.close=function(){return st("h"),this};x.stroke=function(){return st("S"),this},x.fill=function(v){return od("f",v),this},x.fillEvenOdd=function(v){return od("f*",v),this},x.fillStroke=function(v){return od("B",v),this},x.fillStrokeEvenOdd=function(v){return od("B*",v),this};var od=function(v,q){(0,ee.Z)(q)==="object"?eg(q,v):st(v)},_h=function(v){v===null||it===ht&&v===void 0||(v=G0(v),st(v))};function qp(v,q,rt,yt,Zt){var Mn=new zc(q||this.boundingBox,rt||this.xStep,yt||this.yStep,this.gState,Zt||this.matrix);Mn.stream=this.stream;var or=v+"$$"+this.cloneIndex+++"$$";return Yl(or,Mn),Mn}var eg=function(v,q){var rt=ci[v.key],yt=nA[rt];if(yt instanceof kc)st("q"),st(tg(q)),yt.gState&&x.setGState(yt.gState),st(v.matrix.toString()+" cm"),st("/"+rt+" sh"),st("Q");else if(yt instanceof zc){var Zt=new rA(1,0,0,-1,0,af());v.matrix&&(Zt=Zt.multiply(v.matrix||Cu),rt=qp.call(yt,v.key,v.boundingBox,v.xStep,v.yStep,Zt).id),st("q"),st("/Pattern cs"),st("/"+rt+" scn"),yt.gState&&x.setGState(yt.gState),st(q),st("Q")}},tg=function(v){switch(v){case"f":case"F":case"n":return"W n";case"f*":return"W* n";case"B":case"S":return"W S";case"B*":return"W* S"}},Dh=x.moveTo=function(v,q){return st(Lt(wt(v))+" "+Lt(mt(q))+" m"),this},ef=x.lineTo=function(v,q){return st(Lt(wt(v))+" "+Lt(mt(q))+" l"),this},Ad=x.curveTo=function(v,q,rt,yt,Zt,Mn){return st([Lt(wt(v)),Lt(mt(q)),Lt(wt(rt)),Lt(mt(yt)),Lt(wt(Zt)),Lt(mt(Mn)),"c"].join(" ")),this};x.__private__.line=x.line=function(v,q,rt,yt,Zt){if(isNaN(v)||isNaN(q)||isNaN(rt)||isNaN(yt)||!eu(Zt))throw new Error("Invalid arguments passed to jsPDF.line");return it===Ct?this.lines([[rt-v,yt-q]],v,q,[1,1],Zt||"S"):this.lines([[rt-v,yt-q]],v,q,[1,1]).stroke()},x.__private__.lines=x.lines=function(v,q,rt,yt,Zt,Mn){var or,Bo,No,yA,EA,Oi,Oa,os,fa,ds,As,Ms;if(typeof v=="number"&&(Ms=rt,rt=q,q=v,v=Ms),yt=yt||[1,1],Mn=Mn||!1,isNaN(q)||isNaN(rt)||!Array.isArray(v)||!Array.isArray(yt)||!eu(Zt)||typeof Mn!="boolean")throw new Error("Invalid arguments passed to jsPDF.lines");for(Dh(q,rt),or=yt[0],Bo=yt[1],yA=v.length,ds=q,As=rt,No=0;No<yA;No++)(EA=v[No]).length===2?(ds=EA[0]*or+ds,As=EA[1]*Bo+As,ef(ds,As)):(Oi=EA[0]*or+ds,Oa=EA[1]*Bo+As,os=EA[2]*or+ds,fa=EA[3]*Bo+As,ds=EA[4]*or+ds,As=EA[5]*Bo+As,Ad(Oi,Oa,os,fa,ds,As));return Mn&&X0(),_h(Zt),this},x.path=function(v){for(var q=0;q<v.length;q++){var rt=v[q],yt=rt.c;switch(rt.op){case"m":Dh(yt[0],yt[1]);break;case"l":ef(yt[0],yt[1]);break;case"c":Ad.apply(this,yt);break;case"h":X0()}}return this},x.__private__.rect=x.rect=function(v,q,rt,yt,Zt){if(isNaN(v)||isNaN(q)||isNaN(rt)||isNaN(yt)||!eu(Zt))throw new Error("Invalid arguments passed to jsPDF.rect");return it===Ct&&(yt=-yt),st([Lt(wt(v)),Lt(mt(q)),Lt(wt(rt)),Lt(wt(yt)),"re"].join(" ")),_h(Zt),this},x.__private__.triangle=x.triangle=function(v,q,rt,yt,Zt,Mn,or){if(isNaN(v)||isNaN(q)||isNaN(rt)||isNaN(yt)||isNaN(Zt)||isNaN(Mn)||!eu(or))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[rt-v,yt-q],[Zt-rt,Mn-yt],[v-Zt,q-Mn]],v,q,[1,1],or,!0),this},x.__private__.roundedRect=x.roundedRect=function(v,q,rt,yt,Zt,Mn,or){if(isNaN(v)||isNaN(q)||isNaN(rt)||isNaN(yt)||isNaN(Zt)||isNaN(Mn)||!eu(or))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var Bo=4/3*(Math.SQRT2-1);return Zt=Math.min(Zt,.5*rt),Mn=Math.min(Mn,.5*yt),this.lines([[rt-2*Zt,0],[Zt*Bo,0,Zt,Mn-Mn*Bo,Zt,Mn],[0,yt-2*Mn],[0,Mn*Bo,-Zt*Bo,Mn,-Zt,Mn],[2*Zt-rt,0],[-Zt*Bo,0,-Zt,-Mn*Bo,-Zt,-Mn],[0,2*Mn-yt],[0,-Mn*Bo,Zt*Bo,-Mn,Zt,-Mn]],v+Zt,q,[1,1],or,!0),this},x.__private__.ellipse=x.ellipse=function(v,q,rt,yt,Zt){if(isNaN(v)||isNaN(q)||isNaN(rt)||isNaN(yt)||!eu(Zt))throw new Error("Invalid arguments passed to jsPDF.ellipse");var Mn=4/3*(Math.SQRT2-1)*rt,or=4/3*(Math.SQRT2-1)*yt;return Dh(v+rt,q),Ad(v+rt,q-or,v+Mn,q-yt,v,q-yt),Ad(v-Mn,q-yt,v-rt,q-or,v-rt,q),Ad(v-rt,q+or,v-Mn,q+yt,v,q+yt),Ad(v+Mn,q+yt,v+rt,q+or,v+rt,q),_h(Zt),this},x.__private__.circle=x.circle=function(v,q,rt,yt){if(isNaN(v)||isNaN(q)||isNaN(rt)||!eu(yt))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(v,q,rt,rt,yt)},x.setFont=function(v,q,rt){return rt&&(q=vn(q,rt)),ko=Z0(v,q,{disableWarning:!1}),this};var ng=x.__private__.getFont=x.getFont=function(){return _o[Z0.apply(x,arguments)]};x.__private__.getFontList=x.getFontList=function(){var v,q,rt={};for(v in OA)if(OA.hasOwnProperty(v))for(q in rt[v]=[],OA[v])OA[v].hasOwnProperty(q)&&rt[v].push(q);return rt},x.addFont=function(v,q,rt,yt,Zt){var Mn=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return arguments[3]&&Mn.indexOf(arguments[3])!==-1?Zt=arguments[3]:arguments[3]&&Mn.indexOf(arguments[3])==-1&&(rt=vn(rt,yt)),K0.call(this,v,q,rt,Zt=Zt||"Identity-H")};var tf,Rh=e.lineWidth||.200025,bA=x.__private__.getLineWidth=x.getLineWidth=function(){return Rh},rg=x.__private__.setLineWidth=x.setLineWidth=function(v){return Rh=v,st(Lt(wt(v))+" w"),this};x.__private__.setLineDash=xo.API.setLineDash=xo.API.setLineDashPattern=function(v,q){if(v=v||[],q=q||0,isNaN(q)||!Array.isArray(v))throw new Error("Invalid arguments passed to jsPDF.setLineDash");return v=v.map(function(rt){return Lt(wt(rt))}).join(" "),q=Lt(wt(q)),st("["+v+"] "+q+" d"),this};var og=x.__private__.getLineHeight=x.getLineHeight=function(){return wr*tf};x.__private__.getLineHeight=x.getLineHeight=function(){return wr*tf};var Ag=x.__private__.setLineHeightFactor=x.setLineHeightFactor=function(v){return typeof(v=v||1.15)=="number"&&(tf=v),this},ig=x.__private__.getLineHeightFactor=x.getLineHeightFactor=function(){return tf};Ag(e.lineHeight);var Eu=x.__private__.getHorizontalCoordinate=function(v){return wt(v)},Su=x.__private__.getVerticalCoordinate=function(v){return it===ht?v:wA[ot].mediaBox.topRightY-wA[ot].mediaBox.bottomLeftY-wt(v)},ag=x.__private__.getHorizontalCoordinateString=x.getHorizontalCoordinateString=function(v){return Lt(Eu(v))},sg=x.__private__.getVerticalCoordinateString=x.getVerticalCoordinateString=function(v){return Lt(Su(v))},Gf=e.strokeColor||"0 G";x.__private__.getStrokeColor=x.getDrawColor=function(){return Jc(Gf)},x.__private__.setStrokeColor=x.setDrawColor=function(v,q,rt,yt){return Gf=Fc({ch1:v,ch2:q,ch3:rt,ch4:yt,pdfColorType:"draw",precision:2}),st(Gf),this};var Th=e.fillColor||"0 g";x.__private__.getFillColor=x.getFillColor=function(){return Jc(Th)},x.__private__.setFillColor=x.setFillColor=function(v,q,rt,yt){return Th=Fc({ch1:v,ch2:q,ch3:rt,ch4:yt,pdfColorType:"fill",precision:2}),st(Th),this};var nf=e.textColor||"0 g",Xf=x.__private__.getTextColor=x.getTextColor=function(){return Jc(nf)};x.__private__.setTextColor=x.setTextColor=function(v,q,rt,yt){return nf=Fc({ch1:v,ch2:q,ch3:rt,ch4:yt,pdfColorType:"text",precision:3}),this};var Yf=e.charSpace,lg=x.__private__.getCharSpace=x.getCharSpace=function(){return parseFloat(Yf||0)};x.__private__.setCharSpace=x.setCharSpace=function(v){if(isNaN(v))throw new Error("Invalid argument passed to jsPDF.setCharSpace");return Yf=v,this};var Mh=0;x.CapJoinStyles={0:0,butt:0,but:0,miter:0,1:1,round:1,rounded:1,circle:1,2:2,projecting:2,project:2,square:2,bevel:2},x.__private__.setLineCap=x.setLineCap=function(v){var q=x.CapJoinStyles[v];if(q===void 0)throw new Error("Line cap style of '"+v+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return Mh=q,st(q+" J"),this};var jh=0;x.__private__.setLineJoin=x.setLineJoin=function(v){var q=x.CapJoinStyles[v];if(q===void 0)throw new Error("Line join style of '"+v+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return jh=q,st(q+" j"),this},x.__private__.setLineMiterLimit=x.__private__.setMiterLimit=x.setLineMiterLimit=x.setMiterLimit=function(v){if(v=v||0,isNaN(v))throw new Error("Invalid argument passed to jsPDF.setLineMiterLimit");return st(Lt(wt(v))+" M"),this},x.GState=Wd,x.setGState=function(v){(v=typeof v=="string"?LA[$a[v]]:rf(null,v)).equals(us)||(st("/"+v.id+" gs"),us=v)};var rf=function(v,q){if(!v||!$a[v]){var rt=!1;for(var yt in LA)if(LA.hasOwnProperty(yt)&&LA[yt].equals(q)){rt=!0;break}if(rt)q=LA[yt];else{var Zt="GS"+(Object.keys(LA).length+1).toString(10);LA[Zt]=q,q.id=Zt}return v&&($a[v]=q.id),Ti.publish("addGState",q),q}};x.addGState=function(v,q){return rf(v,q),this},x.saveGraphicsState=function(){return st("q"),Aa.push({key:ko,size:wr,color:nf}),this},x.restoreGraphicsState=function(){st("Q");var v=Aa.pop();return ko=v.key,wr=v.size,nf=v.color,us=null,this},x.setCurrentTransformationMatrix=function(v){return st(v.toString()+" cm"),this},x.comment=function(v){return st("#"+v),this};var of=function(v,q){var rt=v||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return rt},set:function(Mn){isNaN(Mn)||(rt=parseFloat(Mn))}});var yt=q||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return yt},set:function(Mn){isNaN(Mn)||(yt=parseFloat(Mn))}});var Zt="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return Zt},set:function(Mn){Zt=Mn.toString()}}),this},Hh=function(v,q,rt,yt){of.call(this,v,q),this.type="rect";var Zt=rt||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return Zt},set:function(or){isNaN(or)||(Zt=parseFloat(or))}});var Mn=yt||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return Mn},set:function(or){isNaN(or)||(Mn=parseFloat(or))}}),this},Jf=function(){this.page=ia,this.currentPage=ot,this.pages=hr.slice(0),this.pagesContext=wA.slice(0),this.x=zo,this.y=da,this.matrix=Ui,this.width=Y0(ot),this.height=Fu(ot),this.outputDestination=Gr,this.id="",this.objectNumber=-1};Jf.prototype.restore=function(){ia=this.page,ot=this.currentPage,wA=this.pagesContext,hr=this.pages,zo=this.x,da=this.y,Ui=this.matrix,J0(ot,this.width),Iu(ot,this.height),Gr=this.outputDestination};var Kh=function(v,q,rt,yt,Zt){Yc.push(new Jf),ia=ot=0,hr=[],zo=v,da=q,Ui=Zt,Nh([rt,yt])};for(var Af in x.beginFormObject=function(v,q,rt,yt,Zt){return Kh(v,q,rt,yt,Zt),this},x.endFormObject=function(v){return function(q){if(wu[q])Yc.pop().restore();else{var rt=new Jf,yt="Xo"+(Object.keys(Vs).length+1).toString(10);rt.id=yt,wu[q]=yt,Vs[yt]=rt,Ti.publish("addFormObject",rt),Yc.pop().restore()}}(v),this},x.doFormObject=function(v,q){var rt=Vs[wu[v]];return st("q"),st(q.toString()+" cm"),st("/"+rt.id+" Do"),st("Q"),this},x.getFormObject=function(v){var q=Vs[wu[v]];return{x:q.x,y:q.y,width:q.width,height:q.height,matrix:q.matrix}},x.save=function(v,q){return v=v||"generated.pdf",(q=q||{}).returnPromise=q.returnPromise||!1,q.returnPromise===!1?(Kc(Jd(xu()),v),typeof Kc.unload=="function"&&oA.setTimeout&&setTimeout(Kc.unload,911),this):new Promise(function(rt,yt){try{var Zt=Kc(Jd(xu()),v);typeof Kc.unload=="function"&&oA.setTimeout&&setTimeout(Kc.unload,911),rt(Zt)}catch(Mn){yt(Mn.message)}})},xo.API)xo.API.hasOwnProperty(Af)&&(Af==="events"&&xo.API.events.length?function(v,q){var rt,yt,Zt;for(Zt=q.length-1;Zt!==-1;Zt--)rt=q[Zt][0],yt=q[Zt][1],v.subscribe.apply(v,[rt].concat(typeof yt=="function"?[yt]:yt))}(Ti,xo.API.events):x[Af]=xo.API[Af]);function Y0(v){return wA[v].mediaBox.topRightX-wA[v].mediaBox.bottomLeftX}function J0(v,q){wA[v].mediaBox.topRightX=q+wA[v].mediaBox.bottomLeftX}function Fu(v){return wA[v].mediaBox.topRightY-wA[v].mediaBox.bottomLeftY}function Iu(v,q){wA[v].mediaBox.topRightY=q+wA[v].mediaBox.bottomLeftY}var q0=x.getPageWidth=function(v){return Y0(v=v||ot)/fA},ep=x.setPageWidth=function(v,q){J0(v,q*fA)},af=x.getPageHeight=function(v){return Fu(v=v||ot)/fA},tp=x.setPageHeight=function(v,q){Iu(v,q*fA)};return x.internal={pdfEscape:ec,getStyle:G0,getFont:ng,getFontSize:eo,getCharSpace:lg,getTextColor:Xf,getLineHeight:og,getLineHeightFactor:ig,getLineWidth:bA,write:ii,getHorizontalCoordinate:Eu,getVerticalCoordinate:Su,getCoordinateString:ag,getVerticalCoordinateString:sg,collections:{},newObject:Da,newAdditionalObject:Gd,newObjectDeferred:Ss,newObjectDeferredBegin:Ts,getFilters:Ic,putStream:ql,events:Ti,scaleFactor:fA,pageSize:{getWidth:function(){return q0(ot)},setWidth:function(v){ep(ot,v)},getHeight:function(){return af(ot)},setHeight:function(v){tp(ot,v)}},encryptionOptions:E,encryption:ka,getEncryptor:function(v){return E!==null?ka.encryptor(v,0):function(q){return q}},output:Uc,getNumberOfPages:z0,pages:hr,out:st,f2:xe,f3:Xe,getPageInfo:Ph,getPageInfoByObjId:Xp,getCurrentPageInfo:Yp,getPDFVersion:Ke,Point:of,Rectangle:Hh,Matrix:rA,hasHotfix:qd},Object.defineProperty(x.internal.pageSize,"width",{get:function(){return q0(ot)},set:function(v){ep(ot,v)},enumerable:!0,configurable:!0}),Object.defineProperty(x.internal.pageSize,"height",{get:function(){return af(ot)},set:function(v){tp(ot,v)},enumerable:!0,configurable:!0}),function(v){for(var q=0,rt=Jo.length;q<rt;q++){var yt=K0.call(this,v[q][0],v[q][1],v[q][2],Jo[q][3],!0);X===!1&&(he[yt]=!0);var Zt=v[q][0].split("-");H0({id:yt,fontName:Zt[0],fontStyle:Zt[1]||""})}Ti.publish("addFonts",{fonts:_o,dictionary:OA})}.call(x,Jo),ko="F1",$0(o,t),Ti.publish("initialized"),x}qu.prototype.lsbFirstWord=function(e){return String.fromCharCode(255&e,e>>8&255,e>>16&255,e>>24&255)},qu.prototype.toHexString=function(e){return e.split("").map(function(n){return("0"+(255&n.charCodeAt(0)).toString(16)).slice(-2)}).join("")},qu.prototype.hexToBytes=function(e){for(var n=[],t=0;t<e.length;t+=2)n.push(String.fromCharCode(parseInt(e.substr(t,2),16)));return n.join("")},qu.prototype.processOwnerPassword=function(e,n){return $c(Ih(n).substr(0,5),e)},qu.prototype.encryptor=function(e,n){var t=Ih(this.encryptionKey+String.fromCharCode(255&e,e>>8&255,e>>16&255,255&n,n>>8&255)).substr(0,10);return function(r){return $c(t,r)}},Wd.prototype.equals=function(e){var n,t="id,objectNumber,equals";if(!e||(0,ee.Z)(e)!==(0,ee.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},xo.API={events:[]},xo.version="3.0.3";var xa=xo.API,Oh=1,mu=function(e){return e.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},ed=function(e){return e.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},vA=function(e){return e.toFixed(2)},Zc=function(e){return e.toFixed(5)};xa.__acroform__={};var Zs=function(e,n){e.prototype=Object.create(n.prototype),e.prototype.constructor=e},M0=function(e){return e*Oh},Gl=function(e){var n=new Cn,t=Ir.internal.getHeight(e)||0,r=Ir.internal.getWidth(e)||0;return n.BBox=[0,0,Number(vA(r)),Number(vA(t))],n},Kp=xa.__acroform__.setBit=function(e,n){if(e=e||0,n=n||0,isNaN(e)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBit");return e|1<<n},$p=xa.__acroform__.clearBit=function(e,n){if(e=e||0,n=n||0,isNaN(e)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBit");return e&~(1<<n)},kp=xa.__acroform__.getBit=function(e,n){if(isNaN(e)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBit");return e&1<<n?1:0},Ua=xa.__acroform__.getBitForPdf=function(e,n){if(isNaN(e)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf");return kp(e,n-1)},s=xa.__acroform__.setBitForPdf=function(e,n){if(isNaN(e)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return Kp(e,n-1)},A=xa.__acroform__.clearBitForPdf=function(e,n){if(isNaN(e)||isNaN(n))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return $p(e,n-1)},c=xa.__acroform__.calculateCoordinates=function(e,n){var t=n.internal.getHorizontalCoordinate,r=n.internal.getVerticalCoordinate,o=e[0],i=e[1],p=e[2],h=e[3],g={};return g.lowerLeft_X=t(o)||0,g.lowerLeft_Y=r(i+h)||0,g.upperRight_X=t(o+p)||0,g.upperRight_Y=r(i)||0,[Number(vA(g.lowerLeft_X)),Number(vA(g.lowerLeft_Y)),Number(vA(g.upperRight_X)),Number(vA(g.upperRight_Y))]},l=function(e){if(e.appearanceStreamContent)return e.appearanceStreamContent;if(e.V||e.DV){var n=[],t=e._V||e.DV,r=y(e,t),o=e.scope.internal.getFont(e.fontName,e.fontStyle).id;n.push("/Tx BMC"),n.push("q"),n.push("BT"),n.push(e.scope.__private__.encodeColorString(e.color)),n.push("/"+o+" "+vA(r.fontSize)+" Tf"),n.push("1 0 0 1 0 0 Tm"),n.push(r.text),n.push("ET"),n.push("Q"),n.push("EMC");var i=Gl(e);return i.scope=e.scope,i.stream=n.join(`
|
|
|
`),i}},y=function(e,n){var t=e.fontSize===0?e.maxFontSize:e.fontSize,r={text:"",fontSize:""},o=(n=(n=n.substr(0,1)=="("?n.substr(1):n).substr(n.length-1)==")"?n.substr(0,n.length-1):n).split(" ");o=e.multiline?o.map(function(xe){return xe.split(`
|
|
|
`)}):o.map(function(xe){return[xe]});var i=t,p=Ir.internal.getHeight(e)||0;p=p<0?-p:p;var h=Ir.internal.getWidth(e)||0;h=h<0?-h:h;var g=function(xe,Xe,wt){if(xe+1<o.length){var mt=Xe+" "+o[xe+1][0];return R(mt,e,wt).width<=h-4}return!1};i++;e:for(;i>0;){n="",i--;var m,E,X=R("3",e,i).height,he=e.multiline?p-i:(p-X)/2,x=he+=2,We=0,Ke=0,Ve=0;if(i<=0){n=`(...) Tj
|
|
|
`,n+="% Width of Text: "+R(n,e,i=12).width+", FieldWidth:"+h+`
|
|
|
`;break}for(var Ie="",Ct=0,ht=0;ht<o.length;ht++)if(o.hasOwnProperty(ht)){var it=!1;if(o[ht].length!==1&&Ve!==o[ht].length-1){if((X+2)*(Ct+2)+2>p)continue e;Ie+=o[ht][Ve],it=!0,Ke=ht,ht--}else{Ie=(Ie+=o[ht][Ve]+" ").substr(Ie.length-1)==" "?Ie.substr(0,Ie.length-1):Ie;var cn=parseInt(ht),On=g(cn,Ie,i),vn=ht>=o.length-1;if(On&&!vn){Ie+=" ",Ve=0;continue}if(On||vn){if(vn)Ke=cn;else if(e.multiline&&(X+2)*(Ct+2)+2>p)continue e}else{if(!e.multiline||(X+2)*(Ct+2)+2>p)continue e;Ke=cn}}for(var Lt="",at=We;at<=Ke;at++){var Gt=o[at];if(e.multiline){if(at===Ke){Lt+=Gt[Ve]+" ",Ve=(Ve+1)%Gt.length;continue}if(at===We){Lt+=Gt[Gt.length-1]+" ";continue}}Lt+=Gt[0]+" "}switch(Lt=Lt.substr(Lt.length-1)==" "?Lt.substr(0,Lt.length-1):Lt,E=R(Lt,e,i).width,e.textAlign){case"right":m=h-E-2;break;case"center":m=(h-E)/2;break;default:m=2}n+=vA(m)+" "+vA(x)+` Td
|
|
|
`,n+="("+mu(Lt)+`) Tj
|
|
|
`,n+=-vA(m)+` 0 Td
|
|
|
`,x=-(i+2),E=0,We=it?Ke:Ke+1,Ct++,Ie=""}break}return r.text=n,r.fontSize=i,r},R=function(e,n,t){var r=n.scope.internal.getFont(n.fontName,n.fontStyle),o=n.scope.getStringUnitWidth(e,{font:r,fontSize:parseFloat(t),charSpace:0})*parseFloat(t);return{height:n.scope.getStringUnitWidth("3",{font:r,fontSize:parseFloat(t),charSpace:0})*parseFloat(t)*1.5,width:o}},fe={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},ke=function(e,n){var t={type:"reference",object:e};n.internal.getPageInfo(e.page).pageContext.annotations.find(function(r){return r.type===t.type&&r.object===t.object})===void 0&&n.internal.getPageInfo(e.page).pageContext.annotations.push(t)},$e=function(e,n){if(n.scope=e,e.internal!==void 0&&(e.internal.acroformPlugin===void 0||e.internal.acroformPlugin.isInitialized===!1)){if(ur.FieldNum=0,e.internal.acroformPlugin=JSON.parse(JSON.stringify(fe)),e.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("Exception while creating AcroformDictionary");Oh=e.internal.scaleFactor,e.internal.acroformPlugin.acroFormDictionaryRoot=new qr,e.internal.acroformPlugin.acroFormDictionaryRoot.scope=e,e.internal.acroformPlugin.acroFormDictionaryRoot._eventID=e.internal.events.subscribe("postPutResources",function(){(function(t){t.internal.events.unsubscribe(t.internal.acroformPlugin.acroFormDictionaryRoot._eventID),delete t.internal.acroformPlugin.acroFormDictionaryRoot._eventID,t.internal.acroformPlugin.printedOut=!0})(e)}),e.internal.events.subscribe("buildDocument",function(){(function(t){t.internal.acroformPlugin.acroFormDictionaryRoot.objId=void 0;var r=t.internal.acroformPlugin.acroFormDictionaryRoot.Fields;for(var o in r)if(r.hasOwnProperty(o)){var i=r[o];i.objId=void 0,i.hasAnnotation&&ke(i,t)}})(e)}),e.internal.events.subscribe("putCatalog",function(){(function(t){if(t.internal.acroformPlugin.acroFormDictionaryRoot===void 0)throw new Error("putCatalogCallback: Root missing.");t.internal.write("/AcroForm "+t.internal.acroformPlugin.acroFormDictionaryRoot.objId+" 0 R")})(e)}),e.internal.events.subscribe("postPutPages",function(t){(function(r,o){var i=!r;for(var p in r||(o.internal.newObjectDeferredBegin(o.internal.acroformPlugin.acroFormDictionaryRoot.objId,!0),o.internal.acroformPlugin.acroFormDictionaryRoot.putStream()),r=r||o.internal.acroformPlugin.acroFormDictionaryRoot.Kids)if(r.hasOwnProperty(p)){var h=r[p],g=[],m=h.Rect;if(h.Rect&&(h.Rect=c(h.Rect,o)),o.internal.newObjectDeferredBegin(h.objId,!0),h.DA=Ir.createDefaultAppearanceStream(h),(0,ee.Z)(h)==="object"&&typeof h.getKeyValueListForStream=="function"&&(g=h.getKeyValueListForStream()),h.Rect=m,h.hasAppearanceStream&&!h.appearanceStreamContent){var E=l(h);g.push({key:"AP",value:"<</N "+E+">>"}),o.internal.acroformPlugin.xForms.push(E)}if(h.appearanceStreamContent){var X="";for(var he in h.appearanceStreamContent)if(h.appearanceStreamContent.hasOwnProperty(he)){var x=h.appearanceStreamContent[he];if(X+="/"+he+" ",X+="<<",Object.keys(x).length>=1||Array.isArray(x)){for(var p in x)if(x.hasOwnProperty(p)){var We=x[p];typeof We=="function"&&(We=We.call(o,h)),X+="/"+p+" "+We+" ",o.internal.acroformPlugin.xForms.indexOf(We)>=0||o.internal.acroformPlugin.xForms.push(We)}}else typeof(We=x)=="function"&&(We=We.call(o,h)),X+="/"+p+" "+We,o.internal.acroformPlugin.xForms.indexOf(We)>=0||o.internal.acroformPlugin.xForms.push(We);X+=">>"}g.push({key:"AP",value:`<<
|
|
|
`+X+">>"})}o.internal.putStream({additionalKeyValues:g,objectId:h.objId}),o.internal.out("endobj")}i&&function(Ke,Ve){for(var Ie in Ke)if(Ke.hasOwnProperty(Ie)){var Ct=Ie,ht=Ke[Ie];Ve.internal.newObjectDeferredBegin(ht.objId,!0),(0,ee.Z)(ht)==="object"&&typeof ht.putStream=="function"&&ht.putStream(),delete Ke[Ct]}}(o.internal.acroformPlugin.xForms,o)})(t,e)}),e.internal.acroformPlugin.isInitialized=!0}},Et=xa.__acroform__.arrayToPdfArray=function(e,n,t){var r=function(p){return p};if(Array.isArray(e)){for(var o="[",i=0;i<e.length;i++)switch(i!==0&&(o+=" "),(0,ee.Z)(e[i])){case"boolean":case"number":case"object":o+=e[i].toString();break;case"string":e[i].substr(0,1)!=="/"?(n!==void 0&&t&&(r=t.internal.getEncryptor(n)),o+="("+mu(r(e[i].toString()))+")"):o+=e[i].toString()}return o+"]"}throw new Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},Nt=function(e,n,t){var r=function(o){return o};return n!==void 0&&t&&(r=t.internal.getEncryptor(n)),(e=e||"").toString(),"("+mu(r(e))+")"},$t=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})};$t.prototype.toString=function(){return this.objId+" 0 R"},$t.prototype.putStream=function(){var e=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:e,objectId:this.objId}),this.scope.internal.out("endobj")},$t.prototype.getKeyValueListForStream=function(){var e=[],n=Object.getOwnPropertyNames(this).filter(function(i){return i!="content"&&i!="appearanceStreamContent"&&i!="scope"&&i!="objId"&&i.substring(0,1)!="_"});for(var t in n)if(Object.getOwnPropertyDescriptor(this,n[t]).configurable===!1){var r=n[t],o=this[r];o&&(Array.isArray(o)?e.push({key:r,value:Et(o,this.objId,this.scope)}):o instanceof $t?(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 Cn=function(){$t.call(this),Object.defineProperty(this,"Type",{value:"/XObject",configurable:!1,writable:!0}),Object.defineProperty(this,"Subtype",{value:"/Form",configurable:!1,writable:!0}),Object.defineProperty(this,"FormType",{value:1,configurable:!1,writable:!0});var e,n=[];Object.defineProperty(this,"BBox",{configurable:!1,get:function(){return n},set:function(t){n=t}}),Object.defineProperty(this,"Resources",{value:"2 0 R",configurable:!1,writable:!0}),Object.defineProperty(this,"stream",{enumerable:!1,configurable:!0,set:function(t){e=t.trim()},get:function(){return e||null}})};Zs(Cn,$t);var qr=function(){$t.call(this);var e,n=[];Object.defineProperty(this,"Kids",{enumerable:!1,configurable:!0,get:function(){return n.length>0?n:void 0}}),Object.defineProperty(this,"Fields",{enumerable:!1,configurable:!1,get:function(){return n}}),Object.defineProperty(this,"DA",{enumerable:!1,configurable:!1,get:function(){if(e){var t=function(r){return r};return this.scope&&(t=this.scope.internal.getEncryptor(this.objId)),"("+mu(t(e))+")"}},set:function(t){e=t}})};Zs(qr,$t);var ur=function e(){$t.call(this);var n=4;Object.defineProperty(this,"F",{enumerable:!1,configurable:!1,get:function(){return n},set:function(Ie){if(isNaN(Ie))throw new Error('Invalid value "'+Ie+'" for attribute F supplied.');n=Ie}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return!!Ua(n,3)},set:function(Ie){Ie?this.F=s(n,3):this.F=A(n,3)}});var t=0;Object.defineProperty(this,"Ff",{enumerable:!1,configurable:!1,get:function(){return t},set:function(Ie){if(isNaN(Ie))throw new Error('Invalid value "'+Ie+'" for attribute Ff supplied.');t=Ie}});var r=[];Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(r.length!==0)return r},set:function(Ie){r=Ie!==void 0?Ie:[]}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[0])?0:r[0]},set:function(Ie){r[0]=Ie}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[1])?0:r[1]},set:function(Ie){r[1]=Ie}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[2])?0:r[2]},set:function(Ie){r[2]=Ie}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[3])?0:r[3]},set:function(Ie){r[3]=Ie}});var o="";Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return o},set:function(Ie){switch(Ie){case"/Btn":case"/Tx":case"/Ch":case"/Sig":o=Ie;break;default:throw new Error('Invalid value "'+Ie+'" for attribute FT supplied.')}}});var i=null;Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!i||i.length<1){if(this instanceof kr)return;i="FieldObject"+e.FieldNum++}var Ie=function(Ct){return Ct};return this.scope&&(Ie=this.scope.internal.getEncryptor(this.objId)),"("+mu(Ie(i))+")"},set:function(Ie){i=Ie.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return i},set:function(Ie){i=Ie}});var p="helvetica";Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return p},set:function(Ie){p=Ie}});var h="normal";Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return h},set:function(Ie){h=Ie}});var g=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return g},set:function(Ie){g=Ie}});var m=void 0;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return m===void 0?50/Oh:m},set:function(Ie){m=Ie}});var E="black";Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return E},set:function(Ie){E=Ie}});var X="/F1 0 Tf 0 g";Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!X||this instanceof kr||this instanceof FA))return Nt(X,this.objId,this.scope)},set:function(Ie){Ie=Ie.toString(),X=Ie}});var he=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(he)return this instanceof Xo==0?Nt(he,this.objId,this.scope):he},set:function(Ie){Ie=Ie.toString(),he=this instanceof Xo==0?Ie.substr(0,1)==="("?ed(Ie.substr(1,Ie.length-2)):ed(Ie):Ie}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof Xo==1?ed(he.substr(1,he.length-1)):he},set:function(Ie){Ie=Ie.toString(),he=this instanceof Xo==1?"/"+Ie:Ie}});var x=null;Object.defineProperty(this,"_V",{enumerable:!1,configurable:!1,get:function(){if(x)return x},set:function(Ie){this.V=Ie}}),Object.defineProperty(this,"V",{enumerable:!1,configurable:!1,get:function(){if(x)return this instanceof Xo==0?Nt(x,this.objId,this.scope):x},set:function(Ie){Ie=Ie.toString(),x=this instanceof Xo==0?Ie.substr(0,1)==="("?ed(Ie.substr(1,Ie.length-2)):ed(Ie):Ie}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof Xo==1?ed(x.substr(1,x.length-1)):x},set:function(Ie){Ie=Ie.toString(),x=this instanceof Xo==1?"/"+Ie:Ie}}),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 We,Ke=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return Ke},set:function(Ie){Ie=!!Ie,Ke=Ie}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,get:function(){if(We)return We},set:function(Ie){We=Ie}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,1)},set:function(Ie){Ie?this.Ff=s(this.Ff,1):this.Ff=A(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,2)},set:function(Ie){Ie?this.Ff=s(this.Ff,2):this.Ff=A(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,3)},set:function(Ie){Ie?this.Ff=s(this.Ff,3):this.Ff=A(this.Ff,3)}});var Ve=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(Ve!==null)return Ve},set:function(Ie){if([0,1,2].indexOf(Ie)===-1)throw new Error('Invalid value "'+Ie+'" for attribute Q supplied.');Ve=Ie}}),Object.defineProperty(this,"textAlign",{get:function(){var Ie;switch(Ve){case 0:default:Ie="left";break;case 1:Ie="center";break;case 2:Ie="right"}return Ie},configurable:!0,enumerable:!0,set:function(Ie){switch(Ie){case"right":case 2:Ve=2;break;case"center":case 1:Ve=1;break;default:Ve=0}}})};Zs(ur,$t);var Qr=function(){ur.call(this),this.FT="/Ch",this.V="()",this.fontName="zapfdingbats";var e=0;Object.defineProperty(this,"TI",{enumerable:!0,configurable:!1,get:function(){return e},set:function(t){e=t}}),Object.defineProperty(this,"topIndex",{enumerable:!0,configurable:!0,get:function(){return e},set:function(t){e=t}});var n=[];Object.defineProperty(this,"Opt",{enumerable:!0,configurable:!1,get:function(){return Et(n,this.objId,this.scope)},set:function(t){var r,o;o=[],typeof(r=t)=="string"&&(o=function(i,p,h){h||(h=1);for(var g,m=[];g=p.exec(i);)m.push(g[h]);return m}(r,/\((.*?)\)/g)),n=o}}),this.getOptions=function(){return n},this.setOptions=function(t){n=t,this.sort&&n.sort()},this.addOption=function(t){t=(t=t||"").toString(),n.push(t),this.sort&&n.sort()},this.removeOption=function(t,r){for(r=r||!1,t=(t=t||"").toString();n.indexOf(t)!==-1&&(n.splice(n.indexOf(t),1),r!==!1););},Object.defineProperty(this,"combo",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,18)},set:function(t){t?this.Ff=s(this.Ff,18):this.Ff=A(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,19)},set:function(t){this.combo===!0&&(t?this.Ff=s(this.Ff,19):this.Ff=A(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,20)},set:function(t){t?(this.Ff=s(this.Ff,20),n.sort()):this.Ff=A(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,22)},set:function(t){t?this.Ff=s(this.Ff,22):this.Ff=A(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,23)},set:function(t){t?this.Ff=s(this.Ff,23):this.Ff=A(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,27)},set:function(t){t?this.Ff=s(this.Ff,27):this.Ff=A(this.Ff,27)}}),this.hasAppearanceStream=!1};Zs(Qr,ur);var AA=function(){Qr.call(this),this.fontName="helvetica",this.combo=!1};Zs(AA,Qr);var lo=function(){AA.call(this),this.combo=!0};Zs(lo,AA);var Ao=function(){lo.call(this),this.edit=!0};Zs(Ao,lo);var Xo=function(){ur.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,15)},set:function(t){t?this.Ff=s(this.Ff,15):this.Ff=A(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,16)},set:function(t){t?this.Ff=s(this.Ff,16):this.Ff=A(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,17)},set:function(t){t?this.Ff=s(this.Ff,17):this.Ff=A(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,26)},set:function(t){t?this.Ff=s(this.Ff,26):this.Ff=A(this.Ff,26)}});var e,n={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var t=function(i){return i};if(this.scope&&(t=this.scope.internal.getEncryptor(this.objId)),Object.keys(n).length!==0){var r,o=[];for(r in o.push("<<"),n)o.push("/"+r+" ("+mu(t(n[r]))+")");return o.push(">>"),o.join(`
|
|
|
`)}},set:function(t){(0,ee.Z)(t)==="object"&&(n=t)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return n.CA||""},set:function(t){typeof t=="string"&&(n.CA=t)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return e},set:function(t){e=t}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return e.substr(1,e.length-1)},set:function(t){e="/"+t}})};Zs(Xo,ur);var mA=function(){Xo.call(this),this.pushButton=!0};Zs(mA,Xo);var $o=function(){Xo.call(this),this.radio=!0,this.pushButton=!1;var e=[];Object.defineProperty(this,"Kids",{enumerable:!0,configurable:!1,get:function(){return e},set:function(n){e=n!==void 0?n:[]}})};Zs($o,Xo);var kr=function(){var e,n;ur.call(this),Object.defineProperty(this,"Parent",{enumerable:!1,configurable:!1,get:function(){return e},set:function(o){e=o}}),Object.defineProperty(this,"optionName",{enumerable:!1,configurable:!0,get:function(){return n},set:function(o){n=o}});var t,r={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var o=function(h){return h};this.scope&&(o=this.scope.internal.getEncryptor(this.objId));var i,p=[];for(i in p.push("<<"),r)p.push("/"+i+" ("+mu(o(r[i]))+")");return p.push(">>"),p.join(`
|
|
|
`)},set:function(o){(0,ee.Z)(o)==="object"&&(r=o)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return r.CA||""},set:function(o){typeof o=="string"&&(r.CA=o)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return t},set:function(o){t=o}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return t.substr(1,t.length-1)},set:function(o){t="/"+o}}),this.caption="l",this.appearanceState="Off",this._AppearanceType=Ir.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)};Zs(kr,ur),$o.prototype.setAppearance=function(e){if(!("createAppearanceStream"in e)||!("getCA"in e))throw new Error("Couldn't assign Appearance to RadioButton. Appearance was Invalid!");for(var n in this.Kids)if(this.Kids.hasOwnProperty(n)){var t=this.Kids[n];t.appearanceStreamContent=e.createAppearanceStream(t.optionName),t.caption=e.getCA()}},$o.prototype.createOption=function(e){var n=new kr;return n.Parent=this,n.optionName=e,this.Kids.push(n),Ws.call(this.scope,n),n};var VA=function(){Xo.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=Ir.CheckBox.createAppearanceStream()};Zs(VA,Xo);var FA=function(){ur.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,13)},set:function(n){n?this.Ff=s(this.Ff,13):this.Ff=A(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,21)},set:function(n){n?this.Ff=s(this.Ff,21):this.Ff=A(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,23)},set:function(n){n?this.Ff=s(this.Ff,23):this.Ff=A(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,24)},set:function(n){n?this.Ff=s(this.Ff,24):this.Ff=A(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,25)},set:function(n){n?this.Ff=s(this.Ff,25):this.Ff=A(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,26)},set:function(n){n?this.Ff=s(this.Ff,26):this.Ff=A(this.Ff,26)}});var e=null;Object.defineProperty(this,"MaxLen",{enumerable:!0,configurable:!1,get:function(){return e},set:function(n){e=n}}),Object.defineProperty(this,"maxLength",{enumerable:!0,configurable:!0,get:function(){return e},set:function(n){Number.isInteger(n)&&(e=n)}}),Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return this.V||this.DV}})};Zs(FA,ur);var Yo=function(){FA.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return!!Ua(this.Ff,14)},set:function(e){e?this.Ff=s(this.Ff,14):this.Ff=A(this.Ff,14)}}),this.password=!0};Zs(Yo,FA);var Ir={CheckBox:{createAppearanceStream:function(){return{N:{On:Ir.CheckBox.YesNormal},D:{On:Ir.CheckBox.YesPushDown,Off:Ir.CheckBox.OffPushDown}}},YesPushDown:function(e){var n=Gl(e);n.scope=e.scope;var t=[],r=e.scope.internal.getFont(e.fontName,e.fontStyle).id,o=e.scope.__private__.encodeColorString(e.color),i=y(e,e.caption);return t.push("0.749023 g"),t.push("0 0 "+vA(Ir.internal.getWidth(e))+" "+vA(Ir.internal.getHeight(e))+" re"),t.push("f"),t.push("BMC"),t.push("q"),t.push("0 0 1 rg"),t.push("/"+r+" "+vA(i.fontSize)+" Tf "+o),t.push("BT"),t.push(i.text),t.push("ET"),t.push("Q"),t.push("EMC"),n.stream=t.join(`
|
|
|
`),n},YesNormal:function(e){var n=Gl(e);n.scope=e.scope;var t=e.scope.internal.getFont(e.fontName,e.fontStyle).id,r=e.scope.__private__.encodeColorString(e.color),o=[],i=Ir.internal.getHeight(e),p=Ir.internal.getWidth(e),h=y(e,e.caption);return o.push("1 g"),o.push("0 0 "+vA(p)+" "+vA(i)+" re"),o.push("f"),o.push("q"),o.push("0 0 1 rg"),o.push("0 0 "+vA(p-1)+" "+vA(i-1)+" re"),o.push("W"),o.push("n"),o.push("0 g"),o.push("BT"),o.push("/"+t+" "+vA(h.fontSize)+" Tf "+r),o.push(h.text),o.push("ET"),o.push("Q"),n.stream=o.join(`
|
|
|
`),n},OffPushDown:function(e){var n=Gl(e);n.scope=e.scope;var t=[];return t.push("0.749023 g"),t.push("0 0 "+vA(Ir.internal.getWidth(e))+" "+vA(Ir.internal.getHeight(e))+" re"),t.push("f"),n.stream=t.join(`
|
|
|
`),n}},RadioButton:{Circle:{createAppearanceStream:function(e){var n={D:{Off:Ir.RadioButton.Circle.OffPushDown},N:{}};return n.N[e]=Ir.RadioButton.Circle.YesNormal,n.D[e]=Ir.RadioButton.Circle.YesPushDown,n},getCA:function(){return"l"},YesNormal:function(e){var n=Gl(e);n.scope=e.scope;var t=[],r=Ir.internal.getWidth(e)<=Ir.internal.getHeight(e)?Ir.internal.getWidth(e)/4:Ir.internal.getHeight(e)/4;r=Number((.9*r).toFixed(5));var o=Ir.internal.Bezier_C,i=Number((r*o).toFixed(5));return t.push("q"),t.push("1 0 0 1 "+Zc(Ir.internal.getWidth(e)/2)+" "+Zc(Ir.internal.getHeight(e)/2)+" cm"),t.push(r+" 0 m"),t.push(r+" "+i+" "+i+" "+r+" 0 "+r+" c"),t.push("-"+i+" "+r+" -"+r+" "+i+" -"+r+" 0 c"),t.push("-"+r+" -"+i+" -"+i+" -"+r+" 0 -"+r+" c"),t.push(i+" -"+r+" "+r+" -"+i+" "+r+" 0 c"),t.push("f"),t.push("Q"),n.stream=t.join(`
|
|
|
`),n},YesPushDown:function(e){var n=Gl(e);n.scope=e.scope;var t=[],r=Ir.internal.getWidth(e)<=Ir.internal.getHeight(e)?Ir.internal.getWidth(e)/4:Ir.internal.getHeight(e)/4;r=Number((.9*r).toFixed(5));var o=Number((2*r).toFixed(5)),i=Number((o*Ir.internal.Bezier_C).toFixed(5)),p=Number((r*Ir.internal.Bezier_C).toFixed(5));return t.push("0.749023 g"),t.push("q"),t.push("1 0 0 1 "+Zc(Ir.internal.getWidth(e)/2)+" "+Zc(Ir.internal.getHeight(e)/2)+" cm"),t.push(o+" 0 m"),t.push(o+" "+i+" "+i+" "+o+" 0 "+o+" c"),t.push("-"+i+" "+o+" -"+o+" "+i+" -"+o+" 0 c"),t.push("-"+o+" -"+i+" -"+i+" -"+o+" 0 -"+o+" c"),t.push(i+" -"+o+" "+o+" -"+i+" "+o+" 0 c"),t.push("f"),t.push("Q"),t.push("0 g"),t.push("q"),t.push("1 0 0 1 "+Zc(Ir.internal.getWidth(e)/2)+" "+Zc(Ir.internal.getHeight(e)/2)+" cm"),t.push(r+" 0 m"),t.push(r+" "+p+" "+p+" "+r+" 0 "+r+" c"),t.push("-"+p+" "+r+" -"+r+" "+p+" -"+r+" 0 c"),t.push("-"+r+" -"+p+" -"+p+" -"+r+" 0 -"+r+" c"),t.push(p+" -"+r+" "+r+" -"+p+" "+r+" 0 c"),t.push("f"),t.push("Q"),n.stream=t.join(`
|
|
|
`),n},OffPushDown:function(e){var n=Gl(e);n.scope=e.scope;var t=[],r=Ir.internal.getWidth(e)<=Ir.internal.getHeight(e)?Ir.internal.getWidth(e)/4:Ir.internal.getHeight(e)/4;r=Number((.9*r).toFixed(5));var o=Number((2*r).toFixed(5)),i=Number((o*Ir.internal.Bezier_C).toFixed(5));return t.push("0.749023 g"),t.push("q"),t.push("1 0 0 1 "+Zc(Ir.internal.getWidth(e)/2)+" "+Zc(Ir.internal.getHeight(e)/2)+" cm"),t.push(o+" 0 m"),t.push(o+" "+i+" "+i+" "+o+" 0 "+o+" c"),t.push("-"+i+" "+o+" -"+o+" "+i+" -"+o+" 0 c"),t.push("-"+o+" -"+i+" -"+i+" -"+o+" 0 -"+o+" c"),t.push(i+" -"+o+" "+o+" -"+i+" "+o+" 0 c"),t.push("f"),t.push("Q"),n.stream=t.join(`
|
|
|
`),n}},Cross:{createAppearanceStream:function(e){var n={D:{Off:Ir.RadioButton.Cross.OffPushDown},N:{}};return n.N[e]=Ir.RadioButton.Cross.YesNormal,n.D[e]=Ir.RadioButton.Cross.YesPushDown,n},getCA:function(){return"8"},YesNormal:function(e){var n=Gl(e);n.scope=e.scope;var t=[],r=Ir.internal.calculateCross(e);return t.push("q"),t.push("1 1 "+vA(Ir.internal.getWidth(e)-2)+" "+vA(Ir.internal.getHeight(e)-2)+" re"),t.push("W"),t.push("n"),t.push(vA(r.x1.x)+" "+vA(r.x1.y)+" m"),t.push(vA(r.x2.x)+" "+vA(r.x2.y)+" l"),t.push(vA(r.x4.x)+" "+vA(r.x4.y)+" m"),t.push(vA(r.x3.x)+" "+vA(r.x3.y)+" l"),t.push("s"),t.push("Q"),n.stream=t.join(`
|
|
|
`),n},YesPushDown:function(e){var n=Gl(e);n.scope=e.scope;var t=Ir.internal.calculateCross(e),r=[];return r.push("0.749023 g"),r.push("0 0 "+vA(Ir.internal.getWidth(e))+" "+vA(Ir.internal.getHeight(e))+" re"),r.push("f"),r.push("q"),r.push("1 1 "+vA(Ir.internal.getWidth(e)-2)+" "+vA(Ir.internal.getHeight(e)-2)+" re"),r.push("W"),r.push("n"),r.push(vA(t.x1.x)+" "+vA(t.x1.y)+" m"),r.push(vA(t.x2.x)+" "+vA(t.x2.y)+" l"),r.push(vA(t.x4.x)+" "+vA(t.x4.y)+" m"),r.push(vA(t.x3.x)+" "+vA(t.x3.y)+" l"),r.push("s"),r.push("Q"),n.stream=r.join(`
|
|
|
`),n},OffPushDown:function(e){var n=Gl(e);n.scope=e.scope;var t=[];return t.push("0.749023 g"),t.push("0 0 "+vA(Ir.internal.getWidth(e))+" "+vA(Ir.internal.getHeight(e))+" re"),t.push("f"),n.stream=t.join(`
|
|
|
`),n}}},createDefaultAppearanceStream:function(e){var n=e.scope.internal.getFont(e.fontName,e.fontStyle).id,t=e.scope.__private__.encodeColorString(e.color);return"/"+n+" "+e.fontSize+" Tf "+t}};Ir.internal={Bezier_C:.551915024494,calculateCross:function(e){var n=Ir.internal.getWidth(e),t=Ir.internal.getHeight(e),r=Math.min(n,t);return{x1:{x:(n-r)/2,y:(t-r)/2+r},x2:{x:(n-r)/2+r,y:(t-r)/2},x3:{x:(n-r)/2,y:(t-r)/2},x4:{x:(n-r)/2+r,y:(t-r)/2+r}}}},Ir.internal.getWidth=function(e){var n=0;return(0,ee.Z)(e)==="object"&&(n=M0(e.Rect[2])),n},Ir.internal.getHeight=function(e){var n=0;return(0,ee.Z)(e)==="object"&&(n=M0(e.Rect[3])),n};var Ws=xa.addField=function(e){if($e(this,e),!(e instanceof ur))throw new Error("Invalid argument passed to jsPDF.addField.");var n;return(n=e).scope.internal.acroformPlugin.printedOut&&(n.scope.internal.acroformPlugin.printedOut=!1,n.scope.internal.acroformPlugin.acroFormDictionaryRoot=null),n.scope.internal.acroformPlugin.acroFormDictionaryRoot.Fields.push(n),e.page=e.scope.internal.getCurrentPageInfo().pageNumber,this};xa.AcroFormChoiceField=Qr,xa.AcroFormListBox=AA,xa.AcroFormComboBox=lo,xa.AcroFormEditBox=Ao,xa.AcroFormButton=Xo,xa.AcroFormPushButton=mA,xa.AcroFormRadioButton=$o,xa.AcroFormCheckBox=VA,xa.AcroFormTextField=FA,xa.AcroFormPasswordField=Yo,xa.AcroFormAppearance=Ir,xa.AcroForm={ChoiceField:Qr,ListBox:AA,ComboBox:lo,EditBox:Ao,Button:Xo,PushButton:mA,RadioButton:$o,CheckBox:VA,TextField:FA,PasswordField:Yo,Appearance:Ir},xo.AcroForm={ChoiceField:Qr,ListBox:AA,ComboBox:lo,EditBox:Ao,Button:Xo,PushButton:mA,RadioButton:$o,CheckBox:VA,TextField:FA,PasswordField:Yo,Appearance:Ir};var ll=xo.AcroForm;function Fi(e){return e.reduce(function(n,t,r){return n[t]=r,n},{})}(function(e){var n="addImage_";e.__addimage__={};var t="UNKNOWN",r={PNG:[[137,80,78,71]],TIFF:[[77,77,0,42],[73,73,42,0]],JPEG:[[255,216,255,224,void 0,void 0,74,70,73,70,0],[255,216,255,225,void 0,void 0,69,120,105,102,0,0],[255,216,255,219],[255,216,255,238]],JPEG2000:[[0,0,0,12,106,80,32,32]],GIF87a:[[71,73,70,56,55,97]],GIF89a:[[71,73,70,56,57,97]],WEBP:[[82,73,70,70,void 0,void 0,void 0,void 0,87,69,66,80]],BMP:[[66,77],[66,65],[67,73],[67,80],[73,67],[80,84]]},o=e.__addimage__.getImageFileTypeByImageData=function(xe,Xe){var wt,mt,dn,gn,Bn,An=t;if((Xe=Xe||t)==="RGBA"||xe.data!==void 0&&xe.data instanceof Uint8ClampedArray&&"height"in xe&&"width"in xe)return"RGBA";if(On(xe))for(Bn in r)for(dn=r[Bn],wt=0;wt<dn.length;wt+=1){for(gn=!0,mt=0;mt<dn[wt].length;mt+=1)if(dn[wt][mt]!==void 0&&dn[wt][mt]!==xe[mt]){gn=!1;break}if(gn===!0){An=Bn;break}}else for(Bn in r)for(dn=r[Bn],wt=0;wt<dn.length;wt+=1){for(gn=!0,mt=0;mt<dn[wt].length;mt+=1)if(dn[wt][mt]!==void 0&&dn[wt][mt]!==xe.charCodeAt(mt)){gn=!1;break}if(gn===!0){An=Bn;break}}return An===t&&Xe!==t&&(An=Xe),An},i=function xe(Xe){for(var wt=this.internal.write,mt=this.internal.putStream,dn=(0,this.internal.getFilters)();dn.indexOf("FlateEncode")!==-1;)dn.splice(dn.indexOf("FlateEncode"),1);Xe.objectId=this.internal.newObject();var gn=[];if(gn.push({key:"Type",value:"/XObject"}),gn.push({key:"Subtype",value:"/Image"}),gn.push({key:"Width",value:Xe.width}),gn.push({key:"Height",value:Xe.height}),Xe.colorSpace===Ie.INDEXED?gn.push({key:"ColorSpace",value:"[/Indexed /DeviceRGB "+(Xe.palette.length/3-1)+" "+("sMask"in Xe&&Xe.sMask!==void 0?Xe.objectId+2:Xe.objectId+1)+" 0 R]"}):(gn.push({key:"ColorSpace",value:"/"+Xe.colorSpace}),Xe.colorSpace===Ie.DEVICE_CMYK&&gn.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),gn.push({key:"BitsPerComponent",value:Xe.bitsPerComponent}),"decodeParameters"in Xe&&Xe.decodeParameters!==void 0&&gn.push({key:"DecodeParms",value:"<<"+Xe.decodeParameters+">>"}),"transparency"in Xe&&Array.isArray(Xe.transparency)&&Xe.transparency.length>0){for(var Bn="",An=0,bn=Xe.transparency.length;An<bn;An++)Bn+=Xe.transparency[An]+" "+Xe.transparency[An]+" ";gn.push({key:"Mask",value:"["+Bn+"]"})}Xe.sMask!==void 0&&gn.push({key:"SMask",value:Xe.objectId+1+" 0 R"});var Sr=Xe.filter!==void 0?["/"+Xe.filter]:void 0;if(mt({data:Xe.data,additionalKeyValues:gn,alreadyAppliedFilters:Sr,objectId:Xe.objectId}),wt("endobj"),"sMask"in Xe&&Xe.sMask!==void 0){var qn,be=(qn=Xe.sMaskBitsPerComponent)!==null&&qn!==void 0?qn:Xe.bitsPerComponent,ot={width:Xe.width,height:Xe.height,colorSpace:"DeviceGray",bitsPerComponent:be,data:Xe.sMask};"filter"in Xe&&(ot.decodeParameters="/Predictor ".concat(Xe.predictor," /Colors 1 /BitsPerComponent ").concat(be," /Columns ").concat(Xe.width),ot.filter=Xe.filter),xe.call(this,ot)}if(Xe.colorSpace===Ie.INDEXED){var ct=this.internal.newObject();mt({data:Lt(new Uint8Array(Xe.palette)),objectId:ct}),wt("endobj")}},p=function(){var xe=this.internal.collections[n+"images"];for(var Xe in xe)i.call(this,xe[Xe])},h=function(){var xe,Xe=this.internal.collections[n+"images"],wt=this.internal.write;for(var mt in Xe)wt("/I"+(xe=Xe[mt]).index,xe.objectId,"0","R")},g=function(){this.internal.collections[n+"images"]||(this.internal.collections[n+"images"]={},this.internal.events.subscribe("putResources",p),this.internal.events.subscribe("putXobjectDict",h))},m=function(){var xe=this.internal.collections[n+"images"];return g.call(this),xe},E=function(){return Object.keys(this.internal.collections[n+"images"]).length},X=function(xe){return typeof e["process"+xe.toUpperCase()]=="function"},he=function(xe){return(0,ee.Z)(xe)==="object"&&xe.nodeType===1},x=function(xe,Xe){if(xe.nodeName==="IMG"&&xe.hasAttribute("src")){var wt=""+xe.getAttribute("src");if(wt.indexOf("data:image/")===0)return $d(unescape(wt).split("base64,").pop());var mt=e.loadFile(wt,!0);if(mt!==void 0)return mt}if(xe.nodeName==="CANVAS"){if(xe.width===0||xe.height===0)throw new Error("Given canvas must have data. Canvas width: "+xe.width+", height: "+xe.height);var dn;switch(Xe){case"PNG":dn="image/png";break;case"WEBP":dn="image/webp";break;default:dn="image/jpeg"}return $d(xe.toDataURL(dn,1).split("base64,").pop())}},We=function(xe){var Xe=this.internal.collections[n+"images"];if(Xe){for(var wt in Xe)if(xe===Xe[wt].alias)return Xe[wt]}},Ke=function(xe,Xe,wt){return xe||Xe||(xe=-96,Xe=-96),xe<0&&(xe=-1*wt.width*72/xe/this.internal.scaleFactor),Xe<0&&(Xe=-1*wt.height*72/Xe/this.internal.scaleFactor),xe===0&&(xe=Xe*wt.width/wt.height),Xe===0&&(Xe=xe*wt.height/wt.width),[xe,Xe]},Ve=function(xe,Xe,wt,mt,dn,gn){var Bn=Ke.call(this,wt,mt,dn),An=this.internal.getCoordinateString,bn=this.internal.getVerticalCoordinateString,Sr=m.call(this);if(wt=Bn[0],mt=Bn[1],Sr[dn.index]=dn,gn){gn*=Math.PI/180;var qn=Math.cos(gn),be=Math.sin(gn),ot=function(Ft){return Ft.toFixed(4)},ct=[ot(qn),ot(be),ot(-1*be),ot(qn),0,0,"cm"]}this.internal.write("q"),gn?(this.internal.write([1,"0","0",1,An(xe),bn(Xe+mt),"cm"].join(" ")),this.internal.write(ct.join(" ")),this.internal.write([An(wt),"0","0",An(mt),"0","0","cm"].join(" "))):this.internal.write([An(wt),"0","0",An(mt),An(xe),bn(Xe+mt),"cm"].join(" ")),this.isAdvancedAPI()&&this.internal.write([1,0,0,-1,0,0,"cm"].join(" ")),this.internal.write("/I"+dn.index+" Do"),this.internal.write("Q")},Ie=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 Ct=e.image_compression={NONE:"NONE",FAST:"FAST",MEDIUM:"MEDIUM",SLOW:"SLOW"},ht=e.__addimage__.sHashCode=function(xe){var Xe,wt,mt=0;if(typeof xe=="string")for(wt=xe.length,Xe=0;Xe<wt;Xe++)mt=(mt<<5)-mt+xe.charCodeAt(Xe),mt|=0;else if(On(xe))for(wt=xe.byteLength/2,Xe=0;Xe<wt;Xe++)mt=(mt<<5)-mt+xe[Xe],mt|=0;return mt},it=e.__addimage__.validateStringAsBase64=function(xe){(xe=xe||"").toString().trim();var Xe=!0;return xe.length===0&&(Xe=!1),xe.length%4!=0&&(Xe=!1),/^[A-Za-z0-9+/]+$/.test(xe.substr(0,xe.length-2))===!1&&(Xe=!1),/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test(xe.substr(-2))===!1&&(Xe=!1),Xe},cn=e.__addimage__.extractImageFromDataUrl=function(xe){if(xe==null||!(xe=xe.trim()).startsWith("data:"))return null;var Xe=xe.indexOf(",");return Xe<0?null:xe.substring(0,Xe).trim().endsWith("base64")?xe.substring(Xe+1):null};e.__addimage__.isArrayBuffer=function(xe){return xe instanceof ArrayBuffer};var On=e.__addimage__.isArrayBufferView=function(xe){return xe instanceof Int8Array||xe instanceof Uint8Array||xe instanceof Uint8ClampedArray||xe instanceof Int16Array||xe instanceof Uint16Array||xe instanceof Int32Array||xe instanceof Uint32Array||xe instanceof Float32Array||xe instanceof Float64Array},vn=e.__addimage__.binaryStringToUint8Array=function(xe){for(var Xe=xe.length,wt=new Uint8Array(Xe),mt=0;mt<Xe;mt++)wt[mt]=xe.charCodeAt(mt);return wt},Lt=e.__addimage__.arrayBufferToBinaryString=function(xe){for(var Xe="",wt=On(xe)?xe:new Uint8Array(xe),mt=0;mt<wt.length;mt+=8192)Xe+=String.fromCharCode.apply(null,wt.subarray(mt,mt+8192));return Xe};e.addImage=function(){var xe,Xe,wt,mt,dn,gn,Bn,An,bn;if(typeof arguments[1]=="number"?(Xe=t,wt=arguments[1],mt=arguments[2],dn=arguments[3],gn=arguments[4],Bn=arguments[5],An=arguments[6],bn=arguments[7]):(Xe=arguments[1],wt=arguments[2],mt=arguments[3],dn=arguments[4],gn=arguments[5],Bn=arguments[6],An=arguments[7],bn=arguments[8]),(0,ee.Z)(xe=arguments[0])==="object"&&!he(xe)&&"imageData"in xe){var Sr=xe;xe=Sr.imageData,Xe=Sr.format||Xe||t,wt=Sr.x||wt||0,mt=Sr.y||mt||0,dn=Sr.w||Sr.width||dn,gn=Sr.h||Sr.height||gn,Bn=Sr.alias||Bn,An=Sr.compression||An,bn=Sr.rotation||Sr.angle||bn}var qn=this.internal.getFilters();if(An===void 0&&qn.indexOf("FlateEncode")!==-1&&(An="SLOW"),isNaN(wt)||isNaN(mt))throw new Error("Invalid coordinates passed to jsPDF.addImage");g.call(this);var be=at.call(this,xe,Xe,Bn,An);return Ve.call(this,wt,mt,dn,gn,be,bn),this};var at=function(xe,Xe,wt,mt){var dn,gn,Bn;if(typeof xe=="string"&&o(xe)===t){xe=unescape(xe);var An=Gt(xe,!1);(An!==""||(An=e.loadFile(xe,!0))!==void 0)&&(xe=An)}if(he(xe)&&(xe=x(xe,Xe)),Xe=o(xe,Xe),!X(Xe))throw new Error("addImage does not support files of type '"+Xe+"', please ensure that a plugin for '"+Xe+"' support is added.");if(((Bn=wt)==null||Bn.length===0)&&(wt=function(bn){return typeof bn=="string"||On(bn)?ht(bn):On(bn.data)?ht(bn.data):null}(xe)),(dn=We.call(this,wt))||(xe instanceof Uint8Array||Xe==="RGBA"||(gn=xe,xe=vn(xe)),dn=this["process"+Xe.toUpperCase()](xe,E.call(this),wt,function(bn){return bn&&typeof bn=="string"&&(bn=bn.toUpperCase()),bn in e.image_compression?bn:Ct.NONE}(mt),gn)),!dn)throw new Error("An unknown error occurred whilst processing the image.");return dn},Gt=e.__addimage__.convertBase64ToBinaryString=function(xe,Xe){Xe=typeof Xe!="boolean"||Xe;var wt,mt="";if(typeof xe=="string"){var dn;wt=(dn=cn(xe))!==null&&dn!==void 0?dn:xe;try{mt=$d(wt)}catch(gn){if(Xe)throw it(wt)?new Error("atob-Error in jsPDF.convertBase64ToBinaryString "+gn.message):new Error("Supplied Data is not a valid base64-String jsPDF.convertBase64ToBinaryString ")}}return mt};e.getImageProperties=function(xe){var Xe,wt,mt="";if(he(xe)&&(xe=x(xe)),typeof xe=="string"&&o(xe)===t&&((mt=Gt(xe,!1))===""&&(mt=e.loadFile(xe)||""),xe=mt),wt=o(xe),!X(wt))throw new Error("addImage does not support files of type '"+wt+"', please ensure that a plugin for '"+wt+"' support is added.");if(xe instanceof Uint8Array||(xe=vn(xe)),!(Xe=this["process"+wt.toUpperCase()](xe)))throw new Error("An unknown error occurred whilst processing the image");return Xe.fileType=wt,Xe}})(xo.API),function(e){var n=function(t){if(t!==void 0&&t!="")return!0};xo.API.events.push(["addPage",function(t){this.internal.getPageInfo(t.pageNumber).pageContext.annotations=[]}]),e.events.push(["putPage",function(t){for(var r,o,i,p=this.internal.getCoordinateString,h=this.internal.getVerticalCoordinateString,g=this.internal.getPageInfoByObjId(t.objId),m=t.pageContext.annotations,E=!1,X=0;X<m.length&&!E;X++)switch((r=m[X]).type){case"link":(n(r.options.url)||n(r.options.pageNumber))&&(E=!0);break;case"reference":case"text":case"freetext":E=!0}if(E!=0){this.internal.write("/Annots [");for(var he=0;he<m.length;he++){r=m[he];var x=this.internal.pdfEscape,We=this.internal.getEncryptor(t.objId);switch(r.type){case"reference":this.internal.write(" "+r.object.objId+" 0 R ");break;case"text":var Ke=this.internal.newAdditionalObject(),Ve=this.internal.newAdditionalObject(),Ie=this.internal.getEncryptor(Ke.objId),Ct=r.title||"Note";i="<</Type /Annot /Subtype /Text "+(o="/Rect ["+p(r.bounds.x)+" "+h(r.bounds.y+r.bounds.h)+" "+p(r.bounds.x+r.bounds.w)+" "+h(r.bounds.y)+"] ")+"/Contents ("+x(Ie(r.contents))+")",i+=" /Popup "+Ve.objId+" 0 R",i+=" /P "+g.objId+" 0 R",i+=" /T ("+x(Ie(Ct))+") >>",Ke.content=i;var ht=Ke.objId+" 0 R";i="<</Type /Annot /Subtype /Popup "+(o="/Rect ["+p(r.bounds.x+30)+" "+h(r.bounds.y+r.bounds.h)+" "+p(r.bounds.x+r.bounds.w+30)+" "+h(r.bounds.y)+"] ")+" /Parent "+ht,r.open&&(i+=" /Open true"),i+=" >>",Ve.content=i,this.internal.write(Ke.objId,"0 R",Ve.objId,"0 R");break;case"freetext":o="/Rect ["+p(r.bounds.x)+" "+h(r.bounds.y)+" "+p(r.bounds.x+r.bounds.w)+" "+h(r.bounds.y+r.bounds.h)+"] ";var it=r.color||"#000000";i="<</Type /Annot /Subtype /FreeText "+o+"/Contents ("+x(We(r.contents))+")",i+=" /DS(font: Helvetica,sans-serif 12.0pt; text-align:left; color:#"+it+")",i+=" /Border [0 0 0]",i+=" >>",this.internal.write(i);break;case"link":if(r.options.name){var cn=this.annotations._nameMap[r.options.name];r.options.pageNumber=cn.page,r.options.top=cn.y}else r.options.top||(r.options.top=0);if(o="/Rect ["+r.finalBounds.x+" "+r.finalBounds.y+" "+r.finalBounds.w+" "+r.finalBounds.h+"] ",i="",r.options.url)i="<</Type /Annot /Subtype /Link "+o+"/Border [0 0 0] /A <</S /URI /URI ("+x(We(r.options.url))+") >>";else if(r.options.pageNumber)switch(i="<</Type /Annot /Subtype /Link "+o+"/Border [0 0 0] /Dest ["+this.internal.getPageInfo(r.options.pageNumber).objId+" 0 R",r.options.magFactor=r.options.magFactor||"XYZ",r.options.magFactor){case"Fit":i+=" /Fit]";break;case"FitH":i+=" /FitH "+r.options.top+"]";break;case"FitV":r.options.left=r.options.left||0,i+=" /FitV "+r.options.left+"]";break;default:var On=h(r.options.top);r.options.left=r.options.left||0,r.options.zoom===void 0&&(r.options.zoom=0),i+=" /XYZ "+r.options.left+" "+On+" "+r.options.zoom+"]"}i!=""&&(i+=" >>",this.internal.write(i))}}this.internal.write("]")}}]),e.createAnnotation=function(t){var r=this.internal.getCurrentPageInfo();switch(t.type){case"link":this.link(t.bounds.x,t.bounds.y,t.bounds.w,t.bounds.h,t);break;case"text":case"freetext":r.pageContext.annotations.push(t)}},e.link=function(t,r,o,i,p){var h=this.internal.getCurrentPageInfo(),g=this.internal.getCoordinateString,m=this.internal.getVerticalCoordinateString;h.pageContext.annotations.push({finalBounds:{x:g(t),y:m(r),w:g(t+o),h:m(r+i)},options:p,type:"link"})},e.textWithLink=function(t,r,o,i){var p,h,g=this.getTextWidth(t),m=this.internal.getLineHeight()/this.internal.scaleFactor;if(i.maxWidth!==void 0){h=i.maxWidth;var E=this.splitTextToSize(t,h).length;p=Math.ceil(m*E)}else h=g,p=m;return this.text(t,r,o,i),o+=.2*m,i.align==="center"&&(r-=g/2),i.align==="right"&&(r-=g),this.link(r,o-m,h,p,i),g},e.getTextWidth=function(t){var r=this.internal.getFontSize();return this.getStringUnitWidth(t)*r/this.internal.scaleFactor}}(xo.API),function(e){var n={1569:[65152],1570:[65153,65154],1571:[65155,65156],1572:[65157,65158],1573:[65159,65160],1574:[65161,65162,65163,65164],1575:[65165,65166],1576:[65167,65168,65169,65170],1577:[65171,65172],1578:[65173,65174,65175,65176],1579:[65177,65178,65179,65180],1580:[65181,65182,65183,65184],1581:[65185,65186,65187,65188],1582:[65189,65190,65191,65192],1583:[65193,65194],1584:[65195,65196],1585:[65197,65198],1586:[65199,65200],1587:[65201,65202,65203,65204],1588:[65205,65206,65207,65208],1589:[65209,65210,65211,65212],1590:[65213,65214,65215,65216],1591:[65217,65218,65219,65220],1592:[65221,65222,65223,65224],1593:[65225,65226,65227,65228],1594:[65229,65230,65231,65232],1601:[65233,65234,65235,65236],1602:[65237,65238,65239,65240],1603:[65241,65242,65243,65244],1604:[65245,65246,65247,65248],1605:[65249,65250,65251,65252],1606:[65253,65254,65255,65256],1607:[65257,65258,65259,65260],1608:[65261,65262],1609:[65263,65264,64488,64489],1610:[65265,65266,65267,65268],1649:[64336,64337],1655:[64477],1657:[64358,64359,64360,64361],1658:[64350,64351,64352,64353],1659:[64338,64339,64340,64341],1662:[64342,64343,64344,64345],1663:[64354,64355,64356,64357],1664:[64346,64347,64348,64349],1667:[64374,64375,64376,64377],1668:[64370,64371,64372,64373],1670:[64378,64379,64380,64381],1671:[64382,64383,64384,64385],1672:[64392,64393],1676:[64388,64389],1677:[64386,64387],1678:[64390,64391],1681:[64396,64397],1688:[64394,64395],1700:[64362,64363,64364,64365],1702:[64366,64367,64368,64369],1705:[64398,64399,64400,64401],1709:[64467,64468,64469,64470],1711:[64402,64403,64404,64405],1713:[64410,64411,64412,64413],1715:[64406,64407,64408,64409],1722:[64414,64415],1723:[64416,64417,64418,64419],1726:[64426,64427,64428,64429],1728:[64420,64421],1729:[64422,64423,64424,64425],1733:[64480,64481],1734:[64473,64474],1735:[64471,64472],1736:[64475,64476],1737:[64482,64483],1739:[64478,64479],1740:[64508,64509,64510,64511],1744:[64484,64485,64486,64487],1746:[64430,64431],1747:[64432,64433]},t={65247:{65154:65269,65156:65271,65160:65273,65166:65275},65248:{65154:65270,65156:65272,65160:65274,65166:65276},65165:{65247:{65248:{65258:65010}}},1617:{1612:64606,1613:64607,1614:64608,1615:64609,1616:64610}},r={1612:64606,1613:64607,1614:64608,1615:64609,1616:64610},o=[1570,1571,1573,1575];e.__arabicParser__={};var i=e.__arabicParser__.isInArabicSubstitutionA=function(Ke){return n[Ke.charCodeAt(0)]!==void 0},p=e.__arabicParser__.isArabicLetter=function(Ke){return typeof Ke=="string"&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(Ke)},h=e.__arabicParser__.isArabicEndLetter=function(Ke){return p(Ke)&&i(Ke)&&n[Ke.charCodeAt(0)].length<=2},g=e.__arabicParser__.isArabicAlfLetter=function(Ke){return p(Ke)&&o.indexOf(Ke.charCodeAt(0))>=0};e.__arabicParser__.arabicLetterHasIsolatedForm=function(Ke){return p(Ke)&&i(Ke)&&n[Ke.charCodeAt(0)].length>=1};var m=e.__arabicParser__.arabicLetterHasFinalForm=function(Ke){return p(Ke)&&i(Ke)&&n[Ke.charCodeAt(0)].length>=2};e.__arabicParser__.arabicLetterHasInitialForm=function(Ke){return p(Ke)&&i(Ke)&&n[Ke.charCodeAt(0)].length>=3};var E=e.__arabicParser__.arabicLetterHasMedialForm=function(Ke){return p(Ke)&&i(Ke)&&n[Ke.charCodeAt(0)].length==4},X=e.__arabicParser__.resolveLigatures=function(Ke){var Ve=0,Ie=t,Ct="",ht=0;for(Ve=0;Ve<Ke.length;Ve+=1)Ie[Ke.charCodeAt(Ve)]!==void 0?(ht++,typeof(Ie=Ie[Ke.charCodeAt(Ve)])=="number"&&(Ct+=String.fromCharCode(Ie),Ie=t,ht=0),Ve===Ke.length-1&&(Ie=t,Ct+=Ke.charAt(Ve-(ht-1)),Ve-=ht-1,ht=0)):(Ie=t,Ct+=Ke.charAt(Ve-ht),Ve-=ht,ht=0);return Ct};e.__arabicParser__.isArabicDiacritic=function(Ke){return Ke!==void 0&&r[Ke.charCodeAt(0)]!==void 0};var he=e.__arabicParser__.getCorrectForm=function(Ke,Ve,Ie){return p(Ke)?i(Ke)===!1?-1:!m(Ke)||!p(Ve)&&!p(Ie)||!p(Ie)&&h(Ve)||h(Ke)&&!p(Ve)||h(Ke)&&g(Ve)||h(Ke)&&h(Ve)?0:E(Ke)&&p(Ve)&&!h(Ve)&&p(Ie)&&m(Ie)?3:h(Ke)||!p(Ie)?1:2:-1},x=function(Ke){var Ve=0,Ie=0,Ct=0,ht="",it="",cn="",On=(Ke=Ke||"").split("\\s+"),vn=[];for(Ve=0;Ve<On.length;Ve+=1){for(vn.push(""),Ie=0;Ie<On[Ve].length;Ie+=1)ht=On[Ve][Ie],it=On[Ve][Ie-1],cn=On[Ve][Ie+1],p(ht)?(Ct=he(ht,it,cn),vn[Ve]+=Ct!==-1?String.fromCharCode(n[ht.charCodeAt(0)][Ct]):ht):vn[Ve]+=ht;vn[Ve]=X(vn[Ve])}return vn.join(" ")},We=e.__arabicParser__.processArabic=e.processArabic=function(){var Ke,Ve=typeof arguments[0]=="string"?arguments[0]:arguments[0].text,Ie=[];if(Array.isArray(Ve)){var Ct=0;for(Ie=[],Ct=0;Ct<Ve.length;Ct+=1)Array.isArray(Ve[Ct])?Ie.push([x(Ve[Ct][0]),Ve[Ct][1],Ve[Ct][2]]):Ie.push([x(Ve[Ct])]);Ke=Ie}else Ke=x(Ve);return typeof arguments[0]=="string"?Ke:(arguments[0].text=Ke,arguments[0])};e.events.push(["preProcessText",We])}(xo.API),xo.API.autoPrint=function(e){var n;return(e=e||{}).variant=e.variant||"non-conform",e.variant==="javascript"?this.addJS("print({});"):(this.internal.events.subscribe("postPutResources",function(){n=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /Named"),this.internal.out("/Type /Action"),this.internal.out("/N /Print"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){this.internal.out("/OpenAction "+n+" 0 R")})),this},function(e){var n=function(){var t=void 0;Object.defineProperty(this,"pdf",{get:function(){return t},set:function(h){t=h}});var r=150;Object.defineProperty(this,"width",{get:function(){return r},set:function(h){r=isNaN(h)||Number.isInteger(h)===!1||h<0?150:h,this.getContext("2d").pageWrapXEnabled&&(this.getContext("2d").pageWrapX=r+1)}});var o=300;Object.defineProperty(this,"height",{get:function(){return o},set:function(h){o=isNaN(h)||Number.isInteger(h)===!1||h<0?300:h,this.getContext("2d").pageWrapYEnabled&&(this.getContext("2d").pageWrapY=o+1)}});var i=[];Object.defineProperty(this,"childNodes",{get:function(){return i},set:function(h){i=h}});var p={};Object.defineProperty(this,"style",{get:function(){return p},set:function(h){p=h}}),Object.defineProperty(this,"parentNode",{})};n.prototype.getContext=function(t,r){var o;if((t=t||"2d")!=="2d")return null;for(o in r)this.pdf.context2d.hasOwnProperty(o)&&(this.pdf.context2d[o]=r[o]);return this.pdf.context2d._canvas=this,this.pdf.context2d},n.prototype.toDataURL=function(){throw new Error("toDataURL is not implemented.")},e.events.push(["initialized",function(){this.canvas=new n,this.canvas.pdf=this}])}(xo.API),function(e){var n={left:0,top:0,bottom:0,right:0},t=!1,r=function(){this.internal.__cell__===void 0&&(this.internal.__cell__={},this.internal.__cell__.padding=3,this.internal.__cell__.headerFunction=void 0,this.internal.__cell__.margins=Object.assign({},n),this.internal.__cell__.margins.width=this.getPageWidth(),o.call(this))},o=function(){this.internal.__cell__.lastCell=new i,this.internal.__cell__.pages=1},i=function(){var g=arguments[0];Object.defineProperty(this,"x",{enumerable:!0,get:function(){return g},set:function(Ke){g=Ke}});var m=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return m},set:function(Ke){m=Ke}});var E=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return E},set:function(Ke){E=Ke}});var X=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return X},set:function(Ke){X=Ke}});var he=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return he},set:function(Ke){he=Ke}});var x=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return x},set:function(Ke){x=Ke}});var We=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return We},set:function(Ke){We=Ke}}),this};i.prototype.clone=function(){return new i(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},i.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},e.setHeaderFunction=function(g){return r.call(this),this.internal.__cell__.headerFunction=typeof g=="function"?g:void 0,this},e.getTextDimensions=function(g,m){r.call(this);var E=(m=m||{}).fontSize||this.getFontSize(),X=m.font||this.getFont(),he=m.scaleFactor||this.internal.scaleFactor,x=0,We=0,Ke=0,Ve=this;if(!Array.isArray(g)&&typeof g!="string"){if(typeof g!="number")throw new Error("getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.");g=String(g)}var Ie=m.maxWidth;Ie>0?typeof g=="string"?g=this.splitTextToSize(g,Ie):Object.prototype.toString.call(g)==="[object Array]"&&(g=g.reduce(function(ht,it){return ht.concat(Ve.splitTextToSize(it,Ie))},[])):g=Array.isArray(g)?g:[g];for(var Ct=0;Ct<g.length;Ct++)x<(Ke=this.getStringUnitWidth(g[Ct],{font:X})*E)&&(x=Ke);return x!==0&&(We=g.length),{w:x/=he,h:Math.max((We*E*this.getLineHeightFactor()-E*(this.getLineHeightFactor()-1))/he,0)}},e.cellAddPage=function(){r.call(this),this.addPage();var g=this.internal.__cell__.margins||n;return this.internal.__cell__.lastCell=new i(g.left,g.top,void 0,void 0),this.internal.__cell__.pages+=1,this};var p=e.cell=function(){var g;g=arguments[0]instanceof i?arguments[0]:new i(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]),r.call(this);var m=this.internal.__cell__.lastCell,E=this.internal.__cell__.padding,X=this.internal.__cell__.margins||n,he=this.internal.__cell__.tableHeaderRow,x=this.internal.__cell__.printHeaders;return m.lineNumber!==void 0&&(m.lineNumber===g.lineNumber?(g.x=(m.x||0)+(m.width||0),g.y=m.y||0):m.y+m.height+g.height+X.bottom>this.getPageHeight()?(this.cellAddPage(),g.y=X.top,x&&he&&(this.printHeaderRow(g.lineNumber,!0),g.y+=he[0].height)):g.y=m.y+m.height||g.y),g.text[0]!==void 0&&(this.rect(g.x,g.y,g.width,g.height,t===!0?"FD":void 0),g.align==="right"?this.text(g.text,g.x+g.width-E,g.y+E,{align:"right",baseline:"top"}):g.align==="center"?this.text(g.text,g.x+g.width/2,g.y+E,{align:"center",baseline:"top",maxWidth:g.width-E-E}):this.text(g.text,g.x+E,g.y+E,{align:"left",baseline:"top",maxWidth:g.width-E-E})),this.internal.__cell__.lastCell=g,this};e.table=function(g,m,E,X,he){if(r.call(this),!E)throw new Error("No data for PDF table.");var x,We,Ke,Ve,Ie=[],Ct=[],ht=[],it={},cn={},On=[],vn=[],Lt=(he=he||{}).autoSize||!1,at=he.printHeaders!==!1,Gt=he.css&&he.css["font-size"]!==void 0?16*he.css["font-size"]:he.fontSize||12,xe=he.margins||Object.assign({width:this.getPageWidth()},n),Xe=typeof he.padding=="number"?he.padding:3,wt=he.headerBackgroundColor||"#c8c8c8",mt=he.headerTextColor||"#000";if(o.call(this),this.internal.__cell__.printHeaders=at,this.internal.__cell__.margins=xe,this.internal.__cell__.table_font_size=Gt,this.internal.__cell__.padding=Xe,this.internal.__cell__.headerBackgroundColor=wt,this.internal.__cell__.headerTextColor=mt,this.setFontSize(Gt),X==null)Ct=Ie=Object.keys(E[0]),ht=Ie.map(function(){return"left"});else if(Array.isArray(X)&&(0,ee.Z)(X[0])==="object")for(Ie=X.map(function(Sr){return Sr.name}),Ct=X.map(function(Sr){return Sr.prompt||Sr.name||""}),ht=X.map(function(Sr){return Sr.align||"left"}),x=0;x<X.length;x+=1)cn[X[x].name]=.7499990551181103*X[x].width;else Array.isArray(X)&&typeof X[0]=="string"&&(Ct=Ie=X,ht=Ie.map(function(){return"left"}));if(Lt||Array.isArray(X)&&typeof X[0]=="string")for(x=0;x<Ie.length;x+=1){for(it[Ve=Ie[x]]=E.map(function(Sr){return Sr[Ve]}),this.setFont(void 0,"bold"),On.push(this.getTextDimensions(Ct[x],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),We=it[Ve],this.setFont(void 0,"normal"),Ke=0;Ke<We.length;Ke+=1)On.push(this.getTextDimensions(We[Ke],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);cn[Ve]=Math.max.apply(null,On)+Xe+Xe,On=[]}if(at){var dn={};for(x=0;x<Ie.length;x+=1)dn[Ie[x]]={},dn[Ie[x]].text=Ct[x],dn[Ie[x]].align=ht[x];var gn=h.call(this,dn,cn);vn=Ie.map(function(Sr){return new i(g,m,cn[Sr],gn,dn[Sr].text,void 0,dn[Sr].align)}),this.setTableHeaderRow(vn),this.printHeaderRow(1,!1)}var Bn=X.reduce(function(Sr,qn){return Sr[qn.name]=qn.align,Sr},{});for(x=0;x<E.length;x+=1){"rowStart"in he&&he.rowStart instanceof Function&&he.rowStart({row:x,data:E[x]},this);var An=h.call(this,E[x],cn);for(Ke=0;Ke<Ie.length;Ke+=1){var bn=E[x][Ie[Ke]];"cellStart"in he&&he.cellStart instanceof Function&&he.cellStart({row:x,col:Ke,data:bn},this),p.call(this,new i(g,m,cn[Ie[Ke]],An,bn,x+2,Bn[Ie[Ke]]))}}return this.internal.__cell__.table_x=g,this.internal.__cell__.table_y=m,this};var h=function(g,m){var E=this.internal.__cell__.padding,X=this.internal.__cell__.table_font_size,he=this.internal.scaleFactor;return Object.keys(g).map(function(x){var We=g[x];return this.splitTextToSize(We.hasOwnProperty("text")?We.text:We,m[x]-E-E)},this).map(function(x){return this.getLineHeightFactor()*x.length*X/he+E+E},this).reduce(function(x,We){return Math.max(x,We)},0)};e.setTableHeaderRow=function(g){r.call(this),this.internal.__cell__.tableHeaderRow=g},e.printHeaderRow=function(g,m){if(r.call(this),!this.internal.__cell__.tableHeaderRow)throw new Error("Property tableHeaderRow does not exist.");var E;if(t=!0,typeof this.internal.__cell__.headerFunction=="function"){var X=this.internal.__cell__.headerFunction(this,this.internal.__cell__.pages);this.internal.__cell__.lastCell=new i(X[0],X[1],X[2],X[3],void 0,-1)}this.setFont(void 0,"bold");for(var he=[],x=0;x<this.internal.__cell__.tableHeaderRow.length;x+=1){E=this.internal.__cell__.tableHeaderRow[x].clone(),m&&(E.y=this.internal.__cell__.margins.top||0,he.push(E)),E.lineNumber=g;var We=this.getTextColor();this.setTextColor(this.internal.__cell__.headerTextColor),this.setFillColor(this.internal.__cell__.headerBackgroundColor),p.call(this,E),this.setTextColor(We)}he.length>0&&this.setTableHeaderRow(he),this.setFont(void 0,"normal"),t=!1}}(xo.API);var ns={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},wc=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],Es=Fi(wc),Rs=[100,200,300,400,500,600,700,800,900],yu=Fi(Rs);function vl(e){var n=e.family.replace(/"|'/g,"").toLowerCase(),t=function(i){return ns[i=i||"normal"]?i:"normal"}(e.style),r=function(i){return i?typeof i=="number"?i>=100&&i<=900&&i%100==0?i:400:/^\d00$/.test(i)?parseInt(i):i==="bold"?700:400:400}(e.weight),o=function(i){return typeof Es[i=i||"normal"]=="number"?i:"normal"}(e.stretch);return{family:n,style:t,weight:r,stretch:o,src:e.src||[],ref:e.ref||{name:n,style:[o,t,r].join(" ")}}}function bc(e,n,t,r){var o;for(o=t;o>=0&&o<n.length;o+=r)if(e[n[o]])return e[n[o]];for(o=t;o>=0&&o<n.length;o-=r)if(e[n[o]])return e[n[o]]}var Bu={"sans-serif":"helvetica",fixed:"courier",monospace:"courier",terminal:"courier",cursive:"times",fantasy:"times",serif:"times"},Wc={caption:"times",icon:"times",menu:"times","message-box":"times","small-caption":"times","status-bar":"times"};function Xl(e){return[e.stretch,e.style,e.weight,e.family].join(" ")}function Vc(e){return e.trimLeft()}function Cc(e,n){for(var t=0;t<e.length;){if(e.charAt(t)===n)return[e.substring(0,t),e.substring(t+1)];t+=1}return null}function td(e){var n=e.match(/^(-[a-z_]|[a-z_])[a-z0-9_-]*/i);return n===null?null:[n[0],e.substring(n[0].length)]}var Gc,Ng,Qg,kf,j0,Pg,_g,Dg,zp=["times"];function Rg(e,n,t,r,o){var i=4,p=Mg;switch(o){case xo.API.image_compression.FAST:i=1,p=Tg;break;case xo.API.image_compression.MEDIUM:i=6,p=jg;break;case xo.API.image_compression.SLOW:i=9,p=Hg}e=function(g,m,E,X){for(var he,x=g.length/m,We=new Uint8Array(g.length+x),Ke=[Pv,Tg,Mg,jg,Hg],Ve=0;Ve<x;Ve+=1){var Ie=Ve*m,Ct=g.subarray(Ie,Ie+m);if(X)We.set(X(Ct,E,he),Ie+Ve);else{for(var ht=Ke.length,it=[],cn=0;cn<ht;cn+=1)it[cn]=Ke[cn](Ct,E,he);var On=Dv(it.concat());We.set(it[On],Ie+Ve)}he=Ct}return We}(e,n,Math.ceil(t*r/8),p);var h=Io(e,{level:i});return xo.API.__addimage__.arrayBufferToBinaryString(h)}function Pv(e){var n=Array.apply([],e);return n.unshift(0),n}function Tg(e,n){var t=e.length,r=[];r[0]=1;for(var o=0;o<t;o+=1){var i=e[o-n]||0;r[o+1]=e[o]-i+256&255}return r}function Mg(e,n,t){var r=e.length,o=[];o[0]=2;for(var i=0;i<r;i+=1){var p=t&&t[i]||0;o[i+1]=e[i]-p+256&255}return o}function jg(e,n,t){var r=e.length,o=[];o[0]=3;for(var i=0;i<r;i+=1){var p=e[i-n]||0,h=t&&t[i]||0;o[i+1]=e[i]+256-(p+h>>>1)&255}return o}function Hg(e,n,t){var r=e.length,o=[];o[0]=4;for(var i=0;i<r;i+=1){var p=_v(e[i-n]||0,t&&t[i]||0,t&&t[i-n]||0);o[i+1]=e[i]-p+256&255}return o}function _v(e,n,t){if(e===n&&n===t)return e;var r=Math.abs(n-t),o=Math.abs(e-t),i=Math.abs(e+n-t-t);return r<=o&&r<=i?e:o<=i?n:t}function Dv(e){var n=e.map(function(t){return t.reduce(function(r,o){return r+Math.abs(o)},0)});return n.indexOf(Math.min.apply(null,n))}function Zp(e,n,t){var r=n*t,o=Math.floor(r/8),i=16-(r-8*o+t),p=(1<<t)-1;return $g(e,o)>>i&p}function Kg(e,n,t,r){var o=t*r,i=Math.floor(o/8),p=16-(o-8*i+r),h=(1<<r)-1,g=(n&h)<<p;(function(m,E,X){if(E+1<m.byteLength)m.setUint16(E,X,!1);else{var he=X>>8&255;m.setUint8(E,he)}})(e,i,$g(e,i)&~(h<<p)&65535|g)}function $g(e,n){return n+1<e.byteLength?e.getUint16(n,!1):e.getUint8(n)<<8}function Rv(e){var n=0;if(e[n++]!==71||e[n++]!==73||e[n++]!==70||e[n++]!==56||(e[n++]+1&253)!=56||e[n++]!==97)throw new Error("Invalid GIF 87a/89a header.");var t=e[n++]|e[n++]<<8,r=e[n++]|e[n++]<<8,o=e[n++],i=o>>7,p=1<<1+(7&o);e[n++],e[n++];var h=null,g=null;i&&(h=n,g=p,n+=3*p);var m=!0,E=[],X=0,he=null,x=0,We=null;for(this.width=t,this.height=r;m&&n<e.length;)switch(e[n++]){case 33:switch(e[n++]){case 255:if(e[n]!==11||e[n+1]==78&&e[n+2]==69&&e[n+3]==84&&e[n+4]==83&&e[n+5]==67&&e[n+6]==65&&e[n+7]==80&&e[n+8]==69&&e[n+9]==50&&e[n+10]==46&&e[n+11]==48&&e[n+12]==3&&e[n+13]==1&&e[n+16]==0)n+=14,We=e[n++]|e[n++]<<8,n++;else for(n+=12;;){if(!((xe=e[n++])>=0))throw Error("Invalid block size");if(xe===0)break;n+=xe}break;case 249:if(e[n++]!==4||e[n+4]!==0)throw new Error("Invalid graphics extension block.");var Ke=e[n++];X=e[n++]|e[n++]<<8,he=e[n++],1&Ke||(he=null),x=Ke>>2&7,n++;break;case 254:for(;;){if(!((xe=e[n++])>=0))throw Error("Invalid block size");if(xe===0)break;n+=xe}break;default:throw new Error("Unknown graphic control label: 0x"+e[n-1].toString(16))}break;case 44:var Ve=e[n++]|e[n++]<<8,Ie=e[n++]|e[n++]<<8,Ct=e[n++]|e[n++]<<8,ht=e[n++]|e[n++]<<8,it=e[n++],cn=it>>6&1,On=1<<1+(7&it),vn=h,Lt=g,at=!1;it>>7&&(at=!0,vn=n,Lt=On,n+=3*On);var Gt=n;for(n++;;){var xe;if(!((xe=e[n++])>=0))throw Error("Invalid block size");if(xe===0)break;n+=xe}E.push({x:Ve,y:Ie,width:Ct,height:ht,has_local_palette:at,palette_offset:vn,palette_size:Lt,data_offset:Gt,data_length:n-Gt,transparent_index:he,interlaced:!!cn,delay:X,disposal:x});break;case 59:m=!1;break;default:throw new Error("Unknown gif block: 0x"+e[n-1].toString(16))}this.numFrames=function(){return E.length},this.loopCount=function(){return We},this.frameInfo=function(Xe){if(Xe<0||Xe>=E.length)throw new Error("Frame index out of range.");return E[Xe]},this.decodeAndBlitFrameBGRA=function(Xe,wt){var mt=this.frameInfo(Xe),dn=mt.width*mt.height,gn=new Uint8Array(dn);kg(e,mt.data_offset,gn,dn);var Bn=mt.palette_offset,An=mt.transparent_index;An===null&&(An=256);var bn=mt.width,Sr=t-bn,qn=bn,be=4*(mt.y*t+mt.x),ot=4*((mt.y+mt.height)*t+mt.x),ct=be,Ft=4*Sr;mt.interlaced===!0&&(Ft+=4*t*7);for(var Rt=8,an=0,yn=gn.length;an<yn;++an){var hn=gn[an];if(qn===0&&(qn=bn,(ct+=Ft)>=ot&&(Ft=4*Sr+4*t*(Rt-1),ct=be+(bn+Sr)*(Rt<<1),Rt>>=1)),hn===An)ct+=4;else{var $n=e[Bn+3*hn],hr=e[Bn+3*hn+1],Zr=e[Bn+3*hn+2];wt[ct++]=Zr,wt[ct++]=hr,wt[ct++]=$n,wt[ct++]=255}--qn}},this.decodeAndBlitFrameRGBA=function(Xe,wt){var mt=this.frameInfo(Xe),dn=mt.width*mt.height,gn=new Uint8Array(dn);kg(e,mt.data_offset,gn,dn);var Bn=mt.palette_offset,An=mt.transparent_index;An===null&&(An=256);var bn=mt.width,Sr=t-bn,qn=bn,be=4*(mt.y*t+mt.x),ot=4*((mt.y+mt.height)*t+mt.x),ct=be,Ft=4*Sr;mt.interlaced===!0&&(Ft+=4*t*7);for(var Rt=8,an=0,yn=gn.length;an<yn;++an){var hn=gn[an];if(qn===0&&(qn=bn,(ct+=Ft)>=ot&&(Ft=4*Sr+4*t*(Rt-1),ct=be+(bn+Sr)*(Rt<<1),Rt>>=1)),hn===An)ct+=4;else{var $n=e[Bn+3*hn],hr=e[Bn+3*hn+1],Zr=e[Bn+3*hn+2];wt[ct++]=$n,wt[ct++]=hr,wt[ct++]=Zr,wt[ct++]=255}--qn}}}function kg(e,n,t,r){for(var o=e[n++],i=1<<o,p=i+1,h=p+1,g=o+1,m=(1<<g)-1,E=0,X=0,he=0,x=e[n++],We=new Int32Array(4096),Ke=null;;){for(;E<16&&x!==0;)X|=e[n++]<<E,E+=8,x===1?x=e[n++]:--x;if(E<g)break;var Ve=X&m;if(X>>=g,E-=g,Ve!==i){if(Ve===p)break;for(var Ie=Ve<h?Ve:Ke,Ct=0,ht=Ie;ht>i;)ht=We[ht]>>8,++Ct;var it=ht;if(he+Ct+(Ie!==Ve?1:0)>r)return void $i.log("Warning, gif stream longer than expected.");t[he++]=it;var cn=he+=Ct;for(Ie!==Ve&&(t[he++]=it),ht=Ie;Ct--;)ht=We[ht],t[--cn]=255&ht,ht>>=8;Ke!==null&&h<4096&&(We[h++]=Ke<<8|it,h>=m+1&&g<12&&(++g,m=m<<1|1)),Ke=Ve}else h=p+1,m=(1<<(g=o+1))-1,Ke=null}return he!==r&&$i.log("Warning, gif stream shorter than expected."),t}function Wp(e){var n,t,r,o,i,p=Math.floor,h=new Array(64),g=new Array(64),m=new Array(64),E=new Array(64),X=new Array(65535),he=new Array(65535),x=new Array(64),We=new Array(64),Ke=[],Ve=0,Ie=7,Ct=new Array(64),ht=new Array(64),it=new Array(64),cn=new Array(256),On=new Array(2048),vn=[0,1,5,6,14,15,27,28,2,4,7,13,16,26,29,42,3,8,12,17,25,30,41,43,9,11,18,24,31,40,44,53,10,19,23,32,39,45,52,54,20,22,33,38,46,51,55,60,21,34,37,47,50,56,59,61,35,36,48,49,57,58,62,63],Lt=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],at=[0,1,2,3,4,5,6,7,8,9,10,11],Gt=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],xe=[1,2,3,0,4,17,5,18,33,49,65,6,19,81,97,7,34,113,20,50,129,145,161,8,35,66,177,193,21,82,209,240,36,51,98,114,130,9,10,22,23,24,25,26,37,38,39,40,41,42,52,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,225,226,227,228,229,230,231,232,233,234,241,242,243,244,245,246,247,248,249,250],Xe=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],wt=[0,1,2,3,4,5,6,7,8,9,10,11],mt=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],dn=[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 gn(be,ot){for(var ct=0,Ft=0,Rt=new Array,an=1;an<=16;an++){for(var yn=1;yn<=be[an];yn++)Rt[ot[Ft]]=[],Rt[ot[Ft]][0]=ct,Rt[ot[Ft]][1]=an,Ft++,ct++;ct*=2}return Rt}function Bn(be){for(var ot=be[0],ct=be[1]-1;ct>=0;)ot&1<<ct&&(Ve|=1<<Ie),ct--,--Ie<0&&(Ve==255?(An(255),An(0)):An(Ve),Ie=7,Ve=0)}function An(be){Ke.push(be)}function bn(be){An(be>>8&255),An(255&be)}function Sr(be,ot,ct,Ft,Rt){for(var an,yn=Rt[0],hn=Rt[240],$n=function(wr,Ho){var eo,TA,Go,Ii,IA,UA,Ji,MA,ko,fA,zo=0;for(ko=0;ko<8;++ko){eo=wr[zo],TA=wr[zo+1],Go=wr[zo+2],Ii=wr[zo+3],IA=wr[zo+4],UA=wr[zo+5],Ji=wr[zo+6];var da=eo+(MA=wr[zo+7]),Ui=eo-MA,_o=TA+Ji,OA=TA-Ji,Aa=Go+UA,nA=Go-UA,ci=Ii+IA,LA=Ii-IA,$a=da+ci,us=da-ci,ia=_o+Aa,wA=_o-Aa;wr[zo]=$a+ia,wr[zo+4]=$a-ia;var Ti=.707106781*(wA+us);wr[zo+2]=us+Ti,wr[zo+6]=us-Ti;var Vd=.382683433*(($a=LA+nA)-(wA=OA+Ui)),Vs=.5411961*$a+Vd,wu=1.306562965*wA+Vd,Yc=.707106781*(ia=nA+OA),rA=Ui+Yc,bu=Ui-Yc;wr[zo+5]=bu+Vs,wr[zo+3]=bu-Vs,wr[zo+1]=rA+wu,wr[zo+7]=rA-wu,zo+=8}for(zo=0,ko=0;ko<8;++ko){eo=wr[zo],TA=wr[zo+8],Go=wr[zo+16],Ii=wr[zo+24],IA=wr[zo+32],UA=wr[zo+40],Ji=wr[zo+48];var Cu=eo+(MA=wr[zo+56]),Yl=eo-MA,Jl=TA+Ji,Da=TA-Ji,Ss=Go+UA,Ts=Go-UA,Gd=Ii+IA,rd=Ii-IA,Sc=Cu+Gd,Jc=Cu-Gd,Fc=Jl+Ss,Ic=Jl-Ss;wr[zo]=Sc+Fc,wr[zo+32]=Sc-Fc;var ql=.707106781*(Ic+Jc);wr[zo+16]=Jc+ql,wr[zo+48]=Jc-ql;var Xd=.382683433*((Sc=rd+Ts)-(Ic=Da+Yl)),qc=.5411961*Sc+Xd,Yd=1.306562965*Ic+Xd,zf=.707106781*(Fc=Ts+Da),Zf=Yl+zf,Wf=Yl-zf;wr[zo+40]=Wf+qc,wr[zo+24]=Wf-qc,wr[zo+8]=Zf+Yd,wr[zo+56]=Zf-Yd,zo++}for(ko=0;ko<64;++ko)fA=wr[ko]*Ho[ko],x[ko]=fA>0?fA+.5|0:fA-.5|0;return x}(be,ot),hr=0;hr<64;++hr)We[vn[hr]]=$n[hr];var Zr=We[0]-ct;ct=We[0],Zr==0?Bn(Ft[0]):(Bn(Ft[he[an=32767+Zr]]),Bn(X[an]));for(var Gr=63;Gr>0&&We[Gr]==0;)Gr--;if(Gr==0)return Bn(yn),ct;for(var Fn,st=1;st<=Gr;){for(var ii=st;We[st]==0&&st<=Gr;)++st;var RA=st-ii;if(RA>=16){Fn=RA>>4;for(var Jo=1;Jo<=Fn;++Jo)Bn(hn);RA&=15}an=32767+We[st],Bn(Rt[(RA<<4)+he[an]]),Bn(X[an]),st++}return Gr!=63&&Bn(yn),ct}function qn(be){be=Math.min(Math.max(be,1),100),i!=be&&(function(ot){for(var ct=[16,11,10,16,24,40,51,61,12,12,14,19,26,58,60,55,14,13,16,24,40,57,69,56,14,17,22,29,51,87,80,62,18,22,37,56,68,109,103,77,24,35,55,64,81,104,113,92,49,64,78,87,103,121,120,101,72,92,95,98,112,100,103,99],Ft=0;Ft<64;Ft++){var Rt=p((ct[Ft]*ot+50)/100);Rt=Math.min(Math.max(Rt,1),255),h[vn[Ft]]=Rt}for(var an=[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],yn=0;yn<64;yn++){var hn=p((an[yn]*ot+50)/100);hn=Math.min(Math.max(hn,1),255),g[vn[yn]]=hn}for(var $n=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],hr=0,Zr=0;Zr<8;Zr++)for(var Gr=0;Gr<8;Gr++)m[hr]=1/(h[vn[hr]]*$n[Zr]*$n[Gr]*8),E[hr]=1/(g[vn[hr]]*$n[Zr]*$n[Gr]*8),hr++}(be<50?Math.floor(5e3/be):Math.floor(200-2*be)),i=be)}this.encode=function(be,ot){ot&&qn(ot),Ke=new Array,Ve=0,Ie=7,bn(65496),bn(65504),bn(16),An(74),An(70),An(73),An(70),An(0),An(1),An(1),An(0),bn(1),bn(1),An(0),An(0),function(){bn(65499),bn(132),An(0);for(var TA=0;TA<64;TA++)An(h[TA]);An(1);for(var Go=0;Go<64;Go++)An(g[Go])}(),function(TA,Go){bn(65472),bn(17),An(8),bn(Go),bn(TA),An(3),An(1),An(17),An(0),An(2),An(17),An(1),An(3),An(17),An(1)}(be.width,be.height),function(){bn(65476),bn(418),An(0);for(var TA=0;TA<16;TA++)An(Lt[TA+1]);for(var Go=0;Go<=11;Go++)An(at[Go]);An(16);for(var Ii=0;Ii<16;Ii++)An(Gt[Ii+1]);for(var IA=0;IA<=161;IA++)An(xe[IA]);An(1);for(var UA=0;UA<16;UA++)An(Xe[UA+1]);for(var Ji=0;Ji<=11;Ji++)An(wt[Ji]);An(17);for(var MA=0;MA<16;MA++)An(mt[MA+1]);for(var ko=0;ko<=161;ko++)An(dn[ko])}(),bn(65498),bn(12),An(3),An(1),An(0),An(2),An(17),An(3),An(17),An(0),An(63),An(0);var ct=0,Ft=0,Rt=0;Ve=0,Ie=7,this.encode.displayName="_encode_";for(var an,yn,hn,$n,hr,Zr,Gr,Fn,st,ii=be.data,RA=be.width,Jo=be.height,wr=4*RA,Ho=0;Ho<Jo;){for(an=0;an<wr;){for(hr=wr*Ho+an,Gr=-1,Fn=0,st=0;st<64;st++)Zr=hr+(Fn=st>>3)*wr+(Gr=4*(7&st)),Ho+Fn>=Jo&&(Zr-=wr*(Ho+1+Fn-Jo)),an+Gr>=wr&&(Zr-=an+Gr-wr+4),yn=ii[Zr++],hn=ii[Zr++],$n=ii[Zr++],Ct[st]=(On[yn]+On[hn+256|0]+On[$n+512|0]>>16)-128,ht[st]=(On[yn+768|0]+On[hn+1024|0]+On[$n+1280|0]>>16)-128,it[st]=(On[yn+1280|0]+On[hn+1536|0]+On[$n+1792|0]>>16)-128;ct=Sr(Ct,m,ct,n,r),Ft=Sr(ht,E,Ft,t,o),Rt=Sr(it,E,Rt,t,o),an+=32}Ho+=8}if(Ie>=0){var eo=[];eo[1]=Ie+1,eo[0]=(1<<Ie+1)-1,Bn(eo)}return bn(65497),new Uint8Array(Ke)},e=e||50,function(){for(var be=String.fromCharCode,ot=0;ot<256;ot++)cn[ot]=be(ot)}(),n=gn(Lt,at),t=gn(Xe,wt),r=gn(Gt,xe),o=gn(mt,dn),function(){for(var be=1,ot=2,ct=1;ct<=15;ct++){for(var Ft=be;Ft<ot;Ft++)he[32767+Ft]=ct,X[32767+Ft]=[],X[32767+Ft][1]=ct,X[32767+Ft][0]=Ft;for(var Rt=-(ot-1);Rt<=-be;Rt++)he[32767+Rt]=ct,X[32767+Rt]=[],X[32767+Rt][1]=ct,X[32767+Rt][0]=ot-1+Rt;be<<=1,ot<<=1}}(),function(){for(var be=0;be<256;be++)On[be]=19595*be,On[be+256|0]=38470*be,On[be+512|0]=7471*be+32768,On[be+768|0]=-11059*be,On[be+1024|0]=-21709*be,On[be+1280|0]=32768*be+8421375,On[be+1536|0]=-27439*be,On[be+1792|0]=-5329*be}(),qn(e)}function xc(e,n){if(this.pos=0,this.buffer=e,this.datav=new DataView(e.buffer),this.is_with_alpha=!!n,this.bottom_up=!0,this.flag=String.fromCharCode(this.buffer[0])+String.fromCharCode(this.buffer[1]),this.pos+=2,["BM","BA","CI","CP","IC","PT"].indexOf(this.flag)===-1)throw new Error("Invalid BMP File");this.parseHeader(),this.parseBGR()}function zg(e){function n(at){if(!at)throw Error("assert :P")}function t(at,Gt,xe){for(var Xe=0;4>Xe;Xe++)if(at[Gt+Xe]!=xe.charCodeAt(Xe))return!0;return!1}function r(at,Gt,xe,Xe,wt){for(var mt=0;mt<wt;mt++)at[Gt+mt]=xe[Xe+mt]}function o(at,Gt,xe,Xe){for(var wt=0;wt<Xe;wt++)at[Gt+wt]=xe}function i(at){return new Int32Array(at)}function p(at,Gt){for(var xe=[],Xe=0;Xe<at;Xe++)xe.push(new Gt);return xe}function h(at,Gt){var xe=[];return function Xe(wt,mt,dn){for(var gn=dn[mt],Bn=0;Bn<gn&&(wt.push(dn.length>mt+1?[]:new Gt),!(dn.length<mt+1));Bn++)Xe(wt[Bn],mt+1,dn)}(xe,0,at),xe}var g=function(){var at=this;function Gt(a,f){for(var B=1<<f-1>>>0;a&B;)B>>>=1;return B?(a&B-1)+B:a}function xe(a,f,B,O,ne){n(!(O%B));do a[f+(O-=B)]=ne;while(0<O)}function Xe(a,f,B,O,ne){if(n(2328>=ne),512>=ne)var pe=i(512);else if((pe=i(ne))==null)return 0;return function(Be,Qe,je,et,It,sn){var tt,Pt,Yt=Qe,In=1<<je,rn=i(16),Pn=i(16);for(n(It!=0),n(et!=null),n(Be!=null),n(0<je),Pt=0;Pt<It;++Pt){if(15<et[Pt])return 0;++rn[et[Pt]]}if(rn[0]==It)return 0;for(Pn[1]=0,tt=1;15>tt;++tt){if(rn[tt]>1<<tt)return 0;Pn[tt+1]=Pn[tt]+rn[tt]}for(Pt=0;Pt<It;++Pt)tt=et[Pt],0<et[Pt]&&(sn[Pn[tt]++]=Pt);if(Pn[15]==1)return(et=new wt).g=0,et.value=sn[0],xe(Be,Yt,1,In,et),In;var Hn,pr=-1,rr=In-1,Do=0,vo=1,KA=1,Eo=1<<je;for(Pt=0,tt=1,It=2;tt<=je;++tt,It<<=1){if(vo+=KA<<=1,0>(KA-=rn[tt]))return 0;for(;0<rn[tt];--rn[tt])(et=new wt).g=tt,et.value=sn[Pt++],xe(Be,Yt+Do,It,Eo,et),Do=Gt(Do,tt)}for(tt=je+1,It=2;15>=tt;++tt,It<<=1){if(vo+=KA<<=1,0>(KA-=rn[tt]))return 0;for(;0<rn[tt];--rn[tt]){if(et=new wt,(Do&rr)!=pr){for(Yt+=Eo,Hn=1<<(pr=tt)-je;15>pr&&!(0>=(Hn-=rn[pr]));)++pr,Hn<<=1;In+=Eo=1<<(Hn=pr-je),Be[Qe+(pr=Do&rr)].g=Hn+je,Be[Qe+pr].value=Yt-Qe-pr}et.g=tt-je,et.value=sn[Pt++],xe(Be,Yt+(Do>>je),It,Eo,et),Do=Gt(Do,tt)}}return vo!=2*Pn[15]-1?0:In}(a,f,B,O,ne,pe)}function wt(){this.value=this.g=0}function mt(){this.value=this.g=0}function dn(){this.G=p(5,wt),this.H=i(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=p(pf,mt)}function gn(a,f,B,O){n(a!=null),n(f!=null),n(2147483648>O),a.Ca=254,a.I=0,a.b=-8,a.Ka=0,a.oa=f,a.pa=B,a.Jd=f,a.Yc=B+O,a.Zc=4<=O?B+O-4+1:B,yn(a)}function Bn(a,f){for(var B=0;0<f--;)B|=$n(a,128)<<f;return B}function An(a,f){var B=Bn(a,f);return hn(a)?-B:B}function bn(a,f,B,O){var ne,pe=0;for(n(a!=null),n(f!=null),n(4294967288>O),a.Sb=O,a.Ra=0,a.u=0,a.h=0,4<O&&(O=4),ne=0;ne<O;++ne)pe+=f[B+ne]<<8*ne;a.Ra=pe,a.bb=O,a.oa=f,a.pa=B}function Sr(a){for(;8<=a.u&&a.bb<a.Sb;)a.Ra>>>=8,a.Ra+=a.oa[a.pa+a.bb]<<sd-8>>>0,++a.bb,a.u-=8;Ft(a)&&(a.h=1,a.u=0)}function qn(a,f){if(n(0<=f),!a.h&&f<=Ol){var B=ct(a)&Ul[f];return a.u+=f,Sr(a),B}return a.h=1,a.u=0}function be(){this.b=this.Ca=this.I=0,this.oa=[],this.pa=0,this.Jd=[],this.Yc=0,this.Zc=[],this.Ka=0}function ot(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function ct(a){return a.Ra>>>(a.u&sd-1)>>>0}function Ft(a){return n(a.bb<=a.Sb),a.h||a.bb==a.Sb&&a.u>sd}function Rt(a,f){a.u=f,a.h=Ft(a)}function an(a){a.u>=Ou&&(n(a.u>=Ou),Sr(a))}function yn(a){n(a!=null&&a.oa!=null),a.pa<a.Zc?(a.I=(a.oa[a.pa++]|a.I<<8)>>>0,a.b+=8):(n(a!=null&&a.oa!=null),a.pa<a.Yc?(a.b+=8,a.I=a.oa[a.pa++]|a.I<<8):a.Ka?a.b=0:(a.I<<=8,a.b+=8,a.Ka=1))}function hn(a){return Bn(a,1)}function $n(a,f){var B=a.Ca;0>a.b&&yn(a);var O=a.b,ne=B*f>>>8,pe=(a.I>>>O>ne)+0;for(pe?(B-=ne,a.I-=ne+1<<O>>>0):B=ne+1,O=B,ne=0;256<=O;)ne+=8,O>>=8;return O=7^ne+ld[O],a.b-=O,a.Ca=(B<<O)-1,pe}function hr(a,f,B){a[f+0]=B>>24&255,a[f+1]=B>>16&255,a[f+2]=B>>8&255,a[f+3]=255&B}function Zr(a,f){return a[f+0]|a[f+1]<<8}function Gr(a,f){return Zr(a,f)|a[f+2]<<16}function Fn(a,f){return Zr(a,f)|Zr(a,f+2)<<16}function st(a,f){var B=1<<f;return n(a!=null),n(0<f),a.X=i(B),a.X==null?0:(a.Mb=32-f,a.Xa=f,1)}function ii(a,f){n(a!=null),n(f!=null),n(a.Xa==f.Xa),r(f.X,0,a.X,0,1<<f.Xa)}function RA(){this.X=[],this.Xa=this.Mb=0}function Jo(a,f,B,O){n(B!=null),n(O!=null);var ne=B[0],pe=O[0];return ne==0&&(ne=(a*pe+f/2)/f),pe==0&&(pe=(f*ne+a/2)/a),0>=ne||0>=pe?0:(B[0]=ne,O[0]=pe,1)}function wr(a,f){return a+(1<<f)-1>>>f}function Ho(a,f){return((4278255360&a)+(4278255360&f)>>>0&4278255360)+((16711935&a)+(16711935&f)>>>0&16711935)>>>0}function eo(a,f){at[f]=function(B,O,ne,pe,Be,Qe,je){var et;for(et=0;et<Be;++et){var It=at[a](Qe[je+et-1],ne,pe+et);Qe[je+et]=Ho(B[O+et],It)}}}function TA(){this.ud=this.hd=this.jd=0}function Go(a,f){return((4278124286&(a^f))>>>1)+(a&f)>>>0}function Ii(a){return 0<=a&&256>a?a:0>a?0:255<a?255:void 0}function IA(a,f){return Ii(a+(a-f+.5>>1))}function UA(a,f,B){return Math.abs(f-B)-Math.abs(a-B)}function Ji(a,f,B,O,ne,pe,Be){for(O=pe[Be-1],B=0;B<ne;++B)pe[Be+B]=O=Ho(a[f+B],O)}function MA(a,f,B,O,ne){var pe;for(pe=0;pe<B;++pe){var Be=a[f+pe],Qe=Be>>8&255,je=16711935&(je=(je=16711935&Be)+((Qe<<16)+Qe));O[ne+pe]=(4278255360&Be)+je>>>0}}function ko(a,f){f.jd=255&a,f.hd=a>>8&255,f.ud=a>>16&255}function fA(a,f,B,O,ne,pe){var Be;for(Be=0;Be<O;++Be){var Qe=f[B+Be],je=Qe>>>8,et=Qe,It=255&(It=(It=Qe>>>16)+((a.jd<<24>>24)*(je<<24>>24)>>>5));et=255&(et=(et+=(a.hd<<24>>24)*(je<<24>>24)>>>5)+((a.ud<<24>>24)*(It<<24>>24)>>>5)),ne[pe+Be]=(4278255360&Qe)+(It<<16)+et}}function zo(a,f,B,O,ne){at[f]=function(pe,Be,Qe,je,et,It,sn,tt,Pt){for(je=sn;je<tt;++je)for(sn=0;sn<Pt;++sn)et[It++]=ne(Qe[O(pe[Be++])])},at[a]=function(pe,Be,Qe,je,et,It,sn){var tt=8>>pe.b,Pt=pe.Ea,Yt=pe.K[0],In=pe.w;if(8>tt)for(pe=(1<<pe.b)-1,In=(1<<tt)-1;Be<Qe;++Be){var rn,Pn=0;for(rn=0;rn<Pt;++rn)rn&pe||(Pn=O(je[et++])),It[sn++]=ne(Yt[Pn&In]),Pn>>=tt}else at["VP8LMapColor"+B](je,et,Yt,In,It,sn,Be,Qe,Pt)}}function da(a,f,B,O,ne){for(B=f+B;f<B;){var pe=a[f++];O[ne++]=pe>>16&255,O[ne++]=pe>>8&255,O[ne++]=255&pe}}function Ui(a,f,B,O,ne){for(B=f+B;f<B;){var pe=a[f++];O[ne++]=pe>>16&255,O[ne++]=pe>>8&255,O[ne++]=255&pe,O[ne++]=pe>>24&255}}function _o(a,f,B,O,ne){for(B=f+B;f<B;){var pe=(Be=a[f++])>>16&240|Be>>12&15,Be=240&Be|Be>>28&15;O[ne++]=pe,O[ne++]=Be}}function OA(a,f,B,O,ne){for(B=f+B;f<B;){var pe=(Be=a[f++])>>16&248|Be>>13&7,Be=Be>>5&224|Be>>3&31;O[ne++]=pe,O[ne++]=Be}}function Aa(a,f,B,O,ne){for(B=f+B;f<B;){var pe=a[f++];O[ne++]=255&pe,O[ne++]=pe>>8&255,O[ne++]=pe>>16&255}}function nA(a,f,B,O,ne,pe){if(pe==0)for(B=f+B;f<B;)hr(O,((pe=a[f++])[0]>>24|pe[1]>>8&65280|pe[2]<<8&16711680|pe[3]<<24)>>>0),ne+=32;else r(O,ne,a,f,B)}function ci(a,f){at[f][0]=at[a+"0"],at[f][1]=at[a+"1"],at[f][2]=at[a+"2"],at[f][3]=at[a+"3"],at[f][4]=at[a+"4"],at[f][5]=at[a+"5"],at[f][6]=at[a+"6"],at[f][7]=at[a+"7"],at[f][8]=at[a+"8"],at[f][9]=at[a+"9"],at[f][10]=at[a+"10"],at[f][11]=at[a+"11"],at[f][12]=at[a+"12"],at[f][13]=at[a+"13"],at[f][14]=at[a+"0"],at[f][15]=at[a+"0"]}function LA(a){return a==dg||a==fg||a==up||a==hg}function $a(){this.eb=[],this.size=this.A=this.fb=0}function us(){this.y=[],this.f=[],this.ea=[],this.F=[],this.Tc=this.Ed=this.Cd=this.Fd=this.lb=this.Db=this.Ab=this.fa=this.J=this.W=this.N=this.O=0}function ia(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new $a,this.f.kb=new us,this.sd=null}function wA(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function Ti(){this.Id=this.fd=this.Md=this.hb=this.ib=this.da=this.bd=this.cd=this.j=this.v=this.Da=this.Sd=this.ob=0}function Vd(a){return alert("todo:WebPSamplerProcessPlane"),a.T}function Vs(a,f){var B=a.T,O=f.ba.f.RGBA,ne=O.eb,pe=O.fb+a.ka*O.A,Be=Ac[f.ba.S],Qe=a.y,je=a.O,et=a.f,It=a.N,sn=a.ea,tt=a.W,Pt=f.cc,Yt=f.dc,In=f.Mc,rn=f.Nc,Pn=a.ka,Hn=a.ka+a.T,pr=a.U,rr=pr+1>>1;for(Pn==0?Be(Qe,je,null,null,et,It,sn,tt,et,It,sn,tt,ne,pe,null,null,pr):(Be(f.ec,f.fc,Qe,je,Pt,Yt,In,rn,et,It,sn,tt,ne,pe-O.A,ne,pe,pr),++B);Pn+2<Hn;Pn+=2)Pt=et,Yt=It,In=sn,rn=tt,It+=a.Rc,tt+=a.Rc,pe+=2*O.A,Be(Qe,(je+=2*a.fa)-a.fa,Qe,je,Pt,Yt,In,rn,et,It,sn,tt,ne,pe-O.A,ne,pe,pr);return je+=a.fa,a.j+Hn<a.o?(r(f.ec,f.fc,Qe,je,pr),r(f.cc,f.dc,et,It,rr),r(f.Mc,f.Nc,sn,tt,rr),B--):1&Hn||Be(Qe,je,null,null,et,It,sn,tt,et,It,sn,tt,ne,pe+O.A,null,null,pr),B}function wu(a,f,B){var O=a.F,ne=[a.J];if(O!=null){var pe=a.U,Be=f.ba.S,Qe=Be==cp||Be==up;f=f.ba.f.RGBA;var je=[0],et=a.ka;je[0]=a.T,a.Kb&&(et==0?--je[0]:(--et,ne[0]-=a.width),a.j+a.ka+a.T==a.o&&(je[0]=a.o-a.j-et));var It=f.eb;et=f.fb+et*f.A,a=nv(O,ne[0],a.width,pe,je,It,et+(Qe?0:3),f.A),n(B==je),a&&LA(Be)&&qh(It,et,Qe,pe,je,f.A)}return 0}function Yc(a){var f=a.ma,B=f.ba.S,O=11>B,ne=B==sp||B==lp||B==cp||B==ug||B==12||LA(B);if(f.memory=null,f.Ib=null,f.Jb=null,f.Nd=null,!zh(f.Oa,a,ne?11:12))return 0;if(ne&&LA(B)&&np(),a.da)alert("todo:use_scaling");else{if(O){if(f.Ib=Vd,a.Kb){if(B=a.U+1>>1,f.memory=i(a.U+2*B),f.memory==null)return 0;f.ec=f.memory,f.fc=0,f.cc=f.ec,f.dc=f.fc+a.U,f.Mc=f.cc,f.Nc=f.dc+B,f.Ib=Vs,np()}}else alert("todo:EmitYUV");ne&&(f.Jb=wu,O&&tc())}if(O&&!yv){for(a=0;256>a;++a)vm[a]=89858*(a-128)+fp>>dp,Bm[a]=-22014*(a-128)+fp,ym[a]=-45773*(a-128),mm[a]=113618*(a-128)+fp>>dp;for(a=t0;a<vg;++a)f=76283*(a-16)+fp>>dp,wm[a-t0]=Ra(f,255),bm[a-t0]=Ra(f+8>>4,15);yv=1}return 1}function rA(a){var f=a.ma,B=a.U,O=a.T;return n(!(1&a.ka)),0>=B||0>=O?0:(B=f.Ib(a,f),f.Jb!=null&&f.Jb(a,f,B),f.Dc+=B,1)}function bu(a){a.ma.memory=null}function Cu(a,f,B,O){return qn(a,8)!=47?0:(f[0]=qn(a,14)+1,B[0]=qn(a,14)+1,O[0]=qn(a,1),qn(a,3)!=0?0:!a.h)}function Yl(a,f){if(4>a)return a+1;var B=a-2>>1;return(2+(1&a)<<B)+qn(f,B)+1}function Jl(a,f){return 120<f?f-120:1<=(B=((B=rm[f-1])>>4)*a+(8-(15&B)))?B:1;var B}function Da(a,f,B){var O=ct(B),ne=a[f+=255&O].g-8;return 0<ne&&(Rt(B,B.u+8),O=ct(B),f+=a[f].value,f+=O&(1<<ne)-1),Rt(B,B.u+a[f].g),a[f].value}function Ss(a,f,B){return B.g+=a.g,B.value+=a.value<<f>>>0,n(8>=B.g),a.g}function Ts(a,f,B){var O=a.xc;return n((f=O==0?0:a.vc[a.md*(B>>O)+(f>>O)])<a.Wb),a.Ya[f]}function Gd(a,f,B,O){var ne=a.ab,pe=a.c*f,Be=a.C;f=Be+f;var Qe=B,je=O;for(O=a.Ta,B=a.Ua;0<ne--;){var et=a.gc[ne],It=Be,sn=f,tt=Qe,Pt=je,Yt=(je=O,Qe=B,et.Ea);switch(n(It<sn),n(sn<=et.nc),et.hc){case 2:za(tt,Pt,(sn-It)*Yt,je,Qe);break;case 0:var In=It,rn=sn,Pn=je,Hn=Qe,pr=(Eo=et).Ea;In==0&&(Wh(tt,Pt,null,null,1,Pn,Hn),Ji(tt,Pt+1,0,0,pr-1,Pn,Hn+1),Pt+=pr,Hn+=pr,++In);for(var rr=1<<Eo.b,Do=rr-1,vo=wr(pr,Eo.b),KA=Eo.K,Eo=Eo.w+(In>>Eo.b)*vo;In<rn;){var ui=KA,hs=Eo,$A=1;for(th(tt,Pt,Pn,Hn-pr,1,Pn,Hn);$A<pr;){var So=($A&~Do)+rr;So>pr&&(So=pr),(0,Gh[ui[hs++]>>8&15])(tt,Pt+ +$A,Pn,Hn+$A-pr,So-$A,Pn,Hn+$A),$A=So}Pt+=pr,Hn+=pr,++In&Do||(Eo+=vo)}sn!=et.nc&&r(je,Qe-Yt,je,Qe+(sn-It-1)*Yt,Yt);break;case 1:for(Yt=tt,rn=Pt,pr=(tt=et.Ea)-(Hn=tt&~(Pn=(Pt=1<<et.b)-1)),In=wr(tt,et.b),rr=et.K,et=et.w+(It>>et.b)*In;It<sn;){for(Do=rr,vo=et,KA=new TA,Eo=rn+Hn,ui=rn+tt;rn<Eo;)ko(Do[vo++],KA),Xh(KA,Yt,rn,Pt,je,Qe),rn+=Pt,Qe+=Pt;rn<ui&&(ko(Do[vo++],KA),Xh(KA,Yt,rn,pr,je,Qe),rn+=pr,Qe+=pr),++It&Pn||(et+=In)}break;case 3:if(tt==je&&Pt==Qe&&0<et.b){for(rn=je,tt=Yt=Qe+(sn-It)*Yt-(Hn=(sn-It)*wr(et.Ea,et.b)),Pt=je,Pn=Qe,In=[],Hn=(pr=Hn)-1;0<=Hn;--Hn)In[Hn]=Pt[Pn+Hn];for(Hn=pr-1;0<=Hn;--Hn)rn[tt+Hn]=In[Hn];op(et,It,sn,je,Yt,je,Qe)}else op(et,It,sn,tt,Pt,je,Qe)}Qe=O,je=B}je!=B&&r(O,B,Qe,je,pe)}function rd(a,f){var B=a.V,O=a.Ba+a.c*a.C,ne=f-a.C;if(n(f<=a.l.o),n(16>=ne),0<ne){var pe=a.l,Be=a.Ta,Qe=a.Ua,je=pe.width;if(Gd(a,ne,B,O),ne=Qe=[Qe],n((B=a.C)<(O=f)),n(pe.v<pe.va),O>pe.o&&(O=pe.o),B<pe.j){var et=pe.j-B;B=pe.j,ne[0]+=et*je}if(B>=O?B=0:(ne[0]+=4*pe.v,pe.ka=B-pe.j,pe.U=pe.va-pe.v,pe.T=O-B,B=1),B){if(Qe=Qe[0],11>(B=a.ca).S){var It=B.f.RGBA,sn=(O=B.S,ne=pe.U,pe=pe.T,et=It.eb,It.A),tt=pe;for(It=It.fb+a.Ma*It.A;0<tt--;){var Pt=Be,Yt=Qe,In=ne,rn=et,Pn=It;switch(O){case ap:Yh(Pt,Yt,In,rn,Pn);break;case sp:cd(Pt,Yt,In,rn,Pn);break;case dg:cd(Pt,Yt,In,rn,Pn),qh(rn,Pn,0,In,1,0);break;case lv:gf(Pt,Yt,In,rn,Pn);break;case lp:nA(Pt,Yt,In,rn,Pn,1);break;case fg:nA(Pt,Yt,In,rn,Pn,1),qh(rn,Pn,0,In,1,0);break;case cp:nA(Pt,Yt,In,rn,Pn,0);break;case up:nA(Pt,Yt,In,rn,Pn,0),qh(rn,Pn,1,In,1,0);break;case ug:ud(Pt,Yt,In,rn,Pn);break;case hg:ud(Pt,Yt,In,rn,Pn),tv(rn,Pn,In,1,0);break;case cv:dd(Pt,Yt,In,rn,Pn);break;default:n(0)}Qe+=je,It+=sn}a.Ma+=pe}else alert("todo:EmitRescaledRowsYUVA");n(a.Ma<=B.height)}}a.C=f,n(a.C<=a.i)}function Sc(a){var f;if(0<a.ua)return 0;for(f=0;f<a.Wb;++f){var B=a.Ya[f].G,O=a.Ya[f].H;if(0<B[1][O[1]+0].g||0<B[2][O[2]+0].g||0<B[3][O[3]+0].g)return 0}return 1}function Jc(a,f,B,O,ne,pe){if(a.Z!=0){var Be=a.qd,Qe=a.rd;for(n(pd[a.Z]!=null);f<B;++f)pd[a.Z](Be,Qe,O,ne,O,ne,pe),Be=O,Qe=ne,ne+=pe;a.qd=Be,a.rd=Qe}}function Fc(a,f){var B=a.l.ma,O=B.Z==0||B.Z==1?a.l.j:a.C;if(O=a.C<O?O:a.C,n(f<=a.l.o),f>O){var ne=a.l.width,pe=B.ca,Be=B.tb+ne*O,Qe=a.V,je=a.Ba+a.c*O,et=a.gc;n(a.ab==1),n(et[0].hc==3),nu(et[0],O,f,Qe,je,pe,Be),Jc(B,O,f,pe,Be,ne)}a.C=a.Ma=f}function Ic(a,f,B,O,ne,pe,Be){var Qe=a.$/O,je=a.$%O,et=a.m,It=a.s,sn=B+a.$,tt=sn;ne=B+O*ne;var Pt=B+O*pe,Yt=280+It.ua,In=a.Pb?Qe:16777216,rn=0<It.ua?It.Wa:null,Pn=It.wc,Hn=sn<Pt?Ts(It,je,Qe):null;n(a.C<pe),n(Pt<=ne);var pr=!1;e:for(;;){for(;pr||sn<Pt;){var rr=0;if(Qe>=In){var Do=sn-B;n((In=a).Pb),In.wd=In.m,In.xd=Do,0<In.s.ua&&ii(In.s.Wa,In.s.vb),In=Qe+Am}if(je&Pn||(Hn=Ts(It,je,Qe)),n(Hn!=null),Hn.Qb&&(f[sn]=Hn.qb,pr=!0),!pr)if(an(et),Hn.jc){rr=et,Do=f;var vo=sn,KA=Hn.pd[ct(rr)&pf-1];n(Hn.jc),256>KA.g?(Rt(rr,rr.u+KA.g),Do[vo]=KA.value,rr=0):(Rt(rr,rr.u+KA.g-256),n(256<=KA.value),rr=KA.value),rr==0&&(pr=!0)}else rr=Da(Hn.G[0],Hn.H[0],et);if(et.h)break;if(pr||256>rr){if(!pr)if(Hn.nd)f[sn]=(Hn.qb|rr<<8)>>>0;else{if(an(et),pr=Da(Hn.G[1],Hn.H[1],et),an(et),Do=Da(Hn.G[2],Hn.H[2],et),vo=Da(Hn.G[3],Hn.H[3],et),et.h)break;f[sn]=(vo<<24|pr<<16|rr<<8|Do)>>>0}if(pr=!1,++sn,++je>=O&&(je=0,++Qe,Be!=null&&Qe<=pe&&!(Qe%16)&&Be(a,Qe),rn!=null))for(;tt<sn;)rr=f[tt++],rn.X[(506832829*rr&4294967295)>>>rn.Mb]=rr}else if(280>rr){if(rr=Yl(rr-256,et),Do=Da(Hn.G[4],Hn.H[4],et),an(et),Do=Jl(O,Do=Yl(Do,et)),et.h)break;if(sn-B<Do||ne-sn<rr)break e;for(vo=0;vo<rr;++vo)f[sn+vo]=f[sn+vo-Do];for(sn+=rr,je+=rr;je>=O;)je-=O,++Qe,Be!=null&&Qe<=pe&&!(Qe%16)&&Be(a,Qe);if(n(sn<=ne),je&Pn&&(Hn=Ts(It,je,Qe)),rn!=null)for(;tt<sn;)rr=f[tt++],rn.X[(506832829*rr&4294967295)>>>rn.Mb]=rr}else{if(!(rr<Yt))break e;for(pr=rr-280,n(rn!=null);tt<sn;)rr=f[tt++],rn.X[(506832829*rr&4294967295)>>>rn.Mb]=rr;rr=sn,n(!(pr>>>(Do=rn).Xa)),f[rr]=Do.X[pr],pr=!0}pr||n(et.h==Ft(et))}if(a.Pb&&et.h&&sn<ne)n(a.m.h),a.a=5,a.m=a.wd,a.$=a.xd,0<a.s.ua&&ii(a.s.vb,a.s.Wa);else{if(et.h)break e;Be!=null&&Be(a,Qe>pe?pe:Qe),a.a=0,a.$=sn-B}return 1}return a.a=3,0}function ql(a){n(a!=null),a.vc=null,a.yc=null,a.Ya=null;var f=a.Wa;f!=null&&(f.X=null),a.vb=null,n(a!=null)}function Xd(){var a=new No;return a==null?null:(a.a=0,a.xb=fv,ci("Predictor","VP8LPredictors"),ci("Predictor","VP8LPredictors_C"),ci("PredictorAdd","VP8LPredictorsAdd"),ci("PredictorAdd","VP8LPredictorsAdd_C"),za=MA,Xh=fA,Yh=da,cd=Ui,ud=_o,dd=OA,gf=Aa,at.VP8LMapColor32b=tu,at.VP8LMapColor8b=Vh,a)}function qc(a,f,B,O,ne){var pe=1,Be=[a],Qe=[f],je=O.m,et=O.s,It=null,sn=0;e:for(;;){if(B)for(;pe&&qn(je,1);){var tt=Be,Pt=Qe,Yt=O,In=1,rn=Yt.m,Pn=Yt.gc[Yt.ab],Hn=qn(rn,2);if(Yt.Oc&1<<Hn)pe=0;else{switch(Yt.Oc|=1<<Hn,Pn.hc=Hn,Pn.Ea=tt[0],Pn.nc=Pt[0],Pn.K=[null],++Yt.ab,n(4>=Yt.ab),Hn){case 0:case 1:Pn.b=qn(rn,3)+2,In=qc(wr(Pn.Ea,Pn.b),wr(Pn.nc,Pn.b),0,Yt,Pn.K),Pn.K=Pn.K[0];break;case 3:var pr,rr=qn(rn,8)+1,Do=16<rr?0:4<rr?1:2<rr?2:3;if(tt[0]=wr(Pn.Ea,Do),Pn.b=Do,pr=In=qc(rr,1,0,Yt,Pn.K)){var vo,KA=rr,Eo=Pn,ui=1<<(8>>Eo.b),hs=i(ui);if(hs==null)pr=0;else{var $A=Eo.K[0],So=Eo.w;for(hs[0]=Eo.K[0][0],vo=1;vo<1*KA;++vo)hs[vo]=Ho($A[So+vo],hs[vo-1]);for(;vo<4*ui;++vo)hs[vo]=0;Eo.K[0]=null,Eo.K[0]=hs,pr=1}}In=pr;break;case 2:break;default:n(0)}pe=In}}if(Be=Be[0],Qe=Qe[0],pe&&qn(je,1)&&!(pe=1<=(sn=qn(je,4))&&11>=sn)){O.a=3;break e}var Hr;if(Hr=pe)t:{var Wa,NA,gi,va=O,js=Be,cl=Qe,Ta=sn,Xs=B,ul=va.m,ps=va.s,mi=[null],ki=1,Ma=0,zi=om[Ta];n:for(;;){if(Xs&&qn(ul,1)){var Hs=qn(ul,3)+2,Lc=wr(js,Hs),Va=wr(cl,Hs),yl=Lc*Va;if(!qc(Lc,Va,0,va,mi))break n;for(mi=mi[0],ps.xc=Hs,Wa=0;Wa<yl;++Wa){var sa=mi[Wa]>>8&65535;mi[Wa]=sa,sa>=ki&&(ki=sa+1)}}if(ul.h)break n;for(NA=0;5>NA;++NA){var gs=uv[NA];!NA&&0<Ta&&(gs+=1<<Ta),Ma<gs&&(Ma=gs)}var Nl=p(ki*zi,wt),dl=ki,Ql=p(dl,dn);if(Ql==null)var Pl=null;else n(65536>=dl),Pl=Ql;var Bl=i(Ma);if(Pl==null||Bl==null||Nl==null){va.a=1;break n}var _l=Nl;for(Wa=gi=0;Wa<ki;++Wa){var ha=Pl[Wa],Dl=ha.G,Nc=ha.H,mf=0,Qu=1,Ks=0;for(NA=0;5>NA;++NA){gs=uv[NA],Dl[NA]=_l,Nc[NA]=gi,!NA&&0<Ta&&(gs+=1<<Ta);o:{var pp,mg=gs,gp=va,n0=Bl,Em=_l,Sm=gi,yg=0,gd=gp.m,Fm=qn(gd,1);if(o(n0,0,0,mg),Fm){var Im=qn(gd,1)+1,Um=qn(gd,1),bv=qn(gd,Um==0?1:8);n0[bv]=1,Im==2&&(n0[bv=qn(gd,8)]=1);var vp=1}else{var Cv=i(19),xv=qn(gd,4)+4;if(19<xv){gp.a=3;var mp=0;break o}for(pp=0;pp<xv;++pp)Cv[nm[pp]]=qn(gd,3);var Bg=void 0,r0=void 0,Ev=gp,Om=Cv,yp=mg,Sv=n0,wg=0,vd=Ev.m,Fv=8,Iv=p(128,wt);r:for(;Xe(Iv,0,7,Om,19);){if(qn(vd,1)){var Lm=2+2*qn(vd,3);if((Bg=2+qn(vd,Lm))>yp)break r}else Bg=yp;for(r0=0;r0<yp&&Bg--;){an(vd);var Uv=Iv[0+(127&ct(vd))];Rt(vd,vd.u+Uv.g);var rh=Uv.value;if(16>rh)Sv[r0++]=rh,rh!=0&&(Fv=rh);else{var Nm=rh==16,Ov=rh-16,Qm=em[Ov],Lv=qn(vd,qv[Ov])+Qm;if(r0+Lv>yp)break r;for(var Pm=Nm?Fv:0;0<Lv--;)Sv[r0++]=Pm}}wg=1;break r}wg||(Ev.a=3),vp=wg}(vp=vp&&!gd.h)&&(yg=Xe(Em,Sm,8,n0,mg)),vp&&yg!=0?mp=yg:(gp.a=3,mp=0)}if(mp==0)break n;if(Qu&&tm[NA]==1&&(Qu=_l[gi].g==0),mf+=_l[gi].g,gi+=mp,3>=NA){var o0,bg=Bl[0];for(o0=1;o0<gs;++o0)Bl[o0]>bg&&(bg=Bl[o0]);Ks+=bg}}if(ha.nd=Qu,ha.Qb=0,Qu&&(ha.qb=(Dl[3][Nc[3]+0].value<<24|Dl[1][Nc[1]+0].value<<16|Dl[2][Nc[2]+0].value)>>>0,mf==0&&256>Dl[0][Nc[0]+0].value&&(ha.Qb=1,ha.qb+=Dl[0][Nc[0]+0].value<<8)),ha.jc=!ha.Qb&&6>Ks,ha.jc){var Bp,Pu=ha;for(Bp=0;Bp<pf;++Bp){var md=Bp,yd=Pu.pd[md],wp=Pu.G[0][Pu.H[0]+md];256<=wp.value?(yd.g=wp.g+256,yd.value=wp.value):(yd.g=0,yd.value=0,md>>=Ss(wp,8,yd),md>>=Ss(Pu.G[1][Pu.H[1]+md],16,yd),md>>=Ss(Pu.G[2][Pu.H[2]+md],0,yd),Ss(Pu.G[3][Pu.H[3]+md],24,yd))}}}ps.vc=mi,ps.Wb=ki,ps.Ya=Pl,ps.yc=Nl,Hr=1;break t}Hr=0}if(!(pe=Hr)){O.a=3;break e}if(0<sn){if(et.ua=1<<sn,!st(et.Wa,sn)){O.a=1,pe=0;break e}}else et.ua=0;var Cg=O,Nv=Be,_m=Qe,xg=Cg.s,Eg=xg.xc;if(Cg.c=Nv,Cg.i=_m,xg.md=wr(Nv,Eg),xg.wc=Eg==0?-1:(1<<Eg)-1,B){O.xb=dm;break e}if((It=i(Be*Qe))==null){O.a=1,pe=0;break e}pe=(pe=Ic(O,It,0,Be,Qe,Qe,null))&&!je.h;break e}return pe?(ne!=null?ne[0]=It:(n(It==null),n(B)),O.$=0,B||ql(et)):ql(et),pe}function Yd(a,f){var B=a.c*a.i,O=B+f+16*f;return n(a.c<=f),a.V=i(O),a.V==null?(a.Ta=null,a.Ua=0,a.a=1,0):(a.Ta=a.V,a.Ua=a.Ba+B+f,1)}function zf(a,f){var B=a.C,O=f-B,ne=a.V,pe=a.Ba+a.c*B;for(n(f<=a.l.o);0<O;){var Be=16<O?16:O,Qe=a.l.ma,je=a.l.width,et=je*Be,It=Qe.ca,sn=Qe.tb+je*B,tt=a.Ta,Pt=a.Ua;Gd(a,Be,ne,pe),rv(tt,Pt,It,sn,et),Jc(Qe,B,B+Be,It,sn,je),O-=Be,ne+=Be*a.c,B+=Be}n(B==f),a.C=a.Ma=f}function Zf(){this.ub=this.yd=this.td=this.Rb=0}function Wf(){this.Kd=this.Ld=this.Ud=this.Td=this.i=this.c=0}function Vp(){this.Fb=this.Bb=this.Cb=0,this.Zb=i(4),this.Lb=i(4)}function Lh(){this.Yb=function(){var a=[];return function f(B,O,ne){for(var pe=ne[O],Be=0;Be<pe&&(B.push(ne.length>O+1?[]:0),!(ne.length<O+1));Be++)f(B[Be],O+1,ne)}(a,0,[3,11]),a}()}function H0(){this.jb=i(3),this.Wc=h([4,8],Lh),this.Xc=h([4,17],Lh)}function K0(){this.Pc=this.wb=this.Tb=this.zd=0,this.vd=new i(4),this.od=new i(4)}function ec(){this.ld=this.La=this.dd=this.tc=0}function Nh(){this.Na=this.la=0}function $0(){this.Sc=[0,0],this.Eb=[0,0],this.Qc=[0,0],this.ia=this.lc=0}function Qh(){this.ad=i(384),this.Za=0,this.Ob=i(16),this.$b=this.Ad=this.ia=this.Gc=this.Hc=this.Dd=0}function k0(){this.uc=this.M=this.Nb=0,this.wa=Array(new ec),this.Y=0,this.ya=Array(new Qh),this.aa=0,this.l=new Vf}function z0(){this.y=i(16),this.f=i(8),this.ea=i(8)}function Z0(){this.cb=this.a=0,this.sc="",this.m=new be,this.Od=new Zf,this.Kc=new Wf,this.ed=new K0,this.Qa=new Vp,this.Ic=this.$c=this.Aa=0,this.D=new k0,this.Xb=this.Va=this.Hb=this.zb=this.yb=this.Ub=this.za=0,this.Jc=p(8,be),this.ia=0,this.pb=p(4,$0),this.Pa=new H0,this.Bd=this.kc=0,this.Ac=[],this.Bc=0,this.zc=[0,0,0,0],this.Gd=Array(new z0),this.Hd=0,this.rb=Array(new Nh),this.sb=0,this.wa=Array(new ec),this.Y=0,this.oc=[],this.pc=0,this.sa=[],this.ta=0,this.qa=[],this.ra=0,this.Ha=[],this.B=this.R=this.Ia=0,this.Ec=[],this.M=this.ja=this.Vb=this.Fc=0,this.ya=Array(new Qh),this.L=this.aa=0,this.gd=h([4,2],ec),this.ga=null,this.Fa=[],this.Cc=this.qc=this.P=0,this.Gb=[],this.Uc=0,this.mb=[],this.nb=0,this.rc=[],this.Ga=this.Vc=0}function Vf(){this.T=this.U=this.ka=this.height=this.width=0,this.y=[],this.f=[],this.ea=[],this.Rc=this.fa=this.W=this.N=this.O=0,this.ma="void",this.put="VP8IoPutHook",this.ac="VP8IoSetupHook",this.bc="VP8IoTeardownHook",this.ha=this.Kb=0,this.data=[],this.hb=this.ib=this.da=this.o=this.j=this.va=this.v=this.Da=this.ob=this.w=0,this.F=[],this.J=0}function Gp(){var a=new Z0;return a!=null&&(a.a=0,a.sc="OK",a.cb=0,a.Xb=0,e0||(e0=xu)),a}function rs(a,f,B){return a.a==0&&(a.a=f,a.sc=B,a.cb=0),0}function W0(a,f,B){return 3<=B&&a[f+0]==157&&a[f+1]==1&&a[f+2]==42}function V0(a,f){if(a==null)return 0;if(a.a=0,a.sc="OK",f==null)return rs(a,2,"null VP8Io passed to VP8GetHeaders()");var B=f.data,O=f.w,ne=f.ha;if(4>ne)return rs(a,7,"Truncated header.");var pe=B[O+0]|B[O+1]<<8|B[O+2]<<16,Be=a.Od;if(Be.Rb=!(1&pe),Be.td=pe>>1&7,Be.yd=pe>>4&1,Be.ub=pe>>5,3<Be.td)return rs(a,3,"Incorrect keyframe parameters.");if(!Be.yd)return rs(a,4,"Frame not displayable.");O+=3,ne-=3;var Qe=a.Kc;if(Be.Rb){if(7>ne)return rs(a,7,"cannot parse picture header");if(!W0(B,O,ne))return rs(a,3,"Bad code word");Qe.c=16383&(B[O+4]<<8|B[O+3]),Qe.Td=B[O+4]>>6,Qe.i=16383&(B[O+6]<<8|B[O+5]),Qe.Ud=B[O+6]>>6,O+=7,ne-=7,a.za=Qe.c+15>>4,a.Ub=Qe.i+15>>4,f.width=Qe.c,f.height=Qe.i,f.Da=0,f.j=0,f.v=0,f.va=f.width,f.o=f.height,f.da=0,f.ib=f.width,f.hb=f.height,f.U=f.width,f.T=f.height,o((pe=a.Pa).jb,0,255,pe.jb.length),n((pe=a.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(Be.ub>ne)return rs(a,7,"bad partition length");gn(pe=a.m,B,O,Be.ub),O+=Be.ub,ne-=Be.ub,Be.Rb&&(Qe.Ld=hn(pe),Qe.Kd=hn(pe)),Qe=a.Qa;var je,et=a.Pa;if(n(pe!=null),n(Qe!=null),Qe.Cb=hn(pe),Qe.Cb){if(Qe.Bb=hn(pe),hn(pe)){for(Qe.Fb=hn(pe),je=0;4>je;++je)Qe.Zb[je]=hn(pe)?An(pe,7):0;for(je=0;4>je;++je)Qe.Lb[je]=hn(pe)?An(pe,6):0}if(Qe.Bb)for(je=0;3>je;++je)et.jb[je]=hn(pe)?Bn(pe,8):255}else Qe.Bb=0;if(pe.Ka)return rs(a,3,"cannot parse segment header");if((Qe=a.ed).zd=hn(pe),Qe.Tb=Bn(pe,6),Qe.wb=Bn(pe,3),Qe.Pc=hn(pe),Qe.Pc&&hn(pe)){for(et=0;4>et;++et)hn(pe)&&(Qe.vd[et]=An(pe,6));for(et=0;4>et;++et)hn(pe)&&(Qe.od[et]=An(pe,6))}if(a.L=Qe.Tb==0?0:Qe.zd?1:2,pe.Ka)return rs(a,3,"cannot parse filter header");var It=ne;if(ne=je=O,O=je+It,Qe=It,a.Xb=(1<<Bn(a.m,2))-1,It<3*(et=a.Xb))B=7;else{for(je+=3*et,Qe-=3*et,It=0;It<et;++It){var sn=B[ne+0]|B[ne+1]<<8|B[ne+2]<<16;sn>Qe&&(sn=Qe),gn(a.Jc[+It],B,je,sn),je+=sn,Qe-=sn,ne+=3}gn(a.Jc[+et],B,je,Qe),B=je<O?0:5}if(B!=0)return rs(a,B,"cannot parse partitions");for(B=Bn(je=a.m,7),ne=hn(je)?An(je,4):0,O=hn(je)?An(je,4):0,Qe=hn(je)?An(je,4):0,et=hn(je)?An(je,4):0,je=hn(je)?An(je,4):0,It=a.Qa,sn=0;4>sn;++sn){if(It.Cb){var tt=It.Zb[sn];It.Fb||(tt+=B)}else{if(0<sn){a.pb[sn]=a.pb[0];continue}tt=B}var Pt=a.pb[sn];Pt.Sc[0]=pg[Ra(tt+ne,127)],Pt.Sc[1]=gg[Ra(tt+0,127)],Pt.Eb[0]=2*pg[Ra(tt+O,127)],Pt.Eb[1]=101581*gg[Ra(tt+Qe,127)]>>16,8>Pt.Eb[1]&&(Pt.Eb[1]=8),Pt.Qc[0]=pg[Ra(tt+et,117)],Pt.Qc[1]=gg[Ra(tt+je,127)],Pt.lc=tt+je}if(!Be.Rb)return rs(a,4,"Not a key frame.");for(hn(pe),Be=a.Pa,B=0;4>B;++B){for(ne=0;8>ne;++ne)for(O=0;3>O;++O)for(Qe=0;11>Qe;++Qe)et=$n(pe,cm[B][ne][O][Qe])?Bn(pe,8):sm[B][ne][O][Qe],Be.Wc[B][ne].Yb[O][Qe]=et;for(ne=0;17>ne;++ne)Be.Xc[B][ne]=Be.Wc[B][um[ne]]}return a.kc=hn(pe),a.kc&&(a.Bd=Bn(pe,8)),a.cb=1}function xu(a,f,B,O,ne,pe,Be){var Qe=f[ne].Yb[B];for(B=0;16>ne;++ne){if(!$n(a,Qe[B+0]))return ne;for(;!$n(a,Qe[B+1]);)if(Qe=f[++ne].Yb[0],B=0,ne==16)return 16;var je=f[ne+1].Yb;if($n(a,Qe[B+2])){var et=a,It=0;if($n(et,(tt=Qe)[(sn=B)+3]))if($n(et,tt[sn+6])){for(Qe=0,sn=2*(It=$n(et,tt[sn+8]))+(tt=$n(et,tt[sn+9+It])),It=0,tt=im[sn];tt[Qe];++Qe)It+=It+$n(et,tt[Qe]);It+=3+(8<<sn)}else $n(et,tt[sn+7])?(It=7+2*$n(et,165),It+=$n(et,145)):It=5+$n(et,159);else It=$n(et,tt[sn+4])?3+$n(et,tt[sn+5]):2;Qe=je[2]}else It=1,Qe=je[1];je=Be+am[ne],0>(et=a).b&&yn(et);var sn,tt=et.b,Pt=(sn=et.Ca>>1)-(et.I>>tt)>>31;--et.b,et.Ca+=Pt,et.Ca|=1,et.I-=(sn+1&Pt)<<tt,pe[je]=((It^Pt)-Pt)*O[(0<ne)+0]}return 16}function Jd(a){var f=a.rb[a.sb-1];f.la=0,f.Na=0,o(a.zc,0,0,a.zc.length),a.ja=0}function Uc(a,f,B,O,ne){ne=a[f+B+32*O]+(ne>>3),a[f+B+32*O]=-256&ne?0>ne?0:255:ne}function qd(a,f,B,O,ne,pe){Uc(a,f,0,B,O+ne),Uc(a,f,1,B,O+pe),Uc(a,f,2,B,O-pe),Uc(a,f,3,B,O-ne)}function ka(a){return(20091*a>>16)+a}function Ph(a,f,B,O){var ne,pe=0,Be=i(16);for(ne=0;4>ne;++ne){var Qe=a[f+0]+a[f+8],je=a[f+0]-a[f+8],et=(35468*a[f+4]>>16)-ka(a[f+12]),It=ka(a[f+4])+(35468*a[f+12]>>16);Be[pe+0]=Qe+It,Be[pe+1]=je+et,Be[pe+2]=je-et,Be[pe+3]=Qe-It,pe+=4,f++}for(ne=pe=0;4>ne;++ne)Qe=(a=Be[pe+0]+4)+Be[pe+8],je=a-Be[pe+8],et=(35468*Be[pe+4]>>16)-ka(Be[pe+12]),Uc(B,O,0,0,Qe+(It=ka(Be[pe+4])+(35468*Be[pe+12]>>16))),Uc(B,O,1,0,je+et),Uc(B,O,2,0,je-et),Uc(B,O,3,0,Qe-It),pe++,O+=32}function Xp(a,f,B,O){var ne=a[f+0]+4,pe=35468*a[f+4]>>16,Be=ka(a[f+4]),Qe=35468*a[f+1]>>16;qd(B,O,0,ne+Be,a=ka(a[f+1]),Qe),qd(B,O,1,ne+pe,a,Qe),qd(B,O,2,ne-pe,a,Qe),qd(B,O,3,ne-Be,a,Qe)}function Yp(a,f,B,O,ne){Ph(a,f,B,O),ne&&Ph(a,f+16,B,O+4)}function Jp(a,f,B,O){vf(a,f+0,B,O,1),vf(a,f+32,B,O+128,1)}function eu(a,f,B,O){var ne;for(a=a[f+0]+4,ne=0;4>ne;++ne)for(f=0;4>f;++f)Uc(B,O,f,ne,a)}function G0(a,f,B,O){a[f+0]&&Mi(a,f+0,B,O),a[f+16]&&Mi(a,f+16,B,O+4),a[f+32]&&Mi(a,f+32,B,O+128),a[f+48]&&Mi(a,f+48,B,O+128+4)}function X0(a,f,B,O){var ne,pe=i(16);for(ne=0;4>ne;++ne){var Be=a[f+0+ne]+a[f+12+ne],Qe=a[f+4+ne]+a[f+8+ne],je=a[f+4+ne]-a[f+8+ne],et=a[f+0+ne]-a[f+12+ne];pe[0+ne]=Be+Qe,pe[8+ne]=Be-Qe,pe[4+ne]=et+je,pe[12+ne]=et-je}for(ne=0;4>ne;++ne)Be=(a=pe[0+4*ne]+3)+pe[3+4*ne],Qe=pe[1+4*ne]+pe[2+4*ne],je=pe[1+4*ne]-pe[2+4*ne],et=a-pe[3+4*ne],B[O+0]=Be+Qe>>3,B[O+16]=et+je>>3,B[O+32]=Be-Qe>>3,B[O+48]=et-je>>3,O+=64}function od(a,f,B){var O,ne=f-32,pe=Ll,Be=255-a[ne-1];for(O=0;O<B;++O){var Qe,je=pe,et=Be+a[f-1];for(Qe=0;Qe<B;++Qe)a[f+Qe]=je[et+a[ne+Qe]];f+=32}}function _h(a,f){od(a,f,4)}function qp(a,f){od(a,f,8)}function eg(a,f){od(a,f,16)}function tg(a,f){var B;for(B=0;16>B;++B)r(a,f+32*B,a,f-32,16)}function Dh(a,f){var B;for(B=16;0<B;--B)o(a,f,a[f-1],16),f+=32}function ef(a,f,B){var O;for(O=0;16>O;++O)o(f,B+32*O,a,16)}function Ad(a,f){var B,O=16;for(B=0;16>B;++B)O+=a[f-1+32*B]+a[f+B-32];ef(O>>5,a,f)}function ng(a,f){var B,O=8;for(B=0;16>B;++B)O+=a[f-1+32*B];ef(O>>4,a,f)}function tf(a,f){var B,O=8;for(B=0;16>B;++B)O+=a[f+B-32];ef(O>>4,a,f)}function Rh(a,f){ef(128,a,f)}function bA(a,f,B){return a+2*f+B+2>>2}function rg(a,f){var B,O=f-32;for(O=new Uint8Array([bA(a[O-1],a[O+0],a[O+1]),bA(a[O+0],a[O+1],a[O+2]),bA(a[O+1],a[O+2],a[O+3]),bA(a[O+2],a[O+3],a[O+4])]),B=0;4>B;++B)r(a,f+32*B,O,0,O.length)}function og(a,f){var B=a[f-1],O=a[f-1+32],ne=a[f-1+64],pe=a[f-1+96];hr(a,f+0,16843009*bA(a[f-1-32],B,O)),hr(a,f+32,16843009*bA(B,O,ne)),hr(a,f+64,16843009*bA(O,ne,pe)),hr(a,f+96,16843009*bA(ne,pe,pe))}function Ag(a,f){var B,O=4;for(B=0;4>B;++B)O+=a[f+B-32]+a[f-1+32*B];for(O>>=3,B=0;4>B;++B)o(a,f+32*B,O,4)}function ig(a,f){var B=a[f-1+0],O=a[f-1+32],ne=a[f-1+64],pe=a[f-1-32],Be=a[f+0-32],Qe=a[f+1-32],je=a[f+2-32],et=a[f+3-32];a[f+0+96]=bA(O,ne,a[f-1+96]),a[f+1+96]=a[f+0+64]=bA(B,O,ne),a[f+2+96]=a[f+1+64]=a[f+0+32]=bA(pe,B,O),a[f+3+96]=a[f+2+64]=a[f+1+32]=a[f+0+0]=bA(Be,pe,B),a[f+3+64]=a[f+2+32]=a[f+1+0]=bA(Qe,Be,pe),a[f+3+32]=a[f+2+0]=bA(je,Qe,Be),a[f+3+0]=bA(et,je,Qe)}function Eu(a,f){var B=a[f+1-32],O=a[f+2-32],ne=a[f+3-32],pe=a[f+4-32],Be=a[f+5-32],Qe=a[f+6-32],je=a[f+7-32];a[f+0+0]=bA(a[f+0-32],B,O),a[f+1+0]=a[f+0+32]=bA(B,O,ne),a[f+2+0]=a[f+1+32]=a[f+0+64]=bA(O,ne,pe),a[f+3+0]=a[f+2+32]=a[f+1+64]=a[f+0+96]=bA(ne,pe,Be),a[f+3+32]=a[f+2+64]=a[f+1+96]=bA(pe,Be,Qe),a[f+3+64]=a[f+2+96]=bA(Be,Qe,je),a[f+3+96]=bA(Qe,je,je)}function Su(a,f){var B=a[f-1+0],O=a[f-1+32],ne=a[f-1+64],pe=a[f-1-32],Be=a[f+0-32],Qe=a[f+1-32],je=a[f+2-32],et=a[f+3-32];a[f+0+0]=a[f+1+64]=pe+Be+1>>1,a[f+1+0]=a[f+2+64]=Be+Qe+1>>1,a[f+2+0]=a[f+3+64]=Qe+je+1>>1,a[f+3+0]=je+et+1>>1,a[f+0+96]=bA(ne,O,B),a[f+0+64]=bA(O,B,pe),a[f+0+32]=a[f+1+96]=bA(B,pe,Be),a[f+1+32]=a[f+2+96]=bA(pe,Be,Qe),a[f+2+32]=a[f+3+96]=bA(Be,Qe,je),a[f+3+32]=bA(Qe,je,et)}function ag(a,f){var B=a[f+0-32],O=a[f+1-32],ne=a[f+2-32],pe=a[f+3-32],Be=a[f+4-32],Qe=a[f+5-32],je=a[f+6-32],et=a[f+7-32];a[f+0+0]=B+O+1>>1,a[f+1+0]=a[f+0+64]=O+ne+1>>1,a[f+2+0]=a[f+1+64]=ne+pe+1>>1,a[f+3+0]=a[f+2+64]=pe+Be+1>>1,a[f+0+32]=bA(B,O,ne),a[f+1+32]=a[f+0+96]=bA(O,ne,pe),a[f+2+32]=a[f+1+96]=bA(ne,pe,Be),a[f+3+32]=a[f+2+96]=bA(pe,Be,Qe),a[f+3+64]=bA(Be,Qe,je),a[f+3+96]=bA(Qe,je,et)}function sg(a,f){var B=a[f-1+0],O=a[f-1+32],ne=a[f-1+64],pe=a[f-1+96];a[f+0+0]=B+O+1>>1,a[f+2+0]=a[f+0+32]=O+ne+1>>1,a[f+2+32]=a[f+0+64]=ne+pe+1>>1,a[f+1+0]=bA(B,O,ne),a[f+3+0]=a[f+1+32]=bA(O,ne,pe),a[f+3+32]=a[f+1+64]=bA(ne,pe,pe),a[f+3+64]=a[f+2+64]=a[f+0+96]=a[f+1+96]=a[f+2+96]=a[f+3+96]=pe}function Gf(a,f){var B=a[f-1+0],O=a[f-1+32],ne=a[f-1+64],pe=a[f-1+96],Be=a[f-1-32],Qe=a[f+0-32],je=a[f+1-32],et=a[f+2-32];a[f+0+0]=a[f+2+32]=B+Be+1>>1,a[f+0+32]=a[f+2+64]=O+B+1>>1,a[f+0+64]=a[f+2+96]=ne+O+1>>1,a[f+0+96]=pe+ne+1>>1,a[f+3+0]=bA(Qe,je,et),a[f+2+0]=bA(Be,Qe,je),a[f+1+0]=a[f+3+32]=bA(B,Be,Qe),a[f+1+32]=a[f+3+64]=bA(O,B,Be),a[f+1+64]=a[f+3+96]=bA(ne,O,B),a[f+1+96]=bA(pe,ne,O)}function Th(a,f){var B;for(B=0;8>B;++B)r(a,f+32*B,a,f-32,8)}function nf(a,f){var B;for(B=0;8>B;++B)o(a,f,a[f-1],8),f+=32}function Xf(a,f,B){var O;for(O=0;8>O;++O)o(f,B+32*O,a,8)}function Yf(a,f){var B,O=8;for(B=0;8>B;++B)O+=a[f+B-32]+a[f-1+32*B];Xf(O>>4,a,f)}function lg(a,f){var B,O=4;for(B=0;8>B;++B)O+=a[f+B-32];Xf(O>>3,a,f)}function Mh(a,f){var B,O=4;for(B=0;8>B;++B)O+=a[f-1+32*B];Xf(O>>3,a,f)}function jh(a,f){Xf(128,a,f)}function rf(a,f,B){var O=a[f-B],ne=a[f+0],pe=3*(ne-O)+cg[1020+a[f-2*B]-a[f+B]],Be=ip[112+(pe+4>>3)];a[f-B]=Ll[255+O+ip[112+(pe+3>>3)]],a[f+0]=Ll[255+ne-Be]}function of(a,f,B,O){var ne=a[f+0],pe=a[f+B];return oc[255+a[f-2*B]-a[f-B]]>O||oc[255+pe-ne]>O}function Hh(a,f,B,O){return 4*oc[255+a[f-B]-a[f+0]]+oc[255+a[f-2*B]-a[f+B]]<=O}function Jf(a,f,B,O,ne){var pe=a[f-3*B],Be=a[f-2*B],Qe=a[f-B],je=a[f+0],et=a[f+B],It=a[f+2*B],sn=a[f+3*B];return 4*oc[255+Qe-je]+oc[255+Be-et]>O?0:oc[255+a[f-4*B]-pe]<=ne&&oc[255+pe-Be]<=ne&&oc[255+Be-Qe]<=ne&&oc[255+sn-It]<=ne&&oc[255+It-et]<=ne&&oc[255+et-je]<=ne}function Kh(a,f,B,O){var ne=2*O+1;for(O=0;16>O;++O)Hh(a,f+O,B,ne)&&rf(a,f+O,B)}function Af(a,f,B,O){var ne=2*O+1;for(O=0;16>O;++O)Hh(a,f+O*B,1,ne)&&rf(a,f+O*B,1)}function Y0(a,f,B,O){var ne;for(ne=3;0<ne;--ne)Kh(a,f+=4*B,B,O)}function J0(a,f,B,O){var ne;for(ne=3;0<ne;--ne)Af(a,f+=4,B,O)}function Fu(a,f,B,O,ne,pe,Be,Qe){for(pe=2*pe+1;0<ne--;){if(Jf(a,f,B,pe,Be))if(of(a,f,B,Qe))rf(a,f,B);else{var je=a,et=f,It=B,sn=je[et-2*It],tt=je[et-It],Pt=je[et+0],Yt=je[et+It],In=je[et+2*It],rn=27*(Hn=cg[1020+3*(Pt-tt)+cg[1020+sn-Yt]])+63>>7,Pn=18*Hn+63>>7,Hn=9*Hn+63>>7;je[et-3*It]=Ll[255+je[et-3*It]+Hn],je[et-2*It]=Ll[255+sn+Pn],je[et-It]=Ll[255+tt+rn],je[et+0]=Ll[255+Pt-rn],je[et+It]=Ll[255+Yt-Pn],je[et+2*It]=Ll[255+In-Hn]}f+=O}}function Iu(a,f,B,O,ne,pe,Be,Qe){for(pe=2*pe+1;0<ne--;){if(Jf(a,f,B,pe,Be))if(of(a,f,B,Qe))rf(a,f,B);else{var je=a,et=f,It=B,sn=je[et-It],tt=je[et+0],Pt=je[et+It],Yt=ip[112+(4+(In=3*(tt-sn))>>3)],In=ip[112+(In+3>>3)],rn=Yt+1>>1;je[et-2*It]=Ll[255+je[et-2*It]+rn],je[et-It]=Ll[255+sn+In],je[et+0]=Ll[255+tt-Yt],je[et+It]=Ll[255+Pt-rn]}f+=O}}function q0(a,f,B,O,ne,pe){Fu(a,f,B,1,16,O,ne,pe)}function ep(a,f,B,O,ne,pe){Fu(a,f,1,B,16,O,ne,pe)}function af(a,f,B,O,ne,pe){var Be;for(Be=3;0<Be;--Be)Iu(a,f+=4*B,B,1,16,O,ne,pe)}function tp(a,f,B,O,ne,pe){var Be;for(Be=3;0<Be;--Be)Iu(a,f+=4,1,B,16,O,ne,pe)}function v(a,f,B,O,ne,pe,Be,Qe){Fu(a,f,ne,1,8,pe,Be,Qe),Fu(B,O,ne,1,8,pe,Be,Qe)}function q(a,f,B,O,ne,pe,Be,Qe){Fu(a,f,1,ne,8,pe,Be,Qe),Fu(B,O,1,ne,8,pe,Be,Qe)}function rt(a,f,B,O,ne,pe,Be,Qe){Iu(a,f+4*ne,ne,1,8,pe,Be,Qe),Iu(B,O+4*ne,ne,1,8,pe,Be,Qe)}function yt(a,f,B,O,ne,pe,Be,Qe){Iu(a,f+4,1,ne,8,pe,Be,Qe),Iu(B,O+4,1,ne,8,pe,Be,Qe)}function Zt(){this.ba=new ia,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new Ti,this.memory=0,this.Ib="OutputFunc",this.Jb="OutputAlphaFunc",this.Nd="OutputRowFunc"}function Mn(){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 or(){this.nc=this.Ea=this.b=this.hc=0,this.K=[],this.w=0}function Bo(){this.ua=0,this.Wa=new RA,this.vb=new RA,this.md=this.xc=this.wc=0,this.vc=[],this.Wb=0,this.Ya=new dn,this.yc=new wt}function No(){this.xb=this.a=0,this.l=new Vf,this.ca=new ia,this.V=[],this.Ba=0,this.Ta=[],this.Ua=0,this.m=new ot,this.Pb=0,this.wd=new ot,this.Ma=this.$=this.C=this.i=this.c=this.xd=0,this.s=new Bo,this.ab=0,this.gc=p(4,or),this.Oc=0}function yA(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new Vf,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function EA(a,f,B,O,ne,pe,Be){for(a=a==null?0:a[f+0],f=0;f<Be;++f)ne[pe+f]=a+B[O+f]&255,a=ne[pe+f]}function Oi(a,f,B,O,ne,pe,Be){var Qe;if(a==null)EA(null,null,B,O,ne,pe,Be);else for(Qe=0;Qe<Be;++Qe)ne[pe+Qe]=a[f+Qe]+B[O+Qe]&255}function Oa(a,f,B,O,ne,pe,Be){if(a==null)EA(null,null,B,O,ne,pe,Be);else{var Qe,je=a[f+0],et=je,It=je;for(Qe=0;Qe<Be;++Qe)et=It+(je=a[f+Qe])-et,It=B[O+Qe]+(-256&et?0>et?0:255:et)&255,et=je,ne[pe+Qe]=It}}function os(a,f,B,O){var ne=f.width,pe=f.o;if(n(a!=null&&f!=null),0>B||0>=O||B+O>pe)return null;if(!a.Cc){if(a.ga==null){var Be;if(a.ga=new yA,(Be=a.ga==null)||(Be=f.width*f.o,n(a.Gb.length==0),a.Gb=i(Be),a.Uc=0,a.Gb==null?Be=0:(a.mb=a.Gb,a.nb=a.Uc,a.rc=null,Be=1),Be=!Be),!Be){Be=a.ga;var Qe=a.Fa,je=a.P,et=a.qc,It=a.mb,sn=a.nb,tt=je+1,Pt=et-1,Yt=Be.l;if(n(Qe!=null&&It!=null&&f!=null),pd[0]=null,pd[1]=EA,pd[2]=Oi,pd[3]=Oa,Be.ca=It,Be.tb=sn,Be.c=f.width,Be.i=f.height,n(0<Be.c&&0<Be.i),1>=et)f=0;else if(Be.$a=3&Qe[je+0],Be.Z=Qe[je+0]>>2&3,Be.Lc=Qe[je+0]>>4&3,je=Qe[je+0]>>6&3,0>Be.$a||1<Be.$a||4<=Be.Z||1<Be.Lc||je)f=0;else if(Yt.put=rA,Yt.ac=Yc,Yt.bc=bu,Yt.ma=Be,Yt.width=f.width,Yt.height=f.height,Yt.Da=f.Da,Yt.v=f.v,Yt.va=f.va,Yt.j=f.j,Yt.o=f.o,Be.$a)e:{n(Be.$a==1),f=Xd();t:for(;;){if(f==null){f=0;break e}if(n(Be!=null),Be.mc=f,f.c=Be.c,f.i=Be.i,f.l=Be.l,f.l.ma=Be,f.l.width=Be.c,f.l.height=Be.i,f.a=0,bn(f.m,Qe,tt,Pt),!qc(Be.c,Be.i,1,f,null)||(f.ab==1&&f.gc[0].hc==3&&Sc(f.s)?(Be.ic=1,Qe=f.c*f.i,f.Ta=null,f.Ua=0,f.V=i(Qe),f.Ba=0,f.V==null?(f.a=1,f=0):f=1):(Be.ic=0,f=Yd(f,Be.c)),!f))break t;f=1;break e}Be.mc=null,f=0}else f=Pt>=Be.c*Be.i;Be=!f}if(Be)return null;a.ga.Lc!=1?a.Ga=0:O=pe-B}n(a.ga!=null),n(B+O<=pe);e:{if(f=(Qe=a.ga).c,pe=Qe.l.o,Qe.$a==0){if(tt=a.rc,Pt=a.Vc,Yt=a.Fa,je=a.P+1+B*f,et=a.mb,It=a.nb+B*f,n(je<=a.P+a.qc),Qe.Z!=0)for(n(pd[Qe.Z]!=null),Be=0;Be<O;++Be)pd[Qe.Z](tt,Pt,Yt,je,et,It,f),tt=et,Pt=It,It+=f,je+=f;else for(Be=0;Be<O;++Be)r(et,It,Yt,je,f),tt=et,Pt=It,It+=f,je+=f;a.rc=tt,a.Vc=Pt}else{if(n(Qe.mc!=null),f=B+O,n((Be=Qe.mc)!=null),n(f<=Be.i),Be.C>=f)f=1;else if(Qe.ic||tc(),Qe.ic){Qe=Be.V,tt=Be.Ba,Pt=Be.c;var In=Be.i,rn=(Yt=1,je=Be.$/Pt,et=Be.$%Pt,It=Be.m,sn=Be.s,Be.$),Pn=Pt*In,Hn=Pt*f,pr=sn.wc,rr=rn<Hn?Ts(sn,et,je):null;n(rn<=Pn),n(f<=In),n(Sc(sn));t:for(;;){for(;!It.h&&rn<Hn;){if(et&pr||(rr=Ts(sn,et,je)),n(rr!=null),an(It),256>(In=Da(rr.G[0],rr.H[0],It)))Qe[tt+rn]=In,++rn,++et>=Pt&&(et=0,++je<=f&&!(je%16)&&Fc(Be,je));else{if(!(280>In)){Yt=0;break t}In=Yl(In-256,It);var Do,vo=Da(rr.G[4],rr.H[4],It);if(an(It),!(rn>=(vo=Jl(Pt,vo=Yl(vo,It)))&&Pn-rn>=In)){Yt=0;break t}for(Do=0;Do<In;++Do)Qe[tt+rn+Do]=Qe[tt+rn+Do-vo];for(rn+=In,et+=In;et>=Pt;)et-=Pt,++je<=f&&!(je%16)&&Fc(Be,je);rn<Hn&&et&pr&&(rr=Ts(sn,et,je))}n(It.h==Ft(It))}Fc(Be,je>f?f:je);break t}!Yt||It.h&&rn<Pn?(Yt=0,Be.a=It.h?5:3):Be.$=rn,f=Yt}else f=Ic(Be,Be.V,Be.Ba,Be.c,Be.i,f,zf);if(!f){O=0;break e}}B+O>=pe&&(a.Cc=1),O=1}if(!O)return null;if(a.Cc&&((O=a.ga)!=null&&(O.mc=null),a.ga=null,0<a.Ga))return alert("todo:WebPDequantizeLevels"),null}return a.nb+B*ne}function fa(a,f,B,O,ne,pe){for(;0<ne--;){var Be,Qe=a,je=f+(B?1:0),et=a,It=f+(B?0:3);for(Be=0;Be<O;++Be){var sn=et[It+4*Be];sn!=255&&(sn*=32897,Qe[je+4*Be+0]=Qe[je+4*Be+0]*sn>>23,Qe[je+4*Be+1]=Qe[je+4*Be+1]*sn>>23,Qe[je+4*Be+2]=Qe[je+4*Be+2]*sn>>23)}f+=pe}}function ds(a,f,B,O,ne){for(;0<O--;){var pe;for(pe=0;pe<B;++pe){var Be=a[f+2*pe+0],Qe=15&(et=a[f+2*pe+1]),je=4369*Qe,et=(240&et|et>>4)*je>>16;a[f+2*pe+0]=(240&Be|Be>>4)*je>>16&240|(15&Be|Be<<4)*je>>16>>4&15,a[f+2*pe+1]=240&et|Qe}f+=ne}}function As(a,f,B,O,ne,pe,Be,Qe){var je,et,It=255;for(et=0;et<ne;++et){for(je=0;je<O;++je){var sn=a[f+je];pe[Be+4*je]=sn,It&=sn}f+=B,Be+=Qe}return It!=255}function Ms(a,f,B,O,ne){var pe;for(pe=0;pe<ne;++pe)B[O+pe]=a[f+pe]>>8}function tc(){qh=fa,tv=ds,nv=As,rv=Ms}function ml(a,f,B){at[a]=function(O,ne,pe,Be,Qe,je,et,It,sn,tt,Pt,Yt,In,rn,Pn,Hn,pr){var rr,Do=pr-1>>1,vo=Qe[je+0]|et[It+0]<<16,KA=sn[tt+0]|Pt[Yt+0]<<16;n(O!=null);var Eo=3*vo+KA+131074>>2;for(f(O[ne+0],255&Eo,Eo>>16,In,rn),pe!=null&&(Eo=3*KA+vo+131074>>2,f(pe[Be+0],255&Eo,Eo>>16,Pn,Hn)),rr=1;rr<=Do;++rr){var ui=Qe[je+rr]|et[It+rr]<<16,hs=sn[tt+rr]|Pt[Yt+rr]<<16,$A=vo+ui+KA+hs+524296,So=$A+2*(ui+KA)>>3;Eo=So+vo>>1,vo=($A=$A+2*(vo+hs)>>3)+ui>>1,f(O[ne+2*rr-1],255&Eo,Eo>>16,In,rn+(2*rr-1)*B),f(O[ne+2*rr-0],255&vo,vo>>16,In,rn+(2*rr-0)*B),pe!=null&&(Eo=$A+KA>>1,vo=So+hs>>1,f(pe[Be+2*rr-1],255&Eo,Eo>>16,Pn,Hn+(2*rr-1)*B),f(pe[Be+2*rr+0],255&vo,vo>>16,Pn,Hn+(2*rr+0)*B)),vo=ui,KA=hs}1&pr||(Eo=3*vo+KA+131074>>2,f(O[ne+pr-1],255&Eo,Eo>>16,In,rn+(pr-1)*B),pe!=null&&(Eo=3*KA+vo+131074>>2,f(pe[Be+pr-1],255&Eo,Eo>>16,Pn,Hn+(pr-1)*B)))}}function np(){Ac[ap]=fm,Ac[sp]=hv,Ac[lv]=hm,Ac[lp]=pv,Ac[cp]=gv,Ac[ug]=vv,Ac[cv]=pm,Ac[dg]=hv,Ac[fg]=pv,Ac[up]=gv,Ac[hg]=vv}function qf(a){return a&~gm?0>a?0:255:a>>mv}function sf(a,f){return qf((19077*a>>8)+(26149*f>>8)-14234)}function id(a,f,B){return qf((19077*a>>8)-(6419*f>>8)-(13320*B>>8)+8708)}function lf(a,f){return qf((19077*a>>8)+(33050*f>>8)-17685)}function cf(a,f,B,O,ne){O[ne+0]=sf(a,B),O[ne+1]=id(a,f,B),O[ne+2]=lf(a,f)}function uf(a,f,B,O,ne){O[ne+0]=lf(a,f),O[ne+1]=id(a,f,B),O[ne+2]=sf(a,B)}function Gs(a,f,B,O,ne){var pe=id(a,f,B);f=pe<<3&224|lf(a,f)>>3,O[ne+0]=248&sf(a,B)|pe>>5,O[ne+1]=f}function df(a,f,B,O,ne){var pe=240&lf(a,f)|15;O[ne+0]=240&sf(a,B)|id(a,f,B)>>4,O[ne+1]=pe}function ff(a,f,B,O,ne){O[ne+0]=255,cf(a,f,B,O,ne+1)}function $h(a,f,B,O,ne){uf(a,f,B,O,ne),O[ne+3]=255}function kh(a,f,B,O,ne){cf(a,f,B,O,ne),O[ne+3]=255}function Ra(a,f){return 0>a?0:a>f?f:a}function Uu(a,f,B){at[a]=function(O,ne,pe,Be,Qe,je,et,It,sn){for(var tt=It+(-2&sn)*B;It!=tt;)f(O[ne+0],pe[Be+0],Qe[je+0],et,It),f(O[ne+1],pe[Be+0],Qe[je+0],et,It+B),ne+=2,++Be,++je,It+=2*B;1&sn&&f(O[ne+0],pe[Be+0],Qe[je+0],et,It)}}function eh(a,f,B){return B==0?a==0?f==0?6:5:f==0?4:0:B}function rp(a,f,B,O,ne){switch(a>>>30){case 3:vf(f,B,O,ne,0);break;case 2:rc(f,B,O,ne);break;case 1:Mi(f,B,O,ne)}}function nc(a,f){var B,O,ne=f.M,pe=f.Nb,Be=a.oc,Qe=a.pc+40,je=a.oc,et=a.pc+584,It=a.oc,sn=a.pc+600;for(B=0;16>B;++B)Be[Qe+32*B-1]=129;for(B=0;8>B;++B)je[et+32*B-1]=129,It[sn+32*B-1]=129;for(0<ne?Be[Qe-1-32]=je[et-1-32]=It[sn-1-32]=129:(o(Be,Qe-32-1,127,21),o(je,et-32-1,127,9),o(It,sn-32-1,127,9)),O=0;O<a.za;++O){var tt=f.ya[f.aa+O];if(0<O){for(B=-1;16>B;++B)r(Be,Qe+32*B-4,Be,Qe+32*B+12,4);for(B=-1;8>B;++B)r(je,et+32*B-4,je,et+32*B+4,4),r(It,sn+32*B-4,It,sn+32*B+4,4)}var Pt=a.Gd,Yt=a.Hd+O,In=tt.ad,rn=tt.Hc;if(0<ne&&(r(Be,Qe-32,Pt[Yt].y,0,16),r(je,et-32,Pt[Yt].f,0,8),r(It,sn-32,Pt[Yt].ea,0,8)),tt.Za){var Pn=Be,Hn=Qe-32+16;for(0<ne&&(O>=a.za-1?o(Pn,Hn,Pt[Yt].y[15],4):r(Pn,Hn,Pt[Yt+1].y,0,4)),B=0;4>B;B++)Pn[Hn+128+B]=Pn[Hn+256+B]=Pn[Hn+384+B]=Pn[Hn+0+B];for(B=0;16>B;++B,rn<<=2)Pn=Be,Hn=Qe+Bv[B],Oc[tt.Ob[B]](Pn,Hn),rp(rn,In,16*+B,Pn,Hn)}else if(Pn=eh(O,ne,tt.Ob[0]),hd[Pn](Be,Qe),rn!=0)for(B=0;16>B;++B,rn<<=2)rp(rn,In,16*+B,Be,Qe+Bv[B]);for(B=tt.Gc,Pn=eh(O,ne,tt.Dd),Nu[Pn](je,et),Nu[Pn](It,sn),rn=In,Pn=je,Hn=et,255&(tt=0|B)&&(170&tt?ru(rn,256,Pn,Hn):aa(rn,256,Pn,Hn)),tt=It,rn=sn,255&(B>>=8)&&(170&B?ru(In,320,tt,rn):aa(In,320,tt,rn)),ne<a.Ub-1&&(r(Pt[Yt].y,0,Be,Qe+480,16),r(Pt[Yt].f,0,je,et+224,8),r(Pt[Yt].ea,0,It,sn+224,8)),B=8*pe*a.B,Pt=a.sa,Yt=a.ta+16*O+16*pe*a.R,In=a.qa,tt=a.ra+8*O+B,rn=a.Ha,Pn=a.Ia+8*O+B,B=0;16>B;++B)r(Pt,Yt+B*a.R,Be,Qe+32*B,16);for(B=0;8>B;++B)r(In,tt+B*a.B,je,et+32*B,8),r(rn,Pn+B*a.B,It,sn+32*B,8)}}function hf(a,f,B,O,ne,pe,Be,Qe,je){var et=[0],It=[0],sn=0,tt=je!=null?je.kd:0,Pt=je!=null?je:new Mn;if(a==null||12>B)return 7;Pt.data=a,Pt.w=f,Pt.ha=B,f=[f],B=[B],Pt.gb=[Pt.gb];e:{var Yt=f,In=B,rn=Pt.gb;if(n(a!=null),n(In!=null),n(rn!=null),rn[0]=0,12<=In[0]&&!t(a,Yt[0],"RIFF")){if(t(a,Yt[0]+8,"WEBP")){rn=3;break e}var Pn=Fn(a,Yt[0]+4);if(12>Pn||4294967286<Pn){rn=3;break e}if(tt&&Pn>In[0]-8){rn=7;break e}rn[0]=Pn,Yt[0]+=12,In[0]-=12}rn=0}if(rn!=0)return rn;for(Pn=0<Pt.gb[0],B=B[0];;){e:{var Hn=a;In=f,rn=B;var pr=et,rr=It,Do=Yt=[0];if((Eo=sn=[sn])[0]=0,8>rn[0])rn=7;else{if(!t(Hn,In[0],"VP8X")){if(Fn(Hn,In[0]+4)!=10){rn=3;break e}if(18>rn[0]){rn=7;break e}var vo=Fn(Hn,In[0]+8),KA=1+Gr(Hn,In[0]+12);if(2147483648<=KA*(Hn=1+Gr(Hn,In[0]+15))){rn=3;break e}Do!=null&&(Do[0]=vo),pr!=null&&(pr[0]=KA),rr!=null&&(rr[0]=Hn),In[0]+=18,rn[0]-=18,Eo[0]=1}rn=0}}if(sn=sn[0],Yt=Yt[0],rn!=0)return rn;if(In=!!(2&Yt),!Pn&&sn)return 3;if(pe!=null&&(pe[0]=!!(16&Yt)),Be!=null&&(Be[0]=In),Qe!=null&&(Qe[0]=0),Be=et[0],Yt=It[0],sn&&In&&je==null){rn=0;break}if(4>B){rn=7;break}if(Pn&&sn||!Pn&&!sn&&!t(a,f[0],"ALPH")){B=[B],Pt.na=[Pt.na],Pt.P=[Pt.P],Pt.Sa=[Pt.Sa];e:{vo=a,rn=f,Pn=B;var Eo=Pt.gb;pr=Pt.na,rr=Pt.P,Do=Pt.Sa,KA=22,n(vo!=null),n(Pn!=null),Hn=rn[0];var ui=Pn[0];for(n(pr!=null),n(Do!=null),pr[0]=null,rr[0]=null,Do[0]=0;;){if(rn[0]=Hn,Pn[0]=ui,8>ui){rn=7;break e}var hs=Fn(vo,Hn+4);if(4294967286<hs){rn=3;break e}var $A=8+hs+1&-2;if(KA+=$A,0<Eo&&KA>Eo){rn=3;break e}if(!t(vo,Hn,"VP8 ")||!t(vo,Hn,"VP8L")){rn=0;break e}if(ui[0]<$A){rn=7;break e}t(vo,Hn,"ALPH")||(pr[0]=vo,rr[0]=Hn+8,Do[0]=hs),Hn+=$A,ui-=$A}}if(B=B[0],Pt.na=Pt.na[0],Pt.P=Pt.P[0],Pt.Sa=Pt.Sa[0],rn!=0)break}B=[B],Pt.Ja=[Pt.Ja],Pt.xa=[Pt.xa];e:if(Eo=a,rn=f,Pn=B,pr=Pt.gb[0],rr=Pt.Ja,Do=Pt.xa,vo=rn[0],Hn=!t(Eo,vo,"VP8 "),KA=!t(Eo,vo,"VP8L"),n(Eo!=null),n(Pn!=null),n(rr!=null),n(Do!=null),8>Pn[0])rn=7;else{if(Hn||KA){if(Eo=Fn(Eo,vo+4),12<=pr&&Eo>pr-12){rn=3;break e}if(tt&&Eo>Pn[0]-8){rn=7;break e}rr[0]=Eo,rn[0]+=8,Pn[0]-=8,Do[0]=KA}else Do[0]=5<=Pn[0]&&Eo[vo+0]==47&&!(Eo[vo+4]>>5),rr[0]=Pn[0];rn=0}if(B=B[0],Pt.Ja=Pt.Ja[0],Pt.xa=Pt.xa[0],f=f[0],rn!=0)break;if(4294967286<Pt.Ja)return 3;if(Qe==null||In||(Qe[0]=Pt.xa?2:1),Be=[Be],Yt=[Yt],Pt.xa){if(5>B){rn=7;break}Qe=Be,tt=Yt,In=pe,a==null||5>B?a=0:5<=B&&a[f+0]==47&&!(a[f+4]>>5)?(Pn=[0],Eo=[0],pr=[0],bn(rr=new ot,a,f,B),Cu(rr,Pn,Eo,pr)?(Qe!=null&&(Qe[0]=Pn[0]),tt!=null&&(tt[0]=Eo[0]),In!=null&&(In[0]=pr[0]),a=1):a=0):a=0}else{if(10>B){rn=7;break}Qe=Yt,a==null||10>B||!W0(a,f+3,B-3)?a=0:(tt=a[f+0]|a[f+1]<<8|a[f+2]<<16,In=16383&(a[f+7]<<8|a[f+6]),a=16383&(a[f+9]<<8|a[f+8]),1&tt||3<(tt>>1&7)||!(tt>>4&1)||tt>>5>=Pt.Ja||!In||!a?a=0:(Be&&(Be[0]=In),Qe&&(Qe[0]=a),a=1))}if(!a||(Be=Be[0],Yt=Yt[0],sn&&(et[0]!=Be||It[0]!=Yt)))return 3;je!=null&&(je[0]=Pt,je.offset=f-je.w,n(4294967286>f-je.w),n(je.offset==je.ha-B));break}return rn==0||rn==7&&sn&&je==null?(pe!=null&&(pe[0]|=Pt.na!=null&&0<Pt.na.length),O!=null&&(O[0]=Be),ne!=null&&(ne[0]=Yt),0):rn}function zh(a,f,B){var O=f.width,ne=f.height,pe=0,Be=0,Qe=O,je=ne;if(f.Da=a!=null&&0<a.Da,f.Da&&(Qe=a.cd,je=a.bd,pe=a.v,Be=a.j,11>B||(pe&=-2,Be&=-2),0>pe||0>Be||0>=Qe||0>=je||pe+Qe>O||Be+je>ne))return 0;if(f.v=pe,f.j=Be,f.va=pe+Qe,f.o=Be+je,f.U=Qe,f.T=je,f.da=a!=null&&0<a.da,f.da){if(!Jo(Qe,je,B=[a.ib],pe=[a.hb]))return 0;f.ib=B[0],f.hb=pe[0]}return f.ob=a!=null&&a.ob,f.Kb=a==null||!a.Sd,f.da&&(f.ob=f.ib<3*O/4&&f.hb<3*ne/4,f.Kb=0),1}function Zh(a){if(a==null)return 2;if(11>a.S){var f=a.f.RGBA;f.fb+=(a.height-1)*f.A,f.A=-f.A}else f=a.f.kb,a=a.height,f.O+=(a-1)*f.fa,f.fa=-f.fa,f.N+=(a-1>>1)*f.Ab,f.Ab=-f.Ab,f.W+=(a-1>>1)*f.Db,f.Db=-f.Db,f.F!=null&&(f.J+=(a-1)*f.lb,f.lb=-f.lb);return 0}function ad(a,f,B,O){if(O==null||0>=a||0>=f)return 2;if(B!=null){if(B.Da){var ne=B.cd,pe=B.bd,Be=-2&B.v,Qe=-2&B.j;if(0>Be||0>Qe||0>=ne||0>=pe||Be+ne>a||Qe+pe>f)return 2;a=ne,f=pe}if(B.da){if(!Jo(a,f,ne=[B.ib],pe=[B.hb]))return 2;a=ne[0],f=pe[0]}}O.width=a,O.height=f;e:{var je=O.width,et=O.height;if(a=O.S,0>=je||0>=et||!(a>=ap&&13>a))a=2;else{if(0>=O.Rd&&O.sd==null){Be=pe=ne=f=0;var It=(Qe=je*wv[a])*et;if(11>a||(pe=(et+1)/2*(f=(je+1)/2),a==12&&(Be=(ne=je)*et)),(et=i(It+2*pe+Be))==null){a=1;break e}O.sd=et,11>a?((je=O.f.RGBA).eb=et,je.fb=0,je.A=Qe,je.size=It):((je=O.f.kb).y=et,je.O=0,je.fa=Qe,je.Fd=It,je.f=et,je.N=0+It,je.Ab=f,je.Cd=pe,je.ea=et,je.W=0+It+pe,je.Db=f,je.Ed=pe,a==12&&(je.F=et,je.J=0+It+2*pe),je.Tc=Be,je.lb=ne)}if(f=1,ne=O.S,pe=O.width,Be=O.height,ne>=ap&&13>ne)if(11>ne)a=O.f.RGBA,f&=(Qe=Math.abs(a.A))*(Be-1)+pe<=a.size,f&=Qe>=pe*wv[ne],f&=a.eb!=null;else{a=O.f.kb,Qe=(pe+1)/2,It=(Be+1)/2,je=Math.abs(a.fa),et=Math.abs(a.Ab);var sn=Math.abs(a.Db),tt=Math.abs(a.lb),Pt=tt*(Be-1)+pe;f&=je*(Be-1)+pe<=a.Fd,f&=et*(It-1)+Qe<=a.Cd,f=(f&=sn*(It-1)+Qe<=a.Ed)&je>=pe&et>=Qe&sn>=Qe,f&=a.y!=null,f&=a.f!=null,f&=a.ea!=null,ne==12&&(f&=tt>=pe,f&=Pt<=a.Tc,f&=a.F!=null)}else f=0;a=f?0:2}}return a!=0||B!=null&&B.fd&&(a=Zh(O)),a}var pf=64,Ul=[0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215],Ol=24,sd=32,Ou=8,ld=[0,0,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7];eo("Predictor0","PredictorAdd0"),at.Predictor0=function(){return 4278190080},at.Predictor1=function(a){return a},at.Predictor2=function(a,f,B){return f[B+0]},at.Predictor3=function(a,f,B){return f[B+1]},at.Predictor4=function(a,f,B){return f[B-1]},at.Predictor5=function(a,f,B){return Go(Go(a,f[B+1]),f[B+0])},at.Predictor6=function(a,f,B){return Go(a,f[B-1])},at.Predictor7=function(a,f,B){return Go(a,f[B+0])},at.Predictor8=function(a,f,B){return Go(f[B-1],f[B+0])},at.Predictor9=function(a,f,B){return Go(f[B+0],f[B+1])},at.Predictor10=function(a,f,B){return Go(Go(a,f[B-1]),Go(f[B+0],f[B+1]))},at.Predictor11=function(a,f,B){var O=f[B+0];return 0>=UA(O>>24&255,a>>24&255,(f=f[B-1])>>24&255)+UA(O>>16&255,a>>16&255,f>>16&255)+UA(O>>8&255,a>>8&255,f>>8&255)+UA(255&O,255&a,255&f)?O:a},at.Predictor12=function(a,f,B){var O=f[B+0];return(Ii((a>>24&255)+(O>>24&255)-((f=f[B-1])>>24&255))<<24|Ii((a>>16&255)+(O>>16&255)-(f>>16&255))<<16|Ii((a>>8&255)+(O>>8&255)-(f>>8&255))<<8|Ii((255&a)+(255&O)-(255&f)))>>>0},at.Predictor13=function(a,f,B){var O=f[B-1];return(IA((a=Go(a,f[B+0]))>>24&255,O>>24&255)<<24|IA(a>>16&255,O>>16&255)<<16|IA(a>>8&255,O>>8&255)<<8|IA(255&a,255&O))>>>0};var Wh=at.PredictorAdd0;at.PredictorAdd1=Ji,eo("Predictor2","PredictorAdd2"),eo("Predictor3","PredictorAdd3"),eo("Predictor4","PredictorAdd4"),eo("Predictor5","PredictorAdd5"),eo("Predictor6","PredictorAdd6"),eo("Predictor7","PredictorAdd7"),eo("Predictor8","PredictorAdd8"),eo("Predictor9","PredictorAdd9"),eo("Predictor10","PredictorAdd10"),eo("Predictor11","PredictorAdd11"),eo("Predictor12","PredictorAdd12"),eo("Predictor13","PredictorAdd13");var th=at.PredictorAdd2;zo("ColorIndexInverseTransform","MapARGB","32b",function(a){return a>>8&255},function(a){return a}),zo("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",function(a){return a},function(a){return a>>8&255});var za,op=at.ColorIndexInverseTransform,tu=at.MapARGB,nu=at.VP8LColorIndexInverseTransformAlpha,Vh=at.MapAlpha,Gh=at.VP8LPredictorsAdd=[];Gh.length=16,(at.VP8LPredictors=[]).length=16,(at.VP8LPredictorsAdd_C=[]).length=16,(at.VP8LPredictors_C=[]).length=16;var Xh,Yh,cd,ud,dd,gf,fd,vf,rc,ru,Mi,aa,Za,fs,Lu,Jh,nh,Ap,Gg,Xg,Yg,Jg,qg,ev,qh,tv,nv,rv,ov=i(511),Av=i(2041),iv=i(225),av=i(767),sv=0,cg=Av,ip=iv,Ll=av,oc=ov,ap=0,sp=1,lv=2,lp=3,cp=4,ug=5,cv=6,dg=7,fg=8,up=9,hg=10,qv=[2,3,7],em=[3,3,11],uv=[280,256,256,256,40],tm=[0,1,1,1,0],nm=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],rm=[24,7,23,25,40,6,39,41,22,26,38,42,56,5,55,57,21,27,54,58,37,43,72,4,71,73,20,28,53,59,70,74,36,44,88,69,75,52,60,3,87,89,19,29,86,90,35,45,68,76,85,91,51,61,104,2,103,105,18,30,102,106,34,46,84,92,67,77,101,107,50,62,120,1,119,121,83,93,17,31,100,108,66,78,118,122,33,47,117,123,49,63,99,109,82,94,0,116,124,65,79,16,32,98,110,48,115,125,81,95,64,114,126,97,111,80,113,127,96,112],om=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],Am=8,pg=[4,5,6,7,8,9,10,10,11,12,13,14,15,16,17,17,18,19,20,20,21,21,22,22,23,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,76,77,78,79,80,81,82,83,84,85,86,87,88,89,91,93,95,96,98,100,101,102,104,106,108,110,112,114,116,118,122,124,126,128,130,132,134,136,138,140,143,145,148,151,154,157],gg=[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108,110,112,114,116,119,122,125,128,131,134,137,140,143,146,149,152,155,158,161,164,167,170,173,177,181,185,189,193,197,201,205,209,213,217,221,225,229,234,239,245,249,254,259,264,269,274,279,284],e0=null,im=[[173,148,140,0],[176,155,140,135,0],[180,157,141,134,130,0],[254,254,243,230,196,177,153,140,133,130,129,0]],am=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],dv=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],sm=[[[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]],[[253,136,254,255,228,219,128,128,128,128,128],[189,129,242,255,227,213,255,219,128,128,128],[106,126,227,252,214,209,255,255,128,128,128]],[[1,98,248,255,236,226,255,255,128,128,128],[181,133,238,254,221,234,255,154,128,128,128],[78,134,202,247,198,180,255,219,128,128,128]],[[1,185,249,255,243,255,128,128,128,128,128],[184,150,247,255,236,224,128,128,128,128,128],[77,110,216,255,236,230,128,128,128,128,128]],[[1,101,251,255,241,255,128,128,128,128,128],[170,139,241,252,236,209,255,255,128,128,128],[37,116,196,243,228,255,255,255,128,128,128]],[[1,204,254,255,245,255,128,128,128,128,128],[207,160,250,255,238,128,128,128,128,128,128],[102,103,231,255,211,171,128,128,128,128,128]],[[1,152,252,255,240,255,128,128,128,128,128],[177,135,243,255,234,225,128,128,128,128,128],[80,129,211,255,194,224,128,128,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[246,1,255,128,128,128,128,128,128,128,128],[255,128,128,128,128,128,128,128,128,128,128]]],[[[198,35,237,223,193,187,162,160,145,155,62],[131,45,198,221,172,176,220,157,252,221,1],[68,47,146,208,149,167,221,162,255,223,128]],[[1,149,241,255,221,224,255,255,128,128,128],[184,141,234,253,222,220,255,199,128,128,128],[81,99,181,242,176,190,249,202,255,255,128]],[[1,129,232,253,214,197,242,196,255,255,128],[99,121,210,250,201,198,255,202,128,128,128],[23,91,163,242,170,187,247,210,255,255,128]],[[1,200,246,255,234,255,128,128,128,128,128],[109,178,241,255,231,245,255,255,128,128,128],[44,130,201,253,205,192,255,255,128,128,128]],[[1,132,239,251,219,209,255,165,128,128,128],[94,136,225,251,218,190,255,255,128,128,128],[22,100,174,245,186,161,255,199,128,128,128]],[[1,182,249,255,232,235,128,128,128,128,128],[124,143,241,255,227,234,128,128,128,128,128],[35,77,181,251,193,211,255,205,128,128,128]],[[1,157,247,255,236,231,255,255,128,128,128],[121,141,235,255,225,227,255,255,128,128,128],[45,99,188,251,195,217,255,224,128,128,128]],[[1,1,251,255,213,255,128,128,128,128,128],[203,1,248,255,255,128,128,128,128,128,128],[137,1,177,255,224,255,128,128,128,128,128]]],[[[253,9,248,251,207,208,255,192,128,128,128],[175,13,224,243,193,185,249,198,255,255,128],[73,17,171,221,161,179,236,167,255,234,128]],[[1,95,247,253,212,183,255,255,128,128,128],[239,90,244,250,211,209,255,255,128,128,128],[155,77,195,248,188,195,255,255,128,128,128]],[[1,24,239,251,218,219,255,205,128,128,128],[201,51,219,255,196,186,128,128,128,128,128],[69,46,190,239,201,218,255,228,128,128,128]],[[1,191,251,255,255,128,128,128,128,128,128],[223,165,249,255,213,255,128,128,128,128,128],[141,124,248,255,255,128,128,128,128,128,128]],[[1,16,248,255,255,128,128,128,128,128,128],[190,36,230,255,236,255,128,128,128,128,128],[149,1,255,128,128,128,128,128,128,128,128]],[[1,226,255,128,128,128,128,128,128,128,128],[247,192,255,128,128,128,128,128,128,128,128],[240,128,255,128,128,128,128,128,128,128,128]],[[1,134,252,255,255,128,128,128,128,128,128],[213,62,250,255,255,128,128,128,128,128,128],[55,93,255,128,128,128,128,128,128,128,128]],[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]]],[[[202,24,213,235,186,191,220,160,240,175,255],[126,38,182,232,169,184,228,174,255,187,128],[61,46,138,219,151,178,240,170,255,216,128]],[[1,112,230,250,199,191,247,159,255,255,128],[166,109,228,252,211,215,255,174,128,128,128],[39,77,162,232,172,180,245,178,255,255,128]],[[1,52,220,246,198,199,249,220,255,255,128],[124,74,191,243,183,193,250,221,255,255,128],[24,71,130,219,154,170,243,182,255,255,128]],[[1,182,225,249,219,240,255,224,128,128,128],[149,150,226,252,216,205,255,171,128,128,128],[28,108,170,242,183,194,254,223,255,255,128]],[[1,81,230,252,204,203,255,192,128,128,128],[123,102,209,247,188,196,255,233,128,128,128],[20,95,153,243,164,173,255,203,128,128,128]],[[1,222,248,255,216,213,128,128,128,128,128],[168,175,246,252,235,205,255,255,128,128,128],[47,116,215,255,211,212,255,255,128,128,128]],[[1,121,236,253,212,214,255,255,128,128,128],[141,84,213,252,201,202,255,219,128,128,128],[42,80,160,240,162,185,255,205,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[244,1,255,128,128,128,128,128,128,128,128],[238,1,255,128,128,128,128,128,128,128,128]]]],lm=[[[231,120,48,89,115,113,120,152,112],[152,179,64,126,170,118,46,70,95],[175,69,143,80,85,82,72,155,103],[56,58,10,171,218,189,17,13,152],[114,26,17,163,44,195,21,10,173],[121,24,80,195,26,62,44,64,85],[144,71,10,38,171,213,144,34,26],[170,46,55,19,136,160,33,206,71],[63,20,8,114,114,208,12,9,226],[81,40,11,96,182,84,29,16,36]],[[134,183,89,137,98,101,106,165,148],[72,187,100,130,157,111,32,75,80],[66,102,167,99,74,62,40,234,128],[41,53,9,178,241,141,26,8,107],[74,43,26,146,73,166,49,23,157],[65,38,105,160,51,52,31,115,128],[104,79,12,27,217,255,87,17,7],[87,68,71,44,114,51,15,186,23],[47,41,14,110,182,183,21,17,194],[66,45,25,102,197,189,23,18,22]],[[88,88,147,150,42,46,45,196,205],[43,97,183,117,85,38,35,179,61],[39,53,200,87,26,21,43,232,171],[56,34,51,104,114,102,29,93,77],[39,28,85,171,58,165,90,98,64],[34,22,116,206,23,34,43,166,73],[107,54,32,26,51,1,81,43,31],[68,25,106,22,64,171,36,225,114],[34,19,21,102,132,188,16,76,124],[62,18,78,95,85,57,50,48,51]],[[193,101,35,159,215,111,89,46,111],[60,148,31,172,219,228,21,18,111],[112,113,77,85,179,255,38,120,114],[40,42,1,196,245,209,10,25,109],[88,43,29,140,166,213,37,43,154],[61,63,30,155,67,45,68,1,209],[100,80,8,43,154,1,51,26,71],[142,78,78,16,255,128,34,197,171],[41,40,5,102,211,183,4,1,221],[51,50,17,168,209,192,23,25,82]],[[138,31,36,171,27,166,38,44,229],[67,87,58,169,82,115,26,59,179],[63,59,90,180,59,166,93,73,154],[40,40,21,116,143,209,34,39,175],[47,15,16,183,34,223,49,45,183],[46,17,33,183,6,98,15,32,183],[57,46,22,24,128,1,54,17,37],[65,32,73,115,28,128,23,128,205],[40,3,9,115,51,192,18,6,223],[87,37,9,115,59,77,64,21,47]],[[104,55,44,218,9,54,53,130,226],[64,90,70,205,40,41,23,26,57],[54,57,112,184,5,41,38,166,213],[30,34,26,133,152,116,10,32,134],[39,19,53,221,26,114,32,73,255],[31,9,65,234,2,15,1,118,73],[75,32,12,51,192,255,160,43,51],[88,31,35,67,102,85,55,186,85],[56,21,23,111,59,205,45,37,192],[55,38,70,124,73,102,1,34,98]],[[125,98,42,88,104,85,117,175,82],[95,84,53,89,128,100,113,101,45],[75,79,123,47,51,128,81,171,1],[57,17,5,71,102,57,53,41,49],[38,33,13,121,57,73,26,1,85],[41,10,67,138,77,110,90,47,114],[115,21,2,10,102,255,166,23,6],[101,29,16,10,85,128,101,196,26],[57,18,10,102,102,213,34,20,43],[117,20,15,36,163,128,68,1,26]],[[102,61,71,37,34,53,31,243,192],[69,60,71,38,73,119,28,222,37],[68,45,128,34,1,47,11,245,171],[62,17,19,70,146,85,55,62,70],[37,43,37,154,100,163,85,160,1],[63,9,92,136,28,64,32,201,85],[75,15,9,9,64,255,184,119,16],[86,6,28,5,64,255,25,248,1],[56,8,17,132,137,255,55,116,128],[58,15,20,82,135,57,26,121,40]],[[164,50,31,137,154,133,25,35,218],[51,103,44,131,131,123,31,6,158],[86,40,64,135,148,224,45,183,128],[22,26,17,131,240,154,14,1,209],[45,16,21,91,64,222,7,1,197],[56,21,39,155,60,138,23,102,213],[83,12,13,54,192,255,68,47,28],[85,26,85,85,128,128,32,146,171],[18,11,7,63,144,171,4,4,246],[35,27,10,146,174,171,12,26,128]],[[190,80,35,99,180,80,126,54,45],[85,126,47,87,176,51,41,20,32],[101,75,128,139,118,146,116,128,85],[56,41,15,176,236,85,37,9,62],[71,30,17,119,118,255,17,18,138],[101,38,60,138,55,70,43,26,142],[146,36,19,30,171,255,97,27,20],[138,45,61,62,219,1,81,188,64],[32,41,20,117,151,142,20,21,163],[112,19,12,61,195,128,48,4,24]]],cm=[[[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[176,246,255,255,255,255,255,255,255,255,255],[223,241,252,255,255,255,255,255,255,255,255],[249,253,253,255,255,255,255,255,255,255,255]],[[255,244,252,255,255,255,255,255,255,255,255],[234,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255]],[[255,246,254,255,255,255,255,255,255,255,255],[239,253,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[251,255,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[251,254,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,254,253,255,254,255,255,255,255,255,255],[250,255,254,255,254,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[217,255,255,255,255,255,255,255,255,255,255],[225,252,241,253,255,255,254,255,255,255,255],[234,250,241,250,253,255,253,254,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[223,254,254,255,255,255,255,255,255,255,255],[238,253,254,254,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[249,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,255,255,255,255,255,255,255,255,255],[247,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[252,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[186,251,250,255,255,255,255,255,255,255,255],[234,251,244,254,255,255,255,255,255,255,255],[251,251,243,253,254,255,254,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[236,253,254,255,255,255,255,255,255,255,255],[251,253,253,254,254,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[254,254,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[254,254,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[248,255,255,255,255,255,255,255,255,255,255],[250,254,252,254,255,255,255,255,255,255,255],[248,254,249,253,255,255,255,255,255,255,255]],[[255,253,253,255,255,255,255,255,255,255,255],[246,253,253,255,255,255,255,255,255,255,255],[252,254,251,254,254,255,255,255,255,255,255]],[[255,254,252,255,255,255,255,255,255,255,255],[248,254,253,255,255,255,255,255,255,255,255],[253,255,254,254,255,255,255,255,255,255,255]],[[255,251,254,255,255,255,255,255,255,255,255],[245,251,254,255,255,255,255,255,255,255,255],[253,253,254,255,255,255,255,255,255,255,255]],[[255,251,253,255,255,255,255,255,255,255,255],[252,253,254,255,255,255,255,255,255,255,255],[255,254,255,255,255,255,255,255,255,255,255]],[[255,252,255,255,255,255,255,255,255,255,255],[249,255,254,255,255,255,255,255,255,255,255],[255,255,254,255,255,255,255,255,255,255,255]],[[255,255,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]]],um=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],hd=[],Oc=[],Nu=[],dm=1,fv=2,pd=[],Ac=[];ml("UpsampleRgbLinePair",cf,3),ml("UpsampleBgrLinePair",uf,3),ml("UpsampleRgbaLinePair",kh,4),ml("UpsampleBgraLinePair",$h,4),ml("UpsampleArgbLinePair",ff,4),ml("UpsampleRgba4444LinePair",df,2),ml("UpsampleRgb565LinePair",Gs,2);var fm=at.UpsampleRgbLinePair,hm=at.UpsampleBgrLinePair,hv=at.UpsampleRgbaLinePair,pv=at.UpsampleBgraLinePair,gv=at.UpsampleArgbLinePair,vv=at.UpsampleRgba4444LinePair,pm=at.UpsampleRgb565LinePair,dp=16,fp=1<<dp-1,t0=-227,vg=482,mv=6,gm=(256<<mv)-1,yv=0,vm=i(256),mm=i(256),ym=i(256),Bm=i(256),wm=i(vg-t0),bm=i(vg-t0);Uu("YuvToRgbRow",cf,3),Uu("YuvToBgrRow",uf,3),Uu("YuvToRgbaRow",kh,4),Uu("YuvToBgraRow",$h,4),Uu("YuvToArgbRow",ff,4),Uu("YuvToRgba4444Row",df,2),Uu("YuvToRgb565Row",Gs,2);var Bv=[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],hp=[0,2,8],Cm=[8,7,6,4,4,2,2,2,1,1,1,1],xm=1;this.WebPDecodeRGBA=function(a,f,B,O,ne){var pe=sp,Be=new Zt,Qe=new ia;Be.ba=Qe,Qe.S=pe,Qe.width=[Qe.width],Qe.height=[Qe.height];var je=Qe.width,et=Qe.height,It=new wA;if(It==null||a==null)var sn=2;else n(It!=null),sn=hf(a,f,B,It.width,It.height,It.Pd,It.Qd,It.format,null);if(sn!=0?je=0:(je!=null&&(je[0]=It.width[0]),et!=null&&(et[0]=It.height[0]),je=1),je){Qe.width=Qe.width[0],Qe.height=Qe.height[0],O!=null&&(O[0]=Qe.width),ne!=null&&(ne[0]=Qe.height);e:{if(O=new Vf,(ne=new Mn).data=a,ne.w=f,ne.ha=B,ne.kd=1,f=[0],n(ne!=null),((a=hf(ne.data,ne.w,ne.ha,null,null,null,f,null,ne))==0||a==7)&&f[0]&&(a=4),(f=a)==0){if(n(Be!=null),O.data=ne.data,O.w=ne.w+ne.offset,O.ha=ne.ha-ne.offset,O.put=rA,O.ac=Yc,O.bc=bu,O.ma=Be,ne.xa){if((a=Xd())==null){Be=1;break e}if(function(tt,Pt){var Yt=[0],In=[0],rn=[0];t:for(;;){if(tt==null)return 0;if(Pt==null)return tt.a=2,0;if(tt.l=Pt,tt.a=0,bn(tt.m,Pt.data,Pt.w,Pt.ha),!Cu(tt.m,Yt,In,rn)){tt.a=3;break t}if(tt.xb=fv,Pt.width=Yt[0],Pt.height=In[0],!qc(Yt[0],In[0],1,tt,null))break t;return 1}return n(tt.a!=0),0}(a,O)){if(O=(f=ad(O.width,O.height,Be.Oa,Be.ba))==0){t:{O=a;n:for(;;){if(O==null){O=0;break t}if(n(O.s.yc!=null),n(O.s.Ya!=null),n(0<O.s.Wb),n((B=O.l)!=null),n((ne=B.ma)!=null),O.xb!=0){if(O.ca=ne.ba,O.tb=ne.tb,n(O.ca!=null),!zh(ne.Oa,B,lp)){O.a=2;break n}if(!Yd(O,B.width)||B.da)break n;if((B.da||LA(O.ca.S))&&tc(),11>O.ca.S||(alert("todo:WebPInitConvertARGBToYUV"),O.ca.f.kb.F!=null&&tc()),O.Pb&&0<O.s.ua&&O.s.vb.X==null&&!st(O.s.vb,O.s.Wa.Xa)){O.a=1;break n}O.xb=0}if(!Ic(O,O.V,O.Ba,O.c,O.i,B.o,rd))break n;ne.Dc=O.Ma,O=1;break t}n(O.a!=0),O=0}O=!O}O&&(f=a.a)}else f=a.a}else{if((a=new Gp)==null){Be=1;break e}if(a.Fa=ne.na,a.P=ne.P,a.qc=ne.Sa,V0(a,O)){if((f=ad(O.width,O.height,Be.Oa,Be.ba))==0){if(a.Aa=0,B=Be.Oa,n((ne=a)!=null),B!=null){if(0<(je=0>(je=B.Md)?0:100<je?255:255*je/100)){for(et=It=0;4>et;++et)12>(sn=ne.pb[et]).lc&&(sn.ia=je*Cm[0>sn.lc?0:sn.lc]>>3),It|=sn.ia;It&&(alert("todo:VP8InitRandom"),ne.ia=1)}ne.Ga=B.Id,100<ne.Ga?ne.Ga=100:0>ne.Ga&&(ne.Ga=0)}(function(tt,Pt){if(tt==null)return 0;if(Pt==null)return rs(tt,2,"NULL VP8Io parameter in VP8Decode().");if(!tt.cb&&!V0(tt,Pt))return 0;if(n(tt.cb),Pt.ac==null||Pt.ac(Pt)){Pt.ob&&(tt.L=0);var Yt=hp[tt.L];if(tt.L==2?(tt.yb=0,tt.zb=0):(tt.yb=Pt.v-Yt>>4,tt.zb=Pt.j-Yt>>4,0>tt.yb&&(tt.yb=0),0>tt.zb&&(tt.zb=0)),tt.Va=Pt.o+15+Yt>>4,tt.Hb=Pt.va+15+Yt>>4,tt.Hb>tt.za&&(tt.Hb=tt.za),tt.Va>tt.Ub&&(tt.Va=tt.Ub),0<tt.L){var In=tt.ed;for(Yt=0;4>Yt;++Yt){var rn;if(tt.Qa.Cb){var Pn=tt.Qa.Lb[Yt];tt.Qa.Fb||(Pn+=In.Tb)}else Pn=In.Tb;for(rn=0;1>=rn;++rn){var Hn=tt.gd[Yt][rn],pr=Pn;if(In.Pc&&(pr+=In.vd[0],rn&&(pr+=In.od[0])),0<(pr=0>pr?0:63<pr?63:pr)){var rr=pr;0<In.wb&&(rr=4<In.wb?rr>>2:rr>>1)>9-In.wb&&(rr=9-In.wb),1>rr&&(rr=1),Hn.dd=rr,Hn.tc=2*pr+rr,Hn.ld=40<=pr?2:15<=pr?1:0}else Hn.tc=0;Hn.La=rn}}}Yt=0}else rs(tt,6,"Frame setup failed"),Yt=tt.a;if(Yt=Yt==0){if(Yt){tt.$c=0,0<tt.Aa||(tt.Ic=xm);t:{Yt=tt.Ic,In=4*(rr=tt.za);var Do=32*rr,vo=rr+1,KA=0<tt.L?rr*(0<tt.Aa?2:1):0,Eo=(tt.Aa==2?2:1)*rr;if((Hn=In+832+(rn=3*(16*Yt+hp[tt.L])/2*Do)+(Pn=tt.Fa!=null&&0<tt.Fa.length?tt.Kc.c*tt.Kc.i:0))!=Hn)Yt=0;else{if(Hn>tt.Vb){if(tt.Vb=0,tt.Ec=i(Hn),tt.Fc=0,tt.Ec==null){Yt=rs(tt,1,"no memory during frame initialization.");break t}tt.Vb=Hn}Hn=tt.Ec,pr=tt.Fc,tt.Ac=Hn,tt.Bc=pr,pr+=In,tt.Gd=p(Do,z0),tt.Hd=0,tt.rb=p(vo+1,Nh),tt.sb=1,tt.wa=KA?p(KA,ec):null,tt.Y=0,tt.D.Nb=0,tt.D.wa=tt.wa,tt.D.Y=tt.Y,0<tt.Aa&&(tt.D.Y+=rr),n(!0),tt.oc=Hn,tt.pc=pr,pr+=832,tt.ya=p(Eo,Qh),tt.aa=0,tt.D.ya=tt.ya,tt.D.aa=tt.aa,tt.Aa==2&&(tt.D.aa+=rr),tt.R=16*rr,tt.B=8*rr,rr=(Do=hp[tt.L])*tt.R,Do=Do/2*tt.B,tt.sa=Hn,tt.ta=pr+rr,tt.qa=tt.sa,tt.ra=tt.ta+16*Yt*tt.R+Do,tt.Ha=tt.qa,tt.Ia=tt.ra+8*Yt*tt.B+Do,tt.$c=0,pr+=rn,tt.mb=Pn?Hn:null,tt.nb=Pn?pr:null,n(pr+Pn<=tt.Fc+tt.Vb),Jd(tt),o(tt.Ac,tt.Bc,0,In),Yt=1}}if(Yt){if(Pt.ka=0,Pt.y=tt.sa,Pt.O=tt.ta,Pt.f=tt.qa,Pt.N=tt.ra,Pt.ea=tt.Ha,Pt.Vd=tt.Ia,Pt.fa=tt.R,Pt.Rc=tt.B,Pt.F=null,Pt.J=0,!sv){for(Yt=-255;255>=Yt;++Yt)ov[255+Yt]=0>Yt?-Yt:Yt;for(Yt=-1020;1020>=Yt;++Yt)Av[1020+Yt]=-128>Yt?-128:127<Yt?127:Yt;for(Yt=-112;112>=Yt;++Yt)iv[112+Yt]=-16>Yt?-16:15<Yt?15:Yt;for(Yt=-255;510>=Yt;++Yt)av[255+Yt]=0>Yt?0:255<Yt?255:Yt;sv=1}fd=X0,vf=Yp,ru=Jp,Mi=eu,aa=G0,rc=Xp,Za=q0,fs=ep,Lu=v,Jh=q,nh=af,Ap=tp,Gg=rt,Xg=yt,Yg=Kh,Jg=Af,qg=Y0,ev=J0,Oc[0]=Ag,Oc[1]=_h,Oc[2]=rg,Oc[3]=og,Oc[4]=ig,Oc[5]=Su,Oc[6]=Eu,Oc[7]=ag,Oc[8]=Gf,Oc[9]=sg,hd[0]=Ad,hd[1]=eg,hd[2]=tg,hd[3]=Dh,hd[4]=ng,hd[5]=tf,hd[6]=Rh,Nu[0]=Yf,Nu[1]=qp,Nu[2]=Th,Nu[3]=nf,Nu[4]=Mh,Nu[5]=lg,Nu[6]=jh,Yt=1}else Yt=0}Yt&&(Yt=function(ui,hs){for(ui.M=0;ui.M<ui.Va;++ui.M){var $A,So=ui.Jc[ui.M&ui.Xb],Hr=ui.m,Wa=ui;for($A=0;$A<Wa.za;++$A){var NA=Hr,gi=Wa,va=gi.Ac,js=gi.Bc+4*$A,cl=gi.zc,Ta=gi.ya[gi.aa+$A];if(gi.Qa.Bb?Ta.$b=$n(NA,gi.Pa.jb[0])?2+$n(NA,gi.Pa.jb[2]):$n(NA,gi.Pa.jb[1]):Ta.$b=0,gi.kc&&(Ta.Ad=$n(NA,gi.Bd)),Ta.Za=!$n(NA,145)+0,Ta.Za){var Xs=Ta.Ob,ul=0;for(gi=0;4>gi;++gi){var ps,mi=cl[0+gi];for(ps=0;4>ps;++ps){mi=lm[va[js+ps]][mi];for(var ki=dv[$n(NA,mi[0])];0<ki;)ki=dv[2*ki+$n(NA,mi[ki])];mi=-ki,va[js+ps]=mi}r(Xs,ul,va,js,4),ul+=4,cl[0+gi]=mi}}else mi=$n(NA,156)?$n(NA,128)?1:3:$n(NA,163)?2:0,Ta.Ob[0]=mi,o(va,js,mi,4),o(cl,0,mi,4);Ta.Dd=$n(NA,142)?$n(NA,114)?$n(NA,183)?1:3:2:0}if(Wa.m.Ka)return rs(ui,7,"Premature end-of-partition0 encountered.");for(;ui.ja<ui.za;++ui.ja){if(Wa=So,NA=(Hr=ui).rb[Hr.sb-1],va=Hr.rb[Hr.sb+Hr.ja],$A=Hr.ya[Hr.aa+Hr.ja],js=Hr.kc?$A.Ad:0)NA.la=va.la=0,$A.Za||(NA.Na=va.Na=0),$A.Hc=0,$A.Gc=0,$A.ia=0;else{var Ma,zi;if(NA=va,va=Wa,js=Hr.Pa.Xc,cl=Hr.ya[Hr.aa+Hr.ja],Ta=Hr.pb[cl.$b],gi=cl.ad,Xs=0,ul=Hr.rb[Hr.sb-1],mi=ps=0,o(gi,Xs,0,384),cl.Za)var Hs=0,Lc=js[3];else{ki=i(16);var Va=NA.Na+ul.Na;if(Va=e0(va,js[1],Va,Ta.Eb,0,ki,0),NA.Na=ul.Na=(0<Va)+0,1<Va)fd(ki,0,gi,Xs);else{var yl=ki[0]+3>>3;for(ki=0;256>ki;ki+=16)gi[Xs+ki]=yl}Hs=1,Lc=js[0]}var sa=15&NA.la,gs=15&ul.la;for(ki=0;4>ki;++ki){var Nl=1&gs;for(yl=zi=0;4>yl;++yl)sa=sa>>1|(Nl=(Va=e0(va,Lc,Va=Nl+(1&sa),Ta.Sc,Hs,gi,Xs))>Hs)<<7,zi=zi<<2|(3<Va?3:1<Va?2:gi[Xs+0]!=0),Xs+=16;sa>>=4,gs=gs>>1|Nl<<7,ps=(ps<<8|zi)>>>0}for(Lc=sa,Hs=gs>>4,Ma=0;4>Ma;Ma+=2){for(zi=0,sa=NA.la>>4+Ma,gs=ul.la>>4+Ma,ki=0;2>ki;++ki){for(Nl=1&gs,yl=0;2>yl;++yl)Va=Nl+(1&sa),sa=sa>>1|(Nl=0<(Va=e0(va,js[2],Va,Ta.Qc,0,gi,Xs)))<<3,zi=zi<<2|(3<Va?3:1<Va?2:gi[Xs+0]!=0),Xs+=16;sa>>=2,gs=gs>>1|Nl<<5}mi|=zi<<4*Ma,Lc|=sa<<4<<Ma,Hs|=(240&gs)<<Ma}NA.la=Lc,ul.la=Hs,cl.Hc=ps,cl.Gc=mi,cl.ia=43690&mi?0:Ta.ia,js=!(ps|mi)}if(0<Hr.L&&(Hr.wa[Hr.Y+Hr.ja]=Hr.gd[$A.$b][$A.Za],Hr.wa[Hr.Y+Hr.ja].La|=!js),Wa.Ka)return rs(ui,7,"Premature end-of-file encountered.")}if(Jd(ui),Hr=hs,Wa=1,$A=(So=ui).D,NA=0<So.L&&So.M>=So.zb&&So.M<=So.Va,So.Aa==0)t:{if($A.M=So.M,$A.uc=NA,nc(So,$A),Wa=1,$A=(zi=So.D).Nb,NA=(mi=hp[So.L])*So.R,va=mi/2*So.B,ki=16*$A*So.R,yl=8*$A*So.B,js=So.sa,cl=So.ta-NA+ki,Ta=So.qa,gi=So.ra-va+yl,Xs=So.Ha,ul=So.Ia-va+yl,gs=(sa=zi.M)==0,ps=sa>=So.Va-1,So.Aa==2&&nc(So,zi),zi.uc)for(Nl=(Va=So).D.M,n(Va.D.uc),zi=Va.yb;zi<Va.Hb;++zi){Hs=zi,Lc=Nl;var dl=(Ql=(Ks=Va).D).Nb;Ma=Ks.R;var Ql=Ql.wa[Ql.Y+Hs],Pl=Ks.sa,Bl=Ks.ta+16*dl*Ma+16*Hs,_l=Ql.dd,ha=Ql.tc;if(ha!=0)if(n(3<=ha),Ks.L==1)0<Hs&&Jg(Pl,Bl,Ma,ha+4),Ql.La&&ev(Pl,Bl,Ma,ha),0<Lc&&Yg(Pl,Bl,Ma,ha+4),Ql.La&&qg(Pl,Bl,Ma,ha);else{var Dl=Ks.B,Nc=Ks.qa,mf=Ks.ra+8*dl*Dl+8*Hs,Qu=Ks.Ha,Ks=Ks.Ia+8*dl*Dl+8*Hs;dl=Ql.ld,0<Hs&&(fs(Pl,Bl,Ma,ha+4,_l,dl),Jh(Nc,mf,Qu,Ks,Dl,ha+4,_l,dl)),Ql.La&&(Ap(Pl,Bl,Ma,ha,_l,dl),Xg(Nc,mf,Qu,Ks,Dl,ha,_l,dl)),0<Lc&&(Za(Pl,Bl,Ma,ha+4,_l,dl),Lu(Nc,mf,Qu,Ks,Dl,ha+4,_l,dl)),Ql.La&&(nh(Pl,Bl,Ma,ha,_l,dl),Gg(Nc,mf,Qu,Ks,Dl,ha,_l,dl))}}if(So.ia&&alert("todo:DitherRow"),Hr.put!=null){if(zi=16*sa,sa=16*(sa+1),gs?(Hr.y=So.sa,Hr.O=So.ta+ki,Hr.f=So.qa,Hr.N=So.ra+yl,Hr.ea=So.Ha,Hr.W=So.Ia+yl):(zi-=mi,Hr.y=js,Hr.O=cl,Hr.f=Ta,Hr.N=gi,Hr.ea=Xs,Hr.W=ul),ps||(sa-=mi),sa>Hr.o&&(sa=Hr.o),Hr.F=null,Hr.J=null,So.Fa!=null&&0<So.Fa.length&&zi<sa&&(Hr.J=os(So,Hr,zi,sa-zi),Hr.F=So.mb,Hr.F==null&&Hr.F.length==0)){Wa=rs(So,3,"Could not decode alpha data.");break t}zi<Hr.j&&(mi=Hr.j-zi,zi=Hr.j,n(!(1&mi)),Hr.O+=So.R*mi,Hr.N+=So.B*(mi>>1),Hr.W+=So.B*(mi>>1),Hr.F!=null&&(Hr.J+=Hr.width*mi)),zi<sa&&(Hr.O+=Hr.v,Hr.N+=Hr.v>>1,Hr.W+=Hr.v>>1,Hr.F!=null&&(Hr.J+=Hr.v),Hr.ka=zi-Hr.j,Hr.U=Hr.va-Hr.v,Hr.T=sa-zi,Wa=Hr.put(Hr))}$A+1!=So.Ic||ps||(r(So.sa,So.ta-NA,js,cl+16*So.R,NA),r(So.qa,So.ra-va,Ta,gi+8*So.B,va),r(So.Ha,So.Ia-va,Xs,ul+8*So.B,va))}if(!Wa)return rs(ui,6,"Output aborted.")}return 1}(tt,Pt)),Pt.bc!=null&&Pt.bc(Pt),Yt&=1}return Yt?(tt.cb=0,Yt):0})(a,O)||(f=a.a)}}else f=a.a}f==0&&Be.Oa!=null&&Be.Oa.fd&&(f=Zh(Be.ba))}Be=f}pe=Be!=0?null:11>pe?Qe.f.RGBA.eb:Qe.f.kb.y}else pe=null;return pe};var wv=[3,4,3,4,4,2,2,4,4,4,2,1,1]};function m(at,Gt){for(var xe="",Xe=0;Xe<4;Xe++)xe+=String.fromCharCode(at[Gt++]);return xe}function E(at,Gt){return at[Gt+0]|at[Gt+1]<<8}function X(at,Gt){return(at[Gt+0]|at[Gt+1]<<8|at[Gt+2]<<16)>>>0}function he(at,Gt){return(at[Gt+0]|at[Gt+1]<<8|at[Gt+2]<<16|at[Gt+3]<<24)>>>0}new g;var x=[0],We=[0],Ke=[],Ve=new g,Ie=e,Ct=function(at,Gt){var xe={},Xe=0,wt=!1,mt=0,dn=0;if(xe.frames=[],!function(be,ot){for(var ct=0;ct<4;ct++)if(be[ot+ct]!="RIFF".charCodeAt(ct))return!0;return!1}(at,Gt)){for(he(at,Gt+=4),Gt+=8;Gt<at.length;){var gn=m(at,Gt),Bn=he(at,Gt+=4);Gt+=4;var An=Bn+(1&Bn);switch(gn){case"VP8 ":case"VP8L":xe.frames[Xe]===void 0&&(xe.frames[Xe]={}),(qn=xe.frames[Xe]).src_off=wt?dn:Gt-8,qn.src_size=mt+Bn+8,Xe++,wt&&(wt=!1,mt=0,dn=0);break;case"VP8X":(qn=xe.header={}).feature_flags=at[Gt];var bn=Gt+4;qn.canvas_width=1+X(at,bn),bn+=3,qn.canvas_height=1+X(at,bn),bn+=3;break;case"ALPH":wt=!0,mt=An+8,dn=Gt-8;break;case"ANIM":(qn=xe.header).bgcolor=he(at,Gt),bn=Gt+4,qn.loop_count=E(at,bn),bn+=2;break;case"ANMF":var Sr,qn;(qn=xe.frames[Xe]={}).offset_x=2*X(at,Gt),Gt+=3,qn.offset_y=2*X(at,Gt),Gt+=3,qn.width=1+X(at,Gt),Gt+=3,qn.height=1+X(at,Gt),Gt+=3,qn.duration=X(at,Gt),Gt+=3,Sr=at[Gt++],qn.dispose=1&Sr,qn.blend=Sr>>1&1}gn!="ANMF"&&(Gt+=An)}return xe}}(Ie,0);Ct.response=Ie,Ct.rgbaoutput=!0,Ct.dataurl=!1;var ht=Ct.header?Ct.header:null,it=Ct.frames?Ct.frames:null;if(ht){ht.loop_counter=ht.loop_count,x=[ht.canvas_height],We=[ht.canvas_width];for(var cn=0;cn<it.length&&it[cn].blend!=0;cn++);}var On=it[0],vn=Ve.WebPDecodeRGBA(Ie,On.src_off,On.src_size,We,x);On.rgba=vn,On.imgwidth=We[0],On.imgheight=x[0];for(var Lt=0;Lt<We[0]*x[0]*4;Lt++)Ke[Lt]=vn[Lt];return this.width=We,this.height=x,this.data=Ke,this}(function(e){var n,t,r,o,i,p,h,g,m,E=function(be){return be=be||{},this.isStrokeTransparent=be.isStrokeTransparent||!1,this.strokeOpacity=be.strokeOpacity||1,this.strokeStyle=be.strokeStyle||"#000000",this.fillStyle=be.fillStyle||"#000000",this.isFillTransparent=be.isFillTransparent||!1,this.fillOpacity=be.fillOpacity||1,this.font=be.font||"10px sans-serif",this.textBaseline=be.textBaseline||"alphabetic",this.textAlign=be.textAlign||"left",this.lineWidth=be.lineWidth||1,this.lineJoin=be.lineJoin||"miter",this.lineCap=be.lineCap||"butt",this.path=be.path||[],this.transform=be.transform!==void 0?be.transform.clone():new g,this.globalCompositeOperation=be.globalCompositeOperation||"normal",this.globalAlpha=be.globalAlpha||1,this.clip_path=be.clip_path||[],this.currentPoint=be.currentPoint||new p,this.miterLimit=be.miterLimit||10,this.lastPoint=be.lastPoint||new p,this.lineDashOffset=be.lineDashOffset||0,this.lineDash=be.lineDash||[],this.margin=be.margin||[0,0,0,0],this.prevPageLastElemOffset=be.prevPageLastElemOffset||0,this.ignoreClearRect=typeof be.ignoreClearRect!="boolean"||be.ignoreClearRect,this};e.events.push(["initialized",function(){this.context2d=new X(this),n=this.internal.f2,t=this.internal.getCoordinateString,r=this.internal.getVerticalCoordinateString,o=this.internal.getHorizontalCoordinate,i=this.internal.getVerticalCoordinate,p=this.internal.Point,h=this.internal.Rectangle,g=this.internal.Matrix,m=new E}]);var X=function(be){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}});var ot=be;Object.defineProperty(this,"pdf",{get:function(){return ot}});var ct=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return ct},set:function(Fn){ct=!!Fn}});var Ft=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return Ft},set:function(Fn){Ft=!!Fn}});var Rt=0;Object.defineProperty(this,"posX",{get:function(){return Rt},set:function(Fn){isNaN(Fn)||(Rt=Fn)}});var an=0;Object.defineProperty(this,"posY",{get:function(){return an},set:function(Fn){isNaN(Fn)||(an=Fn)}}),Object.defineProperty(this,"margin",{get:function(){return m.margin},set:function(Fn){var st;typeof Fn=="number"?st=[Fn,Fn,Fn,Fn]:((st=new Array(4))[0]=Fn[0],st[1]=Fn.length>=2?Fn[1]:st[0],st[2]=Fn.length>=3?Fn[2]:st[0],st[3]=Fn.length>=4?Fn[3]:st[1]),m.margin=st}});var yn=!1;Object.defineProperty(this,"autoPaging",{get:function(){return yn},set:function(Fn){yn=Fn}});var hn=0;Object.defineProperty(this,"lastBreak",{get:function(){return hn},set:function(Fn){hn=Fn}});var $n=[];Object.defineProperty(this,"pageBreaks",{get:function(){return $n},set:function(Fn){$n=Fn}}),Object.defineProperty(this,"ctx",{get:function(){return m},set:function(Fn){Fn instanceof E&&(m=Fn)}}),Object.defineProperty(this,"path",{get:function(){return m.path},set:function(Fn){m.path=Fn}});var hr=[];Object.defineProperty(this,"ctxStack",{get:function(){return hr},set:function(Fn){hr=Fn}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(Fn){var st;st=he(Fn),this.ctx.fillStyle=st.style,this.ctx.isFillTransparent=st.a===0,this.ctx.fillOpacity=st.a,this.pdf.setFillColor(st.r,st.g,st.b,{a:st.a}),this.pdf.setTextColor(st.r,st.g,st.b,{a:st.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(Fn){var st=he(Fn);this.ctx.strokeStyle=st.style,this.ctx.isStrokeTransparent=st.a===0,this.ctx.strokeOpacity=st.a,st.a===0?this.pdf.setDrawColor(255,255,255):(st.a,this.pdf.setDrawColor(st.r,st.g,st.b))}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(Fn){["butt","round","square"].indexOf(Fn)!==-1&&(this.ctx.lineCap=Fn,this.pdf.setLineCap(Fn))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(Fn){isNaN(Fn)||(this.ctx.lineWidth=Fn,this.pdf.setLineWidth(Fn))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(Fn){["bevel","round","miter"].indexOf(Fn)!==-1&&(this.ctx.lineJoin=Fn,this.pdf.setLineJoin(Fn))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(Fn){isNaN(Fn)||(this.ctx.miterLimit=Fn,this.pdf.setMiterLimit(Fn))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(Fn){this.ctx.textBaseline=Fn}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(Fn){["right","end","center","left","start"].indexOf(Fn)!==-1&&(this.ctx.textAlign=Fn)}});var Zr=null,Gr=null;Object.defineProperty(this,"fontFaces",{get:function(){return Gr},set:function(Fn){Zr=null,Gr=Fn}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(Fn){var st;if(this.ctx.font=Fn,(st=/^\s*(?=(?:(?:[-a-z]+\s*){0,2}(italic|oblique))?)(?=(?:(?:[-a-z]+\s*){0,2}(small-caps))?)(?=(?:(?:[-a-z]+\s*){0,2}(bold(?:er)?|lighter|[1-9]00))?)(?:(?:normal|\1|\2|\3)\s*){0,3}((?:xx?-)?(?:small|large)|medium|smaller|larger|[.\d]+(?:\%|in|[cem]m|ex|p[ctx]))(?:\s*\/\s*(normal|[.\d]+(?:\%|in|[cem]m|ex|p[ctx])))?\s*([-_,\"\'\sa-z]+?)\s*$/i.exec(Fn))!==null){var ii=st[1];st[2];var RA=st[3],Jo=st[4];st[5];var wr=st[6],Ho=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(Jo)[2];Jo=Math.floor(Ho==="px"?parseFloat(Jo)*this.pdf.internal.scaleFactor:Ho==="em"?parseFloat(Jo)*this.pdf.getFontSize():parseFloat(Jo)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(Jo);var eo=function(fA){var zo,da,Ui=[],_o=fA.trim();if(_o==="")return zp;if(_o in Wc)return[Wc[_o]];for(;_o!=="";){switch(da=null,zo=(_o=Vc(_o)).charAt(0)){case'"':case"'":da=Cc(_o.substring(1),zo);break;default:da=td(_o)}if(da===null||(Ui.push(da[0]),(_o=Vc(da[1]))!==""&&_o.charAt(0)!==","))return zp;_o=_o.replace(/^,/,"")}return Ui}(wr);if(this.fontFaces){var TA=function(fA,zo){if(Zr===null){var da=function(Ui){var _o=[];return Object.keys(Ui).forEach(function(OA){Ui[OA].forEach(function(Aa){var nA=null;switch(Aa){case"bold":nA={family:OA,weight:"bold"};break;case"italic":nA={family:OA,style:"italic"};break;case"bolditalic":nA={family:OA,weight:"bold",style:"italic"};break;case"":case"normal":nA={family:OA}}nA!==null&&(nA.ref={name:OA,style:Aa},_o.push(nA))})}),_o}(fA.getFontList());Zr=function(Ui){for(var _o={},OA=0;OA<Ui.length;++OA){var Aa=vl(Ui[OA]),nA=Aa.family,ci=Aa.stretch,LA=Aa.style,$a=Aa.weight;_o[nA]=_o[nA]||{},_o[nA][ci]=_o[nA][ci]||{},_o[nA][ci][LA]=_o[nA][ci][LA]||{},_o[nA][ci][LA][$a]=Aa}return _o}(da.concat(zo))}return Zr}(this.pdf,this.fontFaces),Go=eo.map(function(fA){return{family:fA,stretch:"normal",weight:RA,style:ii}}),Ii=function(fA,zo,da){for(var Ui=(da=da||{}).defaultFontFamily||"times",_o=Object.assign({},Bu,da.genericFontFamilies||{}),OA=null,Aa=null,nA=0;nA<zo.length;++nA)if(_o[(OA=vl(zo[nA])).family]&&(OA.family=_o[OA.family]),fA.hasOwnProperty(OA.family)){Aa=fA[OA.family];break}if(!(Aa=Aa||fA[Ui]))throw new Error("Could not find a font-family for the rule '"+Xl(OA)+"' and default family '"+Ui+"'.");if(Aa=function(ci,LA){if(LA[ci])return LA[ci];var $a=Es[ci],us=$a<=Es.normal?-1:1,ia=bc(LA,wc,$a,us);if(!ia)throw new Error("Could not find a matching font-stretch value for "+ci);return ia}(OA.stretch,Aa),Aa=function(ci,LA){if(LA[ci])return LA[ci];for(var $a=ns[ci],us=0;us<$a.length;++us)if(LA[$a[us]])return LA[$a[us]];throw new Error("Could not find a matching font-style for "+ci)}(OA.style,Aa),!(Aa=function(ci,LA){if(LA[ci])return LA[ci];if(ci===400&&LA[500])return LA[500];if(ci===500&&LA[400])return LA[400];var $a=yu[ci],us=bc(LA,Rs,$a,ci<400?-1:1);if(!us)throw new Error("Could not find a matching font-weight for value "+ci);return us}(OA.weight,Aa)))throw new Error("Failed to resolve a font for the rule '"+Xl(OA)+"'.");return Aa}(TA,Go);this.pdf.setFont(Ii.ref.name,Ii.ref.style)}else{var IA="";(RA==="bold"||parseInt(RA,10)>=700||ii==="bold")&&(IA="bold"),ii==="italic"&&(IA+="italic"),IA.length===0&&(IA="normal");for(var UA="",Ji={arial:"Helvetica",Arial:"Helvetica",verdana:"Helvetica",Verdana:"Helvetica",helvetica:"Helvetica",Helvetica:"Helvetica","sans-serif":"Helvetica",fixed:"Courier",monospace:"Courier",terminal:"Courier",cursive:"Times",fantasy:"Times",serif:"Times"},MA=0;MA<eo.length;MA++){if(this.pdf.internal.getFont(eo[MA],IA,{noFallback:!0,disableWarning:!0})!==void 0){UA=eo[MA];break}if(IA==="bolditalic"&&this.pdf.internal.getFont(eo[MA],"bold",{noFallback:!0,disableWarning:!0})!==void 0)UA=eo[MA],IA="bold";else if(this.pdf.internal.getFont(eo[MA],"normal",{noFallback:!0,disableWarning:!0})!==void 0){UA=eo[MA],IA="normal";break}}if(UA===""){for(var ko=0;ko<eo.length;ko++)if(Ji[eo[ko]]){UA=Ji[eo[ko]];break}}UA=UA===""?"Times":UA,this.pdf.setFont(UA,IA)}}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(Fn){this.ctx.globalCompositeOperation=Fn}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(Fn){this.ctx.globalAlpha=Fn}}),Object.defineProperty(this,"lineDashOffset",{get:function(){return this.ctx.lineDashOffset},set:function(Fn){this.ctx.lineDashOffset=Fn,qn.call(this)}}),Object.defineProperty(this,"lineDash",{get:function(){return this.ctx.lineDash},set:function(Fn){this.ctx.lineDash=Fn,qn.call(this)}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(Fn){this.ctx.ignoreClearRect=!!Fn}})};X.prototype.setLineDash=function(be){this.lineDash=be},X.prototype.getLineDash=function(){return this.lineDash.length%2?this.lineDash.concat(this.lineDash):this.lineDash.slice()},X.prototype.fill=function(){it.call(this,"fill",!1)},X.prototype.stroke=function(){it.call(this,"stroke",!1)},X.prototype.beginPath=function(){this.path=[{type:"begin"}]},X.prototype.moveTo=function(be,ot){if(isNaN(be)||isNaN(ot))throw $i.error("jsPDF.context2d.moveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.moveTo");var ct=this.ctx.transform.applyToPoint(new p(be,ot));this.path.push({type:"mt",x:ct.x,y:ct.y}),this.ctx.lastPoint=new p(be,ot)},X.prototype.closePath=function(){var be=new p(0,0),ot=0;for(ot=this.path.length-1;ot!==-1;ot--)if(this.path[ot].type==="begin"&&(0,ee.Z)(this.path[ot+1])==="object"&&typeof this.path[ot+1].x=="number"){be=new p(this.path[ot+1].x,this.path[ot+1].y);break}this.path.push({type:"close"}),this.ctx.lastPoint=new p(be.x,be.y)},X.prototype.lineTo=function(be,ot){if(isNaN(be)||isNaN(ot))throw $i.error("jsPDF.context2d.lineTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.lineTo");var ct=this.ctx.transform.applyToPoint(new p(be,ot));this.path.push({type:"lt",x:ct.x,y:ct.y}),this.ctx.lastPoint=new p(ct.x,ct.y)},X.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),it.call(this,null,!0)},X.prototype.quadraticCurveTo=function(be,ot,ct,Ft){if(isNaN(ct)||isNaN(Ft)||isNaN(be)||isNaN(ot))throw $i.error("jsPDF.context2d.quadraticCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.quadraticCurveTo");var Rt=this.ctx.transform.applyToPoint(new p(ct,Ft)),an=this.ctx.transform.applyToPoint(new p(be,ot));this.path.push({type:"qct",x1:an.x,y1:an.y,x:Rt.x,y:Rt.y}),this.ctx.lastPoint=new p(Rt.x,Rt.y)},X.prototype.bezierCurveTo=function(be,ot,ct,Ft,Rt,an){if(isNaN(Rt)||isNaN(an)||isNaN(be)||isNaN(ot)||isNaN(ct)||isNaN(Ft))throw $i.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");var yn=this.ctx.transform.applyToPoint(new p(Rt,an)),hn=this.ctx.transform.applyToPoint(new p(be,ot)),$n=this.ctx.transform.applyToPoint(new p(ct,Ft));this.path.push({type:"bct",x1:hn.x,y1:hn.y,x2:$n.x,y2:$n.y,x:yn.x,y:yn.y}),this.ctx.lastPoint=new p(yn.x,yn.y)},X.prototype.arc=function(be,ot,ct,Ft,Rt,an){if(isNaN(be)||isNaN(ot)||isNaN(ct)||isNaN(Ft)||isNaN(Rt))throw $i.error("jsPDF.context2d.arc: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.arc");if(an=!!an,!this.ctx.transform.isIdentity){var yn=this.ctx.transform.applyToPoint(new p(be,ot));be=yn.x,ot=yn.y;var hn=this.ctx.transform.applyToPoint(new p(0,ct)),$n=this.ctx.transform.applyToPoint(new p(0,0));ct=Math.sqrt(Math.pow(hn.x-$n.x,2)+Math.pow(hn.y-$n.y,2))}Math.abs(Rt-Ft)>=2*Math.PI&&(Ft=0,Rt=2*Math.PI),this.path.push({type:"arc",x:be,y:ot,radius:ct,startAngle:Ft,endAngle:Rt,counterclockwise:an})},X.prototype.arcTo=function(be,ot,ct,Ft,Rt){throw new Error("arcTo not implemented.")},X.prototype.rect=function(be,ot,ct,Ft){if(isNaN(be)||isNaN(ot)||isNaN(ct)||isNaN(Ft))throw $i.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(be,ot),this.lineTo(be+ct,ot),this.lineTo(be+ct,ot+Ft),this.lineTo(be,ot+Ft),this.lineTo(be,ot),this.lineTo(be+ct,ot),this.lineTo(be,ot)},X.prototype.fillRect=function(be,ot,ct,Ft){if(isNaN(be)||isNaN(ot)||isNaN(ct)||isNaN(Ft))throw $i.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!x.call(this)){var Rt={};this.lineCap!=="butt"&&(Rt.lineCap=this.lineCap,this.lineCap="butt"),this.lineJoin!=="miter"&&(Rt.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(be,ot,ct,Ft),this.fill(),Rt.hasOwnProperty("lineCap")&&(this.lineCap=Rt.lineCap),Rt.hasOwnProperty("lineJoin")&&(this.lineJoin=Rt.lineJoin)}},X.prototype.strokeRect=function(be,ot,ct,Ft){if(isNaN(be)||isNaN(ot)||isNaN(ct)||isNaN(Ft))throw $i.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");We.call(this)||(this.beginPath(),this.rect(be,ot,ct,Ft),this.stroke())},X.prototype.clearRect=function(be,ot,ct,Ft){if(isNaN(be)||isNaN(ot)||isNaN(ct)||isNaN(Ft))throw $i.error("jsPDF.context2d.clearRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(be,ot,ct,Ft))},X.prototype.save=function(be){be=typeof be!="boolean"||be;for(var ot=this.pdf.internal.getCurrentPageInfo().pageNumber,ct=0;ct<this.pdf.internal.getNumberOfPages();ct++)this.pdf.setPage(ct+1),this.pdf.internal.out("q");if(this.pdf.setPage(ot),be){this.ctx.fontSize=this.pdf.internal.getFontSize();var Ft=new E(this.ctx);this.ctxStack.push(this.ctx),this.ctx=Ft}},X.prototype.restore=function(be){be=typeof be!="boolean"||be;for(var ot=this.pdf.internal.getCurrentPageInfo().pageNumber,ct=0;ct<this.pdf.internal.getNumberOfPages();ct++)this.pdf.setPage(ct+1),this.pdf.internal.out("Q");this.pdf.setPage(ot),be&&this.ctxStack.length!==0&&(this.ctx=this.ctxStack.pop(),this.fillStyle=this.ctx.fillStyle,this.strokeStyle=this.ctx.strokeStyle,this.font=this.ctx.font,this.lineCap=this.ctx.lineCap,this.lineWidth=this.ctx.lineWidth,this.lineJoin=this.ctx.lineJoin,this.lineDash=this.ctx.lineDash,this.lineDashOffset=this.ctx.lineDashOffset)},X.prototype.toDataURL=function(){throw new Error("toDataUrl not implemented.")};var he=function(be){var ot,ct,Ft,Rt;if(be.isCanvasGradient===!0&&(be=be.getColor()),!be)return{r:0,g:0,b:0,a:0,style:be};if(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(be))ot=0,ct=0,Ft=0,Rt=0;else{var an=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(be);if(an!==null)ot=parseInt(an[1]),ct=parseInt(an[2]),Ft=parseInt(an[3]),Rt=1;else if((an=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(be))!==null)ot=parseInt(an[1]),ct=parseInt(an[2]),Ft=parseInt(an[3]),Rt=parseFloat(an[4]);else{if(Rt=1,typeof be=="string"&&be.charAt(0)!=="#"){var yn=new _0(be);be=yn.ok?yn.toHex():"#000000"}be.length===4?(ot=be.substring(1,2),ot+=ot,ct=be.substring(2,3),ct+=ct,Ft=be.substring(3,4),Ft+=Ft):(ot=be.substring(1,3),ct=be.substring(3,5),Ft=be.substring(5,7)),ot=parseInt(ot,16),ct=parseInt(ct,16),Ft=parseInt(Ft,16)}}return{r:ot,g:ct,b:Ft,a:Rt,style:be}},x=function(){return this.ctx.isFillTransparent||this.globalAlpha==0},We=function(){return!!(this.ctx.isStrokeTransparent||this.globalAlpha==0)};X.prototype.fillText=function(be,ot,ct,Ft){if(isNaN(ot)||isNaN(ct)||typeof be!="string")throw $i.error("jsPDF.context2d.fillText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillText");if(Ft=isNaN(Ft)?void 0:Ft,!x.call(this)){var Rt=An(this.ctx.transform.rotation),an=this.ctx.transform.scaleX;Xe.call(this,{text:be,x:ot,y:ct,scale:an,angle:Rt,align:this.textAlign,maxWidth:Ft})}},X.prototype.strokeText=function(be,ot,ct,Ft){if(isNaN(ot)||isNaN(ct)||typeof be!="string")throw $i.error("jsPDF.context2d.strokeText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeText");if(!We.call(this)){Ft=isNaN(Ft)?void 0:Ft;var Rt=An(this.ctx.transform.rotation),an=this.ctx.transform.scaleX;Xe.call(this,{text:be,x:ot,y:ct,scale:an,renderingMode:"stroke",angle:Rt,align:this.textAlign,maxWidth:Ft})}},X.prototype.measureText=function(be){if(typeof be!="string")throw $i.error("jsPDF.context2d.measureText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.measureText");var ot=this.pdf,ct=this.pdf.internal.scaleFactor,Ft=ot.internal.getFontSize(),Rt=ot.getStringUnitWidth(be)*Ft/ot.internal.scaleFactor;return new function(an){var yn=(an=an||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return yn}}),this}({width:Rt*=Math.round(96*ct/72*1e4)/1e4})},X.prototype.scale=function(be,ot){if(isNaN(be)||isNaN(ot))throw $i.error("jsPDF.context2d.scale: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.scale");var ct=new g(be,0,0,ot,0,0);this.ctx.transform=this.ctx.transform.multiply(ct)},X.prototype.rotate=function(be){if(isNaN(be))throw $i.error("jsPDF.context2d.rotate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rotate");var ot=new g(Math.cos(be),Math.sin(be),-Math.sin(be),Math.cos(be),0,0);this.ctx.transform=this.ctx.transform.multiply(ot)},X.prototype.translate=function(be,ot){if(isNaN(be)||isNaN(ot))throw $i.error("jsPDF.context2d.translate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.translate");var ct=new g(1,0,0,1,be,ot);this.ctx.transform=this.ctx.transform.multiply(ct)},X.prototype.transform=function(be,ot,ct,Ft,Rt,an){if(isNaN(be)||isNaN(ot)||isNaN(ct)||isNaN(Ft)||isNaN(Rt)||isNaN(an))throw $i.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");var yn=new g(be,ot,ct,Ft,Rt,an);this.ctx.transform=this.ctx.transform.multiply(yn)},X.prototype.setTransform=function(be,ot,ct,Ft,Rt,an){be=isNaN(be)?1:be,ot=isNaN(ot)?0:ot,ct=isNaN(ct)?0:ct,Ft=isNaN(Ft)?1:Ft,Rt=isNaN(Rt)?0:Rt,an=isNaN(an)?0:an,this.ctx.transform=new g(be,ot,ct,Ft,Rt,an)};var Ke=function(){return this.margin[0]>0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0};X.prototype.drawImage=function(be,ot,ct,Ft,Rt,an,yn,hn,$n){var hr=this.pdf.getImageProperties(be),Zr=1,Gr=1,Fn=1,st=1;Ft!==void 0&&hn!==void 0&&(Fn=hn/Ft,st=$n/Rt,Zr=hr.width/Ft*hn/Ft,Gr=hr.height/Rt*$n/Rt),an===void 0&&(an=ot,yn=ct,ot=0,ct=0),Ft!==void 0&&hn===void 0&&(hn=Ft,$n=Rt),Ft===void 0&&hn===void 0&&(hn=hr.width,$n=hr.height);for(var ii,RA=this.ctx.transform.decompose(),Jo=An(RA.rotate.shx),wr=new g,Ho=(wr=(wr=(wr=wr.multiply(RA.translate)).multiply(RA.skew)).multiply(RA.scale)).applyToRectangle(new h(an-ot*Fn,yn-ct*st,Ft*Zr,Rt*Gr)),eo=Ve.call(this,Ho),TA=[],Go=0;Go<eo.length;Go+=1)TA.indexOf(eo[Go])===-1&&TA.push(eo[Go]);if(ht(TA),this.autoPaging)for(var Ii=TA[0],IA=TA[TA.length-1],UA=Ii;UA<IA+1;UA++){this.pdf.setPage(UA);var Ji=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],MA=UA===1?this.posY+this.margin[0]:this.margin[0],ko=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],fA=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],zo=UA===1?0:ko+(UA-2)*fA;if(this.ctx.clip_path.length!==0){var da=this.path;ii=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=Ct(ii,this.posX+this.margin[3],-zo+MA+this.ctx.prevPageLastElemOffset),cn.call(this,"fill",!0),this.path=da}var Ui=JSON.parse(JSON.stringify(Ho));Ui=Ct([Ui],this.posX+this.margin[3],-zo+MA+this.ctx.prevPageLastElemOffset)[0];var _o=(UA>Ii||UA<IA)&&Ke.call(this);_o&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],Ji,fA,null).clip().discardPath()),this.pdf.addImage(be,"JPEG",Ui.x,Ui.y,Ui.w,Ui.h,null,null,Jo),_o&&this.pdf.restoreGraphicsState()}else this.pdf.addImage(be,"JPEG",Ho.x,Ho.y,Ho.w,Ho.h,null,null,Jo)};var Ve=function(be,ot,ct){var Ft=[];ot=ot||this.pdf.internal.pageSize.width,ct=ct||this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2];var Rt=this.posY+this.ctx.prevPageLastElemOffset;switch(be.type){default:case"mt":case"lt":Ft.push(Math.floor((be.y+Rt)/ct)+1);break;case"arc":Ft.push(Math.floor((be.y+Rt-be.radius)/ct)+1),Ft.push(Math.floor((be.y+Rt+be.radius)/ct)+1);break;case"qct":var an=bn(this.ctx.lastPoint.x,this.ctx.lastPoint.y,be.x1,be.y1,be.x,be.y);Ft.push(Math.floor((an.y+Rt)/ct)+1),Ft.push(Math.floor((an.y+an.h+Rt)/ct)+1);break;case"bct":var yn=Sr(this.ctx.lastPoint.x,this.ctx.lastPoint.y,be.x1,be.y1,be.x2,be.y2,be.x,be.y);Ft.push(Math.floor((yn.y+Rt)/ct)+1),Ft.push(Math.floor((yn.y+yn.h+Rt)/ct)+1);break;case"rect":Ft.push(Math.floor((be.y+Rt)/ct)+1),Ft.push(Math.floor((be.y+be.h+Rt)/ct)+1)}for(var hn=0;hn<Ft.length;hn+=1)for(;this.pdf.internal.getNumberOfPages()<Ft[hn];)Ie.call(this);return Ft},Ie=function(){var be=this.fillStyle,ot=this.strokeStyle,ct=this.font,Ft=this.lineCap,Rt=this.lineWidth,an=this.lineJoin;this.pdf.addPage(),this.fillStyle=be,this.strokeStyle=ot,this.font=ct,this.lineCap=Ft,this.lineWidth=Rt,this.lineJoin=an},Ct=function(be,ot,ct){for(var Ft=0;Ft<be.length;Ft++)switch(be[Ft].type){case"bct":be[Ft].x2+=ot,be[Ft].y2+=ct;case"qct":be[Ft].x1+=ot,be[Ft].y1+=ct;default:be[Ft].x+=ot,be[Ft].y+=ct}return be},ht=function(be){return be.sort(function(ot,ct){return ot-ct})},it=function(be,ot){for(var ct,Ft,Rt=this.fillStyle,an=this.strokeStyle,yn=this.lineCap,hn=this.lineWidth,$n=Math.abs(hn*this.ctx.transform.scaleX),hr=this.lineJoin,Zr=JSON.parse(JSON.stringify(this.path)),Gr=JSON.parse(JSON.stringify(this.path)),Fn=[],st=0;st<Gr.length;st++)if(Gr[st].x!==void 0)for(var ii=Ve.call(this,Gr[st]),RA=0;RA<ii.length;RA+=1)Fn.indexOf(ii[RA])===-1&&Fn.push(ii[RA]);for(var Jo=0;Jo<Fn.length;Jo++)for(;this.pdf.internal.getNumberOfPages()<Fn[Jo];)Ie.call(this);if(ht(Fn),this.autoPaging)for(var wr=Fn[0],Ho=Fn[Fn.length-1],eo=wr;eo<Ho+1;eo++){this.pdf.setPage(eo),this.fillStyle=Rt,this.strokeStyle=an,this.lineCap=yn,this.lineWidth=$n,this.lineJoin=hr;var TA=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],Go=eo===1?this.posY+this.margin[0]:this.margin[0],Ii=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],IA=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],UA=eo===1?0:Ii+(eo-2)*IA;if(this.ctx.clip_path.length!==0){var Ji=this.path;ct=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=Ct(ct,this.posX+this.margin[3],-UA+Go+this.ctx.prevPageLastElemOffset),cn.call(this,be,!0),this.path=Ji}if(Ft=JSON.parse(JSON.stringify(Zr)),this.path=Ct(Ft,this.posX+this.margin[3],-UA+Go+this.ctx.prevPageLastElemOffset),ot===!1||eo===0){var MA=(eo>wr||eo<Ho)&&Ke.call(this);MA&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],TA,IA,null).clip().discardPath()),cn.call(this,be,ot),MA&&this.pdf.restoreGraphicsState()}this.lineWidth=hn}else this.lineWidth=$n,cn.call(this,be,ot),this.lineWidth=hn;this.path=Zr},cn=function(be,ot){if((be!=="stroke"||ot||!We.call(this))&&(be==="stroke"||ot||!x.call(this))){for(var ct,Ft,Rt=[],an=this.path,yn=0;yn<an.length;yn++){var hn=an[yn];switch(hn.type){case"begin":Rt.push({begin:!0});break;case"close":Rt.push({close:!0});break;case"mt":Rt.push({start:hn,deltas:[],abs:[]});break;case"lt":var $n=Rt.length;if(an[yn-1]&&!isNaN(an[yn-1].x)&&(ct=[hn.x-an[yn-1].x,hn.y-an[yn-1].y],$n>0)){for(;$n>=0;$n--)if(Rt[$n-1].close!==!0&&Rt[$n-1].begin!==!0){Rt[$n-1].deltas.push(ct),Rt[$n-1].abs.push(hn);break}}break;case"bct":ct=[hn.x1-an[yn-1].x,hn.y1-an[yn-1].y,hn.x2-an[yn-1].x,hn.y2-an[yn-1].y,hn.x-an[yn-1].x,hn.y-an[yn-1].y],Rt[Rt.length-1].deltas.push(ct);break;case"qct":var hr=an[yn-1].x+2/3*(hn.x1-an[yn-1].x),Zr=an[yn-1].y+2/3*(hn.y1-an[yn-1].y),Gr=hn.x+2/3*(hn.x1-hn.x),Fn=hn.y+2/3*(hn.y1-hn.y),st=hn.x,ii=hn.y;ct=[hr-an[yn-1].x,Zr-an[yn-1].y,Gr-an[yn-1].x,Fn-an[yn-1].y,st-an[yn-1].x,ii-an[yn-1].y],Rt[Rt.length-1].deltas.push(ct);break;case"arc":Rt.push({deltas:[],abs:[],arc:!0}),Array.isArray(Rt[Rt.length-1].abs)&&Rt[Rt.length-1].abs.push(hn)}}Ft=ot?null:be==="stroke"?"stroke":"fill";for(var RA=!1,Jo=0;Jo<Rt.length;Jo++)if(Rt[Jo].arc)for(var wr=Rt[Jo].abs,Ho=0;Ho<wr.length;Ho++){var eo=wr[Ho];eo.type==="arc"?Lt.call(this,eo.x,eo.y,eo.radius,eo.startAngle,eo.endAngle,eo.counterclockwise,void 0,ot,!RA):wt.call(this,eo.x,eo.y),RA=!0}else if(Rt[Jo].close===!0)this.pdf.internal.out("h"),RA=!1;else if(Rt[Jo].begin!==!0){var TA=Rt[Jo].start.x,Go=Rt[Jo].start.y;mt.call(this,Rt[Jo].deltas,TA,Go),RA=!0}Ft&&at.call(this,Ft),ot&&Gt.call(this)}},On=function(be){var ot=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,ct=ot*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return be-ct;case"top":return be+ot-ct;case"hanging":return be+ot-2*ct;case"middle":return be+ot/2-ct;default:return be}},vn=function(be){return be+this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor*(this.pdf.internal.getLineHeightFactor()-1)};X.prototype.createLinearGradient=function(){var be=function(){};return be.colorStops=[],be.addColorStop=function(ot,ct){this.colorStops.push([ot,ct])},be.getColor=function(){return this.colorStops.length===0?"#000000":this.colorStops[0][1]},be.isCanvasGradient=!0,be},X.prototype.createPattern=function(){return this.createLinearGradient()},X.prototype.createRadialGradient=function(){return this.createLinearGradient()};var Lt=function(be,ot,ct,Ft,Rt,an,yn,hn,$n){for(var hr=gn.call(this,ct,Ft,Rt,an),Zr=0;Zr<hr.length;Zr++){var Gr=hr[Zr];Zr===0&&($n?xe.call(this,Gr.x1+be,Gr.y1+ot):wt.call(this,Gr.x1+be,Gr.y1+ot)),dn.call(this,be,ot,Gr.x2,Gr.y2,Gr.x3,Gr.y3,Gr.x4,Gr.y4)}hn?Gt.call(this):at.call(this,yn)},at=function(be){switch(be){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},Gt=function(){this.pdf.clip(),this.pdf.discardPath()},xe=function(be,ot){this.pdf.internal.out(t(be)+" "+r(ot)+" m")},Xe=function(be){var ot;switch(be.align){case"right":case"end":ot="right";break;case"center":ot="center";break;default:ot="left"}var ct=this.pdf.getTextDimensions(be.text),Ft=On.call(this,be.y),Rt=vn.call(this,Ft)-ct.h,an=this.ctx.transform.applyToPoint(new p(be.x,Ft)),yn=this.ctx.transform.decompose(),hn=new g;hn=(hn=(hn=hn.multiply(yn.translate)).multiply(yn.skew)).multiply(yn.scale);for(var $n,hr,Zr,Gr=this.ctx.transform.applyToRectangle(new h(be.x,Ft,ct.w,ct.h)),Fn=hn.applyToRectangle(new h(be.x,Rt,ct.w,ct.h)),st=Ve.call(this,Fn),ii=[],RA=0;RA<st.length;RA+=1)ii.indexOf(st[RA])===-1&&ii.push(st[RA]);if(ht(ii),this.autoPaging)for(var Jo=ii[0],wr=ii[ii.length-1],Ho=Jo;Ho<wr+1;Ho++){this.pdf.setPage(Ho);var eo=Ho===1?this.posY+this.margin[0]:this.margin[0],TA=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],Go=this.pdf.internal.pageSize.height-this.margin[2],Ii=Go-this.margin[0],IA=this.pdf.internal.pageSize.width-this.margin[1],UA=IA-this.margin[3],Ji=Ho===1?0:TA+(Ho-2)*Ii;if(this.ctx.clip_path.length!==0){var MA=this.path;$n=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=Ct($n,this.posX+this.margin[3],-1*Ji+eo),cn.call(this,"fill",!0),this.path=MA}var ko=Ct([JSON.parse(JSON.stringify(Fn))],this.posX+this.margin[3],-Ji+eo+this.ctx.prevPageLastElemOffset)[0];be.scale>=.01&&(hr=this.pdf.internal.getFontSize(),this.pdf.setFontSize(hr*be.scale),Zr=this.lineWidth,this.lineWidth=Zr*be.scale);var fA=this.autoPaging!=="text";if(fA||ko.y+ko.h<=Go){if(fA||ko.y>=eo&&ko.x<=IA){var zo=fA?be.text:this.pdf.splitTextToSize(be.text,be.maxWidth||IA-ko.x)[0],da=Ct([JSON.parse(JSON.stringify(Gr))],this.posX+this.margin[3],-Ji+eo+this.ctx.prevPageLastElemOffset)[0],Ui=fA&&(Ho>Jo||Ho<wr)&&Ke.call(this);Ui&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],UA,Ii,null).clip().discardPath()),this.pdf.text(zo,da.x,da.y,{angle:be.angle,align:ot,renderingMode:be.renderingMode}),Ui&&this.pdf.restoreGraphicsState()}}else ko.y<Go&&(this.ctx.prevPageLastElemOffset+=Go-ko.y);be.scale>=.01&&(this.pdf.setFontSize(hr),this.lineWidth=Zr)}else be.scale>=.01&&(hr=this.pdf.internal.getFontSize(),this.pdf.setFontSize(hr*be.scale),Zr=this.lineWidth,this.lineWidth=Zr*be.scale),this.pdf.text(be.text,an.x+this.posX,an.y+this.posY,{angle:be.angle,align:ot,renderingMode:be.renderingMode,maxWidth:be.maxWidth}),be.scale>=.01&&(this.pdf.setFontSize(hr),this.lineWidth=Zr)},wt=function(be,ot,ct,Ft){ct=ct||0,Ft=Ft||0,this.pdf.internal.out(t(be+ct)+" "+r(ot+Ft)+" l")},mt=function(be,ot,ct){return this.pdf.lines(be,ot,ct,null,null)},dn=function(be,ot,ct,Ft,Rt,an,yn,hn){this.pdf.internal.out([n(o(ct+be)),n(i(Ft+ot)),n(o(Rt+be)),n(i(an+ot)),n(o(yn+be)),n(i(hn+ot)),"c"].join(" "))},gn=function(be,ot,ct,Ft){for(var Rt=2*Math.PI,an=Math.PI/2;ot>ct;)ot-=Rt;var yn=Math.abs(ct-ot);yn<Rt&&Ft&&(yn=Rt-yn);for(var hn=[],$n=Ft?-1:1,hr=ot;yn>1e-5;){var Zr=hr+$n*Math.min(yn,an);hn.push(Bn.call(this,be,hr,Zr)),yn-=Math.abs(Zr-hr),hr=Zr}return hn},Bn=function(be,ot,ct){var Ft=(ct-ot)/2,Rt=be*Math.cos(Ft),an=be*Math.sin(Ft),yn=Rt,hn=-an,$n=yn*yn+hn*hn,hr=$n+yn*Rt+hn*an,Zr=4/3*(Math.sqrt(2*$n*hr)-hr)/(yn*an-hn*Rt),Gr=yn-Zr*hn,Fn=hn+Zr*yn,st=Gr,ii=-Fn,RA=Ft+ot,Jo=Math.cos(RA),wr=Math.sin(RA);return{x1:be*Math.cos(ot),y1:be*Math.sin(ot),x2:Gr*Jo-Fn*wr,y2:Gr*wr+Fn*Jo,x3:st*Jo-ii*wr,y3:st*wr+ii*Jo,x4:be*Math.cos(ct),y4:be*Math.sin(ct)}},An=function(be){return 180*be/Math.PI},bn=function(be,ot,ct,Ft,Rt,an){var yn=be+.5*(ct-be),hn=ot+.5*(Ft-ot),$n=Rt+.5*(ct-Rt),hr=an+.5*(Ft-an),Zr=Math.min(be,Rt,yn,$n),Gr=Math.max(be,Rt,yn,$n),Fn=Math.min(ot,an,hn,hr),st=Math.max(ot,an,hn,hr);return new h(Zr,Fn,Gr-Zr,st-Fn)},Sr=function(be,ot,ct,Ft,Rt,an,yn,hn){var $n,hr,Zr,Gr,Fn,st,ii,RA,Jo,wr,Ho,eo,TA,Go,Ii=ct-be,IA=Ft-ot,UA=Rt-ct,Ji=an-Ft,MA=yn-Rt,ko=hn-an;for(hr=0;hr<41;hr++)Jo=(ii=(Zr=be+($n=hr/40)*Ii)+$n*((Fn=ct+$n*UA)-Zr))+$n*(Fn+$n*(Rt+$n*MA-Fn)-ii),wr=(RA=(Gr=ot+$n*IA)+$n*((st=Ft+$n*Ji)-Gr))+$n*(st+$n*(an+$n*ko-st)-RA),hr==0?(Ho=Jo,eo=wr,TA=Jo,Go=wr):(Ho=Math.min(Ho,Jo),eo=Math.min(eo,wr),TA=Math.max(TA,Jo),Go=Math.max(Go,wr));return new h(Math.round(Ho),Math.round(eo),Math.round(TA-Ho),Math.round(Go-eo))},qn=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var be,ot,ct=(be=this.ctx.lineDash,ot=this.ctx.lineDashOffset,JSON.stringify({lineDash:be,lineDashOffset:ot}));this.prevLineDash!==ct&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=ct)}}})(xo.API),function(e){var n=function(p){var h,g,m,E,X,he,x,We,Ke,Ve;for(/[^\x00-\xFF]/.test(p),g=[],m=0,E=(p+=h="\0\0\0\0".slice(p.length%4||4)).length;E>m;m+=4)(X=(p.charCodeAt(m)<<24)+(p.charCodeAt(m+1)<<16)+(p.charCodeAt(m+2)<<8)+p.charCodeAt(m+3))!==0?(he=(X=((X=((X=((X=(X-(Ve=X%85))/85)-(Ke=X%85))/85)-(We=X%85))/85)-(x=X%85))/85)%85,g.push(he+33,x+33,We+33,Ke+33,Ve+33)):g.push(122);return function(Ie,Ct){for(var ht=Ct;ht>0;ht--)Ie.pop()}(g,h.length),String.fromCharCode.apply(String,g)+"~>"},t=function(p){var h,g,m,E,X,he=String,x="length",We=255,Ke="charCodeAt",Ve="slice",Ie="replace";for(p[Ve](-2),p=p[Ve](0,-2)[Ie](/\s/g,"")[Ie]("z","!!!!!"),m=[],E=0,X=(p+=h="uuuuu"[Ve](p[x]%5||5))[x];X>E;E+=5)g=52200625*(p[Ke](E)-33)+614125*(p[Ke](E+1)-33)+7225*(p[Ke](E+2)-33)+85*(p[Ke](E+3)-33)+(p[Ke](E+4)-33),m.push(We&g>>24,We&g>>16,We&g>>8,We&g);return function(Ct,ht){for(var it=ht;it>0;it--)Ct.pop()}(m,h[x]),he.fromCharCode.apply(he,m)},r=function(p){return p.split("").map(function(h){return("0"+h.charCodeAt().toString(16)).slice(-2)}).join("")+">"},o=function(p){var h=new RegExp(/^([0-9A-Fa-f]{2})+$/);if((p=p.replace(/\s/g,"")).indexOf(">")!==-1&&(p=p.substr(0,p.indexOf(">"))),p.length%2&&(p+="0"),h.test(p)===!1)return"";for(var g="",m=0;m<p.length;m+=2)g+=String.fromCharCode("0x"+(p[m]+p[m+1]));return g},i=function(p){for(var h=new Uint8Array(p.length),g=p.length;g--;)h[g]=p.charCodeAt(g);return(h=Io(h)).reduce(function(m,E){return m+String.fromCharCode(E)},"")};e.processDataByFilters=function(p,h){var g=0,m=p||"",E=[];for(typeof(h=h||[])=="string"&&(h=[h]),g=0;g<h.length;g+=1)switch(h[g]){case"ASCII85Decode":case"/ASCII85Decode":m=t(m),E.push("/ASCII85Encode");break;case"ASCII85Encode":case"/ASCII85Encode":m=n(m),E.push("/ASCII85Decode");break;case"ASCIIHexDecode":case"/ASCIIHexDecode":m=o(m),E.push("/ASCIIHexEncode");break;case"ASCIIHexEncode":case"/ASCIIHexEncode":m=r(m),E.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":m=i(m),E.push("/FlateDecode");break;default:throw new Error('The filter: "'+h[g]+'" is not implemented')}return{data:m,reverseChain:E.reverse().join(" ")}}}(xo.API),function(e){e.loadFile=function(n,t,r){return function(o,i,p){i=i!==!1,p=typeof p=="function"?p:function(){};var h=void 0;try{h=function(g,m,E){var X=new XMLHttpRequest,he=0,x=function(We){var Ke=We.length,Ve=[],Ie=String.fromCharCode;for(he=0;he<Ke;he+=1)Ve.push(Ie(255&We.charCodeAt(he)));return Ve.join("")};if(X.open("GET",g,!m),X.overrideMimeType("text/plain; charset=x-user-defined"),m===!1&&(X.onload=function(){X.status===200?E(x(this.responseText)):E(void 0)}),X.send(null),m&&X.status===200)return x(X.responseText)}(o,i,p)}catch(g){}return h}(n,t,r)},e.loadImageFile=e.loadFile}(xo.API),function(e){function n(){return(oA.html2canvas?Promise.resolve(oA.html2canvas):Promise.resolve().then(d.t.bind(d,64270,23))).catch(function(h){return Promise.reject(new Error("Could not load html2canvas: "+h))}).then(function(h){return h.default?h.default:h})}function t(){return(oA.DOMPurify?Promise.resolve(oA.DOMPurify):d.e(7573).then(d.bind(d,7573))).catch(function(h){return Promise.reject(new Error("Could not load dompurify: "+h))}).then(function(h){return h.default?h.default:h})}var r=function(h){var g=(0,ee.Z)(h);return g==="undefined"?"undefined":g==="string"||h instanceof String?"string":g==="number"||h instanceof Number?"number":g==="function"||h instanceof Function?"function":h&&h.constructor===Array?"array":h&&h.nodeType===1?"element":g==="object"?"object":"unknown"},o=function(h,g){var m=document.createElement(h);for(var E in g.className&&(m.className=g.className),g.innerHTML&&g.dompurify&&(m.innerHTML=g.dompurify.sanitize(g.innerHTML)),g.style)m.style[E]=g.style[E];return m},i=function h(g,m){for(var E=g.nodeType===3?document.createTextNode(g.nodeValue):g.cloneNode(!1),X=g.firstChild;X;X=X.nextSibling)m!==!0&&X.nodeType===1&&X.nodeName==="SCRIPT"||E.appendChild(h(X,m));return g.nodeType===1&&(g.nodeName==="CANVAS"?(E.width=g.width,E.height=g.height,E.getContext("2d").drawImage(g,0,0)):g.nodeName!=="TEXTAREA"&&g.nodeName!=="SELECT"||(E.value=g.value),E.addEventListener("load",function(){E.scrollTop=g.scrollTop,E.scrollLeft=g.scrollLeft},!0)),E},p=function h(g){var m=Object.assign(h.convert(Promise.resolve()),JSON.parse(JSON.stringify(h.template))),E=h.convert(Promise.resolve(),m);return(E=E.setProgress(1,h,1,[h])).set(g)};(p.prototype=Object.create(Promise.prototype)).constructor=p,p.convert=function(h,g){return h.__proto__=g||p.prototype,h},p.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null,callback:function(){}},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],enableLinks:!0,x:0,y:0,html2canvas:{},jsPDF:{},backgroundColor:"transparent"}},p.prototype.from=function(h,g){return this.then(function(){switch(g=g||function(m){switch(r(m)){case"string":return"string";case"element":return m.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}(h),g){case"string":return this.then(t).then(function(m){return this.set({src:o("div",{innerHTML:h,dompurify:m})})});case"element":return this.set({src:h});case"canvas":return this.set({canvas:h});case"img":return this.set({img:h});default:return this.error("Unknown source type.")}})},p.prototype.to=function(h){switch(h){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},p.prototype.toContainer=function(){return this.thenList([function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}]).then(function(){var h={position:"relative",display:"inline-block",width:(typeof this.opt.width!="number"||isNaN(this.opt.width)||typeof this.opt.windowWidth!="number"||isNaN(this.opt.windowWidth)?Math.max(this.prop.src.clientWidth,this.prop.src.scrollWidth,this.prop.src.offsetWidth):this.opt.windowWidth)+"px",left:0,right:0,top:0,margin:"auto",backgroundColor:this.opt.backgroundColor},g=i(this.prop.src,this.opt.html2canvas.javascriptEnabled);g.tagName==="BODY"&&(h.height=Math.max(document.body.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight,document.documentElement.scrollHeight,document.documentElement.offsetHeight)+"px"),this.prop.overlay=o("div",{className:"html2pdf__overlay",style:{position:"fixed",overflow:"hidden",zIndex:1e3,left:"-100000px",right:0,bottom:0,top:0}}),this.prop.container=o("div",{className:"html2pdf__container",style:h}),this.prop.container.appendChild(g),this.prop.container.firstChild.appendChild(o("div",{style:{clear:"both",border:"0 none transparent",margin:0,padding:0,height:0}})),this.prop.container.style.float="none",this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay),this.prop.container.firstChild.style.position="relative",this.prop.container.height=Math.max(this.prop.container.firstChild.clientHeight,this.prop.container.firstChild.scrollHeight,this.prop.container.firstChild.offsetHeight)+"px"})},p.prototype.toCanvas=function(){var h=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(h).then(n).then(function(g){var m=Object.assign({},this.opt.html2canvas);return delete m.onrendered,g(this.prop.container,m)}).then(function(g){(this.opt.html2canvas.onrendered||function(){})(g),this.prop.canvas=g,document.body.removeChild(this.prop.overlay)})},p.prototype.toContext2d=function(){var h=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(h).then(n).then(function(g){var m=this.opt.jsPDF,E=this.opt.fontFaces,X=typeof this.opt.width!="number"||isNaN(this.opt.width)||typeof this.opt.windowWidth!="number"||isNaN(this.opt.windowWidth)?1:this.opt.width/this.opt.windowWidth,he=Object.assign({async:!0,allowTaint:!0,scale:X,scrollX:this.opt.scrollX||0,scrollY:this.opt.scrollY||0,backgroundColor:"#ffffff",imageTimeout:15e3,logging:!0,proxy:null,removeContainer:!0,foreignObjectRendering:!1,useCORS:!1},this.opt.html2canvas);if(delete he.onrendered,m.context2d.autoPaging=this.opt.autoPaging===void 0||this.opt.autoPaging,m.context2d.posX=this.opt.x,m.context2d.posY=this.opt.y,m.context2d.margin=this.opt.margin,m.context2d.fontFaces=E,E)for(var x=0;x<E.length;++x){var We=E[x],Ke=We.src.find(function(Ve){return Ve.format==="truetype"});Ke&&m.addFont(Ke.url,We.ref.name,We.ref.style)}return he.windowHeight=he.windowHeight||0,he.windowHeight=he.windowHeight==0?Math.max(this.prop.container.clientHeight,this.prop.container.scrollHeight,this.prop.container.offsetHeight):he.windowHeight,m.context2d.save(!0),g(this.prop.container,he)}).then(function(g){this.opt.jsPDF.context2d.restore(!0),(this.opt.html2canvas.onrendered||function(){})(g),this.prop.canvas=g,document.body.removeChild(this.prop.overlay)})},p.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then(function(){var h=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=h})},p.prototype.toPdf=function(){return this.thenList([function(){return this.toContext2d()}]).then(function(){this.prop.pdf=this.prop.pdf||this.opt.jsPDF})},p.prototype.output=function(h,g,m){return(m=m||"pdf").toLowerCase()==="img"||m.toLowerCase()==="image"?this.outputImg(h,g):this.outputPdf(h,g)},p.prototype.outputPdf=function(h,g){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){return this.prop.pdf.output(h,g)})},p.prototype.outputImg=function(h){return this.thenList([function(){return this.prop.img||this.toImg()}]).then(function(){switch(h){case void 0:case"img":return this.prop.img;case"datauristring":case"dataurlstring":return this.prop.img.src;case"datauri":case"dataurl":return document.location.href=this.prop.img.src;default:throw'Image output type "'+h+'" is not supported.'}})},p.prototype.save=function(h){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(h?{filename:h}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},p.prototype.doCallback=function(){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){this.prop.callback(this.prop.pdf)})},p.prototype.set=function(h){if(r(h)!=="object")return this;var g=Object.keys(h||{}).map(function(m){if(m in p.template.prop)return function(){this.prop[m]=h[m]};switch(m){case"margin":return this.setMargin.bind(this,h.margin);case"jsPDF":return function(){return this.opt.jsPDF=h.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,h.pageSize);default:return function(){this.opt[m]=h[m]}}},this);return this.then(function(){return this.thenList(g)})},p.prototype.get=function(h,g){return this.then(function(){var m=h in p.template.prop?this.prop[h]:this.opt[h];return g?g(m):m})},p.prototype.setMargin=function(h){return this.then(function(){switch(r(h)){case"number":h=[h,h,h,h];case"array":if(h.length===2&&(h=[h[0],h[1],h[0],h[1]]),h.length===4)break;default:return this.error("Invalid margin array.")}this.opt.margin=h}).then(this.setPageSize)},p.prototype.setPageSize=function(h){function g(m,E){return Math.floor(m*E/72*96)}return this.then(function(){(h=h||xo.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(h.inner={width:h.width-this.opt.margin[1]-this.opt.margin[3],height:h.height-this.opt.margin[0]-this.opt.margin[2]},h.inner.px={width:g(h.inner.width,h.k),height:g(h.inner.height,h.k)},h.inner.ratio=h.inner.height/h.inner.width),this.prop.pageSize=h})},p.prototype.setProgress=function(h,g,m,E){return h!=null&&(this.progress.val=h),g!=null&&(this.progress.state=g),m!=null&&(this.progress.n=m),E!=null&&(this.progress.stack=E),this.progress.ratio=this.progress.val/this.progress.state,this},p.prototype.updateProgress=function(h,g,m,E){return this.setProgress(h?this.progress.val+h:null,g||null,m?this.progress.n+m:null,E?this.progress.stack.concat(E):null)},p.prototype.then=function(h,g){var m=this;return this.thenCore(h,g,function(E,X){return m.updateProgress(null,null,1,[E]),Promise.prototype.then.call(this,function(he){return m.updateProgress(null,E),he}).then(E,X).then(function(he){return m.updateProgress(1),he})})},p.prototype.thenCore=function(h,g,m){m=m||Promise.prototype.then;var E=this;h&&(h=h.bind(E)),g&&(g=g.bind(E));var X=Promise.toString().indexOf("[native code]")!==-1&&Promise.name==="Promise"?E:p.convert(Object.assign({},E),Promise.prototype),he=m.call(X,h,g);return p.convert(he,E.__proto__)},p.prototype.thenExternal=function(h,g){return Promise.prototype.then.call(this,h,g)},p.prototype.thenList=function(h){var g=this;return h.forEach(function(m){g=g.thenCore(m)}),g},p.prototype.catch=function(h){h&&(h=h.bind(this));var g=Promise.prototype.catch.call(this,h);return p.convert(g,this)},p.prototype.catchExternal=function(h){return Promise.prototype.catch.call(this,h)},p.prototype.error=function(h){return this.then(function(){throw new Error(h)})},p.prototype.using=p.prototype.set,p.prototype.saveAs=p.prototype.save,p.prototype.export=p.prototype.output,p.prototype.run=p.prototype.then,xo.getPageSize=function(h,g,m){if((0,ee.Z)(h)==="object"){var E=h;h=E.orientation,g=E.unit||g,m=E.format||m}g=g||"mm",m=m||"a4",h=(""+(h||"P")).toLowerCase();var X,he=(""+m).toLowerCase(),x={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};switch(g){case"pt":X=1;break;case"mm":X=72/25.4;break;case"cm":X=72/2.54;break;case"in":X=72;break;case"px":X=.75;break;case"pc":case"em":X=12;break;case"ex":X=6;break;default:throw"Invalid unit: "+g}var We,Ke=0,Ve=0;if(x.hasOwnProperty(he))Ke=x[he][1]/X,Ve=x[he][0]/X;else try{Ke=m[1],Ve=m[0]}catch(Ie){throw new Error("Invalid format: "+m)}if(h==="p"||h==="portrait")h="p",Ve>Ke&&(We=Ve,Ve=Ke,Ke=We);else{if(h!=="l"&&h!=="landscape")throw"Invalid orientation: "+h;h="l",Ke>Ve&&(We=Ve,Ve=Ke,Ke=We)}return{width:Ve,height:Ke,unit:g,k:X,orientation:h}},e.html=function(h,g){(g=g||{}).callback=g.callback||function(){},g.html2canvas=g.html2canvas||{},g.html2canvas.canvas=g.html2canvas.canvas||this.canvas,g.jsPDF=g.jsPDF||this,g.fontFaces=g.fontFaces?g.fontFaces.map(vl):null;var m=new p(g);return g.worker?m:m.from(h).doCallback()}}(xo.API),xo.API.addJS=function(e){return Qg=e,this.internal.events.subscribe("postPutResources",function(){Gc=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(Gc+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),Ng=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+Qg+")"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){Gc!==void 0&&Ng!==void 0&&this.internal.out("/Names <</JavaScript "+Gc+" 0 R>>")}),this},function(e){var n;e.events.push(["postPutResources",function(){var t=this,r=/^(\d+) 0 obj$/;if(this.outline.root.children.length>0)for(var o=t.outline.render().split(/\r\n/),i=0;i<o.length;i++){var p=o[i],h=r.exec(p);if(h!=null){var g=h[1];t.internal.newObjectDeferredBegin(g,!1)}t.internal.write(p)}if(this.outline.createNamedDestinations){var m=this.internal.pages.length,E=[];for(i=0;i<m;i++){var X=t.internal.newObject();E.push(X);var he=t.internal.getPageInfo(i+1);t.internal.write("<< /D["+he.objId+" 0 R /XYZ null null null]>> endobj")}var x=t.internal.newObject();for(t.internal.write("<< /Names [ "),i=0;i<E.length;i++)t.internal.write("(page_"+(i+1)+")"+E[i]+" 0 R");t.internal.write(" ] >>","endobj"),n=t.internal.newObject(),t.internal.write("<< /Dests "+x+" 0 R"),t.internal.write(">>","endobj")}}]),e.events.push(["putCatalog",function(){var t=this;t.outline.root.children.length>0&&(t.internal.write("/Outlines",this.outline.makeRef(this.outline.root)),this.outline.createNamedDestinations&&t.internal.write("/Names "+n+" 0 R"))}]),e.events.push(["initialized",function(){var t=this;t.outline={createNamedDestinations:!1,root:{children:[]}},t.outline.add=function(r,o,i){var p={title:o,options:i,children:[]};return r==null&&(r=this.root),r.children.push(p),p},t.outline.render=function(){return this.ctx={},this.ctx.val="",this.ctx.pdf=t,this.genIds_r(this.root),this.renderRoot(this.root),this.renderItems(this.root),this.ctx.val},t.outline.genIds_r=function(r){r.id=t.internal.newObjectDeferred();for(var o=0;o<r.children.length;o++)this.genIds_r(r.children[o])},t.outline.renderRoot=function(r){this.objStart(r),this.line("/Type /Outlines"),r.children.length>0&&(this.line("/First "+this.makeRef(r.children[0])),this.line("/Last "+this.makeRef(r.children[r.children.length-1]))),this.line("/Count "+this.count_r({count:0},r)),this.objEnd()},t.outline.renderItems=function(r){for(var o=this.ctx.pdf.internal.getVerticalCoordinateString,i=0;i<r.children.length;i++){var p=r.children[i];this.objStart(p),this.line("/Title "+this.makeString(p.title)),this.line("/Parent "+this.makeRef(r)),i>0&&this.line("/Prev "+this.makeRef(r.children[i-1])),i<r.children.length-1&&this.line("/Next "+this.makeRef(r.children[i+1])),p.children.length>0&&(this.line("/First "+this.makeRef(p.children[0])),this.line("/Last "+this.makeRef(p.children[p.children.length-1])));var h=this.count=this.count_r({count:0},p);if(h>0&&this.line("/Count "+h),p.options&&p.options.pageNumber){var g=t.internal.getPageInfo(p.options.pageNumber);this.line("/Dest ["+g.objId+" 0 R /XYZ 0 "+o(0)+" 0]")}this.objEnd()}for(var m=0;m<r.children.length;m++)this.renderItems(r.children[m])},t.outline.line=function(r){this.ctx.val+=r+`\r
|
|
|
`},t.outline.makeRef=function(r){return r.id+" 0 R"},t.outline.makeString=function(r){return"("+t.internal.pdfEscape(r)+")"},t.outline.objStart=function(r){this.ctx.val+=`\r
|
|
|
`+r.id+` 0 obj\r
|
|
|
<<\r
|
|
|
`},t.outline.objEnd=function(){this.ctx.val+=`>> \r
|
|
|
endobj\r
|
|
|
`},t.outline.count_r=function(r,o){for(var i=0;i<o.children.length;i++)r.count++,this.count_r(r,o.children[i]);return r.count}}])}(xo.API),function(e){var n=[192,193,194,195,196,197,198,199];e.processJPEG=function(t,r,o,i,p,h){var g,m=this.decode.DCT_DECODE,E=null;if(typeof t=="string"||this.__addimage__.isArrayBuffer(t)||this.__addimage__.isArrayBufferView(t)){switch(t=p||t,t=this.__addimage__.isArrayBuffer(t)?new Uint8Array(t):t,g=function(X){for(var he,x=256*X.charCodeAt(4)+X.charCodeAt(5),We=X.length,Ke={width:0,height:0,numcomponents:1},Ve=4;Ve<We;Ve+=2){if(Ve+=x,n.indexOf(X.charCodeAt(Ve+1))!==-1){he=256*X.charCodeAt(Ve+5)+X.charCodeAt(Ve+6),Ke={width:256*X.charCodeAt(Ve+7)+X.charCodeAt(Ve+8),height:he,numcomponents:X.charCodeAt(Ve+9)};break}x=256*X.charCodeAt(Ve+2)+X.charCodeAt(Ve+3)}return Ke}(t=this.__addimage__.isArrayBufferView(t)?this.__addimage__.arrayBufferToBinaryString(t):t),g.numcomponents){case 1:h=this.color_spaces.DEVICE_GRAY;break;case 4:h=this.color_spaces.DEVICE_CMYK;break;case 3:h=this.color_spaces.DEVICE_RGB}E={data:t,width:g.width,height:g.height,colorSpace:h,bitsPerComponent:8,filter:m,index:r,alias:o}}return E}}(xo.API),xo.API.processPNG=function(e,n,t,r){if(this.__addimage__.isArrayBuffer(e)&&(e=new Uint8Array(e)),this.__addimage__.isArrayBufferView(e)){var o,i=jf(e,{checkCrc:!0}),p=i.width,h=i.height,g=i.channels,m=i.palette,E=i.depth;o=m&&g===1?function(Lt){for(var at=Lt.width,Gt=Lt.height,xe=Lt.data,Xe=Lt.palette,wt=Lt.depth,mt=!1,dn=[],gn=[],Bn=void 0,An=!1,bn=0,Sr=0;Sr<Xe.length;Sr++){var qn=(0,Dr.Z)(Xe[Sr],4),be=qn[0],ot=qn[1],ct=qn[2],Ft=qn[3];dn.push(be,ot,ct),Ft!=null&&(Ft===0?(bn++,gn.length<1&&gn.push(Sr)):Ft<255&&(An=!0))}if(An||bn>1){mt=!0,gn=void 0;var Rt=at*Gt;Bn=new Uint8Array(Rt);for(var an=new DataView(xe.buffer),yn=0;yn<Rt;yn++){var hn=Zp(an,yn,wt),$n=(0,Dr.Z)(Xe[hn],4)[3];Bn[yn]=$n}}else bn===0&&(gn=void 0);return{colorSpace:"Indexed",colorsPerPixel:1,sMaskBitsPerComponent:mt?8:void 0,colorBytes:xe,alphaBytes:Bn,needSMask:mt,palette:dn,mask:gn}}(i):g===2||g===4?function(Lt){for(var at=Lt.data,Gt=Lt.width,xe=Lt.height,Xe=Lt.channels,wt=Lt.depth,mt=Xe===2?"DeviceGray":"DeviceRGB",dn=Xe-1,gn=Gt*xe,Bn=dn,An=gn*Bn,bn=1*gn,Sr=Math.ceil(An*wt/8),qn=Math.ceil(bn*wt/8),be=new Uint8Array(Sr),ot=new Uint8Array(qn),ct=new DataView(at.buffer),Ft=new DataView(be.buffer),Rt=new DataView(ot.buffer),an=!1,yn=0;yn<gn;yn++){for(var hn=yn*Xe,$n=0;$n<Bn;$n++)Kg(Ft,Zp(ct,hn+$n,wt),yn*Bn+$n,wt);var hr=Zp(ct,hn+Bn,wt);hr<(1<<wt)-1&&(an=!0),Kg(Rt,hr,1*yn,wt)}return{colorSpace:mt,colorsPerPixel:dn,sMaskBitsPerComponent:an?wt:void 0,colorBytes:be,alphaBytes:ot,needSMask:an}}(i):function(Lt){var at=Lt.data,Gt=Lt.channels===1?"DeviceGray":"DeviceRGB";return{colorSpace:Gt,colorsPerPixel:Gt==="DeviceGray"?1:3,colorBytes:at instanceof Uint16Array?function(xe){for(var Xe=xe.length,wt=new Uint8Array(2*Xe),mt=new DataView(wt.buffer,wt.byteOffset,wt.byteLength),dn=0;dn<Xe;dn++)mt.setUint16(2*dn,xe[dn],!1);return wt}(at):at,needSMask:!1}}(i);var X,he,x,We=o,Ke=We.colorSpace,Ve=We.colorsPerPixel,Ie=We.sMaskBitsPerComponent,Ct=We.colorBytes,ht=We.alphaBytes,it=We.needSMask,cn=We.palette,On=We.mask,vn=null;return r!==xo.API.image_compression.NONE&&typeof Io=="function"?(vn=function(Lt){var at;switch(Lt){case xo.API.image_compression.FAST:at=11;break;case xo.API.image_compression.MEDIUM:at=13;break;case xo.API.image_compression.SLOW:at=14;break;default:at=12}return at}(r),X=this.decode.FLATE_DECODE,he="/Predictor ".concat(vn," /Colors ").concat(Ve," /BitsPerComponent ").concat(E," /Columns ").concat(p),e=Rg(Ct,Math.ceil(p*Ve*E/8),Ve,E,r),it&&(x=Rg(ht,Math.ceil(p*Ie/8),1,Ie,r))):(X=void 0,he=void 0,e=Ct,it&&(x=ht)),(this.__addimage__.isArrayBuffer(e)||this.__addimage__.isArrayBufferView(e))&&(e=this.__addimage__.arrayBufferToBinaryString(e)),(x&&this.__addimage__.isArrayBuffer(x)||this.__addimage__.isArrayBufferView(x))&&(x=this.__addimage__.arrayBufferToBinaryString(x)),{alias:t,data:e,index:n,filter:X,decodeParameters:he,transparency:On,palette:cn,sMask:x,predictor:vn,width:p,height:h,bitsPerComponent:E,sMaskBitsPerComponent:Ie,colorSpace:Ke}}},function(e){e.processGIF89A=function(n,t,r,o){var i=new Rv(n),p=i.width,h=i.height,g=[];i.decodeAndBlitFrameRGBA(0,g);var m={data:g,width:p,height:h},E=new Wp(100).encode(m,100);return e.processJPEG.call(this,E,t,r,o)},e.processGIF87A=e.processGIF89A}(xo.API),xc.prototype.parseHeader=function(){if(this.fileSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.reserved=this.datav.getUint32(this.pos,!0),this.pos+=4,this.offset=this.datav.getUint32(this.pos,!0),this.pos+=4,this.headerSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.width=this.datav.getUint32(this.pos,!0),this.pos+=4,this.height=this.datav.getInt32(this.pos,!0),this.pos+=4,this.planes=this.datav.getUint16(this.pos,!0),this.pos+=2,this.bitPP=this.datav.getUint16(this.pos,!0),this.pos+=2,this.compress=this.datav.getUint32(this.pos,!0),this.pos+=4,this.rawSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.hr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.vr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.colors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.importantColors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.bitPP===16&&this.is_with_alpha&&(this.bitPP=15),this.bitPP<15){var e=this.colors===0?1<<this.bitPP:this.colors;this.palette=new Array(e);for(var n=0;n<e;n++){var t=this.datav.getUint8(this.pos++,!0),r=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0);this.palette[n]={red:o,green:r,blue:t,quad:i}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},xc.prototype.parseBGR=function(){this.pos=this.offset;try{var e="bit"+this.bitPP,n=this.width*this.height*4;this.data=new Uint8Array(n),this[e]()}catch(t){$i.log("bit decode error:"+t)}},xc.prototype.bit1=function(){var e,n=Math.ceil(this.width/8),t=n%4;for(e=this.height-1;e>=0;e--){for(var r=this.bottom_up?e:this.height-1-e,o=0;o<n;o++)for(var i=this.datav.getUint8(this.pos++,!0),p=r*this.width*4+8*o*4,h=0;h<8&&8*o+h<this.width;h++){var g=this.palette[i>>7-h&1];this.data[p+4*h]=g.blue,this.data[p+4*h+1]=g.green,this.data[p+4*h+2]=g.red,this.data[p+4*h+3]=255}t!==0&&(this.pos+=4-t)}},xc.prototype.bit4=function(){for(var e=Math.ceil(this.width/2),n=e%4,t=this.height-1;t>=0;t--){for(var r=this.bottom_up?t:this.height-1-t,o=0;o<e;o++){var i=this.datav.getUint8(this.pos++,!0),p=r*this.width*4+2*o*4,h=i>>4,g=15&i,m=this.palette[h];if(this.data[p]=m.blue,this.data[p+1]=m.green,this.data[p+2]=m.red,this.data[p+3]=255,2*o+1>=this.width)break;m=this.palette[g],this.data[p+4]=m.blue,this.data[p+4+1]=m.green,this.data[p+4+2]=m.red,this.data[p+4+3]=255}n!==0&&(this.pos+=4-n)}},xc.prototype.bit8=function(){for(var e=this.width%4,n=this.height-1;n>=0;n--){for(var t=this.bottom_up?n:this.height-1-n,r=0;r<this.width;r++){var o=this.datav.getUint8(this.pos++,!0),i=t*this.width*4+4*r;if(o<this.palette.length){var p=this.palette[o];this.data[i]=p.red,this.data[i+1]=p.green,this.data[i+2]=p.blue,this.data[i+3]=255}else this.data[i]=255,this.data[i+1]=255,this.data[i+2]=255,this.data[i+3]=255}e!==0&&(this.pos+=4-e)}},xc.prototype.bit15=function(){for(var e=this.width%3,n=parseInt("11111",2),t=this.height-1;t>=0;t--){for(var r=this.bottom_up?t:this.height-1-t,o=0;o<this.width;o++){var i=this.datav.getUint16(this.pos,!0);this.pos+=2;var p=(i&n)/n*255|0,h=(i>>5&n)/n*255|0,g=(i>>10&n)/n*255|0,m=i>>15?255:0,E=r*this.width*4+4*o;this.data[E]=g,this.data[E+1]=h,this.data[E+2]=p,this.data[E+3]=m}this.pos+=e}},xc.prototype.bit16=function(){for(var e=this.width%3,n=parseInt("11111",2),t=parseInt("111111",2),r=this.height-1;r>=0;r--){for(var o=this.bottom_up?r:this.height-1-r,i=0;i<this.width;i++){var p=this.datav.getUint16(this.pos,!0);this.pos+=2;var h=(p&n)/n*255|0,g=(p>>5&t)/t*255|0,m=(p>>11)/n*255|0,E=o*this.width*4+4*i;this.data[E]=m,this.data[E+1]=g,this.data[E+2]=h,this.data[E+3]=255}this.pos+=e}},xc.prototype.bit24=function(){for(var e=this.height-1;e>=0;e--){for(var n=this.bottom_up?e:this.height-1-e,t=0;t<this.width;t++){var r=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),p=n*this.width*4+4*t;this.data[p]=i,this.data[p+1]=o,this.data[p+2]=r,this.data[p+3]=255}this.pos+=this.width%4}},xc.prototype.bit32=function(){for(var e=this.height-1;e>=0;e--)for(var n=this.bottom_up?e:this.height-1-e,t=0;t<this.width;t++){var r=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),p=this.datav.getUint8(this.pos++,!0),h=n*this.width*4+4*t;this.data[h]=i,this.data[h+1]=o,this.data[h+2]=r,this.data[h+3]=p}},xc.prototype.getData=function(){return this.data},function(e){e.processBMP=function(n,t,r,o){var i=new xc(n,!1),p=i.width,h=i.height,g={data:i.getData(),width:p,height:h},m=new Wp(100).encode(g,100);return e.processJPEG.call(this,m,t,r,o)}}(xo.API),zg.prototype.getData=function(){return this.data},function(e){e.processWEBP=function(n,t,r,o){var i=new zg(n),p=i.width,h=i.height,g={data:i.getData(),width:p,height:h},m=new Wp(100).encode(g,100);return e.processJPEG.call(this,m,t,r,o)}}(xo.API),xo.API.processRGBA=function(e,n,t){for(var r=e.data,o=r.length,i=new Uint8Array(o/4*3),p=new Uint8Array(o/4),h=0,g=0,m=0;m<o;m+=4){var E=r[m],X=r[m+1],he=r[m+2],x=r[m+3];i[h++]=E,i[h++]=X,i[h++]=he,p[g++]=x}var We=this.__addimage__.arrayBufferToBinaryString(i);return{alpha:this.__addimage__.arrayBufferToBinaryString(p),data:We,index:n,alias:t,colorSpace:"DeviceRGB",bitsPerComponent:8,width:e.width,height:e.height}},xo.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=xo.API,j0=kf.getCharWidthsArray=function(e,n){var t,r,o=(n=n||{}).font||this.internal.getFont(),i=n.fontSize||this.internal.getFontSize(),p=n.charSpace||this.internal.getCharSpace(),h=n.widths?n.widths:o.metadata.Unicode.widths,g=h.fof?h.fof:1,m=n.kerning?n.kerning:o.metadata.Unicode.kerning,E=m.fof?m.fof:1,X=n.doKerning!==!1,he=0,x=e.length,We=0,Ke=h[0]||g,Ve=[];for(t=0;t<x;t++)r=e.charCodeAt(t),typeof o.metadata.widthOfString=="function"?Ve.push((o.metadata.widthOfGlyph(o.metadata.characterToGlyph(r))+p*(1e3/i)||0)/1e3):(he=X&&(0,ee.Z)(m[r])==="object"&&!isNaN(parseInt(m[r][We],10))?m[r][We]/E:0,Ve.push((h[r]||Ke)/g+he)),We=r;return Ve},Pg=kf.getStringUnitWidth=function(e,n){var t=(n=n||{}).fontSize||this.internal.getFontSize(),r=n.font||this.internal.getFont(),o=n.charSpace||this.internal.getCharSpace();return kf.processArabic&&(e=kf.processArabic(e)),typeof r.metadata.widthOfString=="function"?r.metadata.widthOfString(e,t,o)/t:j0.apply(this,arguments).reduce(function(i,p){return i+p},0)},_g=function(e,n,t,r){for(var o=[],i=0,p=e.length,h=0;i!==p&&h+n[i]<t;)h+=n[i],i++;o.push(e.slice(0,i));var g=i;for(h=0;i!==p;)h+n[i]>r&&(o.push(e.slice(g,i)),h=0,g=i),h+=n[i],i++;return g!==i&&o.push(e.slice(g,i)),o},Dg=function(e,n,t){t||(t={});var r,o,i,p,h,g,m,E=[],X=[E],he=t.textIndent||0,x=0,We=0,Ke=e.split(" "),Ve=j0.apply(this,[" ",t])[0];if(g=t.lineIndent===-1?Ke[0].length+2:t.lineIndent||0){var Ie=Array(g).join(" "),Ct=[];Ke.map(function(it){(it=it.split(/\s*\n/)).length>1?Ct=Ct.concat(it.map(function(cn,On){return(On&&cn.length?`
|
|
|
`:"")+cn})):Ct.push(it[0])}),Ke=Ct,g=Pg.apply(this,[Ie,t])}for(i=0,p=Ke.length;i<p;i++){var ht=0;if(r=Ke[i],g&&r[0]==`
|
|
|
`&&(r=r.substr(1),ht=1),he+x+(We=(o=j0.apply(this,[r,t])).reduce(function(it,cn){return it+cn},0))>n||ht){if(We>n){for(h=_g.apply(this,[r,o,n-(he+x),n]),E.push(h.shift()),E=[h.pop()];h.length;)X.push([h.shift()]);We=o.slice(r.length-(E[0]?E[0].length:0)).reduce(function(it,cn){return it+cn},0)}else E=[r];X.push(E),he=We+g,x=Ve}else E.push(r),he+=x+We,x=Ve}return m=g?function(it,cn){return(cn?Ie:"")+it.join(" ")}:function(it){return it.join(" ")},X.map(m)},kf.splitTextToSize=function(e,n,t){var r,o=(t=t||{}).fontSize||this.internal.getFontSize(),i=function(E){if(E.widths&&E.kerning)return{widths:E.widths,kerning:E.kerning};var X=this.internal.getFont(E.fontName,E.fontStyle),he="Unicode";return X.metadata[he]?{widths:X.metadata[he].widths||{0:1},kerning:X.metadata[he].kerning||{}}:{font:X.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}.call(this,t);r=Array.isArray(e)?e:String(e).split(/\r?\n/);var p=1*this.internal.scaleFactor*n/o;i.textIndent=t.textIndent?1*t.textIndent*this.internal.scaleFactor/o:0,i.lineIndent=t.lineIndent;var h,g,m=[];for(h=0,g=r.length;h<g;h++)m=m.concat(Dg.apply(this,[r[h],p,i]));return m},function(e){e.__fontmetrics__=e.__fontmetrics__||{};for(var n="0123456789abcdef",t="klmnopqrstuvwxyz",r={},o={},i=0;i<16;i++)r[t[i]]=n[i],o[n[i]]=t[i];var p=function(he){return"0x"+parseInt(he,10).toString(16)},h=e.__fontmetrics__.compress=function(he){var x,We,Ke,Ve,Ie=["{"];for(var Ct in he){if(x=he[Ct],isNaN(parseInt(Ct,10))?We="'"+Ct+"'":(Ct=parseInt(Ct,10),We=(We=p(Ct).slice(2)).slice(0,-1)+o[We.slice(-1)]),typeof x=="number")x<0?(Ke=p(x).slice(3),Ve="-"):(Ke=p(x).slice(2),Ve=""),Ke=Ve+Ke.slice(0,-1)+o[Ke.slice(-1)];else{if((0,ee.Z)(x)!=="object")throw new Error("Don't know what to do with value type "+(0,ee.Z)(x)+".");Ke=h(x)}Ie.push(We+Ke)}return Ie.push("}"),Ie.join("")},g=e.__fontmetrics__.uncompress=function(he){if(typeof he!="string")throw new Error("Invalid argument passed to uncompress.");for(var x,We,Ke,Ve,Ie={},Ct=1,ht=Ie,it=[],cn="",On="",vn=he.length-1,Lt=1;Lt<vn;Lt+=1)(Ve=he[Lt])=="'"?x?(Ke=x.join(""),x=void 0):x=[]:x?x.push(Ve):Ve=="{"?(it.push([ht,Ke]),ht={},Ke=void 0):Ve=="}"?((We=it.pop())[0][We[1]]=ht,Ke=void 0,ht=We[0]):Ve=="-"?Ct=-1:Ke===void 0?r.hasOwnProperty(Ve)?(cn+=r[Ve],Ke=parseInt(cn,16)*Ct,Ct=1,cn=""):cn+=Ve:r.hasOwnProperty(Ve)?(On+=r[Ve],ht[Ke]=parseInt(On,16)*Ct,Ct=1,Ke=void 0,On=""):On+=Ve;return Ie},m={codePages:["WinAnsiEncoding"],WinAnsiEncoding:g("{19m8n201n9q201o9r201s9l201t9m201u8m201w9n201x9o201y8o202k8q202l8r202m9p202q8p20aw8k203k8t203t8v203u9v2cq8s212m9t15m8w15n9w2dw9s16k8u16l9u17s9z17x8y17y9y}")},E={Unicode:{Courier:m,"Courier-Bold":m,"Courier-BoldOblique":m,"Courier-Oblique":m,Helvetica:m,"Helvetica-Bold":m,"Helvetica-BoldOblique":m,"Helvetica-Oblique":m,"Times-Roman":m,"Times-Bold":m,"Times-BoldItalic":m,"Times-Italic":m}},X={Unicode:{"Courier-Oblique":g("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-BoldItalic":g("{'widths'{k3o2q4ycx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2r202m2n2n3m2o3m2p5n202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5n4l4m4m4m4n4m4o4s4p4m4q4m4r4s4s4y4t2r4u3m4v4m4w3x4x5t4y4s4z4s5k3x5l4s5m4m5n3r5o3x5p4s5q4m5r5t5s4m5t3x5u3x5v2l5w1w5x2l5y3t5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q2l6r3m6s3r6t1w6u1w6v3m6w1w6x4y6y3r6z3m7k3m7l3m7m2r7n2r7o1w7p3r7q2w7r4m7s3m7t2w7u2r7v2n7w1q7x2n7y3t202l3mcl4mal2ram3man3mao3map3mar3mas2lat4uau1uav3maw3way4uaz2lbk2sbl3t'fof'6obo2lbp3tbq3mbr1tbs2lbu1ybv3mbz3mck4m202k3mcm4mcn4mco4mcp4mcq5ycr4mcs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz2w203k6o212m6o2dw2l2cq2l3t3m3u2l17s3x19m3m}'kerning'{cl{4qu5kt5qt5rs17ss5ts}201s{201ss}201t{cks4lscmscnscoscpscls2wu2yu201ts}201x{2wu2yu}2k{201ts}2w{4qx5kx5ou5qx5rs17su5tu}2x{17su5tu5ou}2y{4qx5kx5ou5qx5rs17ss5ts}'fof'-6ofn{17sw5tw5ou5qw5rs}7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qs}3v{17su5tu5os5qs}7p{17su5tu}ck{4qu5kt5qt5rs17ss5ts}4l{4qu5kt5qt5rs17ss5ts}cm{4qu5kt5qt5rs17ss5ts}cn{4qu5kt5qt5rs17ss5ts}co{4qu5kt5qt5rs17ss5ts}cp{4qu5kt5qt5rs17ss5ts}6l{4qu5ou5qw5rt17su5tu}5q{ckuclucmucnucoucpu4lu}5r{ckuclucmucnucoucpu4lu}7q{cksclscmscnscoscps4ls}6p{4qu5ou5qw5rt17sw5tw}ek{4qu5ou5qw5rt17su5tu}el{4qu5ou5qw5rt17su5tu}em{4qu5ou5qw5rt17su5tu}en{4qu5ou5qw5rt17su5tu}eo{4qu5ou5qw5rt17su5tu}ep{4qu5ou5qw5rt17su5tu}es{17ss5ts5qs4qu}et{4qu5ou5qw5rt17sw5tw}eu{4qu5ou5qw5rt17ss5ts}ev{17ss5ts5qs4qu}6z{17sw5tw5ou5qw5rs}fm{17sw5tw5ou5qw5rs}7n{201ts}fo{17sw5tw5ou5qw5rs}fp{17sw5tw5ou5qw5rs}fq{17sw5tw5ou5qw5rs}7r{cksclscmscnscoscps4ls}fs{17sw5tw5ou5qw5rs}ft{17su5tu}fu{17su5tu}fv{17su5tu}fw{17su5tu}fz{cksclscmscnscoscps4ls}}}"),"Helvetica-Bold":g("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),Courier:g("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-BoldOblique":g("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Bold":g("{'widths'{k3q2q5ncx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2l202m2n2n3m2o3m2p6o202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5x4l4s4m4m4n4s4o4s4p4m4q3x4r4y4s4y4t2r4u3m4v4y4w4m4x5y4y4s4z4y5k3x5l4y5m4s5n3r5o4m5p4s5q4s5r6o5s4s5t4s5u4m5v2l5w1w5x2l5y3u5z3m6k2l6l3m6m3r6n2w6o3r6p2w6q2l6r3m6s3r6t1w6u2l6v3r6w1w6x5n6y3r6z3m7k3r7l3r7m2w7n2r7o2l7p3r7q3m7r4s7s3m7t3m7u2w7v2r7w1q7x2r7y3o202l3mcl4sal2lam3man3mao3map3mar3mas2lat4uau1yav3maw3tay4uaz2lbk2sbl3t'fof'6obo2lbp3rbr1tbs2lbu2lbv3mbz3mck4s202k3mcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3rek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3m3u2l17s4s19m3m}'kerning'{cl{4qt5ks5ot5qy5rw17sv5tv}201t{cks4lscmscnscoscpscls4wv}2k{201ts}2w{4qu5ku7mu5os5qx5ru17su5tu}2x{17su5tu5ou5qs}2y{4qv5kv7mu5ot5qz5ru17su5tu}'fof'-6o7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qu}3v{17su5tu5os5qu}fu{17su5tu5ou5qu}7p{17su5tu5ou5qu}ck{4qt5ks5ot5qy5rw17sv5tv}4l{4qt5ks5ot5qy5rw17sv5tv}cm{4qt5ks5ot5qy5rw17sv5tv}cn{4qt5ks5ot5qy5rw17sv5tv}co{4qt5ks5ot5qy5rw17sv5tv}cp{4qt5ks5ot5qy5rw17sv5tv}6l{17st5tt5ou5qu}17s{ckuclucmucnucoucpu4lu4wu}5o{ckuclucmucnucoucpu4lu4wu}5q{ckzclzcmzcnzcozcpz4lz4wu}5r{ckxclxcmxcnxcoxcpx4lx4wu}5t{ckuclucmucnucoucpu4lu4wu}7q{ckuclucmucnucoucpu4lu}6p{17sw5tw5ou5qu}ek{17st5tt5qu}el{17st5tt5ou5qu}em{17st5tt5qu}en{17st5tt5qu}eo{17st5tt5qu}ep{17st5tt5ou5qu}es{17ss5ts5qu}et{17sw5tw5ou5qu}eu{17sw5tw5ou5qu}ev{17ss5ts5qu}6z{17sw5tw5ou5qu5rs}fm{17sw5tw5ou5qu5rs}fn{17sw5tw5ou5qu5rs}fo{17sw5tw5ou5qu5rs}fp{17sw5tw5ou5qu5rs}fq{17sw5tw5ou5qu5rs}7r{cktcltcmtcntcotcpt4lt5os}fs{17sw5tw5ou5qu5rs}ft{17su5tu5ou5qu}7m{5os}fv{17su5tu5ou5qu}fw{17su5tu5ou5qu}fz{cksclscmscnscoscps4ls}}}"),Symbol:g("{'widths'{k3uaw4r19m3m2k1t2l2l202m2y2n3m2p5n202q6o3k3m2s2l2t2l2v3r2w1t3m3m2y1t2z1wbk2sbl3r'fof'6o3n3m3o3m3p3m3q3m3r3m3s3m3t3m3u1w3v1w3w3r3x3r3y3r3z2wbp3t3l3m5v2l5x2l5z3m2q4yfr3r7v3k7w1o7x3k}'kerning'{'fof'-6o}}"),Helvetica:g("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}"),"Helvetica-BoldOblique":g("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),ZapfDingbats:g("{'widths'{k4u2k1w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-Bold":g("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Italic":g("{'widths'{k3n2q4ycx2l201n3m201o5t201s2l201t2l201u2l201w3r201x3r201y3r2k1t2l2l202m2n2n3m2o3m2p5n202q5t2r1p2s2l2t2l2u3m2v4n2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w4n3x4n3y4n3z3m4k5w4l3x4m3x4n4m4o4s4p3x4q3x4r4s4s4s4t2l4u2w4v4m4w3r4x5n4y4m4z4s5k3x5l4s5m3x5n3m5o3r5p4s5q3x5r5n5s3x5t3r5u3r5v2r5w1w5x2r5y2u5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q1w6r3m6s3m6t1w6u1w6v2w6w1w6x4s6y3m6z3m7k3m7l3m7m2r7n2r7o1w7p3m7q2w7r4m7s2w7t2w7u2r7v2s7w1v7x2s7y3q202l3mcl3xal2ram3man3mao3map3mar3mas2lat4wau1vav3maw4nay4waz2lbk2sbl4n'fof'6obo2lbp3mbq3obr1tbs2lbu1zbv3mbz3mck3x202k3mcm3xcn3xco3xcp3xcq5tcr4mcs3xct3xcu3xcv3xcw2l2m2ucy2lcz2ldl4mdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr4nfs3mft3mfu3mfv3mfw3mfz2w203k6o212m6m2dw2l2cq2l3t3m3u2l17s3r19m3m}'kerning'{cl{5kt4qw}201s{201sw}201t{201tw2wy2yy6q-t}201x{2wy2yy}2k{201tw}2w{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}2x{17ss5ts5os}2y{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}'fof'-6o6t{17ss5ts5qs}7t{5os}3v{5qs}7p{17su5tu5qs}ck{5kt4qw}4l{5kt4qw}cm{5kt4qw}cn{5kt4qw}co{5kt4qw}cp{5kt4qw}6l{4qs5ks5ou5qw5ru17su5tu}17s{2ks}5q{ckvclvcmvcnvcovcpv4lv}5r{ckuclucmucnucoucpu4lu}5t{2ks}6p{4qs5ks5ou5qw5ru17su5tu}ek{4qs5ks5ou5qw5ru17su5tu}el{4qs5ks5ou5qw5ru17su5tu}em{4qs5ks5ou5qw5ru17su5tu}en{4qs5ks5ou5qw5ru17su5tu}eo{4qs5ks5ou5qw5ru17su5tu}ep{4qs5ks5ou5qw5ru17su5tu}es{5ks5qs4qs}et{4qs5ks5ou5qw5ru17su5tu}eu{4qs5ks5qw5ru17su5tu}ev{5ks5qs4qs}ex{17ss5ts5qs}6z{4qv5ks5ou5qw5ru17su5tu}fm{4qv5ks5ou5qw5ru17su5tu}fn{4qv5ks5ou5qw5ru17su5tu}fo{4qv5ks5ou5qw5ru17su5tu}fp{4qv5ks5ou5qw5ru17su5tu}fq{4qv5ks5ou5qw5ru17su5tu}7r{5os}fs{4qv5ks5ou5qw5ru17su5tu}ft{17su5tu5qs}fu{17su5tu5qs}fv{17su5tu5qs}fw{17su5tu5qs}}}"),"Times-Roman":g("{'widths'{k3n2q4ycx2l201n3m201o6o201s2l201t2l201u2l201w2w201x2w201y2w2k1t2l2l202m2n2n3m2o3m2p5n202q6o2r1m2s2l2t2l2u3m2v3s2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v1w3w3s3x3s3y3s3z2w4k5w4l4s4m4m4n4m4o4s4p3x4q3r4r4s4s4s4t2l4u2r4v4s4w3x4x5t4y4s4z4s5k3r5l4s5m4m5n3r5o3x5p4s5q4s5r5y5s4s5t4s5u3x5v2l5w1w5x2l5y2z5z3m6k2l6l2w6m3m6n2w6o3m6p2w6q2l6r3m6s3m6t1w6u1w6v3m6w1w6x4y6y3m6z3m7k3m7l3m7m2l7n2r7o1w7p3m7q3m7r4s7s3m7t3m7u2w7v3k7w1o7x3k7y3q202l3mcl4sal2lam3man3mao3map3mar3mas2lat4wau1vav3maw3say4waz2lbk2sbl3s'fof'6obo2lbp3mbq2xbr1tbs2lbu1zbv3mbz2wck4s202k3mcm4scn4sco4scp4scq5tcr4mcs3xct3xcu3xcv3xcw2l2m2tcy2lcz2ldl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek2wel2wem2wen2weo2wep2weq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr3sfs3mft3mfu3mfv3mfw3mfz3m203k6o212m6m2dw2l2cq2l3t3m3u1w17s4s19m3m}'kerning'{cl{4qs5ku17sw5ou5qy5rw201ss5tw201ws}201s{201ss}201t{ckw4lwcmwcnwcowcpwclw4wu201ts}2k{201ts}2w{4qs5kw5os5qx5ru17sx5tx}2x{17sw5tw5ou5qu}2y{4qs5kw5os5qx5ru17sx5tx}'fof'-6o7t{ckuclucmucnucoucpu4lu5os5rs}3u{17su5tu5qs}3v{17su5tu5qs}7p{17sw5tw5qs}ck{4qs5ku17sw5ou5qy5rw201ss5tw201ws}4l{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cm{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cn{4qs5ku17sw5ou5qy5rw201ss5tw201ws}co{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cp{4qs5ku17sw5ou5qy5rw201ss5tw201ws}6l{17su5tu5os5qw5rs}17s{2ktclvcmvcnvcovcpv4lv4wuckv}5o{ckwclwcmwcnwcowcpw4lw4wu}5q{ckyclycmycnycoycpy4ly4wu5ms}5r{cktcltcmtcntcotcpt4lt4ws}5t{2ktclvcmvcnvcovcpv4lv4wuckv}7q{cksclscmscnscoscps4ls}6p{17su5tu5qw5rs}ek{5qs5rs}el{17su5tu5os5qw5rs}em{17su5tu5os5qs5rs}en{17su5qs5rs}eo{5qs5rs}ep{17su5tu5os5qw5rs}es{5qs}et{17su5tu5qw5rs}eu{17su5tu5qs5rs}ev{5qs}6z{17sv5tv5os5qx5rs}fm{5os5qt5rs}fn{17sv5tv5os5qx5rs}fo{17sv5tv5os5qx5rs}fp{5os5qt5rs}fq{5os5qt5rs}7r{ckuclucmucnucoucpu4lu5os}fs{17sv5tv5os5qx5rs}ft{17ss5ts5qs}fu{17sw5tw5qs}fv{17sw5tw5qs}fw{17ss5ts5qs}fz{ckuclucmucnucoucpu4lu5os5rs}}}"),"Helvetica-Oblique":g("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}")}};e.events.push(["addFont",function(he){var x=he.font,We=X.Unicode[x.postScriptName];We&&(x.metadata.Unicode={},x.metadata.Unicode.widths=We.widths,x.metadata.Unicode.kerning=We.kerning);var Ke=E.Unicode[x.postScriptName];Ke&&(x.metadata.Unicode.encoding=Ke,x.encoding=Ke.codePages[0])}])}(xo.API),function(e){var n=function(t){for(var r=t.length,o=new Uint8Array(r),i=0;i<r;i++)o[i]=t.charCodeAt(i);return o};e.API.events.push(["addFont",function(t){var r=void 0,o=t.font,i=t.instance;if(!o.isStandardFont){if(i===void 0)throw new Error("Font does not exist in vFS, import fonts or remove declaration doc.addFont('"+o.postScriptName+"').");if(typeof(r=i.existsFileInVFS(o.postScriptName)===!1?i.loadFile(o.postScriptName):i.getFileFromVFS(o.postScriptName))!="string")throw new Error("Font is not stored as string-data in vFS, import fonts or remove declaration doc.addFont('"+o.postScriptName+"').");(function(p,h){h=/^\x00\x01\x00\x00/.test(h)?n(h):n($d(h)),p.metadata=e.API.TTFFont.open(h),p.metadata.Unicode=p.metadata.Unicode||{encoding:{},kerning:{},widths:[]},p.metadata.glyIdsUsed=[0]})(o,r)}}])}(xo),xo.API.addSvgAsImage=function(e,n,t,r,o,i,p,h){if(isNaN(n)||isNaN(t))throw $i.error("jsPDF.addSvgAsImage: Invalid coordinates",arguments),new Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(r)||isNaN(o))throw $i.error("jsPDF.addSvgAsImage: Invalid measurements",arguments),new Error("Invalid measurements (width and/or height) passed to jsPDF.addSvgAsImage");var g=document.createElement("canvas");g.width=r,g.height=o;var m=g.getContext("2d");m.fillStyle="#fff",m.fillRect(0,0,g.width,g.height);var E={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0},X=this;return(oA.canvg?Promise.resolve(oA.canvg):d.e(3754).then(d.bind(d,63754))).catch(function(he){return Promise.reject(new Error("Could not load canvg: "+he))}).then(function(he){return he.default?he.default:he}).then(function(he){return he.fromString(m,e,E)},function(){return Promise.reject(new Error("Could not load canvg."))}).then(function(he){return he.render(E)}).then(function(){X.addImage(g.toDataURL("image/jpeg",1),n,t,r,o,p,h)})},xo.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},xo.API.viewerPreferences=function(e,n){var t;e=e||{},n=n||!1;var r,o,i,p={HideToolbar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideMenubar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideWindowUI:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},FitWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},CenterWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},DisplayDocTitle:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.4},NonFullScreenPageMode:{defaultValue:"UseNone",value:"UseNone",type:"name",explicitSet:!1,valueSet:["UseNone","UseOutlines","UseThumbs","UseOC"],pdfVersion:1.3},Direction:{defaultValue:"L2R",value:"L2R",type:"name",explicitSet:!1,valueSet:["L2R","R2L"],pdfVersion:1.3},ViewArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},ViewClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintScaling:{defaultValue:"AppDefault",value:"AppDefault",type:"name",explicitSet:!1,valueSet:["AppDefault","None"],pdfVersion:1.6},Duplex:{defaultValue:"",value:"none",type:"name",explicitSet:!1,valueSet:["Simplex","DuplexFlipShortEdge","DuplexFlipLongEdge","none"],pdfVersion:1.7},PickTrayByPDFSize:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.7},PrintPageRange:{defaultValue:"",value:"",type:"array",explicitSet:!1,valueSet:null,pdfVersion:1.7},NumCopies:{defaultValue:1,value:1,type:"integer",explicitSet:!1,valueSet:null,pdfVersion:1.7}},h=Object.keys(p),g=[],m=0,E=0,X=0;function he(We,Ke){var Ve,Ie=!1;for(Ve=0;Ve<We.length;Ve+=1)We[Ve]===Ke&&(Ie=!0);return Ie}if(this.internal.viewerpreferences===void 0&&(this.internal.viewerpreferences={},this.internal.viewerpreferences.configuration=JSON.parse(JSON.stringify(p)),this.internal.viewerpreferences.isSubscribed=!1),t=this.internal.viewerpreferences.configuration,e==="reset"||n===!0){var x=h.length;for(X=0;X<x;X+=1)t[h[X]].value=t[h[X]].defaultValue,t[h[X]].explicitSet=!1}if((0,ee.Z)(e)==="object"){for(o in e)if(i=e[o],he(h,o)&&i!==void 0){if(t[o].type==="boolean"&&typeof i=="boolean")t[o].value=i;else if(t[o].type==="name"&&he(t[o].valueSet,i))t[o].value=i;else if(t[o].type==="integer"&&Number.isInteger(i))t[o].value=i;else if(t[o].type==="array"){for(m=0;m<i.length;m+=1)if(r=!0,i[m].length===1&&typeof i[m][0]=="number")g.push(String(i[m]-1));else if(i[m].length>1){for(E=0;E<i[m].length;E+=1)typeof i[m][E]!="number"&&(r=!1);r===!0&&g.push([i[m][0]-1,i[m][1]-1].join(" "))}t[o].value="["+g.join(" ")+"]"}else t[o].value=t[o].defaultValue;t[o].explicitSet=!0}}return this.internal.viewerpreferences.isSubscribed===!1&&(this.internal.events.subscribe("putCatalog",function(){var We,Ke=[];for(We in t)t[We].explicitSet===!0&&(t[We].type==="name"?Ke.push("/"+We+" /"+t[We].value):Ke.push("/"+We+" "+t[We].value));Ke.length!==0&&this.internal.write(`/ViewerPreferences
|
|
|
<<
|
|
|
`+Ke.join(`
|
|
|
`)+`
|
|
|
>>`)}),this.internal.viewerpreferences.isSubscribed=!0),this.internal.viewerpreferences.configuration=t,this},function(e){var n=function(){var r='<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns:jspdf="'+this.internal.__metadata__.namespaceuri+'"><jspdf:metadata>',o=unescape(encodeURIComponent('<x:xmpmeta xmlns:x="adobe:ns:meta/">')),i=unescape(encodeURIComponent(r)),p=unescape(encodeURIComponent(this.internal.__metadata__.metadata)),h=unescape(encodeURIComponent("</jspdf:metadata></rdf:Description></rdf:RDF>")),g=unescape(encodeURIComponent("</x:xmpmeta>")),m=i.length+p.length+h.length+o.length+g.length;this.internal.__metadata__.metadata_object_number=this.internal.newObject(),this.internal.write("<< /Type /Metadata /Subtype /XML /Length "+m+" >>"),this.internal.write("stream"),this.internal.write(o+i+p+h+g),this.internal.write("endstream"),this.internal.write("endobj")},t=function(){this.internal.__metadata__.metadata_object_number&&this.internal.write("/Metadata "+this.internal.__metadata__.metadata_object_number+" 0 R")};e.addMetadata=function(r,o){return this.internal.__metadata__===void 0&&(this.internal.__metadata__={metadata:r,namespaceuri:o||"http://jspdf.default.namespaceuri/"},this.internal.events.subscribe("putCatalog",t),this.internal.events.subscribe("postPutResources",n)),this}}(xo.API),function(e){var n=e.API,t=n.pdfEscape16=function(i,p){for(var h,g=p.metadata.Unicode.widths,m=["","0","00","000","0000"],E=[""],X=0,he=i.length;X<he;++X){if(h=p.metadata.characterToGlyph(i.charCodeAt(X)),p.metadata.glyIdsUsed.push(h),p.metadata.toUnicode[h]=i.charCodeAt(X),g.indexOf(h)==-1&&(g.push(h),g.push([parseInt(p.metadata.widthOfGlyph(h),10)])),h=="0")return E.join("");h=h.toString(16),E.push(m[4-h.length],h)}return E.join("")},r=function(i){var p,h,g,m,E,X,he;for(E=`/CIDInit /ProcSet findresource begin
|
|
|
12 dict begin
|
|
|
begincmap
|
|
|
/CIDSystemInfo <<
|
|
|
/Registry (Adobe)
|
|
|
/Ordering (UCS)
|
|
|
/Supplement 0
|
|
|
>> def
|
|
|
/CMapName /Adobe-Identity-UCS def
|
|
|
/CMapType 2 def
|
|
|
1 begincodespacerange
|
|
|
<0000><ffff>
|
|
|
endcodespacerange`,g=[],X=0,he=(h=Object.keys(i).sort(function(x,We){return x-We})).length;X<he;X++)p=h[X],g.length>=100&&(E+=`
|
|
|
`+g.length+` beginbfchar
|
|
|
`+g.join(`
|
|
|
`)+`
|
|
|
endbfchar`,g=[]),i[p]!==void 0&&i[p]!==null&&typeof i[p].toString=="function"&&(m=("0000"+i[p].toString(16)).slice(-4),p=("0000"+(+p).toString(16)).slice(-4),g.push("<"+p+"><"+m+">"));return g.length&&(E+=`
|
|
|
`+g.length+` beginbfchar
|
|
|
`+g.join(`
|
|
|
`)+`
|
|
|
endbfchar
|
|
|
`),E+`endcmap
|
|
|
CMapName currentdict /CMap defineresource pop
|
|
|
end
|
|
|
end`};n.events.push(["putFont",function(i){(function(p){var h=p.font,g=p.out,m=p.newObject,E=p.putStream;if(h.metadata instanceof e.API.TTFFont&&h.encoding==="Identity-H"){for(var X=h.metadata.Unicode.widths,he=h.metadata.subset.encode(h.metadata.glyIdsUsed,1),x="",We=0;We<he.length;We++)x+=String.fromCharCode(he[We]);var Ke=m();E({data:x,addLength1:!0,objectId:Ke}),g("endobj");var Ve=m();E({data:r(h.metadata.toUnicode),addLength1:!0,objectId:Ve}),g("endobj");var Ie=m();g("<<"),g("/Type /FontDescriptor"),g("/FontName /"+Il(h.fontName)),g("/FontFile2 "+Ke+" 0 R"),g("/FontBBox "+e.API.PDFObject.convert(h.metadata.bbox)),g("/Flags "+h.metadata.flags),g("/StemV "+h.metadata.stemV),g("/ItalicAngle "+h.metadata.italicAngle),g("/Ascent "+h.metadata.ascender),g("/Descent "+h.metadata.decender),g("/CapHeight "+h.metadata.capHeight),g(">>"),g("endobj");var Ct=m();g("<<"),g("/Type /Font"),g("/BaseFont /"+Il(h.fontName)),g("/FontDescriptor "+Ie+" 0 R"),g("/W "+e.API.PDFObject.convert(X)),g("/CIDToGIDMap /Identity"),g("/DW 1000"),g("/Subtype /CIDFontType2"),g("/CIDSystemInfo"),g("<<"),g("/Supplement 0"),g("/Registry (Adobe)"),g("/Ordering ("+h.encoding+")"),g(">>"),g(">>"),g("endobj"),h.objectNumber=m(),g("<<"),g("/Type /Font"),g("/Subtype /Type0"),g("/ToUnicode "+Ve+" 0 R"),g("/BaseFont /"+Il(h.fontName)),g("/Encoding /"+h.encoding),g("/DescendantFonts ["+Ct+" 0 R]"),g(">>"),g("endobj"),h.isAlreadyPutted=!0}})(i)}]),n.events.push(["putFont",function(i){(function(p){var h=p.font,g=p.out,m=p.newObject,E=p.putStream;if(h.metadata instanceof e.API.TTFFont&&h.encoding==="WinAnsiEncoding"){for(var X=h.metadata.rawData,he="",x=0;x<X.length;x++)he+=String.fromCharCode(X[x]);var We=m();E({data:he,addLength1:!0,objectId:We}),g("endobj");var Ke=m();E({data:r(h.metadata.toUnicode),addLength1:!0,objectId:Ke}),g("endobj");var Ve=m();g("<<"),g("/Descent "+h.metadata.decender),g("/CapHeight "+h.metadata.capHeight),g("/StemV "+h.metadata.stemV),g("/Type /FontDescriptor"),g("/FontFile2 "+We+" 0 R"),g("/Flags 96"),g("/FontBBox "+e.API.PDFObject.convert(h.metadata.bbox)),g("/FontName /"+Il(h.fontName)),g("/ItalicAngle "+h.metadata.italicAngle),g("/Ascent "+h.metadata.ascender),g(">>"),g("endobj"),h.objectNumber=m();for(var Ie=0;Ie<h.metadata.hmtx.widths.length;Ie++)h.metadata.hmtx.widths[Ie]=parseInt(h.metadata.hmtx.widths[Ie]*(1e3/h.metadata.head.unitsPerEm));g("<</Subtype/TrueType/Type/Font/ToUnicode "+Ke+" 0 R/BaseFont/"+Il(h.fontName)+"/FontDescriptor "+Ve+" 0 R/Encoding/"+h.encoding+" /FirstChar 29 /LastChar 255 /Widths "+e.API.PDFObject.convert(h.metadata.hmtx.widths)+">>"),g("endobj"),h.isAlreadyPutted=!0}})(i)}]);var o=function(i){var p,h=i.text||"",g=i.x,m=i.y,E=i.options||{},X=i.mutex||{},he=X.pdfEscape,x=X.activeFontKey,We=X.fonts,Ke=x,Ve="",Ie=0,Ct="",ht=We[Ke].encoding;if(We[Ke].encoding!=="Identity-H")return{text:h,x:g,y:m,options:E,mutex:X};for(Ct=h,Ke=x,Array.isArray(h)&&(Ct=h[0]),Ie=0;Ie<Ct.length;Ie+=1)We[Ke].metadata.hasOwnProperty("cmap")&&(p=We[Ke].metadata.cmap.unicode.codeMap[Ct[Ie].charCodeAt(0)]),p||Ct[Ie].charCodeAt(0)<256&&We[Ke].metadata.hasOwnProperty("Unicode")?Ve+=Ct[Ie]:Ve+="";var it="";return parseInt(Ke.slice(1))<14||ht==="WinAnsiEncoding"?it=he(Ve,Ke).split("").map(function(cn){return cn.charCodeAt(0).toString(16)}).join(""):ht==="Identity-H"&&(it=t(Ve,We[Ke])),X.isHex=!0,{text:it,x:g,y:m,options:E,mutex:X}};n.events.push(["postProcessText",function(i){var p=i.text||"",h=[],g={text:p,x:i.x,y:i.y,options:i.options,mutex:i.mutex};if(Array.isArray(p)){var m=0;for(m=0;m<p.length;m+=1)Array.isArray(p[m])&&p[m].length===3?h.push([o(Object.assign({},g,{text:p[m][0]})).text,p[m][1],p[m][2]]):h.push(o(Object.assign({},g,{text:p[m]})).text);i.text=h}else i.text=o(Object.assign({},g,{text:p})).text}])}(xo),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}}(xo.API),function(e){e.__bidiEngine__=e.prototype.__bidiEngine__=function(r){var o,i,p,h,g,m,E,X=n,he=[[0,3,0,1,0,0,0],[0,3,0,1,2,2,0],[0,3,0,17,2,0,1],[0,3,5,5,4,1,0],[0,3,21,21,4,0,1],[0,3,5,5,4,2,0]],x=[[2,0,1,1,0,1,0],[2,0,1,1,0,2,0],[2,0,2,1,3,2,0],[2,0,2,33,3,1,1]],We={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},Ke={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},Ve=["(",")","(","<",">","<","[","]","[","{","}","{","\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"],Ie=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)$/),Ct=!1,ht=0;this.__bidiEngine__={};var it=function(xe){var Xe=xe.charCodeAt(),wt=Xe>>8,mt=Ke[wt];return mt!==void 0?X[256*mt+(255&Xe)]:wt===252||wt===253?"AL":Ie.test(wt)?"L":wt===8?"R":"N"},cn=function(xe){for(var Xe,wt=0;wt<xe.length;wt++){if((Xe=it(xe.charAt(wt)))==="L")return!1;if(Xe==="R")return!0}return!1},On=function(xe,Xe,wt,mt){var dn,gn,Bn,An,bn=Xe[mt];switch(bn){case"L":case"R":case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":Ct=!1;break;case"N":case"AN":break;case"EN":Ct&&(bn="AN");break;case"AL":Ct=!0,bn="R";break;case"WS":case"BN":bn="N";break;case"CS":mt<1||mt+1>=Xe.length||(dn=wt[mt-1])!=="EN"&&dn!=="AN"||(gn=Xe[mt+1])!=="EN"&&gn!=="AN"?bn="N":Ct&&(gn="AN"),bn=gn===dn?gn:"N";break;case"ES":bn=(dn=mt>0?wt[mt-1]:"B")==="EN"&&mt+1<Xe.length&&Xe[mt+1]==="EN"?"EN":"N";break;case"ET":if(mt>0&&wt[mt-1]==="EN"){bn="EN";break}if(Ct){bn="N";break}for(Bn=mt+1,An=Xe.length;Bn<An&&Xe[Bn]==="ET";)Bn++;bn=Bn<An&&Xe[Bn]==="EN"?"EN":"N";break;case"NSM":if(p&&!h){for(An=Xe.length,Bn=mt+1;Bn<An&&Xe[Bn]==="NSM";)Bn++;if(Bn<An){var Sr=xe[mt],qn=Sr>=1425&&Sr<=2303||Sr===64286;if(dn=Xe[Bn],qn&&(dn==="R"||dn==="AL")){bn="R";break}}}bn=mt<1||(dn=Xe[mt-1])==="B"?"N":wt[mt-1];break;case"B":Ct=!1,o=!0,bn=ht;break;case"S":i=!0,bn="N"}return bn},vn=function(xe,Xe,wt){var mt=xe.split("");return wt&&Lt(mt,wt,{hiLevel:ht}),mt.reverse(),Xe&&Xe.reverse(),mt.join("")},Lt=function(xe,Xe,wt){var mt,dn,gn,Bn,An,bn=-1,Sr=xe.length,qn=0,be=[],ot=ht?x:he,ct=[];for(Ct=!1,o=!1,i=!1,dn=0;dn<Sr;dn++)ct[dn]=it(xe[dn]);for(gn=0;gn<Sr;gn++){if(An=qn,be[gn]=On(xe,ct,be,gn),mt=240&(qn=ot[An][We[be[gn]]]),qn&=15,Xe[gn]=Bn=ot[qn][5],mt>0)if(mt===16){for(dn=bn;dn<gn;dn++)Xe[dn]=1;bn=-1}else bn=-1;if(ot[qn][6])bn===-1&&(bn=gn);else if(bn>-1){for(dn=bn;dn<gn;dn++)Xe[dn]=Bn;bn=-1}ct[gn]==="B"&&(Xe[gn]=0),wt.hiLevel|=Bn}i&&function(Ft,Rt,an){for(var yn=0;yn<an;yn++)if(Ft[yn]==="S"){Rt[yn]=ht;for(var hn=yn-1;hn>=0&&Ft[hn]==="WS";hn--)Rt[hn]=ht}}(ct,Xe,Sr)},at=function(xe,Xe,wt,mt,dn){if(!(dn.hiLevel<xe)){if(xe===1&&ht===1&&!o)return Xe.reverse(),void(wt&&wt.reverse());for(var gn,Bn,An,bn,Sr=Xe.length,qn=0;qn<Sr;){if(mt[qn]>=xe){for(An=qn+1;An<Sr&&mt[An]>=xe;)An++;for(bn=qn,Bn=An-1;bn<Bn;bn++,Bn--)gn=Xe[bn],Xe[bn]=Xe[Bn],Xe[Bn]=gn,wt&&(gn=wt[bn],wt[bn]=wt[Bn],wt[Bn]=gn);qn=An}qn++}}},Gt=function(xe,Xe,wt){var mt=xe.split(""),dn={hiLevel:ht};return wt||(wt=[]),Lt(mt,wt,dn),function(gn,Bn,An){if(An.hiLevel!==0&&E)for(var bn,Sr=0;Sr<gn.length;Sr++)Bn[Sr]===1&&(bn=Ve.indexOf(gn[Sr]))>=0&&(gn[Sr]=Ve[bn+1])}(mt,wt,dn),at(2,mt,Xe,wt,dn),at(1,mt,Xe,wt,dn),mt.join("")};return this.__bidiEngine__.doBidiReorder=function(xe,Xe,wt){if(function(dn,gn){if(gn)for(var Bn=0;Bn<dn.length;Bn++)gn[Bn]=Bn;h===void 0&&(h=cn(dn)),m===void 0&&(m=cn(dn))}(xe,Xe),p||!g||m)if(p&&g&&h^m)ht=h?1:0,xe=vn(xe,Xe,wt);else if(!p&&g&&m)ht=h?1:0,xe=Gt(xe,Xe,wt),xe=vn(xe,Xe);else if(!p||h||g||m){if(p&&!g&&h^m)xe=vn(xe,Xe),h?(ht=0,xe=Gt(xe,Xe,wt)):(ht=1,xe=Gt(xe,Xe,wt),xe=vn(xe,Xe));else if(p&&h&&!g&&m)ht=1,xe=Gt(xe,Xe,wt),xe=vn(xe,Xe);else if(!p&&!g&&h^m){var mt=E;h?(ht=1,xe=Gt(xe,Xe,wt),ht=0,E=!1,xe=Gt(xe,Xe,wt),E=mt):(ht=0,xe=Gt(xe,Xe,wt),xe=vn(xe,Xe),ht=1,E=!1,xe=Gt(xe,Xe,wt),E=mt,xe=vn(xe,Xe))}}else ht=0,xe=Gt(xe,Xe,wt);else ht=h?1:0,xe=Gt(xe,Xe,wt);return xe},this.__bidiEngine__.setOptions=function(xe){xe&&(p=xe.isInputVisual,g=xe.isOutputVisual,h=xe.isInputRtl,m=xe.isOutputRtl,E=xe.isSymmetricSwapping)},this.__bidiEngine__.setOptions(r),this.__bidiEngine__};var n=["BN","BN","BN","BN","BN","BN","BN","BN","BN","S","B","S","WS","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","B","B","B","S","WS","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","BN","BN","BN","BN","BN","BN","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","CS","N","ET","ET","ET","ET","N","N","N","N","L","N","N","BN","N","N","ET","ET","EN","EN","N","L","N","N","N","EN","L","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","N","N","N","N","N","ET","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","NSM","R","NSM","NSM","R","NSM","NSM","R","NSM","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","N","N","N","N","N","R","R","R","R","R","N","N","N","N","N","N","N","N","N","N","N","AN","AN","AN","AN","AN","AN","N","N","AL","ET","ET","AL","CS","AL","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","AN","AN","AN","AN","AN","AN","AN","AN","AN","ET","AN","AN","AL","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","N","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","NSM","NSM","N","NSM","NSM","NSM","NSM","AL","AL","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","R","N","N","N","N","R","N","N","N","N","N","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","BN","BN","BN","L","R","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","B","LRE","RLE","PDF","LRO","RLO","CS","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","BN","BN","BN","BN","BN","N","LRI","RLI","FSI","PDI","BN","BN","BN","BN","BN","BN","EN","L","N","N","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","L","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","N","N","N","N","N","R","NSM","R","R","R","R","R","R","R","R","R","R","ES","R","R","R","R","R","R","R","R","R","R","R","R","R","N","R","R","R","R","R","N","R","N","R","R","N","R","R","N","R","R","R","R","R","R","R","R","R","R","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","CS","N","N","CS","N","N","N","N","N","N","N","N","N","ET","N","N","ES","ES","N","N","N","N","N","ET","ET","N","N","N","N","N","AL","AL","AL","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","BN","N","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","N","N","N","ET","ET","N","N","N","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N"],t=new e.__bidiEngine__({isInputVisual:!0});e.API.events.push(["postProcessText",function(r){var o=r.text;r.x,r.y;var i=r.options||{};r.mutex,i.lang;var p=[];if(i.isInputVisual=typeof i.isInputVisual!="boolean"||i.isInputVisual,t.setOptions(i),Object.prototype.toString.call(o)==="[object Array]"){var h=0;for(p=[],h=0;h<o.length;h+=1)Object.prototype.toString.call(o[h])==="[object Array]"?p.push([t.doBidiReorder(o[h][0]),o[h][1],o[h][2]]):p.push([t.doBidiReorder(o[h])]);r.text=p}else r.text=t.doBidiReorder(o);t.setOptions({isInputVisual:!0})}])}(xo),xo.API.TTFFont=function(){function e(n){var t;if(this.rawData=n,t=this.contents=new nd(n),this.contents.pos=4,t.readString(4)==="ttcf")throw new Error("TTCF not supported.");t.pos=0,this.parse(),this.subset=new Jv(this),this.registerTTF()}return e.open=function(n){return new e(n)},e.prototype.parse=function(){return this.directory=new Tv(this.contents),this.head=new jv(this),this.name=new zv(this),this.cmap=new Wg(this),this.toUnicode={},this.hhea=new Hv(this),this.maxp=new Zv(this),this.hmtx=new Wv(this),this.post=new $v(this),this.os2=new Kv(this),this.loca=new Yv(this),this.glyf=new Vv(this),this.ascender=this.os2.exists&&this.os2.ascender||this.hhea.ascender,this.decender=this.os2.exists&&this.os2.decender||this.hhea.decender,this.lineGap=this.os2.exists&&this.os2.lineGap||this.hhea.lineGap,this.bbox=[this.head.xMin,this.head.yMin,this.head.xMax,this.head.yMax]},e.prototype.registerTTF=function(){var n,t,r,o,i;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=function(){var p,h,g,m;for(m=[],p=0,h=(g=this.bbox).length;p<h;p++)n=g[p],m.push(Math.round(n*this.scaleFactor));return m}.call(this),this.stemV=0,this.post.exists?(r=255&(o=this.post.italic_angle),32768&(t=o>>16)&&(t=-(1+(65535^t))),this.italicAngle=+(t+"."+r)):this.italicAngle=0,this.ascender=Math.round(this.ascender*this.scaleFactor),this.decender=Math.round(this.decender*this.scaleFactor),this.lineGap=Math.round(this.lineGap*this.scaleFactor),this.capHeight=this.os2.exists&&this.os2.capHeight||this.ascender,this.xHeight=this.os2.exists&&this.os2.xHeight||0,this.familyClass=(this.os2.exists&&this.os2.familyClass||0)>>8,this.isSerif=(i=this.familyClass)===1||i===2||i===3||i===4||i===5||i===7,this.isScript=this.familyClass===10,this.flags=0,this.post.isFixedPitch&&(this.flags|=1),this.isSerif&&(this.flags|=2),this.isScript&&(this.flags|=8),this.italicAngle!==0&&(this.flags|=64),this.flags|=32,!this.cmap.unicode)throw new Error("No unicode cmap for font")},e.prototype.characterToGlyph=function(n){var t;return((t=this.cmap.unicode)!=null?t.codeMap[n]:void 0)||0},e.prototype.widthOfGlyph=function(n){var t;return t=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(n).advance*t},e.prototype.widthOfString=function(n,t,r){var o,i,p,h;for(p=0,i=0,h=(n=""+n).length;0<=h?i<h:i>h;i=0<=h?++i:--i)o=n.charCodeAt(i),p+=this.widthOfGlyph(this.characterToGlyph(o))+r*(1e3/t)||0;return p*(t/1e3)},e.prototype.lineHeight=function(n,t){var r;return t==null&&(t=!1),r=t?this.lineGap:0,(this.ascender+r-this.decender)/1e3*n},e}();var Ec,nd=function(){function e(n){this.data=n!=null?n:[],this.pos=0,this.length=this.data.length}return e.prototype.readByte=function(){return this.data[this.pos++]},e.prototype.writeByte=function(n){return this.data[this.pos++]=n},e.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},e.prototype.writeUInt32=function(n){return this.writeByte(n>>>24&255),this.writeByte(n>>16&255),this.writeByte(n>>8&255),this.writeByte(255&n)},e.prototype.readInt32=function(){var n;return(n=this.readUInt32())>=2147483648?n-4294967296:n},e.prototype.writeInt32=function(n){return n<0&&(n+=4294967296),this.writeUInt32(n)},e.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},e.prototype.writeUInt16=function(n){return this.writeByte(n>>8&255),this.writeByte(255&n)},e.prototype.readInt16=function(){var n;return(n=this.readUInt16())>=32768?n-65536:n},e.prototype.writeInt16=function(n){return n<0&&(n+=65536),this.writeUInt16(n)},e.prototype.readString=function(n){var t,r;for(r=[],t=0;0<=n?t<n:t>n;t=0<=n?++t:--t)r[t]=String.fromCharCode(this.readByte());return r.join("")},e.prototype.writeString=function(n){var t,r,o;for(o=[],t=0,r=n.length;0<=r?t<r:t>r;t=0<=r?++t:--t)o.push(this.writeByte(n.charCodeAt(t)));return o},e.prototype.readShort=function(){return this.readInt16()},e.prototype.writeShort=function(n){return this.writeInt16(n)},e.prototype.readLongLong=function(){var n,t,r,o,i,p,h,g;return n=this.readByte(),t=this.readByte(),r=this.readByte(),o=this.readByte(),i=this.readByte(),p=this.readByte(),h=this.readByte(),g=this.readByte(),128&n?-1*(72057594037927940*(255^n)+281474976710656*(255^t)+1099511627776*(255^r)+4294967296*(255^o)+16777216*(255^i)+65536*(255^p)+256*(255^h)+(255^g)+1):72057594037927940*n+281474976710656*t+1099511627776*r+4294967296*o+16777216*i+65536*p+256*h+g},e.prototype.writeLongLong=function(n){var t,r;return t=Math.floor(n/4294967296),r=4294967295&n,this.writeByte(t>>24&255),this.writeByte(t>>16&255),this.writeByte(t>>8&255),this.writeByte(255&t),this.writeByte(r>>24&255),this.writeByte(r>>16&255),this.writeByte(r>>8&255),this.writeByte(255&r)},e.prototype.readInt=function(){return this.readInt32()},e.prototype.writeInt=function(n){return this.writeInt32(n)},e.prototype.read=function(n){var t,r;for(t=[],r=0;0<=n?r<n:r>n;r=0<=n?++r:--r)t.push(this.readByte());return t},e.prototype.write=function(n){var t,r,o,i;for(i=[],r=0,o=n.length;r<o;r++)t=n[r],i.push(this.writeByte(t));return i},e}(),Tv=function(){var e;function n(t){var r,o,i;for(this.scalarType=t.readInt(),this.tableCount=t.readShort(),this.searchRange=t.readShort(),this.entrySelector=t.readShort(),this.rangeShift=t.readShort(),this.tables={},o=0,i=this.tableCount;0<=i?o<i:o>i;o=0<=i?++o:--o)r={tag:t.readString(4),checksum:t.readInt(),offset:t.readInt(),length:t.readInt()},this.tables[r.tag]=r}return n.prototype.encode=function(t){var r,o,i,p,h,g,m,E,X,he,x,We,Ke;for(Ke in x=Object.keys(t).length,g=Math.log(2),X=16*Math.floor(Math.log(x)/g),p=Math.floor(X/g),E=16*x-X,(o=new nd).writeInt(this.scalarType),o.writeShort(x),o.writeShort(X),o.writeShort(p),o.writeShort(E),i=16*x,m=o.pos+i,h=null,We=[],t)for(he=t[Ke],o.writeString(Ke),o.writeInt(e(he)),o.writeInt(m),o.writeInt(he.length),We=We.concat(he),Ke==="head"&&(h=m),m+=he.length;m%4;)We.push(0),m++;return o.write(We),r=2981146554-e(o.data),o.pos=h+8,o.writeUInt32(r),o.data},e=function(t){var r,o,i,p;for(t=Vg.call(t);t.length%4;)t.push(0);for(i=new nd(t),o=0,r=0,p=t.length;r<p;r=r+=4)o+=i.readUInt32();return 4294967295&o},n}(),Mv={}.hasOwnProperty,Xc=function(e,n){for(var t in n)Mv.call(n,t)&&(e[t]=n[t]);function r(){this.constructor=e}return r.prototype=n.prototype,e.prototype=new r,e.__super__=n.prototype,e};Ec=function(){function e(n){var t;this.file=n,t=this.file.directory.tables[this.tag],this.exists=!!t,t&&(this.offset=t.offset,this.length=t.length,this.parse(this.file.contents))}return e.prototype.parse=function(){},e.prototype.encode=function(){},e.prototype.raw=function(){return this.exists?(this.file.contents.pos=this.offset,this.file.contents.read(this.length)):null},e}();var jv=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Xc(e,Ec),e.prototype.tag="head",e.prototype.parse=function(n){return n.pos=this.offset,this.version=n.readInt(),this.revision=n.readInt(),this.checkSumAdjustment=n.readInt(),this.magicNumber=n.readInt(),this.flags=n.readShort(),this.unitsPerEm=n.readShort(),this.created=n.readLongLong(),this.modified=n.readLongLong(),this.xMin=n.readShort(),this.yMin=n.readShort(),this.xMax=n.readShort(),this.yMax=n.readShort(),this.macStyle=n.readShort(),this.lowestRecPPEM=n.readShort(),this.fontDirectionHint=n.readShort(),this.indexToLocFormat=n.readShort(),this.glyphDataFormat=n.readShort()},e.prototype.encode=function(n){var t;return(t=new nd).writeInt(this.version),t.writeInt(this.revision),t.writeInt(this.checkSumAdjustment),t.writeInt(this.magicNumber),t.writeShort(this.flags),t.writeShort(this.unitsPerEm),t.writeLongLong(this.created),t.writeLongLong(this.modified),t.writeShort(this.xMin),t.writeShort(this.yMin),t.writeShort(this.xMax),t.writeShort(this.yMax),t.writeShort(this.macStyle),t.writeShort(this.lowestRecPPEM),t.writeShort(this.fontDirectionHint),t.writeShort(n),t.writeShort(this.glyphDataFormat),t.data},e}(),Zg=function(){function e(n,t){var r,o,i,p,h,g,m,E,X,he,x,We,Ke,Ve,Ie,Ct,ht;switch(this.platformID=n.readUInt16(),this.encodingID=n.readShort(),this.offset=t+n.readInt(),X=n.pos,n.pos=this.offset,this.format=n.readUInt16(),this.length=n.readUInt16(),this.language=n.readUInt16(),this.isUnicode=this.platformID===3&&this.encodingID===1&&this.format===4||this.platformID===0&&this.format===4,this.codeMap={},this.format){case 0:for(g=0;g<256;++g)this.codeMap[g]=n.readByte();break;case 4:for(x=n.readUInt16(),he=x/2,n.pos+=6,i=function(){var it,cn;for(cn=[],g=it=0;0<=he?it<he:it>he;g=0<=he?++it:--it)cn.push(n.readUInt16());return cn}(),n.pos+=2,Ke=function(){var it,cn;for(cn=[],g=it=0;0<=he?it<he:it>he;g=0<=he?++it:--it)cn.push(n.readUInt16());return cn}(),m=function(){var it,cn;for(cn=[],g=it=0;0<=he?it<he:it>he;g=0<=he?++it:--it)cn.push(n.readUInt16());return cn}(),E=function(){var it,cn;for(cn=[],g=it=0;0<=he?it<he:it>he;g=0<=he?++it:--it)cn.push(n.readUInt16());return cn}(),o=(this.length-n.pos+this.offset)/2,h=function(){var it,cn;for(cn=[],g=it=0;0<=o?it<o:it>o;g=0<=o?++it:--it)cn.push(n.readUInt16());return cn}(),g=Ie=0,ht=i.length;Ie<ht;g=++Ie)for(Ve=i[g],r=Ct=We=Ke[g];We<=Ve?Ct<=Ve:Ct>=Ve;r=We<=Ve?++Ct:--Ct)E[g]===0?p=r+m[g]:(p=h[E[g]/2+(r-We)-(he-g)]||0)!==0&&(p+=m[g]),this.codeMap[r]=65535&p}n.pos=X}return e.encode=function(n,t){var r,o,i,p,h,g,m,E,X,he,x,We,Ke,Ve,Ie,Ct,ht,it,cn,On,vn,Lt,at,Gt,xe,Xe,wt,mt,dn,gn,Bn,An,bn,Sr,qn,be,ot,ct,Ft,Rt,an,yn,hn,$n,hr,Zr;switch(mt=new nd,p=Object.keys(n).sort(function(Gr,Fn){return Gr-Fn}),t){case"macroman":for(Ke=0,Ve=function(){var Gr=[];for(We=0;We<256;++We)Gr.push(0);return Gr}(),Ct={0:0},i={},dn=0,bn=p.length;dn<bn;dn++)Ct[hn=n[o=p[dn]]]==null&&(Ct[hn]=++Ke),i[o]={old:n[o],new:Ct[n[o]]},Ve[o]=Ct[n[o]];return mt.writeUInt16(1),mt.writeUInt16(0),mt.writeUInt32(12),mt.writeUInt16(0),mt.writeUInt16(262),mt.writeUInt16(0),mt.write(Ve),{charMap:i,subtable:mt.data,maxGlyphID:Ke+1};case"unicode":for(Xe=[],X=[],ht=0,Ct={},r={},Ie=m=null,gn=0,Sr=p.length;gn<Sr;gn++)Ct[cn=n[o=p[gn]]]==null&&(Ct[cn]=++ht),r[o]={old:cn,new:Ct[cn]},h=Ct[cn]-o,Ie!=null&&h===m||(Ie&&X.push(Ie),Xe.push(o),m=h),Ie=o;for(Ie&&X.push(Ie),X.push(65535),Xe.push(65535),Gt=2*(at=Xe.length),Lt=2*Math.pow(Math.log(at)/Math.LN2,2),he=Math.log(Lt/2)/Math.LN2,vn=2*at-Lt,g=[],On=[],x=[],We=Bn=0,qn=Xe.length;Bn<qn;We=++Bn){if(xe=Xe[We],E=X[We],xe===65535){g.push(0),On.push(0);break}if(xe-(wt=r[xe].new)>=32768)for(g.push(0),On.push(2*(x.length+at-We)),o=An=xe;xe<=E?An<=E:An>=E;o=xe<=E?++An:--An)x.push(r[o].new);else g.push(wt-xe),On.push(0)}for(mt.writeUInt16(3),mt.writeUInt16(1),mt.writeUInt32(12),mt.writeUInt16(4),mt.writeUInt16(16+8*at+2*x.length),mt.writeUInt16(0),mt.writeUInt16(Gt),mt.writeUInt16(Lt),mt.writeUInt16(he),mt.writeUInt16(vn),an=0,be=X.length;an<be;an++)o=X[an],mt.writeUInt16(o);for(mt.writeUInt16(0),yn=0,ot=Xe.length;yn<ot;yn++)o=Xe[yn],mt.writeUInt16(o);for($n=0,ct=g.length;$n<ct;$n++)h=g[$n],mt.writeUInt16(h);for(hr=0,Ft=On.length;hr<Ft;hr++)it=On[hr],mt.writeUInt16(it);for(Zr=0,Rt=x.length;Zr<Rt;Zr++)Ke=x[Zr],mt.writeUInt16(Ke);return{charMap:r,subtable:mt.data,maxGlyphID:ht+1}}},e}(),Wg=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Xc(e,Ec),e.prototype.tag="cmap",e.prototype.parse=function(n){var t,r,o;for(n.pos=this.offset,this.version=n.readUInt16(),o=n.readUInt16(),this.tables=[],this.unicode=null,r=0;0<=o?r<o:r>o;r=0<=o?++r:--r)t=new Zg(n,this.offset),this.tables.push(t),t.isUnicode&&this.unicode==null&&(this.unicode=t);return!0},e.encode=function(n,t){var r,o;return t==null&&(t="macroman"),r=Zg.encode(n,t),(o=new nd).writeUInt16(0),o.writeUInt16(1),r.table=o.data.concat(r.subtable),r},e}(),Hv=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Xc(e,Ec),e.prototype.tag="hhea",e.prototype.parse=function(n){return n.pos=this.offset,this.version=n.readInt(),this.ascender=n.readShort(),this.decender=n.readShort(),this.lineGap=n.readShort(),this.advanceWidthMax=n.readShort(),this.minLeftSideBearing=n.readShort(),this.minRightSideBearing=n.readShort(),this.xMaxExtent=n.readShort(),this.caretSlopeRise=n.readShort(),this.caretSlopeRun=n.readShort(),this.caretOffset=n.readShort(),n.pos+=8,this.metricDataFormat=n.readShort(),this.numberOfMetrics=n.readUInt16()},e}(),Kv=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Xc(e,Ec),e.prototype.tag="OS/2",e.prototype.parse=function(n){if(n.pos=this.offset,this.version=n.readUInt16(),this.averageCharWidth=n.readShort(),this.weightClass=n.readUInt16(),this.widthClass=n.readUInt16(),this.type=n.readShort(),this.ySubscriptXSize=n.readShort(),this.ySubscriptYSize=n.readShort(),this.ySubscriptXOffset=n.readShort(),this.ySubscriptYOffset=n.readShort(),this.ySuperscriptXSize=n.readShort(),this.ySuperscriptYSize=n.readShort(),this.ySuperscriptXOffset=n.readShort(),this.ySuperscriptYOffset=n.readShort(),this.yStrikeoutSize=n.readShort(),this.yStrikeoutPosition=n.readShort(),this.familyClass=n.readShort(),this.panose=function(){var t,r;for(r=[],t=0;t<10;++t)r.push(n.readByte());return r}(),this.charRange=function(){var t,r;for(r=[],t=0;t<4;++t)r.push(n.readInt());return r}(),this.vendorID=n.readString(4),this.selection=n.readShort(),this.firstCharIndex=n.readShort(),this.lastCharIndex=n.readShort(),this.version>0&&(this.ascent=n.readShort(),this.descent=n.readShort(),this.lineGap=n.readShort(),this.winAscent=n.readShort(),this.winDescent=n.readShort(),this.codePageRange=function(){var t,r;for(r=[],t=0;t<2;t=++t)r.push(n.readInt());return r}(),this.version>1))return this.xHeight=n.readShort(),this.capHeight=n.readShort(),this.defaultChar=n.readShort(),this.breakChar=n.readShort(),this.maxContext=n.readShort()},e}(),$v=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Xc(e,Ec),e.prototype.tag="post",e.prototype.parse=function(n){var t,r,o;switch(n.pos=this.offset,this.format=n.readInt(),this.italicAngle=n.readInt(),this.underlinePosition=n.readShort(),this.underlineThickness=n.readShort(),this.isFixedPitch=n.readInt(),this.minMemType42=n.readInt(),this.maxMemType42=n.readInt(),this.minMemType1=n.readInt(),this.maxMemType1=n.readInt(),this.format){case 65536:case 196608:break;case 131072:var i;for(r=n.readUInt16(),this.glyphNameIndex=[],i=0;0<=r?i<r:i>r;i=0<=r?++i:--i)this.glyphNameIndex.push(n.readUInt16());for(this.names=[],o=[];n.pos<this.offset+this.length;)t=n.readByte(),o.push(this.names.push(n.readString(t)));return o;case 151552:return r=n.readUInt16(),this.offsets=n.read(r);case 262144:return this.map=function(){var p,h,g;for(g=[],i=p=0,h=this.file.maxp.numGlyphs;0<=h?p<h:p>h;i=0<=h?++p:--p)g.push(n.readUInt32());return g}.call(this)}},e}(),kv=function(e,n){this.raw=e,this.length=e.length,this.platformID=n.platformID,this.encodingID=n.encodingID,this.languageID=n.languageID},zv=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Xc(e,Ec),e.prototype.tag="name",e.prototype.parse=function(n){var t,r,o,i,p,h,g,m,E,X,he;for(n.pos=this.offset,n.readShort(),t=n.readShort(),h=n.readShort(),r=[],i=0;0<=t?i<t:i>t;i=0<=t?++i:--i)r.push({platformID:n.readShort(),encodingID:n.readShort(),languageID:n.readShort(),nameID:n.readShort(),length:n.readShort(),offset:this.offset+h+n.readShort()});for(g={},i=E=0,X=r.length;E<X;i=++E)o=r[i],n.pos=o.offset,m=n.readString(o.length),p=new kv(m,o),g[he=o.nameID]==null&&(g[he]=[]),g[o.nameID].push(p);this.strings=g,this.copyright=g[0],this.fontFamily=g[1],this.fontSubfamily=g[2],this.uniqueSubfamily=g[3],this.fontName=g[4],this.version=g[5];try{this.postscriptName=g[6][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}catch(x){this.postscriptName=g[4][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}return this.trademark=g[7],this.manufacturer=g[8],this.designer=g[9],this.description=g[10],this.vendorUrl=g[11],this.designerUrl=g[12],this.license=g[13],this.licenseUrl=g[14],this.preferredFamily=g[15],this.preferredSubfamily=g[17],this.compatibleFull=g[18],this.sampleText=g[19]},e}(),Zv=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Xc(e,Ec),e.prototype.tag="maxp",e.prototype.parse=function(n){return n.pos=this.offset,this.version=n.readInt(),this.numGlyphs=n.readUInt16(),this.maxPoints=n.readUInt16(),this.maxContours=n.readUInt16(),this.maxCompositePoints=n.readUInt16(),this.maxComponentContours=n.readUInt16(),this.maxZones=n.readUInt16(),this.maxTwilightPoints=n.readUInt16(),this.maxStorage=n.readUInt16(),this.maxFunctionDefs=n.readUInt16(),this.maxInstructionDefs=n.readUInt16(),this.maxStackElements=n.readUInt16(),this.maxSizeOfInstructions=n.readUInt16(),this.maxComponentElements=n.readUInt16(),this.maxComponentDepth=n.readUInt16()},e}(),Wv=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Xc(e,Ec),e.prototype.tag="hmtx",e.prototype.parse=function(n){var t,r,o,i,p,h,g;for(n.pos=this.offset,this.metrics=[],t=0,h=this.file.hhea.numberOfMetrics;0<=h?t<h:t>h;t=0<=h?++t:--t)this.metrics.push({advance:n.readUInt16(),lsb:n.readInt16()});for(o=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=function(){var m,E;for(E=[],t=m=0;0<=o?m<o:m>o;t=0<=o?++m:--m)E.push(n.readInt16());return E}(),this.widths=function(){var m,E,X,he;for(he=[],m=0,E=(X=this.metrics).length;m<E;m++)i=X[m],he.push(i.advance);return he}.call(this),r=this.widths[this.widths.length-1],g=[],t=p=0;0<=o?p<o:p>o;t=0<=o?++p:--p)g.push(this.widths.push(r));return g},e.prototype.forGlyph=function(n){return n in this.metrics?this.metrics[n]:{advance:this.metrics[this.metrics.length-1].advance,lsb:this.leftSideBearings[n-this.metrics.length]}},e}(),Vg=[].slice,Vv=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Xc(e,Ec),e.prototype.tag="glyf",e.prototype.parse=function(){return this.cache={}},e.prototype.glyphFor=function(n){var t,r,o,i,p,h,g,m,E,X;return n in this.cache?this.cache[n]:(i=this.file.loca,t=this.file.contents,r=i.indexOf(n),(o=i.lengthOf(n))===0?this.cache[n]=null:(t.pos=this.offset+r,p=(h=new nd(t.read(o))).readShort(),m=h.readShort(),X=h.readShort(),g=h.readShort(),E=h.readShort(),this.cache[n]=p===-1?new Xv(h,m,X,g,E):new Gv(h,p,m,X,g,E),this.cache[n]))},e.prototype.encode=function(n,t,r){var o,i,p,h,g;for(p=[],i=[],h=0,g=t.length;h<g;h++)o=n[t[h]],i.push(p.length),o&&(p=p.concat(o.encode(r)));return i.push(p.length),{table:p,offsets:i}},e}(),Gv=function(){function e(n,t,r,o,i,p){this.raw=n,this.numberOfContours=t,this.xMin=r,this.yMin=o,this.xMax=i,this.yMax=p,this.compound=!1}return e.prototype.encode=function(){return this.raw.data},e}(),Xv=function(){function e(n,t,r,o,i){var p,h;for(this.raw=n,this.xMin=t,this.yMin=r,this.xMax=o,this.yMax=i,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],p=this.raw;h=p.readShort(),this.glyphOffsets.push(p.pos),this.glyphIDs.push(p.readUInt16()),32&h;)p.pos+=1&h?4:2,128&h?p.pos+=8:64&h?p.pos+=4:8&h&&(p.pos+=2)}return e.prototype.encode=function(){var n,t,r;for(t=new nd(Vg.call(this.raw.data)),n=0,r=this.glyphIDs.length;n<r;++n)t.pos=this.glyphOffsets[n];return t.data},e}(),Yv=function(){function e(){return e.__super__.constructor.apply(this,arguments)}return Xc(e,Ec),e.prototype.tag="loca",e.prototype.parse=function(n){var t,r;return n.pos=this.offset,t=this.file.head.indexToLocFormat,this.offsets=t===0?function(){var o,i;for(i=[],r=0,o=this.length;r<o;r+=2)i.push(2*n.readUInt16());return i}.call(this):function(){var o,i;for(i=[],r=0,o=this.length;r<o;r+=4)i.push(n.readUInt32());return i}.call(this)},e.prototype.indexOf=function(n){return this.offsets[n]},e.prototype.lengthOf=function(n){return this.offsets[n+1]-this.offsets[n]},e.prototype.encode=function(n,t){for(var r=new Uint32Array(this.offsets.length),o=0,i=0,p=0;p<r.length;++p)if(r[p]=o,i<t.length&&t[i]==p){++i,r[p]=o;var h=this.offsets[p],g=this.offsets[p+1]-h;g>0&&(o+=g)}for(var m=new Array(4*r.length),E=0;E<r.length;++E)m[4*E+3]=255&r[E],m[4*E+2]=(65280&r[E])>>8,m[4*E+1]=(16711680&r[E])>>16,m[4*E]=(4278190080&r[E])>>24;return m},e}(),Jv=function(){function e(n){this.font=n,this.subset={},this.unicodes={},this.next=33}return e.prototype.generateCmap=function(){var n,t,r,o,i;for(t in o=this.font.cmap.tables[0].codeMap,n={},i=this.subset)r=i[t],n[t]=o[r];return n},e.prototype.glyphsFor=function(n){var t,r,o,i,p,h,g;for(o={},p=0,h=n.length;p<h;p++)o[i=n[p]]=this.font.glyf.glyphFor(i);for(i in t=[],o)(r=o[i])!=null&&r.compound&&t.push.apply(t,r.glyphIDs);if(t.length>0)for(i in g=this.glyphsFor(t))r=g[i],o[i]=r;return o},e.prototype.encode=function(n,t){var r,o,i,p,h,g,m,E,X,he,x,We,Ke,Ve,Ie;for(o in r=Wg.encode(this.generateCmap(),"unicode"),p=this.glyphsFor(n),x={0:0},Ie=r.charMap)x[(g=Ie[o]).old]=g.new;for(We in he=r.maxGlyphID,p)We in x||(x[We]=he++);return E=function(Ct){var ht,it;for(ht in it={},Ct)it[Ct[ht]]=ht;return it}(x),X=Object.keys(E).sort(function(Ct,ht){return Ct-ht}),Ke=function(){var Ct,ht,it;for(it=[],Ct=0,ht=X.length;Ct<ht;Ct++)h=X[Ct],it.push(E[h]);return it}(),i=this.font.glyf.encode(p,Ke,x),m=this.font.loca.encode(i.offsets,Ke),Ve={cmap:this.font.cmap.raw(),glyf:i.table,loca:m,hmtx:this.font.hmtx.raw(),hhea:this.font.hhea.raw(),maxp:this.font.maxp.raw(),post:this.font.post.raw(),name:this.font.name.raw(),head:this.font.head.encode(t)},this.font.os2.exists&&(Ve["OS/2"]=this.font.os2.raw()),this.font.directory.encode(Ve)},e}();xo.API.PDFObject=function(){var e;function n(){}return e=function(t,r){return(Array(r+1).join("0")+t).slice(-r)},n.convert=function(t){var r,o,i,p;if(Array.isArray(t))return"["+function(){var h,g,m;for(m=[],h=0,g=t.length;h<g;h++)r=t[h],m.push(n.convert(r));return m}().join(" ")+"]";if(typeof t=="string")return"/"+t;if(t!=null&&t.isString)return"("+t+")";if(t instanceof Date)return"(D:"+e(t.getUTCFullYear(),4)+e(t.getUTCMonth(),2)+e(t.getUTCDate(),2)+e(t.getUTCHours(),2)+e(t.getUTCMinutes(),2)+e(t.getUTCSeconds(),2)+"Z)";if({}.toString.call(t)==="[object Object]"){for(o in i=["<<"],t)p=t[o],i.push("/"+o+" "+n.convert(p));return i.push(">>"),i.join(`
|
|
|
`)}return""+t},n}()},5630:function(zn,At,d){"use strict";var ee=d(54476),H=d(33885),z=d(20068),Se=d(42978),P=d(75931),te=d(92310),w=d.n(te),L=d(18929),$=d(59301),u=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],U=(0,$.forwardRef)(function(S,b){var k,K=S.prefixCls,_=K===void 0?"rc-checkbox":K,de=S.className,Y=S.style,j=S.checked,re=S.disabled,G=S.defaultChecked,N=G===void 0?!1:G,C=S.type,Z=C===void 0?"checkbox":C,W=S.title,Fe=S.onChange,me=(0,P.Z)(S,u),ye=(0,$.useRef)(null),D=(0,L.Z)(N,{value:j}),nt=(0,Se.Z)(D,2),Ue=nt[0],Ut=nt[1];(0,$.useImperativeHandle)(b,function(){return{focus:function(){var V;(V=ye.current)===null||V===void 0||V.focus()},blur:function(){var V;(V=ye.current)===null||V===void 0||V.blur()},input:ye.current}});var le=w()(_,de,(k={},(0,z.Z)(k,"".concat(_,"-checked"),Ue),(0,z.Z)(k,"".concat(_,"-disabled"),re),k)),se=function(V){re||("checked"in S||Ut(V.target.checked),Fe==null||Fe({target:(0,H.Z)((0,H.Z)({},S),{},{type:Z,checked:V.target.checked}),stopPropagation:function(){V.stopPropagation()},preventDefault:function(){V.preventDefault()},nativeEvent:V.nativeEvent}))};return $.createElement("span",{className:le,title:W,style:Y},$.createElement("input",(0,ee.Z)({},me,{className:"".concat(_,"-input"),ref:ye,onChange:se,disabled:re,checked:!!Ue,type:Z})),$.createElement("span",{className:"".concat(_,"-inner")}))});At.Z=U},31561:function(zn,At,d){"use strict";d.d(At,{Z:function(){return Z}});var ee=d(54476),H=d(20068),z=d(42978),Se=d(75931),P=d(35593),te=d(92310),w=d.n(te),L=d(8654),$=d(59301),u=d(10228),U=d(16089),S=u.Z.ESC,b=u.Z.TAB;function k(W){var Fe=W.visible,me=W.triggerRef,ye=W.onVisibleChange,D=W.autoFocus,nt=W.overlayRef,Ue=$.useRef(!1),Ut=function(){if(Fe){var V,oe;(V=me.current)===null||V===void 0||(oe=V.focus)===null||oe===void 0||oe.call(V),ye==null||ye(!1)}},le=function(){var V;return(V=nt.current)!==null&&V!==void 0&&V.focus?(nt.current.focus(),Ue.current=!0,!0):!1},se=function(V){switch(V.keyCode){case S:Ut();break;case b:{var oe=!1;Ue.current||(oe=le()),oe?V.preventDefault():Ut();break}}};$.useEffect(function(){return Fe?(window.addEventListener("keydown",se),D&&(0,U.Z)(le,3),function(){window.removeEventListener("keydown",se),Ue.current=!1}):function(){Ue.current=!1}},[Fe])}var K=(0,$.forwardRef)(function(W,Fe){var me=W.overlay,ye=W.arrow,D=W.prefixCls,nt=(0,$.useMemo)(function(){var Ut;return typeof me=="function"?Ut=me():Ut=me,Ut},[me]),Ue=(0,L.sQ)(Fe,nt==null?void 0:nt.ref);return $.createElement($.Fragment,null,ye&&$.createElement("div",{className:"".concat(D,"-arrow")}),$.cloneElement(nt,{ref:(0,L.Yr)(nt)?Ue:void 0}))}),_=K,de={adjustX:1,adjustY:1},Y=[0,0],j={topLeft:{points:["bl","tl"],overflow:de,offset:[0,-4],targetOffset:Y},top:{points:["bc","tc"],overflow:de,offset:[0,-4],targetOffset:Y},topRight:{points:["br","tr"],overflow:de,offset:[0,-4],targetOffset:Y},bottomLeft:{points:["tl","bl"],overflow:de,offset:[0,4],targetOffset:Y},bottom:{points:["tc","bc"],overflow:de,offset:[0,4],targetOffset:Y},bottomRight:{points:["tr","br"],overflow:de,offset:[0,4],targetOffset:Y}},re=j,G=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function N(W,Fe){var me,ye=W.arrow,D=ye===void 0?!1:ye,nt=W.prefixCls,Ue=nt===void 0?"rc-dropdown":nt,Ut=W.transitionName,le=W.animation,se=W.align,ce=W.placement,V=ce===void 0?"bottomLeft":ce,oe=W.placements,ae=oe===void 0?re:oe,we=W.getPopupContainer,ze=W.showAction,Re=W.hideAction,Te=W.overlayClassName,lt=W.overlayStyle,ut=W.visible,zt=W.trigger,xt=zt===void 0?["hover"]:zt,en=W.autoFocus,kt=W.overlay,fn=W.children,tn=W.onVisibleChange,dt=(0,Se.Z)(W,G),Xt=$.useState(),Ce=(0,z.Z)(Xt,2),ue=Ce[0],ge=Ce[1],T="visible"in W?ut:ue,He=$.useRef(null),Me=$.useRef(null),M=$.useRef(null);$.useImperativeHandle(Fe,function(){return He.current});var I=function(Ge){ge(Ge),tn==null||tn(Ge)};k({visible:T,triggerRef:M,onVisibleChange:I,autoFocus:en,overlayRef:Me});var Le=function(Ge){var Ze=W.onOverlayClick;ge(!1),Ze&&Ze(Ge)},Ae=function(){return $.createElement(_,{ref:Me,overlay:kt,prefixCls:Ue,arrow:D})},J=function(){return typeof kt=="function"?Ae:Ae()},Oe=function(){var Ge=W.minOverlayWidthMatchTrigger,Ze=W.alignPoint;return"minOverlayWidthMatchTrigger"in W?Ge:!Ze},pt=function(){var Ge=W.openClassName;return Ge!==void 0?Ge:"".concat(Ue,"-open")},ie=$.cloneElement(fn,{className:w()((me=fn.props)===null||me===void 0?void 0:me.className,T&&pt()),ref:(0,L.Yr)(fn)?(0,L.sQ)(M,fn.ref):void 0}),Pe=Re;return!Pe&&xt.indexOf("contextMenu")!==-1&&(Pe=["click"]),$.createElement(P.Z,(0,ee.Z)({builtinPlacements:ae},dt,{prefixCls:Ue,ref:He,popupClassName:w()(Te,(0,H.Z)({},"".concat(Ue,"-show-arrow"),D)),popupStyle:lt,action:xt,showAction:ze,hideAction:Pe,popupPlacement:V,popupAlign:se,popupTransitionName:Ut,popupAnimation:le,popupVisible:T,stretch:Oe()?"minWidth":"",popup:J(),onPopupVisibleChange:I,onPopupClick:Le,getPopupContainer:we}),ie)}var C=$.forwardRef(N),Z=C},93681:function(zn,At,d){"use strict";d.r(At),d.d(At,{BaseInput:function(){return u},default:function(){return j}});var ee=d(54476),H=d(33885),z=d(20068),Se=d(76190),P=d(92310),te=d.n(P),w=d(59301),L=d(5643),$=function(G){var N,C,Z=G.inputElement,W=G.prefixCls,Fe=G.prefix,me=G.suffix,ye=G.addonBefore,D=G.addonAfter,nt=G.className,Ue=G.style,Ut=G.disabled,le=G.readOnly,se=G.focused,ce=G.triggerFocus,V=G.allowClear,oe=G.value,ae=G.handleReset,we=G.hidden,ze=G.classes,Re=G.classNames,Te=G.dataAttrs,lt=G.styles,ut=G.components,zt=(ut==null?void 0:ut.affixWrapper)||"span",xt=(ut==null?void 0:ut.groupWrapper)||"span",en=(ut==null?void 0:ut.wrapper)||"span",kt=(ut==null?void 0:ut.groupAddon)||"span",fn=(0,w.useRef)(null),tn=function(Ae){var J;(J=fn.current)!==null&&J!==void 0&&J.contains(Ae.target)&&(ce==null||ce())},dt=function(){var Ae;if(!V)return null;var J=!Ut&&!le&&oe,Oe="".concat(W,"-clear-icon"),pt=(0,Se.Z)(V)==="object"&&V!==null&&V!==void 0&&V.clearIcon?V.clearIcon:"\u2716";return w.createElement("span",{onClick:ae,onMouseDown:function(Pe){return Pe.preventDefault()},className:te()(Oe,(Ae={},(0,z.Z)(Ae,"".concat(Oe,"-hidden"),!J),(0,z.Z)(Ae,"".concat(Oe,"-has-suffix"),!!me),Ae)),role:"button",tabIndex:-1},pt)},Xt=(0,w.cloneElement)(Z,{value:oe,hidden:we,className:te()((N=Z.props)===null||N===void 0?void 0:N.className,!(0,L.X3)(G)&&!(0,L.He)(G)&&nt)||null,style:(0,H.Z)((0,H.Z)({},(C=Z.props)===null||C===void 0?void 0:C.style),!(0,L.X3)(G)&&!(0,L.He)(G)?Ue:{})});if((0,L.X3)(G)){var Ce,ue="".concat(W,"-affix-wrapper"),ge=te()(ue,(Ce={},(0,z.Z)(Ce,"".concat(ue,"-disabled"),Ut),(0,z.Z)(Ce,"".concat(ue,"-focused"),se),(0,z.Z)(Ce,"".concat(ue,"-readonly"),le),(0,z.Z)(Ce,"".concat(ue,"-input-with-clear-btn"),me&&V&&oe),Ce),!(0,L.He)(G)&&nt,ze==null?void 0:ze.affixWrapper,Re==null?void 0:Re.affixWrapper),T=(me||V)&&w.createElement("span",{className:te()("".concat(W,"-suffix"),Re==null?void 0:Re.suffix),style:lt==null?void 0:lt.suffix},dt(),me);Xt=w.createElement(zt,(0,ee.Z)({className:ge,style:(0,H.Z)((0,H.Z)({},(0,L.He)(G)?void 0:Ue),lt==null?void 0:lt.affixWrapper),hidden:!(0,L.He)(G)&&we,onClick:tn},Te==null?void 0:Te.affixWrapper,{ref:fn}),Fe&&w.createElement("span",{className:te()("".concat(W,"-prefix"),Re==null?void 0:Re.prefix),style:lt==null?void 0:lt.prefix},Fe),(0,w.cloneElement)(Z,{value:oe,hidden:null}),T)}if((0,L.He)(G)){var He="".concat(W,"-group"),Me="".concat(He,"-addon"),M=te()("".concat(W,"-wrapper"),He,ze==null?void 0:ze.wrapper),I=te()("".concat(W,"-group-wrapper"),nt,ze==null?void 0:ze.group);return w.createElement(xt,{className:I,style:Ue,hidden:we},w.createElement(en,{className:M},ye&&w.createElement(kt,{className:Me},ye),(0,w.cloneElement)(Xt,{hidden:null}),D&&w.createElement(kt,{className:Me},D)))}return Xt},u=$,U=d(94480),S=d(42978),b=d(75931),k=d(18929),K=d(2738),_=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],de=(0,w.forwardRef)(function(re,G){var N=re.autoComplete,C=re.onChange,Z=re.onFocus,W=re.onBlur,Fe=re.onPressEnter,me=re.onKeyDown,ye=re.prefixCls,D=ye===void 0?"rc-input":ye,nt=re.disabled,Ue=re.htmlSize,Ut=re.className,le=re.maxLength,se=re.suffix,ce=re.showCount,V=re.type,oe=V===void 0?"text":V,ae=re.classes,we=re.classNames,ze=re.styles,Re=(0,b.Z)(re,_),Te=(0,k.Z)(re.defaultValue,{value:re.value}),lt=(0,S.Z)(Te,2),ut=lt[0],zt=lt[1],xt=(0,w.useState)(!1),en=(0,S.Z)(xt,2),kt=en[0],fn=en[1],tn=(0,w.useRef)(null),dt=function(I){tn.current&&(0,L.nH)(tn.current,I)};(0,w.useImperativeHandle)(G,function(){return{focus:dt,blur:function(){var I;(I=tn.current)===null||I===void 0||I.blur()},setSelectionRange:function(I,Le,Ae){var J;(J=tn.current)===null||J===void 0||J.setSelectionRange(I,Le,Ae)},select:function(){var I;(I=tn.current)===null||I===void 0||I.select()},input:tn.current}}),(0,w.useEffect)(function(){fn(function(M){return M&&nt?!1:M})},[nt]);var Xt=function(I){re.value===void 0&&zt(I.target.value),tn.current&&(0,L.rJ)(tn.current,I,C)},Ce=function(I){Fe&&I.key==="Enter"&&Fe(I),me==null||me(I)},ue=function(I){fn(!0),Z==null||Z(I)},ge=function(I){fn(!1),W==null||W(I)},T=function(I){zt(""),dt(),tn.current&&(0,L.rJ)(tn.current,I,C)},He=function(){var I=(0,K.Z)(re,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return w.createElement("input",(0,ee.Z)({autoComplete:N},I,{onChange:Xt,onFocus:ue,onBlur:ge,onKeyDown:Ce,className:te()(D,(0,z.Z)({},"".concat(D,"-disabled"),nt),we==null?void 0:we.input),style:ze==null?void 0:ze.input,ref:tn,size:Ue,type:oe}))},Me=function(){var I=Number(le)>0;if(se||ce){var Le=(0,L.D7)(ut),Ae=(0,U.Z)(Le).length,J=(0,Se.Z)(ce)==="object"?ce.formatter({value:Le,count:Ae,maxLength:le}):"".concat(Ae).concat(I?" / ".concat(le):"");return w.createElement(w.Fragment,null,!!ce&&w.createElement("span",{className:te()("".concat(D,"-show-count-suffix"),(0,z.Z)({},"".concat(D,"-show-count-has-suffix"),!!se),we==null?void 0:we.count),style:(0,H.Z)({},ze==null?void 0:ze.count)},J),se)}return null};return w.createElement(u,(0,ee.Z)({},Re,{prefixCls:D,className:Ut,inputElement:He(),handleReset:T,value:(0,L.D7)(ut),focused:kt,triggerFocus:dt,suffix:Me(),disabled:nt,classes:ae,classNames:we,styles:ze}))}),Y=de,j=Y},5643:function(zn,At,d){"use strict";d.d(At,{D7:function(){return P},He:function(){return ee},X3:function(){return H},nH:function(){return Se},rJ:function(){return z}});function ee(te){return!!(te.addonBefore||te.addonAfter)}function H(te){return!!(te.prefix||te.suffix||te.allowClear)}function z(te,w,L,$){if(L){var u=w;if(w.type==="click"){var U=te.cloneNode(!0);u=Object.create(w,{target:{value:U},currentTarget:{value:U}}),U.value="",L(u);return}if($!==void 0){u=Object.create(w,{target:{value:te},currentTarget:{value:te}}),te.value=$,L(u);return}L(u)}}function Se(te,w){if(te){te.focus(w);var L=w||{},$=L.cursor;if($){var u=te.value.length;switch($){case"start":te.setSelectionRange(0,0);break;case"end":te.setSelectionRange(u,u);break;default:te.setSelectionRange(0,u)}}}}function P(te){return typeof te=="undefined"||te===null?"":String(te)}},15285:function(zn,At,d){"use strict";d.d(At,{iz:function(){return er},ck:function(){return Yn},BW:function(){return Rn},sN:function(){return Yn},Wd:function(){return Tt},ZP:function(){return Dt},Xl:function(){return me}});var ee=d(54476),H=d(20068),z=d(33885),Se=d(94480),P=d(42978),te=d(75931),w=d(92310),L=d.n(w),$=d(83836),u=d(18929),U=d(13697),S=d(48736),b=d(59301),k=d(4676),K=b.createContext(null);function _(gt,Ot){return gt===void 0?null:"".concat(gt,"-").concat(Ot)}function de(gt){var Ot=b.useContext(K);return _(Ot,gt)}var Y=d(80547),j=["children","locked"],re=b.createContext(null);function G(gt,Ot){var St=(0,z.Z)({},gt);return Object.keys(Ot).forEach(function(qt){var Mt=Ot[qt];Mt!==void 0&&(St[qt]=Mt)}),St}function N(gt){var Ot=gt.children,St=gt.locked,qt=(0,te.Z)(gt,j),Mt=b.useContext(re),Wt=(0,Y.Z)(function(){return G(Mt,qt)},[Mt,qt],function(Ht,pn){return!St&&(Ht[0]!==pn[0]||!(0,U.Z)(Ht[1],pn[1],!0))});return b.createElement(re.Provider,{value:Wt},Ot)}var C=[],Z=b.createContext(null);function W(){return b.useContext(Z)}var Fe=b.createContext(C);function me(gt){var Ot=b.useContext(Fe);return b.useMemo(function(){return gt!==void 0?[].concat((0,Se.Z)(Ot),[gt]):Ot},[Ot,gt])}var ye=b.createContext(null),D=b.createContext({}),nt=D,Ue=d(29194);function Ut(gt){var Ot=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,Ue.Z)(gt)){var St=gt.nodeName.toLowerCase(),qt=["input","select","textarea","button"].includes(St)||gt.isContentEditable||St==="a"&&!!gt.getAttribute("href"),Mt=gt.getAttribute("tabindex"),Wt=Number(Mt),Ht=null;return Mt&&!Number.isNaN(Wt)?Ht=Wt:qt&&Ht===null&&(Ht=0),qt&>.disabled&&(Ht=null),Ht!==null&&(Ht>=0||Ot&&Ht<0)}return!1}function le(gt){var Ot=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,St=(0,Se.Z)(gt.querySelectorAll("*")).filter(function(qt){return Ut(qt,Ot)});return Ut(gt,Ot)&&St.unshift(gt),St}var se=null;function ce(){se=document.activeElement}function V(){se=null}function oe(){if(se)try{se.focus()}catch(gt){}}function ae(gt,Ot){if(Ot.keyCode===9){var St=le(gt),qt=St[Ot.shiftKey?0:St.length-1],Mt=qt===document.activeElement||gt===document.activeElement;if(Mt){var Wt=St[Ot.shiftKey?St.length-1:0];Wt.focus(),Ot.preventDefault()}}}var we=d(10228),ze=d(16089),Re=we.Z.LEFT,Te=we.Z.RIGHT,lt=we.Z.UP,ut=we.Z.DOWN,zt=we.Z.ENTER,xt=we.Z.ESC,en=we.Z.HOME,kt=we.Z.END,fn=[lt,ut,Re,Te];function tn(gt,Ot,St,qt){var Mt,Wt,Ht,pn,Vn="prev",dr="next",Kr="children",ft="parent";if(gt==="inline"&&qt===zt)return{inlineTrigger:!0};var yr=(Mt={},(0,H.Z)(Mt,lt,Vn),(0,H.Z)(Mt,ut,dr),Mt),tr=(Wt={},(0,H.Z)(Wt,Re,St?dr:Vn),(0,H.Z)(Wt,Te,St?Vn:dr),(0,H.Z)(Wt,ut,Kr),(0,H.Z)(Wt,zt,Kr),Wt),nr=(Ht={},(0,H.Z)(Ht,lt,Vn),(0,H.Z)(Ht,ut,dr),(0,H.Z)(Ht,zt,Kr),(0,H.Z)(Ht,xt,ft),(0,H.Z)(Ht,Re,St?Kr:ft),(0,H.Z)(Ht,Te,St?ft:Kr),Ht),Dr={inline:yr,horizontal:tr,vertical:nr,inlineSub:yr,horizontalSub:nr,verticalSub:nr},zr=(pn=Dr["".concat(gt).concat(Ot?"":"Sub")])===null||pn===void 0?void 0:pn[qt];switch(zr){case Vn:return{offset:-1,sibling:!0};case dr:return{offset:1,sibling:!0};case ft:return{offset:-1,sibling:!1};case Kr:return{offset:1,sibling:!1};default:return null}}function dt(gt){for(var Ot=gt;Ot;){if(Ot.getAttribute("data-menu-list"))return Ot;Ot=Ot.parentElement}return null}function Xt(gt,Ot){for(var St=gt||document.activeElement;St;){if(Ot.has(St))return St;St=St.parentElement}return null}function Ce(gt,Ot){var St=le(gt,!0);return St.filter(function(qt){return Ot.has(qt)})}function ue(gt,Ot,St){var qt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!gt)return null;var Mt=Ce(gt,Ot),Wt=Mt.length,Ht=Mt.findIndex(function(pn){return St===pn});return qt<0?Ht===-1?Ht=Wt-1:Ht-=1:qt>0&&(Ht+=1),Ht=(Ht+Wt)%Wt,Mt[Ht]}var ge=function(Ot,St){var qt=new Set,Mt=new Map,Wt=new Map;return Ot.forEach(function(Ht){var pn=document.querySelector("[data-menu-id='".concat(_(St,Ht),"']"));pn&&(qt.add(pn),Wt.set(pn,Ht),Mt.set(Ht,pn))}),{elements:qt,key2element:Mt,element2key:Wt}};function T(gt,Ot,St,qt,Mt,Wt,Ht,pn,Vn,dr){var Kr=b.useRef(),ft=b.useRef();ft.current=Ot;var yr=function(){ze.Z.cancel(Kr.current)};return b.useEffect(function(){return function(){yr()}},[]),function(tr){var nr=tr.which;if([].concat(fn,[zt,xt,en,kt]).includes(nr)){var Dr=Wt(),zr=ge(Dr,qt),yo=zr,Cr=yo.elements,$r=yo.key2element,fo=yo.element2key,to=$r.get(Ot),mo=Xt(to,Cr),jA=fo.get(mo),Rr=tn(gt,Ht(jA,!0).length===1,St,nr);if(!Rr&&nr!==en&&nr!==kt)return;(fn.includes(nr)||[en,kt].includes(nr))&&tr.preventDefault();var Mr=function(uA){if(uA){var SA=uA,Br=uA.querySelector("a");Br!=null&&Br.getAttribute("href")&&(SA=Br);var ar=fo.get(uA);pn(ar),yr(),Kr.current=(0,ze.Z)(function(){ft.current===ar&&SA.focus()})}};if([en,kt].includes(nr)||Rr.sibling||!mo){var xr;!mo||gt==="inline"?xr=Mt.current:xr=dt(mo);var Uo,Mo=Ce(xr,Cr);nr===en?Uo=Mo[0]:nr===kt?Uo=Mo[Mo.length-1]:Uo=ue(xr,Cr,mo,Rr.offset),Mr(Uo)}else if(Rr.inlineTrigger)Vn(jA);else if(Rr.offset>0)Vn(jA,!0),yr(),Kr.current=(0,ze.Z)(function(){zr=ge(Dr,qt);var kA=mo.getAttribute("aria-controls"),uA=document.getElementById(kA),SA=ue(uA,zr.elements);Mr(SA)},5);else if(Rr.offset<0){var io=Ht(jA,!0),Co=io[io.length-2],tA=$r.get(Co);Vn(Co,!1),Mr(tA)}}dr==null||dr(tr)}}function He(gt){Promise.resolve().then(gt)}var Me="__RC_UTIL_PATH_SPLIT__",M=function(Ot){return Ot.join(Me)},I=function(Ot){return Ot.split(Me)},Le="rc-menu-more";function Ae(){var gt=b.useState({}),Ot=(0,P.Z)(gt,2),St=Ot[1],qt=(0,b.useRef)(new Map),Mt=(0,b.useRef)(new Map),Wt=b.useState([]),Ht=(0,P.Z)(Wt,2),pn=Ht[0],Vn=Ht[1],dr=(0,b.useRef)(0),Kr=(0,b.useRef)(!1),ft=function(){Kr.current||St({})},yr=(0,b.useCallback)(function($r,fo){var to=M(fo);Mt.current.set(to,$r),qt.current.set($r,to),dr.current+=1;var mo=dr.current;He(function(){mo===dr.current&&ft()})},[]),tr=(0,b.useCallback)(function($r,fo){var to=M(fo);Mt.current.delete(to),qt.current.delete($r)},[]),nr=(0,b.useCallback)(function($r){Vn($r)},[]),Dr=(0,b.useCallback)(function($r,fo){var to=qt.current.get($r)||"",mo=I(to);return fo&&pn.includes(mo[0])&&mo.unshift(Le),mo},[pn]),zr=(0,b.useCallback)(function($r,fo){return $r.some(function(to){var mo=Dr(to,!0);return mo.includes(fo)})},[Dr]),yo=function(){var fo=(0,Se.Z)(qt.current.keys());return pn.length&&fo.push(Le),fo},Cr=(0,b.useCallback)(function($r){var fo="".concat(qt.current.get($r)).concat(Me),to=new Set;return(0,Se.Z)(Mt.current.keys()).forEach(function(mo){mo.startsWith(fo)&&to.add(Mt.current.get(mo))}),to},[]);return b.useEffect(function(){return function(){Kr.current=!0}},[]),{registerPath:yr,unregisterPath:tr,refreshOverflowKeys:nr,isSubPathKey:zr,getKeyPath:Dr,getKeys:yo,getSubPathKeys:Cr}}function J(gt){var Ot=b.useRef(gt);Ot.current=gt;var St=b.useCallback(function(){for(var qt,Mt=arguments.length,Wt=new Array(Mt),Ht=0;Ht<Mt;Ht++)Wt[Ht]=arguments[Ht];return(qt=Ot.current)===null||qt===void 0?void 0:qt.call.apply(qt,[Ot].concat(Wt))},[]);return gt?St:void 0}var Oe=Math.random().toFixed(5).toString().slice(2),pt=0;function ie(gt){var Ot=(0,u.Z)(gt,{value:gt}),St=(0,P.Z)(Ot,2),qt=St[0],Mt=St[1];return b.useEffect(function(){pt+=1;var Wt="".concat(Oe,"-").concat(pt);Mt("rc-menu-uuid-".concat(Wt))},[]),qt}var Pe=d(67732),Ee=d(83652),Ge=d(42403),Ze=d(158),Qt=d(2738),ln=d(8654);function on(gt,Ot,St,qt){var Mt=b.useContext(re),Wt=Mt.activeKey,Ht=Mt.onActive,pn=Mt.onInactive,Vn={active:Wt===gt};return Ot||(Vn.onMouseEnter=function(dr){St==null||St({key:gt,domEvent:dr}),Ht(gt)},Vn.onMouseLeave=function(dr){qt==null||qt({key:gt,domEvent:dr}),pn(gt)}),Vn}function xn(gt){var Ot=b.useContext(re),St=Ot.mode,qt=Ot.rtl,Mt=Ot.inlineIndent;if(St!=="inline")return null;var Wt=gt;return qt?{paddingRight:Wt*Mt}:{paddingLeft:Wt*Mt}}function Nn(gt){var Ot=gt.icon,St=gt.props,qt=gt.children,Mt;return Ot===null||Ot===!1?null:(typeof Ot=="function"?Mt=b.createElement(Ot,(0,z.Z)({},St)):typeof Ot!="boolean"&&(Mt=Ot),Mt||qt||null)}var jn=["item"];function Qn(gt){var Ot=gt.item,St=(0,te.Z)(gt,jn);return Object.defineProperty(St,"item",{get:function(){return(0,S.ZP)(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),Ot}}),St}var Kn=["title","attribute","elementRef"],Un=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],_n=["active"],Xn=function(gt){(0,Ge.Z)(St,gt);var Ot=(0,Ze.Z)(St);function St(){return(0,Pe.Z)(this,St),Ot.apply(this,arguments)}return(0,Ee.Z)(St,[{key:"render",value:function(){var Mt=this.props,Wt=Mt.title,Ht=Mt.attribute,pn=Mt.elementRef,Vn=(0,te.Z)(Mt,Kn),dr=(0,Qt.Z)(Vn,["eventKey","popupClassName","popupOffset","onTitleClick"]);return(0,S.ZP)(!Ht,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),b.createElement($.Z.Item,(0,ee.Z)({},Ht,{title:typeof Wt=="string"?Wt:void 0},dr,{ref:pn}))}}]),St}(b.Component),br=b.forwardRef(function(gt,Ot){var St,qt=gt.style,Mt=gt.className,Wt=gt.eventKey,Ht=gt.warnKey,pn=gt.disabled,Vn=gt.itemIcon,dr=gt.children,Kr=gt.role,ft=gt.onMouseEnter,yr=gt.onMouseLeave,tr=gt.onClick,nr=gt.onKeyDown,Dr=gt.onFocus,zr=(0,te.Z)(gt,Un),yo=de(Wt),Cr=b.useContext(re),$r=Cr.prefixCls,fo=Cr.onItemClick,to=Cr.disabled,mo=Cr.overflowDisabled,jA=Cr.itemIcon,Rr=Cr.selectedKeys,Mr=Cr.onActive,xr=b.useContext(nt),Uo=xr._internalRenderMenuItem,Mo="".concat($r,"-item"),io=b.useRef(),Co=b.useRef(),tA=to||pn,kA=(0,ln.x1)(Ot,Co),uA=me(Wt),SA=function(GA){return{key:Wt,keyPath:(0,Se.Z)(uA).reverse(),item:io.current,domEvent:GA}},Br=Vn||jA,ar=on(Wt,tA,ft,yr),Xr=ar.active,wo=(0,te.Z)(ar,_n),sA=Rr.includes(Wt),Zi=xn(uA.length),BA=function(GA){if(!tA){var Ni=SA(GA);tr==null||tr(Qn(Ni)),fo(Ni)}},zA=function(GA){if(nr==null||nr(GA),GA.which===we.Z.ENTER){var Ni=SA(GA);tr==null||tr(Qn(Ni)),fo(Ni)}},YA=function(GA){Mr(Wt),Dr==null||Dr(GA)},ji={};gt.role==="option"&&(ji["aria-selected"]=sA);var Li=b.createElement(Xn,(0,ee.Z)({ref:io,elementRef:kA,role:Kr===null?"none":Kr||"menuitem",tabIndex:pn?null:-1,"data-menu-id":mo&&yo?null:yo},zr,wo,ji,{component:"li","aria-disabled":pn,style:(0,z.Z)((0,z.Z)({},Zi),qt),className:L()(Mo,(St={},(0,H.Z)(St,"".concat(Mo,"-active"),Xr),(0,H.Z)(St,"".concat(Mo,"-selected"),sA),(0,H.Z)(St,"".concat(Mo,"-disabled"),tA),St),Mt),onClick:BA,onKeyDown:zA,onFocus:YA}),dr,b.createElement(Nn,{props:(0,z.Z)((0,z.Z)({},gt),{},{isSelected:sA}),icon:Br}));return Uo&&(Li=Uo(Li,gt,{selected:sA})),Li});function Or(gt,Ot){var St=gt.eventKey,qt=W(),Mt=me(St);return b.useEffect(function(){if(qt)return qt.registerPath(St,Mt),function(){qt.unregisterPath(St,Mt)}},[Mt]),qt?null:b.createElement(br,(0,ee.Z)({},gt,{ref:Ot}))}var Yn=b.forwardRef(Or),ro=["className","children"],bo=function(Ot,St){var qt=Ot.className,Mt=Ot.children,Wt=(0,te.Z)(Ot,ro),Ht=b.useContext(re),pn=Ht.prefixCls,Vn=Ht.mode,dr=Ht.rtl;return b.createElement("ul",(0,ee.Z)({className:L()(pn,dr&&"".concat(pn,"-rtl"),"".concat(pn,"-sub"),"".concat(pn,"-").concat(Vn==="inline"?"inline":"vertical"),qt),role:"menu"},Wt,{"data-menu-list":!0,ref:St}),Mt)},kn=b.forwardRef(bo);kn.displayName="SubMenuList";var co=kn,iA=d(11592);function ho(gt,Ot){return(0,iA.Z)(gt).map(function(St,qt){if(b.isValidElement(St)){var Mt,Wt,Ht=St.key,pn=(Mt=(Wt=St.props)===null||Wt===void 0?void 0:Wt.eventKey)!==null&&Mt!==void 0?Mt:Ht,Vn=pn==null;Vn&&(pn="tmp_key-".concat([].concat((0,Se.Z)(Ot),[qt]).join("-")));var dr={key:pn,eventKey:pn};return b.cloneElement(St,dr)}return St})}var aA=d(35593),Zo={adjustX:1,adjustY:1},Wo={topLeft:{points:["bl","tl"],overflow:Zo},topRight:{points:["br","tr"],overflow:Zo},bottomLeft:{points:["tl","bl"],overflow:Zo},bottomRight:{points:["tr","br"],overflow:Zo},leftTop:{points:["tr","tl"],overflow:Zo},leftBottom:{points:["br","bl"],overflow:Zo},rightTop:{points:["tl","tr"],overflow:Zo},rightBottom:{points:["bl","br"],overflow:Zo}},ai={topLeft:{points:["bl","tl"],overflow:Zo},topRight:{points:["br","tr"],overflow:Zo},bottomLeft:{points:["tl","bl"],overflow:Zo},bottomRight:{points:["tr","br"],overflow:Zo},rightTop:{points:["tr","tl"],overflow:Zo},rightBottom:{points:["br","bl"],overflow:Zo},leftTop:{points:["tl","tr"],overflow:Zo},leftBottom:{points:["bl","br"],overflow:Zo}},Fo=null;function Lr(gt,Ot,St){if(Ot)return Ot;if(St)return St[gt]||St.other}var Io={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function qe(gt){var Ot=gt.prefixCls,St=gt.visible,qt=gt.children,Mt=gt.popup,Wt=gt.popupStyle,Ht=gt.popupClassName,pn=gt.popupOffset,Vn=gt.disabled,dr=gt.mode,Kr=gt.onVisibleChange,ft=b.useContext(re),yr=ft.getPopupContainer,tr=ft.rtl,nr=ft.subMenuOpenDelay,Dr=ft.subMenuCloseDelay,zr=ft.builtinPlacements,yo=ft.triggerSubMenuAction,Cr=ft.forceSubMenuRender,$r=ft.rootClassName,fo=ft.motion,to=ft.defaultMotions,mo=b.useState(!1),jA=(0,P.Z)(mo,2),Rr=jA[0],Mr=jA[1],xr=tr?(0,z.Z)((0,z.Z)({},ai),zr):(0,z.Z)((0,z.Z)({},Wo),zr),Uo=Io[dr],Mo=Lr(dr,fo,to),io=b.useRef(Mo);dr!=="inline"&&(io.current=Mo);var Co=(0,z.Z)((0,z.Z)({},io.current),{},{leavedClassName:"".concat(Ot,"-hidden"),removeOnLeave:!1,motionAppear:!0}),tA=b.useRef();return b.useEffect(function(){return tA.current=(0,ze.Z)(function(){Mr(St)}),function(){ze.Z.cancel(tA.current)}},[St]),b.createElement(aA.Z,{prefixCls:Ot,popupClassName:L()("".concat(Ot,"-popup"),(0,H.Z)({},"".concat(Ot,"-rtl"),tr),Ht,$r),stretch:dr==="horizontal"?"minWidth":null,getPopupContainer:yr,builtinPlacements:xr,popupPlacement:Uo,popupVisible:Rr,popup:Mt,popupStyle:Wt,popupAlign:pn&&{offset:pn},action:Vn?[]:[yo],mouseEnterDelay:nr,mouseLeaveDelay:Dr,onPopupVisibleChange:Kr,forceRender:Cr,popupMotion:Co,fresh:!0},qt)}var Vt=d(77900);function nn(gt){var Ot=gt.id,St=gt.open,qt=gt.keyPath,Mt=gt.children,Wt="inline",Ht=b.useContext(re),pn=Ht.prefixCls,Vn=Ht.forceSubMenuRender,dr=Ht.motion,Kr=Ht.defaultMotions,ft=Ht.mode,yr=b.useRef(!1);yr.current=ft===Wt;var tr=b.useState(!yr.current),nr=(0,P.Z)(tr,2),Dr=nr[0],zr=nr[1],yo=yr.current?St:!1;b.useEffect(function(){yr.current&&zr(!1)},[ft]);var Cr=(0,z.Z)({},Lr(Wt,dr,Kr));qt.length>1&&(Cr.motionAppear=!1);var $r=Cr.onVisibleChanged;return Cr.onVisibleChanged=function(fo){return!yr.current&&!fo&&zr(!0),$r==null?void 0:$r(fo)},Dr?null:b.createElement(N,{mode:Wt,locked:!yr.current},b.createElement(Vt.default,(0,ee.Z)({visible:yo},Cr,{forceRender:Vn,removeOnLeave:!1,leavedClassName:"".concat(pn,"-hidden")}),function(fo){var to=fo.className,mo=fo.style;return b.createElement(co,{id:Ot,className:to,style:mo},Mt)}))}var Ne=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],De=["active"],jt=function(Ot){var St,qt=Ot.style,Mt=Ot.className,Wt=Ot.title,Ht=Ot.eventKey,pn=Ot.warnKey,Vn=Ot.disabled,dr=Ot.internalPopupClose,Kr=Ot.children,ft=Ot.itemIcon,yr=Ot.expandIcon,tr=Ot.popupClassName,nr=Ot.popupOffset,Dr=Ot.popupStyle,zr=Ot.onClick,yo=Ot.onMouseEnter,Cr=Ot.onMouseLeave,$r=Ot.onTitleClick,fo=Ot.onTitleMouseEnter,to=Ot.onTitleMouseLeave,mo=(0,te.Z)(Ot,Ne),jA=de(Ht),Rr=b.useContext(re),Mr=Rr.prefixCls,xr=Rr.mode,Uo=Rr.openKeys,Mo=Rr.disabled,io=Rr.overflowDisabled,Co=Rr.activeKey,tA=Rr.selectedKeys,kA=Rr.itemIcon,uA=Rr.expandIcon,SA=Rr.onItemClick,Br=Rr.onOpenChange,ar=Rr.onActive,Xr=b.useContext(nt),wo=Xr._internalRenderSubMenuItem,sA=b.useContext(ye),Zi=sA.isSubPathKey,BA=me(),zA="".concat(Mr,"-submenu"),YA=Mo||Vn,ji=b.useRef(),Li=b.useRef(),la=ft!=null?ft:kA,GA=yr!=null?yr:uA,Ni=Uo.includes(Ht),ca=!io&&Ni,ma=Zi(tA,Ht),Qi=on(Ht,YA,fo,to),di=Qi.active,qi=(0,te.Z)(Qi,De),Ga=b.useState(!1),La=(0,P.Z)(Ga,2),vs=La[0],Fs=La[1],Is=function(Hi){YA||Fs(Hi)},ya=function(Hi){Is(!0),yo==null||yo({key:Ht,domEvent:Hi})},Ys=function(Hi){Is(!1),Cr==null||Cr({key:Ht,domEvent:Hi})},Us=b.useMemo(function(){return di||(xr!=="inline"?vs||Zi([Co],Ht):!1)},[xr,di,Co,vs,Ht,Zi]),Os=xn(BA.length),ja=function(Hi){YA||($r==null||$r({key:Ht,domEvent:Hi}),xr==="inline"&&Br(Ht,!Ni))},Bi=J(function(Wi){zr==null||zr(Qn(Wi)),SA(Wi)}),Nr=function(Hi){xr!=="inline"&&Br(Ht,Hi)},Qo=function(){ar(Ht)},po=jA&&"".concat(jA,"-popup"),Oo=b.createElement("div",(0,ee.Z)({role:"menuitem",style:Os,className:"".concat(zA,"-title"),tabIndex:YA?null:-1,ref:ji,title:typeof Wt=="string"?Wt:null,"data-menu-id":io&&jA?null:jA,"aria-expanded":ca,"aria-haspopup":!0,"aria-controls":po,"aria-disabled":YA,onClick:ja,onFocus:Qo},qi),Wt,b.createElement(Nn,{icon:xr!=="horizontal"?GA:void 0,props:(0,z.Z)((0,z.Z)({},Ot),{},{isOpen:ca,isSubMenu:!0})},b.createElement("i",{className:"".concat(zA,"-arrow")}))),hA=b.useRef(xr);if(xr!=="inline"&&BA.length>1?hA.current="vertical":hA.current=xr,!io){var JA=hA.current;Oo=b.createElement(qe,{mode:JA,prefixCls:zA,visible:!dr&&ca&&xr!=="inline",popupClassName:tr,popupOffset:nr,popupStyle:Dr,popup:b.createElement(N,{mode:JA==="horizontal"?"vertical":JA},b.createElement(co,{id:po,ref:Li},Kr)),disabled:YA,onVisibleChange:Nr},Oo)}var Ba=b.createElement($.Z.Item,(0,ee.Z)({role:"none"},mo,{component:"li",style:qt,className:L()(zA,"".concat(zA,"-").concat(xr),Mt,(St={},(0,H.Z)(St,"".concat(zA,"-open"),ca),(0,H.Z)(St,"".concat(zA,"-active"),Us),(0,H.Z)(St,"".concat(zA,"-selected"),ma),(0,H.Z)(St,"".concat(zA,"-disabled"),YA),St)),onMouseEnter:ya,onMouseLeave:Ys}),Oo,!io&&b.createElement(nn,{id:po,open:ca,keyPath:BA},Kr));return wo&&(Ba=wo(Ba,Ot,{selected:ma,active:Us,open:ca,disabled:YA})),b.createElement(N,{onItemClick:Bi,mode:xr==="horizontal"?"vertical":xr,itemIcon:la,expandIcon:GA},Ba)};function Tt(gt){var Ot=gt.eventKey,St=gt.children,qt=me(Ot),Mt=ho(St,qt),Wt=W();b.useEffect(function(){if(Wt)return Wt.registerPath(Ot,qt),function(){Wt.unregisterPath(Ot,qt)}},[qt]);var Ht;return Wt?Ht=Mt:Ht=b.createElement(jt,gt,Mt),b.createElement(Fe.Provider,{value:qt},Ht)}var Dn=d(76190),un=["className","title","eventKey","children"],Sn=["children"],Ln=function(Ot){var St=Ot.className,qt=Ot.title,Mt=Ot.eventKey,Wt=Ot.children,Ht=(0,te.Z)(Ot,un),pn=b.useContext(re),Vn=pn.prefixCls,dr="".concat(Vn,"-item-group");return b.createElement("li",(0,ee.Z)({role:"presentation"},Ht,{onClick:function(ft){return ft.stopPropagation()},className:L()(dr,St)}),b.createElement("div",{role:"presentation",className:"".concat(dr,"-title"),title:typeof qt=="string"?qt:void 0},qt),b.createElement("ul",{role:"group",className:"".concat(dr,"-list")},Wt))};function Rn(gt){var Ot=gt.children,St=(0,te.Z)(gt,Sn),qt=me(St.eventKey),Mt=ho(Ot,qt),Wt=W();return Wt?Mt:b.createElement(Ln,(0,Qt.Z)(St,["warnKey"]),Mt)}function er(gt){var Ot=gt.className,St=gt.style,qt=b.useContext(re),Mt=qt.prefixCls,Wt=W();return Wt?null:b.createElement("li",{role:"separator",className:L()("".concat(Mt,"-item-divider"),Ot),style:St})}var Zn=["label","children","key","type"];function Wn(gt){return(gt||[]).map(function(Ot,St){if(Ot&&(0,Dn.Z)(Ot)==="object"){var qt=Ot,Mt=qt.label,Wt=qt.children,Ht=qt.key,pn=qt.type,Vn=(0,te.Z)(qt,Zn),dr=Ht!=null?Ht:"tmp-".concat(St);return Wt||pn==="group"?pn==="group"?b.createElement(Rn,(0,ee.Z)({key:dr},Vn,{title:Mt}),Wn(Wt)):b.createElement(Tt,(0,ee.Z)({key:dr},Vn,{title:Mt}),Wn(Wt)):pn==="divider"?b.createElement(er,(0,ee.Z)({key:dr},Vn)):b.createElement(Yn,(0,ee.Z)({key:dr},Vn),Mt)}return null}).filter(function(Ot){return Ot})}function ir(gt,Ot,St){var qt=gt;return Ot&&(qt=Wn(Ot)),ho(qt,St)}var Tn=["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"],lr=[],Ar=b.forwardRef(function(gt,Ot){var St,qt,Mt=gt,Wt=Mt.prefixCls,Ht=Wt===void 0?"rc-menu":Wt,pn=Mt.rootClassName,Vn=Mt.style,dr=Mt.className,Kr=Mt.tabIndex,ft=Kr===void 0?0:Kr,yr=Mt.items,tr=Mt.children,nr=Mt.direction,Dr=Mt.id,zr=Mt.mode,yo=zr===void 0?"vertical":zr,Cr=Mt.inlineCollapsed,$r=Mt.disabled,fo=Mt.disabledOverflow,to=Mt.subMenuOpenDelay,mo=to===void 0?.1:to,jA=Mt.subMenuCloseDelay,Rr=jA===void 0?.1:jA,Mr=Mt.forceSubMenuRender,xr=Mt.defaultOpenKeys,Uo=Mt.openKeys,Mo=Mt.activeKey,io=Mt.defaultActiveFirst,Co=Mt.selectable,tA=Co===void 0?!0:Co,kA=Mt.multiple,uA=kA===void 0?!1:kA,SA=Mt.defaultSelectedKeys,Br=Mt.selectedKeys,ar=Mt.onSelect,Xr=Mt.onDeselect,wo=Mt.inlineIndent,sA=wo===void 0?24:wo,Zi=Mt.motion,BA=Mt.defaultMotions,zA=Mt.triggerSubMenuAction,YA=zA===void 0?"hover":zA,ji=Mt.builtinPlacements,Li=Mt.itemIcon,la=Mt.expandIcon,GA=Mt.overflowedIndicator,Ni=GA===void 0?"...":GA,ca=Mt.overflowedIndicatorPopupClassName,ma=Mt.getPopupContainer,Qi=Mt.onClick,di=Mt.onOpenChange,qi=Mt.onKeyDown,Ga=Mt.openAnimation,La=Mt.openTransitionName,vs=Mt._internalRenderMenuItem,Fs=Mt._internalRenderSubMenuItem,Is=(0,te.Z)(Mt,Tn),ya=b.useMemo(function(){return ir(tr,yr,lr)},[tr,yr]),Ys=b.useState(!1),Us=(0,P.Z)(Ys,2),Os=Us[0],ja=Us[1],Bi=b.useRef(),Nr=ie(Dr),Qo=nr==="rtl",po=(0,u.Z)(xr,{value:Uo,postState:function(ni){return ni||lr}}),Oo=(0,P.Z)(po,2),hA=Oo[0],JA=Oo[1],Ba=function(ni){var fi=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function as(){JA(ni),di==null||di(ni)}fi?(0,k.flushSync)(as):as()},Wi=b.useState(hA),Hi=(0,P.Z)(Wi,2),Vi=Hi[0],Ls=Hi[1],Ns=b.useRef(!1),wl=b.useMemo(function(){return(yo==="inline"||yo==="vertical")&&Cr?["vertical",Cr]:[yo,!1]},[yo,Cr]),ms=(0,P.Z)(wl,2),Na=ms[0],pa=ms[1],qA=Na==="inline",Js=b.useState(Na),Rl=(0,P.Z)(Js,2),Xa=Rl[0],qs=Rl[1],is=b.useState(pa),ic=(0,P.Z)(is,2),ys=ic[0],Gi=ic[1];b.useEffect(function(){qs(Na),Gi(pa),Ns.current&&(qA?JA(Vi):Ba(lr))},[Na,pa]);var ac=b.useState(0),ea=(0,P.Z)(ac,2),fl=ea[0],Qs=ea[1],el=fl>=ya.length-1||Xa!=="horizontal"||fo;b.useEffect(function(){qA&&Ls(hA)},[hA]),b.useEffect(function(){return Ns.current=!0,function(){Ns.current=!1}},[]);var CA=Ae(),sc=CA.registerPath,lc=CA.unregisterPath,Qc=CA.refreshOverflowKeys,xi=CA.isSubPathKey,Ko=CA.getKeyPath,Ro=CA.getKeys,ga=CA.getSubPathKeys,QA=b.useMemo(function(){return{registerPath:sc,unregisterPath:lc}},[sc,lc]),ei=b.useMemo(function(){return{isSubPathKey:xi}},[xi]);b.useEffect(function(){Qc(el?lr:ya.slice(fl+1).map(function(Pi){return Pi.key}))},[fl,el]);var ti=(0,u.Z)(Mo||io&&((St=ya[0])===null||St===void 0?void 0:St.key),{value:Mo}),XA=(0,P.Z)(ti,2),wi=XA[0],Ya=XA[1],hl=J(function(Pi){Ya(Pi)}),Ki=J(function(){Ya(void 0)});(0,b.useImperativeHandle)(Ot,function(){return{list:Bi.current,focus:function(ni){var fi,as=Ro(),Ja=ge(as,Nr),Pc=Ja.elements,bl=Ja.key2element,Cl=Ja.element2key,iu=Ce(Bi.current,Pc),au=wi!=null?wi:iu[0]?Cl.get(iu[0]):(fi=ya.find(function(ZA){return!ZA.props.disabled}))===null||fi===void 0?void 0:fi.key,cc=bl.get(au);if(au&&cc){var _c;cc==null||(_c=cc.focus)===null||_c===void 0||_c.call(cc,ni)}}}});var Tl=(0,u.Z)(SA||[],{value:Br,postState:function(ni){return Array.isArray(ni)?ni:ni==null?lr:[ni]}}),wa=(0,P.Z)(Tl,2),tl=wa[0],ta=wa[1],ou=function(ni){if(tA){var fi=ni.key,as=tl.includes(fi),Ja;uA?as?Ja=tl.filter(function(bl){return bl!==fi}):Ja=[].concat((0,Se.Z)(tl),[fi]):Ja=[fi],ta(Ja);var Pc=(0,z.Z)((0,z.Z)({},ni),{},{selectedKeys:Ja});as?Xr==null||Xr(Pc):ar==null||ar(Pc)}!uA&&hA.length&&Xa!=="inline"&&Ba(lr)},Ml=J(function(Pi){Qi==null||Qi(Qn(Pi)),ou(Pi)}),jl=J(function(Pi,ni){var fi=hA.filter(function(Ja){return Ja!==Pi});if(ni)fi.push(Pi);else if(Xa!=="inline"){var as=ga(Pi);fi=fi.filter(function(Ja){return!as.has(Ja)})}(0,U.Z)(hA,fi,!0)||Ba(fi,!0)}),_u=function(ni,fi){var as=fi!=null?fi:!hA.includes(ni);jl(ni,as)},Hl=T(Xa,wi,Qo,Nr,Bi,Ro,Ko,Ya,_u,qi);b.useEffect(function(){ja(!0)},[]);var Du=b.useMemo(function(){return{_internalRenderMenuItem:vs,_internalRenderSubMenuItem:Fs}},[vs,Fs]),Bs=Xa!=="horizontal"||fo?ya:ya.map(function(Pi,ni){return b.createElement(N,{key:Pi.key,overflowDisabled:ni>fl},Pi)}),Au=b.createElement($.Z,(0,ee.Z)({id:Dr,ref:Bi,prefixCls:"".concat(Ht,"-overflow"),component:"ul",itemComponent:Yn,className:L()(Ht,"".concat(Ht,"-root"),"".concat(Ht,"-").concat(Xa),dr,(qt={},(0,H.Z)(qt,"".concat(Ht,"-inline-collapsed"),ys),(0,H.Z)(qt,"".concat(Ht,"-rtl"),Qo),qt),pn),dir:nr,style:Vn,role:"menu",tabIndex:ft,data:Bs,renderRawItem:function(ni){return ni},renderRawRest:function(ni){var fi=ni.length,as=fi?ya.slice(-fi):null;return b.createElement(Tt,{eventKey:Le,title:Ni,disabled:el,internalPopupClose:fi===0,popupClassName:ca},as)},maxCount:Xa!=="horizontal"||fo?$.Z.INVALIDATE:$.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(ni){Qs(ni)},onKeyDown:Hl},Is));return b.createElement(nt.Provider,{value:Du},b.createElement(K.Provider,{value:Nr},b.createElement(N,{prefixCls:Ht,rootClassName:pn,mode:Xa,openKeys:hA,rtl:Qo,disabled:$r,motion:Os?Zi:null,defaultMotions:Os?BA:null,activeKey:wi,onActive:hl,onInactive:Ki,selectedKeys:tl,inlineIndent:sA,subMenuOpenDelay:mo,subMenuCloseDelay:Rr,forceSubMenuRender:Mr,builtinPlacements:ji,triggerSubMenuAction:YA,getPopupContainer:ma,itemIcon:Li,expandIcon:la,onItemClick:Ml,onOpenChange:jl},b.createElement(ye.Provider,{value:ei},Au),b.createElement("div",{style:{display:"none"},"aria-hidden":!0},b.createElement(Z.Provider,{value:QA},ya)))))}),_r=Ar,vr=_r;vr.Item=Yn,vr.SubMenu=Tt,vr.ItemGroup=Rn,vr.Divider=er;var Dt=vr},83836:function(zn,At,d){"use strict";d.d(At,{Z:function(){return ce}});var ee=d(54476),H=d(33885),z=d(42978),Se=d(75931),P=d(59301),te=d(92310),w=d.n(te),L=d(29301),$=d(34280),u=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],U=void 0;function S(V,oe){var ae=V.prefixCls,we=V.invalidate,ze=V.item,Re=V.renderItem,Te=V.responsive,lt=V.responsiveDisabled,ut=V.registerSize,zt=V.itemKey,xt=V.className,en=V.style,kt=V.children,fn=V.display,tn=V.order,dt=V.component,Xt=dt===void 0?"div":dt,Ce=(0,Se.Z)(V,u),ue=Te&&!fn;function ge(I){ut(zt,I)}P.useEffect(function(){return function(){ge(null)}},[]);var T=Re&&ze!==U?Re(ze,{index:tn}):kt,He;we||(He={opacity:ue?0:1,height:ue?0:U,overflowY:ue?"hidden":U,order:Te?tn:U,pointerEvents:ue?"none":U,position:ue?"absolute":U});var Me={};ue&&(Me["aria-hidden"]=!0);var M=P.createElement(Xt,(0,ee.Z)({className:w()(!we&&ae,xt),style:(0,H.Z)((0,H.Z)({},He),en)},Me,Ce,{ref:oe}),T);return Te&&(M=P.createElement(L.Z,{onResize:function(Le){var Ae=Le.offsetWidth;ge(Ae)},disabled:lt},M)),M}var b=P.forwardRef(S);b.displayName="Item";var k=b,K=d(6089),_=d(4676),de=d(16089);function Y(V){if(typeof MessageChannel=="undefined")(0,de.Z)(V);else{var oe=new MessageChannel;oe.port1.onmessage=function(){return V()},oe.port2.postMessage(void 0)}}function j(){var V=P.useRef(null),oe=function(we){V.current||(V.current=[],Y(function(){(0,_.unstable_batchedUpdates)(function(){V.current.forEach(function(ze){ze()}),V.current=null})})),V.current.push(we)};return oe}function re(V,oe){var ae=P.useState(oe),we=(0,z.Z)(ae,2),ze=we[0],Re=we[1],Te=(0,K.Z)(function(lt){V(function(){Re(lt)})});return[ze,Te]}var G=P.createContext(null),N=["component"],C=["className"],Z=["className"],W=function(oe,ae){var we=P.useContext(G);if(!we){var ze=oe.component,Re=ze===void 0?"div":ze,Te=(0,Se.Z)(oe,N);return P.createElement(Re,(0,ee.Z)({},Te,{ref:ae}))}var lt=we.className,ut=(0,Se.Z)(we,C),zt=oe.className,xt=(0,Se.Z)(oe,Z);return P.createElement(G.Provider,{value:null},P.createElement(k,(0,ee.Z)({ref:ae,className:w()(lt,zt)},ut,xt)))},Fe=P.forwardRef(W);Fe.displayName="RawItem";var me=Fe,ye=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"],D="responsive",nt="invalidate";function Ue(V){return"+ ".concat(V.length," ...")}function Ut(V,oe){var ae=V.prefixCls,we=ae===void 0?"rc-overflow":ae,ze=V.data,Re=ze===void 0?[]:ze,Te=V.renderItem,lt=V.renderRawItem,ut=V.itemKey,zt=V.itemWidth,xt=zt===void 0?10:zt,en=V.ssr,kt=V.style,fn=V.className,tn=V.maxCount,dt=V.renderRest,Xt=V.renderRawRest,Ce=V.prefix,ue=V.suffix,ge=V.component,T=ge===void 0?"div":ge,He=V.itemComponent,Me=V.onVisibleChange,M=(0,Se.Z)(V,ye),I=en==="full",Le=j(),Ae=re(Le,null),J=(0,z.Z)(Ae,2),Oe=J[0],pt=J[1],ie=Oe||0,Pe=re(Le,new Map),Ee=(0,z.Z)(Pe,2),Ge=Ee[0],Ze=Ee[1],Qt=re(Le,0),ln=(0,z.Z)(Qt,2),on=ln[0],xn=ln[1],Nn=re(Le,0),jn=(0,z.Z)(Nn,2),Qn=jn[0],Kn=jn[1],Un=re(Le,0),_n=(0,z.Z)(Un,2),Xn=_n[0],br=_n[1],Or=re(Le,0),Yn=(0,z.Z)(Or,2),ro=Yn[0],bo=Yn[1],kn=(0,P.useState)(null),co=(0,z.Z)(kn,2),iA=co[0],ho=co[1],aA=(0,P.useState)(null),Zo=(0,z.Z)(aA,2),Wo=Zo[0],ai=Zo[1],Fo=P.useMemo(function(){return Wo===null&&I?Number.MAX_SAFE_INTEGER:Wo||0},[Wo,Oe]),Lr=(0,P.useState)(!1),Io=(0,z.Z)(Lr,2),qe=Io[0],Vt=Io[1],nn="".concat(we,"-item"),Ne=Math.max(on,Qn),De=tn===D,jt=Re.length&&De,Tt=tn===nt,Dn=jt||typeof tn=="number"&&Re.length>tn,un=(0,P.useMemo)(function(){var Wt=Re;return jt?Oe===null&&I?Wt=Re:Wt=Re.slice(0,Math.min(Re.length,ie/xt)):typeof tn=="number"&&(Wt=Re.slice(0,tn)),Wt},[Re,xt,Oe,tn,jt]),Sn=(0,P.useMemo)(function(){return jt?Re.slice(Fo+1):Re.slice(un.length)},[Re,un,jt,Fo]),Ln=(0,P.useCallback)(function(Wt,Ht){var pn;return typeof ut=="function"?ut(Wt):(pn=ut&&(Wt==null?void 0:Wt[ut]))!==null&&pn!==void 0?pn:Ht},[ut]),Rn=(0,P.useCallback)(Te||function(Wt){return Wt},[Te]);function er(Wt,Ht,pn){Wo===Wt&&(Ht===void 0||Ht===iA)||(ai(Wt),pn||(Vt(Wt<Re.length-1),Me==null||Me(Wt)),Ht!==void 0&&ho(Ht))}function Zn(Wt,Ht){pt(Ht.clientWidth)}function Wn(Wt,Ht){Ze(function(pn){var Vn=new Map(pn);return Ht===null?Vn.delete(Wt):Vn.set(Wt,Ht),Vn})}function ir(Wt,Ht){Kn(Ht),xn(Qn)}function Tn(Wt,Ht){br(Ht)}function lr(Wt,Ht){bo(Ht)}function Ar(Wt){return Ge.get(Ln(un[Wt],Wt))}(0,$.Z)(function(){if(ie&&typeof Ne=="number"&&un){var Wt=Xn+ro,Ht=un.length,pn=Ht-1;if(!Ht){er(0,null);return}for(var Vn=0;Vn<Ht;Vn+=1){var dr=Ar(Vn);if(I&&(dr=dr||0),dr===void 0){er(Vn-1,void 0,!0);break}if(Wt+=dr,pn===0&&Wt<=ie||Vn===pn-1&&Wt+Ar(pn)<=ie){er(pn,null);break}else if(Wt+Ne>ie){er(Vn-1,Wt-dr-ro+Qn);break}}ue&&Ar(0)+ro>ie&&ho(null)}},[ie,Ge,Qn,Xn,ro,Ln,un]);var _r=qe&&!!Sn.length,vr={};iA!==null&&jt&&(vr={position:"absolute",left:iA,top:0});var Dt={prefixCls:nn,responsive:jt,component:He,invalidate:Tt},gt=lt?function(Wt,Ht){var pn=Ln(Wt,Ht);return P.createElement(G.Provider,{key:pn,value:(0,H.Z)((0,H.Z)({},Dt),{},{order:Ht,item:Wt,itemKey:pn,registerSize:Wn,display:Ht<=Fo})},lt(Wt,Ht))}:function(Wt,Ht){var pn=Ln(Wt,Ht);return P.createElement(k,(0,ee.Z)({},Dt,{order:Ht,key:pn,item:Wt,renderItem:Rn,itemKey:pn,registerSize:Wn,display:Ht<=Fo}))},Ot={order:_r?Fo:Number.MAX_SAFE_INTEGER,className:"".concat(nn,"-rest"),registerSize:ir,display:_r},St=dt||Ue,qt=Xt?P.createElement(G.Provider,{value:(0,H.Z)((0,H.Z)({},Dt),Ot)},Xt(Sn)):P.createElement(k,(0,ee.Z)({},Dt,Ot),typeof St=="function"?St(Sn):St),Mt=P.createElement(T,(0,ee.Z)({className:w()(!Tt&&we,fn),style:kt,ref:oe},M),Ce&&P.createElement(k,(0,ee.Z)({},Dt,{responsive:De,responsiveDisabled:!jt,order:-1,className:"".concat(nn,"-prefix"),registerSize:Tn,display:!0}),Ce),un.map(gt),Dn?qt:null,ue&&P.createElement(k,(0,ee.Z)({},Dt,{responsive:De,responsiveDisabled:!jt,order:Fo,className:"".concat(nn,"-suffix"),registerSize:lr,display:!0,style:vr}),ue));return De?P.createElement(L.Z,{onResize:Zn,disabled:!jt},Mt):Mt}var le=P.forwardRef(Ut);le.displayName="Overflow",le.Item=me,le.RESPONSIVE=D,le.INVALIDATE=nt;var se=le,ce=se},91735:function(zn,At){"use strict";At.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(zn,At,d){"use strict";d.d(At,{ZP:function(){return w}});var ee=d(42978),H=d(59301),z=d(47273),Se=0,P=(0,z.Z)();function te(){var L;return P?(L=Se,Se+=1):L="TEST_OR_SSR",L}function w(L){var $=H.useState(),u=(0,ee.Z)($,2),U=u[0],S=u[1];return H.useEffect(function(){S("rc_select_".concat(te()))},[]),L||U}},77861:function(zn,At,d){"use strict";d.d(At,{Ac:function(){return Oe},Xo:function(){return Qn},Wx:function(){return Un},ZP:function(){return nn},lk:function(){return G}});var ee=d(54476),H=d(94480),z=d(20068),Se=d(33885),P=d(42978),te=d(75931),w=d(76190),L=d(18929),$=d(48736),u=d(59301),U=d(92310),S=d.n(U),b=d(34280),k=d(49658),K=d(10228),_=d(8654),de=function(De){var jt=De.className,Tt=De.customizeIcon,Dn=De.customizeIconProps,un=De.onMouseDown,Sn=De.onClick,Ln=De.children,Rn;return typeof Tt=="function"?Rn=Tt(Dn):Rn=Tt,u.createElement("span",{className:jt,onMouseDown:function(Zn){Zn.preventDefault(),un&&un(Zn)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Sn,"aria-hidden":!0},Rn!==void 0?Rn:u.createElement("span",{className:S()(jt.split(/\s+/).map(function(er){return"".concat(er,"-icon")}))},Ln))},Y=de;function j(Ne,De,jt,Tt,Dn){var un=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Sn=arguments.length>6?arguments[6]:void 0,Ln=arguments.length>7?arguments[7]:void 0,Rn=u.useMemo(function(){if((0,w.Z)(Tt)==="object")return Tt.clearIcon;if(Dn)return Dn},[Tt,Dn]),er=u.useMemo(function(){return!!(!un&&Tt&&(jt.length||Sn)&&!(Ln==="combobox"&&Sn===""))},[Tt,un,jt.length,Sn,Ln]);return{allowClear:er,clearIcon:u.createElement(Y,{className:"".concat(Ne,"-clear"),onMouseDown:De,customizeIcon:Rn},"\xD7")}}var re=u.createContext(null);function G(){return u.useContext(re)}function N(){var Ne=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,De=u.useState(!1),jt=(0,P.Z)(De,2),Tt=jt[0],Dn=jt[1],un=u.useRef(null),Sn=function(){window.clearTimeout(un.current)};u.useEffect(function(){return Sn},[]);var Ln=function(er,Zn){Sn(),un.current=window.setTimeout(function(){Dn(er),Zn&&Zn()},Ne)};return[Tt,Ln,Sn]}function C(){var Ne=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,De=u.useRef(null),jt=u.useRef(null);u.useEffect(function(){return function(){window.clearTimeout(jt.current)}},[]);function Tt(Dn){(Dn||De.current===null)&&(De.current=Dn),window.clearTimeout(jt.current),jt.current=window.setTimeout(function(){De.current=null},Ne)}return[function(){return De.current},Tt]}function Z(Ne,De,jt,Tt){var Dn=u.useRef(null);Dn.current={open:De,triggerOpen:jt,customizedTrigger:Tt},u.useEffect(function(){function un(Sn){var Ln;if(!((Ln=Dn.current)!==null&&Ln!==void 0&&Ln.customizedTrigger)){var Rn=Sn.target;Rn.shadowRoot&&Sn.composed&&(Rn=Sn.composedPath()[0]||Rn),Dn.current.open&&Ne().filter(function(er){return er}).every(function(er){return!er.contains(Rn)&&er!==Rn})&&Dn.current.triggerOpen(!1)}}return window.addEventListener("mousedown",un),function(){return window.removeEventListener("mousedown",un)}},[])}var W=d(26112),Fe=d(83836),me=function(De,jt){var Tt,Dn,un=De.prefixCls,Sn=De.id,Ln=De.inputElement,Rn=De.disabled,er=De.tabIndex,Zn=De.autoFocus,Wn=De.autoComplete,ir=De.editable,Tn=De.activeDescendantId,lr=De.value,Ar=De.maxLength,_r=De.onKeyDown,vr=De.onMouseDown,Dt=De.onChange,gt=De.onPaste,Ot=De.onCompositionStart,St=De.onCompositionEnd,qt=De.open,Mt=De.attrs,Wt=Ln||u.createElement("input",null),Ht=Wt,pn=Ht.ref,Vn=Ht.props,dr=Vn.onKeyDown,Kr=Vn.onChange,ft=Vn.onMouseDown,yr=Vn.onCompositionStart,tr=Vn.onCompositionEnd,nr=Vn.style;return(0,$.Kp)(!("maxLength"in Wt.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Wt=u.cloneElement(Wt,(0,Se.Z)((0,Se.Z)((0,Se.Z)({type:"search"},Vn),{},{id:Sn,ref:(0,_.sQ)(jt,pn),disabled:Rn,tabIndex:er,autoComplete:Wn||"off",autoFocus:Zn,className:S()("".concat(un,"-selection-search-input"),(Tt=Wt)===null||Tt===void 0||(Dn=Tt.props)===null||Dn===void 0?void 0:Dn.className),role:"combobox","aria-label":"Search","aria-expanded":qt||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Sn,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Sn,"_list"),"aria-activedescendant":qt?Tn:void 0},Mt),{},{value:ir?lr:"",maxLength:Ar,readOnly:!ir,unselectable:ir?null:"on",style:(0,Se.Z)((0,Se.Z)({},nr),{},{opacity:ir?null:0}),onKeyDown:function(zr){_r(zr),dr&&dr(zr)},onMouseDown:function(zr){vr(zr),ft&&ft(zr)},onChange:function(zr){Dt(zr),Kr&&Kr(zr)},onCompositionStart:function(zr){Ot(zr),yr&&yr(zr)},onCompositionEnd:function(zr){St(zr),tr&&tr(zr)},onPaste:gt})),Wt},ye=u.forwardRef(me);ye.displayName="Input";var D=ye;function nt(Ne){return Array.isArray(Ne)?Ne:Ne!==void 0?[Ne]:[]}var Ue=typeof window!="undefined"&&window.document&&window.document.documentElement,Ut=Ue;function le(Ne){return Ne!=null}function se(Ne){return!Ne&&Ne!==0}function ce(Ne){return["string","number"].includes((0,w.Z)(Ne))}function V(Ne){var De=void 0;return Ne&&(ce(Ne.title)?De=Ne.title.toString():ce(Ne.label)&&(De=Ne.label.toString())),De}function oe(Ne,De){Ut?u.useLayoutEffect(Ne,De):u.useEffect(Ne,De)}function ae(Ne){var De;return(De=Ne.key)!==null&&De!==void 0?De:Ne.value}var we=function(De){De.preventDefault(),De.stopPropagation()},ze=function(De){var jt=De.id,Tt=De.prefixCls,Dn=De.values,un=De.open,Sn=De.searchValue,Ln=De.autoClearSearchValue,Rn=De.inputRef,er=De.placeholder,Zn=De.disabled,Wn=De.mode,ir=De.showSearch,Tn=De.autoFocus,lr=De.autoComplete,Ar=De.activeDescendantId,_r=De.tabIndex,vr=De.removeIcon,Dt=De.maxTagCount,gt=De.maxTagTextLength,Ot=De.maxTagPlaceholder,St=Ot===void 0?function(Co){return"+ ".concat(Co.length," ...")}:Ot,qt=De.tagRender,Mt=De.onToggleOpen,Wt=De.onRemove,Ht=De.onInputChange,pn=De.onInputPaste,Vn=De.onInputKeyDown,dr=De.onInputMouseDown,Kr=De.onInputCompositionStart,ft=De.onInputCompositionEnd,yr=u.useRef(null),tr=(0,u.useState)(0),nr=(0,P.Z)(tr,2),Dr=nr[0],zr=nr[1],yo=(0,u.useState)(!1),Cr=(0,P.Z)(yo,2),$r=Cr[0],fo=Cr[1],to="".concat(Tt,"-selection"),mo=un||Wn==="multiple"&&Ln===!1||Wn==="tags"?Sn:"",jA=Wn==="tags"||Wn==="multiple"&&Ln===!1||ir&&(un||$r);oe(function(){zr(yr.current.scrollWidth)},[mo]);function Rr(Co,tA,kA,uA,SA){return u.createElement("span",{className:S()("".concat(to,"-item"),(0,z.Z)({},"".concat(to,"-item-disabled"),kA)),title:V(Co)},u.createElement("span",{className:"".concat(to,"-item-content")},tA),uA&&u.createElement(Y,{className:"".concat(to,"-item-remove"),onMouseDown:we,onClick:SA,customizeIcon:vr},"\xD7"))}function Mr(Co,tA,kA,uA,SA){var Br=function(Xr){we(Xr),Mt(!un)};return u.createElement("span",{onMouseDown:Br},qt({label:tA,value:Co,disabled:kA,closable:uA,onClose:SA}))}function xr(Co){var tA=Co.disabled,kA=Co.label,uA=Co.value,SA=!Zn&&!tA,Br=kA;if(typeof gt=="number"&&(typeof kA=="string"||typeof kA=="number")){var ar=String(Br);ar.length>gt&&(Br="".concat(ar.slice(0,gt),"..."))}var Xr=function(sA){sA&&sA.stopPropagation(),Wt(Co)};return typeof qt=="function"?Mr(uA,Br,tA,SA,Xr):Rr(Co,Br,tA,SA,Xr)}function Uo(Co){var tA=typeof St=="function"?St(Co):St;return Rr({title:tA},tA,!1)}var Mo=u.createElement("div",{className:"".concat(to,"-search"),style:{width:Dr},onFocus:function(){fo(!0)},onBlur:function(){fo(!1)}},u.createElement(D,{ref:Rn,open:un,prefixCls:Tt,id:jt,inputElement:null,disabled:Zn,autoFocus:Tn,autoComplete:lr,editable:jA,activeDescendantId:Ar,value:mo,onKeyDown:Vn,onMouseDown:dr,onChange:Ht,onPaste:pn,onCompositionStart:Kr,onCompositionEnd:ft,tabIndex:_r,attrs:(0,W.Z)(De,!0)}),u.createElement("span",{ref:yr,className:"".concat(to,"-search-mirror"),"aria-hidden":!0},mo,"\xA0")),io=u.createElement(Fe.Z,{prefixCls:"".concat(to,"-overflow"),data:Dn,renderItem:xr,renderRest:Uo,suffix:Mo,itemKey:ae,maxCount:Dt});return u.createElement(u.Fragment,null,io,!Dn.length&&!mo&&u.createElement("span",{className:"".concat(to,"-placeholder")},er))},Re=ze,Te=function(De){var jt=De.inputElement,Tt=De.prefixCls,Dn=De.id,un=De.inputRef,Sn=De.disabled,Ln=De.autoFocus,Rn=De.autoComplete,er=De.activeDescendantId,Zn=De.mode,Wn=De.open,ir=De.values,Tn=De.placeholder,lr=De.tabIndex,Ar=De.showSearch,_r=De.searchValue,vr=De.activeValue,Dt=De.maxLength,gt=De.onInputKeyDown,Ot=De.onInputMouseDown,St=De.onInputChange,qt=De.onInputPaste,Mt=De.onInputCompositionStart,Wt=De.onInputCompositionEnd,Ht=De.title,pn=u.useState(!1),Vn=(0,P.Z)(pn,2),dr=Vn[0],Kr=Vn[1],ft=Zn==="combobox",yr=ft||Ar,tr=ir[0],nr=_r||"";ft&&vr&&!dr&&(nr=vr),u.useEffect(function(){ft&&Kr(!1)},[ft,vr]);var Dr=Zn!=="combobox"&&!Wn&&!Ar?!1:!!nr,zr=Ht===void 0?V(tr):Ht,yo=function(){if(tr)return null;var $r=Dr?{visibility:"hidden"}:void 0;return u.createElement("span",{className:"".concat(Tt,"-selection-placeholder"),style:$r},Tn)};return u.createElement(u.Fragment,null,u.createElement("span",{className:"".concat(Tt,"-selection-search")},u.createElement(D,{ref:un,prefixCls:Tt,id:Dn,open:Wn,inputElement:jt,disabled:Sn,autoFocus:Ln,autoComplete:Rn,editable:yr,activeDescendantId:er,value:nr,onKeyDown:gt,onMouseDown:Ot,onChange:function($r){Kr(!0),St($r)},onPaste:qt,onCompositionStart:Mt,onCompositionEnd:Wt,tabIndex:lr,attrs:(0,W.Z)(De,!0),maxLength:ft?Dt:void 0})),!ft&&tr?u.createElement("span",{className:"".concat(Tt,"-selection-item"),title:zr,style:Dr?{visibility:"hidden"}:void 0},tr.label):null,yo())},lt=Te;function ut(Ne){return![K.Z.ESC,K.Z.SHIFT,K.Z.BACKSPACE,K.Z.TAB,K.Z.WIN_KEY,K.Z.ALT,K.Z.META,K.Z.WIN_KEY_RIGHT,K.Z.CTRL,K.Z.SEMICOLON,K.Z.EQUALS,K.Z.CAPS_LOCK,K.Z.CONTEXT_MENU,K.Z.F1,K.Z.F2,K.Z.F3,K.Z.F4,K.Z.F5,K.Z.F6,K.Z.F7,K.Z.F8,K.Z.F9,K.Z.F10,K.Z.F11,K.Z.F12].includes(Ne)}var zt=function(De,jt){var Tt=(0,u.useRef)(null),Dn=(0,u.useRef)(!1),un=De.prefixCls,Sn=De.open,Ln=De.mode,Rn=De.showSearch,er=De.tokenWithEnter,Zn=De.autoClearSearchValue,Wn=De.onSearch,ir=De.onSearchSubmit,Tn=De.onToggleOpen,lr=De.onInputKeyDown,Ar=De.domRef;u.useImperativeHandle(jt,function(){return{focus:function(){Tt.current.focus()},blur:function(){Tt.current.blur()}}});var _r=C(0),vr=(0,P.Z)(_r,2),Dt=vr[0],gt=vr[1],Ot=function(nr){var Dr=nr.which;(Dr===K.Z.UP||Dr===K.Z.DOWN)&&nr.preventDefault(),lr&&lr(nr),Dr===K.Z.ENTER&&Ln==="tags"&&!Dn.current&&!Sn&&(ir==null||ir(nr.target.value)),ut(Dr)&&Tn(!0)},St=function(){gt(!0)},qt=(0,u.useRef)(null),Mt=function(nr){Wn(nr,!0,Dn.current)!==!1&&Tn(!0)},Wt=function(){Dn.current=!0},Ht=function(nr){Dn.current=!1,Ln!=="combobox"&&Mt(nr.target.value)},pn=function(nr){var Dr=nr.target.value;if(er&&qt.current&&/[\r\n]/.test(qt.current)){var zr=qt.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Dr=Dr.replace(zr,qt.current)}qt.current=null,Mt(Dr)},Vn=function(nr){var Dr=nr.clipboardData,zr=Dr.getData("text");qt.current=zr},dr=function(nr){var Dr=nr.target;if(Dr!==Tt.current){var zr=document.body.style.msTouchAction!==void 0;zr?setTimeout(function(){Tt.current.focus()}):Tt.current.focus()}},Kr=function(nr){var Dr=Dt();nr.target!==Tt.current&&!Dr&&Ln!=="combobox"&&nr.preventDefault(),(Ln!=="combobox"&&(!Rn||!Dr)||!Sn)&&(Sn&&Zn!==!1&&Wn("",!0,!1),Tn())},ft={inputRef:Tt,onInputKeyDown:Ot,onInputMouseDown:St,onInputChange:pn,onInputPaste:Vn,onInputCompositionStart:Wt,onInputCompositionEnd:Ht},yr=Ln==="multiple"||Ln==="tags"?u.createElement(Re,(0,ee.Z)({},De,ft)):u.createElement(lt,(0,ee.Z)({},De,ft));return u.createElement("div",{ref:Ar,className:"".concat(un,"-selector"),onClick:dr,onMouseDown:Kr},yr)},xt=u.forwardRef(zt);xt.displayName="Selector";var en=xt,kt=d(35593),fn=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],tn=function(De){var jt=De===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:jt,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:jt,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:jt,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:jt,adjustY:1},htmlRegion:"scroll"}}},dt=function(De,jt){var Tt=De.prefixCls,Dn=De.disabled,un=De.visible,Sn=De.children,Ln=De.popupElement,Rn=De.animation,er=De.transitionName,Zn=De.dropdownStyle,Wn=De.dropdownClassName,ir=De.direction,Tn=ir===void 0?"ltr":ir,lr=De.placement,Ar=De.builtinPlacements,_r=De.dropdownMatchSelectWidth,vr=De.dropdownRender,Dt=De.dropdownAlign,gt=De.getPopupContainer,Ot=De.empty,St=De.getTriggerDOMNode,qt=De.onPopupVisibleChange,Mt=De.onPopupMouseEnter,Wt=(0,te.Z)(De,fn),Ht="".concat(Tt,"-dropdown"),pn=Ln;vr&&(pn=vr(Ln));var Vn=u.useMemo(function(){return Ar||tn(_r)},[Ar,_r]),dr=Rn?"".concat(Ht,"-").concat(Rn):er,Kr=typeof _r=="number",ft=u.useMemo(function(){return Kr?null:_r===!1?"minWidth":"width"},[_r,Kr]),yr=Zn;Kr&&(yr=(0,Se.Z)((0,Se.Z)({},yr),{},{width:_r}));var tr=u.useRef(null);return u.useImperativeHandle(jt,function(){return{getPopupElement:function(){return tr.current}}}),u.createElement(kt.Z,(0,ee.Z)({},Wt,{showAction:qt?["click"]:[],hideAction:qt?["click"]:[],popupPlacement:lr||(Tn==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Vn,prefixCls:Ht,popupTransitionName:dr,popup:u.createElement("div",{ref:tr,onMouseEnter:Mt},pn),stretch:ft,popupAlign:Dt,popupVisible:un,getPopupContainer:gt,popupClassName:S()(Wn,(0,z.Z)({},"".concat(Ht,"-empty"),Ot)),popupStyle:yr,getTriggerDOMNode:St,onPopupVisibleChange:qt}),Sn)},Xt=u.forwardRef(dt);Xt.displayName="SelectTrigger";var Ce=Xt,ue=d(66712);function ge(Ne,De){var jt=Ne.key,Tt;return"value"in Ne&&(Tt=Ne.value),jt!=null?jt:Tt!==void 0?Tt:"rc-index-key-".concat(De)}function T(Ne,De){var jt=Ne||{},Tt=jt.label,Dn=jt.value,un=jt.options,Sn=jt.groupLabel,Ln=Tt||(De?"children":"label");return{label:Ln,value:Dn||"value",options:un||"options",groupLabel:Sn||Ln}}function He(Ne){var De=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},jt=De.fieldNames,Tt=De.childrenAsData,Dn=[],un=T(jt,!1),Sn=un.label,Ln=un.value,Rn=un.options,er=un.groupLabel;function Zn(Wn,ir){Wn.forEach(function(Tn){if(ir||!(Rn in Tn)){var lr=Tn[Ln];Dn.push({key:ge(Tn,Dn.length),groupOption:ir,data:Tn,label:Tn[Sn],value:lr})}else{var Ar=Tn[er];Ar===void 0&&Tt&&(Ar=Tn.label),Dn.push({key:ge(Tn,Dn.length),group:!0,data:Tn,label:Ar}),Zn(Tn[Rn],!0)}})}return Zn(Ne,!1),Dn}function Me(Ne){var De=(0,Se.Z)({},Ne);return"props"in De||Object.defineProperty(De,"props",{get:function(){return(0,$.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),De}}),De}function M(Ne,De){if(!De||!De.length)return null;var jt=!1;function Tt(un,Sn){var Ln=(0,ue.Z)(Sn),Rn=Ln[0],er=Ln.slice(1);if(!Rn)return[un];var Zn=un.split(Rn);return jt=jt||Zn.length>1,Zn.reduce(function(Wn,ir){return[].concat((0,H.Z)(Wn),(0,H.Z)(Tt(ir,er)))},[]).filter(function(Wn){return Wn})}var Dn=Tt(Ne,De);return jt?Dn:null}var I=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Le=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function Ae(Ne){return Ne==="tags"||Ne==="multiple"}var J=u.forwardRef(function(Ne,De){var jt,Tt,Dn=Ne.id,un=Ne.prefixCls,Sn=Ne.className,Ln=Ne.showSearch,Rn=Ne.tagRender,er=Ne.direction,Zn=Ne.omitDomProps,Wn=Ne.displayValues,ir=Ne.onDisplayValuesChange,Tn=Ne.emptyOptions,lr=Ne.notFoundContent,Ar=lr===void 0?"Not Found":lr,_r=Ne.onClear,vr=Ne.mode,Dt=Ne.disabled,gt=Ne.loading,Ot=Ne.getInputElement,St=Ne.getRawInputElement,qt=Ne.open,Mt=Ne.defaultOpen,Wt=Ne.onDropdownVisibleChange,Ht=Ne.activeValue,pn=Ne.onActiveValueChange,Vn=Ne.activeDescendantId,dr=Ne.searchValue,Kr=Ne.autoClearSearchValue,ft=Ne.onSearch,yr=Ne.onSearchSplit,tr=Ne.tokenSeparators,nr=Ne.allowClear,Dr=Ne.suffixIcon,zr=Ne.clearIcon,yo=Ne.OptionList,Cr=Ne.animation,$r=Ne.transitionName,fo=Ne.dropdownStyle,to=Ne.dropdownClassName,mo=Ne.dropdownMatchSelectWidth,jA=Ne.dropdownRender,Rr=Ne.dropdownAlign,Mr=Ne.placement,xr=Ne.builtinPlacements,Uo=Ne.getPopupContainer,Mo=Ne.showAction,io=Mo===void 0?[]:Mo,Co=Ne.onFocus,tA=Ne.onBlur,kA=Ne.onKeyUp,uA=Ne.onKeyDown,SA=Ne.onMouseDown,Br=(0,te.Z)(Ne,I),ar=Ae(vr),Xr=(Ln!==void 0?Ln:ar)||vr==="combobox",wo=(0,Se.Z)({},Br);Le.forEach(function(Ko){delete wo[Ko]}),Zn==null||Zn.forEach(function(Ko){delete wo[Ko]});var sA=u.useState(!1),Zi=(0,P.Z)(sA,2),BA=Zi[0],zA=Zi[1];u.useEffect(function(){zA((0,k.Z)())},[]);var YA=u.useRef(null),ji=u.useRef(null),Li=u.useRef(null),la=u.useRef(null),GA=u.useRef(null),Ni=N(),ca=(0,P.Z)(Ni,3),ma=ca[0],Qi=ca[1],di=ca[2];u.useImperativeHandle(De,function(){var Ko,Ro;return{focus:(Ko=la.current)===null||Ko===void 0?void 0:Ko.focus,blur:(Ro=la.current)===null||Ro===void 0?void 0:Ro.blur,scrollTo:function(QA){var ei;return(ei=GA.current)===null||ei===void 0?void 0:ei.scrollTo(QA)}}});var qi=u.useMemo(function(){var Ko;if(vr!=="combobox")return dr;var Ro=(Ko=Wn[0])===null||Ko===void 0?void 0:Ko.value;return typeof Ro=="string"||typeof Ro=="number"?String(Ro):""},[dr,vr,Wn]),Ga=vr==="combobox"&&typeof Ot=="function"&&Ot()||null,La=typeof St=="function"&&St(),vs=(0,_.x1)(ji,La==null||(jt=La.props)===null||jt===void 0?void 0:jt.ref),Fs=u.useState(!1),Is=(0,P.Z)(Fs,2),ya=Is[0],Ys=Is[1];(0,b.Z)(function(){Ys(!0)},[]);var Us=(0,L.Z)(!1,{defaultValue:Mt,value:qt}),Os=(0,P.Z)(Us,2),ja=Os[0],Bi=Os[1],Nr=ya?ja:!1,Qo=!Ar&&Tn;(Dt||Qo&&Nr&&vr==="combobox")&&(Nr=!1);var po=Qo?!1:Nr,Oo=u.useCallback(function(Ko){var Ro=Ko!==void 0?Ko:!Nr;Dt||(Bi(Ro),Nr!==Ro&&(Wt==null||Wt(Ro)))},[Dt,Nr,Bi,Wt]),hA=u.useMemo(function(){return(tr||[]).some(function(Ko){return[`
|
|
|
`,`\r
|
|
|
`].includes(Ko)})},[tr]),JA=function(Ro,ga,QA){var ei=!0,ti=Ro;pn==null||pn(null);var XA=QA?null:M(Ro,tr);return vr!=="combobox"&&XA&&(ti="",yr==null||yr(XA),Oo(!1),ei=!1),ft&&qi!==ti&&ft(ti,{source:ga?"typing":"effect"}),ei},Ba=function(Ro){!Ro||!Ro.trim()||ft(Ro,{source:"submit"})};u.useEffect(function(){!Nr&&!ar&&vr!=="combobox"&&JA("",!1,!1)},[Nr]),u.useEffect(function(){ja&&Dt&&Bi(!1),Dt&&Qi(!1)},[Dt]);var Wi=C(),Hi=(0,P.Z)(Wi,2),Vi=Hi[0],Ls=Hi[1],Ns=function(Ro){var ga=Vi(),QA=Ro.which;if(QA===K.Z.ENTER&&(vr!=="combobox"&&Ro.preventDefault(),Nr||Oo(!0)),Ls(!!qi),QA===K.Z.BACKSPACE&&!ga&&ar&&!qi&&Wn.length){for(var ei=(0,H.Z)(Wn),ti=null,XA=ei.length-1;XA>=0;XA-=1){var wi=ei[XA];if(!wi.disabled){ei.splice(XA,1),ti=wi;break}}ti&&ir(ei,{type:"remove",values:[ti]})}for(var Ya=arguments.length,hl=new Array(Ya>1?Ya-1:0),Ki=1;Ki<Ya;Ki++)hl[Ki-1]=arguments[Ki];if(Nr&&GA.current){var Tl;(Tl=GA.current).onKeyDown.apply(Tl,[Ro].concat(hl))}uA==null||uA.apply(void 0,[Ro].concat(hl))},wl=function(Ro){for(var ga=arguments.length,QA=new Array(ga>1?ga-1:0),ei=1;ei<ga;ei++)QA[ei-1]=arguments[ei];if(Nr&&GA.current){var ti;(ti=GA.current).onKeyUp.apply(ti,[Ro].concat(QA))}kA==null||kA.apply(void 0,[Ro].concat(QA))},ms=function(Ro){var ga=Wn.filter(function(QA){return QA!==Ro});ir(ga,{type:"remove",values:[Ro]})},Na=u.useRef(!1),pa=function(){Qi(!0),Dt||(Co&&!Na.current&&Co.apply(void 0,arguments),io.includes("focus")&&Oo(!0)),Na.current=!0},qA=function(){Qi(!1,function(){Na.current=!1,Oo(!1)}),!Dt&&(qi&&(vr==="tags"?ft(qi,{source:"submit"}):vr==="multiple"&&ft("",{source:"blur"})),tA&&tA.apply(void 0,arguments))},Js=[];u.useEffect(function(){return function(){Js.forEach(function(Ko){return clearTimeout(Ko)}),Js.splice(0,Js.length)}},[]);var Rl=function(Ro){var ga,QA=Ro.target,ei=(ga=Li.current)===null||ga===void 0?void 0:ga.getPopupElement();if(ei&&ei.contains(QA)){var ti=setTimeout(function(){var hl=Js.indexOf(ti);if(hl!==-1&&Js.splice(hl,1),di(),!BA&&!ei.contains(document.activeElement)){var Ki;(Ki=la.current)===null||Ki===void 0||Ki.focus()}});Js.push(ti)}for(var XA=arguments.length,wi=new Array(XA>1?XA-1:0),Ya=1;Ya<XA;Ya++)wi[Ya-1]=arguments[Ya];SA==null||SA.apply(void 0,[Ro].concat(wi))},Xa=u.useState({}),qs=(0,P.Z)(Xa,2),is=qs[1];function ic(){is({})}var ys;La&&(ys=function(Ro){Oo(Ro)}),Z(function(){var Ko;return[YA.current,(Ko=Li.current)===null||Ko===void 0?void 0:Ko.getPopupElement()]},po,Oo,!!La);var Gi=u.useMemo(function(){return(0,Se.Z)((0,Se.Z)({},Ne),{},{notFoundContent:Ar,open:Nr,triggerOpen:po,id:Dn,showSearch:Xr,multiple:ar,toggleOpen:Oo})},[Ne,Ar,po,Nr,Dn,Xr,ar,Oo]),ac=!!Dr||gt,ea;ac&&(ea=u.createElement(Y,{className:S()("".concat(un,"-arrow"),(0,z.Z)({},"".concat(un,"-arrow-loading"),gt)),customizeIcon:Dr,customizeIconProps:{loading:gt,searchValue:qi,open:Nr,focused:ma,showSearch:Xr}}));var fl=function(){var Ro;_r==null||_r(),(Ro=la.current)===null||Ro===void 0||Ro.focus(),ir([],{type:"clear",values:Wn}),JA("",!1,!1)},Qs=j(un,fl,Wn,nr,zr,Dt,qi,vr),el=Qs.allowClear,CA=Qs.clearIcon,sc=u.createElement(yo,{ref:GA}),lc=S()(un,Sn,(Tt={},(0,z.Z)(Tt,"".concat(un,"-focused"),ma),(0,z.Z)(Tt,"".concat(un,"-multiple"),ar),(0,z.Z)(Tt,"".concat(un,"-single"),!ar),(0,z.Z)(Tt,"".concat(un,"-allow-clear"),nr),(0,z.Z)(Tt,"".concat(un,"-show-arrow"),ac),(0,z.Z)(Tt,"".concat(un,"-disabled"),Dt),(0,z.Z)(Tt,"".concat(un,"-loading"),gt),(0,z.Z)(Tt,"".concat(un,"-open"),Nr),(0,z.Z)(Tt,"".concat(un,"-customize-input"),Ga),(0,z.Z)(Tt,"".concat(un,"-show-search"),Xr),Tt)),Qc=u.createElement(Ce,{ref:Li,disabled:Dt,prefixCls:un,visible:po,popupElement:sc,animation:Cr,transitionName:$r,dropdownStyle:fo,dropdownClassName:to,direction:er,dropdownMatchSelectWidth:mo,dropdownRender:jA,dropdownAlign:Rr,placement:Mr,builtinPlacements:xr,getPopupContainer:Uo,empty:Tn,getTriggerDOMNode:function(){return ji.current},onPopupVisibleChange:ys,onPopupMouseEnter:ic},La?u.cloneElement(La,{ref:vs}):u.createElement(en,(0,ee.Z)({},Ne,{domRef:ji,prefixCls:un,inputElement:Ga,ref:la,id:Dn,showSearch:Xr,autoClearSearchValue:Kr,mode:vr,activeDescendantId:Vn,tagRender:Rn,values:Wn,open:Nr,onToggleOpen:Oo,activeValue:Ht,searchValue:qi,onSearch:JA,onSearchSubmit:Ba,onRemove:ms,tokenWithEnter:hA}))),xi;return La?xi=Qc:xi=u.createElement("div",(0,ee.Z)({className:lc},wo,{ref:YA,onMouseDown:Rl,onKeyDown:Ns,onKeyUp:wl,onFocus:pa,onBlur:qA}),ma&&!Nr&&u.createElement("span",{style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0},"aria-live":"polite"},"".concat(Wn.map(function(Ko){var Ro=Ko.label,ga=Ko.value;return["number","string"].includes((0,w.Z)(Ro))?Ro:ga}).join(", "))),Qc,ea,el&&CA),u.createElement(re.Provider,{value:Gi},xi)}),Oe=J,pt=function(Ne,De){var jt=u.useRef({values:new Map,options:new Map}),Tt=u.useMemo(function(){var un=jt.current,Sn=un.values,Ln=un.options,Rn=Ne.map(function(Wn){if(Wn.label===void 0){var ir;return(0,Se.Z)((0,Se.Z)({},Wn),{},{label:(ir=Sn.get(Wn.value))===null||ir===void 0?void 0:ir.label})}return Wn}),er=new Map,Zn=new Map;return Rn.forEach(function(Wn){er.set(Wn.value,Wn),Zn.set(Wn.value,De.get(Wn.value)||Ln.get(Wn.value))}),jt.current.values=er,jt.current.options=Zn,Rn},[Ne,De]),Dn=u.useCallback(function(un){return De.get(un)||jt.current.options.get(un)},[De]);return[Tt,Dn]};function ie(Ne,De){return nt(Ne).join("").toUpperCase().includes(De)}var Pe=function(Ne,De,jt,Tt,Dn){return u.useMemo(function(){if(!jt||Tt===!1)return Ne;var un=De.options,Sn=De.label,Ln=De.value,Rn=[],er=typeof Tt=="function",Zn=jt.toUpperCase(),Wn=er?Tt:function(Tn,lr){return Dn?ie(lr[Dn],Zn):lr[un]?ie(lr[Sn!=="children"?Sn:"label"],Zn):ie(lr[Ln],Zn)},ir=er?function(Tn){return Me(Tn)}:function(Tn){return Tn};return Ne.forEach(function(Tn){if(Tn[un]){var lr=Wn(jt,ir(Tn));if(lr)Rn.push(Tn);else{var Ar=Tn[un].filter(function(_r){return Wn(jt,ir(_r))});Ar.length&&Rn.push((0,Se.Z)((0,Se.Z)({},Tn),{},(0,z.Z)({},un,Ar)))}return}Wn(jt,ir(Tn))&&Rn.push(Tn)}),Rn},[Ne,Tt,Dn,jt,De])},Ee=d(17115),Ge=d(11592),Ze=["children","value"],Qt=["children"];function ln(Ne){var De=Ne,jt=De.key,Tt=De.props,Dn=Tt.children,un=Tt.value,Sn=(0,te.Z)(Tt,Ze);return(0,Se.Z)({key:jt,value:un!==void 0?un:jt,children:Dn},Sn)}function on(Ne){var De=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Ge.Z)(Ne).map(function(jt,Tt){if(!u.isValidElement(jt)||!jt.type)return null;var Dn=jt,un=Dn.type.isSelectOptGroup,Sn=Dn.key,Ln=Dn.props,Rn=Ln.children,er=(0,te.Z)(Ln,Qt);return De||!un?ln(jt):(0,Se.Z)((0,Se.Z)({key:"__RC_SELECT_GRP__".concat(Sn===null?Tt:Sn,"__"),label:Sn},er),{},{options:on(Rn)})}).filter(function(jt){return jt})}function xn(Ne,De,jt,Tt,Dn){return u.useMemo(function(){var un=Ne,Sn=!Ne;Sn&&(un=on(De));var Ln=new Map,Rn=new Map,er=function(ir,Tn,lr){lr&&typeof lr=="string"&&ir.set(Tn[lr],Tn)};function Zn(Wn){for(var ir=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Tn=0;Tn<Wn.length;Tn+=1){var lr=Wn[Tn];!lr[jt.options]||ir?(Ln.set(lr[jt.value],lr),er(Rn,lr,jt.label),er(Rn,lr,Tt),er(Rn,lr,Dn)):Zn(lr[jt.options],!0)}}return Zn(un),{options:un,valueOptions:Ln,labelOptions:Rn}},[Ne,De,jt,Tt,Dn])}function Nn(Ne){var De=u.useRef();De.current=Ne;var jt=u.useCallback(function(){return De.current.apply(De,arguments)},[]);return jt}var jn=function(){return null};jn.isSelectOptGroup=!0;var Qn=jn,Kn=function(){return null};Kn.isSelectOption=!0;var Un=Kn,_n=d(80547),Xn=d(2738),br=d(48911),Or=u.createContext(null),Yn=Or;function ro(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var bo=["disabled","title","children","style","className"];function kn(Ne){return typeof Ne=="string"||typeof Ne=="number"}var co=function(De,jt){var Tt=G(),Dn=Tt.prefixCls,un=Tt.id,Sn=Tt.open,Ln=Tt.multiple,Rn=Tt.mode,er=Tt.searchValue,Zn=Tt.toggleOpen,Wn=Tt.notFoundContent,ir=Tt.onPopupScroll,Tn=u.useContext(Yn),lr=Tn.flattenOptions,Ar=Tn.onActiveValue,_r=Tn.defaultActiveFirstOption,vr=Tn.onSelect,Dt=Tn.menuItemSelectedIcon,gt=Tn.rawValues,Ot=Tn.fieldNames,St=Tn.virtual,qt=Tn.direction,Mt=Tn.listHeight,Wt=Tn.listItemHeight,Ht="".concat(Dn,"-item"),pn=(0,_n.Z)(function(){return lr},[Sn,lr],function(Rr,Mr){return Mr[0]&&Rr[1]!==Mr[1]}),Vn=u.useRef(null),dr=function(Mr){Mr.preventDefault()},Kr=function(Mr){Vn.current&&Vn.current.scrollTo(typeof Mr=="number"?{index:Mr}:Mr)},ft=function(Mr){for(var xr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,Uo=pn.length,Mo=0;Mo<Uo;Mo+=1){var io=(Mr+Mo*xr+Uo)%Uo,Co=pn[io],tA=Co.group,kA=Co.data;if(!tA&&!kA.disabled)return io}return-1},yr=u.useState(function(){return ft(0)}),tr=(0,P.Z)(yr,2),nr=tr[0],Dr=tr[1],zr=function(Mr){var xr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;Dr(Mr);var Uo={source:xr?"keyboard":"mouse"},Mo=pn[Mr];if(!Mo){Ar(null,-1,Uo);return}Ar(Mo.value,Mr,Uo)};(0,u.useEffect)(function(){zr(_r!==!1?ft(0):-1)},[pn.length,er]);var yo=u.useCallback(function(Rr){return gt.has(Rr)&&Rn!=="combobox"},[Rn,(0,H.Z)(gt).toString(),gt.size]);(0,u.useEffect)(function(){var Rr=setTimeout(function(){if(!Ln&&Sn&>.size===1){var xr=Array.from(gt)[0],Uo=pn.findIndex(function(Mo){var io=Mo.data;return io.value===xr});Uo!==-1&&(zr(Uo),Kr(Uo))}});if(Sn){var Mr;(Mr=Vn.current)===null||Mr===void 0||Mr.scrollTo(void 0)}return function(){return clearTimeout(Rr)}},[Sn,er,lr.length]);var Cr=function(Mr){Mr!==void 0&&vr(Mr,{selected:!gt.has(Mr)}),Ln||Zn(!1)};if(u.useImperativeHandle(jt,function(){return{onKeyDown:function(Mr){var xr=Mr.which,Uo=Mr.ctrlKey;switch(xr){case K.Z.N:case K.Z.P:case K.Z.UP:case K.Z.DOWN:{var Mo=0;if(xr===K.Z.UP?Mo=-1:xr===K.Z.DOWN?Mo=1:ro()&&Uo&&(xr===K.Z.N?Mo=1:xr===K.Z.P&&(Mo=-1)),Mo!==0){var io=ft(nr+Mo,Mo);Kr(io),zr(io,!0)}break}case K.Z.ENTER:{var Co=pn[nr];Co&&!Co.data.disabled?Cr(Co.value):Cr(void 0),Sn&&Mr.preventDefault();break}case K.Z.ESC:Zn(!1),Sn&&Mr.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Mr){Kr(Mr)}}}),pn.length===0)return u.createElement("div",{role:"listbox",id:"".concat(un,"_list"),className:"".concat(Ht,"-empty"),onMouseDown:dr},Wn);var $r=Object.keys(Ot).map(function(Rr){return Ot[Rr]}),fo=function(Mr){return Mr.label};function to(Rr,Mr){var xr=Rr.group;return{role:xr?"presentation":"option",id:"".concat(un,"_list_").concat(Mr)}}var mo=function(Mr){var xr=pn[Mr];if(!xr)return null;var Uo=xr.data||{},Mo=Uo.value,io=xr.group,Co=(0,W.Z)(Uo,!0),tA=fo(xr);return xr?u.createElement("div",(0,ee.Z)({"aria-label":typeof tA=="string"&&!io?tA:null},Co,{key:Mr},to(xr,Mr),{"aria-selected":yo(Mo)}),Mo):null},jA={role:"listbox",id:"".concat(un,"_list")};return u.createElement(u.Fragment,null,St&&u.createElement("div",(0,ee.Z)({},jA,{style:{height:0,width:0,overflow:"hidden"}}),mo(nr-1),mo(nr),mo(nr+1)),u.createElement(br.Z,{itemKey:"key",ref:Vn,data:pn,height:Mt,itemHeight:Wt,fullHeight:!1,onMouseDown:dr,onScroll:ir,virtual:St,direction:qt,innerProps:St?null:jA},function(Rr,Mr){var xr,Uo=Rr.group,Mo=Rr.groupOption,io=Rr.data,Co=Rr.label,tA=Rr.value,kA=io.key;if(Uo){var uA,SA=(uA=io.title)!==null&&uA!==void 0?uA:kn(Co)?Co.toString():void 0;return u.createElement("div",{className:S()(Ht,"".concat(Ht,"-group")),title:SA},Co!==void 0?Co:kA)}var Br=io.disabled,ar=io.title,Xr=io.children,wo=io.style,sA=io.className,Zi=(0,te.Z)(io,bo),BA=(0,Xn.Z)(Zi,$r),zA=yo(tA),YA="".concat(Ht,"-option"),ji=S()(Ht,YA,sA,(xr={},(0,z.Z)(xr,"".concat(YA,"-grouped"),Mo),(0,z.Z)(xr,"".concat(YA,"-active"),nr===Mr&&!Br),(0,z.Z)(xr,"".concat(YA,"-disabled"),Br),(0,z.Z)(xr,"".concat(YA,"-selected"),zA),xr)),Li=fo(Rr),la=!Dt||typeof Dt=="function"||zA,GA=typeof Li=="number"?Li:Li||tA,Ni=kn(GA)?GA.toString():void 0;return ar!==void 0&&(Ni=ar),u.createElement("div",(0,ee.Z)({},(0,W.Z)(BA),St?{}:to(Rr,Mr),{"aria-selected":zA,className:ji,title:Ni,onMouseMove:function(){nr===Mr||Br||zr(Mr)},onClick:function(){Br||Cr(tA)},style:wo}),u.createElement("div",{className:"".concat(YA,"-content")},GA),u.isValidElement(Dt)||zA,la&&u.createElement(Y,{className:"".concat(Ht,"-option-state"),customizeIcon:Dt,customizeIconProps:{isSelected:zA}},zA?"\u2713":null))}))},iA=u.forwardRef(co);iA.displayName="OptionList";var ho=iA;function aA(Ne){var De=Ne.mode,jt=Ne.options,Tt=Ne.children,Dn=Ne.backfill,un=Ne.allowClear,Sn=Ne.placeholder,Ln=Ne.getInputElement,Rn=Ne.showSearch,er=Ne.onSearch,Zn=Ne.defaultOpen,Wn=Ne.autoFocus,ir=Ne.labelInValue,Tn=Ne.value,lr=Ne.inputValue,Ar=Ne.optionLabelProp,_r=isMultiple(De),vr=Rn!==void 0?Rn:_r||De==="combobox",Dt=jt||convertChildrenToData(Tt);if(warning(De!=="tags"||Dt.every(function(qt){return!qt.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),De==="tags"||De==="combobox"){var gt=Dt.some(function(qt){return qt.options?qt.options.some(function(Mt){return typeof("value"in Mt?Mt.value:Mt.key)=="number"}):typeof("value"in qt?qt.value:qt.key)=="number"});warning(!gt,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(De!=="combobox"||!Ar,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(De==="combobox"||!Dn,"`backfill` only works with `combobox` mode."),warning(De==="combobox"||!Ln,"`getInputElement` only work with `combobox` mode."),noteOnce(De!=="combobox"||!Ln||!un||!Sn,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),er&&!vr&&De!=="combobox"&&De!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Zn||Wn,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Tn!=null){var Ot=toArray(Tn);warning(!ir||Ot.every(function(qt){return _typeof(qt)==="object"&&("key"in qt||"value"in qt)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!_r||Array.isArray(Tn),"`value` should be array when `mode` is `multiple` or `tags`")}if(Tt){var St=null;toNodeArray(Tt).some(function(qt){if(!React.isValidElement(qt)||!qt.type)return!1;var Mt=qt,Wt=Mt.type;if(Wt.isSelectOption)return!1;if(Wt.isSelectOptGroup){var Ht=toNodeArray(qt.props.children).every(function(pn){return!React.isValidElement(pn)||!qt.type||pn.type.isSelectOption?!0:(St=pn.type,!1)});return!Ht}return St=Wt,!0}),St&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(St.displayName||St.name||St,"`.")),warning(lr===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Zo(Ne,De){if(Ne){var jt=function Tt(Dn){for(var un=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Sn=0;Sn<Dn.length;Sn++){var Ln=Dn[Sn];if(Ln[De==null?void 0:De.value]===null)return warning(!1,"`value` in Select options should not be `null`."),!0;if(!un&&Array.isArray(Ln[De==null?void 0:De.options])&&Tt(Ln[De==null?void 0:De.options],!0))break}};jt(Ne)}}var Wo=null,ai=["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","direction","listHeight","listItemHeight","value","defaultValue","labelInValue","onChange"],Fo=["inputValue"];function Lr(Ne){return!Ne||(0,w.Z)(Ne)!=="object"}var Io=u.forwardRef(function(Ne,De){var jt=Ne.id,Tt=Ne.mode,Dn=Ne.prefixCls,un=Dn===void 0?"rc-select":Dn,Sn=Ne.backfill,Ln=Ne.fieldNames,Rn=Ne.inputValue,er=Ne.searchValue,Zn=Ne.onSearch,Wn=Ne.autoClearSearchValue,ir=Wn===void 0?!0:Wn,Tn=Ne.onSelect,lr=Ne.onDeselect,Ar=Ne.dropdownMatchSelectWidth,_r=Ar===void 0?!0:Ar,vr=Ne.filterOption,Dt=Ne.filterSort,gt=Ne.optionFilterProp,Ot=Ne.optionLabelProp,St=Ne.options,qt=Ne.children,Mt=Ne.defaultActiveFirstOption,Wt=Ne.menuItemSelectedIcon,Ht=Ne.virtual,pn=Ne.direction,Vn=Ne.listHeight,dr=Vn===void 0?200:Vn,Kr=Ne.listItemHeight,ft=Kr===void 0?20:Kr,yr=Ne.value,tr=Ne.defaultValue,nr=Ne.labelInValue,Dr=Ne.onChange,zr=(0,te.Z)(Ne,ai),yo=(0,Ee.ZP)(jt),Cr=Ae(Tt),$r=!!(!St&&qt),fo=u.useMemo(function(){return vr===void 0&&Tt==="combobox"?!1:vr},[vr,Tt]),to=u.useMemo(function(){return T(Ln,$r)},[JSON.stringify(Ln),$r]),mo=(0,L.Z)("",{value:er!==void 0?er:Rn,postState:function(Qo){return Qo||""}}),jA=(0,P.Z)(mo,2),Rr=jA[0],Mr=jA[1],xr=xn(St,qt,to,gt,Ot),Uo=xr.valueOptions,Mo=xr.labelOptions,io=xr.options,Co=u.useCallback(function(Nr){var Qo=nt(Nr);return Qo.map(function(po){var Oo,hA,JA,Ba,Wi;if(Lr(po))Oo=po;else{var Hi;JA=po.key,hA=po.label,Oo=(Hi=po.value)!==null&&Hi!==void 0?Hi:JA}var Vi=Uo.get(Oo);if(Vi){var Ls;if(hA===void 0&&(hA=Vi==null?void 0:Vi[Ot||to.label]),JA===void 0&&(JA=(Ls=Vi==null?void 0:Vi.key)!==null&&Ls!==void 0?Ls:Oo),Ba=Vi==null?void 0:Vi.disabled,Wi=Vi==null?void 0:Vi.title,0)var Ns}return{label:hA,value:Oo,key:JA,disabled:Ba,title:Wi}})},[to,Ot,Uo]),tA=(0,L.Z)(tr,{value:yr}),kA=(0,P.Z)(tA,2),uA=kA[0],SA=kA[1],Br=u.useMemo(function(){var Nr,Qo=Co(uA);return Tt==="combobox"&&se((Nr=Qo[0])===null||Nr===void 0?void 0:Nr.value)?[]:Qo},[uA,Co,Tt]),ar=pt(Br,Uo),Xr=(0,P.Z)(ar,2),wo=Xr[0],sA=Xr[1],Zi=u.useMemo(function(){if(!Tt&&wo.length===1){var Nr=wo[0];if(Nr.value===null&&(Nr.label===null||Nr.label===void 0))return[]}return wo.map(function(Qo){var po;return(0,Se.Z)((0,Se.Z)({},Qo),{},{label:(po=Qo.label)!==null&&po!==void 0?po:Qo.value})})},[Tt,wo]),BA=u.useMemo(function(){return new Set(wo.map(function(Nr){return Nr.value}))},[wo]);u.useEffect(function(){if(Tt==="combobox"){var Nr,Qo=(Nr=wo[0])===null||Nr===void 0?void 0:Nr.value;Mr(le(Qo)?String(Qo):"")}},[wo]);var zA=Nn(function(Nr,Qo){var po,Oo=Qo!=null?Qo:Nr;return po={},(0,z.Z)(po,to.value,Nr),(0,z.Z)(po,to.label,Oo),po}),YA=u.useMemo(function(){if(Tt!=="tags")return io;var Nr=(0,H.Z)(io),Qo=function(Oo){return Uo.has(Oo)};return(0,H.Z)(wo).sort(function(po,Oo){return po.value<Oo.value?-1:1}).forEach(function(po){var Oo=po.value;Qo(Oo)||Nr.push(zA(Oo,po.label))}),Nr},[zA,io,Uo,wo,Tt]),ji=Pe(YA,to,Rr,fo,gt),Li=u.useMemo(function(){return Tt!=="tags"||!Rr||ji.some(function(Nr){return Nr[gt||"value"]===Rr})||ji.some(function(Nr){return Nr[to.value]===Rr})?ji:[zA(Rr)].concat((0,H.Z)(ji))},[zA,gt,Tt,ji,Rr,to]),la=u.useMemo(function(){return Dt?(0,H.Z)(Li).sort(function(Nr,Qo){return Dt(Nr,Qo)}):Li},[Li,Dt]),GA=u.useMemo(function(){return He(la,{fieldNames:to,childrenAsData:$r})},[la,to,$r]),Ni=function(Qo){var po=Co(Qo);if(SA(po),Dr&&(po.length!==wo.length||po.some(function(JA,Ba){var Wi;return((Wi=wo[Ba])===null||Wi===void 0?void 0:Wi.value)!==(JA==null?void 0:JA.value)}))){var Oo=nr?po:po.map(function(JA){return JA.value}),hA=po.map(function(JA){return Me(sA(JA.value))});Dr(Cr?Oo:Oo[0],Cr?hA:hA[0])}},ca=u.useState(null),ma=(0,P.Z)(ca,2),Qi=ma[0],di=ma[1],qi=u.useState(0),Ga=(0,P.Z)(qi,2),La=Ga[0],vs=Ga[1],Fs=Mt!==void 0?Mt:Tt!=="combobox",Is=u.useCallback(function(Nr,Qo){var po=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Oo=po.source,hA=Oo===void 0?"keyboard":Oo;vs(Qo),Sn&&Tt==="combobox"&&Nr!==null&&hA==="keyboard"&&di(String(Nr))},[Sn,Tt]),ya=function(Qo,po,Oo){var hA=function(){var Na,pa=sA(Qo);return[nr?{label:pa==null?void 0:pa[to.label],value:Qo,key:(Na=pa==null?void 0:pa.key)!==null&&Na!==void 0?Na:Qo}:Qo,Me(pa)]};if(po&&Tn){var JA=hA(),Ba=(0,P.Z)(JA,2),Wi=Ba[0],Hi=Ba[1];Tn(Wi,Hi)}else if(!po&&lr&&Oo!=="clear"){var Vi=hA(),Ls=(0,P.Z)(Vi,2),Ns=Ls[0],wl=Ls[1];lr(Ns,wl)}},Ys=Nn(function(Nr,Qo){var po,Oo=Cr?Qo.selected:!0;Oo?po=Cr?[].concat((0,H.Z)(wo),[Nr]):[Nr]:po=wo.filter(function(hA){return hA.value!==Nr}),Ni(po),ya(Nr,Oo),Tt==="combobox"?di(""):(!Ae||ir)&&(Mr(""),di(""))}),Us=function(Qo,po){Ni(Qo);var Oo=po.type,hA=po.values;(Oo==="remove"||Oo==="clear")&&hA.forEach(function(JA){ya(JA.value,!1,Oo)})},Os=function(Qo,po){if(Mr(Qo),di(null),po.source==="submit"){var Oo=(Qo||"").trim();if(Oo){var hA=Array.from(new Set([].concat((0,H.Z)(BA),[Oo])));Ni(hA),ya(Oo,!0),Mr("")}return}po.source!=="blur"&&(Tt==="combobox"&&Ni(Qo),Zn==null||Zn(Qo))},ja=function(Qo){var po=Qo;Tt!=="tags"&&(po=Qo.map(function(hA){var JA=Mo.get(hA);return JA==null?void 0:JA.value}).filter(function(hA){return hA!==void 0}));var Oo=Array.from(new Set([].concat((0,H.Z)(BA),(0,H.Z)(po))));Ni(Oo),Oo.forEach(function(hA){ya(hA,!0)})},Bi=u.useMemo(function(){var Nr=Ht!==!1&&_r!==!1;return(0,Se.Z)((0,Se.Z)({},xr),{},{flattenOptions:GA,onActiveValue:Is,defaultActiveFirstOption:Fs,onSelect:Ys,menuItemSelectedIcon:Wt,rawValues:BA,fieldNames:to,virtual:Nr,direction:pn,listHeight:dr,listItemHeight:ft,childrenAsData:$r})},[xr,GA,Is,Fs,Ys,Wt,BA,to,Ht,_r,dr,ft,$r]);return u.createElement(Yn.Provider,{value:Bi},u.createElement(Oe,(0,ee.Z)({},zr,{id:yo,prefixCls:un,ref:De,omitDomProps:Fo,mode:Tt,displayValues:Zi,onDisplayValuesChange:Us,direction:pn,searchValue:Rr,onSearch:Os,autoClearSearchValue:ir,onSearchSplit:ja,dropdownMatchSelectWidth:_r,OptionList:ho,emptyOptions:!GA.length,activeValue:Qi,activeDescendantId:"".concat(yo,"_list_").concat(La)})))}),qe=Io;qe.Option=Un,qe.OptGroup=Qn;var Vt=qe,nn=Vt},9296:function(zn,At,d){"use strict";d.r(At),d.d(At,{ResizableTextArea:function(){return ye},default:function(){return se}});var ee=d(54476),H=d(33885),z=d(20068),Se=d(76190),P=d(42978),te=d(75931),w=d(94480),L=d(92310),$=d.n(L),u=d(93681),U=d(5643),S=d(18929),b=d(59301),k=d(29301),K=d(34280),_=d(16089),de=`
|
|
|
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;
|
|
|
`,Y=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],j={},re;function G(ce){var V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,oe=ce.getAttribute("id")||ce.getAttribute("data-reactid")||ce.getAttribute("name");if(V&&j[oe])return j[oe];var ae=window.getComputedStyle(ce),we=ae.getPropertyValue("box-sizing")||ae.getPropertyValue("-moz-box-sizing")||ae.getPropertyValue("-webkit-box-sizing"),ze=parseFloat(ae.getPropertyValue("padding-bottom"))+parseFloat(ae.getPropertyValue("padding-top")),Re=parseFloat(ae.getPropertyValue("border-bottom-width"))+parseFloat(ae.getPropertyValue("border-top-width")),Te=Y.map(function(ut){return"".concat(ut,":").concat(ae.getPropertyValue(ut))}).join(";"),lt={sizingStyle:Te,paddingSize:ze,borderSize:Re,boxSizing:we};return V&&oe&&(j[oe]=lt),lt}function N(ce){var V=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,ae=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;re||(re=document.createElement("textarea"),re.setAttribute("tab-index","-1"),re.setAttribute("aria-hidden","true"),document.body.appendChild(re)),ce.getAttribute("wrap")?re.setAttribute("wrap",ce.getAttribute("wrap")):re.removeAttribute("wrap");var we=G(ce,V),ze=we.paddingSize,Re=we.borderSize,Te=we.boxSizing,lt=we.sizingStyle;re.setAttribute("style","".concat(lt,";").concat(de)),re.value=ce.value||ce.placeholder||"";var ut=void 0,zt=void 0,xt,en=re.scrollHeight;if(Te==="border-box"?en+=Re:Te==="content-box"&&(en-=ze),oe!==null||ae!==null){re.value=" ";var kt=re.scrollHeight-ze;oe!==null&&(ut=kt*oe,Te==="border-box"&&(ut=ut+ze+Re),en=Math.max(ut,en)),ae!==null&&(zt=kt*ae,Te==="border-box"&&(zt=zt+ze+Re),xt=en>zt?"":"hidden",en=Math.min(zt,en))}var fn={height:en,overflowY:xt,resize:"none"};return ut&&(fn.minHeight=ut),zt&&(fn.maxHeight=zt),fn}var C=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],Z=0,W=1,Fe=2,me=b.forwardRef(function(ce,V){var oe=ce,ae=oe.prefixCls,we=oe.onPressEnter,ze=oe.defaultValue,Re=oe.value,Te=oe.autoSize,lt=oe.onResize,ut=oe.className,zt=oe.style,xt=oe.disabled,en=oe.onChange,kt=oe.onInternalAutoSize,fn=(0,te.Z)(oe,C),tn=(0,S.Z)(ze,{value:Re,postState:function(Qn){return Qn!=null?Qn:""}}),dt=(0,P.Z)(tn,2),Xt=dt[0],Ce=dt[1],ue=function(Qn){Ce(Qn.target.value),en==null||en(Qn)},ge=b.useRef();b.useImperativeHandle(V,function(){return{textArea:ge.current}});var T=b.useMemo(function(){return Te&&(0,Se.Z)(Te)==="object"?[Te.minRows,Te.maxRows]:[]},[Te]),He=(0,P.Z)(T,2),Me=He[0],M=He[1],I=!!Te,Le=function(){try{if(document.activeElement===ge.current){var Qn=ge.current,Kn=Qn.selectionStart,Un=Qn.selectionEnd,_n=Qn.scrollTop;ge.current.setSelectionRange(Kn,Un),ge.current.scrollTop=_n}}catch(Xn){}},Ae=b.useState(Fe),J=(0,P.Z)(Ae,2),Oe=J[0],pt=J[1],ie=b.useState(),Pe=(0,P.Z)(ie,2),Ee=Pe[0],Ge=Pe[1],Ze=function(){pt(Z)};(0,K.Z)(function(){I&&Ze()},[Re,Me,M,I]),(0,K.Z)(function(){if(Oe===Z)pt(W);else if(Oe===W){var jn=N(ge.current,!1,Me,M);pt(Fe),Ge(jn)}else Le()},[Oe]);var Qt=b.useRef(),ln=function(){_.Z.cancel(Qt.current)},on=function(Qn){Oe===Fe&&(lt==null||lt(Qn),Te&&(ln(),Qt.current=(0,_.Z)(function(){Ze()})))};b.useEffect(function(){return ln},[]);var xn=I?Ee:null,Nn=(0,H.Z)((0,H.Z)({},zt),xn);return(Oe===Z||Oe===W)&&(Nn.overflowY="hidden",Nn.overflowX="hidden"),b.createElement(k.Z,{onResize:on,disabled:!(Te||lt)},b.createElement("textarea",(0,ee.Z)({},fn,{ref:ge,style:Nn,className:$()(ae,ut,(0,z.Z)({},"".concat(ae,"-disabled"),xt)),disabled:xt,value:Xt,onChange:ue})))}),ye=me,D=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function nt(ce,V){return(0,w.Z)(ce||"").slice(0,V).join("")}function Ue(ce,V,oe,ae){var we=oe;return ce?we=nt(oe,ae):(0,w.Z)(V||"").length<oe.length&&(0,w.Z)(oe||"").length>ae&&(we=V),we}var Ut=b.forwardRef(function(ce,V){var oe,ae=ce.defaultValue,we=ce.value,ze=ce.onFocus,Re=ce.onBlur,Te=ce.onChange,lt=ce.allowClear,ut=ce.maxLength,zt=ce.onCompositionStart,xt=ce.onCompositionEnd,en=ce.suffix,kt=ce.prefixCls,fn=kt===void 0?"rc-textarea":kt,tn=ce.classes,dt=ce.showCount,Xt=ce.className,Ce=ce.style,ue=ce.disabled,ge=ce.hidden,T=ce.classNames,He=ce.styles,Me=ce.onResize,M=(0,te.Z)(ce,D),I=(0,S.Z)(ae,{value:we,defaultValue:ae}),Le=(0,P.Z)(I,2),Ae=Le[0],J=Le[1],Oe=(0,b.useRef)(null),pt=b.useState(!1),ie=(0,P.Z)(pt,2),Pe=ie[0],Ee=ie[1],Ge=b.useState(!1),Ze=(0,P.Z)(Ge,2),Qt=Ze[0],ln=Ze[1],on=b.useRef(),xn=b.useRef(0),Nn=b.useState(null),jn=(0,P.Z)(Nn,2),Qn=jn[0],Kn=jn[1],Un=function(){var Lr;(Lr=Oe.current)===null||Lr===void 0||Lr.textArea.focus()};(0,b.useImperativeHandle)(V,function(){return{resizableTextArea:Oe.current,focus:Un,blur:function(){var Lr;(Lr=Oe.current)===null||Lr===void 0||Lr.textArea.blur()}}}),(0,b.useEffect)(function(){Ee(function(Fo){return!ue&&Fo})},[ue]);var _n=Number(ut)>0,Xn=function(Lr){ln(!0),on.current=Ae,xn.current=Lr.currentTarget.selectionStart,zt==null||zt(Lr)},br=function(Lr){ln(!1);var Io=Lr.currentTarget.value;if(_n){var qe,Vt=xn.current>=ut+1||xn.current===((qe=on.current)===null||qe===void 0?void 0:qe.length);Io=Ue(Vt,on.current,Io,ut)}Io!==Ae&&(J(Io),(0,U.rJ)(Lr.currentTarget,Lr,Te,Io)),xt==null||xt(Lr)},Or=function(Lr){var Io=Lr.target.value;if(!Qt&&_n){var qe=Lr.target.selectionStart>=ut+1||Lr.target.selectionStart===Io.length||!Lr.target.selectionStart;Io=Ue(qe,Ae,Io,ut)}J(Io),(0,U.rJ)(Lr.currentTarget,Lr,Te,Io)},Yn=function(Lr){var Io=M.onPressEnter,qe=M.onKeyDown;Lr.key==="Enter"&&Io&&Io(Lr),qe==null||qe(Lr)},ro=function(Lr){Ee(!0),ze==null||ze(Lr)},bo=function(Lr){Ee(!1),Re==null||Re(Lr)},kn=function(Lr){var Io;J(""),Un(),(0,U.rJ)((Io=Oe.current)===null||Io===void 0?void 0:Io.textArea,Lr,Te)},co=(0,U.D7)(Ae);!Qt&&_n&&we==null&&(co=nt(co,ut));var iA=en,ho;if(dt){var aA=(0,w.Z)(co).length;(0,Se.Z)(dt)==="object"?ho=dt.formatter({value:co,count:aA,maxLength:ut}):ho="".concat(aA).concat(_n?" / ".concat(ut):""),iA=b.createElement(b.Fragment,null,iA,b.createElement("span",{className:$()("".concat(fn,"-data-count"),T==null?void 0:T.count),style:He==null?void 0:He.count},ho))}var Zo=function(Lr){var Io;Me==null||Me(Lr),(Io=Oe.current)!==null&&Io!==void 0&&Io.textArea.style.height&&Kn(!0)},Wo=!M.autoSize&&!dt&&!lt,ai=b.createElement(u.BaseInput,{value:co,allowClear:lt,handleReset:kn,suffix:iA,prefixCls:fn,classes:{affixWrapper:$()(tn==null?void 0:tn.affixWrapper,(oe={},(0,z.Z)(oe,"".concat(fn,"-show-count"),dt),(0,z.Z)(oe,"".concat(fn,"-textarea-allow-clear"),lt),oe))},disabled:ue,focused:Pe,className:Xt,style:(0,H.Z)((0,H.Z)({},Ce),Qn&&!Wo?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof ho=="string"?ho:void 0}},hidden:ge,inputElement:b.createElement(ye,(0,ee.Z)({},M,{onKeyDown:Yn,onChange:Or,onFocus:ro,onBlur:bo,onCompositionStart:Xn,onCompositionEnd:br,className:T==null?void 0:T.textarea,style:(0,H.Z)((0,H.Z)({},He==null?void 0:He.textarea),{},{resize:Ce==null?void 0:Ce.resize}),disabled:ue,prefixCls:fn,onResize:Zo,ref:Oe}))});return ai}),le=Ut,se=le},39417:function(zn,At,d){"use strict";d.d(At,{Z:function(){return W}});var ee=d(54476),H=d(20068),z=d(75931),Se=d(33885),P=d(67732),te=d(83652),w=d(31226),L=d(42403),$=d(158),u=d(92310),U=d.n(u),S=d(26112),b=d(59301),k=d(39378),K=function(me){for(var ye=me.prefixCls,D=me.level,nt=me.isStart,Ue=me.isEnd,Ut="".concat(ye,"-indent-unit"),le=[],se=0;se<D;se+=1){var ce;le.push(b.createElement("span",{key:se,className:U()(Ut,(ce={},(0,H.Z)(ce,"".concat(Ut,"-start"),nt[se]),(0,H.Z)(ce,"".concat(Ut,"-end"),Ue[se]),ce))}))}return b.createElement("span",{"aria-hidden":"true",className:"".concat(ye,"-indent")},le)},_=b.memo(K),de=d(67841),Y=d(71430),j=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],re="open",G="close",N="---",C=function(Fe){(0,L.Z)(ye,Fe);var me=(0,$.Z)(ye);function ye(){var D;(0,P.Z)(this,ye);for(var nt=arguments.length,Ue=new Array(nt),Ut=0;Ut<nt;Ut++)Ue[Ut]=arguments[Ut];return D=me.call.apply(me,[this].concat(Ue)),D.state={dragNodeHighlight:!1},D.selectHandle=void 0,D.cacheIndent=void 0,D.onSelectorClick=function(le){var se=D.props.context.onNodeClick;se(le,(0,Y.F)(D.props)),D.isSelectable()?D.onSelect(le):D.onCheck(le)},D.onSelectorDoubleClick=function(le){var se=D.props.context.onNodeDoubleClick;se(le,(0,Y.F)(D.props))},D.onSelect=function(le){if(!D.isDisabled()){var se=D.props.context.onNodeSelect;se(le,(0,Y.F)(D.props))}},D.onCheck=function(le){if(!D.isDisabled()){var se=D.props,ce=se.disableCheckbox,V=se.checked,oe=D.props.context.onNodeCheck;if(!(!D.isCheckable()||ce)){var ae=!V;oe(le,(0,Y.F)(D.props),ae)}}},D.onMouseEnter=function(le){var se=D.props.context.onNodeMouseEnter;se(le,(0,Y.F)(D.props))},D.onMouseLeave=function(le){var se=D.props.context.onNodeMouseLeave;se(le,(0,Y.F)(D.props))},D.onContextMenu=function(le){var se=D.props.context.onNodeContextMenu;se(le,(0,Y.F)(D.props))},D.onDragStart=function(le){var se=D.props.context.onNodeDragStart;le.stopPropagation(),D.setState({dragNodeHighlight:!0}),se(le,(0,w.Z)(D));try{le.dataTransfer.setData("text/plain","")}catch(ce){}},D.onDragEnter=function(le){var se=D.props.context.onNodeDragEnter;le.preventDefault(),le.stopPropagation(),se(le,(0,w.Z)(D))},D.onDragOver=function(le){var se=D.props.context.onNodeDragOver;le.preventDefault(),le.stopPropagation(),se(le,(0,w.Z)(D))},D.onDragLeave=function(le){var se=D.props.context.onNodeDragLeave;le.stopPropagation(),se(le,(0,w.Z)(D))},D.onDragEnd=function(le){var se=D.props.context.onNodeDragEnd;le.stopPropagation(),D.setState({dragNodeHighlight:!1}),se(le,(0,w.Z)(D))},D.onDrop=function(le){var se=D.props.context.onNodeDrop;le.preventDefault(),le.stopPropagation(),D.setState({dragNodeHighlight:!1}),se(le,(0,w.Z)(D))},D.onExpand=function(le){var se=D.props,ce=se.loading,V=se.context.onNodeExpand;ce||V(le,(0,Y.F)(D.props))},D.setSelectHandle=function(le){D.selectHandle=le},D.getNodeState=function(){var le=D.props.expanded;return D.isLeaf()?null:le?re:G},D.hasChildren=function(){var le=D.props.eventKey,se=D.props.context.keyEntities,ce=(0,de.Z)(se,le)||{},V=ce.children;return!!(V||[]).length},D.isLeaf=function(){var le=D.props,se=le.isLeaf,ce=le.loaded,V=D.props.context.loadData,oe=D.hasChildren();return se===!1?!1:se||!V&&!oe||V&&ce&&!oe},D.isDisabled=function(){var le=D.props.disabled,se=D.props.context.disabled;return!!(se||le)},D.isCheckable=function(){var le=D.props.checkable,se=D.props.context.checkable;return!se||le===!1?!1:se},D.syncLoadData=function(le){var se=le.expanded,ce=le.loading,V=le.loaded,oe=D.props.context,ae=oe.loadData,we=oe.onNodeLoad;ce||ae&&se&&!D.isLeaf()&&!D.hasChildren()&&!V&&we((0,Y.F)(D.props))},D.isDraggable=function(){var le=D.props,se=le.data,ce=le.context.draggable;return!!(ce&&(!ce.nodeDraggable||ce.nodeDraggable(se)))},D.renderDragHandler=function(){var le=D.props.context,se=le.draggable,ce=le.prefixCls;return se!=null&&se.icon?b.createElement("span",{className:"".concat(ce,"-draggable-icon")},se.icon):null},D.renderSwitcherIconDom=function(le){var se=D.props.switcherIcon,ce=D.props.context.switcherIcon,V=se||ce;return typeof V=="function"?V((0,Se.Z)((0,Se.Z)({},D.props),{},{isLeaf:le})):V},D.renderSwitcher=function(){var le=D.props.expanded,se=D.props.context.prefixCls;if(D.isLeaf()){var ce=D.renderSwitcherIconDom(!0);return ce!==!1?b.createElement("span",{className:U()("".concat(se,"-switcher"),"".concat(se,"-switcher-noop"))},ce):null}var V=U()("".concat(se,"-switcher"),"".concat(se,"-switcher_").concat(le?re:G)),oe=D.renderSwitcherIconDom(!1);return oe!==!1?b.createElement("span",{onClick:D.onExpand,className:V},oe):null},D.renderCheckbox=function(){var le=D.props,se=le.checked,ce=le.halfChecked,V=le.disableCheckbox,oe=D.props.context.prefixCls,ae=D.isDisabled(),we=D.isCheckable();if(!we)return null;var ze=typeof we!="boolean"?we:null;return b.createElement("span",{className:U()("".concat(oe,"-checkbox"),se&&"".concat(oe,"-checkbox-checked"),!se&&ce&&"".concat(oe,"-checkbox-indeterminate"),(ae||V)&&"".concat(oe,"-checkbox-disabled")),onClick:D.onCheck},ze)},D.renderIcon=function(){var le=D.props.loading,se=D.props.context.prefixCls;return b.createElement("span",{className:U()("".concat(se,"-iconEle"),"".concat(se,"-icon__").concat(D.getNodeState()||"docu"),le&&"".concat(se,"-icon_loading"))})},D.renderSelector=function(){var le=D.state.dragNodeHighlight,se=D.props,ce=se.title,V=ce===void 0?N:ce,oe=se.selected,ae=se.icon,we=se.loading,ze=se.data,Re=D.props.context,Te=Re.prefixCls,lt=Re.showIcon,ut=Re.icon,zt=Re.loadData,xt=Re.titleRender,en=D.isDisabled(),kt="".concat(Te,"-node-content-wrapper"),fn;if(lt){var tn=ae||ut;fn=tn?b.createElement("span",{className:U()("".concat(Te,"-iconEle"),"".concat(Te,"-icon__customize"))},typeof tn=="function"?tn(D.props):tn):D.renderIcon()}else zt&&we&&(fn=D.renderIcon());var dt;typeof V=="function"?dt=V(ze):xt?dt=xt(ze):dt=V;var Xt=b.createElement("span",{className:"".concat(Te,"-title")},dt);return b.createElement("span",{ref:D.setSelectHandle,title:typeof V=="string"?V:"",className:U()("".concat(kt),"".concat(kt,"-").concat(D.getNodeState()||"normal"),!en&&(oe||le)&&"".concat(Te,"-node-selected")),onMouseEnter:D.onMouseEnter,onMouseLeave:D.onMouseLeave,onContextMenu:D.onContextMenu,onClick:D.onSelectorClick,onDoubleClick:D.onSelectorDoubleClick},fn,Xt,D.renderDropIndicator())},D.renderDropIndicator=function(){var le=D.props,se=le.disabled,ce=le.eventKey,V=D.props.context,oe=V.draggable,ae=V.dropLevelOffset,we=V.dropPosition,ze=V.prefixCls,Re=V.indent,Te=V.dropIndicatorRender,lt=V.dragOverNodeKey,ut=V.direction,zt=!!oe,xt=!se&&zt&<===ce,en=Re!=null?Re:D.cacheIndent;return D.cacheIndent=Re,xt?Te({dropPosition:we,dropLevelOffset:ae,indent:en,prefixCls:ze,direction:ut}):null},D}return(0,te.Z)(ye,[{key:"componentDidMount",value:function(){this.syncLoadData(this.props)}},{key:"componentDidUpdate",value:function(){this.syncLoadData(this.props)}},{key:"isSelectable",value:function(){var nt=this.props.selectable,Ue=this.props.context.selectable;return typeof nt=="boolean"?nt:Ue}},{key:"render",value:function(){var nt,Ue=this.props,Ut=Ue.eventKey,le=Ue.className,se=Ue.style,ce=Ue.dragOver,V=Ue.dragOverGapTop,oe=Ue.dragOverGapBottom,ae=Ue.isLeaf,we=Ue.isStart,ze=Ue.isEnd,Re=Ue.expanded,Te=Ue.selected,lt=Ue.checked,ut=Ue.halfChecked,zt=Ue.loading,xt=Ue.domRef,en=Ue.active,kt=Ue.data,fn=Ue.onMouseMove,tn=Ue.selectable,dt=(0,z.Z)(Ue,j),Xt=this.props.context,Ce=Xt.prefixCls,ue=Xt.filterTreeNode,ge=Xt.keyEntities,T=Xt.dropContainerKey,He=Xt.dropTargetKey,Me=Xt.draggingNodeKey,M=this.isDisabled(),I=(0,S.Z)(dt,{aria:!0,data:!0}),Le=(0,de.Z)(ge,Ut)||{},Ae=Le.level,J=ze[ze.length-1],Oe=this.isDraggable(),pt=!M&&Oe,ie=Me===Ut,Pe=tn!==void 0?{"aria-selected":!!tn}:void 0;return b.createElement("div",(0,ee.Z)({ref:xt,className:U()(le,"".concat(Ce,"-treenode"),(nt={},(0,H.Z)(nt,"".concat(Ce,"-treenode-disabled"),M),(0,H.Z)(nt,"".concat(Ce,"-treenode-switcher-").concat(Re?"open":"close"),!ae),(0,H.Z)(nt,"".concat(Ce,"-treenode-checkbox-checked"),lt),(0,H.Z)(nt,"".concat(Ce,"-treenode-checkbox-indeterminate"),ut),(0,H.Z)(nt,"".concat(Ce,"-treenode-selected"),Te),(0,H.Z)(nt,"".concat(Ce,"-treenode-loading"),zt),(0,H.Z)(nt,"".concat(Ce,"-treenode-active"),en),(0,H.Z)(nt,"".concat(Ce,"-treenode-leaf-last"),J),(0,H.Z)(nt,"".concat(Ce,"-treenode-draggable"),Oe),(0,H.Z)(nt,"dragging",ie),(0,H.Z)(nt,"drop-target",He===Ut),(0,H.Z)(nt,"drop-container",T===Ut),(0,H.Z)(nt,"drag-over",!M&&ce),(0,H.Z)(nt,"drag-over-gap-top",!M&&V),(0,H.Z)(nt,"drag-over-gap-bottom",!M&&oe),(0,H.Z)(nt,"filter-node",ue&&ue((0,Y.F)(this.props))),nt)),style:se,draggable:pt,"aria-grabbed":ie,onDragStart:pt?this.onDragStart:void 0,onDragEnter:Oe?this.onDragEnter:void 0,onDragOver:Oe?this.onDragOver:void 0,onDragLeave:Oe?this.onDragLeave:void 0,onDrop:Oe?this.onDrop:void 0,onDragEnd:Oe?this.onDragEnd:void 0,onMouseMove:fn},Pe,I),b.createElement(_,{prefixCls:Ce,level:Ae,isStart:we,isEnd:ze}),this.renderDragHandler(),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),ye}(b.Component),Z=function(me){return b.createElement(k.k.Consumer,null,function(ye){return b.createElement(C,(0,ee.Z)({},me,{context:ye}))})};Z.displayName="TreeNode",Z.isTreeNode=1;var W=Z},39378:function(zn,At,d){"use strict";d.d(At,{k:function(){return H}});var ee=d(59301),H=ee.createContext(null)},60091:function(zn,At,d){"use strict";d.d(At,{O:function(){return W.Z},Z:function(){return Xt}});var ee=d(54476),H=d(20068),z=d(76190),Se=d(33885),P=d(94480),te=d(67732),w=d(83652),L=d(31226),$=d(42403),u=d(158),U=d(92310),S=d.n(U),b=d(10228),k=d(26112),K=d(48736),_=d(59301),de=d(39378);function Y(Ce){var ue=Ce.dropPosition,ge=Ce.dropLevelOffset,T=Ce.indent,He={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(ue){case-1:He.top=0,He.left=-ge*T;break;case 1:He.bottom=0,He.left=-ge*T;break;case 0:He.bottom=0,He.left=T;break}return _.createElement("div",{style:He})}function j(Ce){if(Ce==null)throw new TypeError("Cannot destructure "+Ce)}var re=d(42978),G=d(75931),N=d(34280),C=d(48911),Z=d(77900),W=d(39417);function Fe(Ce,ue){var ge=_.useState(!1),T=(0,re.Z)(ge,2),He=T[0],Me=T[1];_.useLayoutEffect(function(){if(He)return Ce(),function(){ue()}},[He]),_.useLayoutEffect(function(){return Me(!0),function(){Me(!1)}},[])}var me=d(71430),ye=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],D=function(ue,ge){var T=ue.className,He=ue.style,Me=ue.motion,M=ue.motionNodes,I=ue.motionType,Le=ue.onMotionStart,Ae=ue.onMotionEnd,J=ue.active,Oe=ue.treeNodeRequiredProps,pt=(0,G.Z)(ue,ye),ie=_.useState(!0),Pe=(0,re.Z)(ie,2),Ee=Pe[0],Ge=Pe[1],Ze=_.useContext(de.k),Qt=Ze.prefixCls,ln=M&&I!=="hide";(0,N.Z)(function(){M&&ln!==Ee&&Ge(ln)},[M]);var on=function(){M&&Le()},xn=_.useRef(!1),Nn=function(){M&&!xn.current&&(xn.current=!0,Ae())};Fe(on,Nn);var jn=function(Kn){ln===Kn&&Nn()};return M?_.createElement(Z.default,(0,ee.Z)({ref:ge,visible:Ee},Me,{motionAppear:I==="show",onVisibleChanged:jn}),function(Qn,Kn){var Un=Qn.className,_n=Qn.style;return _.createElement("div",{ref:Kn,className:S()("".concat(Qt,"-treenode-motion"),Un),style:_n},M.map(function(Xn){var br=(0,ee.Z)({},(j(Xn.data),Xn.data)),Or=Xn.title,Yn=Xn.key,ro=Xn.isStart,bo=Xn.isEnd;delete br.children;var kn=(0,me.H8)(Yn,Oe);return _.createElement(W.Z,(0,ee.Z)({},br,kn,{title:Or,active:J,data:Xn.data,key:Yn,isStart:ro,isEnd:bo}))}))}):_.createElement(W.Z,(0,ee.Z)({domRef:ge,className:T,style:He},pt,{active:J}))};D.displayName="MotionTreeNode";var nt=_.forwardRef(D),Ue=nt;function Ut(){var Ce=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ge=Ce.length,T=ue.length;if(Math.abs(ge-T)!==1)return{add:!1,key:null};function He(Me,M){var I=new Map;Me.forEach(function(Ae){I.set(Ae,!0)});var Le=M.filter(function(Ae){return!I.has(Ae)});return Le.length===1?Le[0]:null}return ge<T?{add:!0,key:He(Ce,ue)}:{add:!1,key:He(ue,Ce)}}function le(Ce,ue,ge){var T=Ce.findIndex(function(I){return I.key===ge}),He=Ce[T+1],Me=ue.findIndex(function(I){return I.key===ge});if(He){var M=ue.findIndex(function(I){return I.key===He.key});return ue.slice(Me+1,M)}return ue.slice(Me+1)}var se=["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},V=function(){},oe="RC_TREE_MOTION_".concat(Math.random()),ae={key:oe},we={key:oe,level:0,index:0,pos:"0",node:ae,nodes:[ae]},ze={parent:null,children:[],pos:we.pos,data:ae,title:null,key:oe,isStart:[],isEnd:[]};function Re(Ce,ue,ge,T){return ue===!1||!ge?Ce:Ce.slice(0,Math.ceil(ge/T)+1)}function Te(Ce){var ue=Ce.key,ge=Ce.pos;return(0,me.km)(ue,ge)}function lt(Ce){for(var ue=String(Ce.data.key),ge=Ce;ge.parent;)ge=ge.parent,ue="".concat(ge.data.key," > ").concat(ue);return ue}var ut=_.forwardRef(function(Ce,ue){var ge=Ce.prefixCls,T=Ce.data,He=Ce.selectable,Me=Ce.checkable,M=Ce.expandedKeys,I=Ce.selectedKeys,Le=Ce.checkedKeys,Ae=Ce.loadedKeys,J=Ce.loadingKeys,Oe=Ce.halfCheckedKeys,pt=Ce.keyEntities,ie=Ce.disabled,Pe=Ce.dragging,Ee=Ce.dragOverNodeKey,Ge=Ce.dropPosition,Ze=Ce.motion,Qt=Ce.height,ln=Ce.itemHeight,on=Ce.virtual,xn=Ce.focusable,Nn=Ce.activeItem,jn=Ce.focused,Qn=Ce.tabIndex,Kn=Ce.onKeyDown,Un=Ce.onFocus,_n=Ce.onBlur,Xn=Ce.onActiveChange,br=Ce.onListChangeStart,Or=Ce.onListChangeEnd,Yn=(0,G.Z)(Ce,se),ro=_.useRef(null),bo=_.useRef(null);_.useImperativeHandle(ue,function(){return{scrollTo:function(Wn){ro.current.scrollTo(Wn)},getIndentWidth:function(){return bo.current.offsetWidth}}});var kn=_.useState(M),co=(0,re.Z)(kn,2),iA=co[0],ho=co[1],aA=_.useState(T),Zo=(0,re.Z)(aA,2),Wo=Zo[0],ai=Zo[1],Fo=_.useState(T),Lr=(0,re.Z)(Fo,2),Io=Lr[0],qe=Lr[1],Vt=_.useState([]),nn=(0,re.Z)(Vt,2),Ne=nn[0],De=nn[1],jt=_.useState(null),Tt=(0,re.Z)(jt,2),Dn=Tt[0],un=Tt[1],Sn=_.useRef(T);Sn.current=T;function Ln(){var Zn=Sn.current;ai(Zn),qe(Zn),De([]),un(null),Or()}(0,N.Z)(function(){ho(M);var Zn=Ut(iA,M);if(Zn.key!==null)if(Zn.add){var Wn=Wo.findIndex(function(vr){var Dt=vr.key;return Dt===Zn.key}),ir=Re(le(Wo,T,Zn.key),on,Qt,ln),Tn=Wo.slice();Tn.splice(Wn+1,0,ze),qe(Tn),De(ir),un("show")}else{var lr=T.findIndex(function(vr){var Dt=vr.key;return Dt===Zn.key}),Ar=Re(le(T,Wo,Zn.key),on,Qt,ln),_r=T.slice();_r.splice(lr+1,0,ze),qe(_r),De(Ar),un("hide")}else Wo!==T&&(ai(T),qe(T))},[M,T]),_.useEffect(function(){Pe||Ln()},[Pe]);var Rn=Ze?Io:T,er={expandedKeys:M,selectedKeys:I,loadedKeys:Ae,loadingKeys:J,checkedKeys:Le,halfCheckedKeys:Oe,dragOverNodeKey:Ee,dropPosition:Ge,keyEntities:pt};return _.createElement(_.Fragment,null,jn&&Nn&&_.createElement("span",{style:ce,"aria-live":"assertive"},lt(Nn)),_.createElement("div",null,_.createElement("input",{style:ce,disabled:xn===!1||ie,tabIndex:xn!==!1?Qn:null,onKeyDown:Kn,onFocus:Un,onBlur:_n,value:"",onChange:V,"aria-label":"for screen reader"})),_.createElement("div",{className:"".concat(ge,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},_.createElement("div",{className:"".concat(ge,"-indent")},_.createElement("div",{ref:bo,className:"".concat(ge,"-indent-unit")}))),_.createElement(C.Z,(0,ee.Z)({},Yn,{data:Rn,itemKey:Te,height:Qt,fullHeight:!1,virtual:on,itemHeight:ln,prefixCls:"".concat(ge,"-list"),ref:ro,onVisibleChange:function(Wn,ir){var Tn=new Set(Wn),lr=ir.filter(function(Ar){return!Tn.has(Ar)});lr.some(function(Ar){return Te(Ar)===oe})&&Ln()}}),function(Zn){var Wn=Zn.pos,ir=(0,ee.Z)({},(j(Zn.data),Zn.data)),Tn=Zn.title,lr=Zn.key,Ar=Zn.isStart,_r=Zn.isEnd,vr=(0,me.km)(lr,Wn);delete ir.key,delete ir.children;var Dt=(0,me.H8)(vr,er);return _.createElement(Ue,(0,ee.Z)({},ir,Dt,{title:Tn,active:!!Nn&&lr===Nn.key,pos:Wn,data:Zn.data,isStart:Ar,isEnd:_r,motion:Ze,motionNodes:lr===oe?Ne:null,motionType:Dn,onMotionStart:br,onMotionEnd:Ln,treeNodeRequiredProps:er,onMouseMove:function(){Xn(null)}}))}))});ut.displayName="NodeList";var zt=ut,xt=d(35654),en=d(90782),kt=d(67841),fn=10,tn=function(Ce){(0,$.Z)(ge,Ce);var ue=(0,u.Z)(ge);function ge(){var T;(0,te.Z)(this,ge);for(var He=arguments.length,Me=new Array(He),M=0;M<He;M++)Me[M]=arguments[M];return T=ue.call.apply(ue,[this].concat(Me)),T.destroyed=!1,T.delayedDragEnterLogic=void 0,T.loadingRetryTimes={},T.state={keyEntities:{},indent:null,selectedKeys:[],checkedKeys:[],halfCheckedKeys:[],loadedKeys:[],loadingKeys:[],expandedKeys:[],draggingNodeKey:null,dragChildrenKeys:[],dropTargetKey:null,dropPosition:null,dropContainerKey:null,dropLevelOffset:null,dropTargetPos:null,dropAllowed:!0,dragOverNodeKey:null,treeData:[],flattenNodes:[],focused:!1,activeKey:null,listChanging:!1,prevProps:null,fieldNames:(0,me.w$)()},T.dragStartMousePosition=null,T.dragNode=void 0,T.currentMouseOverDroppableNodeKey=null,T.listRef=_.createRef(),T.onNodeDragStart=function(I,Le){var Ae=T.state,J=Ae.expandedKeys,Oe=Ae.keyEntities,pt=T.props.onDragStart,ie=Le.props.eventKey;T.dragNode=Le,T.dragStartMousePosition={x:I.clientX,y:I.clientY};var Pe=(0,xt._5)(J,ie);T.setState({draggingNodeKey:ie,dragChildrenKeys:(0,xt.wA)(ie,Oe),indent:T.listRef.current.getIndentWidth()}),T.setExpandedKeys(Pe),window.addEventListener("dragend",T.onWindowDragEnd),pt==null||pt({event:I,node:(0,me.F)(Le.props)})},T.onNodeDragEnter=function(I,Le){var Ae=T.state,J=Ae.expandedKeys,Oe=Ae.keyEntities,pt=Ae.dragChildrenKeys,ie=Ae.flattenNodes,Pe=Ae.indent,Ee=T.props,Ge=Ee.onDragEnter,Ze=Ee.onExpand,Qt=Ee.allowDrop,ln=Ee.direction,on=Le.props,xn=on.pos,Nn=on.eventKey,jn=(0,L.Z)(T),Qn=jn.dragNode;if(T.currentMouseOverDroppableNodeKey!==Nn&&(T.currentMouseOverDroppableNodeKey=Nn),!Qn){T.resetDragState();return}var Kn=(0,xt.OM)(I,Qn,Le,Pe,T.dragStartMousePosition,Qt,ie,Oe,J,ln),Un=Kn.dropPosition,_n=Kn.dropLevelOffset,Xn=Kn.dropTargetKey,br=Kn.dropContainerKey,Or=Kn.dropTargetPos,Yn=Kn.dropAllowed,ro=Kn.dragOverNodeKey;if(pt.indexOf(Xn)!==-1||!Yn){T.resetDragState();return}if(T.delayedDragEnterLogic||(T.delayedDragEnterLogic={}),Object.keys(T.delayedDragEnterLogic).forEach(function(bo){clearTimeout(T.delayedDragEnterLogic[bo])}),Qn.props.eventKey!==Le.props.eventKey&&(I.persist(),T.delayedDragEnterLogic[xn]=window.setTimeout(function(){if(T.state.draggingNodeKey!==null){var bo=(0,P.Z)(J),kn=(0,kt.Z)(Oe,Le.props.eventKey);kn&&(kn.children||[]).length&&(bo=(0,xt.L0)(J,Le.props.eventKey)),"expandedKeys"in T.props||T.setExpandedKeys(bo),Ze==null||Ze(bo,{node:(0,me.F)(Le.props),expanded:!0,nativeEvent:I.nativeEvent})}},800)),Qn.props.eventKey===Xn&&_n===0){T.resetDragState();return}T.setState({dragOverNodeKey:ro,dropPosition:Un,dropLevelOffset:_n,dropTargetKey:Xn,dropContainerKey:br,dropTargetPos:Or,dropAllowed:Yn}),Ge==null||Ge({event:I,node:(0,me.F)(Le.props),expandedKeys:J})},T.onNodeDragOver=function(I,Le){var Ae=T.state,J=Ae.dragChildrenKeys,Oe=Ae.flattenNodes,pt=Ae.keyEntities,ie=Ae.expandedKeys,Pe=Ae.indent,Ee=T.props,Ge=Ee.onDragOver,Ze=Ee.allowDrop,Qt=Ee.direction,ln=(0,L.Z)(T),on=ln.dragNode;if(on){var xn=(0,xt.OM)(I,on,Le,Pe,T.dragStartMousePosition,Ze,Oe,pt,ie,Qt),Nn=xn.dropPosition,jn=xn.dropLevelOffset,Qn=xn.dropTargetKey,Kn=xn.dropContainerKey,Un=xn.dropAllowed,_n=xn.dropTargetPos,Xn=xn.dragOverNodeKey;J.indexOf(Qn)!==-1||!Un||(on.props.eventKey===Qn&&jn===0?T.state.dropPosition===null&&T.state.dropLevelOffset===null&&T.state.dropTargetKey===null&&T.state.dropContainerKey===null&&T.state.dropTargetPos===null&&T.state.dropAllowed===!1&&T.state.dragOverNodeKey===null||T.resetDragState():Nn===T.state.dropPosition&&jn===T.state.dropLevelOffset&&Qn===T.state.dropTargetKey&&Kn===T.state.dropContainerKey&&_n===T.state.dropTargetPos&&Un===T.state.dropAllowed&&Xn===T.state.dragOverNodeKey||T.setState({dropPosition:Nn,dropLevelOffset:jn,dropTargetKey:Qn,dropContainerKey:Kn,dropTargetPos:_n,dropAllowed:Un,dragOverNodeKey:Xn}),Ge==null||Ge({event:I,node:(0,me.F)(Le.props)}))}},T.onNodeDragLeave=function(I,Le){T.currentMouseOverDroppableNodeKey===Le.props.eventKey&&!I.currentTarget.contains(I.relatedTarget)&&(T.resetDragState(),T.currentMouseOverDroppableNodeKey=null);var Ae=T.props.onDragLeave;Ae==null||Ae({event:I,node:(0,me.F)(Le.props)})},T.onWindowDragEnd=function(I){T.onNodeDragEnd(I,null,!0),window.removeEventListener("dragend",T.onWindowDragEnd)},T.onNodeDragEnd=function(I,Le){var Ae=T.props.onDragEnd;T.setState({dragOverNodeKey:null}),T.cleanDragState(),Ae==null||Ae({event:I,node:(0,me.F)(Le.props)}),T.dragNode=null,window.removeEventListener("dragend",T.onWindowDragEnd)},T.onNodeDrop=function(I,Le){var Ae,J=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Oe=T.state,pt=Oe.dragChildrenKeys,ie=Oe.dropPosition,Pe=Oe.dropTargetKey,Ee=Oe.dropTargetPos,Ge=Oe.dropAllowed;if(Ge){var Ze=T.props.onDrop;if(T.setState({dragOverNodeKey:null}),T.cleanDragState(),Pe!==null){var Qt=(0,Se.Z)((0,Se.Z)({},(0,me.H8)(Pe,T.getTreeNodeRequiredProps())),{},{active:((Ae=T.getActiveItem())===null||Ae===void 0?void 0:Ae.key)===Pe,data:(0,kt.Z)(T.state.keyEntities,Pe).node}),ln=pt.indexOf(Pe)!==-1;(0,K.ZP)(!ln,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var on=(0,xt.yx)(Ee),xn={event:I,node:(0,me.F)(Qt),dragNode:T.dragNode?(0,me.F)(T.dragNode.props):null,dragNodesKeys:[T.dragNode.props.eventKey].concat(pt),dropToGap:ie!==0,dropPosition:ie+Number(on[on.length-1])};J||Ze==null||Ze(xn),T.dragNode=null}}},T.cleanDragState=function(){var I=T.state.draggingNodeKey;I!==null&&T.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),T.dragStartMousePosition=null,T.currentMouseOverDroppableNodeKey=null},T.triggerExpandActionExpand=function(I,Le){var Ae=T.state,J=Ae.expandedKeys,Oe=Ae.flattenNodes,pt=Le.expanded,ie=Le.key,Pe=Le.isLeaf;if(!(Pe||I.shiftKey||I.metaKey||I.ctrlKey)){var Ee=Oe.filter(function(Ze){return Ze.key===ie})[0],Ge=(0,me.F)((0,Se.Z)((0,Se.Z)({},(0,me.H8)(ie,T.getTreeNodeRequiredProps())),{},{data:Ee.data}));T.setExpandedKeys(pt?(0,xt._5)(J,ie):(0,xt.L0)(J,ie)),T.onNodeExpand(I,Ge)}},T.onNodeClick=function(I,Le){var Ae=T.props,J=Ae.onClick,Oe=Ae.expandAction;Oe==="click"&&T.triggerExpandActionExpand(I,Le),J==null||J(I,Le)},T.onNodeDoubleClick=function(I,Le){var Ae=T.props,J=Ae.onDoubleClick,Oe=Ae.expandAction;Oe==="doubleClick"&&T.triggerExpandActionExpand(I,Le),J==null||J(I,Le)},T.onNodeSelect=function(I,Le){var Ae=T.state.selectedKeys,J=T.state,Oe=J.keyEntities,pt=J.fieldNames,ie=T.props,Pe=ie.onSelect,Ee=ie.multiple,Ge=Le.selected,Ze=Le[pt.key],Qt=!Ge;Qt?Ee?Ae=(0,xt.L0)(Ae,Ze):Ae=[Ze]:Ae=(0,xt._5)(Ae,Ze);var ln=Ae.map(function(on){var xn=(0,kt.Z)(Oe,on);return xn?xn.node:null}).filter(function(on){return on});T.setUncontrolledState({selectedKeys:Ae}),Pe==null||Pe(Ae,{event:"select",selected:Qt,node:Le,selectedNodes:ln,nativeEvent:I.nativeEvent})},T.onNodeCheck=function(I,Le,Ae){var J=T.state,Oe=J.keyEntities,pt=J.checkedKeys,ie=J.halfCheckedKeys,Pe=T.props,Ee=Pe.checkStrictly,Ge=Pe.onCheck,Ze=Le.key,Qt,ln={event:"check",node:Le,checked:Ae,nativeEvent:I.nativeEvent};if(Ee){var on=Ae?(0,xt.L0)(pt,Ze):(0,xt._5)(pt,Ze),xn=(0,xt._5)(ie,Ze);Qt={checked:on,halfChecked:xn},ln.checkedNodes=on.map(function(_n){return(0,kt.Z)(Oe,_n)}).filter(function(_n){return _n}).map(function(_n){return _n.node}),T.setUncontrolledState({checkedKeys:on})}else{var Nn=(0,en.S)([].concat((0,P.Z)(pt),[Ze]),!0,Oe),jn=Nn.checkedKeys,Qn=Nn.halfCheckedKeys;if(!Ae){var Kn=new Set(jn);Kn.delete(Ze);var Un=(0,en.S)(Array.from(Kn),{checked:!1,halfCheckedKeys:Qn},Oe);jn=Un.checkedKeys,Qn=Un.halfCheckedKeys}Qt=jn,ln.checkedNodes=[],ln.checkedNodesPositions=[],ln.halfCheckedKeys=Qn,jn.forEach(function(_n){var Xn=(0,kt.Z)(Oe,_n);if(Xn){var br=Xn.node,Or=Xn.pos;ln.checkedNodes.push(br),ln.checkedNodesPositions.push({node:br,pos:Or})}}),T.setUncontrolledState({checkedKeys:jn},!1,{halfCheckedKeys:Qn})}Ge==null||Ge(Qt,ln)},T.onNodeLoad=function(I){var Le=I.key,Ae=new Promise(function(J,Oe){T.setState(function(pt){var ie=pt.loadedKeys,Pe=ie===void 0?[]:ie,Ee=pt.loadingKeys,Ge=Ee===void 0?[]:Ee,Ze=T.props,Qt=Ze.loadData,ln=Ze.onLoad;if(!Qt||Pe.indexOf(Le)!==-1||Ge.indexOf(Le)!==-1)return null;var on=Qt(I);return on.then(function(){var xn=T.state.loadedKeys,Nn=(0,xt.L0)(xn,Le);ln==null||ln(Nn,{event:"load",node:I}),T.setUncontrolledState({loadedKeys:Nn}),T.setState(function(jn){return{loadingKeys:(0,xt._5)(jn.loadingKeys,Le)}}),J()}).catch(function(xn){if(T.setState(function(jn){return{loadingKeys:(0,xt._5)(jn.loadingKeys,Le)}}),T.loadingRetryTimes[Le]=(T.loadingRetryTimes[Le]||0)+1,T.loadingRetryTimes[Le]>=fn){var Nn=T.state.loadedKeys;(0,K.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),T.setUncontrolledState({loadedKeys:(0,xt.L0)(Nn,Le)}),J()}Oe(xn)}),{loadingKeys:(0,xt.L0)(Ge,Le)}})});return Ae.catch(function(){}),Ae},T.onNodeMouseEnter=function(I,Le){var Ae=T.props.onMouseEnter;Ae==null||Ae({event:I,node:Le})},T.onNodeMouseLeave=function(I,Le){var Ae=T.props.onMouseLeave;Ae==null||Ae({event:I,node:Le})},T.onNodeContextMenu=function(I,Le){var Ae=T.props.onRightClick;Ae&&(I.preventDefault(),Ae({event:I,node:Le}))},T.onFocus=function(){var I=T.props.onFocus;T.setState({focused:!0});for(var Le=arguments.length,Ae=new Array(Le),J=0;J<Le;J++)Ae[J]=arguments[J];I==null||I.apply(void 0,Ae)},T.onBlur=function(){var I=T.props.onBlur;T.setState({focused:!1}),T.onActiveChange(null);for(var Le=arguments.length,Ae=new Array(Le),J=0;J<Le;J++)Ae[J]=arguments[J];I==null||I.apply(void 0,Ae)},T.getTreeNodeRequiredProps=function(){var I=T.state,Le=I.expandedKeys,Ae=I.selectedKeys,J=I.loadedKeys,Oe=I.loadingKeys,pt=I.checkedKeys,ie=I.halfCheckedKeys,Pe=I.dragOverNodeKey,Ee=I.dropPosition,Ge=I.keyEntities;return{expandedKeys:Le||[],selectedKeys:Ae||[],loadedKeys:J||[],loadingKeys:Oe||[],checkedKeys:pt||[],halfCheckedKeys:ie||[],dragOverNodeKey:Pe,dropPosition:Ee,keyEntities:Ge}},T.setExpandedKeys=function(I){var Le=T.state,Ae=Le.treeData,J=Le.fieldNames,Oe=(0,me.oH)(Ae,I,J);T.setUncontrolledState({expandedKeys:I,flattenNodes:Oe},!0)},T.onNodeExpand=function(I,Le){var Ae=T.state.expandedKeys,J=T.state,Oe=J.listChanging,pt=J.fieldNames,ie=T.props,Pe=ie.onExpand,Ee=ie.loadData,Ge=Le.expanded,Ze=Le[pt.key];if(!Oe){var Qt=Ae.indexOf(Ze),ln=!Ge;if((0,K.ZP)(Ge&&Qt!==-1||!Ge&&Qt===-1,"Expand state not sync with index check"),ln?Ae=(0,xt.L0)(Ae,Ze):Ae=(0,xt._5)(Ae,Ze),T.setExpandedKeys(Ae),Pe==null||Pe(Ae,{node:Le,expanded:ln,nativeEvent:I.nativeEvent}),ln&&Ee){var on=T.onNodeLoad(Le);on&&on.then(function(){var xn=(0,me.oH)(T.state.treeData,Ae,pt);T.setUncontrolledState({flattenNodes:xn})}).catch(function(){var xn=T.state.expandedKeys,Nn=(0,xt._5)(xn,Ze);T.setExpandedKeys(Nn)})}}},T.onListChangeStart=function(){T.setUncontrolledState({listChanging:!0})},T.onListChangeEnd=function(){setTimeout(function(){T.setUncontrolledState({listChanging:!1})})},T.onActiveChange=function(I){var Le=T.state.activeKey,Ae=T.props.onActiveChange;Le!==I&&(T.setState({activeKey:I}),I!==null&&T.scrollTo({key:I}),Ae==null||Ae(I))},T.getActiveItem=function(){var I=T.state,Le=I.activeKey,Ae=I.flattenNodes;return Le===null?null:Ae.find(function(J){var Oe=J.key;return Oe===Le})||null},T.offsetActiveKey=function(I){var Le=T.state,Ae=Le.flattenNodes,J=Le.activeKey,Oe=Ae.findIndex(function(Pe){var Ee=Pe.key;return Ee===J});Oe===-1&&I<0&&(Oe=Ae.length),Oe=(Oe+I+Ae.length)%Ae.length;var pt=Ae[Oe];if(pt){var ie=pt.key;T.onActiveChange(ie)}else T.onActiveChange(null)},T.onKeyDown=function(I){var Le=T.state,Ae=Le.activeKey,J=Le.expandedKeys,Oe=Le.checkedKeys,pt=Le.fieldNames,ie=T.props,Pe=ie.onKeyDown,Ee=ie.checkable,Ge=ie.selectable;switch(I.which){case b.Z.UP:{T.offsetActiveKey(-1),I.preventDefault();break}case b.Z.DOWN:{T.offsetActiveKey(1),I.preventDefault();break}}var Ze=T.getActiveItem();if(Ze&&Ze.data){var Qt=T.getTreeNodeRequiredProps(),ln=Ze.data.isLeaf===!1||!!(Ze.data[pt.children]||[]).length,on=(0,me.F)((0,Se.Z)((0,Se.Z)({},(0,me.H8)(Ae,Qt)),{},{data:Ze.data,active:!0}));switch(I.which){case b.Z.LEFT:{ln&&J.includes(Ae)?T.onNodeExpand({},on):Ze.parent&&T.onActiveChange(Ze.parent.key),I.preventDefault();break}case b.Z.RIGHT:{ln&&!J.includes(Ae)?T.onNodeExpand({},on):Ze.children&&Ze.children.length&&T.onActiveChange(Ze.children[0].key),I.preventDefault();break}case b.Z.ENTER:case b.Z.SPACE:{Ee&&!on.disabled&&on.checkable!==!1&&!on.disableCheckbox?T.onNodeCheck({},on,!Oe.includes(Ae)):!Ee&&Ge&&!on.disabled&&on.selectable!==!1&&T.onNodeSelect({},on);break}}}Pe==null||Pe(I)},T.setUncontrolledState=function(I){var Le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ae=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!T.destroyed){var J=!1,Oe=!0,pt={};Object.keys(I).forEach(function(ie){if(ie in T.props){Oe=!1;return}J=!0,pt[ie]=I[ie]}),J&&(!Le||Oe)&&T.setState((0,Se.Z)((0,Se.Z)({},pt),Ae))}},T.scrollTo=function(I){T.listRef.current.scrollTo(I)},T}return(0,w.Z)(ge,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var He=this.props.activeKey;He!==void 0&&He!==this.state.activeKey&&(this.setState({activeKey:He}),He!==null&&this.scrollTo({key:He}))}},{key:"componentWillUnmount",value:function(){window.removeEventListener("dragend",this.onWindowDragEnd),this.destroyed=!0}},{key:"resetDragState",value:function(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}},{key:"render",value:function(){var He,Me=this.state,M=Me.focused,I=Me.flattenNodes,Le=Me.keyEntities,Ae=Me.draggingNodeKey,J=Me.activeKey,Oe=Me.dropLevelOffset,pt=Me.dropContainerKey,ie=Me.dropTargetKey,Pe=Me.dropPosition,Ee=Me.dragOverNodeKey,Ge=Me.indent,Ze=this.props,Qt=Ze.prefixCls,ln=Ze.className,on=Ze.style,xn=Ze.showLine,Nn=Ze.focusable,jn=Ze.tabIndex,Qn=jn===void 0?0:jn,Kn=Ze.selectable,Un=Ze.showIcon,_n=Ze.icon,Xn=Ze.switcherIcon,br=Ze.draggable,Or=Ze.checkable,Yn=Ze.checkStrictly,ro=Ze.disabled,bo=Ze.motion,kn=Ze.loadData,co=Ze.filterTreeNode,iA=Ze.height,ho=Ze.itemHeight,aA=Ze.virtual,Zo=Ze.titleRender,Wo=Ze.dropIndicatorRender,ai=Ze.onContextMenu,Fo=Ze.onScroll,Lr=Ze.direction,Io=Ze.rootClassName,qe=Ze.rootStyle,Vt=(0,k.Z)(this.props,{aria:!0,data:!0}),nn;return br&&((0,z.Z)(br)==="object"?nn=br:typeof br=="function"?nn={nodeDraggable:br}:nn={}),_.createElement(de.k.Provider,{value:{prefixCls:Qt,selectable:Kn,showIcon:Un,icon:_n,switcherIcon:Xn,draggable:nn,draggingNodeKey:Ae,checkable:Or,checkStrictly:Yn,disabled:ro,keyEntities:Le,dropLevelOffset:Oe,dropContainerKey:pt,dropTargetKey:ie,dropPosition:Pe,dragOverNodeKey:Ee,indent:Ge,direction:Lr,dropIndicatorRender:Wo,loadData:kn,filterTreeNode:co,titleRender:Zo,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},_.createElement("div",{role:"tree",className:S()(Qt,ln,Io,(He={},(0,H.Z)(He,"".concat(Qt,"-show-line"),xn),(0,H.Z)(He,"".concat(Qt,"-focused"),M),(0,H.Z)(He,"".concat(Qt,"-active-focused"),J!==null),He)),style:qe},_.createElement(zt,(0,ee.Z)({ref:this.listRef,prefixCls:Qt,style:on,data:I,disabled:ro,selectable:Kn,checkable:!!Or,motion:bo,dragging:Ae!==null,height:iA,itemHeight:ho,virtual:aA,focusable:Nn,focused:M,tabIndex:Qn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ai,onScroll:Fo},this.getTreeNodeRequiredProps(),Vt))))}}],[{key:"getDerivedStateFromProps",value:function(He,Me){var M=Me.prevProps,I={prevProps:He};function Le(Nn){return!M&&Nn in He||M&&M[Nn]!==He[Nn]}var Ae,J=Me.fieldNames;if(Le("fieldNames")&&(J=(0,me.w$)(He.fieldNames),I.fieldNames=J),Le("treeData")?Ae=He.treeData:Le("children")&&((0,K.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Ae=(0,me.zn)(He.children)),Ae){I.treeData=Ae;var Oe=(0,me.I8)(Ae,{fieldNames:J});I.keyEntities=(0,Se.Z)((0,H.Z)({},oe,we),Oe.keyEntities)}var pt=I.keyEntities||Me.keyEntities;if(Le("expandedKeys")||M&&Le("autoExpandParent"))I.expandedKeys=He.autoExpandParent||!M&&He.defaultExpandParent?(0,xt.r7)(He.expandedKeys,pt):He.expandedKeys;else if(!M&&He.defaultExpandAll){var ie=(0,Se.Z)({},pt);delete ie[oe],I.expandedKeys=Object.keys(ie).map(function(Nn){return ie[Nn].key})}else!M&&He.defaultExpandedKeys&&(I.expandedKeys=He.autoExpandParent||He.defaultExpandParent?(0,xt.r7)(He.defaultExpandedKeys,pt):He.defaultExpandedKeys);if(I.expandedKeys||delete I.expandedKeys,Ae||I.expandedKeys){var Pe=(0,me.oH)(Ae||Me.treeData,I.expandedKeys||Me.expandedKeys,J);I.flattenNodes=Pe}if(He.selectable&&(Le("selectedKeys")?I.selectedKeys=(0,xt.BT)(He.selectedKeys,He):!M&&He.defaultSelectedKeys&&(I.selectedKeys=(0,xt.BT)(He.defaultSelectedKeys,He))),He.checkable){var Ee;if(Le("checkedKeys")?Ee=(0,xt.E6)(He.checkedKeys)||{}:!M&&He.defaultCheckedKeys?Ee=(0,xt.E6)(He.defaultCheckedKeys)||{}:Ae&&(Ee=(0,xt.E6)(He.checkedKeys)||{checkedKeys:Me.checkedKeys,halfCheckedKeys:Me.halfCheckedKeys}),Ee){var Ge=Ee,Ze=Ge.checkedKeys,Qt=Ze===void 0?[]:Ze,ln=Ge.halfCheckedKeys,on=ln===void 0?[]:ln;if(!He.checkStrictly){var xn=(0,en.S)(Qt,!0,pt);Qt=xn.checkedKeys,on=xn.halfCheckedKeys}I.checkedKeys=Qt,I.halfCheckedKeys=on}}return Le("loadedKeys")&&(I.loadedKeys=He.loadedKeys),I}}]),ge}(_.Component);tn.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:Y,allowDrop:function(){return!0},expandAction:!1},tn.TreeNode=W.Z;var dt=tn,Xt=dt},35654:function(zn,At,d){"use strict";d.d(At,{BT:function(){return _},E6:function(){return j},L0:function(){return u},OM:function(){return K},_5:function(){return $},r7:function(){return re},wA:function(){return S},yx:function(){return U}});var ee=d(94480),H=d(76190),z=d(48736),Se=d(59301),P=d(39417),te=d(67841),w=d(71430),L=null;function $(G,N){if(!G)return[];var C=G.slice(),Z=C.indexOf(N);return Z>=0&&C.splice(Z,1),C}function u(G,N){var C=(G||[]).slice();return C.indexOf(N)===-1&&C.push(N),C}function U(G){return G.split("-")}function S(G,N){var C=[],Z=(0,te.Z)(N,G);function W(){var Fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Fe.forEach(function(me){var ye=me.key,D=me.children;C.push(ye),W(D)})}return W(Z.children),C}function b(G){if(G.parent){var N=U(G.pos);return Number(N[N.length-1])===G.parent.children.length-1}return!1}function k(G){var N=U(G.pos);return Number(N[N.length-1])===0}function K(G,N,C,Z,W,Fe,me,ye,D,nt){var Ue,Ut=G.clientX,le=G.clientY,se=G.target.getBoundingClientRect(),ce=se.top,V=se.height,oe=(nt==="rtl"?-1:1)*(((W==null?void 0:W.x)||0)-Ut),ae=(oe-12)/Z,we=(0,te.Z)(ye,C.props.eventKey);if(le<ce+V/2){var ze=me.findIndex(function(Xt){return Xt.key===we.key}),Re=ze<=0?0:ze-1,Te=me[Re].key;we=(0,te.Z)(ye,Te)}var lt=we.key,ut=we,zt=we.key,xt=0,en=0;if(!D.includes(lt))for(var kt=0;kt<ae&&b(we);kt+=1)we=we.parent,en+=1;var fn=N.props.data,tn=we.node,dt=!0;return k(we)&&we.level===0&&le<ce+V/2&&Fe({dragNode:fn,dropNode:tn,dropPosition:-1})&&we.key===C.props.eventKey?xt=-1:(ut.children||[]).length&&D.includes(zt)?Fe({dragNode:fn,dropNode:tn,dropPosition:0})?xt=0:dt=!1:en===0?ae>-1.5?Fe({dragNode:fn,dropNode:tn,dropPosition:1})?xt=1:dt=!1:Fe({dragNode:fn,dropNode:tn,dropPosition:0})?xt=0:Fe({dragNode:fn,dropNode:tn,dropPosition:1})?xt=1:dt=!1:Fe({dragNode:fn,dropNode:tn,dropPosition:1})?xt=1:dt=!1,{dropPosition:xt,dropLevelOffset:en,dropTargetKey:we.key,dropTargetPos:we.pos,dragOverNodeKey:zt,dropContainerKey:xt===0?null:((Ue=we.parent)===null||Ue===void 0?void 0:Ue.key)||null,dropAllowed:dt}}function _(G,N){if(G){var C=N.multiple;return C?G.slice():G.length?[G[0]]:G}}var de=function(N){return N};function Y(G,N){if(!G)return[];var C=N||{},Z=C.processProps,W=Z===void 0?de:Z,Fe=Array.isArray(G)?G:[G];return Fe.map(function(me){var ye=me.children,D=_objectWithoutProperties(me,L),nt=Y(ye,N);return React.createElement(TreeNode,_extends({key:D.key},W(D)),nt)})}function j(G){if(!G)return null;var N;if(Array.isArray(G))N={checkedKeys:G,halfCheckedKeys:void 0};else if((0,H.Z)(G)==="object")N={checkedKeys:G.checked||void 0,halfCheckedKeys:G.halfChecked||void 0};else return(0,z.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return N}function re(G,N){var C=new Set;function Z(W){if(!C.has(W)){var Fe=(0,te.Z)(N,W);if(Fe){C.add(W);var me=Fe.parent,ye=Fe.node;ye.disabled||me&&Z(me.key)}}}return(G||[]).forEach(function(W){Z(W)}),(0,ee.Z)(C)}},90782:function(zn,At,d){"use strict";d.d(At,{S:function(){return w}});var ee=d(48736),H=d(67841);function z(L,$){var u=new Set;return L.forEach(function(U){$.has(U)||u.add(U)}),u}function Se(L){var $=L||{},u=$.disabled,U=$.disableCheckbox,S=$.checkable;return!!(u||U)||S===!1}function P(L,$,u,U){for(var S=new Set(L),b=new Set,k=0;k<=u;k+=1){var K=$.get(k)||new Set;K.forEach(function(j){var re=j.key,G=j.node,N=j.children,C=N===void 0?[]:N;S.has(re)&&!U(G)&&C.filter(function(Z){return!U(Z.node)}).forEach(function(Z){S.add(Z.key)})})}for(var _=new Set,de=u;de>=0;de-=1){var Y=$.get(de)||new Set;Y.forEach(function(j){var re=j.parent,G=j.node;if(!(U(G)||!j.parent||_.has(j.parent.key))){if(U(j.parent.node)){_.add(re.key);return}var N=!0,C=!1;(re.children||[]).filter(function(Z){return!U(Z.node)}).forEach(function(Z){var W=Z.key,Fe=S.has(W);N&&!Fe&&(N=!1),!C&&(Fe||b.has(W))&&(C=!0)}),N&&S.add(re.key),C&&b.add(re.key),_.add(re.key)}})}return{checkedKeys:Array.from(S),halfCheckedKeys:Array.from(z(b,S))}}function te(L,$,u,U,S){for(var b=new Set(L),k=new Set($),K=0;K<=U;K+=1){var _=u.get(K)||new Set;_.forEach(function(re){var G=re.key,N=re.node,C=re.children,Z=C===void 0?[]:C;!b.has(G)&&!k.has(G)&&!S(N)&&Z.filter(function(W){return!S(W.node)}).forEach(function(W){b.delete(W.key)})})}k=new Set;for(var de=new Set,Y=U;Y>=0;Y-=1){var j=u.get(Y)||new Set;j.forEach(function(re){var G=re.parent,N=re.node;if(!(S(N)||!re.parent||de.has(re.parent.key))){if(S(re.parent.node)){de.add(G.key);return}var C=!0,Z=!1;(G.children||[]).filter(function(W){return!S(W.node)}).forEach(function(W){var Fe=W.key,me=b.has(Fe);C&&!me&&(C=!1),!Z&&(me||k.has(Fe))&&(Z=!0)}),C||b.delete(G.key),Z&&k.add(G.key),de.add(G.key)}})}return{checkedKeys:Array.from(b),halfCheckedKeys:Array.from(z(k,b))}}function w(L,$,u,U){var S=[],b;U?b=U:b=Se;var k=new Set(L.filter(function(Y){var j=!!(0,H.Z)(u,Y);return j||S.push(Y),j})),K=new Map,_=0;Object.keys(u).forEach(function(Y){var j=u[Y],re=j.level,G=K.get(re);G||(G=new Set,K.set(re,G)),G.add(j),_=Math.max(_,re)}),(0,ee.ZP)(!S.length,"Tree missing follow keys: ".concat(S.slice(0,100).map(function(Y){return"'".concat(Y,"'")}).join(", ")));var de;return $===!0?de=P(k,K,_,b):de=te(k,$.halfCheckedKeys,K,_,b),de}},67841:function(zn,At,d){"use strict";d.d(At,{Z:function(){return ee}});function ee(H,z){return H[z]}},71430:function(zn,At,d){"use strict";d.d(At,{F:function(){return re},H8:function(){return j},I8:function(){return Y},km:function(){return S},oH:function(){return _},w$:function(){return b},zn:function(){return K}});var ee=d(76190),H=d(94480),z=d(33885),Se=d(75931),P=d(11592),te=d(2738),w=d(48736),L=d(67841),$=["children"];function u(G,N){return"".concat(G,"-").concat(N)}function U(G){return G&&G.type&&G.type.isTreeNode}function S(G,N){return G!=null?G:N}function b(G){var N=G||{},C=N.title,Z=N._title,W=N.key,Fe=N.children,me=C||"title";return{title:me,_title:Z||[me],key:W||"key",children:Fe||"children"}}function k(G,N){var C=new Map;function Z(W){var Fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(W||[]).forEach(function(me){var ye=me[N.key],D=me[N.children];warning(ye!=null,"Tree node must have a certain key: [".concat(Fe).concat(ye,"]"));var nt=String(ye);warning(!C.has(nt)||ye===null||ye===void 0,"Same 'key' exist in the Tree: ".concat(nt)),C.set(nt,!0),Z(D,"".concat(Fe).concat(nt," > "))})}Z(G)}function K(G){function N(C){var Z=(0,P.Z)(C);return Z.map(function(W){if(!U(W))return(0,w.ZP)(!W,"Tree/TreeNode can only accept TreeNode as children."),null;var Fe=W.key,me=W.props,ye=me.children,D=(0,Se.Z)(me,$),nt=(0,z.Z)({key:Fe},D),Ue=N(ye);return Ue.length&&(nt.children=Ue),nt}).filter(function(W){return W})}return N(G)}function _(G,N,C){var Z=b(C),W=Z._title,Fe=Z.key,me=Z.children,ye=new Set(N===!0?[]:N),D=[];function nt(Ue){var Ut=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Ue.map(function(le,se){for(var ce=u(Ut?Ut.pos:"0",se),V=S(le[Fe],ce),oe,ae=0;ae<W.length;ae+=1){var we=W[ae];if(le[we]!==void 0){oe=le[we];break}}var ze=(0,z.Z)((0,z.Z)({},(0,te.Z)(le,[].concat((0,H.Z)(W),[Fe,me]))),{},{title:oe,key:V,parent:Ut,pos:ce,children:null,data:le,isStart:[].concat((0,H.Z)(Ut?Ut.isStart:[]),[se===0]),isEnd:[].concat((0,H.Z)(Ut?Ut.isEnd:[]),[se===Ue.length-1])});return D.push(ze),N===!0||ye.has(V)?ze.children=nt(le[me]||[],ze):ze.children=[],ze})}return nt(G),D}function de(G,N,C){var Z={};(0,ee.Z)(C)==="object"?Z=C:Z={externalGetKey:C},Z=Z||{};var W=Z,Fe=W.childrenPropName,me=W.externalGetKey,ye=W.fieldNames,D=b(ye),nt=D.key,Ue=D.children,Ut=Fe||Ue,le;me?typeof me=="string"?le=function(V){return V[me]}:typeof me=="function"&&(le=function(V){return me(V)}):le=function(V,oe){return S(V[nt],oe)};function se(ce,V,oe,ae){var we=ce?ce[Ut]:G,ze=ce?u(oe.pos,V):"0",Re=ce?[].concat((0,H.Z)(ae),[ce]):[];if(ce){var Te=le(ce,ze),lt={node:ce,index:V,pos:ze,key:Te,parentPos:oe.node?oe.pos:null,level:oe.level+1,nodes:Re};N(lt)}we&&we.forEach(function(ut,zt){se(ut,zt,{node:ce,pos:ze,level:oe?oe.level+1:-1},Re)})}se(null)}function Y(G){var N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},C=N.initWrapper,Z=N.processEntity,W=N.onProcessFinished,Fe=N.externalGetKey,me=N.childrenPropName,ye=N.fieldNames,D=arguments.length>2?arguments[2]:void 0,nt=Fe||D,Ue={},Ut={},le={posEntities:Ue,keyEntities:Ut};return C&&(le=C(le)||le),de(G,function(se){var ce=se.node,V=se.index,oe=se.pos,ae=se.key,we=se.parentPos,ze=se.level,Re=se.nodes,Te={node:ce,nodes:Re,index:V,key:ae,pos:oe,level:ze},lt=S(ae,oe);Ue[oe]=Te,Ut[lt]=Te,Te.parent=Ue[we],Te.parent&&(Te.parent.children=Te.parent.children||[],Te.parent.children.push(Te)),Z&&Z(Te,le)},{externalGetKey:nt,childrenPropName:me,fieldNames:ye}),W&&W(le),le}function j(G,N){var C=N.expandedKeys,Z=N.selectedKeys,W=N.loadedKeys,Fe=N.loadingKeys,me=N.checkedKeys,ye=N.halfCheckedKeys,D=N.dragOverNodeKey,nt=N.dropPosition,Ue=N.keyEntities,Ut=(0,L.Z)(Ue,G),le={eventKey:G,expanded:C.indexOf(G)!==-1,selected:Z.indexOf(G)!==-1,loaded:W.indexOf(G)!==-1,loading:Fe.indexOf(G)!==-1,checked:me.indexOf(G)!==-1,halfChecked:ye.indexOf(G)!==-1,pos:String(Ut?Ut.pos:""),dragOver:D===G&&nt===0,dragOverGapTop:D===G&&nt===-1,dragOverGapBottom:D===G&&nt===1};return le}function re(G){var N=G.data,C=G.expanded,Z=G.selected,W=G.checked,Fe=G.loaded,me=G.loading,ye=G.halfChecked,D=G.dragOver,nt=G.dragOverGapTop,Ue=G.dragOverGapBottom,Ut=G.pos,le=G.active,se=G.eventKey,ce=(0,z.Z)((0,z.Z)({},N),{},{expanded:C,selected:Z,checked:W,loaded:Fe,loading:me,halfChecked:ye,dragOver:D,dragOverGapTop:nt,dragOverGapBottom:Ue,pos:Ut,active:le,key:se});return"props"in ce||Object.defineProperty(ce,"props",{get:function(){return(0,w.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),G}}),ce}},8224:function(zn,At,d){"use strict";d.d(At,{Z:function(){return H}});var ee=d(4676);function H(z,Se,P,te){var w=ee.unstable_batchedUpdates?function($){ee.unstable_batchedUpdates(P,$)}:P;return z!=null&&z.addEventListener&&z.addEventListener(Se,w,te),{remove:function(){z!=null&&z.removeEventListener&&z.removeEventListener(Se,w,te)}}}},55468:function(zn,At,d){"use strict";d.d(At,{g1:function(){return U},os:function(){return b}});var ee=/margin|padding|width|height|max|min|offset/,H={left:!0,top:!0},z={cssFloat:1,styleFloat:1,float:1};function Se(k){return k.nodeType===1?k.ownerDocument.defaultView.getComputedStyle(k,null):{}}function P(k,K,_){if(K=K.toLowerCase(),_==="auto"){if(K==="height")return k.offsetHeight;if(K==="width")return k.offsetWidth}return K in H||(H[K]=ee.test(K)),H[K]?parseFloat(_)||0:_}function te(k,K){var _=arguments.length,de=Se(k);return K=z[K]?"cssFloat"in k.style?"cssFloat":"styleFloat":K,_===1?de:P(k,K,de[K]||k.style[K])}function w(k,K,_){var de=arguments.length;if(K=z[K]?"cssFloat"in k.style?"cssFloat":"styleFloat":K,de===3)return typeof _=="number"&&ee.test(K)&&(_="".concat(_,"px")),k.style[K]=_,_;for(var Y in K)K.hasOwnProperty(Y)&&w(k,Y,K[Y]);return Se(k)}function L(k){return k===document.body?document.documentElement.clientWidth:k.offsetWidth}function $(k){return k===document.body?window.innerHeight||document.documentElement.clientHeight:k.offsetHeight}function u(){var k=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),K=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:k,height:K}}function U(){var k=document.documentElement.clientWidth,K=window.innerHeight||document.documentElement.clientHeight;return{width:k,height:K}}function S(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function b(k){var K=k.getBoundingClientRect(),_=document.documentElement;return{left:K.left+(window.pageXOffset||_.scrollLeft)-(_.clientLeft||document.body.clientLeft||0),top:K.top+(window.pageYOffset||_.scrollTop)-(_.clientTop||document.body.clientTop||0)}}},3465:function(zn,At,d){"use strict";d.d(At,{G:function(){return Se}});var ee=d(47273),H=function(te){if((0,ee.Z)()&&window.document.documentElement){var w=Array.isArray(te)?te:[te],L=window.document.documentElement;return w.some(function($){return $ in L.style})}return!1},z=function(te,w){if(!H(te))return!1;var L=document.createElement("div"),$=L.style[te];return L.style[te]=w,L.style[te]!==$};function Se(P,te){return!Array.isArray(P)&&te!==void 0?z(P,te):H(P)}},48911:function(zn,At,d){"use strict";d.d(At,{Z:function(){return tn}});var ee=d(54476),H=d(76190),z=d(33885),Se=d(20068),P=d(42978),te=d(75931),w=d(92310),L=d.n(w),$=d(29301),u=d(70425),U=d(34280),S=d(59301),b=d(4676),k=S.forwardRef(function(dt,Xt){var Ce=dt.height,ue=dt.offsetY,ge=dt.offsetX,T=dt.children,He=dt.prefixCls,Me=dt.onInnerResize,M=dt.innerProps,I=dt.rtl,Le=dt.extra,Ae={},J={display:"flex",flexDirection:"column"};return ue!==void 0&&(Ae={height:Ce,position:"relative",overflow:"hidden"},J=(0,z.Z)((0,z.Z)({},J),{},(0,Se.Z)((0,Se.Z)((0,Se.Z)((0,Se.Z)((0,Se.Z)({transform:"translateY(".concat(ue,"px)")},I?"marginRight":"marginLeft",-ge),"position","absolute"),"left",0),"right",0),"top",0))),S.createElement("div",{style:Ae},S.createElement($.Z,{onResize:function(pt){var ie=pt.offsetHeight;ie&&Me&&Me()}},S.createElement("div",(0,ee.Z)({style:J,className:L()((0,Se.Z)({},"".concat(He,"-holder-inner"),He)),ref:Xt},M),T,Le)))});k.displayName="Filler";var K=k;function _(dt){var Xt=dt.children,Ce=dt.setRef,ue=S.useCallback(function(ge){Ce(ge)},[]);return S.cloneElement(Xt,{ref:ue})}function de(dt,Xt,Ce,ue,ge,T,He,Me){var M=Me.getKey;return dt.slice(Xt,Ce+1).map(function(I,Le){var Ae=Xt+Le,J=He(I,Ae,{style:{width:ue},offsetX:ge}),Oe=M(I);return S.createElement(_,{key:Oe,setRef:function(ie){return T(I,ie)}},J)})}function Y(dt,Xt,Ce,ue){var ge=Ce-dt,T=Xt-Ce,He=Math.min(ge,T)*2;if(ue<=He){var Me=Math.floor(ue/2);return ue%2?Ce+Me+1:Ce-Me}return ge>T?Ce-(ue-T):Ce+(ue-ge)}function j(dt,Xt,Ce){var ue=dt.length,ge=Xt.length,T,He;if(ue===0&&ge===0)return null;ue<ge?(T=dt,He=Xt):(T=Xt,He=dt);var Me={__EMPTY_ITEM__:!0};function M(pt){return pt!==void 0?Ce(pt):Me}for(var I=null,Le=Math.abs(ue-ge)!==1,Ae=0;Ae<He.length;Ae+=1){var J=M(T[Ae]),Oe=M(He[Ae]);if(J!==Oe){I=Ae,Le=Le||J!==M(He[Ae+1]);break}}return I===null?null:{index:I,multiple:Le}}function re(dt,Xt,Ce){var ue=S.useState(dt),ge=(0,P.Z)(ue,2),T=ge[0],He=ge[1],Me=S.useState(null),M=(0,P.Z)(Me,2),I=M[0],Le=M[1];return S.useEffect(function(){var Ae=j(T||[],dt||[],Xt);(Ae==null?void 0:Ae.index)!==void 0&&(Ce==null||Ce(Ae.index),Le(dt[Ae.index])),He(dt)},[dt]),[I]}var G=d(16089),N=(typeof navigator=="undefined"?"undefined":(0,H.Z)(navigator))==="object"&&/Firefox/i.test(navigator.userAgent),C=N,Z=function(dt,Xt,Ce,ue){var ge=(0,S.useRef)(!1),T=(0,S.useRef)(null);function He(){clearTimeout(T.current),ge.current=!0,T.current=setTimeout(function(){ge.current=!1},50)}var Me=(0,S.useRef)({top:dt,bottom:Xt,left:Ce,right:ue});return Me.current.top=dt,Me.current.bottom=Xt,Me.current.left=Ce,Me.current.right=ue,function(M,I){var Le=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Ae=M?I<0&&Me.current.left||I>0&&Me.current.right:I<0&&Me.current.top||I>0&&Me.current.bottom;return Le&&Ae?(clearTimeout(T.current),ge.current=!1):(!Ae||ge.current)&&He(),!ge.current&&Ae}};function W(dt,Xt,Ce,ue,ge,T,He){var Me=(0,S.useRef)(0),M=(0,S.useRef)(null),I=(0,S.useRef)(null),Le=(0,S.useRef)(!1),Ae=Z(Xt,Ce,ue,ge);function J(Ge,Ze){if(G.Z.cancel(M.current),!Ae(!1,Ze)){var Qt=Ge;if(!Qt._virtualHandled)Qt._virtualHandled=!0;else return;Me.current+=Ze,I.current=Ze,C||Qt.preventDefault(),M.current=(0,G.Z)(function(){var ln=Le.current?10:1;He(Me.current*ln,!1),Me.current=0})}}function Oe(Ge,Ze){He(Ze,!0),C||Ge.preventDefault()}var pt=(0,S.useRef)(null),ie=(0,S.useRef)(null);function Pe(Ge){if(dt){G.Z.cancel(ie.current),ie.current=(0,G.Z)(function(){pt.current=null},2);var Ze=Ge.deltaX,Qt=Ge.deltaY,ln=Ge.shiftKey,on=Ze,xn=Qt;(pt.current==="sx"||!pt.current&&ln&&Qt&&!Ze)&&(on=Qt,xn=0,pt.current="sx");var Nn=Math.abs(on),jn=Math.abs(xn);pt.current===null&&(pt.current=T&&Nn>jn?"x":"y"),pt.current==="y"?J(Ge,xn):Oe(Ge,on)}}function Ee(Ge){dt&&(Le.current=Ge.detail===I.current)}return[Pe,Ee]}function Fe(dt,Xt,Ce,ue){var ge=S.useMemo(function(){return[new Map,[]]},[dt,Ce.id,ue]),T=(0,P.Z)(ge,2),He=T[0],Me=T[1],M=function(Le){var Ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Le,J=He.get(Le),Oe=He.get(Ae);if(J===void 0||Oe===void 0)for(var pt=dt.length,ie=Me.length;ie<pt;ie+=1){var Pe,Ee=dt[ie],Ge=Xt(Ee);He.set(Ge,ie);var Ze=(Pe=Ce.get(Ge))!==null&&Pe!==void 0?Pe:ue;if(Me[ie]=(Me[ie-1]||0)+Ze,Ge===Le&&(J=ie),Ge===Ae&&(Oe=ie),J!==void 0&&Oe!==void 0)break}return{top:Me[J-1]||0,bottom:Me[Oe]}};return M}var me=d(67732),ye=d(83652),D=function(){function dt(){(0,me.Z)(this,dt),(0,Se.Z)(this,"maps",void 0),(0,Se.Z)(this,"id",0),(0,Se.Z)(this,"diffRecords",new Map),this.maps=Object.create(null)}return(0,ye.Z)(dt,[{key:"set",value:function(Ce,ue){this.diffRecords.set(Ce,this.maps[Ce]),this.maps[Ce]=ue,this.id+=1}},{key:"get",value:function(Ce){return this.maps[Ce]}},{key:"resetRecord",value:function(){this.diffRecords.clear()}},{key:"getRecord",value:function(){return this.diffRecords}}]),dt}(),nt=D;function Ue(dt){var Xt=parseFloat(dt);return isNaN(Xt)?0:Xt}function Ut(dt,Xt,Ce){var ue=S.useState(0),ge=(0,P.Z)(ue,2),T=ge[0],He=ge[1],Me=(0,S.useRef)(new Map),M=(0,S.useRef)(new nt),I=(0,S.useRef)(0);function Le(){I.current+=1}function Ae(){var Oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Le();var pt=function(){var Ee=!1;Me.current.forEach(function(Ge,Ze){if(Ge&&Ge.offsetParent){var Qt=Ge.offsetHeight,ln=getComputedStyle(Ge),on=ln.marginTop,xn=ln.marginBottom,Nn=Ue(on),jn=Ue(xn),Qn=Qt+Nn+jn;M.current.get(Ze)!==Qn&&(M.current.set(Ze,Qn),Ee=!0)}}),Ee&&He(function(Ge){return Ge+1})};if(Oe)pt();else{I.current+=1;var ie=I.current;Promise.resolve().then(function(){ie===I.current&&pt()})}}function J(Oe,pt){var ie=dt(Oe),Pe=Me.current.get(ie);pt?(Me.current.set(ie,pt),Ae()):Me.current.delete(ie),!Pe!=!pt&&(pt?Xt==null||Xt(Oe):Ce==null||Ce(Oe))}return(0,S.useEffect)(function(){return Le},[]),[J,Ae,M.current,T]}var le=14/15;function se(dt,Xt,Ce){var ue=(0,S.useRef)(!1),ge=(0,S.useRef)(0),T=(0,S.useRef)(0),He=(0,S.useRef)(null),Me=(0,S.useRef)(null),M,I=function(Oe){if(ue.current){var pt=Math.ceil(Oe.touches[0].pageX),ie=Math.ceil(Oe.touches[0].pageY),Pe=ge.current-pt,Ee=T.current-ie,Ge=Math.abs(Pe)>Math.abs(Ee);Ge?ge.current=pt:T.current=ie;var Ze=Ce(Ge,Ge?Pe:Ee,!1,Oe);Ze&&Oe.preventDefault(),clearInterval(Me.current),Ze&&(Me.current=setInterval(function(){Ge?Pe*=le:Ee*=le;var Qt=Math.floor(Ge?Pe:Ee);(!Ce(Ge,Qt,!0)||Math.abs(Qt)<=.1)&&clearInterval(Me.current)},16))}},Le=function(){ue.current=!1,M()},Ae=function(Oe){M(),Oe.touches.length===1&&!ue.current&&(ue.current=!0,ge.current=Math.ceil(Oe.touches[0].pageX),T.current=Math.ceil(Oe.touches[0].pageY),He.current=Oe.target,He.current.addEventListener("touchmove",I,{passive:!1}),He.current.addEventListener("touchend",Le,{passive:!0}))};M=function(){He.current&&(He.current.removeEventListener("touchmove",I),He.current.removeEventListener("touchend",Le))},(0,U.Z)(function(){return dt&&Xt.current.addEventListener("touchstart",Ae,{passive:!0}),function(){var J;(J=Xt.current)===null||J===void 0||J.removeEventListener("touchstart",Ae),M(),clearInterval(Me.current)}},[dt])}function ce(dt){return Math.floor(Math.pow(dt,.5))}function V(dt,Xt){var Ce="touches"in dt?dt.touches[0]:dt;return Ce[Xt?"pageX":"pageY"]-window[Xt?"scrollX":"scrollY"]}function oe(dt,Xt,Ce){S.useEffect(function(){var ue=Xt.current;if(dt&&ue){var ge=!1,T,He,Me=function(){G.Z.cancel(T)},M=function J(){Me(),T=(0,G.Z)(function(){Ce(He),J()})},I=function(){ge=!1,Me()},Le=function(Oe){if(!(Oe.target.draggable||Oe.button!==0)){var pt=Oe;pt._virtualHandled||(pt._virtualHandled=!0,ge=!0)}},Ae=function(Oe){if(ge){var pt=V(Oe,!1),ie=ue.getBoundingClientRect(),Pe=ie.top,Ee=ie.bottom;if(pt<=Pe){var Ge=Pe-pt;He=-ce(Ge),M()}else if(pt>=Ee){var Ze=pt-Ee;He=ce(Ze),M()}else Me()}};return ue.addEventListener("mousedown",Le),ue.ownerDocument.addEventListener("mouseup",I),ue.ownerDocument.addEventListener("mousemove",Ae),ue.ownerDocument.addEventListener("dragend",I),function(){ue.removeEventListener("mousedown",Le),ue.ownerDocument.removeEventListener("mouseup",I),ue.ownerDocument.removeEventListener("mousemove",Ae),ue.ownerDocument.removeEventListener("dragend",I),Me()}}},[dt])}var ae=10;function we(dt,Xt,Ce,ue,ge,T,He,Me){var M=S.useRef(),I=S.useState(null),Le=(0,P.Z)(I,2),Ae=Le[0],J=Le[1];return(0,U.Z)(function(){if(Ae&&Ae.times<ae){if(!dt.current){J(function(bo){return(0,z.Z)({},bo)});return}T();var Oe=Ae.targetAlign,pt=Ae.originAlign,ie=Ae.index,Pe=Ae.offset,Ee=dt.current.clientHeight,Ge=!1,Ze=Oe,Qt=null;if(Ee){for(var ln=Oe||pt,on=0,xn=0,Nn=0,jn=Math.min(Xt.length-1,ie),Qn=0;Qn<=jn;Qn+=1){var Kn=ge(Xt[Qn]);xn=on;var Un=Ce.get(Kn);Nn=xn+(Un===void 0?ue:Un),on=Nn}for(var _n=ln==="top"?Pe:Ee-Pe,Xn=jn;Xn>=0;Xn-=1){var br=ge(Xt[Xn]),Or=Ce.get(br);if(Or===void 0){Ge=!0;break}if(_n-=Or,_n<=0)break}switch(ln){case"top":Qt=xn-Pe;break;case"bottom":Qt=Nn-Ee+Pe;break;default:{var Yn=dt.current.scrollTop,ro=Yn+Ee;xn<Yn?Ze="top":Nn>ro&&(Ze="bottom")}}Qt!==null&&He(Qt),Qt!==Ae.lastTop&&(Ge=!0)}Ge&&J((0,z.Z)((0,z.Z)({},Ae),{},{times:Ae.times+1,targetAlign:Ze,lastTop:Qt}))}},[Ae,dt.current]),function(Oe){if(Oe==null){Me();return}if(G.Z.cancel(M.current),typeof Oe=="number")He(Oe);else if(Oe&&(0,H.Z)(Oe)==="object"){var pt,ie=Oe.align;"index"in Oe?pt=Oe.index:pt=Xt.findIndex(function(Ge){return ge(Ge)===Oe.key});var Pe=Oe.offset,Ee=Pe===void 0?0:Pe;J({times:0,index:pt,offset:Ee,originAlign:ie})}}}var ze=S.forwardRef(function(dt,Xt){var Ce=dt.prefixCls,ue=dt.rtl,ge=dt.scrollOffset,T=dt.scrollRange,He=dt.onStartMove,Me=dt.onStopMove,M=dt.onScroll,I=dt.horizontal,Le=dt.spinSize,Ae=dt.containerSize,J=dt.style,Oe=dt.thumbStyle,pt=dt.showScrollBar,ie=S.useState(!1),Pe=(0,P.Z)(ie,2),Ee=Pe[0],Ge=Pe[1],Ze=S.useState(null),Qt=(0,P.Z)(Ze,2),ln=Qt[0],on=Qt[1],xn=S.useState(null),Nn=(0,P.Z)(xn,2),jn=Nn[0],Qn=Nn[1],Kn=!ue,Un=S.useRef(),_n=S.useRef(),Xn=S.useState(pt),br=(0,P.Z)(Xn,2),Or=br[0],Yn=br[1],ro=S.useRef(),bo=function(){pt===!0||pt===!1||(clearTimeout(ro.current),Yn(!0),ro.current=setTimeout(function(){Yn(!1)},3e3))},kn=T-Ae||0,co=Ae-Le||0,iA=S.useMemo(function(){if(ge===0||kn===0)return 0;var qe=ge/kn;return qe*co},[ge,kn,co]),ho=function(Vt){Vt.stopPropagation(),Vt.preventDefault()},aA=S.useRef({top:iA,dragging:Ee,pageY:ln,startTop:jn});aA.current={top:iA,dragging:Ee,pageY:ln,startTop:jn};var Zo=function(Vt){Ge(!0),on(V(Vt,I)),Qn(aA.current.top),He(),Vt.stopPropagation(),Vt.preventDefault()};S.useEffect(function(){var qe=function(De){De.preventDefault()},Vt=Un.current,nn=_n.current;return Vt.addEventListener("touchstart",qe,{passive:!1}),nn.addEventListener("touchstart",Zo,{passive:!1}),function(){Vt.removeEventListener("touchstart",qe),nn.removeEventListener("touchstart",Zo)}},[]);var Wo=S.useRef();Wo.current=kn;var ai=S.useRef();ai.current=co,S.useEffect(function(){if(Ee){var qe,Vt=function(De){var jt=aA.current,Tt=jt.dragging,Dn=jt.pageY,un=jt.startTop;G.Z.cancel(qe);var Sn=Un.current.getBoundingClientRect(),Ln=Ae/(I?Sn.width:Sn.height);if(Tt){var Rn=(V(De,I)-Dn)*Ln,er=un;!Kn&&I?er-=Rn:er+=Rn;var Zn=Wo.current,Wn=ai.current,ir=Wn?er/Wn:0,Tn=Math.ceil(ir*Zn);Tn=Math.max(Tn,0),Tn=Math.min(Tn,Zn),qe=(0,G.Z)(function(){M(Tn,I)})}},nn=function(){Ge(!1),Me()};return window.addEventListener("mousemove",Vt,{passive:!0}),window.addEventListener("touchmove",Vt,{passive:!0}),window.addEventListener("mouseup",nn,{passive:!0}),window.addEventListener("touchend",nn,{passive:!0}),function(){window.removeEventListener("mousemove",Vt),window.removeEventListener("touchmove",Vt),window.removeEventListener("mouseup",nn),window.removeEventListener("touchend",nn),G.Z.cancel(qe)}}},[Ee]),S.useEffect(function(){return bo(),function(){clearTimeout(ro.current)}},[ge]),S.useImperativeHandle(Xt,function(){return{delayHidden:bo}});var Fo="".concat(Ce,"-scrollbar"),Lr={position:"absolute",visibility:Or?null:"hidden"},Io={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return I?(Object.assign(Lr,{height:8,left:0,right:0,bottom:0}),Object.assign(Io,(0,Se.Z)({height:"100%",width:Le},Kn?"left":"right",iA))):(Object.assign(Lr,(0,Se.Z)({width:8,top:0,bottom:0},Kn?"right":"left",0)),Object.assign(Io,{width:"100%",height:Le,top:iA})),S.createElement("div",{ref:Un,className:L()(Fo,(0,Se.Z)((0,Se.Z)((0,Se.Z)({},"".concat(Fo,"-horizontal"),I),"".concat(Fo,"-vertical"),!I),"".concat(Fo,"-visible"),Or)),style:(0,z.Z)((0,z.Z)({},Lr),J),onMouseDown:ho,onMouseMove:bo},S.createElement("div",{ref:_n,className:L()("".concat(Fo,"-thumb"),(0,Se.Z)({},"".concat(Fo,"-thumb-moving"),Ee)),style:(0,z.Z)((0,z.Z)({},Io),Oe),onMouseDown:Zo}))}),Re=ze,Te=20;function lt(){var dt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Xt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Ce=dt/Xt*dt;return isNaN(Ce)&&(Ce=0),Ce=Math.max(Ce,Te),Math.floor(Ce)}var ut=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],zt=[],xt={overflowY:"auto",overflowAnchor:"none"};function en(dt,Xt){var Ce=dt.prefixCls,ue=Ce===void 0?"rc-virtual-list":Ce,ge=dt.className,T=dt.height,He=dt.itemHeight,Me=dt.fullHeight,M=Me===void 0?!0:Me,I=dt.style,Le=dt.data,Ae=dt.children,J=dt.itemKey,Oe=dt.virtual,pt=dt.direction,ie=dt.scrollWidth,Pe=dt.component,Ee=Pe===void 0?"div":Pe,Ge=dt.onScroll,Ze=dt.onVirtualScroll,Qt=dt.onVisibleChange,ln=dt.innerProps,on=dt.extraRender,xn=dt.styles,Nn=dt.showScrollBar,jn=Nn===void 0?"optional":Nn,Qn=(0,te.Z)(dt,ut),Kn=S.useCallback(function(Br){return typeof J=="function"?J(Br):Br==null?void 0:Br[J]},[J]),Un=Ut(Kn,null,null),_n=(0,P.Z)(Un,4),Xn=_n[0],br=_n[1],Or=_n[2],Yn=_n[3],ro=!!(Oe!==!1&&T&&He),bo=S.useMemo(function(){return Object.values(Or.maps).reduce(function(Br,ar){return Br+ar},0)},[Or.id,Or.maps]),kn=ro&&Le&&(Math.max(He*Le.length,bo)>T||!!ie),co=pt==="rtl",iA=L()(ue,(0,Se.Z)({},"".concat(ue,"-rtl"),co),ge),ho=Le||zt,aA=(0,S.useRef)(),Zo=(0,S.useRef)(),Wo=(0,S.useRef)(),ai=(0,S.useState)(0),Fo=(0,P.Z)(ai,2),Lr=Fo[0],Io=Fo[1],qe=(0,S.useState)(0),Vt=(0,P.Z)(qe,2),nn=Vt[0],Ne=Vt[1],De=(0,S.useState)(!1),jt=(0,P.Z)(De,2),Tt=jt[0],Dn=jt[1],un=function(){Dn(!0)},Sn=function(){Dn(!1)},Ln={getKey:Kn};function Rn(Br){Io(function(ar){var Xr;typeof Br=="function"?Xr=Br(ar):Xr=Br;var wo=ft(Xr);return aA.current.scrollTop=wo,wo})}var er=(0,S.useRef)({start:0,end:ho.length}),Zn=(0,S.useRef)(),Wn=re(ho,Kn),ir=(0,P.Z)(Wn,1),Tn=ir[0];Zn.current=Tn;var lr=S.useMemo(function(){if(!ro)return{scrollHeight:void 0,start:0,end:ho.length-1,offset:void 0};if(!kn){var Br;return{scrollHeight:((Br=Zo.current)===null||Br===void 0?void 0:Br.offsetHeight)||0,start:0,end:ho.length-1,offset:void 0}}for(var ar=0,Xr,wo,sA,Zi=ho.length,BA=0;BA<Zi;BA+=1){var zA=ho[BA],YA=Kn(zA),ji=Or.get(YA),Li=ar+(ji===void 0?He:ji);Li>=Lr&&Xr===void 0&&(Xr=BA,wo=ar),Li>Lr+T&&sA===void 0&&(sA=BA),ar=Li}return Xr===void 0&&(Xr=0,wo=0,sA=Math.ceil(T/He)),sA===void 0&&(sA=ho.length-1),sA=Math.min(sA+1,ho.length-1),{scrollHeight:ar,start:Xr,end:sA,offset:wo}},[kn,ro,Lr,ho,Yn,T]),Ar=lr.scrollHeight,_r=lr.start,vr=lr.end,Dt=lr.offset;er.current.start=_r,er.current.end=vr,S.useLayoutEffect(function(){var Br=Or.getRecord();if(Br.size===1){var ar=Array.from(Br.keys())[0],Xr=Br.get(ar),wo=ho[_r];if(wo&&Xr===void 0){var sA=Kn(wo);if(sA===ar){var Zi=Or.get(ar),BA=Zi-He;Rn(function(zA){return zA+BA})}}}Or.resetRecord()},[Ar]);var gt=S.useState({width:0,height:T}),Ot=(0,P.Z)(gt,2),St=Ot[0],qt=Ot[1],Mt=function(ar){qt({width:ar.offsetWidth,height:ar.offsetHeight})},Wt=(0,S.useRef)(),Ht=(0,S.useRef)(),pn=S.useMemo(function(){return lt(St.width,ie)},[St.width,ie]),Vn=S.useMemo(function(){return lt(St.height,Ar)},[St.height,Ar]),dr=Ar-T,Kr=(0,S.useRef)(dr);Kr.current=dr;function ft(Br){var ar=Br;return Number.isNaN(Kr.current)||(ar=Math.min(ar,Kr.current)),ar=Math.max(ar,0),ar}var yr=Lr<=0,tr=Lr>=dr,nr=nn<=0,Dr=nn>=ie,zr=Z(yr,tr,nr,Dr),yo=function(){return{x:co?-nn:nn,y:Lr}},Cr=(0,S.useRef)(yo()),$r=(0,u.useEvent)(function(Br){if(Ze){var ar=(0,z.Z)((0,z.Z)({},yo()),Br);(Cr.current.x!==ar.x||Cr.current.y!==ar.y)&&(Ze(ar),Cr.current=ar)}});function fo(Br,ar){var Xr=Br;ar?((0,b.flushSync)(function(){Ne(Xr)}),$r()):Rn(Xr)}function to(Br){var ar=Br.currentTarget.scrollTop;ar!==Lr&&Rn(ar),Ge==null||Ge(Br),$r()}var mo=function(ar){var Xr=ar,wo=ie?ie-St.width:0;return Xr=Math.max(Xr,0),Xr=Math.min(Xr,wo),Xr},jA=(0,u.useEvent)(function(Br,ar){ar?((0,b.flushSync)(function(){Ne(function(Xr){var wo=Xr+(co?-Br:Br);return mo(wo)})}),$r()):Rn(function(Xr){var wo=Xr+Br;return wo})}),Rr=W(ro,yr,tr,nr,Dr,!!ie,jA),Mr=(0,P.Z)(Rr,2),xr=Mr[0],Uo=Mr[1];se(ro,aA,function(Br,ar,Xr,wo){var sA=wo;return zr(Br,ar,Xr)?!1:!sA||!sA._virtualHandled?(sA&&(sA._virtualHandled=!0),xr({preventDefault:function(){},deltaX:Br?ar:0,deltaY:Br?0:ar}),!0):!1}),oe(kn,aA,function(Br){Rn(function(ar){return ar+Br})}),(0,U.Z)(function(){function Br(Xr){var wo=yr&&Xr.detail<0,sA=tr&&Xr.detail>0;ro&&!wo&&!sA&&Xr.preventDefault()}var ar=aA.current;return ar.addEventListener("wheel",xr,{passive:!1}),ar.addEventListener("DOMMouseScroll",Uo,{passive:!0}),ar.addEventListener("MozMousePixelScroll",Br,{passive:!1}),function(){ar.removeEventListener("wheel",xr),ar.removeEventListener("DOMMouseScroll",Uo),ar.removeEventListener("MozMousePixelScroll",Br)}},[ro,yr,tr]),(0,U.Z)(function(){if(ie){var Br=mo(nn);Ne(Br),$r({x:Br})}},[St.width,ie]);var Mo=function(){var ar,Xr;(ar=Wt.current)===null||ar===void 0||ar.delayHidden(),(Xr=Ht.current)===null||Xr===void 0||Xr.delayHidden()},io=we(aA,ho,Or,He,Kn,function(){return br(!0)},Rn,Mo);S.useImperativeHandle(Xt,function(){return{nativeElement:Wo.current,getScrollInfo:yo,scrollTo:function(ar){function Xr(wo){return wo&&(0,H.Z)(wo)==="object"&&("left"in wo||"top"in wo)}Xr(ar)?(ar.left!==void 0&&Ne(mo(ar.left)),io(ar.top)):io(ar)}}}),(0,U.Z)(function(){if(Qt){var Br=ho.slice(_r,vr+1);Qt(Br,ho)}},[_r,vr,ho]);var Co=Fe(ho,Kn,Or,He),tA=on==null?void 0:on({start:_r,end:vr,virtual:kn,offsetX:nn,offsetY:Dt,rtl:co,getSize:Co}),kA=de(ho,_r,vr,ie,nn,Xn,Ae,Ln),uA=null;T&&(uA=(0,z.Z)((0,Se.Z)({},M?"height":"maxHeight",T),xt),ro&&(uA.overflowY="hidden",ie&&(uA.overflowX="hidden"),Tt&&(uA.pointerEvents="none")));var SA={};return co&&(SA.dir="rtl"),S.createElement("div",(0,ee.Z)({ref:Wo,style:(0,z.Z)((0,z.Z)({},I),{},{position:"relative"}),className:iA},SA,Qn),S.createElement($.Z,{onResize:Mt},S.createElement(Ee,{className:"".concat(ue,"-holder"),style:uA,ref:aA,onScroll:to,onMouseEnter:Mo},S.createElement(K,{prefixCls:ue,height:Ar,offsetX:nn,offsetY:Dt,scrollWidth:ie,onInnerResize:br,ref:Zo,innerProps:ln,rtl:co,extra:tA},kA))),kn&&Ar>T&&S.createElement(Re,{ref:Wt,prefixCls:ue,scrollOffset:Lr,scrollRange:Ar,rtl:co,onScroll:fo,onStartMove:un,onStopMove:Sn,spinSize:Vn,containerSize:St.height,style:xn==null?void 0:xn.verticalScrollBar,thumbStyle:xn==null?void 0:xn.verticalScrollBarThumb,showScrollBar:jn}),kn&&ie>St.width&&S.createElement(Re,{ref:Ht,prefixCls:ue,scrollOffset:nn,scrollRange:ie,rtl:co,onScroll:fo,onStartMove:un,onStopMove:Sn,spinSize:pn,containerSize:St.width,horizontal:!0,style:xn==null?void 0:xn.horizontalScrollBar,thumbStyle:xn==null?void 0:xn.horizontalScrollBarThumb,showScrollBar:jn}))}var kt=S.forwardRef(en);kt.displayName="List";var fn=kt,tn=fn},27774:function(zn,At){"use strict";Object.defineProperty(At,"__esModule",{value:!0}),At.SizeSensorId=At.SensorTabIndex=At.SensorClassName=void 0;var d="size-sensor-id";At.SizeSensorId=d;var ee="size-sensor-object";At.SensorClassName=ee;var H="-1";At.SensorTabIndex=H},79301:function(zn,At){"use strict";Object.defineProperty(At,"__esModule",{value:!0}),At.default=void 0;var d=function(H){var z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:60,Se=null;return function(){for(var P=this,te=arguments.length,w=new Array(te),L=0;L<te;L++)w[L]=arguments[L];clearTimeout(Se),Se=setTimeout(function(){H.apply(P,w)},z)}};At.default=d},79789:function(zn,At){"use strict";Object.defineProperty(At,"__esModule",{value:!0}),At.default=void 0;var d=1,ee=function(){return"".concat(d++)};At.default=ee},47242:function(zn,At,d){"use strict";Object.defineProperty(At,"__esModule",{value:!0}),At.ver=At.clear=At.bind=void 0;var ee=d(95270),H=function(te,w){var L=(0,ee.getSensor)(te);return L.bind(w),function(){L.unbind(w)}};At.bind=H;var z=function(te){var w=(0,ee.getSensor)(te);(0,ee.removeSensor)(w)};At.clear=z;var Se="1.0.2";At.ver=Se},95270:function(zn,At,d){"use strict";Object.defineProperty(At,"__esModule",{value:!0}),At.removeSensor=At.getSensor=At.Sensors=void 0;var ee=Se(d(79789)),H=d(57829),z=d(27774);function Se($){return $&&$.__esModule?$:{default:$}}var P={};At.Sensors=P;function te($){$&&P[$]&&delete P[$]}var w=function(u){var U=u.getAttribute(z.SizeSensorId);if(U&&P[U])return P[U];var S=(0,ee.default)();u.setAttribute(z.SizeSensorId,S);var b=(0,H.createSensor)(u,function(){return te(S)});return P[S]=b,b};At.getSensor=w;var L=function(u){var U=u.element.getAttribute(z.SizeSensorId);u.destroy(),te(U)};At.removeSensor=L},57829:function(zn,At,d){"use strict";Object.defineProperty(At,"__esModule",{value:!0}),At.createSensor=void 0;var ee=d(20953),H=d(55202),z=typeof ResizeObserver!="undefined"?H.createSensor:ee.createSensor;At.createSensor=z},20953:function(zn,At,d){"use strict";Object.defineProperty(At,"__esModule",{value:!0}),At.createSensor=void 0;var ee=z(d(79301)),H=d(27774);function z(P){return P&&P.__esModule?P:{default:P}}var Se=function(te,w){var L=void 0,$=[],u=function(){getComputedStyle(te).position==="static"&&(te.style.position="relative");var _=document.createElement("object");return _.onload=function(){_.contentDocument.defaultView.addEventListener("resize",U),U()},_.style.display="block",_.style.position="absolute",_.style.top="0",_.style.left="0",_.style.height="100%",_.style.width="100%",_.style.overflow="hidden",_.style.pointerEvents="none",_.style.zIndex="-1",_.style.opacity="0",_.setAttribute("class",H.SensorClassName),_.setAttribute("tabindex",H.SensorTabIndex),_.type="text/html",te.appendChild(_),_.data="about:blank",_},U=(0,ee.default)(function(){$.forEach(function(K){K(te)})}),S=function(_){L||(L=u()),$.indexOf(_)===-1&&$.push(_)},b=function(){L&&L.parentNode&&(L.contentDocument&&L.contentDocument.defaultView.removeEventListener("resize",U),L.parentNode.removeChild(L),te.removeAttribute(H.SizeSensorId),L=void 0,$=[],w&&w())},k=function(_){var de=$.indexOf(_);de!==-1&&$.splice(de,1),$.length===0&&L&&b()};return{element:te,bind:S,destroy:b,unbind:k}};At.createSensor=Se},55202:function(zn,At,d){"use strict";Object.defineProperty(At,"__esModule",{value:!0}),At.createSensor=void 0;var ee=d(27774),H=z(d(79301));function z(P){return P&&P.__esModule?P:{default:P}}var Se=function(te,w){var L=void 0,$=[],u=(0,H.default)(function(){$.forEach(function(K){K(te)})}),U=function(){var _=new ResizeObserver(u);return _.observe(te),u(),_},S=function(_){L||(L=U()),$.indexOf(_)===-1&&$.push(_)},b=function(){L.disconnect(),$=[],L=void 0,te.removeAttribute(ee.SizeSensorId),w&&w()},k=function(_){var de=$.indexOf(_);de!==-1&&$.splice(de,1),$.length===0&&L&&b()};return{element:te,bind:S,destroy:b,unbind:k}};At.createSensor=Se},16722:function(zn,At,d){"use strict";d.d(At,{Z:function(){return L}});const ee=$=>typeof $=="object"&&$!=null&&$.nodeType===1,H=($,u)=>(!u||$!=="hidden")&&$!=="visible"&&$!=="clip",z=($,u)=>{if($.clientHeight<$.scrollHeight||$.clientWidth<$.scrollWidth){const U=getComputedStyle($,null);return H(U.overflowY,u)||H(U.overflowX,u)||(S=>{const b=(k=>{if(!k.ownerDocument||!k.ownerDocument.defaultView)return null;try{return k.ownerDocument.defaultView.frameElement}catch(K){return null}})(S);return!!b&&(b.clientHeight<S.scrollHeight||b.clientWidth<S.scrollWidth)})($)}return!1},Se=($,u,U,S,b,k,K,_)=>k<$&&K>u||k>$&&K<u?0:k<=$&&_<=U||K>=u&&_>=U?k-$-S:K>u&&_<U||k<$&&_>U?K-u+b:0,P=$=>{const u=$.parentElement;return u==null?$.getRootNode().host||null:u},te=($,u)=>{var U,S,b,k;if(typeof document=="undefined")return[];const{scrollMode:K,block:_,inline:de,boundary:Y,skipOverflowHiddenElements:j}=u,re=typeof Y=="function"?Y:Re=>Re!==Y;if(!ee($))throw new TypeError("Invalid target");const G=document.scrollingElement||document.documentElement,N=[];let C=$;for(;ee(C)&&re(C);){if(C=P(C),C===G){N.push(C);break}C!=null&&C===document.body&&z(C)&&!z(document.documentElement)||C!=null&&z(C,j)&&N.push(C)}const Z=(S=(U=window.visualViewport)==null?void 0:U.width)!=null?S:innerWidth,W=(k=(b=window.visualViewport)==null?void 0:b.height)!=null?k:innerHeight,{scrollX:Fe,scrollY:me}=window,{height:ye,width:D,top:nt,right:Ue,bottom:Ut,left:le}=$.getBoundingClientRect(),{top:se,right:ce,bottom:V,left:oe}=(Re=>{const Te=window.getComputedStyle(Re);return{top:parseFloat(Te.scrollMarginTop)||0,right:parseFloat(Te.scrollMarginRight)||0,bottom:parseFloat(Te.scrollMarginBottom)||0,left:parseFloat(Te.scrollMarginLeft)||0}})($);let ae=_==="start"||_==="nearest"?nt-se:_==="end"?Ut+V:nt+ye/2-se+V,we=de==="center"?le+D/2-oe+ce:de==="end"?Ue+ce:le-oe;const ze=[];for(let Re=0;Re<N.length;Re++){const Te=N[Re],{height:lt,width:ut,top:zt,right:xt,bottom:en,left:kt}=Te.getBoundingClientRect();if(K==="if-needed"&&nt>=0&&le>=0&&Ut<=W&&Ue<=Z&&(Te===G&&!z(Te)||nt>=zt&&Ut<=en&&le>=kt&&Ue<=xt))return ze;const fn=getComputedStyle(Te),tn=parseInt(fn.borderLeftWidth,10),dt=parseInt(fn.borderTopWidth,10),Xt=parseInt(fn.borderRightWidth,10),Ce=parseInt(fn.borderBottomWidth,10);let ue=0,ge=0;const T="offsetWidth"in Te?Te.offsetWidth-Te.clientWidth-tn-Xt:0,He="offsetHeight"in Te?Te.offsetHeight-Te.clientHeight-dt-Ce:0,Me="offsetWidth"in Te?Te.offsetWidth===0?0:ut/Te.offsetWidth:0,M="offsetHeight"in Te?Te.offsetHeight===0?0:lt/Te.offsetHeight:0;if(G===Te)ue=_==="start"?ae:_==="end"?ae-W:_==="nearest"?Se(me,me+W,W,dt,Ce,me+ae,me+ae+ye,ye):ae-W/2,ge=de==="start"?we:de==="center"?we-Z/2:de==="end"?we-Z:Se(Fe,Fe+Z,Z,tn,Xt,Fe+we,Fe+we+D,D),ue=Math.max(0,ue+me),ge=Math.max(0,ge+Fe);else{ue=_==="start"?ae-zt-dt:_==="end"?ae-en+Ce+He:_==="nearest"?Se(zt,en,lt,dt,Ce+He,ae,ae+ye,ye):ae-(zt+lt/2)+He/2,ge=de==="start"?we-kt-tn:de==="center"?we-(kt+ut/2)+T/2:de==="end"?we-xt+Xt+T:Se(kt,xt,ut,tn,Xt+T,we,we+D,D);const{scrollLeft:I,scrollTop:Le}=Te;ue=M===0?0:Math.max(0,Math.min(Le+ue/M,Te.scrollHeight-lt/M+He)),ge=Me===0?0:Math.max(0,Math.min(I+ge/Me,Te.scrollWidth-ut/Me+T)),ae+=Le-ue,we+=I-ge}ze.push({el:Te,top:ue,left:ge})}return ze},w=$=>$===!1?{block:"end",inline:"nearest"}:(u=>u===Object(u)&&Object.keys(u).length!==0)($)?$:{block:"start",inline:"nearest"};function L($,u){if(!$.isConnected||!(b=>{let k=b;for(;k&&k.parentNode;){if(k.parentNode===document)return!0;k=k.parentNode instanceof ShadowRoot?k.parentNode.host:k.parentNode}return!1})($))return;const U=(b=>{const k=window.getComputedStyle(b);return{top:parseFloat(k.scrollMarginTop)||0,right:parseFloat(k.scrollMarginRight)||0,bottom:parseFloat(k.scrollMarginBottom)||0,left:parseFloat(k.scrollMarginLeft)||0}})($);if((b=>typeof b=="object"&&typeof b.behavior=="function")(u))return u.behavior(te($,u));const S=typeof u=="boolean"||u==null?void 0:u.behavior;for(const{el:b,top:k,left:K}of te($,w(u))){const _=k-U.top+U.bottom,de=K-U.left+U.right;b.scroll({top:_,left:de,behavior:S})}}}}]);
|
|
|
}()); |