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

824 lines
1.5 MiB

This file contains invisible Unicode characters!

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

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

!(function(){var Gl=Object.defineProperty,Kl=Object.defineProperties;var _l=Object.getOwnPropertyDescriptors;var sl=Object.getOwnPropertySymbols;var Xl=Object.prototype.hasOwnProperty,Yl=Object.prototype.propertyIsEnumerable;var ll=(Yr,Kt,n)=>Kt in Yr?Gl(Yr,Kt,{enumerable:!0,configurable:!0,writable:!0,value:n}):Yr[Kt]=n,j0=(Yr,Kt)=>{for(var n in Kt||(Kt={}))Xl.call(Kt,n)&&ll(Yr,n,Kt[n]);if(sl)for(var n of sl(Kt))Yl.call(Kt,n)&&ll(Yr,n,Kt[n]);return Yr},N0=(Yr,Kt)=>Kl(Yr,_l(Kt));(self.webpackChunk=self.webpackChunk||[]).push([[8891],{70557:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return y}});var o=n(32855),qe=n(59301),L={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},De=L,q=n(7657),J=function(c,T){return qe.createElement(q.Z,(0,o.Z)({},c,{ref:T,icon:De}))},_=qe.forwardRef(J),y=_},27812:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return y}});var o=n(32855),qe=n(59301),L={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"},De=L,q=n(7657),J=function(c,T){return qe.createElement(q.Z,(0,o.Z)({},c,{ref:T,icon:De}))},_=qe.forwardRef(J),y=_},89489:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return y}});var o=n(32855),qe=n(59301),L={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"},De=L,q=n(7657),J=function(c,T){return qe.createElement(q.Z,(0,o.Z)({},c,{ref:T,icon:De}))},_=qe.forwardRef(J),y=_},59477:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return y}});var o=n(32855),qe=n(59301),L={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"},De=L,q=n(7657),J=function(c,T){return qe.createElement(q.Z,(0,o.Z)({},c,{ref:T,icon:De}))},_=qe.forwardRef(J),y=_},40001:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return y}});var o=n(32855),qe=n(59301),L={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"},De=L,q=n(7657),J=function(c,T){return qe.createElement(q.Z,(0,o.Z)({},c,{ref:T,icon:De}))},_=qe.forwardRef(J),y=_},81953:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return y}});var o=n(32855),qe=n(59301),L={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"},De=L,q=n(7657),J=function(c,T){return qe.createElement(q.Z,(0,o.Z)({},c,{ref:T,icon:De}))},_=qe.forwardRef(J),y=_},26227:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return y}});var o=n(32855),qe=n(59301),L={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},De=L,q=n(7657),J=function(c,T){return qe.createElement(q.Z,(0,o.Z)({},c,{ref:T,icon:De}))},_=qe.forwardRef(J),y=_},49198:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return y}});var o=n(32855),qe=n(59301),L={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"},De=L,q=n(7657),J=function(c,T){return qe.createElement(q.Z,(0,o.Z)({},c,{ref:T,icon:De}))},_=qe.forwardRef(J),y=_},84105:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return y}});var o=n(32855),qe=n(59301),L={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"},De=L,q=n(7657),J=function(c,T){return qe.createElement(q.Z,(0,o.Z)({},c,{ref:T,icon:De}))},_=qe.forwardRef(J),y=_},41464:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return y}});var o=n(32855),qe=n(59301),L={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},De=L,q=n(7657),J=function(c,T){return qe.createElement(q.Z,(0,o.Z)({},c,{ref:T,icon:De}))},_=qe.forwardRef(J),y=_},18785:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return y}});var o=n(32855),qe=n(59301),L={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"},De=L,q=n(7657),J=function(c,T){return qe.createElement(q.Z,(0,o.Z)({},c,{ref:T,icon:De}))},_=qe.forwardRef(J),y=_},87169:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return y}});var o=n(32855),qe=n(59301),L={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},De=L,q=n(7657),J=function(c,T){return qe.createElement(q.Z,(0,o.Z)({},c,{ref:T,icon:De}))},_=qe.forwardRef(J),y=_},73331:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return y}});var o=n(32855),qe=n(59301),L={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"},De=L,q=n(7657),J=function(c,T){return qe.createElement(q.Z,(0,o.Z)({},c,{ref:T,icon:De}))},_=qe.forwardRef(J),y=_},15277:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return y}});var o=n(32855),qe=n(59301),L={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"},De=L,q=n(7657),J=function(c,T){return qe.createElement(q.Z,(0,o.Z)({},c,{ref:T,icon:De}))},_=qe.forwardRef(J),y=_},52671:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return y}});var o=n(32855),qe=n(59301),L={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"},De=L,q=n(7657),J=function(c,T){return qe.createElement(q.Z,(0,o.Z)({},c,{ref:T,icon:De}))},_=qe.forwardRef(J),y=_},8657:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return y}});var o=n(32855),qe=n(59301),L={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"},De=L,q=n(7657),J=function(c,T){return qe.createElement(q.Z,(0,o.Z)({},c,{ref:T,icon:De}))},_=qe.forwardRef(J),y=_},56082:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return y}});var o=n(32855),qe=n(59301),L={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"},De=L,q=n(7657),J=function(c,T){return qe.createElement(q.Z,(0,o.Z)({},c,{ref:T,icon:De}))},_=qe.forwardRef(J),y=_},61481:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return y}});var o=n(32855),qe=n(59301),L={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},De=L,q=n(7657),J=function(c,T){return qe.createElement(q.Z,(0,o.Z)({},c,{ref:T,icon:De}))},_=qe.forwardRef(J),y=_},33853:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return y}});var o=n(32855),qe=n(59301),L={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"},De=L,q=n(7657),J=function(c,T){return qe.createElement(q.Z,(0,o.Z)({},c,{ref:T,icon:De}))},_=qe.forwardRef(J),y=_},12893:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return y}});var o=n(32855),qe=n(59301),L={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{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"}}]},name:"minus-circle",theme:"outlined"},De=L,q=n(7657),J=function(c,T){return qe.createElement(q.Z,(0,o.Z)({},c,{ref:T,icon:De}))},_=qe.forwardRef(J),y=_},15075:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return y}});var o=n(32855),qe=n(59301),L={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"},De=L,q=n(7657),J=function(c,T){return qe.createElement(q.Z,(0,o.Z)({},c,{ref:T,icon:De}))},_=qe.forwardRef(J),y=_},32134:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return y}});var o=n(32855),qe=n(59301),L={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-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 8h152v152c0 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-8z"}},{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"}}]},name:"plus-circle",theme:"outlined"},De=L,q=n(7657),J=function(c,T){return qe.createElement(q.Z,(0,o.Z)({},c,{ref:T,icon:De}))},_=qe.forwardRef(J),y=_},62772:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return y}});var o=n(32855),qe=n(59301),L={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},De=L,q=n(7657),J=function(c,T){return qe.createElement(q.Z,(0,o.Z)({},c,{ref:T,icon:De}))},_=qe.forwardRef(J),y=_},43531:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return y}});var o=n(32855),qe=n(59301),L={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"},De=L,q=n(7657),J=function(c,T){return qe.createElement(q.Z,(0,o.Z)({},c,{ref:T,icon:De}))},_=qe.forwardRef(J),y=_},61485:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return y}});var o=n(32855),qe=n(59301),L={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"},De=L,q=n(7657),J=function(c,T){return qe.createElement(q.Z,(0,o.Z)({},c,{ref:T,icon:De}))},_=qe.forwardRef(J),y=_},38819:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return y}});var o=n(32855),qe=n(59301),L={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"},De=L,q=n(7657),J=function(c,T){return qe.createElement(q.Z,(0,o.Z)({},c,{ref:T,icon:De}))},_=qe.forwardRef(J),y=_},47472:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return y}});var o=n(32855),qe=n(59301),L={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"},De=L,q=n(7657),J=function(c,T){return qe.createElement(q.Z,(0,o.Z)({},c,{ref:T,icon:De}))},_=qe.forwardRef(J),y=_},87395:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return y}});var o=n(32855),qe=n(59301),L={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},De=L,q=n(7657),J=function(c,T){return qe.createElement(q.Z,(0,o.Z)({},c,{ref:T,icon:De}))},_=qe.forwardRef(J),y=_},32050:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return y}});var o=n(32855),qe=n(59301),L={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"},De=L,q=n(7657),J=function(c,T){return qe.createElement(q.Z,(0,o.Z)({},c,{ref:T,icon:De}))},_=qe.forwardRef(J),y=_},88831:function(){"use strict"},29509:function(Yr,Kt,n){"use strict";n.d(Kt,{o2:function(){return q},yT:function(){return J}});var o=n(3300),qe=n(34998);const L=qe.i.map(_=>`${_}-inverse`),De=["success","processing","error","default","warning"];function q(_){return(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0)?[].concat((0,o.Z)(L),(0,o.Z)(qe.i)).includes(_):qe.i.includes(_)}function J(_){return De.includes(_)}},9981:function(Yr,Kt){"use strict";const n=function(){const o=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let qe=1;qe<arguments.length;qe++){const L=qe<0||arguments.length<=qe?void 0:arguments[qe];L&&Object.keys(L).forEach(De=>{const q=L[De];q!==void 0&&(o[De]=q)})}return o};Kt.Z=n},86013:function(Yr,Kt,n){"use strict";var o=n(59301),qe=n(19248);const L=De=>{let q;return typeof De=="object"&&(De!=null&&De.clearIcon)?q=De:De&&(q={clearIcon:o.createElement(qe.Z,null)}),q};Kt.Z=L},54500:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return o}});const o=qe=>qe?typeof qe=="function"?qe():qe:null},97224:function(Yr,Kt,n){"use strict";n.d(Kt,{F:function(){return o}});function o(L){return L!=null&&L===L.window}const qe=L=>{var De,q;if(typeof window=="undefined")return 0;let J=0;return o(L)?J=L.pageYOffset:L instanceof Document?J=L.documentElement.scrollTop:(L instanceof HTMLElement||L)&&(J=L.scrollTop),L&&!o(L)&&typeof J!="number"&&(J=(q=((De=L.ownerDocument)!==null&&De!==void 0?De:L).documentElement)===null||q===void 0?void 0:q.scrollTop),J};Kt.Z=qe},52838:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return J}});var o=n(37645);function qe(_,y,V,c){if(c===!1)return{adjustX:!1,adjustY:!1};const T=c&&typeof c=="object"?c:{},F={};switch(_){case"top":case"bottom":F.shiftX=y.arrowOffsetHorizontal*2+V,F.shiftY=!0,F.adjustY=!0;break;case"left":case"right":F.shiftY=y.arrowOffsetVertical*2+V,F.shiftX=!0,F.adjustX=!0;break}const G=Object.assign(Object.assign({},F),T);return G.shiftX||(G.adjustX=!0),G.shiftY||(G.adjustY=!0),G}const L={left:{points:["cr","cl"]},right:{points:["cl","cr"]},top:{points:["bc","tc"]},bottom:{points:["tc","bc"]},topLeft:{points:["bl","tl"]},leftTop:{points:["tr","tl"]},topRight:{points:["br","tr"]},rightTop:{points:["tl","tr"]},bottomRight:{points:["tr","br"]},rightBottom:{points:["bl","br"]},bottomLeft:{points:["tl","bl"]},leftBottom:{points:["br","bl"]}},De={topLeft:{points:["bl","tc"]},leftTop:{points:["tr","cl"]},topRight:{points:["br","tc"]},rightTop:{points:["tl","cr"]},bottomRight:{points:["tr","bc"]},rightBottom:{points:["bl","cr"]},bottomLeft:{points:["tl","bc"]},leftBottom:{points:["br","cl"]}},q=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function J(_){const{arrowWidth:y,autoAdjustOverflow:V,arrowPointAtCenter:c,offset:T,borderRadius:F,visibleFirst:G}=_,z=y/2,K={};return Object.keys(L).forEach(N=>{const A=c&&De[N]||L[N],w=Object.assign(Object.assign({},A),{offset:[0,0],dynamicInset:!0});switch(K[N]=w,q.has(N)&&(w.autoArrow=!1),N){case"top":case"topLeft":case"topRight":w.offset[1]=-z-T;break;case"bottom":case"bottomLeft":case"bottomRight":w.offset[1]=z+T;break;case"left":case"leftTop":case"leftBottom":w.offset[0]=-z-T;break;case"right":case"rightTop":case"rightBottom":w.offset[0]=z+T;break}const C=(0,o.wZ)({contentRadius:F,limitVerticalRadius:!0});if(c)switch(N){case"topLeft":case"bottomLeft":w.offset[0]=-C.arrowOffsetHorizontal-z;break;case"topRight":case"bottomRight":w.offset[0]=C.arrowOffsetHorizontal+z;break;case"leftTop":case"rightTop":w.offset[1]=-C.arrowOffsetHorizontal*2+z;break;case"leftBottom":case"rightBottom":w.offset[1]=C.arrowOffsetHorizontal*2-z;break}w.overflow=qe(N,C,y,V),G&&(w.htmlRegion="visibleFirst")}),K}},83010:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return De}});var o=n(16089);function qe(q,J,_,y){const V=_-J;return q/=y/2,q<1?V/2*q*q*q+J:V/2*((q-=2)*q*q+2)+J}var L=n(97224);function De(q){let J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:_=()=>window,callback:y,duration:V=450}=J,c=_(),T=(0,L.Z)(c),F=Date.now(),G=()=>{const K=Date.now()-F,N=qe(K>V?V:K,T,q,V);(0,L.F)(c)?c.scrollTo(window.pageXOffset,N):c instanceof Document||c.constructor.name==="HTMLDocument"?c.documentElement.scrollTop=N:c.scrollTop=N,K<V?(0,o.Z)(G):typeof y=="function"&&y()};(0,o.Z)(G)}},82855:function(Yr,Kt,n){"use strict";n.d(Kt,{F:function(){return q},Z:function(){return De}});var o=n(92310),qe=n.n(o);const L=null;function De(J,_,y){return qe()({[`${J}-status-success`]:_==="success",[`${J}-status-warning`]:_==="warning",[`${J}-status-error`]:_==="error",[`${J}-status-validating`]:_==="validating",[`${J}-has-feedback`]:y})}const q=(J,_)=>_||J},41780:function(Yr,Kt,n){"use strict";var o=n(3300),qe=n(16089);function L(De){let q;const J=y=>()=>{q=null,De.apply(void 0,(0,o.Z)(y))},_=function(){if(q==null){for(var y=arguments.length,V=new Array(y),c=0;c<y;c++)V[c]=arguments[c];q=(0,qe.Z)(J(V))}};return _.cancel=()=>{qe.Z.cancel(q),q=null},_}Kt.Z=L},48608:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return ae}});var o=n(59301),qe=n(92310),L=n.n(qe),De=n(29301),q=n(41780),J=n(48755),_=n(16931);const y=X=>{const{componentCls:Q}=X;return{[Q]:{position:"fixed",zIndex:X.zIndexPopup}}},V=X=>({zIndexPopup:X.zIndexBase+10});var c=(0,_.I$)("Affix",y,V);function T(X){return X!==window?X.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function F(X,Q,$e){if($e!==void 0&&Math.round(Q.top)>Math.round(X.top)-$e)return $e+Q.top}function G(X,Q,$e){if($e!==void 0&&Math.round(Q.bottom)<Math.round(X.bottom)+$e){const Ne=window.innerHeight-Q.bottom;return $e+Ne}}var z=function(X,Q){var $e={};for(var Ne in X)Object.prototype.hasOwnProperty.call(X,Ne)&&Q.indexOf(Ne)<0&&($e[Ne]=X[Ne]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,Ne=Object.getOwnPropertySymbols(X);et<Ne.length;et++)Q.indexOf(Ne[et])<0&&Object.prototype.propertyIsEnumerable.call(X,Ne[et])&&($e[Ne[et]]=X[Ne[et]]);return $e};const K=["resize","scroll","touchstart","touchmove","touchend","pageshow","load"];function N(){return typeof window!="undefined"?window:null}const A=0,w=1;var ae=o.forwardRef((X,Q)=>{var $e;const{style:Ne,offsetTop:et,offsetBottom:Ue,prefixCls:Se,className:xe,rootClassName:Y,children:ye,target:P,onChange:O,onTestUpdatePosition:rt}=X,ce=z(X,["style","offsetTop","offsetBottom","prefixCls","className","rootClassName","children","target","onChange","onTestUpdatePosition"]),{getPrefixCls:se,getTargetContainer:U}=o.useContext(J.E_),ee=se("affix",Se),[W,I]=o.useState(!1),[re,_e]=o.useState(),[ge,Ve]=o.useState(),it=o.useRef(A),ut=o.useRef(null),de=o.useRef(null),ze=o.useRef(null),St=o.useRef(null),Fe=o.useRef(null),Re=($e=P!=null?P:U)!==null&&$e!==void 0?$e:N,$=Ue===void 0&&et===void 0?0:et,Ye=()=>{if(it.current!==w||!St.current||!ze.current||!Re)return;const Yt=Re();if(Yt){const Gt={status:A},Lt=T(ze.current);if(Lt.top===0&&Lt.left===0&&Lt.width===0&&Lt.height===0)return;const at=T(Yt),xt=F(Lt,at,$),Mt=G(Lt,at,Ue);xt!==void 0?(Gt.affixStyle={position:"fixed",top:xt,width:Lt.width,height:Lt.height},Gt.placeholderStyle={width:Lt.width,height:Lt.height}):Mt!==void 0&&(Gt.affixStyle={position:"fixed",bottom:Mt,width:Lt.width,height:Lt.height},Gt.placeholderStyle={width:Lt.width,height:Lt.height}),Gt.lastAffix=!!Gt.affixStyle,W!==Gt.lastAffix&&(O==null||O(Gt.lastAffix)),it.current=Gt.status,_e(Gt.affixStyle),Ve(Gt.placeholderStyle),I(Gt.lastAffix)}},be=()=>{it.current=w,Ye()},fe=(0,q.Z)(()=>{be()}),ue=(0,q.Z)(()=>{if(Re&&re){const Yt=Re();if(Yt&&ze.current){const Gt=T(Yt),Lt=T(ze.current),at=F(Lt,Gt,$),xt=G(Lt,Gt,Ue);if(at!==void 0&&re.top===at||xt!==void 0&&re.bottom===xt)return}}be()}),me=()=>{const Yt=Re==null?void 0:Re();Yt&&(K.forEach(Gt=>{var Lt;de.current&&((Lt=ut.current)===null||Lt===void 0||Lt.removeEventListener(Gt,de.current)),Yt==null||Yt.addEventListener(Gt,ue)}),ut.current=Yt,de.current=ue)},Ie=()=>{Fe.current&&(clearTimeout(Fe.current),Fe.current=null);const Yt=Re==null?void 0:Re();K.forEach(Gt=>{var Lt;Yt==null||Yt.removeEventListener(Gt,ue),de.current&&((Lt=ut.current)===null||Lt===void 0||Lt.removeEventListener(Gt,de.current))}),fe.cancel(),ue.cancel()};o.useImperativeHandle(Q,()=>({updatePosition:fe})),o.useEffect(()=>(Fe.current=setTimeout(me),()=>Ie()),[]),o.useEffect(()=>{me()},[P,re,W]),o.useEffect(()=>{fe()},[P,et,Ue]);const[we,Me,Je]=c(ee),vt=L()(Y,Me,ee,Je),Et=L()({[vt]:re});return we(o.createElement(De.Z,{onResize:fe},o.createElement("div",Object.assign({style:Ne,className:xe,ref:ze},ce),re&&o.createElement("div",{style:ge,"aria-hidden":"true"}),o.createElement("div",{className:Et,ref:St,style:re},o.createElement(De.Z,{onResize:fe},ye)))))})},1560:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return w}});var o=n(2738),qe=n(45915),L=n(82326),De=n(59301),q=n(92310),J=n.n(q),_=n(11592),y=n(75030),V=n(48755);const{Option:c}=L.default;function T(C){return(C==null?void 0:C.type)&&(C.type.isSelectOption||C.type.isSelectOptGroup)}const F=(C,ae)=>{var X;const{prefixCls:Q,className:$e,popupClassName:Ne,dropdownClassName:et,children:Ue,dataSource:Se}=C,xe=(0,_.Z)(Ue);let Y;xe.length===1&&De.isValidElement(xe[0])&&!T(xe[0])&&([Y]=xe);const ye=Y?()=>Y:void 0;let P;xe.length&&T(xe[0])?P=Ue:P=Se?Se.map(se=>{if(De.isValidElement(se))return se;switch(typeof se){case"string":return De.createElement(c,{key:se,value:se},se);case"object":{const{value:U}=se;return De.createElement(c,{key:U,value:U},se.text)}default:return}}):[];const{getPrefixCls:O}=De.useContext(V.E_),rt=O("select",Q),[ce]=(0,y.Cn)("SelectLike",(X=C.dropdownStyle)===null||X===void 0?void 0:X.zIndex);return De.createElement(L.default,Object.assign({ref:ae,suffixIcon:null},(0,o.Z)(C,["dataSource","dropdownClassName"]),{prefixCls:rt,popupClassName:Ne||et,dropdownStyle:Object.assign(Object.assign({},C.dropdownStyle),{zIndex:ce}),className:J()(`${rt}-auto-complete`,$e),mode:L.default.SECRET_COMBOBOX_MODE_DO_NOT_USE,getInputElement:ye}),P)};var z=De.forwardRef(F);const{Option:K}=L.default,N=(0,qe.Z)(z,"dropdownAlign",C=>(0,o.Z)(C,["visible"])),A=z;A.Option=K,A._InternalPanelDoNotUseOrYouWillBeFired=N;var w=A},91882:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return ce}});var o=n(59301),qe=n(92310),L=n.n(qe),De=n(11592),q=n(26112),J=n(22703),_=n(48755),y=n(84105),V=n(19563);const c=se=>{let{children:U}=se;const{getPrefixCls:ee}=o.useContext(_.E_),W=ee("breadcrumb");return o.createElement("li",{className:`${W}-separator`,"aria-hidden":"true"},U===""?U:U||"/")};c.__ANT_BREADCRUMB_SEPARATOR=!0;var T=c,F=function(se,U){var ee={};for(var W in se)Object.prototype.hasOwnProperty.call(se,W)&&U.indexOf(W)<0&&(ee[W]=se[W]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,W=Object.getOwnPropertySymbols(se);I<W.length;I++)U.indexOf(W[I])<0&&Object.prototype.propertyIsEnumerable.call(se,W[I])&&(ee[W[I]]=se[W[I]]);return ee};function G(se,U){if(se.title===void 0||se.title===null)return null;const ee=Object.keys(U).join("|");return typeof se.title=="object"?se.title:String(se.title).replace(new RegExp(`:(${ee})`,"g"),(W,I)=>U[I]||W)}function z(se,U,ee,W){if(ee==null)return null;const{className:I,onClick:re}=U,_e=F(U,["className","onClick"]),ge=Object.assign(Object.assign({},(0,q.Z)(_e,{data:!0,aria:!0})),{onClick:re});return W!==void 0?o.createElement("a",Object.assign({},ge,{className:L()(`${se}-link`,I),href:W}),ee):o.createElement("span",Object.assign({},ge,{className:L()(`${se}-link`,I)}),ee)}function K(se,U){return(W,I,re,_e,ge)=>{if(U)return U(W,I,re,_e);const Ve=G(W,I);return z(se,W,Ve,ge)}}var N=function(se,U){var ee={};for(var W in se)Object.prototype.hasOwnProperty.call(se,W)&&U.indexOf(W)<0&&(ee[W]=se[W]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,W=Object.getOwnPropertySymbols(se);I<W.length;I++)U.indexOf(W[I])<0&&Object.prototype.propertyIsEnumerable.call(se,W[I])&&(ee[W[I]]=se[W[I]]);return ee};const A=se=>{const{prefixCls:U,separator:ee="/",children:W,menu:I,overlay:re,dropdownProps:_e,href:ge}=se,it=(ut=>{if(I||re){const de=Object.assign({},_e);if(I){const ze=I||{},{items:St}=ze,Fe=N(ze,["items"]);de.menu=Object.assign(Object.assign({},Fe),{items:St==null?void 0:St.map((Re,$)=>{var{key:Ye,title:be,label:fe,path:ue}=Re,me=N(Re,["key","title","label","path"]);let Ie=fe!=null?fe:be;return ue&&(Ie=o.createElement("a",{href:`${ge}${ue}`},Ie)),Object.assign(Object.assign({},me),{key:Ye!=null?Ye:$,label:Ie})})})}else re&&(de.overlay=re);return o.createElement(V.Z,Object.assign({placement:"bottom"},de),o.createElement("span",{className:`${U}-overlay-link`},ut,o.createElement(y.Z,null)))}return ut})(W);return it!=null?o.createElement(o.Fragment,null,o.createElement("li",null,it),ee&&o.createElement(T,null,ee)):null},w=se=>{const{prefixCls:U,children:ee,href:W}=se,I=N(se,["prefixCls","children","href"]),{getPrefixCls:re}=o.useContext(_.E_),_e=re("breadcrumb",U);return o.createElement(A,Object.assign({},I,{prefixCls:_e}),z(_e,I,ee,W))};w.__ANT_BREADCRUMB_ITEM=!0;var C=w,ae=n(36237),X=n(63356),Q=n(16931),$e=n(51636);const Ne=se=>{const{componentCls:U,iconCls:ee,calc:W}=se;return{[U]:Object.assign(Object.assign({},(0,X.Wf)(se)),{color:se.itemColor,fontSize:se.fontSize,[ee]:{fontSize:se.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:se.linkColor,transition:`color ${se.motionDurationMid}`,padding:`0 ${(0,ae.unit)(se.paddingXXS)}`,borderRadius:se.borderRadiusSM,height:se.fontHeight,display:"inline-block",marginInline:W(se.marginXXS).mul(-1).equal(),"&:hover":{color:se.linkHoverColor,backgroundColor:se.colorBgTextHover}},(0,X.Qy)(se)),"li:last-child":{color:se.lastItemColor},[`${U}-separator`]:{marginInline:se.separatorMargin,color:se.separatorColor},[`${U}-link`]:{[`
> ${ee} + span,
> ${ee} + a
`]:{marginInlineStart:se.marginXXS}},[`${U}-overlay-link`]:{borderRadius:se.borderRadiusSM,height:se.fontHeight,display:"inline-block",padding:`0 ${(0,ae.unit)(se.paddingXXS)}`,marginInline:W(se.marginXXS).mul(-1).equal(),[`> ${ee}`]:{marginInlineStart:se.marginXXS,fontSize:se.fontSizeIcon},"&:hover":{color:se.linkHoverColor,backgroundColor:se.colorBgTextHover,a:{color:se.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${se.componentCls}-rtl`]:{direction:"rtl"}})}},et=se=>({itemColor:se.colorTextDescription,lastItemColor:se.colorText,iconFontSize:se.fontSize,linkColor:se.colorTextDescription,linkHoverColor:se.colorText,separatorColor:se.colorTextDescription,separatorMargin:se.marginXS});var Ue=(0,Q.I$)("Breadcrumb",se=>{const U=(0,$e.mergeToken)(se,{});return Ne(U)},et),Se=function(se,U){var ee={};for(var W in se)Object.prototype.hasOwnProperty.call(se,W)&&U.indexOf(W)<0&&(ee[W]=se[W]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,W=Object.getOwnPropertySymbols(se);I<W.length;I++)U.indexOf(W[I])<0&&Object.prototype.propertyIsEnumerable.call(se,W[I])&&(ee[W[I]]=se[W[I]]);return ee};function xe(se){const{breadcrumbName:U,children:ee}=se,W=Se(se,["breadcrumbName","children"]),I=Object.assign({title:U},W);return ee&&(I.menu={items:ee.map(re=>{var{breadcrumbName:_e}=re,ge=Se(re,["breadcrumbName"]);return Object.assign(Object.assign({},ge),{title:_e})})}),I}function Y(se,U){return(0,o.useMemo)(()=>se||(U?U.map(xe):null),[se,U])}var ye=function(se,U){var ee={};for(var W in se)Object.prototype.hasOwnProperty.call(se,W)&&U.indexOf(W)<0&&(ee[W]=se[W]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,W=Object.getOwnPropertySymbols(se);I<W.length;I++)U.indexOf(W[I])<0&&Object.prototype.propertyIsEnumerable.call(se,W[I])&&(ee[W[I]]=se[W[I]]);return ee};const P=(se,U)=>{if(U===void 0)return U;let ee=(U||"").replace(/^\//,"");return Object.keys(se).forEach(W=>{ee=ee.replace(`:${W}`,se[W])}),ee},O=se=>{const{prefixCls:U,separator:ee="/",style:W,className:I,rootClassName:re,routes:_e,items:ge,children:Ve,itemRender:it,params:ut={}}=se,de=ye(se,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:ze,direction:St,breadcrumb:Fe}=o.useContext(_.E_);let Re;const $=ze("breadcrumb",U),[Ye,be,fe]=Ue($),ue=Y(ge,_e),me=K($,it);if(ue&&ue.length>0){const Me=[],Je=ge||_e;Re=ue.map((vt,Et)=>{const{path:Yt,key:Gt,type:Lt,menu:at,overlay:xt,onClick:Mt,className:Wt,separator:Ot,dropdownProps:lr}=vt,ur=P(ut,Yt);ur!==void 0&&Me.push(ur);const Cr=Gt!=null?Gt:Et;if(Lt==="separator")return o.createElement(T,{key:Cr},Ot);const rn={},Pr=Et===ue.length-1;at?rn.menu=at:xt&&(rn.overlay=xt);let{href:x}=vt;return Me.length&&ur!==void 0&&(x=`#/${Me.join("/")}`),o.createElement(A,Object.assign({key:Cr},rn,(0,q.Z)(vt,{data:!0,aria:!0}),{className:Wt,dropdownProps:lr,href:x,separator:Pr?"":ee,onClick:Mt,prefixCls:$}),me(vt,ut,Je,Me,x))})}else if(Ve){const Me=(0,De.Z)(Ve).length;Re=(0,De.Z)(Ve).map((Je,vt)=>{if(!Je)return Je;const Et=vt===Me-1;return(0,J.Tm)(Je,{separator:Et?"":ee,key:vt})})}const Ie=L()($,Fe==null?void 0:Fe.className,{[`${$}-rtl`]:St==="rtl"},I,re,be,fe),we=Object.assign(Object.assign({},Fe==null?void 0:Fe.style),W);return Ye(o.createElement("nav",Object.assign({className:Ie,style:we},de),o.createElement("ol",null,Re)))};O.Item=C,O.Separator=T;var rt=O,ce=rt},17149:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return Ye}});var o=n(3300),qe=n(59301),L=n(92310),De=n.n(L),q=n(63727),J=n(2738),_=n(75030),y=n(86641),V=n(45915),c=n(82855),T=n(48755),F=n(38406),G=n(2171),z=n(83397),K=n(31756),N=n(56553),A=n(24971),w=n(1722),C=n(90376),ae=n(68525),X=n(90005),Q=n(70045);function $e(be,fe){const{getPrefixCls:ue,direction:me,renderEmpty:Ie}=qe.useContext(T.E_),we=fe||me,Me=ue("select",be),Je=ue("cascader",be);return[Me,Je,we,Ie]}var Ne=$e;function et(be,fe){return qe.useMemo(()=>fe?qe.createElement("span",{className:`${be}-checkbox-inner`}):!1,[fe])}var Ue=n(33853),Se=n(58617),xe=n(38819),ye=(be,fe,ue)=>{let me=ue;ue||(me=fe?qe.createElement(Ue.Z,null):qe.createElement(xe.Z,null));const Ie=qe.createElement("span",{className:`${be}-menu-item-loading-icon`},qe.createElement(Se.Z,{spin:!0}));return qe.useMemo(()=>[me,Ie],[me])},P=n(56119),O=n(16931),rt=n(36237),ce=n(36170),se=n(63356),ee=be=>{const{prefixCls:fe,componentCls:ue}=be,me=`${ue}-menu-item`,Ie=`
&${me}-expand ${me}-expand-icon,
${me}-loading-icon
`;return[(0,ce.C2)(`${fe}-checkbox`,be),{[ue]:{"&-checkbox":{top:0,marginInlineEnd:be.paddingXS,pointerEvents:"unset"},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${ue}-menu-empty`]:{[`${ue}-menu`]:{width:"100%",height:"auto",[me]:{color:be.colorTextDisabled}}}},"&-menu":{flexGrow:1,flexShrink:0,minWidth:be.controlItemWidth,height:be.dropdownHeight,margin:0,padding:be.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${(0,rt.unit)(be.lineWidth)} ${be.lineType} ${be.colorSplit}`},"&-item":Object.assign(Object.assign({},se.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:be.optionPadding,lineHeight:be.lineHeight,cursor:"pointer",transition:`all ${be.motionDurationMid}`,borderRadius:be.borderRadiusSM,"&:hover":{background:be.controlItemBgHover},"&-disabled":{color:be.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[Ie]:{color:be.colorTextDisabled}},[`&-active:not(${me}-disabled)`]:{"&, &:hover":{color:be.optionSelectedColor,fontWeight:be.optionSelectedFontWeight,backgroundColor:be.optionSelectedBg}},"&-content":{flex:"auto"},[Ie]:{marginInlineStart:be.paddingXXS,color:be.colorTextDescription,fontSize:be.fontSizeIcon},"&-keyword":{color:be.colorHighlight}})}}}]};const W=be=>{const{componentCls:fe,antCls:ue}=be;return[{[fe]:{width:be.controlWidth}},{[`${fe}-dropdown`]:[{[`&${ue}-select-dropdown`]:{padding:0}},ee(be)]},{[`${fe}-dropdown-rtl`]:{direction:"rtl"}},(0,P.c)(be)]},I=be=>{const fe=Math.round((be.controlHeight-be.fontSize*be.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:be.controlItemBgActive,optionSelectedFontWeight:be.fontWeightStrong,optionPadding:`${fe}px ${be.paddingSM}px`,menuPadding:be.paddingXXS,optionSelectedColor:be.colorText}};var re=(0,O.I$)("Cascader",be=>[W(be)],I);const _e=be=>{const{componentCls:fe}=be;return{[`${fe}-panel`]:[ee(be),{display:"inline-flex",border:`${(0,rt.unit)(be.lineWidth)} ${be.lineType} ${be.colorSplit}`,borderRadius:be.borderRadiusLG,overflowX:"auto",maxWidth:"100%",[`${fe}-menus`]:{alignItems:"stretch"},[`${fe}-menu`]:{height:"auto"},"&-empty":{padding:be.paddingXXS}}]}};var ge=(0,O.A1)(["Cascader","Panel"],be=>_e(be),I);function Ve(be){const{prefixCls:fe,className:ue,multiple:me,rootClassName:Ie,notFoundContent:we,direction:Me,expandIcon:Je,disabled:vt}=be,Et=qe.useContext(G.Z),Yt=vt!=null?vt:Et,[Gt,Lt,at,xt]=Ne(fe,Me),Mt=(0,z.Z)(Lt),[Wt,Ot,lr]=re(Lt,Mt);ge(Lt);const ur=at==="rtl",[Cr,rn]=ye(Gt,ur,Je),Pr=we||(xt==null?void 0:xt("Cascader"))||qe.createElement(F.Z,{componentName:"Cascader"}),x=et(Lt,me);return Wt(qe.createElement(q.s,Object.assign({},be,{checkable:x,prefixCls:Lt,className:De()(ue,Ot,Ie,lr,Mt),notFoundContent:Pr,direction:at,expandIcon:Cr,loadingIcon:rn,disabled:Yt})))}var it=Ve,ut=function(be,fe){var ue={};for(var me in be)Object.prototype.hasOwnProperty.call(be,me)&&fe.indexOf(me)<0&&(ue[me]=be[me]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,me=Object.getOwnPropertySymbols(be);Ie<me.length;Ie++)fe.indexOf(me[Ie])<0&&Object.prototype.propertyIsEnumerable.call(be,me[Ie])&&(ue[me[Ie]]=be[me[Ie]]);return ue};const{SHOW_CHILD:de,SHOW_PARENT:ze}=q.default;function St(be,fe,ue){const me=be.toLowerCase().split(fe).reduce((Me,Je,vt)=>vt===0?[Je]:[].concat((0,o.Z)(Me),[fe,Je]),[]),Ie=[];let we=0;return me.forEach((Me,Je)=>{const vt=we+Me.length;let Et=be.slice(we,vt);we=vt,Je%2===1&&(Et=qe.createElement("span",{className:`${ue}-menu-item-keyword`,key:`separator-${Je}`},Et)),Ie.push(Et)}),Ie}const Fe=(be,fe,ue,me)=>{const Ie=[],we=be.toLowerCase();return fe.forEach((Me,Je)=>{Je!==0&&Ie.push(" / ");let vt=Me[me.label];const Et=typeof vt;(Et==="string"||Et==="number")&&(vt=St(String(vt),we,ue)),Ie.push(vt)}),Ie},Re=qe.forwardRef((be,fe)=>{var ue;const{prefixCls:me,size:Ie,disabled:we,className:Me,rootClassName:Je,multiple:vt,bordered:Et=!0,transitionName:Yt,choiceTransitionName:Gt="",popupClassName:Lt,dropdownClassName:at,expandIcon:xt,placement:Mt,showSearch:Wt,allowClear:Ot=!0,notFoundContent:lr,direction:ur,getPopupContainer:Cr,status:rn,showArrow:Pr,builtinPlacements:x,style:D,variant:wt}=be,oe=ut(be,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style","variant"]),Be=(0,J.Z)(oe,["suffixIcon"]),{getPrefixCls:Dr,getPopupContainer:Ar,className:xn,style:Ln}=(0,T.dj)("cascader"),{popupOverflow:Ft}=qe.useContext(T.E_),{status:Sr,hasFeedback:yr,isFormItemInput:Lr,feedbackIcon:h}=qe.useContext(N.aM),B=(0,c.F)(Sr,rn),[Ee,ne,ft,bn]=Ne(me,ur),mt=ft==="rtl",Zt=Dr(),Ur=(0,z.Z)(Ee),[$r,qr,gn]=(0,C.Z)(Ee,Ur),Qn=(0,z.Z)(ne),[pe]=re(ne,Qn),{compactSize:fr,compactItemClassnames:Qe}=(0,Q.ri)(Ee,ur),[Ir,Vr]=(0,A.Z)("cascader",wt,Et),wn=lr||(bn==null?void 0:bn("Cascader"))||qe.createElement(F.Z,{componentName:"Cascader"}),ra=De()(Lt||at,`${ne}-dropdown`,{[`${ne}-dropdown-rtl`]:ft==="rtl"},Je,Ur,Qn,qr,gn),pt=qe.useMemo(()=>{if(!Wt)return Wt;let en={render:Fe};return typeof Wt=="object"&&(en=Object.assign(Object.assign({},en),Wt)),en},[Wt]),tr=(0,K.Z)(en=>{var $n;return($n=Ie!=null?Ie:fr)!==null&&$n!==void 0?$n:en}),ir=qe.useContext(G.Z),ar=we!=null?we:ir,[jr,on]=ye(Ee,mt,xt),Hr=et(ne,vt),zr=(0,X.Z)(be.suffixIcon,Pr),{suffixIcon:nn,removeIcon:sn,clearIcon:An}=(0,ae.Z)(Object.assign(Object.assign({},be),{hasFeedback:yr,feedbackIcon:h,showSuffixIcon:zr,multiple:vt,prefixCls:Ee,componentName:"Cascader"})),Pn=qe.useMemo(()=>Mt!==void 0?Mt:mt?"bottomRight":"bottomLeft",[Mt,mt]),On=Ot===!0?{clearIcon:An}:Ot,[Mn]=(0,_.Cn)("SelectLike",(ue=Be.dropdownStyle)===null||ue===void 0?void 0:ue.zIndex),na=qe.createElement(q.default,Object.assign({prefixCls:Ee,className:De()(!me&&ne,{[`${Ee}-lg`]:tr==="large",[`${Ee}-sm`]:tr==="small",[`${Ee}-rtl`]:mt,[`${Ee}-${Ir}`]:Vr,[`${Ee}-in-form-item`]:Lr},(0,c.Z)(Ee,B,yr),Qe,xn,Me,Je,Ur,Qn,qr,gn),disabled:ar,style:Object.assign(Object.assign({},Ln),D)},Be,{builtinPlacements:(0,w.Z)(x,Ft),direction:ft,placement:Pn,notFoundContent:wn,allowClear:On,showSearch:pt,expandIcon:jr,suffixIcon:nn,removeIcon:sn,loadingIcon:on,checkable:Hr,dropdownClassName:ra,dropdownPrefixCls:me||ne,dropdownStyle:Object.assign(Object.assign({},Be.dropdownStyle),{zIndex:Mn}),choiceTransitionName:(0,y.m)(Zt,"",Gt),transitionName:(0,y.m)(Zt,"slide-up",Yt),getPopupContainer:Cr||Ar,ref:fe}));return pe($r(na))}),$=(0,V.Z)(Re,"dropdownAlign",be=>(0,J.Z)(be,["visible"]));Re.SHOW_PARENT=ze,Re.SHOW_CHILD=de,Re.Panel=it,Re._InternalPanelDoNotUseOrYouWillBeFired=$;var Ye=Re},62673:function(Yr,Kt,n){"use strict";n.d(Kt,{default:function(){return Ue}});var o=n(59301),qe=n(92310),L=n.n(qe),De=n(16632),q=n(8654),J=n(12919),_=n(63872),y=n(48755),V=n(2171),c=n(83397),T=n(56553),G=o.createContext(null),z=n(36170),K=n(74632),N=function(Se,xe){var Y={};for(var ye in Se)Object.prototype.hasOwnProperty.call(Se,ye)&&xe.indexOf(ye)<0&&(Y[ye]=Se[ye]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,ye=Object.getOwnPropertySymbols(Se);P<ye.length;P++)xe.indexOf(ye[P])<0&&Object.prototype.propertyIsEnumerable.call(Se,ye[P])&&(Y[ye[P]]=Se[ye[P]]);return Y};const A=(Se,xe)=>{var Y;const{prefixCls:ye,className:P,rootClassName:O,children:rt,indeterminate:ce=!1,style:se,onMouseEnter:U,onMouseLeave:ee,skipGroup:W=!1,disabled:I}=Se,re=N(Se,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:_e,direction:ge,checkbox:Ve}=o.useContext(y.E_),it=o.useContext(G),{isFormItemInput:ut}=o.useContext(T.aM),de=o.useContext(V.Z),ze=(Y=(it==null?void 0:it.disabled)||I)!==null&&Y!==void 0?Y:de,St=o.useRef(re.value),Fe=o.useRef(null),Re=(0,q.sQ)(xe,Fe);o.useEffect(()=>{it==null||it.registerValue(re.value)},[]),o.useEffect(()=>{if(!W)return re.value!==St.current&&(it==null||it.cancelValue(St.current),it==null||it.registerValue(re.value),St.current=re.value),()=>it==null?void 0:it.cancelValue(re.value)},[re.value]),o.useEffect(()=>{var vt;!((vt=Fe.current)===null||vt===void 0)&&vt.input&&(Fe.current.input.indeterminate=ce)},[ce]);const $=_e("checkbox",ye),Ye=(0,c.Z)($),[be,fe,ue]=(0,z.ZP)($,Ye),me=Object.assign({},re);it&&!W&&(me.onChange=function(){re.onChange&&re.onChange.apply(re,arguments),it.toggleOption&&it.toggleOption({label:rt,value:re.value})},me.name=it.name,me.checked=it.value.includes(re.value));const Ie=L()(`${$}-wrapper`,{[`${$}-rtl`]:ge==="rtl",[`${$}-wrapper-checked`]:me.checked,[`${$}-wrapper-disabled`]:ze,[`${$}-wrapper-in-form-item`]:ut},Ve==null?void 0:Ve.className,P,O,ue,Ye,fe),we=L()({[`${$}-indeterminate`]:ce},_.A,fe),[Me,Je]=(0,K.Z)(me.onClick);return be(o.createElement(J.Z,{component:"Checkbox",disabled:ze},o.createElement("label",{className:Ie,style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),se),onMouseEnter:U,onMouseLeave:ee,onClick:Me},o.createElement(De.Z,Object.assign({},me,{onClick:Je,prefixCls:$,className:we,disabled:ze,ref:Re})),rt!==void 0&&o.createElement("span",{className:`${$}-label`},rt))))};var C=o.forwardRef(A),ae=n(3300),X=n(2738),Q=function(Se,xe){var Y={};for(var ye in Se)Object.prototype.hasOwnProperty.call(Se,ye)&&xe.indexOf(ye)<0&&(Y[ye]=Se[ye]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,ye=Object.getOwnPropertySymbols(Se);P<ye.length;P++)xe.indexOf(ye[P])<0&&Object.prototype.propertyIsEnumerable.call(Se,ye[P])&&(Y[ye[P]]=Se[ye[P]]);return Y},Ne=o.forwardRef((Se,xe)=>{const{defaultValue:Y,children:ye,options:P=[],prefixCls:O,className:rt,rootClassName:ce,style:se,onChange:U}=Se,ee=Q(Se,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:W,direction:I}=o.useContext(y.E_),[re,_e]=o.useState(ee.value||Y||[]),[ge,Ve]=o.useState([]);o.useEffect(()=>{"value"in ee&&_e(ee.value||[])},[ee.value]);const it=o.useMemo(()=>P.map(we=>typeof we=="string"||typeof we=="number"?{label:we,value:we}:we),[P]),ut=we=>{Ve(Me=>Me.filter(Je=>Je!==we))},de=we=>{Ve(Me=>[].concat((0,ae.Z)(Me),[we]))},ze=we=>{const Me=re.indexOf(we.value),Je=(0,ae.Z)(re);Me===-1?Je.push(we.value):Je.splice(Me,1),"value"in ee||_e(Je),U==null||U(Je.filter(vt=>ge.includes(vt)).sort((vt,Et)=>{const Yt=it.findIndex(Lt=>Lt.value===vt),Gt=it.findIndex(Lt=>Lt.value===Et);return Yt-Gt}))},St=W("checkbox",O),Fe=`${St}-group`,Re=(0,c.Z)(St),[$,Ye,be]=(0,z.ZP)(St,Re),fe=(0,X.Z)(ee,["value","disabled"]),ue=P.length?it.map(we=>o.createElement(C,{prefixCls:St,key:we.value.toString(),disabled:"disabled"in we?we.disabled:ee.disabled,value:we.value,checked:re.includes(we.value),onChange:we.onChange,className:`${Fe}-item`,style:we.style,title:we.title,id:we.id,required:we.required},we.label)):ye,me={toggleOption:ze,value:re,disabled:ee.disabled,name:ee.name,registerValue:de,cancelValue:ut},Ie=L()(Fe,{[`${Fe}-rtl`]:I==="rtl"},rt,ce,be,Re,Ye);return $(o.createElement("div",Object.assign({className:Ie,style:se},fe,{ref:xe}),o.createElement(G.Provider,{value:me},ue)))});const et=C;et.Group=Ne,et.__ANT_CHECKBOX=!0;var Ue=et},36170:function(Yr,Kt,n){"use strict";n.d(Kt,{C2:function(){return J}});var o=n(36237),qe=n(63356),L=n(51636),De=n(16931);const q=_=>{const{checkboxCls:y}=_,V=`${y}-wrapper`;return[{[`${y}-group`]:Object.assign(Object.assign({},(0,qe.Wf)(_)),{display:"inline-flex",flexWrap:"wrap",columnGap:_.marginXS,[`> ${_.antCls}-row`]:{flex:1}}),[V]:Object.assign(Object.assign({},(0,qe.Wf)(_)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${V}`]:{marginInlineStart:0},[`&${V}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[y]:Object.assign(Object.assign({},(0,qe.Wf)(_)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:_.borderRadiusSM,alignSelf:"center",[`${y}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${y}-inner`]:Object.assign({},(0,qe.oN)(_))},[`${y}-inner`]:{boxSizing:"border-box",display:"block",width:_.checkboxSize,height:_.checkboxSize,direction:"ltr",backgroundColor:_.colorBgContainer,border:`${(0,o.unit)(_.lineWidth)} ${_.lineType} ${_.colorBorder}`,borderRadius:_.borderRadiusSM,borderCollapse:"separate",transition:`all ${_.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"25%",display:"table",width:_.calc(_.checkboxSize).div(14).mul(5).equal(),height:_.calc(_.checkboxSize).div(14).mul(8).equal(),border:`${(0,o.unit)(_.lineWidthBold)} solid ${_.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${_.motionDurationFast} ${_.motionEaseInBack}, opacity ${_.motionDurationFast}`}},"& + span":{paddingInlineStart:_.paddingXS,paddingInlineEnd:_.paddingXS}})},{[`
${V}:not(${V}-disabled),
${y}:not(${y}-disabled)
`]:{[`&:hover ${y}-inner`]:{borderColor:_.colorPrimary}},[`${V}:not(${V}-disabled)`]:{[`&:hover ${y}-checked:not(${y}-disabled) ${y}-inner`]:{backgroundColor:_.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${y}-checked:not(${y}-disabled):after`]:{borderColor:_.colorPrimaryHover}}},{[`${y}-checked`]:{[`${y}-inner`]:{backgroundColor:_.colorPrimary,borderColor:_.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${_.motionDurationMid} ${_.motionEaseOutBack} ${_.motionDurationFast}`}}},[`
${V}-checked:not(${V}-disabled),
${y}-checked:not(${y}-disabled)
`]:{[`&:hover ${y}-inner`]:{backgroundColor:_.colorPrimaryHover,borderColor:"transparent"}}},{[y]:{"&-indeterminate":{[`${y}-inner`]:{backgroundColor:`${_.colorBgContainer} !important`,borderColor:`${_.colorBorder} !important`,"&:after":{top:"50%",insetInlineStart:"50%",width:_.calc(_.fontSizeLG).div(2).equal(),height:_.calc(_.fontSizeLG).div(2).equal(),backgroundColor:_.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}},[`&:hover ${y}-inner`]:{backgroundColor:`${_.colorBgContainer} !important`,borderColor:`${_.colorPrimary} !important`}}}},{[`${V}-disabled`]:{cursor:"not-allowed"},[`${y}-disabled`]:{[`&, ${y}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${y}-inner`]:{background:_.colorBgContainerDisabled,borderColor:_.colorBorder,"&:after":{borderColor:_.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:_.colorTextDisabled},[`&${y}-indeterminate ${y}-inner::after`]:{background:_.colorTextDisabled}}}]};function J(_,y){const V=(0,L.mergeToken)(y,{checkboxCls:`.${_}`,checkboxSize:y.controlInteractiveSize});return[q(V)]}Kt.ZP=(0,De.I$)("Checkbox",(_,y)=>{let{prefixCls:V}=y;return[J(V,_)]})},74632:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return L}});var o=n(59301),qe=n(16089);function L(De){const q=o.useRef(null),J=()=>{qe.Z.cancel(q.current),q.current=null};return[()=>{J(),q.current=(0,qe.Z)(()=>{q.current=null})},V=>{q.current&&(V.stopPropagation(),J()),De==null||De(V)}]}},8848:function(Yr,Kt,n){"use strict";n.d(Kt,{default:function(){return Se}});var o=n(59301),qe=n(38819),L=n(92310),De=n.n(L),q=n(98535),J=n(11592),_=n(2738),y=n(86641),V=n(22703),c=n(48755),T=n(31756),G=o.forwardRef((xe,Y)=>{const{getPrefixCls:ye}=o.useContext(c.E_),{prefixCls:P,className:O,showArrow:rt=!0}=xe,ce=ye("collapse",P),se=De()({[`${ce}-no-arrow`]:!rt},O);return o.createElement(q.default.Panel,Object.assign({ref:Y},xe,{prefixCls:ce,className:se}))}),z=n(36237),K=n(63356),N=n(34961),A=n(16931),w=n(51636);const C=xe=>{const{componentCls:Y,contentBg:ye,padding:P,headerBg:O,headerPadding:rt,collapseHeaderPaddingSM:ce,collapseHeaderPaddingLG:se,collapsePanelBorderRadius:U,lineWidth:ee,lineType:W,colorBorder:I,colorText:re,colorTextHeading:_e,colorTextDisabled:ge,fontSizeLG:Ve,lineHeight:it,lineHeightLG:ut,marginSM:de,paddingSM:ze,paddingLG:St,paddingXS:Fe,motionDurationSlow:Re,fontSizeIcon:$,contentPadding:Ye,fontHeight:be,fontHeightLG:fe}=xe,ue=`${(0,z.unit)(ee)} ${W} ${I}`;return{[Y]:Object.assign(Object.assign({},(0,K.Wf)(xe)),{backgroundColor:O,border:ue,borderRadius:U,"&-rtl":{direction:"rtl"},[`& > ${Y}-item`]:{borderBottom:ue,"&:first-child":{[`
&,
& > ${Y}-header`]:{borderRadius:`${(0,z.unit)(U)} ${(0,z.unit)(U)} 0 0`}},"&:last-child":{[`
&,
& > ${Y}-header`]:{borderRadius:`0 0 ${(0,z.unit)(U)} ${(0,z.unit)(U)}`}},[`> ${Y}-header`]:Object.assign(Object.assign({position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:rt,color:_e,lineHeight:it,cursor:"pointer",transition:`all ${Re}, visibility 0s`},(0,K.Qy)(xe)),{[`> ${Y}-header-text`]:{flex:"auto"},[`${Y}-expand-icon`]:{height:be,display:"flex",alignItems:"center",paddingInlineEnd:de},[`${Y}-arrow`]:Object.assign(Object.assign({},(0,K.Ro)()),{fontSize:$,transition:`transform ${Re}`,svg:{transition:`transform ${Re}`}}),[`${Y}-header-text`]:{marginInlineEnd:"auto"}}),[`${Y}-collapsible-header`]:{cursor:"default",[`${Y}-header-text`]:{flex:"none",cursor:"pointer"}},[`${Y}-collapsible-icon`]:{cursor:"unset",[`${Y}-expand-icon`]:{cursor:"pointer"}}},[`${Y}-content`]:{color:re,backgroundColor:ye,borderTop:ue,[`& > ${Y}-content-box`]:{padding:Ye},"&-hidden":{display:"none"}},"&-small":{[`> ${Y}-item`]:{[`> ${Y}-header`]:{padding:ce,paddingInlineStart:Fe,[`> ${Y}-expand-icon`]:{marginInlineStart:xe.calc(ze).sub(Fe).equal()}},[`> ${Y}-content > ${Y}-content-box`]:{padding:ze}}},"&-large":{[`> ${Y}-item`]:{fontSize:Ve,lineHeight:ut,[`> ${Y}-header`]:{padding:se,paddingInlineStart:P,[`> ${Y}-expand-icon`]:{height:fe,marginInlineStart:xe.calc(St).sub(P).equal()}},[`> ${Y}-content > ${Y}-content-box`]:{padding:St}}},[`${Y}-item:last-child`]:{borderBottom:0,[`> ${Y}-content`]:{borderRadius:`0 0 ${(0,z.unit)(U)} ${(0,z.unit)(U)}`}},[`& ${Y}-item-disabled > ${Y}-header`]:{"\n &,\n & > .arrow\n ":{color:ge,cursor:"not-allowed"}},[`&${Y}-icon-position-end`]:{[`& > ${Y}-item`]:{[`> ${Y}-header`]:{[`${Y}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:de}}}}})}},ae=xe=>{const{componentCls:Y}=xe,ye=`> ${Y}-item > ${Y}-header ${Y}-arrow`;return{[`${Y}-rtl`]:{[ye]:{transform:"rotate(180deg)"}}}},X=xe=>{const{componentCls:Y,headerBg:ye,paddingXXS:P,colorBorder:O}=xe;return{[`${Y}-borderless`]:{backgroundColor:ye,border:0,[`> ${Y}-item`]:{borderBottom:`1px solid ${O}`},[`
> ${Y}-item:last-child,
> ${Y}-item:last-child ${Y}-header
`]:{borderRadius:0},[`> ${Y}-item:last-child`]:{borderBottom:0},[`> ${Y}-item > ${Y}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${Y}-item > ${Y}-content > ${Y}-content-box`]:{paddingTop:P}}}},Q=xe=>{const{componentCls:Y,paddingSM:ye}=xe;return{[`${Y}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${Y}-item`]:{borderBottom:0,[`> ${Y}-content`]:{backgroundColor:"transparent",border:0,[`> ${Y}-content-box`]:{paddingBlock:ye}}}}}},$e=xe=>({headerPadding:`${xe.paddingSM}px ${xe.padding}px`,headerBg:xe.colorFillAlter,contentPadding:`${xe.padding}px 16px`,contentBg:xe.colorBgContainer});var Ne=(0,A.I$)("Collapse",xe=>{const Y=(0,w.mergeToken)(xe,{collapseHeaderPaddingSM:`${(0,z.unit)(xe.paddingXS)} ${(0,z.unit)(xe.paddingSM)}`,collapseHeaderPaddingLG:`${(0,z.unit)(xe.padding)} ${(0,z.unit)(xe.paddingLG)}`,collapsePanelBorderRadius:xe.borderRadiusLG});return[C(Y),X(Y),Q(Y),ae(Y),(0,N.Z)(Y)]},$e),Ue=Object.assign(o.forwardRef((xe,Y)=>{const{getPrefixCls:ye,direction:P,expandIcon:O,className:rt,style:ce}=(0,c.dj)("collapse"),{prefixCls:se,className:U,rootClassName:ee,style:W,bordered:I=!0,ghost:re,size:_e,expandIconPosition:ge="start",children:Ve,expandIcon:it}=xe,ut=(0,T.Z)(Ie=>{var we;return(we=_e!=null?_e:Ie)!==null&&we!==void 0?we:"middle"}),de=ye("collapse",se),ze=ye(),[St,Fe,Re]=Ne(de),$=o.useMemo(()=>ge==="left"?"start":ge==="right"?"end":ge,[ge]),Ye=it!=null?it:O,be=o.useCallback(function(){let Ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const we=typeof Ye=="function"?Ye(Ie):o.createElement(qe.Z,{rotate:Ie.isActive?P==="rtl"?-90:90:void 0,"aria-label":Ie.isActive?"expanded":"collapsed"});return(0,V.Tm)(we,()=>{var Me;return{className:De()((Me=we==null?void 0:we.props)===null||Me===void 0?void 0:Me.className,`${de}-arrow`)}})},[Ye,de]),fe=De()(`${de}-icon-position-${$}`,{[`${de}-borderless`]:!I,[`${de}-rtl`]:P==="rtl",[`${de}-ghost`]:!!re,[`${de}-${ut}`]:ut!=="middle"},rt,U,ee,Fe,Re),ue=Object.assign(Object.assign({},(0,y.Z)(ze)),{motionAppear:!1,leavedClassName:`${de}-content-hidden`}),me=o.useMemo(()=>Ve?(0,J.Z)(Ve).map((Ie,we)=>{var Me,Je;const vt=Ie.props;if(vt!=null&&vt.disabled){const Et=(Me=Ie.key)!==null&&Me!==void 0?Me:String(we),Yt=Object.assign(Object.assign({},(0,_.Z)(Ie.props,["disabled"])),{key:Et,collapsible:(Je=vt.collapsible)!==null&&Je!==void 0?Je:"disabled"});return(0,V.Tm)(Ie,Yt)}return Ie}):null,[Ve]);return St(o.createElement(q.default,Object.assign({ref:Y,openMotion:ue},(0,_.Z)(xe,["rootClassName"]),{expandIcon:be,prefixCls:de,className:fe,style:Object.assign(Object.assign({},ce),W)}),me))}),{Panel:G}),Se=Ue},38406:function(Yr,Kt,n){"use strict";var o=n(59301),qe=n(48755),L=n(584);const De=q=>{const{componentName:J}=q,{getPrefixCls:_}=(0,o.useContext)(qe.E_),y=_("empty");switch(J){case"Table":case"List":return o.createElement(L.Z,{image:L.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return o.createElement(L.Z,{image:L.Z.PRESENTED_IMAGE_SIMPLE,className:`${y}-small`});case"Table.filter":return null;default:return o.createElement(L.Z,null)}};Kt.Z=De},16326:function(Yr,Kt,n){"use strict";n.d(Kt,{default:function(){return bn}});var o=n(48365),qe=n(45915),L=n(59301),De=n(32855),q={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V460h656v380zM184 392V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v136H184z"}}]},name:"calendar",theme:"outlined"},J=q,_=n(7657),y=function(Zt,Ur){return L.createElement(_.Z,(0,De.Z)({},Zt,{ref:Ur,icon:J}))},V=L.forwardRef(y),c=V,T={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:"M686.7 638.6L544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z"}}]},name:"clock-circle",theme:"outlined"},F=T,G=function(Zt,Ur){return L.createElement(_.Z,(0,De.Z)({},Zt,{ref:Ur,icon:F}))},z=L.forwardRef(G),K=z,N={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M873.1 596.2l-164-208A32 32 0 00684 376h-64.8c-6.7 0-10.4 7.7-6.3 13l144.3 183H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h695.9c26.8 0 41.7-30.8 25.2-51.8z"}}]},name:"swap-right",theme:"outlined"},A=N,w=function(Zt,Ur){return L.createElement(_.Z,(0,De.Z)({},Zt,{ref:Ur,icon:A}))},C=L.forwardRef(w),ae=C,X=n(92310),Q=n.n(X),$e=n(8571),Ne=n(62487),et=n(75030),Ue=n(82855),Se=n(48755),xe=n(2171),Y=n(83397),ye=n(31756),P=n(56553),O=n(24971),rt=n(9017),ce=n(70045),se=n(57428),U=n(36237),ee=n(53075),W=n(64910),I=n(63356),re=n(56119),_e=n(46e3),ge=n(93873),Ve=n(36305),it=n(16931),ut=n(51636),de=n(26743);const ze=(mt,Zt)=>{const{componentCls:Ur,controlHeight:$r}=mt,qr=Zt?`${Ur}-${Zt}`:"",gn=(0,de.gp)(mt);return[{[`${Ur}-multiple${qr}`]:{paddingBlock:gn.containerPadding,paddingInlineStart:gn.basePadding,minHeight:$r,[`${Ur}-selection-item`]:{height:gn.itemHeight,lineHeight:(0,U.unit)(gn.itemLineHeight)}}}]};var Fe=mt=>{const{componentCls:Zt,calc:Ur,lineWidth:$r}=mt,qr=(0,ut.mergeToken)(mt,{fontHeight:mt.fontSize,selectHeight:mt.controlHeightSM,multipleSelectItemHeight:mt.multipleItemHeightSM,borderRadius:mt.borderRadiusSM,borderRadiusSM:mt.borderRadiusXS,controlHeight:mt.controlHeightSM}),gn=(0,ut.mergeToken)(mt,{fontHeight:Ur(mt.multipleItemHeightLG).sub(Ur($r).mul(2).equal()).equal(),fontSize:mt.fontSizeLG,selectHeight:mt.controlHeightLG,multipleSelectItemHeight:mt.multipleItemHeightLG,borderRadius:mt.borderRadiusLG,borderRadiusSM:mt.borderRadius,controlHeight:mt.controlHeightLG});return[ze(qr,"small"),ze(mt),ze(gn,"large"),{[`${Zt}${Zt}-multiple`]:Object.assign(Object.assign({width:"100%",cursor:"text",[`${Zt}-selector`]:{flex:"auto",padding:0,position:"relative","&:after":{margin:0},[`${Zt}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:mt.inputPaddingHorizontalBase,insetInlineEnd:0,transform:"translateY(-50%)",transition:`all ${mt.motionDurationSlow}`,overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",flex:1,color:mt.colorTextPlaceholder,pointerEvents:"none"}}},(0,de._z)(mt)),{[`${Zt}-multiple-input`]:{width:0,height:0,border:0,visibility:"hidden",position:"absolute",zIndex:-1}})}]},Re=n(17835);const $=mt=>{const{pickerCellCls:Zt,pickerCellInnerCls:Ur,cellHeight:$r,borderRadiusSM:qr,motionDurationMid:gn,cellHoverBg:Qn,lineWidth:pe,lineType:fr,colorPrimary:Qe,cellActiveWithRangeBg:Ir,colorTextLightSolid:Vr,colorTextDisabled:wn,cellBgDisabled:ra,colorFillSecondary:pt}=mt;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:$r,transform:"translateY(-50%)",content:'""',pointerEvents:"none"},[Ur]:{position:"relative",zIndex:2,display:"inline-block",minWidth:$r,height:$r,lineHeight:(0,U.unit)($r),borderRadius:qr,transition:`background ${gn}`},[`&:hover:not(${Zt}-in-view):not(${Zt}-disabled),
&:hover:not(${Zt}-selected):not(${Zt}-range-start):not(${Zt}-range-end):not(${Zt}-disabled)`]:{[Ur]:{background:Qn}},[`&-in-view${Zt}-today ${Ur}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${(0,U.unit)(pe)} ${fr} ${Qe}`,borderRadius:qr,content:'""'}},[`&-in-view${Zt}-in-range,
&-in-view${Zt}-range-start,
&-in-view${Zt}-range-end`]:{position:"relative",[`&:not(${Zt}-disabled):before`]:{background:Ir}},[`&-in-view${Zt}-selected,
&-in-view${Zt}-range-start,
&-in-view${Zt}-range-end`]:{[`&:not(${Zt}-disabled) ${Ur}`]:{color:Vr,background:Qe},[`&${Zt}-disabled ${Ur}`]:{background:pt}},[`&-in-view${Zt}-range-start:not(${Zt}-disabled):before`]:{insetInlineStart:"50%"},[`&-in-view${Zt}-range-end:not(${Zt}-disabled):before`]:{insetInlineEnd:"50%"},[`&-in-view${Zt}-range-start:not(${Zt}-range-end) ${Ur}`]:{borderStartStartRadius:qr,borderEndStartRadius:qr,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${Zt}-range-end:not(${Zt}-range-start) ${Ur}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:qr,borderEndEndRadius:qr},"&-disabled":{color:wn,cursor:"not-allowed",[Ur]:{background:"transparent"},"&::before":{background:ra}},[`&-disabled${Zt}-today ${Ur}::before`]:{borderColor:wn}}},Ye=mt=>{const{componentCls:Zt,pickerCellCls:Ur,pickerCellInnerCls:$r,pickerYearMonthCellWidth:qr,pickerControlIconSize:gn,cellWidth:Qn,paddingSM:pe,paddingXS:fr,paddingXXS:Qe,colorBgContainer:Ir,lineWidth:Vr,lineType:wn,borderRadiusLG:ra,colorPrimary:pt,colorTextHeading:tr,colorSplit:ir,pickerControlIconBorderWidth:ar,colorIcon:jr,textHeight:on,motionDurationMid:Hr,colorIconHover:zr,fontWeightStrong:nn,cellHeight:sn,pickerCellPaddingVertical:An,colorTextDisabled:Pn,colorText:On,fontSize:Mn,motionDurationSlow:na,withoutTimeCellHeight:en,pickerQuarterPanelContentHeight:$n,borderRadiusSM:Jn,colorTextLightSolid:da,cellHoverBg:Bn,timeColumnHeight:aa,timeColumnWidth:Kn,timeCellHeight:Zn,controlItemBgActive:ea,marginXXS:zn,pickerDatePanelPaddingHorizontal:yn,pickerControlIconMargin:_n}=mt,Ca=mt.calc(Qn).mul(7).add(mt.calc(yn).mul(2)).equal();return{[Zt]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Ir,borderRadius:ra,outline:"none","&-focused":{borderColor:pt},"&-rtl":{[`${Zt}-prev-icon,
${Zt}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${Zt}-next-icon,
${Zt}-super-next-icon`]:{transform:"rotate(-135deg)"},[`${Zt}-time-panel`]:{[`${Zt}-content`]:{direction:"ltr","> *":{direction:"rtl"}}}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Ca},"&-header":{display:"flex",padding:`0 ${(0,U.unit)(fr)}`,color:tr,borderBottom:`${(0,U.unit)(Vr)} ${wn} ${ir}`,"> *":{flex:"none"},button:{padding:0,color:jr,lineHeight:(0,U.unit)(on),background:"transparent",border:0,cursor:"pointer",transition:`color ${Hr}`,fontSize:"inherit",display:"inline-flex",alignItems:"center",justifyContent:"center","&:empty":{display:"none"}},"> button":{minWidth:"1.6em",fontSize:Mn,"&:hover":{color:zr},"&:disabled":{opacity:.25,pointerEvents:"none"}},"&-view":{flex:"auto",fontWeight:nn,lineHeight:(0,U.unit)(on),"> button":{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:fr},"&:hover":{color:pt}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",width:gn,height:gn,"&::before":{position:"absolute",top:0,insetInlineStart:0,width:gn,height:gn,border:"0 solid currentcolor",borderBlockStartWidth:ar,borderInlineStartWidth:ar,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:_n,insetInlineStart:_n,display:"inline-block",width:gn,height:gn,border:"0 solid currentcolor",borderBlockStartWidth:ar,borderInlineStartWidth:ar,content:'""'}},"&-prev-icon, &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon, &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:sn,fontWeight:"normal"},th:{height:mt.calc(sn).add(mt.calc(An).mul(2)).equal(),color:On,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${(0,U.unit)(An)} 0`,color:Pn,cursor:"pointer","&-in-view":{color:On}},$(mt)),"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${Zt}-content`]:{height:mt.calc(en).mul(4).equal()},[$r]:{padding:`0 ${(0,U.unit)(fr)}`}},"&-quarter-panel":{[`${Zt}-content`]:{height:$n}},"&-decade-panel":{[$r]:{padding:`0 ${(0,U.unit)(mt.calc(fr).div(2).equal())}`},[`${Zt}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${Zt}-body`]:{padding:`0 ${(0,U.unit)(fr)}`},[$r]:{width:qr}},"&-date-panel":{[`${Zt}-body`]:{padding:`${(0,U.unit)(fr)} ${(0,U.unit)(yn)}`},[`${Zt}-content th`]:{boxSizing:"border-box",padding:0}},"&-week-panel":{[`${Zt}-cell`]:{[`&:hover ${$r},
&-selected ${$r},
${$r}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Hr}`},"&:first-child:before":{borderStartStartRadius:Jn,borderEndStartRadius:Jn},"&:last-child:before":{borderStartEndRadius:Jn,borderEndEndRadius:Jn}},"&:hover td:before":{background:Bn},"&-range-start td, &-range-end td, &-selected td, &-hover td":{[`&${Ur}`]:{"&:before":{background:pt},[`&${Zt}-cell-week`]:{color:new Re.FastColor(da).setA(.5).toHexString()},[$r]:{color:da}}},"&-range-hover td:before":{background:ea}}},"&-week-panel, &-date-panel-show-week":{[`${Zt}-body`]:{padding:`${(0,U.unit)(fr)} ${(0,U.unit)(pe)}`},[`${Zt}-content th`]:{width:"auto"}},"&-datetime-panel":{display:"flex",[`${Zt}-time-panel`]:{borderInlineStart:`${(0,U.unit)(Vr)} ${wn} ${ir}`},[`${Zt}-date-panel,
${Zt}-time-panel`]:{transition:`opacity ${na}`},"&-active":{[`${Zt}-date-panel,
${Zt}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",[`${Zt}-content`]:{display:"flex",flex:"auto",height:aa},"&-column":{flex:"1 0 auto",width:Kn,margin:`${(0,U.unit)(Qe)} 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Hr}`,overflowX:"hidden","&::-webkit-scrollbar":{width:8,backgroundColor:"transparent"},"&::-webkit-scrollbar-thumb":{backgroundColor:mt.colorTextTertiary,borderRadius:mt.borderRadiusSM},"&":{scrollbarWidth:"thin",scrollbarColor:`${mt.colorTextTertiary} transparent`},"&::after":{display:"block",height:`calc(100% - ${(0,U.unit)(Zn)})`,content:'""'},"&:not(:first-child)":{borderInlineStart:`${(0,U.unit)(Vr)} ${wn} ${ir}`},"&-active":{background:new Re.FastColor(ea).setA(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${Zt}-time-panel-cell`]:{marginInline:zn,[`${Zt}-time-panel-cell-inner`]:{display:"block",width:mt.calc(Kn).sub(mt.calc(zn).mul(2)).equal(),height:Zn,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:mt.calc(Kn).sub(Zn).div(2).equal(),color:On,lineHeight:(0,U.unit)(Zn),borderRadius:Jn,cursor:"pointer",transition:`background ${Hr}`,"&:hover":{background:Bn}},"&-selected":{[`${Zt}-time-panel-cell-inner`]:{background:ea}},"&-disabled":{[`${Zt}-time-panel-cell-inner`]:{color:Pn,background:"transparent",cursor:"not-allowed"}}}}}}}}};var fe=mt=>{const{componentCls:Zt,textHeight:Ur,lineWidth:$r,paddingSM:qr,antCls:gn,colorPrimary:Qn,cellActiveWithRangeBg:pe,colorPrimaryBorder:fr,lineType:Qe,colorSplit:Ir}=mt;return{[`${Zt}-dropdown`]:{[`${Zt}-footer`]:{borderTop:`${(0,U.unit)($r)} ${Qe} ${Ir}`,"&-extra":{padding:`0 ${(0,U.unit)(qr)}`,lineHeight:(0,U.unit)(mt.calc(Ur).sub(mt.calc($r).mul(2)).equal()),textAlign:"start","&:not(:last-child)":{borderBottom:`${(0,U.unit)($r)} ${Qe} ${Ir}`}}},[`${Zt}-panels + ${Zt}-footer ${Zt}-ranges`]:{justifyContent:"space-between"},[`${Zt}-ranges`]:{marginBlock:0,paddingInline:(0,U.unit)(qr),overflow:"hidden",textAlign:"start",listStyle:"none",display:"flex",justifyContent:"center",alignItems:"center","> li":{lineHeight:(0,U.unit)(mt.calc(Ur).sub(mt.calc($r).mul(2)).equal()),display:"inline-block"},[`${Zt}-now-btn-disabled`]:{pointerEvents:"none",color:mt.colorTextDisabled},[`${Zt}-preset > ${gn}-tag-blue`]:{color:Qn,background:pe,borderColor:fr,cursor:"pointer"},[`${Zt}-ok`]:{paddingBlock:mt.calc($r).mul(2).equal(),marginInlineStart:"auto"}}}}};const ue=mt=>{const{componentCls:Zt,controlHeightLG:Ur,paddingXXS:$r,padding:qr}=mt;return{pickerCellCls:`${Zt}-cell`,pickerCellInnerCls:`${Zt}-cell-inner`,pickerYearMonthCellWidth:mt.calc(Ur).mul(1.5).equal(),pickerQuarterPanelContentHeight:mt.calc(Ur).mul(1.4).equal(),pickerCellPaddingVertical:mt.calc($r).add(mt.calc($r).div(2)).equal(),pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconMargin:4,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:mt.calc(qr).add(mt.calc($r).div(2)).equal()}},me=mt=>{const{colorBgContainerDisabled:Zt,controlHeight:Ur,controlHeightSM:$r,controlHeightLG:qr,paddingXXS:gn,lineWidth:Qn}=mt,pe=gn*2,fr=Qn*2,Qe=Math.min(Ur-pe,Ur-fr),Ir=Math.min($r-pe,$r-fr),Vr=Math.min(qr-pe,qr-fr);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(gn/2),cellHoverBg:mt.controlItemBgHover,cellActiveWithRangeBg:mt.controlItemBgActive,cellHoverWithRangeBg:new Re.FastColor(mt.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Re.FastColor(mt.colorPrimary).lighten(20).toHexString(),cellBgDisabled:Zt,timeColumnWidth:qr*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:$r*1.5,cellHeight:$r,textHeight:qr,withoutTimeCellHeight:qr*1.65,multipleItemBg:mt.colorFillSecondary,multipleItemBorderColor:"transparent",multipleItemHeight:Qe,multipleItemHeightSM:Ir,multipleItemHeightLG:Vr,multipleSelectorBgDisabled:Zt,multipleItemColorDisabled:mt.colorTextDisabled,multipleItemBorderColorDisabled:"transparent"}},Ie=mt=>Object.assign(Object.assign(Object.assign(Object.assign({},(0,W.T)(mt)),me(mt)),(0,Ve.w)(mt)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:mt.zIndexPopupBase+50});var we=n(39082),Je=mt=>{const{componentCls:Zt}=mt;return{[Zt]:[Object.assign(Object.assign(Object.assign(Object.assign({},(0,we.qG)(mt)),(0,we.vc)(mt)),(0,we.H8)(mt)),(0,we.Mu)(mt)),{"&-outlined":{[`&${Zt}-multiple ${Zt}-selection-item`]:{background:mt.multipleItemBg,border:`${(0,U.unit)(mt.lineWidth)} ${mt.lineType} ${mt.multipleItemBorderColor}`}},"&-filled":{[`&${Zt}-multiple ${Zt}-selection-item`]:{background:mt.colorBgContainer,border:`${(0,U.unit)(mt.lineWidth)} ${mt.lineType} ${mt.colorSplit}`}},"&-borderless":{[`&${Zt}-multiple ${Zt}-selection-item`]:{background:mt.multipleItemBg,border:`${(0,U.unit)(mt.lineWidth)} ${mt.lineType} ${mt.multipleItemBorderColor}`}},"&-underlined":{[`&${Zt}-multiple ${Zt}-selection-item`]:{background:mt.multipleItemBg,border:`${(0,U.unit)(mt.lineWidth)} ${mt.lineType} ${mt.multipleItemBorderColor}`}}}]}};const vt=(mt,Zt,Ur,$r)=>{const qr=mt.calc(Ur).add(2).equal(),gn=mt.max(mt.calc(Zt).sub(qr).div(2).equal(),0),Qn=mt.max(mt.calc(Zt).sub(qr).sub(gn).equal(),0);return{padding:`${(0,U.unit)(gn)} ${(0,U.unit)($r)} ${(0,U.unit)(Qn)}`}},Et=mt=>{const{componentCls:Zt,colorError:Ur,colorWarning:$r}=mt;return{[`${Zt}:not(${Zt}-disabled):not([disabled])`]:{[`&${Zt}-status-error`]:{[`${Zt}-active-bar`]:{background:Ur}},[`&${Zt}-status-warning`]:{[`${Zt}-active-bar`]:{background:$r}}}}},Yt=mt=>{const{componentCls:Zt,antCls:Ur,controlHeight:$r,paddingInline:qr,lineWidth:gn,lineType:Qn,colorBorder:pe,borderRadius:fr,motionDurationMid:Qe,colorTextDisabled:Ir,colorTextPlaceholder:Vr,controlHeightLG:wn,fontSizeLG:ra,controlHeightSM:pt,paddingInlineSM:tr,paddingXS:ir,marginXS:ar,colorTextDescription:jr,lineWidthBold:on,colorPrimary:Hr,motionDurationSlow:zr,zIndexPopup:nn,paddingXXS:sn,sizePopupArrow:An,colorBgElevated:Pn,borderRadiusLG:On,boxShadowSecondary:Mn,borderRadiusSM:na,colorSplit:en,cellHoverBg:$n,presetsWidth:Jn,presetsMaxWidth:da,boxShadowPopoverArrow:Bn,fontHeight:aa,fontHeightLG:Kn,lineHeightLG:Zn}=mt;return[{[Zt]:Object.assign(Object.assign(Object.assign({},(0,I.Wf)(mt)),vt(mt,$r,aa,qr)),{position:"relative",display:"inline-flex",alignItems:"center",lineHeight:1,borderRadius:fr,transition:`border ${Qe}, box-shadow ${Qe}, background ${Qe}`,[`${Zt}-prefix`]:{flex:"0 0 auto",marginInlineEnd:mt.inputAffixPadding},[`${Zt}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",color:"inherit",fontSize:mt.fontSize,lineHeight:mt.lineHeight,transition:`all ${Qe}`},(0,ee.nz)(Vr)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,fontFamily:"inherit","&:focus":{boxShadow:"none",outline:0},"&[disabled]":{background:"transparent",color:Ir,cursor:"not-allowed"}}),"&-placeholder":{"> input":{color:Vr}}},"&-large":Object.assign(Object.assign({},vt(mt,wn,Kn,qr)),{[`${Zt}-input > input`]:{fontSize:ra,lineHeight:Zn}}),"&-small":Object.assign({},vt(mt,pt,aa,tr)),[`${Zt}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:mt.calc(ir).div(2).equal(),color:Ir,lineHeight:1,pointerEvents:"none",transition:`opacity ${Qe}, color ${Qe}`,"> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:ar}}},[`${Zt}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Ir,lineHeight:1,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Qe}, color ${Qe}`,"> *":{verticalAlign:"top"},"&:hover":{color:jr}},"&:hover":{[`${Zt}-clear`]:{opacity:1},[`${Zt}-suffix:not(:last-child)`]:{opacity:0}},[`${Zt}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:ra,color:Ir,fontSize:ra,verticalAlign:"top",cursor:"default",[`${Zt}-focused &`]:{color:jr},[`${Zt}-range-separator &`]:{[`${Zt}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${Zt}-active-bar`]:{bottom:mt.calc(gn).mul(-1).equal(),height:on,background:Hr,opacity:0,transition:`all ${zr} ease-out`,pointerEvents:"none"},[`&${Zt}-focused`]:{[`${Zt}-active-bar`]:{opacity:1}},[`${Zt}-range-separator`]:{alignItems:"center",padding:`0 ${(0,U.unit)(ir)}`,lineHeight:1}},"&-range, &-multiple":{[`${Zt}-clear`]:{insetInlineEnd:qr},[`&${Zt}-small`]:{[`${Zt}-clear`]:{insetInlineEnd:tr}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,I.Wf)(mt)),Ye(mt)),{pointerEvents:"none",position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:nn,[`&${Zt}-dropdown-hidden`]:{display:"none"},"&-rtl":{direction:"rtl"},[`&${Zt}-dropdown-placement-bottomLeft,
&${Zt}-dropdown-placement-bottomRight`]:{[`${Zt}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${Zt}-dropdown-placement-topLeft,
&${Zt}-dropdown-placement-topRight`]:{[`${Zt}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${Ur}-slide-up-appear, &${Ur}-slide-up-enter`]:{[`${Zt}-range-arrow${Zt}-range-arrow`]:{transition:"none"}},[`&${Ur}-slide-up-enter${Ur}-slide-up-enter-active${Zt}-dropdown-placement-topLeft,
&${Ur}-slide-up-enter${Ur}-slide-up-enter-active${Zt}-dropdown-placement-topRight,
&${Ur}-slide-up-appear${Ur}-slide-up-appear-active${Zt}-dropdown-placement-topLeft,
&${Ur}-slide-up-appear${Ur}-slide-up-appear-active${Zt}-dropdown-placement-topRight`]:{animationName:_e.Qt},[`&${Ur}-slide-up-enter${Ur}-slide-up-enter-active${Zt}-dropdown-placement-bottomLeft,
&${Ur}-slide-up-enter${Ur}-slide-up-enter-active${Zt}-dropdown-placement-bottomRight,
&${Ur}-slide-up-appear${Ur}-slide-up-appear-active${Zt}-dropdown-placement-bottomLeft,
&${Ur}-slide-up-appear${Ur}-slide-up-appear-active${Zt}-dropdown-placement-bottomRight`]:{animationName:_e.fJ},[`&${Ur}-slide-up-leave ${Zt}-panel-container`]:{pointerEvents:"none"},[`&${Ur}-slide-up-leave${Ur}-slide-up-leave-active${Zt}-dropdown-placement-topLeft,
&${Ur}-slide-up-leave${Ur}-slide-up-leave-active${Zt}-dropdown-placement-topRight`]:{animationName:_e.ly},[`&${Ur}-slide-up-leave${Ur}-slide-up-leave-active${Zt}-dropdown-placement-bottomLeft,
&${Ur}-slide-up-leave${Ur}-slide-up-leave-active${Zt}-dropdown-placement-bottomRight`]:{animationName:_e.Uw},[`${Zt}-panel > ${Zt}-time-panel`]:{paddingTop:sn},[`${Zt}-range-wrapper`]:{display:"flex",position:"relative"},[`${Zt}-range-arrow`]:Object.assign(Object.assign({position:"absolute",zIndex:1,display:"none",paddingInline:mt.calc(qr).mul(1.5).equal(),boxSizing:"content-box",transition:`all ${zr} ease-out`},(0,Ve.W)(mt,Pn,Bn)),{"&:before":{insetInlineStart:mt.calc(qr).mul(1.5).equal()}}),[`${Zt}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:Pn,borderRadius:On,boxShadow:Mn,transition:`margin ${zr}`,display:"inline-block",pointerEvents:"auto",[`${Zt}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${Zt}-presets`]:{display:"flex",flexDirection:"column",minWidth:Jn,maxWidth:da,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:ir,borderInlineEnd:`${(0,U.unit)(gn)} ${Qn} ${en}`,li:Object.assign(Object.assign({},I.vS),{borderRadius:na,paddingInline:ir,paddingBlock:mt.calc(pt).sub(aa).div(2).equal(),cursor:"pointer",transition:`all ${zr}`,"+ li":{marginTop:ar},"&:hover":{background:$n}})}},[`${Zt}-panels`]:{display:"inline-flex",flexWrap:"nowrap","&:last-child":{[`${Zt}-panel`]:{borderWidth:0}}},[`${Zt}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${Zt}-content, table`]:{textAlign:"center"},"&-focused":{borderColor:pe}}}}),"&-dropdown-range":{padding:`${(0,U.unit)(mt.calc(An).mul(2).div(3).equal())} 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${Zt}-separator`]:{transform:"scale(-1, 1)"},[`${Zt}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,_e.oN)(mt,"slide-up"),(0,_e.oN)(mt,"slide-down"),(0,ge.Fm)(mt,"move-up"),(0,ge.Fm)(mt,"move-down")]};var Gt=(0,it.I$)("DatePicker",mt=>{const Zt=(0,ut.mergeToken)((0,W.e)(mt),ue(mt),{inputPaddingHorizontalBase:mt.calc(mt.paddingSM).sub(1).equal(),multipleSelectItemHeight:mt.multipleItemHeight,selectHeight:mt.controlHeight});return[fe(Zt),Yt(Zt),Je(Zt),Et(Zt),Fe(Zt),(0,re.c)(mt,{focusElCls:`${mt.componentCls}-focused`})]},Ie),Lt=n(68525);function at(mt,Zt,Ur){return Ur!==void 0?Ur:Zt==="year"&&mt.lang.yearPlaceholder?mt.lang.yearPlaceholder:Zt==="quarter"&&mt.lang.quarterPlaceholder?mt.lang.quarterPlaceholder:Zt==="month"&&mt.lang.monthPlaceholder?mt.lang.monthPlaceholder:Zt==="week"&&mt.lang.weekPlaceholder?mt.lang.weekPlaceholder:Zt==="time"&&mt.timePickerLocale.placeholder?mt.timePickerLocale.placeholder:mt.lang.placeholder}function xt(mt,Zt,Ur){return Ur!==void 0?Ur:Zt==="year"&&mt.lang.yearPlaceholder?mt.lang.rangeYearPlaceholder:Zt==="quarter"&&mt.lang.quarterPlaceholder?mt.lang.rangeQuarterPlaceholder:Zt==="month"&&mt.lang.monthPlaceholder?mt.lang.rangeMonthPlaceholder:Zt==="week"&&mt.lang.weekPlaceholder?mt.lang.rangeWeekPlaceholder:Zt==="time"&&mt.timePickerLocale.placeholder?mt.timePickerLocale.rangePlaceholder:mt.lang.rangePlaceholder}function Mt(mt,Zt){const{allowClear:Ur=!0}=mt,{clearIcon:$r,removeIcon:qr}=(0,Lt.Z)(Object.assign(Object.assign({},mt),{prefixCls:Zt,componentName:"DatePicker"}));return[L.useMemo(()=>Ur===!1?!1:Object.assign({clearIcon:$r},Ur===!0?{}:Ur),[Ur,$r]),qr]}const[Wt,Ot]=["week","WeekPicker"],[lr,ur]=["month","MonthPicker"],[Cr,rn]=["year","YearPicker"],[Pr,x]=["quarter","QuarterPicker"],[D,wt]=["time","TimePicker"];var oe=n(99571),Dr=mt=>L.createElement(oe.ZP,Object.assign({size:"small",type:"primary"},mt));function Ar(mt){return(0,L.useMemo)(()=>Object.assign({button:Dr},mt),[mt])}var xn=function(mt,Zt){var Ur={};for(var $r in mt)Object.prototype.hasOwnProperty.call(mt,$r)&&Zt.indexOf($r)<0&&(Ur[$r]=mt[$r]);if(mt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qr=0,$r=Object.getOwnPropertySymbols(mt);qr<$r.length;qr++)Zt.indexOf($r[qr])<0&&Object.prototype.propertyIsEnumerable.call(mt,$r[qr])&&(Ur[$r[qr]]=mt[$r[qr]]);return Ur},Ft=mt=>(0,L.forwardRef)((Ur,$r)=>{var qr;const{prefixCls:gn,getPopupContainer:Qn,components:pe,className:fr,style:Qe,placement:Ir,size:Vr,disabled:wn,bordered:ra=!0,placeholder:pt,popupClassName:tr,dropdownClassName:ir,status:ar,rootClassName:jr,variant:on,picker:Hr}=Ur,zr=xn(Ur,["prefixCls","getPopupContainer","components","className","style","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","rootClassName","variant","picker"]),nn=L.useRef(null),{getPrefixCls:sn,direction:An,getPopupContainer:Pn,rangePicker:On}=(0,L.useContext)(Se.E_),Mn=sn("picker",gn),{compactSize:na,compactItemClassnames:en}=(0,ce.ri)(Mn,An),$n=sn(),[Jn,da]=(0,O.Z)("rangePicker",on,ra),Bn=(0,Y.Z)(Mn),[aa,Kn,Zn]=Gt(Mn,Bn),[ea]=Mt(Ur,Mn),zn=Ar(pe),yn=(0,ye.Z)(E=>{var v;return(v=Vr!=null?Vr:na)!==null&&v!==void 0?v:E}),_n=L.useContext(xe.Z),Ca=wn!=null?wn:_n,Fa=(0,L.useContext)(P.aM),{hasFeedback:ao,status:oo,feedbackIcon:uo}=Fa,f=L.createElement(L.Fragment,null,Hr===D?L.createElement(K,null):L.createElement(c,null),ao&&uo);(0,L.useImperativeHandle)($r,()=>nn.current);const[s]=(0,rt.Z)("Calendar",se.Z),p=Object.assign(Object.assign({},s),Ur.locale),[b]=(0,et.Cn)("DatePicker",(qr=Ur.popupStyle)===null||qr===void 0?void 0:qr.zIndex);return aa(L.createElement(Ne.Z,{space:!0},L.createElement($e.Sq,Object.assign({separator:L.createElement("span",{"aria-label":"to",className:`${Mn}-separator`},L.createElement(ae,null)),disabled:Ca,ref:nn,placement:Ir,placeholder:xt(p,Hr,pt),suffixIcon:f,prevIcon:L.createElement("span",{className:`${Mn}-prev-icon`}),nextIcon:L.createElement("span",{className:`${Mn}-next-icon`}),superPrevIcon:L.createElement("span",{className:`${Mn}-super-prev-icon`}),superNextIcon:L.createElement("span",{className:`${Mn}-super-next-icon`}),transitionName:`${$n}-slide-up`,picker:Hr},zr,{className:Q()({[`${Mn}-${yn}`]:yn,[`${Mn}-${Jn}`]:da},(0,Ue.Z)(Mn,(0,Ue.F)(oo,ar),ao),Kn,en,fr,On==null?void 0:On.className,Zn,Bn,jr),style:Object.assign(Object.assign({},On==null?void 0:On.style),Qe),locale:p.lang,prefixCls:Mn,getPopupContainer:Qn||Pn,generateConfig:mt,components:zn,direction:An,classNames:{popup:Q()(Kn,tr||ir,Zn,Bn,jr)},styles:{popup:Object.assign(Object.assign({},Ur.popupStyle),{zIndex:b})},allowClear:ea}))))}),Sr=function(mt,Zt){var Ur={};for(var $r in mt)Object.prototype.hasOwnProperty.call(mt,$r)&&Zt.indexOf($r)<0&&(Ur[$r]=mt[$r]);if(mt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qr=0,$r=Object.getOwnPropertySymbols(mt);qr<$r.length;qr++)Zt.indexOf($r[qr])<0&&Object.prototype.propertyIsEnumerable.call(mt,$r[qr])&&(Ur[$r[qr]]=mt[$r[qr]]);return Ur},Lr=mt=>{const Zt=(fr,Qe)=>{const Ir=Qe===wt?"timePicker":"datePicker";return(0,L.forwardRef)((wn,ra)=>{var pt;const{prefixCls:tr,getPopupContainer:ir,components:ar,style:jr,className:on,rootClassName:Hr,size:zr,bordered:nn,placement:sn,placeholder:An,popupClassName:Pn,dropdownClassName:On,disabled:Mn,status:na,variant:en,onCalendarChange:$n}=wn,Jn=Sr(wn,["prefixCls","getPopupContainer","components","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","variant","onCalendarChange"]),{getPrefixCls:da,direction:Bn,getPopupContainer:aa,[Ir]:Kn}=(0,L.useContext)(Se.E_),Zn=da("picker",tr),{compactSize:ea,compactItemClassnames:zn}=(0,ce.ri)(Zn,Bn),yn=L.useRef(null),[_n,Ca]=(0,O.Z)("datePicker",en,nn),Fa=(0,Y.Z)(Zn),[ao,oo,uo]=Gt(Zn,Fa);(0,L.useImperativeHandle)(ra,()=>yn.current);const f={showToday:!0},s=fr||wn.picker,p=da(),{onSelect:b,multiple:E}=Jn,v=b&&fr==="time"&&!E,M=(nt,Ce,Ut)=>{$n==null||$n(nt,Ce,Ut),v&&b(nt)},[k,te]=Mt(wn,Zn),Ae=Ar(ar),st=(0,ye.Z)(nt=>{var Ce;return(Ce=zr!=null?zr:ea)!==null&&Ce!==void 0?Ce:nt}),It=L.useContext(xe.Z),Ct=Mn!=null?Mn:It,ve=(0,L.useContext)(P.aM),{hasFeedback:kt,status:Ze,feedbackIcon:Vt}=ve,gt=L.createElement(L.Fragment,null,s==="time"?L.createElement(K,null):L.createElement(c,null),kt&&Vt),[rr]=(0,rt.Z)("DatePicker",se.Z),xr=Object.assign(Object.assign({},rr),wn.locale),[Qt]=(0,et.Cn)("DatePicker",(pt=wn.popupStyle)===null||pt===void 0?void 0:pt.zIndex);return ao(L.createElement(Ne.Z,{space:!0},L.createElement($e.ZP,Object.assign({ref:yn,placeholder:at(xr,s,An),suffixIcon:gt,placement:sn,prevIcon:L.createElement("span",{className:`${Zn}-prev-icon`}),nextIcon:L.createElement("span",{className:`${Zn}-next-icon`}),superPrevIcon:L.createElement("span",{className:`${Zn}-super-prev-icon`}),superNextIcon:L.createElement("span",{className:`${Zn}-super-next-icon`}),transitionName:`${p}-slide-up`,picker:fr,onCalendarChange:M},f,Jn,{locale:xr.lang,className:Q()({[`${Zn}-${st}`]:st,[`${Zn}-${_n}`]:Ca},(0,Ue.Z)(Zn,(0,Ue.F)(Ze,na),kt),oo,zn,Kn==null?void 0:Kn.className,on,uo,Fa,Hr),style:Object.assign(Object.assign({},Kn==null?void 0:Kn.style),jr),prefixCls:Zn,getPopupContainer:ir||aa,generateConfig:mt,components:Ae,direction:Bn,disabled:Ct,classNames:{popup:Q()(oo,uo,Fa,Hr,Pn||On)},styles:{popup:Object.assign(Object.assign({},wn.popupStyle),{zIndex:Qt})},allowClear:k,removeIcon:te}))))})},Ur=Zt(),$r=Zt(Wt,Ot),qr=Zt(lr,ur),gn=Zt(Cr,rn),Qn=Zt(Pr,x),pe=Zt(D,wt);return{DatePicker:Ur,WeekPicker:$r,MonthPicker:qr,YearPicker:gn,TimePicker:pe,QuarterPicker:Qn}},B=mt=>{const{DatePicker:Zt,WeekPicker:Ur,MonthPicker:$r,YearPicker:qr,TimePicker:gn,QuarterPicker:Qn}=Lr(mt),pe=Ft(mt),fr=Zt;return fr.WeekPicker=Ur,fr.MonthPicker=$r,fr.YearPicker=qr,fr.RangePicker=pe,fr.TimePicker=gn,fr.QuarterPicker=Qn,fr};const Ee=B(o.Z),ne=(0,qe.Z)(Ee,"popupAlign",void 0,"picker");Ee._InternalPanelDoNotUseOrYouWillBeFired=ne;const ft=(0,qe.Z)(Ee.RangePicker,"popupAlign",void 0,"picker");Ee._InternalRangePanelDoNotUseOrYouWillBeFired=ft,Ee.generatePicker=B;var bn=Ee},37285:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return z}});var o=n(59301),qe=n(92310),L=n.n(qe),De=n(48755),q=n(36237),J=n(63356),_=n(16931),y=n(51636);const V=K=>{const{componentCls:N,sizePaddingEdgeHorizontal:A,colorSplit:w,lineWidth:C,textPaddingInline:ae,orientationMargin:X,verticalMarginInline:Q}=K;return{[N]:Object.assign(Object.assign({},(0,J.Wf)(K)),{borderBlockStart:`${(0,q.unit)(C)} solid ${w}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:Q,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${(0,q.unit)(C)} solid ${w}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${(0,q.unit)(K.dividerHorizontalGutterMargin)} 0`},[`&-horizontal${N}-with-text`]:{display:"flex",alignItems:"center",margin:`${(0,q.unit)(K.dividerHorizontalWithTextGutterMargin)} 0`,color:K.colorTextHeading,fontWeight:500,fontSize:K.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${w}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${(0,q.unit)(C)} solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${N}-with-text-start`]:{"&::before":{width:`calc(${X} * 100%)`},"&::after":{width:`calc(100% - ${X} * 100%)`}},[`&-horizontal${N}-with-text-end`]:{"&::before":{width:`calc(100% - ${X} * 100%)`},"&::after":{width:`calc(${X} * 100%)`}},[`${N}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:ae},"&-dashed":{background:"none",borderColor:w,borderStyle:"dashed",borderWidth:`${(0,q.unit)(C)} 0 0`},[`&-horizontal${N}-with-text${N}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${N}-dashed`]:{borderInlineStartWidth:C,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},"&-dotted":{background:"none",borderColor:w,borderStyle:"dotted",borderWidth:`${(0,q.unit)(C)} 0 0`},[`&-horizontal${N}-with-text${N}-dotted`]:{"&::before, &::after":{borderStyle:"dotted none none"}},[`&-vertical${N}-dotted`]:{borderInlineStartWidth:C,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${N}-with-text`]:{color:K.colorText,fontWeight:"normal",fontSize:K.fontSize},[`&-horizontal${N}-with-text-start${N}-no-default-orientation-margin-start`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${N}-inner-text`]:{paddingInlineStart:A}},[`&-horizontal${N}-with-text-end${N}-no-default-orientation-margin-end`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${N}-inner-text`]:{paddingInlineEnd:A}}})}},c=K=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:K.marginXS});var T=(0,_.I$)("Divider",K=>{const N=(0,y.mergeToken)(K,{dividerHorizontalWithTextGutterMargin:K.margin,dividerHorizontalGutterMargin:K.marginLG,sizePaddingEdgeHorizontal:0});return[V(N)]},c,{unitless:{orientationMargin:!0}}),F=function(K,N){var A={};for(var w in K)Object.prototype.hasOwnProperty.call(K,w)&&N.indexOf(w)<0&&(A[w]=K[w]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var C=0,w=Object.getOwnPropertySymbols(K);C<w.length;C++)N.indexOf(w[C])<0&&Object.prototype.propertyIsEnumerable.call(K,w[C])&&(A[w[C]]=K[w[C]]);return A},z=K=>{const{getPrefixCls:N,direction:A,className:w,style:C}=(0,De.dj)("divider"),{prefixCls:ae,type:X="horizontal",orientation:Q="center",orientationMargin:$e,className:Ne,rootClassName:et,children:Ue,dashed:Se,variant:xe="solid",plain:Y,style:ye}=K,P=F(K,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","variant","plain","style"]),O=N("divider",ae),[rt,ce,se]=T(O),U=!!Ue,ee=o.useMemo(()=>Q==="left"?A==="rtl"?"end":"start":Q==="right"?A==="rtl"?"start":"end":Q,[A,Q]),W=ee==="start"&&$e!=null,I=ee==="end"&&$e!=null,re=L()(O,w,ce,se,`${O}-${X}`,{[`${O}-with-text`]:U,[`${O}-with-text-${ee}`]:U,[`${O}-dashed`]:!!Se,[`${O}-${xe}`]:xe!=="solid",[`${O}-plain`]:!!Y,[`${O}-rtl`]:A==="rtl",[`${O}-no-default-orientation-margin-start`]:W,[`${O}-no-default-orientation-margin-end`]:I},Ne,et),_e=o.useMemo(()=>typeof $e=="number"?$e:/^\d+$/.test($e)?Number($e):$e,[$e]),ge={marginInlineStart:W?_e:void 0,marginInlineEnd:I?_e:void 0};return rt(o.createElement("div",Object.assign({className:re,style:Object.assign(Object.assign({},C),ye)},P,{role:"separator"}),Ue&&X!=="vertical"&&o.createElement("span",{className:`${O}-inner-text`,style:ge},Ue)))}},30641:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return rt}});var o=n(59301),qe=n(92310),L=n.n(qe),De=n(66042),q=n(62487),J=n(75030),_=n(86641),y=n(55743),V=n(48755),c=n(91190),T=n(78776),F=n(458),z=ce=>{var se,U;const{prefixCls:ee,title:W,footer:I,extra:re,loading:_e,onClose:ge,headerStyle:Ve,bodyStyle:it,footerStyle:ut,children:de,classNames:ze,styles:St}=ce,Fe=(0,V.dj)("drawer"),Re=o.useCallback(ue=>o.createElement("button",{type:"button",onClick:ge,"aria-label":"Close",className:`${ee}-close`},ue),[ge]),[$,Ye]=(0,T.Z)((0,T.w)(ce),(0,T.w)(Fe),{closable:!0,closeIconRender:Re}),be=o.useMemo(()=>{var ue,me;return!W&&!$?null:o.createElement("div",{style:Object.assign(Object.assign(Object.assign({},(ue=Fe.styles)===null||ue===void 0?void 0:ue.header),Ve),St==null?void 0:St.header),className:L()(`${ee}-header`,{[`${ee}-header-close-only`]:$&&!W&&!re},(me=Fe.classNames)===null||me===void 0?void 0:me.header,ze==null?void 0:ze.header)},o.createElement("div",{className:`${ee}-header-title`},Ye,W&&o.createElement("div",{className:`${ee}-title`},W)),re&&o.createElement("div",{className:`${ee}-extra`},re))},[$,Ye,re,Ve,ee,W]),fe=o.useMemo(()=>{var ue,me;if(!I)return null;const Ie=`${ee}-footer`;return o.createElement("div",{className:L()(Ie,(ue=Fe.classNames)===null||ue===void 0?void 0:ue.footer,ze==null?void 0:ze.footer),style:Object.assign(Object.assign(Object.assign({},(me=Fe.styles)===null||me===void 0?void 0:me.footer),ut),St==null?void 0:St.footer)},I)},[I,ut,ee]);return o.createElement(o.Fragment,null,be,o.createElement("div",{className:L()(`${ee}-body`,ze==null?void 0:ze.body,(se=Fe.classNames)===null||se===void 0?void 0:se.body),style:Object.assign(Object.assign(Object.assign({},(U=Fe.styles)===null||U===void 0?void 0:U.body),it),St==null?void 0:St.body)},_e?o.createElement(F.Z,{active:!0,title:!1,paragraph:{rows:5},className:`${ee}-body-skeleton`}):de),fe)},K=n(36237),N=n(63356),A=n(16931),w=n(51636);const C=ce=>{const se="100%";return{left:`translateX(-${se})`,right:`translateX(${se})`,top:`translateY(-${se})`,bottom:`translateY(${se})`}[ce]},ae=(ce,se)=>({"&-enter, &-appear":Object.assign(Object.assign({},ce),{"&-active":se}),"&-leave":Object.assign(Object.assign({},se),{"&-active":ce})}),X=(ce,se)=>Object.assign({"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${se}`}}},ae({opacity:ce},{opacity:1})),Q=(ce,se)=>[X(.7,se),ae({transform:C(ce)},{transform:"none"})];var Ne=ce=>{const{componentCls:se,motionDurationSlow:U}=ce;return{[se]:{[`${se}-mask-motion`]:X(0,U),[`${se}-panel-motion`]:["left","right","top","bottom"].reduce((ee,W)=>Object.assign(Object.assign({},ee),{[`&-${W}`]:Q(W,U)}),{})}}};const et=ce=>{const{borderRadiusSM:se,componentCls:U,zIndexPopup:ee,colorBgMask:W,colorBgElevated:I,motionDurationSlow:re,motionDurationMid:_e,paddingXS:ge,padding:Ve,paddingLG:it,fontSizeLG:ut,lineHeightLG:de,lineWidth:ze,lineType:St,colorSplit:Fe,marginXS:Re,colorIcon:$,colorIconHover:Ye,colorBgTextHover:be,colorBgTextActive:fe,colorText:ue,fontWeightStrong:me,footerPaddingBlock:Ie,footerPaddingInline:we,calc:Me}=ce,Je=`${U}-content-wrapper`;return{[U]:{position:"fixed",inset:0,zIndex:ee,pointerEvents:"none",color:ue,"&-pure":{position:"relative",background:I,display:"flex",flexDirection:"column",[`&${U}-left`]:{boxShadow:ce.boxShadowDrawerLeft},[`&${U}-right`]:{boxShadow:ce.boxShadowDrawerRight},[`&${U}-top`]:{boxShadow:ce.boxShadowDrawerUp},[`&${U}-bottom`]:{boxShadow:ce.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${U}-mask`]:{position:"absolute",inset:0,zIndex:ee,background:W,pointerEvents:"auto"},[Je]:{position:"absolute",zIndex:ee,maxWidth:"100vw",transition:`all ${re}`,"&-hidden":{display:"none"}},[`&-left > ${Je}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:ce.boxShadowDrawerLeft},[`&-right > ${Je}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:ce.boxShadowDrawerRight},[`&-top > ${Je}`]:{top:0,insetInline:0,boxShadow:ce.boxShadowDrawerUp},[`&-bottom > ${Je}`]:{bottom:0,insetInline:0,boxShadow:ce.boxShadowDrawerDown},[`${U}-content`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%",overflow:"auto",background:I,pointerEvents:"auto"},[`${U}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${(0,K.unit)(Ve)} ${(0,K.unit)(it)}`,fontSize:ut,lineHeight:de,borderBottom:`${(0,K.unit)(ze)} ${St} ${Fe}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${U}-extra`]:{flex:"none"},[`${U}-close`]:Object.assign({display:"inline-flex",width:Me(ut).add(ge).equal(),height:Me(ut).add(ge).equal(),borderRadius:se,justifyContent:"center",alignItems:"center",marginInlineEnd:Re,color:$,fontWeight:me,fontSize:ut,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,cursor:"pointer",transition:`all ${_e}`,textRendering:"auto","&:hover":{color:Ye,backgroundColor:be,textDecoration:"none"},"&:active":{backgroundColor:fe}},(0,N.Qy)(ce)),[`${U}-title`]:{flex:1,margin:0,fontWeight:ce.fontWeightStrong,fontSize:ut,lineHeight:de},[`${U}-body`]:{flex:1,minWidth:0,minHeight:0,padding:it,overflow:"auto",[`${U}-body-skeleton`]:{width:"100%",height:"100%",display:"flex",justifyContent:"center"}},[`${U}-footer`]:{flexShrink:0,padding:`${(0,K.unit)(Ie)} ${(0,K.unit)(we)}`,borderTop:`${(0,K.unit)(ze)} ${St} ${Fe}`},"&-rtl":{direction:"rtl"}}}},Ue=ce=>({zIndexPopup:ce.zIndexPopupBase,footerPaddingBlock:ce.paddingXS,footerPaddingInline:ce.padding});var Se=(0,A.I$)("Drawer",ce=>{const se=(0,w.mergeToken)(ce,{});return[et(se),Ne(se)]},Ue),xe=function(ce,se){var U={};for(var ee in ce)Object.prototype.hasOwnProperty.call(ce,ee)&&se.indexOf(ee)<0&&(U[ee]=ce[ee]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,ee=Object.getOwnPropertySymbols(ce);W<ee.length;W++)se.indexOf(ee[W])<0&&Object.prototype.propertyIsEnumerable.call(ce,ee[W])&&(U[ee[W]]=ce[ee[W]]);return U};const Y=null,ye={distance:180},P=ce=>{var se;const{rootClassName:U,width:ee,height:W,size:I="default",mask:re=!0,push:_e=ye,open:ge,afterOpenChange:Ve,onClose:it,prefixCls:ut,getContainer:de,style:ze,className:St,visible:Fe,afterVisibleChange:Re,maskStyle:$,drawerStyle:Ye,contentWrapperStyle:be}=ce,fe=xe(ce,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange","maskStyle","drawerStyle","contentWrapperStyle"]),{getPopupContainer:ue,getPrefixCls:me,direction:Ie,className:we,style:Me,classNames:Je,styles:vt}=(0,V.dj)("drawer"),Et=me("drawer",ut),[Yt,Gt,Lt]=Se(Et),at=de===void 0&&ue?()=>ue(document.body):de,xt=L()({"no-mask":!re,[`${Et}-rtl`]:Ie==="rtl"},U,Gt,Lt),Mt=o.useMemo(()=>ee!=null?ee:I==="large"?736:378,[ee,I]),Wt=o.useMemo(()=>W!=null?W:I==="large"?736:378,[W,I]),Ot={motionName:(0,_.m)(Et,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},lr=D=>({motionName:(0,_.m)(Et,`panel-motion-${D}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),ur=(0,c.H)(),[Cr,rn]=(0,J.Cn)("Drawer",fe.zIndex),{classNames:Pr={},styles:x={}}=fe;return Yt(o.createElement(q.Z,{form:!0,space:!0},o.createElement(y.Z.Provider,{value:rn},o.createElement(De.Z,Object.assign({prefixCls:Et,onClose:it,maskMotion:Ot,motion:lr},fe,{classNames:{mask:L()(Pr.mask,Je.mask),content:L()(Pr.content,Je.content),wrapper:L()(Pr.wrapper,Je.wrapper)},styles:{mask:Object.assign(Object.assign(Object.assign({},x.mask),$),vt.mask),content:Object.assign(Object.assign(Object.assign({},x.content),Ye),vt.content),wrapper:Object.assign(Object.assign(Object.assign({},x.wrapper),be),vt.wrapper)},open:ge!=null?ge:Fe,mask:re,push:_e,width:Mt,height:Wt,style:Object.assign(Object.assign({},Me),ze),className:L()(we,St),rootClassName:xt,getContainer:at,afterOpenChange:Ve!=null?Ve:Re,panelRef:ur,zIndex:Cr}),o.createElement(z,Object.assign({prefixCls:Et},fe,{onClose:it}))))))},O=ce=>{const{prefixCls:se,style:U,className:ee,placement:W="right"}=ce,I=xe(ce,["prefixCls","style","className","placement"]),{getPrefixCls:re}=o.useContext(V.E_),_e=re("drawer",se),[ge,Ve,it]=Se(_e),ut=L()(_e,`${_e}-pure`,`${_e}-${W}`,Ve,it,ee);return ge(o.createElement("div",{className:ut,style:U},o.createElement(z,Object.assign({prefixCls:_e},I))))};P._InternalPanelDoNotUseOrYouWillBeFired=O;var rt=P},19563:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return _e}});var o=n(59301),qe=n(33853),L=n(38819),De=n(92310),q=n.n(De),J=n(96478),_=n(6089),y=n(18929),V=n(2738),c=n(75030),F=ge=>typeof ge!="object"&&typeof ge!="function"||ge===null,G=n(52838),z=n(45915),K=n(22703),N=n(32383),A=n(55743),w=n(48755),C=n(83397),ae=n(93041),X=n(78857),Q=n(57700),$e=n(36237),Ne=n(63356),et=n(46e3),Ue=n(93873),Se=n(34925),xe=n(37645),Y=n(36305),ye=n(16931),P=n(51636),rt=ge=>{const{componentCls:Ve,menuCls:it,colorError:ut,colorTextLightSolid:de}=ge,ze=`${it}-item`;return{[`${Ve}, ${Ve}-menu-submenu`]:{[`${it} ${ze}`]:{[`&${ze}-danger:not(${ze}-disabled)`]:{color:ut,"&:hover":{color:de,backgroundColor:ut}}}}}};const ce=ge=>{const{componentCls:Ve,menuCls:it,zIndexPopup:ut,dropdownArrowDistance:de,sizePopupArrow:ze,antCls:St,iconCls:Fe,motionDurationMid:Re,paddingBlock:$,fontSize:Ye,dropdownEdgeChildPadding:be,colorTextDisabled:fe,fontSizeIcon:ue,controlPaddingHorizontal:me,colorBgElevated:Ie}=ge;return[{[Ve]:{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:ut,display:"block","&::before":{position:"absolute",insetBlock:ge.calc(ze).div(2).sub(de).equal(),zIndex:-9999,opacity:1e-4,content:'""'},"&-menu-vertical":{maxHeight:"100vh",overflowY:"auto"},[`&-trigger${St}-btn`]:{[`& > ${Fe}-down, & > ${St}-btn-icon > ${Fe}-down`]:{fontSize:ue}},[`${Ve}-wrap`]:{position:"relative",[`${St}-btn > ${Fe}-down`]:{fontSize:ue},[`${Fe}-down::before`]:{transition:`transform ${Re}`}},[`${Ve}-wrap-open`]:{[`${Fe}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${St}-slide-down-enter${St}-slide-down-enter-active${Ve}-placement-bottomLeft,
&${St}-slide-down-appear${St}-slide-down-appear-active${Ve}-placement-bottomLeft,
&${St}-slide-down-enter${St}-slide-down-enter-active${Ve}-placement-bottom,
&${St}-slide-down-appear${St}-slide-down-appear-active${Ve}-placement-bottom,
&${St}-slide-down-enter${St}-slide-down-enter-active${Ve}-placement-bottomRight,
&${St}-slide-down-appear${St}-slide-down-appear-active${Ve}-placement-bottomRight`]:{animationName:et.fJ},[`&${St}-slide-up-enter${St}-slide-up-enter-active${Ve}-placement-topLeft,
&${St}-slide-up-appear${St}-slide-up-appear-active${Ve}-placement-topLeft,
&${St}-slide-up-enter${St}-slide-up-enter-active${Ve}-placement-top,
&${St}-slide-up-appear${St}-slide-up-appear-active${Ve}-placement-top,
&${St}-slide-up-enter${St}-slide-up-enter-active${Ve}-placement-topRight,
&${St}-slide-up-appear${St}-slide-up-appear-active${Ve}-placement-topRight`]:{animationName:et.Qt},[`&${St}-slide-down-leave${St}-slide-down-leave-active${Ve}-placement-bottomLeft,
&${St}-slide-down-leave${St}-slide-down-leave-active${Ve}-placement-bottom,
&${St}-slide-down-leave${St}-slide-down-leave-active${Ve}-placement-bottomRight`]:{animationName:et.Uw},[`&${St}-slide-up-leave${St}-slide-up-leave-active${Ve}-placement-topLeft,
&${St}-slide-up-leave${St}-slide-up-leave-active${Ve}-placement-top,
&${St}-slide-up-leave${St}-slide-up-leave-active${Ve}-placement-topRight`]:{animationName:et.ly}}},(0,xe.ZP)(ge,Ie,{arrowPlacement:{top:!0,bottom:!0}}),{[`${Ve} ${it}`]:{position:"relative",margin:0},[`${it}-submenu-popup`]:{position:"absolute",zIndex:ut,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ve}, ${Ve}-menu-submenu`]:Object.assign(Object.assign({},(0,Ne.Wf)(ge)),{[it]:Object.assign(Object.assign({padding:be,listStyleType:"none",backgroundColor:Ie,backgroundClip:"padding-box",borderRadius:ge.borderRadiusLG,outline:"none",boxShadow:ge.boxShadowSecondary},(0,Ne.Qy)(ge)),{"&:empty":{padding:0,boxShadow:"none"},[`${it}-item-group-title`]:{padding:`${(0,$e.unit)($)} ${(0,$e.unit)(me)}`,color:ge.colorTextDescription,transition:`all ${Re}`},[`${it}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${it}-item-icon`]:{minWidth:Ye,marginInlineEnd:ge.marginXS,fontSize:ge.fontSizeSM},[`${it}-title-content`]:{flex:"auto","&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%"},"> a":{color:"inherit",transition:`all ${Re}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}},[`${it}-item-extra`]:{paddingInlineStart:ge.padding,marginInlineStart:"auto",fontSize:ge.fontSizeSM,color:ge.colorTextDescription}},[`${it}-item, ${it}-submenu-title`]:Object.assign(Object.assign({display:"flex",margin:0,padding:`${(0,$e.unit)($)} ${(0,$e.unit)(me)}`,color:ge.colorText,fontWeight:"normal",fontSize:Ye,lineHeight:ge.lineHeight,cursor:"pointer",transition:`all ${Re}`,borderRadius:ge.borderRadiusSM,"&:hover, &-active":{backgroundColor:ge.controlItemBgHover}},(0,Ne.Qy)(ge)),{"&-selected":{color:ge.colorPrimary,backgroundColor:ge.controlItemBgActive,"&:hover, &-active":{backgroundColor:ge.controlItemBgActiveHover}},"&-disabled":{color:fe,cursor:"not-allowed","&:hover":{color:fe,backgroundColor:Ie,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${(0,$e.unit)(ge.marginXXS)} 0`,overflow:"hidden",lineHeight:0,backgroundColor:ge.colorSplit},[`${Ve}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:ge.paddingXS,[`${Ve}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:ge.colorTextDescription,fontSize:ue,fontStyle:"normal"}}}),[`${it}-item-group-list`]:{margin:`0 ${(0,$e.unit)(ge.marginXS)}`,padding:0,listStyle:"none"},[`${it}-submenu-title`]:{paddingInlineEnd:ge.calc(me).add(ge.fontSizeSM).equal()},[`${it}-submenu-vertical`]:{position:"relative"},[`${it}-submenu${it}-submenu-disabled ${Ve}-menu-submenu-title`]:{[`&, ${Ve}-menu-submenu-arrow-icon`]:{color:fe,backgroundColor:Ie,cursor:"not-allowed"}},[`${it}-submenu-selected ${Ve}-menu-submenu-title`]:{color:ge.colorPrimary}})})},[(0,et.oN)(ge,"slide-up"),(0,et.oN)(ge,"slide-down"),(0,Ue.Fm)(ge,"move-up"),(0,Ue.Fm)(ge,"move-down"),(0,Se._y)(ge,"zoom-big")]]},se=ge=>Object.assign(Object.assign({zIndexPopup:ge.zIndexPopupBase+50,paddingBlock:(ge.controlHeight-ge.fontSize*ge.lineHeight)/2},(0,xe.wZ)({contentRadius:ge.borderRadiusLG,limitVerticalRadius:!0})),(0,Y.w)(ge));var U=(0,ye.I$)("Dropdown",ge=>{const{marginXXS:Ve,sizePopupArrow:it,paddingXXS:ut,componentCls:de}=ge,ze=(0,P.mergeToken)(ge,{menuCls:`${de}-menu`,dropdownArrowDistance:ge.calc(it).div(2).add(Ve).equal(),dropdownEdgeChildPadding:ut});return[ce(ze),rt(ze)]},se,{resetStyle:!1});const ee=null,W=ge=>{var Ve;const{menu:it,arrow:ut,prefixCls:de,children:ze,trigger:St,disabled:Fe,dropdownRender:Re,getPopupContainer:$,overlayClassName:Ye,rootClassName:be,overlayStyle:fe,open:ue,onOpenChange:me,visible:Ie,onVisibleChange:we,mouseEnterDelay:Me=.15,mouseLeaveDelay:Je=.1,autoAdjustOverflow:vt=!0,placement:Et="",overlay:Yt,transitionName:Gt}=ge,{getPopupContainer:Lt,getPrefixCls:at,direction:xt,dropdown:Mt}=o.useContext(w.E_),Wt=(0,N.ln)("Dropdown"),Ot=o.useMemo(()=>{const ne=at();return Gt!==void 0?Gt:Et.includes("top")?`${ne}-slide-down`:`${ne}-slide-up`},[at,Et,Gt]),lr=o.useMemo(()=>Et?Et.includes("Center")?Et.slice(0,Et.indexOf("Center")):Et:xt==="rtl"?"bottomRight":"bottomLeft",[Et,xt]),ur=at("dropdown",de),Cr=(0,C.Z)(ur),[rn,Pr,x]=U(ur,Cr),[,D]=(0,Q.ZP)(),wt=o.Children.only(F(ze)?o.createElement("span",null,ze):ze),oe=(0,K.Tm)(wt,{className:q()(`${ur}-trigger`,{[`${ur}-rtl`]:xt==="rtl"},wt.props.className),disabled:(Ve=wt.props.disabled)!==null&&Ve!==void 0?Ve:Fe}),Be=Fe?[]:St,Dr=!!(Be!=null&&Be.includes("contextMenu")),[Ar,xn]=(0,y.Z)(!1,{value:ue!=null?ue:Ie}),Ln=(0,_.Z)(ne=>{me==null||me(ne,{source:"trigger"}),we==null||we(ne),xn(ne)}),Ft=q()(Ye,be,Pr,x,Cr,Mt==null?void 0:Mt.className,{[`${ur}-rtl`]:xt==="rtl"}),Sr=(0,G.Z)({arrowPointAtCenter:typeof ut=="object"&&ut.pointAtCenter,autoAdjustOverflow:vt,offset:D.marginXXS,arrowWidth:ut?D.sizePopupArrow:0,borderRadius:D.borderRadius}),yr=o.useCallback(()=>{it!=null&&it.selectable&&(it!=null&&it.multiple)||(me==null||me(!1,{source:"menu"}),xn(!1))},[it==null?void 0:it.selectable,it==null?void 0:it.multiple]),Lr=()=>{let ne;return it!=null&&it.items?ne=o.createElement(ae.default,Object.assign({},it)):typeof Yt=="function"?ne=Yt():ne=Yt,Re&&(ne=Re(ne)),ne=o.Children.only(typeof ne=="string"?o.createElement("span",null,ne):ne),o.createElement(X.J,{prefixCls:`${ur}-menu`,rootClassName:q()(x,Cr),expandIcon:o.createElement("span",{className:`${ur}-menu-submenu-arrow`},xt==="rtl"?o.createElement(qe.Z,{className:`${ur}-menu-submenu-arrow-icon`}):o.createElement(L.Z,{className:`${ur}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:yr,validator:ft=>{let{mode:bn}=ft}},ne)},[h,B]=(0,c.Cn)("Dropdown",fe==null?void 0:fe.zIndex);let Ee=o.createElement(J.Z,Object.assign({alignPoint:Dr},(0,V.Z)(ge,["rootClassName"]),{mouseEnterDelay:Me,mouseLeaveDelay:Je,visible:Ar,builtinPlacements:Sr,arrow:!!ut,overlayClassName:Ft,prefixCls:ur,getPopupContainer:$||Lt,transitionName:Ot,trigger:Be,overlay:Lr,placement:lr,onVisibleChange:Ln,overlayStyle:Object.assign(Object.assign(Object.assign({},Mt==null?void 0:Mt.style),fe),{zIndex:h})}),oe);return h&&(Ee=o.createElement(A.Z.Provider,{value:B},Ee)),rn(Ee)},I=(0,z.Z)(W,"align",void 0,"dropdown",ge=>ge),re=ge=>o.createElement(I,Object.assign({},ge),o.createElement("span",null));W._InternalPanelDoNotUseOrYouWillBeFired=re;var _e=W},75727:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return z}});var o=n(19563),qe=n(59301),L=n(18785),De=n(92310),q=n.n(De),J=n(99571),_=n(48755),y=n(77736),V=n(70045),c=function(K,N){var A={};for(var w in K)Object.prototype.hasOwnProperty.call(K,w)&&N.indexOf(w)<0&&(A[w]=K[w]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var C=0,w=Object.getOwnPropertySymbols(K);C<w.length;C++)N.indexOf(w[C])<0&&Object.prototype.propertyIsEnumerable.call(K,w[C])&&(A[w[C]]=K[w[C]]);return A};const T=K=>{const{getPopupContainer:N,getPrefixCls:A,direction:w}=qe.useContext(_.E_),{prefixCls:C,type:ae="default",danger:X,disabled:Q,loading:$e,onClick:Ne,htmlType:et,children:Ue,className:Se,menu:xe,arrow:Y,autoFocus:ye,overlay:P,trigger:O,align:rt,open:ce,onOpenChange:se,placement:U,getPopupContainer:ee,href:W,icon:I=qe.createElement(L.Z,null),title:re,buttonsRender:_e=Me=>Me,mouseEnterDelay:ge,mouseLeaveDelay:Ve,overlayClassName:it,overlayStyle:ut,destroyPopupOnHide:de,dropdownRender:ze}=K,St=c(K,["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"]),Fe=A("dropdown",C),Re=`${Fe}-button`,$={menu:xe,arrow:Y,autoFocus:ye,align:rt,disabled:Q,trigger:Q?[]:O,onOpenChange:se,getPopupContainer:ee||N,mouseEnterDelay:ge,mouseLeaveDelay:Ve,overlayClassName:it,overlayStyle:ut,destroyPopupOnHide:de,dropdownRender:ze},{compactSize:Ye,compactItemClassnames:be}=(0,V.ri)(Fe,w),fe=q()(Re,be,Se);"overlay"in K&&($.overlay=P),"open"in K&&($.open=ce),"placement"in K?$.placement=U:$.placement=w==="rtl"?"bottomLeft":"bottomRight";const ue=qe.createElement(J.ZP,{type:ae,danger:X,disabled:Q,loading:$e,onClick:Ne,htmlType:et,href:W,title:re},Ue),me=qe.createElement(J.ZP,{type:ae,danger:X,icon:I}),[Ie,we]=_e([ue,me]);return qe.createElement(y.Z.Compact,Object.assign({className:fe,size:Ye,block:!0},St),Ie,qe.createElement(o.Z,Object.assign({},$),we))};T.__ANT_BUTTON=!0;var F=T;const G=o.Z;G.Button=F;var z=G},584:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return ae}});var o=n(59301),qe=n(92310),L=n.n(qe),De=n(9017),q=n(17835),J=n(57700),y=()=>{const[,X]=(0,J.ZP)(),[Q]=(0,De.Z)("Empty"),Ne=new q.FastColor(X.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return o.createElement("svg",{style:Ne,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},o.createElement("title",null,(Q==null?void 0:Q.description)||"Empty"),o.createElement("g",{fill:"none",fillRule:"evenodd"},o.createElement("g",{transform:"translate(24 31.67)"},o.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),o.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"}),o.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)"}),o.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"}),o.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"})),o.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"}),o.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},o.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),o.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},c=()=>{const[,X]=(0,J.ZP)(),[Q]=(0,De.Z)("Empty"),{colorFill:$e,colorFillTertiary:Ne,colorFillQuaternary:et,colorBgContainer:Ue}=X,{borderColor:Se,shadowColor:xe,contentColor:Y}=(0,o.useMemo)(()=>({borderColor:new q.FastColor($e).onBackground(Ue).toHexString(),shadowColor:new q.FastColor(Ne).onBackground(Ue).toHexString(),contentColor:new q.FastColor(et).onBackground(Ue).toHexString()}),[$e,Ne,et,Ue]);return o.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},o.createElement("title",null,(Q==null?void 0:Q.description)||"Empty"),o.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},o.createElement("ellipse",{fill:xe,cx:"32",cy:"33",rx:"32",ry:"7"}),o.createElement("g",{fillRule:"nonzero",stroke:Se},o.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"}),o.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:Y}))))},T=n(16931),F=n(51636);const G=X=>{const{componentCls:Q,margin:$e,marginXS:Ne,marginXL:et,fontSize:Ue,lineHeight:Se}=X;return{[Q]:{marginInline:Ne,fontSize:Ue,lineHeight:Se,textAlign:"center",[`${Q}-image`]:{height:X.emptyImgHeight,marginBottom:Ne,opacity:X.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${Q}-description`]:{color:X.colorTextDescription},[`${Q}-footer`]:{marginTop:$e},"&-normal":{marginBlock:et,color:X.colorTextDescription,[`${Q}-description`]:{color:X.colorTextDescription},[`${Q}-image`]:{height:X.emptyImgHeightMD}},"&-small":{marginBlock:Ne,color:X.colorTextDescription,[`${Q}-image`]:{height:X.emptyImgHeightSM}}}}};var z=(0,T.I$)("Empty",X=>{const{componentCls:Q,controlHeightLG:$e,calc:Ne}=X,et=(0,F.mergeToken)(X,{emptyImgCls:`${Q}-img`,emptyImgHeight:Ne($e).mul(2.5).equal(),emptyImgHeightMD:$e,emptyImgHeightSM:Ne($e).mul(.875).equal()});return[G(et)]}),K=n(48755),N=function(X,Q){var $e={};for(var Ne in X)Object.prototype.hasOwnProperty.call(X,Ne)&&Q.indexOf(Ne)<0&&($e[Ne]=X[Ne]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var et=0,Ne=Object.getOwnPropertySymbols(X);et<Ne.length;et++)Q.indexOf(Ne[et])<0&&Object.prototype.propertyIsEnumerable.call(X,Ne[et])&&($e[Ne[et]]=X[Ne[et]]);return $e};const A=o.createElement(y,null),w=o.createElement(c,null),C=X=>{const{className:Q,rootClassName:$e,prefixCls:Ne,image:et=A,description:Ue,children:Se,imageStyle:xe,style:Y,classNames:ye,styles:P}=X,O=N(X,["className","rootClassName","prefixCls","image","description","children","imageStyle","style","classNames","styles"]),{getPrefixCls:rt,direction:ce,className:se,style:U,classNames:ee,styles:W}=(0,K.dj)("empty"),I=rt("empty",Ne),[re,_e,ge]=z(I),[Ve]=(0,De.Z)("Empty"),it=typeof Ue!="undefined"?Ue:Ve==null?void 0:Ve.description,ut=typeof it=="string"?it:"empty";let de=null;return typeof et=="string"?de=o.createElement("img",{alt:ut,src:et}):de=et,re(o.createElement("div",Object.assign({className:L()(_e,ge,I,se,{[`${I}-normal`]:et===w,[`${I}-rtl`]:ce==="rtl"},Q,$e,ee.root,ye==null?void 0:ye.root),style:Object.assign(Object.assign(Object.assign(Object.assign({},W.root),U),P==null?void 0:P.root),Y)},O),o.createElement("div",{className:L()(`${I}-image`,ee.image,ye==null?void 0:ye.image),style:Object.assign(Object.assign(Object.assign({},xe),W.image),P==null?void 0:P.image)},de),it&&o.createElement("div",{className:L()(`${I}-description`,ee.description,ye==null?void 0:ye.description),style:Object.assign(Object.assign({},W.description),P==null?void 0:P.description)},it),Se&&o.createElement("div",{className:L()(`${I}-footer`,ee.footer,ye==null?void 0:ye.footer),style:Object.assign(Object.assign({},W.footer),P==null?void 0:P.footer)},Se)))};C.PRESENTED_IMAGE_DEFAULT=A,C.PRESENTED_IMAGE_SIMPLE=w;var ae=C},24971:function(Yr,Kt,n){"use strict";var o=n(59301),qe=n(56553),L=n(48755);const De=function(q,J){let _=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0;var y,V;const{variant:c,[q]:T}=o.useContext(L.E_),F=o.useContext(qe.pg),G=T==null?void 0:T.variant;let z;typeof J!="undefined"?z=J:_===!1?z="borderless":z=(V=(y=F!=null?F:G)!==null&&y!==void 0?y:c)!==null&&V!==void 0?V:"outlined";const K=L.tr.includes(z);return[z,K]};Kt.Z=De},28284:function(Yr,Kt,n){"use strict";n.d(Kt,{default:function(){return ra}});var o=n(56553),qe=n(3300),L=n(59301),De=n(92310),q=n.n(De),J=n(77900),_=n(86641),y=n(83397);function V(pt){const[tr,ir]=L.useState(pt);return L.useEffect(()=>{const ar=setTimeout(()=>{ir(pt)},pt.length?0:10);return()=>{clearTimeout(ar)}},[pt]),tr}var c=n(36237),T=n(63356),F=n(34925),G=n(34961),z=n(51636),K=n(16931),A=pt=>{const{componentCls:tr}=pt,ir=`${tr}-show-help`,ar=`${tr}-show-help-item`;return{[ir]:{transition:`opacity ${pt.motionDurationFast} ${pt.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[ar]:{overflow:"hidden",transition:`height ${pt.motionDurationFast} ${pt.motionEaseInOut},
opacity ${pt.motionDurationFast} ${pt.motionEaseInOut},
transform ${pt.motionDurationFast} ${pt.motionEaseInOut} !important`,[`&${ar}-appear, &${ar}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${ar}-leave-active`]:{transform:"translateY(-5px)"}}}}};const w=pt=>({legend:{display:"block",width:"100%",marginBottom:pt.marginLG,padding:0,color:pt.colorTextDescription,fontSize:pt.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${(0,c.unit)(pt.lineWidth)} ${pt.lineType} ${pt.colorBorder}`},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${(0,c.unit)(pt.controlOutlineWidth)} ${pt.controlOutline}`},output:{display:"block",paddingTop:15,color:pt.colorText,fontSize:pt.fontSize,lineHeight:pt.lineHeight}}),C=(pt,tr)=>{const{formItemCls:ir}=pt;return{[ir]:{[`${ir}-label > label`]:{height:tr},[`${ir}-control-input`]:{minHeight:tr}}}},ae=pt=>{const{componentCls:tr}=pt;return{[pt.componentCls]:Object.assign(Object.assign(Object.assign({},(0,T.Wf)(pt)),w(pt)),{[`${tr}-text`]:{display:"inline-block",paddingInlineEnd:pt.paddingSM},"&-small":Object.assign({},C(pt,pt.controlHeightSM)),"&-large":Object.assign({},C(pt,pt.controlHeightLG))})}},X=pt=>{const{formItemCls:tr,iconCls:ir,rootPrefixCls:ar,antCls:jr,labelRequiredMarkColor:on,labelColor:Hr,labelFontSize:zr,labelHeight:nn,labelColonMarginInlineStart:sn,labelColonMarginInlineEnd:An,itemMarginBottom:Pn}=pt;return{[tr]:Object.assign(Object.assign({},(0,T.Wf)(pt)),{marginBottom:Pn,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden,
&-hidden${jr}-row`]:{display:"none"},"&-has-warning":{[`${tr}-split`]:{color:pt.colorError}},"&-has-error":{[`${tr}-split`]:{color:pt.colorWarning}},[`${tr}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:pt.lineHeight,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:nn,color:Hr,fontSize:zr,[`> ${ir}`]:{fontSize:pt.fontSize,verticalAlign:"top"},[`&${tr}-required`]:{"&::before":{display:"inline-block",marginInlineEnd:pt.marginXXS,color:on,fontSize:pt.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"'},[`&${tr}-required-mark-hidden, &${tr}-required-mark-optional`]:{"&::before":{display:"none"}}},[`${tr}-optional`]:{display:"inline-block",marginInlineStart:pt.marginXXS,color:pt.colorTextDescription,[`&${tr}-required-mark-hidden`]:{display:"none"}},[`${tr}-tooltip`]:{color:pt.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:pt.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:sn,marginInlineEnd:An},[`&${tr}-no-colon::after`]:{content:'"\\a0"'}}},[`${tr}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${ar}-col-'"]):not([class*="' ${ar}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:pt.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[tr]:{"&-additional":{display:"flex",flexDirection:"column"},"&-explain, &-extra":{clear:"both",color:pt.colorTextDescription,fontSize:pt.fontSize,lineHeight:pt.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:pt.controlHeightSM,transition:`color ${pt.motionDurationMid} ${pt.motionEaseOut}`},"&-explain":{"&-error":{color:pt.colorError},"&-warning":{color:pt.colorWarning}}},[`&-with-help ${tr}-explain`]:{height:"auto",opacity:1},[`${tr}-feedback-icon`]:{fontSize:pt.fontSize,textAlign:"center",visibility:"visible",animationName:F.kr,animationDuration:pt.motionDurationMid,animationTimingFunction:pt.motionEaseOutBack,pointerEvents:"none","&-success":{color:pt.colorSuccess},"&-error":{color:pt.colorError},"&-warning":{color:pt.colorWarning},"&-validating":{color:pt.colorPrimary}}})}},Q=(pt,tr)=>{const{formItemCls:ir}=pt;return{[`${tr}-horizontal`]:{[`${ir}-label`]:{flexGrow:0},[`${ir}-control`]:{flex:"1 1 0",minWidth:0},[`${ir}-label[class$='-24'], ${ir}-label[class*='-24 ']`]:{[`& + ${ir}-control`]:{minWidth:"unset"}}}}},$e=pt=>{const{componentCls:tr,formItemCls:ir,inlineItemMarginBottom:ar}=pt;return{[`${tr}-inline`]:{display:"flex",flexWrap:"wrap",[ir]:{flex:"none",marginInlineEnd:pt.margin,marginBottom:ar,"&-row":{flexWrap:"nowrap"},[`> ${ir}-label,
> ${ir}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${ir}-label`]:{flex:"none"},[`${tr}-text`]:{display:"inline-block"},[`${ir}-has-feedback`]:{display:"inline-block"}}}}},Ne=pt=>({padding:pt.verticalLabelPadding,margin:pt.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),et=pt=>{const{componentCls:tr,formItemCls:ir,rootPrefixCls:ar}=pt;return{[`${ir} ${ir}-label`]:Ne(pt),[`${tr}:not(${tr}-inline)`]:{[ir]:{flexWrap:"wrap",[`${ir}-label, ${ir}-control`]:{[`&:not([class*=" ${ar}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},Ue=pt=>{const{componentCls:tr,formItemCls:ir,antCls:ar}=pt;return{[`${tr}-vertical`]:{[`${ir}:not(${ir}-horizontal)`]:{[`${ir}-row`]:{flexDirection:"column"},[`${ir}-label > label`]:{height:"auto"},[`${ir}-control`]:{width:"100%"},[`${ir}-label,
${ar}-col-24${ir}-label,
${ar}-col-xl-24${ir}-label`]:Ne(pt)}},[`@media (max-width: ${(0,c.unit)(pt.screenXSMax)})`]:[et(pt),{[tr]:{[`${ir}:not(${ir}-horizontal)`]:{[`${ar}-col-xs-24${ir}-label`]:Ne(pt)}}}],[`@media (max-width: ${(0,c.unit)(pt.screenSMMax)})`]:{[tr]:{[`${ir}:not(${ir}-horizontal)`]:{[`${ar}-col-sm-24${ir}-label`]:Ne(pt)}}},[`@media (max-width: ${(0,c.unit)(pt.screenMDMax)})`]:{[tr]:{[`${ir}:not(${ir}-horizontal)`]:{[`${ar}-col-md-24${ir}-label`]:Ne(pt)}}},[`@media (max-width: ${(0,c.unit)(pt.screenLGMax)})`]:{[tr]:{[`${ir}:not(${ir}-horizontal)`]:{[`${ar}-col-lg-24${ir}-label`]:Ne(pt)}}}}},Se=pt=>{const{formItemCls:tr,antCls:ir}=pt;return{[`${tr}-vertical`]:{[`${tr}-row`]:{flexDirection:"column"},[`${tr}-label > label`]:{height:"auto"},[`${tr}-control`]:{width:"100%"}},[`${tr}-vertical ${tr}-label,
${ir}-col-24${tr}-label,
${ir}-col-xl-24${tr}-label`]:Ne(pt),[`@media (max-width: ${(0,c.unit)(pt.screenXSMax)})`]:[et(pt),{[tr]:{[`${ir}-col-xs-24${tr}-label`]:Ne(pt)}}],[`@media (max-width: ${(0,c.unit)(pt.screenSMMax)})`]:{[tr]:{[`${ir}-col-sm-24${tr}-label`]:Ne(pt)}},[`@media (max-width: ${(0,c.unit)(pt.screenMDMax)})`]:{[tr]:{[`${ir}-col-md-24${tr}-label`]:Ne(pt)}},[`@media (max-width: ${(0,c.unit)(pt.screenLGMax)})`]:{[tr]:{[`${ir}-col-lg-24${tr}-label`]:Ne(pt)}}}},xe=pt=>({labelRequiredMarkColor:pt.colorError,labelColor:pt.colorTextHeading,labelFontSize:pt.fontSize,labelHeight:pt.controlHeight,labelColonMarginInlineStart:pt.marginXXS/2,labelColonMarginInlineEnd:pt.marginXS,itemMarginBottom:pt.marginLG,verticalLabelPadding:`0 0 ${pt.paddingXS}px`,verticalLabelMargin:0,inlineItemMarginBottom:0}),Y=(pt,tr)=>(0,z.mergeToken)(pt,{formItemCls:`${pt.componentCls}-item`,rootPrefixCls:tr});var ye=(0,K.I$)("Form",(pt,tr)=>{let{rootPrefixCls:ir}=tr;const ar=Y(pt,ir);return[ae(ar),X(ar),A(ar),Q(ar,ar.componentCls),Q(ar,ar.formItemCls),$e(ar),Ue(ar),Se(ar),(0,G.Z)(ar),F.kr]},xe,{order:-1e3});const P=[];function O(pt,tr,ir){let ar=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof pt=="string"?pt:`${tr}-${ar}`,error:pt,errorStatus:ir}}var ce=pt=>{let{help:tr,helpStatus:ir,errors:ar=P,warnings:jr=P,className:on,fieldId:Hr,onVisibleChanged:zr}=pt;const{prefixCls:nn}=L.useContext(o.Rk),sn=`${nn}-item-explain`,An=(0,y.Z)(nn),[Pn,On,Mn]=ye(nn,An),na=L.useMemo(()=>(0,_.Z)(nn),[nn]),en=V(ar),$n=V(jr),Jn=L.useMemo(()=>tr!=null?[O(tr,"help",ir)]:[].concat((0,qe.Z)(en.map((aa,Kn)=>O(aa,"error","error",Kn))),(0,qe.Z)($n.map((aa,Kn)=>O(aa,"warning","warning",Kn)))),[tr,ir,en,$n]),da=L.useMemo(()=>{const aa={};return Jn.forEach(Kn=>{let{key:Zn}=Kn;aa[Zn]=(aa[Zn]||0)+1}),Jn.map((Kn,Zn)=>Object.assign(Object.assign({},Kn),{key:aa[Kn.key]>1?`${Kn.key}-fallback-${Zn}`:Kn.key}))},[Jn]),Bn={};return Hr&&(Bn.id=`${Hr}_help`),Pn(L.createElement(J.default,{motionDeadline:na.motionDeadline,motionName:`${nn}-show-help`,visible:!!da.length,onVisibleChanged:zr},aa=>{const{className:Kn,style:Zn}=aa;return L.createElement("div",Object.assign({},Bn,{className:q()(sn,Kn,Mn,An,on,On),style:Zn}),L.createElement(J.CSSMotionList,Object.assign({keys:da},(0,_.Z)(nn),{motionName:`${nn}-show-help-item`,component:!1}),ea=>{const{key:zn,error:yn,errorStatus:_n,className:Ca,style:Fa}=ea;return L.createElement("div",{key:zn,className:q()(Ca,{[`${sn}-${_n}`]:_n}),style:Fa},yn)}))}))},se=n(30810),U=n(48755),ee=n(2171),W=n(31756),I=n(23069),re=n(76846),_e=n(16722);const ge=["parentNode"],Ve="form_item";function it(pt){return pt===void 0||pt===!1?[]:Array.isArray(pt)?pt:[pt]}function ut(pt,tr){if(!pt.length)return;const ir=pt.join("_");return tr?`${tr}_${ir}`:ge.includes(ir)?`${Ve}_${ir}`:ir}function de(pt,tr,ir,ar,jr,on){let Hr=ar;return on!==void 0?Hr=on:ir.validating?Hr="validating":pt.length?Hr="error":tr.length?Hr="warning":(ir.touched||jr&&ir.validated)&&(Hr="success"),Hr}var ze=function(pt,tr){var ir={};for(var ar in pt)Object.prototype.hasOwnProperty.call(pt,ar)&&tr.indexOf(ar)<0&&(ir[ar]=pt[ar]);if(pt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var jr=0,ar=Object.getOwnPropertySymbols(pt);jr<ar.length;jr++)tr.indexOf(ar[jr])<0&&Object.prototype.propertyIsEnumerable.call(pt,ar[jr])&&(ir[ar[jr]]=pt[ar[jr]]);return ir};function St(pt){return it(pt).join("_")}function Fe(pt,tr){const ir=tr.getFieldInstance(pt),ar=(0,re.bn)(ir);if(ar)return ar;const jr=ut(it(pt),tr.__INTERNAL__.name);if(jr)return document.getElementById(jr)}function Re(pt){const[tr]=(0,se.useForm)(),ir=L.useRef({}),ar=L.useMemo(()=>pt!=null?pt:Object.assign(Object.assign({},tr),{__INTERNAL__:{itemRef:jr=>on=>{const Hr=St(jr);on?ir.current[Hr]=on:delete ir.current[Hr]}},scrollToField:function(jr){let on=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{focus:Hr}=on,zr=ze(on,["focus"]),nn=Fe(jr,ar);nn&&((0,_e.Z)(nn,Object.assign({scrollMode:"if-needed",block:"nearest"},zr)),Hr&&ar.focusField(jr))},focusField:jr=>{var on,Hr;const zr=ar.getFieldInstance(jr);typeof(zr==null?void 0:zr.focus)=="function"?zr.focus():(Hr=(on=Fe(jr,ar))===null||on===void 0?void 0:on.focus)===null||Hr===void 0||Hr.call(on)},getFieldInstance:jr=>{const on=St(jr);return ir.current[on]}}),[pt,tr]);return[ar]}var $=n(98350),Ye=function(pt,tr){var ir={};for(var ar in pt)Object.prototype.hasOwnProperty.call(pt,ar)&&tr.indexOf(ar)<0&&(ir[ar]=pt[ar]);if(pt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var jr=0,ar=Object.getOwnPropertySymbols(pt);jr<ar.length;jr++)tr.indexOf(ar[jr])<0&&Object.prototype.propertyIsEnumerable.call(pt,ar[jr])&&(ir[ar[jr]]=pt[ar[jr]]);return ir};const be=(pt,tr)=>{const ir=L.useContext(ee.Z),{getPrefixCls:ar,direction:jr,requiredMark:on,colon:Hr,scrollToFirstError:zr,className:nn,style:sn}=(0,U.dj)("form"),{prefixCls:An,className:Pn,rootClassName:On,size:Mn,disabled:na=ir,form:en,colon:$n,labelAlign:Jn,labelWrap:da,labelCol:Bn,wrapperCol:aa,hideRequiredMark:Kn,layout:Zn="horizontal",scrollToFirstError:ea,requiredMark:zn,onFinishFailed:yn,name:_n,style:Ca,feedbackIcons:Fa,variant:ao}=pt,oo=Ye(pt,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons","variant"]),uo=(0,W.Z)(Mn),f=L.useContext($.Z),s=L.useMemo(()=>zn!==void 0?zn:Kn?!1:on!==void 0?on:!0,[Kn,zn,on]),p=$n!=null?$n:Hr,b=ar("form",An),E=(0,y.Z)(b),[v,M,k]=ye(b,E),te=q()(b,`${b}-${Zn}`,{[`${b}-hide-required-mark`]:s===!1,[`${b}-rtl`]:jr==="rtl",[`${b}-${uo}`]:uo},k,E,M,nn,Pn,On),[Ae]=Re(en),{__INTERNAL__:st}=Ae;st.name=_n;const It=L.useMemo(()=>({name:_n,labelAlign:Jn,labelCol:Bn,labelWrap:da,wrapperCol:aa,vertical:Zn==="vertical",colon:p,requiredMark:s,itemRef:st.itemRef,form:Ae,feedbackIcons:Fa}),[_n,Jn,Bn,aa,Zn,p,s,Ae,Fa]),Ct=L.useRef(null);L.useImperativeHandle(tr,()=>{var Ze;return Object.assign(Object.assign({},Ae),{nativeElement:(Ze=Ct.current)===null||Ze===void 0?void 0:Ze.nativeElement})});const ve=(Ze,Vt)=>{if(Ze){let gt={block:"nearest"};typeof Ze=="object"&&(gt=Object.assign(Object.assign({},gt),Ze)),Ae.scrollToField(Vt,gt)}},kt=Ze=>{if(yn==null||yn(Ze),Ze.errorFields.length){const Vt=Ze.errorFields[0].name;if(ea!==void 0){ve(ea,Vt);return}zr!==void 0&&ve(zr,Vt)}};return v(L.createElement(o.pg.Provider,{value:ao},L.createElement(ee.n,{disabled:na},L.createElement(I.Z.Provider,{value:uo},L.createElement(o.RV,{validateMessages:f},L.createElement(o.q3.Provider,{value:It},L.createElement(se.default,Object.assign({id:_n},oo,{name:_n,onFinishFailed:kt,form:Ae,ref:Ct,style:Object.assign(Object.assign({},sn),Ca),className:te}))))))))};var ue=L.forwardRef(be),me=n(41799),Ie=n(8654),we=n(22703),Me=n(32383),Je=n(11592);function vt(pt){if(typeof pt=="function")return pt;const tr=(0,Je.Z)(pt);return tr.length<=1?tr[0]:tr}const Et=()=>{const{status:pt,errors:tr=[],warnings:ir=[]}=L.useContext(o.aM);return{status:pt,errors:tr,warnings:ir}};Et.Context=o.aM;var Yt=Et,Gt=n(16089);function Lt(pt){const[tr,ir]=L.useState(pt),ar=L.useRef(null),jr=L.useRef([]),on=L.useRef(!1);L.useEffect(()=>(on.current=!1,()=>{on.current=!0,Gt.Z.cancel(ar.current),ar.current=null}),[]);function Hr(zr){on.current||(ar.current===null&&(jr.current=[],ar.current=(0,Gt.Z)(()=>{ar.current=null,ir(nn=>{let sn=nn;return jr.current.forEach(An=>{sn=An(sn)}),sn})})),jr.current.push(zr))}return[tr,Hr]}function at(){const{itemRef:pt}=L.useContext(o.q3),tr=L.useRef({});function ir(ar,jr){const on=jr&&typeof jr=="object"&&(0,Ie.C4)(jr),Hr=ar.join("_");return(tr.current.name!==Hr||tr.current.originRef!==on)&&(tr.current.name=Hr,tr.current.originRef=on,tr.current.ref=(0,Ie.sQ)(pt(ar),on)),tr.current.ref}return ir}var xt=n(29194),Mt=n(34280),Wt=n(2738),Ot=n(65970),lr=n(70425),ur=n(5472);const Cr=pt=>{const{formItemCls:tr}=pt;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${tr}-control`]:{display:"flex"}}}};var rn=(0,K.bk)(["Form","item-item"],(pt,tr)=>{let{rootPrefixCls:ir}=tr;const ar=Y(pt,ir);return[Cr(ar)]}),Pr=function(pt,tr){var ir={};for(var ar in pt)Object.prototype.hasOwnProperty.call(pt,ar)&&tr.indexOf(ar)<0&&(ir[ar]=pt[ar]);if(pt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var jr=0,ar=Object.getOwnPropertySymbols(pt);jr<ar.length;jr++)tr.indexOf(ar[jr])<0&&Object.prototype.propertyIsEnumerable.call(pt,ar[jr])&&(ir[ar[jr]]=pt[ar[jr]]);return ir};const x=24;var wt=pt=>{const{prefixCls:tr,status:ir,labelCol:ar,wrapperCol:jr,children:on,errors:Hr,warnings:zr,_internalItemRender:nn,extra:sn,help:An,fieldId:Pn,marginBottom:On,onErrorVisibleChanged:Mn,label:na}=pt,en=`${tr}-item`,$n=L.useContext(o.q3),Jn=L.useMemo(()=>{let oo=Object.assign({},jr||$n.wrapperCol||{});return na===null&&!ar&&!jr&&$n.labelCol&&[void 0,"xs","sm","md","lg","xl","xxl"].forEach(f=>{const s=f?[f]:[],p=(0,lr.U2)($n.labelCol,s),b=typeof p=="object"?p:{},E=(0,lr.U2)(oo,s),v=typeof E=="object"?E:{};"span"in b&&!("offset"in v)&&b.span<x&&(oo=(0,lr.t8)(oo,[].concat(s,["offset"]),b.span))}),oo},[jr,$n]),da=q()(`${en}-control`,Jn.className),Bn=L.useMemo(()=>{const{labelCol:oo,wrapperCol:uo}=$n;return Pr($n,["labelCol","wrapperCol"])},[$n]),aa=L.useRef(null),[Kn,Zn]=L.useState(0);(0,Mt.Z)(()=>{sn&&aa.current?Zn(aa.current.clientHeight):Zn(0)},[sn]);const ea=L.createElement("div",{className:`${en}-control-input`},L.createElement("div",{className:`${en}-control-input-content`},on)),zn=L.useMemo(()=>({prefixCls:tr,status:ir}),[tr,ir]),yn=On!==null||Hr.length||zr.length?L.createElement(o.Rk.Provider,{value:zn},L.createElement(ce,{fieldId:Pn,errors:Hr,warnings:zr,help:An,helpStatus:ir,className:`${en}-explain-connected`,onVisibleChanged:Mn})):null,_n={};Pn&&(_n.id=`${Pn}_extra`);const Ca=sn?L.createElement("div",Object.assign({},_n,{className:`${en}-extra`,ref:aa}),sn):null,Fa=yn||Ca?L.createElement("div",{className:`${en}-additional`,style:On?{minHeight:On+Kn}:{}},yn,Ca):null,ao=nn&&nn.mark==="pro_table_render"&&nn.render?nn.render(pt,{input:ea,errorList:yn,extra:Ca}):L.createElement(L.Fragment,null,ea,Fa);return L.createElement(o.q3.Provider,{value:Bn},L.createElement(ur.Z,Object.assign({},Jn,{className:da}),ao),L.createElement(rn,{prefixCls:tr}))},oe=n(61485),Be=n(9017),Dr=n(85981),Ar=n(25399),xn=function(pt,tr){var ir={};for(var ar in pt)Object.prototype.hasOwnProperty.call(pt,ar)&&tr.indexOf(ar)<0&&(ir[ar]=pt[ar]);if(pt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var jr=0,ar=Object.getOwnPropertySymbols(pt);jr<ar.length;jr++)tr.indexOf(ar[jr])<0&&Object.prototype.propertyIsEnumerable.call(pt,ar[jr])&&(ir[ar[jr]]=pt[ar[jr]]);return ir};function Ln(pt){return pt?typeof pt=="object"&&!L.isValidElement(pt)?pt:{title:pt}:null}var Sr=pt=>{let{prefixCls:tr,label:ir,htmlFor:ar,labelCol:jr,labelAlign:on,colon:Hr,required:zr,requiredMark:nn,tooltip:sn,vertical:An}=pt;var Pn;const[On]=(0,Be.Z)("Form"),{labelAlign:Mn,labelCol:na,labelWrap:en,colon:$n}=L.useContext(o.q3);if(!ir)return null;const Jn=jr||na||{},da=on||Mn,Bn=`${tr}-item-label`,aa=q()(Bn,da==="left"&&`${Bn}-left`,Jn.className,{[`${Bn}-wrap`]:!!en});let Kn=ir;const Zn=Hr===!0||$n!==!1&&Hr!==!1;Zn&&!An&&typeof ir=="string"&&ir.trim()&&(Kn=ir.replace(/[:|]\s*$/,""));const zn=Ln(sn);if(zn){const{icon:oo=L.createElement(oe.Z,null)}=zn,uo=xn(zn,["icon"]),f=L.createElement(Ar.Z,Object.assign({},uo),L.cloneElement(oo,{className:`${tr}-item-tooltip`,title:"",onClick:s=>{s.preventDefault()},tabIndex:null}));Kn=L.createElement(L.Fragment,null,Kn,f)}const yn=nn==="optional",_n=typeof nn=="function",Ca=nn===!1;_n?Kn=nn(Kn,{required:!!zr}):yn&&!zr&&(Kn=L.createElement(L.Fragment,null,Kn,L.createElement("span",{className:`${tr}-item-optional`,title:""},(On==null?void 0:On.optional)||((Pn=Dr.Z.Form)===null||Pn===void 0?void 0:Pn.optional))));let Fa;Ca?Fa="hidden":(yn||_n)&&(Fa="optional");const ao=q()({[`${tr}-item-required`]:zr,[`${tr}-item-required-mark-${Fa}`]:Fa,[`${tr}-item-no-colon`]:!Zn});return L.createElement(ur.Z,Object.assign({},Jn,{className:aa}),L.createElement("label",{htmlFor:ar,className:ao,title:typeof ir=="string"?ir:""},Kn))},yr=n(29679),Lr=n(19248),h=n(96512),B=n(58617);const Ee={success:yr.Z,warning:h.Z,error:Lr.Z,validating:B.Z};function ne(pt){let{children:tr,errors:ir,warnings:ar,hasFeedback:jr,validateStatus:on,prefixCls:Hr,meta:zr,noStyle:nn}=pt;const sn=`${Hr}-item`,{feedbackIcons:An}=L.useContext(o.q3),Pn=de(ir,ar,zr,null,!!jr,on),{isFormItemInput:On,status:Mn,hasFeedback:na,feedbackIcon:en}=L.useContext(o.aM),$n=L.useMemo(()=>{var Jn;let da;if(jr){const aa=jr!==!0&&jr.icons||An,Kn=Pn&&((Jn=aa==null?void 0:aa({status:Pn,errors:ir,warnings:ar}))===null||Jn===void 0?void 0:Jn[Pn]),Zn=Pn&&Ee[Pn];da=Kn!==!1&&Zn?L.createElement("span",{className:q()(`${sn}-feedback-icon`,`${sn}-feedback-icon-${Pn}`)},Kn||L.createElement(Zn,null)):null}const Bn={status:Pn||"",errors:ir,warnings:ar,hasFeedback:!!jr,feedbackIcon:da,isFormItemInput:!0};return nn&&(Bn.status=(Pn!=null?Pn:Mn)||"",Bn.isFormItemInput=On,Bn.hasFeedback=!!(jr!=null?jr:na),Bn.feedbackIcon=jr!==void 0?Bn.feedbackIcon:en),Bn},[Pn,jr,nn,On,Mn]);return L.createElement(o.aM.Provider,{value:$n},tr)}var ft=function(pt,tr){var ir={};for(var ar in pt)Object.prototype.hasOwnProperty.call(pt,ar)&&tr.indexOf(ar)<0&&(ir[ar]=pt[ar]);if(pt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var jr=0,ar=Object.getOwnPropertySymbols(pt);jr<ar.length;jr++)tr.indexOf(ar[jr])<0&&Object.prototype.propertyIsEnumerable.call(pt,ar[jr])&&(ir[ar[jr]]=pt[ar[jr]]);return ir};function bn(pt){const{prefixCls:tr,className:ir,rootClassName:ar,style:jr,help:on,errors:Hr,warnings:zr,validateStatus:nn,meta:sn,hasFeedback:An,hidden:Pn,children:On,fieldId:Mn,required:na,isRequired:en,onSubItemMetaChange:$n,layout:Jn}=pt,da=ft(pt,["prefixCls","className","rootClassName","style","help","errors","warnings","validateStatus","meta","hasFeedback","hidden","children","fieldId","required","isRequired","onSubItemMetaChange","layout"]),Bn=`${tr}-item`,{requiredMark:aa,vertical:Kn}=L.useContext(o.q3),Zn=Kn||Jn==="vertical",ea=L.useRef(null),zn=V(Hr),yn=V(zr),_n=on!=null,Ca=!!(_n||Hr.length||zr.length),Fa=!!ea.current&&(0,xt.Z)(ea.current),[ao,oo]=L.useState(null);(0,Mt.Z)(()=>{if(Ca&&ea.current){const b=getComputedStyle(ea.current);oo(parseInt(b.marginBottom,10))}},[Ca,Fa]);const uo=b=>{b||oo(null)},s=function(){let b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const E=b?zn:sn.errors,v=b?yn:sn.warnings;return de(E,v,sn,"",!!An,nn)}(),p=q()(Bn,ir,ar,{[`${Bn}-with-help`]:_n||zn.length||yn.length,[`${Bn}-has-feedback`]:s&&An,[`${Bn}-has-success`]:s==="success",[`${Bn}-has-warning`]:s==="warning",[`${Bn}-has-error`]:s==="error",[`${Bn}-is-validating`]:s==="validating",[`${Bn}-hidden`]:Pn,[`${Bn}-${Jn}`]:Jn});return L.createElement("div",{className:p,style:jr,ref:ea},L.createElement(Ot.Z,Object.assign({className:`${Bn}-row`},(0,Wt.Z)(da,["_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"])),L.createElement(Sr,Object.assign({htmlFor:Mn},pt,{requiredMark:aa,required:na!=null?na:en,prefixCls:tr,vertical:Zn})),L.createElement(wt,Object.assign({},pt,sn,{errors:zn,warnings:yn,prefixCls:tr,status:s,help:on,marginBottom:ao,onErrorVisibleChanged:uo}),L.createElement(o.qI.Provider,{value:$n},L.createElement(ne,{prefixCls:tr,meta:sn,errors:sn.errors,warnings:sn.warnings,hasFeedback:An,validateStatus:s},On)))),!!ao&&L.createElement("div",{className:`${Bn}-margin-offset`,style:{marginBottom:-ao}}))}const mt="__SPLIT__",Zt=null;function Ur(pt,tr){const ir=Object.keys(pt),ar=Object.keys(tr);return ir.length===ar.length&&ir.every(jr=>{const on=pt[jr],Hr=tr[jr];return on===Hr||typeof on=="function"||typeof Hr=="function"})}const $r=L.memo(pt=>{let{children:tr}=pt;return tr},(pt,tr)=>Ur(pt.control,tr.control)&&pt.update===tr.update&&pt.childProps.length===tr.childProps.length&&pt.childProps.every((ir,ar)=>ir===tr.childProps[ar]));function qr(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function gn(pt){const{name:tr,noStyle:ir,className:ar,dependencies:jr,prefixCls:on,shouldUpdate:Hr,rules:zr,children:nn,required:sn,label:An,messageVariables:Pn,trigger:On="onChange",validateTrigger:Mn,hidden:na,help:en,layout:$n}=pt,{getPrefixCls:Jn}=L.useContext(U.E_),{name:da}=L.useContext(o.q3),Bn=vt(nn),aa=typeof Bn=="function",Kn=L.useContext(o.qI),{validateTrigger:Zn}=L.useContext(se.FieldContext),ea=Mn!==void 0?Mn:Zn,zn=tr!=null,yn=Jn("form",on),_n=(0,y.Z)(yn),[Ca,Fa,ao]=ye(yn,_n),oo=(0,Me.ln)("Form.Item"),uo=L.useContext(se.ListContext),f=L.useRef(null),[s,p]=Lt({}),[b,E]=(0,me.Z)(()=>qr()),v=Ct=>{const ve=uo==null?void 0:uo.getKey(Ct.name);if(E(Ct.destroy?qr():Ct,!0),ir&&en!==!1&&Kn){let kt=Ct.name;if(Ct.destroy)kt=f.current||kt;else if(ve!==void 0){const[Ze,Vt]=ve;kt=[Ze].concat((0,qe.Z)(Vt)),f.current=kt}Kn(Ct,kt)}},M=(Ct,ve)=>{p(kt=>{const Ze=Object.assign({},kt),gt=[].concat((0,qe.Z)(Ct.name.slice(0,-1)),(0,qe.Z)(ve)).join(mt);return Ct.destroy?delete Ze[gt]:Ze[gt]=Ct,Ze})},[k,te]=L.useMemo(()=>{const Ct=(0,qe.Z)(b.errors),ve=(0,qe.Z)(b.warnings);return Object.values(s).forEach(kt=>{Ct.push.apply(Ct,(0,qe.Z)(kt.errors||[])),ve.push.apply(ve,(0,qe.Z)(kt.warnings||[]))}),[Ct,ve]},[s,b.errors,b.warnings]),Ae=at();function st(Ct,ve,kt){return ir&&!na?L.createElement(ne,{prefixCls:yn,hasFeedback:pt.hasFeedback,validateStatus:pt.validateStatus,meta:b,errors:k,warnings:te,noStyle:!0},Ct):L.createElement(bn,Object.assign({key:"row"},pt,{className:q()(ar,ao,_n,Fa),prefixCls:yn,fieldId:ve,isRequired:kt,errors:k,warnings:te,meta:b,onSubItemMetaChange:M,layout:$n}),Ct)}if(!zn&&!aa&&!jr)return Ca(st(Bn));let It={};return typeof An=="string"?It.label=An:tr&&(It.label=String(tr)),Pn&&(It=Object.assign(Object.assign({},It),Pn)),Ca(L.createElement(se.Field,Object.assign({},pt,{messageVariables:It,trigger:On,validateTrigger:ea,onMetaChange:v}),(Ct,ve,kt)=>{const Ze=it(tr).length&&ve?ve.name:[],Vt=ut(Ze,da),gt=sn!==void 0?sn:!!(zr!=null&&zr.some(Qt=>{if(Qt&&typeof Qt=="object"&&Qt.required&&!Qt.warningOnly)return!0;if(typeof Qt=="function"){const nt=Qt(kt);return(nt==null?void 0:nt.required)&&!(nt!=null&&nt.warningOnly)}return!1})),rr=Object.assign({},Ct);let xr=null;if(Array.isArray(Bn)&&zn)xr=Bn;else if(!(aa&&(!(Hr||jr)||zn))){if(!(jr&&!aa&&!zn))if(L.isValidElement(Bn)){const Qt=Object.assign(Object.assign({},Bn.props),rr);if(Qt.id||(Qt.id=Vt),en||k.length>0||te.length>0||pt.extra){const Ut=[];(en||k.length>0)&&Ut.push(`${Vt}_help`),pt.extra&&Ut.push(`${Vt}_extra`),Qt["aria-describedby"]=Ut.join(" ")}k.length>0&&(Qt["aria-invalid"]="true"),gt&&(Qt["aria-required"]="true"),(0,Ie.Yr)(Bn)&&(Qt.ref=Ae(Ze,Bn)),new Set([].concat((0,qe.Z)(it(On)),(0,qe.Z)(it(ea)))).forEach(Ut=>{Qt[Ut]=function(){for(var Pt,At,Jt,ke,Le,$t=arguments.length,ct=new Array($t),dr=0;dr<$t;dr++)ct[dr]=arguments[dr];(Jt=rr[Ut])===null||Jt===void 0||(Pt=Jt).call.apply(Pt,[rr].concat(ct)),(Le=(ke=Bn.props)[Ut])===null||Le===void 0||(At=Le).call.apply(At,[ke].concat(ct))}});const Ce=[Qt["aria-required"],Qt["aria-invalid"],Qt["aria-describedby"]];xr=L.createElement($r,{control:rr,update:Bn,childProps:Ce},(0,we.Tm)(Bn,Qt))}else aa&&(Hr||jr)&&!zn?xr=Bn(kt):xr=Bn}return st(xr,Vt,gt)}))}const Qn=gn;Qn.useStatus=Yt;var pe=Qn,fr=function(pt,tr){var ir={};for(var ar in pt)Object.prototype.hasOwnProperty.call(pt,ar)&&tr.indexOf(ar)<0&&(ir[ar]=pt[ar]);if(pt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var jr=0,ar=Object.getOwnPropertySymbols(pt);jr<ar.length;jr++)tr.indexOf(ar[jr])<0&&Object.prototype.propertyIsEnumerable.call(pt,ar[jr])&&(ir[ar[jr]]=pt[ar[jr]]);return ir},Ir=pt=>{var{prefixCls:tr,children:ir}=pt,ar=fr(pt,["prefixCls","children"]);const{getPrefixCls:jr}=L.useContext(U.E_),on=jr("form",tr),Hr=L.useMemo(()=>({prefixCls:on,status:"error"}),[on]);return L.createElement(se.List,Object.assign({},ar),(zr,nn,sn)=>L.createElement(o.Rk.Provider,{value:Hr},ir(zr.map(An=>Object.assign(Object.assign({},An),{fieldKey:An.key})),nn,{errors:sn.errors,warnings:sn.warnings})))};function Vr(){const{form:pt}=L.useContext(o.q3);return pt}const wn=ue;wn.Item=pe,wn.List=Ir,wn.ErrorList=ce,wn.useForm=Re,wn.useFormInstance=Vr,wn.useWatch=se.useWatch,wn.Provider=o.RV,wn.create=()=>{};var ra=wn},90083:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return Gt}});var o=n(59301),qe=n(15277),L=n(92310),De=n.n(L),q=n(91574),J=n(75030),_=n(86641),y=n(48755),V=n(83397),c=n(9017),T=n(99267),F=n(33853),G=n(38819),z=n(32855),K={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"}},{tag:"path",attrs:{d:"M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"}}]},name:"rotate-left",theme:"outlined"},N=K,A=n(7657),w=function(at,xt){return o.createElement(A.Z,(0,z.Z)({},at,{ref:xt,icon:N}))},C=o.forwardRef(w),ae=C,X={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M480.5 251.2c13-1.6 25.9-2.4 38.8-2.5v63.9c0 6.5 7.5 10.1 12.6 6.1L660 217.6c4-3.2 4-9.2 0-12.3l-128-101c-5.1-4-12.6-.4-12.6 6.1l-.2 64c-118.6.5-235.8 53.4-314.6 154.2A399.75 399.75 0 00123.5 631h74.9c-.9-5.3-1.7-10.7-2.4-16.1-5.1-42.1-2.1-84.1 8.9-124.8 11.4-42.2 31-81.1 58.1-115.8 27.2-34.7 60.3-63.2 98.4-84.3 37-20.6 76.9-33.6 119.1-38.8z"}},{tag:"path",attrs:{d:"M880 418H352c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H396V494h440v326z"}}]},name:"rotate-right",theme:"outlined"},Q=X,$e=function(at,xt){return o.createElement(A.Z,(0,z.Z)({},at,{ref:xt,icon:Q}))},Ne=o.forwardRef($e),et=Ne,Ue={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M847.9 592H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h605.2L612.9 851c-4.1 5.2-.4 13 6.3 13h72.5c4.9 0 9.5-2.2 12.6-6.1l168.8-214.1c16.5-21 1.6-51.8-25.2-51.8zM872 356H266.8l144.3-183c4.1-5.2.4-13-6.3-13h-72.5c-4.9 0-9.5 2.2-12.6 6.1L150.9 380.2c-16.5 21-1.6 51.8 25.1 51.8h696c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"swap",theme:"outlined"},Se=Ue,xe=function(at,xt){return o.createElement(A.Z,(0,z.Z)({},at,{ref:xt,icon:Se}))},Y=o.forwardRef(xe),ye=Y,P={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H519V309c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v134H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h118v134c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V519h118c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-in",theme:"outlined"},O=P,rt=function(at,xt){return o.createElement(A.Z,(0,z.Z)({},at,{ref:xt,icon:O}))},ce=o.forwardRef(rt),se=ce,U={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h312c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-out",theme:"outlined"},ee=U,W=function(at,xt){return o.createElement(A.Z,(0,z.Z)({},at,{ref:xt,icon:ee}))},I=o.forwardRef(W),re=I,_e=n(36237),ge=n(17835),Ve=n(64427),it=n(63356),ut=n(34925),de=n(99495),ze=n(16931),St=n(51636);const Fe=Lt=>({position:Lt||"absolute",inset:0}),Re=Lt=>{const{iconCls:at,motionDurationSlow:xt,paddingXXS:Mt,marginXXS:Wt,prefixCls:Ot,colorTextLightSolid:lr}=Lt;return{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",color:lr,background:new ge.FastColor("#000").setA(.5).toRgbString(),cursor:"pointer",opacity:0,transition:`opacity ${xt}`,[`.${Ot}-mask-info`]:Object.assign(Object.assign({},it.vS),{padding:`0 ${(0,_e.unit)(Mt)}`,[at]:{marginInlineEnd:Wt,svg:{verticalAlign:"baseline"}}})}},$=Lt=>{const{previewCls:at,modalMaskBg:xt,paddingSM:Mt,marginXL:Wt,margin:Ot,paddingLG:lr,previewOperationColorDisabled:ur,previewOperationHoverColor:Cr,motionDurationSlow:rn,iconCls:Pr,colorTextLightSolid:x}=Lt,D=new ge.FastColor(xt).setA(.1),wt=D.clone().setA(.2);return{[`${at}-footer`]:{position:"fixed",bottom:Wt,left:{_skip_check_:!0,value:"50%"},display:"flex",flexDirection:"column",alignItems:"center",color:Lt.previewOperationColor,transform:"translateX(-50%)"},[`${at}-progress`]:{marginBottom:Ot},[`${at}-close`]:{position:"fixed",top:Wt,right:{_skip_check_:!0,value:Wt},display:"flex",color:x,backgroundColor:D.toRgbString(),borderRadius:"50%",padding:Mt,outline:0,border:0,cursor:"pointer",transition:`all ${rn}`,"&:hover":{backgroundColor:wt.toRgbString()},[`& > ${Pr}`]:{fontSize:Lt.previewOperationSize}},[`${at}-operations`]:{display:"flex",alignItems:"center",padding:`0 ${(0,_e.unit)(lr)}`,backgroundColor:D.toRgbString(),borderRadius:100,"&-operation":{marginInlineStart:Mt,padding:Mt,cursor:"pointer",transition:`all ${rn}`,userSelect:"none",[`&:not(${at}-operations-operation-disabled):hover > ${Pr}`]:{color:Cr},"&-disabled":{color:ur,cursor:"not-allowed"},"&:first-of-type":{marginInlineStart:0},[`& > ${Pr}`]:{fontSize:Lt.previewOperationSize}}}}},Ye=Lt=>{const{modalMaskBg:at,iconCls:xt,previewOperationColorDisabled:Mt,previewCls:Wt,zIndexPopup:Ot,motionDurationSlow:lr}=Lt,ur=new ge.FastColor(at).setA(.1),Cr=ur.clone().setA(.2);return{[`${Wt}-switch-left, ${Wt}-switch-right`]:{position:"fixed",insetBlockStart:"50%",zIndex:Lt.calc(Ot).add(1).equal(),display:"flex",alignItems:"center",justifyContent:"center",width:Lt.imagePreviewSwitchSize,height:Lt.imagePreviewSwitchSize,marginTop:Lt.calc(Lt.imagePreviewSwitchSize).mul(-1).div(2).equal(),color:Lt.previewOperationColor,background:ur.toRgbString(),borderRadius:"50%",transform:"translateY(-50%)",cursor:"pointer",transition:`all ${lr}`,userSelect:"none","&:hover":{background:Cr.toRgbString()},"&-disabled":{"&, &:hover":{color:Mt,background:"transparent",cursor:"not-allowed",[`> ${xt}`]:{cursor:"not-allowed"}}},[`> ${xt}`]:{fontSize:Lt.previewOperationSize}},[`${Wt}-switch-left`]:{insetInlineStart:Lt.marginSM},[`${Wt}-switch-right`]:{insetInlineEnd:Lt.marginSM}}},be=Lt=>{const{motionEaseOut:at,previewCls:xt,motionDurationSlow:Mt,componentCls:Wt}=Lt;return[{[`${Wt}-preview-root`]:{[xt]:{height:"100%",textAlign:"center",pointerEvents:"none"},[`${xt}-body`]:Object.assign(Object.assign({},Fe()),{overflow:"hidden"}),[`${xt}-img`]:{maxWidth:"100%",maxHeight:"70%",verticalAlign:"middle",transform:"scale3d(1, 1, 1)",cursor:"grab",transition:`transform ${Mt} ${at} 0s`,userSelect:"none","&-wrapper":Object.assign(Object.assign({},Fe()),{transition:`transform ${Mt} ${at} 0s`,display:"flex",justifyContent:"center",alignItems:"center","& > *":{pointerEvents:"auto"},"&::before":{display:"inline-block",width:1,height:"50%",marginInlineEnd:-1,content:'""'}})},[`${xt}-moving`]:{[`${xt}-preview-img`]:{cursor:"grabbing","&-wrapper":{transitionDuration:"0s"}}}}},{[`${Wt}-preview-root`]:{[`${xt}-wrap`]:{zIndex:Lt.zIndexPopup}}},{[`${Wt}-preview-operations-wrapper`]:{position:"fixed",zIndex:Lt.calc(Lt.zIndexPopup).add(1).equal()},"&":[$(Lt),Ye(Lt)]}]},fe=Lt=>{const{componentCls:at}=Lt;return{[at]:{position:"relative",display:"inline-block",[`${at}-img`]:{width:"100%",height:"auto",verticalAlign:"middle"},[`${at}-img-placeholder`]:{backgroundColor:Lt.colorBgContainerDisabled,backgroundImage:"url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=')",backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundSize:"30%"},[`${at}-mask`]:Object.assign({},Re(Lt)),[`${at}-mask:hover`]:{opacity:1},[`${at}-placeholder`]:Object.assign({},Fe())}}},ue=Lt=>{const{previewCls:at}=Lt;return{[`${at}-root`]:(0,ut._y)(Lt,"zoom"),"&":(0,de.J$)(Lt,!0)}},me=Lt=>({zIndexPopup:Lt.zIndexPopupBase+80,previewOperationColor:new ge.FastColor(Lt.colorTextLightSolid).setA(.65).toRgbString(),previewOperationHoverColor:new ge.FastColor(Lt.colorTextLightSolid).setA(.85).toRgbString(),previewOperationColorDisabled:new ge.FastColor(Lt.colorTextLightSolid).setA(.25).toRgbString(),previewOperationSize:Lt.fontSizeIcon*1.5});var Ie=(0,ze.I$)("Image",Lt=>{const at=`${Lt.componentCls}-preview`,xt=(0,St.mergeToken)(Lt,{previewCls:at,modalMaskBg:new ge.FastColor("#000").setA(.45).toRgbString(),imagePreviewSwitchSize:Lt.controlHeightLG});return[fe(xt),be(xt),(0,Ve.QA)((0,St.mergeToken)(xt,{componentCls:at})),ue(xt)]},me),we=function(Lt,at){var xt={};for(var Mt in Lt)Object.prototype.hasOwnProperty.call(Lt,Mt)&&at.indexOf(Mt)<0&&(xt[Mt]=Lt[Mt]);if(Lt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Wt=0,Mt=Object.getOwnPropertySymbols(Lt);Wt<Mt.length;Wt++)at.indexOf(Mt[Wt])<0&&Object.prototype.propertyIsEnumerable.call(Lt,Mt[Wt])&&(xt[Mt[Wt]]=Lt[Mt[Wt]]);return xt};const Me={rotateLeft:o.createElement(ae,null),rotateRight:o.createElement(et,null),zoomIn:o.createElement(se,null),zoomOut:o.createElement(re,null),close:o.createElement(T.Z,null),left:o.createElement(F.Z,null),right:o.createElement(G.Z,null),flipX:o.createElement(ye,null),flipY:o.createElement(ye,{rotate:90})};var vt=Lt=>{var{previewPrefixCls:at,preview:xt}=Lt,Mt=we(Lt,["previewPrefixCls","preview"]);const{getPrefixCls:Wt}=o.useContext(y.E_),Ot=Wt("image",at),lr=`${Ot}-preview`,ur=Wt(),Cr=(0,V.Z)(Ot),[rn,Pr,x]=Ie(Ot,Cr),[D]=(0,J.Cn)("ImagePreview",typeof xt=="object"?xt.zIndex:void 0),wt=o.useMemo(()=>{var oe;if(xt===!1)return xt;const Be=typeof xt=="object"?xt:{},Dr=De()(Pr,x,Cr,(oe=Be.rootClassName)!==null&&oe!==void 0?oe:"");return Object.assign(Object.assign({},Be),{transitionName:(0,_.m)(ur,"zoom",Be.transitionName),maskTransitionName:(0,_.m)(ur,"fade",Be.maskTransitionName),rootClassName:Dr,zIndex:D})},[xt]);return rn(o.createElement(q.Z.PreviewGroup,Object.assign({preview:wt,previewPrefixCls:lr,icons:Me},Mt)))},Et=function(Lt,at){var xt={};for(var Mt in Lt)Object.prototype.hasOwnProperty.call(Lt,Mt)&&at.indexOf(Mt)<0&&(xt[Mt]=Lt[Mt]);if(Lt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Wt=0,Mt=Object.getOwnPropertySymbols(Lt);Wt<Mt.length;Wt++)at.indexOf(Mt[Wt])<0&&Object.prototype.propertyIsEnumerable.call(Lt,Mt[Wt])&&(xt[Mt[Wt]]=Lt[Mt[Wt]]);return xt};const Yt=Lt=>{const{prefixCls:at,preview:xt,className:Mt,rootClassName:Wt,style:Ot}=Lt,lr=Et(Lt,["prefixCls","preview","className","rootClassName","style"]),{getPrefixCls:ur,getPopupContainer:Cr,className:rn,style:Pr,preview:x}=(0,y.dj)("image"),[D]=(0,c.Z)("Image"),wt=ur("image",at),oe=ur(),Be=(0,V.Z)(wt),[Dr,Ar,xn]=Ie(wt,Be),Ln=De()(Wt,Ar,xn,Be),Ft=De()(Mt,Ar,rn),[Sr]=(0,J.Cn)("ImagePreview",typeof xt=="object"?xt.zIndex:void 0),yr=o.useMemo(()=>{if(xt===!1)return xt;const h=typeof xt=="object"?xt:{},{getContainer:B,closeIcon:Ee,rootClassName:ne}=h,ft=Et(h,["getContainer","closeIcon","rootClassName"]);return Object.assign(Object.assign({mask:o.createElement("div",{className:`${wt}-mask-info`},o.createElement(qe.Z,null),D==null?void 0:D.preview),icons:Me},ft),{rootClassName:De()(Ln,ne),getContainer:B!=null?B:Cr,transitionName:(0,_.m)(oe,"zoom",h.transitionName),maskTransitionName:(0,_.m)(oe,"fade",h.maskTransitionName),zIndex:Sr,closeIcon:Ee!=null?Ee:x==null?void 0:x.closeIcon})},[xt,D,x==null?void 0:x.closeIcon]),Lr=Object.assign(Object.assign({},Pr),Ot);return Dr(o.createElement(q.Z,Object.assign({prefixCls:wt,preview:yr,rootClassName:Ln,className:Ft,style:Lr},lr)))};Yt.PreviewGroup=vt;var Gt=Yt},71051:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return se}});var o=n(59301),qe=n(84105),L=n(87395),De=n(92310),q=n.n(De),J=n(20922),_=n(62487),y=n(82855),V=n(48755),c=n(60840),T=n(2171),F=n(83397),G=n(31756),z=n(56553),K=n(24971),N=n(70045),A=n(36237),w=n(53075),C=n(64910),ae=n(39082),X=n(63356),Q=n(56119),$e=n(16931),Ne=n(51636),et=n(17835);const Ue=U=>{var ee;const W=(ee=U.handleVisible)!==null&&ee!==void 0?ee:"auto",I=U.controlHeightSM-U.lineWidth*2;return Object.assign(Object.assign({},(0,C.T)(U)),{controlWidth:90,handleWidth:I,handleFontSize:U.fontSize/2,handleVisible:W,handleActiveBg:U.colorFillAlter,handleBg:U.colorBgContainer,filledHandleBg:new et.FastColor(U.colorFillSecondary).onBackground(U.colorBgContainer).toHexString(),handleHoverColor:U.colorPrimary,handleBorderColor:U.colorBorder,handleOpacity:W===!0?1:0,handleVisibleWidth:W===!0?I:0})},Se=(U,ee)=>{let{componentCls:W,borderRadiusSM:I,borderRadiusLG:re}=U;const _e=ee==="lg"?re:I;return{[`&-${ee}`]:{[`${W}-handler-wrap`]:{borderStartEndRadius:_e,borderEndEndRadius:_e},[`${W}-handler-up`]:{borderStartEndRadius:_e},[`${W}-handler-down`]:{borderEndEndRadius:_e}}}},xe=U=>{const{componentCls:ee,lineWidth:W,lineType:I,borderRadius:re,inputFontSizeSM:_e,inputFontSizeLG:ge,controlHeightLG:Ve,controlHeightSM:it,colorError:ut,paddingInlineSM:de,paddingBlockSM:ze,paddingBlockLG:St,paddingInlineLG:Fe,colorTextDescription:Re,motionDurationMid:$,handleHoverColor:Ye,handleOpacity:be,paddingInline:fe,paddingBlock:ue,handleBg:me,handleActiveBg:Ie,colorTextDisabled:we,borderRadiusSM:Me,borderRadiusLG:Je,controlWidth:vt,handleBorderColor:Et,filledHandleBg:Yt,lineHeightLG:Gt,calc:Lt}=U;return[{[ee]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,X.Wf)(U)),(0,w.ik)(U)),{display:"inline-block",width:vt,margin:0,padding:0,borderRadius:re}),(0,ae.qG)(U,{[`${ee}-handler-wrap`]:{background:me,[`${ee}-handler-down`]:{borderBlockStart:`${(0,A.unit)(W)} ${I} ${Et}`}}})),(0,ae.H8)(U,{[`${ee}-handler-wrap`]:{background:Yt,[`${ee}-handler-down`]:{borderBlockStart:`${(0,A.unit)(W)} ${I} ${Et}`}},"&:focus-within":{[`${ee}-handler-wrap`]:{background:me}}})),(0,ae.vc)(U,{[`${ee}-handler-wrap`]:{background:me,[`${ee}-handler-down`]:{borderBlockStart:`${(0,A.unit)(W)} ${I} ${Et}`}}})),(0,ae.Mu)(U)),{"&-rtl":{direction:"rtl",[`${ee}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:ge,lineHeight:Gt,borderRadius:Je,[`input${ee}-input`]:{height:Lt(Ve).sub(Lt(W).mul(2)).equal(),padding:`${(0,A.unit)(St)} ${(0,A.unit)(Fe)}`}},"&-sm":{padding:0,fontSize:_e,borderRadius:Me,[`input${ee}-input`]:{height:Lt(it).sub(Lt(W).mul(2)).equal(),padding:`${(0,A.unit)(ze)} ${(0,A.unit)(de)}`}},"&-out-of-range":{[`${ee}-input-wrap`]:{input:{color:ut}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,X.Wf)(U)),(0,w.s7)(U)),{"&-wrapper":Object.assign(Object.assign(Object.assign({display:"inline-block",textAlign:"start",verticalAlign:"top",[`${ee}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${ee}-group-addon`]:{borderRadius:Je,fontSize:U.fontSizeLG}},"&-sm":{[`${ee}-group-addon`]:{borderRadius:Me}}},(0,ae.ir)(U)),(0,ae.S5)(U)),{[`&:not(${ee}-compact-first-item):not(${ee}-compact-last-item)${ee}-compact-item`]:{[`${ee}, ${ee}-group-addon`]:{borderRadius:0}},[`&:not(${ee}-compact-last-item)${ee}-compact-first-item`]:{[`${ee}, ${ee}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${ee}-compact-first-item)${ee}-compact-last-item`]:{[`${ee}, ${ee}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}})}),[`&-disabled ${ee}-input`]:{cursor:"not-allowed"},[ee]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,X.Wf)(U)),{width:"100%",padding:`${(0,A.unit)(ue)} ${(0,A.unit)(fe)}`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:re,outline:0,transition:`all ${$} linear`,appearance:"textfield",fontSize:"inherit"}),(0,w.nz)(U.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,appearance:"none"}})},[`&:hover ${ee}-handler-wrap, &-focused ${ee}-handler-wrap`]:{width:U.handleWidth,opacity:1}})},{[ee]:Object.assign(Object.assign(Object.assign({[`${ee}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:U.handleVisibleWidth,opacity:be,height:"100%",borderStartStartRadius:0,borderStartEndRadius:re,borderEndEndRadius:re,borderEndStartRadius:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`all ${$}`,overflow:"hidden",[`${ee}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[`
${ee}-handler-up-inner,
${ee}-handler-down-inner
`]:{marginInlineEnd:0,fontSize:U.handleFontSize}}},[`${ee}-handler`]:{height:"50%",overflow:"hidden",color:Re,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${(0,A.unit)(W)} ${I} ${Et}`,transition:`all ${$} linear`,"&:active":{background:Ie},"&:hover":{height:"60%",[`
${ee}-handler-up-inner,
${ee}-handler-down-inner
`]:{color:Ye}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},(0,X.Ro)()),{color:Re,transition:`all ${$} linear`,userSelect:"none"})},[`${ee}-handler-up`]:{borderStartEndRadius:re},[`${ee}-handler-down`]:{borderEndEndRadius:re}},Se(U,"lg")),Se(U,"sm")),{"&-disabled, &-readonly":{[`${ee}-handler-wrap`]:{display:"none"},[`${ee}-input`]:{color:"inherit"}},[`
${ee}-handler-up-disabled,
${ee}-handler-down-disabled
`]:{cursor:"not-allowed"},[`
${ee}-handler-up-disabled:hover &-handler-up-inner,
${ee}-handler-down-disabled:hover &-handler-down-inner
`]:{color:we}})}]},Y=U=>{const{componentCls:ee,paddingBlock:W,paddingInline:I,inputAffixPadding:re,controlWidth:_e,borderRadiusLG:ge,borderRadiusSM:Ve,paddingInlineLG:it,paddingInlineSM:ut,paddingBlockLG:de,paddingBlockSM:ze,motionDurationMid:St}=U;return{[`${ee}-affix-wrapper`]:Object.assign(Object.assign({[`input${ee}-input`]:{padding:`${(0,A.unit)(W)} 0`}},(0,w.ik)(U)),{position:"relative",display:"inline-flex",alignItems:"center",width:_e,padding:0,paddingInlineStart:I,"&-lg":{borderRadius:ge,paddingInlineStart:it,[`input${ee}-input`]:{padding:`${(0,A.unit)(de)} 0`}},"&-sm":{borderRadius:Ve,paddingInlineStart:ut,[`input${ee}-input`]:{padding:`${(0,A.unit)(ze)} 0`}},[`&:not(${ee}-disabled):hover`]:{zIndex:1},"&-focused, &:focus":{zIndex:1},[`&-disabled > ${ee}-disabled`]:{background:"transparent"},[`> div${ee}`]:{width:"100%",border:"none",outline:"none",[`&${ee}-focused`]:{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${ee}-handler-wrap`]:{zIndex:2},[ee]:{position:"static",color:"inherit","&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:re},"&-suffix":{insetBlockStart:0,insetInlineEnd:0,height:"100%",marginInlineEnd:I,marginInlineStart:re,transition:`margin ${St}`}},[`&:hover ${ee}-handler-wrap, &-focused ${ee}-handler-wrap`]:{width:U.handleWidth,opacity:1},[`&:not(${ee}-affix-wrapper-without-controls):hover ${ee}-suffix`]:{marginInlineEnd:U.calc(U.handleWidth).add(I).equal()}})}};var ye=(0,$e.I$)("InputNumber",U=>{const ee=(0,Ne.mergeToken)(U,(0,C.e)(U));return[xe(ee),Y(ee),(0,Q.c)(ee)]},Ue,{unitless:{handleOpacity:!0}}),P=function(U,ee){var W={};for(var I in U)Object.prototype.hasOwnProperty.call(U,I)&&ee.indexOf(I)<0&&(W[I]=U[I]);if(U!=null&&typeof Object.getOwnPropertySymbols=="function")for(var re=0,I=Object.getOwnPropertySymbols(U);re<I.length;re++)ee.indexOf(I[re])<0&&Object.prototype.propertyIsEnumerable.call(U,I[re])&&(W[I[re]]=U[I[re]]);return W};const O=o.forwardRef((U,ee)=>{const{getPrefixCls:W,direction:I}=o.useContext(V.E_),re=o.useRef(null);o.useImperativeHandle(ee,()=>re.current);const{className:_e,rootClassName:ge,size:Ve,disabled:it,prefixCls:ut,addonBefore:de,addonAfter:ze,prefix:St,suffix:Fe,bordered:Re,readOnly:$,status:Ye,controls:be,variant:fe}=U,ue=P(U,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","suffix","bordered","readOnly","status","controls","variant"]),me=W("input-number",ut),Ie=(0,F.Z)(me),[we,Me,Je]=ye(me,Ie),{compactSize:vt,compactItemClassnames:Et}=(0,N.ri)(me,I);let Yt=o.createElement(L.Z,{className:`${me}-handler-up-inner`}),Gt=o.createElement(qe.Z,{className:`${me}-handler-down-inner`});const Lt=typeof be=="boolean"?be:void 0;typeof be=="object"&&(Yt=typeof be.upIcon=="undefined"?Yt:o.createElement("span",{className:`${me}-handler-up-inner`},be.upIcon),Gt=typeof be.downIcon=="undefined"?Gt:o.createElement("span",{className:`${me}-handler-down-inner`},be.downIcon));const{hasFeedback:at,status:xt,isFormItemInput:Mt,feedbackIcon:Wt}=o.useContext(z.aM),Ot=(0,y.F)(xt,Ye),lr=(0,G.Z)(Be=>{var Dr;return(Dr=Ve!=null?Ve:vt)!==null&&Dr!==void 0?Dr:Be}),ur=o.useContext(T.Z),Cr=it!=null?it:ur,[rn,Pr]=(0,K.Z)("inputNumber",fe,Re),x=at&&o.createElement(o.Fragment,null,Wt),D=q()({[`${me}-lg`]:lr==="large",[`${me}-sm`]:lr==="small",[`${me}-rtl`]:I==="rtl",[`${me}-in-form-item`]:Mt},Me),wt=`${me}-group`,oe=o.createElement(J.Z,Object.assign({ref:re,disabled:Cr,className:q()(Je,Ie,_e,ge,Et),upHandler:Yt,downHandler:Gt,prefixCls:me,readOnly:$,controls:Lt,prefix:St,suffix:x||Fe,addonBefore:de&&o.createElement(_.Z,{form:!0,space:!0},de),addonAfter:ze&&o.createElement(_.Z,{form:!0,space:!0},ze),classNames:{input:D,variant:q()({[`${me}-${rn}`]:Pr},(0,y.Z)(me,Ot,at)),affixWrapper:q()({[`${me}-affix-wrapper-sm`]:lr==="small",[`${me}-affix-wrapper-lg`]:lr==="large",[`${me}-affix-wrapper-rtl`]:I==="rtl",[`${me}-affix-wrapper-without-controls`]:be===!1||Cr},Me),wrapper:q()({[`${wt}-rtl`]:I==="rtl"},Me),groupWrapper:q()({[`${me}-group-wrapper-sm`]:lr==="small",[`${me}-group-wrapper-lg`]:lr==="large",[`${me}-group-wrapper-rtl`]:I==="rtl",[`${me}-group-wrapper-${rn}`]:Pr},(0,y.Z)(`${me}-group-wrapper`,Ot,at),Me)}},ue));return we(oe)}),rt=O,ce=U=>o.createElement(c.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},o.createElement(O,Object.assign({},U)));rt._InternalPanelDoNotUseOrYouWillBeFired=ce;var se=rt},49397:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return X}});var o=n(59301),qe=n(92310),L=n.n(qe),De=n(36901),q=n(8654),J=n(62487),_=n(86013),y=n(82855),V=n(48755),c=n(2171),T=n(83397),F=n(31756),G=n(56553),z=n(24971),K=n(70045),N=n(23826),A=n(53075);function w(Q){return!!(Q.prefix||Q.suffix||Q.allowClear||Q.showCount)}var C=function(Q,$e){var Ne={};for(var et in Q)Object.prototype.hasOwnProperty.call(Q,et)&&$e.indexOf(et)<0&&(Ne[et]=Q[et]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ue=0,et=Object.getOwnPropertySymbols(Q);Ue<et.length;Ue++)$e.indexOf(et[Ue])<0&&Object.prototype.propertyIsEnumerable.call(Q,et[Ue])&&(Ne[et[Ue]]=Q[et[Ue]]);return Ne},X=(0,o.forwardRef)((Q,$e)=>{const{prefixCls:Ne,bordered:et=!0,status:Ue,size:Se,disabled:xe,onBlur:Y,onFocus:ye,suffix:P,allowClear:O,addonAfter:rt,addonBefore:ce,className:se,style:U,styles:ee,rootClassName:W,onChange:I,classNames:re,variant:_e}=Q,ge=C(Q,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames","variant"]),{getPrefixCls:Ve,direction:it,allowClear:ut,autoComplete:de,className:ze,style:St,classNames:Fe,styles:Re}=(0,V.dj)("input"),$=Ve("input",Ne),Ye=(0,o.useRef)(null),be=(0,T.Z)($),[fe,ue,me]=(0,A.TI)($,W),[Ie]=(0,A.ZP)($,be),{compactSize:we,compactItemClassnames:Me}=(0,K.ri)($,it),Je=(0,F.Z)(D=>{var wt;return(wt=Se!=null?Se:we)!==null&&wt!==void 0?wt:D}),vt=o.useContext(c.Z),Et=xe!=null?xe:vt,{status:Yt,hasFeedback:Gt,feedbackIcon:Lt}=(0,o.useContext)(G.aM),at=(0,y.F)(Yt,Ue),xt=w(Q)||!!Gt,Mt=(0,o.useRef)(xt),Wt=(0,N.Z)(Ye,!0),Ot=D=>{Wt(),Y==null||Y(D)},lr=D=>{Wt(),ye==null||ye(D)},ur=D=>{Wt(),I==null||I(D)},Cr=(Gt||P)&&o.createElement(o.Fragment,null,P,Gt&&Lt),rn=(0,_.Z)(O!=null?O:ut),[Pr,x]=(0,z.Z)("input",_e,et);return fe(Ie(o.createElement(De.default,Object.assign({ref:(0,q.sQ)($e,Ye),prefixCls:$,autoComplete:de},ge,{disabled:Et,onBlur:Ot,onFocus:lr,style:Object.assign(Object.assign({},St),U),styles:Object.assign(Object.assign({},Re),ee),suffix:Cr,allowClear:rn,className:L()(se,W,me,be,Me,ze),onChange:ur,addonBefore:ce&&o.createElement(J.Z,{form:!0,space:!0},ce),addonAfter:rt&&o.createElement(J.Z,{form:!0,space:!0},rt),classNames:Object.assign(Object.assign(Object.assign({},re),Fe),{input:L()({[`${$}-sm`]:Je==="small",[`${$}-lg`]:Je==="large",[`${$}-rtl`]:it==="rtl"},re==null?void 0:re.input,Fe.input,ue),variant:L()({[`${$}-${Pr}`]:x},(0,y.Z)($,at)),affixWrapper:L()({[`${$}-affix-wrapper-sm`]:Je==="small",[`${$}-affix-wrapper-lg`]:Je==="large",[`${$}-affix-wrapper-rtl`]:it==="rtl"},ue),wrapper:L()({[`${$}-group-rtl`]:it==="rtl"},ue),groupWrapper:L()({[`${$}-group-wrapper-sm`]:Je==="small",[`${$}-group-wrapper-lg`]:Je==="large",[`${$}-group-wrapper-rtl`]:it==="rtl",[`${$}-group-wrapper-${Pr}`]:x},(0,y.Z)(`${$}-group-wrapper`,at,Gt),ue)})}))))})},79809:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return $e}});var o=n(59301),qe=n(92310),L=n.n(qe),De=n(22711),q=n(86013),J=n(82855),_=n(48755),y=n(2171),V=n(83397),c=n(31756),T=n(56553),F=n(24971),G=n(70045),z=n(30292),K=n(53075),N=n(16931),A=n(51636),w=n(64910);const C=Ne=>{const{componentCls:et,paddingLG:Ue}=Ne,Se=`${et}-textarea`;return{[`textarea${et}`]:{maxWidth:"100%",height:"auto",minHeight:Ne.controlHeight,lineHeight:Ne.lineHeight,verticalAlign:"bottom",transition:`all ${Ne.motionDurationSlow}`,resize:"vertical",[`&${et}-mouse-active`]:{transition:`all ${Ne.motionDurationSlow}, height 0s, width 0s`}},[`${et}-textarea-affix-wrapper-resize-dirty`]:{width:"auto"},[Se]:{position:"relative","&-show-count":{[`> ${et}`]:{height:"100%"},[`${et}-data-count`]:{position:"absolute",bottom:Ne.calc(Ne.fontSize).mul(Ne.lineHeight).mul(-1).equal(),insetInlineEnd:0,color:Ne.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},[`
&-allow-clear > ${et},
&-affix-wrapper${Se}-has-feedback ${et}
`]:{paddingInlineEnd:Ue},[`&-affix-wrapper${et}-affix-wrapper`]:{padding:0,[`> textarea${et}`]:{fontSize:"inherit",border:"none",outline:"none",background:"transparent",minHeight:Ne.calc(Ne.controlHeight).sub(Ne.calc(Ne.lineWidth).mul(2)).equal(),"&:focus":{boxShadow:"none !important"}},[`${et}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${et}-clear-icon`]:{position:"absolute",insetInlineEnd:Ne.paddingInline,insetBlockStart:Ne.paddingXS},[`${Se}-suffix`]:{position:"absolute",top:0,insetInlineEnd:Ne.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}},[`&-affix-wrapper${et}-affix-wrapper-sm`]:{[`${et}-suffix`]:{[`${et}-clear-icon`]:{insetInlineEnd:Ne.paddingInlineSM}}}}}};var ae=(0,N.I$)(["Input","TextArea"],Ne=>{const et=(0,A.mergeToken)(Ne,(0,w.e)(Ne));return[C(et)]},w.T,{resetFont:!1}),X=function(Ne,et){var Ue={};for(var Se in Ne)Object.prototype.hasOwnProperty.call(Ne,Se)&&et.indexOf(Se)<0&&(Ue[Se]=Ne[Se]);if(Ne!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,Se=Object.getOwnPropertySymbols(Ne);xe<Se.length;xe++)et.indexOf(Se[xe])<0&&Object.prototype.propertyIsEnumerable.call(Ne,Se[xe])&&(Ue[Se[xe]]=Ne[Se[xe]]);return Ue},$e=(0,o.forwardRef)((Ne,et)=>{var Ue;const{prefixCls:Se,bordered:xe=!0,size:Y,disabled:ye,status:P,allowClear:O,classNames:rt,rootClassName:ce,className:se,style:U,styles:ee,variant:W,showCount:I,onMouseDown:re,onResize:_e}=Ne,ge=X(Ne,["prefixCls","bordered","size","disabled","status","allowClear","classNames","rootClassName","className","style","styles","variant","showCount","onMouseDown","onResize"]),{getPrefixCls:Ve,direction:it,allowClear:ut,autoComplete:de,className:ze,style:St,classNames:Fe,styles:Re}=(0,_.dj)("textArea"),$=o.useContext(y.Z),Ye=ye!=null?ye:$,{status:be,hasFeedback:fe,feedbackIcon:ue}=o.useContext(T.aM),me=(0,J.F)(be,P),Ie=o.useRef(null);o.useImperativeHandle(et,()=>{var x;return{resizableTextArea:(x=Ie.current)===null||x===void 0?void 0:x.resizableTextArea,focus:D=>{var wt,oe;(0,z.nH)((oe=(wt=Ie.current)===null||wt===void 0?void 0:wt.resizableTextArea)===null||oe===void 0?void 0:oe.textArea,D)},blur:()=>{var D;return(D=Ie.current)===null||D===void 0?void 0:D.blur()}}});const we=Ve("input",Se),Me=(0,V.Z)(we),[Je,vt,Et]=(0,K.TI)(we,ce),[Yt]=ae(we,Me),{compactSize:Gt,compactItemClassnames:Lt}=(0,G.ri)(we,it),at=(0,c.Z)(x=>{var D;return(D=Y!=null?Y:Gt)!==null&&D!==void 0?D:x}),[xt,Mt]=(0,F.Z)("textArea",W,xe),Wt=(0,q.Z)(O!=null?O:ut),[Ot,lr]=o.useState(!1),[ur,Cr]=o.useState(!1),rn=x=>{lr(!0),re==null||re(x);const D=()=>{lr(!1),document.removeEventListener("mouseup",D)};document.addEventListener("mouseup",D)},Pr=x=>{var D,wt;if(_e==null||_e(x),Ot&&typeof getComputedStyle=="function"){const oe=(wt=(D=Ie.current)===null||D===void 0?void 0:D.nativeElement)===null||wt===void 0?void 0:wt.querySelector("textarea");oe&&getComputedStyle(oe).resize==="both"&&Cr(!0)}};return Je(Yt(o.createElement(De.default,Object.assign({autoComplete:de},ge,{style:Object.assign(Object.assign({},St),U),styles:Object.assign(Object.assign({},Re),ee),disabled:Ye,allowClear:Wt,className:L()(Et,Me,se,ce,Lt,ze,ur&&`${we}-textarea-affix-wrapper-resize-dirty`),classNames:Object.assign(Object.assign(Object.assign({},rt),Fe),{textarea:L()({[`${we}-sm`]:at==="small",[`${we}-lg`]:at==="large"},vt,rt==null?void 0:rt.textarea,Fe.textarea,Ot&&`${we}-mouse-active`),variant:L()({[`${we}-${xt}`]:Mt},(0,J.Z)(we,me)),affixWrapper:L()(`${we}-textarea-affix-wrapper`,{[`${we}-affix-wrapper-rtl`]:it==="rtl",[`${we}-affix-wrapper-sm`]:at==="small",[`${we}-affix-wrapper-lg`]:at==="large",[`${we}-textarea-show-count`]:I||((Ue=Ne.count)===null||Ue===void 0?void 0:Ue.show)},vt)}),prefixCls:we,suffix:fe&&o.createElement("span",{className:`${we}-textarea-suffix`},ue),showCount:I,ref:Ie,onResize:Pr,onMouseDown:rn}))))})},23826:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return qe}});var o=n(59301);function qe(L,De){const q=(0,o.useRef)([]),J=()=>{q.current.push(setTimeout(()=>{var _,y,V,c;!((_=L.current)===null||_===void 0)&&_.input&&((y=L.current)===null||y===void 0?void 0:y.input.getAttribute("type"))==="password"&&(!((V=L.current)===null||V===void 0)&&V.input.hasAttribute("value"))&&((c=L.current)===null||c===void 0||c.input.removeAttribute("value"))}))};return(0,o.useEffect)(()=>(De&&J(),()=>q.current.forEach(_=>{_&&clearTimeout(_)})),[]),J}},37568:function(Yr,Kt,n){"use strict";n.d(Kt,{default:function(){return Fe}});var o=n(59301),qe=n(92310),L=n.n(qe),De=n(48755),q=n(56553),J=n(53075),y=Re=>{const{getPrefixCls:$,direction:Ye}=(0,o.useContext)(De.E_),{prefixCls:be,className:fe}=Re,ue=$("input-group",be),me=$("input"),[Ie,we,Me]=(0,J.ZP)(me),Je=L()(ue,Me,{[`${ue}-lg`]:Re.size==="large",[`${ue}-sm`]:Re.size==="small",[`${ue}-compact`]:Re.compact,[`${ue}-rtl`]:Ye==="rtl"},we,fe),vt=(0,o.useContext)(q.aM),Et=(0,o.useMemo)(()=>Object.assign(Object.assign({},vt),{isFormItemInput:!1}),[vt]);return Ie(o.createElement("span",{className:Je,style:Re.style,onMouseEnter:Re.onMouseEnter,onMouseLeave:Re.onMouseLeave,onFocus:Re.onFocus,onBlur:Re.onBlur},o.createElement(q.aM.Provider,{value:Et},Re.children)))},V=n(49397),c=n(3300),T=n(6089),F=n(26112),G=n(82855),z=n(31756),K=n(16931),N=n(51636),A=n(64910);const w=Re=>{const{componentCls:$,paddingXS:Ye}=Re;return{[$]:{display:"inline-flex",alignItems:"center",flexWrap:"nowrap",columnGap:Ye,"&-rtl":{direction:"rtl"},[`${$}-input`]:{textAlign:"center",paddingInline:Re.paddingXXS},[`&${$}-sm ${$}-input`]:{paddingInline:Re.calc(Re.paddingXXS).div(2).equal()},[`&${$}-lg ${$}-input`]:{paddingInline:Re.paddingXS}}}};var C=(0,K.I$)(["Input","OTP"],Re=>{const $=(0,N.mergeToken)(Re,(0,A.e)(Re));return[w($)]},A.T),ae=n(16089),X=function(Re,$){var Ye={};for(var be in Re)Object.prototype.hasOwnProperty.call(Re,be)&&$.indexOf(be)<0&&(Ye[be]=Re[be]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,be=Object.getOwnPropertySymbols(Re);fe<be.length;fe++)$.indexOf(be[fe])<0&&Object.prototype.propertyIsEnumerable.call(Re,be[fe])&&(Ye[be[fe]]=Re[be[fe]]);return Ye},$e=o.forwardRef((Re,$)=>{const{value:Ye,onChange:be,onActiveChange:fe,index:ue,mask:me}=Re,Ie=X(Re,["value","onChange","onActiveChange","index","mask"]),we=Ye&&typeof me=="string"?me:Ye,Me=Gt=>{be(ue,Gt.target.value)},Je=o.useRef(null);o.useImperativeHandle($,()=>Je.current);const vt=()=>{(0,ae.Z)(()=>{var Gt;const Lt=(Gt=Je.current)===null||Gt===void 0?void 0:Gt.input;document.activeElement===Lt&&Lt&&Lt.select()})},Et=Gt=>{const{key:Lt,ctrlKey:at,metaKey:xt}=Gt;Lt==="ArrowLeft"?fe(ue-1):Lt==="ArrowRight"?fe(ue+1):Lt==="z"&&(at||xt)&&Gt.preventDefault(),vt()},Yt=Gt=>{Gt.key==="Backspace"&&!Ye&&fe(ue-1),vt()};return o.createElement(V.Z,Object.assign({type:me===!0?"password":"text"},Ie,{ref:Je,value:we,onInput:Me,onFocus:vt,onKeyDown:Et,onKeyUp:Yt,onMouseDown:vt,onMouseUp:vt}))}),Ne=function(Re,$){var Ye={};for(var be in Re)Object.prototype.hasOwnProperty.call(Re,be)&&$.indexOf(be)<0&&(Ye[be]=Re[be]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,be=Object.getOwnPropertySymbols(Re);fe<be.length;fe++)$.indexOf(be[fe])<0&&Object.prototype.propertyIsEnumerable.call(Re,be[fe])&&(Ye[be[fe]]=Re[be[fe]]);return Ye};function et(Re){return(Re||"").split("")}const Ue=Re=>{const{index:$,prefixCls:Ye,separator:be}=Re,fe=typeof be=="function"?be($):be;return fe?o.createElement("span",{className:`${Ye}-separator`},fe):null};var xe=o.forwardRef((Re,$)=>{const{prefixCls:Ye,length:be=6,size:fe,defaultValue:ue,value:me,onChange:Ie,formatter:we,separator:Me,variant:Je,disabled:vt,status:Et,autoFocus:Yt,mask:Gt,type:Lt,onInput:at,inputMode:xt}=Re,Mt=Ne(Re,["prefixCls","length","size","defaultValue","value","onChange","formatter","separator","variant","disabled","status","autoFocus","mask","type","onInput","inputMode"]),{getPrefixCls:Wt,direction:Ot}=o.useContext(De.E_),lr=Wt("otp",Ye),ur=(0,F.Z)(Mt,{aria:!0,data:!0,attr:!0}),[Cr,rn,Pr]=C(lr),x=(0,z.Z)(B=>fe!=null?fe:B),D=o.useContext(q.aM),wt=(0,G.F)(D.status,Et),oe=o.useMemo(()=>Object.assign(Object.assign({},D),{status:wt,hasFeedback:!1,feedbackIcon:null}),[D,wt]),Be=o.useRef(null),Dr=o.useRef({});o.useImperativeHandle($,()=>({focus:()=>{var B;(B=Dr.current[0])===null||B===void 0||B.focus()},blur:()=>{var B;for(let Ee=0;Ee<be;Ee+=1)(B=Dr.current[Ee])===null||B===void 0||B.blur()},nativeElement:Be.current}));const Ar=B=>we?we(B):B,[xn,Ln]=o.useState(()=>et(Ar(ue||"")));o.useEffect(()=>{me!==void 0&&Ln(et(me))},[me]);const Ft=(0,T.Z)(B=>{Ln(B),at&&at(B),Ie&&B.length===be&&B.every(Ee=>Ee)&&B.some((Ee,ne)=>xn[ne]!==Ee)&&Ie(B.join(""))}),Sr=(0,T.Z)((B,Ee)=>{let ne=(0,c.Z)(xn);for(let bn=0;bn<B;bn+=1)ne[bn]||(ne[bn]="");Ee.length<=1?ne[B]=Ee:ne=ne.slice(0,B).concat(et(Ee)),ne=ne.slice(0,be);for(let bn=ne.length-1;bn>=0&&!ne[bn];bn-=1)ne.pop();const ft=Ar(ne.map(bn=>bn||" ").join(""));return ne=et(ft).map((bn,mt)=>bn===" "&&!ne[mt]?ne[mt]:bn),ne}),yr=(B,Ee)=>{var ne;const ft=Sr(B,Ee),bn=Math.min(B+Ee.length,be-1);bn!==B&&ft[B]!==void 0&&((ne=Dr.current[bn])===null||ne===void 0||ne.focus()),Ft(ft)},Lr=B=>{var Ee;(Ee=Dr.current[B])===null||Ee===void 0||Ee.focus()},h={variant:Je,disabled:vt,status:wt,mask:Gt,type:Lt,inputMode:xt};return Cr(o.createElement("div",Object.assign({},ur,{ref:Be,className:L()(lr,{[`${lr}-sm`]:x==="small",[`${lr}-lg`]:x==="large",[`${lr}-rtl`]:Ot==="rtl"},Pr,rn)}),o.createElement(q.aM.Provider,{value:oe},Array.from({length:be}).map((B,Ee)=>{const ne=`otp-${Ee}`,ft=xn[Ee]||"";return o.createElement(o.Fragment,{key:ne},o.createElement($e,Object.assign({ref:bn=>{Dr.current[Ee]=bn},index:Ee,size:x,htmlSize:1,className:`${lr}-input`,onChange:yr,value:ft,onActiveChange:Lr,autoFocus:Ee===0&&Yt},h)),Ee<be-1&&o.createElement(Ue,{separator:Me,index:Ee,prefixCls:lr}))}))))}),Y=n(73331),ye=n(15277),P=n(2738),O=n(8654),rt=n(2171),ce=n(23826),se=function(Re,$){var Ye={};for(var be in Re)Object.prototype.hasOwnProperty.call(Re,be)&&$.indexOf(be)<0&&(Ye[be]=Re[be]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,be=Object.getOwnPropertySymbols(Re);fe<be.length;fe++)$.indexOf(be[fe])<0&&Object.prototype.propertyIsEnumerable.call(Re,be[fe])&&(Ye[be[fe]]=Re[be[fe]]);return Ye};const U=Re=>Re?o.createElement(ye.Z,null):o.createElement(Y.Z,null),ee={click:"onClick",hover:"onMouseOver"};var I=o.forwardRef((Re,$)=>{const{disabled:Ye,action:be="click",visibilityToggle:fe=!0,iconRender:ue=U}=Re,me=o.useContext(rt.Z),Ie=Ye!=null?Ye:me,we=typeof fe=="object"&&fe.visible!==void 0,[Me,Je]=(0,o.useState)(()=>we?fe.visible:!1),vt=(0,o.useRef)(null);o.useEffect(()=>{we&&Je(fe.visible)},[we,fe]);const Et=(0,ce.Z)(vt),Yt=()=>{var x;if(Ie)return;Me&&Et();const D=!Me;Je(D),typeof fe=="object"&&((x=fe.onVisibleChange)===null||x===void 0||x.call(fe,D))},Gt=x=>{const D=ee[be]||"",wt=ue(Me),oe={[D]:Yt,className:`${x}-icon`,key:"passwordIcon",onMouseDown:Be=>{Be.preventDefault()},onMouseUp:Be=>{Be.preventDefault()}};return o.cloneElement(o.isValidElement(wt)?wt:o.createElement("span",null,wt),oe)},{className:Lt,prefixCls:at,inputPrefixCls:xt,size:Mt}=Re,Wt=se(Re,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Ot}=o.useContext(De.E_),lr=Ot("input",xt),ur=Ot("input-password",at),Cr=fe&&Gt(ur),rn=L()(ur,Lt,{[`${ur}-${Mt}`]:!!Mt}),Pr=Object.assign(Object.assign({},(0,P.Z)(Wt,["suffix","iconRender","visibilityToggle"])),{type:Me?"text":"password",className:rn,prefixCls:lr,suffix:Cr});return Mt&&(Pr.size=Mt),o.createElement(V.Z,Object.assign({ref:(0,O.sQ)($,vt)},Pr))}),re=n(47472),_e=n(22703),ge=n(99571),Ve=n(70045),it=function(Re,$){var Ye={};for(var be in Re)Object.prototype.hasOwnProperty.call(Re,be)&&$.indexOf(be)<0&&(Ye[be]=Re[be]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,be=Object.getOwnPropertySymbols(Re);fe<be.length;fe++)$.indexOf(be[fe])<0&&Object.prototype.propertyIsEnumerable.call(Re,be[fe])&&(Ye[be[fe]]=Re[be[fe]]);return Ye},de=o.forwardRef((Re,$)=>{const{prefixCls:Ye,inputPrefixCls:be,className:fe,size:ue,suffix:me,enterButton:Ie=!1,addonAfter:we,loading:Me,disabled:Je,onSearch:vt,onChange:Et,onCompositionStart:Yt,onCompositionEnd:Gt}=Re,Lt=it(Re,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:at,direction:xt}=o.useContext(De.E_),Mt=o.useRef(!1),Wt=at("input-search",Ye),Ot=at("input",be),{compactSize:lr}=(0,Ve.ri)(Wt,xt),ur=(0,z.Z)(yr=>{var Lr;return(Lr=ue!=null?ue:lr)!==null&&Lr!==void 0?Lr:yr}),Cr=o.useRef(null),rn=yr=>{yr!=null&&yr.target&&yr.type==="click"&&vt&&vt(yr.target.value,yr,{source:"clear"}),Et==null||Et(yr)},Pr=yr=>{var Lr;document.activeElement===((Lr=Cr.current)===null||Lr===void 0?void 0:Lr.input)&&yr.preventDefault()},x=yr=>{var Lr,h;vt&&vt((h=(Lr=Cr.current)===null||Lr===void 0?void 0:Lr.input)===null||h===void 0?void 0:h.value,yr,{source:"input"})},D=yr=>{Mt.current||Me||x(yr)},wt=typeof Ie=="boolean"?o.createElement(re.Z,null):null,oe=`${Wt}-button`;let Be;const Dr=Ie||{},Ar=Dr.type&&Dr.type.__ANT_BUTTON===!0;Ar||Dr.type==="button"?Be=(0,_e.Tm)(Dr,Object.assign({onMouseDown:Pr,onClick:yr=>{var Lr,h;(h=(Lr=Dr==null?void 0:Dr.props)===null||Lr===void 0?void 0:Lr.onClick)===null||h===void 0||h.call(Lr,yr),x(yr)},key:"enterButton"},Ar?{className:oe,size:ur}:{})):Be=o.createElement(ge.ZP,{className:oe,type:Ie?"primary":void 0,size:ur,disabled:Je,key:"enterButton",onMouseDown:Pr,onClick:x,loading:Me,icon:wt},Ie),we&&(Be=[Be,(0,_e.Tm)(we,{key:"addonAfter"})]);const xn=L()(Wt,{[`${Wt}-rtl`]:xt==="rtl",[`${Wt}-${ur}`]:!!ur,[`${Wt}-with-button`]:!!Ie},fe),Ln=Object.assign(Object.assign({},Lt),{className:xn,prefixCls:Ot,type:"search"}),Ft=yr=>{Mt.current=!0,Yt==null||Yt(yr)},Sr=yr=>{Mt.current=!1,Gt==null||Gt(yr)};return o.createElement(V.Z,Object.assign({ref:(0,O.sQ)(Cr,$),onPressEnter:D},Ln,{size:ur,onCompositionStart:Ft,onCompositionEnd:Sr,addonAfter:Be,suffix:me,onChange:rn,disabled:Je}))}),ze=n(79809);const St=V.Z;St.Group=y,St.Search=de,St.TextArea=ze.Z,St.Password=I,St.OTP=xe;var Fe=St},53075:function(Yr,Kt,n){"use strict";n.d(Kt,{TI:function(){return ae},ik:function(){return F},nz:function(){return y},s7:function(){return G},x0:function(){return T}});var o=n(36237),qe=n(63356),L=n(56119),De=n(16931),q=n(51636),J=n(64910),_=n(39082);const y=X=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:X,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),V=X=>({borderColor:X.activeBorderColor,boxShadow:X.activeShadow,outline:0,backgroundColor:X.activeBg}),c=X=>{const{paddingBlockLG:Q,lineHeightLG:$e,borderRadiusLG:Ne,paddingInlineLG:et}=X;return{padding:`${(0,o.unit)(Q)} ${(0,o.unit)(et)}`,fontSize:X.inputFontSizeLG,lineHeight:$e,borderRadius:Ne}},T=X=>({padding:`${(0,o.unit)(X.paddingBlockSM)} ${(0,o.unit)(X.paddingInlineSM)}`,fontSize:X.inputFontSizeSM,borderRadius:X.borderRadiusSM}),F=X=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${(0,o.unit)(X.paddingBlock)} ${(0,o.unit)(X.paddingInline)}`,color:X.colorText,fontSize:X.inputFontSize,lineHeight:X.lineHeight,borderRadius:X.borderRadius,transition:`all ${X.motionDurationMid}`},y(X.colorTextPlaceholder)),{"&-lg":Object.assign({},c(X)),"&-sm":Object.assign({},T(X)),"&-rtl, &-textarea-rtl":{direction:"rtl"}}),G=X=>{const{componentCls:Q,antCls:$e}=X;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:X.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${Q}, &-lg > ${Q}-group-addon`]:Object.assign({},c(X)),[`&-sm ${Q}, &-sm > ${Q}-group-addon`]:Object.assign({},T(X)),[`&-lg ${$e}-select-single ${$e}-select-selector`]:{height:X.controlHeightLG},[`&-sm ${$e}-select-single ${$e}-select-selector`]:{height:X.controlHeightSM},[`> ${Q}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${Q}-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 ${(0,o.unit)(X.paddingInline)}`,color:X.colorText,fontWeight:"normal",fontSize:X.inputFontSize,textAlign:"center",borderRadius:X.borderRadius,transition:`all ${X.motionDurationSlow}`,lineHeight:1,[`${$e}-select`]:{margin:`${(0,o.unit)(X.calc(X.paddingBlock).add(1).mul(-1).equal())} ${(0,o.unit)(X.calc(X.paddingInline).mul(-1).equal())}`,[`&${$e}-select-single:not(${$e}-select-customize-input):not(${$e}-pagination-size-changer)`]:{[`${$e}-select-selector`]:{backgroundColor:"inherit",border:`${(0,o.unit)(X.lineWidth)} ${X.lineType} transparent`,boxShadow:"none"}}},[`${$e}-cascader-picker`]:{margin:`-9px ${(0,o.unit)(X.calc(X.paddingInline).mul(-1).equal())}`,backgroundColor:"transparent",[`${$e}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}}},[Q]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${Q}-search-with-button &`]:{zIndex:0}}},[`> ${Q}:first-child, ${Q}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${$e}-select ${$e}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${Q}-affix-wrapper`]:{[`&:not(:first-child) ${Q}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${Q}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${Q}:last-child, ${Q}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${$e}-select ${$e}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${Q}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${Q}-search &`]:{borderStartStartRadius:X.borderRadius,borderEndStartRadius:X.borderRadius}},[`&:not(:first-child), ${Q}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${Q}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,qe.dF)()),{[`${Q}-group-addon, ${Q}-group-wrap, > ${Q}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:X.lineWidth,"&:hover, &:focus":{zIndex:1}}},"& > *":{display:"inline-flex",float:"none",verticalAlign:"top",borderRadius:0},[`
& > ${Q}-affix-wrapper,
& > ${Q}-number-affix-wrapper,
& > ${$e}-picker-range
`]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:X.calc(X.lineWidth).mul(-1).equal(),borderInlineEndWidth:X.lineWidth},[Q]:{float:"none"},[`& > ${$e}-select > ${$e}-select-selector,
& > ${$e}-select-auto-complete ${Q},
& > ${$e}-cascader-picker ${Q},
& > ${Q}-group-wrapper ${Q}`]:{borderInlineEndWidth:X.lineWidth,borderRadius:0,"&:hover, &:focus":{zIndex:1}},[`& > ${$e}-select-focused`]:{zIndex:1},[`& > ${$e}-select > ${$e}-select-arrow`]:{zIndex:1},[`& > *:first-child,
& > ${$e}-select:first-child > ${$e}-select-selector,
& > ${$e}-select-auto-complete:first-child ${Q},
& > ${$e}-cascader-picker:first-child ${Q}`]:{borderStartStartRadius:X.borderRadius,borderEndStartRadius:X.borderRadius},[`& > *:last-child,
& > ${$e}-select:last-child > ${$e}-select-selector,
& > ${$e}-cascader-picker:last-child ${Q},
& > ${$e}-cascader-picker-focused:last-child ${Q}`]:{borderInlineEndWidth:X.lineWidth,borderStartEndRadius:X.borderRadius,borderEndEndRadius:X.borderRadius},[`& > ${$e}-select-auto-complete ${Q}`]:{verticalAlign:"top"},[`${Q}-group-wrapper + ${Q}-group-wrapper`]:{marginInlineStart:X.calc(X.lineWidth).mul(-1).equal(),[`${Q}-affix-wrapper`]:{borderRadius:0}},[`${Q}-group-wrapper:not(:last-child)`]:{[`&${Q}-search > ${Q}-group`]:{[`& > ${Q}-group-addon > ${Q}-search-button`]:{borderRadius:0},[`& > ${Q}`]:{borderStartStartRadius:X.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:X.borderRadius}}}})}},z=X=>{const{componentCls:Q,controlHeightSM:$e,lineWidth:Ne,calc:et}=X,Se=et($e).sub(et(Ne).mul(2)).sub(16).div(2).equal();return{[Q]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,qe.Wf)(X)),F(X)),(0,_.qG)(X)),(0,_.H8)(X)),(0,_.Mu)(X)),(0,_.vc)(X)),{'&[type="color"]':{height:X.controlHeight,[`&${Q}-lg`]:{height:X.controlHeightLG},[`&${Q}-sm`]:{height:$e,paddingTop:Se,paddingBottom:Se}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{appearance:"none"}})}},K=X=>{const{componentCls:Q}=X;return{[`${Q}-clear-icon`]:{margin:0,padding:0,lineHeight:0,color:X.colorTextQuaternary,fontSize:X.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${X.motionDurationSlow}`,border:"none",outline:"none",backgroundColor:"transparent","&:hover":{color:X.colorTextTertiary},"&:active":{color:X.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${(0,o.unit)(X.inputAffixPadding)}`}}}},N=X=>{const{componentCls:Q,inputAffixPadding:$e,colorTextDescription:Ne,motionDurationSlow:et,colorIcon:Ue,colorIconHover:Se,iconCls:xe}=X,Y=`${Q}-affix-wrapper`,ye=`${Q}-affix-wrapper-disabled`;return{[Y]:Object.assign(Object.assign(Object.assign(Object.assign({},F(X)),{display:"inline-flex",[`&:not(${Q}-disabled):hover`]:{zIndex:1,[`${Q}-search-with-button &`]:{zIndex:0}},"&-focused, &:focus":{zIndex:1},[`> input${Q}`]:{padding:0},[`> input${Q}, > textarea${Q}`]:{fontSize:"inherit",border:"none",borderRadius:0,outline:"none",background:"transparent",color:"inherit","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[Q]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:X.paddingXS}},"&-show-count-suffix":{color:Ne},"&-show-count-has-suffix":{marginInlineEnd:X.paddingXXS},"&-prefix":{marginInlineEnd:$e},"&-suffix":{marginInlineStart:$e}}}),K(X)),{[`${xe}${Q}-password-icon`]:{color:Ue,cursor:"pointer",transition:`all ${et}`,"&:hover":{color:Se}}}),[`${Q}-underlined`]:{borderRadius:0},[ye]:{[`${xe}${Q}-password-icon`]:{color:Ue,cursor:"not-allowed","&:hover":{color:Ue}}}}},A=X=>{const{componentCls:Q,borderRadiusLG:$e,borderRadiusSM:Ne}=X;return{[`${Q}-group`]:Object.assign(Object.assign(Object.assign({},(0,qe.Wf)(X)),G(X)),{"&-rtl":{direction:"rtl"},"&-wrapper":Object.assign(Object.assign(Object.assign({display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${Q}-group-addon`]:{borderRadius:$e,fontSize:X.inputFontSizeLG}},"&-sm":{[`${Q}-group-addon`]:{borderRadius:Ne}}},(0,_.ir)(X)),(0,_.S5)(X)),{[`&:not(${Q}-compact-first-item):not(${Q}-compact-last-item)${Q}-compact-item`]:{[`${Q}, ${Q}-group-addon`]:{borderRadius:0}},[`&:not(${Q}-compact-last-item)${Q}-compact-first-item`]:{[`${Q}, ${Q}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${Q}-compact-first-item)${Q}-compact-last-item`]:{[`${Q}, ${Q}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&:not(${Q}-compact-last-item)${Q}-compact-item`]:{[`${Q}-affix-wrapper`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${Q}-compact-first-item)${Q}-compact-item`]:{[`${Q}-affix-wrapper`]:{borderStartStartRadius:0,borderEndStartRadius:0}}})})}},w=X=>{const{componentCls:Q,antCls:$e}=X,Ne=`${Q}-search`;return{[Ne]:{[Q]:{"&:hover, &:focus":{[`+ ${Q}-group-addon ${Ne}-button:not(${$e}-btn-primary)`]:{borderInlineStartColor:X.colorPrimaryHover}}},[`${Q}-affix-wrapper`]:{height:X.controlHeight,borderRadius:0},[`${Q}-lg`]:{lineHeight:X.calc(X.lineHeightLG).sub(2e-4).equal()},[`> ${Q}-group`]:{[`> ${Q}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${Ne}-button`]:{marginInlineEnd:-1,borderStartStartRadius:0,borderEndStartRadius:0,boxShadow:"none"},[`${Ne}-button:not(${$e}-btn-primary)`]:{color:X.colorTextDescription,"&:hover":{color:X.colorPrimaryHover},"&:active":{color:X.colorPrimaryActive},[`&${$e}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${Ne}-button`]:{height:X.controlHeight,"&:hover, &:focus":{zIndex:1}},"&-large":{[`${Q}-affix-wrapper, ${Ne}-button`]:{height:X.controlHeightLG}},"&-small":{[`${Q}-affix-wrapper, ${Ne}-button`]:{height:X.controlHeightSM}},"&-rtl":{direction:"rtl"},[`&${Q}-compact-item`]:{[`&:not(${Q}-compact-last-item)`]:{[`${Q}-group-addon`]:{[`${Q}-search-button`]:{marginInlineEnd:X.calc(X.lineWidth).mul(-1).equal(),borderRadius:0}}},[`&:not(${Q}-compact-first-item)`]:{[`${Q},${Q}-affix-wrapper`]:{borderRadius:0}},[`> ${Q}-group-addon ${Q}-search-button,
> ${Q},
${Q}-affix-wrapper`]:{"&:hover, &:focus, &:active":{zIndex:2}},[`> ${Q}-affix-wrapper-focused`]:{zIndex:2}}}}},C=X=>{const{componentCls:Q}=X;return{[`${Q}-out-of-range`]:{[`&, & input, & textarea, ${Q}-show-count-suffix, ${Q}-data-count`]:{color:X.colorError}}}},ae=(0,De.I$)(["Input","Shared"],X=>{const Q=(0,q.mergeToken)(X,(0,J.e)(X));return[z(Q),N(Q)]},J.T,{resetFont:!1});Kt.ZP=(0,De.I$)(["Input","Component"],X=>{const Q=(0,q.mergeToken)(X,(0,J.e)(X));return[A(Q),w(Q),C(Q),(0,L.c)(Q)]},J.T,{resetFont:!1})},64910:function(Yr,Kt,n){"use strict";n.d(Kt,{T:function(){return L},e:function(){return qe}});var o=n(51636);function qe(De){return(0,o.mergeToken)(De,{inputAffixPadding:De.paddingXXS})}const L=De=>{const{controlHeight:q,fontSize:J,lineHeight:_,lineWidth:y,controlHeightSM:V,controlHeightLG:c,fontSizeLG:T,lineHeightLG:F,paddingSM:G,controlPaddingHorizontalSM:z,controlPaddingHorizontal:K,colorFillAlter:N,colorPrimaryHover:A,colorPrimary:w,controlOutlineWidth:C,controlOutline:ae,colorErrorOutline:X,colorWarningOutline:Q,colorBgContainer:$e,inputFontSize:Ne,inputFontSizeLG:et,inputFontSizeSM:Ue}=De,Se=Ne||J,xe=Ue||Se,Y=et||T,ye=Math.round((q-Se*_)/2*10)/10-y,P=Math.round((V-xe*_)/2*10)/10-y,O=Math.ceil((c-Y*F)/2*10)/10-y;return{paddingBlock:Math.max(ye,0),paddingBlockSM:Math.max(P,0),paddingBlockLG:Math.max(O,0),paddingInline:G-y,paddingInlineSM:z-y,paddingInlineLG:K-y,addonBg:N,activeBorderColor:w,hoverBorderColor:A,activeShadow:`0 0 0 ${C}px ${ae}`,errorActiveShadow:`0 0 0 ${C}px ${X}`,warningActiveShadow:`0 0 0 ${C}px ${Q}`,hoverBg:$e,activeBg:$e,inputFontSize:Se,inputFontSizeLG:Y,inputFontSizeSM:xe}}},39082:function(Yr,Kt,n){"use strict";n.d(Kt,{$U:function(){return q},H8:function(){return G},Mu:function(){return c},S5:function(){return K},Xy:function(){return De},ir:function(){return V},qG:function(){return _},vc:function(){return w}});var o=n(36237),qe=n(51636);const L=C=>({borderColor:C.hoverBorderColor,backgroundColor:C.hoverBg}),De=C=>({color:C.colorTextDisabled,backgroundColor:C.colorBgContainerDisabled,borderColor:C.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"input[disabled], textarea[disabled]":{cursor:"not-allowed"},"&:hover:not([disabled])":Object.assign({},L((0,qe.mergeToken)(C,{hoverBorderColor:C.colorBorder,hoverBg:C.colorBgContainerDisabled})))}),q=(C,ae)=>({background:C.colorBgContainer,borderWidth:C.lineWidth,borderStyle:C.lineType,borderColor:ae.borderColor,"&:hover":{borderColor:ae.hoverBorderColor,backgroundColor:C.hoverBg},"&:focus, &:focus-within":{borderColor:ae.activeBorderColor,boxShadow:ae.activeShadow,outline:0,backgroundColor:C.activeBg}}),J=(C,ae)=>({[`&${C.componentCls}-status-${ae.status}:not(${C.componentCls}-disabled)`]:Object.assign(Object.assign({},q(C,ae)),{[`${C.componentCls}-prefix, ${C.componentCls}-suffix`]:{color:ae.affixColor}}),[`&${C.componentCls}-status-${ae.status}${C.componentCls}-disabled`]:{borderColor:ae.borderColor}}),_=(C,ae)=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},q(C,{borderColor:C.colorBorder,hoverBorderColor:C.hoverBorderColor,activeBorderColor:C.activeBorderColor,activeShadow:C.activeShadow})),{[`&${C.componentCls}-disabled, &[disabled]`]:Object.assign({},De(C))}),J(C,{status:"error",borderColor:C.colorError,hoverBorderColor:C.colorErrorBorderHover,activeBorderColor:C.colorError,activeShadow:C.errorActiveShadow,affixColor:C.colorError})),J(C,{status:"warning",borderColor:C.colorWarning,hoverBorderColor:C.colorWarningBorderHover,activeBorderColor:C.colorWarning,activeShadow:C.warningActiveShadow,affixColor:C.colorWarning})),ae)}),y=(C,ae)=>({[`&${C.componentCls}-group-wrapper-status-${ae.status}`]:{[`${C.componentCls}-group-addon`]:{borderColor:ae.addonBorderColor,color:ae.addonColor}}}),V=C=>({"&-outlined":Object.assign(Object.assign(Object.assign({[`${C.componentCls}-group`]:{"&-addon":{background:C.addonBg,border:`${(0,o.unit)(C.lineWidth)} ${C.lineType} ${C.colorBorder}`},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}}},y(C,{status:"error",addonBorderColor:C.colorError,addonColor:C.colorErrorText})),y(C,{status:"warning",addonBorderColor:C.colorWarning,addonColor:C.colorWarningText})),{[`&${C.componentCls}-group-wrapper-disabled`]:{[`${C.componentCls}-group-addon`]:Object.assign({},De(C))}})}),c=(C,ae)=>{const{componentCls:X}=C;return{"&-borderless":Object.assign({background:"transparent",border:"none","&:focus, &:focus-within":{outline:"none"},[`&${X}-disabled, &[disabled]`]:{color:C.colorTextDisabled,cursor:"not-allowed"},[`&${X}-status-error`]:{"&, & input, & textarea":{color:C.colorError}},[`&${X}-status-warning`]:{"&, & input, & textarea":{color:C.colorWarning}}},ae)}},T=(C,ae)=>{var X;return{background:ae.bg,borderWidth:C.lineWidth,borderStyle:C.lineType,borderColor:"transparent","input&, & input, textarea&, & textarea":{color:(X=ae==null?void 0:ae.inputColor)!==null&&X!==void 0?X:"unset"},"&:hover":{background:ae.hoverBg},"&:focus, &:focus-within":{outline:0,borderColor:ae.activeBorderColor,backgroundColor:C.activeBg}}},F=(C,ae)=>({[`&${C.componentCls}-status-${ae.status}:not(${C.componentCls}-disabled)`]:Object.assign(Object.assign({},T(C,ae)),{[`${C.componentCls}-prefix, ${C.componentCls}-suffix`]:{color:ae.affixColor}})}),G=(C,ae)=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},T(C,{bg:C.colorFillTertiary,hoverBg:C.colorFillSecondary,activeBorderColor:C.activeBorderColor})),{[`&${C.componentCls}-disabled, &[disabled]`]:Object.assign({},De(C))}),F(C,{status:"error",bg:C.colorErrorBg,hoverBg:C.colorErrorBgHover,activeBorderColor:C.colorError,inputColor:C.colorErrorText,affixColor:C.colorError})),F(C,{status:"warning",bg:C.colorWarningBg,hoverBg:C.colorWarningBgHover,activeBorderColor:C.colorWarning,inputColor:C.colorWarningText,affixColor:C.colorWarning})),ae)}),z=(C,ae)=>({[`&${C.componentCls}-group-wrapper-status-${ae.status}`]:{[`${C.componentCls}-group-addon`]:{background:ae.addonBg,color:ae.addonColor}}}),K=C=>({"&-filled":Object.assign(Object.assign(Object.assign({[`${C.componentCls}-group`]:{"&-addon":{background:C.colorFillTertiary},[`${C.componentCls}-filled:not(:focus):not(:focus-within)`]:{"&:not(:first-child)":{borderInlineStart:`${(0,o.unit)(C.lineWidth)} ${C.lineType} ${C.colorSplit}`},"&:not(:last-child)":{borderInlineEnd:`${(0,o.unit)(C.lineWidth)} ${C.lineType} ${C.colorSplit}`}}}},z(C,{status:"error",addonBg:C.colorErrorBg,addonColor:C.colorErrorText})),z(C,{status:"warning",addonBg:C.colorWarningBg,addonColor:C.colorWarningText})),{[`&${C.componentCls}-group-wrapper-disabled`]:{[`${C.componentCls}-group`]:{"&-addon":{background:C.colorFillTertiary,color:C.colorTextDisabled},"&-addon:first-child":{borderInlineStart:`${(0,o.unit)(C.lineWidth)} ${C.lineType} ${C.colorBorder}`,borderTop:`${(0,o.unit)(C.lineWidth)} ${C.lineType} ${C.colorBorder}`,borderBottom:`${(0,o.unit)(C.lineWidth)} ${C.lineType} ${C.colorBorder}`},"&-addon:last-child":{borderInlineEnd:`${(0,o.unit)(C.lineWidth)} ${C.lineType} ${C.colorBorder}`,borderTop:`${(0,o.unit)(C.lineWidth)} ${C.lineType} ${C.colorBorder}`,borderBottom:`${(0,o.unit)(C.lineWidth)} ${C.lineType} ${C.colorBorder}`}}}})}),N=(C,ae)=>({background:C.colorBgContainer,borderWidth:`${(0,o.unit)(C.lineWidth)} 0`,borderStyle:`${C.lineType} none`,borderColor:`transparent transparent ${ae.borderColor} transparent`,borderRadius:0,"&:hover":{borderColor:`transparent transparent ${ae.borderColor} transparent`,backgroundColor:C.hoverBg},"&:focus, &:focus-within":{borderColor:`transparent transparent ${ae.borderColor} transparent`,outline:0,backgroundColor:C.activeBg}}),A=(C,ae)=>({[`&${C.componentCls}-status-${ae.status}:not(${C.componentCls}-disabled)`]:Object.assign(Object.assign({},N(C,ae)),{[`${C.componentCls}-prefix, ${C.componentCls}-suffix`]:{color:ae.affixColor}}),[`&${C.componentCls}-status-${ae.status}${C.componentCls}-disabled`]:{borderColor:`transparent transparent ${ae.borderColor} transparent`}}),w=(C,ae)=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},N(C,{borderColor:C.colorBorder,hoverBorderColor:C.hoverBorderColor,activeBorderColor:C.activeBorderColor,activeShadow:C.activeShadow})),{[`&${C.componentCls}-disabled, &[disabled]`]:{color:C.colorTextDisabled,boxShadow:"none",cursor:"not-allowed","&:hover":{borderColor:`transparent transparent ${C.colorBorder} transparent`}},"input[disabled], textarea[disabled]":{cursor:"not-allowed"}}),A(C,{status:"error",borderColor:C.colorError,hoverBorderColor:C.colorErrorBorderHover,activeBorderColor:C.colorError,activeShadow:C.errorActiveShadow,affixColor:C.colorError})),A(C,{status:"warning",borderColor:C.colorWarning,hoverBorderColor:C.colorWarningBorderHover,activeBorderColor:C.colorWarning,activeShadow:C.warningActiveShadow,affixColor:C.colorWarning})),ae)})},24303:function(Yr,Kt,n){"use strict";n.d(Kt,{D:function(){return Ne},Z:function(){return Se}});var o=n(59301),qe=n(32855),L={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"},De=L,q=n(7657),J=function(Y,ye){return o.createElement(q.Z,(0,qe.Z)({},Y,{ref:ye,icon:De}))},_=o.forwardRef(J),y=_,V=n(33853),c=n(38819),T=n(92310),F=n.n(T),G=n(2738),z=n(48755),K=n(6989),N=n(36237),A=n(48923),w=n(16931);const C=xe=>{const{componentCls:Y,siderBg:ye,motionDurationMid:P,motionDurationSlow:O,antCls:rt,triggerHeight:ce,triggerColor:se,triggerBg:U,headerHeight:ee,zeroTriggerWidth:W,zeroTriggerHeight:I,borderRadiusLG:re,lightSiderBg:_e,lightTriggerColor:ge,lightTriggerBg:Ve,bodyBg:it}=xe;return{[Y]:{position:"relative",minWidth:0,background:ye,transition:`all ${P}, background 0s`,"&-has-trigger":{paddingBottom:ce},"&-right":{order:1},[`${Y}-children`]:{height:"100%",marginTop:-.1,paddingTop:.1,[`${rt}-menu${rt}-menu-inline-collapsed`]:{width:"auto"}},[`&-zero-width ${Y}-children`]:{overflow:"hidden"},[`${Y}-trigger`]:{position:"fixed",bottom:0,zIndex:1,height:ce,color:se,lineHeight:(0,N.unit)(ce),textAlign:"center",background:U,cursor:"pointer",transition:`all ${P}`},[`${Y}-zero-width-trigger`]:{position:"absolute",top:ee,insetInlineEnd:xe.calc(W).mul(-1).equal(),zIndex:1,width:W,height:I,color:se,fontSize:xe.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:ye,borderRadius:`0 ${(0,N.unit)(re)} ${(0,N.unit)(re)} 0`,cursor:"pointer",transition:`background ${O} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${O}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:xe.calc(W).mul(-1).equal(),borderRadius:`${(0,N.unit)(re)} 0 0 ${(0,N.unit)(re)}`}},"&-light":{background:_e,[`${Y}-trigger`]:{color:ge,background:Ve},[`${Y}-zero-width-trigger`]:{color:ge,background:Ve,border:`1px solid ${it}`,borderInlineStart:0}}}}};var ae=(0,w.I$)(["Layout","Sider"],xe=>[C(xe)],A.eh,{deprecatedTokens:A.jn}),X=function(xe,Y){var ye={};for(var P in xe)Object.prototype.hasOwnProperty.call(xe,P)&&Y.indexOf(P)<0&&(ye[P]=xe[P]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,P=Object.getOwnPropertySymbols(xe);O<P.length;O++)Y.indexOf(P[O])<0&&Object.prototype.propertyIsEnumerable.call(xe,P[O])&&(ye[P[O]]=xe[P[O]]);return ye};const Q={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px"},$e=xe=>!Number.isNaN(Number.parseFloat(xe))&&isFinite(xe),Ne=o.createContext({}),et=(()=>{let xe=0;return function(){let Y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return xe+=1,`${Y}${xe}`}})();var Se=o.forwardRef((xe,Y)=>{const{prefixCls:ye,className:P,trigger:O,children:rt,defaultCollapsed:ce=!1,theme:se="dark",style:U={},collapsible:ee=!1,reverseArrow:W=!1,width:I=200,collapsedWidth:re=80,zeroWidthTriggerStyle:_e,breakpoint:ge,onCollapse:Ve,onBreakpoint:it}=xe,ut=X(xe,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:de}=(0,o.useContext)(K.V),[ze,St]=(0,o.useState)("collapsed"in xe?xe.collapsed:ce),[Fe,Re]=(0,o.useState)(!1);(0,o.useEffect)(()=>{"collapsed"in xe&&St(xe.collapsed)},[xe.collapsed]);const $=(ur,Cr)=>{"collapsed"in xe||St(ur),Ve==null||Ve(ur,Cr)},{getPrefixCls:Ye,direction:be}=(0,o.useContext)(z.E_),fe=Ye("layout-sider",ye),[ue,me,Ie]=ae(fe),we=(0,o.useRef)(null);we.current=ur=>{Re(ur.matches),it==null||it(ur.matches),ze!==ur.matches&&$(ur.matches,"responsive")},(0,o.useEffect)(()=>{function ur(rn){return we.current(rn)}let Cr;if(typeof window!="undefined"){const{matchMedia:rn}=window;if(rn&&ge&&ge in Q){Cr=rn(`screen and (max-width: ${Q[ge]})`);try{Cr.addEventListener("change",ur)}catch(Pr){Cr.addListener(ur)}ur(Cr)}}return()=>{try{Cr==null||Cr.removeEventListener("change",ur)}catch(rn){Cr==null||Cr.removeListener(ur)}}},[ge]),(0,o.useEffect)(()=>{const ur=et("ant-sider-");return de.addSider(ur),()=>de.removeSider(ur)},[]);const Me=()=>{$(!ze,"clickTrigger")},Je=(0,G.Z)(ut,["collapsed"]),vt=ze?re:I,Et=$e(vt)?`${vt}px`:String(vt),Yt=parseFloat(String(re||0))===0?o.createElement("span",{onClick:Me,className:F()(`${fe}-zero-width-trigger`,`${fe}-zero-width-trigger-${W?"right":"left"}`),style:_e},O||o.createElement(y,null)):null,Gt=be==="rtl"==!W,xt={expanded:Gt?o.createElement(c.Z,null):o.createElement(V.Z,null),collapsed:Gt?o.createElement(V.Z,null):o.createElement(c.Z,null)}[ze?"collapsed":"expanded"],Mt=O!==null?Yt||o.createElement("div",{className:`${fe}-trigger`,onClick:Me,style:{width:Et}},O||xt):null,Wt=Object.assign(Object.assign({},U),{flex:`0 0 ${Et}`,maxWidth:Et,minWidth:Et,width:Et}),Ot=F()(fe,`${fe}-${se}`,{[`${fe}-collapsed`]:!!ze,[`${fe}-has-trigger`]:ee&&O!==null&&!Yt,[`${fe}-below`]:!!Fe,[`${fe}-zero-width`]:parseFloat(Et)===0},P,me,Ie),lr=o.useMemo(()=>({siderCollapsed:ze}),[ze]);return ue(o.createElement(Ne.Provider,{value:lr},o.createElement("aside",Object.assign({className:Ot},Je,{style:Wt,ref:Y}),o.createElement("div",{className:`${fe}-children`},rt),ee||Fe&&Yt?Mt:null)))})},6989:function(Yr,Kt,n){"use strict";n.d(Kt,{V:function(){return qe}});var o=n(59301);const qe=o.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}})},24404:function(Yr,Kt,n){"use strict";n.d(Kt,{default:function(){return Q}});var o=n(3300),qe=n(59301),L=n(92310),De=n.n(L),q=n(2738),J=n(48755),_=n(6989),y=n(11592),V=n(24303);function c($e,Ne,et){return typeof et=="boolean"?et:$e.length?!0:(0,y.Z)(Ne).some(Se=>Se.type===V.Z)}var T=n(48923),F=function($e,Ne){var et={};for(var Ue in $e)Object.prototype.hasOwnProperty.call($e,Ue)&&Ne.indexOf(Ue)<0&&(et[Ue]=$e[Ue]);if($e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,Ue=Object.getOwnPropertySymbols($e);Se<Ue.length;Se++)Ne.indexOf(Ue[Se])<0&&Object.prototype.propertyIsEnumerable.call($e,Ue[Se])&&(et[Ue[Se]]=$e[Ue[Se]]);return et};function G($e){let{suffixCls:Ne,tagName:et,displayName:Ue}=$e;return Se=>qe.forwardRef((Y,ye)=>qe.createElement(Se,Object.assign({ref:ye,suffixCls:Ne,tagName:et},Y)))}const z=qe.forwardRef(($e,Ne)=>{const{prefixCls:et,suffixCls:Ue,className:Se,tagName:xe}=$e,Y=F($e,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:ye}=qe.useContext(J.E_),P=ye("layout",et),[O,rt,ce]=(0,T.ZP)(P),se=Ue?`${P}-${Ue}`:P;return O(qe.createElement(xe,Object.assign({className:De()(et||se,Se,rt,ce),ref:Ne},Y)))}),K=qe.forwardRef(($e,Ne)=>{const{direction:et}=qe.useContext(J.E_),[Ue,Se]=qe.useState([]),{prefixCls:xe,className:Y,rootClassName:ye,children:P,hasSider:O,tagName:rt,style:ce}=$e,se=F($e,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),U=(0,q.Z)(se,["suffixCls"]),{getPrefixCls:ee,className:W,style:I}=(0,J.dj)("layout"),re=ee("layout",xe),_e=c(Ue,P,O),[ge,Ve,it]=(0,T.ZP)(re),ut=De()(re,{[`${re}-has-sider`]:_e,[`${re}-rtl`]:et==="rtl"},W,Y,ye,Ve,it),de=qe.useMemo(()=>({siderHook:{addSider:ze=>{Se(St=>[].concat((0,o.Z)(St),[ze]))},removeSider:ze=>{Se(St=>St.filter(Fe=>Fe!==ze))}}}),[]);return ge(qe.createElement(_.V.Provider,{value:de},qe.createElement(rt,Object.assign({ref:Ne,className:ut,style:Object.assign(Object.assign({},I),ce)},U),P)))}),N=G({tagName:"div",displayName:"Layout"})(K),A=G({suffixCls:"header",tagName:"header",displayName:"Header"})(z),w=G({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(z),C=G({suffixCls:"content",tagName:"main",displayName:"Content"})(z);var ae=N;const X=ae;X.Header=A,X.Footer=w,X.Content=C,X.Sider=V.Z,X._InternalSiderContext=V.D;var Q=X},48923:function(Yr,Kt,n){"use strict";n.d(Kt,{eh:function(){return De},jn:function(){return q}});var o=n(36237),qe=n(16931);const L=J=>{const{antCls:_,componentCls:y,colorText:V,footerBg:c,headerHeight:T,headerPadding:F,headerColor:G,footerPadding:z,fontSize:K,bodyBg:N,headerBg:A}=J;return{[y]:{display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:N,"&, *":{boxSizing:"border-box"},[`&${y}-has-sider`]:{flexDirection:"row",[`> ${y}, > ${y}-content`]:{width:0}},[`${y}-header, &${y}-footer`]:{flex:"0 0 auto"},"&-rtl":{direction:"rtl"}},[`${y}-header`]:{height:T,padding:F,color:G,lineHeight:(0,o.unit)(T),background:A,[`${_}-menu`]:{lineHeight:"inherit"}},[`${y}-footer`]:{padding:z,color:V,fontSize:K,background:c},[`${y}-content`]:{flex:"auto",color:V,minHeight:0}}},De=J=>{const{colorBgLayout:_,controlHeight:y,controlHeightLG:V,colorText:c,controlHeightSM:T,marginXXS:F,colorTextLightSolid:G,colorBgContainer:z}=J,K=V*1.25;return{colorBgHeader:"#001529",colorBgBody:_,colorBgTrigger:"#002140",bodyBg:_,headerBg:"#001529",headerHeight:y*2,headerPadding:`0 ${K}px`,headerColor:c,footerPadding:`${T}px ${K}px`,footerBg:_,siderBg:"#001529",triggerHeight:V+F*2,triggerBg:"#002140",triggerColor:G,zeroTriggerWidth:V,zeroTriggerHeight:V,lightSiderBg:z,lightTriggerBg:z,lightTriggerColor:c}},q=[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]];Kt.ZP=(0,qe.I$)("Layout",J=>[L(J)],De,{deprecatedTokens:q})},78857:function(Yr,Kt,n){"use strict";n.d(Kt,{J:function(){return J}});var o=n(59301),qe=n(8654),L=n(62487),De=function(_,y){var V={};for(var c in _)Object.prototype.hasOwnProperty.call(_,c)&&y.indexOf(c)<0&&(V[c]=_[c]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var T=0,c=Object.getOwnPropertySymbols(_);T<c.length;T++)y.indexOf(c[T])<0&&Object.prototype.propertyIsEnumerable.call(_,c[T])&&(V[c[T]]=_[c[T]]);return V};const q=o.createContext(null),J=o.forwardRef((_,y)=>{const{children:V}=_,c=De(_,["children"]),T=o.useContext(q),F=o.useMemo(()=>Object.assign(Object.assign({},T),c),[T,c.prefixCls,c.mode,c.selectable,c.rootClassName]),G=(0,qe.t4)(V),z=(0,qe.x1)(y,G?(0,qe.C4)(V):null);return o.createElement(q.Provider,{value:F},o.createElement(L.Z,{space:!0},G?o.cloneElement(V,{ref:z}):V))});Kt.Z=q},93041:function(Yr,Kt,n){"use strict";n.d(Kt,{default:function(){return ue}});var o=n(59301),qe=n(28321),L=n(24303),De=n(18785),q=n(92310),J=n.n(q),_=n(6089),y=n(2738),V=n(86641),c=n(22703),T=n(48755),F=n(83397),z=(0,o.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),K=function(me,Ie){var we={};for(var Me in me)Object.prototype.hasOwnProperty.call(me,Me)&&Ie.indexOf(Me)<0&&(we[Me]=me[Me]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Je=0,Me=Object.getOwnPropertySymbols(me);Je<Me.length;Je++)Ie.indexOf(Me[Je])<0&&Object.prototype.propertyIsEnumerable.call(me,Me[Je])&&(we[Me[Je]]=me[Me[Je]]);return we},A=me=>{const{prefixCls:Ie,className:we,dashed:Me}=me,Je=K(me,["prefixCls","className","dashed"]),{getPrefixCls:vt}=o.useContext(T.E_),Et=vt("menu",Ie),Yt=J()({[`${Et}-item-divider-dashed`]:!!Me},we);return o.createElement(qe.iz,Object.assign({className:Yt},Je))},w=n(11592),C=n(25399),X=me=>{var Ie;const{className:we,children:Me,icon:Je,title:vt,danger:Et,extra:Yt}=me,{prefixCls:Gt,firstLevel:Lt,direction:at,disableMenuItemTitleTooltip:xt,inlineCollapsed:Mt}=o.useContext(z),Wt=Pr=>{const x=Me==null?void 0:Me[0],D=o.createElement("span",{className:J()(`${Gt}-title-content`,{[`${Gt}-title-content-with-extra`]:!!Yt||Yt===0})},Me);return(!Je||o.isValidElement(Me)&&Me.type==="span")&&Me&&Pr&&Lt&&typeof x=="string"?o.createElement("div",{className:`${Gt}-inline-collapsed-noicon`},x.charAt(0)):D},{siderCollapsed:Ot}=o.useContext(L.D);let lr=vt;typeof vt=="undefined"?lr=Lt?Me:"":vt===!1&&(lr="");const ur={title:lr};!Ot&&!Mt&&(ur.title=null,ur.open=!1);const Cr=(0,w.Z)(Me).length;let rn=o.createElement(qe.ck,Object.assign({},(0,y.Z)(me,["title","icon","danger"]),{className:J()({[`${Gt}-item-danger`]:Et,[`${Gt}-item-only-child`]:(Je?Cr+1:Cr)===1},we),title:typeof vt=="string"?vt:void 0}),(0,c.Tm)(Je,{className:J()(o.isValidElement(Je)?(Ie=Je.props)===null||Ie===void 0?void 0:Ie.className:"",`${Gt}-item-icon`)}),Wt(Mt));return xt||(rn=o.createElement(C.Z,Object.assign({},ur,{placement:at==="rtl"?"left":"right",classNames:{root:`${Gt}-inline-collapsed-tooltip`}}),rn)),rn},Q=n(78857),$e=n(36237),Ne=n(17835),et=n(63356),Ue=n(34961),Se=n(46e3),xe=n(34925),Y=n(16931),ye=n(51636),O=me=>{const{componentCls:Ie,motionDurationSlow:we,horizontalLineHeight:Me,colorSplit:Je,lineWidth:vt,lineType:Et,itemPaddingInline:Yt}=me;return{[`${Ie}-horizontal`]:{lineHeight:Me,border:0,borderBottom:`${(0,$e.unit)(vt)} ${Et} ${Je}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${Ie}-item, ${Ie}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Yt},[`> ${Ie}-item:hover,
> ${Ie}-item-active,
> ${Ie}-submenu ${Ie}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${Ie}-item, ${Ie}-submenu-title`]:{transition:[`border-color ${we}`,`background ${we}`].join(",")},[`${Ie}-submenu-arrow`]:{display:"none"}}}},ce=me=>{let{componentCls:Ie,menuArrowOffset:we,calc:Me}=me;return{[`${Ie}-rtl`]:{direction:"rtl"},[`${Ie}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${Ie}-rtl${Ie}-vertical,
${Ie}-submenu-rtl ${Ie}-vertical`]:{[`${Ie}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(${(0,$e.unit)(Me(we).mul(-1).equal())})`},"&::after":{transform:`rotate(45deg) translateY(${(0,$e.unit)(we)})`}}}}};const se=me=>Object.assign({},(0,et.oN)(me));var ee=(me,Ie)=>{const{componentCls:we,itemColor:Me,itemSelectedColor:Je,subMenuItemSelectedColor:vt,groupTitleColor:Et,itemBg:Yt,subMenuItemBg:Gt,itemSelectedBg:Lt,activeBarHeight:at,activeBarWidth:xt,activeBarBorderWidth:Mt,motionDurationSlow:Wt,motionEaseInOut:Ot,motionEaseOut:lr,itemPaddingInline:ur,motionDurationMid:Cr,itemHoverColor:rn,lineType:Pr,colorSplit:x,itemDisabledColor:D,dangerItemColor:wt,dangerItemHoverColor:oe,dangerItemSelectedColor:Be,dangerItemActiveBg:Dr,dangerItemSelectedBg:Ar,popupBg:xn,itemHoverBg:Ln,itemActiveBg:Ft,menuSubMenuBg:Sr,horizontalItemSelectedColor:yr,horizontalItemSelectedBg:Lr,horizontalItemBorderRadius:h,horizontalItemHoverBg:B}=me;return{[`${we}-${Ie}, ${we}-${Ie} > ${we}`]:{color:Me,background:Yt,[`&${we}-root:focus-visible`]:Object.assign({},se(me)),[`${we}-item`]:{"&-group-title, &-extra":{color:Et}},[`${we}-submenu-selected > ${we}-submenu-title`]:{color:vt},[`${we}-item, ${we}-submenu-title`]:{color:Me,[`&:not(${we}-item-disabled):focus-visible`]:Object.assign({},se(me))},[`${we}-item-disabled, ${we}-submenu-disabled`]:{color:`${D} !important`},[`${we}-item:not(${we}-item-selected):not(${we}-submenu-selected)`]:{[`&:hover, > ${we}-submenu-title:hover`]:{color:rn}},[`&:not(${we}-horizontal)`]:{[`${we}-item:not(${we}-item-selected)`]:{"&:hover":{backgroundColor:Ln},"&:active":{backgroundColor:Ft}},[`${we}-submenu-title`]:{"&:hover":{backgroundColor:Ln},"&:active":{backgroundColor:Ft}}},[`${we}-item-danger`]:{color:wt,[`&${we}-item:hover`]:{[`&:not(${we}-item-selected):not(${we}-submenu-selected)`]:{color:oe}},[`&${we}-item:active`]:{background:Dr}},[`${we}-item a`]:{"&, &:hover":{color:"inherit"}},[`${we}-item-selected`]:{color:Je,[`&${we}-item-danger`]:{color:Be},"a, a:hover":{color:"inherit"}},[`& ${we}-item-selected`]:{backgroundColor:Lt,[`&${we}-item-danger`]:{backgroundColor:Ar}},[`&${we}-submenu > ${we}`]:{backgroundColor:Sr},[`&${we}-popup > ${we}`]:{backgroundColor:xn},[`&${we}-submenu-popup > ${we}`]:{backgroundColor:xn},[`&${we}-horizontal`]:Object.assign(Object.assign({},Ie==="dark"?{borderBottom:0}:{}),{[`> ${we}-item, > ${we}-submenu`]:{top:Mt,marginTop:me.calc(Mt).mul(-1).equal(),marginBottom:0,borderRadius:h,"&::after":{position:"absolute",insetInline:ur,bottom:0,borderBottom:`${(0,$e.unit)(at)} solid transparent`,transition:`border-color ${Wt} ${Ot}`,content:'""'},"&:hover, &-active, &-open":{background:B,"&::after":{borderBottomWidth:at,borderBottomColor:yr}},"&-selected":{color:yr,backgroundColor:Lr,"&:hover":{backgroundColor:Lr},"&::after":{borderBottomWidth:at,borderBottomColor:yr}}}}),[`&${we}-root`]:{[`&${we}-inline, &${we}-vertical`]:{borderInlineEnd:`${(0,$e.unit)(Mt)} ${Pr} ${x}`}},[`&${we}-inline`]:{[`${we}-sub${we}-inline`]:{background:Gt},[`${we}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${(0,$e.unit)(xt)} solid ${Je}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Cr} ${lr}`,`opacity ${Cr} ${lr}`].join(","),content:'""'},[`&${we}-item-danger`]:{"&::after":{borderInlineEndColor:Be}}},[`${we}-selected, ${we}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Cr} ${Ot}`,`opacity ${Cr} ${Ot}`].join(",")}}}}}};const W=me=>{const{componentCls:Ie,itemHeight:we,itemMarginInline:Me,padding:Je,menuArrowSize:vt,marginXS:Et,itemMarginBlock:Yt,itemWidth:Gt,itemPaddingInline:Lt}=me,at=me.calc(vt).add(Je).add(Et).equal();return{[`${Ie}-item`]:{position:"relative",overflow:"hidden"},[`${Ie}-item, ${Ie}-submenu-title`]:{height:we,lineHeight:(0,$e.unit)(we),paddingInline:Lt,overflow:"hidden",textOverflow:"ellipsis",marginInline:Me,marginBlock:Yt,width:Gt},[`> ${Ie}-item,
> ${Ie}-submenu > ${Ie}-submenu-title`]:{height:we,lineHeight:(0,$e.unit)(we)},[`${Ie}-item-group-list ${Ie}-submenu-title,
${Ie}-submenu-title`]:{paddingInlineEnd:at}}};var re=me=>{const{componentCls:Ie,iconCls:we,itemHeight:Me,colorTextLightSolid:Je,dropdownWidth:vt,controlHeightLG:Et,motionEaseOut:Yt,paddingXL:Gt,itemMarginInline:Lt,fontSizeLG:at,motionDurationFast:xt,motionDurationSlow:Mt,paddingXS:Wt,boxShadowSecondary:Ot,collapsedWidth:lr,collapsedIconSize:ur}=me,Cr={height:Me,lineHeight:(0,$e.unit)(Me),listStylePosition:"inside",listStyleType:"disc"};return[{[Ie]:{"&-inline, &-vertical":Object.assign({[`&${Ie}-root`]:{boxShadow:"none"}},W(me))},[`${Ie}-submenu-popup`]:{[`${Ie}-vertical`]:Object.assign(Object.assign({},W(me)),{boxShadow:Ot})}},{[`${Ie}-submenu-popup ${Ie}-vertical${Ie}-sub`]:{minWidth:vt,maxHeight:`calc(100vh - ${(0,$e.unit)(me.calc(Et).mul(2.5).equal())})`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${Ie}-inline`]:{width:"100%",[`&${Ie}-root`]:{[`${Ie}-item, ${Ie}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Mt}`,`background ${Mt}`,`padding ${xt} ${Yt}`].join(","),[`> ${Ie}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${Ie}-sub${Ie}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${Ie}-submenu > ${Ie}-submenu-title`]:Cr,[`& ${Ie}-item-group-title`]:{paddingInlineStart:Gt}},[`${Ie}-item`]:Cr}},{[`${Ie}-inline-collapsed`]:{width:lr,[`&${Ie}-root`]:{[`${Ie}-item, ${Ie}-submenu ${Ie}-submenu-title`]:{[`> ${Ie}-inline-collapsed-noicon`]:{fontSize:at,textAlign:"center"}}},[`> ${Ie}-item,
> ${Ie}-item-group > ${Ie}-item-group-list > ${Ie}-item,
> ${Ie}-item-group > ${Ie}-item-group-list > ${Ie}-submenu > ${Ie}-submenu-title,
> ${Ie}-submenu > ${Ie}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${(0,$e.unit)(me.calc(ur).div(2).equal())} - ${(0,$e.unit)(Lt)})`,textOverflow:"clip",[`
${Ie}-submenu-arrow,
${Ie}-submenu-expand-icon
`]:{opacity:0},[`${Ie}-item-icon, ${we}`]:{margin:0,fontSize:ur,lineHeight:(0,$e.unit)(Me),"+ span":{display:"inline-block",opacity:0}}},[`${Ie}-item-icon, ${we}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${Ie}-item-icon, ${we}`]:{display:"none"},"a, a:hover":{color:Je}},[`${Ie}-item-group-title`]:Object.assign(Object.assign({},et.vS),{paddingInline:Wt})}}]};const _e=me=>{const{componentCls:Ie,motionDurationSlow:we,motionDurationMid:Me,motionEaseInOut:Je,motionEaseOut:vt,iconCls:Et,iconSize:Yt,iconMarginInlineEnd:Gt}=me;return{[`${Ie}-item, ${Ie}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${we}`,`background ${we}`,`padding calc(${we} + 0.1s) ${Je}`].join(","),[`${Ie}-item-icon, ${Et}`]:{minWidth:Yt,fontSize:Yt,transition:[`font-size ${Me} ${vt}`,`margin ${we} ${Je}`,`color ${we}`].join(","),"+ span":{marginInlineStart:Gt,opacity:1,transition:[`opacity ${we} ${Je}`,`margin ${we}`,`color ${we}`].join(",")}},[`${Ie}-item-icon`]:Object.assign({},(0,et.Ro)()),[`&${Ie}-item-only-child`]:{[`> ${Et}, > ${Ie}-item-icon`]:{marginInlineEnd:0}}},[`${Ie}-item-disabled, ${Ie}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important",cursor:"not-allowed",pointerEvents:"none"},[`> ${Ie}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},ge=me=>{const{componentCls:Ie,motionDurationSlow:we,motionEaseInOut:Me,borderRadius:Je,menuArrowSize:vt,menuArrowOffset:Et}=me;return{[`${Ie}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:me.margin,width:vt,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${we} ${Me}, opacity ${we}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:me.calc(vt).mul(.6).equal(),height:me.calc(vt).mul(.15).equal(),backgroundColor:"currentcolor",borderRadius:Je,transition:[`background ${we} ${Me}`,`transform ${we} ${Me}`,`top ${we} ${Me}`,`color ${we} ${Me}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(${(0,$e.unit)(me.calc(Et).mul(-1).equal())})`},"&::after":{transform:`rotate(-45deg) translateY(${(0,$e.unit)(Et)})`}}}}},Ve=me=>{const{antCls:Ie,componentCls:we,fontSize:Me,motionDurationSlow:Je,motionDurationMid:vt,motionEaseInOut:Et,paddingXS:Yt,padding:Gt,colorSplit:Lt,lineWidth:at,zIndexPopup:xt,borderRadiusLG:Mt,subMenuItemBorderRadius:Wt,menuArrowSize:Ot,menuArrowOffset:lr,lineType:ur,groupTitleLineHeight:Cr,groupTitleFontSize:rn}=me;return[{"":{[we]:Object.assign(Object.assign({},(0,et.dF)()),{"&-hidden":{display:"none"}})},[`${we}-submenu-hidden`]:{display:"none"}},{[we]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,et.Wf)(me)),(0,et.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:Me,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Je} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${we}-item`]:{flex:"none"}},[`${we}-item, ${we}-submenu, ${we}-submenu-title`]:{borderRadius:me.itemBorderRadius},[`${we}-item-group-title`]:{padding:`${(0,$e.unit)(Yt)} ${(0,$e.unit)(Gt)}`,fontSize:rn,lineHeight:Cr,transition:`all ${Je}`},[`&-horizontal ${we}-submenu`]:{transition:[`border-color ${Je} ${Et}`,`background ${Je} ${Et}`].join(",")},[`${we}-submenu, ${we}-submenu-inline`]:{transition:[`border-color ${Je} ${Et}`,`background ${Je} ${Et}`,`padding ${vt} ${Et}`].join(",")},[`${we}-submenu ${we}-sub`]:{cursor:"initial",transition:[`background ${Je} ${Et}`,`padding ${Je} ${Et}`].join(",")},[`${we}-title-content`]:{transition:`color ${Je}`,"&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%"},[`> ${Ie}-typography-ellipsis-single-line`]:{display:"inline",verticalAlign:"unset"},[`${we}-item-extra`]:{marginInlineStart:"auto",paddingInlineStart:me.padding}},[`${we}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${we}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Lt,borderStyle:ur,borderWidth:0,borderTopWidth:at,marginBlock:at,padding:0,"&-dashed":{borderStyle:"dashed"}}}),_e(me)),{[`${we}-item-group`]:{[`${we}-item-group-list`]:{margin:0,padding:0,[`${we}-item, ${we}-submenu-title`]:{paddingInline:`${(0,$e.unit)(me.calc(Me).mul(2).equal())} ${(0,$e.unit)(Gt)}`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:xt,borderRadius:Mt,boxShadow:"none",transformOrigin:"0 0",[`&${we}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:0,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'},[`> ${we}`]:Object.assign(Object.assign(Object.assign({borderRadius:Mt},_e(me)),ge(me)),{[`${we}-item, ${we}-submenu > ${we}-submenu-title`]:{borderRadius:Wt},[`${we}-submenu-title::after`]:{transition:`transform ${Je} ${Et}`}})},"\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:me.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:me.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:me.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:me.paddingXS}}}),ge(me)),{[`&-inline-collapsed ${we}-submenu-arrow,
&-inline ${we}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${(0,$e.unit)(lr)})`},"&::after":{transform:`rotate(45deg) translateX(${(0,$e.unit)(me.calc(lr).mul(-1).equal())})`}},[`${we}-submenu-open${we}-submenu-inline > ${we}-submenu-title > ${we}-submenu-arrow`]:{transform:`translateY(${(0,$e.unit)(me.calc(Ot).mul(.2).mul(-1).equal())})`,"&::after":{transform:`rotate(-45deg) translateX(${(0,$e.unit)(me.calc(lr).mul(-1).equal())})`},"&::before":{transform:`rotate(45deg) translateX(${(0,$e.unit)(lr)})`}}})},{[`${Ie}-layout-header`]:{[we]:{lineHeight:"inherit"}}}]},it=me=>{var Ie,we,Me;const{colorPrimary:Je,colorError:vt,colorTextDisabled:Et,colorErrorBg:Yt,colorText:Gt,colorTextDescription:Lt,colorBgContainer:at,colorFillAlter:xt,colorFillContent:Mt,lineWidth:Wt,lineWidthBold:Ot,controlItemBgActive:lr,colorBgTextHover:ur,controlHeightLG:Cr,lineHeight:rn,colorBgElevated:Pr,marginXXS:x,padding:D,fontSize:wt,controlHeightSM:oe,fontSizeLG:Be,colorTextLightSolid:Dr,colorErrorHover:Ar}=me,xn=(Ie=me.activeBarWidth)!==null&&Ie!==void 0?Ie:0,Ln=(we=me.activeBarBorderWidth)!==null&&we!==void 0?we:Wt,Ft=(Me=me.itemMarginInline)!==null&&Me!==void 0?Me:me.marginXXS,Sr=new Ne.FastColor(Dr).setA(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:me.zIndexPopupBase+50,radiusItem:me.borderRadiusLG,itemBorderRadius:me.borderRadiusLG,radiusSubMenuItem:me.borderRadiusSM,subMenuItemBorderRadius:me.borderRadiusSM,colorItemText:Gt,itemColor:Gt,colorItemTextHover:Gt,itemHoverColor:Gt,colorItemTextHoverHorizontal:Je,horizontalItemHoverColor:Je,colorGroupTitle:Lt,groupTitleColor:Lt,colorItemTextSelected:Je,itemSelectedColor:Je,subMenuItemSelectedColor:Je,colorItemTextSelectedHorizontal:Je,horizontalItemSelectedColor:Je,colorItemBg:at,itemBg:at,colorItemBgHover:ur,itemHoverBg:ur,colorItemBgActive:Mt,itemActiveBg:lr,colorSubItemBg:xt,subMenuItemBg:xt,colorItemBgSelected:lr,itemSelectedBg:lr,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:xn,colorActiveBarHeight:Ot,activeBarHeight:Ot,colorActiveBarBorderSize:Wt,activeBarBorderWidth:Ln,colorItemTextDisabled:Et,itemDisabledColor:Et,colorDangerItemText:vt,dangerItemColor:vt,colorDangerItemTextHover:vt,dangerItemHoverColor:vt,colorDangerItemTextSelected:vt,dangerItemSelectedColor:vt,colorDangerItemBgActive:Yt,dangerItemActiveBg:Yt,colorDangerItemBgSelected:Yt,dangerItemSelectedBg:Yt,itemMarginInline:Ft,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Cr,groupTitleLineHeight:rn,collapsedWidth:Cr*2,popupBg:Pr,itemMarginBlock:x,itemPaddingInline:D,horizontalLineHeight:`${Cr*1.15}px`,iconSize:wt,iconMarginInlineEnd:oe-wt,collapsedIconSize:Be,groupTitleFontSize:wt,darkItemDisabledColor:new Ne.FastColor(Dr).setA(.25).toRgbString(),darkItemColor:Sr,darkDangerItemColor:vt,darkItemBg:"#001529",darkPopupBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Dr,darkItemSelectedBg:Je,darkDangerItemSelectedBg:vt,darkItemHoverBg:"transparent",darkGroupTitleColor:Sr,darkItemHoverColor:Dr,darkDangerItemHoverColor:Ar,darkDangerItemSelectedColor:Dr,darkDangerItemActiveBg:vt,itemWidth:xn?`calc(100% + ${Ln}px)`:`calc(100% - ${Ft*2}px)`}};var ut=function(me){let Ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:me,we=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;return(0,Y.I$)("Menu",Je=>{const{colorBgElevated:vt,controlHeightLG:Et,fontSize:Yt,darkItemColor:Gt,darkDangerItemColor:Lt,darkItemBg:at,darkSubMenuItemBg:xt,darkItemSelectedColor:Mt,darkItemSelectedBg:Wt,darkDangerItemSelectedBg:Ot,darkItemHoverBg:lr,darkGroupTitleColor:ur,darkItemHoverColor:Cr,darkItemDisabledColor:rn,darkDangerItemHoverColor:Pr,darkDangerItemSelectedColor:x,darkDangerItemActiveBg:D,popupBg:wt,darkPopupBg:oe}=Je,Be=Je.calc(Yt).div(7).mul(5).equal(),Dr=(0,ye.mergeToken)(Je,{menuArrowSize:Be,menuHorizontalHeight:Je.calc(Et).mul(1.15).equal(),menuArrowOffset:Je.calc(Be).mul(.25).equal(),menuSubMenuBg:vt,calc:Je.calc,popupBg:wt}),Ar=(0,ye.mergeToken)(Dr,{itemColor:Gt,itemHoverColor:Cr,groupTitleColor:ur,itemSelectedColor:Mt,subMenuItemSelectedColor:Mt,itemBg:at,popupBg:oe,subMenuItemBg:xt,itemActiveBg:"transparent",itemSelectedBg:Wt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:lr,itemDisabledColor:rn,dangerItemColor:Lt,dangerItemHoverColor:Pr,dangerItemSelectedColor:x,dangerItemActiveBg:D,dangerItemSelectedBg:Ot,menuSubMenuBg:xt,horizontalItemSelectedColor:Mt,horizontalItemSelectedBg:Wt});return[Ve(Dr),O(Dr),re(Dr),ee(Dr,"light"),ee(Ar,"dark"),ce(Dr),(0,Ue.Z)(Dr),(0,Se.oN)(Dr,"slide-up"),(0,Se.oN)(Dr,"slide-down"),(0,xe._y)(Dr,"zoom-big")]},it,{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]],injectStyle:we,unitless:{groupTitleLineHeight:!0}})(me,Ie)},de=n(75030),St=me=>{var Ie;const{popupClassName:we,icon:Me,title:Je,theme:vt}=me,Et=o.useContext(z),{prefixCls:Yt,inlineCollapsed:Gt,theme:Lt}=Et,at=(0,qe.Xl)();let xt;if(!Me)xt=Gt&&!at.length&&Je&&typeof Je=="string"?o.createElement("div",{className:`${Yt}-inline-collapsed-noicon`},Je.charAt(0)):o.createElement("span",{className:`${Yt}-title-content`},Je);else{const Ot=o.isValidElement(Je)&&Je.type==="span";xt=o.createElement(o.Fragment,null,(0,c.Tm)(Me,{className:J()(o.isValidElement(Me)?(Ie=Me.props)===null||Ie===void 0?void 0:Ie.className:"",`${Yt}-item-icon`)}),Ot?Je:o.createElement("span",{className:`${Yt}-title-content`},Je))}const Mt=o.useMemo(()=>Object.assign(Object.assign({},Et),{firstLevel:!1}),[Et]),[Wt]=(0,de.Cn)("Menu");return o.createElement(z.Provider,{value:Mt},o.createElement(qe.Wd,Object.assign({},(0,y.Z)(me,["icon"]),{title:xt,popupClassName:J()(Yt,we,`${Yt}-${vt||Lt}`),popupStyle:Object.assign({zIndex:Wt},me.popupStyle)})))},Fe=function(me,Ie){var we={};for(var Me in me)Object.prototype.hasOwnProperty.call(me,Me)&&Ie.indexOf(Me)<0&&(we[Me]=me[Me]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Je=0,Me=Object.getOwnPropertySymbols(me);Je<Me.length;Je++)Ie.indexOf(Me[Je])<0&&Object.prototype.propertyIsEnumerable.call(me,Me[Je])&&(we[Me[Je]]=me[Me[Je]]);return we};function Re(me){return me===null||me===!1}const $={item:X,submenu:St,divider:A};var be=(0,o.forwardRef)((me,Ie)=>{var we;const Me=o.useContext(Q.Z),Je=Me||{},{getPrefixCls:vt,getPopupContainer:Et,direction:Yt,menu:Gt}=o.useContext(T.E_),Lt=vt(),{prefixCls:at,className:xt,style:Mt,theme:Wt="light",expandIcon:Ot,_internalDisableMenuItemTitleTooltip:lr,inlineCollapsed:ur,siderCollapsed:Cr,rootClassName:rn,mode:Pr,selectable:x,onClick:D,overflowedIndicatorPopupClassName:wt}=me,oe=Fe(me,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Be=(0,y.Z)(oe,["collapsedWidth"]);(we=Je.validator)===null||we===void 0||we.call(Je,{mode:Pr});const Dr=(0,_.Z)(function(){var bn;D==null||D.apply(void 0,arguments),(bn=Je.onClick)===null||bn===void 0||bn.call(Je)}),Ar=Je.mode||Pr,xn=x!=null?x:Je.selectable,Ln=ur!=null?ur:Cr,Ft={horizontal:{motionName:`${Lt}-slide-up`},inline:(0,V.Z)(Lt),other:{motionName:`${Lt}-zoom-big`}},Sr=vt("menu",at||Je.prefixCls),yr=(0,F.Z)(Sr),[Lr,h,B]=ut(Sr,yr,!Me),Ee=J()(`${Sr}-${Wt}`,Gt==null?void 0:Gt.className,xt),ne=o.useMemo(()=>{var bn,mt;if(typeof Ot=="function"||Re(Ot))return Ot||null;if(typeof Je.expandIcon=="function"||Re(Je.expandIcon))return Je.expandIcon||null;if(typeof(Gt==null?void 0:Gt.expandIcon)=="function"||Re(Gt==null?void 0:Gt.expandIcon))return(Gt==null?void 0:Gt.expandIcon)||null;const Zt=(bn=Ot!=null?Ot:Je==null?void 0:Je.expandIcon)!==null&&bn!==void 0?bn:Gt==null?void 0:Gt.expandIcon;return(0,c.Tm)(Zt,{className:J()(`${Sr}-submenu-expand-icon`,o.isValidElement(Zt)?(mt=Zt.props)===null||mt===void 0?void 0:mt.className:void 0)})},[Ot,Je==null?void 0:Je.expandIcon,Gt==null?void 0:Gt.expandIcon,Sr]),ft=o.useMemo(()=>({prefixCls:Sr,inlineCollapsed:Ln||!1,direction:Yt,firstLevel:!0,theme:Wt,mode:Ar,disableMenuItemTitleTooltip:lr}),[Sr,Ln,Yt,lr,Wt]);return Lr(o.createElement(Q.Z.Provider,{value:null},o.createElement(z.Provider,{value:ft},o.createElement(qe.ZP,Object.assign({getPopupContainer:Et,overflowedIndicator:o.createElement(De.Z,null),overflowedIndicatorPopupClassName:J()(Sr,`${Sr}-${Wt}`,wt),mode:Ar,selectable:xn,onClick:Dr},Be,{inlineCollapsed:Ln,style:Object.assign(Object.assign({},Gt==null?void 0:Gt.style),Mt),className:Ee,prefixCls:Sr,direction:Yt,defaultMotions:Ft,expandIcon:ne,ref:Ie,rootClassName:J()(rn,h,Je.rootClassName,B,yr),_internalComponents:$})))))});const fe=(0,o.forwardRef)((me,Ie)=>{const we=(0,o.useRef)(null),Me=o.useContext(L.D);return(0,o.useImperativeHandle)(Ie,()=>({menu:we.current,focus:Je=>{var vt;(vt=we.current)===null||vt===void 0||vt.focus(Je)}})),o.createElement(be,Object.assign({ref:we},me,Me))});fe.Item=X,fe.SubMenu=St,fe.Divider=A,fe.ItemGroup=qe.BW;var ue=fe},13747:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return ut}});var o=n(59301),qe=n(32855),L={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"},De=L,q=n(7657),J=function(ze,St){return o.createElement(q.Z,(0,qe.Z)({},ze,{ref:St,icon:De}))},_=o.forwardRef(J),y=_,V=n(49198),c=n(33853),T=n(38819),F=n(92310),G=n.n(F),z=n(23425),K=n(61852),N=n(48755),A=n(31756),w=n(13783),C=n(9017),ae=n(82326),X=n(57700),Q=n(36237),$e=n(53075),Ne=n(64910),et=n(39082),Ue=n(63356),Se=n(51636),xe=n(16931);const Y=de=>{const{componentCls:ze}=de;return{[`${ze}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${ze}-item-link`]:{color:de.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${ze}-item-link`]:{color:de.colorTextDisabled,cursor:"not-allowed"}}},[`&${ze}-disabled`]:{cursor:"not-allowed",[`${ze}-item`]:{cursor:"not-allowed",backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"},a:{color:de.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:de.colorBorder,backgroundColor:de.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:de.itemActiveBgDisabled},a:{color:de.itemActiveColorDisabled}}},[`${ze}-item-link`]:{color:de.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${ze}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${ze}-simple-pager`]:{color:de.colorTextDisabled},[`${ze}-jump-prev, ${ze}-jump-next`]:{[`${ze}-item-link-icon`]:{opacity:0},[`${ze}-item-ellipsis`]:{opacity:1}}},[`&${ze}-simple`]:{[`${ze}-prev, ${ze}-next`]:{[`&${ze}-disabled ${ze}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},ye=de=>{const{componentCls:ze}=de;return{[`&${ze}-mini ${ze}-total-text, &${ze}-mini ${ze}-simple-pager`]:{height:de.itemSizeSM,lineHeight:(0,Q.unit)(de.itemSizeSM)},[`&${ze}-mini ${ze}-item`]:{minWidth:de.itemSizeSM,height:de.itemSizeSM,margin:0,lineHeight:(0,Q.unit)(de.calc(de.itemSizeSM).sub(2).equal())},[`&${ze}-mini ${ze}-prev, &${ze}-mini ${ze}-next`]:{minWidth:de.itemSizeSM,height:de.itemSizeSM,margin:0,lineHeight:(0,Q.unit)(de.itemSizeSM)},[`&${ze}-mini:not(${ze}-disabled)`]:{[`${ze}-prev, ${ze}-next`]:{[`&:hover ${ze}-item-link`]:{backgroundColor:de.colorBgTextHover},[`&:active ${ze}-item-link`]:{backgroundColor:de.colorBgTextActive},[`&${ze}-disabled:hover ${ze}-item-link`]:{backgroundColor:"transparent"}}},[`
&${ze}-mini ${ze}-prev ${ze}-item-link,
&${ze}-mini ${ze}-next ${ze}-item-link
`]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:de.itemSizeSM,lineHeight:(0,Q.unit)(de.itemSizeSM)}},[`&${ze}-mini ${ze}-jump-prev, &${ze}-mini ${ze}-jump-next`]:{height:de.itemSizeSM,marginInlineEnd:0,lineHeight:(0,Q.unit)(de.itemSizeSM)},[`&${ze}-mini ${ze}-options`]:{marginInlineStart:de.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:de.miniOptionsSizeChangerTop},"&-quick-jumper":{height:de.itemSizeSM,lineHeight:(0,Q.unit)(de.itemSizeSM),input:Object.assign(Object.assign({},(0,$e.x0)(de)),{width:de.paginationMiniQuickJumperInputWidth,height:de.controlHeightSM})}}}},P=de=>{const{componentCls:ze}=de;return{[`
&${ze}-simple ${ze}-prev,
&${ze}-simple ${ze}-next
`]:{height:de.itemSizeSM,lineHeight:(0,Q.unit)(de.itemSizeSM),verticalAlign:"top",[`${ze}-item-link`]:{height:de.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:de.colorBgTextHover},"&:active":{backgroundColor:de.colorBgTextActive},"&::after":{height:de.itemSizeSM,lineHeight:(0,Q.unit)(de.itemSizeSM)}}},[`&${ze}-simple ${ze}-simple-pager`]:{display:"inline-block",height:de.itemSizeSM,marginInlineEnd:de.marginXS,input:{boxSizing:"border-box",height:"100%",padding:`0 ${(0,Q.unit)(de.paginationItemPaddingInline)}`,textAlign:"center",backgroundColor:de.itemInputBg,border:`${(0,Q.unit)(de.lineWidth)} ${de.lineType} ${de.colorBorder}`,borderRadius:de.borderRadius,outline:"none",transition:`border-color ${de.motionDurationMid}`,color:"inherit","&:hover":{borderColor:de.colorPrimary},"&:focus":{borderColor:de.colorPrimaryHover,boxShadow:`${(0,Q.unit)(de.inputOutlineOffset)} 0 ${(0,Q.unit)(de.controlOutlineWidth)} ${de.controlOutline}`},"&[disabled]":{color:de.colorTextDisabled,backgroundColor:de.colorBgContainerDisabled,borderColor:de.colorBorder,cursor:"not-allowed"}}}}},O=de=>{const{componentCls:ze}=de;return{[`${ze}-jump-prev, ${ze}-jump-next`]:{outline:0,[`${ze}-item-container`]:{position:"relative",[`${ze}-item-link-icon`]:{color:de.colorPrimary,fontSize:de.fontSizeSM,opacity:0,transition:`all ${de.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${ze}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:de.colorTextDisabled,letterSpacing:de.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:de.paginationEllipsisTextIndent,opacity:1,transition:`all ${de.motionDurationMid}`}},"&:hover":{[`${ze}-item-link-icon`]:{opacity:1},[`${ze}-item-ellipsis`]:{opacity:0}}},[`
${ze}-prev,
${ze}-jump-prev,
${ze}-jump-next
`]:{marginInlineEnd:de.marginXS},[`
${ze}-prev,
${ze}-next,
${ze}-jump-prev,
${ze}-jump-next
`]:{display:"inline-block",minWidth:de.itemSize,height:de.itemSize,color:de.colorText,fontFamily:de.fontFamily,lineHeight:(0,Q.unit)(de.itemSize),textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:de.borderRadius,cursor:"pointer",transition:`all ${de.motionDurationMid}`},[`${ze}-prev, ${ze}-next`]:{outline:0,button:{color:de.colorText,cursor:"pointer",userSelect:"none"},[`${ze}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:de.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${(0,Q.unit)(de.lineWidth)} ${de.lineType} transparent`,borderRadius:de.borderRadius,outline:"none",transition:`all ${de.motionDurationMid}`},[`&:hover ${ze}-item-link`]:{backgroundColor:de.colorBgTextHover},[`&:active ${ze}-item-link`]:{backgroundColor:de.colorBgTextActive},[`&${ze}-disabled:hover`]:{[`${ze}-item-link`]:{backgroundColor:"transparent"}}},[`${ze}-slash`]:{marginInlineEnd:de.paginationSlashMarginInlineEnd,marginInlineStart:de.paginationSlashMarginInlineStart},[`${ze}-options`]:{display:"inline-block",marginInlineStart:de.margin,verticalAlign:"middle","&-size-changer":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:de.controlHeight,marginInlineStart:de.marginXS,lineHeight:(0,Q.unit)(de.controlHeight),verticalAlign:"top",input:Object.assign(Object.assign(Object.assign({},(0,$e.ik)(de)),(0,et.$U)(de,{borderColor:de.colorBorder,hoverBorderColor:de.colorPrimaryHover,activeBorderColor:de.colorPrimary,activeShadow:de.activeShadow})),{"&[disabled]":Object.assign({},(0,et.Xy)(de)),width:de.calc(de.controlHeightLG).mul(1.25).equal(),height:de.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:de.marginXS,marginInlineEnd:de.marginXS})}}}},rt=de=>{const{componentCls:ze}=de;return{[`${ze}-item`]:{display:"inline-block",minWidth:de.itemSize,height:de.itemSize,marginInlineEnd:de.marginXS,fontFamily:de.fontFamily,lineHeight:(0,Q.unit)(de.calc(de.itemSize).sub(2).equal()),textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:de.itemBg,border:`${(0,Q.unit)(de.lineWidth)} ${de.lineType} transparent`,borderRadius:de.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${(0,Q.unit)(de.paginationItemPaddingInline)}`,color:de.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${ze}-item-active)`]:{"&:hover":{transition:`all ${de.motionDurationMid}`,backgroundColor:de.colorBgTextHover},"&:active":{backgroundColor:de.colorBgTextActive}},"&-active":{fontWeight:de.fontWeightStrong,backgroundColor:de.itemActiveBg,borderColor:de.colorPrimary,a:{color:de.colorPrimary},"&:hover":{borderColor:de.colorPrimaryHover},"&:hover a":{color:de.colorPrimaryHover}}}}},ce=de=>{const{componentCls:ze}=de;return{[ze]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ue.Wf)(de)),{display:"flex","&-start":{justifyContent:"start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"end"},"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${ze}-total-text`]:{display:"inline-block",height:de.itemSize,marginInlineEnd:de.marginXS,lineHeight:(0,Q.unit)(de.calc(de.itemSize).sub(2).equal()),verticalAlign:"middle"}}),rt(de)),O(de)),P(de)),ye(de)),Y(de)),{[`@media only screen and (max-width: ${de.screenLG}px)`]:{[`${ze}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${de.screenSM}px)`]:{[`${ze}-options`]:{display:"none"}}}),[`&${de.componentCls}-rtl`]:{direction:"rtl"}}},se=de=>{const{componentCls:ze}=de;return{[`${ze}:not(${ze}-disabled)`]:{[`${ze}-item`]:Object.assign({},(0,Ue.Qy)(de)),[`${ze}-jump-prev, ${ze}-jump-next`]:{"&:focus-visible":Object.assign({[`${ze}-item-link-icon`]:{opacity:1},[`${ze}-item-ellipsis`]:{opacity:0}},(0,Ue.oN)(de))},[`${ze}-prev, ${ze}-next`]:{[`&:focus-visible ${ze}-item-link`]:Object.assign({},(0,Ue.oN)(de))}}}},U=de=>Object.assign({itemBg:de.colorBgContainer,itemSize:de.controlHeight,itemSizeSM:de.controlHeightSM,itemActiveBg:de.colorBgContainer,itemLinkBg:de.colorBgContainer,itemActiveColorDisabled:de.colorTextDisabled,itemActiveBgDisabled:de.controlItemBgActiveDisabled,itemInputBg:de.colorBgContainer,miniOptionsSizeChangerTop:0},(0,Ne.T)(de)),ee=de=>(0,Se.mergeToken)(de,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:de.calc(de.marginXXS).div(2).equal(),paginationMiniQuickJumperInputWidth:de.calc(de.controlHeightLG).mul(1.1).equal(),paginationItemPaddingInline:de.calc(de.marginXXS).mul(1.5).equal(),paginationEllipsisLetterSpacing:de.calc(de.marginXXS).div(2).equal(),paginationSlashMarginInlineStart:de.marginSM,paginationSlashMarginInlineEnd:de.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Ne.e)(de));var W=(0,xe.I$)("Pagination",de=>{const ze=ee(de);return[ce(ze),se(ze)]},U);const I=de=>{const{componentCls:ze}=de;return{[`${ze}${ze}-bordered${ze}-disabled:not(${ze}-mini)`]:{"&, &:hover":{[`${ze}-item-link`]:{borderColor:de.colorBorder}},"&:focus-visible":{[`${ze}-item-link`]:{borderColor:de.colorBorder}},[`${ze}-item, ${ze}-item-link`]:{backgroundColor:de.colorBgContainerDisabled,borderColor:de.colorBorder,[`&:hover:not(${ze}-item-active)`]:{backgroundColor:de.colorBgContainerDisabled,borderColor:de.colorBorder,a:{color:de.colorTextDisabled}},[`&${ze}-item-active`]:{backgroundColor:de.itemActiveBgDisabled}},[`${ze}-prev, ${ze}-next`]:{"&:hover button":{backgroundColor:de.colorBgContainerDisabled,borderColor:de.colorBorder,color:de.colorTextDisabled},[`${ze}-item-link`]:{backgroundColor:de.colorBgContainerDisabled,borderColor:de.colorBorder}}},[`${ze}${ze}-bordered:not(${ze}-mini)`]:{[`${ze}-prev, ${ze}-next`]:{"&:hover button":{borderColor:de.colorPrimaryHover,backgroundColor:de.itemBg},[`${ze}-item-link`]:{backgroundColor:de.itemLinkBg,borderColor:de.colorBorder},[`&:hover ${ze}-item-link`]:{borderColor:de.colorPrimary,backgroundColor:de.itemBg,color:de.colorPrimary},[`&${ze}-disabled`]:{[`${ze}-item-link`]:{borderColor:de.colorBorder,color:de.colorTextDisabled}}},[`${ze}-item`]:{backgroundColor:de.itemBg,border:`${(0,Q.unit)(de.lineWidth)} ${de.lineType} ${de.colorBorder}`,[`&:hover:not(${ze}-item-active)`]:{borderColor:de.colorPrimary,backgroundColor:de.itemBg,a:{color:de.colorPrimary}},"&-active":{borderColor:de.colorPrimary}}}}};var re=(0,xe.bk)(["Pagination","bordered"],de=>{const ze=ee(de);return[I(ze)]},U);function _e(de){return(0,o.useMemo)(()=>typeof de=="boolean"?[de,{}]:de&&typeof de=="object"?[!0,de]:[void 0,void 0],[de])}var ge=function(de,ze){var St={};for(var Fe in de)Object.prototype.hasOwnProperty.call(de,Fe)&&ze.indexOf(Fe)<0&&(St[Fe]=de[Fe]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,Fe=Object.getOwnPropertySymbols(de);Re<Fe.length;Re++)ze.indexOf(Fe[Re])<0&&Object.prototype.propertyIsEnumerable.call(de,Fe[Re])&&(St[Fe[Re]]=de[Fe[Re]]);return St},it=de=>{const{align:ze,prefixCls:St,selectPrefixCls:Fe,className:Re,rootClassName:$,style:Ye,size:be,locale:fe,responsive:ue,showSizeChanger:me,selectComponentClass:Ie,pageSizeOptions:we}=de,Me=ge(de,["align","prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","responsive","showSizeChanger","selectComponentClass","pageSizeOptions"]),{xs:Je}=(0,w.Z)(ue),[,vt]=(0,X.ZP)(),{getPrefixCls:Et,direction:Yt,showSizeChanger:Gt,className:Lt,style:at}=(0,N.dj)("pagination"),xt=Et("pagination",St),[Mt,Wt,Ot]=W(xt),lr=(0,A.Z)(be),ur=lr==="small"||!!(Je&&!lr&&ue),[Cr]=(0,C.Z)("Pagination",K.Z),rn=Object.assign(Object.assign({},Cr),fe),[Pr,x]=_e(me),[D,wt]=_e(Gt),oe=Pr!=null?Pr:D,Be=x!=null?x:wt,Dr=Ie||ae.default,Ar=o.useMemo(()=>we?we.map(Lr=>Number(Lr)):void 0,[we]),xn=Lr=>{var h;const{disabled:B,size:Ee,onSizeChange:ne,"aria-label":ft,className:bn,options:mt}=Lr,{className:Zt,onChange:Ur}=Be||{},$r=(h=mt.find(qr=>String(qr.value)===String(Ee)))===null||h===void 0?void 0:h.value;return o.createElement(Dr,Object.assign({disabled:B,showSearch:!0,popupMatchSelectWidth:!1,getPopupContainer:qr=>qr.parentNode,"aria-label":ft,options:mt},Be,{value:$r,onChange:(qr,gn)=>{ne==null||ne(qr),Ur==null||Ur(qr,gn)},size:ur?"small":"middle",className:G()(bn,Zt)}))},Ln=o.useMemo(()=>{const Lr=o.createElement("span",{className:`${xt}-item-ellipsis`},"\u2022\u2022\u2022"),h=o.createElement("button",{className:`${xt}-item-link`,type:"button",tabIndex:-1},Yt==="rtl"?o.createElement(T.Z,null):o.createElement(c.Z,null)),B=o.createElement("button",{className:`${xt}-item-link`,type:"button",tabIndex:-1},Yt==="rtl"?o.createElement(c.Z,null):o.createElement(T.Z,null)),Ee=o.createElement("a",{className:`${xt}-item-link`},o.createElement("div",{className:`${xt}-item-container`},Yt==="rtl"?o.createElement(V.Z,{className:`${xt}-item-link-icon`}):o.createElement(y,{className:`${xt}-item-link-icon`}),Lr)),ne=o.createElement("a",{className:`${xt}-item-link`},o.createElement("div",{className:`${xt}-item-container`},Yt==="rtl"?o.createElement(y,{className:`${xt}-item-link-icon`}):o.createElement(V.Z,{className:`${xt}-item-link-icon`}),Lr));return{prevIcon:h,nextIcon:B,jumpPrevIcon:Ee,jumpNextIcon:ne}},[Yt,xt]),Ft=Et("select",Fe),Sr=G()({[`${xt}-${ze}`]:!!ze,[`${xt}-mini`]:ur,[`${xt}-rtl`]:Yt==="rtl",[`${xt}-bordered`]:vt.wireframe},Lt,Re,$,Wt,Ot),yr=Object.assign(Object.assign({},at),Ye);return Mt(o.createElement(o.Fragment,null,vt.wireframe&&o.createElement(re,{prefixCls:xt}),o.createElement(z.Z,Object.assign({},Ln,Me,{style:yr,prefixCls:xt,selectPrefixCls:Ft,className:Sr,locale:rn,pageSizeOptions:Ar,showSizeChanger:oe,sizeChangerRender:xn}))))},ut=it},93725:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return Se}});var o=n(59301),qe=n(96512),L=n(92310),De=n.n(L),q=n(18929),J=n(2738),_=n(48755),y=n(37639),V=n(15565),c=n(54500),T=n(99571),F=n(61670),G=n(9017),z=n(85981),K=n(69106),N=n(16931);const A=xe=>{const{componentCls:Y,iconCls:ye,antCls:P,zIndexPopup:O,colorText:rt,colorWarning:ce,marginXXS:se,marginXS:U,fontSize:ee,fontWeightStrong:W,colorTextHeading:I}=xe;return{[Y]:{zIndex:O,[`&${P}-popover`]:{fontSize:ee},[`${Y}-message`]:{marginBottom:U,display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${Y}-message-icon ${ye}`]:{color:ce,fontSize:ee,lineHeight:1,marginInlineEnd:U},[`${Y}-title`]:{fontWeight:W,color:I,"&:only-child":{fontWeight:"normal"}},[`${Y}-description`]:{marginTop:se,color:rt}},[`${Y}-buttons`]:{textAlign:"end",whiteSpace:"nowrap",button:{marginInlineStart:U}}}}},w=xe=>{const{zIndexPopupBase:Y}=xe;return{zIndexPopup:Y+60}};var C=(0,N.I$)("Popconfirm",xe=>A(xe),w,{resetStyle:!1}),ae=function(xe,Y){var ye={};for(var P in xe)Object.prototype.hasOwnProperty.call(xe,P)&&Y.indexOf(P)<0&&(ye[P]=xe[P]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,P=Object.getOwnPropertySymbols(xe);O<P.length;O++)Y.indexOf(P[O])<0&&Object.prototype.propertyIsEnumerable.call(xe,P[O])&&(ye[P[O]]=xe[P[O]]);return ye};const X=xe=>{const{prefixCls:Y,okButtonProps:ye,cancelButtonProps:P,title:O,description:rt,cancelText:ce,okText:se,okType:U="primary",icon:ee=o.createElement(qe.Z,null),showCancel:W=!0,close:I,onConfirm:re,onCancel:_e,onPopupClick:ge}=xe,{getPrefixCls:Ve}=o.useContext(_.E_),[it]=(0,G.Z)("Popconfirm",z.Z.Popconfirm),ut=(0,c.Z)(O),de=(0,c.Z)(rt);return o.createElement("div",{className:`${Y}-inner-content`,onClick:ge},o.createElement("div",{className:`${Y}-message`},ee&&o.createElement("span",{className:`${Y}-message-icon`},ee),o.createElement("div",{className:`${Y}-message-text`},ut&&o.createElement("div",{className:`${Y}-title`},ut),de&&o.createElement("div",{className:`${Y}-description`},de))),o.createElement("div",{className:`${Y}-buttons`},W&&o.createElement(T.ZP,Object.assign({onClick:_e,size:"small"},P),ce||(it==null?void 0:it.cancelText)),o.createElement(V.Z,{buttonProps:Object.assign(Object.assign({size:"small"},(0,F.nx)(U)),ye),actionFn:re,close:I,prefixCls:Ve("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},se||(it==null?void 0:it.okText))))};var $e=xe=>{const{prefixCls:Y,placement:ye,className:P,style:O}=xe,rt=ae(xe,["prefixCls","placement","className","style"]),{getPrefixCls:ce}=o.useContext(_.E_),se=ce("popconfirm",Y),[U]=C(se);return U(o.createElement(K.ZP,{placement:ye,className:De()(se,P),style:O,content:o.createElement(X,Object.assign({prefixCls:se},rt))}))},Ne=function(xe,Y){var ye={};for(var P in xe)Object.prototype.hasOwnProperty.call(xe,P)&&Y.indexOf(P)<0&&(ye[P]=xe[P]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,P=Object.getOwnPropertySymbols(xe);O<P.length;O++)Y.indexOf(P[O])<0&&Object.prototype.propertyIsEnumerable.call(xe,P[O])&&(ye[P[O]]=xe[P[O]]);return ye};const Ue=o.forwardRef((xe,Y)=>{var ye,P;const{prefixCls:O,placement:rt="top",trigger:ce="click",okType:se="primary",icon:U=o.createElement(qe.Z,null),children:ee,overlayClassName:W,onOpenChange:I,onVisibleChange:re,overlayStyle:_e,styles:ge,classNames:Ve}=xe,it=Ne(xe,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","onVisibleChange","overlayStyle","styles","classNames"]),{getPrefixCls:ut,className:de,style:ze,classNames:St,styles:Fe}=(0,_.dj)("popconfirm"),[Re,$]=(0,q.Z)(!1,{value:(ye=xe.open)!==null&&ye!==void 0?ye:xe.visible,defaultValue:(P=xe.defaultOpen)!==null&&P!==void 0?P:xe.defaultVisible}),Ye=(vt,Et)=>{$(vt,!0),re==null||re(vt),I==null||I(vt,Et)},be=vt=>{Ye(!1,vt)},fe=vt=>{var Et;return(Et=xe.onConfirm)===null||Et===void 0?void 0:Et.call(void 0,vt)},ue=vt=>{var Et;Ye(!1,vt),(Et=xe.onCancel)===null||Et===void 0||Et.call(void 0,vt)},me=(vt,Et)=>{const{disabled:Yt=!1}=xe;Yt||Ye(vt,Et)},Ie=ut("popconfirm",O),we=De()(Ie,de,W,St.root,Ve==null?void 0:Ve.root),Me=De()(St.body,Ve==null?void 0:Ve.body),[Je]=C(Ie);return Je(o.createElement(y.Z,Object.assign({},(0,J.Z)(it,["title"]),{trigger:ce,placement:rt,onOpenChange:me,open:Re,ref:Y,classNames:{root:we,body:Me},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign({},Fe.root),ze),_e),ge==null?void 0:ge.root),body:Object.assign(Object.assign({},Fe.body),ge==null?void 0:ge.body)},content:o.createElement(X,Object.assign({okType:se,icon:U},xe,{prefixCls:Ie,close:be,onConfirm:fe,onCancel:ue})),"data-popover-inject":!0}),ee))});Ue._InternalPanelDoNotUseOrYouWillBeFired=$e;var Se=Ue},69106:function(Yr,Kt,n){"use strict";n.d(Kt,{aV:function(){return V},t5:function(){return c}});var o=n(59301),qe=n(92310),L=n.n(qe),De=n(29125),q=n(54500),J=n(48755),_=n(85074),y=function(F,G){var z={};for(var K in F)Object.prototype.hasOwnProperty.call(F,K)&&G.indexOf(K)<0&&(z[K]=F[K]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var N=0,K=Object.getOwnPropertySymbols(F);N<K.length;N++)G.indexOf(K[N])<0&&Object.prototype.propertyIsEnumerable.call(F,K[N])&&(z[K[N]]=F[K[N]]);return z};const V=F=>{let{title:G,content:z,prefixCls:K}=F;return!G&&!z?null:o.createElement(o.Fragment,null,G&&o.createElement("div",{className:`${K}-title`},G),z&&o.createElement("div",{className:`${K}-inner-content`},z))},c=F=>{const{hashId:G,prefixCls:z,className:K,style:N,placement:A="top",title:w,content:C,children:ae}=F,X=(0,q.Z)(w),Q=(0,q.Z)(C),$e=L()(G,z,`${z}-pure`,`${z}-placement-${A}`,K);return o.createElement("div",{className:$e,style:N},o.createElement("div",{className:`${z}-arrow`}),o.createElement(De.G,Object.assign({},F,{className:G,prefixCls:z}),ae||o.createElement(V,{prefixCls:z,title:X,content:Q})))},T=F=>{const{prefixCls:G,className:z}=F,K=y(F,["prefixCls","className"]),{getPrefixCls:N}=o.useContext(J.E_),A=N("popover",G),[w,C,ae]=(0,_.Z)(A);return w(o.createElement(c,Object.assign({},K,{prefixCls:A,hashId:C,className:L()(z,ae)})))};Kt.ZP=T},37639:function(Yr,Kt,n){"use strict";var o=n(59301),qe=n(92310),L=n.n(qe),De=n(18929),q=n(10228),J=n(54500),_=n(86641),y=n(22703),V=n(25399),c=n(69106),T=n(48755),F=n(85074),G=function(N,A){var w={};for(var C in N)Object.prototype.hasOwnProperty.call(N,C)&&A.indexOf(C)<0&&(w[C]=N[C]);if(N!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,C=Object.getOwnPropertySymbols(N);ae<C.length;ae++)A.indexOf(C[ae])<0&&Object.prototype.propertyIsEnumerable.call(N,C[ae])&&(w[C[ae]]=N[C[ae]]);return w};const K=o.forwardRef((N,A)=>{var w,C;const{prefixCls:ae,title:X,content:Q,overlayClassName:$e,placement:Ne="top",trigger:et="hover",children:Ue,mouseEnterDelay:Se=.1,mouseLeaveDelay:xe=.1,onOpenChange:Y,overlayStyle:ye={},styles:P,classNames:O}=N,rt=G(N,["prefixCls","title","content","overlayClassName","placement","trigger","children","mouseEnterDelay","mouseLeaveDelay","onOpenChange","overlayStyle","styles","classNames"]),{getPrefixCls:ce,className:se,style:U,classNames:ee,styles:W}=(0,T.dj)("popover"),I=ce("popover",ae),[re,_e,ge]=(0,F.Z)(I),Ve=ce(),it=L()($e,_e,ge,se,ee.root,O==null?void 0:O.root),ut=L()(ee.body,O==null?void 0:O.body),[de,ze]=(0,De.Z)(!1,{value:(w=N.open)!==null&&w!==void 0?w:N.visible,defaultValue:(C=N.defaultOpen)!==null&&C!==void 0?C:N.defaultVisible}),St=(be,fe)=>{ze(be,!0),Y==null||Y(be,fe)},Fe=be=>{be.keyCode===q.Z.ESC&&St(!1,be)},Re=be=>{St(be)},$=(0,J.Z)(X),Ye=(0,J.Z)(Q);return re(o.createElement(V.Z,Object.assign({placement:Ne,trigger:et,mouseEnterDelay:Se,mouseLeaveDelay:xe},rt,{prefixCls:I,classNames:{root:it,body:ut},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign({},W.root),U),ye),P==null?void 0:P.root),body:Object.assign(Object.assign({},W.body),P==null?void 0:P.body)},ref:A,open:de,onOpenChange:Re,overlay:$||Ye?o.createElement(c.aV,{prefixCls:I,title:$,content:Ye}):null,transitionName:(0,_.m)(Ve,"zoom-big",rt.transitionName),"data-popover-inject":!0}),(0,y.Tm)(Ue,{onKeyDown:be=>{var fe,ue;o.isValidElement(Ue)&&((ue=Ue==null?void 0:(fe=Ue.props).onKeyDown)===null||ue===void 0||ue.call(fe,be)),Fe(be)}})))});K._InternalPanelDoNotUseOrYouWillBeFired=c.ZP,Kt.Z=K},85074:function(Yr,Kt,n){"use strict";var o=n(63356),qe=n(34925),L=n(37645),De=n(36305),q=n(34998),J=n(16931),_=n(51636);const y=T=>{const{componentCls:F,popoverColor:G,titleMinWidth:z,fontWeightStrong:K,innerPadding:N,boxShadowSecondary:A,colorTextHeading:w,borderRadiusLG:C,zIndexPopup:ae,titleMarginBottom:X,colorBgElevated:Q,popoverBg:$e,titleBorderBottom:Ne,innerContentPadding:et,titlePadding:Ue}=T;return[{[F]:Object.assign(Object.assign({},(0,o.Wf)(T)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:ae,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text","--valid-offset-x":"var(--arrow-offset-horizontal, var(--arrow-x))",transformOrigin:["var(--valid-offset-x, 50%)","var(--arrow-y, 50%)"].join(" "),"--antd-arrow-background-color":Q,width:"max-content",maxWidth:"100vw","&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${F}-content`]:{position:"relative"},[`${F}-inner`]:{backgroundColor:$e,backgroundClip:"padding-box",borderRadius:C,boxShadow:A,padding:N},[`${F}-title`]:{minWidth:z,marginBottom:X,color:w,fontWeight:K,borderBottom:Ne,padding:Ue},[`${F}-inner-content`]:{color:G,padding:et}})},(0,L.ZP)(T,"var(--antd-arrow-background-color)"),{[`${F}-pure`]:{position:"relative",maxWidth:"none",margin:T.sizePopupArrow,display:"inline-block",[`${F}-content`]:{display:"inline-block"}}}]},V=T=>{const{componentCls:F}=T;return{[F]:q.i.map(G=>{const z=T[`${G}6`];return{[`&${F}-${G}`]:{"--antd-arrow-background-color":z,[`${F}-inner`]:{backgroundColor:z},[`${F}-arrow`]:{background:"transparent"}}}})}},c=T=>{const{lineWidth:F,controlHeight:G,fontHeight:z,padding:K,wireframe:N,zIndexPopupBase:A,borderRadiusLG:w,marginXS:C,lineType:ae,colorSplit:X,paddingSM:Q}=T,$e=G-z,Ne=$e/2,et=$e/2-F,Ue=K;return Object.assign(Object.assign(Object.assign({titleMinWidth:177,zIndexPopup:A+30},(0,De.w)(T)),(0,L.wZ)({contentRadius:w,limitVerticalRadius:!0})),{innerPadding:N?0:12,titleMarginBottom:N?0:C,titlePadding:N?`${Ne}px ${Ue}px ${et}px`:0,titleBorderBottom:N?`${F}px ${ae} ${X}`:"none",innerContentPadding:N?`${Q}px ${Ue}px`:0})};Kt.Z=(0,J.I$)("Popover",T=>{const{colorBgElevated:F,colorText:G}=T,z=(0,_.mergeToken)(T,{popoverBg:F,popoverColor:G});return[y(z),V(z),(0,qe._y)(z,"zoom-big")]},c,{resetStyle:!1,deprecatedTokens:[["width","titleMinWidth"],["minWidth","titleMinWidth"]]})},60242:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return St}});var o=n(59301),qe=n(17835),L=n(29679),De=n(40001),q=n(19248),J=n(99267),_=n(92310),y=n.n(_),V=n(2738),c=n(48755),T=n(25930),F=n(25399),G=n(68361);function z(Fe){return!Fe||Fe<0?0:Fe>100?100:Fe}function K(Fe){let{success:Re,successPercent:$}=Fe,Ye=$;return Re&&"progress"in Re&&(Ye=Re.progress),Re&&"percent"in Re&&(Ye=Re.percent),Ye}const N=Fe=>{let{percent:Re,success:$,successPercent:Ye}=Fe;const be=z(K({success:$,successPercent:Ye}));return[be,z(z(Re)-be)]},A=Fe=>{let{success:Re={},strokeColor:$}=Fe;const{strokeColor:Ye}=Re;return[Ye||G.presetPrimaryColors.green,$||null]},w=(Fe,Re,$)=>{var Ye,be,fe,ue;let me=-1,Ie=-1;if(Re==="step"){const we=$.steps,Me=$.strokeWidth;typeof Fe=="string"||typeof Fe=="undefined"?(me=Fe==="small"?2:14,Ie=Me!=null?Me:8):typeof Fe=="number"?[me,Ie]=[Fe,Fe]:[me=14,Ie=8]=Array.isArray(Fe)?Fe:[Fe.width,Fe.height],me*=we}else if(Re==="line"){const we=$==null?void 0:$.strokeWidth;typeof Fe=="string"||typeof Fe=="undefined"?Ie=we||(Fe==="small"?6:8):typeof Fe=="number"?[me,Ie]=[Fe,Fe]:[me=-1,Ie=8]=Array.isArray(Fe)?Fe:[Fe.width,Fe.height]}else(Re==="circle"||Re==="dashboard")&&(typeof Fe=="string"||typeof Fe=="undefined"?[me,Ie]=Fe==="small"?[60,60]:[120,120]:typeof Fe=="number"?[me,Ie]=[Fe,Fe]:Array.isArray(Fe)&&(me=(be=(Ye=Fe[0])!==null&&Ye!==void 0?Ye:Fe[1])!==null&&be!==void 0?be:120,Ie=(ue=(fe=Fe[0])!==null&&fe!==void 0?fe:Fe[1])!==null&&ue!==void 0?ue:120));return[me,Ie]},C=3,ae=Fe=>C/Fe*100;var Q=Fe=>{const{prefixCls:Re,trailColor:$=null,strokeLinecap:Ye="round",gapPosition:be,gapDegree:fe,width:ue=120,type:me,children:Ie,success:we,size:Me=ue,steps:Je}=Fe,[vt,Et]=w(Me,"circle");let{strokeWidth:Yt}=Fe;Yt===void 0&&(Yt=Math.max(ae(vt),6));const Gt={width:vt,height:Et,fontSize:vt*.15+6},Lt=o.useMemo(()=>{if(fe||fe===0)return fe;if(me==="dashboard")return 75},[fe,me]),at=N(Fe),xt=be||me==="dashboard"&&"bottom"||void 0,Mt=Object.prototype.toString.call(Fe.strokeColor)==="[object Object]",Wt=A({success:we,strokeColor:Fe.strokeColor}),Ot=y()(`${Re}-inner`,{[`${Re}-circle-gradient`]:Mt}),lr=o.createElement(T.Cd,{steps:Je,percent:Je?at[1]:at,strokeWidth:Yt,trailWidth:Yt,strokeColor:Je?Wt[1]:Wt,strokeLinecap:Ye,trailColor:$,prefixCls:Re,gapDegree:Lt,gapPosition:xt}),ur=vt<=20,Cr=o.createElement("div",{className:Ot,style:Gt},lr,!ur&&Ie);return ur?o.createElement(F.Z,{title:Ie},Cr):Cr},$e=n(36237),Ne=n(63356),et=n(16931),Ue=n(51636);const Se="--progress-line-stroke-color",xe="--progress-percent",Y=Fe=>{const Re=Fe?"100%":"-100%";return new $e.Keyframes(`antProgress${Fe?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Re}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Re}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},ye=Fe=>{const{componentCls:Re,iconCls:$}=Fe;return{[Re]:Object.assign(Object.assign({},(0,Ne.Wf)(Fe)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Fe.fontSize},[`${Re}-outer`]:{display:"inline-flex",alignItems:"center",width:"100%"},[`${Re}-inner`]:{position:"relative",display:"inline-block",width:"100%",flex:1,overflow:"hidden",verticalAlign:"middle",backgroundColor:Fe.remainingColor,borderRadius:Fe.lineBorderRadius},[`${Re}-inner:not(${Re}-circle-gradient)`]:{[`${Re}-circle-path`]:{stroke:Fe.defaultColor}},[`${Re}-success-bg, ${Re}-bg`]:{position:"relative",background:Fe.defaultColor,borderRadius:Fe.lineBorderRadius,transition:`all ${Fe.motionDurationSlow} ${Fe.motionEaseInOutCirc}`},[`${Re}-layout-bottom`]:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",[`${Re}-text`]:{width:"max-content",marginInlineStart:0,marginTop:Fe.marginXXS}},[`${Re}-bg`]:{overflow:"hidden","&::after":{content:'""',background:{_multi_value_:!0,value:["inherit",`var(${Se})`]},height:"100%",width:`calc(1 / var(${xe}) * 100%)`,display:"block"},[`&${Re}-bg-inner`]:{minWidth:"max-content","&::after":{content:"none"},[`${Re}-text-inner`]:{color:Fe.colorWhite,[`&${Re}-text-bright`]:{color:"rgba(0, 0, 0, 0.45)"}}}},[`${Re}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Fe.colorSuccess},[`${Re}-text`]:{display:"inline-block",marginInlineStart:Fe.marginXS,color:Fe.colorText,lineHeight:1,width:"2em",whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[$]:{fontSize:Fe.fontSize},[`&${Re}-text-outer`]:{width:"max-content"},[`&${Re}-text-outer${Re}-text-start`]:{width:"max-content",marginInlineStart:0,marginInlineEnd:Fe.marginXS}},[`${Re}-text-inner`]:{display:"flex",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",marginInlineStart:0,padding:`0 ${(0,$e.unit)(Fe.paddingXXS)}`,[`&${Re}-text-start`]:{justifyContent:"start"},[`&${Re}-text-end`]:{justifyContent:"end"}},[`&${Re}-status-active`]:{[`${Re}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Fe.colorBgContainer,borderRadius:Fe.lineBorderRadius,opacity:0,animationName:Y(),animationDuration:Fe.progressActiveMotionDuration,animationTimingFunction:Fe.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Re}-rtl${Re}-status-active`]:{[`${Re}-bg::before`]:{animationName:Y(!0)}},[`&${Re}-status-exception`]:{[`${Re}-bg`]:{backgroundColor:Fe.colorError},[`${Re}-text`]:{color:Fe.colorError}},[`&${Re}-status-exception ${Re}-inner:not(${Re}-circle-gradient)`]:{[`${Re}-circle-path`]:{stroke:Fe.colorError}},[`&${Re}-status-success`]:{[`${Re}-bg`]:{backgroundColor:Fe.colorSuccess},[`${Re}-text`]:{color:Fe.colorSuccess}},[`&${Re}-status-success ${Re}-inner:not(${Re}-circle-gradient)`]:{[`${Re}-circle-path`]:{stroke:Fe.colorSuccess}}})}},P=Fe=>{const{componentCls:Re,iconCls:$}=Fe;return{[Re]:{[`${Re}-circle-trail`]:{stroke:Fe.remainingColor},[`&${Re}-circle ${Re}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Re}-circle ${Re}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Fe.circleTextColor,fontSize:Fe.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[$]:{fontSize:Fe.circleIconFontSize}},[`${Re}-circle&-status-exception`]:{[`${Re}-text`]:{color:Fe.colorError}},[`${Re}-circle&-status-success`]:{[`${Re}-text`]:{color:Fe.colorSuccess}}},[`${Re}-inline-circle`]:{lineHeight:1,[`${Re}-inner`]:{verticalAlign:"bottom"}}}},O=Fe=>{const{componentCls:Re}=Fe;return{[Re]:{[`${Re}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Fe.progressStepMinWidth,marginInlineEnd:Fe.progressStepMarginInlineEnd,backgroundColor:Fe.remainingColor,transition:`all ${Fe.motionDurationSlow}`,"&-active":{backgroundColor:Fe.defaultColor}}}}}},rt=Fe=>{const{componentCls:Re,iconCls:$}=Fe;return{[Re]:{[`${Re}-small&-line, ${Re}-small&-line ${Re}-text ${$}`]:{fontSize:Fe.fontSizeSM}}}},ce=Fe=>({circleTextColor:Fe.colorText,defaultColor:Fe.colorInfo,remainingColor:Fe.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em",circleIconFontSize:`${Fe.fontSize/Fe.fontSizeSM}em`});var se=(0,et.I$)("Progress",Fe=>{const Re=Fe.calc(Fe.marginXXS).div(2).equal(),$=(0,Ue.mergeToken)(Fe,{progressStepMarginInlineEnd:Re,progressStepMinWidth:Re,progressActiveMotionDuration:"2.4s"});return[ye($),P($),O($),rt($)]},ce),U=function(Fe,Re){var $={};for(var Ye in Fe)Object.prototype.hasOwnProperty.call(Fe,Ye)&&Re.indexOf(Ye)<0&&($[Ye]=Fe[Ye]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Ye=Object.getOwnPropertySymbols(Fe);be<Ye.length;be++)Re.indexOf(Ye[be])<0&&Object.prototype.propertyIsEnumerable.call(Fe,Ye[be])&&($[Ye[be]]=Fe[Ye[be]]);return $};const ee=Fe=>{let Re=[];return Object.keys(Fe).forEach($=>{const Ye=parseFloat($.replace(/%/g,""));Number.isNaN(Ye)||Re.push({key:Ye,value:Fe[$]})}),Re=Re.sort(($,Ye)=>$.key-Ye.key),Re.map($=>{let{key:Ye,value:be}=$;return`${be} ${Ye}%`}).join(", ")},W=(Fe,Re)=>{const{from:$=G.presetPrimaryColors.blue,to:Ye=G.presetPrimaryColors.blue,direction:be=Re==="rtl"?"to left":"to right"}=Fe,fe=U(Fe,["from","to","direction"]);if(Object.keys(fe).length!==0){const me=ee(fe),Ie=`linear-gradient(${be}, ${me})`;return{background:Ie,[Se]:Ie}}const ue=`linear-gradient(${be}, ${$}, ${Ye})`;return{background:ue,[Se]:ue}};var re=Fe=>{const{prefixCls:Re,direction:$,percent:Ye,size:be,strokeWidth:fe,strokeColor:ue,strokeLinecap:me="round",children:Ie,trailColor:we=null,percentPosition:Me,success:Je}=Fe,{align:vt,type:Et}=Me,Yt=ue&&typeof ue!="string"?W(ue,$):{[Se]:ue,background:ue},Gt=me==="square"||me==="butt"?0:void 0,Lt=be!=null?be:[-1,fe||(be==="small"?6:8)],[at,xt]=w(Lt,"line",{strokeWidth:fe}),Mt={backgroundColor:we||void 0,borderRadius:Gt},Wt=Object.assign(Object.assign({width:`${z(Ye)}%`,height:xt,borderRadius:Gt},Yt),{[xe]:z(Ye)/100}),Ot=K(Fe),lr={width:`${z(Ot)}%`,height:xt,borderRadius:Gt,backgroundColor:Je==null?void 0:Je.strokeColor},ur={width:at<0?"100%":at},Cr=o.createElement("div",{className:`${Re}-inner`,style:Mt},o.createElement("div",{className:y()(`${Re}-bg`,`${Re}-bg-${Et}`),style:Wt},Et==="inner"&&Ie),Ot!==void 0&&o.createElement("div",{className:`${Re}-success-bg`,style:lr})),rn=Et==="outer"&&vt==="start",Pr=Et==="outer"&&vt==="end";return Et==="outer"&&vt==="center"?o.createElement("div",{className:`${Re}-layout-bottom`},Cr,Ie):o.createElement("div",{className:`${Re}-outer`,style:ur},rn&&Ie,Cr,Pr&&Ie)},ge=Fe=>{const{size:Re,steps:$,rounding:Ye=Math.round,percent:be=0,strokeWidth:fe=8,strokeColor:ue,trailColor:me=null,prefixCls:Ie,children:we}=Fe,Me=Ye($*(be/100)),Je=Re==="small"?2:14,vt=Re!=null?Re:[Je,fe],[Et,Yt]=w(vt,"step",{steps:$,strokeWidth:fe}),Gt=Et/$,Lt=Array.from({length:$});for(let at=0;at<$;at++){const xt=Array.isArray(ue)?ue[at]:ue;Lt[at]=o.createElement("div",{key:at,className:y()(`${Ie}-steps-item`,{[`${Ie}-steps-item-active`]:at<=Me-1}),style:{backgroundColor:at<=Me-1?xt:me,width:Gt,height:Yt}})}return o.createElement("div",{className:`${Ie}-steps-outer`},Lt,we)},Ve=function(Fe,Re){var $={};for(var Ye in Fe)Object.prototype.hasOwnProperty.call(Fe,Ye)&&Re.indexOf(Ye)<0&&($[Ye]=Fe[Ye]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Ye=Object.getOwnPropertySymbols(Fe);be<Ye.length;be++)Re.indexOf(Ye[be])<0&&Object.prototype.propertyIsEnumerable.call(Fe,Ye[be])&&($[Ye[be]]=Fe[Ye[be]]);return $};const it=null,ut=["normal","exception","active","success"];var ze=o.forwardRef((Fe,Re)=>{const{prefixCls:$,className:Ye,rootClassName:be,steps:fe,strokeColor:ue,percent:me=0,size:Ie="default",showInfo:we=!0,type:Me="line",status:Je,format:vt,style:Et,percentPosition:Yt={}}=Fe,Gt=Ve(Fe,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style","percentPosition"]),{align:Lt="end",type:at="outer"}=Yt,xt=Array.isArray(ue)?ue[0]:ue,Mt=typeof ue=="string"||Array.isArray(ue)?ue:void 0,Wt=o.useMemo(()=>{if(xt){const Ln=typeof xt=="string"?xt:Object.values(xt)[0];return new qe.FastColor(Ln).isLight()}return!1},[ue]),Ot=o.useMemo(()=>{var Ln,Ft;const Sr=K(Fe);return parseInt(Sr!==void 0?(Ln=Sr!=null?Sr:0)===null||Ln===void 0?void 0:Ln.toString():(Ft=me!=null?me:0)===null||Ft===void 0?void 0:Ft.toString(),10)},[me,Fe.success,Fe.successPercent]),lr=o.useMemo(()=>!ut.includes(Je)&&Ot>=100?"success":Je||"normal",[Je,Ot]),{getPrefixCls:ur,direction:Cr,progress:rn}=o.useContext(c.E_),Pr=ur("progress",$),[x,D,wt]=se(Pr),oe=Me==="line",Be=oe&&!fe,Dr=o.useMemo(()=>{if(!we)return null;const Ln=K(Fe);let Ft;const Sr=vt||(Lr=>`${Lr}%`),yr=oe&&Wt&&at==="inner";return at==="inner"||vt||lr!=="exception"&&lr!=="success"?Ft=Sr(z(me),z(Ln)):lr==="exception"?Ft=oe?o.createElement(q.Z,null):o.createElement(J.Z,null):lr==="success"&&(Ft=oe?o.createElement(L.Z,null):o.createElement(De.Z,null)),o.createElement("span",{className:y()(`${Pr}-text`,{[`${Pr}-text-bright`]:yr,[`${Pr}-text-${Lt}`]:Be,[`${Pr}-text-${at}`]:Be}),title:typeof Ft=="string"?Ft:void 0},Ft)},[we,me,Ot,lr,Me,Pr,vt]);let Ar;Me==="line"?Ar=fe?o.createElement(ge,Object.assign({},Fe,{strokeColor:Mt,prefixCls:Pr,steps:typeof fe=="object"?fe.count:fe}),Dr):o.createElement(re,Object.assign({},Fe,{strokeColor:xt,prefixCls:Pr,direction:Cr,percentPosition:{align:Lt,type:at}}),Dr):(Me==="circle"||Me==="dashboard")&&(Ar=o.createElement(Q,Object.assign({},Fe,{strokeColor:xt,prefixCls:Pr,progressStatus:lr}),Dr));const xn=y()(Pr,`${Pr}-status-${lr}`,{[`${Pr}-${Me==="dashboard"&&"circle"||Me}`]:Me!=="line",[`${Pr}-inline-circle`]:Me==="circle"&&w(Ie,"circle")[0]<=20,[`${Pr}-line`]:Be,[`${Pr}-line-align-${Lt}`]:Be,[`${Pr}-line-position-${at}`]:Be,[`${Pr}-steps`]:fe,[`${Pr}-show-info`]:we,[`${Pr}-${Ie}`]:typeof Ie=="string",[`${Pr}-rtl`]:Cr==="rtl"},rn==null?void 0:rn.className,Ye,be,D,wt);return x(o.createElement("div",Object.assign({ref:Re,style:Object.assign(Object.assign({},rn==null?void 0:rn.style),Et),className:xn,role:"progressbar","aria-valuenow":Ot,"aria-valuemin":0,"aria-valuemax":100},(0,V.Z)(Gt,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Ar))}),St=ze},47889:function(Yr,Kt,n){"use strict";n.d(Kt,{ZP:function(){return _e}});var o=n(59301),qe=n(92310),L=n.n(qe),De=n(18929),q=n(26112),J=n(48755),_=n(83397),y=n(31756);const V=o.createContext(null),c=V.Provider;var T=V;const F=o.createContext(null),G=F.Provider;var z=n(16632),K=n(8654),N=n(12919),A=n(63872),w=n(74632),C=n(2171),ae=n(56553),X=n(36237),Q=n(63356),$e=n(16931),Ne=n(51636);const et=ge=>{const{componentCls:Ve,antCls:it}=ge,ut=`${Ve}-group`;return{[ut]:Object.assign(Object.assign({},(0,Q.Wf)(ge)),{display:"inline-block",fontSize:0,[`&${ut}-rtl`]:{direction:"rtl"},[`&${ut}-block`]:{display:"flex"},[`${it}-badge ${it}-badge-count`]:{zIndex:1},[`> ${it}-badge:not(:first-child) > ${it}-button-wrapper`]:{borderInlineStart:"none"}})}},Ue=ge=>{const{componentCls:Ve,wrapperMarginInlineEnd:it,colorPrimary:ut,radioSize:de,motionDurationSlow:ze,motionDurationMid:St,motionEaseInOutCirc:Fe,colorBgContainer:Re,colorBorder:$,lineWidth:Ye,colorBgContainerDisabled:be,colorTextDisabled:fe,paddingXS:ue,dotColorDisabled:me,lineType:Ie,radioColor:we,radioBgColor:Me,calc:Je}=ge,vt=`${Ve}-inner`,Yt=Je(de).sub(Je(4).mul(2)),Gt=Je(1).mul(de).equal({unit:!0});return{[`${Ve}-wrapper`]:Object.assign(Object.assign({},(0,Q.Wf)(ge)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:it,cursor:"pointer","&:last-child":{marginInlineEnd:0},[`&${Ve}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:ge.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},"&-block":{flex:1,justifyContent:"center"},[`${Ve}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${(0,X.unit)(Ye)} ${Ie} ${ut}`,borderRadius:"50%",visibility:"hidden",opacity:0,content:'""'},[Ve]:Object.assign(Object.assign({},(0,Q.Wf)(ge)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${Ve}-wrapper:hover &,
&:hover ${vt}`]:{borderColor:ut},[`${Ve}-input:focus-visible + ${vt}`]:Object.assign({},(0,Q.oN)(ge)),[`${Ve}:hover::after, ${Ve}-wrapper:hover &::after`]:{visibility:"visible"},[`${Ve}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:Gt,height:Gt,marginBlockStart:Je(1).mul(de).div(-2).equal({unit:!0}),marginInlineStart:Je(1).mul(de).div(-2).equal({unit:!0}),backgroundColor:we,borderBlockStart:0,borderInlineStart:0,borderRadius:Gt,transform:"scale(0)",opacity:0,transition:`all ${ze} ${Fe}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:Gt,height:Gt,backgroundColor:Re,borderColor:$,borderStyle:"solid",borderWidth:Ye,borderRadius:"50%",transition:`all ${St}`},[`${Ve}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${Ve}-checked`]:{[vt]:{borderColor:ut,backgroundColor:Me,"&::after":{transform:`scale(${ge.calc(ge.dotSize).div(de).equal()})`,opacity:1,transition:`all ${ze} ${Fe}`}}},[`${Ve}-disabled`]:{cursor:"not-allowed",[vt]:{backgroundColor:be,borderColor:$,cursor:"not-allowed","&::after":{backgroundColor:me}},[`${Ve}-input`]:{cursor:"not-allowed"},[`${Ve}-disabled + span`]:{color:fe,cursor:"not-allowed"},[`&${Ve}-checked`]:{[vt]:{"&::after":{transform:`scale(${Je(Yt).div(de).equal()})`}}}},[`span${Ve} + *`]:{paddingInlineStart:ue,paddingInlineEnd:ue}})}},Se=ge=>{const{buttonColor:Ve,controlHeight:it,componentCls:ut,lineWidth:de,lineType:ze,colorBorder:St,motionDurationSlow:Fe,motionDurationMid:Re,buttonPaddingInline:$,fontSize:Ye,buttonBg:be,fontSizeLG:fe,controlHeightLG:ue,controlHeightSM:me,paddingXS:Ie,borderRadius:we,borderRadiusSM:Me,borderRadiusLG:Je,buttonCheckedBg:vt,buttonSolidCheckedColor:Et,colorTextDisabled:Yt,colorBgContainerDisabled:Gt,buttonCheckedBgDisabled:Lt,buttonCheckedColorDisabled:at,colorPrimary:xt,colorPrimaryHover:Mt,colorPrimaryActive:Wt,buttonSolidCheckedBg:Ot,buttonSolidCheckedHoverBg:lr,buttonSolidCheckedActiveBg:ur,calc:Cr}=ge;return{[`${ut}-button-wrapper`]:{position:"relative",display:"inline-block",height:it,margin:0,paddingInline:$,paddingBlock:0,color:Ve,fontSize:Ye,lineHeight:(0,X.unit)(Cr(it).sub(Cr(de).mul(2)).equal()),background:be,border:`${(0,X.unit)(de)} ${ze} ${St}`,borderBlockStartWidth:Cr(de).add(.02).equal(),borderInlineStartWidth:0,borderInlineEndWidth:de,cursor:"pointer",transition:[`color ${Re}`,`background ${Re}`,`box-shadow ${Re}`].join(","),a:{color:Ve},[`> ${ut}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:Cr(de).mul(-1).equal(),insetInlineStart:Cr(de).mul(-1).equal(),display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:de,paddingInline:0,backgroundColor:St,transition:`background-color ${Fe}`,content:'""'}},"&:first-child":{borderInlineStart:`${(0,X.unit)(de)} ${ze} ${St}`,borderStartStartRadius:we,borderEndStartRadius:we},"&:last-child":{borderStartEndRadius:we,borderEndEndRadius:we},"&:first-child:last-child":{borderRadius:we},[`${ut}-group-large &`]:{height:ue,fontSize:fe,lineHeight:(0,X.unit)(Cr(ue).sub(Cr(de).mul(2)).equal()),"&:first-child":{borderStartStartRadius:Je,borderEndStartRadius:Je},"&:last-child":{borderStartEndRadius:Je,borderEndEndRadius:Je}},[`${ut}-group-small &`]:{height:me,paddingInline:Cr(Ie).sub(de).equal(),paddingBlock:0,lineHeight:(0,X.unit)(Cr(me).sub(Cr(de).mul(2)).equal()),"&:first-child":{borderStartStartRadius:Me,borderEndStartRadius:Me},"&:last-child":{borderStartEndRadius:Me,borderEndEndRadius:Me}},"&:hover":{position:"relative",color:xt},"&:has(:focus-visible)":Object.assign({},(0,Q.oN)(ge)),[`${ut}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${ut}-button-wrapper-disabled)`]:{zIndex:1,color:xt,background:vt,borderColor:xt,"&::before":{backgroundColor:xt},"&:first-child":{borderColor:xt},"&:hover":{color:Mt,borderColor:Mt,"&::before":{backgroundColor:Mt}},"&:active":{color:Wt,borderColor:Wt,"&::before":{backgroundColor:Wt}}},[`${ut}-group-solid &-checked:not(${ut}-button-wrapper-disabled)`]:{color:Et,background:Ot,borderColor:Ot,"&:hover":{color:Et,background:lr,borderColor:lr},"&:active":{color:Et,background:ur,borderColor:ur}},"&-disabled":{color:Yt,backgroundColor:Gt,borderColor:St,cursor:"not-allowed","&:first-child, &:hover":{color:Yt,backgroundColor:Gt,borderColor:St}},[`&-disabled${ut}-button-wrapper-checked`]:{color:at,backgroundColor:Lt,borderColor:St,boxShadow:"none"},"&-block":{flex:1,textAlign:"center"}}}},xe=ge=>{const{wireframe:Ve,padding:it,marginXS:ut,lineWidth:de,fontSizeLG:ze,colorText:St,colorBgContainer:Fe,colorTextDisabled:Re,controlItemBgActiveDisabled:$,colorTextLightSolid:Ye,colorPrimary:be,colorPrimaryHover:fe,colorPrimaryActive:ue,colorWhite:me}=ge,Ie=4,we=ze,Me=Ve?we-Ie*2:we-(Ie+de)*2;return{radioSize:we,dotSize:Me,dotColorDisabled:Re,buttonSolidCheckedColor:Ye,buttonSolidCheckedBg:be,buttonSolidCheckedHoverBg:fe,buttonSolidCheckedActiveBg:ue,buttonBg:Fe,buttonCheckedBg:Fe,buttonColor:St,buttonCheckedBgDisabled:$,buttonCheckedColorDisabled:Re,buttonPaddingInline:it-de,wrapperMarginInlineEnd:ut,radioColor:Ve?be:me,radioBgColor:Ve?Fe:be}};var Y=(0,$e.I$)("Radio",ge=>{const{controlOutline:Ve,controlOutlineWidth:it}=ge,ut=`0 0 0 ${(0,X.unit)(it)} ${Ve}`,de=ut,ze=(0,Ne.mergeToken)(ge,{radioFocusShadow:ut,radioButtonFocusShadow:de});return[et(ze),Ue(ze),Se(ze)]},xe,{unitless:{radioSize:!0,dotSize:!0}}),ye=function(ge,Ve){var it={};for(var ut in ge)Object.prototype.hasOwnProperty.call(ge,ut)&&Ve.indexOf(ut)<0&&(it[ut]=ge[ut]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,ut=Object.getOwnPropertySymbols(ge);de<ut.length;de++)Ve.indexOf(ut[de])<0&&Object.prototype.propertyIsEnumerable.call(ge,ut[de])&&(it[ut[de]]=ge[ut[de]]);return it};const P=(ge,Ve)=>{var it,ut;const de=o.useContext(T),ze=o.useContext(F),{getPrefixCls:St,direction:Fe,radio:Re}=o.useContext(J.E_),$=o.useRef(null),Ye=(0,K.sQ)(Ve,$),{isFormItemInput:be}=o.useContext(ae.aM),fe=rn=>{var Pr,x;(Pr=ge.onChange)===null||Pr===void 0||Pr.call(ge,rn),(x=de==null?void 0:de.onChange)===null||x===void 0||x.call(de,rn)},{prefixCls:ue,className:me,rootClassName:Ie,children:we,style:Me,title:Je}=ge,vt=ye(ge,["prefixCls","className","rootClassName","children","style","title"]),Et=St("radio",ue),Yt=((de==null?void 0:de.optionType)||ze)==="button",Gt=Yt?`${Et}-button`:Et,Lt=(0,_.Z)(Et),[at,xt,Mt]=Y(Et,Lt),Wt=Object.assign({},vt),Ot=o.useContext(C.Z);de&&(Wt.name=de.name,Wt.onChange=fe,Wt.checked=ge.value===de.value,Wt.disabled=(it=Wt.disabled)!==null&&it!==void 0?it:de.disabled),Wt.disabled=(ut=Wt.disabled)!==null&&ut!==void 0?ut:Ot;const lr=L()(`${Gt}-wrapper`,{[`${Gt}-wrapper-checked`]:Wt.checked,[`${Gt}-wrapper-disabled`]:Wt.disabled,[`${Gt}-wrapper-rtl`]:Fe==="rtl",[`${Gt}-wrapper-in-form-item`]:be,[`${Gt}-wrapper-block`]:!!(de!=null&&de.block)},Re==null?void 0:Re.className,me,Ie,xt,Mt,Lt),[ur,Cr]=(0,w.Z)(Wt.onClick);return at(o.createElement(N.Z,{component:"Radio",disabled:Wt.disabled},o.createElement("label",{className:lr,style:Object.assign(Object.assign({},Re==null?void 0:Re.style),Me),onMouseEnter:ge.onMouseEnter,onMouseLeave:ge.onMouseLeave,title:Je,onClick:ur},o.createElement(z.Z,Object.assign({},Wt,{className:L()(Wt.className,{[A.A]:!Yt}),type:"radio",prefixCls:Gt,ref:Ye,onClick:Cr})),we!==void 0?o.createElement("span",{className:`${Gt}-label`},we):null)))};var rt=o.forwardRef(P),ce=n(80402);const se=o.forwardRef((ge,Ve)=>{const{getPrefixCls:it,direction:ut}=o.useContext(J.E_),de=(0,ce.Z)(),{prefixCls:ze,className:St,rootClassName:Fe,options:Re,buttonStyle:$="outline",disabled:Ye,children:be,size:fe,style:ue,id:me,optionType:Ie,name:we=de,defaultValue:Me,value:Je,block:vt=!1,onChange:Et,onMouseEnter:Yt,onMouseLeave:Gt,onFocus:Lt,onBlur:at}=ge,[xt,Mt]=(0,De.Z)(Me,{value:Je}),Wt=o.useCallback(Be=>{const Dr=xt,Ar=Be.target.value;"value"in ge||Mt(Ar),Ar!==Dr&&(Et==null||Et(Be))},[xt,Mt,Et]),Ot=it("radio",ze),lr=`${Ot}-group`,ur=(0,_.Z)(Ot),[Cr,rn,Pr]=Y(Ot,ur);let x=be;Re&&Re.length>0&&(x=Re.map(Be=>typeof Be=="string"||typeof Be=="number"?o.createElement(rt,{key:Be.toString(),prefixCls:Ot,disabled:Ye,value:Be,checked:xt===Be},Be):o.createElement(rt,{key:`radio-group-value-options-${Be.value}`,prefixCls:Ot,disabled:Be.disabled||Ye,value:Be.value,checked:xt===Be.value,title:Be.title,style:Be.style,id:Be.id,required:Be.required},Be.label)));const D=(0,y.Z)(fe),wt=L()(lr,`${lr}-${$}`,{[`${lr}-${D}`]:D,[`${lr}-rtl`]:ut==="rtl",[`${lr}-block`]:vt},St,Fe,rn,Pr,ur),oe=o.useMemo(()=>({onChange:Wt,value:xt,disabled:Ye,name:we,optionType:Ie,block:vt}),[Wt,xt,Ye,we,Ie,vt]);return Cr(o.createElement("div",Object.assign({},(0,q.Z)(ge,{aria:!0,data:!0}),{className:wt,style:ue,onMouseEnter:Yt,onMouseLeave:Gt,onFocus:Lt,onBlur:at,id:me,ref:Ve}),o.createElement(c,{value:oe},x)))});var U=o.memo(se),ee=function(ge,Ve){var it={};for(var ut in ge)Object.prototype.hasOwnProperty.call(ge,ut)&&Ve.indexOf(ut)<0&&(it[ut]=ge[ut]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,ut=Object.getOwnPropertySymbols(ge);de<ut.length;de++)Ve.indexOf(ut[de])<0&&Object.prototype.propertyIsEnumerable.call(ge,ut[de])&&(it[ut[de]]=ge[ut[de]]);return it};const W=(ge,Ve)=>{const{getPrefixCls:it}=o.useContext(J.E_),{prefixCls:ut}=ge,de=ee(ge,["prefixCls"]),ze=it("radio",ut);return o.createElement(G,{value:"button"},o.createElement(rt,Object.assign({prefixCls:ze},de,{type:"radio",ref:Ve})))};var I=o.forwardRef(W);const re=rt;re.Button=I,re.Group=U,re.__ANT_RADIO=!0;var _e=re},58018:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return Ue}});var o=n(59301),qe=n(32855),L={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},De=L,q=n(7657),J=function(xe,Y){return o.createElement(q.Z,(0,qe.Z)({},xe,{ref:Y,icon:De}))},_=o.forwardRef(J),y=_,V=n(92310),c=n.n(V),T=n(738),F=n(48755),G=n(25399),z=n(36237),K=n(63356),N=n(16931),A=n(51636);const w=Se=>{const{componentCls:xe}=Se;return{[`${xe}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Se.marginXS},"> div":{transition:`all ${Se.motionDurationMid}, outline 0s`,"&:hover":{transform:Se.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${(0,z.unit)(Se.lineWidth)} dashed ${Se.starColor}`,transform:Se.starHoverScale}},"&-first, &-second":{color:Se.starBg,transition:`all ${Se.motionDurationMid}`,userSelect:"none"},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${xe}-star-first, &-half ${xe}-star-second`]:{opacity:1},[`&-half ${xe}-star-first, &-full ${xe}-star-second`]:{color:"inherit"}}}},C=Se=>({[`&-rtl${Se.componentCls}`]:{direction:"rtl"}}),ae=Se=>{const{componentCls:xe}=Se;return{[xe]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,K.Wf)(Se)),{display:"inline-block",margin:0,padding:0,color:Se.starColor,fontSize:Se.starSize,lineHeight:1,listStyle:"none",outline:"none",[`&-disabled${xe} ${xe}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),w(Se)),C(Se))}},X=Se=>({starColor:Se.yellow6,starSize:Se.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Se.colorFillContent});var Q=(0,N.I$)("Rate",Se=>{const xe=(0,A.mergeToken)(Se,{});return[ae(xe)]},X),$e=n(2171),Ne=function(Se,xe){var Y={};for(var ye in Se)Object.prototype.hasOwnProperty.call(Se,ye)&&xe.indexOf(ye)<0&&(Y[ye]=Se[ye]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,ye=Object.getOwnPropertySymbols(Se);P<ye.length;P++)xe.indexOf(ye[P])<0&&Object.prototype.propertyIsEnumerable.call(Se,ye[P])&&(Y[ye[P]]=Se[ye[P]]);return Y},Ue=o.forwardRef((Se,xe)=>{const{prefixCls:Y,className:ye,rootClassName:P,style:O,tooltips:rt,character:ce=o.createElement(y,null),disabled:se}=Se,U=Ne(Se,["prefixCls","className","rootClassName","style","tooltips","character","disabled"]),ee=(St,Fe)=>{let{index:Re}=Fe;return rt?o.createElement(G.Z,{title:rt[Re]},St):St},{getPrefixCls:W,direction:I,rate:re}=o.useContext(F.E_),_e=W("rate",Y),[ge,Ve,it]=Q(_e),ut=Object.assign(Object.assign({},re==null?void 0:re.style),O),de=o.useContext($e.Z),ze=se!=null?se:de;return ge(o.createElement(T.Z,Object.assign({ref:xe,character:ce,characterRender:ee,disabled:ze},U,{className:c()(ye,P,Ve,it,re==null?void 0:re.className),style:ut,prefixCls:_e,direction:I})))})},82326:function(Yr,Kt,n){"use strict";var o=n(59301),qe=n(92310),L=n.n(qe),De=n(37463),q=n(2738),J=n(75030),_=n(86641),y=n(45915),V=n(82855),c=n(48755),T=n(38406),F=n(2171),G=n(83397),z=n(31756),K=n(56553),N=n(24971),A=n(70045),w=n(57700),C=n(1722),ae=n(90376),X=n(68525),Q=n(90005),$e=function(xe,Y){var ye={};for(var P in xe)Object.prototype.hasOwnProperty.call(xe,P)&&Y.indexOf(P)<0&&(ye[P]=xe[P]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,P=Object.getOwnPropertySymbols(xe);O<P.length;O++)Y.indexOf(P[O])<0&&Object.prototype.propertyIsEnumerable.call(xe,P[O])&&(ye[P[O]]=xe[P[O]]);return ye};const Ne="SECRET_COMBOBOX_MODE_DO_NOT_USE",et=(xe,Y)=>{var ye;const{prefixCls:P,bordered:O,className:rt,rootClassName:ce,getPopupContainer:se,popupClassName:U,dropdownClassName:ee,listHeight:W=256,placement:I,listItemHeight:re,size:_e,disabled:ge,notFoundContent:Ve,status:it,builtinPlacements:ut,dropdownMatchSelectWidth:de,popupMatchSelectWidth:ze,direction:St,style:Fe,allowClear:Re,variant:$,dropdownStyle:Ye,transitionName:be,tagRender:fe,maxCount:ue,prefix:me}=xe,Ie=$e(xe,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear","variant","dropdownStyle","transitionName","tagRender","maxCount","prefix"]),{getPopupContainer:we,getPrefixCls:Me,renderEmpty:Je,direction:vt,virtual:Et,popupMatchSelectWidth:Yt,popupOverflow:Gt}=o.useContext(c.E_),Lt=(0,c.dj)("select"),[,at]=(0,w.ZP)(),xt=re!=null?re:at==null?void 0:at.controlHeight,Mt=Me("select",P),Wt=Me(),Ot=St!=null?St:vt,{compactSize:lr,compactItemClassnames:ur}=(0,A.ri)(Mt,Ot),[Cr,rn]=(0,N.Z)("select",$,O),Pr=(0,G.Z)(Mt),[x,D,wt]=(0,ae.Z)(Mt,Pr),oe=o.useMemo(()=>{const{mode:pe}=xe;if(pe!=="combobox")return pe===Ne?"combobox":pe},[xe.mode]),Be=oe==="multiple"||oe==="tags",Dr=(0,Q.Z)(xe.suffixIcon,xe.showArrow),Ar=(ye=ze!=null?ze:de)!==null&&ye!==void 0?ye:Yt,{status:xn,hasFeedback:Ln,isFormItemInput:Ft,feedbackIcon:Sr}=o.useContext(K.aM),yr=(0,V.F)(xn,it);let Lr;Ve!==void 0?Lr=Ve:oe==="combobox"?Lr=null:Lr=(Je==null?void 0:Je("Select"))||o.createElement(T.Z,{componentName:"Select"});const{suffixIcon:h,itemIcon:B,removeIcon:Ee,clearIcon:ne}=(0,X.Z)(Object.assign(Object.assign({},Ie),{multiple:Be,hasFeedback:Ln,feedbackIcon:Sr,showSuffixIcon:Dr,prefixCls:Mt,componentName:"Select"})),ft=Re===!0?{clearIcon:ne}:Re,bn=(0,q.Z)(Ie,["suffixIcon","itemIcon"]),mt=L()(U||ee,{[`${Mt}-dropdown-${Ot}`]:Ot==="rtl"},ce,wt,Pr,D),Zt=(0,z.Z)(pe=>{var fr;return(fr=_e!=null?_e:lr)!==null&&fr!==void 0?fr:pe}),Ur=o.useContext(F.Z),$r=ge!=null?ge:Ur,qr=L()({[`${Mt}-lg`]:Zt==="large",[`${Mt}-sm`]:Zt==="small",[`${Mt}-rtl`]:Ot==="rtl",[`${Mt}-${Cr}`]:rn,[`${Mt}-in-form-item`]:Ft},(0,V.Z)(Mt,yr,Ln),ur,Lt.className,rt,ce,wt,Pr,D),gn=o.useMemo(()=>I!==void 0?I:Ot==="rtl"?"bottomRight":"bottomLeft",[I,Ot]),[Qn]=(0,J.Cn)("SelectLike",Ye==null?void 0:Ye.zIndex);return x(o.createElement(De.ZP,Object.assign({ref:Y,virtual:Et,showSearch:Lt.showSearch},bn,{style:Object.assign(Object.assign({},Lt.style),Fe),dropdownMatchSelectWidth:Ar,transitionName:(0,_.m)(Wt,"slide-up",be),builtinPlacements:(0,C.Z)(ut,Gt),listHeight:W,listItemHeight:xt,mode:oe,prefixCls:Mt,placement:gn,direction:Ot,prefix:me,suffixIcon:h,menuItemSelectedIcon:B,removeIcon:Ee,allowClear:ft,notFoundContent:Lr,className:qr,getPopupContainer:se||we,dropdownClassName:mt,disabled:$r,dropdownStyle:Object.assign(Object.assign({},Ye),{zIndex:Qn}),maxCount:Be?ue:void 0,tagRender:Be?fe:void 0})))},Ue=o.forwardRef(et),Se=(0,y.Z)(Ue,"dropdownAlign");Ue.SECRET_COMBOBOX_MODE_DO_NOT_USE=Ne,Ue.Option=De.Wx,Ue.OptGroup=De.Xo,Ue._InternalPanelDoNotUseOrYouWillBeFired=Se,Kt.default=Ue},1722:function(Yr,Kt){"use strict";const n=qe=>{const De={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:qe==="scroll"?"scroll":"visible",dynamicInset:!0};return{bottomLeft:Object.assign(Object.assign({},De),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},De),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},De),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},De),{points:["br","tr"],offset:[0,-4]})}};function o(qe,L){return qe||n(L)}Kt.Z=o},90376:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return P}});var o=n(63356),qe=n(56119),L=n(16931),De=n(51636),q=n(46e3),J=n(93873);const _=O=>{const{optionHeight:rt,optionFontSize:ce,optionLineHeight:se,optionPadding:U}=O;return{position:"relative",display:"block",minHeight:rt,padding:U,color:O.colorText,fontWeight:"normal",fontSize:ce,lineHeight:se,boxSizing:"border-box"}};var V=O=>{const{antCls:rt,componentCls:ce}=O,se=`${ce}-item`,U=`&${rt}-slide-up-enter${rt}-slide-up-enter-active`,ee=`&${rt}-slide-up-appear${rt}-slide-up-appear-active`,W=`&${rt}-slide-up-leave${rt}-slide-up-leave-active`,I=`${ce}-dropdown-placement-`,re=`${se}-option-selected`;return[{[`${ce}-dropdown`]:Object.assign(Object.assign({},(0,o.Wf)(O)),{position:"absolute",top:-9999,zIndex:O.zIndexPopup,boxSizing:"border-box",padding:O.paddingXXS,overflow:"hidden",fontSize:O.fontSize,fontVariant:"initial",backgroundColor:O.colorBgElevated,borderRadius:O.borderRadiusLG,outline:"none",boxShadow:O.boxShadowSecondary,[`
${U}${I}bottomLeft,
${ee}${I}bottomLeft
`]:{animationName:q.fJ},[`
${U}${I}topLeft,
${ee}${I}topLeft,
${U}${I}topRight,
${ee}${I}topRight
`]:{animationName:q.Qt},[`${W}${I}bottomLeft`]:{animationName:q.Uw},[`
${W}${I}topLeft,
${W}${I}topRight
`]:{animationName:q.ly},"&-hidden":{display:"none"},[se]:Object.assign(Object.assign({},_(O)),{cursor:"pointer",transition:`background ${O.motionDurationSlow} ease`,borderRadius:O.borderRadiusSM,"&-group":{color:O.colorTextDescription,fontSize:O.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},o.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${se}-option-disabled)`]:{backgroundColor:O.optionActiveBg},[`&-selected:not(${se}-option-disabled)`]:{color:O.optionSelectedColor,fontWeight:O.optionSelectedFontWeight,backgroundColor:O.optionSelectedBg,[`${se}-option-state`]:{color:O.colorPrimary}},"&-disabled":{[`&${se}-option-selected`]:{backgroundColor:O.colorBgContainerDisabled},color:O.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:O.calc(O.controlPaddingHorizontal).mul(2).equal()}},"&-empty":Object.assign(Object.assign({},_(O)),{color:O.colorTextDisabled})}),[`${re}:has(+ ${re})`]:{borderEndStartRadius:0,borderEndEndRadius:0,[`& + ${re}`]:{borderStartStartRadius:0,borderStartEndRadius:0}},"&-rtl":{direction:"rtl"}})},(0,q.oN)(O,"slide-up"),(0,q.oN)(O,"slide-down"),(0,J.Fm)(O,"move-up"),(0,J.Fm)(O,"move-down")]},c=n(26743),T=n(36237);function F(O,rt){const{componentCls:ce,inputPaddingHorizontalBase:se,borderRadius:U}=O,ee=O.calc(O.controlHeight).sub(O.calc(O.lineWidth).mul(2)).equal(),W=rt?`${ce}-${rt}`:"";return{[`${ce}-single${W}`]:{fontSize:O.fontSize,height:O.controlHeight,[`${ce}-selector`]:Object.assign(Object.assign({},(0,o.Wf)(O,!0)),{display:"flex",borderRadius:U,flex:"1 1 auto",[`${ce}-selection-wrap:after`]:{lineHeight:(0,T.unit)(ee)},[`${ce}-selection-search`]:{position:"absolute",inset:0,width:"100%","&-input":{width:"100%",WebkitAppearance:"textfield"}},[`
${ce}-selection-item,
${ce}-selection-placeholder
`]:{display:"block",padding:0,lineHeight:(0,T.unit)(ee),transition:`all ${O.motionDurationSlow}, visibility 0s`,alignSelf:"center"},[`${ce}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${ce}-selection-item:empty:after`,`${ce}-selection-placeholder:empty:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[`
&${ce}-show-arrow ${ce}-selection-item,
&${ce}-show-arrow ${ce}-selection-search,
&${ce}-show-arrow ${ce}-selection-placeholder
`]:{paddingInlineEnd:O.showArrowPaddingInlineEnd},[`&${ce}-open ${ce}-selection-item`]:{color:O.colorTextPlaceholder},[`&:not(${ce}-customize-input)`]:{[`${ce}-selector`]:{width:"100%",height:"100%",alignItems:"center",padding:`0 ${(0,T.unit)(se)}`,[`${ce}-selection-search-input`]:{height:ee,fontSize:O.fontSize},"&:after":{lineHeight:(0,T.unit)(ee)}}},[`&${ce}-customize-input`]:{[`${ce}-selector`]:{"&:after":{display:"none"},[`${ce}-selection-search`]:{position:"static",width:"100%"},[`${ce}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${(0,T.unit)(se)}`,"&:after":{display:"none"}}}}}}}function G(O){const{componentCls:rt}=O,ce=O.calc(O.controlPaddingHorizontalSM).sub(O.lineWidth).equal();return[F(O),F((0,De.mergeToken)(O,{controlHeight:O.controlHeightSM,borderRadius:O.borderRadiusSM}),"sm"),{[`${rt}-single${rt}-sm`]:{[`&:not(${rt}-customize-input)`]:{[`${rt}-selector`]:{padding:`0 ${(0,T.unit)(ce)}`},[`&${rt}-show-arrow ${rt}-selection-search`]:{insetInlineEnd:O.calc(ce).add(O.calc(O.fontSize).mul(1.5)).equal()},[`
&${rt}-show-arrow ${rt}-selection-item,
&${rt}-show-arrow ${rt}-selection-placeholder
`]:{paddingInlineEnd:O.calc(O.fontSize).mul(1.5).equal()}}}},F((0,De.mergeToken)(O,{controlHeight:O.singleItemHeightLG,fontSize:O.fontSizeLG,borderRadius:O.borderRadiusLG}),"lg")]}const z=O=>{const{fontSize:rt,lineHeight:ce,lineWidth:se,controlHeight:U,controlHeightSM:ee,controlHeightLG:W,paddingXXS:I,controlPaddingHorizontal:re,zIndexPopupBase:_e,colorText:ge,fontWeightStrong:Ve,controlItemBgActive:it,controlItemBgHover:ut,colorBgContainer:de,colorFillSecondary:ze,colorBgContainerDisabled:St,colorTextDisabled:Fe,colorPrimaryHover:Re,colorPrimary:$,controlOutline:Ye}=O,be=I*2,fe=se*2,ue=Math.min(U-be,U-fe),me=Math.min(ee-be,ee-fe),Ie=Math.min(W-be,W-fe);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(I/2),zIndexPopup:_e+50,optionSelectedColor:ge,optionSelectedFontWeight:Ve,optionSelectedBg:it,optionActiveBg:ut,optionPadding:`${(U-rt*ce)/2}px ${re}px`,optionFontSize:rt,optionLineHeight:ce,optionHeight:U,selectorBg:de,clearBg:de,singleItemHeightLG:W,multipleItemBg:ze,multipleItemBorderColor:"transparent",multipleItemHeight:ue,multipleItemHeightSM:me,multipleItemHeightLG:Ie,multipleSelectorBgDisabled:St,multipleItemColorDisabled:Fe,multipleItemBorderColorDisabled:"transparent",showArrowPaddingInlineEnd:Math.ceil(O.fontSize*1.25),hoverBorderColor:Re,activeBorderColor:$,activeOutlineColor:Ye,selectAffixPadding:I}},K=(O,rt)=>{const{componentCls:ce,antCls:se,controlOutlineWidth:U}=O;return{[`&:not(${ce}-customize-input) ${ce}-selector`]:{border:`${(0,T.unit)(O.lineWidth)} ${O.lineType} ${rt.borderColor}`,background:O.selectorBg},[`&:not(${ce}-disabled):not(${ce}-customize-input):not(${se}-pagination-size-changer)`]:{[`&:hover ${ce}-selector`]:{borderColor:rt.hoverBorderHover},[`${ce}-focused& ${ce}-selector`]:{borderColor:rt.activeBorderColor,boxShadow:`0 0 0 ${(0,T.unit)(U)} ${rt.activeOutlineColor}`,outline:0},[`${ce}-prefix`]:{color:rt.color}}}},N=(O,rt)=>({[`&${O.componentCls}-status-${rt.status}`]:Object.assign({},K(O,rt))}),A=O=>({"&-outlined":Object.assign(Object.assign(Object.assign(Object.assign({},K(O,{borderColor:O.colorBorder,hoverBorderHover:O.hoverBorderColor,activeBorderColor:O.activeBorderColor,activeOutlineColor:O.activeOutlineColor,color:O.colorText})),N(O,{status:"error",borderColor:O.colorError,hoverBorderHover:O.colorErrorHover,activeBorderColor:O.colorError,activeOutlineColor:O.colorErrorOutline,color:O.colorError})),N(O,{status:"warning",borderColor:O.colorWarning,hoverBorderHover:O.colorWarningHover,activeBorderColor:O.colorWarning,activeOutlineColor:O.colorWarningOutline,color:O.colorWarning})),{[`&${O.componentCls}-disabled`]:{[`&:not(${O.componentCls}-customize-input) ${O.componentCls}-selector`]:{background:O.colorBgContainerDisabled,color:O.colorTextDisabled}},[`&${O.componentCls}-multiple ${O.componentCls}-selection-item`]:{background:O.multipleItemBg,border:`${(0,T.unit)(O.lineWidth)} ${O.lineType} ${O.multipleItemBorderColor}`}})}),w=(O,rt)=>{const{componentCls:ce,antCls:se}=O;return{[`&:not(${ce}-customize-input) ${ce}-selector`]:{background:rt.bg,border:`${(0,T.unit)(O.lineWidth)} ${O.lineType} transparent`,color:rt.color},[`&:not(${ce}-disabled):not(${ce}-customize-input):not(${se}-pagination-size-changer)`]:{[`&:hover ${ce}-selector`]:{background:rt.hoverBg},[`${ce}-focused& ${ce}-selector`]:{background:O.selectorBg,borderColor:rt.activeBorderColor,outline:0}}}},C=(O,rt)=>({[`&${O.componentCls}-status-${rt.status}`]:Object.assign({},w(O,rt))}),ae=O=>({"&-filled":Object.assign(Object.assign(Object.assign(Object.assign({},w(O,{bg:O.colorFillTertiary,hoverBg:O.colorFillSecondary,activeBorderColor:O.activeBorderColor,color:O.colorText})),C(O,{status:"error",bg:O.colorErrorBg,hoverBg:O.colorErrorBgHover,activeBorderColor:O.colorError,color:O.colorError})),C(O,{status:"warning",bg:O.colorWarningBg,hoverBg:O.colorWarningBgHover,activeBorderColor:O.colorWarning,color:O.colorWarning})),{[`&${O.componentCls}-disabled`]:{[`&:not(${O.componentCls}-customize-input) ${O.componentCls}-selector`]:{borderColor:O.colorBorder,background:O.colorBgContainerDisabled,color:O.colorTextDisabled}},[`&${O.componentCls}-multiple ${O.componentCls}-selection-item`]:{background:O.colorBgContainer,border:`${(0,T.unit)(O.lineWidth)} ${O.lineType} ${O.colorSplit}`}})}),X=O=>({"&-borderless":{[`${O.componentCls}-selector`]:{background:"transparent",border:`${(0,T.unit)(O.lineWidth)} ${O.lineType} transparent`},[`&${O.componentCls}-disabled`]:{[`&:not(${O.componentCls}-customize-input) ${O.componentCls}-selector`]:{color:O.colorTextDisabled}},[`&${O.componentCls}-multiple ${O.componentCls}-selection-item`]:{background:O.multipleItemBg,border:`${(0,T.unit)(O.lineWidth)} ${O.lineType} ${O.multipleItemBorderColor}`},[`&${O.componentCls}-status-error`]:{[`${O.componentCls}-prefix, ${O.componentCls}-selection-item`]:{color:O.colorError}},[`&${O.componentCls}-status-warning`]:{[`${O.componentCls}-prefix, ${O.componentCls}-selection-item`]:{color:O.colorWarning}}}}),Q=(O,rt)=>{const{componentCls:ce,antCls:se}=O;return{[`&:not(${ce}-customize-input) ${ce}-selector`]:{borderWidth:`0 0 ${(0,T.unit)(O.lineWidth)} 0`,borderStyle:`none none ${O.lineType} none`,borderColor:rt.borderColor,background:O.selectorBg,borderRadius:0},[`&:not(${ce}-disabled):not(${ce}-customize-input):not(${se}-pagination-size-changer)`]:{[`&:hover ${ce}-selector`]:{borderColor:rt.hoverBorderHover},[`${ce}-focused& ${ce}-selector`]:{borderColor:rt.activeBorderColor,outline:0},[`${ce}-prefix`]:{color:rt.color}}}},$e=(O,rt)=>({[`&${O.componentCls}-status-${rt.status}`]:Object.assign({},Q(O,rt))}),Ne=O=>({"&-underlined":Object.assign(Object.assign(Object.assign(Object.assign({},Q(O,{borderColor:O.colorBorder,hoverBorderHover:O.hoverBorderColor,activeBorderColor:O.activeBorderColor,activeOutlineColor:O.activeOutlineColor,color:O.colorText})),$e(O,{status:"error",borderColor:O.colorError,hoverBorderHover:O.colorErrorHover,activeBorderColor:O.colorError,activeOutlineColor:O.colorErrorOutline,color:O.colorError})),$e(O,{status:"warning",borderColor:O.colorWarning,hoverBorderHover:O.colorWarningHover,activeBorderColor:O.colorWarning,activeOutlineColor:O.colorWarningOutline,color:O.colorWarning})),{[`&${O.componentCls}-disabled`]:{[`&:not(${O.componentCls}-customize-input) ${O.componentCls}-selector`]:{color:O.colorTextDisabled}},[`&${O.componentCls}-multiple ${O.componentCls}-selection-item`]:{background:O.multipleItemBg,border:`${(0,T.unit)(O.lineWidth)} ${O.lineType} ${O.multipleItemBorderColor}`}})});var Ue=O=>({[O.componentCls]:Object.assign(Object.assign(Object.assign(Object.assign({},A(O)),ae(O)),X(O)),Ne(O))});const Se=O=>{const{componentCls:rt}=O;return{position:"relative",transition:`all ${O.motionDurationMid} ${O.motionEaseInOut}`,input:{cursor:"pointer"},[`${rt}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit",height:"100%"}},[`${rt}-disabled&`]:{cursor:"not-allowed",input:{cursor:"not-allowed"}}}},xe=O=>{const{componentCls:rt}=O;return{[`${rt}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none",fontFamily:"inherit","&::-webkit-search-cancel-button":{display:"none",appearance:"none"}}}},Y=O=>{const{antCls:rt,componentCls:ce,inputPaddingHorizontalBase:se,iconCls:U}=O;return{[ce]:Object.assign(Object.assign({},(0,o.Wf)(O)),{position:"relative",display:"inline-flex",cursor:"pointer",[`&:not(${ce}-customize-input) ${ce}-selector`]:Object.assign(Object.assign({},Se(O)),xe(O)),[`${ce}-selection-item`]:Object.assign(Object.assign({flex:1,fontWeight:"normal",position:"relative",userSelect:"none"},o.vS),{[`> ${rt}-typography`]:{display:"inline"}}),[`${ce}-selection-placeholder`]:Object.assign(Object.assign({},o.vS),{flex:1,color:O.colorTextPlaceholder,pointerEvents:"none"}),[`${ce}-arrow`]:Object.assign(Object.assign({},(0,o.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:se,height:O.fontSizeIcon,marginTop:O.calc(O.fontSizeIcon).mul(-1).div(2).equal(),color:O.colorTextQuaternary,fontSize:O.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",transition:`opacity ${O.motionDurationSlow} ease`,[U]:{verticalAlign:"top",transition:`transform ${O.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${ce}-suffix)`]:{pointerEvents:"auto"}},[`${ce}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${ce}-selection-wrap`]:{display:"flex",width:"100%",position:"relative",minWidth:0,"&:after":{content:'"\\a0"',width:0,overflow:"hidden"}},[`${ce}-prefix`]:{flex:"none",marginInlineEnd:O.selectAffixPadding},[`${ce}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:se,zIndex:1,display:"inline-block",width:O.fontSizeIcon,height:O.fontSizeIcon,marginTop:O.calc(O.fontSizeIcon).mul(-1).div(2).equal(),color:O.colorTextQuaternary,fontSize:O.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",cursor:"pointer",opacity:0,transition:`color ${O.motionDurationMid} ease, opacity ${O.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:O.colorTextTertiary}},[`&:hover ${ce}-clear`]:{opacity:1,background:O.colorBgBase,borderRadius:"50%"}}),[`${ce}-status`]:{"&-error, &-warning, &-success, &-validating":{[`&${ce}-has-feedback`]:{[`${ce}-clear`]:{insetInlineEnd:O.calc(se).add(O.fontSize).add(O.paddingXS).equal()}}}}}},ye=O=>{const{componentCls:rt}=O;return[{[rt]:{[`&${rt}-in-form-item`]:{width:"100%"}}},Y(O),G(O),(0,c.ZP)(O),V(O),{[`${rt}-rtl`]:{direction:"rtl"}},(0,qe.c)(O,{borderElCls:`${rt}-selector`,focusElCls:`${rt}-focused`})]};var P=(0,L.I$)("Select",(O,rt)=>{let{rootPrefixCls:ce}=rt;const se=(0,De.mergeToken)(O,{rootPrefixCls:ce,inputPaddingHorizontalBase:O.calc(O.paddingSM).sub(1).equal(),multipleSelectItemHeight:O.multipleItemHeight,selectHeight:O.controlHeight});return[ye(se),Ue(se)]},z,{unitless:{optionLineHeight:!0,optionSelectedFontWeight:!0}})},26743:function(Yr,Kt,n){"use strict";n.d(Kt,{_z:function(){return J},gp:function(){return De}});var o=n(36237),qe=n(63356),L=n(51636);const De=c=>{const{multipleSelectItemHeight:T,paddingXXS:F,lineWidth:G,INTERNAL_FIXED_ITEM_MARGIN:z}=c,K=c.max(c.calc(F).sub(G).equal(),0),N=c.max(c.calc(K).sub(z).equal(),0);return{basePadding:K,containerPadding:N,itemHeight:(0,o.unit)(T),itemLineHeight:(0,o.unit)(c.calc(T).sub(c.calc(c.lineWidth).mul(2)).equal())}},q=c=>{const{multipleSelectItemHeight:T,selectHeight:F,lineWidth:G}=c;return c.calc(F).sub(T).div(2).sub(G).equal()},J=c=>{const{componentCls:T,iconCls:F,borderRadiusSM:G,motionDurationSlow:z,paddingXS:K,multipleItemColorDisabled:N,multipleItemBorderColorDisabled:A,colorIcon:w,colorIconHover:C,INTERNAL_FIXED_ITEM_MARGIN:ae}=c;return{[`${T}-selection-overflow`]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"},[`${T}-selection-item`]:{display:"flex",alignSelf:"center",flex:"none",boxSizing:"border-box",maxWidth:"100%",marginBlock:ae,borderRadius:G,cursor:"default",transition:`font-size ${z}, line-height ${z}, height ${z}`,marginInlineEnd:c.calc(ae).mul(2).equal(),paddingInlineStart:K,paddingInlineEnd:c.calc(K).div(2).equal(),[`${T}-disabled&`]:{color:N,borderColor:A,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:c.calc(K).div(2).equal(),overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,qe.Ro)()),{display:"inline-flex",alignItems:"center",color:w,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${F}`]:{verticalAlign:"-0.2em"},"&:hover":{color:C}})}}}},_=(c,T)=>{const{componentCls:F,INTERNAL_FIXED_ITEM_MARGIN:G}=c,z=`${F}-selection-overflow`,K=c.multipleSelectItemHeight,N=q(c),A=T?`${F}-${T}`:"",w=De(c);return{[`${F}-multiple${A}`]:Object.assign(Object.assign({},J(c)),{[`${F}-selector`]:{display:"flex",alignItems:"center",width:"100%",height:"100%",paddingInline:w.basePadding,paddingBlock:w.containerPadding,borderRadius:c.borderRadius,[`${F}-disabled&`]:{background:c.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${(0,o.unit)(G)} 0`,lineHeight:(0,o.unit)(K),visibility:"hidden",content:'"\\a0"'}},[`${F}-selection-item`]:{height:w.itemHeight,lineHeight:(0,o.unit)(w.itemLineHeight)},[`${F}-selection-wrap`]:{alignSelf:"flex-start","&:after":{lineHeight:(0,o.unit)(K),marginBlock:G}},[`${F}-prefix`]:{marginInlineStart:c.calc(c.inputPaddingHorizontalBase).sub(w.basePadding).equal()},[`${z}-item + ${z}-item,
${F}-prefix + ${F}-selection-wrap
`]:{[`${F}-selection-search`]:{marginInlineStart:0},[`${F}-selection-placeholder`]:{insetInlineStart:0}},[`${z}-item-suffix`]:{minHeight:w.itemHeight,marginBlock:G},[`${F}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:c.calc(c.inputPaddingHorizontalBase).sub(N).equal(),"\n &-input,\n &-mirror\n ":{height:K,fontFamily:c.fontFamily,lineHeight:(0,o.unit)(K),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"}},[`${F}-selection-placeholder`]:{position:"absolute",top:"50%",insetInlineStart:c.calc(c.inputPaddingHorizontalBase).sub(w.basePadding).equal(),insetInlineEnd:c.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${c.motionDurationSlow}`}})}};function y(c,T){const{componentCls:F}=c,G=T?`${F}-${T}`:"",z={[`${F}-multiple${G}`]:{fontSize:c.fontSize,[`${F}-selector`]:{[`${F}-show-search&`]:{cursor:"text"}},[`
&${F}-show-arrow ${F}-selector,
&${F}-allow-clear ${F}-selector
`]:{paddingInlineEnd:c.calc(c.fontSizeIcon).add(c.controlPaddingHorizontal).equal()}}};return[_(c,T),z]}const V=c=>{const{componentCls:T}=c,F=(0,L.mergeToken)(c,{selectHeight:c.controlHeightSM,multipleSelectItemHeight:c.multipleItemHeightSM,borderRadius:c.borderRadiusSM,borderRadiusSM:c.borderRadiusXS}),G=(0,L.mergeToken)(c,{fontSize:c.fontSizeLG,selectHeight:c.controlHeightLG,multipleSelectItemHeight:c.multipleItemHeightLG,borderRadius:c.borderRadiusLG,borderRadiusSM:c.borderRadius});return[y(c),y(F,"sm"),{[`${T}-multiple${T}-sm`]:{[`${T}-selection-placeholder`]:{insetInline:c.calc(c.controlPaddingHorizontalSM).sub(c.lineWidth).equal()},[`${T}-selection-search`]:{marginInlineStart:2}}},y(G,"lg")]};Kt.ZP=V},68525:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return y}});var o=n(59301),qe=n(40001),L=n(19248),De=n(99267),q=n(84105),J=n(58617),_=n(47472);function y(V){let{suffixIcon:c,clearIcon:T,menuItemSelectedIcon:F,removeIcon:G,loading:z,multiple:K,hasFeedback:N,prefixCls:A,showSuffixIcon:w,feedbackIcon:C,showArrow:ae,componentName:X}=V;const Q=T!=null?T:o.createElement(L.Z,null),$e=Se=>c===null&&!N&&!ae?null:o.createElement(o.Fragment,null,w!==!1&&Se,N&&C);let Ne=null;if(c!==void 0)Ne=$e(c);else if(z)Ne=$e(o.createElement(J.Z,{spin:!0}));else{const Se=`${A}-suffix`;Ne=xe=>{let{open:Y,showSearch:ye}=xe;return $e(Y&&ye?o.createElement(_.Z,{className:Se}):o.createElement(q.Z,{className:Se}))}}let et=null;F!==void 0?et=F:K?et=o.createElement(qe.Z,null):et=null;let Ue=null;return G!==void 0?Ue=G:Ue=o.createElement(De.Z,null),{clearIcon:Q,suffixIcon:Ne,itemIcon:et,removeIcon:Ue}}},90005:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return o}});function o(qe,L){return L!==void 0?L:qe!==null}},77736:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return A}});var o=n(59301),qe=n(92310),L=n.n(qe),De=n(11592);function q(w){return["small","middle","large"].includes(w)}function J(w){return w?typeof w=="number"&&!Number.isNaN(w):!1}var _=n(48755),y=n(70045);const V=o.createContext({latestIndex:0}),c=V.Provider;var F=w=>{let{className:C,index:ae,children:X,split:Q,style:$e}=w;const{latestIndex:Ne}=o.useContext(V);return X==null?null:o.createElement(o.Fragment,null,o.createElement("div",{className:C,style:$e},X),ae<Ne&&Q&&o.createElement("span",{className:`${C}-split`},Q))},G=n(31547),z=function(w,C){var ae={};for(var X in w)Object.prototype.hasOwnProperty.call(w,X)&&C.indexOf(X)<0&&(ae[X]=w[X]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,X=Object.getOwnPropertySymbols(w);Q<X.length;Q++)C.indexOf(X[Q])<0&&Object.prototype.propertyIsEnumerable.call(w,X[Q])&&(ae[X[Q]]=w[X[Q]]);return ae};const N=o.forwardRef((w,C)=>{var ae;const{getPrefixCls:X,direction:Q,size:$e,className:Ne,style:et,classNames:Ue,styles:Se}=(0,_.dj)("space"),{size:xe=$e!=null?$e:"small",align:Y,className:ye,rootClassName:P,children:O,direction:rt="horizontal",prefixCls:ce,split:se,style:U,wrap:ee=!1,classNames:W,styles:I}=w,re=z(w,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[_e,ge]=Array.isArray(xe)?xe:[xe,xe],Ve=q(ge),it=q(_e),ut=J(ge),de=J(_e),ze=(0,De.Z)(O,{keepEmpty:!0}),St=Y===void 0&&rt==="horizontal"?"center":Y,Fe=X("space",ce),[Re,$,Ye]=(0,G.Z)(Fe),be=L()(Fe,Ne,$,`${Fe}-${rt}`,{[`${Fe}-rtl`]:Q==="rtl",[`${Fe}-align-${St}`]:St,[`${Fe}-gap-row-${ge}`]:Ve,[`${Fe}-gap-col-${_e}`]:it},ye,P,Ye),fe=L()(`${Fe}-item`,(ae=W==null?void 0:W.item)!==null&&ae!==void 0?ae:Ue.item);let ue=0;const me=ze.map((Me,Je)=>{var vt;Me!=null&&(ue=Je);const Et=(Me==null?void 0:Me.key)||`${fe}-${Je}`;return o.createElement(F,{className:fe,key:Et,index:Je,split:se,style:(vt=I==null?void 0:I.item)!==null&&vt!==void 0?vt:Se.item},Me)}),Ie=o.useMemo(()=>({latestIndex:ue}),[ue]);if(ze.length===0)return null;const we={};return ee&&(we.flexWrap="wrap"),!it&&de&&(we.columnGap=_e),!Ve&&ut&&(we.rowGap=ge),Re(o.createElement("div",Object.assign({ref:C,className:be,style:Object.assign(Object.assign(Object.assign({},we),et),U)},re),o.createElement(c,{value:Ie},me)))});N.Compact=y.ZP;var A=N},11938:function(Yr,Kt,n){"use strict";n.d(Kt,{default:function(){return xe}});var o=n(59301),qe=n(40192),L=n(22703),De=n(92310),q=n.n(De),J=n(26112),_=n(48755),y=n(458),c=Y=>{const{value:ye,formatter:P,precision:O,decimalSeparator:rt,groupSeparator:ce="",prefixCls:se}=Y;let U;if(typeof P=="function")U=P(ye);else{const ee=String(ye),W=ee.match(/^(-?)(\d*)(\.(\d+))?$/);if(!W||ee==="-")U=ee;else{const I=W[1];let re=W[2]||"0",_e=W[4]||"";re=re.replace(/\B(?=(\d{3})+(?!\d))/g,ce),typeof O=="number"&&(_e=_e.padEnd(O,"0").slice(0,O>0?O:0)),_e&&(_e=`${rt}${_e}`),U=[o.createElement("span",{key:"int",className:`${se}-content-value-int`},I,re),_e&&o.createElement("span",{key:"decimal",className:`${se}-content-value-decimal`},_e)]}}return o.createElement("span",{className:`${se}-content-value`},U)},T=n(63356),F=n(16931),G=n(51636);const z=Y=>{const{componentCls:ye,marginXXS:P,padding:O,colorTextDescription:rt,titleFontSize:ce,colorTextHeading:se,contentFontSize:U,fontFamily:ee}=Y;return{[ye]:Object.assign(Object.assign({},(0,T.Wf)(Y)),{[`${ye}-title`]:{marginBottom:P,color:rt,fontSize:ce},[`${ye}-skeleton`]:{paddingTop:O},[`${ye}-content`]:{color:se,fontSize:U,fontFamily:ee,[`${ye}-content-value`]:{display:"inline-block",direction:"ltr"},[`${ye}-content-prefix, ${ye}-content-suffix`]:{display:"inline-block"},[`${ye}-content-prefix`]:{marginInlineEnd:P},[`${ye}-content-suffix`]:{marginInlineStart:P}}})}},K=Y=>{const{fontSizeHeading3:ye,fontSize:P}=Y;return{titleFontSize:P,contentFontSize:ye}};var N=(0,F.I$)("Statistic",Y=>{const ye=(0,G.mergeToken)(Y,{});return[z(ye)]},K),A=function(Y,ye){var P={};for(var O in Y)Object.prototype.hasOwnProperty.call(Y,O)&&ye.indexOf(O)<0&&(P[O]=Y[O]);if(Y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,O=Object.getOwnPropertySymbols(Y);rt<O.length;rt++)ye.indexOf(O[rt])<0&&Object.prototype.propertyIsEnumerable.call(Y,O[rt])&&(P[O[rt]]=Y[O[rt]]);return P},C=Y=>{const{prefixCls:ye,className:P,rootClassName:O,style:rt,valueStyle:ce,value:se=0,title:U,valueRender:ee,prefix:W,suffix:I,loading:re=!1,formatter:_e,precision:ge,decimalSeparator:Ve=".",groupSeparator:it=",",onMouseEnter:ut,onMouseLeave:de}=Y,ze=A(Y,["prefixCls","className","rootClassName","style","valueStyle","value","title","valueRender","prefix","suffix","loading","formatter","precision","decimalSeparator","groupSeparator","onMouseEnter","onMouseLeave"]),{getPrefixCls:St,direction:Fe,className:Re,style:$}=(0,_.dj)("statistic"),Ye=St("statistic",ye),[be,fe,ue]=N(Ye),me=o.createElement(c,{decimalSeparator:Ve,groupSeparator:it,prefixCls:Ye,formatter:_e,precision:ge,value:se}),Ie=q()(Ye,{[`${Ye}-rtl`]:Fe==="rtl"},Re,P,O,fe,ue),we=(0,J.Z)(ze,{aria:!0,data:!0});return be(o.createElement("div",Object.assign({},we,{className:Ie,style:Object.assign(Object.assign({},$),rt),onMouseEnter:ut,onMouseLeave:de}),U&&o.createElement("div",{className:`${Ye}-title`},U),o.createElement(y.Z,{paragraph:!1,loading:re,className:`${Ye}-skeleton`},o.createElement("div",{style:ce,className:`${Ye}-content`},W&&o.createElement("span",{className:`${Ye}-content-prefix`},W),ee?ee(me):me,I&&o.createElement("span",{className:`${Ye}-content-suffix`},I)))))};const ae=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function X(Y,ye){let P=Y;const O=/\[[^\]]*]/g,rt=(ye.match(O)||[]).map(ee=>ee.slice(1,-1)),ce=ye.replace(O,"[]"),se=ae.reduce((ee,W)=>{let[I,re]=W;if(ee.includes(I)){const _e=Math.floor(P/re);return P-=_e*re,ee.replace(new RegExp(`${I}+`,"g"),ge=>{const Ve=ge.length;return _e.toString().padStart(Ve,"0")})}return ee},ce);let U=0;return se.replace(O,()=>{const ee=rt[U];return U+=1,ee})}function Q(Y,ye){const{format:P=""}=ye,O=new Date(Y).getTime(),rt=Date.now(),ce=Math.max(O-rt,0);return X(ce,P)}var $e=function(Y,ye){var P={};for(var O in Y)Object.prototype.hasOwnProperty.call(Y,O)&&ye.indexOf(O)<0&&(P[O]=Y[O]);if(Y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,O=Object.getOwnPropertySymbols(Y);rt<O.length;rt++)ye.indexOf(O[rt])<0&&Object.prototype.propertyIsEnumerable.call(Y,O[rt])&&(P[O[rt]]=Y[O[rt]]);return P};const Ne=1e3/30;function et(Y){return new Date(Y).getTime()}const Ue=Y=>{const{value:ye,format:P="HH:mm:ss",onChange:O,onFinish:rt}=Y,ce=$e(Y,["value","format","onChange","onFinish"]),se=(0,qe.Z)(),U=o.useRef(null),ee=()=>{rt==null||rt(),U.current&&(clearInterval(U.current),U.current=null)},W=()=>{const _e=et(ye);_e>=Date.now()&&(U.current=setInterval(()=>{se(),O==null||O(_e-Date.now()),_e<Date.now()&&ee()},Ne))};o.useEffect(()=>(W(),()=>{U.current&&(clearInterval(U.current),U.current=null)}),[ye]);const I=(_e,ge)=>Q(_e,Object.assign(Object.assign({},ge),{format:P})),re=_e=>(0,L.Tm)(_e,{title:void 0});return o.createElement(C,Object.assign({},ce,{value:ye,valueRender:re,formatter:I}))};var Se=o.memo(Ue);C.Countdown=Se;var xe=C},34961:function(Yr,Kt){"use strict";const n=o=>({[o.componentCls]:{[`${o.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${o.motionDurationMid} ${o.motionEaseInOut},
opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}},[`${o.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${o.motionDurationMid} ${o.motionEaseInOut},
opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}}});Kt.Z=n},93873:function(Yr,Kt,n){"use strict";n.d(Kt,{Fm:function(){return F}});var o=n(36237),qe=n(48746);const L=new o.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),De=new o.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),q=new o.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),J=new o.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),_=new o.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),y=new o.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),V=new o.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),c=new o.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),T={"move-up":{inKeyframes:V,outKeyframes:c},"move-down":{inKeyframes:L,outKeyframes:De},"move-left":{inKeyframes:q,outKeyframes:J},"move-right":{inKeyframes:_,outKeyframes:y}},F=(G,z)=>{const{antCls:K}=G,N=`${K}-${z}`,{inKeyframes:A,outKeyframes:w}=T[z];return[(0,qe.R)(N,A,w,G.motionDurationMid),{[`
${N}-enter,
${N}-appear
`]:{opacity:0,animationTimingFunction:G.motionEaseOutCirc},[`${N}-leave`]:{animationTimingFunction:G.motionEaseInOutCirc}}]}},46e3:function(Yr,Kt,n){"use strict";n.d(Kt,{Qt:function(){return q},Uw:function(){return De},fJ:function(){return L},ly:function(){return J},oN:function(){return F}});var o=n(36237),qe=n(48746);const L=new o.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),De=new o.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),q=new o.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),J=new o.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),_=new o.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),y=new o.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),V=new o.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),c=new o.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),T={"slide-up":{inKeyframes:L,outKeyframes:De},"slide-down":{inKeyframes:q,outKeyframes:J},"slide-left":{inKeyframes:_,outKeyframes:y},"slide-right":{inKeyframes:V,outKeyframes:c}},F=(G,z)=>{const{antCls:K}=G,N=`${K}-${z}`,{inKeyframes:A,outKeyframes:w}=T[z];return[(0,qe.R)(N,A,w,G.motionDurationMid),{[`
${N}-enter,
${N}-appear
`]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:G.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${N}-leave`]:{animationTimingFunction:G.motionEaseInQuint}}]}},37645:function(Yr,Kt,n){"use strict";n.d(Kt,{ZP:function(){return J},qN:function(){return L},wZ:function(){return De}});var o=n(36237),qe=n(36305);const L=8;function De(_){const{contentRadius:y,limitVerticalRadius:V}=_,c=y>12?y+2:12;return{arrowOffsetHorizontal:c,arrowOffsetVertical:V?L:c}}function q(_,y){return _?y:{}}function J(_,y,V){const{componentCls:c,boxShadowPopoverArrow:T,arrowOffsetVertical:F,arrowOffsetHorizontal:G}=_,{arrowDistance:z=0,arrowPlacement:K={left:!0,right:!0,top:!0,bottom:!0}}=V||{};return{[c]:Object.assign(Object.assign(Object.assign(Object.assign({[`${c}-arrow`]:[Object.assign(Object.assign({position:"absolute",zIndex:1,display:"block"},(0,qe.W)(_,y,T)),{"&:before":{background:y}})]},q(!!K.top,{[[`&-placement-top > ${c}-arrow`,`&-placement-topLeft > ${c}-arrow`,`&-placement-topRight > ${c}-arrow`].join(",")]:{bottom:z,transform:"translateY(100%) rotate(180deg)"},[`&-placement-top > ${c}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(100%) rotate(180deg)"},"&-placement-topLeft":{"--arrow-offset-horizontal":G,[`> ${c}-arrow`]:{left:{_skip_check_:!0,value:G}}},"&-placement-topRight":{"--arrow-offset-horizontal":`calc(100% - ${(0,o.unit)(G)})`,[`> ${c}-arrow`]:{right:{_skip_check_:!0,value:G}}}})),q(!!K.bottom,{[[`&-placement-bottom > ${c}-arrow`,`&-placement-bottomLeft > ${c}-arrow`,`&-placement-bottomRight > ${c}-arrow`].join(",")]:{top:z,transform:"translateY(-100%)"},[`&-placement-bottom > ${c}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(-100%)"},"&-placement-bottomLeft":{"--arrow-offset-horizontal":G,[`> ${c}-arrow`]:{left:{_skip_check_:!0,value:G}}},"&-placement-bottomRight":{"--arrow-offset-horizontal":`calc(100% - ${(0,o.unit)(G)})`,[`> ${c}-arrow`]:{right:{_skip_check_:!0,value:G}}}})),q(!!K.left,{[[`&-placement-left > ${c}-arrow`,`&-placement-leftTop > ${c}-arrow`,`&-placement-leftBottom > ${c}-arrow`].join(",")]:{right:{_skip_check_:!0,value:z},transform:"translateX(100%) rotate(90deg)"},[`&-placement-left > ${c}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(100%) rotate(90deg)"},[`&-placement-leftTop > ${c}-arrow`]:{top:F},[`&-placement-leftBottom > ${c}-arrow`]:{bottom:F}})),q(!!K.right,{[[`&-placement-right > ${c}-arrow`,`&-placement-rightTop > ${c}-arrow`,`&-placement-rightBottom > ${c}-arrow`].join(",")]:{left:{_skip_check_:!0,value:z},transform:"translateX(-100%) rotate(-90deg)"},[`&-placement-right > ${c}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(-100%) rotate(-90deg)"},[`&-placement-rightTop > ${c}-arrow`]:{top:F},[`&-placement-rightBottom > ${c}-arrow`]:{bottom:F}}))}}},36305:function(Yr,Kt,n){"use strict";n.d(Kt,{W:function(){return L},w:function(){return qe}});var o=n(36237);function qe(De){const{sizePopupArrow:q,borderRadiusXS:J,borderRadiusOuter:_}=De,y=q/2,V=0,c=y,T=_*1/Math.sqrt(2),F=y-_*(1-1/Math.sqrt(2)),G=y-J*(1/Math.sqrt(2)),z=_*(Math.sqrt(2)-1)+J*(1/Math.sqrt(2)),K=2*y-G,N=z,A=2*y-T,w=F,C=2*y-V,ae=c,X=y*Math.sqrt(2)+_*(Math.sqrt(2)-2),Q=_*(Math.sqrt(2)-1),$e=`polygon(${Q}px 100%, 50% ${Q}px, ${2*y-Q}px 100%, ${Q}px 100%)`,Ne=`path('M ${V} ${c} A ${_} ${_} 0 0 0 ${T} ${F} L ${G} ${z} A ${J} ${J} 0 0 1 ${K} ${N} L ${A} ${w} A ${_} ${_} 0 0 0 ${C} ${ae} Z')`;return{arrowShadowWidth:X,arrowPath:Ne,arrowPolygon:$e}}const L=(De,q,J)=>{const{sizePopupArrow:_,arrowPolygon:y,arrowPath:V,arrowShadowWidth:c,borderRadiusXS:T,calc:F}=De;return{pointerEvents:"none",width:_,height:_,overflow:"hidden","&::before":{position:"absolute",bottom:0,insetInlineStart:0,width:_,height:F(_).div(2).equal(),background:q,clipPath:{_multi_value_:!0,value:[y,V]},content:'""'},"&::after":{content:'""',position:"absolute",width:c,height:c,bottom:0,insetInline:0,margin:"auto",borderRadius:{_skip_check_:!0,value:`0 0 ${(0,o.unit)(T)} 0`},transform:"translateY(50%) rotate(-135deg)",boxShadow:J,zIndex:0,background:"transparent"}}}},71411:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return Ue}});var o=n(59301),qe=n(58617),L=n(92310),De=n.n(L),q=n(63158),J=n(18929),_=n(12919),y=n(48755),V=n(2171),c=n(31756),T=n(36237),F=n(17835),G=n(63356),z=n(16931),K=n(51636);const N=Se=>{const{componentCls:xe,trackHeightSM:Y,trackPadding:ye,trackMinWidthSM:P,innerMinMarginSM:O,innerMaxMarginSM:rt,handleSizeSM:ce,calc:se}=Se,U=`${xe}-inner`,ee=(0,T.unit)(se(ce).add(se(ye).mul(2)).equal()),W=(0,T.unit)(se(rt).mul(2).equal());return{[xe]:{[`&${xe}-small`]:{minWidth:P,height:Y,lineHeight:(0,T.unit)(Y),[`${xe}-inner`]:{paddingInlineStart:rt,paddingInlineEnd:O,[`${U}-checked, ${U}-unchecked`]:{minHeight:Y},[`${U}-checked`]:{marginInlineStart:`calc(-100% + ${ee} - ${W})`,marginInlineEnd:`calc(100% - ${ee} + ${W})`},[`${U}-unchecked`]:{marginTop:se(Y).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`${xe}-handle`]:{width:ce,height:ce},[`${xe}-loading-icon`]:{top:se(se(ce).sub(Se.switchLoadingIconSize)).div(2).equal(),fontSize:Se.switchLoadingIconSize},[`&${xe}-checked`]:{[`${xe}-inner`]:{paddingInlineStart:O,paddingInlineEnd:rt,[`${U}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${U}-unchecked`]:{marginInlineStart:`calc(100% - ${ee} + ${W})`,marginInlineEnd:`calc(-100% + ${ee} - ${W})`}},[`${xe}-handle`]:{insetInlineStart:`calc(100% - ${(0,T.unit)(se(ce).add(ye).equal())})`}},[`&:not(${xe}-disabled):active`]:{[`&:not(${xe}-checked) ${U}`]:{[`${U}-unchecked`]:{marginInlineStart:se(Se.marginXXS).div(2).equal(),marginInlineEnd:se(Se.marginXXS).mul(-1).div(2).equal()}},[`&${xe}-checked ${U}`]:{[`${U}-checked`]:{marginInlineStart:se(Se.marginXXS).mul(-1).div(2).equal(),marginInlineEnd:se(Se.marginXXS).div(2).equal()}}}}}}},A=Se=>{const{componentCls:xe,handleSize:Y,calc:ye}=Se;return{[xe]:{[`${xe}-loading-icon${Se.iconCls}`]:{position:"relative",top:ye(ye(Y).sub(Se.fontSize)).div(2).equal(),color:Se.switchLoadingIconColor,verticalAlign:"top"},[`&${xe}-checked ${xe}-loading-icon`]:{color:Se.switchColor}}}},w=Se=>{const{componentCls:xe,trackPadding:Y,handleBg:ye,handleShadow:P,handleSize:O,calc:rt}=Se,ce=`${xe}-handle`;return{[xe]:{[ce]:{position:"absolute",top:Y,insetInlineStart:Y,width:O,height:O,transition:`all ${Se.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:ye,borderRadius:rt(O).div(2).equal(),boxShadow:P,transition:`all ${Se.switchDuration} ease-in-out`,content:'""'}},[`&${xe}-checked ${ce}`]:{insetInlineStart:`calc(100% - ${(0,T.unit)(rt(O).add(Y).equal())})`},[`&:not(${xe}-disabled):active`]:{[`${ce}::before`]:{insetInlineEnd:Se.switchHandleActiveInset,insetInlineStart:0},[`&${xe}-checked ${ce}::before`]:{insetInlineEnd:0,insetInlineStart:Se.switchHandleActiveInset}}}}},C=Se=>{const{componentCls:xe,trackHeight:Y,trackPadding:ye,innerMinMargin:P,innerMaxMargin:O,handleSize:rt,calc:ce}=Se,se=`${xe}-inner`,U=(0,T.unit)(ce(rt).add(ce(ye).mul(2)).equal()),ee=(0,T.unit)(ce(O).mul(2).equal());return{[xe]:{[se]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:O,paddingInlineEnd:P,transition:`padding-inline-start ${Se.switchDuration} ease-in-out, padding-inline-end ${Se.switchDuration} ease-in-out`,[`${se}-checked, ${se}-unchecked`]:{display:"block",color:Se.colorTextLightSolid,fontSize:Se.fontSizeSM,transition:`margin-inline-start ${Se.switchDuration} ease-in-out, margin-inline-end ${Se.switchDuration} ease-in-out`,pointerEvents:"none",minHeight:Y},[`${se}-checked`]:{marginInlineStart:`calc(-100% + ${U} - ${ee})`,marginInlineEnd:`calc(100% - ${U} + ${ee})`},[`${se}-unchecked`]:{marginTop:ce(Y).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`&${xe}-checked ${se}`]:{paddingInlineStart:P,paddingInlineEnd:O,[`${se}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${se}-unchecked`]:{marginInlineStart:`calc(100% - ${U} + ${ee})`,marginInlineEnd:`calc(-100% + ${U} - ${ee})`}},[`&:not(${xe}-disabled):active`]:{[`&:not(${xe}-checked) ${se}`]:{[`${se}-unchecked`]:{marginInlineStart:ce(ye).mul(2).equal(),marginInlineEnd:ce(ye).mul(-1).mul(2).equal()}},[`&${xe}-checked ${se}`]:{[`${se}-checked`]:{marginInlineStart:ce(ye).mul(-1).mul(2).equal(),marginInlineEnd:ce(ye).mul(2).equal()}}}}}},ae=Se=>{const{componentCls:xe,trackHeight:Y,trackMinWidth:ye}=Se;return{[xe]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,G.Wf)(Se)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:ye,height:Y,lineHeight:(0,T.unit)(Y),verticalAlign:"middle",background:Se.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${Se.motionDurationMid}`,userSelect:"none",[`&:hover:not(${xe}-disabled)`]:{background:Se.colorTextTertiary}}),(0,G.Qy)(Se)),{[`&${xe}-checked`]:{background:Se.switchColor,[`&:hover:not(${xe}-disabled)`]:{background:Se.colorPrimaryHover}},[`&${xe}-loading, &${xe}-disabled`]:{cursor:"not-allowed",opacity:Se.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${xe}-rtl`]:{direction:"rtl"}})}},X=Se=>{const{fontSize:xe,lineHeight:Y,controlHeight:ye,colorWhite:P}=Se,O=xe*Y,rt=ye/2,ce=2,se=O-ce*2,U=rt-ce*2;return{trackHeight:O,trackHeightSM:rt,trackMinWidth:se*2+ce*4,trackMinWidthSM:U*2+ce*2,trackPadding:ce,handleBg:P,handleSize:se,handleSizeSM:U,handleShadow:`0 2px 4px 0 ${new F.FastColor("#00230b").setA(.2).toRgbString()}`,innerMinMargin:se/2,innerMaxMargin:se+ce+ce*2,innerMinMarginSM:U/2,innerMaxMarginSM:U+ce+ce*2}};var Q=(0,z.I$)("Switch",Se=>{const xe=(0,K.mergeToken)(Se,{switchDuration:Se.motionDurationMid,switchColor:Se.colorPrimary,switchDisabledOpacity:Se.opacityLoading,switchLoadingIconSize:Se.calc(Se.fontSizeIcon).mul(.75).equal(),switchLoadingIconColor:`rgba(0, 0, 0, ${Se.opacityLoading})`,switchHandleActiveInset:"-30%"});return[ae(xe),C(xe),w(xe),A(xe),N(xe)]},X),$e=function(Se,xe){var Y={};for(var ye in Se)Object.prototype.hasOwnProperty.call(Se,ye)&&xe.indexOf(ye)<0&&(Y[ye]=Se[ye]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var P=0,ye=Object.getOwnPropertySymbols(Se);P<ye.length;P++)xe.indexOf(ye[P])<0&&Object.prototype.propertyIsEnumerable.call(Se,ye[P])&&(Y[ye[P]]=Se[ye[P]]);return Y};const et=o.forwardRef((Se,xe)=>{const{prefixCls:Y,size:ye,disabled:P,loading:O,className:rt,rootClassName:ce,style:se,checked:U,value:ee,defaultChecked:W,defaultValue:I,onChange:re}=Se,_e=$e(Se,["prefixCls","size","disabled","loading","className","rootClassName","style","checked","value","defaultChecked","defaultValue","onChange"]),[ge,Ve]=(0,J.Z)(!1,{value:U!=null?U:ee,defaultValue:W!=null?W:I}),{getPrefixCls:it,direction:ut,switch:de}=o.useContext(y.E_),ze=o.useContext(V.Z),St=(P!=null?P:ze)||O,Fe=it("switch",Y),Re=o.createElement("div",{className:`${Fe}-handle`},O&&o.createElement(qe.Z,{className:`${Fe}-loading-icon`})),[$,Ye,be]=Q(Fe),fe=(0,c.Z)(ye),ue=De()(de==null?void 0:de.className,{[`${Fe}-small`]:fe==="small",[`${Fe}-loading`]:O,[`${Fe}-rtl`]:ut==="rtl"},rt,ce,Ye,be),me=Object.assign(Object.assign({},de==null?void 0:de.style),se),Ie=function(){Ve(arguments.length<=0?void 0:arguments[0]),re==null||re.apply(void 0,arguments)};return $(o.createElement(_.Z,{component:"Switch"},o.createElement(q.Z,Object.assign({},_e,{checked:ge,onChange:Ie,prefixCls:Fe,className:ue,style:me,disabled:St,ref:xe,loadingIcon:Re}))))});et.__ANT_SWITCH=!0;var Ue=et},54172:function(Yr,Kt,n){"use strict";n.d(Kt,{default:function(){return Qt}});var o=n(59301),qe=n(4030),De=nt=>null,J=nt=>null,_=n(3300),y=n(84105),V=n(92310),c=n.n(V),T=n(82661),F=n(34643),G=n(34061),z=n(18929);function K(nt){const[Ce,Ut]=(0,o.useState)(null);return[(0,o.useCallback)((Jt,ke,Le)=>{const $t=Ce!=null?Ce:Jt,ct=Math.min($t||0,Jt),dr=Math.max($t||0,Jt),vr=ke.slice(ct,dr+1).map(or=>nt(or)),qt=vr.some(or=>!Le.has(or)),Nt=[];return vr.forEach(or=>{qt?(Le.has(or)||Nt.push(or),Le.add(or)):(Le.delete(or),Nt.push(or))}),Ut(qt?dr:null),Nt},[Ce]),Jt=>{Ut(Jt)}]}var N=n(32383),A=n(62673),w=n(75727),C=n(47889);const ae={},X="SELECT_ALL",Q="SELECT_INVERT",$e="SELECT_NONE",Ne=[],et=(nt,Ce)=>{let Ut=[];return(Ce||[]).forEach(Pt=>{Ut.push(Pt),Pt&&typeof Pt=="object"&&nt in Pt&&(Ut=[].concat((0,_.Z)(Ut),(0,_.Z)(et(nt,Pt[nt]))))}),Ut};var Se=(nt,Ce)=>{const{preserveSelectedRowKeys:Ut,selectedRowKeys:Pt,defaultSelectedRowKeys:At,getCheckboxProps:Jt,onChange:ke,onSelect:Le,onSelectAll:$t,onSelectInvert:ct,onSelectNone:dr,onSelectMultiple:vr,columnWidth:qt,type:Nt,selections:or,fixed:Zr,renderCell:Ht,hideSelectAll:Pe,checkStrictly:yt=!0}=Ce||{},{prefixCls:Tt,data:dt,pageData:Xt,getRecordByKey:sr,getRowKey:mr,expandType:Or,childrenColumnName:Rr,locale:Fr,getPopupContainer:un}=nt,Sn=(0,N.ln)("Table"),[Mr,Bt]=K(Tn=>Tn),[ya,ha]=(0,z.Z)(Pt||At||Ne,{value:Pt}),Wn=o.useRef(new Map),an=(0,o.useCallback)(Tn=>{if(Ut){const Yn=new Map;Tn.forEach(Jr=>{let mn=sr(Jr);!mn&&Wn.current.has(Jr)&&(mn=Wn.current.get(Jr)),Yn.set(Jr,mn)}),Wn.current=Yn}},[sr,Ut]);o.useEffect(()=>{an(ya)},[ya]);const dn=(0,o.useMemo)(()=>et(Rr,Xt),[Rr,Xt]),{keyEntities:Gr}=(0,o.useMemo)(()=>{if(yt)return{keyEntities:null};let Tn=dt;if(Ut){const Yn=new Set(dn.map((mn,ua)=>mr(mn,ua))),Jr=Array.from(Wn.current).reduce((mn,ua)=>{let[En,fa]=ua;return Yn.has(En)?mn:mn.concat(fa)},[]);Tn=[].concat((0,_.Z)(Tn),(0,_.Z)(Jr))}return(0,G.I8)(Tn,{externalGetKey:mr,childrenPropName:Rr})},[dt,mr,yt,Rr,Ut,dn]),la=(0,o.useMemo)(()=>{const Tn=new Map;return dn.forEach((Yn,Jr)=>{const mn=mr(Yn,Jr),ua=(Jt?Jt(Yn):null)||{};Tn.set(mn,ua)}),Tn},[dn,mr,Jt]),Gn=(0,o.useCallback)(Tn=>{const Yn=mr(Tn);let Jr;return la.has(Yn)?Jr=la.get(mr(Tn)):Jr=Jt?Jt(Tn):void 0,!!(Jr!=null&&Jr.disabled)},[la,mr]),[xa,Xn]=(0,o.useMemo)(()=>{if(yt)return[ya||[],[]];const{checkedKeys:Tn,halfCheckedKeys:Yn}=(0,F.S)(ya,!0,Gr,Gn);return[Tn||[],Yn]},[ya,yt,Gr,Gn]),ca=(0,o.useMemo)(()=>{const Tn=Nt==="radio"?xa.slice(0,1):xa;return new Set(Tn)},[xa,Nt]),Ra=(0,o.useMemo)(()=>Nt==="radio"?new Set:new Set(Xn),[Xn,Nt]);o.useEffect(()=>{Ce||ha(Ne)},[!!Ce]);const oa=(0,o.useCallback)((Tn,Yn)=>{let Jr,mn;an(Tn),Ut?(Jr=Tn,mn=Tn.map(ua=>Wn.current.get(ua))):(Jr=[],mn=[],Tn.forEach(ua=>{const En=sr(ua);En!==void 0&&(Jr.push(ua),mn.push(En))})),ha(Jr),ke==null||ke(Jr,mn,{type:Yn})},[ha,sr,ke,Ut]),kn=(0,o.useCallback)((Tn,Yn,Jr,mn)=>{if(Le){const ua=Jr.map(En=>sr(En));Le(sr(Tn),Yn,ua,mn)}oa(Jr,"single")},[Le,sr,oa]),ia=(0,o.useMemo)(()=>!or||Pe?null:(or===!0?[X,Q,$e]:or).map(Yn=>Yn===X?{key:"all",text:Fr.selectionAll,onSelect(){oa(dt.map((Jr,mn)=>mr(Jr,mn)).filter(Jr=>{const mn=la.get(Jr);return!(mn!=null&&mn.disabled)||ca.has(Jr)}),"all")}}:Yn===Q?{key:"invert",text:Fr.selectInvert,onSelect(){const Jr=new Set(ca);Xt.forEach((ua,En)=>{const fa=mr(ua,En),Vn=la.get(fa);Vn!=null&&Vn.disabled||(Jr.has(fa)?Jr.delete(fa):Jr.add(fa))});const mn=Array.from(Jr);ct&&(Sn.deprecated(!1,"onSelectInvert","onChange"),ct(mn)),oa(mn,"invert")}}:Yn===$e?{key:"none",text:Fr.selectNone,onSelect(){dr==null||dr(),oa(Array.from(ca).filter(Jr=>{const mn=la.get(Jr);return mn==null?void 0:mn.disabled}),"none")}}:Yn).map(Yn=>Object.assign(Object.assign({},Yn),{onSelect:function(){for(var Jr,mn,ua=arguments.length,En=new Array(ua),fa=0;fa<ua;fa++)En[fa]=arguments[fa];(mn=Yn.onSelect)===null||mn===void 0||(Jr=mn).call.apply(Jr,[Yn].concat(En)),Bt(null)}})),[or,ca,Xt,mr,ct,oa]);return[(0,o.useCallback)(Tn=>{var Yn;if(!Ce)return Tn.filter(Na=>Na!==ae);let Jr=(0,_.Z)(Tn);const mn=new Set(ca),ua=dn.map(mr).filter(Na=>!la.get(Na).disabled),En=ua.every(Na=>mn.has(Na)),fa=ua.some(Na=>mn.has(Na)),Vn=()=>{const Na=[];En?ua.forEach(Ma=>{mn.delete(Ma),Na.push(Ma)}):ua.forEach(Ma=>{mn.has(Ma)||(mn.add(Ma),Na.push(Ma))});const za=Array.from(mn);$t==null||$t(!En,za.map(Ma=>sr(Ma)),Na.map(Ma=>sr(Ma))),oa(za,"all"),Bt(null)};let Wa,Ja;if(Nt!=="radio"){let Na;if(ia){const ba={getPopupContainer:un,items:ia.map((Ya,ka)=>{const{key:qa,text:io,onSelect:ho}=Ya;return{key:qa!=null?qa:ka,onClick:()=>{ho==null||ho(ua)},label:io}})};Na=o.createElement("div",{className:`${Tt}-selection-extra`},o.createElement(w.Z,{menu:ba,getPopupContainer:un},o.createElement("span",null,o.createElement(y.Z,null))))}const za=dn.map((ba,Ya)=>{const ka=mr(ba,Ya),qa=la.get(ka)||{};return Object.assign({checked:mn.has(ka)},qa)}).filter(ba=>{let{disabled:Ya}=ba;return Ya}),Ma=!!za.length&&za.length===dn.length,Da=Ma&&za.every(ba=>{let{checked:Ya}=ba;return Ya}),Ua=Ma&&za.some(ba=>{let{checked:Ya}=ba;return Ya});Ja=o.createElement(A.default,{checked:Ma?Da:!!dn.length&&En,indeterminate:Ma?!Da&&Ua:!En&&fa,onChange:Vn,disabled:dn.length===0||Ma,"aria-label":Na?"Custom selection":"Select all",skipGroup:!0}),Wa=!Pe&&o.createElement("div",{className:`${Tt}-selection`},Ja,Na)}let Cn;Nt==="radio"?Cn=(Na,za,Ma)=>{const Da=mr(za,Ma),Ua=mn.has(Da),ba=la.get(Da);return{node:o.createElement(C.ZP,Object.assign({},ba,{checked:Ua,onClick:Ya=>{var ka;Ya.stopPropagation(),(ka=ba==null?void 0:ba.onClick)===null||ka===void 0||ka.call(ba,Ya)},onChange:Ya=>{var ka;mn.has(Da)||kn(Da,!0,[Da],Ya.nativeEvent),(ka=ba==null?void 0:ba.onChange)===null||ka===void 0||ka.call(ba,Ya)}})),checked:Ua}}:Cn=(Na,za,Ma)=>{var Da;const Ua=mr(za,Ma),ba=mn.has(Ua),Ya=Ra.has(Ua),ka=la.get(Ua);let qa;return Or==="nest"?qa=Ya:qa=(Da=ka==null?void 0:ka.indeterminate)!==null&&Da!==void 0?Da:Ya,{node:o.createElement(A.default,Object.assign({},ka,{indeterminate:qa,checked:ba,skipGroup:!0,onClick:io=>{var ho;io.stopPropagation(),(ho=ka==null?void 0:ka.onClick)===null||ho===void 0||ho.call(ka,io)},onChange:io=>{var ho;const{nativeEvent:Mo}=io,{shiftKey:Bo}=Mo,La=ua.findIndex(vo=>vo===Ua),Ko=xa.some(vo=>ua.includes(vo));if(Bo&&yt&&Ko){const vo=Mr(La,ua,mn),Lo=Array.from(mn);vr==null||vr(!ba,Lo.map(Co=>sr(Co)),vo.map(Co=>sr(Co))),oa(Lo,"multiple")}else{const vo=xa;if(yt){const Lo=ba?(0,T._5)(vo,Ua):(0,T.L0)(vo,Ua);kn(Ua,!ba,Lo,Mo)}else{const Lo=(0,F.S)([].concat((0,_.Z)(vo),[Ua]),!0,Gr,Gn),{checkedKeys:Co,halfCheckedKeys:wi}=Lo;let Vo=Co;if(ba){const ai=new Set(Co);ai.delete(Ua),Vo=(0,F.S)(Array.from(ai),{checked:!1,halfCheckedKeys:wi},Gr,Gn).checkedKeys}kn(Ua,!ba,Vo,Mo)}}Bt(ba?null:La),(ho=ka==null?void 0:ka.onChange)===null||ho===void 0||ho.call(ka,io)}})),checked:ba}};const jn=(Na,za,Ma)=>{const{node:Da,checked:Ua}=Cn(Na,za,Ma);return Ht?Ht(Ua,za,Ma,Da):Da};if(!Jr.includes(ae))if(Jr.findIndex(Na=>{var za;return((za=Na[qe.vP])===null||za===void 0?void 0:za.columnType)==="EXPAND_COLUMN"})===0){const[Na,...za]=Jr;Jr=[Na,ae].concat((0,_.Z)(za))}else Jr=[ae].concat((0,_.Z)(Jr));const ma=Jr.indexOf(ae);Jr=Jr.filter((Na,za)=>Na!==ae||za===ma);const Qa=Jr[ma-1],Xa=Jr[ma+1];let po=Zr;po===void 0&&((Xa==null?void 0:Xa.fixed)!==void 0?po=Xa.fixed:(Qa==null?void 0:Qa.fixed)!==void 0&&(po=Qa.fixed)),po&&Qa&&((Yn=Qa[qe.vP])===null||Yn===void 0?void 0:Yn.columnType)==="EXPAND_COLUMN"&&Qa.fixed===void 0&&(Qa.fixed=po);const go=c()(`${Tt}-selection-col`,{[`${Tt}-selection-col-with-dropdown`]:or&&Nt==="checkbox"}),pa=()=>Ce!=null&&Ce.columnTitle?typeof Ce.columnTitle=="function"?Ce.columnTitle(Ja):Ce.columnTitle:Wa,No={fixed:po,width:qt,className:`${Tt}-selection-column`,title:pa(),render:jn,onCell:Ce.onCell,[qe.vP]:{className:go}};return Jr.map(Na=>Na===ae?No:Na)},[mr,dn,Ce,xa,ca,Ra,qt,ia,Or,la,vr,kn,Gn]),ca]},xe=n(97347),Y=n(2738);function ye(nt,Ce){return nt._antProxy=nt._antProxy||{},Object.keys(Ce).forEach(Ut=>{if(!(Ut in nt._antProxy)){const Pt=nt[Ut];nt._antProxy[Ut]=Pt,nt[Ut]=Ce[Ut]}}),nt}function P(nt,Ce){return(0,o.useImperativeHandle)(nt,()=>{const Ut=Ce(),{nativeElement:Pt}=Ut;return typeof Proxy!="undefined"?new Proxy(Pt,{get(At,Jt){return Ut[Jt]?Ut[Jt]:Reflect.get(At,Jt)}}):ye(Pt,Ut)})}var O=n(83010),rt=n(48755),ce=n(38406),se=n(83397),U=n(31756),ee=n(13783),W=n(85981),I=n(13747),re=n(29787),_e=n(57700);function ge(nt){return Ce=>{const{prefixCls:Ut,onExpand:Pt,record:At,expanded:Jt,expandable:ke}=Ce,Le=`${Ut}-row-expand-icon`;return o.createElement("button",{type:"button",onClick:$t=>{Pt(At,$t),$t.stopPropagation()},className:c()(Le,{[`${Le}-spaced`]:!ke,[`${Le}-expanded`]:ke&&Jt,[`${Le}-collapsed`]:ke&&!Jt}),"aria-label":Jt?nt.collapse:nt.expand,"aria-expanded":Jt})}}var Ve=ge;function it(nt){return(Ut,Pt)=>{const At=Ut.querySelector(`.${nt}-container`);let Jt=Pt;if(At){const ke=getComputedStyle(At),Le=parseInt(ke.borderLeftWidth,10),$t=parseInt(ke.borderRightWidth,10);Jt=Pt-Le-$t}return Jt}}const ut=(nt,Ce)=>"key"in nt&&nt.key!==void 0&&nt.key!==null?nt.key:nt.dataIndex?Array.isArray(nt.dataIndex)?nt.dataIndex.join("."):nt.dataIndex:Ce;function de(nt,Ce){return Ce?`${Ce}-${nt}`:`${nt}`}const ze=(nt,Ce)=>typeof nt=="function"?nt(Ce):nt,St=(nt,Ce)=>{const Ut=ze(nt,Ce);return Object.prototype.toString.call(Ut)==="[object Object]"?"":Ut};var Fe=n(32855),Re={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"},$=Re,Ye=n(7657),be=function(Ce,Ut){return o.createElement(Ye.Z,(0,Fe.Z)({},Ce,{ref:Ut,icon:$}))},fe=o.forwardRef(be),ue=fe,me=n(13697),Ie=n(9981),we=n(40192);function Me(nt){const Ce=o.useRef(nt),Ut=(0,we.Z)();return[()=>Ce.current,Pt=>{Ce.current=Pt,Ut()}]}var Je=n(99571),vt=n(584),Et=n(93041),Yt=n(78857),Gt=n(18287),Lt=n(47472),at=n(49397),Mt=nt=>{const{value:Ce,filterSearch:Ut,tablePrefixCls:Pt,locale:At,onChange:Jt}=nt;return Ut?o.createElement("div",{className:`${Pt}-filter-dropdown-search`},o.createElement(at.Z,{prefix:o.createElement(Lt.Z,null),placeholder:At.filterSearchPlaceholder,onChange:Jt,value:Ce,htmlSize:1,className:`${Pt}-filter-dropdown-search-input`})):null},Wt=n(10228);const Ot=nt=>{const{keyCode:Ce}=nt;Ce===Wt.Z.ENTER&&nt.stopPropagation()};var ur=o.forwardRef((nt,Ce)=>o.createElement("div",{className:nt.className,onClick:Ut=>Ut.stopPropagation(),onKeyDown:Ot,ref:Ce},nt.children));function Cr(nt){let Ce=[];return(nt||[]).forEach(Ut=>{let{value:Pt,children:At}=Ut;Ce.push(Pt),At&&(Ce=[].concat((0,_.Z)(Ce),(0,_.Z)(Cr(At))))}),Ce}function rn(nt){return nt.some(Ce=>{let{children:Ut}=Ce;return Ut})}function Pr(nt,Ce){return typeof Ce=="string"||typeof Ce=="number"?Ce==null?void 0:Ce.toString().toLowerCase().includes(nt.trim().toLowerCase()):!1}function x(nt){let{filters:Ce,prefixCls:Ut,filteredKeys:Pt,filterMultiple:At,searchValue:Jt,filterSearch:ke}=nt;return Ce.map((Le,$t)=>{const ct=String(Le.value);if(Le.children)return{key:ct||$t,label:Le.text,popupClassName:`${Ut}-dropdown-submenu`,children:x({filters:Le.children,prefixCls:Ut,filteredKeys:Pt,filterMultiple:At,searchValue:Jt,filterSearch:ke})};const dr=At?A.default:C.ZP,vr={key:Le.value!==void 0?ct:$t,label:o.createElement(o.Fragment,null,o.createElement(dr,{checked:Pt.includes(ct)}),o.createElement("span",null,Le.text))};return Jt.trim()?typeof ke=="function"?ke(Jt,Le)?vr:null:Pr(Jt,Le.text)?vr:null:vr})}function D(nt){return nt||[]}var oe=nt=>{var Ce,Ut,Pt,At;const{tablePrefixCls:Jt,prefixCls:ke,column:Le,dropdownPrefixCls:$t,columnKey:ct,filterOnClose:dr,filterMultiple:vr,filterMode:qt="menu",filterSearch:Nt=!1,filterState:or,triggerFilter:Zr,locale:Ht,children:Pe,getPopupContainer:yt,rootClassName:Tt}=nt,{filterResetToDefaultFilteredValue:dt,defaultFilteredValue:Xt,filterDropdownProps:sr={},filterDropdownOpen:mr,filterDropdownVisible:Or,onFilterDropdownVisibleChange:Rr,onFilterDropdownOpenChange:Fr}=Le,[un,Sn]=o.useState(!1),Mr=!!(or&&(!((Ce=or.filteredKeys)===null||Ce===void 0)&&Ce.length||or.forceFiltered)),Bt=Cn=>{var jn;Sn(Cn),(jn=sr.onOpenChange)===null||jn===void 0||jn.call(sr,Cn),Fr==null||Fr(Cn),Rr==null||Rr(Cn)},ya=(At=(Pt=(Ut=sr.open)!==null&&Ut!==void 0?Ut:mr)!==null&&Pt!==void 0?Pt:Or)!==null&&At!==void 0?At:un,ha=or==null?void 0:or.filteredKeys,[Wn,an]=Me(D(ha)),dn=Cn=>{let{selectedKeys:jn}=Cn;an(jn)},Gr=(Cn,jn)=>{let{node:ma,checked:Qa}=jn;dn(vr?{selectedKeys:Cn}:{selectedKeys:Qa&&ma.key?[ma.key]:[]})};o.useEffect(()=>{un&&dn({selectedKeys:D(ha)})},[ha]);const[la,Gn]=o.useState([]),xa=Cn=>{Gn(Cn)},[Xn,ca]=o.useState(""),Ra=Cn=>{const{value:jn}=Cn.target;ca(jn)};o.useEffect(()=>{un||ca("")},[un]);const oa=Cn=>{const jn=Cn!=null&&Cn.length?Cn:null;if(jn===null&&(!or||!or.filteredKeys)||(0,me.Z)(jn,or==null?void 0:or.filteredKeys,!0))return null;Zr({column:Le,key:ct,filteredKeys:jn})},kn=()=>{Bt(!1),oa(Wn())},ia=function(){let{confirm:Cn,closeDropdown:jn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Cn&&oa([]),jn&&Bt(!1),ca(""),an(dt?(Xt||[]).map(ma=>String(ma)):[])},Rn=function(){let{closeDropdown:Cn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Cn&&Bt(!1),oa(Wn())},Tn=(Cn,jn)=>{jn.source==="trigger"&&(Cn&&ha!==void 0&&an(D(ha)),Bt(Cn),!Cn&&!Le.filterDropdown&&dr&&kn())},Yn=c()({[`${$t}-menu-without-submenu`]:!rn(Le.filters||[])}),Jr=Cn=>{if(Cn.target.checked){const jn=Cr(Le==null?void 0:Le.filters).map(ma=>String(ma));an(jn)}else an([])},mn=Cn=>{let{filters:jn}=Cn;return(jn||[]).map((ma,Qa)=>{const Xa=String(ma.value),po={title:ma.text,key:ma.value!==void 0?Xa:String(Qa)};return ma.children&&(po.children=mn({filters:ma.children})),po})},ua=Cn=>{var jn;return Object.assign(Object.assign({},Cn),{text:Cn.title,value:Cn.key,children:((jn=Cn.children)===null||jn===void 0?void 0:jn.map(ma=>ua(ma)))||[]})};let En;const{direction:fa,renderEmpty:Vn}=o.useContext(rt.E_);if(typeof Le.filterDropdown=="function")En=Le.filterDropdown({prefixCls:`${$t}-custom`,setSelectedKeys:Cn=>dn({selectedKeys:Cn}),selectedKeys:Wn(),confirm:Rn,clearFilters:ia,filters:Le.filters,visible:ya,close:()=>{Bt(!1)}});else if(Le.filterDropdown)En=Le.filterDropdown;else{const Cn=Wn()||[],jn=()=>{var Qa,Xa;const po=(Qa=Vn==null?void 0:Vn("Table.filter"))!==null&&Qa!==void 0?Qa:o.createElement(vt.Z,{image:vt.Z.PRESENTED_IMAGE_SIMPLE,description:Ht.filterEmptyText,styles:{image:{height:24}},style:{margin:0,padding:"16px 0"}});if((Le.filters||[]).length===0)return po;if(qt==="tree")return o.createElement(o.Fragment,null,o.createElement(Mt,{filterSearch:Nt,value:Xn,onChange:Ra,tablePrefixCls:Jt,locale:Ht}),o.createElement("div",{className:`${Jt}-filter-dropdown-tree`},vr?o.createElement(A.default,{checked:Cn.length===Cr(Le.filters).length,indeterminate:Cn.length>0&&Cn.length<Cr(Le.filters).length,className:`${Jt}-filter-dropdown-checkall`,onChange:Jr},(Xa=Ht==null?void 0:Ht.filterCheckall)!==null&&Xa!==void 0?Xa:Ht==null?void 0:Ht.filterCheckAll):null,o.createElement(Gt.default,{checkable:!0,selectable:!1,blockNode:!0,multiple:vr,checkStrictly:!vr,className:`${$t}-menu`,onCheck:Gr,checkedKeys:Cn,selectedKeys:Cn,showIcon:!1,treeData:mn({filters:Le.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:Xn.trim()?No=>typeof Nt=="function"?Nt(Xn,ua(No)):Pr(Xn,No.title):void 0})));const go=x({filters:Le.filters||[],filterSearch:Nt,prefixCls:ke,filteredKeys:Wn(),filterMultiple:vr,searchValue:Xn}),pa=go.every(No=>No===null);return o.createElement(o.Fragment,null,o.createElement(Mt,{filterSearch:Nt,value:Xn,onChange:Ra,tablePrefixCls:Jt,locale:Ht}),pa?po:o.createElement(Et.default,{selectable:!0,multiple:vr,prefixCls:`${$t}-menu`,className:Yn,onSelect:dn,onDeselect:dn,selectedKeys:Cn,getPopupContainer:yt,openKeys:la,onOpenChange:xa,items:go}))},ma=()=>dt?(0,me.Z)((Xt||[]).map(Qa=>String(Qa)),Cn,!0):Cn.length===0;En=o.createElement(o.Fragment,null,jn(),o.createElement("div",{className:`${ke}-dropdown-btns`},o.createElement(Je.ZP,{type:"link",size:"small",disabled:ma(),onClick:()=>ia()},Ht.filterReset),o.createElement(Je.ZP,{type:"primary",size:"small",onClick:kn},Ht.filterConfirm)))}Le.filterDropdown&&(En=o.createElement(Yt.J,{selectable:void 0},En)),En=o.createElement(ur,{className:`${ke}-dropdown`},En);const Wa=()=>{let Cn;return typeof Le.filterIcon=="function"?Cn=Le.filterIcon(Mr):Le.filterIcon?Cn=Le.filterIcon:Cn=o.createElement(ue,null),o.createElement("span",{role:"button",tabIndex:-1,className:c()(`${ke}-trigger`,{active:Mr}),onClick:jn=>{jn.stopPropagation()}},Cn)},Ja=(0,Ie.Z)({trigger:["click"],placement:fa==="rtl"?"bottomLeft":"bottomRight",children:Wa(),getPopupContainer:yt},Object.assign(Object.assign({},sr),{rootClassName:c()(Tt,sr.rootClassName),open:ya,onOpenChange:Tn,dropdownRender:()=>typeof(sr==null?void 0:sr.dropdownRender)=="function"?sr.dropdownRender(En):En}));return o.createElement("div",{className:`${ke}-column`},o.createElement("span",{className:`${Jt}-column-title`},Pe),o.createElement(w.Z,Object.assign({},Ja)))};const Be=(nt,Ce,Ut)=>{let Pt=[];return(nt||[]).forEach((At,Jt)=>{var ke;const Le=de(Jt,Ut);if(At.filters||"filterDropdown"in At||"onFilter"in At)if("filteredValue"in At){let $t=At.filteredValue;"filterDropdown"in At||($t=(ke=$t==null?void 0:$t.map(String))!==null&&ke!==void 0?ke:$t),Pt.push({column:At,key:ut(At,Le),filteredKeys:$t,forceFiltered:At.filtered})}else Pt.push({column:At,key:ut(At,Le),filteredKeys:Ce&&At.defaultFilteredValue?At.defaultFilteredValue:void 0,forceFiltered:At.filtered});"children"in At&&(Pt=[].concat((0,_.Z)(Pt),(0,_.Z)(Be(At.children,Ce,Le))))}),Pt};function Dr(nt,Ce,Ut,Pt,At,Jt,ke,Le,$t){return Ut.map((ct,dr)=>{const vr=de(dr,Le),{filterOnClose:qt=!0,filterMultiple:Nt=!0,filterMode:or,filterSearch:Zr}=ct;let Ht=ct;if(Ht.filters||Ht.filterDropdown){const Pe=ut(Ht,vr),yt=Pt.find(Tt=>{let{key:dt}=Tt;return Pe===dt});Ht=Object.assign(Object.assign({},Ht),{title:Tt=>o.createElement(oe,{tablePrefixCls:nt,prefixCls:`${nt}-filter`,dropdownPrefixCls:Ce,column:Ht,columnKey:Pe,filterState:yt,filterOnClose:qt,filterMultiple:Nt,filterMode:or,filterSearch:Zr,triggerFilter:Jt,locale:At,getPopupContainer:ke,rootClassName:$t},ze(ct.title,Tt))})}return"children"in Ht&&(Ht=Object.assign(Object.assign({},Ht),{children:Dr(nt,Ce,Ht.children,Pt,At,Jt,ke,vr,$t)})),Ht})}const Ar=nt=>{const Ce={};return nt.forEach(Ut=>{let{key:Pt,filteredKeys:At,column:Jt}=Ut;const ke=Pt,{filters:Le,filterDropdown:$t}=Jt;if($t)Ce[ke]=At||null;else if(Array.isArray(At)){const ct=Cr(Le);Ce[ke]=ct.filter(dr=>At.includes(String(dr)))}else Ce[ke]=null}),Ce},xn=(nt,Ce,Ut)=>Ce.reduce((At,Jt)=>{const{column:{onFilter:ke,filters:Le},filteredKeys:$t}=Jt;return ke&&$t&&$t.length?At.map(ct=>Object.assign({},ct)).filter(ct=>$t.some(dr=>{const vr=Cr(Le),qt=vr.findIndex(or=>String(or)===String(dr)),Nt=qt!==-1?vr[qt]:dr;return ct[Ut]&&(ct[Ut]=xn(ct[Ut],Ce,Ut)),ke(Nt,ct)})):At},nt),Ln=nt=>nt.flatMap(Ce=>"children"in Ce?[Ce].concat((0,_.Z)(Ln(Ce.children||[]))):[Ce]);var Sr=nt=>{const{prefixCls:Ce,dropdownPrefixCls:Ut,mergedColumns:Pt,onFilterChange:At,getPopupContainer:Jt,locale:ke,rootClassName:Le}=nt,$t=(0,N.ln)("Table"),ct=o.useMemo(()=>Ln(Pt||[]),[Pt]),[dr,vr]=o.useState(()=>Be(ct,!0)),qt=o.useMemo(()=>{const Ht=Be(ct,!1);if(Ht.length===0)return Ht;let Pe=!0,yt=!0;if(Ht.forEach(Tt=>{let{filteredKeys:dt}=Tt;dt!==void 0?Pe=!1:yt=!1}),Pe){const Tt=(ct||[]).map((dt,Xt)=>ut(dt,de(Xt)));return dr.filter(dt=>{let{key:Xt}=dt;return Tt.includes(Xt)}).map(dt=>{const Xt=ct[Tt.findIndex(sr=>sr===dt.key)];return Object.assign(Object.assign({},dt),{column:Object.assign(Object.assign({},dt.column),Xt),forceFiltered:Xt.filtered})})}return Ht},[ct,dr]),Nt=o.useMemo(()=>Ar(qt),[qt]),or=Ht=>{const Pe=qt.filter(yt=>{let{key:Tt}=yt;return Tt!==Ht.key});Pe.push(Ht),vr(Pe),At(Ar(Pe),Pe)};return[Ht=>Dr(Ce,Ut,Ht,qt,ke,or,Jt,void 0,Le),qt,Nt]},Lr=(nt,Ce,Ut)=>{const Pt=o.useRef({});function At(Jt){var ke;if(!Pt.current||Pt.current.data!==nt||Pt.current.childrenColumnName!==Ce||Pt.current.getRowKey!==Ut){let $t=function(ct){ct.forEach((dr,vr)=>{const qt=Ut(dr,vr);Le.set(qt,dr),dr&&typeof dr=="object"&&Ce in dr&&$t(dr[Ce]||[])})};const Le=new Map;$t(nt),Pt.current={data:nt,childrenColumnName:Ce,kvMap:Le,getRowKey:Ut}}return(ke=Pt.current.kvMap)===null||ke===void 0?void 0:ke.get(Jt)}return[At]},h=function(nt,Ce){var Ut={};for(var Pt in nt)Object.prototype.hasOwnProperty.call(nt,Pt)&&Ce.indexOf(Pt)<0&&(Ut[Pt]=nt[Pt]);if(nt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var At=0,Pt=Object.getOwnPropertySymbols(nt);At<Pt.length;At++)Ce.indexOf(Pt[At])<0&&Object.prototype.propertyIsEnumerable.call(nt,Pt[At])&&(Ut[Pt[At]]=nt[Pt[At]]);return Ut};const B=10;function Ee(nt,Ce){const Ut={current:nt.current,pageSize:nt.pageSize};return Object.keys(Ce&&typeof Ce=="object"?Ce:{}).forEach(At=>{const Jt=nt[At];typeof Jt!="function"&&(Ut[At]=Jt)}),Ut}function ne(nt,Ce,Ut){const Pt=Ut&&typeof Ut=="object"?Ut:{},{total:At=0}=Pt,Jt=h(Pt,["total"]),[ke,Le]=(0,o.useState)(()=>({current:"defaultCurrent"in Jt?Jt.defaultCurrent:1,pageSize:"defaultPageSize"in Jt?Jt.defaultPageSize:B})),$t=(0,Ie.Z)(ke,Jt,{total:At>0?At:nt}),ct=Math.ceil((At||nt)/$t.pageSize);$t.current>ct&&($t.current=ct||1);const dr=(qt,Nt)=>{Le({current:qt!=null?qt:1,pageSize:Nt||$t.pageSize})},vr=(qt,Nt)=>{var or;Ut&&((or=Ut.onChange)===null||or===void 0||or.call(Ut,qt,Nt)),dr(qt,Nt),Ce(qt,Nt||($t==null?void 0:$t.pageSize))};return Ut===!1?[{},()=>{}]:[Object.assign(Object.assign({},$t),{onChange:vr}),dr]}var ft=ne,bn=n(89489),mt=n(59477),Zt=n(25399);const Ur="ascend",$r="descend",qr=nt=>typeof nt.sorter=="object"&&typeof nt.sorter.multiple=="number"?nt.sorter.multiple:!1,gn=nt=>typeof nt=="function"?nt:nt&&typeof nt=="object"&&nt.compare?nt.compare:!1,Qn=(nt,Ce)=>Ce?nt[nt.indexOf(Ce)+1]:nt[0],pe=(nt,Ce,Ut)=>{let Pt=[];const At=(Jt,ke)=>{Pt.push({column:Jt,key:ut(Jt,ke),multiplePriority:qr(Jt),sortOrder:Jt.sortOrder})};return(nt||[]).forEach((Jt,ke)=>{const Le=de(ke,Ut);Jt.children?("sortOrder"in Jt&&At(Jt,Le),Pt=[].concat((0,_.Z)(Pt),(0,_.Z)(pe(Jt.children,Ce,Le)))):Jt.sorter&&("sortOrder"in Jt?At(Jt,Le):Ce&&Jt.defaultSortOrder&&Pt.push({column:Jt,key:ut(Jt,Le),multiplePriority:qr(Jt),sortOrder:Jt.defaultSortOrder}))}),Pt},fr=(nt,Ce,Ut,Pt,At,Jt,ke,Le)=>(Ce||[]).map((ct,dr)=>{const vr=de(dr,Le);let qt=ct;if(qt.sorter){const Nt=qt.sortDirections||At,or=qt.showSorterTooltip===void 0?ke:qt.showSorterTooltip,Zr=ut(qt,vr),Ht=Ut.find(Rr=>{let{key:Fr}=Rr;return Fr===Zr}),Pe=Ht?Ht.sortOrder:null,yt=Qn(Nt,Pe);let Tt;if(ct.sortIcon)Tt=ct.sortIcon({sortOrder:Pe});else{const Rr=Nt.includes(Ur)&&o.createElement(mt.Z,{className:c()(`${nt}-column-sorter-up`,{active:Pe===Ur})}),Fr=Nt.includes($r)&&o.createElement(bn.Z,{className:c()(`${nt}-column-sorter-down`,{active:Pe===$r})});Tt=o.createElement("span",{className:c()(`${nt}-column-sorter`,{[`${nt}-column-sorter-full`]:!!(Rr&&Fr)})},o.createElement("span",{className:`${nt}-column-sorter-inner`,"aria-hidden":"true"},Rr,Fr))}const{cancelSort:dt,triggerAsc:Xt,triggerDesc:sr}=Jt||{};let mr=dt;yt===$r?mr=sr:yt===Ur&&(mr=Xt);const Or=typeof or=="object"?Object.assign({title:mr},or):{title:mr};qt=Object.assign(Object.assign({},qt),{className:c()(qt.className,{[`${nt}-column-sort`]:Pe}),title:Rr=>{const Fr=`${nt}-column-sorters`,un=o.createElement("span",{className:`${nt}-column-title`},ze(ct.title,Rr)),Sn=o.createElement("div",{className:Fr},un,Tt);return or?typeof or!="boolean"&&(or==null?void 0:or.target)==="sorter-icon"?o.createElement("div",{className:`${Fr} ${nt}-column-sorters-tooltip-target-sorter`},un,o.createElement(Zt.Z,Object.assign({},Or),Tt)):o.createElement(Zt.Z,Object.assign({},Or),Sn):Sn},onHeaderCell:Rr=>{var Fr;const un=((Fr=ct.onHeaderCell)===null||Fr===void 0?void 0:Fr.call(ct,Rr))||{},Sn=un.onClick,Mr=un.onKeyDown;un.onClick=ha=>{Pt({column:ct,key:Zr,sortOrder:yt,multiplePriority:qr(ct)}),Sn==null||Sn(ha)},un.onKeyDown=ha=>{ha.keyCode===Wt.Z.ENTER&&(Pt({column:ct,key:Zr,sortOrder:yt,multiplePriority:qr(ct)}),Mr==null||Mr(ha))};const Bt=St(ct.title,{}),ya=Bt==null?void 0:Bt.toString();return Pe&&(un["aria-sort"]=Pe==="ascend"?"ascending":"descending"),un["aria-label"]=ya||"",un.className=c()(un.className,`${nt}-column-has-sorters`),un.tabIndex=0,ct.ellipsis&&(un.title=(Bt!=null?Bt:"").toString()),un}})}return"children"in qt&&(qt=Object.assign(Object.assign({},qt),{children:fr(nt,qt.children,Ut,Pt,At,Jt,ke,vr)})),qt}),Qe=nt=>{const{column:Ce,sortOrder:Ut}=nt;return{column:Ce,order:Ut,field:Ce.dataIndex,columnKey:Ce.key}},Ir=nt=>{const Ce=nt.filter(Ut=>{let{sortOrder:Pt}=Ut;return Pt}).map(Qe);if(Ce.length===0&&nt.length){const Ut=nt.length-1;return Object.assign(Object.assign({},Qe(nt[Ut])),{column:void 0,order:void 0,field:void 0,columnKey:void 0})}return Ce.length<=1?Ce[0]||{}:Ce},Vr=(nt,Ce,Ut)=>{const Pt=Ce.slice().sort((ke,Le)=>Le.multiplePriority-ke.multiplePriority),At=nt.slice(),Jt=Pt.filter(ke=>{let{column:{sorter:Le},sortOrder:$t}=ke;return gn(Le)&&$t});return Jt.length?At.sort((ke,Le)=>{for(let $t=0;$t<Jt.length;$t+=1){const ct=Jt[$t],{column:{sorter:dr},sortOrder:vr}=ct,qt=gn(dr);if(qt&&vr){const Nt=qt(ke,Le,vr);if(Nt!==0)return vr===Ur?Nt:-Nt}}return 0}).map(ke=>{const Le=ke[Ut];return Le?Object.assign(Object.assign({},ke),{[Ut]:Vr(Le,Ce,Ut)}):ke}):At};var ra=nt=>{const{prefixCls:Ce,mergedColumns:Ut,sortDirections:Pt,tableLocale:At,showSorterTooltip:Jt,onSorterChange:ke}=nt,[Le,$t]=o.useState(pe(Ut,!0)),ct=(Zr,Ht)=>{const Pe=[];return Zr.forEach((yt,Tt)=>{const dt=de(Tt,Ht);if(Pe.push(ut(yt,dt)),Array.isArray(yt.children)){const Xt=ct(yt.children,dt);Pe.push.apply(Pe,(0,_.Z)(Xt))}}),Pe},dr=o.useMemo(()=>{let Zr=!0;const Ht=pe(Ut,!1);if(!Ht.length){const dt=ct(Ut);return Le.filter(Xt=>{let{key:sr}=Xt;return dt.includes(sr)})}const Pe=[];function yt(dt){Zr?Pe.push(dt):Pe.push(Object.assign(Object.assign({},dt),{sortOrder:null}))}let Tt=null;return Ht.forEach(dt=>{Tt===null?(yt(dt),dt.sortOrder&&(dt.multiplePriority===!1?Zr=!1:Tt=!0)):(Tt&&dt.multiplePriority!==!1||(Zr=!1),yt(dt))}),Pe},[Ut,Le]),vr=o.useMemo(()=>{var Zr,Ht;const Pe=dr.map(yt=>{let{column:Tt,sortOrder:dt}=yt;return{column:Tt,order:dt}});return{sortColumns:Pe,sortColumn:(Zr=Pe[0])===null||Zr===void 0?void 0:Zr.column,sortOrder:(Ht=Pe[0])===null||Ht===void 0?void 0:Ht.order}},[dr]),qt=Zr=>{let Ht;Zr.multiplePriority===!1||!dr.length||dr[0].multiplePriority===!1?Ht=[Zr]:Ht=[].concat((0,_.Z)(dr.filter(Pe=>{let{key:yt}=Pe;return yt!==Zr.key})),[Zr]),$t(Ht),ke(Ir(Ht),Ht)};return[Zr=>fr(Ce,Zr,dr,qt,Pt,At,Jt),dr,vr,()=>Ir(dr)]};const pt=(nt,Ce)=>nt.map(Pt=>{const At=Object.assign({},Pt);return At.title=ze(Pt.title,Ce),"children"in At&&(At.children=pt(At.children,Ce)),At});var ir=nt=>[o.useCallback(Ut=>pt(Ut,nt),[nt])],jr=(0,qe.Q$)((nt,Ce)=>{const{_renderTimes:Ut}=nt,{_renderTimes:Pt}=Ce;return Ut!==Pt}),Hr=(0,qe.TN)((nt,Ce)=>{const{_renderTimes:Ut}=nt,{_renderTimes:Pt}=Ce;return Ut!==Pt}),zr=n(36237),nn=n(17835),sn=n(63356),An=n(16931),Pn=n(51636),Mn=nt=>{const{componentCls:Ce,lineWidth:Ut,lineType:Pt,tableBorderColor:At,tableHeaderBg:Jt,tablePaddingVertical:ke,tablePaddingHorizontal:Le,calc:$t}=nt,ct=`${(0,zr.unit)(Ut)} ${Pt} ${At}`,dr=(vr,qt,Nt)=>({[`&${Ce}-${vr}`]:{[`> ${Ce}-container`]:{[`> ${Ce}-content, > ${Ce}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${Ce}-expanded-row-fixed`]:{margin:`${(0,zr.unit)($t(qt).mul(-1).equal())}
${(0,zr.unit)($t($t(Nt).add(Ut)).mul(-1).equal())}`}}}}}});return{[`${Ce}-wrapper`]:{[`${Ce}${Ce}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${Ce}-title`]:{border:ct,borderBottom:0},[`> ${Ce}-container`]:{borderInlineStart:ct,borderTop:ct,[`
> ${Ce}-content,
> ${Ce}-header,
> ${Ce}-body,
> ${Ce}-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:ct},"> thead":{"> tr:not(:last-child) > th":{borderBottom:ct},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${Ce}-cell-fix-right-first::after`]:{borderInlineEnd:ct}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${Ce}-expanded-row-fixed`]:{margin:`${(0,zr.unit)($t(ke).mul(-1).equal())} ${(0,zr.unit)($t($t(Le).add(Ut)).mul(-1).equal())}`,"&::after":{position:"absolute",top:0,insetInlineEnd:Ut,bottom:0,borderInlineEnd:ct,content:'""'}}}}}},[`&${Ce}-scroll-horizontal`]:{[`> ${Ce}-container > ${Ce}-body`]:{"> table > tbody":{[`
> tr${Ce}-expanded-row,
> tr${Ce}-placeholder
`]:{"> th, > td":{borderInlineEnd:0}}}}}},dr("middle",nt.tablePaddingVerticalMiddle,nt.tablePaddingHorizontalMiddle)),dr("small",nt.tablePaddingVerticalSmall,nt.tablePaddingHorizontalSmall)),{[`> ${Ce}-footer`]:{border:ct,borderTop:0}}),[`${Ce}-cell`]:{[`${Ce}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${(0,zr.unit)(Ut)} 0 ${(0,zr.unit)(Ut)} ${Jt}`}},[`${Ce}-bordered ${Ce}-cell-scrollbar`]:{borderInlineEnd:ct}}}},en=nt=>{const{componentCls:Ce}=nt;return{[`${Ce}-wrapper`]:{[`${Ce}-cell-ellipsis`]:Object.assign(Object.assign({},sn.vS),{wordBreak:"keep-all",[`
&${Ce}-cell-fix-left-last,
&${Ce}-cell-fix-right-first
`]:{overflow:"visible",[`${Ce}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${Ce}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Jn=nt=>{const{componentCls:Ce}=nt;return{[`${Ce}-wrapper`]:{[`${Ce}-tbody > tr${Ce}-placeholder`]:{textAlign:"center",color:nt.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:nt.colorBgContainer}}}}},Bn=nt=>{const{componentCls:Ce,antCls:Ut,motionDurationSlow:Pt,lineWidth:At,paddingXS:Jt,lineType:ke,tableBorderColor:Le,tableExpandIconBg:$t,tableExpandColumnWidth:ct,borderRadius:dr,tablePaddingVertical:vr,tablePaddingHorizontal:qt,tableExpandedRowBg:Nt,paddingXXS:or,expandIconMarginTop:Zr,expandIconSize:Ht,expandIconHalfInner:Pe,expandIconScale:yt,calc:Tt}=nt,dt=`${(0,zr.unit)(At)} ${ke} ${Le}`,Xt=Tt(or).sub(At).equal();return{[`${Ce}-wrapper`]:{[`${Ce}-expand-icon-col`]:{width:ct},[`${Ce}-row-expand-icon-cell`]:{textAlign:"center",[`${Ce}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${Ce}-row-indent`]:{height:1,float:"left"},[`${Ce}-row-expand-icon`]:Object.assign(Object.assign({},(0,sn.Nd)(nt)),{position:"relative",float:"left",width:Ht,height:Ht,color:"inherit",lineHeight:(0,zr.unit)(Ht),background:$t,border:dt,borderRadius:dr,transform:`scale(${yt})`,"&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Pt} ease-out`,content:'""'},"&::before":{top:Pe,insetInlineEnd:Xt,insetInlineStart:Xt,height:At},"&::after":{top:Xt,bottom:Xt,insetInlineStart:Pe,width:At,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"}}),[`${Ce}-row-indent + ${Ce}-row-expand-icon`]:{marginTop:Zr,marginInlineEnd:Jt},[`tr${Ce}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Nt}},[`${Ut}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"100%"}}},[`${Ce}-expanded-row-fixed`]:{position:"relative",margin:`${(0,zr.unit)(Tt(vr).mul(-1).equal())} ${(0,zr.unit)(Tt(qt).mul(-1).equal())}`,padding:`${(0,zr.unit)(vr)} ${(0,zr.unit)(qt)}`}}}},Kn=nt=>{const{componentCls:Ce,antCls:Ut,iconCls:Pt,tableFilterDropdownWidth:At,tableFilterDropdownSearchWidth:Jt,paddingXXS:ke,paddingXS:Le,colorText:$t,lineWidth:ct,lineType:dr,tableBorderColor:vr,headerIconColor:qt,fontSizeSM:Nt,tablePaddingHorizontal:or,borderRadius:Zr,motionDurationSlow:Ht,colorTextDescription:Pe,colorPrimary:yt,tableHeaderFilterActiveBg:Tt,colorTextDisabled:dt,tableFilterDropdownBg:Xt,tableFilterDropdownHeight:sr,controlItemBgHover:mr,controlItemBgActive:Or,boxShadowSecondary:Rr,filterDropdownMenuBg:Fr,calc:un}=nt,Sn=`${Ut}-dropdown`,Mr=`${Ce}-filter-dropdown`,Bt=`${Ut}-tree`,ya=`${(0,zr.unit)(ct)} ${dr} ${vr}`;return[{[`${Ce}-wrapper`]:{[`${Ce}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${Ce}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:un(ke).mul(-1).equal(),marginInline:`${(0,zr.unit)(ke)} ${(0,zr.unit)(un(or).div(2).mul(-1).equal())}`,padding:`0 ${(0,zr.unit)(ke)}`,color:qt,fontSize:Nt,borderRadius:Zr,cursor:"pointer",transition:`all ${Ht}`,"&:hover":{color:Pe,background:Tt},"&.active":{color:yt}}}},{[`${Ut}-dropdown`]:{[Mr]:Object.assign(Object.assign({},(0,sn.Wf)(nt)),{minWidth:At,backgroundColor:Xt,borderRadius:Zr,boxShadow:Rr,overflow:"hidden",[`${Sn}-menu`]:{maxHeight:sr,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Fr,"&:empty::after":{display:"block",padding:`${(0,zr.unit)(Le)} 0`,color:dt,fontSize:Nt,textAlign:"center",content:'"Not Found"'}},[`${Mr}-tree`]:{paddingBlock:`${(0,zr.unit)(Le)} 0`,paddingInline:Le,[Bt]:{padding:0},[`${Bt}-treenode ${Bt}-node-content-wrapper:hover`]:{backgroundColor:mr},[`${Bt}-treenode-checkbox-checked ${Bt}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Or}}},[`${Mr}-search`]:{padding:Le,borderBottom:ya,"&-input":{input:{minWidth:Jt},[Pt]:{color:dt}}},[`${Mr}-checkall`]:{width:"100%",marginBottom:ke,marginInlineStart:ke},[`${Mr}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${(0,zr.unit)(un(Le).sub(ct).equal())} ${(0,zr.unit)(Le)}`,overflow:"hidden",borderTop:ya}})}},{[`${Ut}-dropdown ${Mr}, ${Mr}-submenu`]:{[`${Ut}-checkbox-wrapper + span`]:{paddingInlineStart:Le,color:$t},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},ea=nt=>{const{componentCls:Ce,lineWidth:Ut,colorSplit:Pt,motionDurationSlow:At,zIndexTableFixed:Jt,tableBg:ke,zIndexTableSticky:Le,calc:$t}=nt,ct=Pt;return{[`${Ce}-wrapper`]:{[`
${Ce}-cell-fix-left,
${Ce}-cell-fix-right
`]:{position:"sticky !important",zIndex:Jt,background:ke},[`
${Ce}-cell-fix-left-first::after,
${Ce}-cell-fix-left-last::after
`]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:$t(Ut).mul(-1).equal(),width:30,transform:"translateX(100%)",transition:`box-shadow ${At}`,content:'""',pointerEvents:"none"},[`${Ce}-cell-fix-left-all::after`]:{display:"none"},[`
${Ce}-cell-fix-right-first::after,
${Ce}-cell-fix-right-last::after
`]:{position:"absolute",top:0,bottom:$t(Ut).mul(-1).equal(),left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${At}`,content:'""',pointerEvents:"none"},[`${Ce}-container`]:{position:"relative","&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:$t(Le).add(1).equal({unit:!1}),width:30,transition:`box-shadow ${At}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${Ce}-ping-left`]:{[`&:not(${Ce}-has-fix-left) ${Ce}-container::before`]:{boxShadow:`inset 10px 0 8px -8px ${ct}`},[`
${Ce}-cell-fix-left-first::after,
${Ce}-cell-fix-left-last::after
`]:{boxShadow:`inset 10px 0 8px -8px ${ct}`},[`${Ce}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${Ce}-ping-right`]:{[`&:not(${Ce}-has-fix-right) ${Ce}-container::after`]:{boxShadow:`inset -10px 0 8px -8px ${ct}`},[`
${Ce}-cell-fix-right-first::after,
${Ce}-cell-fix-right-last::after
`]:{boxShadow:`inset -10px 0 8px -8px ${ct}`}},[`${Ce}-fixed-column-gapped`]:{[`
${Ce}-cell-fix-left-first::after,
${Ce}-cell-fix-left-last::after,
${Ce}-cell-fix-right-first::after,
${Ce}-cell-fix-right-last::after
`]:{boxShadow:"none"}}}}},yn=nt=>{const{componentCls:Ce,antCls:Ut,margin:Pt}=nt;return{[`${Ce}-wrapper`]:{[`${Ce}-pagination${Ut}-pagination`]:{margin:`${(0,zr.unit)(Pt)} 0`},[`${Ce}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:nt.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Ca=nt=>{const{componentCls:Ce,tableRadius:Ut}=nt;return{[`${Ce}-wrapper`]:{[Ce]:{[`${Ce}-title, ${Ce}-header`]:{borderRadius:`${(0,zr.unit)(Ut)} ${(0,zr.unit)(Ut)} 0 0`},[`${Ce}-title + ${Ce}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${Ce}-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:Ut,borderStartEndRadius:Ut,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:Ut},"> *:last-child":{borderStartEndRadius:Ut}}},"&-footer":{borderRadius:`0 0 ${(0,zr.unit)(Ut)} ${(0,zr.unit)(Ut)}`}}}}},ao=nt=>{const{componentCls:Ce}=nt;return{[`${Ce}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${Ce}-pagination-left`]:{justifyContent:"flex-end"},[`${Ce}-pagination-right`]:{justifyContent:"flex-start"},[`${Ce}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${Ce}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${Ce}-row-indent`]:{float:"right"}}}}},uo=nt=>{const{componentCls:Ce,antCls:Ut,iconCls:Pt,fontSizeIcon:At,padding:Jt,paddingXS:ke,headerIconColor:Le,headerIconHoverColor:$t,tableSelectionColumnWidth:ct,tableSelectedRowBg:dr,tableSelectedRowHoverBg:vr,tableRowHoverBg:qt,tablePaddingHorizontal:Nt,calc:or}=nt;return{[`${Ce}-wrapper`]:{[`${Ce}-selection-col`]:{width:ct,[`&${Ce}-selection-col-with-dropdown`]:{width:or(ct).add(At).add(or(Jt).div(4)).equal()}},[`${Ce}-bordered ${Ce}-selection-col`]:{width:or(ct).add(or(ke).mul(2)).equal(),[`&${Ce}-selection-col-with-dropdown`]:{width:or(ct).add(At).add(or(Jt).div(4)).add(or(ke).mul(2)).equal()}},[`
table tr th${Ce}-selection-column,
table tr td${Ce}-selection-column,
${Ce}-selection-column
`]:{paddingInlineEnd:nt.paddingXS,paddingInlineStart:nt.paddingXS,textAlign:"center",[`${Ut}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${Ce}-selection-column${Ce}-cell-fix-left`]:{zIndex:or(nt.zIndexTableFixed).add(1).equal({unit:!1})},[`table tr th${Ce}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${Ce}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${Ce}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${nt.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:(0,zr.unit)(or(Nt).div(4).equal()),[Pt]:{color:Le,fontSize:At,verticalAlign:"baseline","&:hover":{color:$t}}},[`${Ce}-tbody`]:{[`${Ce}-row`]:{[`&${Ce}-row-selected`]:{[`> ${Ce}-cell`]:{background:dr,"&-row-hover":{background:vr}}},[`> ${Ce}-cell-row-hover`]:{background:qt}}}}}},s=nt=>{const{componentCls:Ce,tableExpandColumnWidth:Ut,calc:Pt}=nt,At=(Jt,ke,Le,$t)=>({[`${Ce}${Ce}-${Jt}`]:{fontSize:$t,[`
${Ce}-title,
${Ce}-footer,
${Ce}-cell,
${Ce}-thead > tr > th,
${Ce}-tbody > tr > th,
${Ce}-tbody > tr > td,
tfoot > tr > th,
tfoot > tr > td
`]:{padding:`${(0,zr.unit)(ke)} ${(0,zr.unit)(Le)}`},[`${Ce}-filter-trigger`]:{marginInlineEnd:(0,zr.unit)(Pt(Le).div(2).mul(-1).equal())},[`${Ce}-expanded-row-fixed`]:{margin:`${(0,zr.unit)(Pt(ke).mul(-1).equal())} ${(0,zr.unit)(Pt(Le).mul(-1).equal())}`},[`${Ce}-tbody`]:{[`${Ce}-wrapper:only-child ${Ce}`]:{marginBlock:(0,zr.unit)(Pt(ke).mul(-1).equal()),marginInline:`${(0,zr.unit)(Pt(Ut).sub(Le).equal())} ${(0,zr.unit)(Pt(Le).mul(-1).equal())}`}},[`${Ce}-selection-extra`]:{paddingInlineStart:(0,zr.unit)(Pt(Le).div(4).equal())}}});return{[`${Ce}-wrapper`]:Object.assign(Object.assign({},At("middle",nt.tablePaddingVerticalMiddle,nt.tablePaddingHorizontalMiddle,nt.tableFontSizeMiddle)),At("small",nt.tablePaddingVerticalSmall,nt.tablePaddingHorizontalSmall,nt.tableFontSizeSmall))}},b=nt=>{const{componentCls:Ce,marginXXS:Ut,fontSizeIcon:Pt,headerIconColor:At,headerIconHoverColor:Jt}=nt;return{[`${Ce}-wrapper`]:{[`${Ce}-thead th${Ce}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${nt.motionDurationSlow}, left 0s`,"&:hover":{background:nt.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:nt.colorPrimary},[`
&${Ce}-cell-fix-left:hover,
&${Ce}-cell-fix-right:hover
`]:{background:nt.tableFixedHeaderSortActiveBg}},[`${Ce}-thead th${Ce}-column-sort`]:{background:nt.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${Ce}-column-sort`]:{background:nt.tableBodySortBg},[`${Ce}-column-title`]:{position:"relative",zIndex:1,flex:1,minWidth:0},[`${Ce}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${Ce}-column-sorters-tooltip-target-sorter`]:{"&::after":{content:"none"}},[`${Ce}-column-sorter`]:{marginInlineStart:Ut,color:At,fontSize:0,transition:`color ${nt.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:Pt,"&.active":{color:nt.colorPrimary}},[`${Ce}-column-sorter-up + ${Ce}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${Ce}-column-sorters:hover ${Ce}-column-sorter`]:{color:Jt}}}},v=nt=>{const{componentCls:Ce,opacityLoading:Ut,tableScrollThumbBg:Pt,tableScrollThumbBgHover:At,tableScrollThumbSize:Jt,tableScrollBg:ke,zIndexTableSticky:Le,stickyScrollBarBorderRadius:$t,lineWidth:ct,lineType:dr,tableBorderColor:vr}=nt,qt=`${(0,zr.unit)(ct)} ${dr} ${vr}`;return{[`${Ce}-wrapper`]:{[`${Ce}-sticky`]:{"&-holder":{position:"sticky",zIndex:Le,background:nt.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${(0,zr.unit)(Jt)} !important`,zIndex:Le,display:"flex",alignItems:"center",background:ke,borderTop:qt,opacity:Ut,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Jt,backgroundColor:Pt,borderRadius:$t,transition:`all ${nt.motionDurationSlow}, transform 0s`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:At}}}}}}},k=nt=>{const{componentCls:Ce,lineWidth:Ut,tableBorderColor:Pt,calc:At}=nt,Jt=`${(0,zr.unit)(Ut)} ${nt.lineType} ${Pt}`;return{[`${Ce}-wrapper`]:{[`${Ce}-summary`]:{position:"relative",zIndex:nt.zIndexTableFixed,background:nt.tableBg,"> tr":{"> th, > td":{borderBottom:Jt}}},[`div${Ce}-summary`]:{boxShadow:`0 ${(0,zr.unit)(At(Ut).mul(-1).equal())} 0 ${Pt}`}}}},Ae=nt=>{const{componentCls:Ce,motionDurationMid:Ut,lineWidth:Pt,lineType:At,tableBorderColor:Jt,calc:ke}=nt,Le=`${(0,zr.unit)(Pt)} ${At} ${Jt}`,$t=`${Ce}-expanded-row-cell`;return{[`${Ce}-wrapper`]:{[`${Ce}-tbody-virtual`]:{[`${Ce}-tbody-virtual-holder-inner`]:{[`
& > ${Ce}-row,
& > div:not(${Ce}-row) > ${Ce}-row
`]:{display:"flex",boxSizing:"border-box",width:"100%"}},[`${Ce}-cell`]:{borderBottom:Le,transition:`background ${Ut}`},[`${Ce}-expanded-row`]:{[`${$t}${$t}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${(0,zr.unit)(Pt)})`,borderInlineEnd:"none"}}},[`${Ce}-bordered`]:{[`${Ce}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Le,position:"absolute"},[`${Ce}-cell`]:{borderInlineEnd:Le,[`&${Ce}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:ke(Pt).mul(-1).equal(),borderInlineStart:Le}}},[`&${Ce}-virtual`]:{[`${Ce}-placeholder ${Ce}-cell`]:{borderInlineEnd:Le,borderBottom:Le}}}}}};const st=nt=>{const{componentCls:Ce,fontWeightStrong:Ut,tablePaddingVertical:Pt,tablePaddingHorizontal:At,tableExpandColumnWidth:Jt,lineWidth:ke,lineType:Le,tableBorderColor:$t,tableFontSize:ct,tableBg:dr,tableRadius:vr,tableHeaderTextColor:qt,motionDurationMid:Nt,tableHeaderBg:or,tableHeaderCellSplitColor:Zr,tableFooterTextColor:Ht,tableFooterBg:Pe,calc:yt}=nt,Tt=`${(0,zr.unit)(ke)} ${Le} ${$t}`;return{[`${Ce}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,sn.dF)()),{[Ce]:Object.assign(Object.assign({},(0,sn.Wf)(nt)),{fontSize:ct,background:dr,borderRadius:`${(0,zr.unit)(vr)} ${(0,zr.unit)(vr)} 0 0`,scrollbarColor:`${nt.tableScrollThumbBg} ${nt.tableScrollBg}`}),table:{width:"100%",textAlign:"start",borderRadius:`${(0,zr.unit)(vr)} ${(0,zr.unit)(vr)} 0 0`,borderCollapse:"separate",borderSpacing:0},[`
${Ce}-cell,
${Ce}-thead > tr > th,
${Ce}-tbody > tr > th,
${Ce}-tbody > tr > td,
tfoot > tr > th,
tfoot > tr > td
`]:{position:"relative",padding:`${(0,zr.unit)(Pt)} ${(0,zr.unit)(At)}`,overflowWrap:"break-word"},[`${Ce}-title`]:{padding:`${(0,zr.unit)(Pt)} ${(0,zr.unit)(At)}`},[`${Ce}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:qt,fontWeight:Ut,textAlign:"start",background:or,borderBottom:Tt,transition:`background ${Nt} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${Ce}-selection-column):not(${Ce}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Zr,transform:"translateY(-50%)",transition:`background-color ${Nt}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${Ce}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Nt}, border-color ${Nt}`,borderBottom:Tt,[`
> ${Ce}-wrapper:only-child,
> ${Ce}-expanded-row-fixed > ${Ce}-wrapper:only-child
`]:{[Ce]:{marginBlock:(0,zr.unit)(yt(Pt).mul(-1).equal()),marginInline:`${(0,zr.unit)(yt(Jt).sub(At).equal())}
${(0,zr.unit)(yt(At).mul(-1).equal())}`,[`${Ce}-tbody > tr:last-child > td`]:{borderBottomWidth:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:qt,fontWeight:Ut,textAlign:"start",background:or,borderBottom:Tt,transition:`background ${Nt} ease`}}},[`${Ce}-footer`]:{padding:`${(0,zr.unit)(Pt)} ${(0,zr.unit)(At)}`,color:Ht,background:Pe}})}},It=nt=>{const{colorFillAlter:Ce,colorBgContainer:Ut,colorTextHeading:Pt,colorFillSecondary:At,colorFillContent:Jt,controlItemBgActive:ke,controlItemBgActiveHover:Le,padding:$t,paddingSM:ct,paddingXS:dr,colorBorderSecondary:vr,borderRadiusLG:qt,controlHeight:Nt,colorTextPlaceholder:or,fontSize:Zr,fontSizeSM:Ht,lineHeight:Pe,lineWidth:yt,colorIcon:Tt,colorIconHover:dt,opacityLoading:Xt,controlInteractiveSize:sr}=nt,mr=new nn.FastColor(At).onBackground(Ut).toHexString(),Or=new nn.FastColor(Jt).onBackground(Ut).toHexString(),Rr=new nn.FastColor(Ce).onBackground(Ut).toHexString(),Fr=new nn.FastColor(Tt),un=new nn.FastColor(dt),Sn=sr/2-yt,Mr=Sn*2+yt*3;return{headerBg:Rr,headerColor:Pt,headerSortActiveBg:mr,headerSortHoverBg:Or,bodySortBg:Rr,rowHoverBg:Rr,rowSelectedBg:ke,rowSelectedHoverBg:Le,rowExpandedBg:Ce,cellPaddingBlock:$t,cellPaddingInline:$t,cellPaddingBlockMD:ct,cellPaddingInlineMD:dr,cellPaddingBlockSM:dr,cellPaddingInlineSM:dr,borderColor:vr,headerBorderRadius:qt,footerBg:Rr,footerColor:Pt,cellFontSize:Zr,cellFontSizeMD:Zr,cellFontSizeSM:Zr,headerSplitColor:vr,fixedHeaderSortActiveBg:mr,headerFilterHoverBg:Jt,filterDropdownMenuBg:Ut,filterDropdownBg:Ut,expandIconBg:Ut,selectionColumnWidth:Nt,stickyScrollBarBg:or,stickyScrollBarBorderRadius:100,expandIconMarginTop:(Zr*Pe-yt*3)/2-Math.ceil((Ht*1.4-yt*3)/2),headerIconColor:Fr.clone().setA(Fr.a*Xt).toRgbString(),headerIconHoverColor:un.clone().setA(un.a*Xt).toRgbString(),expandIconHalfInner:Sn,expandIconSize:Mr,expandIconScale:sr/Mr}},Ct=2;var ve=(0,An.I$)("Table",nt=>{const{colorTextHeading:Ce,colorSplit:Ut,colorBgContainer:Pt,controlInteractiveSize:At,headerBg:Jt,headerColor:ke,headerSortActiveBg:Le,headerSortHoverBg:$t,bodySortBg:ct,rowHoverBg:dr,rowSelectedBg:vr,rowSelectedHoverBg:qt,rowExpandedBg:Nt,cellPaddingBlock:or,cellPaddingInline:Zr,cellPaddingBlockMD:Ht,cellPaddingInlineMD:Pe,cellPaddingBlockSM:yt,cellPaddingInlineSM:Tt,borderColor:dt,footerBg:Xt,footerColor:sr,headerBorderRadius:mr,cellFontSize:Or,cellFontSizeMD:Rr,cellFontSizeSM:Fr,headerSplitColor:un,fixedHeaderSortActiveBg:Sn,headerFilterHoverBg:Mr,filterDropdownBg:Bt,expandIconBg:ya,selectionColumnWidth:ha,stickyScrollBarBg:Wn,calc:an}=nt,dn=(0,Pn.mergeToken)(nt,{tableFontSize:Or,tableBg:Pt,tableRadius:mr,tablePaddingVertical:or,tablePaddingHorizontal:Zr,tablePaddingVerticalMiddle:Ht,tablePaddingHorizontalMiddle:Pe,tablePaddingVerticalSmall:yt,tablePaddingHorizontalSmall:Tt,tableBorderColor:dt,tableHeaderTextColor:ke,tableHeaderBg:Jt,tableFooterTextColor:sr,tableFooterBg:Xt,tableHeaderCellSplitColor:un,tableHeaderSortBg:Le,tableHeaderSortHoverBg:$t,tableBodySortBg:ct,tableFixedHeaderSortActiveBg:Sn,tableHeaderFilterActiveBg:Mr,tableFilterDropdownBg:Bt,tableRowHoverBg:dr,tableSelectedRowBg:vr,tableSelectedRowHoverBg:qt,zIndexTableFixed:Ct,zIndexTableSticky:an(Ct).add(1).equal({unit:!1}),tableFontSizeMiddle:Rr,tableFontSizeSmall:Fr,tableSelectionColumnWidth:ha,tableExpandIconBg:ya,tableExpandColumnWidth:an(At).add(an(nt.padding).mul(2)).equal(),tableExpandedRowBg:Nt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Wn,tableScrollThumbBgHover:Ce,tableScrollBg:Ut});return[st(dn),yn(dn),k(dn),b(dn),Kn(dn),Mn(dn),Ca(dn),Bn(dn),k(dn),Jn(dn),uo(dn),ea(dn),v(dn),en(dn),s(dn),ao(dn),Ae(dn)]},It,{unitless:{expandIconScale:!0}});const kt=[],Ze=(nt,Ce)=>{var Ut,Pt;const{prefixCls:At,className:Jt,rootClassName:ke,style:Le,size:$t,bordered:ct,dropdownPrefixCls:dr,dataSource:vr,pagination:qt,rowSelection:Nt,rowKey:or="key",rowClassName:Zr,columns:Ht,children:Pe,childrenColumnName:yt,onChange:Tt,getPopupContainer:dt,loading:Xt,expandIcon:sr,expandable:mr,expandedRowRender:Or,expandIconColumnIndex:Rr,indentSize:Fr,scroll:un,sortDirections:Sn,locale:Mr,showSorterTooltip:Bt={target:"full-header"},virtual:ya}=nt,ha=(0,N.ln)("Table"),Wn=o.useMemo(()=>Ht||(0,xe.L)(Pe),[Ht,Pe]),an=o.useMemo(()=>Wn.some(Pa=>Pa.responsive),[Wn]),dn=(0,ee.Z)(an),Gr=o.useMemo(()=>{const Pa=new Set(Object.keys(dn).filter(ja=>dn[ja]));return Wn.filter(ja=>!ja.responsive||ja.responsive.some(bo=>Pa.has(bo)))},[Wn,dn]),la=(0,Y.Z)(nt,["className","style","columns"]),{locale:Gn=W.Z,direction:xa,table:Xn,renderEmpty:ca,getPrefixCls:Ra,getPopupContainer:oa}=o.useContext(rt.E_),kn=(0,U.Z)($t),ia=Object.assign(Object.assign({},Gn.Table),Mr),Rn=vr||kt,Tn=Ra("table",At),Yn=Ra("dropdown",dr),[,Jr]=(0,_e.ZP)(),mn=(0,se.Z)(Tn),[ua,En,fa]=ve(Tn,mn),Vn=Object.assign(Object.assign({childrenColumnName:yt,expandIconColumnIndex:Rr},mr),{expandIcon:(Ut=mr==null?void 0:mr.expandIcon)!==null&&Ut!==void 0?Ut:(Pt=Xn==null?void 0:Xn.expandable)===null||Pt===void 0?void 0:Pt.expandIcon}),{childrenColumnName:Wa="children"}=Vn,Ja=o.useMemo(()=>Rn.some(Pa=>Pa==null?void 0:Pa[Wa])?"nest":Or||mr!=null&&mr.expandedRowRender?"row":null,[Rn]),Cn={body:o.useRef(null)},jn=it(Tn),ma=o.useRef(null),Qa=o.useRef(null);P(Ce,()=>Object.assign(Object.assign({},Qa.current),{nativeElement:ma.current}));const Xa=o.useMemo(()=>typeof or=="function"?or:Pa=>Pa==null?void 0:Pa[or],[or]),[po]=Lr(Rn,Wa,Xa),go={},pa=function(Pa,ja){let bo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var We,zo,Do,Eo;const so=Object.assign(Object.assign({},go),Pa);bo&&((We=go.resetPagination)===null||We===void 0||We.call(go),!((zo=so.pagination)===null||zo===void 0)&&zo.current&&(so.pagination.current=1),qt&&((Do=qt.onChange)===null||Do===void 0||Do.call(qt,1,(Eo=so.pagination)===null||Eo===void 0?void 0:Eo.pageSize))),un&&un.scrollToFirstRowOnChange!==!1&&Cn.body.current&&(0,O.Z)(0,{getContainer:()=>Cn.body.current}),Tt==null||Tt(so.pagination,so.filters,so.sorter,{currentDataSource:xn(Vr(Rn,so.sorterStates,Wa),so.filterStates,Wa),action:ja})},No=(Pa,ja)=>{pa({sorter:Pa,sorterStates:ja},"sort",!1)},[Na,za,Ma,Da]=ra({prefixCls:Tn,mergedColumns:Gr,onSorterChange:No,sortDirections:Sn||["ascend","descend"],tableLocale:ia,showSorterTooltip:Bt}),Ua=o.useMemo(()=>Vr(Rn,za,Wa),[Rn,za]);go.sorter=Da(),go.sorterStates=za;const ba=(Pa,ja)=>{pa({filters:Pa,filterStates:ja},"filter",!0)},[Ya,ka,qa]=Sr({prefixCls:Tn,locale:ia,dropdownPrefixCls:Yn,mergedColumns:Gr,onFilterChange:ba,getPopupContainer:dt||oa,rootClassName:c()(ke,mn)}),io=xn(Ua,ka,Wa);go.filters=qa,go.filterStates=ka;const ho=o.useMemo(()=>{const Pa={};return Object.keys(qa).forEach(ja=>{qa[ja]!==null&&(Pa[ja]=qa[ja])}),Object.assign(Object.assign({},Ma),{filters:Pa})},[Ma,qa]),[Mo]=ir(ho),Bo=(Pa,ja)=>{pa({pagination:Object.assign(Object.assign({},go.pagination),{current:Pa,pageSize:ja})},"paginate")},[La,Ko]=ft(io.length,Bo,qt);go.pagination=qt===!1?{}:Ee(La,qt),go.resetPagination=Ko;const vo=o.useMemo(()=>{if(qt===!1||!La.pageSize)return io;const{current:Pa=1,total:ja,pageSize:bo=B}=La;return io.length<ja?io.length>bo?io.slice((Pa-1)*bo,Pa*bo):io:io.slice((Pa-1)*bo,Pa*bo)},[!!qt,io,La==null?void 0:La.current,La==null?void 0:La.pageSize,La==null?void 0:La.total]),[Lo,Co]=Se({prefixCls:Tn,data:io,pageData:vo,getRowKey:Xa,getRecordByKey:po,expandType:Ja,childrenColumnName:Wa,locale:ia,getPopupContainer:dt||oa},Nt),wi=(Pa,ja,bo)=>{let We;return typeof Zr=="function"?We=c()(Zr(Pa,ja,bo)):We=c()(Zr),c()({[`${Tn}-row-selected`]:Co.has(Xa(Pa,ja))},We)};Vn.__PARENT_RENDER_ICON__=Vn.expandIcon,Vn.expandIcon=Vn.expandIcon||sr||Ve(ia),Ja==="nest"&&Vn.expandIconColumnIndex===void 0?Vn.expandIconColumnIndex=Nt?1:0:Vn.expandIconColumnIndex>0&&Nt&&(Vn.expandIconColumnIndex-=1),typeof Vn.indentSize!="number"&&(Vn.indentSize=typeof Fr=="number"?Fr:15);const Vo=o.useCallback(Pa=>Mo(Lo(Ya(Na(Pa)))),[Na,Ya,Lo]);let ai,Ai;if(qt!==!1&&(La!=null&&La.total)){let Pa;La.size?Pa=La.size:Pa=kn==="small"||kn==="middle"?"small":void 0;const ja=zo=>o.createElement(I.Z,Object.assign({},La,{className:c()(`${Tn}-pagination ${Tn}-pagination-${zo}`,La.className),size:Pa})),bo=xa==="rtl"?"left":"right",{position:We}=La;if(We!==null&&Array.isArray(We)){const zo=We.find(so=>so.includes("top")),Do=We.find(so=>so.includes("bottom")),Eo=We.every(so=>`${so}`=="none");!zo&&!Do&&!Eo&&(Ai=ja(bo)),zo&&(ai=ja(zo.toLowerCase().replace("top",""))),Do&&(Ai=ja(Do.toLowerCase().replace("bottom","")))}else Ai=ja(bo)}let Ho;typeof Xt=="boolean"?Ho={spinning:Xt}:typeof Xt=="object"&&(Ho=Object.assign({spinning:!0},Xt));const _o=c()(fa,mn,`${Tn}-wrapper`,Xn==null?void 0:Xn.className,{[`${Tn}-wrapper-rtl`]:xa==="rtl"},Jt,ke,En),Hi=Object.assign(Object.assign({},Xn==null?void 0:Xn.style),Le),Si=typeof(Mr==null?void 0:Mr.emptyText)!="undefined"?Mr.emptyText:(ca==null?void 0:ca("Table"))||o.createElement(ce.Z,{componentName:"Table"}),Ci=ya?Hr:jr,Oi={},$i=o.useMemo(()=>{const{fontSize:Pa,lineHeight:ja,lineWidth:bo,padding:We,paddingXS:zo,paddingSM:Do}=Jr,Eo=Math.floor(Pa*ja);switch(kn){case"middle":return Do*2+Eo+bo;case"small":return zo*2+Eo+bo;default:return We*2+Eo+bo}},[Jr,kn]);return ya&&(Oi.listItemHeight=$i),ua(o.createElement("div",{ref:ma,className:_o,style:Hi},o.createElement(re.Z,Object.assign({spinning:!1},Ho),ai,o.createElement(Ci,Object.assign({},Oi,la,{ref:Qa,columns:Gr,direction:xa,expandable:Vn,prefixCls:Tn,className:c()({[`${Tn}-middle`]:kn==="middle",[`${Tn}-small`]:kn==="small",[`${Tn}-bordered`]:ct,[`${Tn}-empty`]:Rn.length===0},fa,mn,En),data:vo,rowKey:Xa,rowClassName:wi,emptyText:Si,internalHooks:qe.RQ,internalRefs:Cn,transformColumns:Vo,getContainerWidth:jn})),Ai)))};var Vt=o.forwardRef(Ze);const gt=(nt,Ce)=>{const Ut=o.useRef(0);return Ut.current+=1,o.createElement(Vt,Object.assign({},nt,{ref:Ce,_renderTimes:Ut.current}))},rr=o.forwardRef(gt);rr.SELECTION_COLUMN=ae,rr.EXPAND_COLUMN=qe.w2,rr.SELECTION_ALL=X,rr.SELECTION_INVERT=Q,rr.SELECTION_NONE=$e,rr.Column=De,rr.ColumnGroup=J,rr.Summary=qe.ER;var xr=rr,Qt=xr},20554:function(Yr,Kt,n){"use strict";n.d(Kt,{default:function(){return W}});var o=n(59301),qe=n(99267),L=n(18785),De=n(62772),q=n(92310),J=n.n(q),_=n(29443),y=n(48755),V=n(83397),c=n(31756),T=n(86641);const F={motionAppear:!1,motionEnter:!0,motionLeave:!0};function G(I){let re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},_e;return re===!1?_e={inkBar:!1,tabPane:!1}:re===!0?_e={inkBar:!0,tabPane:!0}:_e=Object.assign({inkBar:!0},typeof re=="object"?re:{}),_e.tabPane&&(_e.tabPaneMotion=Object.assign(Object.assign({},F),{motionName:(0,T.m)(I,"switch")})),_e}var z=n(11592),K=function(I,re){var _e={};for(var ge in I)Object.prototype.hasOwnProperty.call(I,ge)&&re.indexOf(ge)<0&&(_e[ge]=I[ge]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,ge=Object.getOwnPropertySymbols(I);Ve<ge.length;Ve++)re.indexOf(ge[Ve])<0&&Object.prototype.propertyIsEnumerable.call(I,ge[Ve])&&(_e[ge[Ve]]=I[ge[Ve]]);return _e};function N(I){return I.filter(re=>re)}function A(I,re){if(I)return I;const _e=(0,z.Z)(re).map(ge=>{if(o.isValidElement(ge)){const{key:Ve,props:it}=ge,ut=it||{},{tab:de}=ut,ze=K(ut,["tab"]);return Object.assign(Object.assign({key:String(Ve)},ze),{label:de})}return null});return N(_e)}var w=n(36237),C=n(63356),ae=n(16931),X=n(51636),Q=n(46e3),Ne=I=>{const{componentCls:re,motionDurationSlow:_e}=I;return[{[re]:{[`${re}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${_e}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${_e}`}}}}},[(0,Q.oN)(I,"slide-up"),(0,Q.oN)(I,"slide-down")]]};const et=I=>{const{componentCls:re,tabsCardPadding:_e,cardBg:ge,cardGutter:Ve,colorBorderSecondary:it,itemSelectedColor:ut}=I;return{[`${re}-card`]:{[`> ${re}-nav, > div > ${re}-nav`]:{[`${re}-tab`]:{margin:0,padding:_e,background:ge,border:`${(0,w.unit)(I.lineWidth)} ${I.lineType} ${it}`,transition:`all ${I.motionDurationSlow} ${I.motionEaseInOut}`},[`${re}-tab-active`]:{color:ut,background:I.colorBgContainer},[`${re}-tab-focus`]:Object.assign({},(0,C.oN)(I,-3)),[`${re}-ink-bar`]:{visibility:"hidden"},[`& ${re}-tab${re}-tab-focus ${re}-tab-btn`]:{outline:"none"}},[`&${re}-top, &${re}-bottom`]:{[`> ${re}-nav, > div > ${re}-nav`]:{[`${re}-tab + ${re}-tab`]:{marginLeft:{_skip_check_:!0,value:(0,w.unit)(Ve)}}}},[`&${re}-top`]:{[`> ${re}-nav, > div > ${re}-nav`]:{[`${re}-tab`]:{borderRadius:`${(0,w.unit)(I.borderRadiusLG)} ${(0,w.unit)(I.borderRadiusLG)} 0 0`},[`${re}-tab-active`]:{borderBottomColor:I.colorBgContainer}}},[`&${re}-bottom`]:{[`> ${re}-nav, > div > ${re}-nav`]:{[`${re}-tab`]:{borderRadius:`0 0 ${(0,w.unit)(I.borderRadiusLG)} ${(0,w.unit)(I.borderRadiusLG)}`},[`${re}-tab-active`]:{borderTopColor:I.colorBgContainer}}},[`&${re}-left, &${re}-right`]:{[`> ${re}-nav, > div > ${re}-nav`]:{[`${re}-tab + ${re}-tab`]:{marginTop:(0,w.unit)(Ve)}}},[`&${re}-left`]:{[`> ${re}-nav, > div > ${re}-nav`]:{[`${re}-tab`]:{borderRadius:{_skip_check_:!0,value:`${(0,w.unit)(I.borderRadiusLG)} 0 0 ${(0,w.unit)(I.borderRadiusLG)}`}},[`${re}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:I.colorBgContainer}}}},[`&${re}-right`]:{[`> ${re}-nav, > div > ${re}-nav`]:{[`${re}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${(0,w.unit)(I.borderRadiusLG)} ${(0,w.unit)(I.borderRadiusLG)} 0`}},[`${re}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:I.colorBgContainer}}}}}}},Ue=I=>{const{componentCls:re,itemHoverColor:_e,dropdownEdgeChildVerticalPadding:ge}=I;return{[`${re}-dropdown`]:Object.assign(Object.assign({},(0,C.Wf)(I)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:I.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${re}-dropdown-menu`]:{maxHeight:I.tabsDropdownHeight,margin:0,padding:`${(0,w.unit)(ge)} 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:I.colorBgContainer,backgroundClip:"padding-box",borderRadius:I.borderRadiusLG,outline:"none",boxShadow:I.boxShadowSecondary,"&-item":Object.assign(Object.assign({},C.vS),{display:"flex",alignItems:"center",minWidth:I.tabsDropdownWidth,margin:0,padding:`${(0,w.unit)(I.paddingXXS)} ${(0,w.unit)(I.paddingSM)}`,color:I.colorText,fontWeight:"normal",fontSize:I.fontSize,lineHeight:I.lineHeight,cursor:"pointer",transition:`all ${I.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:I.marginSM},color:I.colorTextDescription,fontSize:I.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:_e}},"&:hover":{background:I.controlItemBgHover},"&-disabled":{"&, &:hover":{color:I.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},Se=I=>{const{componentCls:re,margin:_e,colorBorderSecondary:ge,horizontalMargin:Ve,verticalItemPadding:it,verticalItemMargin:ut,calc:de}=I;return{[`${re}-top, ${re}-bottom`]:{flexDirection:"column",[`> ${re}-nav, > div > ${re}-nav`]:{margin:Ve,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${(0,w.unit)(I.lineWidth)} ${I.lineType} ${ge}`,content:"''"},[`${re}-ink-bar`]:{height:I.lineWidthBold,"&-animated":{transition:`width ${I.motionDurationSlow}, left ${I.motionDurationSlow},
right ${I.motionDurationSlow}`}},[`${re}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:I.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:I.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:I.boxShadowTabsOverflowRight},[`&${re}-nav-wrap-ping-left::before`]:{opacity:1},[`&${re}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${re}-top`]:{[`> ${re}-nav,
> div > ${re}-nav`]:{"&::before":{bottom:0},[`${re}-ink-bar`]:{bottom:0}}},[`${re}-bottom`]:{[`> ${re}-nav, > div > ${re}-nav`]:{order:1,marginTop:_e,marginBottom:0,"&::before":{top:0},[`${re}-ink-bar`]:{top:0}},[`> ${re}-content-holder, > div > ${re}-content-holder`]:{order:0}},[`${re}-left, ${re}-right`]:{[`> ${re}-nav, > div > ${re}-nav`]:{flexDirection:"column",minWidth:de(I.controlHeight).mul(1.25).equal(),[`${re}-tab`]:{padding:it,textAlign:"center"},[`${re}-tab + ${re}-tab`]:{margin:ut},[`${re}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:I.controlHeight},"&::before":{top:0,boxShadow:I.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:I.boxShadowTabsOverflowBottom},[`&${re}-nav-wrap-ping-top::before`]:{opacity:1},[`&${re}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${re}-ink-bar`]:{width:I.lineWidthBold,"&-animated":{transition:`height ${I.motionDurationSlow}, top ${I.motionDurationSlow}`}},[`${re}-nav-list, ${re}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${re}-left`]:{[`> ${re}-nav, > div > ${re}-nav`]:{[`${re}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${re}-content-holder, > div > ${re}-content-holder`]:{marginLeft:{_skip_check_:!0,value:(0,w.unit)(de(I.lineWidth).mul(-1).equal())},borderLeft:{_skip_check_:!0,value:`${(0,w.unit)(I.lineWidth)} ${I.lineType} ${I.colorBorder}`},[`> ${re}-content > ${re}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:I.paddingLG}}}},[`${re}-right`]:{[`> ${re}-nav, > div > ${re}-nav`]:{order:1,[`${re}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${re}-content-holder, > div > ${re}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:de(I.lineWidth).mul(-1).equal()},borderRight:{_skip_check_:!0,value:`${(0,w.unit)(I.lineWidth)} ${I.lineType} ${I.colorBorder}`},[`> ${re}-content > ${re}-tabpane`]:{paddingRight:{_skip_check_:!0,value:I.paddingLG}}}}}},xe=I=>{const{componentCls:re,cardPaddingSM:_e,cardPaddingLG:ge,horizontalItemPaddingSM:Ve,horizontalItemPaddingLG:it}=I;return{[re]:{"&-small":{[`> ${re}-nav`]:{[`${re}-tab`]:{padding:Ve,fontSize:I.titleFontSizeSM}}},"&-large":{[`> ${re}-nav`]:{[`${re}-tab`]:{padding:it,fontSize:I.titleFontSizeLG}}}},[`${re}-card`]:{[`&${re}-small`]:{[`> ${re}-nav`]:{[`${re}-tab`]:{padding:_e}},[`&${re}-bottom`]:{[`> ${re}-nav ${re}-tab`]:{borderRadius:`0 0 ${(0,w.unit)(I.borderRadius)} ${(0,w.unit)(I.borderRadius)}`}},[`&${re}-top`]:{[`> ${re}-nav ${re}-tab`]:{borderRadius:`${(0,w.unit)(I.borderRadius)} ${(0,w.unit)(I.borderRadius)} 0 0`}},[`&${re}-right`]:{[`> ${re}-nav ${re}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${(0,w.unit)(I.borderRadius)} ${(0,w.unit)(I.borderRadius)} 0`}}},[`&${re}-left`]:{[`> ${re}-nav ${re}-tab`]:{borderRadius:{_skip_check_:!0,value:`${(0,w.unit)(I.borderRadius)} 0 0 ${(0,w.unit)(I.borderRadius)}`}}}},[`&${re}-large`]:{[`> ${re}-nav`]:{[`${re}-tab`]:{padding:ge}}}}}},Y=I=>{const{componentCls:re,itemActiveColor:_e,itemHoverColor:ge,iconCls:Ve,tabsHorizontalItemMargin:it,horizontalItemPadding:ut,itemSelectedColor:de,itemColor:ze}=I,St=`${re}-tab`;return{[St]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:ut,fontSize:I.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:ze,"&-btn, &-remove":{"&:focus:not(:focus-visible), &:active":{color:_e}},"&-btn":{outline:"none",transition:`all ${I.motionDurationSlow}`,[`${St}-icon:not(:last-child)`]:{marginInlineEnd:I.marginSM}},"&-remove":Object.assign({flex:"none",marginRight:{_skip_check_:!0,value:I.calc(I.marginXXS).mul(-1).equal()},marginLeft:{_skip_check_:!0,value:I.marginXS},color:I.colorTextDescription,fontSize:I.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${I.motionDurationSlow}`,"&:hover":{color:I.colorTextHeading}},(0,C.Qy)(I)),"&:hover":{color:ge},[`&${St}-active ${St}-btn`]:{color:de,textShadow:I.tabsActiveTextShadow},[`&${St}-focus ${St}-btn`]:Object.assign({},(0,C.oN)(I)),[`&${St}-disabled`]:{color:I.colorTextDisabled,cursor:"not-allowed"},[`&${St}-disabled ${St}-btn, &${St}-disabled ${re}-remove`]:{"&:focus, &:active":{color:I.colorTextDisabled}},[`& ${St}-remove ${Ve}`]:{margin:0},[`${Ve}:not(:last-child)`]:{marginRight:{_skip_check_:!0,value:I.marginSM}}},[`${St} + ${St}`]:{margin:{_skip_check_:!0,value:it}}}},ye=I=>{const{componentCls:re,tabsHorizontalItemMarginRTL:_e,iconCls:ge,cardGutter:Ve,calc:it}=I;return{[`${re}-rtl`]:{direction:"rtl",[`${re}-nav`]:{[`${re}-tab`]:{margin:{_skip_check_:!0,value:_e},[`${re}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[ge]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:(0,w.unit)(I.marginSM)}},[`${re}-tab-remove`]:{marginRight:{_skip_check_:!0,value:(0,w.unit)(I.marginXS)},marginLeft:{_skip_check_:!0,value:(0,w.unit)(it(I.marginXXS).mul(-1).equal())},[ge]:{margin:0}}}},[`&${re}-left`]:{[`> ${re}-nav`]:{order:1},[`> ${re}-content-holder`]:{order:0}},[`&${re}-right`]:{[`> ${re}-nav`]:{order:0},[`> ${re}-content-holder`]:{order:1}},[`&${re}-card${re}-top, &${re}-card${re}-bottom`]:{[`> ${re}-nav, > div > ${re}-nav`]:{[`${re}-tab + ${re}-tab`]:{marginRight:{_skip_check_:!0,value:Ve},marginLeft:{_skip_check_:!0,value:0}}}}},[`${re}-dropdown-rtl`]:{direction:"rtl"},[`${re}-menu-item`]:{[`${re}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},P=I=>{const{componentCls:re,tabsCardPadding:_e,cardHeight:ge,cardGutter:Ve,itemHoverColor:it,itemActiveColor:ut,colorBorderSecondary:de}=I;return{[re]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,C.Wf)(I)),{display:"flex",[`> ${re}-nav, > div > ${re}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${re}-nav-wrap`]:{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:`opacity ${I.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${re}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${I.motionDurationSlow}`},[`${re}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${re}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${re}-nav-more`]:{position:"relative",padding:_e,background:"transparent",border:0,color:I.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:I.calc(I.controlHeightLG).div(8).equal(),transform:"translateY(100%)",content:"''"}},[`${re}-nav-add`]:Object.assign({minWidth:ge,marginLeft:{_skip_check_:!0,value:Ve},padding:(0,w.unit)(I.paddingXS),background:"transparent",border:`${(0,w.unit)(I.lineWidth)} ${I.lineType} ${de}`,borderRadius:`${(0,w.unit)(I.borderRadiusLG)} ${(0,w.unit)(I.borderRadiusLG)} 0 0`,outline:"none",cursor:"pointer",color:I.colorText,transition:`all ${I.motionDurationSlow} ${I.motionEaseInOut}`,"&:hover":{color:it},"&:active, &:focus:not(:focus-visible)":{color:ut}},(0,C.Qy)(I,-3))},[`${re}-extra-content`]:{flex:"none"},[`${re}-ink-bar`]:{position:"absolute",background:I.inkBarColor,pointerEvents:"none"}}),Y(I)),{[`${re}-content`]:{position:"relative",width:"100%"},[`${re}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${re}-tabpane`]:Object.assign(Object.assign({},(0,C.Qy)(I)),{"&-hidden":{display:"none"}})}),[`${re}-centered`]:{[`> ${re}-nav, > div > ${re}-nav`]:{[`${re}-nav-wrap`]:{[`&:not([class*='${re}-nav-wrap-ping']) > ${re}-nav-list`]:{margin:"auto"}}}}}},O=I=>{const re=I.controlHeightLG;return{zIndexPopup:I.zIndexPopupBase+50,cardBg:I.colorFillAlter,cardHeight:re,cardPadding:`${(re-Math.round(I.fontSize*I.lineHeight))/2-I.lineWidth}px ${I.padding}px`,cardPaddingSM:`${I.paddingXXS*1.5}px ${I.padding}px`,cardPaddingLG:`${I.paddingXS}px ${I.padding}px ${I.paddingXXS*1.5}px`,titleFontSize:I.fontSize,titleFontSizeLG:I.fontSizeLG,titleFontSizeSM:I.fontSize,inkBarColor:I.colorPrimary,horizontalMargin:`0 0 ${I.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${I.paddingSM}px 0`,horizontalItemPaddingSM:`${I.paddingXS}px 0`,horizontalItemPaddingLG:`${I.padding}px 0`,verticalItemPadding:`${I.paddingXS}px ${I.paddingLG}px`,verticalItemMargin:`${I.margin}px 0 0 0`,itemColor:I.colorText,itemSelectedColor:I.colorPrimary,itemHoverColor:I.colorPrimaryHover,itemActiveColor:I.colorPrimaryActive,cardGutter:I.marginXXS/2}};var rt=(0,ae.I$)("Tabs",I=>{const re=(0,X.mergeToken)(I,{tabsCardPadding:I.cardPadding,dropdownEdgeChildVerticalPadding:I.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${(0,w.unit)(I.horizontalItemGutter)}`,tabsHorizontalItemMarginRTL:`0 0 0 ${(0,w.unit)(I.horizontalItemGutter)}`});return[xe(re),ye(re),Se(re),Ue(re),et(re),P(re),Ne(re)]},O),se=()=>null,U=function(I,re){var _e={};for(var ge in I)Object.prototype.hasOwnProperty.call(I,ge)&&re.indexOf(ge)<0&&(_e[ge]=I[ge]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,ge=Object.getOwnPropertySymbols(I);Ve<ge.length;Ve++)re.indexOf(ge[Ve])<0&&Object.prototype.propertyIsEnumerable.call(I,ge[Ve])&&(_e[ge[Ve]]=I[ge[Ve]]);return _e};const ee=I=>{var re,_e,ge,Ve,it,ut,de,ze,St,Fe,Re;const{type:$,className:Ye,rootClassName:be,size:fe,onEdit:ue,hideAdd:me,centered:Ie,addIcon:we,removeIcon:Me,moreIcon:Je,more:vt,popupClassName:Et,children:Yt,items:Gt,animated:Lt,style:at,indicatorSize:xt,indicator:Mt}=I,Wt=U(I,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","removeIcon","moreIcon","more","popupClassName","children","items","animated","style","indicatorSize","indicator"]),{prefixCls:Ot}=Wt,{direction:lr,tabs:ur,getPrefixCls:Cr,getPopupContainer:rn}=o.useContext(y.E_),Pr=Cr("tabs",Ot),x=(0,V.Z)(Pr),[D,wt,oe]=rt(Pr,x);let Be;$==="editable-card"&&(Be={onEdit:(yr,Lr)=>{let{key:h,event:B}=Lr;ue==null||ue(yr==="add"?B:h,yr)},removeIcon:(re=Me!=null?Me:ur==null?void 0:ur.removeIcon)!==null&&re!==void 0?re:o.createElement(qe.Z,null),addIcon:(we!=null?we:ur==null?void 0:ur.addIcon)||o.createElement(De.Z,null),showAdd:me!==!0});const Dr=Cr(),Ar=(0,c.Z)(fe),xn=A(Gt,Yt),Ln=G(Pr,Lt),Ft=Object.assign(Object.assign({},ur==null?void 0:ur.style),at),Sr={align:(_e=Mt==null?void 0:Mt.align)!==null&&_e!==void 0?_e:(ge=ur==null?void 0:ur.indicator)===null||ge===void 0?void 0:ge.align,size:(de=(it=(Ve=Mt==null?void 0:Mt.size)!==null&&Ve!==void 0?Ve:xt)!==null&&it!==void 0?it:(ut=ur==null?void 0:ur.indicator)===null||ut===void 0?void 0:ut.size)!==null&&de!==void 0?de:ur==null?void 0:ur.indicatorSize};return D(o.createElement(_.Z,Object.assign({direction:lr,getPopupContainer:rn},Wt,{items:xn,className:J()({[`${Pr}-${Ar}`]:Ar,[`${Pr}-card`]:["card","editable-card"].includes($),[`${Pr}-editable-card`]:$==="editable-card",[`${Pr}-centered`]:Ie},ur==null?void 0:ur.className,Ye,be,wt,oe,x),popupClassName:J()(Et,wt,oe,x),style:Ft,editable:Be,more:Object.assign({icon:(Re=(Fe=(St=(ze=ur==null?void 0:ur.more)===null||ze===void 0?void 0:ze.icon)!==null&&St!==void 0?St:ur==null?void 0:ur.moreIcon)!==null&&Fe!==void 0?Fe:Je)!==null&&Re!==void 0?Re:o.createElement(L.Z,null),transitionName:`${Dr}-slide-up`},vt),prefixCls:Pr,animated:Ln,indicator:Sr})))};ee.TabPane=se;var W=ee},96599:function(Yr,Kt,n){"use strict";n.d(Kt,{default:function(){return P}});var o=n(59301),qe=n(92310),L=n.n(qe),De=n(2738),q=n(29509),J=n(78776),_=n(22703),y=n(12919),V=n(48755),c=n(36237),T=n(17835),F=n(63356),G=n(51636),z=n(16931);const K=O=>{const{paddingXXS:rt,lineWidth:ce,tagPaddingHorizontal:se,componentCls:U,calc:ee}=O,W=ee(se).sub(ce).equal(),I=ee(rt).sub(ce).equal();return{[U]:Object.assign(Object.assign({},(0,F.Wf)(O)),{display:"inline-block",height:"auto",marginInlineEnd:O.marginXS,paddingInline:W,fontSize:O.tagFontSize,lineHeight:O.tagLineHeight,whiteSpace:"nowrap",background:O.defaultBg,border:`${(0,c.unit)(O.lineWidth)} ${O.lineType} ${O.colorBorder}`,borderRadius:O.borderRadiusSM,opacity:1,transition:`all ${O.motionDurationMid}`,textAlign:"start",position:"relative",[`&${U}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:O.defaultColor},[`${U}-close-icon`]:{marginInlineStart:I,fontSize:O.tagIconSize,color:O.colorTextDescription,cursor:"pointer",transition:`all ${O.motionDurationMid}`,"&:hover":{color:O.colorTextHeading}},[`&${U}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${O.iconCls}-close, ${O.iconCls}-close:hover`]:{color:O.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${U}-checkable-checked):hover`]:{color:O.colorPrimary,backgroundColor:O.colorFillSecondary},"&:active, &-checked":{color:O.colorTextLightSolid},"&-checked":{backgroundColor:O.colorPrimary,"&:hover":{backgroundColor:O.colorPrimaryHover}},"&:active":{backgroundColor:O.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${O.iconCls} + span, > span + ${O.iconCls}`]:{marginInlineStart:W}}),[`${U}-borderless`]:{borderColor:"transparent",background:O.tagBorderlessBg}}},N=O=>{const{lineWidth:rt,fontSizeIcon:ce,calc:se}=O,U=O.fontSizeSM;return(0,G.mergeToken)(O,{tagFontSize:U,tagLineHeight:(0,c.unit)(se(O.lineHeightSM).mul(U).equal()),tagIconSize:se(ce).sub(se(rt).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:O.defaultBg})},A=O=>({defaultBg:new T.FastColor(O.colorFillQuaternary).onBackground(O.colorBgContainer).toHexString(),defaultColor:O.colorText});var w=(0,z.I$)("Tag",O=>{const rt=N(O);return K(rt)},A),C=function(O,rt){var ce={};for(var se in O)Object.prototype.hasOwnProperty.call(O,se)&&rt.indexOf(se)<0&&(ce[se]=O[se]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var U=0,se=Object.getOwnPropertySymbols(O);U<se.length;U++)rt.indexOf(se[U])<0&&Object.prototype.propertyIsEnumerable.call(O,se[U])&&(ce[se[U]]=O[se[U]]);return ce},X=o.forwardRef((O,rt)=>{const{prefixCls:ce,style:se,className:U,checked:ee,onChange:W,onClick:I}=O,re=C(O,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:_e,tag:ge}=o.useContext(V.E_),Ve=Fe=>{W==null||W(!ee),I==null||I(Fe)},it=_e("tag",ce),[ut,de,ze]=w(it),St=L()(it,`${it}-checkable`,{[`${it}-checkable-checked`]:ee},ge==null?void 0:ge.className,U,de,ze);return ut(o.createElement("span",Object.assign({},re,{ref:rt,style:Object.assign(Object.assign({},se),ge==null?void 0:ge.style),className:St,onClick:Ve})))}),Q=n(93427);const $e=O=>(0,Q.Z)(O,(rt,ce)=>{let{textColor:se,lightBorderColor:U,lightColor:ee,darkColor:W}=ce;return{[`${O.componentCls}${O.componentCls}-${rt}`]:{color:se,background:ee,borderColor:U,"&-inverse":{color:O.colorTextLightSolid,background:W,borderColor:W},[`&${O.componentCls}-borderless`]:{borderColor:"transparent"}}}});var Ne=(0,z.bk)(["Tag","preset"],O=>{const rt=N(O);return $e(rt)},A);function et(O){return typeof O!="string"?O:O.charAt(0).toUpperCase()+O.slice(1)}const Ue=(O,rt,ce)=>{const se=et(ce);return{[`${O.componentCls}${O.componentCls}-${rt}`]:{color:O[`color${ce}`],background:O[`color${se}Bg`],borderColor:O[`color${se}Border`],[`&${O.componentCls}-borderless`]:{borderColor:"transparent"}}}};var Se=(0,z.bk)(["Tag","status"],O=>{const rt=N(O);return[Ue(rt,"success","Success"),Ue(rt,"processing","Info"),Ue(rt,"error","Error"),Ue(rt,"warning","Warning")]},A),xe=function(O,rt){var ce={};for(var se in O)Object.prototype.hasOwnProperty.call(O,se)&&rt.indexOf(se)<0&&(ce[se]=O[se]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var U=0,se=Object.getOwnPropertySymbols(O);U<se.length;U++)rt.indexOf(se[U])<0&&Object.prototype.propertyIsEnumerable.call(O,se[U])&&(ce[se[U]]=O[se[U]]);return ce};const ye=o.forwardRef((O,rt)=>{const{prefixCls:ce,className:se,rootClassName:U,style:ee,children:W,icon:I,color:re,onClose:_e,bordered:ge=!0,visible:Ve}=O,it=xe(O,["prefixCls","className","rootClassName","style","children","icon","color","onClose","bordered","visible"]),{getPrefixCls:ut,direction:de,tag:ze}=o.useContext(V.E_),[St,Fe]=o.useState(!0),Re=(0,De.Z)(it,["closeIcon","closable"]);o.useEffect(()=>{Ve!==void 0&&Fe(Ve)},[Ve]);const $=(0,q.o2)(re),Ye=(0,q.yT)(re),be=$||Ye,fe=Object.assign(Object.assign({backgroundColor:re&&!be?re:void 0},ze==null?void 0:ze.style),ee),ue=ut("tag",ce),[me,Ie,we]=w(ue),Me=L()(ue,ze==null?void 0:ze.className,{[`${ue}-${re}`]:be,[`${ue}-has-color`]:re&&!be,[`${ue}-hidden`]:!St,[`${ue}-rtl`]:de==="rtl",[`${ue}-borderless`]:!ge},se,U,Ie,we),Je=at=>{at.stopPropagation(),_e==null||_e(at),!at.defaultPrevented&&Fe(!1)},[,vt]=(0,J.Z)((0,J.w)(O),(0,J.w)(ze),{closable:!1,closeIconRender:at=>{const xt=o.createElement("span",{className:`${ue}-close-icon`,onClick:Je},at);return(0,_.wm)(at,xt,Mt=>({onClick:Wt=>{var Ot;(Ot=Mt==null?void 0:Mt.onClick)===null||Ot===void 0||Ot.call(Mt,Wt),Je(Wt)},className:L()(Mt==null?void 0:Mt.className,`${ue}-close-icon`)}))}}),Et=typeof it.onClick=="function"||W&&W.type==="a",Yt=I||null,Gt=Yt?o.createElement(o.Fragment,null,Yt,W&&o.createElement("span",null,W)):W,Lt=o.createElement("span",Object.assign({},Re,{ref:rt,className:Me,style:fe}),Gt,vt,$&&o.createElement(Ne,{key:"preset",prefixCls:ue}),Ye&&o.createElement(Se,{key:"status",prefixCls:ue}));return me(Et?o.createElement(y.Z,{component:"Tag"},Lt):Lt)});ye.CheckableTag=X;var P=ye},93427:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return qe}});var o=n(34998);function qe(L,De){return o.i.reduce((q,J)=>{const _=L[`${J}1`],y=L[`${J}3`],V=L[`${J}6`],c=L[`${J}7`];return Object.assign(Object.assign({},q),De(J,{lightColor:_,lightBorderColor:y,darkColor:V,textColor:c}))},{})}},25399:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return rt}});var o=n(59301),qe=n(92310),L=n.n(qe),De=n(29125),q=n(18929),J=n(62487),_=n(75030),y=n(86641),V=n(52838),c=n(22703),T=n(32383),F=n(55743),G=n(57700),z=n(48755),K=n(36237),N=n(63356),A=n(34925),w=n(37645),C=n(36305),ae=n(93427),X=n(51636),Q=n(16931);const $e=ce=>{const{calc:se,componentCls:U,tooltipMaxWidth:ee,tooltipColor:W,tooltipBg:I,tooltipBorderRadius:re,zIndexPopup:_e,controlHeight:ge,boxShadowSecondary:Ve,paddingSM:it,paddingXS:ut,arrowOffsetHorizontal:de,sizePopupArrow:ze}=ce,St=se(re).add(ze).add(de).equal(),Fe=se(re).mul(2).add(ze).equal();return[{[U]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,N.Wf)(ce)),{position:"absolute",zIndex:_e,display:"block",width:"max-content",maxWidth:ee,visibility:"visible","--valid-offset-x":"var(--arrow-offset-horizontal, var(--arrow-x))",transformOrigin:["var(--valid-offset-x, 50%)","var(--arrow-y, 50%)"].join(" "),"&-hidden":{display:"none"},"--antd-arrow-background-color":I,[`${U}-inner`]:{minWidth:Fe,minHeight:ge,padding:`${(0,K.unit)(ce.calc(it).div(2).equal())} ${(0,K.unit)(ut)}`,color:W,textAlign:"start",textDecoration:"none",wordWrap:"break-word",backgroundColor:I,borderRadius:re,boxShadow:Ve,boxSizing:"border-box"},[["&-placement-topLeft","&-placement-topRight","&-placement-bottomLeft","&-placement-bottomRight"].join(",")]:{minWidth:St},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{[`${U}-inner`]:{borderRadius:ce.min(re,w.qN)}},[`${U}-content`]:{position:"relative"}}),(0,ae.Z)(ce,(Re,$)=>{let{darkColor:Ye}=$;return{[`&${U}-${Re}`]:{[`${U}-inner`]:{backgroundColor:Ye},[`${U}-arrow`]:{"--antd-arrow-background-color":Ye}}}})),{"&-rtl":{direction:"rtl"}})},(0,w.ZP)(ce,"var(--antd-arrow-background-color)"),{[`${U}-pure`]:{position:"relative",maxWidth:"none",margin:ce.sizePopupArrow}}]},Ne=ce=>Object.assign(Object.assign({zIndexPopup:ce.zIndexPopupBase+70},(0,w.wZ)({contentRadius:ce.borderRadius,limitVerticalRadius:!0})),(0,C.w)((0,X.mergeToken)(ce,{borderRadiusOuter:Math.min(ce.borderRadiusOuter,4)})));var et=function(ce){let se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return(0,Q.I$)("Tooltip",ee=>{const{borderRadius:W,colorTextLightSolid:I,colorBgSpotlight:re}=ee,_e=(0,X.mergeToken)(ee,{tooltipMaxWidth:250,tooltipColor:I,tooltipBorderRadius:W,tooltipBg:re});return[$e(_e),(0,A._y)(ee,"zoom-big-fast")]},Ne,{resetStyle:!1,injectStyle:se})(ce)},Ue=n(29509);function Se(ce,se){const U=(0,Ue.o2)(se),ee=L()({[`${ce}-${se}`]:se&&U}),W={},I={};return se&&!U&&(W.background=se,I["--antd-arrow-background-color"]=se),{className:ee,overlayStyle:W,arrowStyle:I}}var Y=ce=>{const{prefixCls:se,className:U,placement:ee="top",title:W,color:I,overlayInnerStyle:re}=ce,{getPrefixCls:_e}=o.useContext(z.E_),ge=_e("tooltip",se),[Ve,it,ut]=et(ge),de=Se(ge,I),ze=de.arrowStyle,St=Object.assign(Object.assign({},re),de.overlayStyle),Fe=L()(it,ut,ge,`${ge}-pure`,`${ge}-placement-${ee}`,U,de.className);return Ve(o.createElement("div",{className:Fe,style:ze},o.createElement("div",{className:`${ge}-arrow`}),o.createElement(De.G,Object.assign({},ce,{className:it,prefixCls:ge,overlayInnerStyle:St}),W)))},ye=function(ce,se){var U={};for(var ee in ce)Object.prototype.hasOwnProperty.call(ce,ee)&&se.indexOf(ee)<0&&(U[ee]=ce[ee]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var W=0,ee=Object.getOwnPropertySymbols(ce);W<ee.length;W++)se.indexOf(ee[W])<0&&Object.prototype.propertyIsEnumerable.call(ce,ee[W])&&(U[ee[W]]=ce[ee[W]]);return U};const O=o.forwardRef((ce,se)=>{var U,ee;const{prefixCls:W,openClassName:I,getTooltipContainer:re,color:_e,overlayInnerStyle:ge,children:Ve,afterOpenChange:it,afterVisibleChange:ut,destroyTooltipOnHide:de,arrow:ze=!0,title:St,overlay:Fe,builtinPlacements:Re,arrowPointAtCenter:$=!1,autoAdjustOverflow:Ye=!0,motion:be,getPopupContainer:fe,placement:ue="top",mouseEnterDelay:me=.1,mouseLeaveDelay:Ie=.1,overlayStyle:we,rootClassName:Me,overlayClassName:Je,styles:vt,classNames:Et}=ce,Yt=ye(ce,["prefixCls","openClassName","getTooltipContainer","color","overlayInnerStyle","children","afterOpenChange","afterVisibleChange","destroyTooltipOnHide","arrow","title","overlay","builtinPlacements","arrowPointAtCenter","autoAdjustOverflow","motion","getPopupContainer","placement","mouseEnterDelay","mouseLeaveDelay","overlayStyle","rootClassName","overlayClassName","styles","classNames"]),Gt=!!ze,[,Lt]=(0,G.ZP)(),{getPopupContainer:at,getPrefixCls:xt,direction:Mt,className:Wt,style:Ot,classNames:lr,styles:ur}=(0,z.dj)("tooltip"),Cr=(0,T.ln)("Tooltip"),rn=o.useRef(null),Pr=()=>{var gn;(gn=rn.current)===null||gn===void 0||gn.forceAlign()};o.useImperativeHandle(se,()=>{var gn,Qn;return{forceAlign:Pr,forcePopupAlign:()=>{Cr.deprecated(!1,"forcePopupAlign","forceAlign"),Pr()},nativeElement:(gn=rn.current)===null||gn===void 0?void 0:gn.nativeElement,popupElement:(Qn=rn.current)===null||Qn===void 0?void 0:Qn.popupElement}});const[x,D]=(0,q.Z)(!1,{value:(U=ce.open)!==null&&U!==void 0?U:ce.visible,defaultValue:(ee=ce.defaultOpen)!==null&&ee!==void 0?ee:ce.defaultVisible}),wt=!St&&!Fe&&St!==0,oe=gn=>{var Qn,pe;D(wt?!1:gn),wt||((Qn=ce.onOpenChange)===null||Qn===void 0||Qn.call(ce,gn),(pe=ce.onVisibleChange)===null||pe===void 0||pe.call(ce,gn))},Be=o.useMemo(()=>{var gn,Qn;let pe=$;return typeof ze=="object"&&(pe=(Qn=(gn=ze.pointAtCenter)!==null&&gn!==void 0?gn:ze.arrowPointAtCenter)!==null&&Qn!==void 0?Qn:$),Re||(0,V.Z)({arrowPointAtCenter:pe,autoAdjustOverflow:Ye,arrowWidth:Gt?Lt.sizePopupArrow:0,borderRadius:Lt.borderRadius,offset:Lt.marginXXS,visibleFirst:!0})},[$,ze,Re,Lt]),Dr=o.useMemo(()=>St===0?St:Fe||St||"",[Fe,St]),Ar=o.createElement(J.Z,{space:!0},typeof Dr=="function"?Dr():Dr),xn=xt("tooltip",W),Ln=xt(),Ft=ce["data-popover-inject"];let Sr=x;!("open"in ce)&&!("visible"in ce)&&wt&&(Sr=!1);const yr=o.isValidElement(Ve)&&!(0,c.M2)(Ve)?Ve:o.createElement("span",null,Ve),Lr=yr.props,h=!Lr.className||typeof Lr.className=="string"?L()(Lr.className,I||`${xn}-open`):Lr.className,[B,Ee,ne]=et(xn,!Ft),ft=Se(xn,_e),bn=ft.arrowStyle,mt=L()(Je,{[`${xn}-rtl`]:Mt==="rtl"},ft.className,Me,Ee,ne,Wt,lr.root,Et==null?void 0:Et.root),Zt=L()(lr.body,Et==null?void 0:Et.body),[Ur,$r]=(0,_.Cn)("Tooltip",Yt.zIndex),qr=o.createElement(De.Z,Object.assign({},Yt,{zIndex:Ur,showArrow:Gt,placement:ue,mouseEnterDelay:me,mouseLeaveDelay:Ie,prefixCls:xn,classNames:{root:mt,body:Zt},styles:{root:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},bn),ur.root),Ot),we),vt==null?void 0:vt.root),body:Object.assign(Object.assign(Object.assign(Object.assign({},ur.body),ge),vt==null?void 0:vt.body),ft.overlayStyle)},getTooltipContainer:fe||re||at,ref:rn,builtinPlacements:Be,overlay:Ar,visible:Sr,onVisibleChange:oe,afterVisibleChange:it!=null?it:ut,arrowContent:o.createElement("span",{className:`${xn}-arrow-content`}),motion:{motionName:(0,y.m)(Ln,"zoom-big-fast",ce.transitionName),motionDeadline:1e3},destroyTooltipOnHide:!!de}),Sr?(0,c.Tm)(yr,{className:h}):yr);return B(o.createElement(F.Z.Provider,{value:$r},qr))});O._InternalPanelDoNotUseOrYouWillBeFired=Y;var rt=O},86743:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return ee}});var o=n(59301),qe=n(38470),L=n(92310),De=n.n(L),q=n(75030),J=n(52838),_=n(55743),y=n(48755),V=n(57700),c=n(3300),T=n(99267),F=n(99571),G=n(9017),z=n(85981);function K(W){return W!=null}var A=W=>{var I,re;const{stepProps:_e,current:ge,type:Ve,indicatorsRender:it}=W,{prefixCls:ut,total:de=1,title:ze,onClose:St,onPrev:Fe,onNext:Re,onFinish:$,cover:Ye,description:be,nextButtonProps:fe,prevButtonProps:ue,type:me,closable:Ie}=_e,we=me!=null?me:Ve,Me=o.createElement("button",{type:"button",onClick:St,className:`${ut}-close`},(Ie==null?void 0:Ie.closeIcon)||o.createElement(T.Z,{className:`${ut}-close-icon`})),Je=ge===de-1,vt=()=>{var Ot;Fe==null||Fe(),(Ot=ue==null?void 0:ue.onClick)===null||Ot===void 0||Ot.call(ue)},Et=()=>{var Ot;Je?$==null||$():Re==null||Re(),(Ot=fe==null?void 0:fe.onClick)===null||Ot===void 0||Ot.call(fe)},Yt=K(ze)?o.createElement("div",{className:`${ut}-header`},o.createElement("div",{className:`${ut}-title`},ze)):null,Gt=K(be)?o.createElement("div",{className:`${ut}-description`},be):null,Lt=K(Ye)?o.createElement("div",{className:`${ut}-cover`},Ye):null;let at;it?at=it(ge,de):at=(0,c.Z)(Array.from({length:de}).keys()).map((Ot,lr)=>o.createElement("span",{key:Ot,className:De()(lr===ge&&`${ut}-indicator-active`,`${ut}-indicator`)}));const xt=we==="primary"?"default":"primary",Mt={type:"default",ghost:we==="primary"},[Wt]=(0,G.Z)("Tour",z.Z.Tour);return o.createElement("div",{className:`${ut}-content`},o.createElement("div",{className:`${ut}-inner`},Ie&&Me,Lt,Yt,Gt,o.createElement("div",{className:`${ut}-footer`},de>1&&o.createElement("div",{className:`${ut}-indicators`},at),o.createElement("div",{className:`${ut}-buttons`},ge!==0?o.createElement(F.ZP,Object.assign({},Mt,ue,{onClick:vt,size:"small",className:De()(`${ut}-prev-btn`,ue==null?void 0:ue.className)}),(I=ue==null?void 0:ue.children)!==null&&I!==void 0?I:Wt==null?void 0:Wt.Previous):null,o.createElement(F.ZP,Object.assign({type:xt},fe,{onClick:Et,size:"small",className:De()(`${ut}-next-btn`,fe==null?void 0:fe.className)}),(re=fe==null?void 0:fe.children)!==null&&re!==void 0?re:Je?Wt==null?void 0:Wt.Finish:Wt==null?void 0:Wt.Next)))))},w=n(78776),C=n(45915),ae=n(22703),X=n(69106),Q=n(36237),$e=n(17835),Ne=n(63356),et=n(37645),Ue=n(36305),Se=n(16931),xe=n(51636);const Y=W=>{const{componentCls:I,padding:re,paddingXS:_e,borderRadius:ge,borderRadiusXS:Ve,colorPrimary:it,colorFill:ut,indicatorHeight:de,indicatorWidth:ze,boxShadowTertiary:St,zIndexPopup:Fe,colorBgElevated:Re,fontWeightStrong:$,marginXS:Ye,colorTextLightSolid:be,tourBorderRadius:fe,colorWhite:ue,primaryNextBtnHoverBg:me,closeBtnSize:Ie,motionDurationSlow:we,antCls:Me,primaryPrevBtnBg:Je}=W;return[{[I]:Object.assign(Object.assign({},(0,Ne.Wf)(W)),{position:"absolute",zIndex:Fe,maxWidth:"fit-content",visibility:"visible",width:520,"--antd-arrow-background-color":Re,"&-pure":{maxWidth:"100%",position:"relative"},[`&${I}-hidden`]:{display:"none"},[`${I}-content`]:{position:"relative"},[`${I}-inner`]:{textAlign:"start",textDecoration:"none",borderRadius:fe,boxShadow:St,position:"relative",backgroundColor:Re,border:"none",backgroundClip:"padding-box",[`${I}-close`]:Object.assign({position:"absolute",top:re,insetInlineEnd:re,color:W.colorIcon,background:"none",border:"none",width:Ie,height:Ie,borderRadius:W.borderRadiusSM,transition:`background-color ${W.motionDurationMid}, color ${W.motionDurationMid}`,display:"flex",alignItems:"center",justifyContent:"center",cursor:"pointer","&:hover":{color:W.colorIconHover,backgroundColor:W.colorBgTextHover},"&:active":{backgroundColor:W.colorBgTextActive}},(0,Ne.Qy)(W)),[`${I}-cover`]:{textAlign:"center",padding:`${(0,Q.unit)(W.calc(re).add(Ie).add(_e).equal())} ${(0,Q.unit)(re)} 0`,img:{width:"100%"}},[`${I}-header`]:{padding:`${(0,Q.unit)(re)} ${(0,Q.unit)(re)} ${(0,Q.unit)(_e)}`,width:`calc(100% - ${(0,Q.unit)(Ie)})`,wordBreak:"break-word",[`${I}-title`]:{fontWeight:$}},[`${I}-description`]:{padding:`0 ${(0,Q.unit)(re)}`,wordWrap:"break-word"},[`${I}-footer`]:{padding:`${(0,Q.unit)(_e)} ${(0,Q.unit)(re)} ${(0,Q.unit)(re)}`,textAlign:"end",borderRadius:`0 0 ${(0,Q.unit)(Ve)} ${(0,Q.unit)(Ve)}`,display:"flex",[`${I}-indicators`]:{display:"inline-block",[`${I}-indicator`]:{width:ze,height:de,display:"inline-block",borderRadius:"50%",background:ut,"&:not(:last-child)":{marginInlineEnd:de},"&-active":{background:it}}},[`${I}-buttons`]:{marginInlineStart:"auto",[`${Me}-btn`]:{marginInlineStart:Ye}}}},[`${I}-primary, &${I}-primary`]:{"--antd-arrow-background-color":it,[`${I}-inner`]:{color:be,textAlign:"start",textDecoration:"none",backgroundColor:it,borderRadius:ge,boxShadow:St,[`${I}-close`]:{color:be},[`${I}-indicators`]:{[`${I}-indicator`]:{background:Je,"&-active":{background:be}}},[`${I}-prev-btn`]:{color:be,borderColor:Je,backgroundColor:it,"&:hover":{backgroundColor:Je,borderColor:"transparent"}},[`${I}-next-btn`]:{color:it,borderColor:"transparent",background:ue,"&:hover":{background:me}}}}}),[`${I}-mask`]:{[`${I}-placeholder-animated`]:{transition:`all ${we}`}},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{[`${I}-inner`]:{borderRadius:W.min(fe,et.qN)}}},(0,et.ZP)(W,"var(--antd-arrow-background-color)")]},ye=W=>Object.assign(Object.assign({zIndexPopup:W.zIndexPopupBase+70,closeBtnSize:W.fontSize*W.lineHeight,primaryPrevBtnBg:new $e.FastColor(W.colorTextLightSolid).setA(.15).toRgbString(),primaryNextBtnHoverBg:new $e.FastColor(W.colorBgTextHover).onBackground(W.colorWhite).toRgbString()},(0,et.wZ)({contentRadius:W.borderRadiusLG,limitVerticalRadius:!0})),(0,Ue.w)(W));var P=(0,Se.I$)("Tour",W=>{const{borderRadiusLG:I}=W,re=(0,xe.mergeToken)(W,{indicatorWidth:6,indicatorHeight:6,tourBorderRadius:I});return[Y(re)]},ye),O=function(W,I){var re={};for(var _e in W)Object.prototype.hasOwnProperty.call(W,_e)&&I.indexOf(_e)<0&&(re[_e]=W[_e]);if(W!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,_e=Object.getOwnPropertySymbols(W);ge<_e.length;ge++)I.indexOf(_e[ge])<0&&Object.prototype.propertyIsEnumerable.call(W,_e[ge])&&(re[_e[ge]]=W[_e[ge]]);return re};const rt=W=>{const{prefixCls:I,current:re=0,total:_e=6,className:ge,style:Ve,type:it,closable:ut,closeIcon:de}=W,ze=O(W,["prefixCls","current","total","className","style","type","closable","closeIcon"]),{getPrefixCls:St}=o.useContext(y.E_),Fe=St("tour",I),[Re,$,Ye]=P(Fe),[be,fe]=(0,w.Z)({closable:ut,closeIcon:de},null,{closable:!0,closeIconRender:ue=>o.isValidElement(ue)?(0,ae.Tm)(ue,{className:De()(ue.props.className,`${Fe}-close-icon`)}):ue});return Re(o.createElement(X.t5,{prefixCls:Fe,hashId:$,className:De()(ge,`${Fe}-pure`,it&&`${Fe}-${it}`,Ye),style:Ve},o.createElement(A,{stepProps:Object.assign(Object.assign({},ze),{prefixCls:Fe,total:_e,closable:be?{closeIcon:fe}:void 0}),current:re,type:it})))};var ce=(0,C.i)(rt),se=function(W,I){var re={};for(var _e in W)Object.prototype.hasOwnProperty.call(W,_e)&&I.indexOf(_e)<0&&(re[_e]=W[_e]);if(W!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,_e=Object.getOwnPropertySymbols(W);ge<_e.length;ge++)I.indexOf(_e[ge])<0&&Object.prototype.propertyIsEnumerable.call(W,_e[ge])&&(re[_e[ge]]=W[_e[ge]]);return re};const U=W=>{const{prefixCls:I,type:re,rootClassName:_e,indicatorsRender:ge,steps:Ve,closeIcon:it}=W,ut=se(W,["prefixCls","type","rootClassName","indicatorsRender","steps","closeIcon"]),{getPrefixCls:de,direction:ze,tour:St}=(0,o.useContext)(y.E_),Fe=de("tour",I),[Re,$,Ye]=P(Fe),[,be]=(0,V.ZP)(),fe=o.useMemo(()=>Ve==null?void 0:Ve.map(Je=>{var vt;return Object.assign(Object.assign({},Je),{className:De()(Je.className,{[`${Fe}-primary`]:((vt=Je.type)!==null&&vt!==void 0?vt:re)==="primary"})})}),[Ve,re]),ue=Je=>{var vt;return(0,J.Z)({arrowPointAtCenter:(vt=Je==null?void 0:Je.arrowPointAtCenter)!==null&&vt!==void 0?vt:!0,autoAdjustOverflow:!0,offset:be.marginXXS,arrowWidth:be.sizePopupArrow,borderRadius:be.borderRadius})},me=De()({[`${Fe}-rtl`]:ze==="rtl"},$,Ye,_e),Ie=(Je,vt)=>o.createElement(A,{type:re,stepProps:Je,current:vt,indicatorsRender:ge}),[we,Me]=(0,q.Cn)("Tour",ut.zIndex);return Re(o.createElement(_.Z.Provider,{value:Me},o.createElement(qe.Z,Object.assign({},ut,{closeIcon:it!=null?it:St==null?void 0:St.closeIcon,zIndex:we,rootClassName:me,prefixCls:Fe,animated:!0,renderPanel:Ie,builtinPlacements:ue,steps:fe}))))};U._InternalPanelDoNotUseOrYouWillBeFired=ce;var ee=U},69219:function(Yr,Kt,n){"use strict";n.d(Kt,{default:function(){return ee}});var o=n(59301),qe=n(92310),L=n.n(qe),De=n(9940),q=n(2738),J=n(75030),_=n(86641),y=n(45915),V=n(82855),c=n(48755),T=n(38406),F=n(2171),G=n(83397),z=n(31756),K=n(56553),N=n(24971),A=n(1722),w=n(90376),C=n(68525),ae=n(90005),X=n(70045),Q=n(57700),$e=n(85278),Ne=n(36237),et=n(36170),Ue=n(51636),Se=n(16931),xe=n(12425);const Y=W=>{const{componentCls:I,treePrefixCls:re,colorBgElevated:_e}=W,ge=`.${re}`;return[{[`${I}-dropdown`]:[{padding:`${(0,Ne.unit)(W.paddingXS)} ${(0,Ne.unit)(W.calc(W.paddingXS).div(2).equal())}`},(0,xe.Yk)(re,(0,Ue.mergeToken)(W,{colorBgContainer:_e}),!1),{[ge]:{borderRadius:0,[`${ge}-list-holder-inner`]:{alignItems:"stretch",[`${ge}-treenode`]:{[`${ge}-node-content-wrapper`]:{flex:"auto"}}}}},(0,et.C2)(`${re}-checkbox`,W),{"&-rtl":{direction:"rtl",[`${ge}-switcher${ge}-switcher_close`]:{[`${ge}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]},ye=null;function P(W,I,re){return(0,Se.I$)("TreeSelect",_e=>{const ge=(0,Ue.mergeToken)(_e,{treePrefixCls:I});return[Y(ge)]},xe.TM)(W,re)}var O=function(W,I){var re={};for(var _e in W)Object.prototype.hasOwnProperty.call(W,_e)&&I.indexOf(_e)<0&&(re[_e]=W[_e]);if(W!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,_e=Object.getOwnPropertySymbols(W);ge<_e.length;ge++)I.indexOf(_e[ge])<0&&Object.prototype.propertyIsEnumerable.call(W,_e[ge])&&(re[_e[ge]]=W[_e[ge]]);return re};const rt=(W,I)=>{var re;const{prefixCls:_e,size:ge,disabled:Ve,bordered:it=!0,className:ut,rootClassName:de,treeCheckable:ze,multiple:St,listHeight:Fe=256,listItemHeight:Re,placement:$,notFoundContent:Ye,switcherIcon:be,treeLine:fe,getPopupContainer:ue,popupClassName:me,dropdownClassName:Ie,treeIcon:we=!1,transitionName:Me,choiceTransitionName:Je="",status:vt,treeExpandAction:Et,builtinPlacements:Yt,dropdownMatchSelectWidth:Gt,popupMatchSelectWidth:Lt,allowClear:at,variant:xt,dropdownStyle:Mt,tagRender:Wt,maxCount:Ot,showCheckedStrategy:lr,treeCheckStrictly:ur}=W,Cr=O(W,["prefixCls","size","disabled","bordered","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear","variant","dropdownStyle","tagRender","maxCount","showCheckedStrategy","treeCheckStrictly"]),{getPopupContainer:rn,getPrefixCls:Pr,renderEmpty:x,direction:D,virtual:wt,popupMatchSelectWidth:oe,popupOverflow:Be}=o.useContext(c.E_),[,Dr]=(0,Q.ZP)(),Ar=Re!=null?Re:(Dr==null?void 0:Dr.controlHeightSM)+(Dr==null?void 0:Dr.paddingXXS),xn=Pr(),Ln=Pr("select",_e),Ft=Pr("select-tree",_e),Sr=Pr("tree-select",_e),{compactSize:yr,compactItemClassnames:Lr}=(0,X.ri)(Ln,D),h=(0,G.Z)(Ln),B=(0,G.Z)(Sr),[Ee,ne,ft]=(0,w.Z)(Ln,h),[bn]=P(Sr,Ft,B),[mt,Zt]=(0,N.Z)("treeSelect",xt,it),Ur=L()(me||Ie,`${Sr}-dropdown`,{[`${Sr}-dropdown-rtl`]:D==="rtl"},de,ft,h,B,ne),$r=!!(ze||St),qr=o.useMemo(()=>{if(!(Ot&&(lr==="SHOW_ALL"&&!ur||lr==="SHOW_PARENT")))return Ot},[Ot,lr,ur]),gn=(0,ae.Z)(W.suffixIcon,W.showArrow),Qn=(re=Lt!=null?Lt:Gt)!==null&&re!==void 0?re:oe,{status:pe,hasFeedback:fr,isFormItemInput:Qe,feedbackIcon:Ir}=o.useContext(K.aM),Vr=(0,V.F)(pe,vt),{suffixIcon:wn,removeIcon:ra,clearIcon:pt}=(0,C.Z)(Object.assign(Object.assign({},Cr),{multiple:$r,showSuffixIcon:gn,hasFeedback:fr,feedbackIcon:Ir,prefixCls:Ln,componentName:"TreeSelect"})),tr=at===!0?{clearIcon:pt}:at;let ir;Ye!==void 0?ir=Ye:ir=(x==null?void 0:x("Select"))||o.createElement(T.Z,{componentName:"Select"});const ar=(0,q.Z)(Cr,["suffixIcon","removeIcon","clearIcon","itemIcon","switcherIcon"]),jr=o.useMemo(()=>$!==void 0?$:D==="rtl"?"bottomRight":"bottomLeft",[$,D]),on=(0,z.Z)(On=>{var Mn;return(Mn=ge!=null?ge:yr)!==null&&Mn!==void 0?Mn:On}),Hr=o.useContext(F.Z),zr=Ve!=null?Ve:Hr,nn=L()(!_e&&Sr,{[`${Ln}-lg`]:on==="large",[`${Ln}-sm`]:on==="small",[`${Ln}-rtl`]:D==="rtl",[`${Ln}-${mt}`]:Zt,[`${Ln}-in-form-item`]:Qe},(0,V.Z)(Ln,Vr,fr),Lr,ut,de,ft,h,B,ne),sn=On=>o.createElement($e.Z,{prefixCls:Ft,switcherIcon:be,treeNodeProps:On,showLine:fe}),[An]=(0,J.Cn)("SelectLike",Mt==null?void 0:Mt.zIndex),Pn=o.createElement(De.ZP,Object.assign({virtual:wt,disabled:zr},ar,{dropdownMatchSelectWidth:Qn,builtinPlacements:(0,A.Z)(Yt,Be),ref:I,prefixCls:Ln,className:nn,listHeight:Fe,listItemHeight:Ar,treeCheckable:ze&&o.createElement("span",{className:`${Ln}-tree-checkbox-inner`}),treeLine:!!fe,suffixIcon:wn,multiple:$r,placement:jr,removeIcon:ra,allowClear:tr,switcherIcon:sn,showTreeIcon:we,notFoundContent:ir,getPopupContainer:ue||rn,treeMotion:null,dropdownClassName:Ur,dropdownStyle:Object.assign(Object.assign({},Mt),{zIndex:An}),choiceTransitionName:(0,_.m)(xn,"",Je),transitionName:(0,_.m)(xn,"slide-up",Me),treeExpandAction:Et,tagRender:$r?Wt:void 0,maxCount:qr,showCheckedStrategy:lr,treeCheckStrictly:ur}));return Ee(bn(Pn))},se=o.forwardRef(rt),U=(0,y.Z)(se,"dropdownAlign",W=>(0,q.Z)(W,["visible"]));se.TreeNode=De.OF,se.SHOW_ALL=De.Qw,se.SHOW_PARENT=De.hT,se.SHOW_CHILD=De.FJ,se._InternalPanelDoNotUseOrYouWillBeFired=U;var ee=se},18287:function(Yr,Kt,n){"use strict";n.d(Kt,{default:function(){return _e}});var o=n(89149),qe=n(3300),L=n(59301),De=n(52671),q=n(8657),J=n(32855),_={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"},y=_,V=n(7657),c=function(Ve,it){return L.createElement(V.Z,(0,J.Z)({},Ve,{ref:it,icon:y}))},T=L.forwardRef(c),F=T,G=n(92310),z=n.n(G),K=n(82661),N=n(34061),A=n(48755),w=n(56082),C=n(86641),ae=n(57700),X=n(12425);const Q=4;function $e(ge){const{dropPosition:Ve,dropLevelOffset:it,prefixCls:ut,indent:de,direction:ze="ltr"}=ge,St=ze==="ltr"?"left":"right",Fe=ze==="ltr"?"right":"left",Re={[St]:-it*de+Q,[Fe]:0};switch(Ve){case-1:Re.top=-3;break;case 1:Re.bottom=-3;break;default:Re.bottom=-3,Re[St]=de+Q;break}return L.createElement("div",{style:Re,className:`${ut}-drop-indicator`})}var Ne=$e,et=n(85278),Se=L.forwardRef((ge,Ve)=>{var it;const{getPrefixCls:ut,direction:de,virtual:ze,tree:St}=L.useContext(A.E_),{prefixCls:Fe,className:Re,showIcon:$=!1,showLine:Ye,switcherIcon:be,switcherLoadingIcon:fe,blockNode:ue=!1,children:me,checkable:Ie=!1,selectable:we=!0,draggable:Me,motion:Je,style:vt}=ge,Et=ut("tree",Fe),Yt=ut(),Gt=Je!=null?Je:Object.assign(Object.assign({},(0,C.Z)(Yt)),{motionAppear:!1}),Lt=Object.assign(Object.assign({},ge),{checkable:Ie,selectable:we,showIcon:$,motion:Gt,blockNode:ue,showLine:!!Ye,dropIndicatorRender:Ne}),[at,xt,Mt]=(0,X.ZP)(Et),[,Wt]=(0,ae.ZP)(),Ot=Wt.paddingXS/2+(((it=Wt.Tree)===null||it===void 0?void 0:it.titleHeight)||Wt.controlHeightSM),lr=L.useMemo(()=>{if(!Me)return!1;let Cr={};switch(typeof Me){case"function":Cr.nodeDraggable=Me;break;case"object":Cr=Object.assign({},Me);break;default:break}return Cr.icon!==!1&&(Cr.icon=Cr.icon||L.createElement(w.Z,null)),Cr},[Me]),ur=Cr=>L.createElement(et.Z,{prefixCls:Et,switcherIcon:be,switcherLoadingIcon:fe,treeNodeProps:Cr,showLine:Ye});return at(L.createElement(o.ZP,Object.assign({itemHeight:Ot,ref:Ve,virtual:ze},Lt,{style:Object.assign(Object.assign({},St==null?void 0:St.style),vt),prefixCls:Et,className:z()({[`${Et}-icon-hide`]:!$,[`${Et}-block-node`]:ue,[`${Et}-unselectable`]:!we,[`${Et}-rtl`]:de==="rtl"},St==null?void 0:St.className,Re,xt,Mt),direction:de,checkable:Ie&&L.createElement("span",{className:`${Et}-checkbox-inner`}),selectable:we,switcherIcon:ur,draggable:lr}),me))});const xe=0,Y=1,ye=2;function P(ge,Ve,it){const{key:ut,children:de}=it;function ze(St){const Fe=St[ut],Re=St[de];Ve(Fe,St)!==!1&&P(Re||[],Ve,it)}ge.forEach(ze)}function O(ge){let{treeData:Ve,expandedKeys:it,startKey:ut,endKey:de,fieldNames:ze}=ge;const St=[];let Fe=xe;if(ut&&ut===de)return[ut];if(!ut||!de)return[];function Re($){return $===ut||$===de}return P(Ve,$=>{if(Fe===ye)return!1;if(Re($)){if(St.push($),Fe===xe)Fe=Y;else if(Fe===Y)return Fe=ye,!1}else Fe===Y&&St.push($);return it.includes($)},(0,N.w$)(ze)),St}function rt(ge,Ve,it){const ut=(0,qe.Z)(Ve),de=[];return P(ge,(ze,St)=>{const Fe=ut.indexOf(ze);return Fe!==-1&&(de.push(St),ut.splice(Fe,1)),!!ut.length},(0,N.w$)(it)),de}var ce=function(ge,Ve){var it={};for(var ut in ge)Object.prototype.hasOwnProperty.call(ge,ut)&&Ve.indexOf(ut)<0&&(it[ut]=ge[ut]);if(ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,ut=Object.getOwnPropertySymbols(ge);de<ut.length;de++)Ve.indexOf(ut[de])<0&&Object.prototype.propertyIsEnumerable.call(ge,ut[de])&&(it[ut[de]]=ge[ut[de]]);return it};function se(ge){const{isLeaf:Ve,expanded:it}=ge;return Ve?L.createElement(De.Z,null):it?L.createElement(q.Z,null):L.createElement(F,null)}function U(ge){let{treeData:Ve,children:it}=ge;return Ve||(0,N.zn)(it)}const ee=(ge,Ve)=>{var{defaultExpandAll:it,defaultExpandParent:ut,defaultExpandedKeys:de}=ge,ze=ce(ge,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const St=L.useRef(null),Fe=L.useRef(null),Re=()=>{const{keyEntities:at}=(0,N.I8)(U(ze));let xt;return it?xt=Object.keys(at):ut?xt=(0,K.r7)(ze.expandedKeys||de||[],at):xt=ze.expandedKeys||de||[],xt},[$,Ye]=L.useState(ze.selectedKeys||ze.defaultSelectedKeys||[]),[be,fe]=L.useState(()=>Re());L.useEffect(()=>{"selectedKeys"in ze&&Ye(ze.selectedKeys)},[ze.selectedKeys]),L.useEffect(()=>{"expandedKeys"in ze&&fe(ze.expandedKeys)},[ze.expandedKeys]);const ue=(at,xt)=>{var Mt;return"expandedKeys"in ze||fe(at),(Mt=ze.onExpand)===null||Mt===void 0?void 0:Mt.call(ze,at,xt)},me=(at,xt)=>{var Mt;const{multiple:Wt,fieldNames:Ot}=ze,{node:lr,nativeEvent:ur}=xt,{key:Cr=""}=lr,rn=U(ze),Pr=Object.assign(Object.assign({},xt),{selected:!0}),x=(ur==null?void 0:ur.ctrlKey)||(ur==null?void 0:ur.metaKey),D=ur==null?void 0:ur.shiftKey;let wt;Wt&&x?(wt=at,St.current=Cr,Fe.current=wt,Pr.selectedNodes=rt(rn,wt,Ot)):Wt&&D?(wt=Array.from(new Set([].concat((0,qe.Z)(Fe.current||[]),(0,qe.Z)(O({treeData:rn,expandedKeys:be,startKey:Cr,endKey:St.current,fieldNames:Ot}))))),Pr.selectedNodes=rt(rn,wt,Ot)):(wt=[Cr],St.current=Cr,Fe.current=wt,Pr.selectedNodes=rt(rn,wt,Ot)),(Mt=ze.onSelect)===null||Mt===void 0||Mt.call(ze,wt,Pr),"selectedKeys"in ze||Ye(wt)},{getPrefixCls:Ie,direction:we}=L.useContext(A.E_),{prefixCls:Me,className:Je,showIcon:vt=!0,expandAction:Et="click"}=ze,Yt=ce(ze,["prefixCls","className","showIcon","expandAction"]),Gt=Ie("tree",Me),Lt=z()(`${Gt}-directory`,{[`${Gt}-directory-rtl`]:we==="rtl"},Je);return L.createElement(Se,Object.assign({icon:se,ref:Ve,blockNode:!0},Yt,{showIcon:vt,expandAction:Et,prefixCls:Gt,className:Lt,expandedKeys:be,selectedKeys:$,onSelect:me,onExpand:ue}))};var I=L.forwardRef(ee);const re=Se;re.DirectoryTree=I,re.TreeNode=o.OF;var _e=re},12425:function(Yr,Kt,n){"use strict";n.d(Kt,{ZP:function(){return K},Yk:function(){return F},TM:function(){return G}});var o=n(36237),qe=n(36170),L=n(63356),De=n(34961),q=n(51636),J=n(16931);const _=N=>{let{treeCls:A,treeNodeCls:w,directoryNodeSelectedBg:C,directoryNodeSelectedColor:ae,motionDurationMid:X,borderRadius:Q,controlItemBgHover:$e}=N;return{[`${A}${A}-directory ${w}`]:{[`${A}-node-content-wrapper`]:{position:"static",[`> *:not(${A}-drop-indicator)`]:{position:"relative"},"&:hover":{background:"transparent"},"&:before":{position:"absolute",inset:0,transition:`background-color ${X}`,content:'""',borderRadius:Q},"&:hover:before":{background:$e}},[`${A}-switcher, ${A}-checkbox, ${A}-draggable-icon`]:{zIndex:1},"&-selected":{[`${A}-switcher, ${A}-draggable-icon`]:{color:ae},[`${A}-node-content-wrapper`]:{color:ae,background:"transparent","&:before, &:hover:before":{background:C}}}}}},y=new o.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),V=(N,A)=>({[`.${N}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${A.motionDurationSlow}`}}}),c=(N,A)=>({[`.${N}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:A.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${(0,o.unit)(A.lineWidthBold)} solid ${A.colorPrimary}`,borderRadius:"50%",content:'""'}}}),T=(N,A)=>{const{treeCls:w,treeNodeCls:C,treeNodePadding:ae,titleHeight:X,indentSize:Q,nodeSelectedBg:$e,nodeHoverBg:Ne,colorTextQuaternary:et,controlItemBgActiveDisabled:Ue}=A;return{[w]:Object.assign(Object.assign({},(0,L.Wf)(A)),{background:A.colorBgContainer,borderRadius:A.borderRadius,transition:`background-color ${A.motionDurationSlow}`,"&-rtl":{direction:"rtl"},[`&${w}-rtl ${w}-switcher_close ${w}-switcher-icon svg`]:{transform:"rotate(90deg)"},[`&-focused:not(:hover):not(${w}-active-focused)`]:Object.assign({},(0,L.oN)(A)),[`${w}-list-holder-inner`]:{alignItems:"flex-start"},[`&${w}-block-node`]:{[`${w}-list-holder-inner`]:{alignItems:"stretch",[`${w}-node-content-wrapper`]:{flex:"auto"},[`${C}.dragging:after`]:{position:"absolute",inset:0,border:`1px solid ${A.colorPrimary}`,opacity:0,animationName:y,animationDuration:A.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none",borderRadius:A.borderRadius}}},[C]:{display:"flex",alignItems:"flex-start",marginBottom:ae,lineHeight:(0,o.unit)(X),position:"relative","&:before":{content:'""',position:"absolute",zIndex:1,insetInlineStart:0,width:"100%",top:"100%",height:ae},[`&-disabled ${w}-node-content-wrapper`]:{color:A.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}},[`${w}-checkbox-disabled + ${w}-node-selected,&${C}-disabled${C}-selected ${w}-node-content-wrapper`]:{backgroundColor:Ue},[`${w}-checkbox-disabled`]:{pointerEvents:"unset"},[`&:not(${C}-disabled)`]:{[`${w}-node-content-wrapper`]:{"&:hover":{color:A.nodeHoverColor}}},[`&-active ${w}-node-content-wrapper`]:{background:A.controlItemBgHover},[`&:not(${C}-disabled).filter-node ${w}-title`]:{color:A.colorPrimary,fontWeight:500},"&-draggable":{cursor:"grab",[`${w}-draggable-icon`]:{flexShrink:0,width:X,textAlign:"center",visibility:"visible",color:et},[`&${C}-disabled ${w}-draggable-icon`]:{visibility:"hidden"}}},[`${w}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:Q}},[`${w}-draggable-icon`]:{visibility:"hidden"},[`${w}-switcher, ${w}-checkbox`]:{marginInlineEnd:A.calc(A.calc(X).sub(A.controlInteractiveSize)).div(2).equal()},[`${w}-switcher`]:Object.assign(Object.assign({},V(N,A)),{position:"relative",flex:"none",alignSelf:"stretch",width:X,textAlign:"center",cursor:"pointer",userSelect:"none",transition:`all ${A.motionDurationSlow}`,"&-noop":{cursor:"unset"},"&:before":{pointerEvents:"none",content:'""',width:X,height:X,position:"absolute",left:{_skip_check_:!0,value:0},top:0,borderRadius:A.borderRadius,transition:`all ${A.motionDurationSlow}`},[`&:not(${w}-switcher-noop):hover:before`]:{backgroundColor:A.colorBgTextHover},[`&_close ${w}-switcher-icon svg`]:{transform:"rotate(-90deg)"},"&-loading-icon":{color:A.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:A.calc(X).div(2).equal(),bottom:A.calc(ae).mul(-1).equal(),marginInlineStart:-1,borderInlineEnd:`1px solid ${A.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:A.calc(A.calc(X).div(2).equal()).mul(.8).equal(),height:A.calc(X).div(2).equal(),borderBottom:`1px solid ${A.colorBorder}`,content:'""'}}}),[`${w}-node-content-wrapper`]:Object.assign(Object.assign({position:"relative",minHeight:X,paddingBlock:0,paddingInline:A.paddingXS,background:"transparent",borderRadius:A.borderRadius,cursor:"pointer",transition:`all ${A.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`},c(N,A)),{"&:hover":{backgroundColor:Ne},[`&${w}-node-selected`]:{color:A.nodeSelectedColor,backgroundColor:$e},[`${w}-iconEle`]:{display:"inline-block",width:X,height:X,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}}),[`${w}-unselectable ${w}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${C}.drop-container > [draggable]`]:{boxShadow:`0 0 0 2px ${A.colorPrimary}`},"&-show-line":{[`${w}-indent-unit`]:{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:A.calc(X).div(2).equal(),bottom:A.calc(ae).mul(-1).equal(),borderInlineEnd:`1px solid ${A.colorBorder}`,content:'""'},"&-end:before":{display:"none"}},[`${w}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${C}-leaf-last ${w}-switcher-leaf-line:before`]:{top:"auto !important",bottom:"auto !important",height:`${(0,o.unit)(A.calc(X).div(2).equal())} !important`}})}},F=function(N,A){let w=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;const C=`.${N}`,ae=`${C}-treenode`,X=A.calc(A.paddingXS).div(2).equal(),Q=(0,q.mergeToken)(A,{treeCls:C,treeNodeCls:ae,treeNodePadding:X});return[T(N,Q),w&&_(Q)].filter(Boolean)},G=N=>{const{controlHeightSM:A,controlItemBgHover:w,controlItemBgActive:C}=N,ae=A;return{titleHeight:ae,indentSize:ae,nodeHoverBg:w,nodeHoverColor:N.colorText,nodeSelectedBg:C,nodeSelectedColor:N.colorText}},z=N=>{const{colorTextLightSolid:A,colorPrimary:w}=N;return Object.assign(Object.assign({},G(N)),{directoryNodeSelectedColor:A,directoryNodeSelectedBg:w})};var K=(0,J.I$)("Tree",(N,A)=>{let{prefixCls:w}=A;return[{[N.componentCls]:(0,qe.C2)(`${w}-checkbox`,N)},F(w,N),(0,De.Z)(N)]},z)},85278:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return A}});var o=n(59301),qe=n(32855),L={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"},De=L,q=n(7657),J=function(C,ae){return o.createElement(q.Z,(0,qe.Z)({},C,{ref:ae,icon:De}))},_=o.forwardRef(J),y=_,V=n(52671),c=n(58617),T=n(15075),F=n(43531),G=n(92310),z=n.n(G),K=n(22703),A=w=>{const{prefixCls:C,switcherIcon:ae,treeNodeProps:X,showLine:Q,switcherLoadingIcon:$e}=w,{isLeaf:Ne,expanded:et,loading:Ue}=X;if(Ue)return o.isValidElement($e)?$e:o.createElement(c.Z,{className:`${C}-switcher-loading-icon`});let Se;if(Q&&typeof Q=="object"&&(Se=Q.showLeafIcon),Ne){if(!Q)return null;if(typeof Se!="boolean"&&Se){const ye=typeof Se=="function"?Se(X):Se,P=`${C}-switcher-line-custom-icon`;return o.isValidElement(ye)?(0,K.Tm)(ye,{className:z()(ye.props.className||"",P)}):ye}return Se?o.createElement(V.Z,{className:`${C}-switcher-line-icon`}):o.createElement("span",{className:`${C}-switcher-leaf-line`})}const xe=`${C}-switcher-icon`,Y=typeof ae=="function"?ae(X):ae;return o.isValidElement(Y)?(0,K.Tm)(Y,{className:z()(Y.props.className||"",xe)}):Y!==void 0?Y:Q?et?o.createElement(T.Z,{className:`${C}-switcher-line-icon`}):o.createElement(F.Z,{className:`${C}-switcher-line-icon`}):o.createElement(y,{className:xe})}},530:function(Yr,Kt,n){"use strict";n.d(Kt,{default:function(){return Qn}});var o=n(59301),qe=n(32855),L={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}}]},name:"edit",theme:"outlined"},De=L,q=n(7657),J=function(fr,Qe){return o.createElement(q.Z,(0,qe.Z)({},fr,{ref:Qe,icon:De}))},_=o.forwardRef(J),y=_,V=n(92310),c=n.n(V),T=n(29301),F=n(11592),G=n(34280),z=n(18929),K=n(2738),N=n(8654),A=n(24514),w=n(48755),C=n(9017),ae=n(25399),X={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 000 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z"}}]},name:"enter",theme:"outlined"},Q=X,$e=function(fr,Qe){return o.createElement(q.Z,(0,qe.Z)({},fr,{ref:Qe,icon:Q}))},Ne=o.forwardRef($e),et=Ne,Ue=n(10228),Se=n(22703),xe=n(79809),Y=n(63356),ye=n(16931),P=n(68361),O=n(36237);const rt=(pe,fr,Qe,Ir)=>{const{titleMarginBottom:Vr,fontWeightStrong:wn}=Ir;return{marginBottom:Vr,color:Qe,fontWeight:wn,fontSize:pe,lineHeight:fr}},ce=pe=>{const fr=[1,2,3,4,5],Qe={};return fr.forEach(Ir=>{Qe[`
h${Ir}&,
div&-h${Ir},
div&-h${Ir} > textarea,
h${Ir}
`]=rt(pe[`fontSizeHeading${Ir}`],pe[`lineHeightHeading${Ir}`],pe.colorTextHeading,pe)}),Qe},se=pe=>{const{componentCls:fr}=pe;return{"a&, a":Object.assign(Object.assign({},(0,Y.Nd)(pe)),{userSelect:"text",[`&[disabled], &${fr}-disabled`]:{color:pe.colorTextDisabled,cursor:"not-allowed","&:active, &:hover":{color:pe.colorTextDisabled},"&:active":{pointerEvents:"none"}}})}},U=pe=>({code:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.2em 0.1em",fontSize:"85%",fontFamily:pe.fontFamilyCode,background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3},kbd:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.15em 0.1em",fontSize:"90%",fontFamily:pe.fontFamilyCode,background:"rgba(150, 150, 150, 0.06)",border:"1px solid rgba(100, 100, 100, 0.2)",borderBottomWidth:2,borderRadius:3},mark:{padding:0,backgroundColor:P.gold[2]},"u, ins":{textDecoration:"underline",textDecorationSkipInk:"auto"},"s, del":{textDecoration:"line-through"},strong:{fontWeight:600},"ul, ol":{marginInline:0,marginBlock:"0 1em",padding:0,li:{marginInline:"20px 0",marginBlock:0,paddingInline:"4px 0",paddingBlock:0}},ul:{listStyleType:"circle",ul:{listStyleType:"disc"}},ol:{listStyleType:"decimal"},"pre, blockquote":{margin:"1em 0"},pre:{padding:"0.4em 0.6em",whiteSpace:"pre-wrap",wordWrap:"break-word",background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3,fontFamily:pe.fontFamilyCode,code:{display:"inline",margin:0,padding:0,fontSize:"inherit",fontFamily:"inherit",background:"transparent",border:0}},blockquote:{paddingInline:"0.6em 0",paddingBlock:0,borderInlineStart:"4px solid rgba(100, 100, 100, 0.2)",opacity:.85}}),ee=pe=>{const{componentCls:fr,paddingSM:Qe}=pe,Ir=Qe;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:pe.calc(pe.paddingSM).mul(-1).equal(),marginTop:pe.calc(Ir).mul(-1).equal(),marginBottom:`calc(1em - ${(0,O.unit)(Ir)})`},[`${fr}-edit-content-confirm`]:{position:"absolute",insetInlineEnd:pe.calc(pe.marginXS).add(2).equal(),insetBlockEnd:pe.marginXS,color:pe.colorTextDescription,fontWeight:"normal",fontSize:pe.fontSize,fontStyle:"normal",pointerEvents:"none"},textarea:{margin:"0!important",MozTransition:"none",height:"1em"}}}},W=pe=>({[`${pe.componentCls}-copy-success`]:{"\n &,\n &:hover,\n &:focus":{color:pe.colorSuccess}},[`${pe.componentCls}-copy-icon-only`]:{marginInlineStart:0}}),I=()=>({"\n a&-ellipsis,\n span&-ellipsis\n ":{display:"inline-block",maxWidth:"100%"},"&-ellipsis-single-line":{whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis","a&, span&":{verticalAlign:"bottom"},"> code":{paddingBlock:0,maxWidth:"calc(100% - 1.2em)",display:"inline-block",overflow:"hidden",textOverflow:"ellipsis",verticalAlign:"bottom",boxSizing:"content-box"}},"&-ellipsis-multiple-line":{display:"-webkit-box",overflow:"hidden",WebkitLineClamp:3,WebkitBoxOrient:"vertical"}}),re=pe=>{const{componentCls:fr,titleMarginTop:Qe}=pe;return{[fr]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({color:pe.colorText,wordBreak:"break-word",lineHeight:pe.lineHeight,[`&${fr}-secondary`]:{color:pe.colorTextDescription},[`&${fr}-success`]:{color:pe.colorSuccessText},[`&${fr}-warning`]:{color:pe.colorWarningText},[`&${fr}-danger`]:{color:pe.colorErrorText,"a&:active, a&:focus":{color:pe.colorErrorTextActive},"a&:hover":{color:pe.colorErrorTextHover}},[`&${fr}-disabled`]:{color:pe.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"\n div&,\n p\n ":{marginBottom:"1em"}},ce(pe)),{[`
& + h1${fr},
& + h2${fr},
& + h3${fr},
& + h4${fr},
& + h5${fr}
`]:{marginTop:Qe},"\n div,\n ul,\n li,\n p,\n h1,\n h2,\n h3,\n h4,\n h5":{"\n + h1,\n + h2,\n + h3,\n + h4,\n + h5\n ":{marginTop:Qe}}}),U(pe)),se(pe)),{[`
${fr}-expand,
${fr}-collapse,
${fr}-edit,
${fr}-copy
`]:Object.assign(Object.assign({},(0,Y.Nd)(pe)),{marginInlineStart:pe.marginXXS})}),ee(pe)),W(pe)),I()),{"&-rtl":{direction:"rtl"}})}},_e=()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"});var ge=(0,ye.I$)("Typography",pe=>[re(pe)],_e),it=pe=>{const{prefixCls:fr,"aria-label":Qe,className:Ir,style:Vr,direction:wn,maxLength:ra,autoSize:pt=!0,value:tr,onSave:ir,onCancel:ar,onEnd:jr,component:on,enterIcon:Hr=o.createElement(et,null)}=pe,zr=o.useRef(null),nn=o.useRef(!1),sn=o.useRef(null),[An,Pn]=o.useState(tr);o.useEffect(()=>{Pn(tr)},[tr]),o.useEffect(()=>{var ea;if(!((ea=zr.current)===null||ea===void 0)&&ea.resizableTextArea){const{textArea:zn}=zr.current.resizableTextArea;zn.focus();const{length:yn}=zn.value;zn.setSelectionRange(yn,yn)}},[]);const On=ea=>{let{target:zn}=ea;Pn(zn.value.replace(/[\n\r]/g,""))},Mn=()=>{nn.current=!0},na=()=>{nn.current=!1},en=ea=>{let{keyCode:zn}=ea;nn.current||(sn.current=zn)},$n=()=>{ir(An.trim())},Jn=ea=>{let{keyCode:zn,ctrlKey:yn,altKey:_n,metaKey:Ca,shiftKey:Fa}=ea;sn.current!==zn||nn.current||yn||_n||Ca||Fa||(zn===Ue.Z.ENTER?($n(),jr==null||jr()):zn===Ue.Z.ESC&&ar())},da=()=>{$n()},[Bn,aa,Kn]=ge(fr),Zn=c()(fr,`${fr}-edit-content`,{[`${fr}-rtl`]:wn==="rtl",[`${fr}-${on}`]:!!on},Ir,aa,Kn);return Bn(o.createElement("div",{className:Zn,style:Vr},o.createElement(xe.Z,{ref:zr,maxLength:ra,value:An,onChange:On,onKeyDown:en,onKeyUp:Jn,onCompositionStart:Mn,onCompositionEnd:na,onBlur:da,"aria-label":Qe,rows:1,autoSize:pt}),Hr!==null?(0,Se.Tm)(Hr,{className:`${fr}-edit-content-confirm`}):null))},ut=n(25769),de=n.n(ut),ze=n(6089),Fe=function(pe){return(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1)&&pe==null?[]:Array.isArray(pe)?pe:[pe]},Re=function(pe,fr,Qe,Ir){function Vr(wn){return wn instanceof Qe?wn:new Qe(function(ra){ra(wn)})}return new(Qe||(Qe=Promise))(function(wn,ra){function pt(ar){try{ir(Ir.next(ar))}catch(jr){ra(jr)}}function tr(ar){try{ir(Ir.throw(ar))}catch(jr){ra(jr)}}function ir(ar){ar.done?wn(ar.value):Vr(ar.value).then(pt,tr)}ir((Ir=Ir.apply(pe,fr||[])).next())})},Ye=pe=>{let{copyConfig:fr,children:Qe}=pe;const[Ir,Vr]=o.useState(!1),[wn,ra]=o.useState(!1),pt=o.useRef(null),tr=()=>{pt.current&&clearTimeout(pt.current)},ir={};fr.format&&(ir.format=fr.format),o.useEffect(()=>tr,[]);const ar=(0,ze.Z)(jr=>Re(void 0,void 0,void 0,function*(){var on;jr==null||jr.preventDefault(),jr==null||jr.stopPropagation(),ra(!0);try{const Hr=typeof fr.text=="function"?yield fr.text():fr.text;de()(Hr||Fe(Qe,!0).join("")||"",ir),ra(!1),Vr(!0),tr(),pt.current=setTimeout(()=>{Vr(!1)},3e3),(on=fr.onCopy)===null||on===void 0||on.call(fr,jr)}catch(Hr){throw ra(!1),Hr}}));return{copied:Ir,copyLoading:wn,onClick:ar}};function be(pe,fr){return o.useMemo(()=>{const Qe=!!pe;return[Qe,Object.assign(Object.assign({},fr),Qe&&typeof pe=="object"?pe:null)]},[pe])}var ue=pe=>{const fr=(0,o.useRef)(void 0);return(0,o.useEffect)(()=>{fr.current=pe}),fr.current},Ie=(pe,fr,Qe)=>(0,o.useMemo)(()=>pe===!0?{title:fr!=null?fr:Qe}:(0,o.isValidElement)(pe)?{title:pe}:typeof pe=="object"?Object.assign({title:fr!=null?fr:Qe},pe):{title:pe},[pe,fr,Qe]),we=function(pe,fr){var Qe={};for(var Ir in pe)Object.prototype.hasOwnProperty.call(pe,Ir)&&fr.indexOf(Ir)<0&&(Qe[Ir]=pe[Ir]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Vr=0,Ir=Object.getOwnPropertySymbols(pe);Vr<Ir.length;Vr++)fr.indexOf(Ir[Vr])<0&&Object.prototype.propertyIsEnumerable.call(pe,Ir[Vr])&&(Qe[Ir[Vr]]=pe[Ir[Vr]]);return Qe},Je=o.forwardRef((pe,fr)=>{const{prefixCls:Qe,component:Ir="article",className:Vr,rootClassName:wn,setContentRef:ra,children:pt,direction:tr,style:ir}=pe,ar=we(pe,["prefixCls","component","className","rootClassName","setContentRef","children","direction","style"]),{getPrefixCls:jr,direction:on,className:Hr,style:zr}=(0,w.dj)("typography"),nn=tr!=null?tr:on,sn=ra?(0,N.sQ)(fr,ra):fr,An=jr("typography",Qe),[Pn,On,Mn]=ge(An),na=c()(An,Hr,{[`${An}-rtl`]:nn==="rtl"},Vr,wn,On,Mn),en=Object.assign(Object.assign({},zr),ir);return Pn(o.createElement(Ir,Object.assign({className:na,style:en,ref:sn},ar),pt))}),vt=n(40001),Et=n(81953),Yt=n(58617);function Gt(pe){return pe===!1?[!1,!1]:Array.isArray(pe)?pe:[pe]}function Lt(pe,fr,Qe){return pe===!0||pe===void 0?fr:pe||Qe&&fr}function at(pe){const fr=document.createElement("em");pe.appendChild(fr);const Qe=pe.getBoundingClientRect(),Ir=fr.getBoundingClientRect();return pe.removeChild(fr),Qe.left>Ir.left||Ir.right>Qe.right||Qe.top>Ir.top||Ir.bottom>Qe.bottom}const xt=pe=>["string","number"].includes(typeof pe);var Wt=pe=>{let{prefixCls:fr,copied:Qe,locale:Ir,iconOnly:Vr,tooltips:wn,icon:ra,tabIndex:pt,onCopy:tr,loading:ir}=pe;const ar=Gt(wn),jr=Gt(ra),{copied:on,copy:Hr}=Ir!=null?Ir:{},zr=Qe?on:Hr,nn=Lt(ar[Qe?1:0],zr),sn=typeof nn=="string"?nn:zr;return o.createElement(ae.Z,{title:nn},o.createElement("button",{type:"button",className:c()(`${fr}-copy`,{[`${fr}-copy-success`]:Qe,[`${fr}-copy-icon-only`]:Vr}),onClick:tr,"aria-label":sn,tabIndex:pt},Qe?Lt(jr[1],o.createElement(vt.Z,null),!0):Lt(jr[0],ir?o.createElement(Yt.Z,null):o.createElement(Et.Z,null),!0)))},Ot=n(3300);const lr=o.forwardRef((pe,fr)=>{let{style:Qe,children:Ir}=pe;const Vr=o.useRef(null);return o.useImperativeHandle(fr,()=>({isExceed:()=>{const wn=Vr.current;return wn.scrollHeight>wn.clientHeight},getHeight:()=>Vr.current.clientHeight})),o.createElement("span",{"aria-hidden":!0,ref:Vr,style:Object.assign({position:"fixed",display:"block",left:0,top:0,pointerEvents:"none",backgroundColor:"rgba(255, 0, 0, 0.65)"},Qe)},Ir)}),ur=pe=>pe.reduce((fr,Qe)=>fr+(xt(Qe)?String(Qe).length:1),0);function Cr(pe,fr){let Qe=0;const Ir=[];for(let Vr=0;Vr<pe.length;Vr+=1){if(Qe===fr)return Ir;const wn=pe[Vr],pt=xt(wn)?String(wn).length:1,tr=Qe+pt;if(tr>fr){const ir=fr-Qe;return Ir.push(String(wn).slice(0,ir)),Ir}Ir.push(wn),Qe=tr}return pe}const rn=0,Pr=1,x=2,D=3,wt=4,oe={display:"-webkit-box",overflow:"hidden",WebkitBoxOrient:"vertical"};function Be(pe){const{enableMeasure:fr,width:Qe,text:Ir,children:Vr,rows:wn,expanded:ra,miscDeps:pt,onEllipsis:tr}=pe,ir=o.useMemo(()=>(0,F.Z)(Ir),[Ir]),ar=o.useMemo(()=>ur(ir),[Ir]),jr=o.useMemo(()=>Vr(ir,!1),[Ir]),[on,Hr]=o.useState(null),zr=o.useRef(null),nn=o.useRef(null),sn=o.useRef(null),An=o.useRef(null),Pn=o.useRef(null),[On,Mn]=o.useState(!1),[na,en]=o.useState(rn),[$n,Jn]=o.useState(0),[da,Bn]=o.useState(null);(0,G.Z)(()=>{en(fr&&Qe&&ar?Pr:rn)},[Qe,Ir,wn,fr,ir]),(0,G.Z)(()=>{var ea,zn,yn,_n;if(na===Pr){en(x);const Ca=nn.current&&getComputedStyle(nn.current).whiteSpace;Bn(Ca)}else if(na===x){const Ca=!!(!((ea=sn.current)===null||ea===void 0)&&ea.isExceed());en(Ca?D:wt),Hr(Ca?[0,ar]:null),Mn(Ca);const Fa=((zn=sn.current)===null||zn===void 0?void 0:zn.getHeight())||0,ao=wn===1?0:((yn=An.current)===null||yn===void 0?void 0:yn.getHeight())||0,oo=((_n=Pn.current)===null||_n===void 0?void 0:_n.getHeight())||0,uo=Math.max(Fa,ao+oo);Jn(uo+1),tr(Ca)}},[na]);const aa=on?Math.ceil((on[0]+on[1])/2):0;(0,G.Z)(()=>{var ea;const[zn,yn]=on||[0,0];if(zn!==yn){const Ca=(((ea=zr.current)===null||ea===void 0?void 0:ea.getHeight())||0)>$n;let Fa=aa;yn-zn===1&&(Fa=Ca?zn:yn),Hr(Ca?[zn,Fa]:[Fa,yn])}},[on,aa]);const Kn=o.useMemo(()=>{if(!fr)return Vr(ir,!1);if(na!==D||!on||on[0]!==on[1]){const ea=Vr(ir,!1);return[wt,rn].includes(na)?ea:o.createElement("span",{style:Object.assign(Object.assign({},oe),{WebkitLineClamp:wn})},ea)}return Vr(ra?ir:Cr(ir,on[0]),On)},[ra,na,on,ir].concat((0,Ot.Z)(pt))),Zn={width:Qe,margin:0,padding:0,whiteSpace:da==="nowrap"?"normal":"inherit"};return o.createElement(o.Fragment,null,Kn,na===x&&o.createElement(o.Fragment,null,o.createElement(lr,{style:Object.assign(Object.assign(Object.assign({},Zn),oe),{WebkitLineClamp:wn}),ref:sn},jr),o.createElement(lr,{style:Object.assign(Object.assign(Object.assign({},Zn),oe),{WebkitLineClamp:wn-1}),ref:An},jr),o.createElement(lr,{style:Object.assign(Object.assign(Object.assign({},Zn),oe),{WebkitLineClamp:1}),ref:Pn},Vr([],!0))),na===D&&on&&on[0]!==on[1]&&o.createElement(lr,{style:Object.assign(Object.assign({},Zn),{top:400}),ref:zr},Vr(Cr(ir,aa),!0)),na===Pr&&o.createElement("span",{style:{whiteSpace:"inherit"},ref:nn}))}var Ar=pe=>{let{enableEllipsis:fr,isEllipsis:Qe,children:Ir,tooltipProps:Vr}=pe;return!(Vr!=null&&Vr.title)||!fr?Ir:o.createElement(ae.Z,Object.assign({open:Qe?void 0:!1},Vr),Ir)},xn=function(pe,fr){var Qe={};for(var Ir in pe)Object.prototype.hasOwnProperty.call(pe,Ir)&&fr.indexOf(Ir)<0&&(Qe[Ir]=pe[Ir]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Vr=0,Ir=Object.getOwnPropertySymbols(pe);Vr<Ir.length;Vr++)fr.indexOf(Ir[Vr])<0&&Object.prototype.propertyIsEnumerable.call(pe,Ir[Vr])&&(Qe[Ir[Vr]]=pe[Ir[Vr]]);return Qe};function Ln(pe,fr){let{mark:Qe,code:Ir,underline:Vr,delete:wn,strong:ra,keyboard:pt,italic:tr}=pe,ir=fr;function ar(jr,on){on&&(ir=o.createElement(jr,{},ir))}return ar("strong",ra),ar("u",Vr),ar("del",wn),ar("code",Ir),ar("mark",Qe),ar("kbd",pt),ar("i",tr),ir}const Ft="...";var yr=o.forwardRef((pe,fr)=>{var Qe;const{prefixCls:Ir,className:Vr,style:wn,type:ra,disabled:pt,children:tr,ellipsis:ir,editable:ar,copyable:jr,component:on,title:Hr}=pe,zr=xn(pe,["prefixCls","className","style","type","disabled","children","ellipsis","editable","copyable","component","title"]),{getPrefixCls:nn,direction:sn}=o.useContext(w.E_),[An]=(0,C.Z)("Text"),Pn=o.useRef(null),On=o.useRef(null),Mn=nn("typography",Ir),na=(0,K.Z)(zr,["mark","code","delete","underline","strong","keyboard","italic"]),[en,$n]=be(ar),[Jn,da]=(0,z.Z)(!1,{value:$n.editing}),{triggerType:Bn=["icon"]}=$n,aa=qt=>{var Nt;qt&&((Nt=$n.onStart)===null||Nt===void 0||Nt.call($n)),da(qt)},Kn=ue(Jn);(0,G.Z)(()=>{var qt;!Jn&&Kn&&((qt=On.current)===null||qt===void 0||qt.focus())},[Jn]);const Zn=qt=>{qt==null||qt.preventDefault(),aa(!0)},ea=qt=>{var Nt;(Nt=$n.onChange)===null||Nt===void 0||Nt.call($n,qt),aa(!1)},zn=()=>{var qt;(qt=$n.onCancel)===null||qt===void 0||qt.call($n),aa(!1)},[yn,_n]=be(jr),{copied:Ca,copyLoading:Fa,onClick:ao}=Ye({copyConfig:_n,children:tr}),[oo,uo]=o.useState(!1),[f,s]=o.useState(!1),[p,b]=o.useState(!1),[E,v]=o.useState(!1),[M,k]=o.useState(!0),[te,Ae]=be(ir,{expandable:!1,symbol:qt=>qt?An==null?void 0:An.collapse:An==null?void 0:An.expand}),[st,It]=(0,z.Z)(Ae.defaultExpanded||!1,{value:Ae.expanded}),Ct=te&&(!st||Ae.expandable==="collapsible"),{rows:ve=1}=Ae,kt=o.useMemo(()=>Ct&&(Ae.suffix!==void 0||Ae.onEllipsis||Ae.expandable||en||yn),[Ct,Ae,en,yn]);(0,G.Z)(()=>{te&&!kt&&(uo((0,A.G)("webkitLineClamp")),s((0,A.G)("textOverflow")))},[kt,te]);const[Ze,Vt]=o.useState(Ct),gt=o.useMemo(()=>kt?!1:ve===1?f:oo,[kt,f,oo]);(0,G.Z)(()=>{Vt(gt&&Ct)},[gt,Ct]);const rr=Ct&&(Ze?E:p),xr=Ct&&ve===1&&Ze,Qt=Ct&&ve>1&&Ze,nt=(qt,Nt)=>{var or;It(Nt.expanded),(or=Ae.onExpand)===null||or===void 0||or.call(Ae,qt,Nt)},[Ce,Ut]=o.useState(0),Pt=qt=>{let{offsetWidth:Nt}=qt;Ut(Nt)},At=qt=>{var Nt;b(qt),p!==qt&&((Nt=Ae.onEllipsis)===null||Nt===void 0||Nt.call(Ae,qt))};o.useEffect(()=>{const qt=Pn.current;if(te&&Ze&&qt){const Nt=at(qt);E!==Nt&&v(Nt)}},[te,Ze,tr,Qt,M,Ce]),o.useEffect(()=>{const qt=Pn.current;if(typeof IntersectionObserver=="undefined"||!qt||!Ze||!Ct)return;const Nt=new IntersectionObserver(()=>{k(!!qt.offsetParent)});return Nt.observe(qt),()=>{Nt.disconnect()}},[Ze,Ct]);const Jt=Ie(Ae.tooltip,$n.text,tr),ke=o.useMemo(()=>{if(!(!te||Ze))return[$n.text,tr,Hr,Jt.title].find(xt)},[te,Ze,Hr,Jt.title,rr]);if(Jn)return o.createElement(it,{value:(Qe=$n.text)!==null&&Qe!==void 0?Qe:typeof tr=="string"?tr:"",onSave:ea,onCancel:zn,onEnd:$n.onEnd,prefixCls:Mn,className:Vr,style:wn,direction:sn,component:on,maxLength:$n.maxLength,autoSize:$n.autoSize,enterIcon:$n.enterIcon});const Le=()=>{const{expandable:qt,symbol:Nt}=Ae;return qt?o.createElement("button",{type:"button",key:"expand",className:`${Mn}-${st?"collapse":"expand"}`,onClick:or=>nt(or,{expanded:!st}),"aria-label":st?An.collapse:An==null?void 0:An.expand},typeof Nt=="function"?Nt(st):Nt):null},$t=()=>{if(!en)return;const{icon:qt,tooltip:Nt,tabIndex:or}=$n,Zr=(0,F.Z)(Nt)[0]||(An==null?void 0:An.edit),Ht=typeof Zr=="string"?Zr:"";return Bn.includes("icon")?o.createElement(ae.Z,{key:"edit",title:Nt===!1?"":Zr},o.createElement("button",{type:"button",ref:On,className:`${Mn}-edit`,onClick:Zn,"aria-label":Ht,tabIndex:or},qt||o.createElement(y,{role:"button"}))):null},ct=()=>yn?o.createElement(Wt,Object.assign({key:"copy"},_n,{prefixCls:Mn,copied:Ca,locale:An,onCopy:ao,loading:Fa,iconOnly:tr==null})):null,dr=qt=>[qt&&Le(),$t(),ct()],vr=qt=>[qt&&!st&&o.createElement("span",{"aria-hidden":!0,key:"ellipsis"},Ft),Ae.suffix,dr(qt)];return o.createElement(T.Z,{onResize:Pt,disabled:!Ct},qt=>o.createElement(Ar,{tooltipProps:Jt,enableEllipsis:Ct,isEllipsis:rr},o.createElement(Je,Object.assign({className:c()({[`${Mn}-${ra}`]:ra,[`${Mn}-disabled`]:pt,[`${Mn}-ellipsis`]:te,[`${Mn}-ellipsis-single-line`]:xr,[`${Mn}-ellipsis-multiple-line`]:Qt},Vr),prefixCls:Ir,style:Object.assign(Object.assign({},wn),{WebkitLineClamp:Qt?ve:void 0}),component:on,ref:(0,N.sQ)(qt,Pn,fr),direction:sn,onClick:Bn.includes("text")?Zn:void 0,"aria-label":ke==null?void 0:ke.toString(),title:Hr},na),o.createElement(Be,{enableMeasure:Ct&&!Ze,text:tr,rows:ve,width:Ce,onEllipsis:At,expanded:st,miscDeps:[Ca,st,Fa,en,yn,An]},(Nt,or)=>Ln(pe,o.createElement(o.Fragment,null,Nt.length>0&&or&&!st&&ke?o.createElement("span",{key:"show-content","aria-hidden":!0},Nt):Nt,vr(or)))))))}),Lr=function(pe,fr){var Qe={};for(var Ir in pe)Object.prototype.hasOwnProperty.call(pe,Ir)&&fr.indexOf(Ir)<0&&(Qe[Ir]=pe[Ir]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Vr=0,Ir=Object.getOwnPropertySymbols(pe);Vr<Ir.length;Vr++)fr.indexOf(Ir[Vr])<0&&Object.prototype.propertyIsEnumerable.call(pe,Ir[Vr])&&(Qe[Ir[Vr]]=pe[Ir[Vr]]);return Qe},B=o.forwardRef((pe,fr)=>{var{ellipsis:Qe,rel:Ir}=pe,Vr=Lr(pe,["ellipsis","rel"]);const wn=Object.assign(Object.assign({},Vr),{rel:Ir===void 0&&Vr.target==="_blank"?"noopener noreferrer":Ir});return delete wn.navigate,o.createElement(yr,Object.assign({},wn,{ref:fr,ellipsis:!!Qe,component:"a"}))}),ne=o.forwardRef((pe,fr)=>o.createElement(yr,Object.assign({ref:fr},pe,{component:"div"}))),ft=function(pe,fr){var Qe={};for(var Ir in pe)Object.prototype.hasOwnProperty.call(pe,Ir)&&fr.indexOf(Ir)<0&&(Qe[Ir]=pe[Ir]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Vr=0,Ir=Object.getOwnPropertySymbols(pe);Vr<Ir.length;Vr++)fr.indexOf(Ir[Vr])<0&&Object.prototype.propertyIsEnumerable.call(pe,Ir[Vr])&&(Qe[Ir[Vr]]=pe[Ir[Vr]]);return Qe};const bn=(pe,fr)=>{var{ellipsis:Qe}=pe,Ir=ft(pe,["ellipsis"]);const Vr=o.useMemo(()=>Qe&&typeof Qe=="object"?(0,K.Z)(Qe,["expandable","rows"]):Qe,[Qe]);return o.createElement(yr,Object.assign({ref:fr},Ir,{ellipsis:Vr,component:"span"}))};var mt=o.forwardRef(bn),Zt=function(pe,fr){var Qe={};for(var Ir in pe)Object.prototype.hasOwnProperty.call(pe,Ir)&&fr.indexOf(Ir)<0&&(Qe[Ir]=pe[Ir]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Vr=0,Ir=Object.getOwnPropertySymbols(pe);Vr<Ir.length;Vr++)fr.indexOf(Ir[Vr])<0&&Object.prototype.propertyIsEnumerable.call(pe,Ir[Vr])&&(Qe[Ir[Vr]]=pe[Ir[Vr]]);return Qe};const Ur=[1,2,3,4,5];var qr=o.forwardRef((pe,fr)=>{const{level:Qe=1}=pe,Ir=Zt(pe,["level"]),Vr=Ur.includes(Qe)?`h${Qe}`:"h1";return o.createElement(yr,Object.assign({ref:fr},Ir,{component:Vr}))});const gn=Je;gn.Text=mt,gn.Link=B,gn.Title=qr,gn.Paragraph=ne;var Qn=gn},14566:function(Yr,Kt,n){"use strict";n.d(Kt,{default:function(){return Ln}});var o=n(59301),qe=n(3300),L=n(4676),De=n(92310),q=n.n(De),J=n(90472),_=n(18929),y=n(48755),V=n(2171),c=n(9017),T=n(85981),F=n(63356),G=n(34961),z=n(16931),K=n(51636),N=n(36237),w=Ft=>{const{componentCls:Sr,iconCls:yr}=Ft;return{[`${Sr}-wrapper`]:{[`${Sr}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:Ft.colorFillAlter,border:`${(0,N.unit)(Ft.lineWidth)} dashed ${Ft.colorBorder}`,borderRadius:Ft.borderRadiusLG,cursor:"pointer",transition:`border-color ${Ft.motionDurationSlow}`,[Sr]:{padding:Ft.padding},[`${Sr}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none",borderRadius:Ft.borderRadiusLG,"&:focus-visible":{outline:`${(0,N.unit)(Ft.lineWidthFocus)} solid ${Ft.colorPrimaryBorder}`}},[`${Sr}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`
&:not(${Sr}-disabled):hover,
&-hover:not(${Sr}-disabled)
`]:{borderColor:Ft.colorPrimaryHover},[`p${Sr}-drag-icon`]:{marginBottom:Ft.margin,[yr]:{color:Ft.colorPrimary,fontSize:Ft.uploadThumbnailSize}},[`p${Sr}-text`]:{margin:`0 0 ${(0,N.unit)(Ft.marginXXS)}`,color:Ft.colorTextHeading,fontSize:Ft.fontSizeLG},[`p${Sr}-hint`]:{color:Ft.colorTextDescription,fontSize:Ft.fontSize},[`&${Sr}-disabled`]:{[`p${Sr}-drag-icon ${yr},
p${Sr}-text,
p${Sr}-hint
`]:{color:Ft.colorTextDisabled}}}}}},ae=Ft=>{const{componentCls:Sr,iconCls:yr,fontSize:Lr,lineHeight:h,calc:B}=Ft,Ee=`${Sr}-list-item`,ne=`${Ee}-actions`,ft=`${Ee}-action`;return{[`${Sr}-wrapper`]:{[`${Sr}-list`]:Object.assign(Object.assign({},(0,F.dF)()),{lineHeight:Ft.lineHeight,[Ee]:{position:"relative",height:B(Ft.lineHeight).mul(Lr).equal(),marginTop:Ft.marginXS,fontSize:Lr,display:"flex",alignItems:"center",transition:`background-color ${Ft.motionDurationSlow}`,borderRadius:Ft.borderRadiusSM,"&:hover":{backgroundColor:Ft.controlItemBgHover},[`${Ee}-name`]:Object.assign(Object.assign({},F.vS),{padding:`0 ${(0,N.unit)(Ft.paddingXS)}`,lineHeight:h,flex:"auto",transition:`all ${Ft.motionDurationSlow}`}),[ne]:{whiteSpace:"nowrap",[ft]:{opacity:0},[yr]:{color:Ft.actionsColor,transition:`all ${Ft.motionDurationSlow}`},[`
${ft}:focus-visible,
&.picture ${ft}
`]:{opacity:1}},[`${Sr}-icon ${yr}`]:{color:Ft.colorTextDescription,fontSize:Lr},[`${Ee}-progress`]:{position:"absolute",bottom:Ft.calc(Ft.uploadProgressOffset).mul(-1).equal(),width:"100%",paddingInlineStart:B(Lr).add(Ft.paddingXS).equal(),fontSize:Lr,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${Ee}:hover ${ft}`]:{opacity:1},[`${Ee}-error`]:{color:Ft.colorError,[`${Ee}-name, ${Sr}-icon ${yr}`]:{color:Ft.colorError},[ne]:{[`${yr}, ${yr}:hover`]:{color:Ft.colorError},[ft]:{opacity:1}}},[`${Sr}-list-item-container`]:{transition:`opacity ${Ft.motionDurationSlow}, height ${Ft.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},X=n(99495),$e=Ft=>{const{componentCls:Sr}=Ft,yr=new N.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,padding:0,opacity:0,margin:Ft.calc(Ft.marginXS).div(-2).equal()}}),Lr=new N.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,padding:0,opacity:0,margin:Ft.calc(Ft.marginXS).div(-2).equal()}}),h=`${Sr}-animate-inline`;return[{[`${Sr}-wrapper`]:{[`${h}-appear, ${h}-enter, ${h}-leave`]:{animationDuration:Ft.motionDurationSlow,animationTimingFunction:Ft.motionEaseInOutCirc,animationFillMode:"forwards"},[`${h}-appear, ${h}-enter`]:{animationName:yr},[`${h}-leave`]:{animationName:Lr}}},{[`${Sr}-wrapper`]:(0,X.J$)(Ft)},yr,Lr]},Ne=n(68361);const et=Ft=>{const{componentCls:Sr,iconCls:yr,uploadThumbnailSize:Lr,uploadProgressOffset:h,calc:B}=Ft,Ee=`${Sr}-list`,ne=`${Ee}-item`;return{[`${Sr}-wrapper`]:{[`
${Ee}${Ee}-picture,
${Ee}${Ee}-picture-card,
${Ee}${Ee}-picture-circle
`]:{[ne]:{position:"relative",height:B(Lr).add(B(Ft.lineWidth).mul(2)).add(B(Ft.paddingXS).mul(2)).equal(),padding:Ft.paddingXS,border:`${(0,N.unit)(Ft.lineWidth)} ${Ft.lineType} ${Ft.colorBorder}`,borderRadius:Ft.borderRadiusLG,"&:hover":{background:"transparent"},[`${ne}-thumbnail`]:Object.assign(Object.assign({},F.vS),{width:Lr,height:Lr,lineHeight:(0,N.unit)(B(Lr).add(Ft.paddingSM).equal()),textAlign:"center",flex:"none",[yr]:{fontSize:Ft.fontSizeHeading2,color:Ft.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${ne}-progress`]:{bottom:h,width:`calc(100% - ${(0,N.unit)(B(Ft.paddingSM).mul(2).equal())})`,marginTop:0,paddingInlineStart:B(Lr).add(Ft.paddingXS).equal()}},[`${ne}-error`]:{borderColor:Ft.colorError,[`${ne}-thumbnail ${yr}`]:{[`svg path[fill='${Ne.blue[0]}']`]:{fill:Ft.colorErrorBg},[`svg path[fill='${Ne.blue.primary}']`]:{fill:Ft.colorError}}},[`${ne}-uploading`]:{borderStyle:"dashed",[`${ne}-name`]:{marginBottom:h}}},[`${Ee}${Ee}-picture-circle ${ne}`]:{[`&, &::before, ${ne}-thumbnail`]:{borderRadius:"50%"}}}}},Ue=Ft=>{const{componentCls:Sr,iconCls:yr,fontSizeLG:Lr,colorTextLightSolid:h,calc:B}=Ft,Ee=`${Sr}-list`,ne=`${Ee}-item`,ft=Ft.uploadPicCardSize;return{[`
${Sr}-wrapper${Sr}-picture-card-wrapper,
${Sr}-wrapper${Sr}-picture-circle-wrapper
`]:Object.assign(Object.assign({},(0,F.dF)()),{display:"block",[`${Sr}${Sr}-select`]:{width:ft,height:ft,textAlign:"center",verticalAlign:"top",backgroundColor:Ft.colorFillAlter,border:`${(0,N.unit)(Ft.lineWidth)} dashed ${Ft.colorBorder}`,borderRadius:Ft.borderRadiusLG,cursor:"pointer",transition:`border-color ${Ft.motionDurationSlow}`,[`> ${Sr}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Sr}-disabled):hover`]:{borderColor:Ft.colorPrimary}},[`${Ee}${Ee}-picture-card, ${Ee}${Ee}-picture-circle`]:{display:"flex",flexWrap:"wrap","@supports not (gap: 1px)":{"& > *":{marginBlockEnd:Ft.marginXS,marginInlineEnd:Ft.marginXS}},"@supports (gap: 1px)":{gap:Ft.marginXS},[`${Ee}-item-container`]:{display:"inline-block",width:ft,height:ft,verticalAlign:"top"},"&::after":{display:"none"},"&::before":{display:"none"},[ne]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${(0,N.unit)(B(Ft.paddingXS).mul(2).equal())})`,height:`calc(100% - ${(0,N.unit)(B(Ft.paddingXS).mul(2).equal())})`,backgroundColor:Ft.colorBgMask,opacity:0,transition:`all ${Ft.motionDurationSlow}`,content:'" "'}},[`${ne}:hover`]:{[`&::before, ${ne}-actions`]:{opacity:1}},[`${ne}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${Ft.motionDurationSlow}`,[`
${yr}-eye,
${yr}-download,
${yr}-delete
`]:{zIndex:10,width:Lr,margin:`0 ${(0,N.unit)(Ft.marginXXS)}`,fontSize:Lr,cursor:"pointer",transition:`all ${Ft.motionDurationSlow}`,color:h,"&:hover":{color:h},svg:{verticalAlign:"baseline"}}},[`${ne}-thumbnail, ${ne}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${ne}-name`]:{display:"none",textAlign:"center"},[`${ne}-file + ${ne}-name`]:{position:"absolute",bottom:Ft.margin,display:"block",width:`calc(100% - ${(0,N.unit)(B(Ft.paddingXS).mul(2).equal())})`},[`${ne}-uploading`]:{[`&${ne}`]:{backgroundColor:Ft.colorFillAlter},[`&::before, ${yr}-eye, ${yr}-download, ${yr}-delete`]:{display:"none"}},[`${ne}-progress`]:{bottom:Ft.marginXL,width:`calc(100% - ${(0,N.unit)(B(Ft.paddingXS).mul(2).equal())})`,paddingInlineStart:0}}}),[`${Sr}-wrapper${Sr}-picture-circle-wrapper`]:{[`${Sr}${Sr}-select`]:{borderRadius:"50%"}}}};var xe=Ft=>{const{componentCls:Sr}=Ft;return{[`${Sr}-rtl`]:{direction:"rtl"}}};const Y=Ft=>{const{componentCls:Sr,colorTextDisabled:yr}=Ft;return{[`${Sr}-wrapper`]:Object.assign(Object.assign({},(0,F.Wf)(Ft)),{[Sr]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Sr}-select`]:{display:"inline-block"},[`${Sr}-hidden`]:{display:"none"},[`${Sr}-disabled`]:{color:yr,cursor:"not-allowed"}})}},ye=Ft=>({actionsColor:Ft.colorTextDescription});var P=(0,z.I$)("Upload",Ft=>{const{fontSizeHeading3:Sr,fontHeight:yr,lineWidth:Lr,controlHeightLG:h,calc:B}=Ft,Ee=(0,K.mergeToken)(Ft,{uploadThumbnailSize:B(Sr).mul(2).equal(),uploadProgressOffset:B(B(yr).div(2)).add(Lr).equal(),uploadPicCardSize:B(h).mul(2.55).equal()});return[Y(Ee),w(Ee),et(Ee),Ue(Ee),ae(Ee),$e(Ee),xe(Ee),(0,G.Z)(Ee)]},ye),O=n(32855),rt={icon:function(Sr,yr){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:yr}},{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:Sr}}]}},name:"file",theme:"twotone"},ce=rt,se=n(7657),U=function(Sr,yr){return o.createElement(se.Z,(0,O.Z)({},Sr,{ref:yr,icon:ce}))},ee=o.forwardRef(U),W=ee,I=n(58617),re={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z"}}]},name:"paper-clip",theme:"outlined"},_e=re,ge=function(Sr,yr){return o.createElement(se.Z,(0,O.Z)({},Sr,{ref:yr,icon:_e}))},Ve=o.forwardRef(ge),it=Ve,ut={icon:function(Sr,yr){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2z",fill:Sr}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:yr}},{tag:"path",attrs:{d:"M136 652.7l132.4-157c3.2-3.8 9-3.8 12.2 0l144 170.7L652 396.8c3.2-3.8 9-3.8 12.2 0L888 662.2V232H136v420.7zM304 280a88 88 0 110 176 88 88 0 010-176z",fill:yr}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:yr}},{tag:"path",attrs:{d:"M304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z",fill:Sr}}]}},name:"picture",theme:"twotone"},de=ut,ze=function(Sr,yr){return o.createElement(se.Z,(0,O.Z)({},Sr,{ref:yr,icon:de}))},St=o.forwardRef(ze),Fe=St,Re=n(77900),$=n(2738),Ye=n(40192),be=n(86641),fe=n(22703),ue=n(99571);function me(Ft){return Object.assign(Object.assign({},Ft),{lastModified:Ft.lastModified,lastModifiedDate:Ft.lastModifiedDate,name:Ft.name,size:Ft.size,type:Ft.type,uid:Ft.uid,percent:0,originFileObj:Ft})}function Ie(Ft,Sr){const yr=(0,qe.Z)(Sr),Lr=yr.findIndex(h=>{let{uid:B}=h;return B===Ft.uid});return Lr===-1?yr.push(Ft):yr[Lr]=Ft,yr}function we(Ft,Sr){const yr=Ft.uid!==void 0?"uid":"name";return Sr.filter(Lr=>Lr[yr]===Ft[yr])[0]}function Me(Ft,Sr){const yr=Ft.uid!==void 0?"uid":"name",Lr=Sr.filter(h=>h[yr]!==Ft[yr]);return Lr.length===Sr.length?null:Lr}const Je=function(){const Sr=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Lr=Sr[Sr.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Lr)||[""])[0]},vt=Ft=>Ft.indexOf("image/")===0,Et=Ft=>{if(Ft.type&&!Ft.thumbUrl)return vt(Ft.type);const Sr=Ft.thumbUrl||Ft.url||"",yr=Je(Sr);return/^data:image\//.test(Sr)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(yr)?!0:!(/^data:/.test(Sr)||yr)},Yt=200;function Gt(Ft){return new Promise(Sr=>{if(!Ft.type||!vt(Ft.type)){Sr("");return}const yr=document.createElement("canvas");yr.width=Yt,yr.height=Yt,yr.style.cssText=`position: fixed; left: 0; top: 0; width: ${Yt}px; height: ${Yt}px; z-index: 9999; display: none;`,document.body.appendChild(yr);const Lr=yr.getContext("2d"),h=new Image;if(h.onload=()=>{const{width:B,height:Ee}=h;let ne=Yt,ft=Yt,bn=0,mt=0;B>Ee?(ft=Ee*(Yt/B),mt=-(ft-ne)/2):(ne=B*(Yt/Ee),bn=-(ne-ft)/2),Lr.drawImage(h,bn,mt,ne,ft);const Zt=yr.toDataURL();document.body.removeChild(yr),window.URL.revokeObjectURL(h.src),Sr(Zt)},h.crossOrigin="anonymous",Ft.type.startsWith("image/svg+xml")){const B=new FileReader;B.onload=()=>{B.result&&typeof B.result=="string"&&(h.src=B.result)},B.readAsDataURL(Ft)}else if(Ft.type.startsWith("image/gif")){const B=new FileReader;B.onload=()=>{B.result&&Sr(B.result)},B.readAsDataURL(Ft)}else h.src=window.URL.createObjectURL(Ft)})}var Lt=n(26227),at=n(41464),xt=n(15277),Mt=n(60242),Wt=n(25399),lr=o.forwardRef((Ft,Sr)=>{let{prefixCls:yr,className:Lr,style:h,locale:B,listType:Ee,file:ne,items:ft,progress:bn,iconRender:mt,actionIconRender:Zt,itemRender:Ur,isImgUrl:$r,showPreviewIcon:qr,showRemoveIcon:gn,showDownloadIcon:Qn,previewIcon:pe,removeIcon:fr,downloadIcon:Qe,extra:Ir,onPreview:Vr,onDownload:wn,onClose:ra}=Ft;var pt,tr;const{status:ir}=ne,[ar,jr]=o.useState(ir);o.useEffect(()=>{ir!=="removed"&&jr(ir)},[ir]);const[on,Hr]=o.useState(!1);o.useEffect(()=>{const yn=setTimeout(()=>{Hr(!0)},300);return()=>{clearTimeout(yn)}},[]);const zr=mt(ne);let nn=o.createElement("div",{className:`${yr}-icon`},zr);if(Ee==="picture"||Ee==="picture-card"||Ee==="picture-circle")if(ar==="uploading"||!ne.thumbUrl&&!ne.url){const yn=q()(`${yr}-list-item-thumbnail`,{[`${yr}-list-item-file`]:ar!=="uploading"});nn=o.createElement("div",{className:yn},zr)}else{const yn=$r!=null&&$r(ne)?o.createElement("img",{src:ne.thumbUrl||ne.url,alt:ne.name,className:`${yr}-list-item-image`,crossOrigin:ne.crossOrigin}):zr,_n=q()(`${yr}-list-item-thumbnail`,{[`${yr}-list-item-file`]:$r&&!$r(ne)});nn=o.createElement("a",{className:_n,onClick:Ca=>Vr(ne,Ca),href:ne.url||ne.thumbUrl,target:"_blank",rel:"noopener noreferrer"},yn)}const sn=q()(`${yr}-list-item`,`${yr}-list-item-${ar}`),An=typeof ne.linkProps=="string"?JSON.parse(ne.linkProps):ne.linkProps,Pn=(typeof gn=="function"?gn(ne):gn)?Zt((typeof fr=="function"?fr(ne):fr)||o.createElement(Lt.Z,null),()=>ra(ne),yr,B.removeFile,!0):null,On=(typeof Qn=="function"?Qn(ne):Qn)&&ar==="done"?Zt((typeof Qe=="function"?Qe(ne):Qe)||o.createElement(at.Z,null),()=>wn(ne),yr,B.downloadFile):null,Mn=Ee!=="picture-card"&&Ee!=="picture-circle"&&o.createElement("span",{key:"download-delete",className:q()(`${yr}-list-item-actions`,{picture:Ee==="picture"})},On,Pn),na=typeof Ir=="function"?Ir(ne):Ir,en=na&&o.createElement("span",{className:`${yr}-list-item-extra`},na),$n=q()(`${yr}-list-item-name`),Jn=ne.url?o.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:$n,title:ne.name},An,{href:ne.url,onClick:yn=>Vr(ne,yn)}),ne.name,en):o.createElement("span",{key:"view",className:$n,onClick:yn=>Vr(ne,yn),title:ne.name},ne.name,en),da=(typeof qr=="function"?qr(ne):qr)&&(ne.url||ne.thumbUrl)?o.createElement("a",{href:ne.url||ne.thumbUrl,target:"_blank",rel:"noopener noreferrer",onClick:yn=>Vr(ne,yn),title:B.previewFile},typeof pe=="function"?pe(ne):pe||o.createElement(xt.Z,null)):null,Bn=(Ee==="picture-card"||Ee==="picture-circle")&&ar!=="uploading"&&o.createElement("span",{className:`${yr}-list-item-actions`},da,ar==="done"&&On,Pn),{getPrefixCls:aa}=o.useContext(y.E_),Kn=aa(),Zn=o.createElement("div",{className:sn},nn,Jn,Mn,Bn,on&&o.createElement(Re.default,{motionName:`${Kn}-fade`,visible:ar==="uploading",motionDeadline:2e3},yn=>{let{className:_n}=yn;const Ca="percent"in ne?o.createElement(Mt.Z,Object.assign({},bn,{type:"line",percent:ne.percent,"aria-label":ne["aria-label"],"aria-labelledby":ne["aria-labelledby"]})):null;return o.createElement("div",{className:q()(`${yr}-list-item-progress`,_n)},Ca)})),ea=ne.response&&typeof ne.response=="string"?ne.response:((pt=ne.error)===null||pt===void 0?void 0:pt.statusText)||((tr=ne.error)===null||tr===void 0?void 0:tr.message)||B.uploadError,zn=ar==="error"?o.createElement(Wt.Z,{title:ea,getPopupContainer:yn=>yn.parentNode},Zn):Zn;return o.createElement("div",{className:q()(`${yr}-list-item-container`,Lr),style:h,ref:Sr},Ur?Ur(zn,ne,ft,{download:wn.bind(null,ne),preview:Vr.bind(null,ne),remove:ra.bind(null,ne)}):zn)});const ur=(Ft,Sr)=>{const{listType:yr="text",previewFile:Lr=Gt,onPreview:h,onDownload:B,onRemove:Ee,locale:ne,iconRender:ft,isImageUrl:bn=Et,prefixCls:mt,items:Zt=[],showPreviewIcon:Ur=!0,showRemoveIcon:$r=!0,showDownloadIcon:qr=!1,removeIcon:gn,previewIcon:Qn,downloadIcon:pe,extra:fr,progress:Qe={size:[-1,2],showInfo:!1},appendAction:Ir,appendActionVisible:Vr=!0,itemRender:wn,disabled:ra}=Ft,pt=(0,Ye.Z)(),[tr,ir]=o.useState(!1),ar=["picture-card","picture-circle"].includes(yr);o.useEffect(()=>{yr.startsWith("picture")&&(Zt||[]).forEach(en=>{!(en.originFileObj instanceof File||en.originFileObj instanceof Blob)||en.thumbUrl!==void 0||(en.thumbUrl="",Lr==null||Lr(en.originFileObj).then($n=>{en.thumbUrl=$n||"",pt()}))})},[yr,Zt,Lr]),o.useEffect(()=>{ir(!0)},[]);const jr=(en,$n)=>{if(h)return $n==null||$n.preventDefault(),h(en)},on=en=>{typeof B=="function"?B(en):en.url&&window.open(en.url)},Hr=en=>{Ee==null||Ee(en)},zr=en=>{if(ft)return ft(en,yr);const $n=en.status==="uploading";if(yr.startsWith("picture")){const Jn=yr==="picture"?o.createElement(I.Z,null):ne.uploading,da=bn!=null&&bn(en)?o.createElement(Fe,null):o.createElement(W,null);return $n?Jn:da}return $n?o.createElement(I.Z,null):o.createElement(it,null)},nn=(en,$n,Jn,da,Bn)=>{const aa={type:"text",size:"small",title:da,onClick:Kn=>{var Zn,ea;$n(),o.isValidElement(en)&&((ea=(Zn=en.props).onClick)===null||ea===void 0||ea.call(Zn,Kn))},className:`${Jn}-list-item-action`};return Bn&&(aa.disabled=ra),o.isValidElement(en)?o.createElement(ue.ZP,Object.assign({},aa,{icon:(0,fe.Tm)(en,Object.assign(Object.assign({},en.props),{onClick:()=>{}}))})):o.createElement(ue.ZP,Object.assign({},aa),o.createElement("span",null,en))};o.useImperativeHandle(Sr,()=>({handlePreview:jr,handleDownload:on}));const{getPrefixCls:sn}=o.useContext(y.E_),An=sn("upload",mt),Pn=sn(),On=q()(`${An}-list`,`${An}-list-${yr}`),Mn=o.useMemo(()=>(0,$.Z)((0,be.Z)(Pn),["onAppearEnd","onEnterEnd","onLeaveEnd"]),[Pn]),na=Object.assign(Object.assign({},ar?{}:Mn),{motionDeadline:2e3,motionName:`${An}-${ar?"animate-inline":"animate"}`,keys:(0,qe.Z)(Zt.map(en=>({key:en.uid,file:en}))),motionAppear:tr});return o.createElement("div",{className:On},o.createElement(Re.CSSMotionList,Object.assign({},na,{component:!1}),en=>{let{key:$n,file:Jn,className:da,style:Bn}=en;return o.createElement(lr,{key:$n,locale:ne,prefixCls:An,className:da,style:Bn,file:Jn,items:Zt,progress:Qe,listType:yr,isImgUrl:bn,showPreviewIcon:Ur,showRemoveIcon:$r,showDownloadIcon:qr,removeIcon:gn,previewIcon:Qn,downloadIcon:pe,extra:fr,iconRender:zr,actionIconRender:nn,itemRender:wn,onPreview:jr,onDownload:on,onClose:Hr})}),Ir&&o.createElement(Re.default,Object.assign({},na,{visible:Vr,forceRender:!0}),en=>{let{className:$n,style:Jn}=en;return(0,fe.Tm)(Ir,da=>({className:q()(da.className,$n),style:Object.assign(Object.assign(Object.assign({},Jn),{pointerEvents:$n?"none":void 0}),da.style)}))}))};var rn=o.forwardRef(ur),Pr=function(Ft,Sr,yr,Lr){function h(B){return B instanceof yr?B:new yr(function(Ee){Ee(B)})}return new(yr||(yr=Promise))(function(B,Ee){function ne(mt){try{bn(Lr.next(mt))}catch(Zt){Ee(Zt)}}function ft(mt){try{bn(Lr.throw(mt))}catch(Zt){Ee(Zt)}}function bn(mt){mt.done?B(mt.value):h(mt.value).then(ne,ft)}bn((Lr=Lr.apply(Ft,Sr||[])).next())})};const x=`__LIST_IGNORE_${Date.now()}__`,D=(Ft,Sr)=>{const{fileList:yr,defaultFileList:Lr,onRemove:h,showUploadList:B=!0,listType:Ee="text",onPreview:ne,onDownload:ft,onChange:bn,onDrop:mt,previewFile:Zt,disabled:Ur,locale:$r,iconRender:qr,isImageUrl:gn,progress:Qn,prefixCls:pe,className:fr,type:Qe="select",children:Ir,style:Vr,itemRender:wn,maxCount:ra,data:pt={},multiple:tr=!1,hasControlInside:ir=!0,action:ar="",accept:jr="",supportServerRender:on=!0,rootClassName:Hr}=Ft,zr=o.useContext(V.Z),nn=Ur!=null?Ur:zr,[sn,An]=(0,_.Z)(Lr||[],{value:yr,postState:kt=>kt!=null?kt:[]}),[Pn,On]=o.useState("drop"),Mn=o.useRef(null),na=o.useRef(null);o.useMemo(()=>{const kt=Date.now();(yr||[]).forEach((Ze,Vt)=>{!Ze.uid&&!Object.isFrozen(Ze)&&(Ze.uid=`__AUTO__${kt}_${Vt}__`)})},[yr]);const en=(kt,Ze,Vt)=>{let gt=(0,qe.Z)(Ze),rr=!1;ra===1?gt=gt.slice(-1):ra&&(rr=gt.length>ra,gt=gt.slice(0,ra)),(0,L.flushSync)(()=>{An(gt)});const xr={file:kt,fileList:gt};Vt&&(xr.event=Vt),(!rr||kt.status==="removed"||gt.some(Qt=>Qt.uid===kt.uid))&&(0,L.flushSync)(()=>{bn==null||bn(xr)})},$n=(kt,Ze)=>Pr(void 0,void 0,void 0,function*(){const{beforeUpload:Vt,transformFile:gt}=Ft;let rr=kt;if(Vt){const xr=yield Vt(kt,Ze);if(xr===!1)return!1;if(delete kt[x],xr===x)return Object.defineProperty(kt,x,{value:!0,configurable:!0}),!1;typeof xr=="object"&&xr&&(rr=xr)}return gt&&(rr=yield gt(rr)),rr}),Jn=kt=>{const Ze=kt.filter(rr=>!rr.file[x]);if(!Ze.length)return;const Vt=Ze.map(rr=>me(rr.file));let gt=(0,qe.Z)(sn);Vt.forEach(rr=>{gt=Ie(rr,gt)}),Vt.forEach((rr,xr)=>{let Qt=rr;if(Ze[xr].parsedFile)rr.status="uploading";else{const{originFileObj:nt}=rr;let Ce;try{Ce=new File([nt],nt.name,{type:nt.type})}catch(Ut){Ce=new Blob([nt],{type:nt.type}),Ce.name=nt.name,Ce.lastModifiedDate=new Date,Ce.lastModified=new Date().getTime()}Ce.uid=rr.uid,Qt=Ce}en(Qt,gt)})},da=(kt,Ze,Vt)=>{try{typeof kt=="string"&&(kt=JSON.parse(kt))}catch(xr){}if(!we(Ze,sn))return;const gt=me(Ze);gt.status="done",gt.percent=100,gt.response=kt,gt.xhr=Vt;const rr=Ie(gt,sn);en(gt,rr)},Bn=(kt,Ze)=>{if(!we(Ze,sn))return;const Vt=me(Ze);Vt.status="uploading",Vt.percent=kt.percent;const gt=Ie(Vt,sn);en(Vt,gt,kt)},aa=(kt,Ze,Vt)=>{if(!we(Vt,sn))return;const gt=me(Vt);gt.error=kt,gt.response=Ze,gt.status="error";const rr=Ie(gt,sn);en(gt,rr)},Kn=kt=>{let Ze;Promise.resolve(typeof h=="function"?h(kt):h).then(Vt=>{var gt;if(Vt===!1)return;const rr=Me(kt,sn);rr&&(Ze=Object.assign(Object.assign({},kt),{status:"removed"}),sn==null||sn.forEach(xr=>{const Qt=Ze.uid!==void 0?"uid":"name";xr[Qt]===Ze[Qt]&&!Object.isFrozen(xr)&&(xr.status="removed")}),(gt=Mn.current)===null||gt===void 0||gt.abort(Ze),en(Ze,rr))})},Zn=kt=>{On(kt.type),kt.type==="drop"&&(mt==null||mt(kt))};o.useImperativeHandle(Sr,()=>({onBatchStart:Jn,onSuccess:da,onProgress:Bn,onError:aa,fileList:sn,upload:Mn.current,nativeElement:na.current}));const{getPrefixCls:ea,direction:zn,upload:yn}=o.useContext(y.E_),_n=ea("upload",pe),Ca=Object.assign(Object.assign({onBatchStart:Jn,onError:aa,onProgress:Bn,onSuccess:da},Ft),{data:pt,multiple:tr,action:ar,accept:jr,supportServerRender:on,prefixCls:_n,disabled:nn,beforeUpload:$n,onChange:void 0,hasControlInside:ir});delete Ca.className,delete Ca.style,(!Ir||nn)&&delete Ca.id;const Fa=`${_n}-wrapper`,[ao,oo,uo]=P(_n,Fa),[f]=(0,c.Z)("Upload",T.Z.Upload),{showRemoveIcon:s,showPreviewIcon:p,showDownloadIcon:b,removeIcon:E,previewIcon:v,downloadIcon:M,extra:k}=typeof B=="boolean"?{}:B,te=typeof s=="undefined"?!nn:s,Ae=(kt,Ze)=>B?o.createElement(rn,{prefixCls:_n,listType:Ee,items:sn,previewFile:Zt,onPreview:ne,onDownload:ft,onRemove:Kn,showRemoveIcon:te,showPreviewIcon:p,showDownloadIcon:b,removeIcon:E,previewIcon:v,downloadIcon:M,iconRender:qr,extra:k,locale:Object.assign(Object.assign({},f),$r),isImageUrl:gn,progress:Qn,appendAction:kt,appendActionVisible:Ze,itemRender:wn,disabled:nn}):kt,st=q()(Fa,fr,Hr,oo,uo,yn==null?void 0:yn.className,{[`${_n}-rtl`]:zn==="rtl",[`${_n}-picture-card-wrapper`]:Ee==="picture-card",[`${_n}-picture-circle-wrapper`]:Ee==="picture-circle"}),It=Object.assign(Object.assign({},yn==null?void 0:yn.style),Vr);if(Qe==="drag"){const kt=q()(oo,_n,`${_n}-drag`,{[`${_n}-drag-uploading`]:sn.some(Ze=>Ze.status==="uploading"),[`${_n}-drag-hover`]:Pn==="dragover",[`${_n}-disabled`]:nn,[`${_n}-rtl`]:zn==="rtl"});return ao(o.createElement("span",{className:st,ref:na},o.createElement("div",{className:kt,style:It,onDrop:Zn,onDragOver:Zn,onDragLeave:Zn},o.createElement(J.Z,Object.assign({},Ca,{ref:Mn,className:`${_n}-btn`}),o.createElement("div",{className:`${_n}-drag-container`},Ir))),Ae()))}const Ct=q()(_n,`${_n}-select`,{[`${_n}-disabled`]:nn,[`${_n}-hidden`]:!Ir}),ve=o.createElement("div",{className:Ct},o.createElement(J.Z,Object.assign({},Ca,{ref:Mn})));return ao(Ee==="picture-card"||Ee==="picture-circle"?o.createElement("span",{className:st,ref:na},Ae(ve,!!Ir)):o.createElement("span",{className:st,ref:na},ve,Ae()))};var oe=o.forwardRef(D),Be=function(Ft,Sr){var yr={};for(var Lr in Ft)Object.prototype.hasOwnProperty.call(Ft,Lr)&&Sr.indexOf(Lr)<0&&(yr[Lr]=Ft[Lr]);if(Ft!=null&&typeof Object.getOwnPropertySymbols=="function")for(var h=0,Lr=Object.getOwnPropertySymbols(Ft);h<Lr.length;h++)Sr.indexOf(Lr[h])<0&&Object.prototype.propertyIsEnumerable.call(Ft,Lr[h])&&(yr[Lr[h]]=Ft[Lr[h]]);return yr},Ar=o.forwardRef((Ft,Sr)=>{var{style:yr,height:Lr,hasControlInside:h=!1}=Ft,B=Be(Ft,["style","height","hasControlInside"]);return o.createElement(oe,Object.assign({ref:Sr,hasControlInside:h},B,{type:"drag",style:Object.assign(Object.assign({},yr),{height:Lr})}))});const xn=oe;xn.Dragger=Ar,xn.LIST_IGNORE=x;var Ln=xn},44164:function(Yr,Kt,n){var o=n(97671);(function(L,De){Yr.exports=De(n(85524),n(64270))})(self,function(qe,L){return function(){var De={"./src/plugin/hyperlinks.js":function(y,V,c){"use strict";c.r(V);var T=c("./node_modules/core-js/modules/web.dom-collections.for-each.js"),F=c.n(T),G=c("./node_modules/core-js/modules/es.string.link.js"),z=c.n(G),K=c("./src/worker.js"),N=c("./src/utils.js"),A=[],w={toContainer:K.default.prototype.toContainer,toPdf:K.default.prototype.toPdf};K.default.prototype.toContainer=function(){return w.toContainer.call(this).then(function(){if(this.opt.enableLinks){var X=this.prop.container,Q=X.querySelectorAll("a"),$e=(0,N.unitConvert)(X.getBoundingClientRect(),this.prop.pageSize.k);A=[],Array.prototype.forEach.call(Q,function(Ne){for(var et=Ne.getClientRects(),Ue=0;Ue<et.length;Ue++){var Se=(0,N.unitConvert)(et[Ue],this.prop.pageSize.k);Se.left-=$e.left,Se.top-=$e.top;var xe=Math.floor(Se.top/this.prop.pageSize.inner.height)+1,Y=this.opt.margin[0]+Se.top%this.prop.pageSize.inner.height,ye=this.opt.margin[1]+Se.left;A.push({page:xe,top:Y,left:ye,clientRect:Se,link:Ne})}},this)}})},K.default.prototype.toPdf=function(){return w.toPdf.call(this).then(function(){if(this.opt.enableLinks){A.forEach(function(Q){this.prop.pdf.setPage(Q.page),this.prop.pdf.link(Q.left,Q.top,Q.clientRect.width,Q.clientRect.height,{url:Q.link.href})},this);var X=this.prop.pdf.internal.getNumberOfPages();this.prop.pdf.setPage(X)}})}},"./src/plugin/jspdf-plugin.js":function(y,V,c){"use strict";c.r(V);var T=c("./node_modules/core-js/modules/es.symbol.js"),F=c.n(T),G=c("./node_modules/core-js/modules/es.symbol.description.js"),z=c.n(G),K=c("./node_modules/core-js/modules/es.object.to-string.js"),N=c.n(K),A=c("./node_modules/core-js/modules/es.symbol.iterator.js"),w=c.n(A),C=c("./node_modules/core-js/modules/es.array.iterator.js"),ae=c.n(C),X=c("./node_modules/core-js/modules/es.string.iterator.js"),Q=c.n(X),$e=c("./node_modules/core-js/modules/web.dom-collections.iterator.js"),Ne=c.n($e),et=c("jspdf"),Ue=c.n(et);function Se(xe){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Se=function(ye){return typeof ye}:Se=function(ye){return ye&&typeof Symbol=="function"&&ye.constructor===Symbol&&ye!==Symbol.prototype?"symbol":typeof ye},Se(xe)}et.jsPDF.getPageSize=function(xe,Y,ye){if(Se(xe)==="object"){var P=xe;xe=P.orientation,Y=P.unit||Y,ye=P.format||ye}Y=Y||"mm",ye=ye||"a4",xe=(""+(xe||"P")).toLowerCase();var O=(""+ye).toLowerCase(),rt={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(Y){case"pt":var ce=1;break;case"mm":var ce=72/25.4;break;case"cm":var ce=72/2.54;break;case"in":var ce=72;break;case"px":var ce=72/96;break;case"pc":var ce=12;break;case"em":var ce=12;break;case"ex":var ce=6;break;default:throw"Invalid unit: "+Y}if(rt.hasOwnProperty(O))var se=rt[O][1]/ce,U=rt[O][0]/ce;else try{var se=ye[1],U=ye[0]}catch(I){throw new Error("Invalid format: "+ye)}if(xe==="p"||xe==="portrait"){if(xe="p",U>se){var ee=U;U=se,se=ee}}else if(xe==="l"||xe==="landscape"){if(xe="l",se>U){var ee=U;U=se,se=ee}}else throw"Invalid orientation: "+xe;var W={width:U,height:se,unit:Y,k:ce};return W},V.default=et.jsPDF},"./src/plugin/pagebreaks.js":function(y,V,c){"use strict";c.r(V);var T=c("./node_modules/core-js/modules/es.array.concat.js"),F=c.n(T),G=c("./node_modules/core-js/modules/es.array.slice.js"),z=c.n(G),K=c("./node_modules/core-js/modules/es.array.join.js"),N=c.n(K),A=c("./node_modules/core-js/modules/web.dom-collections.for-each.js"),w=c.n(A),C=c("./node_modules/core-js/modules/es.object.keys.js"),ae=c.n(C),X=c("./src/worker.js"),Q=c("./src/utils.js"),$e={toContainer:X.default.prototype.toContainer};X.default.template.opt.pagebreak={mode:["css","legacy"],before:[],after:[],avoid:[]},X.default.prototype.toContainer=function(){return $e.toContainer.call(this).then(function(){var Ue=this.prop.container,Se=this.prop.pageSize.inner.px.height,xe=[].concat(this.opt.pagebreak.mode),Y={avoidAll:xe.indexOf("avoid-all")!==-1,css:xe.indexOf("css")!==-1,legacy:xe.indexOf("legacy")!==-1},ye={},P=this;["before","after","avoid"].forEach(function(ce){var se=Y.avoidAll&&ce==="avoid";ye[ce]=se?[]:[].concat(P.opt.pagebreak[ce]||[]),ye[ce].length>0&&(ye[ce]=Array.prototype.slice.call(Ue.querySelectorAll(ye[ce].join(", "))))});var O=Ue.querySelectorAll(".html2pdf__page-break");O=Array.prototype.slice.call(O);var rt=Ue.querySelectorAll("*");Array.prototype.forEach.call(rt,function(se){var U={before:!1,after:Y.legacy&&O.indexOf(se)!==-1,avoid:Y.avoidAll};if(Y.css){var ee=window.getComputedStyle(se),W=["always","page","left","right"],I=["avoid","avoid-page"];U={before:U.before||W.indexOf(ee.breakBefore||ee.pageBreakBefore)!==-1,after:U.after||W.indexOf(ee.breakAfter||ee.pageBreakAfter)!==-1,avoid:U.avoid||I.indexOf(ee.breakInside||ee.pageBreakInside)!==-1}}Object.keys(U).forEach(function(ut){U[ut]=U[ut]||ye[ut].indexOf(se)!==-1});var re=se.getBoundingClientRect();if(U.avoid&&!U.before){var _e=Math.floor(re.top/Se),ge=Math.floor(re.bottom/Se),Ve=Math.abs(re.bottom-re.top)/Se;ge!==_e&&Ve<=1&&(U.before=!0)}if(U.before){var it=(0,Q.createElement)("div",{style:{display:"block",height:Se-re.top%Se+"px"}});se.parentNode.insertBefore(it,se)}if(U.after){var it=(0,Q.createElement)("div",{style:{display:"block",height:Se-re.bottom%Se+"px"}});se.parentNode.insertBefore(it,se.nextSibling)}})})}},"./src/utils.js":function(y,V,c){"use strict";c.r(V),c.d(V,{objType:function(){return xe},createElement:function(){return Y},cloneNode:function(){return ye},unitConvert:function(){return P},toPx:function(){return O}});var T=c("./node_modules/core-js/modules/es.number.constructor.js"),F=c.n(T),G=c("./node_modules/core-js/modules/es.symbol.js"),z=c.n(G),K=c("./node_modules/core-js/modules/es.symbol.description.js"),N=c.n(K),A=c("./node_modules/core-js/modules/es.object.to-string.js"),w=c.n(A),C=c("./node_modules/core-js/modules/es.symbol.iterator.js"),ae=c.n(C),X=c("./node_modules/core-js/modules/es.array.iterator.js"),Q=c.n(X),$e=c("./node_modules/core-js/modules/es.string.iterator.js"),Ne=c.n($e),et=c("./node_modules/core-js/modules/web.dom-collections.iterator.js"),Ue=c.n(et);function Se(rt){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Se=function(se){return typeof se}:Se=function(se){return se&&typeof Symbol=="function"&&se.constructor===Symbol&&se!==Symbol.prototype?"symbol":typeof se},Se(rt)}var xe=function(ce){var se=Se(ce);return se==="undefined"?"undefined":se==="string"||ce instanceof String?"string":se==="number"||ce instanceof Number?"number":se==="function"||ce instanceof Function?"function":ce&&ce.constructor===Array?"array":ce&&ce.nodeType===1?"element":se==="object"?"object":"unknown"},Y=function(ce,se){var U=document.createElement(ce);if(se.className&&(U.className=se.className),se.innerHTML){U.innerHTML=se.innerHTML;for(var ee=U.getElementsByTagName("script"),W=ee.length;W-- >0;null)ee[W].parentNode.removeChild(ee[W])}for(var I in se.style)U.style[I]=se.style[I];return U},ye=function rt(ce,se){for(var U=ce.nodeType===3?document.createTextNode(ce.nodeValue):ce.cloneNode(!1),ee=ce.firstChild;ee;ee=ee.nextSibling)(se===!0||ee.nodeType!==1||ee.nodeName!=="SCRIPT")&&U.appendChild(rt(ee,se));return ce.nodeType===1&&(ce.nodeName==="CANVAS"?(U.width=ce.width,U.height=ce.height,U.getContext("2d").drawImage(ce,0,0)):(ce.nodeName==="TEXTAREA"||ce.nodeName==="SELECT")&&(U.value=ce.value),U.addEventListener("load",function(){U.scrollTop=ce.scrollTop,U.scrollLeft=ce.scrollLeft},!0)),U},P=function(ce,se){if(xe(ce)==="number")return ce*72/96/se;var U={};for(var ee in ce)U[ee]=ce[ee]*72/96/se;return U},O=function(ce,se){return Math.floor(ce*se/72*96)}},"./src/worker.js":function(y,V,c){"use strict";c.r(V);var T=c("./node_modules/core-js/modules/es.object.assign.js"),F=c.n(T),G=c("./node_modules/core-js/modules/es.array.map.js"),z=c.n(G),K=c("./node_modules/core-js/modules/es.object.keys.js"),N=c.n(K),A=c("./node_modules/core-js/modules/es.array.concat.js"),w=c.n(A),C=c("./node_modules/core-js/modules/es.object.to-string.js"),ae=c.n(C),X=c("./node_modules/core-js/modules/es.regexp.to-string.js"),Q=c.n(X),$e=c("./node_modules/core-js/modules/es.function.name.js"),Ne=c.n($e),et=c("./node_modules/core-js/modules/web.dom-collections.for-each.js"),Ue=c.n(et),Se=c("jspdf"),xe=c.n(Se),Y=c("html2canvas"),ye=c.n(Y),P=c("./src/utils.js"),O=c("./node_modules/es6-promise/dist/es6-promise.js"),rt=c.n(O),ce=rt().Promise,se=function U(ee){var W=Object.assign(U.convert(ce.resolve()),JSON.parse(JSON.stringify(U.template))),I=U.convert(ce.resolve(),W);return I=I.setProgress(1,U,1,[U]),I=I.set(ee),I};se.prototype=Object.create(ce.prototype),se.prototype.constructor=se,se.convert=function(ee,W){return ee.__proto__=W||se.prototype,ee},se.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:{}}},se.prototype.from=function(ee,W){function I(re){switch((0,P.objType)(re)){case"string":return"string";case"element":return re.nodeName.toLowerCase&&re.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}return this.then(function(){switch(W=W||I(ee),W){case"string":return this.set({src:(0,P.createElement)("div",{innerHTML:ee})});case"element":return this.set({src:ee});case"canvas":return this.set({canvas:ee});case"img":return this.set({img:ee});default:return this.error("Unknown source type.")}})},se.prototype.to=function(ee){switch(ee){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.")}},se.prototype.toContainer=function(){var ee=[function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(ee).then(function(){var I={position:"fixed",overflow:"hidden",zIndex:1e3,left:0,right:0,bottom:0,top:0,backgroundColor:"rgba(0,0,0,0.8)"},re={position:"absolute",width:this.prop.pageSize.inner.width+this.prop.pageSize.unit,left:0,right:0,top:0,height:"auto",margin:"auto",backgroundColor:"white"};I.opacity=0;var _e=(0,P.cloneNode)(this.prop.src,this.opt.html2canvas.javascriptEnabled);this.prop.overlay=(0,P.createElement)("div",{className:"html2pdf__overlay",style:I}),this.prop.container=(0,P.createElement)("div",{className:"html2pdf__container",style:re}),this.prop.container.appendChild(_e),this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay)})},se.prototype.toCanvas=function(){var ee=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(ee).then(function(){var I=Object.assign({},this.opt.html2canvas);return delete I.onrendered,Y(this.prop.container,I)}).then(function(I){var re=this.opt.html2canvas.onrendered||function(){};re(I),this.prop.canvas=I,document.body.removeChild(this.prop.overlay)})},se.prototype.toImg=function(){var ee=[function(){return this.prop.canvas||this.toCanvas()}];return this.thenList(ee).then(function(){var I=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=I})},se.prototype.toPdf=function(){var ee=[function(){return this.prop.canvas||this.toCanvas()},function(){return this.prop.pageSize||this.setPageSize()}];return this.thenList(ee).then(function(){var I=this.prop.canvas,re=this.opt,_e=I.height,ge=Math.floor(I.width*this.prop.pageSize.inner.ratio),Ve=Math.ceil(_e/ge),it=this.prop.pageSize.inner.height,ut=document.createElement("canvas"),de=ut.getContext("2d");ut.width=I.width,ut.height=ge,this.prop.pdf=this.prop.pdf||new Se.jsPDF(re.jsPDF);for(var ze=0;ze<Ve;ze++){ze===Ve-1&&_e%ge!==0&&(ut.height=_e%ge,it=ut.height*this.prop.pageSize.inner.width/ut.width);var St=ut.width,Fe=ut.height;de.fillStyle="white",de.fillRect(0,0,St,Fe),de.drawImage(I,0,ze*ge,St,Fe,0,0,St,Fe),ze&&this.prop.pdf.addPage();var Re=ut.toDataURL("image/"+re.image.type,re.image.quality);this.prop.pdf.addImage(Re,re.image.type,re.margin[1],re.margin[0],this.prop.pageSize.inner.width,it)}})},se.prototype.output=function(ee,W,I){return I=I||"pdf",I.toLowerCase()==="img"||I.toLowerCase()==="image"?this.outputImg(ee,W):this.outputPdf(ee,W)},se.prototype.outputPdf=function(ee,W){var I=[function(){return this.prop.pdf||this.toPdf()}];return this.thenList(I).then(function(){return this.prop.pdf.output(ee,W)})},se.prototype.outputImg=function(ee,W){var I=[function(){return this.prop.img||this.toImg()}];return this.thenList(I).then(function(){switch(ee){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 "'+ee+'" is not supported.'}})},se.prototype.save=function(ee){var W=[function(){return this.prop.pdf||this.toPdf()}];return this.thenList(W).set(ee?{filename:ee}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},se.prototype.set=function(ee){if((0,P.objType)(ee)!=="object")return this;var W=Object.keys(ee||{}).map(function(I){switch(I){case"margin":return this.setMargin.bind(this,ee.margin);case"jsPDF":return function(){return this.opt.jsPDF=ee.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,ee.pageSize);default:return I in se.template.prop?function(){this.prop[I]=ee[I]}:function(){this.opt[I]=ee[I]}}},this);return this.then(function(){return this.thenList(W)})},se.prototype.get=function(ee,W){return this.then(function(){var re=ee in se.template.prop?this.prop[ee]:this.opt[ee];return W?W(re):re})},se.prototype.setMargin=function(ee){return this.then(function(){switch((0,P.objType)(ee)){case"number":ee=[ee,ee,ee,ee];case"array":if(ee.length===2&&(ee=[ee[0],ee[1],ee[0],ee[1]]),ee.length===4)break;default:return this.error("Invalid margin array.")}this.opt.margin=ee}).then(this.setPageSize)},se.prototype.setPageSize=function(ee){return this.then(function(){ee=ee||Se.jsPDF.getPageSize(this.opt.jsPDF),ee.hasOwnProperty("inner")||(ee.inner={width:ee.width-this.opt.margin[1]-this.opt.margin[3],height:ee.height-this.opt.margin[0]-this.opt.margin[2]},ee.inner.px={width:(0,P.toPx)(ee.inner.width,ee.k),height:(0,P.toPx)(ee.inner.height,ee.k)},ee.inner.ratio=ee.inner.height/ee.inner.width),this.prop.pageSize=ee})},se.prototype.setProgress=function(ee,W,I,re){return ee!=null&&(this.progress.val=ee),W!=null&&(this.progress.state=W),I!=null&&(this.progress.n=I),re!=null&&(this.progress.stack=re),this.progress.ratio=this.progress.val/this.progress.state,this},se.prototype.updateProgress=function(ee,W,I,re){return this.setProgress(ee?this.progress.val+ee:null,W||null,I?this.progress.n+I:null,re?this.progress.stack.concat(re):null)},se.prototype.then=function(ee,W){var I=this;return this.thenCore(ee,W,function(_e,ge){return I.updateProgress(null,null,1,[_e]),ce.prototype.then.call(this,function(it){return I.updateProgress(null,_e),it}).then(_e,ge).then(function(it){return I.updateProgress(1),it})})},se.prototype.thenCore=function(ee,W,I){I=I||ce.prototype.then;var re=this;ee&&(ee=ee.bind(re)),W&&(W=W.bind(re));var _e=ce.toString().indexOf("[native code]")!==-1&&ce.name==="Promise",ge=_e?re:se.convert(Object.assign({},re),ce.prototype),Ve=I.call(ge,ee,W);return se.convert(Ve,re.__proto__)},se.prototype.thenExternal=function(ee,W){return ce.prototype.then.call(this,ee,W)},se.prototype.thenList=function(ee){var W=this;return ee.forEach(function(re){W=W.thenCore(re)}),W},se.prototype.catch=function(U){U&&(U=U.bind(this));var ee=ce.prototype.catch.call(this,U);return se.convert(ee,this)},se.prototype.catchExternal=function(ee){return ce.prototype.catch.call(this,ee)},se.prototype.error=function(ee){return this.then(function(){throw new Error(ee)})},se.prototype.using=se.prototype.set,se.prototype.saveAs=se.prototype.save,se.prototype.export=se.prototype.output,se.prototype.run=se.prototype.then,V.default=se},"./node_modules/core-js/internals/a-function.js":function(y){y.exports=function(V){if(typeof V!="function")throw TypeError(String(V)+" is not a function");return V}},"./node_modules/core-js/internals/a-possible-prototype.js":function(y,V,c){var T=c("./node_modules/core-js/internals/is-object.js");y.exports=function(F){if(!T(F)&&F!==null)throw TypeError("Can't set "+String(F)+" as a prototype");return F}},"./node_modules/core-js/internals/add-to-unscopables.js":function(y,V,c){var T=c("./node_modules/core-js/internals/well-known-symbol.js"),F=c("./node_modules/core-js/internals/object-create.js"),G=c("./node_modules/core-js/internals/object-define-property.js"),z=T("unscopables"),K=Array.prototype;K[z]==null&&G.f(K,z,{configurable:!0,value:F(null)}),y.exports=function(N){K[z][N]=!0}},"./node_modules/core-js/internals/an-object.js":function(y,V,c){var T=c("./node_modules/core-js/internals/is-object.js");y.exports=function(F){if(!T(F))throw TypeError(String(F)+" is not an object");return F}},"./node_modules/core-js/internals/array-for-each.js":function(y,V,c){"use strict";var T=c("./node_modules/core-js/internals/array-iteration.js").forEach,F=c("./node_modules/core-js/internals/array-method-is-strict.js"),G=F("forEach");y.exports=G?[].forEach:function(K){return T(this,K,arguments.length>1?arguments[1]:void 0)}},"./node_modules/core-js/internals/array-includes.js":function(y,V,c){var T=c("./node_modules/core-js/internals/to-indexed-object.js"),F=c("./node_modules/core-js/internals/to-length.js"),G=c("./node_modules/core-js/internals/to-absolute-index.js"),z=function(K){return function(N,A,w){var C=T(N),ae=F(C.length),X=G(w,ae),Q;if(K&&A!=A){for(;ae>X;)if(Q=C[X++],Q!=Q)return!0}else for(;ae>X;X++)if((K||X in C)&&C[X]===A)return K||X||0;return!K&&-1}};y.exports={includes:z(!0),indexOf:z(!1)}},"./node_modules/core-js/internals/array-iteration.js":function(y,V,c){var T=c("./node_modules/core-js/internals/function-bind-context.js"),F=c("./node_modules/core-js/internals/indexed-object.js"),G=c("./node_modules/core-js/internals/to-object.js"),z=c("./node_modules/core-js/internals/to-length.js"),K=c("./node_modules/core-js/internals/array-species-create.js"),N=[].push,A=function(w){var C=w==1,ae=w==2,X=w==3,Q=w==4,$e=w==6,Ne=w==7,et=w==5||$e;return function(Ue,Se,xe,Y){for(var ye=G(Ue),P=F(ye),O=T(Se,xe,3),rt=z(P.length),ce=0,se=Y||K,U=C?se(Ue,rt):ae||Ne?se(Ue,0):void 0,ee,W;rt>ce;ce++)if((et||ce in P)&&(ee=P[ce],W=O(ee,ce,ye),w))if(C)U[ce]=W;else if(W)switch(w){case 3:return!0;case 5:return ee;case 6:return ce;case 2:N.call(U,ee)}else switch(w){case 4:return!1;case 7:N.call(U,ee)}return $e?-1:X||Q?Q:U}};y.exports={forEach:A(0),map:A(1),filter:A(2),some:A(3),every:A(4),find:A(5),findIndex:A(6),filterReject:A(7)}},"./node_modules/core-js/internals/array-method-has-species-support.js":function(y,V,c){var T=c("./node_modules/core-js/internals/fails.js"),F=c("./node_modules/core-js/internals/well-known-symbol.js"),G=c("./node_modules/core-js/internals/engine-v8-version.js"),z=F("species");y.exports=function(K){return G>=51||!T(function(){var N=[],A=N.constructor={};return A[z]=function(){return{foo:1}},N[K](Boolean).foo!==1})}},"./node_modules/core-js/internals/array-method-is-strict.js":function(y,V,c){"use strict";var T=c("./node_modules/core-js/internals/fails.js");y.exports=function(F,G){var z=[][F];return!!z&&T(function(){z.call(null,G||function(){throw 1},1)})}},"./node_modules/core-js/internals/array-species-constructor.js":function(y,V,c){var T=c("./node_modules/core-js/internals/is-object.js"),F=c("./node_modules/core-js/internals/is-array.js"),G=c("./node_modules/core-js/internals/well-known-symbol.js"),z=G("species");y.exports=function(K){var N;return F(K)&&(N=K.constructor,typeof N=="function"&&(N===Array||F(N.prototype))?N=void 0:T(N)&&(N=N[z],N===null&&(N=void 0))),N===void 0?Array:N}},"./node_modules/core-js/internals/array-species-create.js":function(y,V,c){var T=c("./node_modules/core-js/internals/array-species-constructor.js");y.exports=function(F,G){return new(T(F))(G===0?0:G)}},"./node_modules/core-js/internals/classof-raw.js":function(y){var V={}.toString;y.exports=function(c){return V.call(c).slice(8,-1)}},"./node_modules/core-js/internals/classof.js":function(y,V,c){var T=c("./node_modules/core-js/internals/to-string-tag-support.js"),F=c("./node_modules/core-js/internals/classof-raw.js"),G=c("./node_modules/core-js/internals/well-known-symbol.js"),z=G("toStringTag"),K=F(function(){return arguments}())=="Arguments",N=function(A,w){try{return A[w]}catch(C){}};y.exports=T?F:function(A){var w,C,ae;return A===void 0?"Undefined":A===null?"Null":typeof(C=N(w=Object(A),z))=="string"?C:K?F(w):(ae=F(w))=="Object"&&typeof w.callee=="function"?"Arguments":ae}},"./node_modules/core-js/internals/copy-constructor-properties.js":function(y,V,c){var T=c("./node_modules/core-js/internals/has.js"),F=c("./node_modules/core-js/internals/own-keys.js"),G=c("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),z=c("./node_modules/core-js/internals/object-define-property.js");y.exports=function(K,N){for(var A=F(N),w=z.f,C=G.f,ae=0;ae<A.length;ae++){var X=A[ae];T(K,X)||w(K,X,C(N,X))}}},"./node_modules/core-js/internals/correct-prototype-getter.js":function(y,V,c){var T=c("./node_modules/core-js/internals/fails.js");y.exports=!T(function(){function F(){}return F.prototype.constructor=null,Object.getPrototypeOf(new F)!==F.prototype})},"./node_modules/core-js/internals/create-html.js":function(y,V,c){var T=c("./node_modules/core-js/internals/require-object-coercible.js"),F=c("./node_modules/core-js/internals/to-string.js"),G=/"/g;y.exports=function(z,K,N,A){var w=F(T(z)),C="<"+K;return N!==""&&(C+=" "+N+'="'+F(A).replace(G,"&quot;")+'"'),C+">"+w+"</"+K+">"}},"./node_modules/core-js/internals/create-iterator-constructor.js":function(y,V,c){"use strict";var T=c("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,F=c("./node_modules/core-js/internals/object-create.js"),G=c("./node_modules/core-js/internals/create-property-descriptor.js"),z=c("./node_modules/core-js/internals/set-to-string-tag.js"),K=c("./node_modules/core-js/internals/iterators.js"),N=function(){return this};y.exports=function(A,w,C){var ae=w+" Iterator";return A.prototype=F(T,{next:G(1,C)}),z(A,ae,!1,!0),K[ae]=N,A}},"./node_modules/core-js/internals/create-non-enumerable-property.js":function(y,V,c){var T=c("./node_modules/core-js/internals/descriptors.js"),F=c("./node_modules/core-js/internals/object-define-property.js"),G=c("./node_modules/core-js/internals/create-property-descriptor.js");y.exports=T?function(z,K,N){return F.f(z,K,G(1,N))}:function(z,K,N){return z[K]=N,z}},"./node_modules/core-js/internals/create-property-descriptor.js":function(y){y.exports=function(V,c){return{enumerable:!(V&1),configurable:!(V&2),writable:!(V&4),value:c}}},"./node_modules/core-js/internals/create-property.js":function(y,V,c){"use strict";var T=c("./node_modules/core-js/internals/to-property-key.js"),F=c("./node_modules/core-js/internals/object-define-property.js"),G=c("./node_modules/core-js/internals/create-property-descriptor.js");y.exports=function(z,K,N){var A=T(K);A in z?F.f(z,A,G(0,N)):z[A]=N}},"./node_modules/core-js/internals/define-iterator.js":function(y,V,c){"use strict";var T=c("./node_modules/core-js/internals/export.js"),F=c("./node_modules/core-js/internals/create-iterator-constructor.js"),G=c("./node_modules/core-js/internals/object-get-prototype-of.js"),z=c("./node_modules/core-js/internals/object-set-prototype-of.js"),K=c("./node_modules/core-js/internals/set-to-string-tag.js"),N=c("./node_modules/core-js/internals/create-non-enumerable-property.js"),A=c("./node_modules/core-js/internals/redefine.js"),w=c("./node_modules/core-js/internals/well-known-symbol.js"),C=c("./node_modules/core-js/internals/is-pure.js"),ae=c("./node_modules/core-js/internals/iterators.js"),X=c("./node_modules/core-js/internals/iterators-core.js"),Q=X.IteratorPrototype,$e=X.BUGGY_SAFARI_ITERATORS,Ne=w("iterator"),et="keys",Ue="values",Se="entries",xe=function(){return this};y.exports=function(Y,ye,P,O,rt,ce,se){F(P,ye,O);var U=function(de){if(de===rt&&_e)return _e;if(!$e&&de in I)return I[de];switch(de){case et:return function(){return new P(this,de)};case Ue:return function(){return new P(this,de)};case Se:return function(){return new P(this,de)}}return function(){return new P(this)}},ee=ye+" Iterator",W=!1,I=Y.prototype,re=I[Ne]||I["@@iterator"]||rt&&I[rt],_e=!$e&&re||U(rt),ge=ye=="Array"&&I.entries||re,Ve,it,ut;if(ge&&(Ve=G(ge.call(new Y)),Q!==Object.prototype&&Ve.next&&(!C&&G(Ve)!==Q&&(z?z(Ve,Q):typeof Ve[Ne]!="function"&&N(Ve,Ne,xe)),K(Ve,ee,!0,!0),C&&(ae[ee]=xe))),rt==Ue&&re&&re.name!==Ue&&(W=!0,_e=function(){return re.call(this)}),(!C||se)&&I[Ne]!==_e&&N(I,Ne,_e),ae[ye]=_e,rt)if(it={values:U(Ue),keys:ce?_e:U(et),entries:U(Se)},se)for(ut in it)($e||W||!(ut in I))&&A(I,ut,it[ut]);else T({target:ye,proto:!0,forced:$e||W},it);return it}},"./node_modules/core-js/internals/define-well-known-symbol.js":function(y,V,c){var T=c("./node_modules/core-js/internals/path.js"),F=c("./node_modules/core-js/internals/has.js"),G=c("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),z=c("./node_modules/core-js/internals/object-define-property.js").f;y.exports=function(K){var N=T.Symbol||(T.Symbol={});F(N,K)||z(N,K,{value:G.f(K)})}},"./node_modules/core-js/internals/descriptors.js":function(y,V,c){var T=c("./node_modules/core-js/internals/fails.js");y.exports=!T(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},"./node_modules/core-js/internals/document-create-element.js":function(y,V,c){var T=c("./node_modules/core-js/internals/global.js"),F=c("./node_modules/core-js/internals/is-object.js"),G=T.document,z=F(G)&&F(G.createElement);y.exports=function(K){return z?G.createElement(K):{}}},"./node_modules/core-js/internals/dom-iterables.js":function(y){y.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(y,V,c){var T=c("./node_modules/core-js/internals/get-built-in.js");y.exports=T("navigator","userAgent")||""},"./node_modules/core-js/internals/engine-v8-version.js":function(y,V,c){var T=c("./node_modules/core-js/internals/global.js"),F=c("./node_modules/core-js/internals/engine-user-agent.js"),G=T.process,z=T.Deno,K=G&&G.versions||z&&z.version,N=K&&K.v8,A,w;N?(A=N.split("."),w=A[0]<4?1:A[0]+A[1]):F&&(A=F.match(/Edge\/(\d+)/),(!A||A[1]>=74)&&(A=F.match(/Chrome\/(\d+)/),A&&(w=A[1]))),y.exports=w&&+w},"./node_modules/core-js/internals/enum-bug-keys.js":function(y){y.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"./node_modules/core-js/internals/export.js":function(y,V,c){var T=c("./node_modules/core-js/internals/global.js"),F=c("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,G=c("./node_modules/core-js/internals/create-non-enumerable-property.js"),z=c("./node_modules/core-js/internals/redefine.js"),K=c("./node_modules/core-js/internals/set-global.js"),N=c("./node_modules/core-js/internals/copy-constructor-properties.js"),A=c("./node_modules/core-js/internals/is-forced.js");y.exports=function(w,C){var ae=w.target,X=w.global,Q=w.stat,$e,Ne,et,Ue,Se,xe;if(X?Ne=T:Q?Ne=T[ae]||K(ae,{}):Ne=(T[ae]||{}).prototype,Ne)for(et in C){if(Se=C[et],w.noTargetGet?(xe=F(Ne,et),Ue=xe&&xe.value):Ue=Ne[et],$e=A(X?et:ae+(Q?".":"#")+et,w.forced),!$e&&Ue!==void 0){if(typeof Se==typeof Ue)continue;N(Se,Ue)}(w.sham||Ue&&Ue.sham)&&G(Se,"sham",!0),z(Ne,et,Se,w)}}},"./node_modules/core-js/internals/fails.js":function(y){y.exports=function(V){try{return!!V()}catch(c){return!0}}},"./node_modules/core-js/internals/function-bind-context.js":function(y,V,c){var T=c("./node_modules/core-js/internals/a-function.js");y.exports=function(F,G,z){if(T(F),G===void 0)return F;switch(z){case 0:return function(){return F.call(G)};case 1:return function(K){return F.call(G,K)};case 2:return function(K,N){return F.call(G,K,N)};case 3:return function(K,N,A){return F.call(G,K,N,A)}}return function(){return F.apply(G,arguments)}}},"./node_modules/core-js/internals/get-built-in.js":function(y,V,c){var T=c("./node_modules/core-js/internals/global.js"),F=function(G){return typeof G=="function"?G:void 0};y.exports=function(G,z){return arguments.length<2?F(T[G]):T[G]&&T[G][z]}},"./node_modules/core-js/internals/global.js":function(y){var V=function(c){return c&&c.Math==Math&&c};y.exports=V(typeof globalThis=="object"&&globalThis)||V(typeof window=="object"&&window)||V(typeof self=="object"&&self)||V(typeof n.g=="object"&&n.g)||function(){return this}()||Function("return this")()},"./node_modules/core-js/internals/has.js":function(y,V,c){var T=c("./node_modules/core-js/internals/to-object.js"),F={}.hasOwnProperty;y.exports=Object.hasOwn||function(z,K){return F.call(T(z),K)}},"./node_modules/core-js/internals/hidden-keys.js":function(y){y.exports={}},"./node_modules/core-js/internals/html.js":function(y,V,c){var T=c("./node_modules/core-js/internals/get-built-in.js");y.exports=T("document","documentElement")},"./node_modules/core-js/internals/ie8-dom-define.js":function(y,V,c){var T=c("./node_modules/core-js/internals/descriptors.js"),F=c("./node_modules/core-js/internals/fails.js"),G=c("./node_modules/core-js/internals/document-create-element.js");y.exports=!T&&!F(function(){return Object.defineProperty(G("div"),"a",{get:function(){return 7}}).a!=7})},"./node_modules/core-js/internals/indexed-object.js":function(y,V,c){var T=c("./node_modules/core-js/internals/fails.js"),F=c("./node_modules/core-js/internals/classof-raw.js"),G="".split;y.exports=T(function(){return!Object("z").propertyIsEnumerable(0)})?function(z){return F(z)=="String"?G.call(z,""):Object(z)}:Object},"./node_modules/core-js/internals/inherit-if-required.js":function(y,V,c){var T=c("./node_modules/core-js/internals/is-object.js"),F=c("./node_modules/core-js/internals/object-set-prototype-of.js");y.exports=function(G,z,K){var N,A;return F&&typeof(N=z.constructor)=="function"&&N!==K&&T(A=N.prototype)&&A!==K.prototype&&F(G,A),G}},"./node_modules/core-js/internals/inspect-source.js":function(y,V,c){var T=c("./node_modules/core-js/internals/shared-store.js"),F=Function.toString;typeof T.inspectSource!="function"&&(T.inspectSource=function(G){return F.call(G)}),y.exports=T.inspectSource},"./node_modules/core-js/internals/internal-state.js":function(y,V,c){var T=c("./node_modules/core-js/internals/native-weak-map.js"),F=c("./node_modules/core-js/internals/global.js"),G=c("./node_modules/core-js/internals/is-object.js"),z=c("./node_modules/core-js/internals/create-non-enumerable-property.js"),K=c("./node_modules/core-js/internals/has.js"),N=c("./node_modules/core-js/internals/shared-store.js"),A=c("./node_modules/core-js/internals/shared-key.js"),w=c("./node_modules/core-js/internals/hidden-keys.js"),C="Object already initialized",ae=F.WeakMap,X,Q,$e,Ne=function(P){return $e(P)?Q(P):X(P,{})},et=function(P){return function(O){var rt;if(!G(O)||(rt=Q(O)).type!==P)throw TypeError("Incompatible receiver, "+P+" required");return rt}};if(T||N.state){var Ue=N.state||(N.state=new ae),Se=Ue.get,xe=Ue.has,Y=Ue.set;X=function(P,O){if(xe.call(Ue,P))throw new TypeError(C);return O.facade=P,Y.call(Ue,P,O),O},Q=function(P){return Se.call(Ue,P)||{}},$e=function(P){return xe.call(Ue,P)}}else{var ye=A("state");w[ye]=!0,X=function(P,O){if(K(P,ye))throw new TypeError(C);return O.facade=P,z(P,ye,O),O},Q=function(P){return K(P,ye)?P[ye]:{}},$e=function(P){return K(P,ye)}}y.exports={set:X,get:Q,has:$e,enforce:Ne,getterFor:et}},"./node_modules/core-js/internals/is-array.js":function(y,V,c){var T=c("./node_modules/core-js/internals/classof-raw.js");y.exports=Array.isArray||function(G){return T(G)=="Array"}},"./node_modules/core-js/internals/is-forced.js":function(y,V,c){var T=c("./node_modules/core-js/internals/fails.js"),F=/#|\.prototype\./,G=function(w,C){var ae=K[z(w)];return ae==A?!0:ae==N?!1:typeof C=="function"?T(C):!!C},z=G.normalize=function(w){return String(w).replace(F,".").toLowerCase()},K=G.data={},N=G.NATIVE="N",A=G.POLYFILL="P";y.exports=G},"./node_modules/core-js/internals/is-object.js":function(y){y.exports=function(V){return typeof V=="object"?V!==null:typeof V=="function"}},"./node_modules/core-js/internals/is-pure.js":function(y){y.exports=!1},"./node_modules/core-js/internals/is-symbol.js":function(y,V,c){var T=c("./node_modules/core-js/internals/get-built-in.js"),F=c("./node_modules/core-js/internals/use-symbol-as-uid.js");y.exports=F?function(G){return typeof G=="symbol"}:function(G){var z=T("Symbol");return typeof z=="function"&&Object(G)instanceof z}},"./node_modules/core-js/internals/iterators-core.js":function(y,V,c){"use strict";var T=c("./node_modules/core-js/internals/fails.js"),F=c("./node_modules/core-js/internals/object-get-prototype-of.js"),G=c("./node_modules/core-js/internals/create-non-enumerable-property.js"),z=c("./node_modules/core-js/internals/has.js"),K=c("./node_modules/core-js/internals/well-known-symbol.js"),N=c("./node_modules/core-js/internals/is-pure.js"),A=K("iterator"),w=!1,C=function(){return this},ae,X,Q;[].keys&&(Q=[].keys(),"next"in Q?(X=F(F(Q)),X!==Object.prototype&&(ae=X)):w=!0);var $e=ae==null||T(function(){var Ne={};return ae[A].call(Ne)!==Ne});$e&&(ae={}),(!N||$e)&&!z(ae,A)&&G(ae,A,C),y.exports={IteratorPrototype:ae,BUGGY_SAFARI_ITERATORS:w}},"./node_modules/core-js/internals/iterators.js":function(y){y.exports={}},"./node_modules/core-js/internals/native-symbol.js":function(y,V,c){var T=c("./node_modules/core-js/internals/engine-v8-version.js"),F=c("./node_modules/core-js/internals/fails.js");y.exports=!!Object.getOwnPropertySymbols&&!F(function(){var G=Symbol();return!String(G)||!(Object(G)instanceof Symbol)||!Symbol.sham&&T&&T<41})},"./node_modules/core-js/internals/native-weak-map.js":function(y,V,c){var T=c("./node_modules/core-js/internals/global.js"),F=c("./node_modules/core-js/internals/inspect-source.js"),G=T.WeakMap;y.exports=typeof G=="function"&&/native code/.test(F(G))},"./node_modules/core-js/internals/object-assign.js":function(y,V,c){"use strict";var T=c("./node_modules/core-js/internals/descriptors.js"),F=c("./node_modules/core-js/internals/fails.js"),G=c("./node_modules/core-js/internals/object-keys.js"),z=c("./node_modules/core-js/internals/object-get-own-property-symbols.js"),K=c("./node_modules/core-js/internals/object-property-is-enumerable.js"),N=c("./node_modules/core-js/internals/to-object.js"),A=c("./node_modules/core-js/internals/indexed-object.js"),w=Object.assign,C=Object.defineProperty;y.exports=!w||F(function(){if(T&&w({b:1},w(C({},"a",{enumerable:!0,get:function(){C(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var ae={},X={},Q=Symbol(),$e="abcdefghijklmnopqrst";return ae[Q]=7,$e.split("").forEach(function(Ne){X[Ne]=Ne}),w({},ae)[Q]!=7||G(w({},X)).join("")!=$e})?function(X,Q){for(var $e=N(X),Ne=arguments.length,et=1,Ue=z.f,Se=K.f;Ne>et;)for(var xe=A(arguments[et++]),Y=Ue?G(xe).concat(Ue(xe)):G(xe),ye=Y.length,P=0,O;ye>P;)O=Y[P++],(!T||Se.call(xe,O))&&($e[O]=xe[O]);return $e}:w},"./node_modules/core-js/internals/object-create.js":function(y,V,c){var T=c("./node_modules/core-js/internals/an-object.js"),F=c("./node_modules/core-js/internals/object-define-properties.js"),G=c("./node_modules/core-js/internals/enum-bug-keys.js"),z=c("./node_modules/core-js/internals/hidden-keys.js"),K=c("./node_modules/core-js/internals/html.js"),N=c("./node_modules/core-js/internals/document-create-element.js"),A=c("./node_modules/core-js/internals/shared-key.js"),w=">",C="<",ae="prototype",X="script",Q=A("IE_PROTO"),$e=function(){},Ne=function(Y){return C+X+w+Y+C+"/"+X+w},et=function(Y){Y.write(Ne("")),Y.close();var ye=Y.parentWindow.Object;return Y=null,ye},Ue=function(){var Y=N("iframe"),ye="java"+X+":",P;if(Y.style)return Y.style.display="none",K.appendChild(Y),Y.src=String(ye),P=Y.contentWindow.document,P.open(),P.write(Ne("document.F=Object")),P.close(),P.F},Se,xe=function(){try{Se=new ActiveXObject("htmlfile")}catch(ye){}xe=document.domain&&Se?et(Se):Ue()||et(Se);for(var Y=G.length;Y--;)delete xe[ae][G[Y]];return xe()};z[Q]=!0,y.exports=Object.create||function(ye,P){var O;return ye!==null?($e[ae]=T(ye),O=new $e,$e[ae]=null,O[Q]=ye):O=xe(),P===void 0?O:F(O,P)}},"./node_modules/core-js/internals/object-define-properties.js":function(y,V,c){var T=c("./node_modules/core-js/internals/descriptors.js"),F=c("./node_modules/core-js/internals/object-define-property.js"),G=c("./node_modules/core-js/internals/an-object.js"),z=c("./node_modules/core-js/internals/object-keys.js");y.exports=T?Object.defineProperties:function(N,A){G(N);for(var w=z(A),C=w.length,ae=0,X;C>ae;)F.f(N,X=w[ae++],A[X]);return N}},"./node_modules/core-js/internals/object-define-property.js":function(y,V,c){var T=c("./node_modules/core-js/internals/descriptors.js"),F=c("./node_modules/core-js/internals/ie8-dom-define.js"),G=c("./node_modules/core-js/internals/an-object.js"),z=c("./node_modules/core-js/internals/to-property-key.js"),K=Object.defineProperty;V.f=T?K:function(A,w,C){if(G(A),w=z(w),G(C),F)try{return K(A,w,C)}catch(ae){}if("get"in C||"set"in C)throw TypeError("Accessors not supported");return"value"in C&&(A[w]=C.value),A}},"./node_modules/core-js/internals/object-get-own-property-descriptor.js":function(y,V,c){var T=c("./node_modules/core-js/internals/descriptors.js"),F=c("./node_modules/core-js/internals/object-property-is-enumerable.js"),G=c("./node_modules/core-js/internals/create-property-descriptor.js"),z=c("./node_modules/core-js/internals/to-indexed-object.js"),K=c("./node_modules/core-js/internals/to-property-key.js"),N=c("./node_modules/core-js/internals/has.js"),A=c("./node_modules/core-js/internals/ie8-dom-define.js"),w=Object.getOwnPropertyDescriptor;V.f=T?w:function(ae,X){if(ae=z(ae),X=K(X),A)try{return w(ae,X)}catch(Q){}if(N(ae,X))return G(!F.f.call(ae,X),ae[X])}},"./node_modules/core-js/internals/object-get-own-property-names-external.js":function(y,V,c){var T=c("./node_modules/core-js/internals/to-indexed-object.js"),F=c("./node_modules/core-js/internals/object-get-own-property-names.js").f,G={}.toString,z=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],K=function(N){try{return F(N)}catch(A){return z.slice()}};y.exports.f=function(A){return z&&G.call(A)=="[object Window]"?K(A):F(T(A))}},"./node_modules/core-js/internals/object-get-own-property-names.js":function(y,V,c){var T=c("./node_modules/core-js/internals/object-keys-internal.js"),F=c("./node_modules/core-js/internals/enum-bug-keys.js"),G=F.concat("length","prototype");V.f=Object.getOwnPropertyNames||function(K){return T(K,G)}},"./node_modules/core-js/internals/object-get-own-property-symbols.js":function(y,V){V.f=Object.getOwnPropertySymbols},"./node_modules/core-js/internals/object-get-prototype-of.js":function(y,V,c){var T=c("./node_modules/core-js/internals/has.js"),F=c("./node_modules/core-js/internals/to-object.js"),G=c("./node_modules/core-js/internals/shared-key.js"),z=c("./node_modules/core-js/internals/correct-prototype-getter.js"),K=G("IE_PROTO"),N=Object.prototype;y.exports=z?Object.getPrototypeOf:function(A){return A=F(A),T(A,K)?A[K]:typeof A.constructor=="function"&&A instanceof A.constructor?A.constructor.prototype:A instanceof Object?N:null}},"./node_modules/core-js/internals/object-keys-internal.js":function(y,V,c){var T=c("./node_modules/core-js/internals/has.js"),F=c("./node_modules/core-js/internals/to-indexed-object.js"),G=c("./node_modules/core-js/internals/array-includes.js").indexOf,z=c("./node_modules/core-js/internals/hidden-keys.js");y.exports=function(K,N){var A=F(K),w=0,C=[],ae;for(ae in A)!T(z,ae)&&T(A,ae)&&C.push(ae);for(;N.length>w;)T(A,ae=N[w++])&&(~G(C,ae)||C.push(ae));return C}},"./node_modules/core-js/internals/object-keys.js":function(y,V,c){var T=c("./node_modules/core-js/internals/object-keys-internal.js"),F=c("./node_modules/core-js/internals/enum-bug-keys.js");y.exports=Object.keys||function(z){return T(z,F)}},"./node_modules/core-js/internals/object-property-is-enumerable.js":function(y,V){"use strict";var c={}.propertyIsEnumerable,T=Object.getOwnPropertyDescriptor,F=T&&!c.call({1:2},1);V.f=F?function(z){var K=T(this,z);return!!K&&K.enumerable}:c},"./node_modules/core-js/internals/object-set-prototype-of.js":function(y,V,c){var T=c("./node_modules/core-js/internals/an-object.js"),F=c("./node_modules/core-js/internals/a-possible-prototype.js");y.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var G=!1,z={},K;try{K=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,K.call(z,[]),G=z instanceof Array}catch(N){}return function(A,w){return T(A),F(w),G?K.call(A,w):A.__proto__=w,A}}():void 0)},"./node_modules/core-js/internals/object-to-string.js":function(y,V,c){"use strict";var T=c("./node_modules/core-js/internals/to-string-tag-support.js"),F=c("./node_modules/core-js/internals/classof.js");y.exports=T?{}.toString:function(){return"[object "+F(this)+"]"}},"./node_modules/core-js/internals/ordinary-to-primitive.js":function(y,V,c){var T=c("./node_modules/core-js/internals/is-object.js");y.exports=function(F,G){var z,K;if(G==="string"&&typeof(z=F.toString)=="function"&&!T(K=z.call(F))||typeof(z=F.valueOf)=="function"&&!T(K=z.call(F))||G!=="string"&&typeof(z=F.toString)=="function"&&!T(K=z.call(F)))return K;throw TypeError("Can't convert object to primitive value")}},"./node_modules/core-js/internals/own-keys.js":function(y,V,c){var T=c("./node_modules/core-js/internals/get-built-in.js"),F=c("./node_modules/core-js/internals/object-get-own-property-names.js"),G=c("./node_modules/core-js/internals/object-get-own-property-symbols.js"),z=c("./node_modules/core-js/internals/an-object.js");y.exports=T("Reflect","ownKeys")||function(N){var A=F.f(z(N)),w=G.f;return w?A.concat(w(N)):A}},"./node_modules/core-js/internals/path.js":function(y,V,c){var T=c("./node_modules/core-js/internals/global.js");y.exports=T},"./node_modules/core-js/internals/redefine.js":function(y,V,c){var T=c("./node_modules/core-js/internals/global.js"),F=c("./node_modules/core-js/internals/create-non-enumerable-property.js"),G=c("./node_modules/core-js/internals/has.js"),z=c("./node_modules/core-js/internals/set-global.js"),K=c("./node_modules/core-js/internals/inspect-source.js"),N=c("./node_modules/core-js/internals/internal-state.js"),A=N.get,w=N.enforce,C=String(String).split("String");(y.exports=function(ae,X,Q,$e){var Ne=$e?!!$e.unsafe:!1,et=$e?!!$e.enumerable:!1,Ue=$e?!!$e.noTargetGet:!1,Se;if(typeof Q=="function"&&(typeof X=="string"&&!G(Q,"name")&&F(Q,"name",X),Se=w(Q),Se.source||(Se.source=C.join(typeof X=="string"?X:""))),ae===T){et?ae[X]=Q:z(X,Q);return}else Ne?!Ue&&ae[X]&&(et=!0):delete ae[X];et?ae[X]=Q:F(ae,X,Q)})(Function.prototype,"toString",function(){return typeof this=="function"&&A(this).source||K(this)})},"./node_modules/core-js/internals/regexp-flags.js":function(y,V,c){"use strict";var T=c("./node_modules/core-js/internals/an-object.js");y.exports=function(){var F=T(this),G="";return F.global&&(G+="g"),F.ignoreCase&&(G+="i"),F.multiline&&(G+="m"),F.dotAll&&(G+="s"),F.unicode&&(G+="u"),F.sticky&&(G+="y"),G}},"./node_modules/core-js/internals/require-object-coercible.js":function(y){y.exports=function(V){if(V==null)throw TypeError("Can't call method on "+V);return V}},"./node_modules/core-js/internals/set-global.js":function(y,V,c){var T=c("./node_modules/core-js/internals/global.js");y.exports=function(F,G){try{Object.defineProperty(T,F,{value:G,configurable:!0,writable:!0})}catch(z){T[F]=G}return G}},"./node_modules/core-js/internals/set-to-string-tag.js":function(y,V,c){var T=c("./node_modules/core-js/internals/object-define-property.js").f,F=c("./node_modules/core-js/internals/has.js"),G=c("./node_modules/core-js/internals/well-known-symbol.js"),z=G("toStringTag");y.exports=function(K,N,A){K&&!F(K=A?K:K.prototype,z)&&T(K,z,{configurable:!0,value:N})}},"./node_modules/core-js/internals/shared-key.js":function(y,V,c){var T=c("./node_modules/core-js/internals/shared.js"),F=c("./node_modules/core-js/internals/uid.js"),G=T("keys");y.exports=function(z){return G[z]||(G[z]=F(z))}},"./node_modules/core-js/internals/shared-store.js":function(y,V,c){var T=c("./node_modules/core-js/internals/global.js"),F=c("./node_modules/core-js/internals/set-global.js"),G="__core-js_shared__",z=T[G]||F(G,{});y.exports=z},"./node_modules/core-js/internals/shared.js":function(y,V,c){var T=c("./node_modules/core-js/internals/is-pure.js"),F=c("./node_modules/core-js/internals/shared-store.js");(y.exports=function(G,z){return F[G]||(F[G]=z!==void 0?z:{})})("versions",[]).push({version:"3.16.0",mode:T?"pure":"global",copyright:"\xA9 2021 Denis Pushkarev (zloirock.ru)"})},"./node_modules/core-js/internals/string-html-forced.js":function(y,V,c){var T=c("./node_modules/core-js/internals/fails.js");y.exports=function(F){return T(function(){var G=""[F]('"');return G!==G.toLowerCase()||G.split('"').length>3})}},"./node_modules/core-js/internals/string-multibyte.js":function(y,V,c){var T=c("./node_modules/core-js/internals/to-integer.js"),F=c("./node_modules/core-js/internals/to-string.js"),G=c("./node_modules/core-js/internals/require-object-coercible.js"),z=function(K){return function(N,A){var w=F(G(N)),C=T(A),ae=w.length,X,Q;return C<0||C>=ae?K?"":void 0:(X=w.charCodeAt(C),X<55296||X>56319||C+1===ae||(Q=w.charCodeAt(C+1))<56320||Q>57343?K?w.charAt(C):X:K?w.slice(C,C+2):(X-55296<<10)+(Q-56320)+65536)}};y.exports={codeAt:z(!1),charAt:z(!0)}},"./node_modules/core-js/internals/string-trim.js":function(y,V,c){var T=c("./node_modules/core-js/internals/require-object-coercible.js"),F=c("./node_modules/core-js/internals/to-string.js"),G=c("./node_modules/core-js/internals/whitespaces.js"),z="["+G+"]",K=RegExp("^"+z+z+"*"),N=RegExp(z+z+"*$"),A=function(w){return function(C){var ae=F(T(C));return w&1&&(ae=ae.replace(K,"")),w&2&&(ae=ae.replace(N,"")),ae}};y.exports={start:A(1),end:A(2),trim:A(3)}},"./node_modules/core-js/internals/to-absolute-index.js":function(y,V,c){var T=c("./node_modules/core-js/internals/to-integer.js"),F=Math.max,G=Math.min;y.exports=function(z,K){var N=T(z);return N<0?F(N+K,0):G(N,K)}},"./node_modules/core-js/internals/to-indexed-object.js":function(y,V,c){var T=c("./node_modules/core-js/internals/indexed-object.js"),F=c("./node_modules/core-js/internals/require-object-coercible.js");y.exports=function(G){return T(F(G))}},"./node_modules/core-js/internals/to-integer.js":function(y){var V=Math.ceil,c=Math.floor;y.exports=function(T){return isNaN(T=+T)?0:(T>0?c:V)(T)}},"./node_modules/core-js/internals/to-length.js":function(y,V,c){var T=c("./node_modules/core-js/internals/to-integer.js"),F=Math.min;y.exports=function(G){return G>0?F(T(G),9007199254740991):0}},"./node_modules/core-js/internals/to-object.js":function(y,V,c){var T=c("./node_modules/core-js/internals/require-object-coercible.js");y.exports=function(F){return Object(T(F))}},"./node_modules/core-js/internals/to-primitive.js":function(y,V,c){var T=c("./node_modules/core-js/internals/is-object.js"),F=c("./node_modules/core-js/internals/is-symbol.js"),G=c("./node_modules/core-js/internals/ordinary-to-primitive.js"),z=c("./node_modules/core-js/internals/well-known-symbol.js"),K=z("toPrimitive");y.exports=function(N,A){if(!T(N)||F(N))return N;var w=N[K],C;if(w!==void 0){if(A===void 0&&(A="default"),C=w.call(N,A),!T(C)||F(C))return C;throw TypeError("Can't convert object to primitive value")}return A===void 0&&(A="number"),G(N,A)}},"./node_modules/core-js/internals/to-property-key.js":function(y,V,c){var T=c("./node_modules/core-js/internals/to-primitive.js"),F=c("./node_modules/core-js/internals/is-symbol.js");y.exports=function(G){var z=T(G,"string");return F(z)?z:String(z)}},"./node_modules/core-js/internals/to-string-tag-support.js":function(y,V,c){var T=c("./node_modules/core-js/internals/well-known-symbol.js"),F=T("toStringTag"),G={};G[F]="z",y.exports=String(G)==="[object z]"},"./node_modules/core-js/internals/to-string.js":function(y,V,c){var T=c("./node_modules/core-js/internals/is-symbol.js");y.exports=function(F){if(T(F))throw TypeError("Cannot convert a Symbol value to a string");return String(F)}},"./node_modules/core-js/internals/uid.js":function(y){var V=0,c=Math.random();y.exports=function(T){return"Symbol("+String(T===void 0?"":T)+")_"+(++V+c).toString(36)}},"./node_modules/core-js/internals/use-symbol-as-uid.js":function(y,V,c){var T=c("./node_modules/core-js/internals/native-symbol.js");y.exports=T&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},"./node_modules/core-js/internals/well-known-symbol-wrapped.js":function(y,V,c){var T=c("./node_modules/core-js/internals/well-known-symbol.js");V.f=T},"./node_modules/core-js/internals/well-known-symbol.js":function(y,V,c){var T=c("./node_modules/core-js/internals/global.js"),F=c("./node_modules/core-js/internals/shared.js"),G=c("./node_modules/core-js/internals/has.js"),z=c("./node_modules/core-js/internals/uid.js"),K=c("./node_modules/core-js/internals/native-symbol.js"),N=c("./node_modules/core-js/internals/use-symbol-as-uid.js"),A=F("wks"),w=T.Symbol,C=N?w:w&&w.withoutSetter||z;y.exports=function(ae){return(!G(A,ae)||!(K||typeof A[ae]=="string"))&&(K&&G(w,ae)?A[ae]=w[ae]:A[ae]=C("Symbol."+ae)),A[ae]}},"./node_modules/core-js/internals/whitespaces.js":function(y){y.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(y,V,c){"use strict";var T=c("./node_modules/core-js/internals/export.js"),F=c("./node_modules/core-js/internals/fails.js"),G=c("./node_modules/core-js/internals/is-array.js"),z=c("./node_modules/core-js/internals/is-object.js"),K=c("./node_modules/core-js/internals/to-object.js"),N=c("./node_modules/core-js/internals/to-length.js"),A=c("./node_modules/core-js/internals/create-property.js"),w=c("./node_modules/core-js/internals/array-species-create.js"),C=c("./node_modules/core-js/internals/array-method-has-species-support.js"),ae=c("./node_modules/core-js/internals/well-known-symbol.js"),X=c("./node_modules/core-js/internals/engine-v8-version.js"),Q=ae("isConcatSpreadable"),$e=9007199254740991,Ne="Maximum allowed index exceeded",et=X>=51||!F(function(){var Y=[];return Y[Q]=!1,Y.concat()[0]!==Y}),Ue=C("concat"),Se=function(Y){if(!z(Y))return!1;var ye=Y[Q];return ye!==void 0?!!ye:G(Y)},xe=!et||!Ue;T({target:"Array",proto:!0,forced:xe},{concat:function(ye){var P=K(this),O=w(P,0),rt=0,ce,se,U,ee,W;for(ce=-1,U=arguments.length;ce<U;ce++)if(W=ce===-1?P:arguments[ce],Se(W)){if(ee=N(W.length),rt+ee>$e)throw TypeError(Ne);for(se=0;se<ee;se++,rt++)se in W&&A(O,rt,W[se])}else{if(rt>=$e)throw TypeError(Ne);A(O,rt++,W)}return O.length=rt,O}})},"./node_modules/core-js/modules/es.array.iterator.js":function(y,V,c){"use strict";var T=c("./node_modules/core-js/internals/to-indexed-object.js"),F=c("./node_modules/core-js/internals/add-to-unscopables.js"),G=c("./node_modules/core-js/internals/iterators.js"),z=c("./node_modules/core-js/internals/internal-state.js"),K=c("./node_modules/core-js/internals/define-iterator.js"),N="Array Iterator",A=z.set,w=z.getterFor(N);y.exports=K(Array,"Array",function(C,ae){A(this,{type:N,target:T(C),index:0,kind:ae})},function(){var C=w(this),ae=C.target,X=C.kind,Q=C.index++;return!ae||Q>=ae.length?(C.target=void 0,{value:void 0,done:!0}):X=="keys"?{value:Q,done:!1}:X=="values"?{value:ae[Q],done:!1}:{value:[Q,ae[Q]],done:!1}},"values"),G.Arguments=G.Array,F("keys"),F("values"),F("entries")},"./node_modules/core-js/modules/es.array.join.js":function(y,V,c){"use strict";var T=c("./node_modules/core-js/internals/export.js"),F=c("./node_modules/core-js/internals/indexed-object.js"),G=c("./node_modules/core-js/internals/to-indexed-object.js"),z=c("./node_modules/core-js/internals/array-method-is-strict.js"),K=[].join,N=F!=Object,A=z("join",",");T({target:"Array",proto:!0,forced:N||!A},{join:function(C){return K.call(G(this),C===void 0?",":C)}})},"./node_modules/core-js/modules/es.array.map.js":function(y,V,c){"use strict";var T=c("./node_modules/core-js/internals/export.js"),F=c("./node_modules/core-js/internals/array-iteration.js").map,G=c("./node_modules/core-js/internals/array-method-has-species-support.js"),z=G("map");T({target:"Array",proto:!0,forced:!z},{map:function(N){return F(this,N,arguments.length>1?arguments[1]:void 0)}})},"./node_modules/core-js/modules/es.array.slice.js":function(y,V,c){"use strict";var T=c("./node_modules/core-js/internals/export.js"),F=c("./node_modules/core-js/internals/is-object.js"),G=c("./node_modules/core-js/internals/is-array.js"),z=c("./node_modules/core-js/internals/to-absolute-index.js"),K=c("./node_modules/core-js/internals/to-length.js"),N=c("./node_modules/core-js/internals/to-indexed-object.js"),A=c("./node_modules/core-js/internals/create-property.js"),w=c("./node_modules/core-js/internals/well-known-symbol.js"),C=c("./node_modules/core-js/internals/array-method-has-species-support.js"),ae=C("slice"),X=w("species"),Q=[].slice,$e=Math.max;T({target:"Array",proto:!0,forced:!ae},{slice:function(et,Ue){var Se=N(this),xe=K(Se.length),Y=z(et,xe),ye=z(Ue===void 0?xe:Ue,xe),P,O,rt;if(G(Se)&&(P=Se.constructor,typeof P=="function"&&(P===Array||G(P.prototype))?P=void 0:F(P)&&(P=P[X],P===null&&(P=void 0)),P===Array||P===void 0))return Q.call(Se,Y,ye);for(O=new(P===void 0?Array:P)($e(ye-Y,0)),rt=0;Y<ye;Y++,rt++)Y in Se&&A(O,rt,Se[Y]);return O.length=rt,O}})},"./node_modules/core-js/modules/es.function.name.js":function(y,V,c){var T=c("./node_modules/core-js/internals/descriptors.js"),F=c("./node_modules/core-js/internals/object-define-property.js").f,G=Function.prototype,z=G.toString,K=/^\s*function ([^ (]*)/,N="name";T&&!(N in G)&&F(G,N,{configurable:!0,get:function(){try{return z.call(this).match(K)[1]}catch(A){return""}}})},"./node_modules/core-js/modules/es.number.constructor.js":function(y,V,c){"use strict";var T=c("./node_modules/core-js/internals/descriptors.js"),F=c("./node_modules/core-js/internals/global.js"),G=c("./node_modules/core-js/internals/is-forced.js"),z=c("./node_modules/core-js/internals/redefine.js"),K=c("./node_modules/core-js/internals/has.js"),N=c("./node_modules/core-js/internals/classof-raw.js"),A=c("./node_modules/core-js/internals/inherit-if-required.js"),w=c("./node_modules/core-js/internals/is-symbol.js"),C=c("./node_modules/core-js/internals/to-primitive.js"),ae=c("./node_modules/core-js/internals/fails.js"),X=c("./node_modules/core-js/internals/object-create.js"),Q=c("./node_modules/core-js/internals/object-get-own-property-names.js").f,$e=c("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,Ne=c("./node_modules/core-js/internals/object-define-property.js").f,et=c("./node_modules/core-js/internals/string-trim.js").trim,Ue="Number",Se=F[Ue],xe=Se.prototype,Y=N(X(xe))==Ue,ye=function(se){if(w(se))throw TypeError("Cannot convert a Symbol value to a number");var U=C(se,"number"),ee,W,I,re,_e,ge,Ve,it;if(typeof U=="string"&&U.length>2){if(U=et(U),ee=U.charCodeAt(0),ee===43||ee===45){if(W=U.charCodeAt(2),W===88||W===120)return NaN}else if(ee===48){switch(U.charCodeAt(1)){case 66:case 98:I=2,re=49;break;case 79:case 111:I=8,re=55;break;default:return+U}for(_e=U.slice(2),ge=_e.length,Ve=0;Ve<ge;Ve++)if(it=_e.charCodeAt(Ve),it<48||it>re)return NaN;return parseInt(_e,I)}}return+U};if(G(Ue,!Se(" 0o1")||!Se("0b1")||Se("+0x1"))){for(var P=function(U){var ee=arguments.length<1?0:U,W=this;return W instanceof P&&(Y?ae(function(){xe.valueOf.call(W)}):N(W)!=Ue)?A(new Se(ye(ee)),W,P):ye(ee)},O=T?Q(Se):"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(","),rt=0,ce;O.length>rt;rt++)K(Se,ce=O[rt])&&!K(P,ce)&&Ne(P,ce,$e(Se,ce));P.prototype=xe,xe.constructor=P,z(F,Ue,P)}},"./node_modules/core-js/modules/es.object.assign.js":function(y,V,c){var T=c("./node_modules/core-js/internals/export.js"),F=c("./node_modules/core-js/internals/object-assign.js");T({target:"Object",stat:!0,forced:Object.assign!==F},{assign:F})},"./node_modules/core-js/modules/es.object.keys.js":function(y,V,c){var T=c("./node_modules/core-js/internals/export.js"),F=c("./node_modules/core-js/internals/to-object.js"),G=c("./node_modules/core-js/internals/object-keys.js"),z=c("./node_modules/core-js/internals/fails.js"),K=z(function(){G(1)});T({target:"Object",stat:!0,forced:K},{keys:function(A){return G(F(A))}})},"./node_modules/core-js/modules/es.object.to-string.js":function(y,V,c){var T=c("./node_modules/core-js/internals/to-string-tag-support.js"),F=c("./node_modules/core-js/internals/redefine.js"),G=c("./node_modules/core-js/internals/object-to-string.js");T||F(Object.prototype,"toString",G,{unsafe:!0})},"./node_modules/core-js/modules/es.regexp.to-string.js":function(y,V,c){"use strict";var T=c("./node_modules/core-js/internals/redefine.js"),F=c("./node_modules/core-js/internals/an-object.js"),G=c("./node_modules/core-js/internals/to-string.js"),z=c("./node_modules/core-js/internals/fails.js"),K=c("./node_modules/core-js/internals/regexp-flags.js"),N="toString",A=RegExp.prototype,w=A[N],C=z(function(){return w.call({source:"a",flags:"b"})!="/a/b"}),ae=w.name!=N;(C||ae)&&T(RegExp.prototype,N,function(){var Q=F(this),$e=G(Q.source),Ne=Q.flags,et=G(Ne===void 0&&Q instanceof RegExp&&!("flags"in A)?K.call(Q):Ne);return"/"+$e+"/"+et},{unsafe:!0})},"./node_modules/core-js/modules/es.string.iterator.js":function(y,V,c){"use strict";var T=c("./node_modules/core-js/internals/string-multibyte.js").charAt,F=c("./node_modules/core-js/internals/to-string.js"),G=c("./node_modules/core-js/internals/internal-state.js"),z=c("./node_modules/core-js/internals/define-iterator.js"),K="String Iterator",N=G.set,A=G.getterFor(K);z(String,"String",function(w){N(this,{type:K,string:F(w),index:0})},function(){var C=A(this),ae=C.string,X=C.index,Q;return X>=ae.length?{value:void 0,done:!0}:(Q=T(ae,X),C.index+=Q.length,{value:Q,done:!1})})},"./node_modules/core-js/modules/es.string.link.js":function(y,V,c){"use strict";var T=c("./node_modules/core-js/internals/export.js"),F=c("./node_modules/core-js/internals/create-html.js"),G=c("./node_modules/core-js/internals/string-html-forced.js");T({target:"String",proto:!0,forced:G("link")},{link:function(K){return F(this,"a","href",K)}})},"./node_modules/core-js/modules/es.symbol.description.js":function(y,V,c){"use strict";var T=c("./node_modules/core-js/internals/export.js"),F=c("./node_modules/core-js/internals/descriptors.js"),G=c("./node_modules/core-js/internals/global.js"),z=c("./node_modules/core-js/internals/has.js"),K=c("./node_modules/core-js/internals/is-object.js"),N=c("./node_modules/core-js/internals/object-define-property.js").f,A=c("./node_modules/core-js/internals/copy-constructor-properties.js"),w=G.Symbol;if(F&&typeof w=="function"&&(!("description"in w.prototype)||w().description!==void 0)){var C={},ae=function(){var Ue=arguments.length<1||arguments[0]===void 0?void 0:String(arguments[0]),Se=this instanceof ae?new w(Ue):Ue===void 0?w():w(Ue);return Ue===""&&(C[Se]=!0),Se};A(ae,w);var X=ae.prototype=w.prototype;X.constructor=ae;var Q=X.toString,$e=String(w("test"))=="Symbol(test)",Ne=/^Symbol\((.*)\)[^)]+$/;N(X,"description",{configurable:!0,get:function(){var Ue=K(this)?this.valueOf():this,Se=Q.call(Ue);if(z(C,Ue))return"";var xe=$e?Se.slice(7,-1):Se.replace(Ne,"$1");return xe===""?void 0:xe}}),T({global:!0,forced:!0},{Symbol:ae})}},"./node_modules/core-js/modules/es.symbol.iterator.js":function(y,V,c){var T=c("./node_modules/core-js/internals/define-well-known-symbol.js");T("iterator")},"./node_modules/core-js/modules/es.symbol.js":function(y,V,c){"use strict";var T=c("./node_modules/core-js/internals/export.js"),F=c("./node_modules/core-js/internals/global.js"),G=c("./node_modules/core-js/internals/get-built-in.js"),z=c("./node_modules/core-js/internals/is-pure.js"),K=c("./node_modules/core-js/internals/descriptors.js"),N=c("./node_modules/core-js/internals/native-symbol.js"),A=c("./node_modules/core-js/internals/fails.js"),w=c("./node_modules/core-js/internals/has.js"),C=c("./node_modules/core-js/internals/is-array.js"),ae=c("./node_modules/core-js/internals/is-object.js"),X=c("./node_modules/core-js/internals/is-symbol.js"),Q=c("./node_modules/core-js/internals/an-object.js"),$e=c("./node_modules/core-js/internals/to-object.js"),Ne=c("./node_modules/core-js/internals/to-indexed-object.js"),et=c("./node_modules/core-js/internals/to-property-key.js"),Ue=c("./node_modules/core-js/internals/to-string.js"),Se=c("./node_modules/core-js/internals/create-property-descriptor.js"),xe=c("./node_modules/core-js/internals/object-create.js"),Y=c("./node_modules/core-js/internals/object-keys.js"),ye=c("./node_modules/core-js/internals/object-get-own-property-names.js"),P=c("./node_modules/core-js/internals/object-get-own-property-names-external.js"),O=c("./node_modules/core-js/internals/object-get-own-property-symbols.js"),rt=c("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),ce=c("./node_modules/core-js/internals/object-define-property.js"),se=c("./node_modules/core-js/internals/object-property-is-enumerable.js"),U=c("./node_modules/core-js/internals/create-non-enumerable-property.js"),ee=c("./node_modules/core-js/internals/redefine.js"),W=c("./node_modules/core-js/internals/shared.js"),I=c("./node_modules/core-js/internals/shared-key.js"),re=c("./node_modules/core-js/internals/hidden-keys.js"),_e=c("./node_modules/core-js/internals/uid.js"),ge=c("./node_modules/core-js/internals/well-known-symbol.js"),Ve=c("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),it=c("./node_modules/core-js/internals/define-well-known-symbol.js"),ut=c("./node_modules/core-js/internals/set-to-string-tag.js"),de=c("./node_modules/core-js/internals/internal-state.js"),ze=c("./node_modules/core-js/internals/array-iteration.js").forEach,St=I("hidden"),Fe="Symbol",Re="prototype",$=ge("toPrimitive"),Ye=de.set,be=de.getterFor(Fe),fe=Object[Re],ue=F.Symbol,me=G("JSON","stringify"),Ie=rt.f,we=ce.f,Me=P.f,Je=se.f,vt=W("symbols"),Et=W("op-symbols"),Yt=W("string-to-symbol-registry"),Gt=W("symbol-to-string-registry"),Lt=W("wks"),at=F.QObject,xt=!at||!at[Re]||!at[Re].findChild,Mt=K&&A(function(){return xe(we({},"a",{get:function(){return we(this,"a",{value:7}).a}})).a!=7})?function(wt,oe,Be){var Dr=Ie(fe,oe);Dr&&delete fe[oe],we(wt,oe,Be),Dr&&wt!==fe&&we(fe,oe,Dr)}:we,Wt=function(wt,oe){var Be=vt[wt]=xe(ue[Re]);return Ye(Be,{type:Fe,tag:wt,description:oe}),K||(Be.description=oe),Be},Ot=function(oe,Be,Dr){oe===fe&&Ot(Et,Be,Dr),Q(oe);var Ar=et(Be);return Q(Dr),w(vt,Ar)?(Dr.enumerable?(w(oe,St)&&oe[St][Ar]&&(oe[St][Ar]=!1),Dr=xe(Dr,{enumerable:Se(0,!1)})):(w(oe,St)||we(oe,St,Se(1,{})),oe[St][Ar]=!0),Mt(oe,Ar,Dr)):we(oe,Ar,Dr)},lr=function(oe,Be){Q(oe);var Dr=Ne(Be),Ar=Y(Dr).concat(x(Dr));return ze(Ar,function(xn){(!K||Cr.call(Dr,xn))&&Ot(oe,xn,Dr[xn])}),oe},ur=function(oe,Be){return Be===void 0?xe(oe):lr(xe(oe),Be)},Cr=function(oe){var Be=et(oe),Dr=Je.call(this,Be);return this===fe&&w(vt,Be)&&!w(Et,Be)?!1:Dr||!w(this,Be)||!w(vt,Be)||w(this,St)&&this[St][Be]?Dr:!0},rn=function(oe,Be){var Dr=Ne(oe),Ar=et(Be);if(!(Dr===fe&&w(vt,Ar)&&!w(Et,Ar))){var xn=Ie(Dr,Ar);return xn&&w(vt,Ar)&&!(w(Dr,St)&&Dr[St][Ar])&&(xn.enumerable=!0),xn}},Pr=function(oe){var Be=Me(Ne(oe)),Dr=[];return ze(Be,function(Ar){!w(vt,Ar)&&!w(re,Ar)&&Dr.push(Ar)}),Dr},x=function(oe){var Be=oe===fe,Dr=Me(Be?Et:Ne(oe)),Ar=[];return ze(Dr,function(xn){w(vt,xn)&&(!Be||w(fe,xn))&&Ar.push(vt[xn])}),Ar};if(N||(ue=function(){if(this instanceof ue)throw TypeError("Symbol is not a constructor");var oe=!arguments.length||arguments[0]===void 0?void 0:Ue(arguments[0]),Be=_e(oe),Dr=function(Ar){this===fe&&Dr.call(Et,Ar),w(this,St)&&w(this[St],Be)&&(this[St][Be]=!1),Mt(this,Be,Se(1,Ar))};return K&&xt&&Mt(fe,Be,{configurable:!0,set:Dr}),Wt(Be,oe)},ee(ue[Re],"toString",function(){return be(this).tag}),ee(ue,"withoutSetter",function(wt){return Wt(_e(wt),wt)}),se.f=Cr,ce.f=Ot,rt.f=rn,ye.f=P.f=Pr,O.f=x,Ve.f=function(wt){return Wt(ge(wt),wt)},K&&(we(ue[Re],"description",{configurable:!0,get:function(){return be(this).description}}),z||ee(fe,"propertyIsEnumerable",Cr,{unsafe:!0}))),T({global:!0,wrap:!0,forced:!N,sham:!N},{Symbol:ue}),ze(Y(Lt),function(wt){it(wt)}),T({target:Fe,stat:!0,forced:!N},{for:function(wt){var oe=Ue(wt);if(w(Yt,oe))return Yt[oe];var Be=ue(oe);return Yt[oe]=Be,Gt[Be]=oe,Be},keyFor:function(oe){if(!X(oe))throw TypeError(oe+" is not a symbol");if(w(Gt,oe))return Gt[oe]},useSetter:function(){xt=!0},useSimple:function(){xt=!1}}),T({target:"Object",stat:!0,forced:!N,sham:!K},{create:ur,defineProperty:Ot,defineProperties:lr,getOwnPropertyDescriptor:rn}),T({target:"Object",stat:!0,forced:!N},{getOwnPropertyNames:Pr,getOwnPropertySymbols:x}),T({target:"Object",stat:!0,forced:A(function(){O.f(1)})},{getOwnPropertySymbols:function(oe){return O.f($e(oe))}}),me){var D=!N||A(function(){var wt=ue();return me([wt])!="[null]"||me({a:wt})!="{}"||me(Object(wt))!="{}"});T({target:"JSON",stat:!0,forced:D},{stringify:function(oe,Be,Dr){for(var Ar=[oe],xn=1,Ln;arguments.length>xn;)Ar.push(arguments[xn++]);if(Ln=Be,!(!ae(Be)&&oe===void 0||X(oe)))return C(Be)||(Be=function(Ft,Sr){if(typeof Ln=="function"&&(Sr=Ln.call(this,Ft,Sr)),!X(Sr))return Sr}),Ar[1]=Be,me.apply(null,Ar)}})}ue[Re][$]||U(ue[Re],$,ue[Re].valueOf),ut(ue,Fe),re[St]=!0},"./node_modules/core-js/modules/web.dom-collections.for-each.js":function(y,V,c){var T=c("./node_modules/core-js/internals/global.js"),F=c("./node_modules/core-js/internals/dom-iterables.js"),G=c("./node_modules/core-js/internals/array-for-each.js"),z=c("./node_modules/core-js/internals/create-non-enumerable-property.js");for(var K in F){var N=T[K],A=N&&N.prototype;if(A&&A.forEach!==G)try{z(A,"forEach",G)}catch(w){A.forEach=G}}},"./node_modules/core-js/modules/web.dom-collections.iterator.js":function(y,V,c){var T=c("./node_modules/core-js/internals/global.js"),F=c("./node_modules/core-js/internals/dom-iterables.js"),G=c("./node_modules/core-js/modules/es.array.iterator.js"),z=c("./node_modules/core-js/internals/create-non-enumerable-property.js"),K=c("./node_modules/core-js/internals/well-known-symbol.js"),N=K("iterator"),A=K("toStringTag"),w=G.values;for(var C in F){var ae=T[C],X=ae&&ae.prototype;if(X){if(X[N]!==w)try{z(X,N,w)}catch($e){X[N]=w}if(X[A]||z(X,A,C),F[C]){for(var Q in G)if(X[Q]!==G[Q])try{z(X,Q,G[Q])}catch($e){X[Q]=G[Q]}}}}},"./node_modules/es6-promise/dist/es6-promise.js":function(y){(function(V,c){y.exports=c()})(this,function(){"use strict";function V(at){var xt=typeof at;return at!==null&&(xt==="object"||xt==="function")}function c(at){return typeof at=="function"}var T=void 0;Array.isArray?T=Array.isArray:T=function(at){return Object.prototype.toString.call(at)==="[object Array]"};var F=T,G=0,z=void 0,K=void 0,N=function(xt,Mt){Y[G]=xt,Y[G+1]=Mt,G+=2,G===2&&(K?K(ye):O())};function A(at){K=at}function w(at){N=at}var C=typeof window!="undefined"?window:void 0,ae=C||{},X=ae.MutationObserver||ae.WebKitMutationObserver,Q=typeof self=="undefined"&&typeof o!="undefined"&&{}.toString.call(o)==="[object process]",$e=typeof Uint8ClampedArray!="undefined"&&typeof importScripts!="undefined"&&typeof MessageChannel!="undefined";function Ne(){return function(){return o.nextTick(ye)}}function et(){return typeof z!="undefined"?function(){z(ye)}:xe()}function Ue(){var at=0,xt=new X(ye),Mt=document.createTextNode("");return xt.observe(Mt,{characterData:!0}),function(){Mt.data=at=++at%2}}function Se(){var at=new MessageChannel;return at.port1.onmessage=ye,function(){return at.port2.postMessage(0)}}function xe(){var at=setTimeout;return function(){return at(ye,1)}}var Y=new Array(1e3);function ye(){for(var at=0;at<G;at+=2){var xt=Y[at],Mt=Y[at+1];xt(Mt),Y[at]=void 0,Y[at+1]=void 0}G=0}function P(){try{var at=Function("return this")().require("vertx");return z=at.runOnLoop||at.runOnContext,et()}catch(xt){return xe()}}var O=void 0;Q?O=Ne():X?O=Ue():$e?O=Se():C===void 0?O=P():O=xe();function rt(at,xt){var Mt=this,Wt=new this.constructor(U);Wt[se]===void 0&&me(Wt);var Ot=Mt._state;if(Ot){var lr=arguments[Ot-1];N(function(){return Ye(Ot,Wt,lr,Mt._result)})}else Re(Mt,Wt,at,xt);return Wt}function ce(at){var xt=this;if(at&&typeof at=="object"&&at.constructor===xt)return at;var Mt=new xt(U);return de(Mt,at),Mt}var se=Math.random().toString(36).substring(2);function U(){}var ee=void 0,W=1,I=2;function re(){return new TypeError("You cannot resolve a promise with itself")}function _e(){return new TypeError("A promises callback cannot return that same promise.")}function ge(at,xt,Mt,Wt){try{at.call(xt,Mt,Wt)}catch(Ot){return Ot}}function Ve(at,xt,Mt){N(function(Wt){var Ot=!1,lr=ge(Mt,xt,function(ur){Ot||(Ot=!0,xt!==ur?de(Wt,ur):St(Wt,ur))},function(ur){Ot||(Ot=!0,Fe(Wt,ur))},"Settle: "+(Wt._label||" unknown promise"));!Ot&&lr&&(Ot=!0,Fe(Wt,lr))},at)}function it(at,xt){xt._state===W?St(at,xt._result):xt._state===I?Fe(at,xt._result):Re(xt,void 0,function(Mt){return de(at,Mt)},function(Mt){return Fe(at,Mt)})}function ut(at,xt,Mt){xt.constructor===at.constructor&&Mt===rt&&xt.constructor.resolve===ce?it(at,xt):Mt===void 0?St(at,xt):c(Mt)?Ve(at,xt,Mt):St(at,xt)}function de(at,xt){if(at===xt)Fe(at,re());else if(V(xt)){var Mt=void 0;try{Mt=xt.then}catch(Wt){Fe(at,Wt);return}ut(at,xt,Mt)}else St(at,xt)}function ze(at){at._onerror&&at._onerror(at._result),$(at)}function St(at,xt){at._state===ee&&(at._result=xt,at._state=W,at._subscribers.length!==0&&N($,at))}function Fe(at,xt){at._state===ee&&(at._state=I,at._result=xt,N(ze,at))}function Re(at,xt,Mt,Wt){var Ot=at._subscribers,lr=Ot.length;at._onerror=null,Ot[lr]=xt,Ot[lr+W]=Mt,Ot[lr+I]=Wt,lr===0&&at._state&&N($,at)}function $(at){var xt=at._subscribers,Mt=at._state;if(xt.length!==0){for(var Wt=void 0,Ot=void 0,lr=at._result,ur=0;ur<xt.length;ur+=3)Wt=xt[ur],Ot=xt[ur+Mt],Wt?Ye(Mt,Wt,Ot,lr):Ot(lr);at._subscribers.length=0}}function Ye(at,xt,Mt,Wt){var Ot=c(Mt),lr=void 0,ur=void 0,Cr=!0;if(Ot){try{lr=Mt(Wt)}catch(rn){Cr=!1,ur=rn}if(xt===lr){Fe(xt,_e());return}}else lr=Wt;xt._state!==ee||(Ot&&Cr?de(xt,lr):Cr===!1?Fe(xt,ur):at===W?St(xt,lr):at===I&&Fe(xt,lr))}function be(at,xt){try{xt(function(Wt){de(at,Wt)},function(Wt){Fe(at,Wt)})}catch(Mt){Fe(at,Mt)}}var fe=0;function ue(){return fe++}function me(at){at[se]=fe++,at._state=void 0,at._result=void 0,at._subscribers=[]}function Ie(){return new Error("Array Methods must be provided an Array")}var we=function(){function at(xt,Mt){this._instanceConstructor=xt,this.promise=new xt(U),this.promise[se]||me(this.promise),F(Mt)?(this.length=Mt.length,this._remaining=Mt.length,this._result=new Array(this.length),this.length===0?St(this.promise,this._result):(this.length=this.length||0,this._enumerate(Mt),this._remaining===0&&St(this.promise,this._result))):Fe(this.promise,Ie())}return at.prototype._enumerate=function(Mt){for(var Wt=0;this._state===ee&&Wt<Mt.length;Wt++)this._eachEntry(Mt[Wt],Wt)},at.prototype._eachEntry=function(Mt,Wt){var Ot=this._instanceConstructor,lr=Ot.resolve;if(lr===ce){var ur=void 0,Cr=void 0,rn=!1;try{ur=Mt.then}catch(x){rn=!0,Cr=x}if(ur===rt&&Mt._state!==ee)this._settledAt(Mt._state,Wt,Mt._result);else if(typeof ur!="function")this._remaining--,this._result[Wt]=Mt;else if(Ot===Gt){var Pr=new Ot(U);rn?Fe(Pr,Cr):ut(Pr,Mt,ur),this._willSettleAt(Pr,Wt)}else this._willSettleAt(new Ot(function(x){return x(Mt)}),Wt)}else this._willSettleAt(lr(Mt),Wt)},at.prototype._settledAt=function(Mt,Wt,Ot){var lr=this.promise;lr._state===ee&&(this._remaining--,Mt===I?Fe(lr,Ot):this._result[Wt]=Ot),this._remaining===0&&St(lr,this._result)},at.prototype._willSettleAt=function(Mt,Wt){var Ot=this;Re(Mt,void 0,function(lr){return Ot._settledAt(W,Wt,lr)},function(lr){return Ot._settledAt(I,Wt,lr)})},at}();function Me(at){return new we(this,at).promise}function Je(at){var xt=this;return F(at)?new xt(function(Mt,Wt){for(var Ot=at.length,lr=0;lr<Ot;lr++)xt.resolve(at[lr]).then(Mt,Wt)}):new xt(function(Mt,Wt){return Wt(new TypeError("You must pass an array to race."))})}function vt(at){var xt=this,Mt=new xt(U);return Fe(Mt,at),Mt}function Et(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}function Yt(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}var Gt=function(){function at(xt){this[se]=ue(),this._result=this._state=void 0,this._subscribers=[],U!==xt&&(typeof xt!="function"&&Et(),this instanceof at?be(this,xt):Yt())}return at.prototype.catch=function(Mt){return this.then(null,Mt)},at.prototype.finally=function(Mt){var Wt=this,Ot=Wt.constructor;return c(Mt)?Wt.then(function(lr){return Ot.resolve(Mt()).then(function(){return lr})},function(lr){return Ot.resolve(Mt()).then(function(){throw lr})}):Wt.then(Mt,Mt)},at}();Gt.prototype.then=rt,Gt.all=Me,Gt.race=Je,Gt.resolve=ce,Gt.reject=vt,Gt._setScheduler=A,Gt._setAsap=w,Gt._asap=N;function Lt(){var at=void 0;if(typeof n.g!="undefined")at=n.g;else if(typeof self!="undefined")at=self;else try{at=Function("return this")()}catch(Wt){throw new Error("polyfill failed because global object is unavailable in this environment")}var xt=at.Promise;if(xt){var Mt=null;try{Mt=Object.prototype.toString.call(xt.resolve())}catch(Wt){}if(Mt==="[object Promise]"&&!xt.cast)return}at.Promise=Gt}return Gt.polyfill=Lt,Gt.Promise=Gt,Gt})},html2canvas:function(y){"use strict";y.exports=L},jspdf:function(y){"use strict";y.exports=qe}},q={};function J(y){var V=q[y];if(V!==void 0)return V.exports;var c=q[y]={exports:{}};return De[y].call(c.exports,c,c.exports,J),c.exports}(function(){J.n=function(y){var V=y&&y.__esModule?function(){return y.default}:function(){return y};return J.d(V,{a:V}),V}})(),function(){J.d=function(y,V){for(var c in V)J.o(V,c)&&!J.o(y,c)&&Object.defineProperty(y,c,{enumerable:!0,get:V[c]})}}(),function(){J.o=function(y,V){return Object.prototype.hasOwnProperty.call(y,V)}}(),function(){J.r=function(y){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(y,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(y,"__esModule",{value:!0})}}();var _={};return function(){"use strict";J.r(_);var y=J("./src/worker.js"),V=J("./src/plugin/jspdf-plugin.js"),c=J("./src/plugin/pagebreaks.js"),T=J("./src/plugin/hyperlinks.js"),F=function G(z,K){var N=new G.Worker(K);return z?N.from(z).save():N};F.Worker=y.default,_.default=F}(),_=_.default,_}()})},85524:function(Yr,Kt,n){"use strict";n.r(Kt),n.d(Kt,{AcroForm:function(){return Be},AcroFormAppearance:function(){return wt},AcroFormButton:function(){return lr},AcroFormCheckBox:function(){return Pr},AcroFormChoiceField:function(){return xt},AcroFormComboBox:function(){return Wt},AcroFormEditBox:function(){return Ot},AcroFormListBox:function(){return Mt},AcroFormPasswordField:function(){return D},AcroFormPushButton:function(){return ur},AcroFormRadioButton:function(){return Cr},AcroFormTextField:function(){return x},GState:function(){return ce},ShadingPattern:function(){return U},TilingPattern:function(){return ee},default:function(){return W},jsPDF:function(){return W}});var o=n(34666),qe=n(6330),L=n(11913),De=n(6341);var q=function(){return typeof window!="undefined"?window:typeof n.g!="undefined"?n.g:typeof self!="undefined"?self:this}();function J(){q.console&&typeof q.console.log=="function"&&q.console.log.apply(q.console,arguments)}var _={log:J,warn:function(f){q.console&&(typeof q.console.warn=="function"?q.console.warn.apply(q.console,arguments):J.call(null,arguments))},error:function(f){q.console&&(typeof q.console.error=="function"?q.console.error.apply(q.console,arguments):J(f))}};function y(f,s,p){var b=new XMLHttpRequest;b.open("GET",f),b.responseType="blob",b.onload=function(){T(b.response,s,p)},b.onerror=function(){_.error("could not download file")},b.send()}function V(f){var s=new XMLHttpRequest;s.open("HEAD",f,!1);try{s.send()}catch(p){}return s.status>=200&&s.status<=299}function c(f){try{f.dispatchEvent(new MouseEvent("click"))}catch(p){var s=document.createEvent("MouseEvents");s.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),f.dispatchEvent(s)}}var T=q.saveAs||((typeof window=="undefined"?"undefined":(0,o.Z)(window))!=="object"||window!==q?function(){}:typeof HTMLAnchorElement!="undefined"&&"download"in HTMLAnchorElement.prototype?function(f,s,p){var b=q.URL||q.webkitURL,E=document.createElement("a");s=s||f.name||"download",E.download=s,E.rel="noopener",typeof f=="string"?(E.href=f,E.origin!==location.origin?V(E.href)?y(f,s,p):c(E,E.target="_blank"):c(E)):(E.href=b.createObjectURL(f),setTimeout(function(){b.revokeObjectURL(E.href)},4e4),setTimeout(function(){c(E)},0))}:"msSaveOrOpenBlob"in navigator?function(f,s,p){if(s=s||f.name||"download",typeof f=="string")if(V(f))y(f,s,p);else{var b=document.createElement("a");b.href=f,b.target="_blank",setTimeout(function(){c(b)})}else navigator.msSaveOrOpenBlob(function(E,v){return v===void 0?v={autoBom:!1}:(0,o.Z)(v)!=="object"&&(_.warn("Deprecated: Expected third argument to be a object"),v={autoBom:!v}),v.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(E.type)?new Blob(["\uFEFF",E],{type:E.type}):E}(f,p),s)}:function(f,s,p,b){if((b=b||open("","_blank"))&&(b.document.title=b.document.body.innerText="downloading..."),typeof f=="string")return y(f,s,p);var E=f.type==="application/octet-stream",v=/constructor/i.test(q.HTMLElement)||q.safari,M=/CriOS\/[\d]+/.test(navigator.userAgent);if((M||E&&v)&&(typeof FileReader=="undefined"?"undefined":(0,o.Z)(FileReader))==="object"){var k=new FileReader;k.onloadend=function(){var st=k.result;st=M?st:st.replace(/^data:[^;]*;/,"data:attachment/file;"),b?b.location.href=st:location=st,b=null},k.readAsDataURL(f)}else{var te=q.URL||q.webkitURL,Ae=te.createObjectURL(f);b?b.location=Ae:location.href=Ae,b=null,setTimeout(function(){te.revokeObjectURL(Ae)},4e4)}});function F(f){var s;f=f||"",this.ok=!1,f.charAt(0)=="#"&&(f=f.substr(1,6)),f={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"}[f=(f=f.replace(/ /g,"")).toLowerCase()]||f;for(var p=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(k){return[parseInt(k[1]),parseInt(k[2]),parseInt(k[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(k){return[parseInt(k[1],16),parseInt(k[2],16),parseInt(k[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(k){return[parseInt(k[1]+k[1],16),parseInt(k[2]+k[2],16),parseInt(k[3]+k[3],16)]}}],b=0;b<p.length;b++){var E=p[b].re,v=p[b].process,M=E.exec(f);M&&(s=v(M),this.r=s[0],this.g=s[1],this.b=s[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 k=this.r.toString(16),te=this.g.toString(16),Ae=this.b.toString(16);return k.length==1&&(k="0"+k),te.length==1&&(te="0"+te),Ae.length==1&&(Ae="0"+Ae),"#"+k+te+Ae}}var G=q.atob.bind(q),z=q.btoa.bind(q);function K(f,s){var p=f[0],b=f[1],E=f[2],v=f[3];p=A(p,b,E,v,s[0],7,-680876936),v=A(v,p,b,E,s[1],12,-389564586),E=A(E,v,p,b,s[2],17,606105819),b=A(b,E,v,p,s[3],22,-1044525330),p=A(p,b,E,v,s[4],7,-176418897),v=A(v,p,b,E,s[5],12,1200080426),E=A(E,v,p,b,s[6],17,-1473231341),b=A(b,E,v,p,s[7],22,-45705983),p=A(p,b,E,v,s[8],7,1770035416),v=A(v,p,b,E,s[9],12,-1958414417),E=A(E,v,p,b,s[10],17,-42063),b=A(b,E,v,p,s[11],22,-1990404162),p=A(p,b,E,v,s[12],7,1804603682),v=A(v,p,b,E,s[13],12,-40341101),E=A(E,v,p,b,s[14],17,-1502002290),p=w(p,b=A(b,E,v,p,s[15],22,1236535329),E,v,s[1],5,-165796510),v=w(v,p,b,E,s[6],9,-1069501632),E=w(E,v,p,b,s[11],14,643717713),b=w(b,E,v,p,s[0],20,-373897302),p=w(p,b,E,v,s[5],5,-701558691),v=w(v,p,b,E,s[10],9,38016083),E=w(E,v,p,b,s[15],14,-660478335),b=w(b,E,v,p,s[4],20,-405537848),p=w(p,b,E,v,s[9],5,568446438),v=w(v,p,b,E,s[14],9,-1019803690),E=w(E,v,p,b,s[3],14,-187363961),b=w(b,E,v,p,s[8],20,1163531501),p=w(p,b,E,v,s[13],5,-1444681467),v=w(v,p,b,E,s[2],9,-51403784),E=w(E,v,p,b,s[7],14,1735328473),p=C(p,b=w(b,E,v,p,s[12],20,-1926607734),E,v,s[5],4,-378558),v=C(v,p,b,E,s[8],11,-2022574463),E=C(E,v,p,b,s[11],16,1839030562),b=C(b,E,v,p,s[14],23,-35309556),p=C(p,b,E,v,s[1],4,-1530992060),v=C(v,p,b,E,s[4],11,1272893353),E=C(E,v,p,b,s[7],16,-155497632),b=C(b,E,v,p,s[10],23,-1094730640),p=C(p,b,E,v,s[13],4,681279174),v=C(v,p,b,E,s[0],11,-358537222),E=C(E,v,p,b,s[3],16,-722521979),b=C(b,E,v,p,s[6],23,76029189),p=C(p,b,E,v,s[9],4,-640364487),v=C(v,p,b,E,s[12],11,-421815835),E=C(E,v,p,b,s[15],16,530742520),p=ae(p,b=C(b,E,v,p,s[2],23,-995338651),E,v,s[0],6,-198630844),v=ae(v,p,b,E,s[7],10,1126891415),E=ae(E,v,p,b,s[14],15,-1416354905),b=ae(b,E,v,p,s[5],21,-57434055),p=ae(p,b,E,v,s[12],6,1700485571),v=ae(v,p,b,E,s[3],10,-1894986606),E=ae(E,v,p,b,s[10],15,-1051523),b=ae(b,E,v,p,s[1],21,-2054922799),p=ae(p,b,E,v,s[8],6,1873313359),v=ae(v,p,b,E,s[15],10,-30611744),E=ae(E,v,p,b,s[6],15,-1560198380),b=ae(b,E,v,p,s[13],21,1309151649),p=ae(p,b,E,v,s[4],6,-145523070),v=ae(v,p,b,E,s[11],10,-1120210379),E=ae(E,v,p,b,s[2],15,718787259),b=ae(b,E,v,p,s[9],21,-343485551),f[0]=xe(p,f[0]),f[1]=xe(b,f[1]),f[2]=xe(E,f[2]),f[3]=xe(v,f[3])}function N(f,s,p,b,E,v){return s=xe(xe(s,f),xe(b,v)),xe(s<<E|s>>>32-E,p)}function A(f,s,p,b,E,v,M){return N(s&p|~s&b,f,s,E,v,M)}function w(f,s,p,b,E,v,M){return N(s&b|p&~b,f,s,E,v,M)}function C(f,s,p,b,E,v,M){return N(s^p^b,f,s,E,v,M)}function ae(f,s,p,b,E,v,M){return N(p^(s|~b),f,s,E,v,M)}function X(f){var s,p=f.length,b=[1732584193,-271733879,-1732584194,271733878];for(s=64;s<=f.length;s+=64)K(b,Q(f.substring(s-64,s)));f=f.substring(s-64);var E=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(s=0;s<f.length;s++)E[s>>2]|=f.charCodeAt(s)<<(s%4<<3);if(E[s>>2]|=128<<(s%4<<3),s>55)for(K(b,E),s=0;s<16;s++)E[s]=0;return E[14]=8*p,K(b,E),b}function Q(f){var s,p=[];for(s=0;s<64;s+=4)p[s>>2]=f.charCodeAt(s)+(f.charCodeAt(s+1)<<8)+(f.charCodeAt(s+2)<<16)+(f.charCodeAt(s+3)<<24);return p}var $e="0123456789abcdef".split("");function Ne(f){for(var s="",p=0;p<4;p++)s+=$e[f>>8*p+4&15]+$e[f>>8*p&15];return s}function et(f){return String.fromCharCode(255&f,(65280&f)>>8,(16711680&f)>>16,(4278190080&f)>>24)}function Ue(f){return X(f).map(et).join("")}var Se=function(f){for(var s=0;s<f.length;s++)f[s]=Ne(f[s]);return f.join("")}(X("hello"))!="5d41402abc4b2a76b9719d911017c592";function xe(f,s){if(Se){var p=(65535&f)+(65535&s);return(f>>16)+(s>>16)+(p>>16)<<16|65535&p}return f+s&4294967295}function Y(f,s){var p,b,E,v;if(f!==p){for(var M=(E=f,v=1+(256/f.length|0),new Array(v+1).join(E)),k=[],te=0;te<256;te++)k[te]=te;var Ae=0;for(te=0;te<256;te++){var st=k[te];Ae=(Ae+st+M.charCodeAt(te))%256,k[te]=k[Ae],k[Ae]=st}p=f,b=k}else k=b;var It=s.length,Ct=0,ve=0,kt="";for(te=0;te<It;te++)ve=(ve+(st=k[Ct=(Ct+1)%256]))%256,k[Ct]=k[ve],k[ve]=st,M=k[(k[Ct]+k[ve])%256],kt+=String.fromCharCode(s.charCodeAt(te)^M);return kt}var ye={print:4,modify:8,copy:16,"annot-forms":32};function P(f,s,p,b){this.v=1,this.r=2;var E=192;f.forEach(function(k){if(ye.perm!==void 0)throw new Error("Invalid permission: "+k);E+=ye[k]}),this.padding="(\xBFN^Nu\x8AAd\0NV\xFF\xFA\b..\0\xB6\xD0h>\x80/\f\xA9\xFEdSiz";var v=(s+this.padding).substr(0,32),M=(p+this.padding).substr(0,32);this.O=this.processOwnerPassword(v,M),this.P=-(1+(255^E)),this.encryptionKey=Ue(v+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(b)).substr(0,5),this.U=Y(this.encryptionKey,this.padding)}function O(f){if(/[^\u0000-\u00ff]/.test(f))throw new Error("Invalid PDF Name Object: "+f+", Only accept ASCII characters.");for(var s="",p=f.length,b=0;b<p;b++){var E=f.charCodeAt(b);s+=E<33||E===35||E===37||E===40||E===41||E===47||E===60||E===62||E===91||E===93||E===123||E===125||E>126?"#"+("0"+E.toString(16)).slice(-2):f[b]}return s}function rt(f){if((0,o.Z)(f)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var s={};this.subscribe=function(p,b,E){if(E=E||!1,typeof p!="string"||typeof b!="function"||typeof E!="boolean")throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");s.hasOwnProperty(p)||(s[p]={});var v=Math.random().toString(35);return s[p][v]=[b,!!E],v},this.unsubscribe=function(p){for(var b in s)if(s[b][p])return delete s[b][p],Object.keys(s[b]).length===0&&delete s[b],!0;return!1},this.publish=function(p){if(s.hasOwnProperty(p)){var b=Array.prototype.slice.call(arguments,1),E=[];for(var v in s[p]){var M=s[p][v];try{M[0].apply(f,b)}catch(k){q.console&&_.error("jsPDF PubSub Error",k.message,k)}M[1]&&E.push(v)}E.length&&E.forEach(this.unsubscribe)}},this.getTopics=function(){return s}}function ce(f){if(!(this instanceof ce))return new ce(f);var s="opacity,stroke-opacity".split(",");for(var p in f)f.hasOwnProperty(p)&&s.indexOf(p)>=0&&(this[p]=f[p]);this.id="",this.objectNumber=-1}function se(f,s){this.gState=f,this.matrix=s,this.id="",this.objectNumber=-1}function U(f,s,p,b,E){if(!(this instanceof U))return new U(f,s,p,b,E);this.type=f==="axial"?2:3,this.coords=s,this.colors=p,se.call(this,b,E)}function ee(f,s,p,b,E){if(!(this instanceof ee))return new ee(f,s,p,b,E);this.boundingBox=f,this.xStep=s,this.yStep=p,this.stream="",this.cloneIndex=0,se.call(this,b,E)}function W(f){var s,p=typeof arguments[0]=="string"?arguments[0]:"p",b=arguments[1],E=arguments[2],v=arguments[3],M=[],k=1,te=16,Ae="S",st=null;(0,o.Z)(f=f||{})==="object"&&(p=f.orientation,b=f.unit||b,E=f.format||E,v=f.compress||f.compressPdf||v,(st=f.encryption||null)!==null&&(st.userPassword=st.userPassword||"",st.ownerPassword=st.ownerPassword||"",st.userPermissions=st.userPermissions||[]),k=typeof f.userUnit=="number"?Math.abs(f.userUnit):1,f.precision!==void 0&&(s=f.precision),f.floatPrecision!==void 0&&(te=f.floatPrecision),Ae=f.defaultPathOperation||"S"),M=f.filters||(v===!0?["FlateEncode"]:M),b=b||"mm",p=(""+(p||"P")).toLowerCase();var It=f.putOnlyUsedFonts||!1,Ct={},ve={internal:{},__private__:{}};ve.__private__.PubSub=rt;var kt="1.3",Ze=ve.__private__.getPdfVersion=function(){return kt};ve.__private__.setPdfVersion=function(j){kt=j};var Vt={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]};ve.__private__.getPageFormats=function(){return Vt};var gt=ve.__private__.getPageFormat=function(j){return Vt[j]};E=E||"a4";var rr="compat",xr="advanced",Qt=rr;function nt(){this.saveGraphicsState(),Bt(new pa(ia,0,0,-ia,0,qo()*ia).toString()+" cm"),this.setFontSize(this.getFontSize()/ia),Ae="n",Qt=xr}function Ce(){this.restoreGraphicsState(),Ae="S",Qt=rr}var Ut=ve.__private__.combineFontStyleAndFontWeight=function(j,je){if(j=="bold"&&je=="normal"||j=="bold"&&je==400||j=="normal"&&je=="italic"||j=="bold"&&je=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return je&&(j=je==400||je==="normal"?j==="italic"?"italic":"normal":je!=700&&je!=="bold"||j!=="normal"?(je==700?"bold":je)+""+j:"bold"),j};ve.advancedAPI=function(j){var je=Qt===rr;return je&&nt.call(this),typeof j!="function"||(j(this),je&&Ce.call(this)),this},ve.compatAPI=function(j){var je=Qt===xr;return je&&Ce.call(this),typeof j!="function"||(j(this),je&&nt.call(this)),this},ve.isAdvancedAPI=function(){return Qt===xr};var Pt,At=function(j){if(Qt!==xr)throw new Error(j+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},Jt=ve.roundToPrecision=ve.__private__.roundToPrecision=function(j,je){var zt=s||je;if(isNaN(j)||isNaN(zt))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return j.toFixed(zt).replace(/0+$/,"")};Pt=ve.hpf=ve.__private__.hpf=typeof te=="number"?function(j){if(isNaN(j))throw new Error("Invalid argument passed to jsPDF.hpf");return Jt(j,te)}:te==="smart"?function(j){if(isNaN(j))throw new Error("Invalid argument passed to jsPDF.hpf");return Jt(j,j>-1&&j<1?16:5)}:function(j){if(isNaN(j))throw new Error("Invalid argument passed to jsPDF.hpf");return Jt(j,16)};var ke=ve.f2=ve.__private__.f2=function(j){if(isNaN(j))throw new Error("Invalid argument passed to jsPDF.f2");return Jt(j,2)},Le=ve.__private__.f3=function(j){if(isNaN(j))throw new Error("Invalid argument passed to jsPDF.f3");return Jt(j,3)},$t=ve.scale=ve.__private__.scale=function(j){if(isNaN(j))throw new Error("Invalid argument passed to jsPDF.scale");return Qt===rr?j*ia:Qt===xr?j:void 0},ct=function(j){return $t(function(je){return Qt===rr?qo()-je:Qt===xr?je:void 0}(j))};ve.__private__.setPrecision=ve.setPrecision=function(j){typeof parseInt(j,10)=="number"&&(s=parseInt(j,10))};var dr,vr="00000000000000000000000000000000",qt=ve.__private__.getFileId=function(){return vr},Nt=ve.__private__.setFileId=function(j){return vr=j!==void 0&&/^[a-fA-F0-9]{32}$/.test(j)?j.toUpperCase():vr.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),st!==null&&(Io=new P(st.userPermissions,st.userPassword,st.ownerPassword,vr)),vr};ve.setFileId=function(j){return Nt(j),this},ve.getFileId=function(){return qt()};var or=ve.__private__.convertDateToPDFDate=function(j){var je=j.getTimezoneOffset(),zt=je<0?"+":"-",er=Math.floor(Math.abs(je/60)),wr=Math.abs(je%60),Kr=[zt,Tt(er),"'",Tt(wr),"'"].join("");return["D:",j.getFullYear(),Tt(j.getMonth()+1),Tt(j.getDate()),Tt(j.getHours()),Tt(j.getMinutes()),Tt(j.getSeconds()),Kr].join("")},Zr=ve.__private__.convertPDFDateToDate=function(j){var je=parseInt(j.substr(2,4),10),zt=parseInt(j.substr(6,2),10)-1,er=parseInt(j.substr(8,2),10),wr=parseInt(j.substr(10,2),10),Kr=parseInt(j.substr(12,2),10),cn=parseInt(j.substr(14,2),10);return new Date(je,zt,er,wr,Kr,cn,0)},Ht=ve.__private__.setCreationDate=function(j){var je;if(j===void 0&&(j=new Date),j instanceof Date)je=or(j);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(j))throw new Error("Invalid argument passed to jsPDF.setCreationDate");je=j}return dr=je},Pe=ve.__private__.getCreationDate=function(j){var je=dr;return j==="jsDate"&&(je=Zr(dr)),je};ve.setCreationDate=function(j){return Ht(j),this},ve.getCreationDate=function(j){return Pe(j)};var yt,Tt=ve.__private__.padd2=function(j){return("0"+parseInt(j)).slice(-2)},dt=ve.__private__.padd2Hex=function(j){return("00"+(j=j.toString())).substr(j.length)},Xt=0,sr=[],mr=[],Or=0,Rr=[],Fr=[],un=!1,Sn=mr;ve.__private__.setCustomOutputDestination=function(j){un=!0,Sn=j};var Mr=function(j){un||(Sn=j)};ve.__private__.resetCustomOutputDestination=function(){un=!1,Sn=mr};var Bt=ve.__private__.out=function(j){return j=j.toString(),Or+=j.length+1,Sn.push(j),Sn},ya=ve.__private__.write=function(j){return Bt(arguments.length===1?j.toString():Array.prototype.join.call(arguments," "))},ha=ve.__private__.getArrayBuffer=function(j){for(var je=j.length,zt=new ArrayBuffer(je),er=new Uint8Array(zt);je--;)er[je]=j.charCodeAt(je);return zt},Wn=[["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]];ve.__private__.getStandardFonts=function(){return Wn};var an=f.fontSize||16;ve.__private__.setFontSize=ve.setFontSize=function(j){return an=Qt===xr?j/ia:j,this};var dn,Gr=ve.__private__.getFontSize=ve.getFontSize=function(){return Qt===rr?an:an*ia},la=f.R2L||!1;ve.__private__.setR2L=ve.setR2L=function(j){return la=j,this},ve.__private__.getR2L=ve.getR2L=function(){return la};var Gn,xa=ve.__private__.setZoomMode=function(j){if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(j))dn=j;else if(isNaN(j)){if([void 0,null,"fullwidth","fullheight","fullpage","original"].indexOf(j)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+j+'" is not recognized.');dn=j}else dn=parseInt(j,10)};ve.__private__.getZoomMode=function(){return dn};var Xn,ca=ve.__private__.setPageMode=function(j){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(j)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+j+'" is not recognized.');Gn=j};ve.__private__.getPageMode=function(){return Gn};var Ra=ve.__private__.setLayoutMode=function(j){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(j)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+j+'" is not recognized.');Xn=j};ve.__private__.getLayoutMode=function(){return Xn},ve.__private__.setDisplayMode=ve.setDisplayMode=function(j,je,zt){return xa(j),Ra(je),ca(zt),this};var oa={title:"",subject:"",author:"",keywords:"",creator:""};ve.__private__.getDocumentProperty=function(j){if(Object.keys(oa).indexOf(j)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return oa[j]},ve.__private__.getDocumentProperties=function(){return oa},ve.__private__.setDocumentProperties=ve.setProperties=ve.setDocumentProperties=function(j){for(var je in oa)oa.hasOwnProperty(je)&&j[je]&&(oa[je]=j[je]);return this},ve.__private__.setDocumentProperty=function(j,je){if(Object.keys(oa).indexOf(j)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return oa[j]=je};var kn,ia,Rn,Tn,Yn,Jr={},mn={},ua=[],En={},fa={},Vn={},Wa={},Ja=null,Cn=0,jn=[],ma=new rt(ve),Qa=f.hotfixes||[],Xa={},po={},go=[],pa=function j(je,zt,er,wr,Kr,cn){if(!(this instanceof j))return new j(je,zt,er,wr,Kr,cn);isNaN(je)&&(je=1),isNaN(zt)&&(zt=0),isNaN(er)&&(er=0),isNaN(wr)&&(wr=1),isNaN(Kr)&&(Kr=0),isNaN(cn)&&(cn=0),this._matrix=[je,zt,er,wr,Kr,cn]};Object.defineProperty(pa.prototype,"sx",{get:function(){return this._matrix[0]},set:function(j){this._matrix[0]=j}}),Object.defineProperty(pa.prototype,"shy",{get:function(){return this._matrix[1]},set:function(j){this._matrix[1]=j}}),Object.defineProperty(pa.prototype,"shx",{get:function(){return this._matrix[2]},set:function(j){this._matrix[2]=j}}),Object.defineProperty(pa.prototype,"sy",{get:function(){return this._matrix[3]},set:function(j){this._matrix[3]=j}}),Object.defineProperty(pa.prototype,"tx",{get:function(){return this._matrix[4]},set:function(j){this._matrix[4]=j}}),Object.defineProperty(pa.prototype,"ty",{get:function(){return this._matrix[5]},set:function(j){this._matrix[5]=j}}),Object.defineProperty(pa.prototype,"a",{get:function(){return this._matrix[0]},set:function(j){this._matrix[0]=j}}),Object.defineProperty(pa.prototype,"b",{get:function(){return this._matrix[1]},set:function(j){this._matrix[1]=j}}),Object.defineProperty(pa.prototype,"c",{get:function(){return this._matrix[2]},set:function(j){this._matrix[2]=j}}),Object.defineProperty(pa.prototype,"d",{get:function(){return this._matrix[3]},set:function(j){this._matrix[3]=j}}),Object.defineProperty(pa.prototype,"e",{get:function(){return this._matrix[4]},set:function(j){this._matrix[4]=j}}),Object.defineProperty(pa.prototype,"f",{get:function(){return this._matrix[5]},set:function(j){this._matrix[5]=j}}),Object.defineProperty(pa.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(pa.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(pa.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(pa.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),pa.prototype.join=function(j){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(Pt).join(j)},pa.prototype.multiply=function(j){var je=j.sx*this.sx+j.shy*this.shx,zt=j.sx*this.shy+j.shy*this.sy,er=j.shx*this.sx+j.sy*this.shx,wr=j.shx*this.shy+j.sy*this.sy,Kr=j.tx*this.sx+j.ty*this.shx+this.tx,cn=j.tx*this.shy+j.ty*this.sy+this.ty;return new pa(je,zt,er,wr,Kr,cn)},pa.prototype.decompose=function(){var j=this.sx,je=this.shy,zt=this.shx,er=this.sy,wr=this.tx,Kr=this.ty,cn=Math.sqrt(j*j+je*je),qn=(j/=cn)*zt+(je/=cn)*er;zt-=j*qn,er-=je*qn;var ta=Math.sqrt(zt*zt+er*er);return qn/=ta,j*(er/=ta)<je*(zt/=ta)&&(j=-j,je=-je,qn=-qn,cn=-cn),{scale:new pa(cn,0,0,ta,0,0),translate:new pa(1,0,0,1,wr,Kr),rotate:new pa(j,je,-je,j,0,0),skew:new pa(1,0,qn,1,0,0)}},pa.prototype.toString=function(j){return this.join(" ")},pa.prototype.inversed=function(){var j=this.sx,je=this.shy,zt=this.shx,er=this.sy,wr=this.tx,Kr=this.ty,cn=1/(j*er-je*zt),qn=er*cn,ta=-je*cn,Aa=-zt*cn,Ta=j*cn;return new pa(qn,ta,Aa,Ta,-qn*wr-Aa*Kr,-ta*wr-Ta*Kr)},pa.prototype.applyToPoint=function(j){var je=j.x*this.sx+j.y*this.shx+this.tx,zt=j.x*this.shy+j.y*this.sy+this.ty;return new Mi(je,zt)},pa.prototype.applyToRectangle=function(j){var je=this.applyToPoint(j),zt=this.applyToPoint(new Mi(j.x+j.w,j.y+j.h));return new ti(je.x,je.y,zt.x-je.x,zt.y-je.y)},pa.prototype.clone=function(){var j=this.sx,je=this.shy,zt=this.shx,er=this.sy,wr=this.tx,Kr=this.ty;return new pa(j,je,zt,er,wr,Kr)},ve.Matrix=pa;var No=ve.matrixMult=function(j,je){return je.multiply(j)},Na=new pa(1,0,0,1,0,0);ve.unitMatrix=ve.identityMatrix=Na;var za=function(j,je){if(!fa[j]){var zt=(je instanceof U?"Sh":"P")+(Object.keys(En).length+1).toString(10);je.id=zt,fa[j]=zt,En[zt]=je,ma.publish("addPattern",je)}};ve.ShadingPattern=U,ve.TilingPattern=ee,ve.addShadingPattern=function(j,je){return At("addShadingPattern()"),za(j,je),this},ve.beginTilingPattern=function(j){At("beginTilingPattern()"),as(j.boundingBox[0],j.boundingBox[1],j.boundingBox[2]-j.boundingBox[0],j.boundingBox[3]-j.boundingBox[1],j.matrix)},ve.endTilingPattern=function(j,je){At("endTilingPattern()"),je.stream=Fr[yt].join(`
`),za(j,je),ma.publish("endTilingPattern",je),go.pop().restore()};var Ma,Da=ve.__private__.newObject=function(){var j=Ua();return ba(j,!0),j},Ua=ve.__private__.newObjectDeferred=function(){return Xt++,sr[Xt]=function(){return Or},Xt},ba=function(j,je){return je=typeof je=="boolean"&&je,sr[j]=Or,je&&Bt(j+" 0 obj"),j},Ya=ve.__private__.newAdditionalObject=function(){var j={objId:Ua(),content:""};return Rr.push(j),j},ka=Ua(),qa=Ua(),io=ve.__private__.decodeColorString=function(j){var je=j.split(" ");if(je.length!==2||je[1]!=="g"&&je[1]!=="G")je.length!==5||je[4]!=="k"&&je[4]!=="K"||(je=[(1-je[0])*(1-je[3]),(1-je[1])*(1-je[3]),(1-je[2])*(1-je[3]),"r"]);else{var zt=parseFloat(je[0]);je=[zt,zt,zt,"r"]}for(var er="#",wr=0;wr<3;wr++)er+=("0"+Math.floor(255*parseFloat(je[wr])).toString(16)).slice(-2);return er},ho=ve.__private__.encodeColorString=function(j){var je;typeof j=="string"&&(j={ch1:j});var zt=j.ch1,er=j.ch2,wr=j.ch3,Kr=j.ch4,cn=j.pdfColorType==="draw"?["G","RG","K"]:["g","rg","k"];if(typeof zt=="string"&&zt.charAt(0)!=="#"){var qn=new F(zt);if(qn.ok)zt=qn.toHex();else if(!/^\d*\.?\d*$/.test(zt))throw new Error('Invalid color "'+zt+'" passed to jsPDF.encodeColorString.')}if(typeof zt=="string"&&/^#[0-9A-Fa-f]{3}$/.test(zt)&&(zt="#"+zt[1]+zt[1]+zt[2]+zt[2]+zt[3]+zt[3]),typeof zt=="string"&&/^#[0-9A-Fa-f]{6}$/.test(zt)){var ta=parseInt(zt.substr(1),16);zt=ta>>16&255,er=ta>>8&255,wr=255&ta}if(er===void 0||Kr===void 0&&zt===er&&er===wr)je=typeof zt=="string"?zt+" "+cn[0]:j.precision===2?ke(zt/255)+" "+cn[0]:Le(zt/255)+" "+cn[0];else if(Kr===void 0||(0,o.Z)(Kr)==="object"){if(Kr&&!isNaN(Kr.a)&&Kr.a===0)return["1.","1.","1.",cn[1]].join(" ");je=typeof zt=="string"?[zt,er,wr,cn[1]].join(" "):j.precision===2?[ke(zt/255),ke(er/255),ke(wr/255),cn[1]].join(" "):[Le(zt/255),Le(er/255),Le(wr/255),cn[1]].join(" ")}else je=typeof zt=="string"?[zt,er,wr,Kr,cn[2]].join(" "):j.precision===2?[ke(zt),ke(er),ke(wr),ke(Kr),cn[2]].join(" "):[Le(zt),Le(er),Le(wr),Le(Kr),cn[2]].join(" ");return je},Mo=ve.__private__.getFilters=function(){return M},Bo=ve.__private__.putStream=function(j){var je=(j=j||{}).data||"",zt=j.filters||Mo(),er=j.alreadyAppliedFilters||[],wr=j.addLength1||!1,Kr=je.length,cn=j.objectId,qn=function(l){return l};if(st!==null&&cn===void 0)throw new Error("ObjectId must be passed to putStream for file encryption");st!==null&&(qn=Io.encryptor(cn,0));var ta={};zt===!0&&(zt=["FlateEncode"]);var Aa=j.additionalKeyValues||[],Ta=(ta=W.API.processDataByFilters!==void 0?W.API.processDataByFilters(je,zt):{data:je,reverseChain:[]}).reverseChain+(Array.isArray(er)?er.join(" "):er.toString());if(ta.data.length!==0&&(Aa.push({key:"Length",value:ta.data.length}),wr===!0&&Aa.push({key:"Length1",value:Kr})),Ta.length!=0)if(Ta.split("/").length-1==1)Aa.push({key:"Filter",value:Ta});else{Aa.push({key:"Filter",value:"["+Ta+"]"});for(var ro=0;ro<Aa.length;ro+=1)if(Aa[ro].key==="DecodeParms"){for(var ie=[],r=0;r<ta.reverseChain.split("/").length-1;r+=1)ie.push("null");ie.push(Aa[ro].value),Aa[ro].value="["+ie.join(" ")+"]"}}Bt("<<");for(var a=0;a<Aa.length;a++)Bt("/"+Aa[a].key+" "+Aa[a].value);Bt(">>"),ta.data.length!==0&&(Bt("stream"),Bt(qn(ta.data)),Bt("endstream"))},La=ve.__private__.putPage=function(j){var je=j.number,zt=j.data,er=j.objId,wr=j.contentsObjId;ba(er,!0),Bt("<</Type /Page"),Bt("/Parent "+j.rootDictionaryObjId+" 0 R"),Bt("/Resources "+j.resourceDictionaryObjId+" 0 R"),Bt("/MediaBox ["+parseFloat(Pt(j.mediaBox.bottomLeftX))+" "+parseFloat(Pt(j.mediaBox.bottomLeftY))+" "+Pt(j.mediaBox.topRightX)+" "+Pt(j.mediaBox.topRightY)+"]"),j.cropBox!==null&&Bt("/CropBox ["+Pt(j.cropBox.bottomLeftX)+" "+Pt(j.cropBox.bottomLeftY)+" "+Pt(j.cropBox.topRightX)+" "+Pt(j.cropBox.topRightY)+"]"),j.bleedBox!==null&&Bt("/BleedBox ["+Pt(j.bleedBox.bottomLeftX)+" "+Pt(j.bleedBox.bottomLeftY)+" "+Pt(j.bleedBox.topRightX)+" "+Pt(j.bleedBox.topRightY)+"]"),j.trimBox!==null&&Bt("/TrimBox ["+Pt(j.trimBox.bottomLeftX)+" "+Pt(j.trimBox.bottomLeftY)+" "+Pt(j.trimBox.topRightX)+" "+Pt(j.trimBox.topRightY)+"]"),j.artBox!==null&&Bt("/ArtBox ["+Pt(j.artBox.bottomLeftX)+" "+Pt(j.artBox.bottomLeftY)+" "+Pt(j.artBox.topRightX)+" "+Pt(j.artBox.topRightY)+"]"),typeof j.userUnit=="number"&&j.userUnit!==1&&Bt("/UserUnit "+j.userUnit),ma.publish("putPage",{objId:er,pageContext:jn[je],pageNumber:je,page:zt}),Bt("/Contents "+wr+" 0 R"),Bt(">>"),Bt("endobj");var Kr=zt.join(`
`);return Qt===xr&&(Kr+=`
Q`),ba(wr,!0),Bo({data:Kr,filters:Mo(),objectId:wr}),Bt("endobj"),er},Ko=ve.__private__.putPages=function(){var j,je,zt=[];for(j=1;j<=Cn;j++)jn[j].objId=Ua(),jn[j].contentsObjId=Ua();for(j=1;j<=Cn;j++)zt.push(La({number:j,data:Fr[j],objId:jn[j].objId,contentsObjId:jn[j].contentsObjId,mediaBox:jn[j].mediaBox,cropBox:jn[j].cropBox,bleedBox:jn[j].bleedBox,trimBox:jn[j].trimBox,artBox:jn[j].artBox,userUnit:jn[j].userUnit,rootDictionaryObjId:ka,resourceDictionaryObjId:qa}));ba(ka,!0),Bt("<</Type /Pages");var er="/Kids [";for(je=0;je<Cn;je++)er+=zt[je]+" 0 R ";Bt(er+"]"),Bt("/Count "+Cn),Bt(">>"),Bt("endobj"),ma.publish("postPutPages")},vo=function(j){ma.publish("putFont",{font:j,out:Bt,newObject:Da,putStream:Bo}),j.isAlreadyPutted!==!0&&(j.objectNumber=Da(),Bt("<<"),Bt("/Type /Font"),Bt("/BaseFont /"+O(j.postScriptName)),Bt("/Subtype /Type1"),typeof j.encoding=="string"&&Bt("/Encoding /"+j.encoding),Bt("/FirstChar 32"),Bt("/LastChar 255"),Bt(">>"),Bt("endobj"))},Lo=function(j){j.objectNumber=Da();var je=[];je.push({key:"Type",value:"/XObject"}),je.push({key:"Subtype",value:"/Form"}),je.push({key:"BBox",value:"["+[Pt(j.x),Pt(j.y),Pt(j.x+j.width),Pt(j.y+j.height)].join(" ")+"]"}),je.push({key:"Matrix",value:"["+j.matrix.toString()+"]"});var zt=j.pages[1].join(`
`);Bo({data:zt,additionalKeyValues:je,objectId:j.objectNumber}),Bt("endobj")},Co=function(j,je){je||(je=21);var zt=Da(),er=function(cn,qn){var ta,Aa=[],Ta=1/(qn-1);for(ta=0;ta<1;ta+=Ta)Aa.push(ta);if(Aa.push(1),cn[0].offset!=0){var ro={offset:0,color:cn[0].color};cn.unshift(ro)}if(cn[cn.length-1].offset!=1){var ie={offset:1,color:cn[cn.length-1].color};cn.push(ie)}for(var r="",a=0,l=0;l<Aa.length;l++){for(ta=Aa[l];ta>cn[a+1].offset;)a++;var g=cn[a].offset,R=(ta-g)/(cn[a+1].offset-g),he=cn[a].color,He=cn[a+1].color;r+=dt(Math.round((1-R)*he[0]+R*He[0]).toString(16))+dt(Math.round((1-R)*he[1]+R*He[1]).toString(16))+dt(Math.round((1-R)*he[2]+R*He[2]).toString(16))}return r.trim()}(j.colors,je),wr=[];wr.push({key:"FunctionType",value:"0"}),wr.push({key:"Domain",value:"[0.0 1.0]"}),wr.push({key:"Size",value:"["+je+"]"}),wr.push({key:"BitsPerSample",value:"8"}),wr.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),wr.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),Bo({data:er,additionalKeyValues:wr,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:zt}),Bt("endobj"),j.objectNumber=Da(),Bt("<< /ShadingType "+j.type),Bt("/ColorSpace /DeviceRGB");var Kr="/Coords ["+Pt(parseFloat(j.coords[0]))+" "+Pt(parseFloat(j.coords[1]))+" ";j.type===2?Kr+=Pt(parseFloat(j.coords[2]))+" "+Pt(parseFloat(j.coords[3])):Kr+=Pt(parseFloat(j.coords[2]))+" "+Pt(parseFloat(j.coords[3]))+" "+Pt(parseFloat(j.coords[4]))+" "+Pt(parseFloat(j.coords[5])),Bt(Kr+="]"),j.matrix&&Bt("/Matrix ["+j.matrix.toString()+"]"),Bt("/Function "+zt+" 0 R"),Bt("/Extend [true true]"),Bt(">>"),Bt("endobj")},wi=function(j,je){var zt=Ua(),er=Da();je.push({resourcesOid:zt,objectOid:er}),j.objectNumber=er;var wr=[];wr.push({key:"Type",value:"/Pattern"}),wr.push({key:"PatternType",value:"1"}),wr.push({key:"PaintType",value:"1"}),wr.push({key:"TilingType",value:"1"}),wr.push({key:"BBox",value:"["+j.boundingBox.map(Pt).join(" ")+"]"}),wr.push({key:"XStep",value:Pt(j.xStep)}),wr.push({key:"YStep",value:Pt(j.yStep)}),wr.push({key:"Resources",value:zt+" 0 R"}),j.matrix&&wr.push({key:"Matrix",value:"["+j.matrix.toString()+"]"}),Bo({data:j.stream,additionalKeyValues:wr,objectId:j.objectNumber}),Bt("endobj")},Vo=function(j){for(var je in j.objectNumber=Da(),Bt("<<"),j)switch(je){case"opacity":Bt("/ca "+ke(j[je]));break;case"stroke-opacity":Bt("/CA "+ke(j[je]))}Bt(">>"),Bt("endobj")},ai=function(j){ba(j.resourcesOid,!0),Bt("<<"),Bt("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),function(){for(var je in Bt("/Font <<"),Jr)Jr.hasOwnProperty(je)&&(It===!1||It===!0&&Ct.hasOwnProperty(je))&&Bt("/"+je+" "+Jr[je].objectNumber+" 0 R");Bt(">>")}(),function(){if(Object.keys(En).length>0){for(var je in Bt("/Shading <<"),En)En.hasOwnProperty(je)&&En[je]instanceof U&&En[je].objectNumber>=0&&Bt("/"+je+" "+En[je].objectNumber+" 0 R");ma.publish("putShadingPatternDict"),Bt(">>")}}(),function(je){if(Object.keys(En).length>0){for(var zt in Bt("/Pattern <<"),En)En.hasOwnProperty(zt)&&En[zt]instanceof ve.TilingPattern&&En[zt].objectNumber>=0&&En[zt].objectNumber<je&&Bt("/"+zt+" "+En[zt].objectNumber+" 0 R");ma.publish("putTilingPatternDict"),Bt(">>")}}(j.objectOid),function(){if(Object.keys(Vn).length>0){var je;for(je in Bt("/ExtGState <<"),Vn)Vn.hasOwnProperty(je)&&Vn[je].objectNumber>=0&&Bt("/"+je+" "+Vn[je].objectNumber+" 0 R");ma.publish("putGStateDict"),Bt(">>")}}(),function(){for(var je in Bt("/XObject <<"),Xa)Xa.hasOwnProperty(je)&&Xa[je].objectNumber>=0&&Bt("/"+je+" "+Xa[je].objectNumber+" 0 R");ma.publish("putXobjectDict"),Bt(">>")}(),Bt(">>"),Bt("endobj")},Ai=function(j){mn[j.fontName]=mn[j.fontName]||{},mn[j.fontName][j.fontStyle]=j.id},Ho=function(j,je,zt,er,wr){var Kr={id:"F"+(Object.keys(Jr).length+1).toString(10),postScriptName:j,fontName:je,fontStyle:zt,encoding:er,isStandardFont:wr||!1,metadata:{}};return ma.publish("addFont",{font:Kr,instance:this}),Jr[Kr.id]=Kr,Ai(Kr),Kr.id},_o=ve.__private__.pdfEscape=ve.pdfEscape=function(j,je){return function(zt,er){var wr,Kr,cn,qn,ta,Aa,Ta,ro,ie;if(cn=(er=er||{}).sourceEncoding||"Unicode",ta=er.outputEncoding,(er.autoencode||ta)&&Jr[kn].metadata&&Jr[kn].metadata[cn]&&Jr[kn].metadata[cn].encoding&&(qn=Jr[kn].metadata[cn].encoding,!ta&&Jr[kn].encoding&&(ta=Jr[kn].encoding),!ta&&qn.codePages&&(ta=qn.codePages[0]),typeof ta=="string"&&(ta=qn[ta]),ta)){for(Ta=!1,Aa=[],wr=0,Kr=zt.length;wr<Kr;wr++)(ro=ta[zt.charCodeAt(wr)])?Aa.push(String.fromCharCode(ro)):Aa.push(zt[wr]),Aa[wr].charCodeAt(0)>>8&&(Ta=!0);zt=Aa.join("")}for(wr=zt.length;Ta===void 0&&wr!==0;)zt.charCodeAt(wr-1)>>8&&(Ta=!0),wr--;if(!Ta)return zt;for(Aa=er.noBOM?[]:[254,255],wr=0,Kr=zt.length;wr<Kr;wr++){if((ie=(ro=zt.charCodeAt(wr))>>8)>>8)throw new Error("Character at position "+wr+" of string '"+zt+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");Aa.push(ie),Aa.push(ro-(ie<<8))}return String.fromCharCode.apply(void 0,Aa)}(j,je).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},Hi=ve.__private__.beginPage=function(j){Fr[++Cn]=[],jn[Cn]={objId:0,contentsObjId:0,userUnit:Number(k),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(j[0]),topRightY:Number(j[1])}},Oi(Cn),Mr(Fr[yt])},Si=function(j,je){var zt,er,wr;switch(p=je||p,typeof j=="string"&&(zt=gt(j.toLowerCase()),Array.isArray(zt)&&(er=zt[0],wr=zt[1])),Array.isArray(j)&&(er=j[0]*ia,wr=j[1]*ia),isNaN(er)&&(er=E[0],wr=E[1]),(er>14400||wr>14400)&&(_.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),er=Math.min(14400,er),wr=Math.min(14400,wr)),E=[er,wr],p.substr(0,1)){case"l":wr>er&&(E=[wr,er]);break;case"p":er>wr&&(E=[wr,er])}Hi(E),xs(mi),Bt(ns),Yi!==0&&Bt(Yi+" J"),us!==0&&Bt(us+" j"),ma.publish("addPage",{pageNumber:Cn})},Ci=function(j){j>0&&j<=Cn&&(Fr.splice(j,1),jn.splice(j,1),Cn--,yt>Cn&&(yt=Cn),this.setPage(yt))},Oi=function(j){j>0&&j<=Cn&&(yt=j)},$i=ve.__private__.getNumberOfPages=ve.getNumberOfPages=function(){return Fr.length-1},Pa=function(j,je,zt){var er,wr=void 0;return zt=zt||{},j=j!==void 0?j:Jr[kn].fontName,je=je!==void 0?je:Jr[kn].fontStyle,er=j.toLowerCase(),mn[er]!==void 0&&mn[er][je]!==void 0?wr=mn[er][je]:mn[j]!==void 0&&mn[j][je]!==void 0?wr=mn[j][je]:zt.disableWarning===!1&&_.warn("Unable to look up font label for font '"+j+"', '"+je+"'. Refer to getFontList() for available fonts."),wr||zt.noFallback||(wr=mn.times[je])==null&&(wr=mn.times.normal),wr},ja=ve.__private__.putInfo=function(){var j=Da(),je=function(er){return er};for(var zt in st!==null&&(je=Io.encryptor(j,0)),Bt("<<"),Bt("/Producer ("+_o(je("jsPDF "+W.version))+")"),oa)oa.hasOwnProperty(zt)&&oa[zt]&&Bt("/"+zt.substr(0,1).toUpperCase()+zt.substr(1)+" ("+_o(je(oa[zt]))+")");Bt("/CreationDate ("+_o(je(dr))+")"),Bt(">>"),Bt("endobj")},bo=ve.__private__.putCatalog=function(j){var je=(j=j||{}).rootDictionaryObjId||ka;switch(Da(),Bt("<<"),Bt("/Type /Catalog"),Bt("/Pages "+je+" 0 R"),dn||(dn="fullwidth"),dn){case"fullwidth":Bt("/OpenAction [3 0 R /FitH null]");break;case"fullheight":Bt("/OpenAction [3 0 R /FitV null]");break;case"fullpage":Bt("/OpenAction [3 0 R /Fit]");break;case"original":Bt("/OpenAction [3 0 R /XYZ null null 1]");break;default:var zt=""+dn;zt.substr(zt.length-1)==="%"&&(dn=parseInt(dn)/100),typeof dn=="number"&&Bt("/OpenAction [3 0 R /XYZ null null "+ke(dn)+"]")}switch(Xn||(Xn="continuous"),Xn){case"continuous":Bt("/PageLayout /OneColumn");break;case"single":Bt("/PageLayout /SinglePage");break;case"two":case"twoleft":Bt("/PageLayout /TwoColumnLeft");break;case"tworight":Bt("/PageLayout /TwoColumnRight")}Gn&&Bt("/PageMode /"+Gn),ma.publish("putCatalog"),Bt(">>"),Bt("endobj")},We=ve.__private__.putTrailer=function(){Bt("trailer"),Bt("<<"),Bt("/Size "+(Xt+1)),Bt("/Root "+Xt+" 0 R"),Bt("/Info "+(Xt-1)+" 0 R"),st!==null&&Bt("/Encrypt "+Io.oid+" 0 R"),Bt("/ID [ <"+vr+"> <"+vr+"> ]"),Bt(">>")},zo=ve.__private__.putHeader=function(){Bt("%PDF-"+kt),Bt("%\xBA\xDF\xAC\xE0")},Do=ve.__private__.putXRef=function(){var j="0000000000";Bt("xref"),Bt("0 "+(Xt+1)),Bt("0000000000 65535 f ");for(var je=1;je<=Xt;je++)typeof sr[je]=="function"?Bt((j+sr[je]()).slice(-10)+" 00000 n "):sr[je]!==void 0?Bt((j+sr[je]).slice(-10)+" 00000 n "):Bt("0000000000 00000 n ")},Eo=ve.__private__.buildDocument=function(){var j;Xt=0,Or=0,mr=[],sr=[],Rr=[],ka=Ua(),qa=Ua(),Mr(mr),ma.publish("buildDocument"),zo(),Ko(),function(){ma.publish("putAdditionalObjects");for(var zt=0;zt<Rr.length;zt++){var er=Rr[zt];ba(er.objId,!0),Bt(er.content),Bt("endobj")}ma.publish("postPutAdditionalObjects")}(),j=[],function(){for(var zt in Jr)Jr.hasOwnProperty(zt)&&(It===!1||It===!0&&Ct.hasOwnProperty(zt))&&vo(Jr[zt])}(),function(){var zt;for(zt in Vn)Vn.hasOwnProperty(zt)&&Vo(Vn[zt])}(),function(){for(var zt in Xa)Xa.hasOwnProperty(zt)&&Lo(Xa[zt])}(),function(zt){var er;for(er in En)En.hasOwnProperty(er)&&(En[er]instanceof U?Co(En[er]):En[er]instanceof ee&&wi(En[er],zt))}(j),ma.publish("putResources"),j.forEach(ai),ai({resourcesOid:qa,objectOid:Number.MAX_SAFE_INTEGER}),ma.publish("postPutResources"),st!==null&&(Io.oid=Da(),Bt("<<"),Bt("/Filter /Standard"),Bt("/V "+Io.v),Bt("/R "+Io.r),Bt("/U <"+Io.toHexString(Io.U)+">"),Bt("/O <"+Io.toHexString(Io.O)+">"),Bt("/P "+Io.P),Bt(">>"),Bt("endobj")),ja(),bo();var je=Or;return Do(),We(),Bt("startxref"),Bt(""+je),Bt("%%EOF"),Mr(Fr[yt]),mr.join(`
`)},so=ve.__private__.getBlob=function(j){return new Blob([ha(j)],{type:"application/pdf"})},Xo=ve.output=ve.__private__.output=(Ma=function(j,je){switch(typeof(je=je||{})=="string"?je={filename:je}:je.filename=je.filename||"generated.pdf",j){case void 0:return Eo();case"save":ve.save(je.filename);break;case"arraybuffer":return ha(Eo());case"blob":return so(Eo());case"bloburi":case"bloburl":if(q.URL!==void 0&&typeof q.URL.createObjectURL=="function")return q.URL&&q.URL.createObjectURL(so(Eo()))||void 0;_.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var zt="",er=Eo();try{zt=z(er)}catch(r){zt=z(unescape(encodeURIComponent(er)))}return"data:application/pdf;filename="+je.filename+";base64,"+zt;case"pdfobjectnewwindow":if(Object.prototype.toString.call(q)==="[object Window]"){var wr="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",Kr=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';je.pdfObjectUrl&&(wr=je.pdfObjectUrl,Kr="");var cn='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><script src="'+wr+'"'+Kr+'><\/script><script >PDFObject.embed("'+this.output("dataurlstring")+'", '+JSON.stringify(je)+");<\/script></body></html>",qn=q.open();return qn!==null&&qn.document.write(cn),qn}throw new Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":if(Object.prototype.toString.call(q)==="[object Window]"){var ta='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe id="pdfViewer" src="'+(je.pdfJsUrl||"examples/PDF.js/web/viewer.html")+"?file=&downloadName="+je.filename+'" width="500px" height="400px" /></body></html>',Aa=q.open();if(Aa!==null){Aa.document.write(ta);var Ta=this;Aa.document.documentElement.querySelector("#pdfViewer").onload=function(){Aa.document.title=je.filename,Aa.document.documentElement.querySelector("#pdfViewer").contentWindow.PDFViewerApplication.open(Ta.output("bloburl"))}}return Aa}throw new Error("The option pdfjsnewwindow just works in a browser-environment.");case"dataurlnewwindow":if(Object.prototype.toString.call(q)!=="[object Window]")throw new Error("The option dataurlnewwindow just works in a browser-environment.");var ro='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe src="'+this.output("datauristring",je)+'"></iframe></body></html>',ie=q.open();if(ie!==null&&(ie.document.write(ro),ie.document.title=je.filename),ie||typeof safari=="undefined")return ie;break;case"datauri":case"dataurl":return q.document.location.href=this.output("datauristring",je);default:return null}},Ma.foo=function(){try{return Ma.apply(this,arguments)}catch(zt){var j=zt.stack||"";~j.indexOf(" at ")&&(j=j.split(" at ")[1]);var je="Error in function "+j.split(`
`)[0].split("<")[0]+": "+zt.message;if(!q.console)throw new Error(je);q.console.error(je,zt),q.alert&&alert(je)}},Ma.foo.bar=Ma,Ma.foo),Wo=function(j){return Array.isArray(Qa)===!0&&Qa.indexOf(j)>-1};switch(b){case"pt":ia=1;break;case"mm":ia=72/25.4;break;case"cm":ia=72/2.54;break;case"in":ia=72;break;case"px":ia=Wo("px_scaling")==1?.75:96/72;break;case"pc":case"em":ia=12;break;case"ex":ia=6;break;default:if(typeof b!="number")throw new Error("Invalid unit: "+b);ia=b}var Io=null;Ht(),Nt();var Yo=ve.__private__.getPageInfo=ve.getPageInfo=function(j){if(isNaN(j)||j%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfo");return{objId:jn[j].objId,pageNumber:j,pageContext:jn[j]}},Pi=ve.__private__.getPageInfoByObjId=function(j){if(isNaN(j)||j%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfoByObjId");for(var je in jn)if(jn[je].objId===j)break;return Yo(je)},Wi=ve.__private__.getCurrentPageInfo=ve.getCurrentPageInfo=function(){return{objId:jn[yt].objId,pageNumber:yt,pageContext:jn[yt]}};ve.addPage=function(){return Si.apply(this,arguments),this},ve.setPage=function(){return Oi.apply(this,arguments),Mr.call(this,Fr[yt]),this},ve.insertPage=function(j){return this.addPage(),this.movePage(yt,j),this},ve.movePage=function(j,je){var zt,er;if(j>je){zt=Fr[j],er=jn[j];for(var wr=j;wr>je;wr--)Fr[wr]=Fr[wr-1],jn[wr]=jn[wr-1];Fr[je]=zt,jn[je]=er,this.setPage(je)}else if(j<je){zt=Fr[j],er=jn[j];for(var Kr=j;Kr<je;Kr++)Fr[Kr]=Fr[Kr+1],jn[Kr]=jn[Kr+1];Fr[je]=zt,jn[je]=er,this.setPage(je)}return this},ve.deletePage=function(){return Ci.apply(this,arguments),this},ve.__private__.text=ve.text=function(j,je,zt,er,wr){var Kr,cn,qn,ta,Aa,Ta,ro,ie,r,a=(er=er||{}).scope||this;if(typeof j=="number"&&typeof je=="number"&&(typeof zt=="string"||Array.isArray(zt))){var l=zt;zt=je,je=j,j=l}if(arguments[3]instanceof pa==0?(qn=arguments[4],ta=arguments[5],(0,o.Z)(ro=arguments[3])==="object"&&ro!==null||(typeof qn=="string"&&(ta=qn,qn=null),typeof ro=="string"&&(ta=ro,ro=null),typeof ro=="number"&&(qn=ro,ro=null),er={flags:ro,angle:qn,align:ta})):(At("The transform parameter of text() with a Matrix value"),r=wr),isNaN(je)||isNaN(zt)||j==null)throw new Error("Invalid arguments passed to jsPDF.text");if(j.length===0)return a;var g,R="",he=typeof er.lineHeightFactor=="number"?er.lineHeightFactor:ji,He=a.internal.scaleFactor;function ot(eo){return eo=eo.split(" ").join(Array(er.TabLen||9).join(" ")),_o(eo,ro)}function jt(eo){for(var lo,So=eo.concat(),Po=[],ni=So.length;ni--;)typeof(lo=So.shift())=="string"?Po.push(lo):Array.isArray(eo)&&(lo.length===1||lo[1]===void 0&&lo[2]===void 0)?Po.push(lo[0]):Po.push([lo[0],lo[1],lo[2]]);return Po}function nr(eo,lo){var So;if(typeof eo=="string")So=lo(eo)[0];else if(Array.isArray(eo)){for(var Po,ni,vi=eo.concat(),To=[],qi=vi.length;qi--;)typeof(Po=vi.shift())=="string"?To.push(lo(Po)[0]):Array.isArray(Po)&&typeof Po[0]=="string"&&(ni=lo(Po[0],Po[1],Po[2]),To.push([ni[0],ni[1],ni[2]]));So=To}return So}var br=!1,kr=!0;if(typeof j=="string")br=!0;else if(Array.isArray(j)){var tn=j.concat();cn=[];for(var hn,pn=tn.length;pn--;)(typeof(hn=tn.shift())!="string"||Array.isArray(hn)&&typeof hn[0]!="string")&&(kr=!1);br=kr}if(br===!1)throw new Error('Type of text must be string or Array. "'+j+'" is not recognized.');typeof j=="string"&&(j=j.match(/[\r?\n]/)?j.split(/\r\n|\r|\n/g):[j]);var Un=an/a.internal.scaleFactor,Sa=Un*(he-1);switch(er.baseline){case"bottom":zt-=Sa;break;case"top":zt+=Un-Sa;break;case"hanging":zt+=Un-2*Sa;break;case"middle":zt+=Un/2-Sa}if((Ta=er.maxWidth||0)>0&&(typeof j=="string"?j=a.splitTextToSize(j,Ta):Object.prototype.toString.call(j)==="[object Array]"&&(j=j.reduce(function(eo,lo){return eo.concat(a.splitTextToSize(lo,Ta))},[]))),Kr={text:j,x:je,y:zt,options:er,mutex:{pdfEscape:_o,activeFontKey:kn,fonts:Jr,activeFontSize:an}},ma.publish("preProcessText",Kr),j=Kr.text,qn=(er=Kr.options).angle,r instanceof pa==0&&qn&&typeof qn=="number"){qn*=Math.PI/180,er.rotationDirection===0&&(qn=-qn),Qt===xr&&(qn=-qn);var $a=Math.cos(qn),u=Math.sin(qn);r=new pa($a,u,-u,$a,0,0)}else qn&&qn instanceof pa&&(r=qn);Qt!==xr||r||(r=Na),(Aa=er.charSpace||Gi)!==void 0&&(R+=Pt($t(Aa))+` Tc
`,this.setCharSpace(this.getCharSpace()||0)),(ie=er.horizontalScale)!==void 0&&(R+=Pt(100*ie)+` Tz
`),er.lang;var e=-1,t=er.renderingMode!==void 0?er.renderingMode:er.stroke,d=a.internal.getCurrentPageInfo().pageContext;switch(t){case 0:case!1:case"fill":e=0;break;case 1:case!0:case"stroke":e=1;break;case 2:case"fillThenStroke":e=2;break;case 3:case"invisible":e=3;break;case 4:case"fillAndAddForClipping":e=4;break;case 5:case"strokeAndAddPathForClipping":e=5;break;case 6:case"fillThenStrokeAndAddToPathForClipping":e=6;break;case 7:case"addToPathForClipping":e=7}var S=d.usedRenderingMode!==void 0?d.usedRenderingMode:-1;e!==-1?R+=e+` Tr
`:S!==-1&&(R+=`0 Tr
`),e!==-1&&(d.usedRenderingMode=e),ta=er.align||"left";var Z,Oe=an*he,Ge=a.internal.pageSize.getWidth(),Xe=Jr[kn];Aa=er.charSpace||Gi,Ta=er.maxWidth||0,ro=Object.assign({autoencode:!0,noBOM:!0},er.flags);var _t=[],cr=function(eo){return a.getStringUnitWidth(eo,{font:Xe,charSpace:Aa,fontSize:an,doKerning:!1})*an/He};if(Object.prototype.toString.call(j)==="[object Array]"){var pr;cn=jt(j),ta!=="left"&&(Z=cn.map(cr));var Tr,Wr=0;if(ta==="right"){je-=Z[0],j=[],pn=cn.length;for(var ln=0;ln<pn;ln++)ln===0?(Tr=li(je),pr=pi(zt)):(Tr=$t(Wr-Z[ln]),pr=-Oe),j.push([cn[ln],Tr,pr]),Wr=Z[ln]}else if(ta==="center"){je-=Z[0]/2,j=[],pn=cn.length;for(var In=0;In<pn;In++)In===0?(Tr=li(je),pr=pi(zt)):(Tr=$t((Wr-Z[In])/2),pr=-Oe),j.push([cn[In],Tr,pr]),Wr=Z[In]}else if(ta==="left"){j=[],pn=cn.length;for(var Hn=0;Hn<pn;Hn++)j.push(cn[Hn])}else if(ta==="justify"&&Xe.encoding==="Identity-H"){j=[],pn=cn.length,Ta=Ta!==0?Ta:Ge;for(var Nn=0,Fn=0;Fn<pn;Fn++)if(pr=Fn===0?pi(zt):-Oe,Tr=Fn===0?li(je):Nn,Fn<pn-1){var Oa=$t((Ta-Z[Fn])/(cn[Fn].split(" ").length-1)),Ba=cn[Fn].split(" ");j.push([Ba[0]+" ",Tr,pr]),Nn=0;for(var Ia=1;Ia<Ba.length;Ia++){var Ka=(cr(Ba[Ia-1]+" "+Ba[Ia])-cr(Ba[Ia]))*He+Oa;Ia==Ba.length-1?j.push([Ba[Ia],Ka,0]):j.push([Ba[Ia]+" ",Ka,0]),Nn-=Ka}}else j.push([cn[Fn],Tr,pr]);j.push(["",Nn,0])}else{if(ta!=="justify")throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');for(j=[],pn=cn.length,Ta=Ta!==0?Ta:Ge,Fn=0;Fn<pn;Fn++)pr=Fn===0?pi(zt):-Oe,Tr=Fn===0?li(je):0,Fn<pn-1?_t.push(Pt($t((Ta-Z[Fn])/(cn[Fn].split(" ").length-1)))):_t.push(0),j.push([cn[Fn],Tr,pr])}}(typeof er.R2L=="boolean"?er.R2L:la)===!0&&(j=nr(j,function(eo,lo,So){return[eo.split("").reverse().join(""),lo,So]})),Kr={text:j,x:je,y:zt,options:er,mutex:{pdfEscape:_o,activeFontKey:kn,fonts:Jr,activeFontSize:an}},ma.publish("postProcessText",Kr),j=Kr.text,g=Kr.mutex.isHex||!1;var Ga=Jr[kn].encoding;Ga!=="WinAnsiEncoding"&&Ga!=="StandardEncoding"||(j=nr(j,function(eo,lo,So){return[ot(eo),lo,So]})),cn=jt(j),j=[];for(var fo,_a,Go,Ao=Array.isArray(cn[0])?1:0,mo="",ri=function(eo,lo,So){var Po="";return So instanceof pa?(So=typeof er.angle=="number"?No(So,new pa(1,0,0,1,eo,lo)):No(new pa(1,0,0,1,eo,lo),So),Qt===xr&&(So=No(new pa(1,0,0,-1,0,0),So)),Po=So.join(" ")+` Tm
`):Po=Pt(eo)+" "+Pt(lo)+` Td
`,Po},wo=0;wo<cn.length;wo++){switch(mo="",Ao){case 1:Go=(g?"<":"(")+cn[wo][0]+(g?">":")"),fo=parseFloat(cn[wo][1]),_a=parseFloat(cn[wo][2]);break;case 0:Go=(g?"<":"(")+cn[wo]+(g?">":")"),fo=li(je),_a=pi(zt)}_t!==void 0&&_t[wo]!==void 0&&(mo=_t[wo]+` Tw
`),wo===0?j.push(mo+ri(fo,_a,r)+Go):Ao===0?j.push(mo+Go):Ao===1&&j.push(mo+ri(fo,_a,r)+Go)}j=Ao===0?j.join(` Tj
T* `):j.join(` Tj
`),j+=` Tj
`;var Ro=`BT
/`;return Ro+=kn+" "+an+` Tf
`,Ro+=Pt(an*he)+` TL
`,Ro+=Ni+`
`,Ro+=R,Ro+=j,Bt(Ro+="ET"),Ct[kn]=!0,a};var vs=ve.__private__.clip=ve.clip=function(j){return Bt(j==="evenodd"?"W*":"W"),this};ve.clipEvenOdd=function(){return vs("evenodd")},ve.__private__.discardPath=ve.discardPath=function(){return Bt("n"),this};var ui=ve.__private__.isValidStyle=function(j){var je=!1;return[void 0,null,"S","D","F","DF","FD","f","f*","B","B*","n"].indexOf(j)!==-1&&(je=!0),je};ve.__private__.setDefaultPathOperation=ve.setDefaultPathOperation=function(j){return ui(j)&&(Ae=j),this};var ts=ve.__private__.getStyle=ve.getStyle=function(j){var je=Ae;switch(j){case"D":case"S":je="S";break;case"F":je="f";break;case"FD":case"DF":je="B";break;case"f":case"f*":case"B":case"B*":je=j}return je},ss=ve.close=function(){return Bt("h"),this};ve.stroke=function(){return Bt("S"),this},ve.fill=function(j){return di("f",j),this},ve.fillEvenOdd=function(j){return di("f*",j),this},ve.fillStroke=function(j){return di("B",j),this},ve.fillStrokeEvenOdd=function(j){return di("B*",j),this};var di=function(j,je){(0,o.Z)(je)==="object"?ls(je,j):Bt(j)},Ui=function(j){j===null||Qt===xr&&j===void 0||(j=ts(j),Bt(j))};function bs(j,je,zt,er,wr){var Kr=new ee(je||this.boundingBox,zt||this.xStep,er||this.yStep,this.gState,wr||this.matrix);Kr.stream=this.stream;var cn=j+"$$"+this.cloneIndex+++"$$";return za(cn,Kr),Kr}var ls=function(j,je){var zt=fa[j.key],er=En[zt];if(er instanceof U)Bt("q"),Bt(ys(je)),er.gState&&ve.setGState(er.gState),Bt(j.matrix.toString()+" cm"),Bt("/"+zt+" sh"),Bt("Q");else if(er instanceof ee){var wr=new pa(1,0,0,-1,0,qo());j.matrix&&(wr=wr.multiply(j.matrix||Na),zt=bs.call(er,j.key,j.boundingBox,j.xStep,j.yStep,wr).id),Bt("q"),Bt("/Pattern cs"),Bt("/"+zt+" scn"),er.gState&&ve.setGState(er.gState),Bt(je),Bt("Q")}},ys=function(j){switch(j){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"}},rs=ve.moveTo=function(j,je){return Bt(Pt($t(j))+" "+Pt(ct(je))+" m"),this},hi=ve.lineTo=function(j,je){return Bt(Pt($t(j))+" "+Pt(ct(je))+" l"),this},fi=ve.curveTo=function(j,je,zt,er,wr,Kr){return Bt([Pt($t(j)),Pt(ct(je)),Pt($t(zt)),Pt(ct(er)),Pt($t(wr)),Pt(ct(Kr)),"c"].join(" ")),this};ve.__private__.line=ve.line=function(j,je,zt,er,wr){if(isNaN(j)||isNaN(je)||isNaN(zt)||isNaN(er)||!ui(wr))throw new Error("Invalid arguments passed to jsPDF.line");return Qt===rr?this.lines([[zt-j,er-je]],j,je,[1,1],wr||"S"):this.lines([[zt-j,er-je]],j,je,[1,1]).stroke()},ve.__private__.lines=ve.lines=function(j,je,zt,er,wr,Kr){var cn,qn,ta,Aa,Ta,ro,ie,r,a,l,g,R;if(typeof j=="number"&&(R=zt,zt=je,je=j,j=R),er=er||[1,1],Kr=Kr||!1,isNaN(je)||isNaN(zt)||!Array.isArray(j)||!Array.isArray(er)||!ui(wr)||typeof Kr!="boolean")throw new Error("Invalid arguments passed to jsPDF.lines");for(rs(je,zt),cn=er[0],qn=er[1],Aa=j.length,l=je,g=zt,ta=0;ta<Aa;ta++)(Ta=j[ta]).length===2?(l=Ta[0]*cn+l,g=Ta[1]*qn+g,hi(l,g)):(ro=Ta[0]*cn+l,ie=Ta[1]*qn+g,r=Ta[2]*cn+l,a=Ta[3]*qn+g,l=Ta[4]*cn+l,g=Ta[5]*qn+g,fi(ro,ie,r,a,l,g));return Kr&&ss(),Ui(wr),this},ve.path=function(j){for(var je=0;je<j.length;je++){var zt=j[je],er=zt.c;switch(zt.op){case"m":rs(er[0],er[1]);break;case"l":hi(er[0],er[1]);break;case"c":fi.apply(this,er);break;case"h":ss()}}return this},ve.__private__.rect=ve.rect=function(j,je,zt,er,wr){if(isNaN(j)||isNaN(je)||isNaN(zt)||isNaN(er)||!ui(wr))throw new Error("Invalid arguments passed to jsPDF.rect");return Qt===rr&&(er=-er),Bt([Pt($t(j)),Pt(ct(je)),Pt($t(zt)),Pt($t(er)),"re"].join(" ")),Ui(wr),this},ve.__private__.triangle=ve.triangle=function(j,je,zt,er,wr,Kr,cn){if(isNaN(j)||isNaN(je)||isNaN(zt)||isNaN(er)||isNaN(wr)||isNaN(Kr)||!ui(cn))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[zt-j,er-je],[wr-zt,Kr-er],[j-wr,je-Kr]],j,je,[1,1],cn,!0),this},ve.__private__.roundedRect=ve.roundedRect=function(j,je,zt,er,wr,Kr,cn){if(isNaN(j)||isNaN(je)||isNaN(zt)||isNaN(er)||isNaN(wr)||isNaN(Kr)||!ui(cn))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var qn=4/3*(Math.SQRT2-1);return wr=Math.min(wr,.5*zt),Kr=Math.min(Kr,.5*er),this.lines([[zt-2*wr,0],[wr*qn,0,wr,Kr-Kr*qn,wr,Kr],[0,er-2*Kr],[0,Kr*qn,-wr*qn,Kr,-wr,Kr],[2*wr-zt,0],[-wr*qn,0,-wr,-Kr*qn,-wr,-Kr],[0,2*Kr-er],[0,-Kr*qn,wr*qn,-Kr,wr,-Kr]],j+wr,je,[1,1],cn,!0),this},ve.__private__.ellipse=ve.ellipse=function(j,je,zt,er,wr){if(isNaN(j)||isNaN(je)||isNaN(zt)||isNaN(er)||!ui(wr))throw new Error("Invalid arguments passed to jsPDF.ellipse");var Kr=4/3*(Math.SQRT2-1)*zt,cn=4/3*(Math.SQRT2-1)*er;return rs(j+zt,je),fi(j+zt,je-cn,j+Kr,je-er,j,je-er),fi(j-Kr,je-er,j-zt,je-cn,j-zt,je),fi(j-zt,je+cn,j-Kr,je+er,j,je+er),fi(j+Kr,je+er,j+zt,je+cn,j+zt,je),Ui(wr),this},ve.__private__.circle=ve.circle=function(j,je,zt,er){if(isNaN(j)||isNaN(je)||isNaN(zt)||!ui(er))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(j,je,zt,zt,er)},ve.setFont=function(j,je,zt){return zt&&(je=Ut(je,zt)),kn=Pa(j,je,{disableWarning:!1}),this};var cs=ve.__private__.getFont=ve.getFont=function(){return Jr[Pa.apply(ve,arguments)]};ve.__private__.getFontList=ve.getFontList=function(){var j,je,zt={};for(j in mn)if(mn.hasOwnProperty(j))for(je in zt[j]=[],mn[j])mn[j].hasOwnProperty(je)&&zt[j].push(je);return zt},ve.addFont=function(j,je,zt,er,wr){var Kr=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return arguments[3]&&Kr.indexOf(arguments[3])!==-1?wr=arguments[3]:arguments[3]&&Kr.indexOf(arguments[3])==-1&&(zt=Ut(zt,er)),Ho.call(this,j,je,zt,wr=wr||"Identity-H")};var ji,mi=f.lineWidth||.200025,Ea=ve.__private__.getLineWidth=ve.getLineWidth=function(){return mi},xs=ve.__private__.setLineWidth=ve.setLineWidth=function(j){return mi=j,Bt(Pt($t(j))+" w"),this};ve.__private__.setLineDash=W.API.setLineDash=W.API.setLineDashPattern=function(j,je){if(j=j||[],je=je||0,isNaN(je)||!Array.isArray(j))throw new Error("Invalid arguments passed to jsPDF.setLineDash");return j=j.map(function(zt){return Pt($t(zt))}).join(" "),je=Pt($t(je)),Bt("["+j+"] "+je+" d"),this};var ws=ve.__private__.getLineHeight=ve.getLineHeight=function(){return an*ji};ve.__private__.getLineHeight=ve.getLineHeight=function(){return an*ji};var Ss=ve.__private__.setLineHeightFactor=ve.setLineHeightFactor=function(j){return typeof(j=j||1.15)=="number"&&(ji=j),this},Xi=ve.__private__.getLineHeightFactor=ve.getLineHeightFactor=function(){return ji};Ss(f.lineHeight);var li=ve.__private__.getHorizontalCoordinate=function(j){return $t(j)},pi=ve.__private__.getVerticalCoordinate=function(j){return Qt===xr?j:jn[yt].mediaBox.topRightY-jn[yt].mediaBox.bottomLeftY-$t(j)},Ms=ve.__private__.getHorizontalCoordinateString=ve.getHorizontalCoordinateString=function(j){return Pt(li(j))},Cs=ve.__private__.getVerticalCoordinateString=ve.getVerticalCoordinateString=function(j){return Pt(pi(j))},ns=f.strokeColor||"0 G";ve.__private__.getStrokeColor=ve.getDrawColor=function(){return io(ns)},ve.__private__.setStrokeColor=ve.setDrawColor=function(j,je,zt,er){return ns=ho({ch1:j,ch2:je,ch3:zt,ch4:er,pdfColorType:"draw",precision:2}),Bt(ns),this};var Zi=f.fillColor||"0 g";ve.__private__.getFillColor=ve.getFillColor=function(){return io(Zi)},ve.__private__.setFillColor=ve.setFillColor=function(j,je,zt,er){return Zi=ho({ch1:j,ch2:je,ch3:zt,ch4:er,pdfColorType:"fill",precision:2}),Bt(Zi),this};var Ni=f.textColor||"0 g",Vi=ve.__private__.getTextColor=ve.getTextColor=function(){return io(Ni)};ve.__private__.setTextColor=ve.setTextColor=function(j,je,zt,er){return Ni=ho({ch1:j,ch2:je,ch3:zt,ch4:er,pdfColorType:"text",precision:3}),this};var Gi=f.charSpace,Os=ve.__private__.getCharSpace=ve.getCharSpace=function(){return parseFloat(Gi||0)};ve.__private__.setCharSpace=ve.setCharSpace=function(j){if(isNaN(j))throw new Error("Invalid argument passed to jsPDF.setCharSpace");return Gi=j,this};var Yi=0;ve.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},ve.__private__.setLineCap=ve.setLineCap=function(j){var je=ve.CapJoinStyles[j];if(je===void 0)throw new Error("Line cap style of '"+j+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return Yi=je,Bt(je+" J"),this};var us=0;ve.__private__.setLineJoin=ve.setLineJoin=function(j){var je=ve.CapJoinStyles[j];if(je===void 0)throw new Error("Line join style of '"+j+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return us=je,Bt(je+" j"),this},ve.__private__.setLineMiterLimit=ve.__private__.setMiterLimit=ve.setLineMiterLimit=ve.setMiterLimit=function(j){if(j=j||0,isNaN(j))throw new Error("Invalid argument passed to jsPDF.setLineMiterLimit");return Bt(Pt($t(j))+" M"),this},ve.GState=ce,ve.setGState=function(j){(j=typeof j=="string"?Vn[Wa[j]]:ht(null,j)).equals(Ja)||(Bt("/"+j.id+" gs"),Ja=j)};var ht=function(j,je){if(!j||!Wa[j]){var zt=!1;for(var er in Vn)if(Vn.hasOwnProperty(er)&&Vn[er].equals(je)){zt=!0;break}if(zt)je=Vn[er];else{var wr="GS"+(Object.keys(Vn).length+1).toString(10);Vn[wr]=je,je.id=wr}return j&&(Wa[j]=je.id),ma.publish("addGState",je),je}};ve.addGState=function(j,je){return ht(j,je),this},ve.saveGraphicsState=function(){return Bt("q"),ua.push({key:kn,size:an,color:Ni}),this},ve.restoreGraphicsState=function(){Bt("Q");var j=ua.pop();return kn=j.key,an=j.size,Ni=j.color,Ja=null,this},ve.setCurrentTransformationMatrix=function(j){return Bt(j.toString()+" cm"),this},ve.comment=function(j){return Bt("#"+j),this};var Mi=function(j,je){var zt=j||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return zt},set:function(Kr){isNaN(Kr)||(zt=parseFloat(Kr))}});var er=je||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return er},set:function(Kr){isNaN(Kr)||(er=parseFloat(Kr))}});var wr="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return wr},set:function(Kr){wr=Kr.toString()}}),this},ti=function(j,je,zt,er){Mi.call(this,j,je),this.type="rect";var wr=zt||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return wr},set:function(cn){isNaN(cn)||(wr=parseFloat(cn))}});var Kr=er||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return Kr},set:function(cn){isNaN(cn)||(Kr=parseFloat(cn))}}),this},Ti=function(){this.page=Cn,this.currentPage=yt,this.pages=Fr.slice(0),this.pagesContext=jn.slice(0),this.x=Rn,this.y=Tn,this.matrix=Yn,this.width=os(yt),this.height=qo(yt),this.outputDestination=Sn,this.id="",this.objectNumber=-1};Ti.prototype.restore=function(){Cn=this.page,yt=this.currentPage,jn=this.pagesContext,Fr=this.pages,Rn=this.x,Tn=this.y,Yn=this.matrix,is(yt,this.width),gi(yt,this.height),Sn=this.outputDestination};var as=function(j,je,zt,er,wr){go.push(new Ti),Cn=yt=0,Fr=[],Rn=j,Tn=je,Yn=wr,Hi([zt,er])};for(var Bi in ve.beginFormObject=function(j,je,zt,er,wr){return as(j,je,zt,er,wr),this},ve.endFormObject=function(j){return function(je){if(po[je])go.pop().restore();else{var zt=new Ti,er="Xo"+(Object.keys(Xa).length+1).toString(10);zt.id=er,po[je]=er,Xa[er]=zt,ma.publish("addFormObject",zt),go.pop().restore()}}(j),this},ve.doFormObject=function(j,je){var zt=Xa[po[j]];return Bt("q"),Bt(je.toString()+" cm"),Bt("/"+zt.id+" Do"),Bt("Q"),this},ve.getFormObject=function(j){var je=Xa[po[j]];return{x:je.x,y:je.y,width:je.width,height:je.height,matrix:je.matrix}},ve.save=function(j,je){return j=j||"generated.pdf",(je=je||{}).returnPromise=je.returnPromise||!1,je.returnPromise===!1?(T(so(Eo()),j),typeof T.unload=="function"&&q.setTimeout&&setTimeout(T.unload,911),this):new Promise(function(zt,er){try{var wr=T(so(Eo()),j);typeof T.unload=="function"&&q.setTimeout&&setTimeout(T.unload,911),zt(wr)}catch(Kr){er(Kr.message)}})},W.API)W.API.hasOwnProperty(Bi)&&(Bi==="events"&&W.API.events.length?function(j,je){var zt,er,wr;for(wr=je.length-1;wr!==-1;wr--)zt=je[wr][0],er=je[wr][1],j.subscribe.apply(j,[zt].concat(typeof er=="function"?[er]:er))}(ma,W.API.events):ve[Bi]=W.API[Bi]);var os=ve.getPageWidth=function(j){return(jn[j=j||yt].mediaBox.topRightX-jn[j].mediaBox.bottomLeftX)/ia},is=ve.setPageWidth=function(j,je){jn[j].mediaBox.topRightX=je*ia+jn[j].mediaBox.bottomLeftX},qo=ve.getPageHeight=function(j){return(jn[j=j||yt].mediaBox.topRightY-jn[j].mediaBox.bottomLeftY)/ia},gi=ve.setPageHeight=function(j,je){jn[j].mediaBox.topRightY=je*ia+jn[j].mediaBox.bottomLeftY};return ve.internal={pdfEscape:_o,getStyle:ts,getFont:cs,getFontSize:Gr,getCharSpace:Os,getTextColor:Vi,getLineHeight:ws,getLineHeightFactor:Xi,getLineWidth:Ea,write:ya,getHorizontalCoordinate:li,getVerticalCoordinate:pi,getCoordinateString:Ms,getVerticalCoordinateString:Cs,collections:{},newObject:Da,newAdditionalObject:Ya,newObjectDeferred:Ua,newObjectDeferredBegin:ba,getFilters:Mo,putStream:Bo,events:ma,scaleFactor:ia,pageSize:{getWidth:function(){return os(yt)},setWidth:function(j){is(yt,j)},getHeight:function(){return qo(yt)},setHeight:function(j){gi(yt,j)}},encryptionOptions:st,encryption:Io,getEncryptor:function(j){return st!==null?Io.encryptor(j,0):function(je){return je}},output:Xo,getNumberOfPages:$i,pages:Fr,out:Bt,f2:ke,f3:Le,getPageInfo:Yo,getPageInfoByObjId:Pi,getCurrentPageInfo:Wi,getPDFVersion:Ze,Point:Mi,Rectangle:ti,Matrix:pa,hasHotfix:Wo},Object.defineProperty(ve.internal.pageSize,"width",{get:function(){return os(yt)},set:function(j){is(yt,j)},enumerable:!0,configurable:!0}),Object.defineProperty(ve.internal.pageSize,"height",{get:function(){return qo(yt)},set:function(j){gi(yt,j)},enumerable:!0,configurable:!0}),function(j){for(var je=0,zt=Wn.length;je<zt;je++){var er=Ho.call(this,j[je][0],j[je][1],j[je][2],Wn[je][3],!0);It===!1&&(Ct[er]=!0);var wr=j[je][0].split("-");Ai({id:er,fontName:wr[0],fontStyle:wr[1]||""})}ma.publish("addFonts",{fonts:Jr,dictionary:mn})}.call(ve,Wn),kn="F1",Si(E,p),ma.publish("initialized"),ve}P.prototype.lsbFirstWord=function(f){return String.fromCharCode(255&f,f>>8&255,f>>16&255,f>>24&255)},P.prototype.toHexString=function(f){return f.split("").map(function(s){return("0"+(255&s.charCodeAt(0)).toString(16)).slice(-2)}).join("")},P.prototype.hexToBytes=function(f){for(var s=[],p=0;p<f.length;p+=2)s.push(String.fromCharCode(parseInt(f.substr(p,2),16)));return s.join("")},P.prototype.processOwnerPassword=function(f,s){return Y(Ue(s).substr(0,5),f)},P.prototype.encryptor=function(f,s){var p=Ue(this.encryptionKey+String.fromCharCode(255&f,f>>8&255,f>>16&255,255&s,s>>8&255)).substr(0,10);return function(b){return Y(p,b)}},ce.prototype.equals=function(f){var s,p="id,objectNumber,equals";if(!f||(0,o.Z)(f)!==(0,o.Z)(this))return!1;var b=0;for(s in this)if(!(p.indexOf(s)>=0)){if(this.hasOwnProperty(s)&&!f.hasOwnProperty(s)||this[s]!==f[s])return!1;b++}for(s in f)f.hasOwnProperty(s)&&p.indexOf(s)<0&&b--;return b===0},W.API={events:[]},W.version="3.0.2";var I=W.API,re=1,_e=function(f){return f.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},ge=function(f){return f.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},Ve=function(f){return f.toFixed(2)},it=function(f){return f.toFixed(5)};I.__acroform__={};var ut=function(f,s){f.prototype=Object.create(s.prototype),f.prototype.constructor=f},de=function(f){return f*re},ze=function(f){var s=new Gt,p=wt.internal.getHeight(f)||0,b=wt.internal.getWidth(f)||0;return s.BBox=[0,0,Number(Ve(b)),Number(Ve(p))],s},St=I.__acroform__.setBit=function(f,s){if(f=f||0,s=s||0,isNaN(f)||isNaN(s))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBit");return f|1<<s},Fe=I.__acroform__.clearBit=function(f,s){if(f=f||0,s=s||0,isNaN(f)||isNaN(s))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBit");return f&~(1<<s)},Re=I.__acroform__.getBit=function(f,s){if(isNaN(f)||isNaN(s))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBit");return f&1<<s?1:0},$=I.__acroform__.getBitForPdf=function(f,s){if(isNaN(f)||isNaN(s))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf");return Re(f,s-1)},Ye=I.__acroform__.setBitForPdf=function(f,s){if(isNaN(f)||isNaN(s))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return St(f,s-1)},be=I.__acroform__.clearBitForPdf=function(f,s){if(isNaN(f)||isNaN(s))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return Fe(f,s-1)},fe=I.__acroform__.calculateCoordinates=function(f,s){var p=s.internal.getHorizontalCoordinate,b=s.internal.getVerticalCoordinate,E=f[0],v=f[1],M=f[2],k=f[3],te={};return te.lowerLeft_X=p(E)||0,te.lowerLeft_Y=b(v+k)||0,te.upperRight_X=p(E+M)||0,te.upperRight_Y=b(v)||0,[Number(Ve(te.lowerLeft_X)),Number(Ve(te.lowerLeft_Y)),Number(Ve(te.upperRight_X)),Number(Ve(te.upperRight_Y))]},ue=function(f){if(f.appearanceStreamContent)return f.appearanceStreamContent;if(f.V||f.DV){var s=[],p=f._V||f.DV,b=me(f,p),E=f.scope.internal.getFont(f.fontName,f.fontStyle).id;s.push("/Tx BMC"),s.push("q"),s.push("BT"),s.push(f.scope.__private__.encodeColorString(f.color)),s.push("/"+E+" "+Ve(b.fontSize)+" Tf"),s.push("1 0 0 1 0 0 Tm"),s.push(b.text),s.push("ET"),s.push("Q"),s.push("EMC");var v=ze(f);return v.scope=f.scope,v.stream=s.join(`
`),v}},me=function(f,s){var p=f.fontSize===0?f.maxFontSize:f.fontSize,b={text:"",fontSize:""},E=(s=(s=s.substr(0,1)=="("?s.substr(1):s).substr(s.length-1)==")"?s.substr(0,s.length-1):s).split(" ");E=f.multiline?E.map(function(ke){return ke.split(`
`)}):E.map(function(ke){return[ke]});var v=p,M=wt.internal.getHeight(f)||0;M=M<0?-M:M;var k=wt.internal.getWidth(f)||0;k=k<0?-k:k;var te=function(ke,Le,$t){if(ke+1<E.length){var ct=Le+" "+E[ke+1][0];return Ie(ct,f,$t).width<=k-4}return!1};v++;e:for(;v>0;){s="",v--;var Ae,st,It=Ie("3",f,v).height,Ct=f.multiline?M-v:(M-It)/2,ve=Ct+=2,kt=0,Ze=0,Vt=0;if(v<=0){s=`(...) Tj
`,s+="% Width of Text: "+Ie(s,f,v=12).width+", FieldWidth:"+k+`
`;break}for(var gt="",rr=0,xr=0;xr<E.length;xr++)if(E.hasOwnProperty(xr)){var Qt=!1;if(E[xr].length!==1&&Vt!==E[xr].length-1){if((It+2)*(rr+2)+2>M)continue e;gt+=E[xr][Vt],Qt=!0,Ze=xr,xr--}else{gt=(gt+=E[xr][Vt]+" ").substr(gt.length-1)==" "?gt.substr(0,gt.length-1):gt;var nt=parseInt(xr),Ce=te(nt,gt,v),Ut=xr>=E.length-1;if(Ce&&!Ut){gt+=" ",Vt=0;continue}if(Ce||Ut){if(Ut)Ze=nt;else if(f.multiline&&(It+2)*(rr+2)+2>M)continue e}else{if(!f.multiline||(It+2)*(rr+2)+2>M)continue e;Ze=nt}}for(var Pt="",At=kt;At<=Ze;At++){var Jt=E[At];if(f.multiline){if(At===Ze){Pt+=Jt[Vt]+" ",Vt=(Vt+1)%Jt.length;continue}if(At===kt){Pt+=Jt[Jt.length-1]+" ";continue}}Pt+=Jt[0]+" "}switch(Pt=Pt.substr(Pt.length-1)==" "?Pt.substr(0,Pt.length-1):Pt,st=Ie(Pt,f,v).width,f.textAlign){case"right":Ae=k-st-2;break;case"center":Ae=(k-st)/2;break;default:Ae=2}s+=Ve(Ae)+" "+Ve(ve)+` Td
`,s+="("+_e(Pt)+`) Tj
`,s+=-Ve(Ae)+` 0 Td
`,ve=-(v+2),st=0,kt=Qt?Ze:Ze+1,rr++,gt=""}break}return b.text=s,b.fontSize=v,b},Ie=function(f,s,p){var b=s.scope.internal.getFont(s.fontName,s.fontStyle),E=s.scope.getStringUnitWidth(f,{font:b,fontSize:parseFloat(p),charSpace:0})*parseFloat(p);return{height:s.scope.getStringUnitWidth("3",{font:b,fontSize:parseFloat(p),charSpace:0})*parseFloat(p)*1.5,width:E}},we={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},Me=function(f,s){var p={type:"reference",object:f};s.internal.getPageInfo(f.page).pageContext.annotations.find(function(b){return b.type===p.type&&b.object===p.object})===void 0&&s.internal.getPageInfo(f.page).pageContext.annotations.push(p)},Je=function(f,s){if(s.scope=f,f.internal!==void 0&&(f.internal.acroformPlugin===void 0||f.internal.acroformPlugin.isInitialized===!1)){if(at.FieldNum=0,f.internal.acroformPlugin=JSON.parse(JSON.stringify(we)),f.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("Exception while creating AcroformDictionary");re=f.internal.scaleFactor,f.internal.acroformPlugin.acroFormDictionaryRoot=new Lt,f.internal.acroformPlugin.acroFormDictionaryRoot.scope=f,f.internal.acroformPlugin.acroFormDictionaryRoot._eventID=f.internal.events.subscribe("postPutResources",function(){(function(p){p.internal.events.unsubscribe(p.internal.acroformPlugin.acroFormDictionaryRoot._eventID),delete p.internal.acroformPlugin.acroFormDictionaryRoot._eventID,p.internal.acroformPlugin.printedOut=!0})(f)}),f.internal.events.subscribe("buildDocument",function(){(function(p){p.internal.acroformPlugin.acroFormDictionaryRoot.objId=void 0;var b=p.internal.acroformPlugin.acroFormDictionaryRoot.Fields;for(var E in b)if(b.hasOwnProperty(E)){var v=b[E];v.objId=void 0,v.hasAnnotation&&Me(v,p)}})(f)}),f.internal.events.subscribe("putCatalog",function(){(function(p){if(p.internal.acroformPlugin.acroFormDictionaryRoot===void 0)throw new Error("putCatalogCallback: Root missing.");p.internal.write("/AcroForm "+p.internal.acroformPlugin.acroFormDictionaryRoot.objId+" 0 R")})(f)}),f.internal.events.subscribe("postPutPages",function(p){(function(b,E){var v=!b;for(var M in b||(E.internal.newObjectDeferredBegin(E.internal.acroformPlugin.acroFormDictionaryRoot.objId,!0),E.internal.acroformPlugin.acroFormDictionaryRoot.putStream()),b=b||E.internal.acroformPlugin.acroFormDictionaryRoot.Kids)if(b.hasOwnProperty(M)){var k=b[M],te=[],Ae=k.Rect;if(k.Rect&&(k.Rect=fe(k.Rect,E)),E.internal.newObjectDeferredBegin(k.objId,!0),k.DA=wt.createDefaultAppearanceStream(k),(0,o.Z)(k)==="object"&&typeof k.getKeyValueListForStream=="function"&&(te=k.getKeyValueListForStream()),k.Rect=Ae,k.hasAppearanceStream&&!k.appearanceStreamContent){var st=ue(k);te.push({key:"AP",value:"<</N "+st+">>"}),E.internal.acroformPlugin.xForms.push(st)}if(k.appearanceStreamContent){var It="";for(var Ct in k.appearanceStreamContent)if(k.appearanceStreamContent.hasOwnProperty(Ct)){var ve=k.appearanceStreamContent[Ct];if(It+="/"+Ct+" ",It+="<<",Object.keys(ve).length>=1||Array.isArray(ve)){for(var M in ve)if(ve.hasOwnProperty(M)){var kt=ve[M];typeof kt=="function"&&(kt=kt.call(E,k)),It+="/"+M+" "+kt+" ",E.internal.acroformPlugin.xForms.indexOf(kt)>=0||E.internal.acroformPlugin.xForms.push(kt)}}else typeof(kt=ve)=="function"&&(kt=kt.call(E,k)),It+="/"+M+" "+kt,E.internal.acroformPlugin.xForms.indexOf(kt)>=0||E.internal.acroformPlugin.xForms.push(kt);It+=">>"}te.push({key:"AP",value:`<<
`+It+">>"})}E.internal.putStream({additionalKeyValues:te,objectId:k.objId}),E.internal.out("endobj")}v&&function(Ze,Vt){for(var gt in Ze)if(Ze.hasOwnProperty(gt)){var rr=gt,xr=Ze[gt];Vt.internal.newObjectDeferredBegin(xr.objId,!0),(0,o.Z)(xr)==="object"&&typeof xr.putStream=="function"&&xr.putStream(),delete Ze[rr]}}(E.internal.acroformPlugin.xForms,E)})(p,f)}),f.internal.acroformPlugin.isInitialized=!0}},vt=I.__acroform__.arrayToPdfArray=function(f,s,p){var b=function(M){return M};if(Array.isArray(f)){for(var E="[",v=0;v<f.length;v++)switch(v!==0&&(E+=" "),(0,o.Z)(f[v])){case"boolean":case"number":case"object":E+=f[v].toString();break;case"string":f[v].substr(0,1)!=="/"?(s!==void 0&&p&&(b=p.internal.getEncryptor(s)),E+="("+_e(b(f[v].toString()))+")"):E+=f[v].toString()}return E+"]"}throw new Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},Et=function(f,s,p){var b=function(E){return E};return s!==void 0&&p&&(b=p.internal.getEncryptor(s)),(f=f||"").toString(),"("+_e(b(f))+")"},Yt=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(f){this._objId=f}}),Object.defineProperty(this,"scope",{value:this._scope,writable:!0})};Yt.prototype.toString=function(){return this.objId+" 0 R"},Yt.prototype.putStream=function(){var f=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:f,objectId:this.objId}),this.scope.internal.out("endobj")},Yt.prototype.getKeyValueListForStream=function(){var f=[],s=Object.getOwnPropertyNames(this).filter(function(v){return v!="content"&&v!="appearanceStreamContent"&&v!="scope"&&v!="objId"&&v.substring(0,1)!="_"});for(var p in s)if(Object.getOwnPropertyDescriptor(this,s[p]).configurable===!1){var b=s[p],E=this[b];E&&(Array.isArray(E)?f.push({key:b,value:vt(E,this.objId,this.scope)}):E instanceof Yt?(E.scope=this.scope,f.push({key:b,value:E.objId+" 0 R"})):typeof E!="function"&&f.push({key:b,value:E}))}return f};var Gt=function(){Yt.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 f,s=[];Object.defineProperty(this,"BBox",{configurable:!1,get:function(){return s},set:function(p){s=p}}),Object.defineProperty(this,"Resources",{value:"2 0 R",configurable:!1,writable:!0}),Object.defineProperty(this,"stream",{enumerable:!1,configurable:!0,set:function(p){f=p.trim()},get:function(){return f||null}})};ut(Gt,Yt);var Lt=function(){Yt.call(this);var f,s=[];Object.defineProperty(this,"Kids",{enumerable:!1,configurable:!0,get:function(){return s.length>0?s:void 0}}),Object.defineProperty(this,"Fields",{enumerable:!1,configurable:!1,get:function(){return s}}),Object.defineProperty(this,"DA",{enumerable:!1,configurable:!1,get:function(){if(f){var p=function(b){return b};return this.scope&&(p=this.scope.internal.getEncryptor(this.objId)),"("+_e(p(f))+")"}},set:function(p){f=p}})};ut(Lt,Yt);var at=function f(){Yt.call(this);var s=4;Object.defineProperty(this,"F",{enumerable:!1,configurable:!1,get:function(){return s},set:function(gt){if(isNaN(gt))throw new Error('Invalid value "'+gt+'" for attribute F supplied.');s=gt}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return!!$(s,3)},set:function(gt){gt?this.F=Ye(s,3):this.F=be(s,3)}});var p=0;Object.defineProperty(this,"Ff",{enumerable:!1,configurable:!1,get:function(){return p},set:function(gt){if(isNaN(gt))throw new Error('Invalid value "'+gt+'" for attribute Ff supplied.');p=gt}});var b=[];Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(b.length!==0)return b},set:function(gt){b=gt!==void 0?gt:[]}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!b||isNaN(b[0])?0:b[0]},set:function(gt){b[0]=gt}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!b||isNaN(b[1])?0:b[1]},set:function(gt){b[1]=gt}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!b||isNaN(b[2])?0:b[2]},set:function(gt){b[2]=gt}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!b||isNaN(b[3])?0:b[3]},set:function(gt){b[3]=gt}});var E="";Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return E},set:function(gt){switch(gt){case"/Btn":case"/Tx":case"/Ch":case"/Sig":E=gt;break;default:throw new Error('Invalid value "'+gt+'" for attribute FT supplied.')}}});var v=null;Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!v||v.length<1){if(this instanceof rn)return;v="FieldObject"+f.FieldNum++}var gt=function(rr){return rr};return this.scope&&(gt=this.scope.internal.getEncryptor(this.objId)),"("+_e(gt(v))+")"},set:function(gt){v=gt.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return v},set:function(gt){v=gt}});var M="helvetica";Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return M},set:function(gt){M=gt}});var k="normal";Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return k},set:function(gt){k=gt}});var te=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return te},set:function(gt){te=gt}});var Ae=void 0;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return Ae===void 0?50/re:Ae},set:function(gt){Ae=gt}});var st="black";Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return st},set:function(gt){st=gt}});var It="/F1 0 Tf 0 g";Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!It||this instanceof rn||this instanceof x))return Et(It,this.objId,this.scope)},set:function(gt){gt=gt.toString(),It=gt}});var Ct=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(Ct)return this instanceof lr==0?Et(Ct,this.objId,this.scope):Ct},set:function(gt){gt=gt.toString(),Ct=this instanceof lr==0?gt.substr(0,1)==="("?ge(gt.substr(1,gt.length-2)):ge(gt):gt}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof lr==1?ge(Ct.substr(1,Ct.length-1)):Ct},set:function(gt){gt=gt.toString(),Ct=this instanceof lr==1?"/"+gt:gt}});var ve=null;Object.defineProperty(this,"_V",{enumerable:!1,configurable:!1,get:function(){if(ve)return ve},set:function(gt){this.V=gt}}),Object.defineProperty(this,"V",{enumerable:!1,configurable:!1,get:function(){if(ve)return this instanceof lr==0?Et(ve,this.objId,this.scope):ve},set:function(gt){gt=gt.toString(),ve=this instanceof lr==0?gt.substr(0,1)==="("?ge(gt.substr(1,gt.length-2)):ge(gt):gt}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof lr==1?ge(ve.substr(1,ve.length-1)):ve},set:function(gt){gt=gt.toString(),ve=this instanceof lr==1?"/"+gt:gt}}),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 kt,Ze=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return Ze},set:function(gt){gt=!!gt,Ze=gt}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,get:function(){if(kt)return kt},set:function(gt){kt=gt}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return!!$(this.Ff,1)},set:function(gt){gt?this.Ff=Ye(this.Ff,1):this.Ff=be(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return!!$(this.Ff,2)},set:function(gt){gt?this.Ff=Ye(this.Ff,2):this.Ff=be(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return!!$(this.Ff,3)},set:function(gt){gt?this.Ff=Ye(this.Ff,3):this.Ff=be(this.Ff,3)}});var Vt=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(Vt!==null)return Vt},set:function(gt){if([0,1,2].indexOf(gt)===-1)throw new Error('Invalid value "'+gt+'" for attribute Q supplied.');Vt=gt}}),Object.defineProperty(this,"textAlign",{get:function(){var gt;switch(Vt){case 0:default:gt="left";break;case 1:gt="center";break;case 2:gt="right"}return gt},configurable:!0,enumerable:!0,set:function(gt){switch(gt){case"right":case 2:Vt=2;break;case"center":case 1:Vt=1;break;default:Vt=0}}})};ut(at,Yt);var xt=function(){at.call(this),this.FT="/Ch",this.V="()",this.fontName="zapfdingbats";var f=0;Object.defineProperty(this,"TI",{enumerable:!0,configurable:!1,get:function(){return f},set:function(p){f=p}}),Object.defineProperty(this,"topIndex",{enumerable:!0,configurable:!0,get:function(){return f},set:function(p){f=p}});var s=[];Object.defineProperty(this,"Opt",{enumerable:!0,configurable:!1,get:function(){return vt(s,this.objId,this.scope)},set:function(p){var b,E;E=[],typeof(b=p)=="string"&&(E=function(v,M,k){k||(k=1);for(var te,Ae=[];te=M.exec(v);)Ae.push(te[k]);return Ae}(b,/\((.*?)\)/g)),s=E}}),this.getOptions=function(){return s},this.setOptions=function(p){s=p,this.sort&&s.sort()},this.addOption=function(p){p=(p=p||"").toString(),s.push(p),this.sort&&s.sort()},this.removeOption=function(p,b){for(b=b||!1,p=(p=p||"").toString();s.indexOf(p)!==-1&&(s.splice(s.indexOf(p),1),b!==!1););},Object.defineProperty(this,"combo",{enumerable:!0,configurable:!0,get:function(){return!!$(this.Ff,18)},set:function(p){p?this.Ff=Ye(this.Ff,18):this.Ff=be(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return!!$(this.Ff,19)},set:function(p){this.combo===!0&&(p?this.Ff=Ye(this.Ff,19):this.Ff=be(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return!!$(this.Ff,20)},set:function(p){p?(this.Ff=Ye(this.Ff,20),s.sort()):this.Ff=be(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return!!$(this.Ff,22)},set:function(p){p?this.Ff=Ye(this.Ff,22):this.Ff=be(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!$(this.Ff,23)},set:function(p){p?this.Ff=Ye(this.Ff,23):this.Ff=be(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return!!$(this.Ff,27)},set:function(p){p?this.Ff=Ye(this.Ff,27):this.Ff=be(this.Ff,27)}}),this.hasAppearanceStream=!1};ut(xt,at);var Mt=function(){xt.call(this),this.fontName="helvetica",this.combo=!1};ut(Mt,xt);var Wt=function(){Mt.call(this),this.combo=!0};ut(Wt,Mt);var Ot=function(){Wt.call(this),this.edit=!0};ut(Ot,Wt);var lr=function(){at.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return!!$(this.Ff,15)},set:function(p){p?this.Ff=Ye(this.Ff,15):this.Ff=be(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return!!$(this.Ff,16)},set:function(p){p?this.Ff=Ye(this.Ff,16):this.Ff=be(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return!!$(this.Ff,17)},set:function(p){p?this.Ff=Ye(this.Ff,17):this.Ff=be(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return!!$(this.Ff,26)},set:function(p){p?this.Ff=Ye(this.Ff,26):this.Ff=be(this.Ff,26)}});var f,s={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var p=function(v){return v};if(this.scope&&(p=this.scope.internal.getEncryptor(this.objId)),Object.keys(s).length!==0){var b,E=[];for(b in E.push("<<"),s)E.push("/"+b+" ("+_e(p(s[b]))+")");return E.push(">>"),E.join(`
`)}},set:function(p){(0,o.Z)(p)==="object"&&(s=p)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return s.CA||""},set:function(p){typeof p=="string"&&(s.CA=p)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return f},set:function(p){f=p}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return f.substr(1,f.length-1)},set:function(p){f="/"+p}})};ut(lr,at);var ur=function(){lr.call(this),this.pushButton=!0};ut(ur,lr);var Cr=function(){lr.call(this),this.radio=!0,this.pushButton=!1;var f=[];Object.defineProperty(this,"Kids",{enumerable:!0,configurable:!1,get:function(){return f},set:function(s){f=s!==void 0?s:[]}})};ut(Cr,lr);var rn=function(){var f,s;at.call(this),Object.defineProperty(this,"Parent",{enumerable:!1,configurable:!1,get:function(){return f},set:function(E){f=E}}),Object.defineProperty(this,"optionName",{enumerable:!1,configurable:!0,get:function(){return s},set:function(E){s=E}});var p,b={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var E=function(k){return k};this.scope&&(E=this.scope.internal.getEncryptor(this.objId));var v,M=[];for(v in M.push("<<"),b)M.push("/"+v+" ("+_e(E(b[v]))+")");return M.push(">>"),M.join(`
`)},set:function(E){(0,o.Z)(E)==="object"&&(b=E)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return b.CA||""},set:function(E){typeof E=="string"&&(b.CA=E)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return p},set:function(E){p=E}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return p.substr(1,p.length-1)},set:function(E){p="/"+E}}),this.caption="l",this.appearanceState="Off",this._AppearanceType=wt.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)};ut(rn,at),Cr.prototype.setAppearance=function(f){if(!("createAppearanceStream"in f)||!("getCA"in f))throw new Error("Couldn't assign Appearance to RadioButton. Appearance was Invalid!");for(var s in this.Kids)if(this.Kids.hasOwnProperty(s)){var p=this.Kids[s];p.appearanceStreamContent=f.createAppearanceStream(p.optionName),p.caption=f.getCA()}},Cr.prototype.createOption=function(f){var s=new rn;return s.Parent=this,s.optionName=f,this.Kids.push(s),oe.call(this.scope,s),s};var Pr=function(){lr.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=wt.CheckBox.createAppearanceStream()};ut(Pr,lr);var x=function(){at.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return!!$(this.Ff,13)},set:function(s){s?this.Ff=Ye(this.Ff,13):this.Ff=be(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return!!$(this.Ff,21)},set:function(s){s?this.Ff=Ye(this.Ff,21):this.Ff=be(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!$(this.Ff,23)},set:function(s){s?this.Ff=Ye(this.Ff,23):this.Ff=be(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return!!$(this.Ff,24)},set:function(s){s?this.Ff=Ye(this.Ff,24):this.Ff=be(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return!!$(this.Ff,25)},set:function(s){s?this.Ff=Ye(this.Ff,25):this.Ff=be(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return!!$(this.Ff,26)},set:function(s){s?this.Ff=Ye(this.Ff,26):this.Ff=be(this.Ff,26)}});var f=null;Object.defineProperty(this,"MaxLen",{enumerable:!0,configurable:!1,get:function(){return f},set:function(s){f=s}}),Object.defineProperty(this,"maxLength",{enumerable:!0,configurable:!0,get:function(){return f},set:function(s){Number.isInteger(s)&&(f=s)}}),Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return this.V||this.DV}})};ut(x,at);var D=function(){x.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return!!$(this.Ff,14)},set:function(f){f?this.Ff=Ye(this.Ff,14):this.Ff=be(this.Ff,14)}}),this.password=!0};ut(D,x);var wt={CheckBox:{createAppearanceStream:function(){return{N:{On:wt.CheckBox.YesNormal},D:{On:wt.CheckBox.YesPushDown,Off:wt.CheckBox.OffPushDown}}},YesPushDown:function(f){var s=ze(f);s.scope=f.scope;var p=[],b=f.scope.internal.getFont(f.fontName,f.fontStyle).id,E=f.scope.__private__.encodeColorString(f.color),v=me(f,f.caption);return p.push("0.749023 g"),p.push("0 0 "+Ve(wt.internal.getWidth(f))+" "+Ve(wt.internal.getHeight(f))+" re"),p.push("f"),p.push("BMC"),p.push("q"),p.push("0 0 1 rg"),p.push("/"+b+" "+Ve(v.fontSize)+" Tf "+E),p.push("BT"),p.push(v.text),p.push("ET"),p.push("Q"),p.push("EMC"),s.stream=p.join(`
`),s},YesNormal:function(f){var s=ze(f);s.scope=f.scope;var p=f.scope.internal.getFont(f.fontName,f.fontStyle).id,b=f.scope.__private__.encodeColorString(f.color),E=[],v=wt.internal.getHeight(f),M=wt.internal.getWidth(f),k=me(f,f.caption);return E.push("1 g"),E.push("0 0 "+Ve(M)+" "+Ve(v)+" re"),E.push("f"),E.push("q"),E.push("0 0 1 rg"),E.push("0 0 "+Ve(M-1)+" "+Ve(v-1)+" re"),E.push("W"),E.push("n"),E.push("0 g"),E.push("BT"),E.push("/"+p+" "+Ve(k.fontSize)+" Tf "+b),E.push(k.text),E.push("ET"),E.push("Q"),s.stream=E.join(`
`),s},OffPushDown:function(f){var s=ze(f);s.scope=f.scope;var p=[];return p.push("0.749023 g"),p.push("0 0 "+Ve(wt.internal.getWidth(f))+" "+Ve(wt.internal.getHeight(f))+" re"),p.push("f"),s.stream=p.join(`
`),s}},RadioButton:{Circle:{createAppearanceStream:function(f){var s={D:{Off:wt.RadioButton.Circle.OffPushDown},N:{}};return s.N[f]=wt.RadioButton.Circle.YesNormal,s.D[f]=wt.RadioButton.Circle.YesPushDown,s},getCA:function(){return"l"},YesNormal:function(f){var s=ze(f);s.scope=f.scope;var p=[],b=wt.internal.getWidth(f)<=wt.internal.getHeight(f)?wt.internal.getWidth(f)/4:wt.internal.getHeight(f)/4;b=Number((.9*b).toFixed(5));var E=wt.internal.Bezier_C,v=Number((b*E).toFixed(5));return p.push("q"),p.push("1 0 0 1 "+it(wt.internal.getWidth(f)/2)+" "+it(wt.internal.getHeight(f)/2)+" cm"),p.push(b+" 0 m"),p.push(b+" "+v+" "+v+" "+b+" 0 "+b+" c"),p.push("-"+v+" "+b+" -"+b+" "+v+" -"+b+" 0 c"),p.push("-"+b+" -"+v+" -"+v+" -"+b+" 0 -"+b+" c"),p.push(v+" -"+b+" "+b+" -"+v+" "+b+" 0 c"),p.push("f"),p.push("Q"),s.stream=p.join(`
`),s},YesPushDown:function(f){var s=ze(f);s.scope=f.scope;var p=[],b=wt.internal.getWidth(f)<=wt.internal.getHeight(f)?wt.internal.getWidth(f)/4:wt.internal.getHeight(f)/4;b=Number((.9*b).toFixed(5));var E=Number((2*b).toFixed(5)),v=Number((E*wt.internal.Bezier_C).toFixed(5)),M=Number((b*wt.internal.Bezier_C).toFixed(5));return p.push("0.749023 g"),p.push("q"),p.push("1 0 0 1 "+it(wt.internal.getWidth(f)/2)+" "+it(wt.internal.getHeight(f)/2)+" cm"),p.push(E+" 0 m"),p.push(E+" "+v+" "+v+" "+E+" 0 "+E+" c"),p.push("-"+v+" "+E+" -"+E+" "+v+" -"+E+" 0 c"),p.push("-"+E+" -"+v+" -"+v+" -"+E+" 0 -"+E+" c"),p.push(v+" -"+E+" "+E+" -"+v+" "+E+" 0 c"),p.push("f"),p.push("Q"),p.push("0 g"),p.push("q"),p.push("1 0 0 1 "+it(wt.internal.getWidth(f)/2)+" "+it(wt.internal.getHeight(f)/2)+" cm"),p.push(b+" 0 m"),p.push(b+" "+M+" "+M+" "+b+" 0 "+b+" c"),p.push("-"+M+" "+b+" -"+b+" "+M+" -"+b+" 0 c"),p.push("-"+b+" -"+M+" -"+M+" -"+b+" 0 -"+b+" c"),p.push(M+" -"+b+" "+b+" -"+M+" "+b+" 0 c"),p.push("f"),p.push("Q"),s.stream=p.join(`
`),s},OffPushDown:function(f){var s=ze(f);s.scope=f.scope;var p=[],b=wt.internal.getWidth(f)<=wt.internal.getHeight(f)?wt.internal.getWidth(f)/4:wt.internal.getHeight(f)/4;b=Number((.9*b).toFixed(5));var E=Number((2*b).toFixed(5)),v=Number((E*wt.internal.Bezier_C).toFixed(5));return p.push("0.749023 g"),p.push("q"),p.push("1 0 0 1 "+it(wt.internal.getWidth(f)/2)+" "+it(wt.internal.getHeight(f)/2)+" cm"),p.push(E+" 0 m"),p.push(E+" "+v+" "+v+" "+E+" 0 "+E+" c"),p.push("-"+v+" "+E+" -"+E+" "+v+" -"+E+" 0 c"),p.push("-"+E+" -"+v+" -"+v+" -"+E+" 0 -"+E+" c"),p.push(v+" -"+E+" "+E+" -"+v+" "+E+" 0 c"),p.push("f"),p.push("Q"),s.stream=p.join(`
`),s}},Cross:{createAppearanceStream:function(f){var s={D:{Off:wt.RadioButton.Cross.OffPushDown},N:{}};return s.N[f]=wt.RadioButton.Cross.YesNormal,s.D[f]=wt.RadioButton.Cross.YesPushDown,s},getCA:function(){return"8"},YesNormal:function(f){var s=ze(f);s.scope=f.scope;var p=[],b=wt.internal.calculateCross(f);return p.push("q"),p.push("1 1 "+Ve(wt.internal.getWidth(f)-2)+" "+Ve(wt.internal.getHeight(f)-2)+" re"),p.push("W"),p.push("n"),p.push(Ve(b.x1.x)+" "+Ve(b.x1.y)+" m"),p.push(Ve(b.x2.x)+" "+Ve(b.x2.y)+" l"),p.push(Ve(b.x4.x)+" "+Ve(b.x4.y)+" m"),p.push(Ve(b.x3.x)+" "+Ve(b.x3.y)+" l"),p.push("s"),p.push("Q"),s.stream=p.join(`
`),s},YesPushDown:function(f){var s=ze(f);s.scope=f.scope;var p=wt.internal.calculateCross(f),b=[];return b.push("0.749023 g"),b.push("0 0 "+Ve(wt.internal.getWidth(f))+" "+Ve(wt.internal.getHeight(f))+" re"),b.push("f"),b.push("q"),b.push("1 1 "+Ve(wt.internal.getWidth(f)-2)+" "+Ve(wt.internal.getHeight(f)-2)+" re"),b.push("W"),b.push("n"),b.push(Ve(p.x1.x)+" "+Ve(p.x1.y)+" m"),b.push(Ve(p.x2.x)+" "+Ve(p.x2.y)+" l"),b.push(Ve(p.x4.x)+" "+Ve(p.x4.y)+" m"),b.push(Ve(p.x3.x)+" "+Ve(p.x3.y)+" l"),b.push("s"),b.push("Q"),s.stream=b.join(`
`),s},OffPushDown:function(f){var s=ze(f);s.scope=f.scope;var p=[];return p.push("0.749023 g"),p.push("0 0 "+Ve(wt.internal.getWidth(f))+" "+Ve(wt.internal.getHeight(f))+" re"),p.push("f"),s.stream=p.join(`
`),s}}},createDefaultAppearanceStream:function(f){var s=f.scope.internal.getFont(f.fontName,f.fontStyle).id,p=f.scope.__private__.encodeColorString(f.color);return"/"+s+" "+f.fontSize+" Tf "+p}};wt.internal={Bezier_C:.551915024494,calculateCross:function(f){var s=wt.internal.getWidth(f),p=wt.internal.getHeight(f),b=Math.min(s,p);return{x1:{x:(s-b)/2,y:(p-b)/2+b},x2:{x:(s-b)/2+b,y:(p-b)/2},x3:{x:(s-b)/2,y:(p-b)/2},x4:{x:(s-b)/2+b,y:(p-b)/2+b}}}},wt.internal.getWidth=function(f){var s=0;return(0,o.Z)(f)==="object"&&(s=de(f.Rect[2])),s},wt.internal.getHeight=function(f){var s=0;return(0,o.Z)(f)==="object"&&(s=de(f.Rect[3])),s};var oe=I.addField=function(f){if(Je(this,f),!(f instanceof at))throw new Error("Invalid argument passed to jsPDF.addField.");var s;return(s=f).scope.internal.acroformPlugin.printedOut&&(s.scope.internal.acroformPlugin.printedOut=!1,s.scope.internal.acroformPlugin.acroFormDictionaryRoot=null),s.scope.internal.acroformPlugin.acroFormDictionaryRoot.Fields.push(s),f.page=f.scope.internal.getCurrentPageInfo().pageNumber,this};I.AcroFormChoiceField=xt,I.AcroFormListBox=Mt,I.AcroFormComboBox=Wt,I.AcroFormEditBox=Ot,I.AcroFormButton=lr,I.AcroFormPushButton=ur,I.AcroFormRadioButton=Cr,I.AcroFormCheckBox=Pr,I.AcroFormTextField=x,I.AcroFormPasswordField=D,I.AcroFormAppearance=wt,I.AcroForm={ChoiceField:xt,ListBox:Mt,ComboBox:Wt,EditBox:Ot,Button:lr,PushButton:ur,RadioButton:Cr,CheckBox:Pr,TextField:x,PasswordField:D,Appearance:wt},W.AcroForm={ChoiceField:xt,ListBox:Mt,ComboBox:Wt,EditBox:Ot,Button:lr,PushButton:ur,RadioButton:Cr,CheckBox:Pr,TextField:x,PasswordField:D,Appearance:wt};var Be=W.AcroForm;function Dr(f){return f.reduce(function(s,p,b){return s[p]=b,s},{})}(function(f){var s="addImage_";f.__addimage__={};var p="UNKNOWN",b={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]]},E=f.__addimage__.getImageFileTypeByImageData=function(ke,Le){var $t,ct,dr,vr,qt,Nt=p;if((Le=Le||p)==="RGBA"||ke.data!==void 0&&ke.data instanceof Uint8ClampedArray&&"height"in ke&&"width"in ke)return"RGBA";if(Ce(ke))for(qt in b)for(dr=b[qt],$t=0;$t<dr.length;$t+=1){for(vr=!0,ct=0;ct<dr[$t].length;ct+=1)if(dr[$t][ct]!==void 0&&dr[$t][ct]!==ke[ct]){vr=!1;break}if(vr===!0){Nt=qt;break}}else for(qt in b)for(dr=b[qt],$t=0;$t<dr.length;$t+=1){for(vr=!0,ct=0;ct<dr[$t].length;ct+=1)if(dr[$t][ct]!==void 0&&dr[$t][ct]!==ke.charCodeAt(ct)){vr=!1;break}if(vr===!0){Nt=qt;break}}return Nt===p&&Le!==p&&(Nt=Le),Nt},v=function ke(Le){for(var $t=this.internal.write,ct=this.internal.putStream,dr=(0,this.internal.getFilters)();dr.indexOf("FlateEncode")!==-1;)dr.splice(dr.indexOf("FlateEncode"),1);Le.objectId=this.internal.newObject();var vr=[];if(vr.push({key:"Type",value:"/XObject"}),vr.push({key:"Subtype",value:"/Image"}),vr.push({key:"Width",value:Le.width}),vr.push({key:"Height",value:Le.height}),Le.colorSpace===gt.INDEXED?vr.push({key:"ColorSpace",value:"[/Indexed /DeviceRGB "+(Le.palette.length/3-1)+" "+("sMask"in Le&&Le.sMask!==void 0?Le.objectId+2:Le.objectId+1)+" 0 R]"}):(vr.push({key:"ColorSpace",value:"/"+Le.colorSpace}),Le.colorSpace===gt.DEVICE_CMYK&&vr.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),vr.push({key:"BitsPerComponent",value:Le.bitsPerComponent}),"decodeParameters"in Le&&Le.decodeParameters!==void 0&&vr.push({key:"DecodeParms",value:"<<"+Le.decodeParameters+">>"}),"transparency"in Le&&Array.isArray(Le.transparency)){for(var qt="",Nt=0,or=Le.transparency.length;Nt<or;Nt++)qt+=Le.transparency[Nt]+" "+Le.transparency[Nt]+" ";vr.push({key:"Mask",value:"["+qt+"]"})}Le.sMask!==void 0&&vr.push({key:"SMask",value:Le.objectId+1+" 0 R"});var Zr=Le.filter!==void 0?["/"+Le.filter]:void 0;if(ct({data:Le.data,additionalKeyValues:vr,alreadyAppliedFilters:Zr,objectId:Le.objectId}),$t("endobj"),"sMask"in Le&&Le.sMask!==void 0){var Ht=(Le.predictor!=null?"/Predictor "+Le.predictor:"")+" /Colors 1 /BitsPerComponent 8 /Columns "+Le.width,Pe={width:Le.width,height:Le.height,colorSpace:"DeviceGray",bitsPerComponent:Le.bitsPerComponent,decodeParameters:Ht,data:Le.sMask};"filter"in Le&&(Pe.filter=Le.filter),ke.call(this,Pe)}if(Le.colorSpace===gt.INDEXED){var yt=this.internal.newObject();ct({data:Pt(new Uint8Array(Le.palette)),objectId:yt}),$t("endobj")}},M=function(){var ke=this.internal.collections[s+"images"];for(var Le in ke)v.call(this,ke[Le])},k=function(){var ke,Le=this.internal.collections[s+"images"],$t=this.internal.write;for(var ct in Le)$t("/I"+(ke=Le[ct]).index,ke.objectId,"0","R")},te=function(){this.internal.collections[s+"images"]||(this.internal.collections[s+"images"]={},this.internal.events.subscribe("putResources",M),this.internal.events.subscribe("putXobjectDict",k))},Ae=function(){var ke=this.internal.collections[s+"images"];return te.call(this),ke},st=function(){return Object.keys(this.internal.collections[s+"images"]).length},It=function(ke){return typeof f["process"+ke.toUpperCase()]=="function"},Ct=function(ke){return(0,o.Z)(ke)==="object"&&ke.nodeType===1},ve=function(ke,Le){if(ke.nodeName==="IMG"&&ke.hasAttribute("src")){var $t=""+ke.getAttribute("src");if($t.indexOf("data:image/")===0)return G(unescape($t).split("base64,").pop());var ct=f.loadFile($t,!0);if(ct!==void 0)return ct}if(ke.nodeName==="CANVAS"){if(ke.width===0||ke.height===0)throw new Error("Given canvas must have data. Canvas width: "+ke.width+", height: "+ke.height);var dr;switch(Le){case"PNG":dr="image/png";break;case"WEBP":dr="image/webp";break;default:dr="image/jpeg"}return G(ke.toDataURL(dr,1).split("base64,").pop())}},kt=function(ke){var Le=this.internal.collections[s+"images"];if(Le){for(var $t in Le)if(ke===Le[$t].alias)return Le[$t]}},Ze=function(ke,Le,$t){return ke||Le||(ke=-96,Le=-96),ke<0&&(ke=-1*$t.width*72/ke/this.internal.scaleFactor),Le<0&&(Le=-1*$t.height*72/Le/this.internal.scaleFactor),ke===0&&(ke=Le*$t.width/$t.height),Le===0&&(Le=ke*$t.height/$t.width),[ke,Le]},Vt=function(ke,Le,$t,ct,dr,vr){var qt=Ze.call(this,$t,ct,dr),Nt=this.internal.getCoordinateString,or=this.internal.getVerticalCoordinateString,Zr=Ae.call(this);if($t=qt[0],ct=qt[1],Zr[dr.index]=dr,vr){vr*=Math.PI/180;var Ht=Math.cos(vr),Pe=Math.sin(vr),yt=function(dt){return dt.toFixed(4)},Tt=[yt(Ht),yt(Pe),yt(-1*Pe),yt(Ht),0,0,"cm"]}this.internal.write("q"),vr?(this.internal.write([1,"0","0",1,Nt(ke),or(Le+ct),"cm"].join(" ")),this.internal.write(Tt.join(" ")),this.internal.write([Nt($t),"0","0",Nt(ct),"0","0","cm"].join(" "))):this.internal.write([Nt($t),"0","0",Nt(ct),Nt(ke),or(Le+ct),"cm"].join(" ")),this.isAdvancedAPI()&&this.internal.write([1,0,0,-1,0,0,"cm"].join(" ")),this.internal.write("/I"+dr.index+" Do"),this.internal.write("Q")},gt=f.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"};f.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 rr=f.image_compression={NONE:"NONE",FAST:"FAST",MEDIUM:"MEDIUM",SLOW:"SLOW"},xr=f.__addimage__.sHashCode=function(ke){var Le,$t,ct=0;if(typeof ke=="string")for($t=ke.length,Le=0;Le<$t;Le++)ct=(ct<<5)-ct+ke.charCodeAt(Le),ct|=0;else if(Ce(ke))for($t=ke.byteLength/2,Le=0;Le<$t;Le++)ct=(ct<<5)-ct+ke[Le],ct|=0;return ct},Qt=f.__addimage__.validateStringAsBase64=function(ke){(ke=ke||"").toString().trim();var Le=!0;return ke.length===0&&(Le=!1),ke.length%4!=0&&(Le=!1),/^[A-Za-z0-9+/]+$/.test(ke.substr(0,ke.length-2))===!1&&(Le=!1),/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test(ke.substr(-2))===!1&&(Le=!1),Le},nt=f.__addimage__.extractImageFromDataUrl=function(ke){if(ke==null||!(ke=ke.trim()).startsWith("data:"))return null;var Le=ke.indexOf(",");return Le<0?null:ke.substring(0,Le).trim().endsWith("base64")?ke.substring(Le+1):null};f.__addimage__.isArrayBuffer=function(ke){return ke instanceof ArrayBuffer};var Ce=f.__addimage__.isArrayBufferView=function(ke){return ke instanceof Int8Array||ke instanceof Uint8Array||ke instanceof Uint8ClampedArray||ke instanceof Int16Array||ke instanceof Uint16Array||ke instanceof Int32Array||ke instanceof Uint32Array||ke instanceof Float32Array||ke instanceof Float64Array},Ut=f.__addimage__.binaryStringToUint8Array=function(ke){for(var Le=ke.length,$t=new Uint8Array(Le),ct=0;ct<Le;ct++)$t[ct]=ke.charCodeAt(ct);return $t},Pt=f.__addimage__.arrayBufferToBinaryString=function(ke){for(var Le="",$t=Ce(ke)?ke:new Uint8Array(ke),ct=0;ct<$t.length;ct+=8192)Le+=String.fromCharCode.apply(null,$t.subarray(ct,ct+8192));return Le};f.addImage=function(){var ke,Le,$t,ct,dr,vr,qt,Nt,or;if(typeof arguments[1]=="number"?(Le=p,$t=arguments[1],ct=arguments[2],dr=arguments[3],vr=arguments[4],qt=arguments[5],Nt=arguments[6],or=arguments[7]):(Le=arguments[1],$t=arguments[2],ct=arguments[3],dr=arguments[4],vr=arguments[5],qt=arguments[6],Nt=arguments[7],or=arguments[8]),(0,o.Z)(ke=arguments[0])==="object"&&!Ct(ke)&&"imageData"in ke){var Zr=ke;ke=Zr.imageData,Le=Zr.format||Le||p,$t=Zr.x||$t||0,ct=Zr.y||ct||0,dr=Zr.w||Zr.width||dr,vr=Zr.h||Zr.height||vr,qt=Zr.alias||qt,Nt=Zr.compression||Nt,or=Zr.rotation||Zr.angle||or}var Ht=this.internal.getFilters();if(Nt===void 0&&Ht.indexOf("FlateEncode")!==-1&&(Nt="SLOW"),isNaN($t)||isNaN(ct))throw new Error("Invalid coordinates passed to jsPDF.addImage");te.call(this);var Pe=At.call(this,ke,Le,qt,Nt);return Vt.call(this,$t,ct,dr,vr,Pe,or),this};var At=function(ke,Le,$t,ct){var dr,vr,qt;if(typeof ke=="string"&&E(ke)===p){ke=unescape(ke);var Nt=Jt(ke,!1);(Nt!==""||(Nt=f.loadFile(ke,!0))!==void 0)&&(ke=Nt)}if(Ct(ke)&&(ke=ve(ke,Le)),Le=E(ke,Le),!It(Le))throw new Error("addImage does not support files of type '"+Le+"', please ensure that a plugin for '"+Le+"' support is added.");if(((qt=$t)==null||qt.length===0)&&($t=function(or){return typeof or=="string"||Ce(or)?xr(or):Ce(or.data)?xr(or.data):null}(ke)),(dr=kt.call(this,$t))||(ke instanceof Uint8Array||Le==="RGBA"||(vr=ke,ke=Ut(ke)),dr=this["process"+Le.toUpperCase()](ke,st.call(this),$t,function(or){return or&&typeof or=="string"&&(or=or.toUpperCase()),or in f.image_compression?or:rr.NONE}(ct),vr)),!dr)throw new Error("An unknown error occurred whilst processing the image.");return dr},Jt=f.__addimage__.convertBase64ToBinaryString=function(ke,Le){Le=typeof Le!="boolean"||Le;var $t,ct="";if(typeof ke=="string"){var dr;$t=(dr=nt(ke))!==null&&dr!==void 0?dr:ke;try{ct=G($t)}catch(vr){if(Le)throw Qt($t)?new Error("atob-Error in jsPDF.convertBase64ToBinaryString "+vr.message):new Error("Supplied Data is not a valid base64-String jsPDF.convertBase64ToBinaryString ")}}return ct};f.getImageProperties=function(ke){var Le,$t,ct="";if(Ct(ke)&&(ke=ve(ke)),typeof ke=="string"&&E(ke)===p&&((ct=Jt(ke,!1))===""&&(ct=f.loadFile(ke)||""),ke=ct),$t=E(ke),!It($t))throw new Error("addImage does not support files of type '"+$t+"', please ensure that a plugin for '"+$t+"' support is added.");if(ke instanceof Uint8Array||(ke=Ut(ke)),!(Le=this["process"+$t.toUpperCase()](ke)))throw new Error("An unknown error occurred whilst processing the image");return Le.fileType=$t,Le}})(W.API),function(f){var s=function(p){if(p!==void 0&&p!="")return!0};W.API.events.push(["addPage",function(p){this.internal.getPageInfo(p.pageNumber).pageContext.annotations=[]}]),f.events.push(["putPage",function(p){for(var b,E,v,M=this.internal.getCoordinateString,k=this.internal.getVerticalCoordinateString,te=this.internal.getPageInfoByObjId(p.objId),Ae=p.pageContext.annotations,st=!1,It=0;It<Ae.length&&!st;It++)switch((b=Ae[It]).type){case"link":(s(b.options.url)||s(b.options.pageNumber))&&(st=!0);break;case"reference":case"text":case"freetext":st=!0}if(st!=0){this.internal.write("/Annots [");for(var Ct=0;Ct<Ae.length;Ct++){b=Ae[Ct];var ve=this.internal.pdfEscape,kt=this.internal.getEncryptor(p.objId);switch(b.type){case"reference":this.internal.write(" "+b.object.objId+" 0 R ");break;case"text":var Ze=this.internal.newAdditionalObject(),Vt=this.internal.newAdditionalObject(),gt=this.internal.getEncryptor(Ze.objId),rr=b.title||"Note";v="<</Type /Annot /Subtype /Text "+(E="/Rect ["+M(b.bounds.x)+" "+k(b.bounds.y+b.bounds.h)+" "+M(b.bounds.x+b.bounds.w)+" "+k(b.bounds.y)+"] ")+"/Contents ("+ve(gt(b.contents))+")",v+=" /Popup "+Vt.objId+" 0 R",v+=" /P "+te.objId+" 0 R",v+=" /T ("+ve(gt(rr))+") >>",Ze.content=v;var xr=Ze.objId+" 0 R";v="<</Type /Annot /Subtype /Popup "+(E="/Rect ["+M(b.bounds.x+30)+" "+k(b.bounds.y+b.bounds.h)+" "+M(b.bounds.x+b.bounds.w+30)+" "+k(b.bounds.y)+"] ")+" /Parent "+xr,b.open&&(v+=" /Open true"),v+=" >>",Vt.content=v,this.internal.write(Ze.objId,"0 R",Vt.objId,"0 R");break;case"freetext":E="/Rect ["+M(b.bounds.x)+" "+k(b.bounds.y)+" "+M(b.bounds.x+b.bounds.w)+" "+k(b.bounds.y+b.bounds.h)+"] ";var Qt=b.color||"#000000";v="<</Type /Annot /Subtype /FreeText "+E+"/Contents ("+ve(kt(b.contents))+")",v+=" /DS(font: Helvetica,sans-serif 12.0pt; text-align:left; color:#"+Qt+")",v+=" /Border [0 0 0]",v+=" >>",this.internal.write(v);break;case"link":if(b.options.name){var nt=this.annotations._nameMap[b.options.name];b.options.pageNumber=nt.page,b.options.top=nt.y}else b.options.top||(b.options.top=0);if(E="/Rect ["+b.finalBounds.x+" "+b.finalBounds.y+" "+b.finalBounds.w+" "+b.finalBounds.h+"] ",v="",b.options.url)v="<</Type /Annot /Subtype /Link "+E+"/Border [0 0 0] /A <</S /URI /URI ("+ve(kt(b.options.url))+") >>";else if(b.options.pageNumber)switch(v="<</Type /Annot /Subtype /Link "+E+"/Border [0 0 0] /Dest ["+this.internal.getPageInfo(b.options.pageNumber).objId+" 0 R",b.options.magFactor=b.options.magFactor||"XYZ",b.options.magFactor){case"Fit":v+=" /Fit]";break;case"FitH":v+=" /FitH "+b.options.top+"]";break;case"FitV":b.options.left=b.options.left||0,v+=" /FitV "+b.options.left+"]";break;default:var Ce=k(b.options.top);b.options.left=b.options.left||0,b.options.zoom===void 0&&(b.options.zoom=0),v+=" /XYZ "+b.options.left+" "+Ce+" "+b.options.zoom+"]"}v!=""&&(v+=" >>",this.internal.write(v))}}this.internal.write("]")}}]),f.createAnnotation=function(p){var b=this.internal.getCurrentPageInfo();switch(p.type){case"link":this.link(p.bounds.x,p.bounds.y,p.bounds.w,p.bounds.h,p);break;case"text":case"freetext":b.pageContext.annotations.push(p)}},f.link=function(p,b,E,v,M){var k=this.internal.getCurrentPageInfo(),te=this.internal.getCoordinateString,Ae=this.internal.getVerticalCoordinateString;k.pageContext.annotations.push({finalBounds:{x:te(p),y:Ae(b),w:te(p+E),h:Ae(b+v)},options:M,type:"link"})},f.textWithLink=function(p,b,E,v){var M,k,te=this.getTextWidth(p),Ae=this.internal.getLineHeight()/this.internal.scaleFactor;if(v.maxWidth!==void 0){k=v.maxWidth;var st=this.splitTextToSize(p,k).length;M=Math.ceil(Ae*st)}else k=te,M=Ae;return this.text(p,b,E,v),E+=.2*Ae,v.align==="center"&&(b-=te/2),v.align==="right"&&(b-=te),this.link(b,E-Ae,k,M,v),te},f.getTextWidth=function(p){var b=this.internal.getFontSize();return this.getStringUnitWidth(p)*b/this.internal.scaleFactor}}(W.API),function(f){var s={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]},p={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}},b={1612:64606,1613:64607,1614:64608,1615:64609,1616:64610},E=[1570,1571,1573,1575];f.__arabicParser__={};var v=f.__arabicParser__.isInArabicSubstitutionA=function(Ze){return s[Ze.charCodeAt(0)]!==void 0},M=f.__arabicParser__.isArabicLetter=function(Ze){return typeof Ze=="string"&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(Ze)},k=f.__arabicParser__.isArabicEndLetter=function(Ze){return M(Ze)&&v(Ze)&&s[Ze.charCodeAt(0)].length<=2},te=f.__arabicParser__.isArabicAlfLetter=function(Ze){return M(Ze)&&E.indexOf(Ze.charCodeAt(0))>=0};f.__arabicParser__.arabicLetterHasIsolatedForm=function(Ze){return M(Ze)&&v(Ze)&&s[Ze.charCodeAt(0)].length>=1};var Ae=f.__arabicParser__.arabicLetterHasFinalForm=function(Ze){return M(Ze)&&v(Ze)&&s[Ze.charCodeAt(0)].length>=2};f.__arabicParser__.arabicLetterHasInitialForm=function(Ze){return M(Ze)&&v(Ze)&&s[Ze.charCodeAt(0)].length>=3};var st=f.__arabicParser__.arabicLetterHasMedialForm=function(Ze){return M(Ze)&&v(Ze)&&s[Ze.charCodeAt(0)].length==4},It=f.__arabicParser__.resolveLigatures=function(Ze){var Vt=0,gt=p,rr="",xr=0;for(Vt=0;Vt<Ze.length;Vt+=1)gt[Ze.charCodeAt(Vt)]!==void 0?(xr++,typeof(gt=gt[Ze.charCodeAt(Vt)])=="number"&&(rr+=String.fromCharCode(gt),gt=p,xr=0),Vt===Ze.length-1&&(gt=p,rr+=Ze.charAt(Vt-(xr-1)),Vt-=xr-1,xr=0)):(gt=p,rr+=Ze.charAt(Vt-xr),Vt-=xr,xr=0);return rr};f.__arabicParser__.isArabicDiacritic=function(Ze){return Ze!==void 0&&b[Ze.charCodeAt(0)]!==void 0};var Ct=f.__arabicParser__.getCorrectForm=function(Ze,Vt,gt){return M(Ze)?v(Ze)===!1?-1:!Ae(Ze)||!M(Vt)&&!M(gt)||!M(gt)&&k(Vt)||k(Ze)&&!M(Vt)||k(Ze)&&te(Vt)||k(Ze)&&k(Vt)?0:st(Ze)&&M(Vt)&&!k(Vt)&&M(gt)&&Ae(gt)?3:k(Ze)||!M(gt)?1:2:-1},ve=function(Ze){var Vt=0,gt=0,rr=0,xr="",Qt="",nt="",Ce=(Ze=Ze||"").split("\\s+"),Ut=[];for(Vt=0;Vt<Ce.length;Vt+=1){for(Ut.push(""),gt=0;gt<Ce[Vt].length;gt+=1)xr=Ce[Vt][gt],Qt=Ce[Vt][gt-1],nt=Ce[Vt][gt+1],M(xr)?(rr=Ct(xr,Qt,nt),Ut[Vt]+=rr!==-1?String.fromCharCode(s[xr.charCodeAt(0)][rr]):xr):Ut[Vt]+=xr;Ut[Vt]=It(Ut[Vt])}return Ut.join(" ")},kt=f.__arabicParser__.processArabic=f.processArabic=function(){var Ze,Vt=typeof arguments[0]=="string"?arguments[0]:arguments[0].text,gt=[];if(Array.isArray(Vt)){var rr=0;for(gt=[],rr=0;rr<Vt.length;rr+=1)Array.isArray(Vt[rr])?gt.push([ve(Vt[rr][0]),Vt[rr][1],Vt[rr][2]]):gt.push([ve(Vt[rr])]);Ze=gt}else Ze=ve(Vt);return typeof arguments[0]=="string"?Ze:(arguments[0].text=Ze,arguments[0])};f.events.push(["preProcessText",kt])}(W.API),W.API.autoPrint=function(f){var s;return(f=f||{}).variant=f.variant||"non-conform",f.variant==="javascript"?this.addJS("print({});"):(this.internal.events.subscribe("postPutResources",function(){s=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 "+s+" 0 R")})),this},function(f){var s=function(){var p=void 0;Object.defineProperty(this,"pdf",{get:function(){return p},set:function(k){p=k}});var b=150;Object.defineProperty(this,"width",{get:function(){return b},set:function(k){b=isNaN(k)||Number.isInteger(k)===!1||k<0?150:k,this.getContext("2d").pageWrapXEnabled&&(this.getContext("2d").pageWrapX=b+1)}});var E=300;Object.defineProperty(this,"height",{get:function(){return E},set:function(k){E=isNaN(k)||Number.isInteger(k)===!1||k<0?300:k,this.getContext("2d").pageWrapYEnabled&&(this.getContext("2d").pageWrapY=E+1)}});var v=[];Object.defineProperty(this,"childNodes",{get:function(){return v},set:function(k){v=k}});var M={};Object.defineProperty(this,"style",{get:function(){return M},set:function(k){M=k}}),Object.defineProperty(this,"parentNode",{})};s.prototype.getContext=function(p,b){var E;if((p=p||"2d")!=="2d")return null;for(E in b)this.pdf.context2d.hasOwnProperty(E)&&(this.pdf.context2d[E]=b[E]);return this.pdf.context2d._canvas=this,this.pdf.context2d},s.prototype.toDataURL=function(){throw new Error("toDataURL is not implemented.")},f.events.push(["initialized",function(){this.canvas=new s,this.canvas.pdf=this}])}(W.API),function(f){var s={left:0,top:0,bottom:0,right:0},p=!1,b=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({},s),this.internal.__cell__.margins.width=this.getPageWidth(),E.call(this))},E=function(){this.internal.__cell__.lastCell=new v,this.internal.__cell__.pages=1},v=function(){var te=arguments[0];Object.defineProperty(this,"x",{enumerable:!0,get:function(){return te},set:function(Ze){te=Ze}});var Ae=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return Ae},set:function(Ze){Ae=Ze}});var st=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return st},set:function(Ze){st=Ze}});var It=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return It},set:function(Ze){It=Ze}});var Ct=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return Ct},set:function(Ze){Ct=Ze}});var ve=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return ve},set:function(Ze){ve=Ze}});var kt=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return kt},set:function(Ze){kt=Ze}}),this};v.prototype.clone=function(){return new v(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},v.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},f.setHeaderFunction=function(te){return b.call(this),this.internal.__cell__.headerFunction=typeof te=="function"?te:void 0,this},f.getTextDimensions=function(te,Ae){b.call(this);var st=(Ae=Ae||{}).fontSize||this.getFontSize(),It=Ae.font||this.getFont(),Ct=Ae.scaleFactor||this.internal.scaleFactor,ve=0,kt=0,Ze=0,Vt=this;if(!Array.isArray(te)&&typeof te!="string"){if(typeof te!="number")throw new Error("getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.");te=String(te)}var gt=Ae.maxWidth;gt>0?typeof te=="string"?te=this.splitTextToSize(te,gt):Object.prototype.toString.call(te)==="[object Array]"&&(te=te.reduce(function(xr,Qt){return xr.concat(Vt.splitTextToSize(Qt,gt))},[])):te=Array.isArray(te)?te:[te];for(var rr=0;rr<te.length;rr++)ve<(Ze=this.getStringUnitWidth(te[rr],{font:It})*st)&&(ve=Ze);return ve!==0&&(kt=te.length),{w:ve/=Ct,h:Math.max((kt*st*this.getLineHeightFactor()-st*(this.getLineHeightFactor()-1))/Ct,0)}},f.cellAddPage=function(){b.call(this),this.addPage();var te=this.internal.__cell__.margins||s;return this.internal.__cell__.lastCell=new v(te.left,te.top,void 0,void 0),this.internal.__cell__.pages+=1,this};var M=f.cell=function(){var te;te=arguments[0]instanceof v?arguments[0]:new v(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]),b.call(this);var Ae=this.internal.__cell__.lastCell,st=this.internal.__cell__.padding,It=this.internal.__cell__.margins||s,Ct=this.internal.__cell__.tableHeaderRow,ve=this.internal.__cell__.printHeaders;return Ae.lineNumber!==void 0&&(Ae.lineNumber===te.lineNumber?(te.x=(Ae.x||0)+(Ae.width||0),te.y=Ae.y||0):Ae.y+Ae.height+te.height+It.bottom>this.getPageHeight()?(this.cellAddPage(),te.y=It.top,ve&&Ct&&(this.printHeaderRow(te.lineNumber,!0),te.y+=Ct[0].height)):te.y=Ae.y+Ae.height||te.y),te.text[0]!==void 0&&(this.rect(te.x,te.y,te.width,te.height,p===!0?"FD":void 0),te.align==="right"?this.text(te.text,te.x+te.width-st,te.y+st,{align:"right",baseline:"top"}):te.align==="center"?this.text(te.text,te.x+te.width/2,te.y+st,{align:"center",baseline:"top",maxWidth:te.width-st-st}):this.text(te.text,te.x+st,te.y+st,{align:"left",baseline:"top",maxWidth:te.width-st-st})),this.internal.__cell__.lastCell=te,this};f.table=function(te,Ae,st,It,Ct){if(b.call(this),!st)throw new Error("No data for PDF table.");var ve,kt,Ze,Vt,gt=[],rr=[],xr=[],Qt={},nt={},Ce=[],Ut=[],Pt=(Ct=Ct||{}).autoSize||!1,At=Ct.printHeaders!==!1,Jt=Ct.css&&Ct.css["font-size"]!==void 0?16*Ct.css["font-size"]:Ct.fontSize||12,ke=Ct.margins||Object.assign({width:this.getPageWidth()},s),Le=typeof Ct.padding=="number"?Ct.padding:3,$t=Ct.headerBackgroundColor||"#c8c8c8",ct=Ct.headerTextColor||"#000";if(E.call(this),this.internal.__cell__.printHeaders=At,this.internal.__cell__.margins=ke,this.internal.__cell__.table_font_size=Jt,this.internal.__cell__.padding=Le,this.internal.__cell__.headerBackgroundColor=$t,this.internal.__cell__.headerTextColor=ct,this.setFontSize(Jt),It==null)rr=gt=Object.keys(st[0]),xr=gt.map(function(){return"left"});else if(Array.isArray(It)&&(0,o.Z)(It[0])==="object")for(gt=It.map(function(Zr){return Zr.name}),rr=It.map(function(Zr){return Zr.prompt||Zr.name||""}),xr=It.map(function(Zr){return Zr.align||"left"}),ve=0;ve<It.length;ve+=1)nt[It[ve].name]=.7499990551181103*It[ve].width;else Array.isArray(It)&&typeof It[0]=="string"&&(rr=gt=It,xr=gt.map(function(){return"left"}));if(Pt||Array.isArray(It)&&typeof It[0]=="string")for(ve=0;ve<gt.length;ve+=1){for(Qt[Vt=gt[ve]]=st.map(function(Zr){return Zr[Vt]}),this.setFont(void 0,"bold"),Ce.push(this.getTextDimensions(rr[ve],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),kt=Qt[Vt],this.setFont(void 0,"normal"),Ze=0;Ze<kt.length;Ze+=1)Ce.push(this.getTextDimensions(kt[Ze],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);nt[Vt]=Math.max.apply(null,Ce)+Le+Le,Ce=[]}if(At){var dr={};for(ve=0;ve<gt.length;ve+=1)dr[gt[ve]]={},dr[gt[ve]].text=rr[ve],dr[gt[ve]].align=xr[ve];var vr=k.call(this,dr,nt);Ut=gt.map(function(Zr){return new v(te,Ae,nt[Zr],vr,dr[Zr].text,void 0,dr[Zr].align)}),this.setTableHeaderRow(Ut),this.printHeaderRow(1,!1)}var qt=It.reduce(function(Zr,Ht){return Zr[Ht.name]=Ht.align,Zr},{});for(ve=0;ve<st.length;ve+=1){"rowStart"in Ct&&Ct.rowStart instanceof Function&&Ct.rowStart({row:ve,data:st[ve]},this);var Nt=k.call(this,st[ve],nt);for(Ze=0;Ze<gt.length;Ze+=1){var or=st[ve][gt[Ze]];"cellStart"in Ct&&Ct.cellStart instanceof Function&&Ct.cellStart({row:ve,col:Ze,data:or},this),M.call(this,new v(te,Ae,nt[gt[Ze]],Nt,or,ve+2,qt[gt[Ze]]))}}return this.internal.__cell__.table_x=te,this.internal.__cell__.table_y=Ae,this};var k=function(te,Ae){var st=this.internal.__cell__.padding,It=this.internal.__cell__.table_font_size,Ct=this.internal.scaleFactor;return Object.keys(te).map(function(ve){var kt=te[ve];return this.splitTextToSize(kt.hasOwnProperty("text")?kt.text:kt,Ae[ve]-st-st)},this).map(function(ve){return this.getLineHeightFactor()*ve.length*It/Ct+st+st},this).reduce(function(ve,kt){return Math.max(ve,kt)},0)};f.setTableHeaderRow=function(te){b.call(this),this.internal.__cell__.tableHeaderRow=te},f.printHeaderRow=function(te,Ae){if(b.call(this),!this.internal.__cell__.tableHeaderRow)throw new Error("Property tableHeaderRow does not exist.");var st;if(p=!0,typeof this.internal.__cell__.headerFunction=="function"){var It=this.internal.__cell__.headerFunction(this,this.internal.__cell__.pages);this.internal.__cell__.lastCell=new v(It[0],It[1],It[2],It[3],void 0,-1)}this.setFont(void 0,"bold");for(var Ct=[],ve=0;ve<this.internal.__cell__.tableHeaderRow.length;ve+=1){st=this.internal.__cell__.tableHeaderRow[ve].clone(),Ae&&(st.y=this.internal.__cell__.margins.top||0,Ct.push(st)),st.lineNumber=te;var kt=this.getTextColor();this.setTextColor(this.internal.__cell__.headerTextColor),this.setFillColor(this.internal.__cell__.headerBackgroundColor),M.call(this,st),this.setTextColor(kt)}Ct.length>0&&this.setTableHeaderRow(Ct),this.setFont(void 0,"normal"),p=!1}}(W.API);var Ar={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},xn=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],Ln=Dr(xn),Ft=[100,200,300,400,500,600,700,800,900],Sr=Dr(Ft);function yr(f){var s=f.family.replace(/"|'/g,"").toLowerCase(),p=function(v){return Ar[v=v||"normal"]?v:"normal"}(f.style),b=function(v){return v?typeof v=="number"?v>=100&&v<=900&&v%100==0?v:400:/^\d00$/.test(v)?parseInt(v):v==="bold"?700:400:400}(f.weight),E=function(v){return typeof Ln[v=v||"normal"]=="number"?v:"normal"}(f.stretch);return{family:s,style:p,weight:b,stretch:E,src:f.src||[],ref:f.ref||{name:s,style:[E,p,b].join(" ")}}}function Lr(f,s,p,b){var E;for(E=p;E>=0&&E<s.length;E+=b)if(f[s[E]])return f[s[E]];for(E=p;E>=0&&E<s.length;E-=b)if(f[s[E]])return f[s[E]]}var h={"sans-serif":"helvetica",fixed:"courier",monospace:"courier",terminal:"courier",cursive:"times",fantasy:"times",serif:"times"},B={caption:"times",icon:"times",menu:"times","message-box":"times","small-caption":"times","status-bar":"times"};function Ee(f){return[f.stretch,f.style,f.weight,f.family].join(" ")}function ne(f){return f.trimLeft()}function ft(f,s){for(var p=0;p<f.length;){if(f.charAt(p)===s)return[f.substring(0,p),f.substring(p+1)];p+=1}return null}function bn(f){var s=f.match(/^(-[a-z_]|[a-z_])[a-z0-9_-]*/i);return s===null?null:[s[0],f.substring(s[0].length)]}var mt,Zt,Ur,$r,qr,gn,Qn,pe,fr=["times"];function Qe(f,s,p,b){var E=4,v=wn;switch(b){case W.API.image_compression.FAST:E=1,v=Vr;break;case W.API.image_compression.MEDIUM:E=6,v=ra;break;case W.API.image_compression.SLOW:E=9,v=pt}f=function(k,te,Ae,st){for(var It,Ct=k.length/te,ve=new Uint8Array(k.length+Ct),kt=[Ir,Vr,wn,ra,pt],Ze=0;Ze<Ct;Ze+=1){var Vt=Ze*te,gt=k.subarray(Vt,Vt+te);if(st)ve.set(st(gt,Ae,It),Vt+Ze);else{for(var rr=kt.length,xr=[],Qt=0;Qt<rr;Qt+=1)xr[Qt]=kt[Qt](gt,Ae,It);var nt=ir(xr.concat());ve.set(xr[nt],Vt+Ze)}It=gt}return ve}(f,s,p,v);var M=(0,qe.iZ)(f,{level:E});return W.API.__addimage__.arrayBufferToBinaryString(M)}function Ir(f){var s=Array.apply([],f);return s.unshift(0),s}function Vr(f,s){var p=f.length,b=[];b[0]=1;for(var E=0;E<p;E+=1){var v=f[E-s]||0;b[E+1]=f[E]-v+256&255}return b}function wn(f,s,p){var b=f.length,E=[];E[0]=2;for(var v=0;v<b;v+=1){var M=p&&p[v]||0;E[v+1]=f[v]-M+256&255}return E}function ra(f,s,p){var b=f.length,E=[];E[0]=3;for(var v=0;v<b;v+=1){var M=f[v-s]||0,k=p&&p[v]||0;E[v+1]=f[v]+256-(M+k>>>1)&255}return E}function pt(f,s,p){var b=f.length,E=[];E[0]=4;for(var v=0;v<b;v+=1){var M=tr(f[v-s]||0,p&&p[v]||0,p&&p[v-s]||0);E[v+1]=f[v]-M+256&255}return E}function tr(f,s,p){if(f===s&&s===p)return f;var b=Math.abs(s-p),E=Math.abs(f-p),v=Math.abs(f+s-p-p);return b<=E&&b<=v?f:E<=v?s:p}function ir(f){var s=f.map(function(p){return p.reduce(function(b,E){return b+Math.abs(E)},0)});return s.indexOf(Math.min.apply(null,s))}function ar(f,s,p){var b=s*p,E=Math.floor(b/8),v=16-(b-8*E+p),M=(1<<p)-1;return on(f,E)>>v&M}function jr(f,s,p,b){var E=p*b,v=Math.floor(E/8),M=16-(E-8*v+b),k=(1<<b)-1,te=(s&k)<<M;(function(Ae,st,It){if(st+1<Ae.byteLength)Ae.setUint16(st,It,!1);else{var Ct=It>>8&255;Ae.setUint8(st,Ct)}})(f,v,on(f,v)&~(k<<M)&65535|te)}function on(f,s){return s+1<f.byteLength?f.getUint16(s,!1):f.getUint8(s)<<8}function Hr(f){var s=0;if(f[s++]!==71||f[s++]!==73||f[s++]!==70||f[s++]!==56||(f[s++]+1&253)!=56||f[s++]!==97)throw new Error("Invalid GIF 87a/89a header.");var p=f[s++]|f[s++]<<8,b=f[s++]|f[s++]<<8,E=f[s++],v=E>>7,M=1<<1+(7&E);f[s++],f[s++];var k=null,te=null;v&&(k=s,te=M,s+=3*M);var Ae=!0,st=[],It=0,Ct=null,ve=0,kt=null;for(this.width=p,this.height=b;Ae&&s<f.length;)switch(f[s++]){case 33:switch(f[s++]){case 255:if(f[s]!==11||f[s+1]==78&&f[s+2]==69&&f[s+3]==84&&f[s+4]==83&&f[s+5]==67&&f[s+6]==65&&f[s+7]==80&&f[s+8]==69&&f[s+9]==50&&f[s+10]==46&&f[s+11]==48&&f[s+12]==3&&f[s+13]==1&&f[s+16]==0)s+=14,kt=f[s++]|f[s++]<<8,s++;else for(s+=12;;){if(!((ke=f[s++])>=0))throw Error("Invalid block size");if(ke===0)break;s+=ke}break;case 249:if(f[s++]!==4||f[s+4]!==0)throw new Error("Invalid graphics extension block.");var Ze=f[s++];It=f[s++]|f[s++]<<8,Ct=f[s++],1&Ze||(Ct=null),ve=Ze>>2&7,s++;break;case 254:for(;;){if(!((ke=f[s++])>=0))throw Error("Invalid block size");if(ke===0)break;s+=ke}break;default:throw new Error("Unknown graphic control label: 0x"+f[s-1].toString(16))}break;case 44:var Vt=f[s++]|f[s++]<<8,gt=f[s++]|f[s++]<<8,rr=f[s++]|f[s++]<<8,xr=f[s++]|f[s++]<<8,Qt=f[s++],nt=Qt>>6&1,Ce=1<<1+(7&Qt),Ut=k,Pt=te,At=!1;Qt>>7&&(At=!0,Ut=s,Pt=Ce,s+=3*Ce);var Jt=s;for(s++;;){var ke;if(!((ke=f[s++])>=0))throw Error("Invalid block size");if(ke===0)break;s+=ke}st.push({x:Vt,y:gt,width:rr,height:xr,has_local_palette:At,palette_offset:Ut,palette_size:Pt,data_offset:Jt,data_length:s-Jt,transparent_index:Ct,interlaced:!!nt,delay:It,disposal:ve});break;case 59:Ae=!1;break;default:throw new Error("Unknown gif block: 0x"+f[s-1].toString(16))}this.numFrames=function(){return st.length},this.loopCount=function(){return kt},this.frameInfo=function(Le){if(Le<0||Le>=st.length)throw new Error("Frame index out of range.");return st[Le]},this.decodeAndBlitFrameBGRA=function(Le,$t){var ct=this.frameInfo(Le),dr=ct.width*ct.height,vr=new Uint8Array(dr);zr(f,ct.data_offset,vr,dr);var qt=ct.palette_offset,Nt=ct.transparent_index;Nt===null&&(Nt=256);var or=ct.width,Zr=p-or,Ht=or,Pe=4*(ct.y*p+ct.x),yt=4*((ct.y+ct.height)*p+ct.x),Tt=Pe,dt=4*Zr;ct.interlaced===!0&&(dt+=4*p*7);for(var Xt=8,sr=0,mr=vr.length;sr<mr;++sr){var Or=vr[sr];if(Ht===0&&(Ht=or,(Tt+=dt)>=yt&&(dt=4*Zr+4*p*(Xt-1),Tt=Pe+(or+Zr)*(Xt<<1),Xt>>=1)),Or===Nt)Tt+=4;else{var Rr=f[qt+3*Or],Fr=f[qt+3*Or+1],un=f[qt+3*Or+2];$t[Tt++]=un,$t[Tt++]=Fr,$t[Tt++]=Rr,$t[Tt++]=255}--Ht}},this.decodeAndBlitFrameRGBA=function(Le,$t){var ct=this.frameInfo(Le),dr=ct.width*ct.height,vr=new Uint8Array(dr);zr(f,ct.data_offset,vr,dr);var qt=ct.palette_offset,Nt=ct.transparent_index;Nt===null&&(Nt=256);var or=ct.width,Zr=p-or,Ht=or,Pe=4*(ct.y*p+ct.x),yt=4*((ct.y+ct.height)*p+ct.x),Tt=Pe,dt=4*Zr;ct.interlaced===!0&&(dt+=4*p*7);for(var Xt=8,sr=0,mr=vr.length;sr<mr;++sr){var Or=vr[sr];if(Ht===0&&(Ht=or,(Tt+=dt)>=yt&&(dt=4*Zr+4*p*(Xt-1),Tt=Pe+(or+Zr)*(Xt<<1),Xt>>=1)),Or===Nt)Tt+=4;else{var Rr=f[qt+3*Or],Fr=f[qt+3*Or+1],un=f[qt+3*Or+2];$t[Tt++]=Rr,$t[Tt++]=Fr,$t[Tt++]=un,$t[Tt++]=255}--Ht}}}function zr(f,s,p,b){for(var E=f[s++],v=1<<E,M=v+1,k=M+1,te=E+1,Ae=(1<<te)-1,st=0,It=0,Ct=0,ve=f[s++],kt=new Int32Array(4096),Ze=null;;){for(;st<16&&ve!==0;)It|=f[s++]<<st,st+=8,ve===1?ve=f[s++]:--ve;if(st<te)break;var Vt=It&Ae;if(It>>=te,st-=te,Vt!==v){if(Vt===M)break;for(var gt=Vt<k?Vt:Ze,rr=0,xr=gt;xr>v;)xr=kt[xr]>>8,++rr;var Qt=xr;if(Ct+rr+(gt!==Vt?1:0)>b)return void _.log("Warning, gif stream longer than expected.");p[Ct++]=Qt;var nt=Ct+=rr;for(gt!==Vt&&(p[Ct++]=Qt),xr=gt;rr--;)xr=kt[xr],p[--nt]=255&xr,xr>>=8;Ze!==null&&k<4096&&(kt[k++]=Ze<<8|Qt,k>=Ae+1&&te<12&&(++te,Ae=Ae<<1|1)),Ze=Vt}else k=M+1,Ae=(1<<(te=E+1))-1,Ze=null}return Ct!==b&&_.log("Warning, gif stream shorter than expected."),p}function nn(f){var s,p,b,E,v,M=Math.floor,k=new Array(64),te=new Array(64),Ae=new Array(64),st=new Array(64),It=new Array(65535),Ct=new Array(65535),ve=new Array(64),kt=new Array(64),Ze=[],Vt=0,gt=7,rr=new Array(64),xr=new Array(64),Qt=new Array(64),nt=new Array(256),Ce=new Array(2048),Ut=[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],Pt=[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],Jt=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],ke=[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],Le=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],$t=[0,1,2,3,4,5,6,7,8,9,10,11],ct=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],dr=[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 vr(Pe,yt){for(var Tt=0,dt=0,Xt=new Array,sr=1;sr<=16;sr++){for(var mr=1;mr<=Pe[sr];mr++)Xt[yt[dt]]=[],Xt[yt[dt]][0]=Tt,Xt[yt[dt]][1]=sr,dt++,Tt++;Tt*=2}return Xt}function qt(Pe){for(var yt=Pe[0],Tt=Pe[1]-1;Tt>=0;)yt&1<<Tt&&(Vt|=1<<gt),Tt--,--gt<0&&(Vt==255?(Nt(255),Nt(0)):Nt(Vt),gt=7,Vt=0)}function Nt(Pe){Ze.push(Pe)}function or(Pe){Nt(Pe>>8&255),Nt(255&Pe)}function Zr(Pe,yt,Tt,dt,Xt){for(var sr,mr=Xt[0],Or=Xt[240],Rr=function(an,dn){var Gr,la,Gn,xa,Xn,ca,Ra,oa,kn,ia,Rn=0;for(kn=0;kn<8;++kn){Gr=an[Rn],la=an[Rn+1],Gn=an[Rn+2],xa=an[Rn+3],Xn=an[Rn+4],ca=an[Rn+5],Ra=an[Rn+6];var Tn=Gr+(oa=an[Rn+7]),Yn=Gr-oa,Jr=la+Ra,mn=la-Ra,ua=Gn+ca,En=Gn-ca,fa=xa+Xn,Vn=xa-Xn,Wa=Tn+fa,Ja=Tn-fa,Cn=Jr+ua,jn=Jr-ua;an[Rn]=Wa+Cn,an[Rn+4]=Wa-Cn;var ma=.707106781*(jn+Ja);an[Rn+2]=Ja+ma,an[Rn+6]=Ja-ma;var Qa=.382683433*((Wa=Vn+En)-(jn=mn+Yn)),Xa=.5411961*Wa+Qa,po=1.306562965*jn+Qa,go=.707106781*(Cn=En+mn),pa=Yn+go,No=Yn-go;an[Rn+5]=No+Xa,an[Rn+3]=No-Xa,an[Rn+1]=pa+po,an[Rn+7]=pa-po,Rn+=8}for(Rn=0,kn=0;kn<8;++kn){Gr=an[Rn],la=an[Rn+8],Gn=an[Rn+16],xa=an[Rn+24],Xn=an[Rn+32],ca=an[Rn+40],Ra=an[Rn+48];var Na=Gr+(oa=an[Rn+56]),za=Gr-oa,Ma=la+Ra,Da=la-Ra,Ua=Gn+ca,ba=Gn-ca,Ya=xa+Xn,ka=xa-Xn,qa=Na+Ya,io=Na-Ya,ho=Ma+Ua,Mo=Ma-Ua;an[Rn]=qa+ho,an[Rn+32]=qa-ho;var Bo=.707106781*(Mo+io);an[Rn+16]=io+Bo,an[Rn+48]=io-Bo;var La=.382683433*((qa=ka+ba)-(Mo=Da+za)),Ko=.5411961*qa+La,vo=1.306562965*Mo+La,Lo=.707106781*(ho=ba+Da),Co=za+Lo,wi=za-Lo;an[Rn+40]=wi+Ko,an[Rn+24]=wi-Ko,an[Rn+8]=Co+vo,an[Rn+56]=Co-vo,Rn++}for(kn=0;kn<64;++kn)ia=an[kn]*dn[kn],ve[kn]=ia>0?ia+.5|0:ia-.5|0;return ve}(Pe,yt),Fr=0;Fr<64;++Fr)kt[Ut[Fr]]=Rr[Fr];var un=kt[0]-Tt;Tt=kt[0],un==0?qt(dt[0]):(qt(dt[Ct[sr=32767+un]]),qt(It[sr]));for(var Sn=63;Sn>0&&kt[Sn]==0;)Sn--;if(Sn==0)return qt(mr),Tt;for(var Mr,Bt=1;Bt<=Sn;){for(var ya=Bt;kt[Bt]==0&&Bt<=Sn;)++Bt;var ha=Bt-ya;if(ha>=16){Mr=ha>>4;for(var Wn=1;Wn<=Mr;++Wn)qt(Or);ha&=15}sr=32767+kt[Bt],qt(Xt[(ha<<4)+Ct[sr]]),qt(It[sr]),Bt++}return Sn!=63&&qt(mr),Tt}function Ht(Pe){Pe=Math.min(Math.max(Pe,1),100),v!=Pe&&(function(yt){for(var Tt=[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],dt=0;dt<64;dt++){var Xt=M((Tt[dt]*yt+50)/100);Xt=Math.min(Math.max(Xt,1),255),k[Ut[dt]]=Xt}for(var sr=[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],mr=0;mr<64;mr++){var Or=M((sr[mr]*yt+50)/100);Or=Math.min(Math.max(Or,1),255),te[Ut[mr]]=Or}for(var Rr=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],Fr=0,un=0;un<8;un++)for(var Sn=0;Sn<8;Sn++)Ae[Fr]=1/(k[Ut[Fr]]*Rr[un]*Rr[Sn]*8),st[Fr]=1/(te[Ut[Fr]]*Rr[un]*Rr[Sn]*8),Fr++}(Pe<50?Math.floor(5e3/Pe):Math.floor(200-2*Pe)),v=Pe)}this.encode=function(Pe,yt){yt&&Ht(yt),Ze=new Array,Vt=0,gt=7,or(65496),or(65504),or(16),Nt(74),Nt(70),Nt(73),Nt(70),Nt(0),Nt(1),Nt(1),Nt(0),or(1),or(1),Nt(0),Nt(0),function(){or(65499),or(132),Nt(0);for(var la=0;la<64;la++)Nt(k[la]);Nt(1);for(var Gn=0;Gn<64;Gn++)Nt(te[Gn])}(),function(la,Gn){or(65472),or(17),Nt(8),or(Gn),or(la),Nt(3),Nt(1),Nt(17),Nt(0),Nt(2),Nt(17),Nt(1),Nt(3),Nt(17),Nt(1)}(Pe.width,Pe.height),function(){or(65476),or(418),Nt(0);for(var la=0;la<16;la++)Nt(Pt[la+1]);for(var Gn=0;Gn<=11;Gn++)Nt(At[Gn]);Nt(16);for(var xa=0;xa<16;xa++)Nt(Jt[xa+1]);for(var Xn=0;Xn<=161;Xn++)Nt(ke[Xn]);Nt(1);for(var ca=0;ca<16;ca++)Nt(Le[ca+1]);for(var Ra=0;Ra<=11;Ra++)Nt($t[Ra]);Nt(17);for(var oa=0;oa<16;oa++)Nt(ct[oa+1]);for(var kn=0;kn<=161;kn++)Nt(dr[kn])}(),or(65498),or(12),Nt(3),Nt(1),Nt(0),Nt(2),Nt(17),Nt(3),Nt(17),Nt(0),Nt(63),Nt(0);var Tt=0,dt=0,Xt=0;Vt=0,gt=7,this.encode.displayName="_encode_";for(var sr,mr,Or,Rr,Fr,un,Sn,Mr,Bt,ya=Pe.data,ha=Pe.width,Wn=Pe.height,an=4*ha,dn=0;dn<Wn;){for(sr=0;sr<an;){for(Fr=an*dn+sr,Sn=-1,Mr=0,Bt=0;Bt<64;Bt++)un=Fr+(Mr=Bt>>3)*an+(Sn=4*(7&Bt)),dn+Mr>=Wn&&(un-=an*(dn+1+Mr-Wn)),sr+Sn>=an&&(un-=sr+Sn-an+4),mr=ya[un++],Or=ya[un++],Rr=ya[un++],rr[Bt]=(Ce[mr]+Ce[Or+256|0]+Ce[Rr+512|0]>>16)-128,xr[Bt]=(Ce[mr+768|0]+Ce[Or+1024|0]+Ce[Rr+1280|0]>>16)-128,Qt[Bt]=(Ce[mr+1280|0]+Ce[Or+1536|0]+Ce[Rr+1792|0]>>16)-128;Tt=Zr(rr,Ae,Tt,s,b),dt=Zr(xr,st,dt,p,E),Xt=Zr(Qt,st,Xt,p,E),sr+=32}dn+=8}if(gt>=0){var Gr=[];Gr[1]=gt+1,Gr[0]=(1<<gt+1)-1,qt(Gr)}return or(65497),new Uint8Array(Ze)},f=f||50,function(){for(var Pe=String.fromCharCode,yt=0;yt<256;yt++)nt[yt]=Pe(yt)}(),s=vr(Pt,At),p=vr(Le,$t),b=vr(Jt,ke),E=vr(ct,dr),function(){for(var Pe=1,yt=2,Tt=1;Tt<=15;Tt++){for(var dt=Pe;dt<yt;dt++)Ct[32767+dt]=Tt,It[32767+dt]=[],It[32767+dt][1]=Tt,It[32767+dt][0]=dt;for(var Xt=-(yt-1);Xt<=-Pe;Xt++)Ct[32767+Xt]=Tt,It[32767+Xt]=[],It[32767+Xt][1]=Tt,It[32767+Xt][0]=yt-1+Xt;Pe<<=1,yt<<=1}}(),function(){for(var Pe=0;Pe<256;Pe++)Ce[Pe]=19595*Pe,Ce[Pe+256|0]=38470*Pe,Ce[Pe+512|0]=7471*Pe+32768,Ce[Pe+768|0]=-11059*Pe,Ce[Pe+1024|0]=-21709*Pe,Ce[Pe+1280|0]=32768*Pe+8421375,Ce[Pe+1536|0]=-27439*Pe,Ce[Pe+1792|0]=-5329*Pe}(),Ht(f)}function sn(f,s){if(this.pos=0,this.buffer=f,this.datav=new DataView(f.buffer),this.is_with_alpha=!!s,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 An(f){function s(At){if(!At)throw Error("assert :P")}function p(At,Jt,ke){for(var Le=0;4>Le;Le++)if(At[Jt+Le]!=ke.charCodeAt(Le))return!0;return!1}function b(At,Jt,ke,Le,$t){for(var ct=0;ct<$t;ct++)At[Jt+ct]=ke[Le+ct]}function E(At,Jt,ke,Le){for(var $t=0;$t<Le;$t++)At[Jt+$t]=ke}function v(At){return new Int32Array(At)}function M(At,Jt){for(var ke=[],Le=0;Le<At;Le++)ke.push(new Jt);return ke}function k(At,Jt){var ke=[];return function Le($t,ct,dr){for(var vr=dr[ct],qt=0;qt<vr&&($t.push(dr.length>ct+1?[]:new Jt),!(dr.length<ct+1));qt++)Le($t[qt],ct+1,dr)}(ke,0,At),ke}var te=function(){var At=this;function Jt(i,m){for(var H=1<<m-1>>>0;i&H;)H>>>=1;return H?(i&H-1)+H:i}function ke(i,m,H,le,Te){s(!(le%H));do i[m+(le-=H)]=Te;while(0<le)}function Le(i,m,H,le,Te){if(s(2328>=Te),512>=Te)var Ke=v(512);else if((Ke=v(Te))==null)return 0;return function(tt,lt,bt,Dt,hr,Br){var Rt,gr,Er=lt,_r=1<<bt,Nr=v(16),Xr=v(16);for(s(hr!=0),s(Dt!=null),s(tt!=null),s(0<bt),gr=0;gr<hr;++gr){if(15<Dt[gr])return 0;++Nr[Dt[gr]]}if(Nr[0]==hr)return 0;for(Xr[1]=0,Rt=1;15>Rt;++Rt){if(Nr[Rt]>1<<Rt)return 0;Xr[Rt+1]=Xr[Rt]+Nr[Rt]}for(gr=0;gr<hr;++gr)Rt=Dt[gr],0<Dt[gr]&&(Br[Xr[Rt]++]=gr);if(Xr[15]==1)return(Dt=new $t).g=0,Dt.value=Br[0],ke(tt,Er,1,_r,Dt),_r;var Qr,vn=-1,fn=_r-1,wa=0,sa=1,Za=1,ga=1<<bt;for(gr=0,Rt=1,hr=2;Rt<=bt;++Rt,hr<<=1){if(sa+=Za<<=1,0>(Za-=Nr[Rt]))return 0;for(;0<Nr[Rt];--Nr[Rt])(Dt=new $t).g=Rt,Dt.value=Br[gr++],ke(tt,Er+wa,hr,ga,Dt),wa=Jt(wa,Rt)}for(Rt=bt+1,hr=2;15>=Rt;++Rt,hr<<=1){if(sa+=Za<<=1,0>(Za-=Nr[Rt]))return 0;for(;0<Nr[Rt];--Nr[Rt]){if(Dt=new $t,(wa&fn)!=vn){for(Er+=ga,Qr=1<<(vn=Rt)-bt;15>vn&&!(0>=(Qr-=Nr[vn]));)++vn,Qr<<=1;_r+=ga=1<<(Qr=vn-bt),tt[lt+(vn=wa&fn)].g=Qr+bt,tt[lt+vn].value=Er-lt-vn}Dt.g=Rt-bt,Dt.value=Br[gr++],ke(tt,Er+(wa>>bt),hr,ga,Dt),wa=Jt(wa,Rt)}}return sa!=2*Xr[15]-1?0:_r}(i,m,H,le,Te,Ke)}function $t(){this.value=this.g=0}function ct(){this.value=this.g=0}function dr(){this.G=M(5,$t),this.H=v(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=M(ln,ct)}function vr(i,m,H,le){s(i!=null),s(m!=null),s(2147483648>le),i.Ca=254,i.I=0,i.b=-8,i.Ka=0,i.oa=m,i.pa=H,i.Jd=m,i.Yc=H+le,i.Zc=4<=le?H+le-4+1:H,mr(i)}function qt(i,m){for(var H=0;0<m--;)H|=Rr(i,128)<<m;return H}function Nt(i,m){var H=qt(i,m);return Or(i)?-H:H}function or(i,m,H,le){var Te,Ke=0;for(s(i!=null),s(m!=null),s(4294967288>le),i.Sb=le,i.Ra=0,i.u=0,i.h=0,4<le&&(le=4),Te=0;Te<le;++Te)Ke+=m[H+Te]<<8*Te;i.Ra=Ke,i.bb=le,i.oa=m,i.pa=H}function Zr(i){for(;8<=i.u&&i.bb<i.Sb;)i.Ra>>>=8,i.Ra+=i.oa[i.pa+i.bb]<<Nn-8>>>0,++i.bb,i.u-=8;dt(i)&&(i.h=1,i.u=0)}function Ht(i,m){if(s(0<=m),!i.h&&m<=Hn){var H=Tt(i)&In[m];return i.u+=m,Zr(i),H}return i.h=1,i.u=0}function Pe(){this.b=this.Ca=this.I=0,this.oa=[],this.pa=0,this.Jd=[],this.Yc=0,this.Zc=[],this.Ka=0}function yt(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function Tt(i){return i.Ra>>>(i.u&Nn-1)>>>0}function dt(i){return s(i.bb<=i.Sb),i.h||i.bb==i.Sb&&i.u>Nn}function Xt(i,m){i.u=m,i.h=dt(i)}function sr(i){i.u>=Fn&&(s(i.u>=Fn),Zr(i))}function mr(i){s(i!=null&&i.oa!=null),i.pa<i.Zc?(i.I=(i.oa[i.pa++]|i.I<<8)>>>0,i.b+=8):(s(i!=null&&i.oa!=null),i.pa<i.Yc?(i.b+=8,i.I=i.oa[i.pa++]|i.I<<8):i.Ka?i.b=0:(i.I<<=8,i.b+=8,i.Ka=1))}function Or(i){return qt(i,1)}function Rr(i,m){var H=i.Ca;0>i.b&&mr(i);var le=i.b,Te=H*m>>>8,Ke=(i.I>>>le>Te)+0;for(Ke?(H-=Te,i.I-=Te+1<<le>>>0):H=Te+1,le=H,Te=0;256<=le;)Te+=8,le>>=8;return le=7^Te+Oa[le],i.b-=le,i.Ca=(H<<le)-1,Ke}function Fr(i,m,H){i[m+0]=H>>24&255,i[m+1]=H>>16&255,i[m+2]=H>>8&255,i[m+3]=255&H}function un(i,m){return i[m+0]|i[m+1]<<8}function Sn(i,m){return un(i,m)|i[m+2]<<16}function Mr(i,m){return un(i,m)|un(i,m+2)<<16}function Bt(i,m){var H=1<<m;return s(i!=null),s(0<m),i.X=v(H),i.X==null?0:(i.Mb=32-m,i.Xa=m,1)}function ya(i,m){s(i!=null),s(m!=null),s(i.Xa==m.Xa),b(m.X,0,i.X,0,1<<m.Xa)}function ha(){this.X=[],this.Xa=this.Mb=0}function Wn(i,m,H,le){s(H!=null),s(le!=null);var Te=H[0],Ke=le[0];return Te==0&&(Te=(i*Ke+m/2)/m),Ke==0&&(Ke=(m*Te+i/2)/i),0>=Te||0>=Ke?0:(H[0]=Te,le[0]=Ke,1)}function an(i,m){return i+(1<<m)-1>>>m}function dn(i,m){return((4278255360&i)+(4278255360&m)>>>0&4278255360)+((16711935&i)+(16711935&m)>>>0&16711935)>>>0}function Gr(i,m){At[m]=function(H,le,Te,Ke,tt,lt,bt){var Dt;for(Dt=0;Dt<tt;++Dt){var hr=At[i](lt[bt+Dt-1],Te,Ke+Dt);lt[bt+Dt]=dn(H[le+Dt],hr)}}}function la(){this.ud=this.hd=this.jd=0}function Gn(i,m){return((4278124286&(i^m))>>>1)+(i&m)>>>0}function xa(i){return 0<=i&&256>i?i:0>i?0:255<i?255:void 0}function Xn(i,m){return xa(i+(i-m+.5>>1))}function ca(i,m,H){return Math.abs(m-H)-Math.abs(i-H)}function Ra(i,m,H,le,Te,Ke,tt){for(le=Ke[tt-1],H=0;H<Te;++H)Ke[tt+H]=le=dn(i[m+H],le)}function oa(i,m,H,le,Te){var Ke;for(Ke=0;Ke<H;++Ke){var tt=i[m+Ke],lt=tt>>8&255,bt=16711935&(bt=(bt=16711935&tt)+((lt<<16)+lt));le[Te+Ke]=(4278255360&tt)+bt>>>0}}function kn(i,m){m.jd=255&i,m.hd=i>>8&255,m.ud=i>>16&255}function ia(i,m,H,le,Te,Ke){var tt;for(tt=0;tt<le;++tt){var lt=m[H+tt],bt=lt>>>8,Dt=lt,hr=255&(hr=(hr=lt>>>16)+((i.jd<<24>>24)*(bt<<24>>24)>>>5));Dt=255&(Dt=(Dt+=(i.hd<<24>>24)*(bt<<24>>24)>>>5)+((i.ud<<24>>24)*(hr<<24>>24)>>>5)),Te[Ke+tt]=(4278255360&lt)+(hr<<16)+Dt}}function Rn(i,m,H,le,Te){At[m]=function(Ke,tt,lt,bt,Dt,hr,Br,Rt,gr){for(bt=Br;bt<Rt;++bt)for(Br=0;Br<gr;++Br)Dt[hr++]=Te(lt[le(Ke[tt++])])},At[i]=function(Ke,tt,lt,bt,Dt,hr,Br){var Rt=8>>Ke.b,gr=Ke.Ea,Er=Ke.K[0],_r=Ke.w;if(8>Rt)for(Ke=(1<<Ke.b)-1,_r=(1<<Rt)-1;tt<lt;++tt){var Nr,Xr=0;for(Nr=0;Nr<gr;++Nr)Nr&Ke||(Xr=le(bt[Dt++])),hr[Br++]=Te(Er[Xr&_r]),Xr>>=Rt}else At["VP8LMapColor"+H](bt,Dt,Er,_r,hr,Br,tt,lt,gr)}}function Tn(i,m,H,le,Te){for(H=m+H;m<H;){var Ke=i[m++];le[Te++]=Ke>>16&255,le[Te++]=Ke>>8&255,le[Te++]=255&Ke}}function Yn(i,m,H,le,Te){for(H=m+H;m<H;){var Ke=i[m++];le[Te++]=Ke>>16&255,le[Te++]=Ke>>8&255,le[Te++]=255&Ke,le[Te++]=Ke>>24&255}}function Jr(i,m,H,le,Te){for(H=m+H;m<H;){var Ke=(tt=i[m++])>>16&240|tt>>12&15,tt=240&tt|tt>>28&15;le[Te++]=Ke,le[Te++]=tt}}function mn(i,m,H,le,Te){for(H=m+H;m<H;){var Ke=(tt=i[m++])>>16&248|tt>>13&7,tt=tt>>5&224|tt>>3&31;le[Te++]=Ke,le[Te++]=tt}}function ua(i,m,H,le,Te){for(H=m+H;m<H;){var Ke=i[m++];le[Te++]=255&Ke,le[Te++]=Ke>>8&255,le[Te++]=Ke>>16&255}}function En(i,m,H,le,Te,Ke){if(Ke==0)for(H=m+H;m<H;)Fr(le,((Ke=i[m++])[0]>>24|Ke[1]>>8&65280|Ke[2]<<8&16711680|Ke[3]<<24)>>>0),Te+=32;else b(le,Te,i,m,H)}function fa(i,m){At[m][0]=At[i+"0"],At[m][1]=At[i+"1"],At[m][2]=At[i+"2"],At[m][3]=At[i+"3"],At[m][4]=At[i+"4"],At[m][5]=At[i+"5"],At[m][6]=At[i+"6"],At[m][7]=At[i+"7"],At[m][8]=At[i+"8"],At[m][9]=At[i+"9"],At[m][10]=At[i+"10"],At[m][11]=At[i+"11"],At[m][12]=At[i+"12"],At[m][13]=At[i+"13"],At[m][14]=At[i+"0"],At[m][15]=At[i+"0"]}function Vn(i){return i==g0||i==v0||i==n0||i==b0}function Wa(){this.eb=[],this.size=this.A=this.fb=0}function Ja(){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 Cn(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new Wa,this.f.kb=new Ja,this.sd=null}function jn(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function ma(){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 Qa(i){return alert("todo:WebPSamplerProcessPlane"),i.T}function Xa(i,m){var H=i.T,le=m.ba.f.RGBA,Te=le.eb,Ke=le.fb+i.ka*le.A,tt=_i[m.ba.S],lt=i.y,bt=i.O,Dt=i.f,hr=i.N,Br=i.ea,Rt=i.W,gr=m.cc,Er=m.dc,_r=m.Mc,Nr=m.Nc,Xr=i.ka,Qr=i.ka+i.T,vn=i.U,fn=vn+1>>1;for(Xr==0?tt(lt,bt,null,null,Dt,hr,Br,Rt,Dt,hr,Br,Rt,Te,Ke,null,null,vn):(tt(m.ec,m.fc,lt,bt,gr,Er,_r,Nr,Dt,hr,Br,Rt,Te,Ke-le.A,Te,Ke,vn),++H);Xr+2<Qr;Xr+=2)gr=Dt,Er=hr,_r=Br,Nr=Rt,hr+=i.Rc,Rt+=i.Rc,Ke+=2*le.A,tt(lt,(bt+=2*i.fa)-i.fa,lt,bt,gr,Er,_r,Nr,Dt,hr,Br,Rt,Te,Ke-le.A,Te,Ke,vn);return bt+=i.fa,i.j+Qr<i.o?(b(m.ec,m.fc,lt,bt,vn),b(m.cc,m.dc,Dt,hr,fn),b(m.Mc,m.Nc,Br,Rt,fn),H--):1&Qr||tt(lt,bt,null,null,Dt,hr,Br,Rt,Dt,hr,Br,Rt,Te,Ke+le.A,null,null,vn),H}function po(i,m,H){var le=i.F,Te=[i.J];if(le!=null){var Ke=i.U,tt=m.ba.S,lt=tt==r0||tt==n0;m=m.ba.f.RGBA;var bt=[0],Dt=i.ka;bt[0]=i.T,i.Kb&&(Dt==0?--bt[0]:(--Dt,Te[0]-=i.width),i.j+i.ka+i.T==i.o&&(bt[0]=i.o-i.j-Dt));var hr=m.eb;Dt=m.fb+Dt*m.A,i=Ls(le,Te[0],i.width,Ke,bt,hr,Dt+(lt?0:3),m.A),s(H==bt),i&&Vn(tt)&&Es(hr,Dt,lt,Ke,bt,m.A)}return 0}function go(i){var m=i.ma,H=m.ba.S,le=11>H,Te=H==e0||H==t0||H==r0||H==p0||H==12||Vn(H);if(m.memory=null,m.Ib=null,m.Jb=null,m.Nd=null,!pr(m.Oa,i,Te?11:12))return 0;if(Te&&Vn(H)&&kr(),i.da)alert("todo:use_scaling");else{if(le){if(m.Ib=Qa,i.Kb){if(H=i.U+1>>1,m.memory=v(i.U+2*H),m.memory==null)return 0;m.ec=m.memory,m.fc=0,m.cc=m.ec,m.dc=m.fc+i.U,m.Mc=m.cc,m.Nc=m.dc+H,m.Ib=Xa,kr()}}else alert("todo:EmitYUV");Te&&(m.Jb=po,le&&nr())}if(le&&!K0){for(i=0;256>i;++i)Al[i]=89858*(i-128)+o0>>a0,jl[i]=-22014*(i-128)+o0,Pl[i]=-45773*(i-128),$l[i]=113618*(i-128)+o0>>a0;for(i=Vs;i<w0;++i)m=76283*(i-16)+o0>>a0,Nl[i-Vs]=Z(m,255),Ml[i-Vs]=Z(m+8>>4,15);K0=1}return 1}function pa(i){var m=i.ma,H=i.U,le=i.T;return s(!(1&i.ka)),0>=H||0>=le?0:(H=m.Ib(i,m),m.Jb!=null&&m.Jb(i,m,H),m.Dc+=H,1)}function No(i){i.ma.memory=null}function Na(i,m,H,le){return Ht(i,8)!=47?0:(m[0]=Ht(i,14)+1,H[0]=Ht(i,14)+1,le[0]=Ht(i,1),Ht(i,3)!=0?0:!i.h)}function za(i,m){if(4>i)return i+1;var H=i-2>>1;return(2+(1&i)<<H)+Ht(m,H)+1}function Ma(i,m){return 120<m?m-120:1<=(H=((H=fl[m-1])>>4)*i+(8-(15&H)))?H:1;var H}function Da(i,m,H){var le=Tt(H),Te=i[m+=255&le].g-8;return 0<Te&&(Xt(H,H.u+8),le=Tt(H),m+=i[m].value,m+=le&(1<<Te)-1),Xt(H,H.u+i[m].g),i[m].value}function Ua(i,m,H){return H.g+=i.g,H.value+=i.value<<m>>>0,s(8>=H.g),i.g}function ba(i,m,H){var le=i.xc;return s((m=le==0?0:i.vc[i.md*(H>>le)+(m>>le)])<i.Wb),i.Ya[m]}function Ya(i,m,H,le){var Te=i.ab,Ke=i.c*m,tt=i.C;m=tt+m;var lt=H,bt=le;for(le=i.Ta,H=i.Ua;0<Te--;){var Dt=i.gc[Te],hr=tt,Br=m,Rt=lt,gr=bt,Er=(bt=le,lt=H,Dt.Ea);switch(s(hr<Br),s(Br<=Dt.nc),Dt.hc){case 2:Ka(Rt,gr,(Br-hr)*Er,bt,lt);break;case 0:var _r=hr,Nr=Br,Xr=bt,Qr=lt,vn=(ga=Dt).Ea;_r==0&&(Ba(Rt,gr,null,null,1,Xr,Qr),Ra(Rt,gr+1,0,0,vn-1,Xr,Qr+1),gr+=vn,Qr+=vn,++_r);for(var fn=1<<ga.b,wa=fn-1,sa=an(vn,ga.b),Za=ga.K,ga=ga.w+(_r>>ga.b)*sa;_r<Nr;){var to=Za,Jo=ga,Va=1;for(Ia(Rt,gr,Xr,Qr-vn,1,Xr,Qr);Va<vn;){var va=(Va&~wa)+fn;va>vn&&(va=vn),(0,Ao[to[Jo++]>>8&15])(Rt,gr+ +Va,Xr,Qr+Va-vn,va-Va,Xr,Qr+Va),Va=va}gr+=vn,Qr+=vn,++_r&wa||(ga+=sa)}Br!=Dt.nc&&b(bt,lt-Er,bt,lt+(Br-hr-1)*Er,Er);break;case 1:for(Er=Rt,Nr=gr,vn=(Rt=Dt.Ea)-(Qr=Rt&~(Xr=(gr=1<<Dt.b)-1)),_r=an(Rt,Dt.b),fn=Dt.K,Dt=Dt.w+(hr>>Dt.b)*_r;hr<Br;){for(wa=fn,sa=Dt,Za=new la,ga=Nr+Qr,to=Nr+Rt;Nr<ga;)kn(wa[sa++],Za),mo(Za,Er,Nr,gr,bt,lt),Nr+=gr,lt+=gr;Nr<to&&(kn(wa[sa++],Za),mo(Za,Er,Nr,vn,bt,lt),Nr+=vn,lt+=vn),++hr&Xr||(Dt+=_r)}break;case 3:if(Rt==bt&&gr==lt&&0<Dt.b){for(Nr=bt,Rt=Er=lt+(Br-hr)*Er-(Qr=(Br-hr)*an(Dt.Ea,Dt.b)),gr=bt,Xr=lt,_r=[],Qr=(vn=Qr)-1;0<=Qr;--Qr)_r[Qr]=gr[Xr+Qr];for(Qr=vn-1;0<=Qr;--Qr)Nr[Rt+Qr]=_r[Qr];Ga(Dt,hr,Br,bt,Er,bt,lt)}else Ga(Dt,hr,Br,Rt,gr,bt,lt)}lt=le,bt=H}bt!=H&&b(le,H,lt,bt,Ke)}function ka(i,m){var H=i.V,le=i.Ba+i.c*i.C,Te=m-i.C;if(s(m<=i.l.o),s(16>=Te),0<Te){var Ke=i.l,tt=i.Ta,lt=i.Ua,bt=Ke.width;if(Ya(i,Te,H,le),Te=lt=[lt],s((H=i.C)<(le=m)),s(Ke.v<Ke.va),le>Ke.o&&(le=Ke.o),H<Ke.j){var Dt=Ke.j-H;H=Ke.j,Te[0]+=Dt*bt}if(H>=le?H=0:(Te[0]+=4*Ke.v,Ke.ka=H-Ke.j,Ke.U=Ke.va-Ke.v,Ke.T=le-H,H=1),H){if(lt=lt[0],11>(H=i.ca).S){var hr=H.f.RGBA,Br=(le=H.S,Te=Ke.U,Ke=Ke.T,Dt=hr.eb,hr.A),Rt=Ke;for(hr=hr.fb+i.Ma*hr.A;0<Rt--;){var gr=tt,Er=lt,_r=Te,Nr=Dt,Xr=hr;switch(le){case Qs:ri(gr,Er,_r,Nr,Xr);break;case e0:wo(gr,Er,_r,Nr,Xr);break;case g0:wo(gr,Er,_r,Nr,Xr),Es(Nr,Xr,0,_r,1,0);break;case D0:lo(gr,Er,_r,Nr,Xr);break;case t0:En(gr,Er,_r,Nr,Xr,1);break;case v0:En(gr,Er,_r,Nr,Xr,1),Es(Nr,Xr,0,_r,1,0);break;case r0:En(gr,Er,_r,Nr,Xr,0);break;case n0:En(gr,Er,_r,Nr,Xr,0),Es(Nr,Xr,1,_r,1,0);break;case p0:Ro(gr,Er,_r,Nr,Xr);break;case b0:Ro(gr,Er,_r,Nr,Xr),ks(Nr,Xr,_r,1,0);break;case R0:eo(gr,Er,_r,Nr,Xr);break;default:s(0)}lt+=bt,hr+=Br}i.Ma+=Ke}else alert("todo:EmitRescaledRowsYUVA");s(i.Ma<=H.height)}}i.C=m,s(i.C<=i.i)}function qa(i){var m;if(0<i.ua)return 0;for(m=0;m<i.Wb;++m){var H=i.Ya[m].G,le=i.Ya[m].H;if(0<H[1][le[1]+0].g||0<H[2][le[2]+0].g||0<H[3][le[3]+0].g)return 0}return 1}function io(i,m,H,le,Te,Ke){if(i.Z!=0){var tt=i.qd,lt=i.rd;for(s(As[i.Z]!=null);m<H;++m)As[i.Z](tt,lt,le,Te,le,Te,Ke),tt=le,lt=Te,Te+=Ke;i.qd=tt,i.rd=lt}}function ho(i,m){var H=i.l.ma,le=H.Z==0||H.Z==1?i.l.j:i.C;if(le=i.C<le?le:i.C,s(m<=i.l.o),m>le){var Te=i.l.width,Ke=H.ca,tt=H.tb+Te*le,lt=i.V,bt=i.Ba+i.c*le,Dt=i.gc;s(i.ab==1),s(Dt[0].hc==3),_a(Dt[0],le,m,lt,bt,Ke,tt),io(H,le,m,Ke,tt,Te)}i.C=i.Ma=m}function Mo(i,m,H,le,Te,Ke,tt){var lt=i.$/le,bt=i.$%le,Dt=i.m,hr=i.s,Br=H+i.$,Rt=Br;Te=H+le*Te;var gr=H+le*Ke,Er=280+hr.ua,_r=i.Pb?lt:16777216,Nr=0<hr.ua?hr.Wa:null,Xr=hr.wc,Qr=Br<gr?ba(hr,bt,lt):null;s(i.C<Ke),s(gr<=Te);var vn=!1;e:for(;;){for(;vn||Br<gr;){var fn=0;if(lt>=_r){var wa=Br-H;s((_r=i).Pb),_r.wd=_r.m,_r.xd=wa,0<_r.s.ua&&ya(_r.s.Wa,_r.s.vb),_r=lt+pl}if(bt&Xr||(Qr=ba(hr,bt,lt)),s(Qr!=null),Qr.Qb&&(m[Br]=Qr.qb,vn=!0),!vn)if(sr(Dt),Qr.jc){fn=Dt,wa=m;var sa=Br,Za=Qr.pd[Tt(fn)&ln-1];s(Qr.jc),256>Za.g?(Xt(fn,fn.u+Za.g),wa[sa]=Za.value,fn=0):(Xt(fn,fn.u+Za.g-256),s(256<=Za.value),fn=Za.value),fn==0&&(vn=!0)}else fn=Da(Qr.G[0],Qr.H[0],Dt);if(Dt.h)break;if(vn||256>fn){if(!vn)if(Qr.nd)m[Br]=(Qr.qb|fn<<8)>>>0;else{if(sr(Dt),vn=Da(Qr.G[1],Qr.H[1],Dt),sr(Dt),wa=Da(Qr.G[2],Qr.H[2],Dt),sa=Da(Qr.G[3],Qr.H[3],Dt),Dt.h)break;m[Br]=(sa<<24|vn<<16|fn<<8|wa)>>>0}if(vn=!1,++Br,++bt>=le&&(bt=0,++lt,tt!=null&&lt<=Ke&&!(lt%16)&&tt(i,lt),Nr!=null))for(;Rt<Br;)fn=m[Rt++],Nr.X[(506832829*fn&4294967295)>>>Nr.Mb]=fn}else if(280>fn){if(fn=za(fn-256,Dt),wa=Da(Qr.G[4],Qr.H[4],Dt),sr(Dt),wa=Ma(le,wa=za(wa,Dt)),Dt.h)break;if(Br-H<wa||Te-Br<fn)break e;for(sa=0;sa<fn;++sa)m[Br+sa]=m[Br+sa-wa];for(Br+=fn,bt+=fn;bt>=le;)bt-=le,++lt,tt!=null&&lt<=Ke&&!(lt%16)&&tt(i,lt);if(s(Br<=Te),bt&Xr&&(Qr=ba(hr,bt,lt)),Nr!=null)for(;Rt<Br;)fn=m[Rt++],Nr.X[(506832829*fn&4294967295)>>>Nr.Mb]=fn}else{if(!(fn<Er))break e;for(vn=fn-280,s(Nr!=null);Rt<Br;)fn=m[Rt++],Nr.X[(506832829*fn&4294967295)>>>Nr.Mb]=fn;fn=Br,s(!(vn>>>(wa=Nr).Xa)),m[fn]=wa.X[vn],vn=!0}vn||s(Dt.h==dt(Dt))}if(i.Pb&&Dt.h&&Br<Te)s(i.m.h),i.a=5,i.m=i.wd,i.$=i.xd,0<i.s.ua&&ya(i.s.vb,i.s.Wa);else{if(Dt.h)break e;tt!=null&&tt(i,lt>Ke?Ke:lt),i.a=0,i.$=Br-H}return 1}return i.a=3,0}function Bo(i){s(i!=null),i.vc=null,i.yc=null,i.Ya=null;var m=i.Wa;m!=null&&(m.X=null),i.vb=null,s(i!=null)}function La(){var i=new ie;return i==null?null:(i.a=0,i.xb=H0,fa("Predictor","VP8LPredictors"),fa("Predictor","VP8LPredictors_C"),fa("PredictorAdd","VP8LPredictorsAdd"),fa("PredictorAdd","VP8LPredictorsAdd_C"),Ka=oa,mo=ia,ri=Tn,wo=Yn,Ro=Jr,eo=mn,lo=ua,At.VP8LMapColor32b=fo,At.VP8LMapColor8b=Go,i)}function Ko(i,m,H,le,Te){var Ke=1,tt=[i],lt=[m],bt=le.m,Dt=le.s,hr=null,Br=0;e:for(;;){if(H)for(;Ke&&Ht(bt,1);){var Rt=tt,gr=lt,Er=le,_r=1,Nr=Er.m,Xr=Er.gc[Er.ab],Qr=Ht(Nr,2);if(Er.Oc&1<<Qr)Ke=0;else{switch(Er.Oc|=1<<Qr,Xr.hc=Qr,Xr.Ea=Rt[0],Xr.nc=gr[0],Xr.K=[null],++Er.ab,s(4>=Er.ab),Qr){case 0:case 1:Xr.b=Ht(Nr,3)+2,_r=Ko(an(Xr.Ea,Xr.b),an(Xr.nc,Xr.b),0,Er,Xr.K),Xr.K=Xr.K[0];break;case 3:var vn,fn=Ht(Nr,8)+1,wa=16<fn?0:4<fn?1:2<fn?2:3;if(Rt[0]=an(Xr.Ea,wa),Xr.b=wa,vn=_r=Ko(fn,1,0,Er,Xr.K)){var sa,Za=fn,ga=Xr,to=1<<(8>>ga.b),Jo=v(to);if(Jo==null)vn=0;else{var Va=ga.K[0],va=ga.w;for(Jo[0]=ga.K[0][0],sa=1;sa<1*Za;++sa)Jo[sa]=dn(Va[va+sa],Jo[sa-1]);for(;sa<4*to;++sa)Jo[sa]=0;ga.K[0]=null,ga.K[0]=Jo,vn=1}}_r=vn;break;case 2:break;default:s(0)}Ke=_r}}if(tt=tt[0],lt=lt[0],Ke&&Ht(bt,1)&&!(Ke=1<=(Br=Ht(bt,4))&&11>=Br)){le.a=3;break e}var Dn;if(Dn=Ke)t:{var Uo,Ha,no,jo=le,oi=tt,bi=lt,Fo=Br,ci=H,yi=jo.m,Qo=jo.s,co=[null],yo=1,ko=0,xo=ml[Fo];r:for(;;){if(ci&&Ht(yi,1)){var ii=Ht(yi,3)+2,Qi=an(oi,ii),Zo=an(bi,ii),Ei=Qi*Zo;if(!Ko(Qi,Zo,0,jo,co))break r;for(co=co[0],Qo.xc=ii,Uo=0;Uo<Ei;++Uo){var Oo=co[Uo]>>8&65535;co[Uo]=Oo,Oo>=yo&&(yo=Oo+1)}}if(yi.h)break r;for(Ha=0;5>Ha;++Ha){var ei=F0[Ha];!Ha&&0<Fo&&(ei+=1<<Fo),ko<ei&&(ko=ei)}var zi=M(yo*xo,$t),xi=yo,Di=M(xi,dr);if(Di==null)var Ri=null;else s(65536>=xi),Ri=Di;var Ii=v(ko);if(Ri==null||Ii==null||zi==null){jo.a=1;break r}var Fi=zi;for(Uo=no=0;Uo<yo;++Uo){var $o=Ri[Uo],ki=$o.G,es=$o.H,Ds=0,ps=1,si=0;for(Ha=0;5>Ha;++Ha){ei=F0[Ha],ki[Ha]=Fi,es[Ha]=no,!Ha&&0<Fo&&(ei+=1<<Fo);a:{var s0,S0=ei,l0=jo,Gs=Ii,Ll=Fi,zl=no,C0=0,$s=l0.m,Dl=Ht($s,1);if(E(Gs,0,0,S0),Dl){var Rl=Ht($s,1)+1,Fl=Ht($s,1),Y0=Ht($s,Fl==0?1:8);Gs[Y0]=1,Rl==2&&(Gs[Y0=Ht($s,8)]=1);var c0=1}else{var q0=v(19),J0=Ht($s,4)+4;if(19<J0){l0.a=3;var u0=0;break a}for(s0=0;s0<J0;++s0)q0[hl[s0]]=Ht($s,3);var O0=void 0,Ks=void 0,Q0=l0,kl=q0,d0=S0,el=Gs,E0=0,Ps=Q0.m,tl=8,rl=M(128,$t);n:for(;Le(rl,0,7,kl,19);){if(Ht(Ps,1)){var Hl=2+2*Ht(Ps,3);if((O0=2+Ht(Ps,Hl))>d0)break n}else O0=d0;for(Ks=0;Ks<d0&&O0--;){sr(Ps);var nl=rl[0+(127&Tt(Ps))];Xt(Ps,Ps.u+nl.g);var Hs=nl.value;if(16>Hs)el[Ks++]=Hs,Hs!=0&&(tl=Hs);else{var Wl=Hs==16,al=Hs-16,Ul=ul[al],ol=Ht(Ps,cl[al])+Ul;if(Ks+ol>d0)break n;for(var Zl=Wl?tl:0;0<ol--;)el[Ks++]=Zl}}E0=1;break n}E0||(Q0.a=3),c0=E0}(c0=c0&&!$s.h)&&(C0=Le(Ll,zl,8,Gs,S0)),c0&&C0!=0?u0=C0:(l0.a=3,u0=0)}if(u0==0)break r;if(ps&&dl[Ha]==1&&(ps=Fi[no].g==0),Ds+=Fi[no].g,no+=u0,3>=Ha){var _s,I0=Ii[0];for(_s=1;_s<ei;++_s)Ii[_s]>I0&&(I0=Ii[_s]);si+=I0}}if($o.nd=ps,$o.Qb=0,ps&&($o.qb=(ki[3][es[3]+0].value<<24|ki[1][es[1]+0].value<<16|ki[2][es[2]+0].value)>>>0,Ds==0&&256>ki[0][es[0]+0].value&&($o.Qb=1,$o.qb+=ki[0][es[0]+0].value<<8)),$o.jc=!$o.Qb&&6>si,$o.jc){var h0,gs=$o;for(h0=0;h0<ln;++h0){var js=h0,Ns=gs.pd[js],f0=gs.G[0][gs.H[0]+js];256<=f0.value?(Ns.g=f0.g+256,Ns.value=f0.value):(Ns.g=0,Ns.value=0,js>>=Ua(f0,8,Ns),js>>=Ua(gs.G[1][gs.H[1]+js],16,Ns),js>>=Ua(gs.G[2][gs.H[2]+js],0,Ns),Ua(gs.G[3][gs.H[3]+js],24,Ns))}}}Qo.vc=co,Qo.Wb=yo,Qo.Ya=Ri,Qo.yc=zi,Dn=1;break t}Dn=0}if(!(Ke=Dn)){le.a=3;break e}if(0<Br){if(Dt.ua=1<<Br,!Bt(Dt.Wa,Br)){le.a=1,Ke=0;break e}}else Dt.ua=0;var A0=le,il=tt,Vl=lt,$0=A0.s,P0=$0.xc;if(A0.c=il,A0.i=Vl,$0.md=an(il,P0),$0.wc=P0==0?-1:(1<<P0)-1,H){le.xb=Sl;break e}if((hr=v(tt*lt))==null){le.a=1,Ke=0;break e}Ke=(Ke=Mo(le,hr,0,tt,lt,lt,null))&&!bt.h;break e}return Ke?(Te!=null?Te[0]=hr:(s(hr==null),s(H)),le.$=0,H||Bo(Dt)):Bo(Dt),Ke}function vo(i,m){var H=i.c*i.i,le=H+m+16*m;return s(i.c<=m),i.V=v(le),i.V==null?(i.Ta=null,i.Ua=0,i.a=1,0):(i.Ta=i.V,i.Ua=i.Ba+H+m,1)}function Lo(i,m){var H=i.C,le=m-H,Te=i.V,Ke=i.Ba+i.c*H;for(s(m<=i.l.o);0<le;){var tt=16<le?16:le,lt=i.l.ma,bt=i.l.width,Dt=bt*tt,hr=lt.ca,Br=lt.tb+bt*H,Rt=i.Ta,gr=i.Ua;Ya(i,tt,Te,Ke),zs(Rt,gr,hr,Br,Dt),io(lt,H,H+tt,hr,Br,bt),le-=tt,Te+=tt*i.c,H+=tt}s(H==m),i.C=i.Ma=m}function Co(){this.ub=this.yd=this.td=this.Rb=0}function wi(){this.Kd=this.Ld=this.Ud=this.Td=this.i=this.c=0}function Vo(){this.Fb=this.Bb=this.Cb=0,this.Zb=v(4),this.Lb=v(4)}function ai(){this.Yb=function(){var i=[];return function m(H,le,Te){for(var Ke=Te[le],tt=0;tt<Ke&&(H.push(Te.length>le+1?[]:0),!(Te.length<le+1));tt++)m(H[tt],le+1,Te)}(i,0,[3,11]),i}()}function Ai(){this.jb=v(3),this.Wc=k([4,8],ai),this.Xc=k([4,17],ai)}function Ho(){this.Pc=this.wb=this.Tb=this.zd=0,this.vd=new v(4),this.od=new v(4)}function _o(){this.ld=this.La=this.dd=this.tc=0}function Hi(){this.Na=this.la=0}function Si(){this.Sc=[0,0],this.Eb=[0,0],this.Qc=[0,0],this.ia=this.lc=0}function Ci(){this.ad=v(384),this.Za=0,this.Ob=v(16),this.$b=this.Ad=this.ia=this.Gc=this.Hc=this.Dd=0}function Oi(){this.uc=this.M=this.Nb=0,this.wa=Array(new _o),this.Y=0,this.ya=Array(new Ci),this.aa=0,this.l=new ja}function $i(){this.y=v(16),this.f=v(8),this.ea=v(8)}function Pa(){this.cb=this.a=0,this.sc="",this.m=new Pe,this.Od=new Co,this.Kc=new wi,this.ed=new Ho,this.Qa=new Vo,this.Ic=this.$c=this.Aa=0,this.D=new Oi,this.Xb=this.Va=this.Hb=this.zb=this.yb=this.Ub=this.za=0,this.Jc=M(8,Pe),this.ia=0,this.pb=M(4,Si),this.Pa=new Ai,this.Bd=this.kc=0,this.Ac=[],this.Bc=0,this.zc=[0,0,0,0],this.Gd=Array(new $i),this.Hd=0,this.rb=Array(new Hi),this.sb=0,this.wa=Array(new _o),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 Ci),this.L=this.aa=0,this.gd=k([4,2],_o),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 ja(){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 bo(){var i=new Pa;return i!=null&&(i.a=0,i.sc="OK",i.cb=0,i.Xb=0,Zs||(Zs=Eo)),i}function We(i,m,H){return i.a==0&&(i.a=m,i.sc=H,i.cb=0),0}function zo(i,m,H){return 3<=H&&i[m+0]==157&&i[m+1]==1&&i[m+2]==42}function Do(i,m){if(i==null)return 0;if(i.a=0,i.sc="OK",m==null)return We(i,2,"null VP8Io passed to VP8GetHeaders()");var H=m.data,le=m.w,Te=m.ha;if(4>Te)return We(i,7,"Truncated header.");var Ke=H[le+0]|H[le+1]<<8|H[le+2]<<16,tt=i.Od;if(tt.Rb=!(1&Ke),tt.td=Ke>>1&7,tt.yd=Ke>>4&1,tt.ub=Ke>>5,3<tt.td)return We(i,3,"Incorrect keyframe parameters.");if(!tt.yd)return We(i,4,"Frame not displayable.");le+=3,Te-=3;var lt=i.Kc;if(tt.Rb){if(7>Te)return We(i,7,"cannot parse picture header");if(!zo(H,le,Te))return We(i,3,"Bad code word");lt.c=16383&(H[le+4]<<8|H[le+3]),lt.Td=H[le+4]>>6,lt.i=16383&(H[le+6]<<8|H[le+5]),lt.Ud=H[le+6]>>6,le+=7,Te-=7,i.za=lt.c+15>>4,i.Ub=lt.i+15>>4,m.width=lt.c,m.height=lt.i,m.Da=0,m.j=0,m.v=0,m.va=m.width,m.o=m.height,m.da=0,m.ib=m.width,m.hb=m.height,m.U=m.width,m.T=m.height,E((Ke=i.Pa).jb,0,255,Ke.jb.length),s((Ke=i.Qa)!=null),Ke.Cb=0,Ke.Bb=0,Ke.Fb=1,E(Ke.Zb,0,0,Ke.Zb.length),E(Ke.Lb,0,0,Ke.Lb)}if(tt.ub>Te)return We(i,7,"bad partition length");vr(Ke=i.m,H,le,tt.ub),le+=tt.ub,Te-=tt.ub,tt.Rb&&(lt.Ld=Or(Ke),lt.Kd=Or(Ke)),lt=i.Qa;var bt,Dt=i.Pa;if(s(Ke!=null),s(lt!=null),lt.Cb=Or(Ke),lt.Cb){if(lt.Bb=Or(Ke),Or(Ke)){for(lt.Fb=Or(Ke),bt=0;4>bt;++bt)lt.Zb[bt]=Or(Ke)?Nt(Ke,7):0;for(bt=0;4>bt;++bt)lt.Lb[bt]=Or(Ke)?Nt(Ke,6):0}if(lt.Bb)for(bt=0;3>bt;++bt)Dt.jb[bt]=Or(Ke)?qt(Ke,8):255}else lt.Bb=0;if(Ke.Ka)return We(i,3,"cannot parse segment header");if((lt=i.ed).zd=Or(Ke),lt.Tb=qt(Ke,6),lt.wb=qt(Ke,3),lt.Pc=Or(Ke),lt.Pc&&Or(Ke)){for(Dt=0;4>Dt;++Dt)Or(Ke)&&(lt.vd[Dt]=Nt(Ke,6));for(Dt=0;4>Dt;++Dt)Or(Ke)&&(lt.od[Dt]=Nt(Ke,6))}if(i.L=lt.Tb==0?0:lt.zd?1:2,Ke.Ka)return We(i,3,"cannot parse filter header");var hr=Te;if(Te=bt=le,le=bt+hr,lt=hr,i.Xb=(1<<qt(i.m,2))-1,hr<3*(Dt=i.Xb))H=7;else{for(bt+=3*Dt,lt-=3*Dt,hr=0;hr<Dt;++hr){var Br=H[Te+0]|H[Te+1]<<8|H[Te+2]<<16;Br>lt&&(Br=lt),vr(i.Jc[+hr],H,bt,Br),bt+=Br,lt-=Br,Te+=3}vr(i.Jc[+Dt],H,bt,lt),H=bt<le?0:5}if(H!=0)return We(i,H,"cannot parse partitions");for(H=qt(bt=i.m,7),Te=Or(bt)?Nt(bt,4):0,le=Or(bt)?Nt(bt,4):0,lt=Or(bt)?Nt(bt,4):0,Dt=Or(bt)?Nt(bt,4):0,bt=Or(bt)?Nt(bt,4):0,hr=i.Qa,Br=0;4>Br;++Br){if(hr.Cb){var Rt=hr.Zb[Br];hr.Fb||(Rt+=H)}else{if(0<Br){i.pb[Br]=i.pb[0];continue}Rt=H}var gr=i.pb[Br];gr.Sc[0]=y0[Z(Rt+Te,127)],gr.Sc[1]=x0[Z(Rt+0,127)],gr.Eb[0]=2*y0[Z(Rt+le,127)],gr.Eb[1]=101581*x0[Z(Rt+lt,127)]>>16,8>gr.Eb[1]&&(gr.Eb[1]=8),gr.Qc[0]=y0[Z(Rt+Dt,117)],gr.Qc[1]=x0[Z(Rt+bt,127)],gr.lc=Rt+bt}if(!tt.Rb)return We(i,4,"Not a key frame.");for(Or(Ke),tt=i.Pa,H=0;4>H;++H){for(Te=0;8>Te;++Te)for(le=0;3>le;++le)for(lt=0;11>lt;++lt)Dt=Rr(Ke,xl[H][Te][le][lt])?qt(Ke,8):bl[H][Te][le][lt],tt.Wc[H][Te].Yb[le][lt]=Dt;for(Te=0;17>Te;++Te)tt.Xc[H][Te]=tt.Wc[H][wl[Te]]}return i.kc=Or(Ke),i.kc&&(i.Bd=qt(Ke,8)),i.cb=1}function Eo(i,m,H,le,Te,Ke,tt){var lt=m[Te].Yb[H];for(H=0;16>Te;++Te){if(!Rr(i,lt[H+0]))return Te;for(;!Rr(i,lt[H+1]);)if(lt=m[++Te].Yb[0],H=0,Te==16)return 16;var bt=m[Te+1].Yb;if(Rr(i,lt[H+2])){var Dt=i,hr=0;if(Rr(Dt,(Rt=lt)[(Br=H)+3]))if(Rr(Dt,Rt[Br+6])){for(lt=0,Br=2*(hr=Rr(Dt,Rt[Br+8]))+(Rt=Rr(Dt,Rt[Br+9+hr])),hr=0,Rt=gl[Br];Rt[lt];++lt)hr+=hr+Rr(Dt,Rt[lt]);hr+=3+(8<<Br)}else Rr(Dt,Rt[Br+7])?(hr=7+2*Rr(Dt,165),hr+=Rr(Dt,145)):hr=5+Rr(Dt,159);else hr=Rr(Dt,Rt[Br+4])?3+Rr(Dt,Rt[Br+5]):2;lt=bt[2]}else hr=1,lt=bt[1];bt=tt+vl[Te],0>(Dt=i).b&&mr(Dt);var Br,Rt=Dt.b,gr=(Br=Dt.Ca>>1)-(Dt.I>>Rt)>>31;--Dt.b,Dt.Ca+=gr,Dt.Ca|=1,Dt.I-=(Br+1&gr)<<Rt,Ke[bt]=((hr^gr)-gr)*le[(0<Te)+0]}return 16}function so(i){var m=i.rb[i.sb-1];m.la=0,m.Na=0,E(i.zc,0,0,i.zc.length),i.ja=0}function Xo(i,m,H,le,Te){Te=i[m+H+32*le]+(Te>>3),i[m+H+32*le]=-256&Te?0>Te?0:255:Te}function Wo(i,m,H,le,Te,Ke){Xo(i,m,0,H,le+Te),Xo(i,m,1,H,le+Ke),Xo(i,m,2,H,le-Ke),Xo(i,m,3,H,le-Te)}function Io(i){return(20091*i>>16)+i}function Yo(i,m,H,le){var Te,Ke=0,tt=v(16);for(Te=0;4>Te;++Te){var lt=i[m+0]+i[m+8],bt=i[m+0]-i[m+8],Dt=(35468*i[m+4]>>16)-Io(i[m+12]),hr=Io(i[m+4])+(35468*i[m+12]>>16);tt[Ke+0]=lt+hr,tt[Ke+1]=bt+Dt,tt[Ke+2]=bt-Dt,tt[Ke+3]=lt-hr,Ke+=4,m++}for(Te=Ke=0;4>Te;++Te)lt=(i=tt[Ke+0]+4)+tt[Ke+8],bt=i-tt[Ke+8],Dt=(35468*tt[Ke+4]>>16)-Io(tt[Ke+12]),Xo(H,le,0,0,lt+(hr=Io(tt[Ke+4])+(35468*tt[Ke+12]>>16))),Xo(H,le,1,0,bt+Dt),Xo(H,le,2,0,bt-Dt),Xo(H,le,3,0,lt-hr),Ke++,le+=32}function Pi(i,m,H,le){var Te=i[m+0]+4,Ke=35468*i[m+4]>>16,tt=Io(i[m+4]),lt=35468*i[m+1]>>16;Wo(H,le,0,Te+tt,i=Io(i[m+1]),lt),Wo(H,le,1,Te+Ke,i,lt),Wo(H,le,2,Te-Ke,i,lt),Wo(H,le,3,Te-tt,i,lt)}function Wi(i,m,H,le,Te){Yo(i,m,H,le),Te&&Yo(i,m+16,H,le+4)}function vs(i,m,H,le){Po(i,m+0,H,le,1),Po(i,m+32,H,le+128,1)}function ui(i,m,H,le){var Te;for(i=i[m+0]+4,Te=0;4>Te;++Te)for(m=0;4>m;++m)Xo(H,le,m,Te,i)}function ts(i,m,H,le){i[m+0]&&To(i,m+0,H,le),i[m+16]&&To(i,m+16,H,le+4),i[m+32]&&To(i,m+32,H,le+128),i[m+48]&&To(i,m+48,H,le+128+4)}function ss(i,m,H,le){var Te,Ke=v(16);for(Te=0;4>Te;++Te){var tt=i[m+0+Te]+i[m+12+Te],lt=i[m+4+Te]+i[m+8+Te],bt=i[m+4+Te]-i[m+8+Te],Dt=i[m+0+Te]-i[m+12+Te];Ke[0+Te]=tt+lt,Ke[8+Te]=tt-lt,Ke[4+Te]=Dt+bt,Ke[12+Te]=Dt-bt}for(Te=0;4>Te;++Te)tt=(i=Ke[0+4*Te]+3)+Ke[3+4*Te],lt=Ke[1+4*Te]+Ke[2+4*Te],bt=Ke[1+4*Te]-Ke[2+4*Te],Dt=i-Ke[3+4*Te],H[le+0]=tt+lt>>3,H[le+16]=Dt+bt>>3,H[le+32]=tt-lt>>3,H[le+48]=Dt-bt>>3,le+=64}function di(i,m,H){var le,Te=m-32,Ke=Li,tt=255-i[Te-1];for(le=0;le<H;++le){var lt,bt=Ke,Dt=tt+i[m-1];for(lt=0;lt<H;++lt)i[m+lt]=bt[Dt+i[Te+lt]];m+=32}}function Ui(i,m){di(i,m,4)}function bs(i,m){di(i,m,8)}function ls(i,m){di(i,m,16)}function ys(i,m){var H;for(H=0;16>H;++H)b(i,m+32*H,i,m-32,16)}function rs(i,m){var H;for(H=16;0<H;--H)E(i,m,i[m-1],16),m+=32}function hi(i,m,H){var le;for(le=0;16>le;++le)E(m,H+32*le,i,16)}function fi(i,m){var H,le=16;for(H=0;16>H;++H)le+=i[m-1+32*H]+i[m+H-32];hi(le>>5,i,m)}function cs(i,m){var H,le=8;for(H=0;16>H;++H)le+=i[m-1+32*H];hi(le>>4,i,m)}function ji(i,m){var H,le=8;for(H=0;16>H;++H)le+=i[m+H-32];hi(le>>4,i,m)}function mi(i,m){hi(128,i,m)}function Ea(i,m,H){return i+2*m+H+2>>2}function xs(i,m){var H,le=m-32;for(le=new Uint8Array([Ea(i[le-1],i[le+0],i[le+1]),Ea(i[le+0],i[le+1],i[le+2]),Ea(i[le+1],i[le+2],i[le+3]),Ea(i[le+2],i[le+3],i[le+4])]),H=0;4>H;++H)b(i,m+32*H,le,0,le.length)}function ws(i,m){var H=i[m-1],le=i[m-1+32],Te=i[m-1+64],Ke=i[m-1+96];Fr(i,m+0,16843009*Ea(i[m-1-32],H,le)),Fr(i,m+32,16843009*Ea(H,le,Te)),Fr(i,m+64,16843009*Ea(le,Te,Ke)),Fr(i,m+96,16843009*Ea(Te,Ke,Ke))}function Ss(i,m){var H,le=4;for(H=0;4>H;++H)le+=i[m+H-32]+i[m-1+32*H];for(le>>=3,H=0;4>H;++H)E(i,m+32*H,le,4)}function Xi(i,m){var H=i[m-1+0],le=i[m-1+32],Te=i[m-1+64],Ke=i[m-1-32],tt=i[m+0-32],lt=i[m+1-32],bt=i[m+2-32],Dt=i[m+3-32];i[m+0+96]=Ea(le,Te,i[m-1+96]),i[m+1+96]=i[m+0+64]=Ea(H,le,Te),i[m+2+96]=i[m+1+64]=i[m+0+32]=Ea(Ke,H,le),i[m+3+96]=i[m+2+64]=i[m+1+32]=i[m+0+0]=Ea(tt,Ke,H),i[m+3+64]=i[m+2+32]=i[m+1+0]=Ea(lt,tt,Ke),i[m+3+32]=i[m+2+0]=Ea(bt,lt,tt),i[m+3+0]=Ea(Dt,bt,lt)}function li(i,m){var H=i[m+1-32],le=i[m+2-32],Te=i[m+3-32],Ke=i[m+4-32],tt=i[m+5-32],lt=i[m+6-32],bt=i[m+7-32];i[m+0+0]=Ea(i[m+0-32],H,le),i[m+1+0]=i[m+0+32]=Ea(H,le,Te),i[m+2+0]=i[m+1+32]=i[m+0+64]=Ea(le,Te,Ke),i[m+3+0]=i[m+2+32]=i[m+1+64]=i[m+0+96]=Ea(Te,Ke,tt),i[m+3+32]=i[m+2+64]=i[m+1+96]=Ea(Ke,tt,lt),i[m+3+64]=i[m+2+96]=Ea(tt,lt,bt),i[m+3+96]=Ea(lt,bt,bt)}function pi(i,m){var H=i[m-1+0],le=i[m-1+32],Te=i[m-1+64],Ke=i[m-1-32],tt=i[m+0-32],lt=i[m+1-32],bt=i[m+2-32],Dt=i[m+3-32];i[m+0+0]=i[m+1+64]=Ke+tt+1>>1,i[m+1+0]=i[m+2+64]=tt+lt+1>>1,i[m+2+0]=i[m+3+64]=lt+bt+1>>1,i[m+3+0]=bt+Dt+1>>1,i[m+0+96]=Ea(Te,le,H),i[m+0+64]=Ea(le,H,Ke),i[m+0+32]=i[m+1+96]=Ea(H,Ke,tt),i[m+1+32]=i[m+2+96]=Ea(Ke,tt,lt),i[m+2+32]=i[m+3+96]=Ea(tt,lt,bt),i[m+3+32]=Ea(lt,bt,Dt)}function Ms(i,m){var H=i[m+0-32],le=i[m+1-32],Te=i[m+2-32],Ke=i[m+3-32],tt=i[m+4-32],lt=i[m+5-32],bt=i[m+6-32],Dt=i[m+7-32];i[m+0+0]=H+le+1>>1,i[m+1+0]=i[m+0+64]=le+Te+1>>1,i[m+2+0]=i[m+1+64]=Te+Ke+1>>1,i[m+3+0]=i[m+2+64]=Ke+tt+1>>1,i[m+0+32]=Ea(H,le,Te),i[m+1+32]=i[m+0+96]=Ea(le,Te,Ke),i[m+2+32]=i[m+1+96]=Ea(Te,Ke,tt),i[m+3+32]=i[m+2+96]=Ea(Ke,tt,lt),i[m+3+64]=Ea(tt,lt,bt),i[m+3+96]=Ea(lt,bt,Dt)}function Cs(i,m){var H=i[m-1+0],le=i[m-1+32],Te=i[m-1+64],Ke=i[m-1+96];i[m+0+0]=H+le+1>>1,i[m+2+0]=i[m+0+32]=le+Te+1>>1,i[m+2+32]=i[m+0+64]=Te+Ke+1>>1,i[m+1+0]=Ea(H,le,Te),i[m+3+0]=i[m+1+32]=Ea(le,Te,Ke),i[m+3+32]=i[m+1+64]=Ea(Te,Ke,Ke),i[m+3+64]=i[m+2+64]=i[m+0+96]=i[m+1+96]=i[m+2+96]=i[m+3+96]=Ke}function ns(i,m){var H=i[m-1+0],le=i[m-1+32],Te=i[m-1+64],Ke=i[m-1+96],tt=i[m-1-32],lt=i[m+0-32],bt=i[m+1-32],Dt=i[m+2-32];i[m+0+0]=i[m+2+32]=H+tt+1>>1,i[m+0+32]=i[m+2+64]=le+H+1>>1,i[m+0+64]=i[m+2+96]=Te+le+1>>1,i[m+0+96]=Ke+Te+1>>1,i[m+3+0]=Ea(lt,bt,Dt),i[m+2+0]=Ea(tt,lt,bt),i[m+1+0]=i[m+3+32]=Ea(H,tt,lt),i[m+1+32]=i[m+3+64]=Ea(le,H,tt),i[m+1+64]=i[m+3+96]=Ea(Te,le,H),i[m+1+96]=Ea(Ke,Te,le)}function Zi(i,m){var H;for(H=0;8>H;++H)b(i,m+32*H,i,m-32,8)}function Ni(i,m){var H;for(H=0;8>H;++H)E(i,m,i[m-1],8),m+=32}function Vi(i,m,H){var le;for(le=0;8>le;++le)E(m,H+32*le,i,8)}function Gi(i,m){var H,le=8;for(H=0;8>H;++H)le+=i[m+H-32]+i[m-1+32*H];Vi(le>>4,i,m)}function Os(i,m){var H,le=4;for(H=0;8>H;++H)le+=i[m+H-32];Vi(le>>3,i,m)}function Yi(i,m){var H,le=4;for(H=0;8>H;++H)le+=i[m-1+32*H];Vi(le>>3,i,m)}function us(i,m){Vi(128,i,m)}function ht(i,m,H){var le=i[m-H],Te=i[m+0],Ke=3*(Te-le)+m0[1020+i[m-2*H]-i[m+H]],tt=Js[112+(Ke+4>>3)];i[m-H]=Li[255+le+Js[112+(Ke+3>>3)]],i[m+0]=Li[255+Te-tt]}function Mi(i,m,H,le){var Te=i[m+0],Ke=i[m+H];return Ki[255+i[m-2*H]-i[m-H]]>le||Ki[255+Ke-Te]>le}function ti(i,m,H,le){return 4*Ki[255+i[m-H]-i[m+0]]+Ki[255+i[m-2*H]-i[m+H]]<=le}function Ti(i,m,H,le,Te){var Ke=i[m-3*H],tt=i[m-2*H],lt=i[m-H],bt=i[m+0],Dt=i[m+H],hr=i[m+2*H],Br=i[m+3*H];return 4*Ki[255+lt-bt]+Ki[255+tt-Dt]>le?0:Ki[255+i[m-4*H]-Ke]<=Te&&Ki[255+Ke-tt]<=Te&&Ki[255+tt-lt]<=Te&&Ki[255+Br-hr]<=Te&&Ki[255+hr-Dt]<=Te&&Ki[255+Dt-bt]<=Te}function as(i,m,H,le){var Te=2*le+1;for(le=0;16>le;++le)ti(i,m+le,H,Te)&&ht(i,m+le,H)}function Bi(i,m,H,le){var Te=2*le+1;for(le=0;16>le;++le)ti(i,m+le*H,1,Te)&&ht(i,m+le*H,1)}function os(i,m,H,le){var Te;for(Te=3;0<Te;--Te)as(i,m+=4*H,H,le)}function is(i,m,H,le){var Te;for(Te=3;0<Te;--Te)Bi(i,m+=4,H,le)}function qo(i,m,H,le,Te,Ke,tt,lt){for(Ke=2*Ke+1;0<Te--;){if(Ti(i,m,H,Ke,tt))if(Mi(i,m,H,lt))ht(i,m,H);else{var bt=i,Dt=m,hr=H,Br=bt[Dt-2*hr],Rt=bt[Dt-hr],gr=bt[Dt+0],Er=bt[Dt+hr],_r=bt[Dt+2*hr],Nr=27*(Qr=m0[1020+3*(gr-Rt)+m0[1020+Br-Er]])+63>>7,Xr=18*Qr+63>>7,Qr=9*Qr+63>>7;bt[Dt-3*hr]=Li[255+bt[Dt-3*hr]+Qr],bt[Dt-2*hr]=Li[255+Br+Xr],bt[Dt-hr]=Li[255+Rt+Nr],bt[Dt+0]=Li[255+gr-Nr],bt[Dt+hr]=Li[255+Er-Xr],bt[Dt+2*hr]=Li[255+_r-Qr]}m+=le}}function gi(i,m,H,le,Te,Ke,tt,lt){for(Ke=2*Ke+1;0<Te--;){if(Ti(i,m,H,Ke,tt))if(Mi(i,m,H,lt))ht(i,m,H);else{var bt=i,Dt=m,hr=H,Br=bt[Dt-hr],Rt=bt[Dt+0],gr=bt[Dt+hr],Er=Js[112+(4+(_r=3*(Rt-Br))>>3)],_r=Js[112+(_r+3>>3)],Nr=Er+1>>1;bt[Dt-2*hr]=Li[255+bt[Dt-2*hr]+Nr],bt[Dt-hr]=Li[255+Br+_r],bt[Dt+0]=Li[255+Rt-Er],bt[Dt+hr]=Li[255+gr-Nr]}m+=le}}function j(i,m,H,le,Te,Ke){qo(i,m,H,1,16,le,Te,Ke)}function je(i,m,H,le,Te,Ke){qo(i,m,1,H,16,le,Te,Ke)}function zt(i,m,H,le,Te,Ke){var tt;for(tt=3;0<tt;--tt)gi(i,m+=4*H,H,1,16,le,Te,Ke)}function er(i,m,H,le,Te,Ke){var tt;for(tt=3;0<tt;--tt)gi(i,m+=4,1,H,16,le,Te,Ke)}function wr(i,m,H,le,Te,Ke,tt,lt){qo(i,m,Te,1,8,Ke,tt,lt),qo(H,le,Te,1,8,Ke,tt,lt)}function Kr(i,m,H,le,Te,Ke,tt,lt){qo(i,m,1,Te,8,Ke,tt,lt),qo(H,le,1,Te,8,Ke,tt,lt)}function cn(i,m,H,le,Te,Ke,tt,lt){gi(i,m+4*Te,Te,1,8,Ke,tt,lt),gi(H,le+4*Te,Te,1,8,Ke,tt,lt)}function qn(i,m,H,le,Te,Ke,tt,lt){gi(i,m+4,1,Te,8,Ke,tt,lt),gi(H,le+4,1,Te,8,Ke,tt,lt)}function ta(){this.ba=new Cn,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new ma,this.memory=0,this.Ib="OutputFunc",this.Jb="OutputAlphaFunc",this.Nd="OutputRowFunc"}function Aa(){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 Ta(){this.nc=this.Ea=this.b=this.hc=0,this.K=[],this.w=0}function ro(){this.ua=0,this.Wa=new ha,this.vb=new ha,this.md=this.xc=this.wc=0,this.vc=[],this.Wb=0,this.Ya=new dr,this.yc=new $t}function ie(){this.xb=this.a=0,this.l=new ja,this.ca=new Cn,this.V=[],this.Ba=0,this.Ta=[],this.Ua=0,this.m=new yt,this.Pb=0,this.wd=new yt,this.Ma=this.$=this.C=this.i=this.c=this.xd=0,this.s=new ro,this.ab=0,this.gc=M(4,Ta),this.Oc=0}function r(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new ja,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function a(i,m,H,le,Te,Ke,tt){for(i=i==null?0:i[m+0],m=0;m<tt;++m)Te[Ke+m]=i+H[le+m]&255,i=Te[Ke+m]}function l(i,m,H,le,Te,Ke,tt){var lt;if(i==null)a(null,null,H,le,Te,Ke,tt);else for(lt=0;lt<tt;++lt)Te[Ke+lt]=i[m+lt]+H[le+lt]&255}function g(i,m,H,le,Te,Ke,tt){if(i==null)a(null,null,H,le,Te,Ke,tt);else{var lt,bt=i[m+0],Dt=bt,hr=bt;for(lt=0;lt<tt;++lt)Dt=hr+(bt=i[m+lt])-Dt,hr=H[le+lt]+(-256&Dt?0>Dt?0:255:Dt)&255,Dt=bt,Te[Ke+lt]=hr}}function R(i,m,H,le){var Te=m.width,Ke=m.o;if(s(i!=null&&m!=null),0>H||0>=le||H+le>Ke)return null;if(!i.Cc){if(i.ga==null){var tt;if(i.ga=new r,(tt=i.ga==null)||(tt=m.width*m.o,s(i.Gb.length==0),i.Gb=v(tt),i.Uc=0,i.Gb==null?tt=0:(i.mb=i.Gb,i.nb=i.Uc,i.rc=null,tt=1),tt=!tt),!tt){tt=i.ga;var lt=i.Fa,bt=i.P,Dt=i.qc,hr=i.mb,Br=i.nb,Rt=bt+1,gr=Dt-1,Er=tt.l;if(s(lt!=null&&hr!=null&&m!=null),As[0]=null,As[1]=a,As[2]=l,As[3]=g,tt.ca=hr,tt.tb=Br,tt.c=m.width,tt.i=m.height,s(0<tt.c&&0<tt.i),1>=Dt)m=0;else if(tt.$a=3&lt[bt+0],tt.Z=lt[bt+0]>>2&3,tt.Lc=lt[bt+0]>>4&3,bt=lt[bt+0]>>6&3,0>tt.$a||1<tt.$a||4<=tt.Z||1<tt.Lc||bt)m=0;else if(Er.put=pa,Er.ac=go,Er.bc=No,Er.ma=tt,Er.width=m.width,Er.height=m.height,Er.Da=m.Da,Er.v=m.v,Er.va=m.va,Er.j=m.j,Er.o=m.o,tt.$a)e:{s(tt.$a==1),m=La();t:for(;;){if(m==null){m=0;break e}if(s(tt!=null),tt.mc=m,m.c=tt.c,m.i=tt.i,m.l=tt.l,m.l.ma=tt,m.l.width=tt.c,m.l.height=tt.i,m.a=0,or(m.m,lt,Rt,gr),!Ko(tt.c,tt.i,1,m,null)||(m.ab==1&&m.gc[0].hc==3&&qa(m.s)?(tt.ic=1,lt=m.c*m.i,m.Ta=null,m.Ua=0,m.V=v(lt),m.Ba=0,m.V==null?(m.a=1,m=0):m=1):(tt.ic=0,m=vo(m,tt.c)),!m))break t;m=1;break e}tt.mc=null,m=0}else m=gr>=tt.c*tt.i;tt=!m}if(tt)return null;i.ga.Lc!=1?i.Ga=0:le=Ke-H}s(i.ga!=null),s(H+le<=Ke);e:{if(m=(lt=i.ga).c,Ke=lt.l.o,lt.$a==0){if(Rt=i.rc,gr=i.Vc,Er=i.Fa,bt=i.P+1+H*m,Dt=i.mb,hr=i.nb+H*m,s(bt<=i.P+i.qc),lt.Z!=0)for(s(As[lt.Z]!=null),tt=0;tt<le;++tt)As[lt.Z](Rt,gr,Er,bt,Dt,hr,m),Rt=Dt,gr=hr,hr+=m,bt+=m;else for(tt=0;tt<le;++tt)b(Dt,hr,Er,bt,m),Rt=Dt,gr=hr,hr+=m,bt+=m;i.rc=Rt,i.Vc=gr}else{if(s(lt.mc!=null),m=H+le,s((tt=lt.mc)!=null),s(m<=tt.i),tt.C>=m)m=1;else if(lt.ic||nr(),lt.ic){lt=tt.V,Rt=tt.Ba,gr=tt.c;var _r=tt.i,Nr=(Er=1,bt=tt.$/gr,Dt=tt.$%gr,hr=tt.m,Br=tt.s,tt.$),Xr=gr*_r,Qr=gr*m,vn=Br.wc,fn=Nr<Qr?ba(Br,Dt,bt):null;s(Nr<=Xr),s(m<=_r),s(qa(Br));t:for(;;){for(;!hr.h&&Nr<Qr;){if(Dt&vn||(fn=ba(Br,Dt,bt)),s(fn!=null),sr(hr),256>(_r=Da(fn.G[0],fn.H[0],hr)))lt[Rt+Nr]=_r,++Nr,++Dt>=gr&&(Dt=0,++bt<=m&&!(bt%16)&&ho(tt,bt));else{if(!(280>_r)){Er=0;break t}_r=za(_r-256,hr);var wa,sa=Da(fn.G[4],fn.H[4],hr);if(sr(hr),!(Nr>=(sa=Ma(gr,sa=za(sa,hr)))&&Xr-Nr>=_r)){Er=0;break t}for(wa=0;wa<_r;++wa)lt[Rt+Nr+wa]=lt[Rt+Nr+wa-sa];for(Nr+=_r,Dt+=_r;Dt>=gr;)Dt-=gr,++bt<=m&&!(bt%16)&&ho(tt,bt);Nr<Qr&&Dt&vn&&(fn=ba(Br,Dt,bt))}s(hr.h==dt(hr))}ho(tt,bt>m?m:bt);break t}!Er||hr.h&&Nr<Xr?(Er=0,tt.a=hr.h?5:3):tt.$=Nr,m=Er}else m=Mo(tt,tt.V,tt.Ba,tt.c,tt.i,m,Lo);if(!m){le=0;break e}}H+le>=Ke&&(i.Cc=1),le=1}if(!le)return null;if(i.Cc&&((le=i.ga)!=null&&(le.mc=null),i.ga=null,0<i.Ga))return alert("todo:WebPDequantizeLevels"),null}return i.nb+H*Te}function he(i,m,H,le,Te,Ke){for(;0<Te--;){var tt,lt=i,bt=m+(H?1:0),Dt=i,hr=m+(H?0:3);for(tt=0;tt<le;++tt){var Br=Dt[hr+4*tt];Br!=255&&(Br*=32897,lt[bt+4*tt+0]=lt[bt+4*tt+0]*Br>>23,lt[bt+4*tt+1]=lt[bt+4*tt+1]*Br>>23,lt[bt+4*tt+2]=lt[bt+4*tt+2]*Br>>23)}m+=Ke}}function He(i,m,H,le,Te){for(;0<le--;){var Ke;for(Ke=0;Ke<H;++Ke){var tt=i[m+2*Ke+0],lt=15&(Dt=i[m+2*Ke+1]),bt=4369*lt,Dt=(240&Dt|Dt>>4)*bt>>16;i[m+2*Ke+0]=(240&tt|tt>>4)*bt>>16&240|(15&tt|tt<<4)*bt>>16>>4&15,i[m+2*Ke+1]=240&Dt|lt}m+=Te}}function ot(i,m,H,le,Te,Ke,tt,lt){var bt,Dt,hr=255;for(Dt=0;Dt<Te;++Dt){for(bt=0;bt<le;++bt){var Br=i[m+bt];Ke[tt+4*bt]=Br,hr&=Br}m+=H,tt+=lt}return hr!=255}function jt(i,m,H,le,Te){var Ke;for(Ke=0;Ke<Te;++Ke)H[le+Ke]=i[m+Ke]>>8}function nr(){Es=he,ks=He,Ls=ot,zs=jt}function br(i,m,H){At[i]=function(le,Te,Ke,tt,lt,bt,Dt,hr,Br,Rt,gr,Er,_r,Nr,Xr,Qr,vn){var fn,wa=vn-1>>1,sa=lt[bt+0]|Dt[hr+0]<<16,Za=Br[Rt+0]|gr[Er+0]<<16;s(le!=null);var ga=3*sa+Za+131074>>2;for(m(le[Te+0],255&ga,ga>>16,_r,Nr),Ke!=null&&(ga=3*Za+sa+131074>>2,m(Ke[tt+0],255&ga,ga>>16,Xr,Qr)),fn=1;fn<=wa;++fn){var to=lt[bt+fn]|Dt[hr+fn]<<16,Jo=Br[Rt+fn]|gr[Er+fn]<<16,Va=sa+to+Za+Jo+524296,va=Va+2*(to+Za)>>3;ga=va+sa>>1,sa=(Va=Va+2*(sa+Jo)>>3)+to>>1,m(le[Te+2*fn-1],255&ga,ga>>16,_r,Nr+(2*fn-1)*H),m(le[Te+2*fn-0],255&sa,sa>>16,_r,Nr+(2*fn-0)*H),Ke!=null&&(ga=Va+Za>>1,sa=va+Jo>>1,m(Ke[tt+2*fn-1],255&ga,ga>>16,Xr,Qr+(2*fn-1)*H),m(Ke[tt+2*fn+0],255&sa,sa>>16,Xr,Qr+(2*fn+0)*H)),sa=to,Za=Jo}1&vn||(ga=3*sa+Za+131074>>2,m(le[Te+vn-1],255&ga,ga>>16,_r,Nr+(vn-1)*H),Ke!=null&&(ga=3*Za+sa+131074>>2,m(Ke[tt+vn-1],255&ga,ga>>16,Xr,Qr+(vn-1)*H)))}}function kr(){_i[Qs]=Cl,_i[e0]=W0,_i[D0]=Ol,_i[t0]=U0,_i[r0]=Z0,_i[p0]=V0,_i[R0]=El,_i[g0]=W0,_i[v0]=U0,_i[n0]=Z0,_i[b0]=V0}function tn(i){return i&~Il?0>i?0:255:i>>G0}function hn(i,m){return tn((19077*i>>8)+(26149*m>>8)-14234)}function pn(i,m,H){return tn((19077*i>>8)-(6419*m>>8)-(13320*H>>8)+8708)}function Un(i,m){return tn((19077*i>>8)+(33050*m>>8)-17685)}function Sa(i,m,H,le,Te){le[Te+0]=hn(i,H),le[Te+1]=pn(i,m,H),le[Te+2]=Un(i,m)}function $a(i,m,H,le,Te){le[Te+0]=Un(i,m),le[Te+1]=pn(i,m,H),le[Te+2]=hn(i,H)}function u(i,m,H,le,Te){var Ke=pn(i,m,H);m=Ke<<3&224|Un(i,m)>>3,le[Te+0]=248&hn(i,H)|Ke>>5,le[Te+1]=m}function e(i,m,H,le,Te){var Ke=240&Un(i,m)|15;le[Te+0]=240&hn(i,H)|pn(i,m,H)>>4,le[Te+1]=Ke}function t(i,m,H,le,Te){le[Te+0]=255,Sa(i,m,H,le,Te+1)}function d(i,m,H,le,Te){$a(i,m,H,le,Te),le[Te+3]=255}function S(i,m,H,le,Te){Sa(i,m,H,le,Te),le[Te+3]=255}function Z(i,m){return 0>i?0:i>m?m:i}function Oe(i,m,H){At[i]=function(le,Te,Ke,tt,lt,bt,Dt,hr,Br){for(var Rt=hr+(-2&Br)*H;hr!=Rt;)m(le[Te+0],Ke[tt+0],lt[bt+0],Dt,hr),m(le[Te+1],Ke[tt+0],lt[bt+0],Dt,hr+H),Te+=2,++tt,++bt,hr+=2*H;1&Br&&m(le[Te+0],Ke[tt+0],lt[bt+0],Dt,hr)}}function Ge(i,m,H){return H==0?i==0?m==0?6:5:m==0?4:0:H}function Xe(i,m,H,le,Te){switch(i>>>30){case 3:Po(m,H,le,Te,0);break;case 2:ni(m,H,le,Te);break;case 1:To(m,H,le,Te)}}function _t(i,m){var H,le,Te=m.M,Ke=m.Nb,tt=i.oc,lt=i.pc+40,bt=i.oc,Dt=i.pc+584,hr=i.oc,Br=i.pc+600;for(H=0;16>H;++H)tt[lt+32*H-1]=129;for(H=0;8>H;++H)bt[Dt+32*H-1]=129,hr[Br+32*H-1]=129;for(0<Te?tt[lt-1-32]=bt[Dt-1-32]=hr[Br-1-32]=129:(E(tt,lt-32-1,127,21),E(bt,Dt-32-1,127,9),E(hr,Br-32-1,127,9)),le=0;le<i.za;++le){var Rt=m.ya[m.aa+le];if(0<le){for(H=-1;16>H;++H)b(tt,lt+32*H-4,tt,lt+32*H+12,4);for(H=-1;8>H;++H)b(bt,Dt+32*H-4,bt,Dt+32*H+4,4),b(hr,Br+32*H-4,hr,Br+32*H+4,4)}var gr=i.Gd,Er=i.Hd+le,_r=Rt.ad,Nr=Rt.Hc;if(0<Te&&(b(tt,lt-32,gr[Er].y,0,16),b(bt,Dt-32,gr[Er].f,0,8),b(hr,Br-32,gr[Er].ea,0,8)),Rt.Za){var Xr=tt,Qr=lt-32+16;for(0<Te&&(le>=i.za-1?E(Xr,Qr,gr[Er].y[15],4):b(Xr,Qr,gr[Er+1].y,0,4)),H=0;4>H;H++)Xr[Qr+128+H]=Xr[Qr+256+H]=Xr[Qr+384+H]=Xr[Qr+0+H];for(H=0;16>H;++H,Nr<<=2)Xr=tt,Qr=lt+_0[H],Ji[Rt.Ob[H]](Xr,Qr),Xe(Nr,_r,16*+H,Xr,Qr)}else if(Xr=Ge(le,Te,Rt.Ob[0]),Is[Xr](tt,lt),Nr!=0)for(H=0;16>H;++H,Nr<<=2)Xe(Nr,_r,16*+H,tt,lt+_0[H]);for(H=Rt.Gc,Xr=Ge(le,Te,Rt.Dd),ms[Xr](bt,Dt),ms[Xr](hr,Br),Nr=_r,Xr=bt,Qr=Dt,255&(Rt=0|H)&&(170&Rt?vi(Nr,256,Xr,Qr):qi(Nr,256,Xr,Qr)),Rt=hr,Nr=Br,255&(H>>=8)&&(170&H?vi(_r,320,Rt,Nr):qi(_r,320,Rt,Nr)),Te<i.Ub-1&&(b(gr[Er].y,0,tt,lt+480,16),b(gr[Er].f,0,bt,Dt+224,8),b(gr[Er].ea,0,hr,Br+224,8)),H=8*Ke*i.B,gr=i.sa,Er=i.ta+16*le+16*Ke*i.R,_r=i.qa,Rt=i.ra+8*le+H,Nr=i.Ha,Xr=i.Ia+8*le+H,H=0;16>H;++H)b(gr,Er+H*i.R,tt,lt+32*H,16);for(H=0;8>H;++H)b(_r,Rt+H*i.B,bt,Dt+32*H,8),b(Nr,Xr+H*i.B,hr,Br+32*H,8)}}function cr(i,m,H,le,Te,Ke,tt,lt,bt){var Dt=[0],hr=[0],Br=0,Rt=bt!=null?bt.kd:0,gr=bt!=null?bt:new Aa;if(i==null||12>H)return 7;gr.data=i,gr.w=m,gr.ha=H,m=[m],H=[H],gr.gb=[gr.gb];e:{var Er=m,_r=H,Nr=gr.gb;if(s(i!=null),s(_r!=null),s(Nr!=null),Nr[0]=0,12<=_r[0]&&!p(i,Er[0],"RIFF")){if(p(i,Er[0]+8,"WEBP")){Nr=3;break e}var Xr=Mr(i,Er[0]+4);if(12>Xr||4294967286<Xr){Nr=3;break e}if(Rt&&Xr>_r[0]-8){Nr=7;break e}Nr[0]=Xr,Er[0]+=12,_r[0]-=12}Nr=0}if(Nr!=0)return Nr;for(Xr=0<gr.gb[0],H=H[0];;){e:{var Qr=i;_r=m,Nr=H;var vn=Dt,fn=hr,wa=Er=[0];if((ga=Br=[Br])[0]=0,8>Nr[0])Nr=7;else{if(!p(Qr,_r[0],"VP8X")){if(Mr(Qr,_r[0]+4)!=10){Nr=3;break e}if(18>Nr[0]){Nr=7;break e}var sa=Mr(Qr,_r[0]+8),Za=1+Sn(Qr,_r[0]+12);if(2147483648<=Za*(Qr=1+Sn(Qr,_r[0]+15))){Nr=3;break e}wa!=null&&(wa[0]=sa),vn!=null&&(vn[0]=Za),fn!=null&&(fn[0]=Qr),_r[0]+=18,Nr[0]-=18,ga[0]=1}Nr=0}}if(Br=Br[0],Er=Er[0],Nr!=0)return Nr;if(_r=!!(2&Er),!Xr&&Br)return 3;if(Ke!=null&&(Ke[0]=!!(16&Er)),tt!=null&&(tt[0]=_r),lt!=null&&(lt[0]=0),tt=Dt[0],Er=hr[0],Br&&_r&&bt==null){Nr=0;break}if(4>H){Nr=7;break}if(Xr&&Br||!Xr&&!Br&&!p(i,m[0],"ALPH")){H=[H],gr.na=[gr.na],gr.P=[gr.P],gr.Sa=[gr.Sa];e:{sa=i,Nr=m,Xr=H;var ga=gr.gb;vn=gr.na,fn=gr.P,wa=gr.Sa,Za=22,s(sa!=null),s(Xr!=null),Qr=Nr[0];var to=Xr[0];for(s(vn!=null),s(wa!=null),vn[0]=null,fn[0]=null,wa[0]=0;;){if(Nr[0]=Qr,Xr[0]=to,8>to){Nr=7;break e}var Jo=Mr(sa,Qr+4);if(4294967286<Jo){Nr=3;break e}var Va=8+Jo+1&-2;if(Za+=Va,0<ga&&Za>ga){Nr=3;break e}if(!p(sa,Qr,"VP8 ")||!p(sa,Qr,"VP8L")){Nr=0;break e}if(to[0]<Va){Nr=7;break e}p(sa,Qr,"ALPH")||(vn[0]=sa,fn[0]=Qr+8,wa[0]=Jo),Qr+=Va,to-=Va}}if(H=H[0],gr.na=gr.na[0],gr.P=gr.P[0],gr.Sa=gr.Sa[0],Nr!=0)break}H=[H],gr.Ja=[gr.Ja],gr.xa=[gr.xa];e:if(ga=i,Nr=m,Xr=H,vn=gr.gb[0],fn=gr.Ja,wa=gr.xa,sa=Nr[0],Qr=!p(ga,sa,"VP8 "),Za=!p(ga,sa,"VP8L"),s(ga!=null),s(Xr!=null),s(fn!=null),s(wa!=null),8>Xr[0])Nr=7;else{if(Qr||Za){if(ga=Mr(ga,sa+4),12<=vn&&ga>vn-12){Nr=3;break e}if(Rt&&ga>Xr[0]-8){Nr=7;break e}fn[0]=ga,Nr[0]+=8,Xr[0]-=8,wa[0]=Za}else wa[0]=5<=Xr[0]&&ga[sa+0]==47&&!(ga[sa+4]>>5),fn[0]=Xr[0];Nr=0}if(H=H[0],gr.Ja=gr.Ja[0],gr.xa=gr.xa[0],m=m[0],Nr!=0)break;if(4294967286<gr.Ja)return 3;if(lt==null||_r||(lt[0]=gr.xa?2:1),tt=[tt],Er=[Er],gr.xa){if(5>H){Nr=7;break}lt=tt,Rt=Er,_r=Ke,i==null||5>H?i=0:5<=H&&i[m+0]==47&&!(i[m+4]>>5)?(Xr=[0],ga=[0],vn=[0],or(fn=new yt,i,m,H),Na(fn,Xr,ga,vn)?(lt!=null&&(lt[0]=Xr[0]),Rt!=null&&(Rt[0]=ga[0]),_r!=null&&(_r[0]=vn[0]),i=1):i=0):i=0}else{if(10>H){Nr=7;break}lt=Er,i==null||10>H||!zo(i,m+3,H-3)?i=0:(Rt=i[m+0]|i[m+1]<<8|i[m+2]<<16,_r=16383&(i[m+7]<<8|i[m+6]),i=16383&(i[m+9]<<8|i[m+8]),1&Rt||3<(Rt>>1&7)||!(Rt>>4&1)||Rt>>5>=gr.Ja||!_r||!i?i=0:(tt&&(tt[0]=_r),lt&&(lt[0]=i),i=1))}if(!i||(tt=tt[0],Er=Er[0],Br&&(Dt[0]!=tt||hr[0]!=Er)))return 3;bt!=null&&(bt[0]=gr,bt.offset=m-bt.w,s(4294967286>m-bt.w),s(bt.offset==bt.ha-H));break}return Nr==0||Nr==7&&Br&&bt==null?(Ke!=null&&(Ke[0]|=gr.na!=null&&0<gr.na.length),le!=null&&(le[0]=tt),Te!=null&&(Te[0]=Er),0):Nr}function pr(i,m,H){var le=m.width,Te=m.height,Ke=0,tt=0,lt=le,bt=Te;if(m.Da=i!=null&&0<i.Da,m.Da&&(lt=i.cd,bt=i.bd,Ke=i.v,tt=i.j,11>H||(Ke&=-2,tt&=-2),0>Ke||0>tt||0>=lt||0>=bt||Ke+lt>le||tt+bt>Te))return 0;if(m.v=Ke,m.j=tt,m.va=Ke+lt,m.o=tt+bt,m.U=lt,m.T=bt,m.da=i!=null&&0<i.da,m.da){if(!Wn(lt,bt,H=[i.ib],Ke=[i.hb]))return 0;m.ib=H[0],m.hb=Ke[0]}return m.ob=i!=null&&i.ob,m.Kb=i==null||!i.Sd,m.da&&(m.ob=m.ib<3*le/4&&m.hb<3*Te/4,m.Kb=0),1}function Tr(i){if(i==null)return 2;if(11>i.S){var m=i.f.RGBA;m.fb+=(i.height-1)*m.A,m.A=-m.A}else m=i.f.kb,i=i.height,m.O+=(i-1)*m.fa,m.fa=-m.fa,m.N+=(i-1>>1)*m.Ab,m.Ab=-m.Ab,m.W+=(i-1>>1)*m.Db,m.Db=-m.Db,m.F!=null&&(m.J+=(i-1)*m.lb,m.lb=-m.lb);return 0}function Wr(i,m,H,le){if(le==null||0>=i||0>=m)return 2;if(H!=null){if(H.Da){var Te=H.cd,Ke=H.bd,tt=-2&H.v,lt=-2&H.j;if(0>tt||0>lt||0>=Te||0>=Ke||tt+Te>i||lt+Ke>m)return 2;i=Te,m=Ke}if(H.da){if(!Wn(i,m,Te=[H.ib],Ke=[H.hb]))return 2;i=Te[0],m=Ke[0]}}le.width=i,le.height=m;e:{var bt=le.width,Dt=le.height;if(i=le.S,0>=bt||0>=Dt||!(i>=Qs&&13>i))i=2;else{if(0>=le.Rd&&le.sd==null){tt=Ke=Te=m=0;var hr=(lt=bt*X0[i])*Dt;if(11>i||(Ke=(Dt+1)/2*(m=(bt+1)/2),i==12&&(tt=(Te=bt)*Dt)),(Dt=v(hr+2*Ke+tt))==null){i=1;break e}le.sd=Dt,11>i?((bt=le.f.RGBA).eb=Dt,bt.fb=0,bt.A=lt,bt.size=hr):((bt=le.f.kb).y=Dt,bt.O=0,bt.fa=lt,bt.Fd=hr,bt.f=Dt,bt.N=0+hr,bt.Ab=m,bt.Cd=Ke,bt.ea=Dt,bt.W=0+hr+Ke,bt.Db=m,bt.Ed=Ke,i==12&&(bt.F=Dt,bt.J=0+hr+2*Ke),bt.Tc=tt,bt.lb=Te)}if(m=1,Te=le.S,Ke=le.width,tt=le.height,Te>=Qs&&13>Te)if(11>Te)i=le.f.RGBA,m&=(lt=Math.abs(i.A))*(tt-1)+Ke<=i.size,m&=lt>=Ke*X0[Te],m&=i.eb!=null;else{i=le.f.kb,lt=(Ke+1)/2,hr=(tt+1)/2,bt=Math.abs(i.fa),Dt=Math.abs(i.Ab);var Br=Math.abs(i.Db),Rt=Math.abs(i.lb),gr=Rt*(tt-1)+Ke;m&=bt*(tt-1)+Ke<=i.Fd,m&=Dt*(hr-1)+lt<=i.Cd,m=(m&=Br*(hr-1)+lt<=i.Ed)&bt>=Ke&Dt>=lt&Br>=lt,m&=i.y!=null,m&=i.f!=null,m&=i.ea!=null,Te==12&&(m&=Rt>=Ke,m&=gr<=i.Tc,m&=i.F!=null)}else m=0;i=m?0:2}}return i!=0||H!=null&&H.fd&&(i=Tr(le)),i}var ln=64,In=[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],Hn=24,Nn=32,Fn=8,Oa=[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];Gr("Predictor0","PredictorAdd0"),At.Predictor0=function(){return 4278190080},At.Predictor1=function(i){return i},At.Predictor2=function(i,m,H){return m[H+0]},At.Predictor3=function(i,m,H){return m[H+1]},At.Predictor4=function(i,m,H){return m[H-1]},At.Predictor5=function(i,m,H){return Gn(Gn(i,m[H+1]),m[H+0])},At.Predictor6=function(i,m,H){return Gn(i,m[H-1])},At.Predictor7=function(i,m,H){return Gn(i,m[H+0])},At.Predictor8=function(i,m,H){return Gn(m[H-1],m[H+0])},At.Predictor9=function(i,m,H){return Gn(m[H+0],m[H+1])},At.Predictor10=function(i,m,H){return Gn(Gn(i,m[H-1]),Gn(m[H+0],m[H+1]))},At.Predictor11=function(i,m,H){var le=m[H+0];return 0>=ca(le>>24&255,i>>24&255,(m=m[H-1])>>24&255)+ca(le>>16&255,i>>16&255,m>>16&255)+ca(le>>8&255,i>>8&255,m>>8&255)+ca(255&le,255&i,255&m)?le:i},At.Predictor12=function(i,m,H){var le=m[H+0];return(xa((i>>24&255)+(le>>24&255)-((m=m[H-1])>>24&255))<<24|xa((i>>16&255)+(le>>16&255)-(m>>16&255))<<16|xa((i>>8&255)+(le>>8&255)-(m>>8&255))<<8|xa((255&i)+(255&le)-(255&m)))>>>0},At.Predictor13=function(i,m,H){var le=m[H-1];return(Xn((i=Gn(i,m[H+0]))>>24&255,le>>24&255)<<24|Xn(i>>16&255,le>>16&255)<<16|Xn(i>>8&255,le>>8&255)<<8|Xn(255&i,255&le))>>>0};var Ba=At.PredictorAdd0;At.PredictorAdd1=Ra,Gr("Predictor2","PredictorAdd2"),Gr("Predictor3","PredictorAdd3"),Gr("Predictor4","PredictorAdd4"),Gr("Predictor5","PredictorAdd5"),Gr("Predictor6","PredictorAdd6"),Gr("Predictor7","PredictorAdd7"),Gr("Predictor8","PredictorAdd8"),Gr("Predictor9","PredictorAdd9"),Gr("Predictor10","PredictorAdd10"),Gr("Predictor11","PredictorAdd11"),Gr("Predictor12","PredictorAdd12"),Gr("Predictor13","PredictorAdd13");var Ia=At.PredictorAdd2;Rn("ColorIndexInverseTransform","MapARGB","32b",function(i){return i>>8&255},function(i){return i}),Rn("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",function(i){return i},function(i){return i>>8&255});var Ka,Ga=At.ColorIndexInverseTransform,fo=At.MapARGB,_a=At.VP8LColorIndexInverseTransformAlpha,Go=At.MapAlpha,Ao=At.VP8LPredictorsAdd=[];Ao.length=16,(At.VP8LPredictors=[]).length=16,(At.VP8LPredictorsAdd_C=[]).length=16,(At.VP8LPredictors_C=[]).length=16;var mo,ri,wo,Ro,eo,lo,So,Po,ni,vi,To,qi,Rs,ds,Ws,hs,fs,Ts,Bs,Xs,Ys,qs,Fs,Us,Es,ks,Ls,zs,M0=v(511),T0=v(2041),B0=v(225),L0=v(767),z0=0,m0=T0,Js=B0,Li=L0,Ki=M0,Qs=0,e0=1,D0=2,t0=3,r0=4,p0=5,R0=6,g0=7,v0=8,n0=9,b0=10,cl=[2,3,7],ul=[3,3,11],F0=[280,256,256,256,40],dl=[0,1,1,1,0],hl=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],fl=[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],ml=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],pl=8,y0=[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],x0=[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],Zs=null,gl=[[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]],vl=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],k0=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],bl=[[[[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]]]],yl=[[[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]]],xl=[[[[255,255,255,255,255,255,255,255,255,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]]]],wl=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],Is=[],Ji=[],ms=[],Sl=1,H0=2,As=[],_i=[];br("UpsampleRgbLinePair",Sa,3),br("UpsampleBgrLinePair",$a,3),br("UpsampleRgbaLinePair",S,4),br("UpsampleBgraLinePair",d,4),br("UpsampleArgbLinePair",t,4),br("UpsampleRgba4444LinePair",e,2),br("UpsampleRgb565LinePair",u,2);var Cl=At.UpsampleRgbLinePair,Ol=At.UpsampleBgrLinePair,W0=At.UpsampleRgbaLinePair,U0=At.UpsampleBgraLinePair,Z0=At.UpsampleArgbLinePair,V0=At.UpsampleRgba4444LinePair,El=At.UpsampleRgb565LinePair,a0=16,o0=1<<a0-1,Vs=-227,w0=482,G0=6,Il=(256<<G0)-1,K0=0,Al=v(256),$l=v(256),Pl=v(256),jl=v(256),Nl=v(w0-Vs),Ml=v(w0-Vs);Oe("YuvToRgbRow",Sa,3),Oe("YuvToBgrRow",$a,3),Oe("YuvToRgbaRow",S,4),Oe("YuvToBgraRow",d,4),Oe("YuvToArgbRow",t,4),Oe("YuvToRgba4444Row",e,2),Oe("YuvToRgb565Row",u,2);var _0=[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],i0=[0,2,8],Tl=[8,7,6,4,4,2,2,2,1,1,1,1],Bl=1;this.WebPDecodeRGBA=function(i,m,H,le,Te){var Ke=e0,tt=new ta,lt=new Cn;tt.ba=lt,lt.S=Ke,lt.width=[lt.width],lt.height=[lt.height];var bt=lt.width,Dt=lt.height,hr=new jn;if(hr==null||i==null)var Br=2;else s(hr!=null),Br=cr(i,m,H,hr.width,hr.height,hr.Pd,hr.Qd,hr.format,null);if(Br!=0?bt=0:(bt!=null&&(bt[0]=hr.width[0]),Dt!=null&&(Dt[0]=hr.height[0]),bt=1),bt){lt.width=lt.width[0],lt.height=lt.height[0],le!=null&&(le[0]=lt.width),Te!=null&&(Te[0]=lt.height);e:{if(le=new ja,(Te=new Aa).data=i,Te.w=m,Te.ha=H,Te.kd=1,m=[0],s(Te!=null),((i=cr(Te.data,Te.w,Te.ha,null,null,null,m,null,Te))==0||i==7)&&m[0]&&(i=4),(m=i)==0){if(s(tt!=null),le.data=Te.data,le.w=Te.w+Te.offset,le.ha=Te.ha-Te.offset,le.put=pa,le.ac=go,le.bc=No,le.ma=tt,Te.xa){if((i=La())==null){tt=1;break e}if(function(Rt,gr){var Er=[0],_r=[0],Nr=[0];t:for(;;){if(Rt==null)return 0;if(gr==null)return Rt.a=2,0;if(Rt.l=gr,Rt.a=0,or(Rt.m,gr.data,gr.w,gr.ha),!Na(Rt.m,Er,_r,Nr)){Rt.a=3;break t}if(Rt.xb=H0,gr.width=Er[0],gr.height=_r[0],!Ko(Er[0],_r[0],1,Rt,null))break t;return 1}return s(Rt.a!=0),0}(i,le)){if(le=(m=Wr(le.width,le.height,tt.Oa,tt.ba))==0){t:{le=i;r:for(;;){if(le==null){le=0;break t}if(s(le.s.yc!=null),s(le.s.Ya!=null),s(0<le.s.Wb),s((H=le.l)!=null),s((Te=H.ma)!=null),le.xb!=0){if(le.ca=Te.ba,le.tb=Te.tb,s(le.ca!=null),!pr(Te.Oa,H,t0)){le.a=2;break r}if(!vo(le,H.width)||H.da)break r;if((H.da||Vn(le.ca.S))&&nr(),11>le.ca.S||(alert("todo:WebPInitConvertARGBToYUV"),le.ca.f.kb.F!=null&&nr()),le.Pb&&0<le.s.ua&&le.s.vb.X==null&&!Bt(le.s.vb,le.s.Wa.Xa)){le.a=1;break r}le.xb=0}if(!Mo(le,le.V,le.Ba,le.c,le.i,H.o,ka))break r;Te.Dc=le.Ma,le=1;break t}s(le.a!=0),le=0}le=!le}le&&(m=i.a)}else m=i.a}else{if((i=new bo)==null){tt=1;break e}if(i.Fa=Te.na,i.P=Te.P,i.qc=Te.Sa,Do(i,le)){if((m=Wr(le.width,le.height,tt.Oa,tt.ba))==0){if(i.Aa=0,H=tt.Oa,s((Te=i)!=null),H!=null){if(0<(bt=0>(bt=H.Md)?0:100<bt?255:255*bt/100)){for(Dt=hr=0;4>Dt;++Dt)12>(Br=Te.pb[Dt]).lc&&(Br.ia=bt*Tl[0>Br.lc?0:Br.lc]>>3),hr|=Br.ia;hr&&(alert("todo:VP8InitRandom"),Te.ia=1)}Te.Ga=H.Id,100<Te.Ga?Te.Ga=100:0>Te.Ga&&(Te.Ga=0)}(function(Rt,gr){if(Rt==null)return 0;if(gr==null)return We(Rt,2,"NULL VP8Io parameter in VP8Decode().");if(!Rt.cb&&!Do(Rt,gr))return 0;if(s(Rt.cb),gr.ac==null||gr.ac(gr)){gr.ob&&(Rt.L=0);var Er=i0[Rt.L];if(Rt.L==2?(Rt.yb=0,Rt.zb=0):(Rt.yb=gr.v-Er>>4,Rt.zb=gr.j-Er>>4,0>Rt.yb&&(Rt.yb=0),0>Rt.zb&&(Rt.zb=0)),Rt.Va=gr.o+15+Er>>4,Rt.Hb=gr.va+15+Er>>4,Rt.Hb>Rt.za&&(Rt.Hb=Rt.za),Rt.Va>Rt.Ub&&(Rt.Va=Rt.Ub),0<Rt.L){var _r=Rt.ed;for(Er=0;4>Er;++Er){var Nr;if(Rt.Qa.Cb){var Xr=Rt.Qa.Lb[Er];Rt.Qa.Fb||(Xr+=_r.Tb)}else Xr=_r.Tb;for(Nr=0;1>=Nr;++Nr){var Qr=Rt.gd[Er][Nr],vn=Xr;if(_r.Pc&&(vn+=_r.vd[0],Nr&&(vn+=_r.od[0])),0<(vn=0>vn?0:63<vn?63:vn)){var fn=vn;0<_r.wb&&(fn=4<_r.wb?fn>>2:fn>>1)>9-_r.wb&&(fn=9-_r.wb),1>fn&&(fn=1),Qr.dd=fn,Qr.tc=2*vn+fn,Qr.ld=40<=vn?2:15<=vn?1:0}else Qr.tc=0;Qr.La=Nr}}}Er=0}else We(Rt,6,"Frame setup failed"),Er=Rt.a;if(Er=Er==0){if(Er){Rt.$c=0,0<Rt.Aa||(Rt.Ic=Bl);t:{Er=Rt.Ic,_r=4*(fn=Rt.za);var wa=32*fn,sa=fn+1,Za=0<Rt.L?fn*(0<Rt.Aa?2:1):0,ga=(Rt.Aa==2?2:1)*fn;if((Qr=_r+832+(Nr=3*(16*Er+i0[Rt.L])/2*wa)+(Xr=Rt.Fa!=null&&0<Rt.Fa.length?Rt.Kc.c*Rt.Kc.i:0))!=Qr)Er=0;else{if(Qr>Rt.Vb){if(Rt.Vb=0,Rt.Ec=v(Qr),Rt.Fc=0,Rt.Ec==null){Er=We(Rt,1,"no memory during frame initialization.");break t}Rt.Vb=Qr}Qr=Rt.Ec,vn=Rt.Fc,Rt.Ac=Qr,Rt.Bc=vn,vn+=_r,Rt.Gd=M(wa,$i),Rt.Hd=0,Rt.rb=M(sa+1,Hi),Rt.sb=1,Rt.wa=Za?M(Za,_o):null,Rt.Y=0,Rt.D.Nb=0,Rt.D.wa=Rt.wa,Rt.D.Y=Rt.Y,0<Rt.Aa&&(Rt.D.Y+=fn),s(!0),Rt.oc=Qr,Rt.pc=vn,vn+=832,Rt.ya=M(ga,Ci),Rt.aa=0,Rt.D.ya=Rt.ya,Rt.D.aa=Rt.aa,Rt.Aa==2&&(Rt.D.aa+=fn),Rt.R=16*fn,Rt.B=8*fn,fn=(wa=i0[Rt.L])*Rt.R,wa=wa/2*Rt.B,Rt.sa=Qr,Rt.ta=vn+fn,Rt.qa=Rt.sa,Rt.ra=Rt.ta+16*Er*Rt.R+wa,Rt.Ha=Rt.qa,Rt.Ia=Rt.ra+8*Er*Rt.B+wa,Rt.$c=0,vn+=Nr,Rt.mb=Xr?Qr:null,Rt.nb=Xr?vn:null,s(vn+Xr<=Rt.Fc+Rt.Vb),so(Rt),E(Rt.Ac,Rt.Bc,0,_r),Er=1}}if(Er){if(gr.ka=0,gr.y=Rt.sa,gr.O=Rt.ta,gr.f=Rt.qa,gr.N=Rt.ra,gr.ea=Rt.Ha,gr.Vd=Rt.Ia,gr.fa=Rt.R,gr.Rc=Rt.B,gr.F=null,gr.J=0,!z0){for(Er=-255;255>=Er;++Er)M0[255+Er]=0>Er?-Er:Er;for(Er=-1020;1020>=Er;++Er)T0[1020+Er]=-128>Er?-128:127<Er?127:Er;for(Er=-112;112>=Er;++Er)B0[112+Er]=-16>Er?-16:15<Er?15:Er;for(Er=-255;510>=Er;++Er)L0[255+Er]=0>Er?0:255<Er?255:Er;z0=1}So=ss,Po=Wi,vi=vs,To=ui,qi=ts,ni=Pi,Rs=j,ds=je,Ws=wr,hs=Kr,fs=zt,Ts=er,Bs=cn,Xs=qn,Ys=as,qs=Bi,Fs=os,Us=is,Ji[0]=Ss,Ji[1]=Ui,Ji[2]=xs,Ji[3]=ws,Ji[4]=Xi,Ji[5]=pi,Ji[6]=li,Ji[7]=Ms,Ji[8]=ns,Ji[9]=Cs,Is[0]=fi,Is[1]=ls,Is[2]=ys,Is[3]=rs,Is[4]=cs,Is[5]=ji,Is[6]=mi,ms[0]=Gi,ms[1]=bs,ms[2]=Zi,ms[3]=Ni,ms[4]=Yi,ms[5]=Os,ms[6]=us,Er=1}else Er=0}Er&&(Er=function(to,Jo){for(to.M=0;to.M<to.Va;++to.M){var Va,va=to.Jc[to.M&to.Xb],Dn=to.m,Uo=to;for(Va=0;Va<Uo.za;++Va){var Ha=Dn,no=Uo,jo=no.Ac,oi=no.Bc+4*Va,bi=no.zc,Fo=no.ya[no.aa+Va];if(no.Qa.Bb?Fo.$b=Rr(Ha,no.Pa.jb[0])?2+Rr(Ha,no.Pa.jb[2]):Rr(Ha,no.Pa.jb[1]):Fo.$b=0,no.kc&&(Fo.Ad=Rr(Ha,no.Bd)),Fo.Za=!Rr(Ha,145)+0,Fo.Za){var ci=Fo.Ob,yi=0;for(no=0;4>no;++no){var Qo,co=bi[0+no];for(Qo=0;4>Qo;++Qo){co=yl[jo[oi+Qo]][co];for(var yo=k0[Rr(Ha,co[0])];0<yo;)yo=k0[2*yo+Rr(Ha,co[yo])];co=-yo,jo[oi+Qo]=co}b(ci,yi,jo,oi,4),yi+=4,bi[0+no]=co}}else co=Rr(Ha,156)?Rr(Ha,128)?1:3:Rr(Ha,163)?2:0,Fo.Ob[0]=co,E(jo,oi,co,4),E(bi,0,co,4);Fo.Dd=Rr(Ha,142)?Rr(Ha,114)?Rr(Ha,183)?1:3:2:0}if(Uo.m.Ka)return We(to,7,"Premature end-of-partition0 encountered.");for(;to.ja<to.za;++to.ja){if(Uo=va,Ha=(Dn=to).rb[Dn.sb-1],jo=Dn.rb[Dn.sb+Dn.ja],Va=Dn.ya[Dn.aa+Dn.ja],oi=Dn.kc?Va.Ad:0)Ha.la=jo.la=0,Va.Za||(Ha.Na=jo.Na=0),Va.Hc=0,Va.Gc=0,Va.ia=0;else{var ko,xo;if(Ha=jo,jo=Uo,oi=Dn.Pa.Xc,bi=Dn.ya[Dn.aa+Dn.ja],Fo=Dn.pb[bi.$b],no=bi.ad,ci=0,yi=Dn.rb[Dn.sb-1],co=Qo=0,E(no,ci,0,384),bi.Za)var ii=0,Qi=oi[3];else{yo=v(16);var Zo=Ha.Na+yi.Na;if(Zo=Zs(jo,oi[1],Zo,Fo.Eb,0,yo,0),Ha.Na=yi.Na=(0<Zo)+0,1<Zo)So(yo,0,no,ci);else{var Ei=yo[0]+3>>3;for(yo=0;256>yo;yo+=16)no[ci+yo]=Ei}ii=1,Qi=oi[0]}var Oo=15&Ha.la,ei=15&yi.la;for(yo=0;4>yo;++yo){var zi=1&ei;for(Ei=xo=0;4>Ei;++Ei)Oo=Oo>>1|(zi=(Zo=Zs(jo,Qi,Zo=zi+(1&Oo),Fo.Sc,ii,no,ci))>ii)<<7,xo=xo<<2|(3<Zo?3:1<Zo?2:no[ci+0]!=0),ci+=16;Oo>>=4,ei=ei>>1|zi<<7,Qo=(Qo<<8|xo)>>>0}for(Qi=Oo,ii=ei>>4,ko=0;4>ko;ko+=2){for(xo=0,Oo=Ha.la>>4+ko,ei=yi.la>>4+ko,yo=0;2>yo;++yo){for(zi=1&ei,Ei=0;2>Ei;++Ei)Zo=zi+(1&Oo),Oo=Oo>>1|(zi=0<(Zo=Zs(jo,oi[2],Zo,Fo.Qc,0,no,ci)))<<3,xo=xo<<2|(3<Zo?3:1<Zo?2:no[ci+0]!=0),ci+=16;Oo>>=2,ei=ei>>1|zi<<5}co|=xo<<4*ko,Qi|=Oo<<4<<ko,ii|=(240&ei)<<ko}Ha.la=Qi,yi.la=ii,bi.Hc=Qo,bi.Gc=co,bi.ia=43690&co?0:Fo.ia,oi=!(Qo|co)}if(0<Dn.L&&(Dn.wa[Dn.Y+Dn.ja]=Dn.gd[Va.$b][Va.Za],Dn.wa[Dn.Y+Dn.ja].La|=!oi),Uo.Ka)return We(to,7,"Premature end-of-file encountered.")}if(so(to),Dn=Jo,Uo=1,Va=(va=to).D,Ha=0<va.L&&va.M>=va.zb&&va.M<=va.Va,va.Aa==0)t:{if(Va.M=va.M,Va.uc=Ha,_t(va,Va),Uo=1,Va=(xo=va.D).Nb,Ha=(co=i0[va.L])*va.R,jo=co/2*va.B,yo=16*Va*va.R,Ei=8*Va*va.B,oi=va.sa,bi=va.ta-Ha+yo,Fo=va.qa,no=va.ra-jo+Ei,ci=va.Ha,yi=va.Ia-jo+Ei,ei=(Oo=xo.M)==0,Qo=Oo>=va.Va-1,va.Aa==2&&_t(va,xo),xo.uc)for(zi=(Zo=va).D.M,s(Zo.D.uc),xo=Zo.yb;xo<Zo.Hb;++xo){ii=xo,Qi=zi;var xi=(Di=(si=Zo).D).Nb;ko=si.R;var Di=Di.wa[Di.Y+ii],Ri=si.sa,Ii=si.ta+16*xi*ko+16*ii,Fi=Di.dd,$o=Di.tc;if($o!=0)if(s(3<=$o),si.L==1)0<ii&&qs(Ri,Ii,ko,$o+4),Di.La&&Us(Ri,Ii,ko,$o),0<Qi&&Ys(Ri,Ii,ko,$o+4),Di.La&&Fs(Ri,Ii,ko,$o);else{var ki=si.B,es=si.qa,Ds=si.ra+8*xi*ki+8*ii,ps=si.Ha,si=si.Ia+8*xi*ki+8*ii;xi=Di.ld,0<ii&&(ds(Ri,Ii,ko,$o+4,Fi,xi),hs(es,Ds,ps,si,ki,$o+4,Fi,xi)),Di.La&&(Ts(Ri,Ii,ko,$o,Fi,xi),Xs(es,Ds,ps,si,ki,$o,Fi,xi)),0<Qi&&(Rs(Ri,Ii,ko,$o+4,Fi,xi),Ws(es,Ds,ps,si,ki,$o+4,Fi,xi)),Di.La&&(fs(Ri,Ii,ko,$o,Fi,xi),Bs(es,Ds,ps,si,ki,$o,Fi,xi))}}if(va.ia&&alert("todo:DitherRow"),Dn.put!=null){if(xo=16*Oo,Oo=16*(Oo+1),ei?(Dn.y=va.sa,Dn.O=va.ta+yo,Dn.f=va.qa,Dn.N=va.ra+Ei,Dn.ea=va.Ha,Dn.W=va.Ia+Ei):(xo-=co,Dn.y=oi,Dn.O=bi,Dn.f=Fo,Dn.N=no,Dn.ea=ci,Dn.W=yi),Qo||(Oo-=co),Oo>Dn.o&&(Oo=Dn.o),Dn.F=null,Dn.J=null,va.Fa!=null&&0<va.Fa.length&&xo<Oo&&(Dn.J=R(va,Dn,xo,Oo-xo),Dn.F=va.mb,Dn.F==null&&Dn.F.length==0)){Uo=We(va,3,"Could not decode alpha data.");break t}xo<Dn.j&&(co=Dn.j-xo,xo=Dn.j,s(!(1&co)),Dn.O+=va.R*co,Dn.N+=va.B*(co>>1),Dn.W+=va.B*(co>>1),Dn.F!=null&&(Dn.J+=Dn.width*co)),xo<Oo&&(Dn.O+=Dn.v,Dn.N+=Dn.v>>1,Dn.W+=Dn.v>>1,Dn.F!=null&&(Dn.J+=Dn.v),Dn.ka=xo-Dn.j,Dn.U=Dn.va-Dn.v,Dn.T=Oo-xo,Uo=Dn.put(Dn))}Va+1!=va.Ic||Qo||(b(va.sa,va.ta-Ha,oi,bi+16*va.R,Ha),b(va.qa,va.ra-jo,Fo,no+8*va.B,jo),b(va.Ha,va.Ia-jo,ci,yi+8*va.B,jo))}if(!Uo)return We(to,6,"Output aborted.")}return 1}(Rt,gr)),gr.bc!=null&&gr.bc(gr),Er&=1}return Er?(Rt.cb=0,Er):0})(i,le)||(m=i.a)}}else m=i.a}m==0&&tt.Oa!=null&&tt.Oa.fd&&(m=Tr(tt.ba))}tt=m}Ke=tt!=0?null:11>Ke?lt.f.RGBA.eb:lt.f.kb.y}else Ke=null;return Ke};var X0=[3,4,3,4,4,2,2,4,4,4,2,1,1]};function Ae(At,Jt){for(var ke="",Le=0;Le<4;Le++)ke+=String.fromCharCode(At[Jt++]);return ke}function st(At,Jt){return At[Jt+0]|At[Jt+1]<<8}function It(At,Jt){return(At[Jt+0]|At[Jt+1]<<8|At[Jt+2]<<16)>>>0}function Ct(At,Jt){return(At[Jt+0]|At[Jt+1]<<8|At[Jt+2]<<16|At[Jt+3]<<24)>>>0}new te;var ve=[0],kt=[0],Ze=[],Vt=new te,gt=f,rr=function(At,Jt){var ke={},Le=0,$t=!1,ct=0,dr=0;if(ke.frames=[],!function(Pe,yt){for(var Tt=0;Tt<4;Tt++)if(Pe[yt+Tt]!="RIFF".charCodeAt(Tt))return!0;return!1}(At,Jt)){for(Ct(At,Jt+=4),Jt+=8;Jt<At.length;){var vr=Ae(At,Jt),qt=Ct(At,Jt+=4);Jt+=4;var Nt=qt+(1&qt);switch(vr){case"VP8 ":case"VP8L":ke.frames[Le]===void 0&&(ke.frames[Le]={}),(Ht=ke.frames[Le]).src_off=$t?dr:Jt-8,Ht.src_size=ct+qt+8,Le++,$t&&($t=!1,ct=0,dr=0);break;case"VP8X":(Ht=ke.header={}).feature_flags=At[Jt];var or=Jt+4;Ht.canvas_width=1+It(At,or),or+=3,Ht.canvas_height=1+It(At,or),or+=3;break;case"ALPH":$t=!0,ct=Nt+8,dr=Jt-8;break;case"ANIM":(Ht=ke.header).bgcolor=Ct(At,Jt),or=Jt+4,Ht.loop_count=st(At,or),or+=2;break;case"ANMF":var Zr,Ht;(Ht=ke.frames[Le]={}).offset_x=2*It(At,Jt),Jt+=3,Ht.offset_y=2*It(At,Jt),Jt+=3,Ht.width=1+It(At,Jt),Jt+=3,Ht.height=1+It(At,Jt),Jt+=3,Ht.duration=It(At,Jt),Jt+=3,Zr=At[Jt++],Ht.dispose=1&Zr,Ht.blend=Zr>>1&1}vr!="ANMF"&&(Jt+=Nt)}return ke}}(gt,0);rr.response=gt,rr.rgbaoutput=!0,rr.dataurl=!1;var xr=rr.header?rr.header:null,Qt=rr.frames?rr.frames:null;if(xr){xr.loop_counter=xr.loop_count,ve=[xr.canvas_height],kt=[xr.canvas_width];for(var nt=0;nt<Qt.length&&Qt[nt].blend!=0;nt++);}var Ce=Qt[0],Ut=Vt.WebPDecodeRGBA(gt,Ce.src_off,Ce.src_size,kt,ve);Ce.rgba=Ut,Ce.imgwidth=kt[0],Ce.imgheight=ve[0];for(var Pt=0;Pt<kt[0]*ve[0]*4;Pt++)Ze[Pt]=Ut[Pt];return this.width=kt,this.height=ve,this.data=Ze,this}(function(f){var s,p,b,E,v,M,k,te,Ae,st=function(Pe){return Pe=Pe||{},this.isStrokeTransparent=Pe.isStrokeTransparent||!1,this.strokeOpacity=Pe.strokeOpacity||1,this.strokeStyle=Pe.strokeStyle||"#000000",this.fillStyle=Pe.fillStyle||"#000000",this.isFillTransparent=Pe.isFillTransparent||!1,this.fillOpacity=Pe.fillOpacity||1,this.font=Pe.font||"10px sans-serif",this.textBaseline=Pe.textBaseline||"alphabetic",this.textAlign=Pe.textAlign||"left",this.lineWidth=Pe.lineWidth||1,this.lineJoin=Pe.lineJoin||"miter",this.lineCap=Pe.lineCap||"butt",this.path=Pe.path||[],this.transform=Pe.transform!==void 0?Pe.transform.clone():new te,this.globalCompositeOperation=Pe.globalCompositeOperation||"normal",this.globalAlpha=Pe.globalAlpha||1,this.clip_path=Pe.clip_path||[],this.currentPoint=Pe.currentPoint||new M,this.miterLimit=Pe.miterLimit||10,this.lastPoint=Pe.lastPoint||new M,this.lineDashOffset=Pe.lineDashOffset||0,this.lineDash=Pe.lineDash||[],this.margin=Pe.margin||[0,0,0,0],this.prevPageLastElemOffset=Pe.prevPageLastElemOffset||0,this.ignoreClearRect=typeof Pe.ignoreClearRect!="boolean"||Pe.ignoreClearRect,this};f.events.push(["initialized",function(){this.context2d=new It(this),s=this.internal.f2,p=this.internal.getCoordinateString,b=this.internal.getVerticalCoordinateString,E=this.internal.getHorizontalCoordinate,v=this.internal.getVerticalCoordinate,M=this.internal.Point,k=this.internal.Rectangle,te=this.internal.Matrix,Ae=new st}]);var It=function(Pe){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}});var yt=Pe;Object.defineProperty(this,"pdf",{get:function(){return yt}});var Tt=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return Tt},set:function(Mr){Tt=!!Mr}});var dt=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return dt},set:function(Mr){dt=!!Mr}});var Xt=0;Object.defineProperty(this,"posX",{get:function(){return Xt},set:function(Mr){isNaN(Mr)||(Xt=Mr)}});var sr=0;Object.defineProperty(this,"posY",{get:function(){return sr},set:function(Mr){isNaN(Mr)||(sr=Mr)}}),Object.defineProperty(this,"margin",{get:function(){return Ae.margin},set:function(Mr){var Bt;typeof Mr=="number"?Bt=[Mr,Mr,Mr,Mr]:((Bt=new Array(4))[0]=Mr[0],Bt[1]=Mr.length>=2?Mr[1]:Bt[0],Bt[2]=Mr.length>=3?Mr[2]:Bt[0],Bt[3]=Mr.length>=4?Mr[3]:Bt[1]),Ae.margin=Bt}});var mr=!1;Object.defineProperty(this,"autoPaging",{get:function(){return mr},set:function(Mr){mr=Mr}});var Or=0;Object.defineProperty(this,"lastBreak",{get:function(){return Or},set:function(Mr){Or=Mr}});var Rr=[];Object.defineProperty(this,"pageBreaks",{get:function(){return Rr},set:function(Mr){Rr=Mr}}),Object.defineProperty(this,"ctx",{get:function(){return Ae},set:function(Mr){Mr instanceof st&&(Ae=Mr)}}),Object.defineProperty(this,"path",{get:function(){return Ae.path},set:function(Mr){Ae.path=Mr}});var Fr=[];Object.defineProperty(this,"ctxStack",{get:function(){return Fr},set:function(Mr){Fr=Mr}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(Mr){var Bt;Bt=Ct(Mr),this.ctx.fillStyle=Bt.style,this.ctx.isFillTransparent=Bt.a===0,this.ctx.fillOpacity=Bt.a,this.pdf.setFillColor(Bt.r,Bt.g,Bt.b,{a:Bt.a}),this.pdf.setTextColor(Bt.r,Bt.g,Bt.b,{a:Bt.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(Mr){var Bt=Ct(Mr);this.ctx.strokeStyle=Bt.style,this.ctx.isStrokeTransparent=Bt.a===0,this.ctx.strokeOpacity=Bt.a,Bt.a===0?this.pdf.setDrawColor(255,255,255):(Bt.a,this.pdf.setDrawColor(Bt.r,Bt.g,Bt.b))}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(Mr){["butt","round","square"].indexOf(Mr)!==-1&&(this.ctx.lineCap=Mr,this.pdf.setLineCap(Mr))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(Mr){isNaN(Mr)||(this.ctx.lineWidth=Mr,this.pdf.setLineWidth(Mr))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(Mr){["bevel","round","miter"].indexOf(Mr)!==-1&&(this.ctx.lineJoin=Mr,this.pdf.setLineJoin(Mr))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(Mr){isNaN(Mr)||(this.ctx.miterLimit=Mr,this.pdf.setMiterLimit(Mr))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(Mr){this.ctx.textBaseline=Mr}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(Mr){["right","end","center","left","start"].indexOf(Mr)!==-1&&(this.ctx.textAlign=Mr)}});var un=null,Sn=null;Object.defineProperty(this,"fontFaces",{get:function(){return Sn},set:function(Mr){un=null,Sn=Mr}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(Mr){var Bt;if(this.ctx.font=Mr,(Bt=/^\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(Mr))!==null){var ya=Bt[1];Bt[2];var ha=Bt[3],Wn=Bt[4];Bt[5];var an=Bt[6],dn=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(Wn)[2];Wn=Math.floor(dn==="px"?parseFloat(Wn)*this.pdf.internal.scaleFactor:dn==="em"?parseFloat(Wn)*this.pdf.getFontSize():parseFloat(Wn)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(Wn);var Gr=function(ia){var Rn,Tn,Yn=[],Jr=ia.trim();if(Jr==="")return fr;if(Jr in B)return[B[Jr]];for(;Jr!=="";){switch(Tn=null,Rn=(Jr=ne(Jr)).charAt(0)){case'"':case"'":Tn=ft(Jr.substring(1),Rn);break;default:Tn=bn(Jr)}if(Tn===null||(Yn.push(Tn[0]),(Jr=ne(Tn[1]))!==""&&Jr.charAt(0)!==","))return fr;Jr=Jr.replace(/^,/,"")}return Yn}(an);if(this.fontFaces){var la=function(ia,Rn){if(un===null){var Tn=function(Yn){var Jr=[];return Object.keys(Yn).forEach(function(mn){Yn[mn].forEach(function(ua){var En=null;switch(ua){case"bold":En={family:mn,weight:"bold"};break;case"italic":En={family:mn,style:"italic"};break;case"bolditalic":En={family:mn,weight:"bold",style:"italic"};break;case"":case"normal":En={family:mn}}En!==null&&(En.ref={name:mn,style:ua},Jr.push(En))})}),Jr}(ia.getFontList());un=function(Yn){for(var Jr={},mn=0;mn<Yn.length;++mn){var ua=yr(Yn[mn]),En=ua.family,fa=ua.stretch,Vn=ua.style,Wa=ua.weight;Jr[En]=Jr[En]||{},Jr[En][fa]=Jr[En][fa]||{},Jr[En][fa][Vn]=Jr[En][fa][Vn]||{},Jr[En][fa][Vn][Wa]=ua}return Jr}(Tn.concat(Rn))}return un}(this.pdf,this.fontFaces),Gn=Gr.map(function(ia){return{family:ia,stretch:"normal",weight:ha,style:ya}}),xa=function(ia,Rn,Tn){for(var Yn=(Tn=Tn||{}).defaultFontFamily||"times",Jr=Object.assign({},h,Tn.genericFontFamilies||{}),mn=null,ua=null,En=0;En<Rn.length;++En)if(Jr[(mn=yr(Rn[En])).family]&&(mn.family=Jr[mn.family]),ia.hasOwnProperty(mn.family)){ua=ia[mn.family];break}if(!(ua=ua||ia[Yn]))throw new Error("Could not find a font-family for the rule '"+Ee(mn)+"' and default family '"+Yn+"'.");if(ua=function(fa,Vn){if(Vn[fa])return Vn[fa];var Wa=Ln[fa],Ja=Wa<=Ln.normal?-1:1,Cn=Lr(Vn,xn,Wa,Ja);if(!Cn)throw new Error("Could not find a matching font-stretch value for "+fa);return Cn}(mn.stretch,ua),ua=function(fa,Vn){if(Vn[fa])return Vn[fa];for(var Wa=Ar[fa],Ja=0;Ja<Wa.length;++Ja)if(Vn[Wa[Ja]])return Vn[Wa[Ja]];throw new Error("Could not find a matching font-style for "+fa)}(mn.style,ua),!(ua=function(fa,Vn){if(Vn[fa])return Vn[fa];if(fa===400&&Vn[500])return Vn[500];if(fa===500&&Vn[400])return Vn[400];var Wa=Sr[fa],Ja=Lr(Vn,Ft,Wa,fa<400?-1:1);if(!Ja)throw new Error("Could not find a matching font-weight for value "+fa);return Ja}(mn.weight,ua)))throw new Error("Failed to resolve a font for the rule '"+Ee(mn)+"'.");return ua}(la,Gn);this.pdf.setFont(xa.ref.name,xa.ref.style)}else{var Xn="";(ha==="bold"||parseInt(ha,10)>=700||ya==="bold")&&(Xn="bold"),ya==="italic"&&(Xn+="italic"),Xn.length===0&&(Xn="normal");for(var ca="",Ra={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"},oa=0;oa<Gr.length;oa++){if(this.pdf.internal.getFont(Gr[oa],Xn,{noFallback:!0,disableWarning:!0})!==void 0){ca=Gr[oa];break}if(Xn==="bolditalic"&&this.pdf.internal.getFont(Gr[oa],"bold",{noFallback:!0,disableWarning:!0})!==void 0)ca=Gr[oa],Xn="bold";else if(this.pdf.internal.getFont(Gr[oa],"normal",{noFallback:!0,disableWarning:!0})!==void 0){ca=Gr[oa],Xn="normal";break}}if(ca===""){for(var kn=0;kn<Gr.length;kn++)if(Ra[Gr[kn]]){ca=Ra[Gr[kn]];break}}ca=ca===""?"Times":ca,this.pdf.setFont(ca,Xn)}}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(Mr){this.ctx.globalCompositeOperation=Mr}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(Mr){this.ctx.globalAlpha=Mr}}),Object.defineProperty(this,"lineDashOffset",{get:function(){return this.ctx.lineDashOffset},set:function(Mr){this.ctx.lineDashOffset=Mr,Ht.call(this)}}),Object.defineProperty(this,"lineDash",{get:function(){return this.ctx.lineDash},set:function(Mr){this.ctx.lineDash=Mr,Ht.call(this)}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(Mr){this.ctx.ignoreClearRect=!!Mr}})};It.prototype.setLineDash=function(Pe){this.lineDash=Pe},It.prototype.getLineDash=function(){return this.lineDash.length%2?this.lineDash.concat(this.lineDash):this.lineDash.slice()},It.prototype.fill=function(){Qt.call(this,"fill",!1)},It.prototype.stroke=function(){Qt.call(this,"stroke",!1)},It.prototype.beginPath=function(){this.path=[{type:"begin"}]},It.prototype.moveTo=function(Pe,yt){if(isNaN(Pe)||isNaN(yt))throw _.error("jsPDF.context2d.moveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.moveTo");var Tt=this.ctx.transform.applyToPoint(new M(Pe,yt));this.path.push({type:"mt",x:Tt.x,y:Tt.y}),this.ctx.lastPoint=new M(Pe,yt)},It.prototype.closePath=function(){var Pe=new M(0,0),yt=0;for(yt=this.path.length-1;yt!==-1;yt--)if(this.path[yt].type==="begin"&&(0,o.Z)(this.path[yt+1])==="object"&&typeof this.path[yt+1].x=="number"){Pe=new M(this.path[yt+1].x,this.path[yt+1].y);break}this.path.push({type:"close"}),this.ctx.lastPoint=new M(Pe.x,Pe.y)},It.prototype.lineTo=function(Pe,yt){if(isNaN(Pe)||isNaN(yt))throw _.error("jsPDF.context2d.lineTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.lineTo");var Tt=this.ctx.transform.applyToPoint(new M(Pe,yt));this.path.push({type:"lt",x:Tt.x,y:Tt.y}),this.ctx.lastPoint=new M(Tt.x,Tt.y)},It.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),Qt.call(this,null,!0)},It.prototype.quadraticCurveTo=function(Pe,yt,Tt,dt){if(isNaN(Tt)||isNaN(dt)||isNaN(Pe)||isNaN(yt))throw _.error("jsPDF.context2d.quadraticCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.quadraticCurveTo");var Xt=this.ctx.transform.applyToPoint(new M(Tt,dt)),sr=this.ctx.transform.applyToPoint(new M(Pe,yt));this.path.push({type:"qct",x1:sr.x,y1:sr.y,x:Xt.x,y:Xt.y}),this.ctx.lastPoint=new M(Xt.x,Xt.y)},It.prototype.bezierCurveTo=function(Pe,yt,Tt,dt,Xt,sr){if(isNaN(Xt)||isNaN(sr)||isNaN(Pe)||isNaN(yt)||isNaN(Tt)||isNaN(dt))throw _.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");var mr=this.ctx.transform.applyToPoint(new M(Xt,sr)),Or=this.ctx.transform.applyToPoint(new M(Pe,yt)),Rr=this.ctx.transform.applyToPoint(new M(Tt,dt));this.path.push({type:"bct",x1:Or.x,y1:Or.y,x2:Rr.x,y2:Rr.y,x:mr.x,y:mr.y}),this.ctx.lastPoint=new M(mr.x,mr.y)},It.prototype.arc=function(Pe,yt,Tt,dt,Xt,sr){if(isNaN(Pe)||isNaN(yt)||isNaN(Tt)||isNaN(dt)||isNaN(Xt))throw _.error("jsPDF.context2d.arc: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.arc");if(sr=!!sr,!this.ctx.transform.isIdentity){var mr=this.ctx.transform.applyToPoint(new M(Pe,yt));Pe=mr.x,yt=mr.y;var Or=this.ctx.transform.applyToPoint(new M(0,Tt)),Rr=this.ctx.transform.applyToPoint(new M(0,0));Tt=Math.sqrt(Math.pow(Or.x-Rr.x,2)+Math.pow(Or.y-Rr.y,2))}Math.abs(Xt-dt)>=2*Math.PI&&(dt=0,Xt=2*Math.PI),this.path.push({type:"arc",x:Pe,y:yt,radius:Tt,startAngle:dt,endAngle:Xt,counterclockwise:sr})},It.prototype.arcTo=function(Pe,yt,Tt,dt,Xt){throw new Error("arcTo not implemented.")},It.prototype.rect=function(Pe,yt,Tt,dt){if(isNaN(Pe)||isNaN(yt)||isNaN(Tt)||isNaN(dt))throw _.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(Pe,yt),this.lineTo(Pe+Tt,yt),this.lineTo(Pe+Tt,yt+dt),this.lineTo(Pe,yt+dt),this.lineTo(Pe,yt),this.lineTo(Pe+Tt,yt),this.lineTo(Pe,yt)},It.prototype.fillRect=function(Pe,yt,Tt,dt){if(isNaN(Pe)||isNaN(yt)||isNaN(Tt)||isNaN(dt))throw _.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!ve.call(this)){var Xt={};this.lineCap!=="butt"&&(Xt.lineCap=this.lineCap,this.lineCap="butt"),this.lineJoin!=="miter"&&(Xt.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(Pe,yt,Tt,dt),this.fill(),Xt.hasOwnProperty("lineCap")&&(this.lineCap=Xt.lineCap),Xt.hasOwnProperty("lineJoin")&&(this.lineJoin=Xt.lineJoin)}},It.prototype.strokeRect=function(Pe,yt,Tt,dt){if(isNaN(Pe)||isNaN(yt)||isNaN(Tt)||isNaN(dt))throw _.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");kt.call(this)||(this.beginPath(),this.rect(Pe,yt,Tt,dt),this.stroke())},It.prototype.clearRect=function(Pe,yt,Tt,dt){if(isNaN(Pe)||isNaN(yt)||isNaN(Tt)||isNaN(dt))throw _.error("jsPDF.context2d.clearRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(Pe,yt,Tt,dt))},It.prototype.save=function(Pe){Pe=typeof Pe!="boolean"||Pe;for(var yt=this.pdf.internal.getCurrentPageInfo().pageNumber,Tt=0;Tt<this.pdf.internal.getNumberOfPages();Tt++)this.pdf.setPage(Tt+1),this.pdf.internal.out("q");if(this.pdf.setPage(yt),Pe){this.ctx.fontSize=this.pdf.internal.getFontSize();var dt=new st(this.ctx);this.ctxStack.push(this.ctx),this.ctx=dt}},It.prototype.restore=function(Pe){Pe=typeof Pe!="boolean"||Pe;for(var yt=this.pdf.internal.getCurrentPageInfo().pageNumber,Tt=0;Tt<this.pdf.internal.getNumberOfPages();Tt++)this.pdf.setPage(Tt+1),this.pdf.internal.out("Q");this.pdf.setPage(yt),Pe&&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)},It.prototype.toDataURL=function(){throw new Error("toDataUrl not implemented.")};var Ct=function(Pe){var yt,Tt,dt,Xt;if(Pe.isCanvasGradient===!0&&(Pe=Pe.getColor()),!Pe)return{r:0,g:0,b:0,a:0,style:Pe};if(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(Pe))yt=0,Tt=0,dt=0,Xt=0;else{var sr=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(Pe);if(sr!==null)yt=parseInt(sr[1]),Tt=parseInt(sr[2]),dt=parseInt(sr[3]),Xt=1;else if((sr=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(Pe))!==null)yt=parseInt(sr[1]),Tt=parseInt(sr[2]),dt=parseInt(sr[3]),Xt=parseFloat(sr[4]);else{if(Xt=1,typeof Pe=="string"&&Pe.charAt(0)!=="#"){var mr=new F(Pe);Pe=mr.ok?mr.toHex():"#000000"}Pe.length===4?(yt=Pe.substring(1,2),yt+=yt,Tt=Pe.substring(2,3),Tt+=Tt,dt=Pe.substring(3,4),dt+=dt):(yt=Pe.substring(1,3),Tt=Pe.substring(3,5),dt=Pe.substring(5,7)),yt=parseInt(yt,16),Tt=parseInt(Tt,16),dt=parseInt(dt,16)}}return{r:yt,g:Tt,b:dt,a:Xt,style:Pe}},ve=function(){return this.ctx.isFillTransparent||this.globalAlpha==0},kt=function(){return!!(this.ctx.isStrokeTransparent||this.globalAlpha==0)};It.prototype.fillText=function(Pe,yt,Tt,dt){if(isNaN(yt)||isNaN(Tt)||typeof Pe!="string")throw _.error("jsPDF.context2d.fillText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillText");if(dt=isNaN(dt)?void 0:dt,!ve.call(this)){var Xt=Nt(this.ctx.transform.rotation),sr=this.ctx.transform.scaleX;Le.call(this,{text:Pe,x:yt,y:Tt,scale:sr,angle:Xt,align:this.textAlign,maxWidth:dt})}},It.prototype.strokeText=function(Pe,yt,Tt,dt){if(isNaN(yt)||isNaN(Tt)||typeof Pe!="string")throw _.error("jsPDF.context2d.strokeText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeText");if(!kt.call(this)){dt=isNaN(dt)?void 0:dt;var Xt=Nt(this.ctx.transform.rotation),sr=this.ctx.transform.scaleX;Le.call(this,{text:Pe,x:yt,y:Tt,scale:sr,renderingMode:"stroke",angle:Xt,align:this.textAlign,maxWidth:dt})}},It.prototype.measureText=function(Pe){if(typeof Pe!="string")throw _.error("jsPDF.context2d.measureText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.measureText");var yt=this.pdf,Tt=this.pdf.internal.scaleFactor,dt=yt.internal.getFontSize(),Xt=yt.getStringUnitWidth(Pe)*dt/yt.internal.scaleFactor;return new function(sr){var mr=(sr=sr||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return mr}}),this}({width:Xt*=Math.round(96*Tt/72*1e4)/1e4})},It.prototype.scale=function(Pe,yt){if(isNaN(Pe)||isNaN(yt))throw _.error("jsPDF.context2d.scale: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.scale");var Tt=new te(Pe,0,0,yt,0,0);this.ctx.transform=this.ctx.transform.multiply(Tt)},It.prototype.rotate=function(Pe){if(isNaN(Pe))throw _.error("jsPDF.context2d.rotate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rotate");var yt=new te(Math.cos(Pe),Math.sin(Pe),-Math.sin(Pe),Math.cos(Pe),0,0);this.ctx.transform=this.ctx.transform.multiply(yt)},It.prototype.translate=function(Pe,yt){if(isNaN(Pe)||isNaN(yt))throw _.error("jsPDF.context2d.translate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.translate");var Tt=new te(1,0,0,1,Pe,yt);this.ctx.transform=this.ctx.transform.multiply(Tt)},It.prototype.transform=function(Pe,yt,Tt,dt,Xt,sr){if(isNaN(Pe)||isNaN(yt)||isNaN(Tt)||isNaN(dt)||isNaN(Xt)||isNaN(sr))throw _.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");var mr=new te(Pe,yt,Tt,dt,Xt,sr);this.ctx.transform=this.ctx.transform.multiply(mr)},It.prototype.setTransform=function(Pe,yt,Tt,dt,Xt,sr){Pe=isNaN(Pe)?1:Pe,yt=isNaN(yt)?0:yt,Tt=isNaN(Tt)?0:Tt,dt=isNaN(dt)?1:dt,Xt=isNaN(Xt)?0:Xt,sr=isNaN(sr)?0:sr,this.ctx.transform=new te(Pe,yt,Tt,dt,Xt,sr)};var Ze=function(){return this.margin[0]>0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0};It.prototype.drawImage=function(Pe,yt,Tt,dt,Xt,sr,mr,Or,Rr){var Fr=this.pdf.getImageProperties(Pe),un=1,Sn=1,Mr=1,Bt=1;dt!==void 0&&Or!==void 0&&(Mr=Or/dt,Bt=Rr/Xt,un=Fr.width/dt*Or/dt,Sn=Fr.height/Xt*Rr/Xt),sr===void 0&&(sr=yt,mr=Tt,yt=0,Tt=0),dt!==void 0&&Or===void 0&&(Or=dt,Rr=Xt),dt===void 0&&Or===void 0&&(Or=Fr.width,Rr=Fr.height);for(var ya,ha=this.ctx.transform.decompose(),Wn=Nt(ha.rotate.shx),an=new te,dn=(an=(an=(an=an.multiply(ha.translate)).multiply(ha.skew)).multiply(ha.scale)).applyToRectangle(new k(sr-yt*Mr,mr-Tt*Bt,dt*un,Xt*Sn)),Gr=Vt.call(this,dn),la=[],Gn=0;Gn<Gr.length;Gn+=1)la.indexOf(Gr[Gn])===-1&&la.push(Gr[Gn]);if(xr(la),this.autoPaging)for(var xa=la[0],Xn=la[la.length-1],ca=xa;ca<Xn+1;ca++){this.pdf.setPage(ca);var Ra=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],oa=ca===1?this.posY+this.margin[0]:this.margin[0],kn=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],Rn=ca===1?0:kn+(ca-2)*ia;if(this.ctx.clip_path.length!==0){var Tn=this.path;ya=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=rr(ya,this.posX+this.margin[3],-Rn+oa+this.ctx.prevPageLastElemOffset),nt.call(this,"fill",!0),this.path=Tn}var Yn=JSON.parse(JSON.stringify(dn));Yn=rr([Yn],this.posX+this.margin[3],-Rn+oa+this.ctx.prevPageLastElemOffset)[0];var Jr=(ca>xa||ca<Xn)&&Ze.call(this);Jr&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],Ra,ia,null).clip().discardPath()),this.pdf.addImage(Pe,"JPEG",Yn.x,Yn.y,Yn.w,Yn.h,null,null,Wn),Jr&&this.pdf.restoreGraphicsState()}else this.pdf.addImage(Pe,"JPEG",dn.x,dn.y,dn.w,dn.h,null,null,Wn)};var Vt=function(Pe,yt,Tt){var dt=[];yt=yt||this.pdf.internal.pageSize.width,Tt=Tt||this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2];var Xt=this.posY+this.ctx.prevPageLastElemOffset;switch(Pe.type){default:case"mt":case"lt":dt.push(Math.floor((Pe.y+Xt)/Tt)+1);break;case"arc":dt.push(Math.floor((Pe.y+Xt-Pe.radius)/Tt)+1),dt.push(Math.floor((Pe.y+Xt+Pe.radius)/Tt)+1);break;case"qct":var sr=or(this.ctx.lastPoint.x,this.ctx.lastPoint.y,Pe.x1,Pe.y1,Pe.x,Pe.y);dt.push(Math.floor((sr.y+Xt)/Tt)+1),dt.push(Math.floor((sr.y+sr.h+Xt)/Tt)+1);break;case"bct":var mr=Zr(this.ctx.lastPoint.x,this.ctx.lastPoint.y,Pe.x1,Pe.y1,Pe.x2,Pe.y2,Pe.x,Pe.y);dt.push(Math.floor((mr.y+Xt)/Tt)+1),dt.push(Math.floor((mr.y+mr.h+Xt)/Tt)+1);break;case"rect":dt.push(Math.floor((Pe.y+Xt)/Tt)+1),dt.push(Math.floor((Pe.y+Pe.h+Xt)/Tt)+1)}for(var Or=0;Or<dt.length;Or+=1)for(;this.pdf.internal.getNumberOfPages()<dt[Or];)gt.call(this);return dt},gt=function(){var Pe=this.fillStyle,yt=this.strokeStyle,Tt=this.font,dt=this.lineCap,Xt=this.lineWidth,sr=this.lineJoin;this.pdf.addPage(),this.fillStyle=Pe,this.strokeStyle=yt,this.font=Tt,this.lineCap=dt,this.lineWidth=Xt,this.lineJoin=sr},rr=function(Pe,yt,Tt){for(var dt=0;dt<Pe.length;dt++)switch(Pe[dt].type){case"bct":Pe[dt].x2+=yt,Pe[dt].y2+=Tt;case"qct":Pe[dt].x1+=yt,Pe[dt].y1+=Tt;default:Pe[dt].x+=yt,Pe[dt].y+=Tt}return Pe},xr=function(Pe){return Pe.sort(function(yt,Tt){return yt-Tt})},Qt=function(Pe,yt){for(var Tt,dt,Xt=this.fillStyle,sr=this.strokeStyle,mr=this.lineCap,Or=this.lineWidth,Rr=Math.abs(Or*this.ctx.transform.scaleX),Fr=this.lineJoin,un=JSON.parse(JSON.stringify(this.path)),Sn=JSON.parse(JSON.stringify(this.path)),Mr=[],Bt=0;Bt<Sn.length;Bt++)if(Sn[Bt].x!==void 0)for(var ya=Vt.call(this,Sn[Bt]),ha=0;ha<ya.length;ha+=1)Mr.indexOf(ya[ha])===-1&&Mr.push(ya[ha]);for(var Wn=0;Wn<Mr.length;Wn++)for(;this.pdf.internal.getNumberOfPages()<Mr[Wn];)gt.call(this);if(xr(Mr),this.autoPaging)for(var an=Mr[0],dn=Mr[Mr.length-1],Gr=an;Gr<dn+1;Gr++){this.pdf.setPage(Gr),this.fillStyle=Xt,this.strokeStyle=sr,this.lineCap=mr,this.lineWidth=Rr,this.lineJoin=Fr;var la=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],Gn=Gr===1?this.posY+this.margin[0]:this.margin[0],xa=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],Xn=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],ca=Gr===1?0:xa+(Gr-2)*Xn;if(this.ctx.clip_path.length!==0){var Ra=this.path;Tt=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=rr(Tt,this.posX+this.margin[3],-ca+Gn+this.ctx.prevPageLastElemOffset),nt.call(this,Pe,!0),this.path=Ra}if(dt=JSON.parse(JSON.stringify(un)),this.path=rr(dt,this.posX+this.margin[3],-ca+Gn+this.ctx.prevPageLastElemOffset),yt===!1||Gr===0){var oa=(Gr>an||Gr<dn)&&Ze.call(this);oa&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],la,Xn,null).clip().discardPath()),nt.call(this,Pe,yt),oa&&this.pdf.restoreGraphicsState()}this.lineWidth=Or}else this.lineWidth=Rr,nt.call(this,Pe,yt),this.lineWidth=Or;this.path=un},nt=function(Pe,yt){if((Pe!=="stroke"||yt||!kt.call(this))&&(Pe==="stroke"||yt||!ve.call(this))){for(var Tt,dt,Xt=[],sr=this.path,mr=0;mr<sr.length;mr++){var Or=sr[mr];switch(Or.type){case"begin":Xt.push({begin:!0});break;case"close":Xt.push({close:!0});break;case"mt":Xt.push({start:Or,deltas:[],abs:[]});break;case"lt":var Rr=Xt.length;if(sr[mr-1]&&!isNaN(sr[mr-1].x)&&(Tt=[Or.x-sr[mr-1].x,Or.y-sr[mr-1].y],Rr>0)){for(;Rr>=0;Rr--)if(Xt[Rr-1].close!==!0&&Xt[Rr-1].begin!==!0){Xt[Rr-1].deltas.push(Tt),Xt[Rr-1].abs.push(Or);break}}break;case"bct":Tt=[Or.x1-sr[mr-1].x,Or.y1-sr[mr-1].y,Or.x2-sr[mr-1].x,Or.y2-sr[mr-1].y,Or.x-sr[mr-1].x,Or.y-sr[mr-1].y],Xt[Xt.length-1].deltas.push(Tt);break;case"qct":var Fr=sr[mr-1].x+2/3*(Or.x1-sr[mr-1].x),un=sr[mr-1].y+2/3*(Or.y1-sr[mr-1].y),Sn=Or.x+2/3*(Or.x1-Or.x),Mr=Or.y+2/3*(Or.y1-Or.y),Bt=Or.x,ya=Or.y;Tt=[Fr-sr[mr-1].x,un-sr[mr-1].y,Sn-sr[mr-1].x,Mr-sr[mr-1].y,Bt-sr[mr-1].x,ya-sr[mr-1].y],Xt[Xt.length-1].deltas.push(Tt);break;case"arc":Xt.push({deltas:[],abs:[],arc:!0}),Array.isArray(Xt[Xt.length-1].abs)&&Xt[Xt.length-1].abs.push(Or)}}dt=yt?null:Pe==="stroke"?"stroke":"fill";for(var ha=!1,Wn=0;Wn<Xt.length;Wn++)if(Xt[Wn].arc)for(var an=Xt[Wn].abs,dn=0;dn<an.length;dn++){var Gr=an[dn];Gr.type==="arc"?Pt.call(this,Gr.x,Gr.y,Gr.radius,Gr.startAngle,Gr.endAngle,Gr.counterclockwise,void 0,yt,!ha):$t.call(this,Gr.x,Gr.y),ha=!0}else if(Xt[Wn].close===!0)this.pdf.internal.out("h"),ha=!1;else if(Xt[Wn].begin!==!0){var la=Xt[Wn].start.x,Gn=Xt[Wn].start.y;ct.call(this,Xt[Wn].deltas,la,Gn),ha=!0}dt&&At.call(this,dt),yt&&Jt.call(this)}},Ce=function(Pe){var yt=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,Tt=yt*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return Pe-Tt;case"top":return Pe+yt-Tt;case"hanging":return Pe+yt-2*Tt;case"middle":return Pe+yt/2-Tt;default:return Pe}},Ut=function(Pe){return Pe+this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor*(this.pdf.internal.getLineHeightFactor()-1)};It.prototype.createLinearGradient=function(){var Pe=function(){};return Pe.colorStops=[],Pe.addColorStop=function(yt,Tt){this.colorStops.push([yt,Tt])},Pe.getColor=function(){return this.colorStops.length===0?"#000000":this.colorStops[0][1]},Pe.isCanvasGradient=!0,Pe},It.prototype.createPattern=function(){return this.createLinearGradient()},It.prototype.createRadialGradient=function(){return this.createLinearGradient()};var Pt=function(Pe,yt,Tt,dt,Xt,sr,mr,Or,Rr){for(var Fr=vr.call(this,Tt,dt,Xt,sr),un=0;un<Fr.length;un++){var Sn=Fr[un];un===0&&(Rr?ke.call(this,Sn.x1+Pe,Sn.y1+yt):$t.call(this,Sn.x1+Pe,Sn.y1+yt)),dr.call(this,Pe,yt,Sn.x2,Sn.y2,Sn.x3,Sn.y3,Sn.x4,Sn.y4)}Or?Jt.call(this):At.call(this,mr)},At=function(Pe){switch(Pe){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},Jt=function(){this.pdf.clip(),this.pdf.discardPath()},ke=function(Pe,yt){this.pdf.internal.out(p(Pe)+" "+b(yt)+" m")},Le=function(Pe){var yt;switch(Pe.align){case"right":case"end":yt="right";break;case"center":yt="center";break;default:yt="left"}var Tt=this.pdf.getTextDimensions(Pe.text),dt=Ce.call(this,Pe.y),Xt=Ut.call(this,dt)-Tt.h,sr=this.ctx.transform.applyToPoint(new M(Pe.x,dt)),mr=this.ctx.transform.decompose(),Or=new te;Or=(Or=(Or=Or.multiply(mr.translate)).multiply(mr.skew)).multiply(mr.scale);for(var Rr,Fr,un,Sn=this.ctx.transform.applyToRectangle(new k(Pe.x,dt,Tt.w,Tt.h)),Mr=Or.applyToRectangle(new k(Pe.x,Xt,Tt.w,Tt.h)),Bt=Vt.call(this,Mr),ya=[],ha=0;ha<Bt.length;ha+=1)ya.indexOf(Bt[ha])===-1&&ya.push(Bt[ha]);if(xr(ya),this.autoPaging)for(var Wn=ya[0],an=ya[ya.length-1],dn=Wn;dn<an+1;dn++){this.pdf.setPage(dn);var Gr=dn===1?this.posY+this.margin[0]:this.margin[0],la=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],Gn=this.pdf.internal.pageSize.height-this.margin[2],xa=Gn-this.margin[0],Xn=this.pdf.internal.pageSize.width-this.margin[1],ca=Xn-this.margin[3],Ra=dn===1?0:la+(dn-2)*xa;if(this.ctx.clip_path.length!==0){var oa=this.path;Rr=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=rr(Rr,this.posX+this.margin[3],-1*Ra+Gr),nt.call(this,"fill",!0),this.path=oa}var kn=rr([JSON.parse(JSON.stringify(Mr))],this.posX+this.margin[3],-Ra+Gr+this.ctx.prevPageLastElemOffset)[0];Pe.scale>=.01&&(Fr=this.pdf.internal.getFontSize(),this.pdf.setFontSize(Fr*Pe.scale),un=this.lineWidth,this.lineWidth=un*Pe.scale);var ia=this.autoPaging!=="text";if(ia||kn.y+kn.h<=Gn){if(ia||kn.y>=Gr&&kn.x<=Xn){var Rn=ia?Pe.text:this.pdf.splitTextToSize(Pe.text,Pe.maxWidth||Xn-kn.x)[0],Tn=rr([JSON.parse(JSON.stringify(Sn))],this.posX+this.margin[3],-Ra+Gr+this.ctx.prevPageLastElemOffset)[0],Yn=ia&&(dn>Wn||dn<an)&&Ze.call(this);Yn&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],ca,xa,null).clip().discardPath()),this.pdf.text(Rn,Tn.x,Tn.y,{angle:Pe.angle,align:yt,renderingMode:Pe.renderingMode}),Yn&&this.pdf.restoreGraphicsState()}}else kn.y<Gn&&(this.ctx.prevPageLastElemOffset+=Gn-kn.y);Pe.scale>=.01&&(this.pdf.setFontSize(Fr),this.lineWidth=un)}else Pe.scale>=.01&&(Fr=this.pdf.internal.getFontSize(),this.pdf.setFontSize(Fr*Pe.scale),un=this.lineWidth,this.lineWidth=un*Pe.scale),this.pdf.text(Pe.text,sr.x+this.posX,sr.y+this.posY,{angle:Pe.angle,align:yt,renderingMode:Pe.renderingMode,maxWidth:Pe.maxWidth}),Pe.scale>=.01&&(this.pdf.setFontSize(Fr),this.lineWidth=un)},$t=function(Pe,yt,Tt,dt){Tt=Tt||0,dt=dt||0,this.pdf.internal.out(p(Pe+Tt)+" "+b(yt+dt)+" l")},ct=function(Pe,yt,Tt){return this.pdf.lines(Pe,yt,Tt,null,null)},dr=function(Pe,yt,Tt,dt,Xt,sr,mr,Or){this.pdf.internal.out([s(E(Tt+Pe)),s(v(dt+yt)),s(E(Xt+Pe)),s(v(sr+yt)),s(E(mr+Pe)),s(v(Or+yt)),"c"].join(" "))},vr=function(Pe,yt,Tt,dt){for(var Xt=2*Math.PI,sr=Math.PI/2;yt>Tt;)yt-=Xt;var mr=Math.abs(Tt-yt);mr<Xt&&dt&&(mr=Xt-mr);for(var Or=[],Rr=dt?-1:1,Fr=yt;mr>1e-5;){var un=Fr+Rr*Math.min(mr,sr);Or.push(qt.call(this,Pe,Fr,un)),mr-=Math.abs(un-Fr),Fr=un}return Or},qt=function(Pe,yt,Tt){var dt=(Tt-yt)/2,Xt=Pe*Math.cos(dt),sr=Pe*Math.sin(dt),mr=Xt,Or=-sr,Rr=mr*mr+Or*Or,Fr=Rr+mr*Xt+Or*sr,un=4/3*(Math.sqrt(2*Rr*Fr)-Fr)/(mr*sr-Or*Xt),Sn=mr-un*Or,Mr=Or+un*mr,Bt=Sn,ya=-Mr,ha=dt+yt,Wn=Math.cos(ha),an=Math.sin(ha);return{x1:Pe*Math.cos(yt),y1:Pe*Math.sin(yt),x2:Sn*Wn-Mr*an,y2:Sn*an+Mr*Wn,x3:Bt*Wn-ya*an,y3:Bt*an+ya*Wn,x4:Pe*Math.cos(Tt),y4:Pe*Math.sin(Tt)}},Nt=function(Pe){return 180*Pe/Math.PI},or=function(Pe,yt,Tt,dt,Xt,sr){var mr=Pe+.5*(Tt-Pe),Or=yt+.5*(dt-yt),Rr=Xt+.5*(Tt-Xt),Fr=sr+.5*(dt-sr),un=Math.min(Pe,Xt,mr,Rr),Sn=Math.max(Pe,Xt,mr,Rr),Mr=Math.min(yt,sr,Or,Fr),Bt=Math.max(yt,sr,Or,Fr);return new k(un,Mr,Sn-un,Bt-Mr)},Zr=function(Pe,yt,Tt,dt,Xt,sr,mr,Or){var Rr,Fr,un,Sn,Mr,Bt,ya,ha,Wn,an,dn,Gr,la,Gn,xa=Tt-Pe,Xn=dt-yt,ca=Xt-Tt,Ra=sr-dt,oa=mr-Xt,kn=Or-sr;for(Fr=0;Fr<41;Fr++)Wn=(ya=(un=Pe+(Rr=Fr/40)*xa)+Rr*((Mr=Tt+Rr*ca)-un))+Rr*(Mr+Rr*(Xt+Rr*oa-Mr)-ya),an=(ha=(Sn=yt+Rr*Xn)+Rr*((Bt=dt+Rr*Ra)-Sn))+Rr*(Bt+Rr*(sr+Rr*kn-Bt)-ha),Fr==0?(dn=Wn,Gr=an,la=Wn,Gn=an):(dn=Math.min(dn,Wn),Gr=Math.min(Gr,an),la=Math.max(la,Wn),Gn=Math.max(Gn,an));return new k(Math.round(dn),Math.round(Gr),Math.round(la-dn),Math.round(Gn-Gr))},Ht=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var Pe,yt,Tt=(Pe=this.ctx.lineDash,yt=this.ctx.lineDashOffset,JSON.stringify({lineDash:Pe,lineDashOffset:yt}));this.prevLineDash!==Tt&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=Tt)}}})(W.API),function(f){var s=function(M){var k,te,Ae,st,It,Ct,ve,kt,Ze,Vt;for(/[^\x00-\xFF]/.test(M),te=[],Ae=0,st=(M+=k="\0\0\0\0".slice(M.length%4||4)).length;st>Ae;Ae+=4)(It=(M.charCodeAt(Ae)<<24)+(M.charCodeAt(Ae+1)<<16)+(M.charCodeAt(Ae+2)<<8)+M.charCodeAt(Ae+3))!==0?(Ct=(It=((It=((It=((It=(It-(Vt=It%85))/85)-(Ze=It%85))/85)-(kt=It%85))/85)-(ve=It%85))/85)%85,te.push(Ct+33,ve+33,kt+33,Ze+33,Vt+33)):te.push(122);return function(gt,rr){for(var xr=rr;xr>0;xr--)gt.pop()}(te,k.length),String.fromCharCode.apply(String,te)+"~>"},p=function(M){var k,te,Ae,st,It,Ct=String,ve="length",kt=255,Ze="charCodeAt",Vt="slice",gt="replace";for(M[Vt](-2),M=M[Vt](0,-2)[gt](/\s/g,"")[gt]("z","!!!!!"),Ae=[],st=0,It=(M+=k="uuuuu"[Vt](M[ve]%5||5))[ve];It>st;st+=5)te=52200625*(M[Ze](st)-33)+614125*(M[Ze](st+1)-33)+7225*(M[Ze](st+2)-33)+85*(M[Ze](st+3)-33)+(M[Ze](st+4)-33),Ae.push(kt&te>>24,kt&te>>16,kt&te>>8,kt&te);return function(rr,xr){for(var Qt=xr;Qt>0;Qt--)rr.pop()}(Ae,k[ve]),Ct.fromCharCode.apply(Ct,Ae)},b=function(M){return M.split("").map(function(k){return("0"+k.charCodeAt().toString(16)).slice(-2)}).join("")+">"},E=function(M){var k=new RegExp(/^([0-9A-Fa-f]{2})+$/);if((M=M.replace(/\s/g,"")).indexOf(">")!==-1&&(M=M.substr(0,M.indexOf(">"))),M.length%2&&(M+="0"),k.test(M)===!1)return"";for(var te="",Ae=0;Ae<M.length;Ae+=2)te+=String.fromCharCode("0x"+(M[Ae]+M[Ae+1]));return te},v=function(M){for(var k=new Uint8Array(M.length),te=M.length;te--;)k[te]=M.charCodeAt(te);return(k=(0,qe.iZ)(k)).reduce(function(Ae,st){return Ae+String.fromCharCode(st)},"")};f.processDataByFilters=function(M,k){var te=0,Ae=M||"",st=[];for(typeof(k=k||[])=="string"&&(k=[k]),te=0;te<k.length;te+=1)switch(k[te]){case"ASCII85Decode":case"/ASCII85Decode":Ae=p(Ae),st.push("/ASCII85Encode");break;case"ASCII85Encode":case"/ASCII85Encode":Ae=s(Ae),st.push("/ASCII85Decode");break;case"ASCIIHexDecode":case"/ASCIIHexDecode":Ae=E(Ae),st.push("/ASCIIHexEncode");break;case"ASCIIHexEncode":case"/ASCIIHexEncode":Ae=b(Ae),st.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":Ae=v(Ae),st.push("/FlateDecode");break;default:throw new Error('The filter: "'+k[te]+'" is not implemented')}return{data:Ae,reverseChain:st.reverse().join(" ")}}}(W.API),function(f){f.loadFile=function(s,p,b){return function(E,v,M){v=v!==!1,M=typeof M=="function"?M:function(){};var k=void 0;try{k=function(te,Ae,st){var It=new XMLHttpRequest,Ct=0,ve=function(kt){var Ze=kt.length,Vt=[],gt=String.fromCharCode;for(Ct=0;Ct<Ze;Ct+=1)Vt.push(gt(255&kt.charCodeAt(Ct)));return Vt.join("")};if(It.open("GET",te,!Ae),It.overrideMimeType("text/plain; charset=x-user-defined"),Ae===!1&&(It.onload=function(){It.status===200?st(ve(this.responseText)):st(void 0)}),It.send(null),Ae&&It.status===200)return ve(It.responseText)}(E,v,M)}catch(te){}return k}(s,p,b)},f.loadImageFile=f.loadFile}(W.API),function(f){function s(){return(q.html2canvas?Promise.resolve(q.html2canvas):Promise.resolve().then(n.t.bind(n,64270,23))).catch(function(k){return Promise.reject(new Error("Could not load html2canvas: "+k))}).then(function(k){return k.default?k.default:k})}function p(){return(q.DOMPurify?Promise.resolve(q.DOMPurify):n.e(2364).then(n.bind(n,12364))).catch(function(k){return Promise.reject(new Error("Could not load dompurify: "+k))}).then(function(k){return k.default?k.default:k})}var b=function(k){var te=(0,o.Z)(k);return te==="undefined"?"undefined":te==="string"||k instanceof String?"string":te==="number"||k instanceof Number?"number":te==="function"||k instanceof Function?"function":k&&k.constructor===Array?"array":k&&k.nodeType===1?"element":te==="object"?"object":"unknown"},E=function(k,te){var Ae=document.createElement(k);for(var st in te.className&&(Ae.className=te.className),te.innerHTML&&te.dompurify&&(Ae.innerHTML=te.dompurify.sanitize(te.innerHTML)),te.style)Ae.style[st]=te.style[st];return Ae},v=function k(te,Ae){for(var st=te.nodeType===3?document.createTextNode(te.nodeValue):te.cloneNode(!1),It=te.firstChild;It;It=It.nextSibling)Ae!==!0&&It.nodeType===1&&It.nodeName==="SCRIPT"||st.appendChild(k(It,Ae));return te.nodeType===1&&(te.nodeName==="CANVAS"?(st.width=te.width,st.height=te.height,st.getContext("2d").drawImage(te,0,0)):te.nodeName!=="TEXTAREA"&&te.nodeName!=="SELECT"||(st.value=te.value),st.addEventListener("load",function(){st.scrollTop=te.scrollTop,st.scrollLeft=te.scrollLeft},!0)),st},M=function k(te){var Ae=Object.assign(k.convert(Promise.resolve()),JSON.parse(JSON.stringify(k.template))),st=k.convert(Promise.resolve(),Ae);return(st=st.setProgress(1,k,1,[k])).set(te)};(M.prototype=Object.create(Promise.prototype)).constructor=M,M.convert=function(k,te){return k.__proto__=te||M.prototype,k},M.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"}},M.prototype.from=function(k,te){return this.then(function(){switch(te=te||function(Ae){switch(b(Ae)){case"string":return"string";case"element":return Ae.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}}(k),te){case"string":return this.then(p).then(function(Ae){return this.set({src:E("div",{innerHTML:k,dompurify:Ae})})});case"element":return this.set({src:k});case"canvas":return this.set({canvas:k});case"img":return this.set({img:k});default:return this.error("Unknown source type.")}})},M.prototype.to=function(k){switch(k){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.")}},M.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 k={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},te=v(this.prop.src,this.opt.html2canvas.javascriptEnabled);te.tagName==="BODY"&&(k.height=Math.max(document.body.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight,document.documentElement.scrollHeight,document.documentElement.offsetHeight)+"px"),this.prop.overlay=E("div",{className:"html2pdf__overlay",style:{position:"fixed",overflow:"hidden",zIndex:1e3,left:"-100000px",right:0,bottom:0,top:0}}),this.prop.container=E("div",{className:"html2pdf__container",style:k}),this.prop.container.appendChild(te),this.prop.container.firstChild.appendChild(E("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"})},M.prototype.toCanvas=function(){var k=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(k).then(s).then(function(te){var Ae=Object.assign({},this.opt.html2canvas);return delete Ae.onrendered,te(this.prop.container,Ae)}).then(function(te){(this.opt.html2canvas.onrendered||function(){})(te),this.prop.canvas=te,document.body.removeChild(this.prop.overlay)})},M.prototype.toContext2d=function(){var k=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(k).then(s).then(function(te){var Ae=this.opt.jsPDF,st=this.opt.fontFaces,It=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,Ct=Object.assign({async:!0,allowTaint:!0,scale:It,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 Ct.onrendered,Ae.context2d.autoPaging=this.opt.autoPaging===void 0||this.opt.autoPaging,Ae.context2d.posX=this.opt.x,Ae.context2d.posY=this.opt.y,Ae.context2d.margin=this.opt.margin,Ae.context2d.fontFaces=st,st)for(var ve=0;ve<st.length;++ve){var kt=st[ve],Ze=kt.src.find(function(Vt){return Vt.format==="truetype"});Ze&&Ae.addFont(Ze.url,kt.ref.name,kt.ref.style)}return Ct.windowHeight=Ct.windowHeight||0,Ct.windowHeight=Ct.windowHeight==0?Math.max(this.prop.container.clientHeight,this.prop.container.scrollHeight,this.prop.container.offsetHeight):Ct.windowHeight,Ae.context2d.save(!0),te(this.prop.container,Ct)}).then(function(te){this.opt.jsPDF.context2d.restore(!0),(this.opt.html2canvas.onrendered||function(){})(te),this.prop.canvas=te,document.body.removeChild(this.prop.overlay)})},M.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then(function(){var k=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=k})},M.prototype.toPdf=function(){return this.thenList([function(){return this.toContext2d()}]).then(function(){this.prop.pdf=this.prop.pdf||this.opt.jsPDF})},M.prototype.output=function(k,te,Ae){return(Ae=Ae||"pdf").toLowerCase()==="img"||Ae.toLowerCase()==="image"?this.outputImg(k,te):this.outputPdf(k,te)},M.prototype.outputPdf=function(k,te){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){return this.prop.pdf.output(k,te)})},M.prototype.outputImg=function(k){return this.thenList([function(){return this.prop.img||this.toImg()}]).then(function(){switch(k){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 "'+k+'" is not supported.'}})},M.prototype.save=function(k){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(k?{filename:k}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},M.prototype.doCallback=function(){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){this.prop.callback(this.prop.pdf)})},M.prototype.set=function(k){if(b(k)!=="object")return this;var te=Object.keys(k||{}).map(function(Ae){if(Ae in M.template.prop)return function(){this.prop[Ae]=k[Ae]};switch(Ae){case"margin":return this.setMargin.bind(this,k.margin);case"jsPDF":return function(){return this.opt.jsPDF=k.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,k.pageSize);default:return function(){this.opt[Ae]=k[Ae]}}},this);return this.then(function(){return this.thenList(te)})},M.prototype.get=function(k,te){return this.then(function(){var Ae=k in M.template.prop?this.prop[k]:this.opt[k];return te?te(Ae):Ae})},M.prototype.setMargin=function(k){return this.then(function(){switch(b(k)){case"number":k=[k,k,k,k];case"array":if(k.length===2&&(k=[k[0],k[1],k[0],k[1]]),k.length===4)break;default:return this.error("Invalid margin array.")}this.opt.margin=k}).then(this.setPageSize)},M.prototype.setPageSize=function(k){function te(Ae,st){return Math.floor(Ae*st/72*96)}return this.then(function(){(k=k||W.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(k.inner={width:k.width-this.opt.margin[1]-this.opt.margin[3],height:k.height-this.opt.margin[0]-this.opt.margin[2]},k.inner.px={width:te(k.inner.width,k.k),height:te(k.inner.height,k.k)},k.inner.ratio=k.inner.height/k.inner.width),this.prop.pageSize=k})},M.prototype.setProgress=function(k,te,Ae,st){return k!=null&&(this.progress.val=k),te!=null&&(this.progress.state=te),Ae!=null&&(this.progress.n=Ae),st!=null&&(this.progress.stack=st),this.progress.ratio=this.progress.val/this.progress.state,this},M.prototype.updateProgress=function(k,te,Ae,st){return this.setProgress(k?this.progress.val+k:null,te||null,Ae?this.progress.n+Ae:null,st?this.progress.stack.concat(st):null)},M.prototype.then=function(k,te){var Ae=this;return this.thenCore(k,te,function(st,It){return Ae.updateProgress(null,null,1,[st]),Promise.prototype.then.call(this,function(Ct){return Ae.updateProgress(null,st),Ct}).then(st,It).then(function(Ct){return Ae.updateProgress(1),Ct})})},M.prototype.thenCore=function(k,te,Ae){Ae=Ae||Promise.prototype.then;var st=this;k&&(k=k.bind(st)),te&&(te=te.bind(st));var It=Promise.toString().indexOf("[native code]")!==-1&&Promise.name==="Promise"?st:M.convert(Object.assign({},st),Promise.prototype),Ct=Ae.call(It,k,te);return M.convert(Ct,st.__proto__)},M.prototype.thenExternal=function(k,te){return Promise.prototype.then.call(this,k,te)},M.prototype.thenList=function(k){var te=this;return k.forEach(function(Ae){te=te.thenCore(Ae)}),te},M.prototype.catch=function(k){k&&(k=k.bind(this));var te=Promise.prototype.catch.call(this,k);return M.convert(te,this)},M.prototype.catchExternal=function(k){return Promise.prototype.catch.call(this,k)},M.prototype.error=function(k){return this.then(function(){throw new Error(k)})},M.prototype.using=M.prototype.set,M.prototype.saveAs=M.prototype.save,M.prototype.export=M.prototype.output,M.prototype.run=M.prototype.then,W.getPageSize=function(k,te,Ae){if((0,o.Z)(k)==="object"){var st=k;k=st.orientation,te=st.unit||te,Ae=st.format||Ae}te=te||"mm",Ae=Ae||"a4",k=(""+(k||"P")).toLowerCase();var It,Ct=(""+Ae).toLowerCase(),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]};switch(te){case"pt":It=1;break;case"mm":It=72/25.4;break;case"cm":It=72/2.54;break;case"in":It=72;break;case"px":It=.75;break;case"pc":case"em":It=12;break;case"ex":It=6;break;default:throw"Invalid unit: "+te}var kt,Ze=0,Vt=0;if(ve.hasOwnProperty(Ct))Ze=ve[Ct][1]/It,Vt=ve[Ct][0]/It;else try{Ze=Ae[1],Vt=Ae[0]}catch(gt){throw new Error("Invalid format: "+Ae)}if(k==="p"||k==="portrait")k="p",Vt>Ze&&(kt=Vt,Vt=Ze,Ze=kt);else{if(k!=="l"&&k!=="landscape")throw"Invalid orientation: "+k;k="l",Ze>Vt&&(kt=Vt,Vt=Ze,Ze=kt)}return{width:Vt,height:Ze,unit:te,k:It,orientation:k}},f.html=function(k,te){(te=te||{}).callback=te.callback||function(){},te.html2canvas=te.html2canvas||{},te.html2canvas.canvas=te.html2canvas.canvas||this.canvas,te.jsPDF=te.jsPDF||this,te.fontFaces=te.fontFaces?te.fontFaces.map(yr):null;var Ae=new M(te);return te.worker?Ae:Ae.from(k).doCallback()}}(W.API),W.API.addJS=function(f){return Ur=f,this.internal.events.subscribe("postPutResources",function(){mt=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(mt+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),Zt=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+Ur+")"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){mt!==void 0&&Zt!==void 0&&this.internal.out("/Names <</JavaScript "+mt+" 0 R>>")}),this},function(f){var s;f.events.push(["postPutResources",function(){var p=this,b=/^(\d+) 0 obj$/;if(this.outline.root.children.length>0)for(var E=p.outline.render().split(/\r\n/),v=0;v<E.length;v++){var M=E[v],k=b.exec(M);if(k!=null){var te=k[1];p.internal.newObjectDeferredBegin(te,!1)}p.internal.write(M)}if(this.outline.createNamedDestinations){var Ae=this.internal.pages.length,st=[];for(v=0;v<Ae;v++){var It=p.internal.newObject();st.push(It);var Ct=p.internal.getPageInfo(v+1);p.internal.write("<< /D["+Ct.objId+" 0 R /XYZ null null null]>> endobj")}var ve=p.internal.newObject();for(p.internal.write("<< /Names [ "),v=0;v<st.length;v++)p.internal.write("(page_"+(v+1)+")"+st[v]+" 0 R");p.internal.write(" ] >>","endobj"),s=p.internal.newObject(),p.internal.write("<< /Dests "+ve+" 0 R"),p.internal.write(">>","endobj")}}]),f.events.push(["putCatalog",function(){var p=this;p.outline.root.children.length>0&&(p.internal.write("/Outlines",this.outline.makeRef(this.outline.root)),this.outline.createNamedDestinations&&p.internal.write("/Names "+s+" 0 R"))}]),f.events.push(["initialized",function(){var p=this;p.outline={createNamedDestinations:!1,root:{children:[]}},p.outline.add=function(b,E,v){var M={title:E,options:v,children:[]};return b==null&&(b=this.root),b.children.push(M),M},p.outline.render=function(){return this.ctx={},this.ctx.val="",this.ctx.pdf=p,this.genIds_r(this.root),this.renderRoot(this.root),this.renderItems(this.root),this.ctx.val},p.outline.genIds_r=function(b){b.id=p.internal.newObjectDeferred();for(var E=0;E<b.children.length;E++)this.genIds_r(b.children[E])},p.outline.renderRoot=function(b){this.objStart(b),this.line("/Type /Outlines"),b.children.length>0&&(this.line("/First "+this.makeRef(b.children[0])),this.line("/Last "+this.makeRef(b.children[b.children.length-1]))),this.line("/Count "+this.count_r({count:0},b)),this.objEnd()},p.outline.renderItems=function(b){for(var E=this.ctx.pdf.internal.getVerticalCoordinateString,v=0;v<b.children.length;v++){var M=b.children[v];this.objStart(M),this.line("/Title "+this.makeString(M.title)),this.line("/Parent "+this.makeRef(b)),v>0&&this.line("/Prev "+this.makeRef(b.children[v-1])),v<b.children.length-1&&this.line("/Next "+this.makeRef(b.children[v+1])),M.children.length>0&&(this.line("/First "+this.makeRef(M.children[0])),this.line("/Last "+this.makeRef(M.children[M.children.length-1])));var k=this.count=this.count_r({count:0},M);if(k>0&&this.line("/Count "+k),M.options&&M.options.pageNumber){var te=p.internal.getPageInfo(M.options.pageNumber);this.line("/Dest ["+te.objId+" 0 R /XYZ 0 "+E(0)+" 0]")}this.objEnd()}for(var Ae=0;Ae<b.children.length;Ae++)this.renderItems(b.children[Ae])},p.outline.line=function(b){this.ctx.val+=b+`\r
`},p.outline.makeRef=function(b){return b.id+" 0 R"},p.outline.makeString=function(b){return"("+p.internal.pdfEscape(b)+")"},p.outline.objStart=function(b){this.ctx.val+=`\r
`+b.id+` 0 obj\r
<<\r
`},p.outline.objEnd=function(){this.ctx.val+=`>> \r
endobj\r
`},p.outline.count_r=function(b,E){for(var v=0;v<E.children.length;v++)b.count++,this.count_r(b,E.children[v]);return b.count}}])}(W.API),function(f){var s=[192,193,194,195,196,197,198,199];f.processJPEG=function(p,b,E,v,M,k){var te,Ae=this.decode.DCT_DECODE,st=null;if(typeof p=="string"||this.__addimage__.isArrayBuffer(p)||this.__addimage__.isArrayBufferView(p)){switch(p=M||p,p=this.__addimage__.isArrayBuffer(p)?new Uint8Array(p):p,te=function(It){for(var Ct,ve=256*It.charCodeAt(4)+It.charCodeAt(5),kt=It.length,Ze={width:0,height:0,numcomponents:1},Vt=4;Vt<kt;Vt+=2){if(Vt+=ve,s.indexOf(It.charCodeAt(Vt+1))!==-1){Ct=256*It.charCodeAt(Vt+5)+It.charCodeAt(Vt+6),Ze={width:256*It.charCodeAt(Vt+7)+It.charCodeAt(Vt+8),height:Ct,numcomponents:It.charCodeAt(Vt+9)};break}ve=256*It.charCodeAt(Vt+2)+It.charCodeAt(Vt+3)}return Ze}(p=this.__addimage__.isArrayBufferView(p)?this.__addimage__.arrayBufferToBinaryString(p):p),te.numcomponents){case 1:k=this.color_spaces.DEVICE_GRAY;break;case 4:k=this.color_spaces.DEVICE_CMYK;break;case 3:k=this.color_spaces.DEVICE_RGB}st={data:p,width:te.width,height:te.height,colorSpace:k,bitsPerComponent:8,filter:Ae,index:b,alias:E}}return st}}(W.API),W.API.processPNG=function(f,s,p,b){if(this.__addimage__.isArrayBuffer(f)&&(f=new Uint8Array(f)),this.__addimage__.isArrayBufferView(f)){var E,v=(0,De.Jx)(f,{checkCrc:!0}),M=v.width,k=v.height,te=v.channels,Ae=v.palette,st=v.depth;E=Ae&&te===1?function(Ut){for(var Pt=Ut.width,At=Ut.height,Jt=Ut.data,ke=Ut.palette,Le=Ut.depth,$t=!1,ct=[],dr=[],vr=void 0,qt=!1,Nt=0,or=0;or<ke.length;or++){var Zr=(0,L.Z)(ke[or],4),Ht=Zr[0],Pe=Zr[1],yt=Zr[2],Tt=Zr[3];ct.push(Ht,Pe,yt),Tt!=null&&(Tt===0?(Nt++,dr.length<1&&dr.push(or)):Tt<255&&(qt=!0))}if(qt||Nt>1){$t=!0,dr=void 0;var dt=Pt*At;vr=new Uint8Array(dt);for(var Xt=new DataView(Jt.buffer),sr=0;sr<dt;sr++){var mr=ar(Xt,sr,Le),Or=(0,L.Z)(ke[mr],4)[3];vr[sr]=Or}}return{colorSpace:"Indexed",colorsPerPixel:1,colorBytes:Jt,alphaBytes:vr,needSMask:$t,palette:ct,mask:dr}}(v):te===2||te===4?function(Ut){for(var Pt=Ut.data,At=Ut.width,Jt=Ut.height,ke=Ut.channels,Le=Ut.depth,$t=ke===2?"DeviceGray":"DeviceRGB",ct=ke-1,dr=At*Jt,vr=ct,qt=dr*vr,Nt=1*dr,or=Math.ceil(qt*Le/8),Zr=Math.ceil(Nt*Le/8),Ht=new Uint8Array(or),Pe=new Uint8Array(Zr),yt=new DataView(Pt.buffer),Tt=new DataView(Ht.buffer),dt=new DataView(Pe.buffer),Xt=!1,sr=0;sr<dr;sr++){for(var mr=sr*ke,Or=0;Or<vr;Or++)jr(Tt,ar(yt,mr+Or,Le),sr*vr+Or,Le);var Rr=ar(yt,mr+vr,Le);Rr<(1<<Le)-1&&(Xt=!0),jr(dt,Rr,1*sr,Le)}return{colorSpace:$t,colorsPerPixel:ct,colorBytes:Ht,alphaBytes:Pe,needSMask:Xt}}(v):function(Ut){var Pt=Ut.data,At=Ut.channels===1?"DeviceGray":"DeviceRGB";return{colorSpace:At,colorsPerPixel:At==="DeviceGray"?1:3,colorBytes:Pt instanceof Uint8Array?Pt:new Uint8Array(Pt.buffer),needSMask:!1}}(v);var It,Ct,ve,kt=E,Ze=kt.colorSpace,Vt=kt.colorsPerPixel,gt=kt.colorBytes,rr=kt.alphaBytes,xr=kt.needSMask,Qt=kt.palette,nt=kt.mask,Ce=null;return b!==W.API.image_compression.NONE&&typeof qe.iZ=="function"?(Ce=function(Ut){var Pt;switch(Ut){case W.API.image_compression.FAST:Pt=11;break;case W.API.image_compression.MEDIUM:Pt=13;break;case W.API.image_compression.SLOW:Pt=14;break;default:Pt=12}return Pt}(b),It=this.decode.FLATE_DECODE,Ct="/Predictor ".concat(Ce," "),f=Qe(gt,M*Vt,Vt,b),xr&&(ve=Qe(rr,M,1,b))):(It=void 0,Ct="",f=gt,xr&&(ve=rr)),Ct+="/Colors ".concat(Vt," /BitsPerComponent ").concat(st," /Columns ").concat(M),(this.__addimage__.isArrayBuffer(f)||this.__addimage__.isArrayBufferView(f))&&(f=this.__addimage__.arrayBufferToBinaryString(f)),(ve&&this.__addimage__.isArrayBuffer(ve)||this.__addimage__.isArrayBufferView(ve))&&(ve=this.__addimage__.arrayBufferToBinaryString(ve)),{alias:p,data:f,index:s,filter:It,decodeParameters:Ct,transparency:nt,palette:Qt,sMask:ve,predictor:Ce,width:M,height:k,bitsPerComponent:st,colorSpace:Ze}}},function(f){f.processGIF89A=function(s,p,b,E){var v=new Hr(s),M=v.width,k=v.height,te=[];v.decodeAndBlitFrameRGBA(0,te);var Ae={data:te,width:M,height:k},st=new nn(100).encode(Ae,100);return f.processJPEG.call(this,st,p,b,E)},f.processGIF87A=f.processGIF89A}(W.API),sn.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 f=this.colors===0?1<<this.bitPP:this.colors;this.palette=new Array(f);for(var s=0;s<f;s++){var p=this.datav.getUint8(this.pos++,!0),b=this.datav.getUint8(this.pos++,!0),E=this.datav.getUint8(this.pos++,!0),v=this.datav.getUint8(this.pos++,!0);this.palette[s]={red:E,green:b,blue:p,quad:v}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},sn.prototype.parseBGR=function(){this.pos=this.offset;try{var f="bit"+this.bitPP,s=this.width*this.height*4;this.data=new Uint8Array(s),this[f]()}catch(p){_.log("bit decode error:"+p)}},sn.prototype.bit1=function(){var f,s=Math.ceil(this.width/8),p=s%4;for(f=this.height-1;f>=0;f--){for(var b=this.bottom_up?f:this.height-1-f,E=0;E<s;E++)for(var v=this.datav.getUint8(this.pos++,!0),M=b*this.width*4+8*E*4,k=0;k<8&&8*E+k<this.width;k++){var te=this.palette[v>>7-k&1];this.data[M+4*k]=te.blue,this.data[M+4*k+1]=te.green,this.data[M+4*k+2]=te.red,this.data[M+4*k+3]=255}p!==0&&(this.pos+=4-p)}},sn.prototype.bit4=function(){for(var f=Math.ceil(this.width/2),s=f%4,p=this.height-1;p>=0;p--){for(var b=this.bottom_up?p:this.height-1-p,E=0;E<f;E++){var v=this.datav.getUint8(this.pos++,!0),M=b*this.width*4+2*E*4,k=v>>4,te=15&v,Ae=this.palette[k];if(this.data[M]=Ae.blue,this.data[M+1]=Ae.green,this.data[M+2]=Ae.red,this.data[M+3]=255,2*E+1>=this.width)break;Ae=this.palette[te],this.data[M+4]=Ae.blue,this.data[M+4+1]=Ae.green,this.data[M+4+2]=Ae.red,this.data[M+4+3]=255}s!==0&&(this.pos+=4-s)}},sn.prototype.bit8=function(){for(var f=this.width%4,s=this.height-1;s>=0;s--){for(var p=this.bottom_up?s:this.height-1-s,b=0;b<this.width;b++){var E=this.datav.getUint8(this.pos++,!0),v=p*this.width*4+4*b;if(E<this.palette.length){var M=this.palette[E];this.data[v]=M.red,this.data[v+1]=M.green,this.data[v+2]=M.blue,this.data[v+3]=255}else this.data[v]=255,this.data[v+1]=255,this.data[v+2]=255,this.data[v+3]=255}f!==0&&(this.pos+=4-f)}},sn.prototype.bit15=function(){for(var f=this.width%3,s=parseInt("11111",2),p=this.height-1;p>=0;p--){for(var b=this.bottom_up?p:this.height-1-p,E=0;E<this.width;E++){var v=this.datav.getUint16(this.pos,!0);this.pos+=2;var M=(v&s)/s*255|0,k=(v>>5&s)/s*255|0,te=(v>>10&s)/s*255|0,Ae=v>>15?255:0,st=b*this.width*4+4*E;this.data[st]=te,this.data[st+1]=k,this.data[st+2]=M,this.data[st+3]=Ae}this.pos+=f}},sn.prototype.bit16=function(){for(var f=this.width%3,s=parseInt("11111",2),p=parseInt("111111",2),b=this.height-1;b>=0;b--){for(var E=this.bottom_up?b:this.height-1-b,v=0;v<this.width;v++){var M=this.datav.getUint16(this.pos,!0);this.pos+=2;var k=(M&s)/s*255|0,te=(M>>5&p)/p*255|0,Ae=(M>>11)/s*255|0,st=E*this.width*4+4*v;this.data[st]=Ae,this.data[st+1]=te,this.data[st+2]=k,this.data[st+3]=255}this.pos+=f}},sn.prototype.bit24=function(){for(var f=this.height-1;f>=0;f--){for(var s=this.bottom_up?f:this.height-1-f,p=0;p<this.width;p++){var b=this.datav.getUint8(this.pos++,!0),E=this.datav.getUint8(this.pos++,!0),v=this.datav.getUint8(this.pos++,!0),M=s*this.width*4+4*p;this.data[M]=v,this.data[M+1]=E,this.data[M+2]=b,this.data[M+3]=255}this.pos+=this.width%4}},sn.prototype.bit32=function(){for(var f=this.height-1;f>=0;f--)for(var s=this.bottom_up?f:this.height-1-f,p=0;p<this.width;p++){var b=this.datav.getUint8(this.pos++,!0),E=this.datav.getUint8(this.pos++,!0),v=this.datav.getUint8(this.pos++,!0),M=this.datav.getUint8(this.pos++,!0),k=s*this.width*4+4*p;this.data[k]=v,this.data[k+1]=E,this.data[k+2]=b,this.data[k+3]=M}},sn.prototype.getData=function(){return this.data},function(f){f.processBMP=function(s,p,b,E){var v=new sn(s,!1),M=v.width,k=v.height,te={data:v.getData(),width:M,height:k},Ae=new nn(100).encode(te,100);return f.processJPEG.call(this,Ae,p,b,E)}}(W.API),An.prototype.getData=function(){return this.data},function(f){f.processWEBP=function(s,p,b,E){var v=new An(s),M=v.width,k=v.height,te={data:v.getData(),width:M,height:k},Ae=new nn(100).encode(te,100);return f.processJPEG.call(this,Ae,p,b,E)}}(W.API),W.API.processRGBA=function(f,s,p){for(var b=f.data,E=b.length,v=new Uint8Array(E/4*3),M=new Uint8Array(E/4),k=0,te=0,Ae=0;Ae<E;Ae+=4){var st=b[Ae],It=b[Ae+1],Ct=b[Ae+2],ve=b[Ae+3];v[k++]=st,v[k++]=It,v[k++]=Ct,M[te++]=ve}var kt=this.__addimage__.arrayBufferToBinaryString(v);return{alpha:this.__addimage__.arrayBufferToBinaryString(M),data:kt,index:s,alias:p,colorSpace:"DeviceRGB",bitsPerComponent:8,width:f.width,height:f.height}},W.API.setLanguage=function(f){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"}[f]!==void 0&&(this.internal.languageSettings.languageCode=f,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},$r=W.API,qr=$r.getCharWidthsArray=function(f,s){var p,b,E=(s=s||{}).font||this.internal.getFont(),v=s.fontSize||this.internal.getFontSize(),M=s.charSpace||this.internal.getCharSpace(),k=s.widths?s.widths:E.metadata.Unicode.widths,te=k.fof?k.fof:1,Ae=s.kerning?s.kerning:E.metadata.Unicode.kerning,st=Ae.fof?Ae.fof:1,It=s.doKerning!==!1,Ct=0,ve=f.length,kt=0,Ze=k[0]||te,Vt=[];for(p=0;p<ve;p++)b=f.charCodeAt(p),typeof E.metadata.widthOfString=="function"?Vt.push((E.metadata.widthOfGlyph(E.metadata.characterToGlyph(b))+M*(1e3/v)||0)/1e3):(Ct=It&&(0,o.Z)(Ae[b])==="object"&&!isNaN(parseInt(Ae[b][kt],10))?Ae[b][kt]/st:0,Vt.push((k[b]||Ze)/te+Ct)),kt=b;return Vt},gn=$r.getStringUnitWidth=function(f,s){var p=(s=s||{}).fontSize||this.internal.getFontSize(),b=s.font||this.internal.getFont(),E=s.charSpace||this.internal.getCharSpace();return $r.processArabic&&(f=$r.processArabic(f)),typeof b.metadata.widthOfString=="function"?b.metadata.widthOfString(f,p,E)/p:qr.apply(this,arguments).reduce(function(v,M){return v+M},0)},Qn=function(f,s,p,b){for(var E=[],v=0,M=f.length,k=0;v!==M&&k+s[v]<p;)k+=s[v],v++;E.push(f.slice(0,v));var te=v;for(k=0;v!==M;)k+s[v]>b&&(E.push(f.slice(te,v)),k=0,te=v),k+=s[v],v++;return te!==v&&E.push(f.slice(te,v)),E},pe=function(f,s,p){p||(p={});var b,E,v,M,k,te,Ae,st=[],It=[st],Ct=p.textIndent||0,ve=0,kt=0,Ze=f.split(" "),Vt=qr.apply(this,[" ",p])[0];if(te=p.lineIndent===-1?Ze[0].length+2:p.lineIndent||0){var gt=Array(te).join(" "),rr=[];Ze.map(function(Qt){(Qt=Qt.split(/\s*\n/)).length>1?rr=rr.concat(Qt.map(function(nt,Ce){return(Ce&&nt.length?`
`:"")+nt})):rr.push(Qt[0])}),Ze=rr,te=gn.apply(this,[gt,p])}for(v=0,M=Ze.length;v<M;v++){var xr=0;if(b=Ze[v],te&&b[0]==`
`&&(b=b.substr(1),xr=1),Ct+ve+(kt=(E=qr.apply(this,[b,p])).reduce(function(Qt,nt){return Qt+nt},0))>s||xr){if(kt>s){for(k=Qn.apply(this,[b,E,s-(Ct+ve),s]),st.push(k.shift()),st=[k.pop()];k.length;)It.push([k.shift()]);kt=E.slice(b.length-(st[0]?st[0].length:0)).reduce(function(Qt,nt){return Qt+nt},0)}else st=[b];It.push(st),Ct=kt+te,ve=Vt}else st.push(b),Ct+=ve+kt,ve=Vt}return Ae=te?function(Qt,nt){return(nt?gt:"")+Qt.join(" ")}:function(Qt){return Qt.join(" ")},It.map(Ae)},$r.splitTextToSize=function(f,s,p){var b,E=(p=p||{}).fontSize||this.internal.getFontSize(),v=function(st){if(st.widths&&st.kerning)return{widths:st.widths,kerning:st.kerning};var It=this.internal.getFont(st.fontName,st.fontStyle),Ct="Unicode";return It.metadata[Ct]?{widths:It.metadata[Ct].widths||{0:1},kerning:It.metadata[Ct].kerning||{}}:{font:It.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}.call(this,p);b=Array.isArray(f)?f:String(f).split(/\r?\n/);var M=1*this.internal.scaleFactor*s/E;v.textIndent=p.textIndent?1*p.textIndent*this.internal.scaleFactor/E:0,v.lineIndent=p.lineIndent;var k,te,Ae=[];for(k=0,te=b.length;k<te;k++)Ae=Ae.concat(pe.apply(this,[b[k],M,v]));return Ae},function(f){f.__fontmetrics__=f.__fontmetrics__||{};for(var s="0123456789abcdef",p="klmnopqrstuvwxyz",b={},E={},v=0;v<16;v++)b[p[v]]=s[v],E[s[v]]=p[v];var M=function(Ct){return"0x"+parseInt(Ct,10).toString(16)},k=f.__fontmetrics__.compress=function(Ct){var ve,kt,Ze,Vt,gt=["{"];for(var rr in Ct){if(ve=Ct[rr],isNaN(parseInt(rr,10))?kt="'"+rr+"'":(rr=parseInt(rr,10),kt=(kt=M(rr).slice(2)).slice(0,-1)+E[kt.slice(-1)]),typeof ve=="number")ve<0?(Ze=M(ve).slice(3),Vt="-"):(Ze=M(ve).slice(2),Vt=""),Ze=Vt+Ze.slice(0,-1)+E[Ze.slice(-1)];else{if((0,o.Z)(ve)!=="object")throw new Error("Don't know what to do with value type "+(0,o.Z)(ve)+".");Ze=k(ve)}gt.push(kt+Ze)}return gt.push("}"),gt.join("")},te=f.__fontmetrics__.uncompress=function(Ct){if(typeof Ct!="string")throw new Error("Invalid argument passed to uncompress.");for(var ve,kt,Ze,Vt,gt={},rr=1,xr=gt,Qt=[],nt="",Ce="",Ut=Ct.length-1,Pt=1;Pt<Ut;Pt+=1)(Vt=Ct[Pt])=="'"?ve?(Ze=ve.join(""),ve=void 0):ve=[]:ve?ve.push(Vt):Vt=="{"?(Qt.push([xr,Ze]),xr={},Ze=void 0):Vt=="}"?((kt=Qt.pop())[0][kt[1]]=xr,Ze=void 0,xr=kt[0]):Vt=="-"?rr=-1:Ze===void 0?b.hasOwnProperty(Vt)?(nt+=b[Vt],Ze=parseInt(nt,16)*rr,rr=1,nt=""):nt+=Vt:b.hasOwnProperty(Vt)?(Ce+=b[Vt],xr[Ze]=parseInt(Ce,16)*rr,rr=1,Ze=void 0,Ce=""):Ce+=Vt;return gt},Ae={codePages:["WinAnsiEncoding"],WinAnsiEncoding:te("{19m8n201n9q201o9r201s9l201t9m201u8m201w9n201x9o201y8o202k8q202l8r202m9p202q8p20aw8k203k8t203t8v203u9v2cq8s212m9t15m8w15n9w2dw9s16k8u16l9u17s9z17x8y17y9y}")},st={Unicode:{Courier:Ae,"Courier-Bold":Ae,"Courier-BoldOblique":Ae,"Courier-Oblique":Ae,Helvetica:Ae,"Helvetica-Bold":Ae,"Helvetica-BoldOblique":Ae,"Helvetica-Oblique":Ae,"Times-Roman":Ae,"Times-Bold":Ae,"Times-BoldItalic":Ae,"Times-Italic":Ae}},It={Unicode:{"Courier-Oblique":te("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-BoldItalic":te("{'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":te("{'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:te("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-BoldOblique":te("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Bold":te("{'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:te("{'widths'{k3uaw4r19m3m2k1t2l2l202m2y2n3m2p5n202q6o3k3m2s2l2t2l2v3r2w1t3m3m2y1t2z1wbk2sbl3r'fof'6o3n3m3o3m3p3m3q3m3r3m3s3m3t3m3u1w3v1w3w3r3x3r3y3r3z2wbp3t3l3m5v2l5x2l5z3m2q4yfr3r7v3k7w1o7x3k}'kerning'{'fof'-6o}}"),Helvetica:te("{'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":te("{'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:te("{'widths'{k4u2k1w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-Bold":te("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Italic":te("{'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":te("{'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":te("{'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}}}")}};f.events.push(["addFont",function(Ct){var ve=Ct.font,kt=It.Unicode[ve.postScriptName];kt&&(ve.metadata.Unicode={},ve.metadata.Unicode.widths=kt.widths,ve.metadata.Unicode.kerning=kt.kerning);var Ze=st.Unicode[ve.postScriptName];Ze&&(ve.metadata.Unicode.encoding=Ze,ve.encoding=Ze.codePages[0])}])}(W.API),function(f){var s=function(p){for(var b=p.length,E=new Uint8Array(b),v=0;v<b;v++)E[v]=p.charCodeAt(v);return E};f.API.events.push(["addFont",function(p){var b=void 0,E=p.font,v=p.instance;if(!E.isStandardFont){if(v===void 0)throw new Error("Font does not exist in vFS, import fonts or remove declaration doc.addFont('"+E.postScriptName+"').");if(typeof(b=v.existsFileInVFS(E.postScriptName)===!1?v.loadFile(E.postScriptName):v.getFileFromVFS(E.postScriptName))!="string")throw new Error("Font is not stored as string-data in vFS, import fonts or remove declaration doc.addFont('"+E.postScriptName+"').");(function(M,k){k=/^\x00\x01\x00\x00/.test(k)?s(k):s(G(k)),M.metadata=f.API.TTFFont.open(k),M.metadata.Unicode=M.metadata.Unicode||{encoding:{},kerning:{},widths:[]},M.metadata.glyIdsUsed=[0]})(E,b)}}])}(W),W.API.addSvgAsImage=function(f,s,p,b,E,v,M,k){if(isNaN(s)||isNaN(p))throw _.error("jsPDF.addSvgAsImage: Invalid coordinates",arguments),new Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(b)||isNaN(E))throw _.error("jsPDF.addSvgAsImage: Invalid measurements",arguments),new Error("Invalid measurements (width and/or height) passed to jsPDF.addSvgAsImage");var te=document.createElement("canvas");te.width=b,te.height=E;var Ae=te.getContext("2d");Ae.fillStyle="#fff",Ae.fillRect(0,0,te.width,te.height);var st={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0},It=this;return(q.canvg?Promise.resolve(q.canvg):n.e(3754).then(n.bind(n,63754))).catch(function(Ct){return Promise.reject(new Error("Could not load canvg: "+Ct))}).then(function(Ct){return Ct.default?Ct.default:Ct}).then(function(Ct){return Ct.fromString(Ae,f,st)},function(){return Promise.reject(new Error("Could not load canvg."))}).then(function(Ct){return Ct.render(st)}).then(function(){It.addImage(te.toDataURL("image/jpeg",1),s,p,b,E,M,k)})},W.API.putTotalPages=function(f){var s,p=0;parseInt(this.internal.getFont().id.substr(1),10)<15?(s=new RegExp(f,"g"),p=this.internal.getNumberOfPages()):(s=new RegExp(this.pdfEscape16(f,this.internal.getFont()),"g"),p=this.pdfEscape16(this.internal.getNumberOfPages()+"",this.internal.getFont()));for(var b=1;b<=this.internal.getNumberOfPages();b++)for(var E=0;E<this.internal.pages[b].length;E++)this.internal.pages[b][E]=this.internal.pages[b][E].replace(s,p);return this},W.API.viewerPreferences=function(f,s){var p;f=f||{},s=s||!1;var b,E,v,M={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}},k=Object.keys(M),te=[],Ae=0,st=0,It=0;function Ct(kt,Ze){var Vt,gt=!1;for(Vt=0;Vt<kt.length;Vt+=1)kt[Vt]===Ze&&(gt=!0);return gt}if(this.internal.viewerpreferences===void 0&&(this.internal.viewerpreferences={},this.internal.viewerpreferences.configuration=JSON.parse(JSON.stringify(M)),this.internal.viewerpreferences.isSubscribed=!1),p=this.internal.viewerpreferences.configuration,f==="reset"||s===!0){var ve=k.length;for(It=0;It<ve;It+=1)p[k[It]].value=p[k[It]].defaultValue,p[k[It]].explicitSet=!1}if((0,o.Z)(f)==="object"){for(E in f)if(v=f[E],Ct(k,E)&&v!==void 0){if(p[E].type==="boolean"&&typeof v=="boolean")p[E].value=v;else if(p[E].type==="name"&&Ct(p[E].valueSet,v))p[E].value=v;else if(p[E].type==="integer"&&Number.isInteger(v))p[E].value=v;else if(p[E].type==="array"){for(Ae=0;Ae<v.length;Ae+=1)if(b=!0,v[Ae].length===1&&typeof v[Ae][0]=="number")te.push(String(v[Ae]-1));else if(v[Ae].length>1){for(st=0;st<v[Ae].length;st+=1)typeof v[Ae][st]!="number"&&(b=!1);b===!0&&te.push([v[Ae][0]-1,v[Ae][1]-1].join(" "))}p[E].value="["+te.join(" ")+"]"}else p[E].value=p[E].defaultValue;p[E].explicitSet=!0}}return this.internal.viewerpreferences.isSubscribed===!1&&(this.internal.events.subscribe("putCatalog",function(){var kt,Ze=[];for(kt in p)p[kt].explicitSet===!0&&(p[kt].type==="name"?Ze.push("/"+kt+" /"+p[kt].value):Ze.push("/"+kt+" "+p[kt].value));Ze.length!==0&&this.internal.write(`/ViewerPreferences
<<
`+Ze.join(`
`)+`
>>`)}),this.internal.viewerpreferences.isSubscribed=!0),this.internal.viewerpreferences.configuration=p,this},function(f){var s=function(){var b='<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>',E=unescape(encodeURIComponent('<x:xmpmeta xmlns:x="adobe:ns:meta/">')),v=unescape(encodeURIComponent(b)),M=unescape(encodeURIComponent(this.internal.__metadata__.metadata)),k=unescape(encodeURIComponent("</jspdf:metadata></rdf:Description></rdf:RDF>")),te=unescape(encodeURIComponent("</x:xmpmeta>")),Ae=v.length+M.length+k.length+E.length+te.length;this.internal.__metadata__.metadata_object_number=this.internal.newObject(),this.internal.write("<< /Type /Metadata /Subtype /XML /Length "+Ae+" >>"),this.internal.write("stream"),this.internal.write(E+v+M+k+te),this.internal.write("endstream"),this.internal.write("endobj")},p=function(){this.internal.__metadata__.metadata_object_number&&this.internal.write("/Metadata "+this.internal.__metadata__.metadata_object_number+" 0 R")};f.addMetadata=function(b,E){return this.internal.__metadata__===void 0&&(this.internal.__metadata__={metadata:b,namespaceuri:E||"http://jspdf.default.namespaceuri/"},this.internal.events.subscribe("putCatalog",p),this.internal.events.subscribe("postPutResources",s)),this}}(W.API),function(f){var s=f.API,p=s.pdfEscape16=function(v,M){for(var k,te=M.metadata.Unicode.widths,Ae=["","0","00","000","0000"],st=[""],It=0,Ct=v.length;It<Ct;++It){if(k=M.metadata.characterToGlyph(v.charCodeAt(It)),M.metadata.glyIdsUsed.push(k),M.metadata.toUnicode[k]=v.charCodeAt(It),te.indexOf(k)==-1&&(te.push(k),te.push([parseInt(M.metadata.widthOfGlyph(k),10)])),k=="0")return st.join("");k=k.toString(16),st.push(Ae[4-k.length],k)}return st.join("")},b=function(v){var M,k,te,Ae,st,It,Ct;for(st=`/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`,te=[],It=0,Ct=(k=Object.keys(v).sort(function(ve,kt){return ve-kt})).length;It<Ct;It++)M=k[It],te.length>=100&&(st+=`
`+te.length+` beginbfchar
`+te.join(`
`)+`
endbfchar`,te=[]),v[M]!==void 0&&v[M]!==null&&typeof v[M].toString=="function"&&(Ae=("0000"+v[M].toString(16)).slice(-4),M=("0000"+(+M).toString(16)).slice(-4),te.push("<"+M+"><"+Ae+">"));return te.length&&(st+=`
`+te.length+` beginbfchar
`+te.join(`
`)+`
endbfchar
`),st+`endcmap
CMapName currentdict /CMap defineresource pop
end
end`};s.events.push(["putFont",function(v){(function(M){var k=M.font,te=M.out,Ae=M.newObject,st=M.putStream;if(k.metadata instanceof f.API.TTFFont&&k.encoding==="Identity-H"){for(var It=k.metadata.Unicode.widths,Ct=k.metadata.subset.encode(k.metadata.glyIdsUsed,1),ve="",kt=0;kt<Ct.length;kt++)ve+=String.fromCharCode(Ct[kt]);var Ze=Ae();st({data:ve,addLength1:!0,objectId:Ze}),te("endobj");var Vt=Ae();st({data:b(k.metadata.toUnicode),addLength1:!0,objectId:Vt}),te("endobj");var gt=Ae();te("<<"),te("/Type /FontDescriptor"),te("/FontName /"+O(k.fontName)),te("/FontFile2 "+Ze+" 0 R"),te("/FontBBox "+f.API.PDFObject.convert(k.metadata.bbox)),te("/Flags "+k.metadata.flags),te("/StemV "+k.metadata.stemV),te("/ItalicAngle "+k.metadata.italicAngle),te("/Ascent "+k.metadata.ascender),te("/Descent "+k.metadata.decender),te("/CapHeight "+k.metadata.capHeight),te(">>"),te("endobj");var rr=Ae();te("<<"),te("/Type /Font"),te("/BaseFont /"+O(k.fontName)),te("/FontDescriptor "+gt+" 0 R"),te("/W "+f.API.PDFObject.convert(It)),te("/CIDToGIDMap /Identity"),te("/DW 1000"),te("/Subtype /CIDFontType2"),te("/CIDSystemInfo"),te("<<"),te("/Supplement 0"),te("/Registry (Adobe)"),te("/Ordering ("+k.encoding+")"),te(">>"),te(">>"),te("endobj"),k.objectNumber=Ae(),te("<<"),te("/Type /Font"),te("/Subtype /Type0"),te("/ToUnicode "+Vt+" 0 R"),te("/BaseFont /"+O(k.fontName)),te("/Encoding /"+k.encoding),te("/DescendantFonts ["+rr+" 0 R]"),te(">>"),te("endobj"),k.isAlreadyPutted=!0}})(v)}]),s.events.push(["putFont",function(v){(function(M){var k=M.font,te=M.out,Ae=M.newObject,st=M.putStream;if(k.metadata instanceof f.API.TTFFont&&k.encoding==="WinAnsiEncoding"){for(var It=k.metadata.rawData,Ct="",ve=0;ve<It.length;ve++)Ct+=String.fromCharCode(It[ve]);var kt=Ae();st({data:Ct,addLength1:!0,objectId:kt}),te("endobj");var Ze=Ae();st({data:b(k.metadata.toUnicode),addLength1:!0,objectId:Ze}),te("endobj");var Vt=Ae();te("<<"),te("/Descent "+k.metadata.decender),te("/CapHeight "+k.metadata.capHeight),te("/StemV "+k.metadata.stemV),te("/Type /FontDescriptor"),te("/FontFile2 "+kt+" 0 R"),te("/Flags 96"),te("/FontBBox "+f.API.PDFObject.convert(k.metadata.bbox)),te("/FontName /"+O(k.fontName)),te("/ItalicAngle "+k.metadata.italicAngle),te("/Ascent "+k.metadata.ascender),te(">>"),te("endobj"),k.objectNumber=Ae();for(var gt=0;gt<k.metadata.hmtx.widths.length;gt++)k.metadata.hmtx.widths[gt]=parseInt(k.metadata.hmtx.widths[gt]*(1e3/k.metadata.head.unitsPerEm));te("<</Subtype/TrueType/Type/Font/ToUnicode "+Ze+" 0 R/BaseFont/"+O(k.fontName)+"/FontDescriptor "+Vt+" 0 R/Encoding/"+k.encoding+" /FirstChar 29 /LastChar 255 /Widths "+f.API.PDFObject.convert(k.metadata.hmtx.widths)+">>"),te("endobj"),k.isAlreadyPutted=!0}})(v)}]);var E=function(v){var M,k=v.text||"",te=v.x,Ae=v.y,st=v.options||{},It=v.mutex||{},Ct=It.pdfEscape,ve=It.activeFontKey,kt=It.fonts,Ze=ve,Vt="",gt=0,rr="",xr=kt[Ze].encoding;if(kt[Ze].encoding!=="Identity-H")return{text:k,x:te,y:Ae,options:st,mutex:It};for(rr=k,Ze=ve,Array.isArray(k)&&(rr=k[0]),gt=0;gt<rr.length;gt+=1)kt[Ze].metadata.hasOwnProperty("cmap")&&(M=kt[Ze].metadata.cmap.unicode.codeMap[rr[gt].charCodeAt(0)]),M||rr[gt].charCodeAt(0)<256&&kt[Ze].metadata.hasOwnProperty("Unicode")?Vt+=rr[gt]:Vt+="";var Qt="";return parseInt(Ze.slice(1))<14||xr==="WinAnsiEncoding"?Qt=Ct(Vt,Ze).split("").map(function(nt){return nt.charCodeAt(0).toString(16)}).join(""):xr==="Identity-H"&&(Qt=p(Vt,kt[Ze])),It.isHex=!0,{text:Qt,x:te,y:Ae,options:st,mutex:It}};s.events.push(["postProcessText",function(v){var M=v.text||"",k=[],te={text:M,x:v.x,y:v.y,options:v.options,mutex:v.mutex};if(Array.isArray(M)){var Ae=0;for(Ae=0;Ae<M.length;Ae+=1)Array.isArray(M[Ae])&&M[Ae].length===3?k.push([E(Object.assign({},te,{text:M[Ae][0]})).text,M[Ae][1],M[Ae][2]]):k.push(E(Object.assign({},te,{text:M[Ae]})).text);v.text=k}else v.text=E(Object.assign({},te,{text:M})).text}])}(W),function(f){var s=function(){return this.internal.vFS===void 0&&(this.internal.vFS={}),!0};f.existsFileInVFS=function(p){return s.call(this),this.internal.vFS[p]!==void 0},f.addFileToVFS=function(p,b){return s.call(this),this.internal.vFS[p]=b,this},f.getFileFromVFS=function(p){return s.call(this),this.internal.vFS[p]!==void 0?this.internal.vFS[p]:null}}(W.API),function(f){f.__bidiEngine__=f.prototype.__bidiEngine__=function(b){var E,v,M,k,te,Ae,st,It=s,Ct=[[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]],ve=[[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]],kt={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},Ze={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},Vt=["(",")","(","<",">","<","[","]","[","{","}","{","\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"],gt=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)$/),rr=!1,xr=0;this.__bidiEngine__={};var Qt=function(ke){var Le=ke.charCodeAt(),$t=Le>>8,ct=Ze[$t];return ct!==void 0?It[256*ct+(255&Le)]:$t===252||$t===253?"AL":gt.test($t)?"L":$t===8?"R":"N"},nt=function(ke){for(var Le,$t=0;$t<ke.length;$t++){if((Le=Qt(ke.charAt($t)))==="L")return!1;if(Le==="R")return!0}return!1},Ce=function(ke,Le,$t,ct){var dr,vr,qt,Nt,or=Le[ct];switch(or){case"L":case"R":case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":rr=!1;break;case"N":case"AN":break;case"EN":rr&&(or="AN");break;case"AL":rr=!0,or="R";break;case"WS":case"BN":or="N";break;case"CS":ct<1||ct+1>=Le.length||(dr=$t[ct-1])!=="EN"&&dr!=="AN"||(vr=Le[ct+1])!=="EN"&&vr!=="AN"?or="N":rr&&(vr="AN"),or=vr===dr?vr:"N";break;case"ES":or=(dr=ct>0?$t[ct-1]:"B")==="EN"&&ct+1<Le.length&&Le[ct+1]==="EN"?"EN":"N";break;case"ET":if(ct>0&&$t[ct-1]==="EN"){or="EN";break}if(rr){or="N";break}for(qt=ct+1,Nt=Le.length;qt<Nt&&Le[qt]==="ET";)qt++;or=qt<Nt&&Le[qt]==="EN"?"EN":"N";break;case"NSM":if(M&&!k){for(Nt=Le.length,qt=ct+1;qt<Nt&&Le[qt]==="NSM";)qt++;if(qt<Nt){var Zr=ke[ct],Ht=Zr>=1425&&Zr<=2303||Zr===64286;if(dr=Le[qt],Ht&&(dr==="R"||dr==="AL")){or="R";break}}}or=ct<1||(dr=Le[ct-1])==="B"?"N":$t[ct-1];break;case"B":rr=!1,E=!0,or=xr;break;case"S":v=!0,or="N"}return or},Ut=function(ke,Le,$t){var ct=ke.split("");return $t&&Pt(ct,$t,{hiLevel:xr}),ct.reverse(),Le&&Le.reverse(),ct.join("")},Pt=function(ke,Le,$t){var ct,dr,vr,qt,Nt,or=-1,Zr=ke.length,Ht=0,Pe=[],yt=xr?ve:Ct,Tt=[];for(rr=!1,E=!1,v=!1,dr=0;dr<Zr;dr++)Tt[dr]=Qt(ke[dr]);for(vr=0;vr<Zr;vr++){if(Nt=Ht,Pe[vr]=Ce(ke,Tt,Pe,vr),ct=240&(Ht=yt[Nt][kt[Pe[vr]]]),Ht&=15,Le[vr]=qt=yt[Ht][5],ct>0)if(ct===16){for(dr=or;dr<vr;dr++)Le[dr]=1;or=-1}else or=-1;if(yt[Ht][6])or===-1&&(or=vr);else if(or>-1){for(dr=or;dr<vr;dr++)Le[dr]=qt;or=-1}Tt[vr]==="B"&&(Le[vr]=0),$t.hiLevel|=qt}v&&function(dt,Xt,sr){for(var mr=0;mr<sr;mr++)if(dt[mr]==="S"){Xt[mr]=xr;for(var Or=mr-1;Or>=0&&dt[Or]==="WS";Or--)Xt[Or]=xr}}(Tt,Le,Zr)},At=function(ke,Le,$t,ct,dr){if(!(dr.hiLevel<ke)){if(ke===1&&xr===1&&!E)return Le.reverse(),void($t&&$t.reverse());for(var vr,qt,Nt,or,Zr=Le.length,Ht=0;Ht<Zr;){if(ct[Ht]>=ke){for(Nt=Ht+1;Nt<Zr&&ct[Nt]>=ke;)Nt++;for(or=Ht,qt=Nt-1;or<qt;or++,qt--)vr=Le[or],Le[or]=Le[qt],Le[qt]=vr,$t&&(vr=$t[or],$t[or]=$t[qt],$t[qt]=vr);Ht=Nt}Ht++}}},Jt=function(ke,Le,$t){var ct=ke.split(""),dr={hiLevel:xr};return $t||($t=[]),Pt(ct,$t,dr),function(vr,qt,Nt){if(Nt.hiLevel!==0&&st)for(var or,Zr=0;Zr<vr.length;Zr++)qt[Zr]===1&&(or=Vt.indexOf(vr[Zr]))>=0&&(vr[Zr]=Vt[or+1])}(ct,$t,dr),At(2,ct,Le,$t,dr),At(1,ct,Le,$t,dr),ct.join("")};return this.__bidiEngine__.doBidiReorder=function(ke,Le,$t){if(function(dr,vr){if(vr)for(var qt=0;qt<dr.length;qt++)vr[qt]=qt;k===void 0&&(k=nt(dr)),Ae===void 0&&(Ae=nt(dr))}(ke,Le),M||!te||Ae)if(M&&te&&k^Ae)xr=k?1:0,ke=Ut(ke,Le,$t);else if(!M&&te&&Ae)xr=k?1:0,ke=Jt(ke,Le,$t),ke=Ut(ke,Le);else if(!M||k||te||Ae){if(M&&!te&&k^Ae)ke=Ut(ke,Le),k?(xr=0,ke=Jt(ke,Le,$t)):(xr=1,ke=Jt(ke,Le,$t),ke=Ut(ke,Le));else if(M&&k&&!te&&Ae)xr=1,ke=Jt(ke,Le,$t),ke=Ut(ke,Le);else if(!M&&!te&&k^Ae){var ct=st;k?(xr=1,ke=Jt(ke,Le,$t),xr=0,st=!1,ke=Jt(ke,Le,$t),st=ct):(xr=0,ke=Jt(ke,Le,$t),ke=Ut(ke,Le),xr=1,st=!1,ke=Jt(ke,Le,$t),st=ct,ke=Ut(ke,Le))}}else xr=0,ke=Jt(ke,Le,$t);else xr=k?1:0,ke=Jt(ke,Le,$t);return ke},this.__bidiEngine__.setOptions=function(ke){ke&&(M=ke.isInputVisual,te=ke.isOutputVisual,k=ke.isInputRtl,Ae=ke.isOutputRtl,st=ke.isSymmetricSwapping)},this.__bidiEngine__.setOptions(b),this.__bidiEngine__};var s=["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"],p=new f.__bidiEngine__({isInputVisual:!0});f.API.events.push(["postProcessText",function(b){var E=b.text;b.x,b.y;var v=b.options||{};b.mutex,v.lang;var M=[];if(v.isInputVisual=typeof v.isInputVisual!="boolean"||v.isInputVisual,p.setOptions(v),Object.prototype.toString.call(E)==="[object Array]"){var k=0;for(M=[],k=0;k<E.length;k+=1)Object.prototype.toString.call(E[k])==="[object Array]"?M.push([p.doBidiReorder(E[k][0]),E[k][1],E[k][2]]):M.push([p.doBidiReorder(E[k])]);b.text=M}else b.text=p.doBidiReorder(E);p.setOptions({isInputVisual:!0})}])}(W),W.API.TTFFont=function(){function f(s){var p;if(this.rawData=s,p=this.contents=new On(s),this.contents.pos=4,p.readString(4)==="ttcf")throw new Error("TTCF not supported.");p.pos=0,this.parse(),this.subset=new uo(this),this.registerTTF()}return f.open=function(s){return new f(s)},f.prototype.parse=function(){return this.directory=new Mn(this.contents),this.head=new $n(this),this.name=new ea(this),this.cmap=new da(this),this.toUnicode={},this.hhea=new Bn(this),this.maxp=new zn(this),this.hmtx=new yn(this),this.post=new Kn(this),this.os2=new aa(this),this.loca=new oo(this),this.glyf=new Ca(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]},f.prototype.registerTTF=function(){var s,p,b,E,v;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=function(){var M,k,te,Ae;for(Ae=[],M=0,k=(te=this.bbox).length;M<k;M++)s=te[M],Ae.push(Math.round(s*this.scaleFactor));return Ae}.call(this),this.stemV=0,this.post.exists?(b=255&(E=this.post.italic_angle),32768&(p=E>>16)&&(p=-(1+(65535^p))),this.italicAngle=+(p+"."+b)):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=(v=this.familyClass)===1||v===2||v===3||v===4||v===5||v===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")},f.prototype.characterToGlyph=function(s){var p;return((p=this.cmap.unicode)!=null?p.codeMap[s]:void 0)||0},f.prototype.widthOfGlyph=function(s){var p;return p=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(s).advance*p},f.prototype.widthOfString=function(s,p,b){var E,v,M,k;for(M=0,v=0,k=(s=""+s).length;0<=k?v<k:v>k;v=0<=k?++v:--v)E=s.charCodeAt(v),M+=this.widthOfGlyph(this.characterToGlyph(E))+b*(1e3/p)||0;return M*(p/1e3)},f.prototype.lineHeight=function(s,p){var b;return p==null&&(p=!1),b=p?this.lineGap:0,(this.ascender+b-this.decender)/1e3*s},f}();var Pn,On=function(){function f(s){this.data=s!=null?s:[],this.pos=0,this.length=this.data.length}return f.prototype.readByte=function(){return this.data[this.pos++]},f.prototype.writeByte=function(s){return this.data[this.pos++]=s},f.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},f.prototype.writeUInt32=function(s){return this.writeByte(s>>>24&255),this.writeByte(s>>16&255),this.writeByte(s>>8&255),this.writeByte(255&s)},f.prototype.readInt32=function(){var s;return(s=this.readUInt32())>=2147483648?s-4294967296:s},f.prototype.writeInt32=function(s){return s<0&&(s+=4294967296),this.writeUInt32(s)},f.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},f.prototype.writeUInt16=function(s){return this.writeByte(s>>8&255),this.writeByte(255&s)},f.prototype.readInt16=function(){var s;return(s=this.readUInt16())>=32768?s-65536:s},f.prototype.writeInt16=function(s){return s<0&&(s+=65536),this.writeUInt16(s)},f.prototype.readString=function(s){var p,b;for(b=[],p=0;0<=s?p<s:p>s;p=0<=s?++p:--p)b[p]=String.fromCharCode(this.readByte());return b.join("")},f.prototype.writeString=function(s){var p,b,E;for(E=[],p=0,b=s.length;0<=b?p<b:p>b;p=0<=b?++p:--p)E.push(this.writeByte(s.charCodeAt(p)));return E},f.prototype.readShort=function(){return this.readInt16()},f.prototype.writeShort=function(s){return this.writeInt16(s)},f.prototype.readLongLong=function(){var s,p,b,E,v,M,k,te;return s=this.readByte(),p=this.readByte(),b=this.readByte(),E=this.readByte(),v=this.readByte(),M=this.readByte(),k=this.readByte(),te=this.readByte(),128&s?-1*(72057594037927940*(255^s)+281474976710656*(255^p)+1099511627776*(255^b)+4294967296*(255^E)+16777216*(255^v)+65536*(255^M)+256*(255^k)+(255^te)+1):72057594037927940*s+281474976710656*p+1099511627776*b+4294967296*E+16777216*v+65536*M+256*k+te},f.prototype.writeLongLong=function(s){var p,b;return p=Math.floor(s/4294967296),b=4294967295&s,this.writeByte(p>>24&255),this.writeByte(p>>16&255),this.writeByte(p>>8&255),this.writeByte(255&p),this.writeByte(b>>24&255),this.writeByte(b>>16&255),this.writeByte(b>>8&255),this.writeByte(255&b)},f.prototype.readInt=function(){return this.readInt32()},f.prototype.writeInt=function(s){return this.writeInt32(s)},f.prototype.read=function(s){var p,b;for(p=[],b=0;0<=s?b<s:b>s;b=0<=s?++b:--b)p.push(this.readByte());return p},f.prototype.write=function(s){var p,b,E,v;for(v=[],b=0,E=s.length;b<E;b++)p=s[b],v.push(this.writeByte(p));return v},f}(),Mn=function(){var f;function s(p){var b,E,v;for(this.scalarType=p.readInt(),this.tableCount=p.readShort(),this.searchRange=p.readShort(),this.entrySelector=p.readShort(),this.rangeShift=p.readShort(),this.tables={},E=0,v=this.tableCount;0<=v?E<v:E>v;E=0<=v?++E:--E)b={tag:p.readString(4),checksum:p.readInt(),offset:p.readInt(),length:p.readInt()},this.tables[b.tag]=b}return s.prototype.encode=function(p){var b,E,v,M,k,te,Ae,st,It,Ct,ve,kt,Ze;for(Ze in ve=Object.keys(p).length,te=Math.log(2),It=16*Math.floor(Math.log(ve)/te),M=Math.floor(It/te),st=16*ve-It,(E=new On).writeInt(this.scalarType),E.writeShort(ve),E.writeShort(It),E.writeShort(M),E.writeShort(st),v=16*ve,Ae=E.pos+v,k=null,kt=[],p)for(Ct=p[Ze],E.writeString(Ze),E.writeInt(f(Ct)),E.writeInt(Ae),E.writeInt(Ct.length),kt=kt.concat(Ct),Ze==="head"&&(k=Ae),Ae+=Ct.length;Ae%4;)kt.push(0),Ae++;return E.write(kt),b=2981146554-f(E.data),E.pos=k+8,E.writeUInt32(b),E.data},f=function(p){var b,E,v,M;for(p=_n.call(p);p.length%4;)p.push(0);for(v=new On(p),E=0,b=0,M=p.length;b<M;b=b+=4)E+=v.readUInt32();return 4294967295&E},s}(),na={}.hasOwnProperty,en=function(f,s){for(var p in s)na.call(s,p)&&(f[p]=s[p]);function b(){this.constructor=f}return b.prototype=s.prototype,f.prototype=new b,f.__super__=s.prototype,f};Pn=function(){function f(s){var p;this.file=s,p=this.file.directory.tables[this.tag],this.exists=!!p,p&&(this.offset=p.offset,this.length=p.length,this.parse(this.file.contents))}return f.prototype.parse=function(){},f.prototype.encode=function(){},f.prototype.raw=function(){return this.exists?(this.file.contents.pos=this.offset,this.file.contents.read(this.length)):null},f}();var $n=function(){function f(){return f.__super__.constructor.apply(this,arguments)}return en(f,Pn),f.prototype.tag="head",f.prototype.parse=function(s){return s.pos=this.offset,this.version=s.readInt(),this.revision=s.readInt(),this.checkSumAdjustment=s.readInt(),this.magicNumber=s.readInt(),this.flags=s.readShort(),this.unitsPerEm=s.readShort(),this.created=s.readLongLong(),this.modified=s.readLongLong(),this.xMin=s.readShort(),this.yMin=s.readShort(),this.xMax=s.readShort(),this.yMax=s.readShort(),this.macStyle=s.readShort(),this.lowestRecPPEM=s.readShort(),this.fontDirectionHint=s.readShort(),this.indexToLocFormat=s.readShort(),this.glyphDataFormat=s.readShort()},f.prototype.encode=function(s){var p;return(p=new On).writeInt(this.version),p.writeInt(this.revision),p.writeInt(this.checkSumAdjustment),p.writeInt(this.magicNumber),p.writeShort(this.flags),p.writeShort(this.unitsPerEm),p.writeLongLong(this.created),p.writeLongLong(this.modified),p.writeShort(this.xMin),p.writeShort(this.yMin),p.writeShort(this.xMax),p.writeShort(this.yMax),p.writeShort(this.macStyle),p.writeShort(this.lowestRecPPEM),p.writeShort(this.fontDirectionHint),p.writeShort(s),p.writeShort(this.glyphDataFormat),p.data},f}(),Jn=function(){function f(s,p){var b,E,v,M,k,te,Ae,st,It,Ct,ve,kt,Ze,Vt,gt,rr,xr;switch(this.platformID=s.readUInt16(),this.encodingID=s.readShort(),this.offset=p+s.readInt(),It=s.pos,s.pos=this.offset,this.format=s.readUInt16(),this.length=s.readUInt16(),this.language=s.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(te=0;te<256;++te)this.codeMap[te]=s.readByte();break;case 4:for(ve=s.readUInt16(),Ct=ve/2,s.pos+=6,v=function(){var Qt,nt;for(nt=[],te=Qt=0;0<=Ct?Qt<Ct:Qt>Ct;te=0<=Ct?++Qt:--Qt)nt.push(s.readUInt16());return nt}(),s.pos+=2,Ze=function(){var Qt,nt;for(nt=[],te=Qt=0;0<=Ct?Qt<Ct:Qt>Ct;te=0<=Ct?++Qt:--Qt)nt.push(s.readUInt16());return nt}(),Ae=function(){var Qt,nt;for(nt=[],te=Qt=0;0<=Ct?Qt<Ct:Qt>Ct;te=0<=Ct?++Qt:--Qt)nt.push(s.readUInt16());return nt}(),st=function(){var Qt,nt;for(nt=[],te=Qt=0;0<=Ct?Qt<Ct:Qt>Ct;te=0<=Ct?++Qt:--Qt)nt.push(s.readUInt16());return nt}(),E=(this.length-s.pos+this.offset)/2,k=function(){var Qt,nt;for(nt=[],te=Qt=0;0<=E?Qt<E:Qt>E;te=0<=E?++Qt:--Qt)nt.push(s.readUInt16());return nt}(),te=gt=0,xr=v.length;gt<xr;te=++gt)for(Vt=v[te],b=rr=kt=Ze[te];kt<=Vt?rr<=Vt:rr>=Vt;b=kt<=Vt?++rr:--rr)st[te]===0?M=b+Ae[te]:(M=k[st[te]/2+(b-kt)-(Ct-te)]||0)!==0&&(M+=Ae[te]),this.codeMap[b]=65535&M}s.pos=It}return f.encode=function(s,p){var b,E,v,M,k,te,Ae,st,It,Ct,ve,kt,Ze,Vt,gt,rr,xr,Qt,nt,Ce,Ut,Pt,At,Jt,ke,Le,$t,ct,dr,vr,qt,Nt,or,Zr,Ht,Pe,yt,Tt,dt,Xt,sr,mr,Or,Rr,Fr,un;switch(ct=new On,M=Object.keys(s).sort(function(Sn,Mr){return Sn-Mr}),p){case"macroman":for(Ze=0,Vt=function(){var Sn=[];for(kt=0;kt<256;++kt)Sn.push(0);return Sn}(),rr={0:0},v={},dr=0,or=M.length;dr<or;dr++)rr[Or=s[E=M[dr]]]==null&&(rr[Or]=++Ze),v[E]={old:s[E],new:rr[s[E]]},Vt[E]=rr[s[E]];return ct.writeUInt16(1),ct.writeUInt16(0),ct.writeUInt32(12),ct.writeUInt16(0),ct.writeUInt16(262),ct.writeUInt16(0),ct.write(Vt),{charMap:v,subtable:ct.data,maxGlyphID:Ze+1};case"unicode":for(Le=[],It=[],xr=0,rr={},b={},gt=Ae=null,vr=0,Zr=M.length;vr<Zr;vr++)rr[nt=s[E=M[vr]]]==null&&(rr[nt]=++xr),b[E]={old:nt,new:rr[nt]},k=rr[nt]-E,gt!=null&&k===Ae||(gt&&It.push(gt),Le.push(E),Ae=k),gt=E;for(gt&&It.push(gt),It.push(65535),Le.push(65535),Jt=2*(At=Le.length),Pt=2*Math.pow(Math.log(At)/Math.LN2,2),Ct=Math.log(Pt/2)/Math.LN2,Ut=2*At-Pt,te=[],Ce=[],ve=[],kt=qt=0,Ht=Le.length;qt<Ht;kt=++qt){if(ke=Le[kt],st=It[kt],ke===65535){te.push(0),Ce.push(0);break}if(ke-($t=b[ke].new)>=32768)for(te.push(0),Ce.push(2*(ve.length+At-kt)),E=Nt=ke;ke<=st?Nt<=st:Nt>=st;E=ke<=st?++Nt:--Nt)ve.push(b[E].new);else te.push($t-ke),Ce.push(0)}for(ct.writeUInt16(3),ct.writeUInt16(1),ct.writeUInt32(12),ct.writeUInt16(4),ct.writeUInt16(16+8*At+2*ve.length),ct.writeUInt16(0),ct.writeUInt16(Jt),ct.writeUInt16(Pt),ct.writeUInt16(Ct),ct.writeUInt16(Ut),sr=0,Pe=It.length;sr<Pe;sr++)E=It[sr],ct.writeUInt16(E);for(ct.writeUInt16(0),mr=0,yt=Le.length;mr<yt;mr++)E=Le[mr],ct.writeUInt16(E);for(Rr=0,Tt=te.length;Rr<Tt;Rr++)k=te[Rr],ct.writeUInt16(k);for(Fr=0,dt=Ce.length;Fr<dt;Fr++)Qt=Ce[Fr],ct.writeUInt16(Qt);for(un=0,Xt=ve.length;un<Xt;un++)Ze=ve[un],ct.writeUInt16(Ze);return{charMap:b,subtable:ct.data,maxGlyphID:xr+1}}},f}(),da=function(){function f(){return f.__super__.constructor.apply(this,arguments)}return en(f,Pn),f.prototype.tag="cmap",f.prototype.parse=function(s){var p,b,E;for(s.pos=this.offset,this.version=s.readUInt16(),E=s.readUInt16(),this.tables=[],this.unicode=null,b=0;0<=E?b<E:b>E;b=0<=E?++b:--b)p=new Jn(s,this.offset),this.tables.push(p),p.isUnicode&&this.unicode==null&&(this.unicode=p);return!0},f.encode=function(s,p){var b,E;return p==null&&(p="macroman"),b=Jn.encode(s,p),(E=new On).writeUInt16(0),E.writeUInt16(1),b.table=E.data.concat(b.subtable),b},f}(),Bn=function(){function f(){return f.__super__.constructor.apply(this,arguments)}return en(f,Pn),f.prototype.tag="hhea",f.prototype.parse=function(s){return s.pos=this.offset,this.version=s.readInt(),this.ascender=s.readShort(),this.decender=s.readShort(),this.lineGap=s.readShort(),this.advanceWidthMax=s.readShort(),this.minLeftSideBearing=s.readShort(),this.minRightSideBearing=s.readShort(),this.xMaxExtent=s.readShort(),this.caretSlopeRise=s.readShort(),this.caretSlopeRun=s.readShort(),this.caretOffset=s.readShort(),s.pos+=8,this.metricDataFormat=s.readShort(),this.numberOfMetrics=s.readUInt16()},f}(),aa=function(){function f(){return f.__super__.constructor.apply(this,arguments)}return en(f,Pn),f.prototype.tag="OS/2",f.prototype.parse=function(s){if(s.pos=this.offset,this.version=s.readUInt16(),this.averageCharWidth=s.readShort(),this.weightClass=s.readUInt16(),this.widthClass=s.readUInt16(),this.type=s.readShort(),this.ySubscriptXSize=s.readShort(),this.ySubscriptYSize=s.readShort(),this.ySubscriptXOffset=s.readShort(),this.ySubscriptYOffset=s.readShort(),this.ySuperscriptXSize=s.readShort(),this.ySuperscriptYSize=s.readShort(),this.ySuperscriptXOffset=s.readShort(),this.ySuperscriptYOffset=s.readShort(),this.yStrikeoutSize=s.readShort(),this.yStrikeoutPosition=s.readShort(),this.familyClass=s.readShort(),this.panose=function(){var p,b;for(b=[],p=0;p<10;++p)b.push(s.readByte());return b}(),this.charRange=function(){var p,b;for(b=[],p=0;p<4;++p)b.push(s.readInt());return b}(),this.vendorID=s.readString(4),this.selection=s.readShort(),this.firstCharIndex=s.readShort(),this.lastCharIndex=s.readShort(),this.version>0&&(this.ascent=s.readShort(),this.descent=s.readShort(),this.lineGap=s.readShort(),this.winAscent=s.readShort(),this.winDescent=s.readShort(),this.codePageRange=function(){var p,b;for(b=[],p=0;p<2;p=++p)b.push(s.readInt());return b}(),this.version>1))return this.xHeight=s.readShort(),this.capHeight=s.readShort(),this.defaultChar=s.readShort(),this.breakChar=s.readShort(),this.maxContext=s.readShort()},f}(),Kn=function(){function f(){return f.__super__.constructor.apply(this,arguments)}return en(f,Pn),f.prototype.tag="post",f.prototype.parse=function(s){var p,b,E;switch(s.pos=this.offset,this.format=s.readInt(),this.italicAngle=s.readInt(),this.underlinePosition=s.readShort(),this.underlineThickness=s.readShort(),this.isFixedPitch=s.readInt(),this.minMemType42=s.readInt(),this.maxMemType42=s.readInt(),this.minMemType1=s.readInt(),this.maxMemType1=s.readInt(),this.format){case 65536:case 196608:break;case 131072:var v;for(b=s.readUInt16(),this.glyphNameIndex=[],v=0;0<=b?v<b:v>b;v=0<=b?++v:--v)this.glyphNameIndex.push(s.readUInt16());for(this.names=[],E=[];s.pos<this.offset+this.length;)p=s.readByte(),E.push(this.names.push(s.readString(p)));return E;case 151552:return b=s.readUInt16(),this.offsets=s.read(b);case 262144:return this.map=function(){var M,k,te;for(te=[],v=M=0,k=this.file.maxp.numGlyphs;0<=k?M<k:M>k;v=0<=k?++M:--M)te.push(s.readUInt32());return te}.call(this)}},f}(),Zn=function(f,s){this.raw=f,this.length=f.length,this.platformID=s.platformID,this.encodingID=s.encodingID,this.languageID=s.languageID},ea=function(){function f(){return f.__super__.constructor.apply(this,arguments)}return en(f,Pn),f.prototype.tag="name",f.prototype.parse=function(s){var p,b,E,v,M,k,te,Ae,st,It,Ct;for(s.pos=this.offset,s.readShort(),p=s.readShort(),k=s.readShort(),b=[],v=0;0<=p?v<p:v>p;v=0<=p?++v:--v)b.push({platformID:s.readShort(),encodingID:s.readShort(),languageID:s.readShort(),nameID:s.readShort(),length:s.readShort(),offset:this.offset+k+s.readShort()});for(te={},v=st=0,It=b.length;st<It;v=++st)E=b[v],s.pos=E.offset,Ae=s.readString(E.length),M=new Zn(Ae,E),te[Ct=E.nameID]==null&&(te[Ct]=[]),te[E.nameID].push(M);this.strings=te,this.copyright=te[0],this.fontFamily=te[1],this.fontSubfamily=te[2],this.uniqueSubfamily=te[3],this.fontName=te[4],this.version=te[5];try{this.postscriptName=te[6][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}catch(ve){this.postscriptName=te[4][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}return this.trademark=te[7],this.manufacturer=te[8],this.designer=te[9],this.description=te[10],this.vendorUrl=te[11],this.designerUrl=te[12],this.license=te[13],this.licenseUrl=te[14],this.preferredFamily=te[15],this.preferredSubfamily=te[17],this.compatibleFull=te[18],this.sampleText=te[19]},f}(),zn=function(){function f(){return f.__super__.constructor.apply(this,arguments)}return en(f,Pn),f.prototype.tag="maxp",f.prototype.parse=function(s){return s.pos=this.offset,this.version=s.readInt(),this.numGlyphs=s.readUInt16(),this.maxPoints=s.readUInt16(),this.maxContours=s.readUInt16(),this.maxCompositePoints=s.readUInt16(),this.maxComponentContours=s.readUInt16(),this.maxZones=s.readUInt16(),this.maxTwilightPoints=s.readUInt16(),this.maxStorage=s.readUInt16(),this.maxFunctionDefs=s.readUInt16(),this.maxInstructionDefs=s.readUInt16(),this.maxStackElements=s.readUInt16(),this.maxSizeOfInstructions=s.readUInt16(),this.maxComponentElements=s.readUInt16(),this.maxComponentDepth=s.readUInt16()},f}(),yn=function(){function f(){return f.__super__.constructor.apply(this,arguments)}return en(f,Pn),f.prototype.tag="hmtx",f.prototype.parse=function(s){var p,b,E,v,M,k,te;for(s.pos=this.offset,this.metrics=[],p=0,k=this.file.hhea.numberOfMetrics;0<=k?p<k:p>k;p=0<=k?++p:--p)this.metrics.push({advance:s.readUInt16(),lsb:s.readInt16()});for(E=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=function(){var Ae,st;for(st=[],p=Ae=0;0<=E?Ae<E:Ae>E;p=0<=E?++Ae:--Ae)st.push(s.readInt16());return st}(),this.widths=function(){var Ae,st,It,Ct;for(Ct=[],Ae=0,st=(It=this.metrics).length;Ae<st;Ae++)v=It[Ae],Ct.push(v.advance);return Ct}.call(this),b=this.widths[this.widths.length-1],te=[],p=M=0;0<=E?M<E:M>E;p=0<=E?++M:--M)te.push(this.widths.push(b));return te},f.prototype.forGlyph=function(s){return s in this.metrics?this.metrics[s]:{advance:this.metrics[this.metrics.length-1].advance,lsb:this.leftSideBearings[s-this.metrics.length]}},f}(),_n=[].slice,Ca=function(){function f(){return f.__super__.constructor.apply(this,arguments)}return en(f,Pn),f.prototype.tag="glyf",f.prototype.parse=function(){return this.cache={}},f.prototype.glyphFor=function(s){var p,b,E,v,M,k,te,Ae,st,It;return s in this.cache?this.cache[s]:(v=this.file.loca,p=this.file.contents,b=v.indexOf(s),(E=v.lengthOf(s))===0?this.cache[s]=null:(p.pos=this.offset+b,M=(k=new On(p.read(E))).readShort(),Ae=k.readShort(),It=k.readShort(),te=k.readShort(),st=k.readShort(),this.cache[s]=M===-1?new ao(k,Ae,It,te,st):new Fa(k,M,Ae,It,te,st),this.cache[s]))},f.prototype.encode=function(s,p,b){var E,v,M,k,te;for(M=[],v=[],k=0,te=p.length;k<te;k++)E=s[p[k]],v.push(M.length),E&&(M=M.concat(E.encode(b)));return v.push(M.length),{table:M,offsets:v}},f}(),Fa=function(){function f(s,p,b,E,v,M){this.raw=s,this.numberOfContours=p,this.xMin=b,this.yMin=E,this.xMax=v,this.yMax=M,this.compound=!1}return f.prototype.encode=function(){return this.raw.data},f}(),ao=function(){function f(s,p,b,E,v){var M,k;for(this.raw=s,this.xMin=p,this.yMin=b,this.xMax=E,this.yMax=v,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],M=this.raw;k=M.readShort(),this.glyphOffsets.push(M.pos),this.glyphIDs.push(M.readUInt16()),32&k;)M.pos+=1&k?4:2,128&k?M.pos+=8:64&k?M.pos+=4:8&k&&(M.pos+=2)}return f.prototype.encode=function(){var s,p,b;for(p=new On(_n.call(this.raw.data)),s=0,b=this.glyphIDs.length;s<b;++s)p.pos=this.glyphOffsets[s];return p.data},f}(),oo=function(){function f(){return f.__super__.constructor.apply(this,arguments)}return en(f,Pn),f.prototype.tag="loca",f.prototype.parse=function(s){var p,b;return s.pos=this.offset,p=this.file.head.indexToLocFormat,this.offsets=p===0?function(){var E,v;for(v=[],b=0,E=this.length;b<E;b+=2)v.push(2*s.readUInt16());return v}.call(this):function(){var E,v;for(v=[],b=0,E=this.length;b<E;b+=4)v.push(s.readUInt32());return v}.call(this)},f.prototype.indexOf=function(s){return this.offsets[s]},f.prototype.lengthOf=function(s){return this.offsets[s+1]-this.offsets[s]},f.prototype.encode=function(s,p){for(var b=new Uint32Array(this.offsets.length),E=0,v=0,M=0;M<b.length;++M)if(b[M]=E,v<p.length&&p[v]==M){++v,b[M]=E;var k=this.offsets[M],te=this.offsets[M+1]-k;te>0&&(E+=te)}for(var Ae=new Array(4*b.length),st=0;st<b.length;++st)Ae[4*st+3]=255&b[st],Ae[4*st+2]=(65280&b[st])>>8,Ae[4*st+1]=(16711680&b[st])>>16,Ae[4*st]=(4278190080&b[st])>>24;return Ae},f}(),uo=function(){function f(s){this.font=s,this.subset={},this.unicodes={},this.next=33}return f.prototype.generateCmap=function(){var s,p,b,E,v;for(p in E=this.font.cmap.tables[0].codeMap,s={},v=this.subset)b=v[p],s[p]=E[b];return s},f.prototype.glyphsFor=function(s){var p,b,E,v,M,k,te;for(E={},M=0,k=s.length;M<k;M++)E[v=s[M]]=this.font.glyf.glyphFor(v);for(v in p=[],E)(b=E[v])!=null&&b.compound&&p.push.apply(p,b.glyphIDs);if(p.length>0)for(v in te=this.glyphsFor(p))b=te[v],E[v]=b;return E},f.prototype.encode=function(s,p){var b,E,v,M,k,te,Ae,st,It,Ct,ve,kt,Ze,Vt,gt;for(E in b=da.encode(this.generateCmap(),"unicode"),M=this.glyphsFor(s),ve={0:0},gt=b.charMap)ve[(te=gt[E]).old]=te.new;for(kt in Ct=b.maxGlyphID,M)kt in ve||(ve[kt]=Ct++);return st=function(rr){var xr,Qt;for(xr in Qt={},rr)Qt[rr[xr]]=xr;return Qt}(ve),It=Object.keys(st).sort(function(rr,xr){return rr-xr}),Ze=function(){var rr,xr,Qt;for(Qt=[],rr=0,xr=It.length;rr<xr;rr++)k=It[rr],Qt.push(st[k]);return Qt}(),v=this.font.glyf.encode(M,Ze,ve),Ae=this.font.loca.encode(v.offsets,Ze),Vt={cmap:this.font.cmap.raw(),glyf:v.table,loca:Ae,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(p)},this.font.os2.exists&&(Vt["OS/2"]=this.font.os2.raw()),this.font.directory.encode(Vt)},f}();W.API.PDFObject=function(){var f;function s(){}return f=function(p,b){return(Array(b+1).join("0")+p).slice(-b)},s.convert=function(p){var b,E,v,M;if(Array.isArray(p))return"["+function(){var k,te,Ae;for(Ae=[],k=0,te=p.length;k<te;k++)b=p[k],Ae.push(s.convert(b));return Ae}().join(" ")+"]";if(typeof p=="string")return"/"+p;if(p!=null&&p.isString)return"("+p+")";if(p instanceof Date)return"(D:"+f(p.getUTCFullYear(),4)+f(p.getUTCMonth(),2)+f(p.getUTCDate(),2)+f(p.getUTCHours(),2)+f(p.getUTCMinutes(),2)+f(p.getUTCSeconds(),2)+"Z)";if({}.toString.call(p)==="[object Object]"){for(E in v=["<<"],p)M=p[E],v.push("/"+E+" "+s.convert(M));return v.push(">>"),v.join(`
`)}return""+p},s}()},86129:function(Yr,Kt,n){var o=n(19208).lW,qe=n(97671);(function(L){Yr.exports=L()})(function(){return function L(De,q,J){function _(c,T){if(!q[c]){if(!De[c]){var F=void 0;if(!T&&F)return require(c,!0);if(y)return y(c,!0);var G=new Error("Cannot find module '"+c+"'");throw G.code="MODULE_NOT_FOUND",G}var z=q[c]={exports:{}};De[c][0].call(z.exports,function(K){var N=De[c][1][K];return _(N||K)},z,z.exports,L,De,q,J)}return q[c].exports}for(var y=void 0,V=0;V<J.length;V++)_(J[V]);return _}({1:[function(L,De,q){"use strict";var J=L("./utils"),_=L("./support"),y="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";q.encode=function(V){for(var c,T,F,G,z,K,N,A=[],w=0,C=V.length,ae=C,X=J.getTypeOf(V)!=="string";w<V.length;)ae=C-w,F=X?(c=V[w++],T=w<C?V[w++]:0,w<C?V[w++]:0):(c=V.charCodeAt(w++),T=w<C?V.charCodeAt(w++):0,w<C?V.charCodeAt(w++):0),G=c>>2,z=(3&c)<<4|T>>4,K=1<ae?(15&T)<<2|F>>6:64,N=2<ae?63&F:64,A.push(y.charAt(G)+y.charAt(z)+y.charAt(K)+y.charAt(N));return A.join("")},q.decode=function(V){var c,T,F,G,z,K,N=0,A=0,w="data:";if(V.substr(0,w.length)===w)throw new Error("Invalid base64 input, it looks like a data url.");var C,ae=3*(V=V.replace(/[^A-Za-z0-9+/=]/g,"")).length/4;if(V.charAt(V.length-1)===y.charAt(64)&&ae--,V.charAt(V.length-2)===y.charAt(64)&&ae--,ae%1!=0)throw new Error("Invalid base64 input, bad content length.");for(C=_.uint8array?new Uint8Array(0|ae):new Array(0|ae);N<V.length;)c=y.indexOf(V.charAt(N++))<<2|(G=y.indexOf(V.charAt(N++)))>>4,T=(15&G)<<4|(z=y.indexOf(V.charAt(N++)))>>2,F=(3&z)<<6|(K=y.indexOf(V.charAt(N++))),C[A++]=c,z!==64&&(C[A++]=T),K!==64&&(C[A++]=F);return C}},{"./support":30,"./utils":32}],2:[function(L,De,q){"use strict";var J=L("./external"),_=L("./stream/DataWorker"),y=L("./stream/Crc32Probe"),V=L("./stream/DataLengthProbe");function c(T,F,G,z,K){this.compressedSize=T,this.uncompressedSize=F,this.crc32=G,this.compression=z,this.compressedContent=K}c.prototype={getContentWorker:function(){var T=new _(J.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new V("data_length")),F=this;return T.on("end",function(){if(this.streamInfo.data_length!==F.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),T},getCompressedWorker:function(){return new _(J.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},c.createWorkerFrom=function(T,F,G){return T.pipe(new y).pipe(new V("uncompressedSize")).pipe(F.compressWorker(G)).pipe(new V("compressedSize")).withStreamInfo("compression",F)},De.exports=c},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(L,De,q){"use strict";var J=L("./stream/GenericWorker");q.STORE={magic:"\0\0",compressWorker:function(){return new J("STORE compression")},uncompressWorker:function(){return new J("STORE decompression")}},q.DEFLATE=L("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(L,De,q){"use strict";var J=L("./utils"),_=function(){for(var y,V=[],c=0;c<256;c++){y=c;for(var T=0;T<8;T++)y=1&y?3988292384^y>>>1:y>>>1;V[c]=y}return V}();De.exports=function(y,V){return y!==void 0&&y.length?J.getTypeOf(y)!=="string"?function(c,T,F,G){var z=_,K=G+F;c^=-1;for(var N=G;N<K;N++)c=c>>>8^z[255&(c^T[N])];return-1^c}(0|V,y,y.length,0):function(c,T,F,G){var z=_,K=G+F;c^=-1;for(var N=G;N<K;N++)c=c>>>8^z[255&(c^T.charCodeAt(N))];return-1^c}(0|V,y,y.length,0):0}},{"./utils":32}],5:[function(L,De,q){"use strict";q.base64=!1,q.binary=!1,q.dir=!1,q.createFolders=!0,q.date=null,q.compression=null,q.compressionOptions=null,q.comment=null,q.unixPermissions=null,q.dosPermissions=null},{}],6:[function(L,De,q){"use strict";var J=null;J=typeof Promise!="undefined"?Promise:L("lie"),De.exports={Promise:J}},{lie:37}],7:[function(L,De,q){"use strict";var J=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Uint32Array!="undefined",_=L("pako"),y=L("./utils"),V=L("./stream/GenericWorker"),c=J?"uint8array":"array";function T(F,G){V.call(this,"FlateWorker/"+F),this._pako=null,this._pakoAction=F,this._pakoOptions=G,this.meta={}}q.magic="\b\0",y.inherits(T,V),T.prototype.processChunk=function(F){this.meta=F.meta,this._pako===null&&this._createPako(),this._pako.push(y.transformTo(c,F.data),!1)},T.prototype.flush=function(){V.prototype.flush.call(this),this._pako===null&&this._createPako(),this._pako.push([],!0)},T.prototype.cleanUp=function(){V.prototype.cleanUp.call(this),this._pako=null},T.prototype._createPako=function(){this._pako=new _[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var F=this;this._pako.onData=function(G){F.push({data:G,meta:F.meta})}},q.compressWorker=function(F){return new T("Deflate",F)},q.uncompressWorker=function(){return new T("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(L,De,q){"use strict";function J(z,K){var N,A="";for(N=0;N<K;N++)A+=String.fromCharCode(255&z),z>>>=8;return A}function _(z,K,N,A,w,C){var ae,X,Q=z.file,$e=z.compression,Ne=C!==c.utf8encode,et=y.transformTo("string",C(Q.name)),Ue=y.transformTo("string",c.utf8encode(Q.name)),Se=Q.comment,xe=y.transformTo("string",C(Se)),Y=y.transformTo("string",c.utf8encode(Se)),ye=Ue.length!==Q.name.length,P=Y.length!==Se.length,O="",rt="",ce="",se=Q.dir,U=Q.date,ee={crc32:0,compressedSize:0,uncompressedSize:0};K&&!N||(ee.crc32=z.crc32,ee.compressedSize=z.compressedSize,ee.uncompressedSize=z.uncompressedSize);var W=0;K&&(W|=8),Ne||!ye&&!P||(W|=2048);var I=0,re=0;se&&(I|=16),w==="UNIX"?(re=798,I|=function(ge,Ve){var it=ge;return ge||(it=Ve?16893:33204),(65535&it)<<16}(Q.unixPermissions,se)):(re=20,I|=function(ge){return 63&(ge||0)}(Q.dosPermissions)),ae=U.getUTCHours(),ae<<=6,ae|=U.getUTCMinutes(),ae<<=5,ae|=U.getUTCSeconds()/2,X=U.getUTCFullYear()-1980,X<<=4,X|=U.getUTCMonth()+1,X<<=5,X|=U.getUTCDate(),ye&&(rt=J(1,1)+J(T(et),4)+Ue,O+="up"+J(rt.length,2)+rt),P&&(ce=J(1,1)+J(T(xe),4)+Y,O+="uc"+J(ce.length,2)+ce);var _e="";return _e+=`
\0`,_e+=J(W,2),_e+=$e.magic,_e+=J(ae,2),_e+=J(X,2),_e+=J(ee.crc32,4),_e+=J(ee.compressedSize,4),_e+=J(ee.uncompressedSize,4),_e+=J(et.length,2),_e+=J(O.length,2),{fileRecord:F.LOCAL_FILE_HEADER+_e+et+O,dirRecord:F.CENTRAL_FILE_HEADER+J(re,2)+_e+J(xe.length,2)+"\0\0\0\0"+J(I,4)+J(A,4)+et+O+xe}}var y=L("../utils"),V=L("../stream/GenericWorker"),c=L("../utf8"),T=L("../crc32"),F=L("../signature");function G(z,K,N,A){V.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=K,this.zipPlatform=N,this.encodeFileName=A,this.streamFiles=z,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}y.inherits(G,V),G.prototype.push=function(z){var K=z.meta.percent||0,N=this.entriesCount,A=this._sources.length;this.accumulate?this.contentBuffer.push(z):(this.bytesWritten+=z.data.length,V.prototype.push.call(this,{data:z.data,meta:{currentFile:this.currentFile,percent:N?(K+100*(N-A-1))/N:100}}))},G.prototype.openedSource=function(z){this.currentSourceOffset=this.bytesWritten,this.currentFile=z.file.name;var K=this.streamFiles&&!z.file.dir;if(K){var N=_(z,K,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:N.fileRecord,meta:{percent:0}})}else this.accumulate=!0},G.prototype.closedSource=function(z){this.accumulate=!1;var K=this.streamFiles&&!z.file.dir,N=_(z,K,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(N.dirRecord),K)this.push({data:function(A){return F.DATA_DESCRIPTOR+J(A.crc32,4)+J(A.compressedSize,4)+J(A.uncompressedSize,4)}(z),meta:{percent:100}});else for(this.push({data:N.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},G.prototype.flush=function(){for(var z=this.bytesWritten,K=0;K<this.dirRecords.length;K++)this.push({data:this.dirRecords[K],meta:{percent:100}});var N=this.bytesWritten-z,A=function(w,C,ae,X,Q){var $e=y.transformTo("string",Q(X));return F.CENTRAL_DIRECTORY_END+"\0\0\0\0"+J(w,2)+J(w,2)+J(C,4)+J(ae,4)+J($e.length,2)+$e}(this.dirRecords.length,N,z,this.zipComment,this.encodeFileName);this.push({data:A,meta:{percent:100}})},G.prototype.prepareNextSource=function(){this.previous=this._sources.shift(),this.openedSource(this.previous.streamInfo),this.isPaused?this.previous.pause():this.previous.resume()},G.prototype.registerPrevious=function(z){this._sources.push(z);var K=this;return z.on("data",function(N){K.processChunk(N)}),z.on("end",function(){K.closedSource(K.previous.streamInfo),K._sources.length?K.prepareNextSource():K.end()}),z.on("error",function(N){K.error(N)}),this},G.prototype.resume=function(){return!!V.prototype.resume.call(this)&&(!this.previous&&this._sources.length?(this.prepareNextSource(),!0):this.previous||this._sources.length||this.generatedError?void 0:(this.end(),!0))},G.prototype.error=function(z){var K=this._sources;if(!V.prototype.error.call(this,z))return!1;for(var N=0;N<K.length;N++)try{K[N].error(z)}catch(A){}return!0},G.prototype.lock=function(){V.prototype.lock.call(this);for(var z=this._sources,K=0;K<z.length;K++)z[K].lock()},De.exports=G},{"../crc32":4,"../signature":23,"../stream/GenericWorker":28,"../utf8":31,"../utils":32}],9:[function(L,De,q){"use strict";var J=L("../compressions"),_=L("./ZipFileWorker");q.generateWorker=function(y,V,c){var T=new _(V.streamFiles,c,V.platform,V.encodeFileName),F=0;try{y.forEach(function(G,z){F++;var K=function(C,ae){var X=C||ae,Q=J[X];if(!Q)throw new Error(X+" is not a valid compression method !");return Q}(z.options.compression,V.compression),N=z.options.compressionOptions||V.compressionOptions||{},A=z.dir,w=z.date;z._compressWorker(K,N).withStreamInfo("file",{name:G,dir:A,date:w,comment:z.comment||"",unixPermissions:z.unixPermissions,dosPermissions:z.dosPermissions}).pipe(T)}),T.entriesCount=F}catch(G){T.error(G)}return T}},{"../compressions":3,"./ZipFileWorker":8}],10:[function(L,De,q){"use strict";function J(){if(!(this instanceof J))return new J;if(arguments.length)throw new Error("The constructor with parameters has been removed in JSZip 3.0, please check the upgrade guide.");this.files=Object.create(null),this.comment=null,this.root="",this.clone=function(){var _=new J;for(var y in this)typeof this[y]!="function"&&(_[y]=this[y]);return _}}(J.prototype=L("./object")).loadAsync=L("./load"),J.support=L("./support"),J.defaults=L("./defaults"),J.version="3.10.1",J.loadAsync=function(_,y){return new J().loadAsync(_,y)},J.external=L("./external"),De.exports=J},{"./defaults":5,"./external":6,"./load":11,"./object":15,"./support":30}],11:[function(L,De,q){"use strict";var J=L("./utils"),_=L("./external"),y=L("./utf8"),V=L("./zipEntries"),c=L("./stream/Crc32Probe"),T=L("./nodejsUtils");function F(G){return new _.Promise(function(z,K){var N=G.decompressed.getContentWorker().pipe(new c);N.on("error",function(A){K(A)}).on("end",function(){N.streamInfo.crc32!==G.decompressed.crc32?K(new Error("Corrupted zip : CRC32 mismatch")):z()}).resume()})}De.exports=function(G,z){var K=this;return z=J.extend(z||{},{base64:!1,checkCRC32:!1,optimizedBinaryString:!1,createFolders:!1,decodeFileName:y.utf8decode}),T.isNode&&T.isStream(G)?_.Promise.reject(new Error("JSZip can't accept a stream when loading a zip file.")):J.prepareContent("the loaded zip file",G,!0,z.optimizedBinaryString,z.base64).then(function(N){var A=new V(z);return A.load(N),A}).then(function(N){var A=[_.Promise.resolve(N)],w=N.files;if(z.checkCRC32)for(var C=0;C<w.length;C++)A.push(F(w[C]));return _.Promise.all(A)}).then(function(N){for(var A=N.shift(),w=A.files,C=0;C<w.length;C++){var ae=w[C],X=ae.fileNameStr,Q=J.resolve(ae.fileNameStr);K.file(Q,ae.decompressed,{binary:!0,optimizedBinaryString:!0,date:ae.date,dir:ae.dir,comment:ae.fileCommentStr.length?ae.fileCommentStr:null,unixPermissions:ae.unixPermissions,dosPermissions:ae.dosPermissions,createFolders:z.createFolders}),ae.dir||(K.file(Q).unsafeOriginalName=X)}return A.zipComment.length&&(K.comment=A.zipComment),K})}},{"./external":6,"./nodejsUtils":14,"./stream/Crc32Probe":25,"./utf8":31,"./utils":32,"./zipEntries":33}],12:[function(L,De,q){"use strict";var J=L("../utils"),_=L("../stream/GenericWorker");function y(V,c){_.call(this,"Nodejs stream input adapter for "+V),this._upstreamEnded=!1,this._bindStream(c)}J.inherits(y,_),y.prototype._bindStream=function(V){var c=this;(this._stream=V).pause(),V.on("data",function(T){c.push({data:T,meta:{percent:0}})}).on("error",function(T){c.isPaused?this.generatedError=T:c.error(T)}).on("end",function(){c.isPaused?c._upstreamEnded=!0:c.end()})},y.prototype.pause=function(){return!!_.prototype.pause.call(this)&&(this._stream.pause(),!0)},y.prototype.resume=function(){return!!_.prototype.resume.call(this)&&(this._upstreamEnded?this.end():this._stream.resume(),!0)},De.exports=y},{"../stream/GenericWorker":28,"../utils":32}],13:[function(L,De,q){"use strict";var J=L("readable-stream").Readable;function _(y,V,c){J.call(this,V),this._helper=y;var T=this;y.on("data",function(F,G){T.push(F)||T._helper.pause(),c&&c(G)}).on("error",function(F){T.emit("error",F)}).on("end",function(){T.push(null)})}L("../utils").inherits(_,J),_.prototype._read=function(){this._helper.resume()},De.exports=_},{"../utils":32,"readable-stream":16}],14:[function(L,De,q){"use strict";De.exports={isNode:typeof o!="undefined",newBufferFrom:function(J,_){if(o.from&&o.from!==Uint8Array.from)return o.from(J,_);if(typeof J=="number")throw new Error('The "data" argument must not be a number');return new o(J,_)},allocBuffer:function(J){if(o.alloc)return o.alloc(J);var _=new o(J);return _.fill(0),_},isBuffer:function(J){return o.isBuffer(J)},isStream:function(J){return J&&typeof J.on=="function"&&typeof J.pause=="function"&&typeof J.resume=="function"}}},{}],15:[function(L,De,q){"use strict";function J(Q,$e,Ne){var et,Ue=y.getTypeOf($e),Se=y.extend(Ne||{},T);Se.date=Se.date||new Date,Se.compression!==null&&(Se.compression=Se.compression.toUpperCase()),typeof Se.unixPermissions=="string"&&(Se.unixPermissions=parseInt(Se.unixPermissions,8)),Se.unixPermissions&&16384&Se.unixPermissions&&(Se.dir=!0),Se.dosPermissions&&16&Se.dosPermissions&&(Se.dir=!0),Se.dir&&(Q=w(Q)),Se.createFolders&&(et=A(Q))&&C.call(this,et,!0);var xe=Ue==="string"&&Se.binary===!1&&Se.base64===!1;Ne&&Ne.binary!==void 0||(Se.binary=!xe),($e instanceof F&&$e.uncompressedSize===0||Se.dir||!$e||$e.length===0)&&(Se.base64=!1,Se.binary=!0,$e="",Se.compression="STORE",Ue="string");var Y=null;Y=$e instanceof F||$e instanceof V?$e:K.isNode&&K.isStream($e)?new N(Q,$e):y.prepareContent(Q,$e,Se.binary,Se.optimizedBinaryString,Se.base64);var ye=new G(Q,Y,Se);this.files[Q]=ye}var _=L("./utf8"),y=L("./utils"),V=L("./stream/GenericWorker"),c=L("./stream/StreamHelper"),T=L("./defaults"),F=L("./compressedObject"),G=L("./zipObject"),z=L("./generate"),K=L("./nodejsUtils"),N=L("./nodejs/NodejsStreamInputAdapter"),A=function(Q){Q.slice(-1)==="/"&&(Q=Q.substring(0,Q.length-1));var $e=Q.lastIndexOf("/");return 0<$e?Q.substring(0,$e):""},w=function(Q){return Q.slice(-1)!=="/"&&(Q+="/"),Q},C=function(Q,$e){return $e=$e!==void 0?$e:T.createFolders,Q=w(Q),this.files[Q]||J.call(this,Q,null,{dir:!0,createFolders:$e}),this.files[Q]};function ae(Q){return Object.prototype.toString.call(Q)==="[object RegExp]"}var X={load:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},forEach:function(Q){var $e,Ne,et;for($e in this.files)et=this.files[$e],(Ne=$e.slice(this.root.length,$e.length))&&$e.slice(0,this.root.length)===this.root&&Q(Ne,et)},filter:function(Q){var $e=[];return this.forEach(function(Ne,et){Q(Ne,et)&&$e.push(et)}),$e},file:function(Q,$e,Ne){if(arguments.length!==1)return Q=this.root+Q,J.call(this,Q,$e,Ne),this;if(ae(Q)){var et=Q;return this.filter(function(Se,xe){return!xe.dir&&et.test(Se)})}var Ue=this.files[this.root+Q];return Ue&&!Ue.dir?Ue:null},folder:function(Q){if(!Q)return this;if(ae(Q))return this.filter(function(Ue,Se){return Se.dir&&Q.test(Ue)});var $e=this.root+Q,Ne=C.call(this,$e),et=this.clone();return et.root=Ne.name,et},remove:function(Q){Q=this.root+Q;var $e=this.files[Q];if($e||(Q.slice(-1)!=="/"&&(Q+="/"),$e=this.files[Q]),$e&&!$e.dir)delete this.files[Q];else for(var Ne=this.filter(function(Ue,Se){return Se.name.slice(0,Q.length)===Q}),et=0;et<Ne.length;et++)delete this.files[Ne[et].name];return this},generate:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},generateInternalStream:function(Q){var $e,Ne={};try{if((Ne=y.extend(Q||{},{streamFiles:!1,compression:"STORE",compressionOptions:null,type:"",platform:"DOS",comment:null,mimeType:"application/zip",encodeFileName:_.utf8encode})).type=Ne.type.toLowerCase(),Ne.compression=Ne.compression.toUpperCase(),Ne.type==="binarystring"&&(Ne.type="string"),!Ne.type)throw new Error("No output type specified.");y.checkSupport(Ne.type),Ne.platform!=="darwin"&&Ne.platform!=="freebsd"&&Ne.platform!=="linux"&&Ne.platform!=="sunos"||(Ne.platform="UNIX"),Ne.platform==="win32"&&(Ne.platform="DOS");var et=Ne.comment||this.comment||"";$e=z.generateWorker(this,Ne,et)}catch(Ue){($e=new V("error")).error(Ue)}return new c($e,Ne.type||"string",Ne.mimeType)},generateAsync:function(Q,$e){return this.generateInternalStream(Q).accumulate($e)},generateNodeStream:function(Q,$e){return(Q=Q||{}).type||(Q.type="nodebuffer"),this.generateInternalStream(Q).toNodejsStream($e)}};De.exports=X},{"./compressedObject":2,"./defaults":5,"./generate":9,"./nodejs/NodejsStreamInputAdapter":12,"./nodejsUtils":14,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31,"./utils":32,"./zipObject":35}],16:[function(L,De,q){"use strict";De.exports=L("stream")},{stream:void 0}],17:[function(L,De,q){"use strict";var J=L("./DataReader");function _(y){J.call(this,y);for(var V=0;V<this.data.length;V++)y[V]=255&y[V]}L("../utils").inherits(_,J),_.prototype.byteAt=function(y){return this.data[this.zero+y]},_.prototype.lastIndexOfSignature=function(y){for(var V=y.charCodeAt(0),c=y.charCodeAt(1),T=y.charCodeAt(2),F=y.charCodeAt(3),G=this.length-4;0<=G;--G)if(this.data[G]===V&&this.data[G+1]===c&&this.data[G+2]===T&&this.data[G+3]===F)return G-this.zero;return-1},_.prototype.readAndCheckSignature=function(y){var V=y.charCodeAt(0),c=y.charCodeAt(1),T=y.charCodeAt(2),F=y.charCodeAt(3),G=this.readData(4);return V===G[0]&&c===G[1]&&T===G[2]&&F===G[3]},_.prototype.readData=function(y){if(this.checkOffset(y),y===0)return[];var V=this.data.slice(this.zero+this.index,this.zero+this.index+y);return this.index+=y,V},De.exports=_},{"../utils":32,"./DataReader":18}],18:[function(L,De,q){"use strict";var J=L("../utils");function _(y){this.data=y,this.length=y.length,this.index=0,this.zero=0}_.prototype={checkOffset:function(y){this.checkIndex(this.index+y)},checkIndex:function(y){if(this.length<this.zero+y||y<0)throw new Error("End of data reached (data length = "+this.length+", asked index = "+y+"). Corrupted zip ?")},setIndex:function(y){this.checkIndex(y),this.index=y},skip:function(y){this.setIndex(this.index+y)},byteAt:function(){},readInt:function(y){var V,c=0;for(this.checkOffset(y),V=this.index+y-1;V>=this.index;V--)c=(c<<8)+this.byteAt(V);return this.index+=y,c},readString:function(y){return J.transformTo("string",this.readData(y))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var y=this.readInt(4);return new Date(Date.UTC(1980+(y>>25&127),(y>>21&15)-1,y>>16&31,y>>11&31,y>>5&63,(31&y)<<1))}},De.exports=_},{"../utils":32}],19:[function(L,De,q){"use strict";var J=L("./Uint8ArrayReader");function _(y){J.call(this,y)}L("../utils").inherits(_,J),_.prototype.readData=function(y){this.checkOffset(y);var V=this.data.slice(this.zero+this.index,this.zero+this.index+y);return this.index+=y,V},De.exports=_},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(L,De,q){"use strict";var J=L("./DataReader");function _(y){J.call(this,y)}L("../utils").inherits(_,J),_.prototype.byteAt=function(y){return this.data.charCodeAt(this.zero+y)},_.prototype.lastIndexOfSignature=function(y){return this.data.lastIndexOf(y)-this.zero},_.prototype.readAndCheckSignature=function(y){return y===this.readData(4)},_.prototype.readData=function(y){this.checkOffset(y);var V=this.data.slice(this.zero+this.index,this.zero+this.index+y);return this.index+=y,V},De.exports=_},{"../utils":32,"./DataReader":18}],21:[function(L,De,q){"use strict";var J=L("./ArrayReader");function _(y){J.call(this,y)}L("../utils").inherits(_,J),_.prototype.readData=function(y){if(this.checkOffset(y),y===0)return new Uint8Array(0);var V=this.data.subarray(this.zero+this.index,this.zero+this.index+y);return this.index+=y,V},De.exports=_},{"../utils":32,"./ArrayReader":17}],22:[function(L,De,q){"use strict";var J=L("../utils"),_=L("../support"),y=L("./ArrayReader"),V=L("./StringReader"),c=L("./NodeBufferReader"),T=L("./Uint8ArrayReader");De.exports=function(F){var G=J.getTypeOf(F);return J.checkSupport(G),G!=="string"||_.uint8array?G==="nodebuffer"?new c(F):_.uint8array?new T(J.transformTo("uint8array",F)):new y(J.transformTo("array",F)):new V(F)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(L,De,q){"use strict";q.LOCAL_FILE_HEADER="PK",q.CENTRAL_FILE_HEADER="PK",q.CENTRAL_DIRECTORY_END="PK",q.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK\x07",q.ZIP64_CENTRAL_DIRECTORY_END="PK",q.DATA_DESCRIPTOR="PK\x07\b"},{}],24:[function(L,De,q){"use strict";var J=L("./GenericWorker"),_=L("../utils");function y(V){J.call(this,"ConvertWorker to "+V),this.destType=V}_.inherits(y,J),y.prototype.processChunk=function(V){this.push({data:_.transformTo(this.destType,V.data),meta:V.meta})},De.exports=y},{"../utils":32,"./GenericWorker":28}],25:[function(L,De,q){"use strict";var J=L("./GenericWorker"),_=L("../crc32");function y(){J.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}L("../utils").inherits(y,J),y.prototype.processChunk=function(V){this.streamInfo.crc32=_(V.data,this.streamInfo.crc32||0),this.push(V)},De.exports=y},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(L,De,q){"use strict";var J=L("../utils"),_=L("./GenericWorker");function y(V){_.call(this,"DataLengthProbe for "+V),this.propName=V,this.withStreamInfo(V,0)}J.inherits(y,_),y.prototype.processChunk=function(V){if(V){var c=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=c+V.data.length}_.prototype.processChunk.call(this,V)},De.exports=y},{"../utils":32,"./GenericWorker":28}],27:[function(L,De,q){"use strict";var J=L("../utils"),_=L("./GenericWorker");function y(V){_.call(this,"DataWorker");var c=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,V.then(function(T){c.dataIsReady=!0,c.data=T,c.max=T&&T.length||0,c.type=J.getTypeOf(T),c.isPaused||c._tickAndRepeat()},function(T){c.error(T)})}J.inherits(y,_),y.prototype.cleanUp=function(){_.prototype.cleanUp.call(this),this.data=null},y.prototype.resume=function(){return!!_.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,J.delay(this._tickAndRepeat,[],this)),!0)},y.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(J.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},y.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var V=null,c=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":V=this.data.substring(this.index,c);break;case"uint8array":V=this.data.subarray(this.index,c);break;case"array":case"nodebuffer":V=this.data.slice(this.index,c)}return this.index=c,this.push({data:V,meta:{percent:this.max?this.index/this.max*100:0}})},De.exports=y},{"../utils":32,"./GenericWorker":28}],28:[function(L,De,q){"use strict";function J(_){this.name=_||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}J.prototype={push:function(_){this.emit("data",_)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(_){this.emit("error",_)}return!0},error:function(_){return!this.isFinished&&(this.isPaused?this.generatedError=_:(this.isFinished=!0,this.emit("error",_),this.previous&&this.previous.error(_),this.cleanUp()),!0)},on:function(_,y){return this._listeners[_].push(y),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(_,y){if(this._listeners[_])for(var V=0;V<this._listeners[_].length;V++)this._listeners[_][V].call(this,y)},pipe:function(_){return _.registerPrevious(this)},registerPrevious:function(_){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.streamInfo=_.streamInfo,this.mergeStreamInfo(),this.previous=_;var y=this;return _.on("data",function(V){y.processChunk(V)}),_.on("end",function(){y.end()}),_.on("error",function(V){y.error(V)}),this},pause:function(){return!this.isPaused&&!this.isFinished&&(this.isPaused=!0,this.previous&&this.previous.pause(),!0)},resume:function(){if(!this.isPaused||this.isFinished)return!1;var _=this.isPaused=!1;return this.generatedError&&(this.error(this.generatedError),_=!0),this.previous&&this.previous.resume(),!_},flush:function(){},processChunk:function(_){this.push(_)},withStreamInfo:function(_,y){return this.extraStreamInfo[_]=y,this.mergeStreamInfo(),this},mergeStreamInfo:function(){for(var _ in this.extraStreamInfo)Object.prototype.hasOwnProperty.call(this.extraStreamInfo,_)&&(this.streamInfo[_]=this.extraStreamInfo[_])},lock:function(){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.isLocked=!0,this.previous&&this.previous.lock()},toString:function(){var _="Worker "+this.name;return this.previous?this.previous+" -> "+_:_}},De.exports=J},{}],29:[function(L,De,q){"use strict";var J=L("../utils"),_=L("./ConvertWorker"),y=L("./GenericWorker"),V=L("../base64"),c=L("../support"),T=L("../external"),F=null;if(c.nodestream)try{F=L("../nodejs/NodejsStreamOutputAdapter")}catch(K){}function G(K,N){return new T.Promise(function(A,w){var C=[],ae=K._internalType,X=K._outputType,Q=K._mimeType;K.on("data",function($e,Ne){C.push($e),N&&N(Ne)}).on("error",function($e){C=[],w($e)}).on("end",function(){try{var $e=function(Ne,et,Ue){switch(Ne){case"blob":return J.newBlob(J.transformTo("arraybuffer",et),Ue);case"base64":return V.encode(et);default:return J.transformTo(Ne,et)}}(X,function(Ne,et){var Ue,Se=0,xe=null,Y=0;for(Ue=0;Ue<et.length;Ue++)Y+=et[Ue].length;switch(Ne){case"string":return et.join("");case"array":return Array.prototype.concat.apply([],et);case"uint8array":for(xe=new Uint8Array(Y),Ue=0;Ue<et.length;Ue++)xe.set(et[Ue],Se),Se+=et[Ue].length;return xe;case"nodebuffer":return o.concat(et);default:throw new Error("concat : unsupported type '"+Ne+"'")}}(ae,C),Q);A($e)}catch(Ne){w(Ne)}C=[]}).resume()})}function z(K,N,A){var w=N;switch(N){case"blob":case"arraybuffer":w="uint8array";break;case"base64":w="string"}try{this._internalType=w,this._outputType=N,this._mimeType=A,J.checkSupport(w),this._worker=K.pipe(new _(w)),K.lock()}catch(C){this._worker=new y("error"),this._worker.error(C)}}z.prototype={accumulate:function(K){return G(this,K)},on:function(K,N){var A=this;return K==="data"?this._worker.on(K,function(w){N.call(A,w.data,w.meta)}):this._worker.on(K,function(){J.delay(N,arguments,A)}),this},resume:function(){return J.delay(this._worker.resume,[],this._worker),this},pause:function(){return this._worker.pause(),this},toNodejsStream:function(K){if(J.checkSupport("nodestream"),this._outputType!=="nodebuffer")throw new Error(this._outputType+" is not supported by this method");return new F(this,{objectMode:this._outputType!=="nodebuffer"},K)}},De.exports=z},{"../base64":1,"../external":6,"../nodejs/NodejsStreamOutputAdapter":13,"../support":30,"../utils":32,"./ConvertWorker":24,"./GenericWorker":28}],30:[function(L,De,q){"use strict";if(q.base64=!0,q.array=!0,q.string=!0,q.arraybuffer=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined",q.nodebuffer=typeof o!="undefined",q.uint8array=typeof Uint8Array!="undefined",typeof ArrayBuffer=="undefined")q.blob=!1;else{var J=new ArrayBuffer(0);try{q.blob=new Blob([J],{type:"application/zip"}).size===0}catch(y){try{var _=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);_.append(J),q.blob=_.getBlob("application/zip").size===0}catch(V){q.blob=!1}}}try{q.nodestream=!!L("readable-stream").Readable}catch(y){q.nodestream=!1}},{"readable-stream":16}],31:[function(L,De,q){"use strict";for(var J=L("./utils"),_=L("./support"),y=L("./nodejsUtils"),V=L("./stream/GenericWorker"),c=new Array(256),T=0;T<256;T++)c[T]=252<=T?6:248<=T?5:240<=T?4:224<=T?3:192<=T?2:1;c[254]=c[254]=1;function F(){V.call(this,"utf-8 decode"),this.leftOver=null}function G(){V.call(this,"utf-8 encode")}q.utf8encode=function(z){return _.nodebuffer?y.newBufferFrom(z,"utf-8"):function(K){var N,A,w,C,ae,X=K.length,Q=0;for(C=0;C<X;C++)(64512&(A=K.charCodeAt(C)))==55296&&C+1<X&&(64512&(w=K.charCodeAt(C+1)))==56320&&(A=65536+(A-55296<<10)+(w-56320),C++),Q+=A<128?1:A<2048?2:A<65536?3:4;for(N=_.uint8array?new Uint8Array(Q):new Array(Q),C=ae=0;ae<Q;C++)(64512&(A=K.charCodeAt(C)))==55296&&C+1<X&&(64512&(w=K.charCodeAt(C+1)))==56320&&(A=65536+(A-55296<<10)+(w-56320),C++),A<128?N[ae++]=A:(A<2048?N[ae++]=192|A>>>6:(A<65536?N[ae++]=224|A>>>12:(N[ae++]=240|A>>>18,N[ae++]=128|A>>>12&63),N[ae++]=128|A>>>6&63),N[ae++]=128|63&A);return N}(z)},q.utf8decode=function(z){return _.nodebuffer?J.transformTo("nodebuffer",z).toString("utf-8"):function(K){var N,A,w,C,ae=K.length,X=new Array(2*ae);for(N=A=0;N<ae;)if((w=K[N++])<128)X[A++]=w;else if(4<(C=c[w]))X[A++]=65533,N+=C-1;else{for(w&=C===2?31:C===3?15:7;1<C&&N<ae;)w=w<<6|63&K[N++],C--;1<C?X[A++]=65533:w<65536?X[A++]=w:(w-=65536,X[A++]=55296|w>>10&1023,X[A++]=56320|1023&w)}return X.length!==A&&(X.subarray?X=X.subarray(0,A):X.length=A),J.applyFromCharCode(X)}(z=J.transformTo(_.uint8array?"uint8array":"array",z))},J.inherits(F,V),F.prototype.processChunk=function(z){var K=J.transformTo(_.uint8array?"uint8array":"array",z.data);if(this.leftOver&&this.leftOver.length){if(_.uint8array){var N=K;(K=new Uint8Array(N.length+this.leftOver.length)).set(this.leftOver,0),K.set(N,this.leftOver.length)}else K=this.leftOver.concat(K);this.leftOver=null}var A=function(C,ae){var X;for((ae=ae||C.length)>C.length&&(ae=C.length),X=ae-1;0<=X&&(192&C[X])==128;)X--;return X<0||X===0?ae:X+c[C[X]]>ae?X:ae}(K),w=K;A!==K.length&&(_.uint8array?(w=K.subarray(0,A),this.leftOver=K.subarray(A,K.length)):(w=K.slice(0,A),this.leftOver=K.slice(A,K.length))),this.push({data:q.utf8decode(w),meta:z.meta})},F.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:q.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},q.Utf8DecodeWorker=F,J.inherits(G,V),G.prototype.processChunk=function(z){this.push({data:q.utf8encode(z.data),meta:z.meta})},q.Utf8EncodeWorker=G},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(L,De,q){"use strict";var J=L("./support"),_=L("./base64"),y=L("./nodejsUtils"),V=L("./external");function c(N){return N}function T(N,A){for(var w=0;w<N.length;++w)A[w]=255&N.charCodeAt(w);return A}L("setimmediate"),q.newBlob=function(N,A){q.checkSupport("blob");try{return new Blob([N],{type:A})}catch(C){try{var w=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);return w.append(N),w.getBlob(A)}catch(ae){throw new Error("Bug : can't construct the Blob.")}}};var F={stringifyByChunk:function(N,A,w){var C=[],ae=0,X=N.length;if(X<=w)return String.fromCharCode.apply(null,N);for(;ae<X;)A==="array"||A==="nodebuffer"?C.push(String.fromCharCode.apply(null,N.slice(ae,Math.min(ae+w,X)))):C.push(String.fromCharCode.apply(null,N.subarray(ae,Math.min(ae+w,X)))),ae+=w;return C.join("")},stringifyByChar:function(N){for(var A="",w=0;w<N.length;w++)A+=String.fromCharCode(N[w]);return A},applyCanBeUsed:{uint8array:function(){try{return J.uint8array&&String.fromCharCode.apply(null,new Uint8Array(1)).length===1}catch(N){return!1}}(),nodebuffer:function(){try{return J.nodebuffer&&String.fromCharCode.apply(null,y.allocBuffer(1)).length===1}catch(N){return!1}}()}};function G(N){var A=65536,w=q.getTypeOf(N),C=!0;if(w==="uint8array"?C=F.applyCanBeUsed.uint8array:w==="nodebuffer"&&(C=F.applyCanBeUsed.nodebuffer),C)for(;1<A;)try{return F.stringifyByChunk(N,w,A)}catch(ae){A=Math.floor(A/2)}return F.stringifyByChar(N)}function z(N,A){for(var w=0;w<N.length;w++)A[w]=N[w];return A}q.applyFromCharCode=G;var K={};K.string={string:c,array:function(N){return T(N,new Array(N.length))},arraybuffer:function(N){return K.string.uint8array(N).buffer},uint8array:function(N){return T(N,new Uint8Array(N.length))},nodebuffer:function(N){return T(N,y.allocBuffer(N.length))}},K.array={string:G,array:c,arraybuffer:function(N){return new Uint8Array(N).buffer},uint8array:function(N){return new Uint8Array(N)},nodebuffer:function(N){return y.newBufferFrom(N)}},K.arraybuffer={string:function(N){return G(new Uint8Array(N))},array:function(N){return z(new Uint8Array(N),new Array(N.byteLength))},arraybuffer:c,uint8array:function(N){return new Uint8Array(N)},nodebuffer:function(N){return y.newBufferFrom(new Uint8Array(N))}},K.uint8array={string:G,array:function(N){return z(N,new Array(N.length))},arraybuffer:function(N){return N.buffer},uint8array:c,nodebuffer:function(N){return y.newBufferFrom(N)}},K.nodebuffer={string:G,array:function(N){return z(N,new Array(N.length))},arraybuffer:function(N){return K.nodebuffer.uint8array(N).buffer},uint8array:function(N){return z(N,new Uint8Array(N.length))},nodebuffer:c},q.transformTo=function(N,A){if(A=A||"",!N)return A;q.checkSupport(N);var w=q.getTypeOf(A);return K[w][N](A)},q.resolve=function(N){for(var A=N.split("/"),w=[],C=0;C<A.length;C++){var ae=A[C];ae==="."||ae===""&&C!==0&&C!==A.length-1||(ae===".."?w.pop():w.push(ae))}return w.join("/")},q.getTypeOf=function(N){return typeof N=="string"?"string":Object.prototype.toString.call(N)==="[object Array]"?"array":J.nodebuffer&&y.isBuffer(N)?"nodebuffer":J.uint8array&&N instanceof Uint8Array?"uint8array":J.arraybuffer&&N instanceof ArrayBuffer?"arraybuffer":void 0},q.checkSupport=function(N){if(!J[N.toLowerCase()])throw new Error(N+" is not supported by this platform")},q.MAX_VALUE_16BITS=65535,q.MAX_VALUE_32BITS=-1,q.pretty=function(N){var A,w,C="";for(w=0;w<(N||"").length;w++)C+="\\x"+((A=N.charCodeAt(w))<16?"0":"")+A.toString(16).toUpperCase();return C},q.delay=function(N,A,w){setImmediate(function(){N.apply(w||null,A||[])})},q.inherits=function(N,A){function w(){}w.prototype=A.prototype,N.prototype=new w},q.extend=function(){var N,A,w={};for(N=0;N<arguments.length;N++)for(A in arguments[N])Object.prototype.hasOwnProperty.call(arguments[N],A)&&w[A]===void 0&&(w[A]=arguments[N][A]);return w},q.prepareContent=function(N,A,w,C,ae){return V.Promise.resolve(A).then(function(X){return J.blob&&(X instanceof Blob||["[object File]","[object Blob]"].indexOf(Object.prototype.toString.call(X))!==-1)&&typeof FileReader!="undefined"?new V.Promise(function(Q,$e){var Ne=new FileReader;Ne.onload=function(et){Q(et.target.result)},Ne.onerror=function(et){$e(et.target.error)},Ne.readAsArrayBuffer(X)}):X}).then(function(X){var Q=q.getTypeOf(X);return Q?(Q==="arraybuffer"?X=q.transformTo("uint8array",X):Q==="string"&&(ae?X=_.decode(X):w&&C!==!0&&(X=function($e){return T($e,J.uint8array?new Uint8Array($e.length):new Array($e.length))}(X))),X):V.Promise.reject(new Error("Can't read the data of '"+N+"'. Is it in a supported JavaScript type (String, Blob, ArrayBuffer, etc) ?"))})}},{"./base64":1,"./external":6,"./nodejsUtils":14,"./support":30,setimmediate:54}],33:[function(L,De,q){"use strict";var J=L("./reader/readerFor"),_=L("./utils"),y=L("./signature"),V=L("./zipEntry"),c=L("./support");function T(F){this.files=[],this.loadOptions=F}T.prototype={checkSignature:function(F){if(!this.reader.readAndCheckSignature(F)){this.reader.index-=4;var G=this.reader.readString(4);throw new Error("Corrupted zip or bug: unexpected signature ("+_.pretty(G)+", expected "+_.pretty(F)+")")}},isSignature:function(F,G){var z=this.reader.index;this.reader.setIndex(F);var K=this.reader.readString(4)===G;return this.reader.setIndex(z),K},readBlockEndOfCentral:function(){this.diskNumber=this.reader.readInt(2),this.diskWithCentralDirStart=this.reader.readInt(2),this.centralDirRecordsOnThisDisk=this.reader.readInt(2),this.centralDirRecords=this.reader.readInt(2),this.centralDirSize=this.reader.readInt(4),this.centralDirOffset=this.reader.readInt(4),this.zipCommentLength=this.reader.readInt(2);var F=this.reader.readData(this.zipCommentLength),G=c.uint8array?"uint8array":"array",z=_.transformTo(G,F);this.zipComment=this.loadOptions.decodeFileName(z)},readBlockZip64EndOfCentral:function(){this.zip64EndOfCentralSize=this.reader.readInt(8),this.reader.skip(4),this.diskNumber=this.reader.readInt(4),this.diskWithCentralDirStart=this.reader.readInt(4),this.centralDirRecordsOnThisDisk=this.reader.readInt(8),this.centralDirRecords=this.reader.readInt(8),this.centralDirSize=this.reader.readInt(8),this.centralDirOffset=this.reader.readInt(8),this.zip64ExtensibleData={};for(var F,G,z,K=this.zip64EndOfCentralSize-44;0<K;)F=this.reader.readInt(2),G=this.reader.readInt(4),z=this.reader.readData(G),this.zip64ExtensibleData[F]={id:F,length:G,value:z}},readBlockZip64EndOfCentralLocator:function(){if(this.diskWithZip64CentralDirStart=this.reader.readInt(4),this.relativeOffsetEndOfZip64CentralDir=this.reader.readInt(8),this.disksCount=this.reader.readInt(4),1<this.disksCount)throw new Error("Multi-volumes zip are not supported")},readLocalFiles:function(){var F,G;for(F=0;F<this.files.length;F++)G=this.files[F],this.reader.setIndex(G.localHeaderOffset),this.checkSignature(y.LOCAL_FILE_HEADER),G.readLocalPart(this.reader),G.handleUTF8(),G.processAttributes()},readCentralDir:function(){var F;for(this.reader.setIndex(this.centralDirOffset);this.reader.readAndCheckSignature(y.CENTRAL_FILE_HEADER);)(F=new V({zip64:this.zip64},this.loadOptions)).readCentralPart(this.reader),this.files.push(F);if(this.centralDirRecords!==this.files.length&&this.centralDirRecords!==0&&this.files.length===0)throw new Error("Corrupted zip or bug: expected "+this.centralDirRecords+" records in central dir, got "+this.files.length)},readEndOfCentral:function(){var F=this.reader.lastIndexOfSignature(y.CENTRAL_DIRECTORY_END);if(F<0)throw this.isSignature(0,y.LOCAL_FILE_HEADER)?new Error("Corrupted zip: can't find end of central directory"):new Error("Can't find end of central directory : is this a zip file ? If it is, see https://stuk.github.io/jszip/documentation/howto/read_zip.html");this.reader.setIndex(F);var G=F;if(this.checkSignature(y.CENTRAL_DIRECTORY_END),this.readBlockEndOfCentral(),this.diskNumber===_.MAX_VALUE_16BITS||this.diskWithCentralDirStart===_.MAX_VALUE_16BITS||this.centralDirRecordsOnThisDisk===_.MAX_VALUE_16BITS||this.centralDirRecords===_.MAX_VALUE_16BITS||this.centralDirSize===_.MAX_VALUE_32BITS||this.centralDirOffset===_.MAX_VALUE_32BITS){if(this.zip64=!0,(F=this.reader.lastIndexOfSignature(y.ZIP64_CENTRAL_DIRECTORY_LOCATOR))<0)throw new Error("Corrupted zip: can't find the ZIP64 end of central directory locator");if(this.reader.setIndex(F),this.checkSignature(y.ZIP64_CENTRAL_DIRECTORY_LOCATOR),this.readBlockZip64EndOfCentralLocator(),!this.isSignature(this.relativeOffsetEndOfZip64CentralDir,y.ZIP64_CENTRAL_DIRECTORY_END)&&(this.relativeOffsetEndOfZip64CentralDir=this.reader.lastIndexOfSignature(y.ZIP64_CENTRAL_DIRECTORY_END),this.relativeOffsetEndOfZip64CentralDir<0))throw new Error("Corrupted zip: can't find the ZIP64 end of central directory");this.reader.setIndex(this.relativeOffsetEndOfZip64CentralDir),this.checkSignature(y.ZIP64_CENTRAL_DIRECTORY_END),this.readBlockZip64EndOfCentral()}var z=this.centralDirOffset+this.centralDirSize;this.zip64&&(z+=20,z+=12+this.zip64EndOfCentralSize);var K=G-z;if(0<K)this.isSignature(G,y.CENTRAL_FILE_HEADER)||(this.reader.zero=K);else if(K<0)throw new Error("Corrupted zip: missing "+Math.abs(K)+" bytes.")},prepareReader:function(F){this.reader=J(F)},load:function(F){this.prepareReader(F),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}},De.exports=T},{"./reader/readerFor":22,"./signature":23,"./support":30,"./utils":32,"./zipEntry":34}],34:[function(L,De,q){"use strict";var J=L("./reader/readerFor"),_=L("./utils"),y=L("./compressedObject"),V=L("./crc32"),c=L("./utf8"),T=L("./compressions"),F=L("./support");function G(z,K){this.options=z,this.loadOptions=K}G.prototype={isEncrypted:function(){return(1&this.bitFlag)==1},useUTF8:function(){return(2048&this.bitFlag)==2048},readLocalPart:function(z){var K,N;if(z.skip(22),this.fileNameLength=z.readInt(2),N=z.readInt(2),this.fileName=z.readData(this.fileNameLength),z.skip(N),this.compressedSize===-1||this.uncompressedSize===-1)throw new Error("Bug or corrupted zip : didn't get enough information from the central directory (compressedSize === -1 || uncompressedSize === -1)");if((K=function(A){for(var w in T)if(Object.prototype.hasOwnProperty.call(T,w)&&T[w].magic===A)return T[w];return null}(this.compressionMethod))===null)throw new Error("Corrupted zip : compression "+_.pretty(this.compressionMethod)+" unknown (inner file : "+_.transformTo("string",this.fileName)+")");this.decompressed=new y(this.compressedSize,this.uncompressedSize,this.crc32,K,z.readData(this.compressedSize))},readCentralPart:function(z){this.versionMadeBy=z.readInt(2),z.skip(2),this.bitFlag=z.readInt(2),this.compressionMethod=z.readString(2),this.date=z.readDate(),this.crc32=z.readInt(4),this.compressedSize=z.readInt(4),this.uncompressedSize=z.readInt(4);var K=z.readInt(2);if(this.extraFieldsLength=z.readInt(2),this.fileCommentLength=z.readInt(2),this.diskNumberStart=z.readInt(2),this.internalFileAttributes=z.readInt(2),this.externalFileAttributes=z.readInt(4),this.localHeaderOffset=z.readInt(4),this.isEncrypted())throw new Error("Encrypted zip are not supported");z.skip(K),this.readExtraFields(z),this.parseZIP64ExtraField(z),this.fileComment=z.readData(this.fileCommentLength)},processAttributes:function(){this.unixPermissions=null,this.dosPermissions=null;var z=this.versionMadeBy>>8;this.dir=!!(16&this.externalFileAttributes),z==0&&(this.dosPermissions=63&this.externalFileAttributes),z==3&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||this.fileNameStr.slice(-1)!=="/"||(this.dir=!0)},parseZIP64ExtraField:function(){if(this.extraFields[1]){var z=J(this.extraFields[1].value);this.uncompressedSize===_.MAX_VALUE_32BITS&&(this.uncompressedSize=z.readInt(8)),this.compressedSize===_.MAX_VALUE_32BITS&&(this.compressedSize=z.readInt(8)),this.localHeaderOffset===_.MAX_VALUE_32BITS&&(this.localHeaderOffset=z.readInt(8)),this.diskNumberStart===_.MAX_VALUE_32BITS&&(this.diskNumberStart=z.readInt(4))}},readExtraFields:function(z){var K,N,A,w=z.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});z.index+4<w;)K=z.readInt(2),N=z.readInt(2),A=z.readData(N),this.extraFields[K]={id:K,length:N,value:A};z.setIndex(w)},handleUTF8:function(){var z=F.uint8array?"uint8array":"array";if(this.useUTF8())this.fileNameStr=c.utf8decode(this.fileName),this.fileCommentStr=c.utf8decode(this.fileComment);else{var K=this.findExtraFieldUnicodePath();if(K!==null)this.fileNameStr=K;else{var N=_.transformTo(z,this.fileName);this.fileNameStr=this.loadOptions.decodeFileName(N)}var A=this.findExtraFieldUnicodeComment();if(A!==null)this.fileCommentStr=A;else{var w=_.transformTo(z,this.fileComment);this.fileCommentStr=this.loadOptions.decodeFileName(w)}}},findExtraFieldUnicodePath:function(){var z=this.extraFields[28789];if(z){var K=J(z.value);return K.readInt(1)!==1||V(this.fileName)!==K.readInt(4)?null:c.utf8decode(K.readData(z.length-5))}return null},findExtraFieldUnicodeComment:function(){var z=this.extraFields[25461];if(z){var K=J(z.value);return K.readInt(1)!==1||V(this.fileComment)!==K.readInt(4)?null:c.utf8decode(K.readData(z.length-5))}return null}},De.exports=G},{"./compressedObject":2,"./compressions":3,"./crc32":4,"./reader/readerFor":22,"./support":30,"./utf8":31,"./utils":32}],35:[function(L,De,q){"use strict";function J(K,N,A){this.name=K,this.dir=A.dir,this.date=A.date,this.comment=A.comment,this.unixPermissions=A.unixPermissions,this.dosPermissions=A.dosPermissions,this._data=N,this._dataBinary=A.binary,this.options={compression:A.compression,compressionOptions:A.compressionOptions}}var _=L("./stream/StreamHelper"),y=L("./stream/DataWorker"),V=L("./utf8"),c=L("./compressedObject"),T=L("./stream/GenericWorker");J.prototype={internalStream:function(K){var N=null,A="string";try{if(!K)throw new Error("No output type specified.");var w=(A=K.toLowerCase())==="string"||A==="text";A!=="binarystring"&&A!=="text"||(A="string"),N=this._decompressWorker();var C=!this._dataBinary;C&&!w&&(N=N.pipe(new V.Utf8EncodeWorker)),!C&&w&&(N=N.pipe(new V.Utf8DecodeWorker))}catch(ae){(N=new T("error")).error(ae)}return new _(N,A,"")},async:function(K,N){return this.internalStream(K).accumulate(N)},nodeStream:function(K,N){return this.internalStream(K||"nodebuffer").toNodejsStream(N)},_compressWorker:function(K,N){if(this._data instanceof c&&this._data.compression.magic===K.magic)return this._data.getCompressedWorker();var A=this._decompressWorker();return this._dataBinary||(A=A.pipe(new V.Utf8EncodeWorker)),c.createWorkerFrom(A,K,N)},_decompressWorker:function(){return this._data instanceof c?this._data.getContentWorker():this._data instanceof T?this._data:new y(this._data)}};for(var F=["asText","asBinary","asNodeBuffer","asUint8Array","asArrayBuffer"],G=function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},z=0;z<F.length;z++)J.prototype[F[z]]=G;De.exports=J},{"./compressedObject":2,"./stream/DataWorker":27,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31}],36:[function(L,De,q){(function(J){"use strict";var _,y,V=J.MutationObserver||J.WebKitMutationObserver;if(V){var c=0,T=new V(K),F=J.document.createTextNode("");T.observe(F,{characterData:!0}),_=function(){F.data=c=++c%2}}else if(J.setImmediate||J.MessageChannel===void 0)_="document"in J&&"onreadystatechange"in J.document.createElement("script")?function(){var N=J.document.createElement("script");N.onreadystatechange=function(){K(),N.onreadystatechange=null,N.parentNode.removeChild(N),N=null},J.document.documentElement.appendChild(N)}:function(){setTimeout(K,0)};else{var G=new J.MessageChannel;G.port1.onmessage=K,_=function(){G.port2.postMessage(0)}}var z=[];function K(){var N,A;y=!0;for(var w=z.length;w;){for(A=z,z=[],N=-1;++N<w;)A[N]();w=z.length}y=!1}De.exports=function(N){z.push(N)!==1||y||_()}}).call(this,typeof n.g!="undefined"?n.g:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}],37:[function(L,De,q){"use strict";var J=L("immediate");function _(){}var y={},V=["REJECTED"],c=["FULFILLED"],T=["PENDING"];function F(w){if(typeof w!="function")throw new TypeError("resolver must be a function");this.state=T,this.queue=[],this.outcome=void 0,w!==_&&N(this,w)}function G(w,C,ae){this.promise=w,typeof C=="function"&&(this.onFulfilled=C,this.callFulfilled=this.otherCallFulfilled),typeof ae=="function"&&(this.onRejected=ae,this.callRejected=this.otherCallRejected)}function z(w,C,ae){J(function(){var X;try{X=C(ae)}catch(Q){return y.reject(w,Q)}X===w?y.reject(w,new TypeError("Cannot resolve promise with itself")):y.resolve(w,X)})}function K(w){var C=w&&w.then;if(w&&(typeof w=="object"||typeof w=="function")&&typeof C=="function")return function(){C.apply(w,arguments)}}function N(w,C){var ae=!1;function X(Ne){ae||(ae=!0,y.reject(w,Ne))}function Q(Ne){ae||(ae=!0,y.resolve(w,Ne))}var $e=A(function(){C(Q,X)});$e.status==="error"&&X($e.value)}function A(w,C){var ae={};try{ae.value=w(C),ae.status="success"}catch(X){ae.status="error",ae.value=X}return ae}(De.exports=F).prototype.finally=function(w){if(typeof w!="function")return this;var C=this.constructor;return this.then(function(ae){return C.resolve(w()).then(function(){return ae})},function(ae){return C.resolve(w()).then(function(){throw ae})})},F.prototype.catch=function(w){return this.then(null,w)},F.prototype.then=function(w,C){if(typeof w!="function"&&this.state===c||typeof C!="function"&&this.state===V)return this;var ae=new this.constructor(_);return this.state!==T?z(ae,this.state===c?w:C,this.outcome):this.queue.push(new G(ae,w,C)),ae},G.prototype.callFulfilled=function(w){y.resolve(this.promise,w)},G.prototype.otherCallFulfilled=function(w){z(this.promise,this.onFulfilled,w)},G.prototype.callRejected=function(w){y.reject(this.promise,w)},G.prototype.otherCallRejected=function(w){z(this.promise,this.onRejected,w)},y.resolve=function(w,C){var ae=A(K,C);if(ae.status==="error")return y.reject(w,ae.value);var X=ae.value;if(X)N(w,X);else{w.state=c,w.outcome=C;for(var Q=-1,$e=w.queue.length;++Q<$e;)w.queue[Q].callFulfilled(C)}return w},y.reject=function(w,C){w.state=V,w.outcome=C;for(var ae=-1,X=w.queue.length;++ae<X;)w.queue[ae].callRejected(C);return w},F.resolve=function(w){return w instanceof this?w:y.resolve(new this(_),w)},F.reject=function(w){var C=new this(_);return y.reject(C,w)},F.all=function(w){var C=this;if(Object.prototype.toString.call(w)!=="[object Array]")return this.reject(new TypeError("must be an array"));var ae=w.length,X=!1;if(!ae)return this.resolve([]);for(var Q=new Array(ae),$e=0,Ne=-1,et=new this(_);++Ne<ae;)Ue(w[Ne],Ne);return et;function Ue(Se,xe){C.resolve(Se).then(function(Y){Q[xe]=Y,++$e!==ae||X||(X=!0,y.resolve(et,Q))},function(Y){X||(X=!0,y.reject(et,Y))})}},F.race=function(w){var C=this;if(Object.prototype.toString.call(w)!=="[object Array]")return this.reject(new TypeError("must be an array"));var ae=w.length,X=!1;if(!ae)return this.resolve([]);for(var Q=-1,$e=new this(_);++Q<ae;)Ne=w[Q],C.resolve(Ne).then(function(et){X||(X=!0,y.resolve($e,et))},function(et){X||(X=!0,y.reject($e,et))});var Ne;return $e}},{immediate:36}],38:[function(L,De,q){"use strict";var J={};(0,L("./lib/utils/common").assign)(J,L("./lib/deflate"),L("./lib/inflate"),L("./lib/zlib/constants")),De.exports=J},{"./lib/deflate":39,"./lib/inflate":40,"./lib/utils/common":41,"./lib/zlib/constants":44}],39:[function(L,De,q){"use strict";var J=L("./zlib/deflate"),_=L("./utils/common"),y=L("./utils/strings"),V=L("./zlib/messages"),c=L("./zlib/zstream"),T=Object.prototype.toString,F=0,G=-1,z=0,K=8;function N(w){if(!(this instanceof N))return new N(w);this.options=_.assign({level:G,method:K,chunkSize:16384,windowBits:15,memLevel:8,strategy:z,to:""},w||{});var C=this.options;C.raw&&0<C.windowBits?C.windowBits=-C.windowBits:C.gzip&&0<C.windowBits&&C.windowBits<16&&(C.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new c,this.strm.avail_out=0;var ae=J.deflateInit2(this.strm,C.level,C.method,C.windowBits,C.memLevel,C.strategy);if(ae!==F)throw new Error(V[ae]);if(C.header&&J.deflateSetHeader(this.strm,C.header),C.dictionary){var X;if(X=typeof C.dictionary=="string"?y.string2buf(C.dictionary):T.call(C.dictionary)==="[object ArrayBuffer]"?new Uint8Array(C.dictionary):C.dictionary,(ae=J.deflateSetDictionary(this.strm,X))!==F)throw new Error(V[ae]);this._dict_set=!0}}function A(w,C){var ae=new N(C);if(ae.push(w,!0),ae.err)throw ae.msg||V[ae.err];return ae.result}N.prototype.push=function(w,C){var ae,X,Q=this.strm,$e=this.options.chunkSize;if(this.ended)return!1;X=C===~~C?C:C===!0?4:0,typeof w=="string"?Q.input=y.string2buf(w):T.call(w)==="[object ArrayBuffer]"?Q.input=new Uint8Array(w):Q.input=w,Q.next_in=0,Q.avail_in=Q.input.length;do{if(Q.avail_out===0&&(Q.output=new _.Buf8($e),Q.next_out=0,Q.avail_out=$e),(ae=J.deflate(Q,X))!==1&&ae!==F)return this.onEnd(ae),!(this.ended=!0);Q.avail_out!==0&&(Q.avail_in!==0||X!==4&&X!==2)||(this.options.to==="string"?this.onData(y.buf2binstring(_.shrinkBuf(Q.output,Q.next_out))):this.onData(_.shrinkBuf(Q.output,Q.next_out)))}while((0<Q.avail_in||Q.avail_out===0)&&ae!==1);return X===4?(ae=J.deflateEnd(this.strm),this.onEnd(ae),this.ended=!0,ae===F):X!==2||(this.onEnd(F),!(Q.avail_out=0))},N.prototype.onData=function(w){this.chunks.push(w)},N.prototype.onEnd=function(w){w===F&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=_.flattenChunks(this.chunks)),this.chunks=[],this.err=w,this.msg=this.strm.msg},q.Deflate=N,q.deflate=A,q.deflateRaw=function(w,C){return(C=C||{}).raw=!0,A(w,C)},q.gzip=function(w,C){return(C=C||{}).gzip=!0,A(w,C)}},{"./utils/common":41,"./utils/strings":42,"./zlib/deflate":46,"./zlib/messages":51,"./zlib/zstream":53}],40:[function(L,De,q){"use strict";var J=L("./zlib/inflate"),_=L("./utils/common"),y=L("./utils/strings"),V=L("./zlib/constants"),c=L("./zlib/messages"),T=L("./zlib/zstream"),F=L("./zlib/gzheader"),G=Object.prototype.toString;function z(N){if(!(this instanceof z))return new z(N);this.options=_.assign({chunkSize:16384,windowBits:0,to:""},N||{});var A=this.options;A.raw&&0<=A.windowBits&&A.windowBits<16&&(A.windowBits=-A.windowBits,A.windowBits===0&&(A.windowBits=-15)),!(0<=A.windowBits&&A.windowBits<16)||N&&N.windowBits||(A.windowBits+=32),15<A.windowBits&&A.windowBits<48&&!(15&A.windowBits)&&(A.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new T,this.strm.avail_out=0;var w=J.inflateInit2(this.strm,A.windowBits);if(w!==V.Z_OK)throw new Error(c[w]);this.header=new F,J.inflateGetHeader(this.strm,this.header)}function K(N,A){var w=new z(A);if(w.push(N,!0),w.err)throw w.msg||c[w.err];return w.result}z.prototype.push=function(N,A){var w,C,ae,X,Q,$e,Ne=this.strm,et=this.options.chunkSize,Ue=this.options.dictionary,Se=!1;if(this.ended)return!1;C=A===~~A?A:A===!0?V.Z_FINISH:V.Z_NO_FLUSH,typeof N=="string"?Ne.input=y.binstring2buf(N):G.call(N)==="[object ArrayBuffer]"?Ne.input=new Uint8Array(N):Ne.input=N,Ne.next_in=0,Ne.avail_in=Ne.input.length;do{if(Ne.avail_out===0&&(Ne.output=new _.Buf8(et),Ne.next_out=0,Ne.avail_out=et),(w=J.inflate(Ne,V.Z_NO_FLUSH))===V.Z_NEED_DICT&&Ue&&($e=typeof Ue=="string"?y.string2buf(Ue):G.call(Ue)==="[object ArrayBuffer]"?new Uint8Array(Ue):Ue,w=J.inflateSetDictionary(this.strm,$e)),w===V.Z_BUF_ERROR&&Se===!0&&(w=V.Z_OK,Se=!1),w!==V.Z_STREAM_END&&w!==V.Z_OK)return this.onEnd(w),!(this.ended=!0);Ne.next_out&&(Ne.avail_out!==0&&w!==V.Z_STREAM_END&&(Ne.avail_in!==0||C!==V.Z_FINISH&&C!==V.Z_SYNC_FLUSH)||(this.options.to==="string"?(ae=y.utf8border(Ne.output,Ne.next_out),X=Ne.next_out-ae,Q=y.buf2string(Ne.output,ae),Ne.next_out=X,Ne.avail_out=et-X,X&&_.arraySet(Ne.output,Ne.output,ae,X,0),this.onData(Q)):this.onData(_.shrinkBuf(Ne.output,Ne.next_out)))),Ne.avail_in===0&&Ne.avail_out===0&&(Se=!0)}while((0<Ne.avail_in||Ne.avail_out===0)&&w!==V.Z_STREAM_END);return w===V.Z_STREAM_END&&(C=V.Z_FINISH),C===V.Z_FINISH?(w=J.inflateEnd(this.strm),this.onEnd(w),this.ended=!0,w===V.Z_OK):C!==V.Z_SYNC_FLUSH||(this.onEnd(V.Z_OK),!(Ne.avail_out=0))},z.prototype.onData=function(N){this.chunks.push(N)},z.prototype.onEnd=function(N){N===V.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=_.flattenChunks(this.chunks)),this.chunks=[],this.err=N,this.msg=this.strm.msg},q.Inflate=z,q.inflate=K,q.inflateRaw=function(N,A){return(A=A||{}).raw=!0,K(N,A)},q.ungzip=K},{"./utils/common":41,"./utils/strings":42,"./zlib/constants":44,"./zlib/gzheader":47,"./zlib/inflate":49,"./zlib/messages":51,"./zlib/zstream":53}],41:[function(L,De,q){"use strict";var J=typeof Uint8Array!="undefined"&&typeof Uint16Array!="undefined"&&typeof Int32Array!="undefined";q.assign=function(V){for(var c=Array.prototype.slice.call(arguments,1);c.length;){var T=c.shift();if(T){if(typeof T!="object")throw new TypeError(T+"must be non-object");for(var F in T)T.hasOwnProperty(F)&&(V[F]=T[F])}}return V},q.shrinkBuf=function(V,c){return V.length===c?V:V.subarray?V.subarray(0,c):(V.length=c,V)};var _={arraySet:function(V,c,T,F,G){if(c.subarray&&V.subarray)V.set(c.subarray(T,T+F),G);else for(var z=0;z<F;z++)V[G+z]=c[T+z]},flattenChunks:function(V){var c,T,F,G,z,K;for(c=F=0,T=V.length;c<T;c++)F+=V[c].length;for(K=new Uint8Array(F),c=G=0,T=V.length;c<T;c++)z=V[c],K.set(z,G),G+=z.length;return K}},y={arraySet:function(V,c,T,F,G){for(var z=0;z<F;z++)V[G+z]=c[T+z]},flattenChunks:function(V){return[].concat.apply([],V)}};q.setTyped=function(V){V?(q.Buf8=Uint8Array,q.Buf16=Uint16Array,q.Buf32=Int32Array,q.assign(q,_)):(q.Buf8=Array,q.Buf16=Array,q.Buf32=Array,q.assign(q,y))},q.setTyped(J)},{}],42:[function(L,De,q){"use strict";var J=L("./common"),_=!0,y=!0;try{String.fromCharCode.apply(null,[0])}catch(F){_=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(F){y=!1}for(var V=new J.Buf8(256),c=0;c<256;c++)V[c]=252<=c?6:248<=c?5:240<=c?4:224<=c?3:192<=c?2:1;function T(F,G){if(G<65537&&(F.subarray&&y||!F.subarray&&_))return String.fromCharCode.apply(null,J.shrinkBuf(F,G));for(var z="",K=0;K<G;K++)z+=String.fromCharCode(F[K]);return z}V[254]=V[254]=1,q.string2buf=function(F){var G,z,K,N,A,w=F.length,C=0;for(N=0;N<w;N++)(64512&(z=F.charCodeAt(N)))==55296&&N+1<w&&(64512&(K=F.charCodeAt(N+1)))==56320&&(z=65536+(z-55296<<10)+(K-56320),N++),C+=z<128?1:z<2048?2:z<65536?3:4;for(G=new J.Buf8(C),N=A=0;A<C;N++)(64512&(z=F.charCodeAt(N)))==55296&&N+1<w&&(64512&(K=F.charCodeAt(N+1)))==56320&&(z=65536+(z-55296<<10)+(K-56320),N++),z<128?G[A++]=z:(z<2048?G[A++]=192|z>>>6:(z<65536?G[A++]=224|z>>>12:(G[A++]=240|z>>>18,G[A++]=128|z>>>12&63),G[A++]=128|z>>>6&63),G[A++]=128|63&z);return G},q.buf2binstring=function(F){return T(F,F.length)},q.binstring2buf=function(F){for(var G=new J.Buf8(F.length),z=0,K=G.length;z<K;z++)G[z]=F.charCodeAt(z);return G},q.buf2string=function(F,G){var z,K,N,A,w=G||F.length,C=new Array(2*w);for(z=K=0;z<w;)if((N=F[z++])<128)C[K++]=N;else if(4<(A=V[N]))C[K++]=65533,z+=A-1;else{for(N&=A===2?31:A===3?15:7;1<A&&z<w;)N=N<<6|63&F[z++],A--;1<A?C[K++]=65533:N<65536?C[K++]=N:(N-=65536,C[K++]=55296|N>>10&1023,C[K++]=56320|1023&N)}return T(C,K)},q.utf8border=function(F,G){var z;for((G=G||F.length)>F.length&&(G=F.length),z=G-1;0<=z&&(192&F[z])==128;)z--;return z<0||z===0?G:z+V[F[z]]>G?z:G}},{"./common":41}],43:[function(L,De,q){"use strict";De.exports=function(J,_,y,V){for(var c=65535&J|0,T=J>>>16&65535|0,F=0;y!==0;){for(y-=F=2e3<y?2e3:y;T=T+(c=c+_[V++]|0)|0,--F;);c%=65521,T%=65521}return c|T<<16|0}},{}],44:[function(L,De,q){"use strict";De.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],45:[function(L,De,q){"use strict";var J=function(){for(var _,y=[],V=0;V<256;V++){_=V;for(var c=0;c<8;c++)_=1&_?3988292384^_>>>1:_>>>1;y[V]=_}return y}();De.exports=function(_,y,V,c){var T=J,F=c+V;_^=-1;for(var G=c;G<F;G++)_=_>>>8^T[255&(_^y[G])];return-1^_}},{}],46:[function(L,De,q){"use strict";var J,_=L("../utils/common"),y=L("./trees"),V=L("./adler32"),c=L("./crc32"),T=L("./messages"),F=0,G=4,z=0,K=-2,N=-1,A=4,w=2,C=8,ae=9,X=286,Q=30,$e=19,Ne=2*X+1,et=15,Ue=3,Se=258,xe=Se+Ue+1,Y=42,ye=113,P=1,O=2,rt=3,ce=4;function se($,Ye){return $.msg=T[Ye],Ye}function U($){return($<<1)-(4<$?9:0)}function ee($){for(var Ye=$.length;0<=--Ye;)$[Ye]=0}function W($){var Ye=$.state,be=Ye.pending;be>$.avail_out&&(be=$.avail_out),be!==0&&(_.arraySet($.output,Ye.pending_buf,Ye.pending_out,be,$.next_out),$.next_out+=be,Ye.pending_out+=be,$.total_out+=be,$.avail_out-=be,Ye.pending-=be,Ye.pending===0&&(Ye.pending_out=0))}function I($,Ye){y._tr_flush_block($,0<=$.block_start?$.block_start:-1,$.strstart-$.block_start,Ye),$.block_start=$.strstart,W($.strm)}function re($,Ye){$.pending_buf[$.pending++]=Ye}function _e($,Ye){$.pending_buf[$.pending++]=Ye>>>8&255,$.pending_buf[$.pending++]=255&Ye}function ge($,Ye){var be,fe,ue=$.max_chain_length,me=$.strstart,Ie=$.prev_length,we=$.nice_match,Me=$.strstart>$.w_size-xe?$.strstart-($.w_size-xe):0,Je=$.window,vt=$.w_mask,Et=$.prev,Yt=$.strstart+Se,Gt=Je[me+Ie-1],Lt=Je[me+Ie];$.prev_length>=$.good_match&&(ue>>=2),we>$.lookahead&&(we=$.lookahead);do if(Je[(be=Ye)+Ie]===Lt&&Je[be+Ie-1]===Gt&&Je[be]===Je[me]&&Je[++be]===Je[me+1]){me+=2,be++;do;while(Je[++me]===Je[++be]&&Je[++me]===Je[++be]&&Je[++me]===Je[++be]&&Je[++me]===Je[++be]&&Je[++me]===Je[++be]&&Je[++me]===Je[++be]&&Je[++me]===Je[++be]&&Je[++me]===Je[++be]&&me<Yt);if(fe=Se-(Yt-me),me=Yt-Se,Ie<fe){if($.match_start=Ye,we<=(Ie=fe))break;Gt=Je[me+Ie-1],Lt=Je[me+Ie]}}while((Ye=Et[Ye&vt])>Me&&--ue!=0);return Ie<=$.lookahead?Ie:$.lookahead}function Ve($){var Ye,be,fe,ue,me,Ie,we,Me,Je,vt,Et=$.w_size;do{if(ue=$.window_size-$.lookahead-$.strstart,$.strstart>=Et+(Et-xe)){for(_.arraySet($.window,$.window,Et,Et,0),$.match_start-=Et,$.strstart-=Et,$.block_start-=Et,Ye=be=$.hash_size;fe=$.head[--Ye],$.head[Ye]=Et<=fe?fe-Et:0,--be;);for(Ye=be=Et;fe=$.prev[--Ye],$.prev[Ye]=Et<=fe?fe-Et:0,--be;);ue+=Et}if($.strm.avail_in===0)break;if(Ie=$.strm,we=$.window,Me=$.strstart+$.lookahead,Je=ue,vt=void 0,vt=Ie.avail_in,Je<vt&&(vt=Je),be=vt===0?0:(Ie.avail_in-=vt,_.arraySet(we,Ie.input,Ie.next_in,vt,Me),Ie.state.wrap===1?Ie.adler=V(Ie.adler,we,vt,Me):Ie.state.wrap===2&&(Ie.adler=c(Ie.adler,we,vt,Me)),Ie.next_in+=vt,Ie.total_in+=vt,vt),$.lookahead+=be,$.lookahead+$.insert>=Ue)for(me=$.strstart-$.insert,$.ins_h=$.window[me],$.ins_h=($.ins_h<<$.hash_shift^$.window[me+1])&$.hash_mask;$.insert&&($.ins_h=($.ins_h<<$.hash_shift^$.window[me+Ue-1])&$.hash_mask,$.prev[me&$.w_mask]=$.head[$.ins_h],$.head[$.ins_h]=me,me++,$.insert--,!($.lookahead+$.insert<Ue)););}while($.lookahead<xe&&$.strm.avail_in!==0)}function it($,Ye){for(var be,fe;;){if($.lookahead<xe){if(Ve($),$.lookahead<xe&&Ye===F)return P;if($.lookahead===0)break}if(be=0,$.lookahead>=Ue&&($.ins_h=($.ins_h<<$.hash_shift^$.window[$.strstart+Ue-1])&$.hash_mask,be=$.prev[$.strstart&$.w_mask]=$.head[$.ins_h],$.head[$.ins_h]=$.strstart),be!==0&&$.strstart-be<=$.w_size-xe&&($.match_length=ge($,be)),$.match_length>=Ue)if(fe=y._tr_tally($,$.strstart-$.match_start,$.match_length-Ue),$.lookahead-=$.match_length,$.match_length<=$.max_lazy_match&&$.lookahead>=Ue){for($.match_length--;$.strstart++,$.ins_h=($.ins_h<<$.hash_shift^$.window[$.strstart+Ue-1])&$.hash_mask,be=$.prev[$.strstart&$.w_mask]=$.head[$.ins_h],$.head[$.ins_h]=$.strstart,--$.match_length!=0;);$.strstart++}else $.strstart+=$.match_length,$.match_length=0,$.ins_h=$.window[$.strstart],$.ins_h=($.ins_h<<$.hash_shift^$.window[$.strstart+1])&$.hash_mask;else fe=y._tr_tally($,0,$.window[$.strstart]),$.lookahead--,$.strstart++;if(fe&&(I($,!1),$.strm.avail_out===0))return P}return $.insert=$.strstart<Ue-1?$.strstart:Ue-1,Ye===G?(I($,!0),$.strm.avail_out===0?rt:ce):$.last_lit&&(I($,!1),$.strm.avail_out===0)?P:O}function ut($,Ye){for(var be,fe,ue;;){if($.lookahead<xe){if(Ve($),$.lookahead<xe&&Ye===F)return P;if($.lookahead===0)break}if(be=0,$.lookahead>=Ue&&($.ins_h=($.ins_h<<$.hash_shift^$.window[$.strstart+Ue-1])&$.hash_mask,be=$.prev[$.strstart&$.w_mask]=$.head[$.ins_h],$.head[$.ins_h]=$.strstart),$.prev_length=$.match_length,$.prev_match=$.match_start,$.match_length=Ue-1,be!==0&&$.prev_length<$.max_lazy_match&&$.strstart-be<=$.w_size-xe&&($.match_length=ge($,be),$.match_length<=5&&($.strategy===1||$.match_length===Ue&&4096<$.strstart-$.match_start)&&($.match_length=Ue-1)),$.prev_length>=Ue&&$.match_length<=$.prev_length){for(ue=$.strstart+$.lookahead-Ue,fe=y._tr_tally($,$.strstart-1-$.prev_match,$.prev_length-Ue),$.lookahead-=$.prev_length-1,$.prev_length-=2;++$.strstart<=ue&&($.ins_h=($.ins_h<<$.hash_shift^$.window[$.strstart+Ue-1])&$.hash_mask,be=$.prev[$.strstart&$.w_mask]=$.head[$.ins_h],$.head[$.ins_h]=$.strstart),--$.prev_length!=0;);if($.match_available=0,$.match_length=Ue-1,$.strstart++,fe&&(I($,!1),$.strm.avail_out===0))return P}else if($.match_available){if((fe=y._tr_tally($,0,$.window[$.strstart-1]))&&I($,!1),$.strstart++,$.lookahead--,$.strm.avail_out===0)return P}else $.match_available=1,$.strstart++,$.lookahead--}return $.match_available&&(fe=y._tr_tally($,0,$.window[$.strstart-1]),$.match_available=0),$.insert=$.strstart<Ue-1?$.strstart:Ue-1,Ye===G?(I($,!0),$.strm.avail_out===0?rt:ce):$.last_lit&&(I($,!1),$.strm.avail_out===0)?P:O}function de($,Ye,be,fe,ue){this.good_length=$,this.max_lazy=Ye,this.nice_length=be,this.max_chain=fe,this.func=ue}function ze(){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=C,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 _.Buf16(2*Ne),this.dyn_dtree=new _.Buf16(2*(2*Q+1)),this.bl_tree=new _.Buf16(2*(2*$e+1)),ee(this.dyn_ltree),ee(this.dyn_dtree),ee(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new _.Buf16(et+1),this.heap=new _.Buf16(2*X+1),ee(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new _.Buf16(2*X+1),ee(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function St($){var Ye;return $&&$.state?($.total_in=$.total_out=0,$.data_type=w,(Ye=$.state).pending=0,Ye.pending_out=0,Ye.wrap<0&&(Ye.wrap=-Ye.wrap),Ye.status=Ye.wrap?Y:ye,$.adler=Ye.wrap===2?0:1,Ye.last_flush=F,y._tr_init(Ye),z):se($,K)}function Fe($){var Ye=St($);return Ye===z&&function(be){be.window_size=2*be.w_size,ee(be.head),be.max_lazy_match=J[be.level].max_lazy,be.good_match=J[be.level].good_length,be.nice_match=J[be.level].nice_length,be.max_chain_length=J[be.level].max_chain,be.strstart=0,be.block_start=0,be.lookahead=0,be.insert=0,be.match_length=be.prev_length=Ue-1,be.match_available=0,be.ins_h=0}($.state),Ye}function Re($,Ye,be,fe,ue,me){if(!$)return K;var Ie=1;if(Ye===N&&(Ye=6),fe<0?(Ie=0,fe=-fe):15<fe&&(Ie=2,fe-=16),ue<1||ae<ue||be!==C||fe<8||15<fe||Ye<0||9<Ye||me<0||A<me)return se($,K);fe===8&&(fe=9);var we=new ze;return($.state=we).strm=$,we.wrap=Ie,we.gzhead=null,we.w_bits=fe,we.w_size=1<<we.w_bits,we.w_mask=we.w_size-1,we.hash_bits=ue+7,we.hash_size=1<<we.hash_bits,we.hash_mask=we.hash_size-1,we.hash_shift=~~((we.hash_bits+Ue-1)/Ue),we.window=new _.Buf8(2*we.w_size),we.head=new _.Buf16(we.hash_size),we.prev=new _.Buf16(we.w_size),we.lit_bufsize=1<<ue+6,we.pending_buf_size=4*we.lit_bufsize,we.pending_buf=new _.Buf8(we.pending_buf_size),we.d_buf=1*we.lit_bufsize,we.l_buf=3*we.lit_bufsize,we.level=Ye,we.strategy=me,we.method=be,Fe($)}J=[new de(0,0,0,0,function($,Ye){var be=65535;for(be>$.pending_buf_size-5&&(be=$.pending_buf_size-5);;){if($.lookahead<=1){if(Ve($),$.lookahead===0&&Ye===F)return P;if($.lookahead===0)break}$.strstart+=$.lookahead,$.lookahead=0;var fe=$.block_start+be;if(($.strstart===0||$.strstart>=fe)&&($.lookahead=$.strstart-fe,$.strstart=fe,I($,!1),$.strm.avail_out===0)||$.strstart-$.block_start>=$.w_size-xe&&(I($,!1),$.strm.avail_out===0))return P}return $.insert=0,Ye===G?(I($,!0),$.strm.avail_out===0?rt:ce):($.strstart>$.block_start&&(I($,!1),$.strm.avail_out),P)}),new de(4,4,8,4,it),new de(4,5,16,8,it),new de(4,6,32,32,it),new de(4,4,16,16,ut),new de(8,16,32,32,ut),new de(8,16,128,128,ut),new de(8,32,128,256,ut),new de(32,128,258,1024,ut),new de(32,258,258,4096,ut)],q.deflateInit=function($,Ye){return Re($,Ye,C,15,8,0)},q.deflateInit2=Re,q.deflateReset=Fe,q.deflateResetKeep=St,q.deflateSetHeader=function($,Ye){return $&&$.state?$.state.wrap!==2?K:($.state.gzhead=Ye,z):K},q.deflate=function($,Ye){var be,fe,ue,me;if(!$||!$.state||5<Ye||Ye<0)return $?se($,K):K;if(fe=$.state,!$.output||!$.input&&$.avail_in!==0||fe.status===666&&Ye!==G)return se($,$.avail_out===0?-5:K);if(fe.strm=$,be=fe.last_flush,fe.last_flush=Ye,fe.status===Y)if(fe.wrap===2)$.adler=0,re(fe,31),re(fe,139),re(fe,8),fe.gzhead?(re(fe,(fe.gzhead.text?1:0)+(fe.gzhead.hcrc?2:0)+(fe.gzhead.extra?4:0)+(fe.gzhead.name?8:0)+(fe.gzhead.comment?16:0)),re(fe,255&fe.gzhead.time),re(fe,fe.gzhead.time>>8&255),re(fe,fe.gzhead.time>>16&255),re(fe,fe.gzhead.time>>24&255),re(fe,fe.level===9?2:2<=fe.strategy||fe.level<2?4:0),re(fe,255&fe.gzhead.os),fe.gzhead.extra&&fe.gzhead.extra.length&&(re(fe,255&fe.gzhead.extra.length),re(fe,fe.gzhead.extra.length>>8&255)),fe.gzhead.hcrc&&($.adler=c($.adler,fe.pending_buf,fe.pending,0)),fe.gzindex=0,fe.status=69):(re(fe,0),re(fe,0),re(fe,0),re(fe,0),re(fe,0),re(fe,fe.level===9?2:2<=fe.strategy||fe.level<2?4:0),re(fe,3),fe.status=ye);else{var Ie=C+(fe.w_bits-8<<4)<<8;Ie|=(2<=fe.strategy||fe.level<2?0:fe.level<6?1:fe.level===6?2:3)<<6,fe.strstart!==0&&(Ie|=32),Ie+=31-Ie%31,fe.status=ye,_e(fe,Ie),fe.strstart!==0&&(_e(fe,$.adler>>>16),_e(fe,65535&$.adler)),$.adler=1}if(fe.status===69)if(fe.gzhead.extra){for(ue=fe.pending;fe.gzindex<(65535&fe.gzhead.extra.length)&&(fe.pending!==fe.pending_buf_size||(fe.gzhead.hcrc&&fe.pending>ue&&($.adler=c($.adler,fe.pending_buf,fe.pending-ue,ue)),W($),ue=fe.pending,fe.pending!==fe.pending_buf_size));)re(fe,255&fe.gzhead.extra[fe.gzindex]),fe.gzindex++;fe.gzhead.hcrc&&fe.pending>ue&&($.adler=c($.adler,fe.pending_buf,fe.pending-ue,ue)),fe.gzindex===fe.gzhead.extra.length&&(fe.gzindex=0,fe.status=73)}else fe.status=73;if(fe.status===73)if(fe.gzhead.name){ue=fe.pending;do{if(fe.pending===fe.pending_buf_size&&(fe.gzhead.hcrc&&fe.pending>ue&&($.adler=c($.adler,fe.pending_buf,fe.pending-ue,ue)),W($),ue=fe.pending,fe.pending===fe.pending_buf_size)){me=1;break}me=fe.gzindex<fe.gzhead.name.length?255&fe.gzhead.name.charCodeAt(fe.gzindex++):0,re(fe,me)}while(me!==0);fe.gzhead.hcrc&&fe.pending>ue&&($.adler=c($.adler,fe.pending_buf,fe.pending-ue,ue)),me===0&&(fe.gzindex=0,fe.status=91)}else fe.status=91;if(fe.status===91)if(fe.gzhead.comment){ue=fe.pending;do{if(fe.pending===fe.pending_buf_size&&(fe.gzhead.hcrc&&fe.pending>ue&&($.adler=c($.adler,fe.pending_buf,fe.pending-ue,ue)),W($),ue=fe.pending,fe.pending===fe.pending_buf_size)){me=1;break}me=fe.gzindex<fe.gzhead.comment.length?255&fe.gzhead.comment.charCodeAt(fe.gzindex++):0,re(fe,me)}while(me!==0);fe.gzhead.hcrc&&fe.pending>ue&&($.adler=c($.adler,fe.pending_buf,fe.pending-ue,ue)),me===0&&(fe.status=103)}else fe.status=103;if(fe.status===103&&(fe.gzhead.hcrc?(fe.pending+2>fe.pending_buf_size&&W($),fe.pending+2<=fe.pending_buf_size&&(re(fe,255&$.adler),re(fe,$.adler>>8&255),$.adler=0,fe.status=ye)):fe.status=ye),fe.pending!==0){if(W($),$.avail_out===0)return fe.last_flush=-1,z}else if($.avail_in===0&&U(Ye)<=U(be)&&Ye!==G)return se($,-5);if(fe.status===666&&$.avail_in!==0)return se($,-5);if($.avail_in!==0||fe.lookahead!==0||Ye!==F&&fe.status!==666){var we=fe.strategy===2?function(Me,Je){for(var vt;;){if(Me.lookahead===0&&(Ve(Me),Me.lookahead===0)){if(Je===F)return P;break}if(Me.match_length=0,vt=y._tr_tally(Me,0,Me.window[Me.strstart]),Me.lookahead--,Me.strstart++,vt&&(I(Me,!1),Me.strm.avail_out===0))return P}return Me.insert=0,Je===G?(I(Me,!0),Me.strm.avail_out===0?rt:ce):Me.last_lit&&(I(Me,!1),Me.strm.avail_out===0)?P:O}(fe,Ye):fe.strategy===3?function(Me,Je){for(var vt,Et,Yt,Gt,Lt=Me.window;;){if(Me.lookahead<=Se){if(Ve(Me),Me.lookahead<=Se&&Je===F)return P;if(Me.lookahead===0)break}if(Me.match_length=0,Me.lookahead>=Ue&&0<Me.strstart&&(Et=Lt[Yt=Me.strstart-1])===Lt[++Yt]&&Et===Lt[++Yt]&&Et===Lt[++Yt]){Gt=Me.strstart+Se;do;while(Et===Lt[++Yt]&&Et===Lt[++Yt]&&Et===Lt[++Yt]&&Et===Lt[++Yt]&&Et===Lt[++Yt]&&Et===Lt[++Yt]&&Et===Lt[++Yt]&&Et===Lt[++Yt]&&Yt<Gt);Me.match_length=Se-(Gt-Yt),Me.match_length>Me.lookahead&&(Me.match_length=Me.lookahead)}if(Me.match_length>=Ue?(vt=y._tr_tally(Me,1,Me.match_length-Ue),Me.lookahead-=Me.match_length,Me.strstart+=Me.match_length,Me.match_length=0):(vt=y._tr_tally(Me,0,Me.window[Me.strstart]),Me.lookahead--,Me.strstart++),vt&&(I(Me,!1),Me.strm.avail_out===0))return P}return Me.insert=0,Je===G?(I(Me,!0),Me.strm.avail_out===0?rt:ce):Me.last_lit&&(I(Me,!1),Me.strm.avail_out===0)?P:O}(fe,Ye):J[fe.level].func(fe,Ye);if(we!==rt&&we!==ce||(fe.status=666),we===P||we===rt)return $.avail_out===0&&(fe.last_flush=-1),z;if(we===O&&(Ye===1?y._tr_align(fe):Ye!==5&&(y._tr_stored_block(fe,0,0,!1),Ye===3&&(ee(fe.head),fe.lookahead===0&&(fe.strstart=0,fe.block_start=0,fe.insert=0))),W($),$.avail_out===0))return fe.last_flush=-1,z}return Ye!==G?z:fe.wrap<=0?1:(fe.wrap===2?(re(fe,255&$.adler),re(fe,$.adler>>8&255),re(fe,$.adler>>16&255),re(fe,$.adler>>24&255),re(fe,255&$.total_in),re(fe,$.total_in>>8&255),re(fe,$.total_in>>16&255),re(fe,$.total_in>>24&255)):(_e(fe,$.adler>>>16),_e(fe,65535&$.adler)),W($),0<fe.wrap&&(fe.wrap=-fe.wrap),fe.pending!==0?z:1)},q.deflateEnd=function($){var Ye;return $&&$.state?(Ye=$.state.status)!==Y&&Ye!==69&&Ye!==73&&Ye!==91&&Ye!==103&&Ye!==ye&&Ye!==666?se($,K):($.state=null,Ye===ye?se($,-3):z):K},q.deflateSetDictionary=function($,Ye){var be,fe,ue,me,Ie,we,Me,Je,vt=Ye.length;if(!$||!$.state||(me=(be=$.state).wrap)===2||me===1&&be.status!==Y||be.lookahead)return K;for(me===1&&($.adler=V($.adler,Ye,vt,0)),be.wrap=0,vt>=be.w_size&&(me===0&&(ee(be.head),be.strstart=0,be.block_start=0,be.insert=0),Je=new _.Buf8(be.w_size),_.arraySet(Je,Ye,vt-be.w_size,be.w_size,0),Ye=Je,vt=be.w_size),Ie=$.avail_in,we=$.next_in,Me=$.input,$.avail_in=vt,$.next_in=0,$.input=Ye,Ve(be);be.lookahead>=Ue;){for(fe=be.strstart,ue=be.lookahead-(Ue-1);be.ins_h=(be.ins_h<<be.hash_shift^be.window[fe+Ue-1])&be.hash_mask,be.prev[fe&be.w_mask]=be.head[be.ins_h],be.head[be.ins_h]=fe,fe++,--ue;);be.strstart=fe,be.lookahead=Ue-1,Ve(be)}return be.strstart+=be.lookahead,be.block_start=be.strstart,be.insert=be.lookahead,be.lookahead=0,be.match_length=be.prev_length=Ue-1,be.match_available=0,$.next_in=we,$.input=Me,$.avail_in=Ie,be.wrap=me,z},q.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./messages":51,"./trees":52}],47:[function(L,De,q){"use strict";De.exports=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}},{}],48:[function(L,De,q){"use strict";De.exports=function(J,_){var y,V,c,T,F,G,z,K,N,A,w,C,ae,X,Q,$e,Ne,et,Ue,Se,xe,Y,ye,P,O;y=J.state,V=J.next_in,P=J.input,c=V+(J.avail_in-5),T=J.next_out,O=J.output,F=T-(_-J.avail_out),G=T+(J.avail_out-257),z=y.dmax,K=y.wsize,N=y.whave,A=y.wnext,w=y.window,C=y.hold,ae=y.bits,X=y.lencode,Q=y.distcode,$e=(1<<y.lenbits)-1,Ne=(1<<y.distbits)-1;e:do{ae<15&&(C+=P[V++]<<ae,ae+=8,C+=P[V++]<<ae,ae+=8),et=X[C&$e];t:for(;;){if(C>>>=Ue=et>>>24,ae-=Ue,(Ue=et>>>16&255)===0)O[T++]=65535&et;else{if(!(16&Ue)){if(!(64&Ue)){et=X[(65535&et)+(C&(1<<Ue)-1)];continue t}if(32&Ue){y.mode=12;break e}J.msg="invalid literal/length code",y.mode=30;break e}Se=65535&et,(Ue&=15)&&(ae<Ue&&(C+=P[V++]<<ae,ae+=8),Se+=C&(1<<Ue)-1,C>>>=Ue,ae-=Ue),ae<15&&(C+=P[V++]<<ae,ae+=8,C+=P[V++]<<ae,ae+=8),et=Q[C&Ne];r:for(;;){if(C>>>=Ue=et>>>24,ae-=Ue,!(16&(Ue=et>>>16&255))){if(!(64&Ue)){et=Q[(65535&et)+(C&(1<<Ue)-1)];continue r}J.msg="invalid distance code",y.mode=30;break e}if(xe=65535&et,ae<(Ue&=15)&&(C+=P[V++]<<ae,(ae+=8)<Ue&&(C+=P[V++]<<ae,ae+=8)),z<(xe+=C&(1<<Ue)-1)){J.msg="invalid distance too far back",y.mode=30;break e}if(C>>>=Ue,ae-=Ue,(Ue=T-F)<xe){if(N<(Ue=xe-Ue)&&y.sane){J.msg="invalid distance too far back",y.mode=30;break e}if(ye=w,(Y=0)===A){if(Y+=K-Ue,Ue<Se){for(Se-=Ue;O[T++]=w[Y++],--Ue;);Y=T-xe,ye=O}}else if(A<Ue){if(Y+=K+A-Ue,(Ue-=A)<Se){for(Se-=Ue;O[T++]=w[Y++],--Ue;);if(Y=0,A<Se){for(Se-=Ue=A;O[T++]=w[Y++],--Ue;);Y=T-xe,ye=O}}}else if(Y+=A-Ue,Ue<Se){for(Se-=Ue;O[T++]=w[Y++],--Ue;);Y=T-xe,ye=O}for(;2<Se;)O[T++]=ye[Y++],O[T++]=ye[Y++],O[T++]=ye[Y++],Se-=3;Se&&(O[T++]=ye[Y++],1<Se&&(O[T++]=ye[Y++]))}else{for(Y=T-xe;O[T++]=O[Y++],O[T++]=O[Y++],O[T++]=O[Y++],2<(Se-=3););Se&&(O[T++]=O[Y++],1<Se&&(O[T++]=O[Y++]))}break}}break}}while(V<c&&T<G);V-=Se=ae>>3,C&=(1<<(ae-=Se<<3))-1,J.next_in=V,J.next_out=T,J.avail_in=V<c?c-V+5:5-(V-c),J.avail_out=T<G?G-T+257:257-(T-G),y.hold=C,y.bits=ae}},{}],49:[function(L,De,q){"use strict";var J=L("../utils/common"),_=L("./adler32"),y=L("./crc32"),V=L("./inffast"),c=L("./inftrees"),T=1,F=2,G=0,z=-2,K=1,N=852,A=592;function w(Y){return(Y>>>24&255)+(Y>>>8&65280)+((65280&Y)<<8)+((255&Y)<<24)}function C(){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 J.Buf16(320),this.work=new J.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function ae(Y){var ye;return Y&&Y.state?(ye=Y.state,Y.total_in=Y.total_out=ye.total=0,Y.msg="",ye.wrap&&(Y.adler=1&ye.wrap),ye.mode=K,ye.last=0,ye.havedict=0,ye.dmax=32768,ye.head=null,ye.hold=0,ye.bits=0,ye.lencode=ye.lendyn=new J.Buf32(N),ye.distcode=ye.distdyn=new J.Buf32(A),ye.sane=1,ye.back=-1,G):z}function X(Y){var ye;return Y&&Y.state?((ye=Y.state).wsize=0,ye.whave=0,ye.wnext=0,ae(Y)):z}function Q(Y,ye){var P,O;return Y&&Y.state?(O=Y.state,ye<0?(P=0,ye=-ye):(P=1+(ye>>4),ye<48&&(ye&=15)),ye&&(ye<8||15<ye)?z:(O.window!==null&&O.wbits!==ye&&(O.window=null),O.wrap=P,O.wbits=ye,X(Y))):z}function $e(Y,ye){var P,O;return Y?(O=new C,(Y.state=O).window=null,(P=Q(Y,ye))!==G&&(Y.state=null),P):z}var Ne,et,Ue=!0;function Se(Y){if(Ue){var ye;for(Ne=new J.Buf32(512),et=new J.Buf32(32),ye=0;ye<144;)Y.lens[ye++]=8;for(;ye<256;)Y.lens[ye++]=9;for(;ye<280;)Y.lens[ye++]=7;for(;ye<288;)Y.lens[ye++]=8;for(c(T,Y.lens,0,288,Ne,0,Y.work,{bits:9}),ye=0;ye<32;)Y.lens[ye++]=5;c(F,Y.lens,0,32,et,0,Y.work,{bits:5}),Ue=!1}Y.lencode=Ne,Y.lenbits=9,Y.distcode=et,Y.distbits=5}function xe(Y,ye,P,O){var rt,ce=Y.state;return ce.window===null&&(ce.wsize=1<<ce.wbits,ce.wnext=0,ce.whave=0,ce.window=new J.Buf8(ce.wsize)),O>=ce.wsize?(J.arraySet(ce.window,ye,P-ce.wsize,ce.wsize,0),ce.wnext=0,ce.whave=ce.wsize):(O<(rt=ce.wsize-ce.wnext)&&(rt=O),J.arraySet(ce.window,ye,P-O,rt,ce.wnext),(O-=rt)?(J.arraySet(ce.window,ye,P-O,O,0),ce.wnext=O,ce.whave=ce.wsize):(ce.wnext+=rt,ce.wnext===ce.wsize&&(ce.wnext=0),ce.whave<ce.wsize&&(ce.whave+=rt))),0}q.inflateReset=X,q.inflateReset2=Q,q.inflateResetKeep=ae,q.inflateInit=function(Y){return $e(Y,15)},q.inflateInit2=$e,q.inflate=function(Y,ye){var P,O,rt,ce,se,U,ee,W,I,re,_e,ge,Ve,it,ut,de,ze,St,Fe,Re,$,Ye,be,fe,ue=0,me=new J.Buf8(4),Ie=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!Y||!Y.state||!Y.output||!Y.input&&Y.avail_in!==0)return z;(P=Y.state).mode===12&&(P.mode=13),se=Y.next_out,rt=Y.output,ee=Y.avail_out,ce=Y.next_in,O=Y.input,U=Y.avail_in,W=P.hold,I=P.bits,re=U,_e=ee,Ye=G;e:for(;;)switch(P.mode){case K:if(P.wrap===0){P.mode=13;break}for(;I<16;){if(U===0)break e;U--,W+=O[ce++]<<I,I+=8}if(2&P.wrap&&W===35615){me[P.check=0]=255&W,me[1]=W>>>8&255,P.check=y(P.check,me,2,0),I=W=0,P.mode=2;break}if(P.flags=0,P.head&&(P.head.done=!1),!(1&P.wrap)||(((255&W)<<8)+(W>>8))%31){Y.msg="incorrect header check",P.mode=30;break}if((15&W)!=8){Y.msg="unknown compression method",P.mode=30;break}if(I-=4,$=8+(15&(W>>>=4)),P.wbits===0)P.wbits=$;else if($>P.wbits){Y.msg="invalid window size",P.mode=30;break}P.dmax=1<<$,Y.adler=P.check=1,P.mode=512&W?10:12,I=W=0;break;case 2:for(;I<16;){if(U===0)break e;U--,W+=O[ce++]<<I,I+=8}if(P.flags=W,(255&P.flags)!=8){Y.msg="unknown compression method",P.mode=30;break}if(57344&P.flags){Y.msg="unknown header flags set",P.mode=30;break}P.head&&(P.head.text=W>>8&1),512&P.flags&&(me[0]=255&W,me[1]=W>>>8&255,P.check=y(P.check,me,2,0)),I=W=0,P.mode=3;case 3:for(;I<32;){if(U===0)break e;U--,W+=O[ce++]<<I,I+=8}P.head&&(P.head.time=W),512&P.flags&&(me[0]=255&W,me[1]=W>>>8&255,me[2]=W>>>16&255,me[3]=W>>>24&255,P.check=y(P.check,me,4,0)),I=W=0,P.mode=4;case 4:for(;I<16;){if(U===0)break e;U--,W+=O[ce++]<<I,I+=8}P.head&&(P.head.xflags=255&W,P.head.os=W>>8),512&P.flags&&(me[0]=255&W,me[1]=W>>>8&255,P.check=y(P.check,me,2,0)),I=W=0,P.mode=5;case 5:if(1024&P.flags){for(;I<16;){if(U===0)break e;U--,W+=O[ce++]<<I,I+=8}P.length=W,P.head&&(P.head.extra_len=W),512&P.flags&&(me[0]=255&W,me[1]=W>>>8&255,P.check=y(P.check,me,2,0)),I=W=0}else P.head&&(P.head.extra=null);P.mode=6;case 6:if(1024&P.flags&&(U<(ge=P.length)&&(ge=U),ge&&(P.head&&($=P.head.extra_len-P.length,P.head.extra||(P.head.extra=new Array(P.head.extra_len)),J.arraySet(P.head.extra,O,ce,ge,$)),512&P.flags&&(P.check=y(P.check,O,ge,ce)),U-=ge,ce+=ge,P.length-=ge),P.length))break e;P.length=0,P.mode=7;case 7:if(2048&P.flags){if(U===0)break e;for(ge=0;$=O[ce+ge++],P.head&&$&&P.length<65536&&(P.head.name+=String.fromCharCode($)),$&&ge<U;);if(512&P.flags&&(P.check=y(P.check,O,ge,ce)),U-=ge,ce+=ge,$)break e}else P.head&&(P.head.name=null);P.length=0,P.mode=8;case 8:if(4096&P.flags){if(U===0)break e;for(ge=0;$=O[ce+ge++],P.head&&$&&P.length<65536&&(P.head.comment+=String.fromCharCode($)),$&&ge<U;);if(512&P.flags&&(P.check=y(P.check,O,ge,ce)),U-=ge,ce+=ge,$)break e}else P.head&&(P.head.comment=null);P.mode=9;case 9:if(512&P.flags){for(;I<16;){if(U===0)break e;U--,W+=O[ce++]<<I,I+=8}if(W!==(65535&P.check)){Y.msg="header crc mismatch",P.mode=30;break}I=W=0}P.head&&(P.head.hcrc=P.flags>>9&1,P.head.done=!0),Y.adler=P.check=0,P.mode=12;break;case 10:for(;I<32;){if(U===0)break e;U--,W+=O[ce++]<<I,I+=8}Y.adler=P.check=w(W),I=W=0,P.mode=11;case 11:if(P.havedict===0)return Y.next_out=se,Y.avail_out=ee,Y.next_in=ce,Y.avail_in=U,P.hold=W,P.bits=I,2;Y.adler=P.check=1,P.mode=12;case 12:if(ye===5||ye===6)break e;case 13:if(P.last){W>>>=7&I,I-=7&I,P.mode=27;break}for(;I<3;){if(U===0)break e;U--,W+=O[ce++]<<I,I+=8}switch(P.last=1&W,I-=1,3&(W>>>=1)){case 0:P.mode=14;break;case 1:if(Se(P),P.mode=20,ye!==6)break;W>>>=2,I-=2;break e;case 2:P.mode=17;break;case 3:Y.msg="invalid block type",P.mode=30}W>>>=2,I-=2;break;case 14:for(W>>>=7&I,I-=7&I;I<32;){if(U===0)break e;U--,W+=O[ce++]<<I,I+=8}if((65535&W)!=(W>>>16^65535)){Y.msg="invalid stored block lengths",P.mode=30;break}if(P.length=65535&W,I=W=0,P.mode=15,ye===6)break e;case 15:P.mode=16;case 16:if(ge=P.length){if(U<ge&&(ge=U),ee<ge&&(ge=ee),ge===0)break e;J.arraySet(rt,O,ce,ge,se),U-=ge,ce+=ge,ee-=ge,se+=ge,P.length-=ge;break}P.mode=12;break;case 17:for(;I<14;){if(U===0)break e;U--,W+=O[ce++]<<I,I+=8}if(P.nlen=257+(31&W),W>>>=5,I-=5,P.ndist=1+(31&W),W>>>=5,I-=5,P.ncode=4+(15&W),W>>>=4,I-=4,286<P.nlen||30<P.ndist){Y.msg="too many length or distance symbols",P.mode=30;break}P.have=0,P.mode=18;case 18:for(;P.have<P.ncode;){for(;I<3;){if(U===0)break e;U--,W+=O[ce++]<<I,I+=8}P.lens[Ie[P.have++]]=7&W,W>>>=3,I-=3}for(;P.have<19;)P.lens[Ie[P.have++]]=0;if(P.lencode=P.lendyn,P.lenbits=7,be={bits:P.lenbits},Ye=c(0,P.lens,0,19,P.lencode,0,P.work,be),P.lenbits=be.bits,Ye){Y.msg="invalid code lengths set",P.mode=30;break}P.have=0,P.mode=19;case 19:for(;P.have<P.nlen+P.ndist;){for(;de=(ue=P.lencode[W&(1<<P.lenbits)-1])>>>16&255,ze=65535&ue,!((ut=ue>>>24)<=I);){if(U===0)break e;U--,W+=O[ce++]<<I,I+=8}if(ze<16)W>>>=ut,I-=ut,P.lens[P.have++]=ze;else{if(ze===16){for(fe=ut+2;I<fe;){if(U===0)break e;U--,W+=O[ce++]<<I,I+=8}if(W>>>=ut,I-=ut,P.have===0){Y.msg="invalid bit length repeat",P.mode=30;break}$=P.lens[P.have-1],ge=3+(3&W),W>>>=2,I-=2}else if(ze===17){for(fe=ut+3;I<fe;){if(U===0)break e;U--,W+=O[ce++]<<I,I+=8}I-=ut,$=0,ge=3+(7&(W>>>=ut)),W>>>=3,I-=3}else{for(fe=ut+7;I<fe;){if(U===0)break e;U--,W+=O[ce++]<<I,I+=8}I-=ut,$=0,ge=11+(127&(W>>>=ut)),W>>>=7,I-=7}if(P.have+ge>P.nlen+P.ndist){Y.msg="invalid bit length repeat",P.mode=30;break}for(;ge--;)P.lens[P.have++]=$}}if(P.mode===30)break;if(P.lens[256]===0){Y.msg="invalid code -- missing end-of-block",P.mode=30;break}if(P.lenbits=9,be={bits:P.lenbits},Ye=c(T,P.lens,0,P.nlen,P.lencode,0,P.work,be),P.lenbits=be.bits,Ye){Y.msg="invalid literal/lengths set",P.mode=30;break}if(P.distbits=6,P.distcode=P.distdyn,be={bits:P.distbits},Ye=c(F,P.lens,P.nlen,P.ndist,P.distcode,0,P.work,be),P.distbits=be.bits,Ye){Y.msg="invalid distances set",P.mode=30;break}if(P.mode=20,ye===6)break e;case 20:P.mode=21;case 21:if(6<=U&&258<=ee){Y.next_out=se,Y.avail_out=ee,Y.next_in=ce,Y.avail_in=U,P.hold=W,P.bits=I,V(Y,_e),se=Y.next_out,rt=Y.output,ee=Y.avail_out,ce=Y.next_in,O=Y.input,U=Y.avail_in,W=P.hold,I=P.bits,P.mode===12&&(P.back=-1);break}for(P.back=0;de=(ue=P.lencode[W&(1<<P.lenbits)-1])>>>16&255,ze=65535&ue,!((ut=ue>>>24)<=I);){if(U===0)break e;U--,W+=O[ce++]<<I,I+=8}if(de&&!(240&de)){for(St=ut,Fe=de,Re=ze;de=(ue=P.lencode[Re+((W&(1<<St+Fe)-1)>>St)])>>>16&255,ze=65535&ue,!(St+(ut=ue>>>24)<=I);){if(U===0)break e;U--,W+=O[ce++]<<I,I+=8}W>>>=St,I-=St,P.back+=St}if(W>>>=ut,I-=ut,P.back+=ut,P.length=ze,de===0){P.mode=26;break}if(32&de){P.back=-1,P.mode=12;break}if(64&de){Y.msg="invalid literal/length code",P.mode=30;break}P.extra=15&de,P.mode=22;case 22:if(P.extra){for(fe=P.extra;I<fe;){if(U===0)break e;U--,W+=O[ce++]<<I,I+=8}P.length+=W&(1<<P.extra)-1,W>>>=P.extra,I-=P.extra,P.back+=P.extra}P.was=P.length,P.mode=23;case 23:for(;de=(ue=P.distcode[W&(1<<P.distbits)-1])>>>16&255,ze=65535&ue,!((ut=ue>>>24)<=I);){if(U===0)break e;U--,W+=O[ce++]<<I,I+=8}if(!(240&de)){for(St=ut,Fe=de,Re=ze;de=(ue=P.distcode[Re+((W&(1<<St+Fe)-1)>>St)])>>>16&255,ze=65535&ue,!(St+(ut=ue>>>24)<=I);){if(U===0)break e;U--,W+=O[ce++]<<I,I+=8}W>>>=St,I-=St,P.back+=St}if(W>>>=ut,I-=ut,P.back+=ut,64&de){Y.msg="invalid distance code",P.mode=30;break}P.offset=ze,P.extra=15&de,P.mode=24;case 24:if(P.extra){for(fe=P.extra;I<fe;){if(U===0)break e;U--,W+=O[ce++]<<I,I+=8}P.offset+=W&(1<<P.extra)-1,W>>>=P.extra,I-=P.extra,P.back+=P.extra}if(P.offset>P.dmax){Y.msg="invalid distance too far back",P.mode=30;break}P.mode=25;case 25:if(ee===0)break e;if(ge=_e-ee,P.offset>ge){if((ge=P.offset-ge)>P.whave&&P.sane){Y.msg="invalid distance too far back",P.mode=30;break}Ve=ge>P.wnext?(ge-=P.wnext,P.wsize-ge):P.wnext-ge,ge>P.length&&(ge=P.length),it=P.window}else it=rt,Ve=se-P.offset,ge=P.length;for(ee<ge&&(ge=ee),ee-=ge,P.length-=ge;rt[se++]=it[Ve++],--ge;);P.length===0&&(P.mode=21);break;case 26:if(ee===0)break e;rt[se++]=P.length,ee--,P.mode=21;break;case 27:if(P.wrap){for(;I<32;){if(U===0)break e;U--,W|=O[ce++]<<I,I+=8}if(_e-=ee,Y.total_out+=_e,P.total+=_e,_e&&(Y.adler=P.check=P.flags?y(P.check,rt,_e,se-_e):_(P.check,rt,_e,se-_e)),_e=ee,(P.flags?W:w(W))!==P.check){Y.msg="incorrect data check",P.mode=30;break}I=W=0}P.mode=28;case 28:if(P.wrap&&P.flags){for(;I<32;){if(U===0)break e;U--,W+=O[ce++]<<I,I+=8}if(W!==(4294967295&P.total)){Y.msg="incorrect length check",P.mode=30;break}I=W=0}P.mode=29;case 29:Ye=1;break e;case 30:Ye=-3;break e;case 31:return-4;case 32:default:return z}return Y.next_out=se,Y.avail_out=ee,Y.next_in=ce,Y.avail_in=U,P.hold=W,P.bits=I,(P.wsize||_e!==Y.avail_out&&P.mode<30&&(P.mode<27||ye!==4))&&xe(Y,Y.output,Y.next_out,_e-Y.avail_out)?(P.mode=31,-4):(re-=Y.avail_in,_e-=Y.avail_out,Y.total_in+=re,Y.total_out+=_e,P.total+=_e,P.wrap&&_e&&(Y.adler=P.check=P.flags?y(P.check,rt,_e,Y.next_out-_e):_(P.check,rt,_e,Y.next_out-_e)),Y.data_type=P.bits+(P.last?64:0)+(P.mode===12?128:0)+(P.mode===20||P.mode===15?256:0),(re==0&&_e===0||ye===4)&&Ye===G&&(Ye=-5),Ye)},q.inflateEnd=function(Y){if(!Y||!Y.state)return z;var ye=Y.state;return ye.window&&(ye.window=null),Y.state=null,G},q.inflateGetHeader=function(Y,ye){var P;return Y&&Y.state&&2&(P=Y.state).wrap?((P.head=ye).done=!1,G):z},q.inflateSetDictionary=function(Y,ye){var P,O=ye.length;return Y&&Y.state?(P=Y.state).wrap!==0&&P.mode!==11?z:P.mode===11&&_(1,ye,O,0)!==P.check?-3:xe(Y,ye,O,O)?(P.mode=31,-4):(P.havedict=1,G):z},q.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./inffast":48,"./inftrees":50}],50:[function(L,De,q){"use strict";var J=L("../utils/common"),_=[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],y=[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],V=[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],c=[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];De.exports=function(T,F,G,z,K,N,A,w){var C,ae,X,Q,$e,Ne,et,Ue,Se,xe=w.bits,Y=0,ye=0,P=0,O=0,rt=0,ce=0,se=0,U=0,ee=0,W=0,I=null,re=0,_e=new J.Buf16(16),ge=new J.Buf16(16),Ve=null,it=0;for(Y=0;Y<=15;Y++)_e[Y]=0;for(ye=0;ye<z;ye++)_e[F[G+ye]]++;for(rt=xe,O=15;1<=O&&_e[O]===0;O--);if(O<rt&&(rt=O),O===0)return K[N++]=20971520,K[N++]=20971520,w.bits=1,0;for(P=1;P<O&&_e[P]===0;P++);for(rt<P&&(rt=P),Y=U=1;Y<=15;Y++)if(U<<=1,(U-=_e[Y])<0)return-1;if(0<U&&(T===0||O!==1))return-1;for(ge[1]=0,Y=1;Y<15;Y++)ge[Y+1]=ge[Y]+_e[Y];for(ye=0;ye<z;ye++)F[G+ye]!==0&&(A[ge[F[G+ye]]++]=ye);if(Ne=T===0?(I=Ve=A,19):T===1?(I=_,re-=257,Ve=y,it-=257,256):(I=V,Ve=c,-1),Y=P,$e=N,se=ye=W=0,X=-1,Q=(ee=1<<(ce=rt))-1,T===1&&852<ee||T===2&&592<ee)return 1;for(;;){for(et=Y-se,Se=A[ye]<Ne?(Ue=0,A[ye]):A[ye]>Ne?(Ue=Ve[it+A[ye]],I[re+A[ye]]):(Ue=96,0),C=1<<Y-se,P=ae=1<<ce;K[$e+(W>>se)+(ae-=C)]=et<<24|Ue<<16|Se|0,ae!==0;);for(C=1<<Y-1;W&C;)C>>=1;if(C!==0?(W&=C-1,W+=C):W=0,ye++,--_e[Y]==0){if(Y===O)break;Y=F[G+A[ye]]}if(rt<Y&&(W&Q)!==X){for(se===0&&(se=rt),$e+=P,U=1<<(ce=Y-se);ce+se<O&&!((U-=_e[ce+se])<=0);)ce++,U<<=1;if(ee+=1<<ce,T===1&&852<ee||T===2&&592<ee)return 1;K[X=W&Q]=rt<<24|ce<<16|$e-N|0}}return W!==0&&(K[$e+W]=Y-se<<24|64<<16|0),w.bits=rt,0}},{"../utils/common":41}],51:[function(L,De,q){"use strict";De.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],52:[function(L,De,q){"use strict";var J=L("../utils/common"),_=0,y=1;function V(ue){for(var me=ue.length;0<=--me;)ue[me]=0}var c=0,T=29,F=256,G=F+1+T,z=30,K=19,N=2*G+1,A=15,w=16,C=7,ae=256,X=16,Q=17,$e=18,Ne=[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],et=[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],Ue=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],Se=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],xe=new Array(2*(G+2));V(xe);var Y=new Array(2*z);V(Y);var ye=new Array(512);V(ye);var P=new Array(256);V(P);var O=new Array(T);V(O);var rt,ce,se,U=new Array(z);function ee(ue,me,Ie,we,Me){this.static_tree=ue,this.extra_bits=me,this.extra_base=Ie,this.elems=we,this.max_length=Me,this.has_stree=ue&&ue.length}function W(ue,me){this.dyn_tree=ue,this.max_code=0,this.stat_desc=me}function I(ue){return ue<256?ye[ue]:ye[256+(ue>>>7)]}function re(ue,me){ue.pending_buf[ue.pending++]=255&me,ue.pending_buf[ue.pending++]=me>>>8&255}function _e(ue,me,Ie){ue.bi_valid>w-Ie?(ue.bi_buf|=me<<ue.bi_valid&65535,re(ue,ue.bi_buf),ue.bi_buf=me>>w-ue.bi_valid,ue.bi_valid+=Ie-w):(ue.bi_buf|=me<<ue.bi_valid&65535,ue.bi_valid+=Ie)}function ge(ue,me,Ie){_e(ue,Ie[2*me],Ie[2*me+1])}function Ve(ue,me){for(var Ie=0;Ie|=1&ue,ue>>>=1,Ie<<=1,0<--me;);return Ie>>>1}function it(ue,me,Ie){var we,Me,Je=new Array(A+1),vt=0;for(we=1;we<=A;we++)Je[we]=vt=vt+Ie[we-1]<<1;for(Me=0;Me<=me;Me++){var Et=ue[2*Me+1];Et!==0&&(ue[2*Me]=Ve(Je[Et]++,Et))}}function ut(ue){var me;for(me=0;me<G;me++)ue.dyn_ltree[2*me]=0;for(me=0;me<z;me++)ue.dyn_dtree[2*me]=0;for(me=0;me<K;me++)ue.bl_tree[2*me]=0;ue.dyn_ltree[2*ae]=1,ue.opt_len=ue.static_len=0,ue.last_lit=ue.matches=0}function de(ue){8<ue.bi_valid?re(ue,ue.bi_buf):0<ue.bi_valid&&(ue.pending_buf[ue.pending++]=ue.bi_buf),ue.bi_buf=0,ue.bi_valid=0}function ze(ue,me,Ie,we){var Me=2*me,Je=2*Ie;return ue[Me]<ue[Je]||ue[Me]===ue[Je]&&we[me]<=we[Ie]}function St(ue,me,Ie){for(var we=ue.heap[Ie],Me=Ie<<1;Me<=ue.heap_len&&(Me<ue.heap_len&&ze(me,ue.heap[Me+1],ue.heap[Me],ue.depth)&&Me++,!ze(me,we,ue.heap[Me],ue.depth));)ue.heap[Ie]=ue.heap[Me],Ie=Me,Me<<=1;ue.heap[Ie]=we}function Fe(ue,me,Ie){var we,Me,Je,vt,Et=0;if(ue.last_lit!==0)for(;we=ue.pending_buf[ue.d_buf+2*Et]<<8|ue.pending_buf[ue.d_buf+2*Et+1],Me=ue.pending_buf[ue.l_buf+Et],Et++,we===0?ge(ue,Me,me):(ge(ue,(Je=P[Me])+F+1,me),(vt=Ne[Je])!==0&&_e(ue,Me-=O[Je],vt),ge(ue,Je=I(--we),Ie),(vt=et[Je])!==0&&_e(ue,we-=U[Je],vt)),Et<ue.last_lit;);ge(ue,ae,me)}function Re(ue,me){var Ie,we,Me,Je=me.dyn_tree,vt=me.stat_desc.static_tree,Et=me.stat_desc.has_stree,Yt=me.stat_desc.elems,Gt=-1;for(ue.heap_len=0,ue.heap_max=N,Ie=0;Ie<Yt;Ie++)Je[2*Ie]!==0?(ue.heap[++ue.heap_len]=Gt=Ie,ue.depth[Ie]=0):Je[2*Ie+1]=0;for(;ue.heap_len<2;)Je[2*(Me=ue.heap[++ue.heap_len]=Gt<2?++Gt:0)]=1,ue.depth[Me]=0,ue.opt_len--,Et&&(ue.static_len-=vt[2*Me+1]);for(me.max_code=Gt,Ie=ue.heap_len>>1;1<=Ie;Ie--)St(ue,Je,Ie);for(Me=Yt;Ie=ue.heap[1],ue.heap[1]=ue.heap[ue.heap_len--],St(ue,Je,1),we=ue.heap[1],ue.heap[--ue.heap_max]=Ie,ue.heap[--ue.heap_max]=we,Je[2*Me]=Je[2*Ie]+Je[2*we],ue.depth[Me]=(ue.depth[Ie]>=ue.depth[we]?ue.depth[Ie]:ue.depth[we])+1,Je[2*Ie+1]=Je[2*we+1]=Me,ue.heap[1]=Me++,St(ue,Je,1),2<=ue.heap_len;);ue.heap[--ue.heap_max]=ue.heap[1],function(Lt,at){var xt,Mt,Wt,Ot,lr,ur,Cr=at.dyn_tree,rn=at.max_code,Pr=at.stat_desc.static_tree,x=at.stat_desc.has_stree,D=at.stat_desc.extra_bits,wt=at.stat_desc.extra_base,oe=at.stat_desc.max_length,Be=0;for(Ot=0;Ot<=A;Ot++)Lt.bl_count[Ot]=0;for(Cr[2*Lt.heap[Lt.heap_max]+1]=0,xt=Lt.heap_max+1;xt<N;xt++)oe<(Ot=Cr[2*Cr[2*(Mt=Lt.heap[xt])+1]+1]+1)&&(Ot=oe,Be++),Cr[2*Mt+1]=Ot,rn<Mt||(Lt.bl_count[Ot]++,lr=0,wt<=Mt&&(lr=D[Mt-wt]),ur=Cr[2*Mt],Lt.opt_len+=ur*(Ot+lr),x&&(Lt.static_len+=ur*(Pr[2*Mt+1]+lr)));if(Be!==0){do{for(Ot=oe-1;Lt.bl_count[Ot]===0;)Ot--;Lt.bl_count[Ot]--,Lt.bl_count[Ot+1]+=2,Lt.bl_count[oe]--,Be-=2}while(0<Be);for(Ot=oe;Ot!==0;Ot--)for(Mt=Lt.bl_count[Ot];Mt!==0;)rn<(Wt=Lt.heap[--xt])||(Cr[2*Wt+1]!==Ot&&(Lt.opt_len+=(Ot-Cr[2*Wt+1])*Cr[2*Wt],Cr[2*Wt+1]=Ot),Mt--)}}(ue,me),it(Je,Gt,ue.bl_count)}function $(ue,me,Ie){var we,Me,Je=-1,vt=me[1],Et=0,Yt=7,Gt=4;for(vt===0&&(Yt=138,Gt=3),me[2*(Ie+1)+1]=65535,we=0;we<=Ie;we++)Me=vt,vt=me[2*(we+1)+1],++Et<Yt&&Me===vt||(Et<Gt?ue.bl_tree[2*Me]+=Et:Me!==0?(Me!==Je&&ue.bl_tree[2*Me]++,ue.bl_tree[2*X]++):Et<=10?ue.bl_tree[2*Q]++:ue.bl_tree[2*$e]++,Je=Me,Gt=(Et=0)===vt?(Yt=138,3):Me===vt?(Yt=6,3):(Yt=7,4))}function Ye(ue,me,Ie){var we,Me,Je=-1,vt=me[1],Et=0,Yt=7,Gt=4;for(vt===0&&(Yt=138,Gt=3),we=0;we<=Ie;we++)if(Me=vt,vt=me[2*(we+1)+1],!(++Et<Yt&&Me===vt)){if(Et<Gt)for(;ge(ue,Me,ue.bl_tree),--Et!=0;);else Me!==0?(Me!==Je&&(ge(ue,Me,ue.bl_tree),Et--),ge(ue,X,ue.bl_tree),_e(ue,Et-3,2)):Et<=10?(ge(ue,Q,ue.bl_tree),_e(ue,Et-3,3)):(ge(ue,$e,ue.bl_tree),_e(ue,Et-11,7));Je=Me,Gt=(Et=0)===vt?(Yt=138,3):Me===vt?(Yt=6,3):(Yt=7,4)}}V(U);var be=!1;function fe(ue,me,Ie,we){_e(ue,(c<<1)+(we?1:0),3),function(Me,Je,vt,Et){de(Me),Et&&(re(Me,vt),re(Me,~vt)),J.arraySet(Me.pending_buf,Me.window,Je,vt,Me.pending),Me.pending+=vt}(ue,me,Ie,!0)}q._tr_init=function(ue){be||(function(){var me,Ie,we,Me,Je,vt=new Array(A+1);for(Me=we=0;Me<T-1;Me++)for(O[Me]=we,me=0;me<1<<Ne[Me];me++)P[we++]=Me;for(P[we-1]=Me,Me=Je=0;Me<16;Me++)for(U[Me]=Je,me=0;me<1<<et[Me];me++)ye[Je++]=Me;for(Je>>=7;Me<z;Me++)for(U[Me]=Je<<7,me=0;me<1<<et[Me]-7;me++)ye[256+Je++]=Me;for(Ie=0;Ie<=A;Ie++)vt[Ie]=0;for(me=0;me<=143;)xe[2*me+1]=8,me++,vt[8]++;for(;me<=255;)xe[2*me+1]=9,me++,vt[9]++;for(;me<=279;)xe[2*me+1]=7,me++,vt[7]++;for(;me<=287;)xe[2*me+1]=8,me++,vt[8]++;for(it(xe,G+1,vt),me=0;me<z;me++)Y[2*me+1]=5,Y[2*me]=Ve(me,5);rt=new ee(xe,Ne,F+1,G,A),ce=new ee(Y,et,0,z,A),se=new ee(new Array(0),Ue,0,K,C)}(),be=!0),ue.l_desc=new W(ue.dyn_ltree,rt),ue.d_desc=new W(ue.dyn_dtree,ce),ue.bl_desc=new W(ue.bl_tree,se),ue.bi_buf=0,ue.bi_valid=0,ut(ue)},q._tr_stored_block=fe,q._tr_flush_block=function(ue,me,Ie,we){var Me,Je,vt=0;0<ue.level?(ue.strm.data_type===2&&(ue.strm.data_type=function(Et){var Yt,Gt=4093624447;for(Yt=0;Yt<=31;Yt++,Gt>>>=1)if(1&Gt&&Et.dyn_ltree[2*Yt]!==0)return _;if(Et.dyn_ltree[18]!==0||Et.dyn_ltree[20]!==0||Et.dyn_ltree[26]!==0)return y;for(Yt=32;Yt<F;Yt++)if(Et.dyn_ltree[2*Yt]!==0)return y;return _}(ue)),Re(ue,ue.l_desc),Re(ue,ue.d_desc),vt=function(Et){var Yt;for($(Et,Et.dyn_ltree,Et.l_desc.max_code),$(Et,Et.dyn_dtree,Et.d_desc.max_code),Re(Et,Et.bl_desc),Yt=K-1;3<=Yt&&Et.bl_tree[2*Se[Yt]+1]===0;Yt--);return Et.opt_len+=3*(Yt+1)+5+5+4,Yt}(ue),Me=ue.opt_len+3+7>>>3,(Je=ue.static_len+3+7>>>3)<=Me&&(Me=Je)):Me=Je=Ie+5,Ie+4<=Me&&me!==-1?fe(ue,me,Ie,we):ue.strategy===4||Je===Me?(_e(ue,2+(we?1:0),3),Fe(ue,xe,Y)):(_e(ue,4+(we?1:0),3),function(Et,Yt,Gt,Lt){var at;for(_e(Et,Yt-257,5),_e(Et,Gt-1,5),_e(Et,Lt-4,4),at=0;at<Lt;at++)_e(Et,Et.bl_tree[2*Se[at]+1],3);Ye(Et,Et.dyn_ltree,Yt-1),Ye(Et,Et.dyn_dtree,Gt-1)}(ue,ue.l_desc.max_code+1,ue.d_desc.max_code+1,vt+1),Fe(ue,ue.dyn_ltree,ue.dyn_dtree)),ut(ue),we&&de(ue)},q._tr_tally=function(ue,me,Ie){return ue.pending_buf[ue.d_buf+2*ue.last_lit]=me>>>8&255,ue.pending_buf[ue.d_buf+2*ue.last_lit+1]=255&me,ue.pending_buf[ue.l_buf+ue.last_lit]=255&Ie,ue.last_lit++,me===0?ue.dyn_ltree[2*Ie]++:(ue.matches++,me--,ue.dyn_ltree[2*(P[Ie]+F+1)]++,ue.dyn_dtree[2*I(me)]++),ue.last_lit===ue.lit_bufsize-1},q._tr_align=function(ue){_e(ue,2,3),ge(ue,ae,xe),function(me){me.bi_valid===16?(re(me,me.bi_buf),me.bi_buf=0,me.bi_valid=0):8<=me.bi_valid&&(me.pending_buf[me.pending++]=255&me.bi_buf,me.bi_buf>>=8,me.bi_valid-=8)}(ue)}},{"../utils/common":41}],53:[function(L,De,q){"use strict";De.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(L,De,q){(function(J){(function(_,y){"use strict";if(!_.setImmediate){var V,c,T,F,G=1,z={},K=!1,N=_.document,A=Object.getPrototypeOf&&Object.getPrototypeOf(_);A=A&&A.setTimeout?A:_,V={}.toString.call(_.process)==="[object process]"?function(X){qe.nextTick(function(){C(X)})}:function(){if(_.postMessage&&!_.importScripts){var X=!0,Q=_.onmessage;return _.onmessage=function(){X=!1},_.postMessage("","*"),_.onmessage=Q,X}}()?(F="setImmediate$"+Math.random()+"$",_.addEventListener?_.addEventListener("message",ae,!1):_.attachEvent("onmessage",ae),function(X){_.postMessage(F+X,"*")}):_.MessageChannel?((T=new MessageChannel).port1.onmessage=function(X){C(X.data)},function(X){T.port2.postMessage(X)}):N&&"onreadystatechange"in N.createElement("script")?(c=N.documentElement,function(X){var Q=N.createElement("script");Q.onreadystatechange=function(){C(X),Q.onreadystatechange=null,c.removeChild(Q),Q=null},c.appendChild(Q)}):function(X){setTimeout(C,0,X)},A.setImmediate=function(X){typeof X!="function"&&(X=new Function(""+X));for(var Q=new Array(arguments.length-1),$e=0;$e<Q.length;$e++)Q[$e]=arguments[$e+1];var Ne={callback:X,args:Q};return z[G]=Ne,V(G),G++},A.clearImmediate=w}function w(X){delete z[X]}function C(X){if(K)setTimeout(C,0,X);else{var Q=z[X];if(Q){K=!0;try{(function($e){var Ne=$e.callback,et=$e.args;switch(et.length){case 0:Ne();break;case 1:Ne(et[0]);break;case 2:Ne(et[0],et[1]);break;case 3:Ne(et[0],et[1],et[2]);break;default:Ne.apply(y,et)}})(Q)}finally{w(X),K=!1}}}}function ae(X){X.source===_&&typeof X.data=="string"&&X.data.indexOf(F)===0&&C(+X.data.slice(F.length))}})(typeof self=="undefined"?J===void 0?this:J:self)}).call(this,typeof n.g!="undefined"?n.g:typeof self!="undefined"?self:typeof window!="undefined"?window:{})},{}]},{},[10])(10)})},15342:function(Yr){(function(n,o){Yr.exports=o()})(typeof self!="undefined"?self:this,function(){return function(Kt){var n={};function o(qe){if(n[qe])return n[qe].exports;var L=n[qe]={i:qe,l:!1,exports:{}};return Kt[qe].call(L.exports,L,L.exports,o),L.l=!0,L.exports}return o.m=Kt,o.c=n,o.d=function(qe,L,De){o.o(qe,L)||Object.defineProperty(qe,L,{enumerable:!0,get:De})},o.r=function(qe){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(qe,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(qe,"__esModule",{value:!0})},o.t=function(qe,L){if(L&1&&(qe=o(qe)),L&8||L&4&&typeof qe=="object"&&qe&&qe.__esModule)return qe;var De=Object.create(null);if(o.r(De),Object.defineProperty(De,"default",{enumerable:!0,value:qe}),L&2&&typeof qe!="string")for(var q in qe)o.d(De,q,function(J){return qe[J]}.bind(null,q));return De},o.n=function(qe){var L=qe&&qe.__esModule?function(){return qe.default}:function(){return qe};return o.d(L,"a",L),L},o.o=function(qe,L){return Object.prototype.hasOwnProperty.call(qe,L)},o.p="",o(o.s=1)}([function(Kt,n,o){},function(Kt,n,o){"use strict";o.r(n);var qe=o(0),L=function(){function ie(r,a,l){this.lexer=void 0,this.start=void 0,this.end=void 0,this.lexer=r,this.start=a,this.end=l}return ie.range=function(a,l){return l?!a||!a.loc||!l.loc||a.loc.lexer!==l.loc.lexer?null:new ie(a.loc.lexer,a.loc.start,l.loc.end):a&&a.loc},ie}(),De=function(){function ie(a,l){this.text=void 0,this.loc=void 0,this.text=a,this.loc=l}var r=ie.prototype;return r.range=function(l,g){return new ie(g,L.range(this,l))},ie}(),q=function ie(r,a){this.position=void 0;var l="KaTeX parse error: "+r,g,R=a&&a.loc;if(R&&R.start<=R.end){var he=R.lexer.input;g=R.start;var He=R.end;g===he.length?l+=" at end of input: ":l+=" at position "+(g+1)+": ";var ot=he.slice(g,He).replace(/[^]/g,"$&\u0332"),jt;g>15?jt="\u2026"+he.slice(g-15,g):jt=he.slice(0,g);var nr;He+15<he.length?nr=he.slice(He,He+15)+"\u2026":nr=he.slice(He),l+=jt+ot+nr}var br=new Error(l);return br.name="ParseError",br.__proto__=ie.prototype,br.position=g,br};q.prototype.__proto__=Error.prototype;var J=q,_=function(r,a){return r.indexOf(a)!==-1},y=function(r,a){return r===void 0?a:r},V=/([A-Z])/g,c=function(r){return r.replace(V,"-$1").toLowerCase()},T={"&":"&amp;",">":"&gt;","<":"&lt;",'"':"&quot;","'":"&#x27;"},F=/[&><"']/g;function G(ie){return String(ie).replace(F,function(r){return T[r]})}var z=function ie(r){return r.type==="ordgroup"||r.type==="color"?r.body.length===1?ie(r.body[0]):r:r.type==="font"?ie(r.body):r},K=function(r){var a=z(r);return a.type==="mathord"||a.type==="textord"||a.type==="atom"},N=function(r){if(!r)throw new Error("Expected non-null, but got "+String(r));return r},A=function(r){var a=/^\s*([^\\/#]*?)(?::|&#0*58|&#x0*3a)/i.exec(r);return a!=null?a[1]:"_relative"},w={contains:_,deflt:y,escape:G,hyphenate:c,getBaseElem:z,isCharacterBox:K,protocolFromUrl:A},C=function(){function ie(a){this.displayMode=void 0,this.output=void 0,this.leqno=void 0,this.fleqn=void 0,this.throwOnError=void 0,this.errorColor=void 0,this.macros=void 0,this.minRuleThickness=void 0,this.colorIsTextColor=void 0,this.strict=void 0,this.trust=void 0,this.maxSize=void 0,this.maxExpand=void 0,a=a||{},this.displayMode=w.deflt(a.displayMode,!1),this.output=w.deflt(a.output,"htmlAndMathml"),this.leqno=w.deflt(a.leqno,!1),this.fleqn=w.deflt(a.fleqn,!1),this.throwOnError=w.deflt(a.throwOnError,!0),this.errorColor=w.deflt(a.errorColor,"#cc0000"),this.macros=a.macros||{},this.minRuleThickness=Math.max(0,w.deflt(a.minRuleThickness,0)),this.colorIsTextColor=w.deflt(a.colorIsTextColor,!1),this.strict=w.deflt(a.strict,"warn"),this.trust=w.deflt(a.trust,!1),this.maxSize=Math.max(0,w.deflt(a.maxSize,1/0)),this.maxExpand=Math.max(0,w.deflt(a.maxExpand,1e3))}var r=ie.prototype;return r.reportNonstrict=function(l,g,R){var he=this.strict;if(typeof he=="function"&&(he=he(l,g,R)),!(!he||he==="ignore")){if(he===!0||he==="error")throw new J("LaTeX-incompatible input and strict mode is set to 'error': "+(g+" ["+l+"]"),R);he==="warn"?typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+(g+" ["+l+"]")):typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+he+"': "+g+" ["+l+"]"))}},r.useStrictBehavior=function(l,g,R){var he=this.strict;if(typeof he=="function")try{he=he(l,g,R)}catch(He){he="error"}return!he||he==="ignore"?!1:he===!0||he==="error"?!0:he==="warn"?(typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+(g+" ["+l+"]")),!1):(typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+he+"': "+g+" ["+l+"]")),!1)},r.isTrusted=function(l){l.url&&!l.protocol&&(l.protocol=w.protocolFromUrl(l.url));var g=typeof this.trust=="function"?this.trust(l):this.trust;return!!g},ie}(),ae=function(){function ie(a,l,g){this.id=void 0,this.size=void 0,this.cramped=void 0,this.id=a,this.size=l,this.cramped=g}var r=ie.prototype;return r.sup=function(){return Y[ye[this.id]]},r.sub=function(){return Y[P[this.id]]},r.fracNum=function(){return Y[O[this.id]]},r.fracDen=function(){return Y[rt[this.id]]},r.cramp=function(){return Y[ce[this.id]]},r.text=function(){return Y[se[this.id]]},r.isTight=function(){return this.size>=2},ie}(),X=0,Q=1,$e=2,Ne=3,et=4,Ue=5,Se=6,xe=7,Y=[new ae(X,0,!1),new ae(Q,0,!0),new ae($e,1,!1),new ae(Ne,1,!0),new ae(et,2,!1),new ae(Ue,2,!0),new ae(Se,3,!1),new ae(xe,3,!0)],ye=[et,Ue,et,Ue,Se,xe,Se,xe],P=[Ue,Ue,Ue,Ue,xe,xe,xe,xe],O=[$e,Ne,et,Ue,Se,xe,Se,xe],rt=[Ne,Ne,Ue,Ue,xe,xe,xe,xe],ce=[Q,Q,Ne,Ne,Ue,Ue,xe,xe],se=[X,Q,$e,Ne,$e,Ne,$e,Ne],U={DISPLAY:Y[X],TEXT:Y[$e],SCRIPT:Y[et],SCRIPTSCRIPT:Y[Se]},ee=[{name:"latin",blocks:[[256,591],[768,879]]},{name:"cyrillic",blocks:[[1024,1279]]},{name:"brahmic",blocks:[[2304,4255]]},{name:"georgian",blocks:[[4256,4351]]},{name:"cjk",blocks:[[12288,12543],[19968,40879],[65280,65376]]},{name:"hangul",blocks:[[44032,55215]]}];function W(ie){for(var r=0;r<ee.length;r++)for(var a=ee[r],l=0;l<a.blocks.length;l++){var g=a.blocks[l];if(ie>=g[0]&&ie<=g[1])return a.name}return null}var I=[];ee.forEach(function(ie){return ie.blocks.forEach(function(r){return I.push.apply(I,r)})});function re(ie){for(var r=0;r<I.length;r+=2)if(ie>=I[r]&&ie<=I[r+1])return!0;return!1}var _e=80,ge=function(r,a){return"M95,"+(622+r+a)+`
c-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14
c0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54
c44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10
s173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429
c69,-144,104.5,-217.7,106.5,-221
l`+r/2.075+" -"+r+`
c5.3,-9.3,12,-14,20,-14
H400000v`+(40+r)+`H845.2724
s-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7
c-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z
M`+(834+r)+" "+a+"h400000v"+(40+r)+"h-400000z"},Ve=function(r,a){return"M263,"+(601+r+a)+`c0.7,0,18,39.7,52,119
c34,79.3,68.167,158.7,102.5,238c34.3,79.3,51.8,119.3,52.5,120
c340,-704.7,510.7,-1060.3,512,-1067
l`+r/2.084+" -"+r+`
c4.7,-7.3,11,-11,19,-11
H40000v`+(40+r)+`H1012.3
s-271.3,567,-271.3,567c-38.7,80.7,-84,175,-136,283c-52,108,-89.167,185.3,-111.5,232
c-22.3,46.7,-33.8,70.3,-34.5,71c-4.7,4.7,-12.3,7,-23,7s-12,-1,-12,-1
s-109,-253,-109,-253c-72.7,-168,-109.3,-252,-110,-252c-10.7,8,-22,16.7,-34,26
c-22,17.3,-33.3,26,-34,26s-26,-26,-26,-26s76,-59,76,-59s76,-60,76,-60z
M`+(1001+r)+" "+a+"h400000v"+(40+r)+"h-400000z"},it=function(r,a){return"M983 "+(10+r+a)+`
l`+r/3.13+" -"+r+`
c4,-6.7,10,-10,18,-10 H400000v`+(40+r)+`
H1013.1s-83.4,268,-264.1,840c-180.7,572,-277,876.3,-289,913c-4.7,4.7,-12.7,7,-24,7
s-12,0,-12,0c-1.3,-3.3,-3.7,-11.7,-7,-25c-35.3,-125.3,-106.7,-373.3,-214,-744
c-10,12,-21,25,-33,39s-32,39,-32,39c-6,-5.3,-15,-14,-27,-26s25,-30,25,-30
c26.7,-32.7,52,-63,76,-91s52,-60,52,-60s208,722,208,722
c56,-175.3,126.3,-397.3,211,-666c84.7,-268.7,153.8,-488.2,207.5,-658.5
c53.7,-170.3,84.5,-266.8,92.5,-289.5z
M`+(1001+r)+" "+a+"h400000v"+(40+r)+"h-400000z"},ut=function(r,a){return"M424,"+(2398+r+a)+`
c-1.3,-0.7,-38.5,-172,-111.5,-514c-73,-342,-109.8,-513.3,-110.5,-514
c0,-2,-10.7,14.3,-32,49c-4.7,7.3,-9.8,15.7,-15.5,25c-5.7,9.3,-9.8,16,-12.5,20
s-5,7,-5,7c-4,-3.3,-8.3,-7.7,-13,-13s-13,-13,-13,-13s76,-122,76,-122s77,-121,77,-121
s209,968,209,968c0,-2,84.7,-361.7,254,-1079c169.3,-717.3,254.7,-1077.7,256,-1081
l`+r/4.223+" -"+r+`c4,-6.7,10,-10,18,-10 H400000
v`+(40+r)+`H1014.6
s-87.3,378.7,-272.6,1166c-185.3,787.3,-279.3,1182.3,-282,1185
c-2,6,-10,9,-24,9
c-8,0,-12,-0.7,-12,-2z M`+(1001+r)+" "+a+`
h400000v`+(40+r)+"h-400000z"},de=function(r,a){return"M473,"+(2713+r+a)+`
c339.3,-1799.3,509.3,-2700,510,-2702 l`+r/5.298+" -"+r+`
c3.3,-7.3,9.3,-11,18,-11 H400000v`+(40+r)+`H1017.7
s-90.5,478,-276.2,1466c-185.7,988,-279.5,1483,-281.5,1485c-2,6,-10,9,-24,9
c-8,0,-12,-0.7,-12,-2c0,-1.3,-5.3,-32,-16,-92c-50.7,-293.3,-119.7,-693.3,-207,-1200
c0,-1.3,-5.3,8.7,-16,30c-10.7,21.3,-21.3,42.7,-32,64s-16,33,-16,33s-26,-26,-26,-26
s76,-153,76,-153s77,-151,77,-151c0.7,0.7,35.7,202,105,604c67.3,400.7,102,602.7,104,
606zM`+(1001+r)+" "+a+"h400000v"+(40+r)+"H1017.7z"},ze=function(r,a,l){var g=l-54-a-r;return"M702 "+(r+a)+"H400000"+(40+r)+`
H742v`+g+`l-4 4-4 4c-.667.7 -2 1.5-4 2.5s-4.167 1.833-6.5 2.5-5.5 1-9.5 1
h-12l-28-84c-16.667-52-96.667 -294.333-240-727l-212 -643 -85 170
c-4-3.333-8.333-7.667-13 -13l-13-13l77-155 77-156c66 199.333 139 419.667
219 661 l218 661zM702 `+a+"H400000v"+(40+r)+"H742z"},St=function(r,a,l){a=1e3*a;var g="";switch(r){case"sqrtMain":g=ge(a,_e);break;case"sqrtSize1":g=Ve(a,_e);break;case"sqrtSize2":g=it(a,_e);break;case"sqrtSize3":g=ut(a,_e);break;case"sqrtSize4":g=de(a,_e);break;case"sqrtTall":g=ze(a,_e,l)}return g},Fe={doubleleftarrow:`M262 157
l10-10c34-36 62.7-77 86-123 3.3-8 5-13.3 5-16 0-5.3-6.7-8-20-8-7.3
0-12.2.5-14.5 1.5-2.3 1-4.8 4.5-7.5 10.5-49.3 97.3-121.7 169.3-217 216-28
14-57.3 25-88 33-6.7 2-11 3.8-13 5.5-2 1.7-3 4.2-3 7.5s1 5.8 3 7.5
c2 1.7 6.3 3.5 13 5.5 68 17.3 128.2 47.8 180.5 91.5 52.3 43.7 93.8 96.2 124.5
157.5 9.3 8 15.3 12.3 18 13h6c12-.7 18-4 18-10 0-2-1.7-7-5-15-23.3-46-52-87
-86-123l-10-10h399738v-40H218c328 0 0 0 0 0l-10-8c-26.7-20-65.7-43-117-69 2.7
-2 6-3.7 10-5 36.7-16 72.3-37.3 107-64l10-8h399782v-40z
m8 0v40h399730v-40zm0 194v40h399730v-40z`,doublerightarrow:`M399738 392l
-10 10c-34 36-62.7 77-86 123-3.3 8-5 13.3-5 16 0 5.3 6.7 8 20 8 7.3 0 12.2-.5
14.5-1.5 2.3-1 4.8-4.5 7.5-10.5 49.3-97.3 121.7-169.3 217-216 28-14 57.3-25 88
-33 6.7-2 11-3.8 13-5.5 2-1.7 3-4.2 3-7.5s-1-5.8-3-7.5c-2-1.7-6.3-3.5-13-5.5-68
-17.3-128.2-47.8-180.5-91.5-52.3-43.7-93.8-96.2-124.5-157.5-9.3-8-15.3-12.3-18
-13h-6c-12 .7-18 4-18 10 0 2 1.7 7 5 15 23.3 46 52 87 86 123l10 10H0v40h399782
c-328 0 0 0 0 0l10 8c26.7 20 65.7 43 117 69-2.7 2-6 3.7-10 5-36.7 16-72.3 37.3
-107 64l-10 8H0v40zM0 157v40h399730v-40zm0 194v40h399730v-40z`,leftarrow:`M400000 241H110l3-3c68.7-52.7 113.7-120
135-202 4-14.7 6-23 6-25 0-7.3-7-11-21-11-8 0-13.2.8-15.5 2.5-2.3 1.7-4.2 5.8
-5.5 12.5-1.3 4.7-2.7 10.3-4 17-12 48.7-34.8 92-68.5 130S65.3 228.3 18 247
c-10 4-16 7.7-18 11 0 8.7 6 14.3 18 17 47.3 18.7 87.8 47 121.5 85S196 441.3 208
490c.7 2 1.3 5 2 9s1.2 6.7 1.5 8c.3 1.3 1 3.3 2 6s2.2 4.5 3.5 5.5c1.3 1 3.3
1.8 6 2.5s6 1 10 1c14 0 21-3.7 21-11 0-2-2-10.3-6-25-20-79.3-65-146.7-135-202
l-3-3h399890zM100 241v40h399900v-40z`,leftbrace:`M6 548l-6-6v-35l6-11c56-104 135.3-181.3 238-232 57.3-28.7 117
-45 179-50h399577v120H403c-43.3 7-81 15-113 26-100.7 33-179.7 91-237 174-2.7
5-6 9-10 13-.7 1-7.3 1-20 1H6z`,leftbraceunder:`M0 6l6-6h17c12.688 0 19.313.3 20 1 4 4 7.313 8.3 10 13
35.313 51.3 80.813 93.8 136.5 127.5 55.688 33.7 117.188 55.8 184.5 66.5.688
0 2 .3 4 1 18.688 2.7 76 4.3 172 5h399450v120H429l-6-1c-124.688-8-235-61.7
-331-161C60.687 138.7 32.312 99.3 7 54L0 41V6z`,leftgroup:`M400000 80
H435C64 80 168.3 229.4 21 260c-5.9 1.2-18 0-18 0-2 0-3-1-3-3v-38C76 61 257 0
435 0h399565z`,leftgroupunder:`M400000 262
H435C64 262 168.3 112.6 21 82c-5.9-1.2-18 0-18 0-2 0-3 1-3 3v38c76 158 257 219
435 219h399565z`,leftharpoon:`M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3
-3.3 10.2-9.5 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5
-18.3 3-21-1.3-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7
-196 228-6.7 4.7-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40z`,leftharpoonplus:`M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3-3.3 10.2-9.5
20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5-18.3 3-21-1.3
-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7-196 228-6.7 4.7
-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40zM0 435v40h400000v-40z
m0 0v40h400000v-40z`,leftharpoondown:`M7 241c-4 4-6.333 8.667-7 14 0 5.333.667 9 2 11s5.333
5.333 12 10c90.667 54 156 130 196 228 3.333 10.667 6.333 16.333 9 17 2 .667 5
1 9 1h5c10.667 0 16.667-2 18-6 2-2.667 1-9.667-3-21-32-87.333-82.667-157.667
-152-211l-3-3h399907v-40zM93 281 H400000 v-40L7 241z`,leftharpoondownplus:`M7 435c-4 4-6.3 8.7-7 14 0 5.3.7 9 2 11s5.3 5.3 12
10c90.7 54 156 130 196 228 3.3 10.7 6.3 16.3 9 17 2 .7 5 1 9 1h5c10.7 0 16.7
-2 18-6 2-2.7 1-9.7-3-21-32-87.3-82.7-157.7-152-211l-3-3h399907v-40H7zm93 0
v40h399900v-40zM0 241v40h399900v-40zm0 0v40h399900v-40z`,lefthook:`M400000 281 H103s-33-11.2-61-33.5S0 197.3 0 164s14.2-61.2 42.5
-83.5C70.8 58.2 104 47 142 47 c16.7 0 25 6.7 25 20 0 12-8.7 18.7-26 20-40 3.3
-68.7 15.7-86 37-10 12-15 25.3-15 40 0 22.7 9.8 40.7 29.5 54 19.7 13.3 43.5 21
71.5 23h399859zM103 281v-40h399897v40z`,leftlinesegment:`M40 281 V428 H0 V94 H40 V241 H400000 v40z
M40 281 V428 H0 V94 H40 V241 H400000 v40z`,leftmapsto:`M40 281 V448H0V74H40V241H400000v40z
M40 281 V448H0V74H40V241H400000v40z`,leftToFrom:`M0 147h400000v40H0zm0 214c68 40 115.7 95.7 143 167h22c15.3 0 23
-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69-70-101l-7-8h399905v-40H95l7-8
c28.7-32 52-65.7 70-101 10.7-23.3 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 265.3
68 321 0 361zm0-174v-40h399900v40zm100 154v40h399900v-40z`,longequal:`M0 50 h400000 v40H0z m0 194h40000v40H0z
M0 50 h400000 v40H0z m0 194h40000v40H0z`,midbrace:`M200428 334
c-100.7-8.3-195.3-44-280-108-55.3-42-101.7-93-139-153l-9-14c-2.7 4-5.7 8.7-9 14
-53.3 86.7-123.7 153-211 199-66.7 36-137.3 56.3-212 62H0V214h199568c178.3-11.7
311.7-78.3 403-201 6-8 9.7-12 11-12 .7-.7 6.7-1 18-1s17.3.3 18 1c1.3 0 5 4 11
12 44.7 59.3 101.3 106.3 170 141s145.3 54.3 229 60h199572v120z`,midbraceunder:`M199572 214
c100.7 8.3 195.3 44 280 108 55.3 42 101.7 93 139 153l9 14c2.7-4 5.7-8.7 9-14
53.3-86.7 123.7-153 211-199 66.7-36 137.3-56.3 212-62h199568v120H200432c-178.3
11.7-311.7 78.3-403 201-6 8-9.7 12-11 12-.7.7-6.7 1-18 1s-17.3-.3-18-1c-1.3 0
-5-4-11-12-44.7-59.3-101.3-106.3-170-141s-145.3-54.3-229-60H0V214z`,oiintSize1:`M512.6 71.6c272.6 0 320.3 106.8 320.3 178.2 0 70.8-47.7 177.6
-320.3 177.6S193.1 320.6 193.1 249.8c0-71.4 46.9-178.2 319.5-178.2z
m368.1 178.2c0-86.4-60.9-215.4-368.1-215.4-306.4 0-367.3 129-367.3 215.4 0 85.8
60.9 214.8 367.3 214.8 307.2 0 368.1-129 368.1-214.8z`,oiintSize2:`M757.8 100.1c384.7 0 451.1 137.6 451.1 230 0 91.3-66.4 228.8
-451.1 228.8-386.3 0-452.7-137.5-452.7-228.8 0-92.4 66.4-230 452.7-230z
m502.4 230c0-111.2-82.4-277.2-502.4-277.2s-504 166-504 277.2
c0 110 84 276 504 276s502.4-166 502.4-276z`,oiiintSize1:`M681.4 71.6c408.9 0 480.5 106.8 480.5 178.2 0 70.8-71.6 177.6
-480.5 177.6S202.1 320.6 202.1 249.8c0-71.4 70.5-178.2 479.3-178.2z
m525.8 178.2c0-86.4-86.8-215.4-525.7-215.4-437.9 0-524.7 129-524.7 215.4 0
85.8 86.8 214.8 524.7 214.8 438.9 0 525.7-129 525.7-214.8z`,oiiintSize2:`M1021.2 53c603.6 0 707.8 165.8 707.8 277.2 0 110-104.2 275.8
-707.8 275.8-606 0-710.2-165.8-710.2-275.8C311 218.8 415.2 53 1021.2 53z
m770.4 277.1c0-131.2-126.4-327.6-770.5-327.6S248.4 198.9 248.4 330.1
c0 130 128.8 326.4 772.7 326.4s770.5-196.4 770.5-326.4z`,rightarrow:`M0 241v40h399891c-47.3 35.3-84 78-110 128
-16.7 32-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20
11 8 0 13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7
39-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85
-40.5-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5
-12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67
151.7 139 205zm0 0v40h399900v-40z`,rightbrace:`M400000 542l
-6 6h-17c-12.7 0-19.3-.3-20-1-4-4-7.3-8.3-10-13-35.3-51.3-80.8-93.8-136.5-127.5
s-117.2-55.8-184.5-66.5c-.7 0-2-.3-4-1-18.7-2.7-76-4.3-172-5H0V214h399571l6 1
c124.7 8 235 61.7 331 161 31.3 33.3 59.7 72.7 85 118l7 13v35z`,rightbraceunder:`M399994 0l6 6v35l-6 11c-56 104-135.3 181.3-238 232-57.3
28.7-117 45-179 50H-300V214h399897c43.3-7 81-15 113-26 100.7-33 179.7-91 237
-174 2.7-5 6-9 10-13 .7-1 7.3-1 20-1h17z`,rightgroup:`M0 80h399565c371 0 266.7 149.4 414 180 5.9 1.2 18 0 18 0 2 0
3-1 3-3v-38c-76-158-257-219-435-219H0z`,rightgroupunder:`M0 262h399565c371 0 266.7-149.4 414-180 5.9-1.2 18 0 18
0 2 0 3 1 3 3v38c-76 158-257 219-435 219H0z`,rightharpoon:`M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3
-3.7-15.3-11-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2
-10.7 0-16.7 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58
69.2 92 94.5zm0 0v40h399900v-40z`,rightharpoonplus:`M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3-3.7-15.3-11
-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2-10.7 0-16.7
2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58 69.2 92 94.5z
m0 0v40h399900v-40z m100 194v40h399900v-40zm0 0v40h399900v-40z`,rightharpoondown:`M399747 511c0 7.3 6.7 11 20 11 8 0 13-.8 15-2.5s4.7-6.8
8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3 8.5-5.8 9.5
-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3-64.7 57-92 95
-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 241v40h399900v-40z`,rightharpoondownplus:`M399747 705c0 7.3 6.7 11 20 11 8 0 13-.8
15-2.5s4.7-6.8 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3
8.5-5.8 9.5-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3
-64.7 57-92 95-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 435v40h399900v-40z
m0-194v40h400000v-40zm0 0v40h400000v-40z`,righthook:`M399859 241c-764 0 0 0 0 0 40-3.3 68.7-15.7 86-37 10-12 15-25.3
15-40 0-22.7-9.8-40.7-29.5-54-19.7-13.3-43.5-21-71.5-23-17.3-1.3-26-8-26-20 0
-13.3 8.7-20 26-20 38 0 71 11.2 99 33.5 0 0 7 5.6 21 16.7 14 11.2 21 33.5 21
66.8s-14 61.2-42 83.5c-28 22.3-61 33.5-99 33.5L0 241z M0 281v-40h399859v40z`,rightlinesegment:`M399960 241 V94 h40 V428 h-40 V281 H0 v-40z
M399960 241 V94 h40 V428 h-40 V281 H0 v-40z`,rightToFrom:`M400000 167c-70.7-42-118-97.7-142-167h-23c-15.3 0-23 .3-23
1 0 1.3 5.3 13.7 16 37 18 35.3 41.3 69 70 101l7 8H0v40h399905l-7 8c-28.7 32
-52 65.7-70 101-10.7 23.3-16 35.7-16 37 0 .7 7.7 1 23 1h23c24-69.3 71.3-125 142
-167z M100 147v40h399900v-40zM0 341v40h399900v-40z`,twoheadleftarrow:`M0 167c68 40
115.7 95.7 143 167h22c15.3 0 23-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69
-70-101l-7-8h125l9 7c50.7 39.3 85 86 103 140h46c0-4.7-6.3-18.7-19-42-18-35.3
-40-67.3-66-96l-9-9h399716v-40H284l9-9c26-28.7 48-60.7 66-96 12.7-23.333 19
-37.333 19-42h-46c-18 54-52.3 100.7-103 140l-9 7H95l7-8c28.7-32 52-65.7 70-101
10.7-23.333 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 71.3 68 127 0 167z`,twoheadrightarrow:`M400000 167
c-68-40-115.7-95.7-143-167h-22c-15.3 0-23 .3-23 1 0 1.3 5.3 13.7 16 37 18 35.3
41.3 69 70 101l7 8h-125l-9-7c-50.7-39.3-85-86-103-140h-46c0 4.7 6.3 18.7 19 42
18 35.3 40 67.3 66 96l9 9H0v40h399716l-9 9c-26 28.7-48 60.7-66 96-12.7 23.333
-19 37.333-19 42h46c18-54 52.3-100.7 103-140l9-7h125l-7 8c-28.7 32-52 65.7-70
101-10.7 23.333-16 35.7-16 37 0 .7 7.7 1 23 1h22c27.3-71.3 75-127 143-167z`,tilde1:`M200 55.538c-77 0-168 73.953-177 73.953-3 0-7
-2.175-9-5.437L2 97c-1-2-2-4-2-6 0-4 2-7 5-9l20-12C116 12 171 0 207 0c86 0
114 68 191 68 78 0 168-68 177-68 4 0 7 2 9 5l12 19c1 2.175 2 4.35 2 6.525 0
4.35-2 7.613-5 9.788l-19 13.05c-92 63.077-116.937 75.308-183 76.128
-68.267.847-113-73.952-191-73.952z`,tilde2:`M344 55.266c-142 0-300.638 81.316-311.5 86.418
-8.01 3.762-22.5 10.91-23.5 5.562L1 120c-1-2-1-3-1-4 0-5 3-9 8-10l18.4-9C160.9
31.9 283 0 358 0c148 0 188 122 331 122s314-97 326-97c4 0 8 2 10 7l7 21.114
c1 2.14 1 3.21 1 4.28 0 5.347-3 9.626-7 10.696l-22.3 12.622C852.6 158.372 751
181.476 676 181.476c-149 0-189-126.21-332-126.21z`,tilde3:`M786 59C457 59 32 175.242 13 175.242c-6 0-10-3.457
-11-10.37L.15 138c-1-7 3-12 10-13l19.2-6.4C378.4 40.7 634.3 0 804.3 0c337 0
411.8 157 746.8 157 328 0 754-112 773-112 5 0 10 3 11 9l1 14.075c1 8.066-.697
16.595-6.697 17.492l-21.052 7.31c-367.9 98.146-609.15 122.696-778.15 122.696
-338 0-409-156.573-744-156.573z`,tilde4:`M786 58C457 58 32 177.487 13 177.487c-6 0-10-3.345
-11-10.035L.15 143c-1-7 3-12 10-13l22-6.7C381.2 35 637.15 0 807.15 0c337 0 409
177 744 177 328 0 754-127 773-127 5 0 10 3 11 9l1 14.794c1 7.805-3 13.38-9
14.495l-20.7 5.574c-366.85 99.79-607.3 139.372-776.3 139.372-338 0-409
-175.236-744-175.236z`,vec:`M377 20c0-5.333 1.833-10 5.5-14S391 0 397 0c4.667 0 8.667 1.667 12 5
3.333 2.667 6.667 9 10 19 6.667 24.667 20.333 43.667 41 57 7.333 4.667 11
10.667 11 18 0 6-1 10-3 12s-6.667 5-14 9c-28.667 14.667-53.667 35.667-75 63
-1.333 1.333-3.167 3.5-5.5 6.5s-4 4.833-5 5.5c-1 .667-2.5 1.333-4.5 2s-4.333 1
-7 1c-4.667 0-9.167-1.833-13.5-5.5S337 184 337 178c0-12.667 15.667-32.333 47-59
H213l-171-1c-8.667-6-13-12.333-13-19 0-4.667 4.333-11.333 13-20h359
c-16-25.333-24-45-24-59z`,widehat1:`M529 0h5l519 115c5 1 9 5 9 10 0 1-1 2-1 3l-4 22
c-1 5-5 9-11 9h-2L532 67 19 159h-2c-5 0-9-4-11-9l-5-22c-1-6 2-12 8-13z`,widehat2:`M1181 0h2l1171 176c6 0 10 5 10 11l-2 23c-1 6-5 10
-11 10h-1L1182 67 15 220h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z`,widehat3:`M1181 0h2l1171 236c6 0 10 5 10 11l-2 23c-1 6-5 10
-11 10h-1L1182 67 15 280h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z`,widehat4:`M1181 0h2l1171 296c6 0 10 5 10 11l-2 23c-1 6-5 10
-11 10h-1L1182 67 15 340h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z`,widecheck1:`M529,159h5l519,-115c5,-1,9,-5,9,-10c0,-1,-1,-2,-1,-3l-4,-22c-1,
-5,-5,-9,-11,-9h-2l-512,92l-513,-92h-2c-5,0,-9,4,-11,9l-5,22c-1,6,2,12,8,13z`,widecheck2:`M1181,220h2l1171,-176c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,
-11,-10h-1l-1168,153l-1167,-153h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z`,widecheck3:`M1181,280h2l1171,-236c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,
-11,-10h-1l-1168,213l-1167,-213h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z`,widecheck4:`M1181,340h2l1171,-296c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,
-11,-10h-1l-1168,273l-1167,-273h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z`,baraboveleftarrow:`M400000 620h-399890l3 -3c68.7 -52.7 113.7 -120 135 -202
c4 -14.7 6 -23 6 -25c0 -7.3 -7 -11 -21 -11c-8 0 -13.2 0.8 -15.5 2.5
c-2.3 1.7 -4.2 5.8 -5.5 12.5c-1.3 4.7 -2.7 10.3 -4 17c-12 48.7 -34.8 92 -68.5 130
s-74.2 66.3 -121.5 85c-10 4 -16 7.7 -18 11c0 8.7 6 14.3 18 17c47.3 18.7 87.8 47
121.5 85s56.5 81.3 68.5 130c0.7 2 1.3 5 2 9s1.2 6.7 1.5 8c0.3 1.3 1 3.3 2 6
s2.2 4.5 3.5 5.5c1.3 1 3.3 1.8 6 2.5s6 1 10 1c14 0 21 -3.7 21 -11
c0 -2 -2 -10.3 -6 -25c-20 -79.3 -65 -146.7 -135 -202l-3 -3h399890z
M100 620v40h399900v-40z M0 241v40h399900v-40zM0 241v40h399900v-40z`,rightarrowabovebar:`M0 241v40h399891c-47.3 35.3-84 78-110 128-16.7 32
-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20 11 8 0
13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7 39
-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85-40.5
-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5
-12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67
151.7 139 205zm96 379h399894v40H0zm0 0h399904v40H0z`,baraboveshortleftharpoon:`M507,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11
c1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17
c2,0.7,5,1,9,1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21
c-32,-87.3,-82.7,-157.7,-152,-211c0,0,-3,-3,-3,-3l399351,0l0,-40
c-398570,0,-399437,0,-399437,0z M593 435 v40 H399500 v-40z
M0 281 v-40 H399908 v40z M0 281 v-40 H399908 v40z`,rightharpoonaboveshortbar:`M0,241 l0,40c399126,0,399993,0,399993,0
c4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199,
-231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6
c-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z
M0 241 v40 H399908 v-40z M0 475 v-40 H399500 v40z M0 475 v-40 H399500 v40z`,shortbaraboveleftharpoon:`M7,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11
c1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17c2,0.7,5,1,9,
1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21c-32,-87.3,-82.7,-157.7,
-152,-211c0,0,-3,-3,-3,-3l399907,0l0,-40c-399126,0,-399993,0,-399993,0z
M93 435 v40 H400000 v-40z M500 241 v40 H400000 v-40z M500 241 v40 H400000 v-40z`,shortrightharpoonabovebar:`M53,241l0,40c398570,0,399437,0,399437,0
c4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199,
-231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6
c-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z
M500 241 v40 H399408 v-40z M500 435 v40 H400000 v-40z`},Re=function(){function ie(a){this.children=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.children=a,this.classes=[],this.height=0,this.depth=0,this.maxFontSize=0,this.style={}}var r=ie.prototype;return r.hasClass=function(l){return w.contains(this.classes,l)},r.toNode=function(){for(var l=document.createDocumentFragment(),g=0;g<this.children.length;g++)l.appendChild(this.children[g].toNode());return l},r.toMarkup=function(){for(var l="",g=0;g<this.children.length;g++)l+=this.children[g].toMarkup();return l},r.toText=function(){var l=function(R){return R.toText()};return this.children.map(l).join("")},ie}(),$=function(r){return r.filter(function(a){return a}).join(" ")},Ye=function(r,a,l){if(this.classes=r||[],this.attributes={},this.height=0,this.depth=0,this.maxFontSize=0,this.style=l||{},a){a.style.isTight()&&this.classes.push("mtight");var g=a.getColor();g&&(this.style.color=g)}},be=function(r){var a=document.createElement(r);a.className=$(this.classes);for(var l in this.style)this.style.hasOwnProperty(l)&&(a.style[l]=this.style[l]);for(var g in this.attributes)this.attributes.hasOwnProperty(g)&&a.setAttribute(g,this.attributes[g]);for(var R=0;R<this.children.length;R++)a.appendChild(this.children[R].toNode());return a},fe=function(r){var a="<"+r;this.classes.length&&(a+=' class="'+w.escape($(this.classes))+'"');var l="";for(var g in this.style)this.style.hasOwnProperty(g)&&(l+=w.hyphenate(g)+":"+this.style[g]+";");l&&(a+=' style="'+w.escape(l)+'"');for(var R in this.attributes)this.attributes.hasOwnProperty(R)&&(a+=" "+R+'="'+w.escape(this.attributes[R])+'"');a+=">";for(var he=0;he<this.children.length;he++)a+=this.children[he].toMarkup();return a+="</"+r+">",a},ue=function(){function ie(a,l,g,R){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.width=void 0,this.maxFontSize=void 0,this.style=void 0,Ye.call(this,a,g,R),this.children=l||[]}var r=ie.prototype;return r.setAttribute=function(l,g){this.attributes[l]=g},r.hasClass=function(l){return w.contains(this.classes,l)},r.toNode=function(){return be.call(this,"span")},r.toMarkup=function(){return fe.call(this,"span")},ie}(),me=function(){function ie(a,l,g,R){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,Ye.call(this,l,R),this.children=g||[],this.setAttribute("href",a)}var r=ie.prototype;return r.setAttribute=function(l,g){this.attributes[l]=g},r.hasClass=function(l){return w.contains(this.classes,l)},r.toNode=function(){return be.call(this,"a")},r.toMarkup=function(){return fe.call(this,"a")},ie}(),Ie=function(){function ie(a,l,g){this.src=void 0,this.alt=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.alt=l,this.src=a,this.classes=["mord"],this.style=g}var r=ie.prototype;return r.hasClass=function(l){return w.contains(this.classes,l)},r.toNode=function(){var l=document.createElement("img");l.src=this.src,l.alt=this.alt,l.className="mord";for(var g in this.style)this.style.hasOwnProperty(g)&&(l.style[g]=this.style[g]);return l},r.toMarkup=function(){var l="<img src='"+this.src+" 'alt='"+this.alt+"' ",g="";for(var R in this.style)this.style.hasOwnProperty(R)&&(g+=w.hyphenate(R)+":"+this.style[R]+";");return g&&(l+=' style="'+w.escape(g)+'"'),l+="'/>",l},ie}(),we={\u00EE:"\u0131\u0302",\u00EF:"\u0131\u0308",\u00ED:"\u0131\u0301",\u00EC:"\u0131\u0300"},Me=function(){function ie(a,l,g,R,he,He,ot,jt){this.text=void 0,this.height=void 0,this.depth=void 0,this.italic=void 0,this.skew=void 0,this.width=void 0,this.maxFontSize=void 0,this.classes=void 0,this.style=void 0,this.text=a,this.height=l||0,this.depth=g||0,this.italic=R||0,this.skew=he||0,this.width=He||0,this.classes=ot||[],this.style=jt||{},this.maxFontSize=0;var nr=W(this.text.charCodeAt(0));nr&&this.classes.push(nr+"_fallback"),/[îïíì]/.test(this.text)&&(this.text=we[this.text])}var r=ie.prototype;return r.hasClass=function(l){return w.contains(this.classes,l)},r.toNode=function(){var l=document.createTextNode(this.text),g=null;this.italic>0&&(g=document.createElement("span"),g.style.marginRight=this.italic+"em"),this.classes.length>0&&(g=g||document.createElement("span"),g.className=$(this.classes));for(var R in this.style)this.style.hasOwnProperty(R)&&(g=g||document.createElement("span"),g.style[R]=this.style[R]);return g?(g.appendChild(l),g):l},r.toMarkup=function(){var l=!1,g="<span";this.classes.length&&(l=!0,g+=' class="',g+=w.escape($(this.classes)),g+='"');var R="";this.italic>0&&(R+="margin-right:"+this.italic+"em;");for(var he in this.style)this.style.hasOwnProperty(he)&&(R+=w.hyphenate(he)+":"+this.style[he]+";");R&&(l=!0,g+=' style="'+w.escape(R)+'"');var He=w.escape(this.text);return l?(g+=">",g+=He,g+="</span>",g):He},ie}(),Je=function(){function ie(a,l){this.children=void 0,this.attributes=void 0,this.children=a||[],this.attributes=l||{}}var r=ie.prototype;return r.toNode=function(){var l="http://www.w3.org/2000/svg",g=document.createElementNS(l,"svg");for(var R in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,R)&&g.setAttribute(R,this.attributes[R]);for(var he=0;he<this.children.length;he++)g.appendChild(this.children[he].toNode());return g},r.toMarkup=function(){var l="<svg";for(var g in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,g)&&(l+=" "+g+"='"+this.attributes[g]+"'");l+=">";for(var R=0;R<this.children.length;R++)l+=this.children[R].toMarkup();return l+="</svg>",l},ie}(),vt=function(){function ie(a,l){this.pathName=void 0,this.alternate=void 0,this.pathName=a,this.alternate=l}var r=ie.prototype;return r.toNode=function(){var l="http://www.w3.org/2000/svg",g=document.createElementNS(l,"path");return this.alternate?g.setAttribute("d",this.alternate):g.setAttribute("d",Fe[this.pathName]),g},r.toMarkup=function(){return this.alternate?"<path d='"+this.alternate+"'/>":"<path d='"+Fe[this.pathName]+"'/>"},ie}(),Et=function(){function ie(a){this.attributes=void 0,this.attributes=a||{}}var r=ie.prototype;return r.toNode=function(){var l="http://www.w3.org/2000/svg",g=document.createElementNS(l,"line");for(var R in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,R)&&g.setAttribute(R,this.attributes[R]);return g},r.toMarkup=function(){var l="<line";for(var g in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,g)&&(l+=" "+g+"='"+this.attributes[g]+"'");return l+="/>",l},ie}();function Yt(ie){if(ie instanceof Me)return ie;throw new Error("Expected symbolNode but got "+String(ie)+".")}function Gt(ie){if(ie instanceof ue)return ie;throw new Error("Expected span<HtmlDomNode> but got "+String(ie)+".")}var Lt={"AMS-Regular":{65:[0,.68889,0,0,.72222],66:[0,.68889,0,0,.66667],67:[0,.68889,0,0,.72222],68:[0,.68889,0,0,.72222],69:[0,.68889,0,0,.66667],70:[0,.68889,0,0,.61111],71:[0,.68889,0,0,.77778],72:[0,.68889,0,0,.77778],73:[0,.68889,0,0,.38889],74:[.16667,.68889,0,0,.5],75:[0,.68889,0,0,.77778],76:[0,.68889,0,0,.66667],77:[0,.68889,0,0,.94445],78:[0,.68889,0,0,.72222],79:[.16667,.68889,0,0,.77778],80:[0,.68889,0,0,.61111],81:[.16667,.68889,0,0,.77778],82:[0,.68889,0,0,.72222],83:[0,.68889,0,0,.55556],84:[0,.68889,0,0,.66667],85:[0,.68889,0,0,.72222],86:[0,.68889,0,0,.72222],87:[0,.68889,0,0,1],88:[0,.68889,0,0,.72222],89:[0,.68889,0,0,.72222],90:[0,.68889,0,0,.66667],107:[0,.68889,0,0,.55556],165:[0,.675,.025,0,.75],174:[.15559,.69224,0,0,.94666],240:[0,.68889,0,0,.55556],295:[0,.68889,0,0,.54028],710:[0,.825,0,0,2.33334],732:[0,.9,0,0,2.33334],770:[0,.825,0,0,2.33334],771:[0,.9,0,0,2.33334],989:[.08167,.58167,0,0,.77778],1008:[0,.43056,.04028,0,.66667],8245:[0,.54986,0,0,.275],8463:[0,.68889,0,0,.54028],8487:[0,.68889,0,0,.72222],8498:[0,.68889,0,0,.55556],8502:[0,.68889,0,0,.66667],8503:[0,.68889,0,0,.44445],8504:[0,.68889,0,0,.66667],8513:[0,.68889,0,0,.63889],8592:[-.03598,.46402,0,0,.5],8594:[-.03598,.46402,0,0,.5],8602:[-.13313,.36687,0,0,1],8603:[-.13313,.36687,0,0,1],8606:[.01354,.52239,0,0,1],8608:[.01354,.52239,0,0,1],8610:[.01354,.52239,0,0,1.11111],8611:[.01354,.52239,0,0,1.11111],8619:[0,.54986,0,0,1],8620:[0,.54986,0,0,1],8621:[-.13313,.37788,0,0,1.38889],8622:[-.13313,.36687,0,0,1],8624:[0,.69224,0,0,.5],8625:[0,.69224,0,0,.5],8630:[0,.43056,0,0,1],8631:[0,.43056,0,0,1],8634:[.08198,.58198,0,0,.77778],8635:[.08198,.58198,0,0,.77778],8638:[.19444,.69224,0,0,.41667],8639:[.19444,.69224,0,0,.41667],8642:[.19444,.69224,0,0,.41667],8643:[.19444,.69224,0,0,.41667],8644:[.1808,.675,0,0,1],8646:[.1808,.675,0,0,1],8647:[.1808,.675,0,0,1],8648:[.19444,.69224,0,0,.83334],8649:[.1808,.675,0,0,1],8650:[.19444,.69224,0,0,.83334],8651:[.01354,.52239,0,0,1],8652:[.01354,.52239,0,0,1],8653:[-.13313,.36687,0,0,1],8654:[-.13313,.36687,0,0,1],8655:[-.13313,.36687,0,0,1],8666:[.13667,.63667,0,0,1],8667:[.13667,.63667,0,0,1],8669:[-.13313,.37788,0,0,1],8672:[-.064,.437,0,0,1.334],8674:[-.064,.437,0,0,1.334],8705:[0,.825,0,0,.5],8708:[0,.68889,0,0,.55556],8709:[.08167,.58167,0,0,.77778],8717:[0,.43056,0,0,.42917],8722:[-.03598,.46402,0,0,.5],8724:[.08198,.69224,0,0,.77778],8726:[.08167,.58167,0,0,.77778],8733:[0,.69224,0,0,.77778],8736:[0,.69224,0,0,.72222],8737:[0,.69224,0,0,.72222],8738:[.03517,.52239,0,0,.72222],8739:[.08167,.58167,0,0,.22222],8740:[.25142,.74111,0,0,.27778],8741:[.08167,.58167,0,0,.38889],8742:[.25142,.74111,0,0,.5],8756:[0,.69224,0,0,.66667],8757:[0,.69224,0,0,.66667],8764:[-.13313,.36687,0,0,.77778],8765:[-.13313,.37788,0,0,.77778],8769:[-.13313,.36687,0,0,.77778],8770:[-.03625,.46375,0,0,.77778],8774:[.30274,.79383,0,0,.77778],8776:[-.01688,.48312,0,0,.77778],8778:[.08167,.58167,0,0,.77778],8782:[.06062,.54986,0,0,.77778],8783:[.06062,.54986,0,0,.77778],8785:[.08198,.58198,0,0,.77778],8786:[.08198,.58198,0,0,.77778],8787:[.08198,.58198,0,0,.77778],8790:[0,.69224,0,0,.77778],8791:[.22958,.72958,0,0,.77778],8796:[.08198,.91667,0,0,.77778],8806:[.25583,.75583,0,0,.77778],8807:[.25583,.75583,0,0,.77778],8808:[.25142,.75726,0,0,.77778],8809:[.25142,.75726,0,0,.77778],8812:[.25583,.75583,0,0,.5],8814:[.20576,.70576,0,0,.77778],8815:[.20576,.70576,0,0,.77778],8816:[.30274,.79383,0,0,.77778],8817:[.30274,.79383,0,0,.77778],8818:[.22958,.72958,0,0,.77778],8819:[.22958,.72958,0,0,.77778],8822:[.1808,.675,0,0,.77778],8823:[.1808,.675,0,0,.77778],8828:[.13667,.63667,0,0,.77778],8829:[.13667,.63667,0,0,.77778],8830:[.22958,.72958,0,0,.77778],8831:[.22958,.72958,0,0,.77778],8832:[.20576,.70576,0,0,.77778],8833:[.20576,.70576,0,0,.77778],8840:[.30274,.79383,0,0,.77778],8841:[.30274,.79383,0,0,.77778],8842:[.13597,.63597,0,0,.77778],8843:[.13597,.63597,0,0,.77778],8847:[.03517,.54986,0,0,.77778],8848:[.03517,.54986,0,0,.77778],8858:[.08198,.58198,0,0,.77778],8859:[.08198,.58198,0,0,.77778],8861:[.08198,.58198,0,0,.77778],8862:[0,.675,0,0,.77778],8863:[0,.675,0,0,.77778],8864:[0,.675,0,0,.77778],8865:[0,.675,0,0,.77778],8872:[0,.69224,0,0,.61111],8873:[0,.69224,0,0,.72222],8874:[0,.69224,0,0,.88889],8876:[0,.68889,0,0,.61111],8877:[0,.68889,0,0,.61111],8878:[0,.68889,0,0,.72222],8879:[0,.68889,0,0,.72222],8882:[.03517,.54986,0,0,.77778],8883:[.03517,.54986,0,0,.77778],8884:[.13667,.63667,0,0,.77778],8885:[.13667,.63667,0,0,.77778],8888:[0,.54986,0,0,1.11111],8890:[.19444,.43056,0,0,.55556],8891:[.19444,.69224,0,0,.61111],8892:[.19444,.69224,0,0,.61111],8901:[0,.54986,0,0,.27778],8903:[.08167,.58167,0,0,.77778],8905:[.08167,.58167,0,0,.77778],8906:[.08167,.58167,0,0,.77778],8907:[0,.69224,0,0,.77778],8908:[0,.69224,0,0,.77778],8909:[-.03598,.46402,0,0,.77778],8910:[0,.54986,0,0,.76042],8911:[0,.54986,0,0,.76042],8912:[.03517,.54986,0,0,.77778],8913:[.03517,.54986,0,0,.77778],8914:[0,.54986,0,0,.66667],8915:[0,.54986,0,0,.66667],8916:[0,.69224,0,0,.66667],8918:[.0391,.5391,0,0,.77778],8919:[.0391,.5391,0,0,.77778],8920:[.03517,.54986,0,0,1.33334],8921:[.03517,.54986,0,0,1.33334],8922:[.38569,.88569,0,0,.77778],8923:[.38569,.88569,0,0,.77778],8926:[.13667,.63667,0,0,.77778],8927:[.13667,.63667,0,0,.77778],8928:[.30274,.79383,0,0,.77778],8929:[.30274,.79383,0,0,.77778],8934:[.23222,.74111,0,0,.77778],8935:[.23222,.74111,0,0,.77778],8936:[.23222,.74111,0,0,.77778],8937:[.23222,.74111,0,0,.77778],8938:[.20576,.70576,0,0,.77778],8939:[.20576,.70576,0,0,.77778],8940:[.30274,.79383,0,0,.77778],8941:[.30274,.79383,0,0,.77778],8994:[.19444,.69224,0,0,.77778],8995:[.19444,.69224,0,0,.77778],9416:[.15559,.69224,0,0,.90222],9484:[0,.69224,0,0,.5],9488:[0,.69224,0,0,.5],9492:[0,.37788,0,0,.5],9496:[0,.37788,0,0,.5],9585:[.19444,.68889,0,0,.88889],9586:[.19444,.74111,0,0,.88889],9632:[0,.675,0,0,.77778],9633:[0,.675,0,0,.77778],9650:[0,.54986,0,0,.72222],9651:[0,.54986,0,0,.72222],9654:[.03517,.54986,0,0,.77778],9660:[0,.54986,0,0,.72222],9661:[0,.54986,0,0,.72222],9664:[.03517,.54986,0,0,.77778],9674:[.11111,.69224,0,0,.66667],9733:[.19444,.69224,0,0,.94445],10003:[0,.69224,0,0,.83334],10016:[0,.69224,0,0,.83334],10731:[.11111,.69224,0,0,.66667],10846:[.19444,.75583,0,0,.61111],10877:[.13667,.63667,0,0,.77778],10878:[.13667,.63667,0,0,.77778],10885:[.25583,.75583,0,0,.77778],10886:[.25583,.75583,0,0,.77778],10887:[.13597,.63597,0,0,.77778],10888:[.13597,.63597,0,0,.77778],10889:[.26167,.75726,0,0,.77778],10890:[.26167,.75726,0,0,.77778],10891:[.48256,.98256,0,0,.77778],10892:[.48256,.98256,0,0,.77778],10901:[.13667,.63667,0,0,.77778],10902:[.13667,.63667,0,0,.77778],10933:[.25142,.75726,0,0,.77778],10934:[.25142,.75726,0,0,.77778],10935:[.26167,.75726,0,0,.77778],10936:[.26167,.75726,0,0,.77778],10937:[.26167,.75726,0,0,.77778],10938:[.26167,.75726,0,0,.77778],10949:[.25583,.75583,0,0,.77778],10950:[.25583,.75583,0,0,.77778],10955:[.28481,.79383,0,0,.77778],10956:[.28481,.79383,0,0,.77778],57350:[.08167,.58167,0,0,.22222],57351:[.08167,.58167,0,0,.38889],57352:[.08167,.58167,0,0,.77778],57353:[0,.43056,.04028,0,.66667],57356:[.25142,.75726,0,0,.77778],57357:[.25142,.75726,0,0,.77778],57358:[.41951,.91951,0,0,.77778],57359:[.30274,.79383,0,0,.77778],57360:[.30274,.79383,0,0,.77778],57361:[.41951,.91951,0,0,.77778],57366:[.25142,.75726,0,0,.77778],57367:[.25142,.75726,0,0,.77778],57368:[.25142,.75726,0,0,.77778],57369:[.25142,.75726,0,0,.77778],57370:[.13597,.63597,0,0,.77778],57371:[.13597,.63597,0,0,.77778]},"Caligraphic-Regular":{48:[0,.43056,0,0,.5],49:[0,.43056,0,0,.5],50:[0,.43056,0,0,.5],51:[.19444,.43056,0,0,.5],52:[.19444,.43056,0,0,.5],53:[.19444,.43056,0,0,.5],54:[0,.64444,0,0,.5],55:[.19444,.43056,0,0,.5],56:[0,.64444,0,0,.5],57:[.19444,.43056,0,0,.5],65:[0,.68333,0,.19445,.79847],66:[0,.68333,.03041,.13889,.65681],67:[0,.68333,.05834,.13889,.52653],68:[0,.68333,.02778,.08334,.77139],69:[0,.68333,.08944,.11111,.52778],70:[0,.68333,.09931,.11111,.71875],71:[.09722,.68333,.0593,.11111,.59487],72:[0,.68333,.00965,.11111,.84452],73:[0,.68333,.07382,0,.54452],74:[.09722,.68333,.18472,.16667,.67778],75:[0,.68333,.01445,.05556,.76195],76:[0,.68333,0,.13889,.68972],77:[0,.68333,0,.13889,1.2009],78:[0,.68333,.14736,.08334,.82049],79:[0,.68333,.02778,.11111,.79611],80:[0,.68333,.08222,.08334,.69556],81:[.09722,.68333,0,.11111,.81667],82:[0,.68333,0,.08334,.8475],83:[0,.68333,.075,.13889,.60556],84:[0,.68333,.25417,0,.54464],85:[0,.68333,.09931,.08334,.62583],86:[0,.68333,.08222,0,.61278],87:[0,.68333,.08222,.08334,.98778],88:[0,.68333,.14643,.13889,.7133],89:[.09722,.68333,.08222,.08334,.66834],90:[0,.68333,.07944,.13889,.72473]},"Fraktur-Regular":{33:[0,.69141,0,0,.29574],34:[0,.69141,0,0,.21471],38:[0,.69141,0,0,.73786],39:[0,.69141,0,0,.21201],40:[.24982,.74947,0,0,.38865],41:[.24982,.74947,0,0,.38865],42:[0,.62119,0,0,.27764],43:[.08319,.58283,0,0,.75623],44:[0,.10803,0,0,.27764],45:[.08319,.58283,0,0,.75623],46:[0,.10803,0,0,.27764],47:[.24982,.74947,0,0,.50181],48:[0,.47534,0,0,.50181],49:[0,.47534,0,0,.50181],50:[0,.47534,0,0,.50181],51:[.18906,.47534,0,0,.50181],52:[.18906,.47534,0,0,.50181],53:[.18906,.47534,0,0,.50181],54:[0,.69141,0,0,.50181],55:[.18906,.47534,0,0,.50181],56:[0,.69141,0,0,.50181],57:[.18906,.47534,0,0,.50181],58:[0,.47534,0,0,.21606],59:[.12604,.47534,0,0,.21606],61:[-.13099,.36866,0,0,.75623],63:[0,.69141,0,0,.36245],65:[0,.69141,0,0,.7176],66:[0,.69141,0,0,.88397],67:[0,.69141,0,0,.61254],68:[0,.69141,0,0,.83158],69:[0,.69141,0,0,.66278],70:[.12604,.69141,0,0,.61119],71:[0,.69141,0,0,.78539],72:[.06302,.69141,0,0,.7203],73:[0,.69141,0,0,.55448],74:[.12604,.69141,0,0,.55231],75:[0,.69141,0,0,.66845],76:[0,.69141,0,0,.66602],77:[0,.69141,0,0,1.04953],78:[0,.69141,0,0,.83212],79:[0,.69141,0,0,.82699],80:[.18906,.69141,0,0,.82753],81:[.03781,.69141,0,0,.82699],82:[0,.69141,0,0,.82807],83:[0,.69141,0,0,.82861],84:[0,.69141,0,0,.66899],85:[0,.69141,0,0,.64576],86:[0,.69141,0,0,.83131],87:[0,.69141,0,0,1.04602],88:[0,.69141,0,0,.71922],89:[.18906,.69141,0,0,.83293],90:[.12604,.69141,0,0,.60201],91:[.24982,.74947,0,0,.27764],93:[.24982,.74947,0,0,.27764],94:[0,.69141,0,0,.49965],97:[0,.47534,0,0,.50046],98:[0,.69141,0,0,.51315],99:[0,.47534,0,0,.38946],100:[0,.62119,0,0,.49857],101:[0,.47534,0,0,.40053],102:[.18906,.69141,0,0,.32626],103:[.18906,.47534,0,0,.5037],104:[.18906,.69141,0,0,.52126],105:[0,.69141,0,0,.27899],106:[0,.69141,0,0,.28088],107:[0,.69141,0,0,.38946],108:[0,.69141,0,0,.27953],109:[0,.47534,0,0,.76676],110:[0,.47534,0,0,.52666],111:[0,.47534,0,0,.48885],112:[.18906,.52396,0,0,.50046],113:[.18906,.47534,0,0,.48912],114:[0,.47534,0,0,.38919],115:[0,.47534,0,0,.44266],116:[0,.62119,0,0,.33301],117:[0,.47534,0,0,.5172],118:[0,.52396,0,0,.5118],119:[0,.52396,0,0,.77351],120:[.18906,.47534,0,0,.38865],121:[.18906,.47534,0,0,.49884],122:[.18906,.47534,0,0,.39054],8216:[0,.69141,0,0,.21471],8217:[0,.69141,0,0,.21471],58112:[0,.62119,0,0,.49749],58113:[0,.62119,0,0,.4983],58114:[.18906,.69141,0,0,.33328],58115:[.18906,.69141,0,0,.32923],58116:[.18906,.47534,0,0,.50343],58117:[0,.69141,0,0,.33301],58118:[0,.62119,0,0,.33409],58119:[0,.47534,0,0,.50073]},"Main-Bold":{33:[0,.69444,0,0,.35],34:[0,.69444,0,0,.60278],35:[.19444,.69444,0,0,.95833],36:[.05556,.75,0,0,.575],37:[.05556,.75,0,0,.95833],38:[0,.69444,0,0,.89444],39:[0,.69444,0,0,.31944],40:[.25,.75,0,0,.44722],41:[.25,.75,0,0,.44722],42:[0,.75,0,0,.575],43:[.13333,.63333,0,0,.89444],44:[.19444,.15556,0,0,.31944],45:[0,.44444,0,0,.38333],46:[0,.15556,0,0,.31944],47:[.25,.75,0,0,.575],48:[0,.64444,0,0,.575],49:[0,.64444,0,0,.575],50:[0,.64444,0,0,.575],51:[0,.64444,0,0,.575],52:[0,.64444,0,0,.575],53:[0,.64444,0,0,.575],54:[0,.64444,0,0,.575],55:[0,.64444,0,0,.575],56:[0,.64444,0,0,.575],57:[0,.64444,0,0,.575],58:[0,.44444,0,0,.31944],59:[.19444,.44444,0,0,.31944],60:[.08556,.58556,0,0,.89444],61:[-.10889,.39111,0,0,.89444],62:[.08556,.58556,0,0,.89444],63:[0,.69444,0,0,.54305],64:[0,.69444,0,0,.89444],65:[0,.68611,0,0,.86944],66:[0,.68611,0,0,.81805],67:[0,.68611,0,0,.83055],68:[0,.68611,0,0,.88194],69:[0,.68611,0,0,.75555],70:[0,.68611,0,0,.72361],71:[0,.68611,0,0,.90416],72:[0,.68611,0,0,.9],73:[0,.68611,0,0,.43611],74:[0,.68611,0,0,.59444],75:[0,.68611,0,0,.90138],76:[0,.68611,0,0,.69166],77:[0,.68611,0,0,1.09166],78:[0,.68611,0,0,.9],79:[0,.68611,0,0,.86388],80:[0,.68611,0,0,.78611],81:[.19444,.68611,0,0,.86388],82:[0,.68611,0,0,.8625],83:[0,.68611,0,0,.63889],84:[0,.68611,0,0,.8],85:[0,.68611,0,0,.88472],86:[0,.68611,.01597,0,.86944],87:[0,.68611,.01597,0,1.18888],88:[0,.68611,0,0,.86944],89:[0,.68611,.02875,0,.86944],90:[0,.68611,0,0,.70277],91:[.25,.75,0,0,.31944],92:[.25,.75,0,0,.575],93:[.25,.75,0,0,.31944],94:[0,.69444,0,0,.575],95:[.31,.13444,.03194,0,.575],97:[0,.44444,0,0,.55902],98:[0,.69444,0,0,.63889],99:[0,.44444,0,0,.51111],100:[0,.69444,0,0,.63889],101:[0,.44444,0,0,.52708],102:[0,.69444,.10903,0,.35139],103:[.19444,.44444,.01597,0,.575],104:[0,.69444,0,0,.63889],105:[0,.69444,0,0,.31944],106:[.19444,.69444,0,0,.35139],107:[0,.69444,0,0,.60694],108:[0,.69444,0,0,.31944],109:[0,.44444,0,0,.95833],110:[0,.44444,0,0,.63889],111:[0,.44444,0,0,.575],112:[.19444,.44444,0,0,.63889],113:[.19444,.44444,0,0,.60694],114:[0,.44444,0,0,.47361],115:[0,.44444,0,0,.45361],116:[0,.63492,0,0,.44722],117:[0,.44444,0,0,.63889],118:[0,.44444,.01597,0,.60694],119:[0,.44444,.01597,0,.83055],120:[0,.44444,0,0,.60694],121:[.19444,.44444,.01597,0,.60694],122:[0,.44444,0,0,.51111],123:[.25,.75,0,0,.575],124:[.25,.75,0,0,.31944],125:[.25,.75,0,0,.575],126:[.35,.34444,0,0,.575],168:[0,.69444,0,0,.575],172:[0,.44444,0,0,.76666],176:[0,.69444,0,0,.86944],177:[.13333,.63333,0,0,.89444],184:[.17014,0,0,0,.51111],198:[0,.68611,0,0,1.04166],215:[.13333,.63333,0,0,.89444],216:[.04861,.73472,0,0,.89444],223:[0,.69444,0,0,.59722],230:[0,.44444,0,0,.83055],247:[.13333,.63333,0,0,.89444],248:[.09722,.54167,0,0,.575],305:[0,.44444,0,0,.31944],338:[0,.68611,0,0,1.16944],339:[0,.44444,0,0,.89444],567:[.19444,.44444,0,0,.35139],710:[0,.69444,0,0,.575],711:[0,.63194,0,0,.575],713:[0,.59611,0,0,.575],714:[0,.69444,0,0,.575],715:[0,.69444,0,0,.575],728:[0,.69444,0,0,.575],729:[0,.69444,0,0,.31944],730:[0,.69444,0,0,.86944],732:[0,.69444,0,0,.575],733:[0,.69444,0,0,.575],915:[0,.68611,0,0,.69166],916:[0,.68611,0,0,.95833],920:[0,.68611,0,0,.89444],923:[0,.68611,0,0,.80555],926:[0,.68611,0,0,.76666],928:[0,.68611,0,0,.9],931:[0,.68611,0,0,.83055],933:[0,.68611,0,0,.89444],934:[0,.68611,0,0,.83055],936:[0,.68611,0,0,.89444],937:[0,.68611,0,0,.83055],8211:[0,.44444,.03194,0,.575],8212:[0,.44444,.03194,0,1.14999],8216:[0,.69444,0,0,.31944],8217:[0,.69444,0,0,.31944],8220:[0,.69444,0,0,.60278],8221:[0,.69444,0,0,.60278],8224:[.19444,.69444,0,0,.51111],8225:[.19444,.69444,0,0,.51111],8242:[0,.55556,0,0,.34444],8407:[0,.72444,.15486,0,.575],8463:[0,.69444,0,0,.66759],8465:[0,.69444,0,0,.83055],8467:[0,.69444,0,0,.47361],8472:[.19444,.44444,0,0,.74027],8476:[0,.69444,0,0,.83055],8501:[0,.69444,0,0,.70277],8592:[-.10889,.39111,0,0,1.14999],8593:[.19444,.69444,0,0,.575],8594:[-.10889,.39111,0,0,1.14999],8595:[.19444,.69444,0,0,.575],8596:[-.10889,.39111,0,0,1.14999],8597:[.25,.75,0,0,.575],8598:[.19444,.69444,0,0,1.14999],8599:[.19444,.69444,0,0,1.14999],8600:[.19444,.69444,0,0,1.14999],8601:[.19444,.69444,0,0,1.14999],8636:[-.10889,.39111,0,0,1.14999],8637:[-.10889,.39111,0,0,1.14999],8640:[-.10889,.39111,0,0,1.14999],8641:[-.10889,.39111,0,0,1.14999],8656:[-.10889,.39111,0,0,1.14999],8657:[.19444,.69444,0,0,.70277],8658:[-.10889,.39111,0,0,1.14999],8659:[.19444,.69444,0,0,.70277],8660:[-.10889,.39111,0,0,1.14999],8661:[.25,.75,0,0,.70277],8704:[0,.69444,0,0,.63889],8706:[0,.69444,.06389,0,.62847],8707:[0,.69444,0,0,.63889],8709:[.05556,.75,0,0,.575],8711:[0,.68611,0,0,.95833],8712:[.08556,.58556,0,0,.76666],8715:[.08556,.58556,0,0,.76666],8722:[.13333,.63333,0,0,.89444],8723:[.13333,.63333,0,0,.89444],8725:[.25,.75,0,0,.575],8726:[.25,.75,0,0,.575],8727:[-.02778,.47222,0,0,.575],8728:[-.02639,.47361,0,0,.575],8729:[-.02639,.47361,0,0,.575],8730:[.18,.82,0,0,.95833],8733:[0,.44444,0,0,.89444],8734:[0,.44444,0,0,1.14999],8736:[0,.69224,0,0,.72222],8739:[.25,.75,0,0,.31944],8741:[.25,.75,0,0,.575],8743:[0,.55556,0,0,.76666],8744:[0,.55556,0,0,.76666],8745:[0,.55556,0,0,.76666],8746:[0,.55556,0,0,.76666],8747:[.19444,.69444,.12778,0,.56875],8764:[-.10889,.39111,0,0,.89444],8768:[.19444,.69444,0,0,.31944],8771:[.00222,.50222,0,0,.89444],8776:[.02444,.52444,0,0,.89444],8781:[.00222,.50222,0,0,.89444],8801:[.00222,.50222,0,0,.89444],8804:[.19667,.69667,0,0,.89444],8805:[.19667,.69667,0,0,.89444],8810:[.08556,.58556,0,0,1.14999],8811:[.08556,.58556,0,0,1.14999],8826:[.08556,.58556,0,0,.89444],8827:[.08556,.58556,0,0,.89444],8834:[.08556,.58556,0,0,.89444],8835:[.08556,.58556,0,0,.89444],8838:[.19667,.69667,0,0,.89444],8839:[.19667,.69667,0,0,.89444],8846:[0,.55556,0,0,.76666],8849:[.19667,.69667,0,0,.89444],8850:[.19667,.69667,0,0,.89444],8851:[0,.55556,0,0,.76666],8852:[0,.55556,0,0,.76666],8853:[.13333,.63333,0,0,.89444],8854:[.13333,.63333,0,0,.89444],8855:[.13333,.63333,0,0,.89444],8856:[.13333,.63333,0,0,.89444],8857:[.13333,.63333,0,0,.89444],8866:[0,.69444,0,0,.70277],8867:[0,.69444,0,0,.70277],8868:[0,.69444,0,0,.89444],8869:[0,.69444,0,0,.89444],8900:[-.02639,.47361,0,0,.575],8901:[-.02639,.47361,0,0,.31944],8902:[-.02778,.47222,0,0,.575],8968:[.25,.75,0,0,.51111],8969:[.25,.75,0,0,.51111],8970:[.25,.75,0,0,.51111],8971:[.25,.75,0,0,.51111],8994:[-.13889,.36111,0,0,1.14999],8995:[-.13889,.36111,0,0,1.14999],9651:[.19444,.69444,0,0,1.02222],9657:[-.02778,.47222,0,0,.575],9661:[.19444,.69444,0,0,1.02222],9667:[-.02778,.47222,0,0,.575],9711:[.19444,.69444,0,0,1.14999],9824:[.12963,.69444,0,0,.89444],9825:[.12963,.69444,0,0,.89444],9826:[.12963,.69444,0,0,.89444],9827:[.12963,.69444,0,0,.89444],9837:[0,.75,0,0,.44722],9838:[.19444,.69444,0,0,.44722],9839:[.19444,.69444,0,0,.44722],10216:[.25,.75,0,0,.44722],10217:[.25,.75,0,0,.44722],10815:[0,.68611,0,0,.9],10927:[.19667,.69667,0,0,.89444],10928:[.19667,.69667,0,0,.89444],57376:[.19444,.69444,0,0,0]},"Main-BoldItalic":{33:[0,.69444,.11417,0,.38611],34:[0,.69444,.07939,0,.62055],35:[.19444,.69444,.06833,0,.94444],37:[.05556,.75,.12861,0,.94444],38:[0,.69444,.08528,0,.88555],39:[0,.69444,.12945,0,.35555],40:[.25,.75,.15806,0,.47333],41:[.25,.75,.03306,0,.47333],42:[0,.75,.14333,0,.59111],43:[.10333,.60333,.03306,0,.88555],44:[.19444,.14722,0,0,.35555],45:[0,.44444,.02611,0,.41444],46:[0,.14722,0,0,.35555],47:[.25,.75,.15806,0,.59111],48:[0,.64444,.13167,0,.59111],49:[0,.64444,.13167,0,.59111],50:[0,.64444,.13167,0,.59111],51:[0,.64444,.13167,0,.59111],52:[.19444,.64444,.13167,0,.59111],53:[0,.64444,.13167,0,.59111],54:[0,.64444,.13167,0,.59111],55:[.19444,.64444,.13167,0,.59111],56:[0,.64444,.13167,0,.59111],57:[0,.64444,.13167,0,.59111],58:[0,.44444,.06695,0,.35555],59:[.19444,.44444,.06695,0,.35555],61:[-.10889,.39111,.06833,0,.88555],63:[0,.69444,.11472,0,.59111],64:[0,.69444,.09208,0,.88555],65:[0,.68611,0,0,.86555],66:[0,.68611,.0992,0,.81666],67:[0,.68611,.14208,0,.82666],68:[0,.68611,.09062,0,.87555],69:[0,.68611,.11431,0,.75666],70:[0,.68611,.12903,0,.72722],71:[0,.68611,.07347,0,.89527],72:[0,.68611,.17208,0,.8961],73:[0,.68611,.15681,0,.47166],74:[0,.68611,.145,0,.61055],75:[0,.68611,.14208,0,.89499],76:[0,.68611,0,0,.69777],77:[0,.68611,.17208,0,1.07277],78:[0,.68611,.17208,0,.8961],79:[0,.68611,.09062,0,.85499],80:[0,.68611,.0992,0,.78721],81:[.19444,.68611,.09062,0,.85499],82:[0,.68611,.02559,0,.85944],83:[0,.68611,.11264,0,.64999],84:[0,.68611,.12903,0,.7961],85:[0,.68611,.17208,0,.88083],86:[0,.68611,.18625,0,.86555],87:[0,.68611,.18625,0,1.15999],88:[0,.68611,.15681,0,.86555],89:[0,.68611,.19803,0,.86555],90:[0,.68611,.14208,0,.70888],91:[.25,.75,.1875,0,.35611],93:[.25,.75,.09972,0,.35611],94:[0,.69444,.06709,0,.59111],95:[.31,.13444,.09811,0,.59111],97:[0,.44444,.09426,0,.59111],98:[0,.69444,.07861,0,.53222],99:[0,.44444,.05222,0,.53222],100:[0,.69444,.10861,0,.59111],101:[0,.44444,.085,0,.53222],102:[.19444,.69444,.21778,0,.4],103:[.19444,.44444,.105,0,.53222],104:[0,.69444,.09426,0,.59111],105:[0,.69326,.11387,0,.35555],106:[.19444,.69326,.1672,0,.35555],107:[0,.69444,.11111,0,.53222],108:[0,.69444,.10861,0,.29666],109:[0,.44444,.09426,0,.94444],110:[0,.44444,.09426,0,.64999],111:[0,.44444,.07861,0,.59111],112:[.19444,.44444,.07861,0,.59111],113:[.19444,.44444,.105,0,.53222],114:[0,.44444,.11111,0,.50167],115:[0,.44444,.08167,0,.48694],116:[0,.63492,.09639,0,.385],117:[0,.44444,.09426,0,.62055],118:[0,.44444,.11111,0,.53222],119:[0,.44444,.11111,0,.76777],120:[0,.44444,.12583,0,.56055],121:[.19444,.44444,.105,0,.56166],122:[0,.44444,.13889,0,.49055],126:[.35,.34444,.11472,0,.59111],163:[0,.69444,0,0,.86853],168:[0,.69444,.11473,0,.59111],176:[0,.69444,0,0,.94888],184:[.17014,0,0,0,.53222],198:[0,.68611,.11431,0,1.02277],216:[.04861,.73472,.09062,0,.88555],223:[.19444,.69444,.09736,0,.665],230:[0,.44444,.085,0,.82666],248:[.09722,.54167,.09458,0,.59111],305:[0,.44444,.09426,0,.35555],338:[0,.68611,.11431,0,1.14054],339:[0,.44444,.085,0,.82666],567:[.19444,.44444,.04611,0,.385],710:[0,.69444,.06709,0,.59111],711:[0,.63194,.08271,0,.59111],713:[0,.59444,.10444,0,.59111],714:[0,.69444,.08528,0,.59111],715:[0,.69444,0,0,.59111],728:[0,.69444,.10333,0,.59111],729:[0,.69444,.12945,0,.35555],730:[0,.69444,0,0,.94888],732:[0,.69444,.11472,0,.59111],733:[0,.69444,.11472,0,.59111],915:[0,.68611,.12903,0,.69777],916:[0,.68611,0,0,.94444],920:[0,.68611,.09062,0,.88555],923:[0,.68611,0,0,.80666],926:[0,.68611,.15092,0,.76777],928:[0,.68611,.17208,0,.8961],931:[0,.68611,.11431,0,.82666],933:[0,.68611,.10778,0,.88555],934:[0,.68611,.05632,0,.82666],936:[0,.68611,.10778,0,.88555],937:[0,.68611,.0992,0,.82666],8211:[0,.44444,.09811,0,.59111],8212:[0,.44444,.09811,0,1.18221],8216:[0,.69444,.12945,0,.35555],8217:[0,.69444,.12945,0,.35555],8220:[0,.69444,.16772,0,.62055],8221:[0,.69444,.07939,0,.62055]},"Main-Italic":{33:[0,.69444,.12417,0,.30667],34:[0,.69444,.06961,0,.51444],35:[.19444,.69444,.06616,0,.81777],37:[.05556,.75,.13639,0,.81777],38:[0,.69444,.09694,0,.76666],39:[0,.69444,.12417,0,.30667],40:[.25,.75,.16194,0,.40889],41:[.25,.75,.03694,0,.40889],42:[0,.75,.14917,0,.51111],43:[.05667,.56167,.03694,0,.76666],44:[.19444,.10556,0,0,.30667],45:[0,.43056,.02826,0,.35778],46:[0,.10556,0,0,.30667],47:[.25,.75,.16194,0,.51111],48:[0,.64444,.13556,0,.51111],49:[0,.64444,.13556,0,.51111],50:[0,.64444,.13556,0,.51111],51:[0,.64444,.13556,0,.51111],52:[.19444,.64444,.13556,0,.51111],53:[0,.64444,.13556,0,.51111],54:[0,.64444,.13556,0,.51111],55:[.19444,.64444,.13556,0,.51111],56:[0,.64444,.13556,0,.51111],57:[0,.64444,.13556,0,.51111],58:[0,.43056,.0582,0,.30667],59:[.19444,.43056,.0582,0,.30667],61:[-.13313,.36687,.06616,0,.76666],63:[0,.69444,.1225,0,.51111],64:[0,.69444,.09597,0,.76666],65:[0,.68333,0,0,.74333],66:[0,.68333,.10257,0,.70389],67:[0,.68333,.14528,0,.71555],68:[0,.68333,.09403,0,.755],69:[0,.68333,.12028,0,.67833],70:[0,.68333,.13305,0,.65277],71:[0,.68333,.08722,0,.77361],72:[0,.68333,.16389,0,.74333],73:[0,.68333,.15806,0,.38555],74:[0,.68333,.14028,0,.525],75:[0,.68333,.14528,0,.76888],76:[0,.68333,0,0,.62722],77:[0,.68333,.16389,0,.89666],78:[0,.68333,.16389,0,.74333],79:[0,.68333,.09403,0,.76666],80:[0,.68333,.10257,0,.67833],81:[.19444,.68333,.09403,0,.76666],82:[0,.68333,.03868,0,.72944],83:[0,.68333,.11972,0,.56222],84:[0,.68333,.13305,0,.71555],85:[0,.68333,.16389,0,.74333],86:[0,.68333,.18361,0,.74333],87:[0,.68333,.18361,0,.99888],88:[0,.68333,.15806,0,.74333],89:[0,.68333,.19383,0,.74333],90:[0,.68333,.14528,0,.61333],91:[.25,.75,.1875,0,.30667],93:[.25,.75,.10528,0,.30667],94:[0,.69444,.06646,0,.51111],95:[.31,.12056,.09208,0,.51111],97:[0,.43056,.07671,0,.51111],98:[0,.69444,.06312,0,.46],99:[0,.43056,.05653,0,.46],100:[0,.69444,.10333,0,.51111],101:[0,.43056,.07514,0,.46],102:[.19444,.69444,.21194,0,.30667],103:[.19444,.43056,.08847,0,.46],104:[0,.69444,.07671,0,.51111],105:[0,.65536,.1019,0,.30667],106:[.19444,.65536,.14467,0,.30667],107:[0,.69444,.10764,0,.46],108:[0,.69444,.10333,0,.25555],109:[0,.43056,.07671,0,.81777],110:[0,.43056,.07671,0,.56222],111:[0,.43056,.06312,0,.51111],112:[.19444,.43056,.06312,0,.51111],113:[.19444,.43056,.08847,0,.46],114:[0,.43056,.10764,0,.42166],115:[0,.43056,.08208,0,.40889],116:[0,.61508,.09486,0,.33222],117:[0,.43056,.07671,0,.53666],118:[0,.43056,.10764,0,.46],119:[0,.43056,.10764,0,.66444],120:[0,.43056,.12042,0,.46389],121:[.19444,.43056,.08847,0,.48555],122:[0,.43056,.12292,0,.40889],126:[.35,.31786,.11585,0,.51111],163:[0,.69444,0,0,.76909],168:[0,.66786,.10474,0,.51111],176:[0,.69444,0,0,.83129],184:[.17014,0,0,0,.46],198:[0,.68333,.12028,0,.88277],216:[.04861,.73194,.09403,0,.76666],223:[.19444,.69444,.10514,0,.53666],230:[0,.43056,.07514,0,.71555],248:[.09722,.52778,.09194,0,.51111],305:[0,.43056,0,.02778,.32246],338:[0,.68333,.12028,0,.98499],339:[0,.43056,.07514,0,.71555],567:[.19444,.43056,0,.08334,.38403],710:[0,.69444,.06646,0,.51111],711:[0,.62847,.08295,0,.51111],713:[0,.56167,.10333,0,.51111],714:[0,.69444,.09694,0,.51111],715:[0,.69444,0,0,.51111],728:[0,.69444,.10806,0,.51111],729:[0,.66786,.11752,0,.30667],730:[0,.69444,0,0,.83129],732:[0,.66786,.11585,0,.51111],733:[0,.69444,.1225,0,.51111],915:[0,.68333,.13305,0,.62722],916:[0,.68333,0,0,.81777],920:[0,.68333,.09403,0,.76666],923:[0,.68333,0,0,.69222],926:[0,.68333,.15294,0,.66444],928:[0,.68333,.16389,0,.74333],931:[0,.68333,.12028,0,.71555],933:[0,.68333,.11111,0,.76666],934:[0,.68333,.05986,0,.71555],936:[0,.68333,.11111,0,.76666],937:[0,.68333,.10257,0,.71555],8211:[0,.43056,.09208,0,.51111],8212:[0,.43056,.09208,0,1.02222],8216:[0,.69444,.12417,0,.30667],8217:[0,.69444,.12417,0,.30667],8220:[0,.69444,.1685,0,.51444],8221:[0,.69444,.06961,0,.51444],8463:[0,.68889,0,0,.54028]},"Main-Regular":{32:[0,0,0,0,.25],33:[0,.69444,0,0,.27778],34:[0,.69444,0,0,.5],35:[.19444,.69444,0,0,.83334],36:[.05556,.75,0,0,.5],37:[.05556,.75,0,0,.83334],38:[0,.69444,0,0,.77778],39:[0,.69444,0,0,.27778],40:[.25,.75,0,0,.38889],41:[.25,.75,0,0,.38889],42:[0,.75,0,0,.5],43:[.08333,.58333,0,0,.77778],44:[.19444,.10556,0,0,.27778],45:[0,.43056,0,0,.33333],46:[0,.10556,0,0,.27778],47:[.25,.75,0,0,.5],48:[0,.64444,0,0,.5],49:[0,.64444,0,0,.5],50:[0,.64444,0,0,.5],51:[0,.64444,0,0,.5],52:[0,.64444,0,0,.5],53:[0,.64444,0,0,.5],54:[0,.64444,0,0,.5],55:[0,.64444,0,0,.5],56:[0,.64444,0,0,.5],57:[0,.64444,0,0,.5],58:[0,.43056,0,0,.27778],59:[.19444,.43056,0,0,.27778],60:[.0391,.5391,0,0,.77778],61:[-.13313,.36687,0,0,.77778],62:[.0391,.5391,0,0,.77778],63:[0,.69444,0,0,.47222],64:[0,.69444,0,0,.77778],65:[0,.68333,0,0,.75],66:[0,.68333,0,0,.70834],67:[0,.68333,0,0,.72222],68:[0,.68333,0,0,.76389],69:[0,.68333,0,0,.68056],70:[0,.68333,0,0,.65278],71:[0,.68333,0,0,.78472],72:[0,.68333,0,0,.75],73:[0,.68333,0,0,.36111],74:[0,.68333,0,0,.51389],75:[0,.68333,0,0,.77778],76:[0,.68333,0,0,.625],77:[0,.68333,0,0,.91667],78:[0,.68333,0,0,.75],79:[0,.68333,0,0,.77778],80:[0,.68333,0,0,.68056],81:[.19444,.68333,0,0,.77778],82:[0,.68333,0,0,.73611],83:[0,.68333,0,0,.55556],84:[0,.68333,0,0,.72222],85:[0,.68333,0,0,.75],86:[0,.68333,.01389,0,.75],87:[0,.68333,.01389,0,1.02778],88:[0,.68333,0,0,.75],89:[0,.68333,.025,0,.75],90:[0,.68333,0,0,.61111],91:[.25,.75,0,0,.27778],92:[.25,.75,0,0,.5],93:[.25,.75,0,0,.27778],94:[0,.69444,0,0,.5],95:[.31,.12056,.02778,0,.5],97:[0,.43056,0,0,.5],98:[0,.69444,0,0,.55556],99:[0,.43056,0,0,.44445],100:[0,.69444,0,0,.55556],101:[0,.43056,0,0,.44445],102:[0,.69444,.07778,0,.30556],103:[.19444,.43056,.01389,0,.5],104:[0,.69444,0,0,.55556],105:[0,.66786,0,0,.27778],106:[.19444,.66786,0,0,.30556],107:[0,.69444,0,0,.52778],108:[0,.69444,0,0,.27778],109:[0,.43056,0,0,.83334],110:[0,.43056,0,0,.55556],111:[0,.43056,0,0,.5],112:[.19444,.43056,0,0,.55556],113:[.19444,.43056,0,0,.52778],114:[0,.43056,0,0,.39167],115:[0,.43056,0,0,.39445],116:[0,.61508,0,0,.38889],117:[0,.43056,0,0,.55556],118:[0,.43056,.01389,0,.52778],119:[0,.43056,.01389,0,.72222],120:[0,.43056,0,0,.52778],121:[.19444,.43056,.01389,0,.52778],122:[0,.43056,0,0,.44445],123:[.25,.75,0,0,.5],124:[.25,.75,0,0,.27778],125:[.25,.75,0,0,.5],126:[.35,.31786,0,0,.5],160:[0,0,0,0,.25],167:[.19444,.69444,0,0,.44445],168:[0,.66786,0,0,.5],172:[0,.43056,0,0,.66667],176:[0,.69444,0,0,.75],177:[.08333,.58333,0,0,.77778],182:[.19444,.69444,0,0,.61111],184:[.17014,0,0,0,.44445],198:[0,.68333,0,0,.90278],215:[.08333,.58333,0,0,.77778],216:[.04861,.73194,0,0,.77778],223:[0,.69444,0,0,.5],230:[0,.43056,0,0,.72222],247:[.08333,.58333,0,0,.77778],248:[.09722,.52778,0,0,.5],305:[0,.43056,0,0,.27778],338:[0,.68333,0,0,1.01389],339:[0,.43056,0,0,.77778],567:[.19444,.43056,0,0,.30556],710:[0,.69444,0,0,.5],711:[0,.62847,0,0,.5],713:[0,.56778,0,0,.5],714:[0,.69444,0,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,0,0,.5],729:[0,.66786,0,0,.27778],730:[0,.69444,0,0,.75],732:[0,.66786,0,0,.5],733:[0,.69444,0,0,.5],915:[0,.68333,0,0,.625],916:[0,.68333,0,0,.83334],920:[0,.68333,0,0,.77778],923:[0,.68333,0,0,.69445],926:[0,.68333,0,0,.66667],928:[0,.68333,0,0,.75],931:[0,.68333,0,0,.72222],933:[0,.68333,0,0,.77778],934:[0,.68333,0,0,.72222],936:[0,.68333,0,0,.77778],937:[0,.68333,0,0,.72222],8211:[0,.43056,.02778,0,.5],8212:[0,.43056,.02778,0,1],8216:[0,.69444,0,0,.27778],8217:[0,.69444,0,0,.27778],8220:[0,.69444,0,0,.5],8221:[0,.69444,0,0,.5],8224:[.19444,.69444,0,0,.44445],8225:[.19444,.69444,0,0,.44445],8230:[0,.12,0,0,1.172],8242:[0,.55556,0,0,.275],8407:[0,.71444,.15382,0,.5],8463:[0,.68889,0,0,.54028],8465:[0,.69444,0,0,.72222],8467:[0,.69444,0,.11111,.41667],8472:[.19444,.43056,0,.11111,.63646],8476:[0,.69444,0,0,.72222],8501:[0,.69444,0,0,.61111],8592:[-.13313,.36687,0,0,1],8593:[.19444,.69444,0,0,.5],8594:[-.13313,.36687,0,0,1],8595:[.19444,.69444,0,0,.5],8596:[-.13313,.36687,0,0,1],8597:[.25,.75,0,0,.5],8598:[.19444,.69444,0,0,1],8599:[.19444,.69444,0,0,1],8600:[.19444,.69444,0,0,1],8601:[.19444,.69444,0,0,1],8614:[.011,.511,0,0,1],8617:[.011,.511,0,0,1.126],8618:[.011,.511,0,0,1.126],8636:[-.13313,.36687,0,0,1],8637:[-.13313,.36687,0,0,1],8640:[-.13313,.36687,0,0,1],8641:[-.13313,.36687,0,0,1],8652:[.011,.671,0,0,1],8656:[-.13313,.36687,0,0,1],8657:[.19444,.69444,0,0,.61111],8658:[-.13313,.36687,0,0,1],8659:[.19444,.69444,0,0,.61111],8660:[-.13313,.36687,0,0,1],8661:[.25,.75,0,0,.61111],8704:[0,.69444,0,0,.55556],8706:[0,.69444,.05556,.08334,.5309],8707:[0,.69444,0,0,.55556],8709:[.05556,.75,0,0,.5],8711:[0,.68333,0,0,.83334],8712:[.0391,.5391,0,0,.66667],8715:[.0391,.5391,0,0,.66667],8722:[.08333,.58333,0,0,.77778],8723:[.08333,.58333,0,0,.77778],8725:[.25,.75,0,0,.5],8726:[.25,.75,0,0,.5],8727:[-.03472,.46528,0,0,.5],8728:[-.05555,.44445,0,0,.5],8729:[-.05555,.44445,0,0,.5],8730:[.2,.8,0,0,.83334],8733:[0,.43056,0,0,.77778],8734:[0,.43056,0,0,1],8736:[0,.69224,0,0,.72222],8739:[.25,.75,0,0,.27778],8741:[.25,.75,0,0,.5],8743:[0,.55556,0,0,.66667],8744:[0,.55556,0,0,.66667],8745:[0,.55556,0,0,.66667],8746:[0,.55556,0,0,.66667],8747:[.19444,.69444,.11111,0,.41667],8764:[-.13313,.36687,0,0,.77778],8768:[.19444,.69444,0,0,.27778],8771:[-.03625,.46375,0,0,.77778],8773:[-.022,.589,0,0,1],8776:[-.01688,.48312,0,0,.77778],8781:[-.03625,.46375,0,0,.77778],8784:[-.133,.67,0,0,.778],8801:[-.03625,.46375,0,0,.77778],8804:[.13597,.63597,0,0,.77778],8805:[.13597,.63597,0,0,.77778],8810:[.0391,.5391,0,0,1],8811:[.0391,.5391,0,0,1],8826:[.0391,.5391,0,0,.77778],8827:[.0391,.5391,0,0,.77778],8834:[.0391,.5391,0,0,.77778],8835:[.0391,.5391,0,0,.77778],8838:[.13597,.63597,0,0,.77778],8839:[.13597,.63597,0,0,.77778],8846:[0,.55556,0,0,.66667],8849:[.13597,.63597,0,0,.77778],8850:[.13597,.63597,0,0,.77778],8851:[0,.55556,0,0,.66667],8852:[0,.55556,0,0,.66667],8853:[.08333,.58333,0,0,.77778],8854:[.08333,.58333,0,0,.77778],8855:[.08333,.58333,0,0,.77778],8856:[.08333,.58333,0,0,.77778],8857:[.08333,.58333,0,0,.77778],8866:[0,.69444,0,0,.61111],8867:[0,.69444,0,0,.61111],8868:[0,.69444,0,0,.77778],8869:[0,.69444,0,0,.77778],8872:[.249,.75,0,0,.867],8900:[-.05555,.44445,0,0,.5],8901:[-.05555,.44445,0,0,.27778],8902:[-.03472,.46528,0,0,.5],8904:[.005,.505,0,0,.9],8942:[.03,.9,0,0,.278],8943:[-.19,.31,0,0,1.172],8945:[-.1,.82,0,0,1.282],8968:[.25,.75,0,0,.44445],8969:[.25,.75,0,0,.44445],8970:[.25,.75,0,0,.44445],8971:[.25,.75,0,0,.44445],8994:[-.14236,.35764,0,0,1],8995:[-.14236,.35764,0,0,1],9136:[.244,.744,0,0,.412],9137:[.244,.744,0,0,.412],9651:[.19444,.69444,0,0,.88889],9657:[-.03472,.46528,0,0,.5],9661:[.19444,.69444,0,0,.88889],9667:[-.03472,.46528,0,0,.5],9711:[.19444,.69444,0,0,1],9824:[.12963,.69444,0,0,.77778],9825:[.12963,.69444,0,0,.77778],9826:[.12963,.69444,0,0,.77778],9827:[.12963,.69444,0,0,.77778],9837:[0,.75,0,0,.38889],9838:[.19444,.69444,0,0,.38889],9839:[.19444,.69444,0,0,.38889],10216:[.25,.75,0,0,.38889],10217:[.25,.75,0,0,.38889],10222:[.244,.744,0,0,.412],10223:[.244,.744,0,0,.412],10229:[.011,.511,0,0,1.609],10230:[.011,.511,0,0,1.638],10231:[.011,.511,0,0,1.859],10232:[.024,.525,0,0,1.609],10233:[.024,.525,0,0,1.638],10234:[.024,.525,0,0,1.858],10236:[.011,.511,0,0,1.638],10815:[0,.68333,0,0,.75],10927:[.13597,.63597,0,0,.77778],10928:[.13597,.63597,0,0,.77778],57376:[.19444,.69444,0,0,0]},"Math-BoldItalic":{65:[0,.68611,0,0,.86944],66:[0,.68611,.04835,0,.8664],67:[0,.68611,.06979,0,.81694],68:[0,.68611,.03194,0,.93812],69:[0,.68611,.05451,0,.81007],70:[0,.68611,.15972,0,.68889],71:[0,.68611,0,0,.88673],72:[0,.68611,.08229,0,.98229],73:[0,.68611,.07778,0,.51111],74:[0,.68611,.10069,0,.63125],75:[0,.68611,.06979,0,.97118],76:[0,.68611,0,0,.75555],77:[0,.68611,.11424,0,1.14201],78:[0,.68611,.11424,0,.95034],79:[0,.68611,.03194,0,.83666],80:[0,.68611,.15972,0,.72309],81:[.19444,.68611,0,0,.86861],82:[0,.68611,.00421,0,.87235],83:[0,.68611,.05382,0,.69271],84:[0,.68611,.15972,0,.63663],85:[0,.68611,.11424,0,.80027],86:[0,.68611,.25555,0,.67778],87:[0,.68611,.15972,0,1.09305],88:[0,.68611,.07778,0,.94722],89:[0,.68611,.25555,0,.67458],90:[0,.68611,.06979,0,.77257],97:[0,.44444,0,0,.63287],98:[0,.69444,0,0,.52083],99:[0,.44444,0,0,.51342],100:[0,.69444,0,0,.60972],101:[0,.44444,0,0,.55361],102:[.19444,.69444,.11042,0,.56806],103:[.19444,.44444,.03704,0,.5449],104:[0,.69444,0,0,.66759],105:[0,.69326,0,0,.4048],106:[.19444,.69326,.0622,0,.47083],107:[0,.69444,.01852,0,.6037],108:[0,.69444,.0088,0,.34815],109:[0,.44444,0,0,1.0324],110:[0,.44444,0,0,.71296],111:[0,.44444,0,0,.58472],112:[.19444,.44444,0,0,.60092],113:[.19444,.44444,.03704,0,.54213],114:[0,.44444,.03194,0,.5287],115:[0,.44444,0,0,.53125],116:[0,.63492,0,0,.41528],117:[0,.44444,0,0,.68102],118:[0,.44444,.03704,0,.56666],119:[0,.44444,.02778,0,.83148],120:[0,.44444,0,0,.65903],121:[.19444,.44444,.03704,0,.59028],122:[0,.44444,.04213,0,.55509],915:[0,.68611,.15972,0,.65694],916:[0,.68611,0,0,.95833],920:[0,.68611,.03194,0,.86722],923:[0,.68611,0,0,.80555],926:[0,.68611,.07458,0,.84125],928:[0,.68611,.08229,0,.98229],931:[0,.68611,.05451,0,.88507],933:[0,.68611,.15972,0,.67083],934:[0,.68611,0,0,.76666],936:[0,.68611,.11653,0,.71402],937:[0,.68611,.04835,0,.8789],945:[0,.44444,0,0,.76064],946:[.19444,.69444,.03403,0,.65972],947:[.19444,.44444,.06389,0,.59003],948:[0,.69444,.03819,0,.52222],949:[0,.44444,0,0,.52882],950:[.19444,.69444,.06215,0,.50833],951:[.19444,.44444,.03704,0,.6],952:[0,.69444,.03194,0,.5618],953:[0,.44444,0,0,.41204],954:[0,.44444,0,0,.66759],955:[0,.69444,0,0,.67083],956:[.19444,.44444,0,0,.70787],957:[0,.44444,.06898,0,.57685],958:[.19444,.69444,.03021,0,.50833],959:[0,.44444,0,0,.58472],960:[0,.44444,.03704,0,.68241],961:[.19444,.44444,0,0,.6118],962:[.09722,.44444,.07917,0,.42361],963:[0,.44444,.03704,0,.68588],964:[0,.44444,.13472,0,.52083],965:[0,.44444,.03704,0,.63055],966:[.19444,.44444,0,0,.74722],967:[.19444,.44444,0,0,.71805],968:[.19444,.69444,.03704,0,.75833],969:[0,.44444,.03704,0,.71782],977:[0,.69444,0,0,.69155],981:[.19444,.69444,0,0,.7125],982:[0,.44444,.03194,0,.975],1009:[.19444,.44444,0,0,.6118],1013:[0,.44444,0,0,.48333]},"Math-Italic":{65:[0,.68333,0,.13889,.75],66:[0,.68333,.05017,.08334,.75851],67:[0,.68333,.07153,.08334,.71472],68:[0,.68333,.02778,.05556,.82792],69:[0,.68333,.05764,.08334,.7382],70:[0,.68333,.13889,.08334,.64306],71:[0,.68333,0,.08334,.78625],72:[0,.68333,.08125,.05556,.83125],73:[0,.68333,.07847,.11111,.43958],74:[0,.68333,.09618,.16667,.55451],75:[0,.68333,.07153,.05556,.84931],76:[0,.68333,0,.02778,.68056],77:[0,.68333,.10903,.08334,.97014],78:[0,.68333,.10903,.08334,.80347],79:[0,.68333,.02778,.08334,.76278],80:[0,.68333,.13889,.08334,.64201],81:[.19444,.68333,0,.08334,.79056],82:[0,.68333,.00773,.08334,.75929],83:[0,.68333,.05764,.08334,.6132],84:[0,.68333,.13889,.08334,.58438],85:[0,.68333,.10903,.02778,.68278],86:[0,.68333,.22222,0,.58333],87:[0,.68333,.13889,0,.94445],88:[0,.68333,.07847,.08334,.82847],89:[0,.68333,.22222,0,.58056],90:[0,.68333,.07153,.08334,.68264],97:[0,.43056,0,0,.52859],98:[0,.69444,0,0,.42917],99:[0,.43056,0,.05556,.43276],100:[0,.69444,0,.16667,.52049],101:[0,.43056,0,.05556,.46563],102:[.19444,.69444,.10764,.16667,.48959],103:[.19444,.43056,.03588,.02778,.47697],104:[0,.69444,0,0,.57616],105:[0,.65952,0,0,.34451],106:[.19444,.65952,.05724,0,.41181],107:[0,.69444,.03148,0,.5206],108:[0,.69444,.01968,.08334,.29838],109:[0,.43056,0,0,.87801],110:[0,.43056,0,0,.60023],111:[0,.43056,0,.05556,.48472],112:[.19444,.43056,0,.08334,.50313],113:[.19444,.43056,.03588,.08334,.44641],114:[0,.43056,.02778,.05556,.45116],115:[0,.43056,0,.05556,.46875],116:[0,.61508,0,.08334,.36111],117:[0,.43056,0,.02778,.57246],118:[0,.43056,.03588,.02778,.48472],119:[0,.43056,.02691,.08334,.71592],120:[0,.43056,0,.02778,.57153],121:[.19444,.43056,.03588,.05556,.49028],122:[0,.43056,.04398,.05556,.46505],915:[0,.68333,.13889,.08334,.61528],916:[0,.68333,0,.16667,.83334],920:[0,.68333,.02778,.08334,.76278],923:[0,.68333,0,.16667,.69445],926:[0,.68333,.07569,.08334,.74236],928:[0,.68333,.08125,.05556,.83125],931:[0,.68333,.05764,.08334,.77986],933:[0,.68333,.13889,.05556,.58333],934:[0,.68333,0,.08334,.66667],936:[0,.68333,.11,.05556,.61222],937:[0,.68333,.05017,.08334,.7724],945:[0,.43056,.0037,.02778,.6397],946:[.19444,.69444,.05278,.08334,.56563],947:[.19444,.43056,.05556,0,.51773],948:[0,.69444,.03785,.05556,.44444],949:[0,.43056,0,.08334,.46632],950:[.19444,.69444,.07378,.08334,.4375],951:[.19444,.43056,.03588,.05556,.49653],952:[0,.69444,.02778,.08334,.46944],953:[0,.43056,0,.05556,.35394],954:[0,.43056,0,0,.57616],955:[0,.69444,0,0,.58334],956:[.19444,.43056,0,.02778,.60255],957:[0,.43056,.06366,.02778,.49398],958:[.19444,.69444,.04601,.11111,.4375],959:[0,.43056,0,.05556,.48472],960:[0,.43056,.03588,0,.57003],961:[.19444,.43056,0,.08334,.51702],962:[.09722,.43056,.07986,.08334,.36285],963:[0,.43056,.03588,0,.57141],964:[0,.43056,.1132,.02778,.43715],965:[0,.43056,.03588,.02778,.54028],966:[.19444,.43056,0,.08334,.65417],967:[.19444,.43056,0,.05556,.62569],968:[.19444,.69444,.03588,.11111,.65139],969:[0,.43056,.03588,0,.62245],977:[0,.69444,0,.08334,.59144],981:[.19444,.69444,0,.08334,.59583],982:[0,.43056,.02778,0,.82813],1009:[.19444,.43056,0,.08334,.51702],1013:[0,.43056,0,.05556,.4059]},"Math-Regular":{65:[0,.68333,0,.13889,.75],66:[0,.68333,.05017,.08334,.75851],67:[0,.68333,.07153,.08334,.71472],68:[0,.68333,.02778,.05556,.82792],69:[0,.68333,.05764,.08334,.7382],70:[0,.68333,.13889,.08334,.64306],71:[0,.68333,0,.08334,.78625],72:[0,.68333,.08125,.05556,.83125],73:[0,.68333,.07847,.11111,.43958],74:[0,.68333,.09618,.16667,.55451],75:[0,.68333,.07153,.05556,.84931],76:[0,.68333,0,.02778,.68056],77:[0,.68333,.10903,.08334,.97014],78:[0,.68333,.10903,.08334,.80347],79:[0,.68333,.02778,.08334,.76278],80:[0,.68333,.13889,.08334,.64201],81:[.19444,.68333,0,.08334,.79056],82:[0,.68333,.00773,.08334,.75929],83:[0,.68333,.05764,.08334,.6132],84:[0,.68333,.13889,.08334,.58438],85:[0,.68333,.10903,.02778,.68278],86:[0,.68333,.22222,0,.58333],87:[0,.68333,.13889,0,.94445],88:[0,.68333,.07847,.08334,.82847],89:[0,.68333,.22222,0,.58056],90:[0,.68333,.07153,.08334,.68264],97:[0,.43056,0,0,.52859],98:[0,.69444,0,0,.42917],99:[0,.43056,0,.05556,.43276],100:[0,.69444,0,.16667,.52049],101:[0,.43056,0,.05556,.46563],102:[.19444,.69444,.10764,.16667,.48959],103:[.19444,.43056,.03588,.02778,.47697],104:[0,.69444,0,0,.57616],105:[0,.65952,0,0,.34451],106:[.19444,.65952,.05724,0,.41181],107:[0,.69444,.03148,0,.5206],108:[0,.69444,.01968,.08334,.29838],109:[0,.43056,0,0,.87801],110:[0,.43056,0,0,.60023],111:[0,.43056,0,.05556,.48472],112:[.19444,.43056,0,.08334,.50313],113:[.19444,.43056,.03588,.08334,.44641],114:[0,.43056,.02778,.05556,.45116],115:[0,.43056,0,.05556,.46875],116:[0,.61508,0,.08334,.36111],117:[0,.43056,0,.02778,.57246],118:[0,.43056,.03588,.02778,.48472],119:[0,.43056,.02691,.08334,.71592],120:[0,.43056,0,.02778,.57153],121:[.19444,.43056,.03588,.05556,.49028],122:[0,.43056,.04398,.05556,.46505],915:[0,.68333,.13889,.08334,.61528],916:[0,.68333,0,.16667,.83334],920:[0,.68333,.02778,.08334,.76278],923:[0,.68333,0,.16667,.69445],926:[0,.68333,.07569,.08334,.74236],928:[0,.68333,.08125,.05556,.83125],931:[0,.68333,.05764,.08334,.77986],933:[0,.68333,.13889,.05556,.58333],934:[0,.68333,0,.08334,.66667],936:[0,.68333,.11,.05556,.61222],937:[0,.68333,.05017,.08334,.7724],945:[0,.43056,.0037,.02778,.6397],946:[.19444,.69444,.05278,.08334,.56563],947:[.19444,.43056,.05556,0,.51773],948:[0,.69444,.03785,.05556,.44444],949:[0,.43056,0,.08334,.46632],950:[.19444,.69444,.07378,.08334,.4375],951:[.19444,.43056,.03588,.05556,.49653],952:[0,.69444,.02778,.08334,.46944],953:[0,.43056,0,.05556,.35394],954:[0,.43056,0,0,.57616],955:[0,.69444,0,0,.58334],956:[.19444,.43056,0,.02778,.60255],957:[0,.43056,.06366,.02778,.49398],958:[.19444,.69444,.04601,.11111,.4375],959:[0,.43056,0,.05556,.48472],960:[0,.43056,.03588,0,.57003],961:[.19444,.43056,0,.08334,.51702],962:[.09722,.43056,.07986,.08334,.36285],963:[0,.43056,.03588,0,.57141],964:[0,.43056,.1132,.02778,.43715],965:[0,.43056,.03588,.02778,.54028],966:[.19444,.43056,0,.08334,.65417],967:[.19444,.43056,0,.05556,.62569],968:[.19444,.69444,.03588,.11111,.65139],969:[0,.43056,.03588,0,.62245],977:[0,.69444,0,.08334,.59144],981:[.19444,.69444,0,.08334,.59583],982:[0,.43056,.02778,0,.82813],1009:[.19444,.43056,0,.08334,.51702],1013:[0,.43056,0,.05556,.4059]},"SansSerif-Bold":{33:[0,.69444,0,0,.36667],34:[0,.69444,0,0,.55834],35:[.19444,.69444,0,0,.91667],36:[.05556,.75,0,0,.55],37:[.05556,.75,0,0,1.02912],38:[0,.69444,0,0,.83056],39:[0,.69444,0,0,.30556],40:[.25,.75,0,0,.42778],41:[.25,.75,0,0,.42778],42:[0,.75,0,0,.55],43:[.11667,.61667,0,0,.85556],44:[.10556,.13056,0,0,.30556],45:[0,.45833,0,0,.36667],46:[0,.13056,0,0,.30556],47:[.25,.75,0,0,.55],48:[0,.69444,0,0,.55],49:[0,.69444,0,0,.55],50:[0,.69444,0,0,.55],51:[0,.69444,0,0,.55],52:[0,.69444,0,0,.55],53:[0,.69444,0,0,.55],54:[0,.69444,0,0,.55],55:[0,.69444,0,0,.55],56:[0,.69444,0,0,.55],57:[0,.69444,0,0,.55],58:[0,.45833,0,0,.30556],59:[.10556,.45833,0,0,.30556],61:[-.09375,.40625,0,0,.85556],63:[0,.69444,0,0,.51945],64:[0,.69444,0,0,.73334],65:[0,.69444,0,0,.73334],66:[0,.69444,0,0,.73334],67:[0,.69444,0,0,.70278],68:[0,.69444,0,0,.79445],69:[0,.69444,0,0,.64167],70:[0,.69444,0,0,.61111],71:[0,.69444,0,0,.73334],72:[0,.69444,0,0,.79445],73:[0,.69444,0,0,.33056],74:[0,.69444,0,0,.51945],75:[0,.69444,0,0,.76389],76:[0,.69444,0,0,.58056],77:[0,.69444,0,0,.97778],78:[0,.69444,0,0,.79445],79:[0,.69444,0,0,.79445],80:[0,.69444,0,0,.70278],81:[.10556,.69444,0,0,.79445],82:[0,.69444,0,0,.70278],83:[0,.69444,0,0,.61111],84:[0,.69444,0,0,.73334],85:[0,.69444,0,0,.76389],86:[0,.69444,.01528,0,.73334],87:[0,.69444,.01528,0,1.03889],88:[0,.69444,0,0,.73334],89:[0,.69444,.0275,0,.73334],90:[0,.69444,0,0,.67223],91:[.25,.75,0,0,.34306],93:[.25,.75,0,0,.34306],94:[0,.69444,0,0,.55],95:[.35,.10833,.03056,0,.55],97:[0,.45833,0,0,.525],98:[0,.69444,0,0,.56111],99:[0,.45833,0,0,.48889],100:[0,.69444,0,0,.56111],101:[0,.45833,0,0,.51111],102:[0,.69444,.07639,0,.33611],103:[.19444,.45833,.01528,0,.55],104:[0,.69444,0,0,.56111],105:[0,.69444,0,0,.25556],106:[.19444,.69444,0,0,.28611],107:[0,.69444,0,0,.53056],108:[0,.69444,0,0,.25556],109:[0,.45833,0,0,.86667],110:[0,.45833,0,0,.56111],111:[0,.45833,0,0,.55],112:[.19444,.45833,0,0,.56111],113:[.19444,.45833,0,0,.56111],114:[0,.45833,.01528,0,.37222],115:[0,.45833,0,0,.42167],116:[0,.58929,0,0,.40417],117:[0,.45833,0,0,.56111],118:[0,.45833,.01528,0,.5],119:[0,.45833,.01528,0,.74445],120:[0,.45833,0,0,.5],121:[.19444,.45833,.01528,0,.5],122:[0,.45833,0,0,.47639],126:[.35,.34444,0,0,.55],168:[0,.69444,0,0,.55],176:[0,.69444,0,0,.73334],180:[0,.69444,0,0,.55],184:[.17014,0,0,0,.48889],305:[0,.45833,0,0,.25556],567:[.19444,.45833,0,0,.28611],710:[0,.69444,0,0,.55],711:[0,.63542,0,0,.55],713:[0,.63778,0,0,.55],728:[0,.69444,0,0,.55],729:[0,.69444,0,0,.30556],730:[0,.69444,0,0,.73334],732:[0,.69444,0,0,.55],733:[0,.69444,0,0,.55],915:[0,.69444,0,0,.58056],916:[0,.69444,0,0,.91667],920:[0,.69444,0,0,.85556],923:[0,.69444,0,0,.67223],926:[0,.69444,0,0,.73334],928:[0,.69444,0,0,.79445],931:[0,.69444,0,0,.79445],933:[0,.69444,0,0,.85556],934:[0,.69444,0,0,.79445],936:[0,.69444,0,0,.85556],937:[0,.69444,0,0,.79445],8211:[0,.45833,.03056,0,.55],8212:[0,.45833,.03056,0,1.10001],8216:[0,.69444,0,0,.30556],8217:[0,.69444,0,0,.30556],8220:[0,.69444,0,0,.55834],8221:[0,.69444,0,0,.55834]},"SansSerif-Italic":{33:[0,.69444,.05733,0,.31945],34:[0,.69444,.00316,0,.5],35:[.19444,.69444,.05087,0,.83334],36:[.05556,.75,.11156,0,.5],37:[.05556,.75,.03126,0,.83334],38:[0,.69444,.03058,0,.75834],39:[0,.69444,.07816,0,.27778],40:[.25,.75,.13164,0,.38889],41:[.25,.75,.02536,0,.38889],42:[0,.75,.11775,0,.5],43:[.08333,.58333,.02536,0,.77778],44:[.125,.08333,0,0,.27778],45:[0,.44444,.01946,0,.33333],46:[0,.08333,0,0,.27778],47:[.25,.75,.13164,0,.5],48:[0,.65556,.11156,0,.5],49:[0,.65556,.11156,0,.5],50:[0,.65556,.11156,0,.5],51:[0,.65556,.11156,0,.5],52:[0,.65556,.11156,0,.5],53:[0,.65556,.11156,0,.5],54:[0,.65556,.11156,0,.5],55:[0,.65556,.11156,0,.5],56:[0,.65556,.11156,0,.5],57:[0,.65556,.11156,0,.5],58:[0,.44444,.02502,0,.27778],59:[.125,.44444,.02502,0,.27778],61:[-.13,.37,.05087,0,.77778],63:[0,.69444,.11809,0,.47222],64:[0,.69444,.07555,0,.66667],65:[0,.69444,0,0,.66667],66:[0,.69444,.08293,0,.66667],67:[0,.69444,.11983,0,.63889],68:[0,.69444,.07555,0,.72223],69:[0,.69444,.11983,0,.59722],70:[0,.69444,.13372,0,.56945],71:[0,.69444,.11983,0,.66667],72:[0,.69444,.08094,0,.70834],73:[0,.69444,.13372,0,.27778],74:[0,.69444,.08094,0,.47222],75:[0,.69444,.11983,0,.69445],76:[0,.69444,0,0,.54167],77:[0,.69444,.08094,0,.875],78:[0,.69444,.08094,0,.70834],79:[0,.69444,.07555,0,.73611],80:[0,.69444,.08293,0,.63889],81:[.125,.69444,.07555,0,.73611],82:[0,.69444,.08293,0,.64584],83:[0,.69444,.09205,0,.55556],84:[0,.69444,.13372,0,.68056],85:[0,.69444,.08094,0,.6875],86:[0,.69444,.1615,0,.66667],87:[0,.69444,.1615,0,.94445],88:[0,.69444,.13372,0,.66667],89:[0,.69444,.17261,0,.66667],90:[0,.69444,.11983,0,.61111],91:[.25,.75,.15942,0,.28889],93:[.25,.75,.08719,0,.28889],94:[0,.69444,.0799,0,.5],95:[.35,.09444,.08616,0,.5],97:[0,.44444,.00981,0,.48056],98:[0,.69444,.03057,0,.51667],99:[0,.44444,.08336,0,.44445],100:[0,.69444,.09483,0,.51667],101:[0,.44444,.06778,0,.44445],102:[0,.69444,.21705,0,.30556],103:[.19444,.44444,.10836,0,.5],104:[0,.69444,.01778,0,.51667],105:[0,.67937,.09718,0,.23889],106:[.19444,.67937,.09162,0,.26667],107:[0,.69444,.08336,0,.48889],108:[0,.69444,.09483,0,.23889],109:[0,.44444,.01778,0,.79445],110:[0,.44444,.01778,0,.51667],111:[0,.44444,.06613,0,.5],112:[.19444,.44444,.0389,0,.51667],113:[.19444,.44444,.04169,0,.51667],114:[0,.44444,.10836,0,.34167],115:[0,.44444,.0778,0,.38333],116:[0,.57143,.07225,0,.36111],117:[0,.44444,.04169,0,.51667],118:[0,.44444,.10836,0,.46111],119:[0,.44444,.10836,0,.68334],120:[0,.44444,.09169,0,.46111],121:[.19444,.44444,.10836,0,.46111],122:[0,.44444,.08752,0,.43472],126:[.35,.32659,.08826,0,.5],168:[0,.67937,.06385,0,.5],176:[0,.69444,0,0,.73752],184:[.17014,0,0,0,.44445],305:[0,.44444,.04169,0,.23889],567:[.19444,.44444,.04169,0,.26667],710:[0,.69444,.0799,0,.5],711:[0,.63194,.08432,0,.5],713:[0,.60889,.08776,0,.5],714:[0,.69444,.09205,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,.09483,0,.5],729:[0,.67937,.07774,0,.27778],730:[0,.69444,0,0,.73752],732:[0,.67659,.08826,0,.5],733:[0,.69444,.09205,0,.5],915:[0,.69444,.13372,0,.54167],916:[0,.69444,0,0,.83334],920:[0,.69444,.07555,0,.77778],923:[0,.69444,0,0,.61111],926:[0,.69444,.12816,0,.66667],928:[0,.69444,.08094,0,.70834],931:[0,.69444,.11983,0,.72222],933:[0,.69444,.09031,0,.77778],934:[0,.69444,.04603,0,.72222],936:[0,.69444,.09031,0,.77778],937:[0,.69444,.08293,0,.72222],8211:[0,.44444,.08616,0,.5],8212:[0,.44444,.08616,0,1],8216:[0,.69444,.07816,0,.27778],8217:[0,.69444,.07816,0,.27778],8220:[0,.69444,.14205,0,.5],8221:[0,.69444,.00316,0,.5]},"SansSerif-Regular":{33:[0,.69444,0,0,.31945],34:[0,.69444,0,0,.5],35:[.19444,.69444,0,0,.83334],36:[.05556,.75,0,0,.5],37:[.05556,.75,0,0,.83334],38:[0,.69444,0,0,.75834],39:[0,.69444,0,0,.27778],40:[.25,.75,0,0,.38889],41:[.25,.75,0,0,.38889],42:[0,.75,0,0,.5],43:[.08333,.58333,0,0,.77778],44:[.125,.08333,0,0,.27778],45:[0,.44444,0,0,.33333],46:[0,.08333,0,0,.27778],47:[.25,.75,0,0,.5],48:[0,.65556,0,0,.5],49:[0,.65556,0,0,.5],50:[0,.65556,0,0,.5],51:[0,.65556,0,0,.5],52:[0,.65556,0,0,.5],53:[0,.65556,0,0,.5],54:[0,.65556,0,0,.5],55:[0,.65556,0,0,.5],56:[0,.65556,0,0,.5],57:[0,.65556,0,0,.5],58:[0,.44444,0,0,.27778],59:[.125,.44444,0,0,.27778],61:[-.13,.37,0,0,.77778],63:[0,.69444,0,0,.47222],64:[0,.69444,0,0,.66667],65:[0,.69444,0,0,.66667],66:[0,.69444,0,0,.66667],67:[0,.69444,0,0,.63889],68:[0,.69444,0,0,.72223],69:[0,.69444,0,0,.59722],70:[0,.69444,0,0,.56945],71:[0,.69444,0,0,.66667],72:[0,.69444,0,0,.70834],73:[0,.69444,0,0,.27778],74:[0,.69444,0,0,.47222],75:[0,.69444,0,0,.69445],76:[0,.69444,0,0,.54167],77:[0,.69444,0,0,.875],78:[0,.69444,0,0,.70834],79:[0,.69444,0,0,.73611],80:[0,.69444,0,0,.63889],81:[.125,.69444,0,0,.73611],82:[0,.69444,0,0,.64584],83:[0,.69444,0,0,.55556],84:[0,.69444,0,0,.68056],85:[0,.69444,0,0,.6875],86:[0,.69444,.01389,0,.66667],87:[0,.69444,.01389,0,.94445],88:[0,.69444,0,0,.66667],89:[0,.69444,.025,0,.66667],90:[0,.69444,0,0,.61111],91:[.25,.75,0,0,.28889],93:[.25,.75,0,0,.28889],94:[0,.69444,0,0,.5],95:[.35,.09444,.02778,0,.5],97:[0,.44444,0,0,.48056],98:[0,.69444,0,0,.51667],99:[0,.44444,0,0,.44445],100:[0,.69444,0,0,.51667],101:[0,.44444,0,0,.44445],102:[0,.69444,.06944,0,.30556],103:[.19444,.44444,.01389,0,.5],104:[0,.69444,0,0,.51667],105:[0,.67937,0,0,.23889],106:[.19444,.67937,0,0,.26667],107:[0,.69444,0,0,.48889],108:[0,.69444,0,0,.23889],109:[0,.44444,0,0,.79445],110:[0,.44444,0,0,.51667],111:[0,.44444,0,0,.5],112:[.19444,.44444,0,0,.51667],113:[.19444,.44444,0,0,.51667],114:[0,.44444,.01389,0,.34167],115:[0,.44444,0,0,.38333],116:[0,.57143,0,0,.36111],117:[0,.44444,0,0,.51667],118:[0,.44444,.01389,0,.46111],119:[0,.44444,.01389,0,.68334],120:[0,.44444,0,0,.46111],121:[.19444,.44444,.01389,0,.46111],122:[0,.44444,0,0,.43472],126:[.35,.32659,0,0,.5],168:[0,.67937,0,0,.5],176:[0,.69444,0,0,.66667],184:[.17014,0,0,0,.44445],305:[0,.44444,0,0,.23889],567:[.19444,.44444,0,0,.26667],710:[0,.69444,0,0,.5],711:[0,.63194,0,0,.5],713:[0,.60889,0,0,.5],714:[0,.69444,0,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,0,0,.5],729:[0,.67937,0,0,.27778],730:[0,.69444,0,0,.66667],732:[0,.67659,0,0,.5],733:[0,.69444,0,0,.5],915:[0,.69444,0,0,.54167],916:[0,.69444,0,0,.83334],920:[0,.69444,0,0,.77778],923:[0,.69444,0,0,.61111],926:[0,.69444,0,0,.66667],928:[0,.69444,0,0,.70834],931:[0,.69444,0,0,.72222],933:[0,.69444,0,0,.77778],934:[0,.69444,0,0,.72222],936:[0,.69444,0,0,.77778],937:[0,.69444,0,0,.72222],8211:[0,.44444,.02778,0,.5],8212:[0,.44444,.02778,0,1],8216:[0,.69444,0,0,.27778],8217:[0,.69444,0,0,.27778],8220:[0,.69444,0,0,.5],8221:[0,.69444,0,0,.5]},"Script-Regular":{65:[0,.7,.22925,0,.80253],66:[0,.7,.04087,0,.90757],67:[0,.7,.1689,0,.66619],68:[0,.7,.09371,0,.77443],69:[0,.7,.18583,0,.56162],70:[0,.7,.13634,0,.89544],71:[0,.7,.17322,0,.60961],72:[0,.7,.29694,0,.96919],73:[0,.7,.19189,0,.80907],74:[.27778,.7,.19189,0,1.05159],75:[0,.7,.31259,0,.91364],76:[0,.7,.19189,0,.87373],77:[0,.7,.15981,0,1.08031],78:[0,.7,.3525,0,.9015],79:[0,.7,.08078,0,.73787],80:[0,.7,.08078,0,1.01262],81:[0,.7,.03305,0,.88282],82:[0,.7,.06259,0,.85],83:[0,.7,.19189,0,.86767],84:[0,.7,.29087,0,.74697],85:[0,.7,.25815,0,.79996],86:[0,.7,.27523,0,.62204],87:[0,.7,.27523,0,.80532],88:[0,.7,.26006,0,.94445],89:[0,.7,.2939,0,.70961],90:[0,.7,.24037,0,.8212]},"Size1-Regular":{40:[.35001,.85,0,0,.45834],41:[.35001,.85,0,0,.45834],47:[.35001,.85,0,0,.57778],91:[.35001,.85,0,0,.41667],92:[.35001,.85,0,0,.57778],93:[.35001,.85,0,0,.41667],123:[.35001,.85,0,0,.58334],125:[.35001,.85,0,0,.58334],710:[0,.72222,0,0,.55556],732:[0,.72222,0,0,.55556],770:[0,.72222,0,0,.55556],771:[0,.72222,0,0,.55556],8214:[-99e-5,.601,0,0,.77778],8593:[1e-5,.6,0,0,.66667],8595:[1e-5,.6,0,0,.66667],8657:[1e-5,.6,0,0,.77778],8659:[1e-5,.6,0,0,.77778],8719:[.25001,.75,0,0,.94445],8720:[.25001,.75,0,0,.94445],8721:[.25001,.75,0,0,1.05556],8730:[.35001,.85,0,0,1],8739:[-.00599,.606,0,0,.33333],8741:[-.00599,.606,0,0,.55556],8747:[.30612,.805,.19445,0,.47222],8748:[.306,.805,.19445,0,.47222],8749:[.306,.805,.19445,0,.47222],8750:[.30612,.805,.19445,0,.47222],8896:[.25001,.75,0,0,.83334],8897:[.25001,.75,0,0,.83334],8898:[.25001,.75,0,0,.83334],8899:[.25001,.75,0,0,.83334],8968:[.35001,.85,0,0,.47222],8969:[.35001,.85,0,0,.47222],8970:[.35001,.85,0,0,.47222],8971:[.35001,.85,0,0,.47222],9168:[-99e-5,.601,0,0,.66667],10216:[.35001,.85,0,0,.47222],10217:[.35001,.85,0,0,.47222],10752:[.25001,.75,0,0,1.11111],10753:[.25001,.75,0,0,1.11111],10754:[.25001,.75,0,0,1.11111],10756:[.25001,.75,0,0,.83334],10758:[.25001,.75,0,0,.83334]},"Size2-Regular":{40:[.65002,1.15,0,0,.59722],41:[.65002,1.15,0,0,.59722],47:[.65002,1.15,0,0,.81111],91:[.65002,1.15,0,0,.47222],92:[.65002,1.15,0,0,.81111],93:[.65002,1.15,0,0,.47222],123:[.65002,1.15,0,0,.66667],125:[.65002,1.15,0,0,.66667],710:[0,.75,0,0,1],732:[0,.75,0,0,1],770:[0,.75,0,0,1],771:[0,.75,0,0,1],8719:[.55001,1.05,0,0,1.27778],8720:[.55001,1.05,0,0,1.27778],8721:[.55001,1.05,0,0,1.44445],8730:[.65002,1.15,0,0,1],8747:[.86225,1.36,.44445,0,.55556],8748:[.862,1.36,.44445,0,.55556],8749:[.862,1.36,.44445,0,.55556],8750:[.86225,1.36,.44445,0,.55556],8896:[.55001,1.05,0,0,1.11111],8897:[.55001,1.05,0,0,1.11111],8898:[.55001,1.05,0,0,1.11111],8899:[.55001,1.05,0,0,1.11111],8968:[.65002,1.15,0,0,.52778],8969:[.65002,1.15,0,0,.52778],8970:[.65002,1.15,0,0,.52778],8971:[.65002,1.15,0,0,.52778],10216:[.65002,1.15,0,0,.61111],10217:[.65002,1.15,0,0,.61111],10752:[.55001,1.05,0,0,1.51112],10753:[.55001,1.05,0,0,1.51112],10754:[.55001,1.05,0,0,1.51112],10756:[.55001,1.05,0,0,1.11111],10758:[.55001,1.05,0,0,1.11111]},"Size3-Regular":{40:[.95003,1.45,0,0,.73611],41:[.95003,1.45,0,0,.73611],47:[.95003,1.45,0,0,1.04445],91:[.95003,1.45,0,0,.52778],92:[.95003,1.45,0,0,1.04445],93:[.95003,1.45,0,0,.52778],123:[.95003,1.45,0,0,.75],125:[.95003,1.45,0,0,.75],710:[0,.75,0,0,1.44445],732:[0,.75,0,0,1.44445],770:[0,.75,0,0,1.44445],771:[0,.75,0,0,1.44445],8730:[.95003,1.45,0,0,1],8968:[.95003,1.45,0,0,.58334],8969:[.95003,1.45,0,0,.58334],8970:[.95003,1.45,0,0,.58334],8971:[.95003,1.45,0,0,.58334],10216:[.95003,1.45,0,0,.75],10217:[.95003,1.45,0,0,.75]},"Size4-Regular":{40:[1.25003,1.75,0,0,.79167],41:[1.25003,1.75,0,0,.79167],47:[1.25003,1.75,0,0,1.27778],91:[1.25003,1.75,0,0,.58334],92:[1.25003,1.75,0,0,1.27778],93:[1.25003,1.75,0,0,.58334],123:[1.25003,1.75,0,0,.80556],125:[1.25003,1.75,0,0,.80556],710:[0,.825,0,0,1.8889],732:[0,.825,0,0,1.8889],770:[0,.825,0,0,1.8889],771:[0,.825,0,0,1.8889],8730:[1.25003,1.75,0,0,1],8968:[1.25003,1.75,0,0,.63889],8969:[1.25003,1.75,0,0,.63889],8970:[1.25003,1.75,0,0,.63889],8971:[1.25003,1.75,0,0,.63889],9115:[.64502,1.155,0,0,.875],9116:[1e-5,.6,0,0,.875],9117:[.64502,1.155,0,0,.875],9118:[.64502,1.155,0,0,.875],9119:[1e-5,.6,0,0,.875],9120:[.64502,1.155,0,0,.875],9121:[.64502,1.155,0,0,.66667],9122:[-99e-5,.601,0,0,.66667],9123:[.64502,1.155,0,0,.66667],9124:[.64502,1.155,0,0,.66667],9125:[-99e-5,.601,0,0,.66667],9126:[.64502,1.155,0,0,.66667],9127:[1e-5,.9,0,0,.88889],9128:[.65002,1.15,0,0,.88889],9129:[.90001,0,0,0,.88889],9130:[0,.3,0,0,.88889],9131:[1e-5,.9,0,0,.88889],9132:[.65002,1.15,0,0,.88889],9133:[.90001,0,0,0,.88889],9143:[.88502,.915,0,0,1.05556],10216:[1.25003,1.75,0,0,.80556],10217:[1.25003,1.75,0,0,.80556],57344:[-.00499,.605,0,0,1.05556],57345:[-.00499,.605,0,0,1.05556],57680:[0,.12,0,0,.45],57681:[0,.12,0,0,.45],57682:[0,.12,0,0,.45],57683:[0,.12,0,0,.45]},"Typewriter-Regular":{32:[0,0,0,0,.525],33:[0,.61111,0,0,.525],34:[0,.61111,0,0,.525],35:[0,.61111,0,0,.525],36:[.08333,.69444,0,0,.525],37:[.08333,.69444,0,0,.525],38:[0,.61111,0,0,.525],39:[0,.61111,0,0,.525],40:[.08333,.69444,0,0,.525],41:[.08333,.69444,0,0,.525],42:[0,.52083,0,0,.525],43:[-.08056,.53055,0,0,.525],44:[.13889,.125,0,0,.525],45:[-.08056,.53055,0,0,.525],46:[0,.125,0,0,.525],47:[.08333,.69444,0,0,.525],48:[0,.61111,0,0,.525],49:[0,.61111,0,0,.525],50:[0,.61111,0,0,.525],51:[0,.61111,0,0,.525],52:[0,.61111,0,0,.525],53:[0,.61111,0,0,.525],54:[0,.61111,0,0,.525],55:[0,.61111,0,0,.525],56:[0,.61111,0,0,.525],57:[0,.61111,0,0,.525],58:[0,.43056,0,0,.525],59:[.13889,.43056,0,0,.525],60:[-.05556,.55556,0,0,.525],61:[-.19549,.41562,0,0,.525],62:[-.05556,.55556,0,0,.525],63:[0,.61111,0,0,.525],64:[0,.61111,0,0,.525],65:[0,.61111,0,0,.525],66:[0,.61111,0,0,.525],67:[0,.61111,0,0,.525],68:[0,.61111,0,0,.525],69:[0,.61111,0,0,.525],70:[0,.61111,0,0,.525],71:[0,.61111,0,0,.525],72:[0,.61111,0,0,.525],73:[0,.61111,0,0,.525],74:[0,.61111,0,0,.525],75:[0,.61111,0,0,.525],76:[0,.61111,0,0,.525],77:[0,.61111,0,0,.525],78:[0,.61111,0,0,.525],79:[0,.61111,0,0,.525],80:[0,.61111,0,0,.525],81:[.13889,.61111,0,0,.525],82:[0,.61111,0,0,.525],83:[0,.61111,0,0,.525],84:[0,.61111,0,0,.525],85:[0,.61111,0,0,.525],86:[0,.61111,0,0,.525],87:[0,.61111,0,0,.525],88:[0,.61111,0,0,.525],89:[0,.61111,0,0,.525],90:[0,.61111,0,0,.525],91:[.08333,.69444,0,0,.525],92:[.08333,.69444,0,0,.525],93:[.08333,.69444,0,0,.525],94:[0,.61111,0,0,.525],95:[.09514,0,0,0,.525],96:[0,.61111,0,0,.525],97:[0,.43056,0,0,.525],98:[0,.61111,0,0,.525],99:[0,.43056,0,0,.525],100:[0,.61111,0,0,.525],101:[0,.43056,0,0,.525],102:[0,.61111,0,0,.525],103:[.22222,.43056,0,0,.525],104:[0,.61111,0,0,.525],105:[0,.61111,0,0,.525],106:[.22222,.61111,0,0,.525],107:[0,.61111,0,0,.525],108:[0,.61111,0,0,.525],109:[0,.43056,0,0,.525],110:[0,.43056,0,0,.525],111:[0,.43056,0,0,.525],112:[.22222,.43056,0,0,.525],113:[.22222,.43056,0,0,.525],114:[0,.43056,0,0,.525],115:[0,.43056,0,0,.525],116:[0,.55358,0,0,.525],117:[0,.43056,0,0,.525],118:[0,.43056,0,0,.525],119:[0,.43056,0,0,.525],120:[0,.43056,0,0,.525],121:[.22222,.43056,0,0,.525],122:[0,.43056,0,0,.525],123:[.08333,.69444,0,0,.525],124:[.08333,.69444,0,0,.525],125:[.08333,.69444,0,0,.525],126:[0,.61111,0,0,.525],127:[0,.61111,0,0,.525],160:[0,0,0,0,.525],176:[0,.61111,0,0,.525],184:[.19445,0,0,0,.525],305:[0,.43056,0,0,.525],567:[.22222,.43056,0,0,.525],711:[0,.56597,0,0,.525],713:[0,.56555,0,0,.525],714:[0,.61111,0,0,.525],715:[0,.61111,0,0,.525],728:[0,.61111,0,0,.525],730:[0,.61111,0,0,.525],770:[0,.61111,0,0,.525],771:[0,.61111,0,0,.525],776:[0,.61111,0,0,.525],915:[0,.61111,0,0,.525],916:[0,.61111,0,0,.525],920:[0,.61111,0,0,.525],923:[0,.61111,0,0,.525],926:[0,.61111,0,0,.525],928:[0,.61111,0,0,.525],931:[0,.61111,0,0,.525],933:[0,.61111,0,0,.525],934:[0,.61111,0,0,.525],936:[0,.61111,0,0,.525],937:[0,.61111,0,0,.525],8216:[0,.61111,0,0,.525],8217:[0,.61111,0,0,.525],8242:[0,.61111,0,0,.525],9251:[.11111,.21944,0,0,.525]}},at={slant:[.25,.25,.25],space:[0,0,0],stretch:[0,0,0],shrink:[0,0,0],xHeight:[.431,.431,.431],quad:[1,1.171,1.472],extraSpace:[0,0,0],num1:[.677,.732,.925],num2:[.394,.384,.387],num3:[.444,.471,.504],denom1:[.686,.752,1.025],denom2:[.345,.344,.532],sup1:[.413,.503,.504],sup2:[.363,.431,.404],sup3:[.289,.286,.294],sub1:[.15,.143,.2],sub2:[.247,.286,.4],supDrop:[.386,.353,.494],subDrop:[.05,.071,.1],delim1:[2.39,1.7,1.98],delim2:[1.01,1.157,1.42],axisHeight:[.25,.25,.25],defaultRuleThickness:[.04,.049,.049],bigOpSpacing1:[.111,.111,.111],bigOpSpacing2:[.166,.166,.166],bigOpSpacing3:[.2,.2,.2],bigOpSpacing4:[.6,.611,.611],bigOpSpacing5:[.1,.143,.143],sqrtRuleThickness:[.04,.04,.04],ptPerEm:[10,10,10],doubleRuleSep:[.2,.2,.2],arrayRuleWidth:[.04,.04,.04],fboxsep:[.3,.3,.3],fboxrule:[.04,.04,.04]},xt={\u00C5:"A",\u00C7:"C",\u00D0:"D",\u00DE:"o",\u00E5:"a",\u00E7:"c",\u00F0:"d",\u00FE:"o",\u0410:"A",\u0411:"B",\u0412:"B",\u0413:"F",\u0414:"A",\u0415:"E",\u0416:"K",\u0417:"3",\u0418:"N",\u0419:"N",\u041A:"K",\u041B:"N",\u041C:"M",\u041D:"H",\u041E:"O",\u041F:"N",\u0420:"P",\u0421:"C",\u0422:"T",\u0423:"y",\u0424:"O",\u0425:"X",\u0426:"U",\u0427:"h",\u0428:"W",\u0429:"W",\u042A:"B",\u042B:"X",\u042C:"B",\u042D:"3",\u042E:"X",\u042F:"R",\u0430:"a",\u0431:"b",\u0432:"a",\u0433:"r",\u0434:"y",\u0435:"e",\u0436:"m",\u0437:"e",\u0438:"n",\u0439:"n",\u043A:"n",\u043B:"n",\u043C:"m",\u043D:"n",\u043E:"o",\u043F:"n",\u0440:"p",\u0441:"c",\u0442:"o",\u0443:"y",\u0444:"b",\u0445:"x",\u0446:"n",\u0447:"n",\u0448:"w",\u0449:"w",\u044A:"a",\u044B:"m",\u044C:"a",\u044D:"e",\u044E:"m",\u044F:"r"};function Mt(ie,r){Lt[ie]=r}function Wt(ie,r,a){if(!Lt[r])throw new Error("Font metrics not found for font: "+r+".");var l=ie.charCodeAt(0),g=Lt[r][l];if(!g&&ie[0]in xt&&(l=xt[ie[0]].charCodeAt(0),g=Lt[r][l]),!g&&a==="text"&&re(l)&&(g=Lt[r][77]),g)return{depth:g[0],height:g[1],italic:g[2],skew:g[3],width:g[4]}}var Ot={};function lr(ie){var r;if(ie>=5?r=0:ie>=3?r=1:r=2,!Ot[r]){var a=Ot[r]={cssEmPerMu:at.quad[r]/18};for(var l in at)at.hasOwnProperty(l)&&(a[l]=at[l][r])}return Ot[r]}var ur={bin:1,close:1,inner:1,open:1,punct:1,rel:1},Cr={"accent-token":1,mathord:1,"op-token":1,spacing:1,textord:1},rn={math:{},text:{}},Pr=rn;function x(ie,r,a,l,g,R){rn[ie][g]={font:r,group:a,replace:l},R&&l&&(rn[ie][l]=rn[ie][g])}var D="math",wt="text",oe="main",Be="ams",Dr="accent-token",Ar="bin",xn="close",Ln="inner",Ft="mathord",Sr="op-token",yr="open",Lr="punct",h="rel",B="spacing",Ee="textord";x(D,oe,h,"\u2261","\\equiv",!0),x(D,oe,h,"\u227A","\\prec",!0),x(D,oe,h,"\u227B","\\succ",!0),x(D,oe,h,"\u223C","\\sim",!0),x(D,oe,h,"\u22A5","\\perp"),x(D,oe,h,"\u2AAF","\\preceq",!0),x(D,oe,h,"\u2AB0","\\succeq",!0),x(D,oe,h,"\u2243","\\simeq",!0),x(D,oe,h,"\u2223","\\mid",!0),x(D,oe,h,"\u226A","\\ll",!0),x(D,oe,h,"\u226B","\\gg",!0),x(D,oe,h,"\u224D","\\asymp",!0),x(D,oe,h,"\u2225","\\parallel"),x(D,oe,h,"\u22C8","\\bowtie",!0),x(D,oe,h,"\u2323","\\smile",!0),x(D,oe,h,"\u2291","\\sqsubseteq",!0),x(D,oe,h,"\u2292","\\sqsupseteq",!0),x(D,oe,h,"\u2250","\\doteq",!0),x(D,oe,h,"\u2322","\\frown",!0),x(D,oe,h,"\u220B","\\ni",!0),x(D,oe,h,"\u221D","\\propto",!0),x(D,oe,h,"\u22A2","\\vdash",!0),x(D,oe,h,"\u22A3","\\dashv",!0),x(D,oe,h,"\u220B","\\owns"),x(D,oe,Lr,".","\\ldotp"),x(D,oe,Lr,"\u22C5","\\cdotp"),x(D,oe,Ee,"#","\\#"),x(wt,oe,Ee,"#","\\#"),x(D,oe,Ee,"&","\\&"),x(wt,oe,Ee,"&","\\&"),x(D,oe,Ee,"\u2135","\\aleph",!0),x(D,oe,Ee,"\u2200","\\forall",!0),x(D,oe,Ee,"\u210F","\\hbar",!0),x(D,oe,Ee,"\u2203","\\exists",!0),x(D,oe,Ee,"\u2207","\\nabla",!0),x(D,oe,Ee,"\u266D","\\flat",!0),x(D,oe,Ee,"\u2113","\\ell",!0),x(D,oe,Ee,"\u266E","\\natural",!0),x(D,oe,Ee,"\u2663","\\clubsuit",!0),x(D,oe,Ee,"\u2118","\\wp",!0),x(D,oe,Ee,"\u266F","\\sharp",!0),x(D,oe,Ee,"\u2662","\\diamondsuit",!0),x(D,oe,Ee,"\u211C","\\Re",!0),x(D,oe,Ee,"\u2661","\\heartsuit",!0),x(D,oe,Ee,"\u2111","\\Im",!0),x(D,oe,Ee,"\u2660","\\spadesuit",!0),x(wt,oe,Ee,"\xA7","\\S",!0),x(wt,oe,Ee,"\xB6","\\P",!0),x(D,oe,Ee,"\u2020","\\dag"),x(wt,oe,Ee,"\u2020","\\dag"),x(wt,oe,Ee,"\u2020","\\textdagger"),x(D,oe,Ee,"\u2021","\\ddag"),x(wt,oe,Ee,"\u2021","\\ddag"),x(wt,oe,Ee,"\u2021","\\textdaggerdbl"),x(D,oe,xn,"\u23B1","\\rmoustache",!0),x(D,oe,yr,"\u23B0","\\lmoustache",!0),x(D,oe,xn,"\u27EF","\\rgroup",!0),x(D,oe,yr,"\u27EE","\\lgroup",!0),x(D,oe,Ar,"\u2213","\\mp",!0),x(D,oe,Ar,"\u2296","\\ominus",!0),x(D,oe,Ar,"\u228E","\\uplus",!0),x(D,oe,Ar,"\u2293","\\sqcap",!0),x(D,oe,Ar,"\u2217","\\ast"),x(D,oe,Ar,"\u2294","\\sqcup",!0),x(D,oe,Ar,"\u25EF","\\bigcirc"),x(D,oe,Ar,"\u2219","\\bullet"),x(D,oe,Ar,"\u2021","\\ddagger"),x(D,oe,Ar,"\u2240","\\wr",!0),x(D,oe,Ar,"\u2A3F","\\amalg"),x(D,oe,Ar,"&","\\And"),x(D,oe,h,"\u27F5","\\longleftarrow",!0),x(D,oe,h,"\u21D0","\\Leftarrow",!0),x(D,oe,h,"\u27F8","\\Longleftarrow",!0),x(D,oe,h,"\u27F6","\\longrightarrow",!0),x(D,oe,h,"\u21D2","\\Rightarrow",!0),x(D,oe,h,"\u27F9","\\Longrightarrow",!0),x(D,oe,h,"\u2194","\\leftrightarrow",!0),x(D,oe,h,"\u27F7","\\longleftrightarrow",!0),x(D,oe,h,"\u21D4","\\Leftrightarrow",!0),x(D,oe,h,"\u27FA","\\Longleftrightarrow",!0),x(D,oe,h,"\u21A6","\\mapsto",!0),x(D,oe,h,"\u27FC","\\longmapsto",!0),x(D,oe,h,"\u2197","\\nearrow",!0),x(D,oe,h,"\u21A9","\\hookleftarrow",!0),x(D,oe,h,"\u21AA","\\hookrightarrow",!0),x(D,oe,h,"\u2198","\\searrow",!0),x(D,oe,h,"\u21BC","\\leftharpoonup",!0),x(D,oe,h,"\u21C0","\\rightharpoonup",!0),x(D,oe,h,"\u2199","\\swarrow",!0),x(D,oe,h,"\u21BD","\\leftharpoondown",!0),x(D,oe,h,"\u21C1","\\rightharpoondown",!0),x(D,oe,h,"\u2196","\\nwarrow",!0),x(D,oe,h,"\u21CC","\\rightleftharpoons",!0),x(D,Be,h,"\u226E","\\nless",!0),x(D,Be,h,"\uE010","\\@nleqslant"),x(D,Be,h,"\uE011","\\@nleqq"),x(D,Be,h,"\u2A87","\\lneq",!0),x(D,Be,h,"\u2268","\\lneqq",!0),x(D,Be,h,"\uE00C","\\@lvertneqq"),x(D,Be,h,"\u22E6","\\lnsim",!0),x(D,Be,h,"\u2A89","\\lnapprox",!0),x(D,Be,h,"\u2280","\\nprec",!0),x(D,Be,h,"\u22E0","\\npreceq",!0),x(D,Be,h,"\u22E8","\\precnsim",!0),x(D,Be,h,"\u2AB9","\\precnapprox",!0),x(D,Be,h,"\u2241","\\nsim",!0),x(D,Be,h,"\uE006","\\@nshortmid"),x(D,Be,h,"\u2224","\\nmid",!0),x(D,Be,h,"\u22AC","\\nvdash",!0),x(D,Be,h,"\u22AD","\\nvDash",!0),x(D,Be,h,"\u22EA","\\ntriangleleft"),x(D,Be,h,"\u22EC","\\ntrianglelefteq",!0),x(D,Be,h,"\u228A","\\subsetneq",!0),x(D,Be,h,"\uE01A","\\@varsubsetneq"),x(D,Be,h,"\u2ACB","\\subsetneqq",!0),x(D,Be,h,"\uE017","\\@varsubsetneqq"),x(D,Be,h,"\u226F","\\ngtr",!0),x(D,Be,h,"\uE00F","\\@ngeqslant"),x(D,Be,h,"\uE00E","\\@ngeqq"),x(D,Be,h,"\u2A88","\\gneq",!0),x(D,Be,h,"\u2269","\\gneqq",!0),x(D,Be,h,"\uE00D","\\@gvertneqq"),x(D,Be,h,"\u22E7","\\gnsim",!0),x(D,Be,h,"\u2A8A","\\gnapprox",!0),x(D,Be,h,"\u2281","\\nsucc",!0),x(D,Be,h,"\u22E1","\\nsucceq",!0),x(D,Be,h,"\u22E9","\\succnsim",!0),x(D,Be,h,"\u2ABA","\\succnapprox",!0),x(D,Be,h,"\u2246","\\ncong",!0),x(D,Be,h,"\uE007","\\@nshortparallel"),x(D,Be,h,"\u2226","\\nparallel",!0),x(D,Be,h,"\u22AF","\\nVDash",!0),x(D,Be,h,"\u22EB","\\ntriangleright"),x(D,Be,h,"\u22ED","\\ntrianglerighteq",!0),x(D,Be,h,"\uE018","\\@nsupseteqq"),x(D,Be,h,"\u228B","\\supsetneq",!0),x(D,Be,h,"\uE01B","\\@varsupsetneq"),x(D,Be,h,"\u2ACC","\\supsetneqq",!0),x(D,Be,h,"\uE019","\\@varsupsetneqq"),x(D,Be,h,"\u22AE","\\nVdash",!0),x(D,Be,h,"\u2AB5","\\precneqq",!0),x(D,Be,h,"\u2AB6","\\succneqq",!0),x(D,Be,h,"\uE016","\\@nsubseteqq"),x(D,Be,Ar,"\u22B4","\\unlhd"),x(D,Be,Ar,"\u22B5","\\unrhd"),x(D,Be,h,"\u219A","\\nleftarrow",!0),x(D,Be,h,"\u219B","\\nrightarrow",!0),x(D,Be,h,"\u21CD","\\nLeftarrow",!0),x(D,Be,h,"\u21CF","\\nRightarrow",!0),x(D,Be,h,"\u21AE","\\nleftrightarrow",!0),x(D,Be,h,"\u21CE","\\nLeftrightarrow",!0),x(D,Be,h,"\u25B3","\\vartriangle"),x(D,Be,Ee,"\u210F","\\hslash"),x(D,Be,Ee,"\u25BD","\\triangledown"),x(D,Be,Ee,"\u25CA","\\lozenge"),x(D,Be,Ee,"\u24C8","\\circledS"),x(D,Be,Ee,"\xAE","\\circledR"),x(wt,Be,Ee,"\xAE","\\circledR"),x(D,Be,Ee,"\u2221","\\measuredangle",!0),x(D,Be,Ee,"\u2204","\\nexists"),x(D,Be,Ee,"\u2127","\\mho"),x(D,Be,Ee,"\u2132","\\Finv",!0),x(D,Be,Ee,"\u2141","\\Game",!0),x(D,Be,Ee,"\u2035","\\backprime"),x(D,Be,Ee,"\u25B2","\\blacktriangle"),x(D,Be,Ee,"\u25BC","\\blacktriangledown"),x(D,Be,Ee,"\u25A0","\\blacksquare"),x(D,Be,Ee,"\u29EB","\\blacklozenge"),x(D,Be,Ee,"\u2605","\\bigstar"),x(D,Be,Ee,"\u2222","\\sphericalangle",!0),x(D,Be,Ee,"\u2201","\\complement",!0),x(D,Be,Ee,"\xF0","\\eth",!0),x(D,Be,Ee,"\u2571","\\diagup"),x(D,Be,Ee,"\u2572","\\diagdown"),x(D,Be,Ee,"\u25A1","\\square"),x(D,Be,Ee,"\u25A1","\\Box"),x(D,Be,Ee,"\u25CA","\\Diamond"),x(D,Be,Ee,"\xA5","\\yen",!0),x(wt,Be,Ee,"\xA5","\\yen",!0),x(D,Be,Ee,"\u2713","\\checkmark",!0),x(wt,Be,Ee,"\u2713","\\checkmark"),x(D,Be,Ee,"\u2136","\\beth",!0),x(D,Be,Ee,"\u2138","\\daleth",!0),x(D,Be,Ee,"\u2137","\\gimel",!0),x(D,Be,Ee,"\u03DD","\\digamma",!0),x(D,Be,Ee,"\u03F0","\\varkappa"),x(D,Be,yr,"\u250C","\\ulcorner",!0),x(D,Be,xn,"\u2510","\\urcorner",!0),x(D,Be,yr,"\u2514","\\llcorner",!0),x(D,Be,xn,"\u2518","\\lrcorner",!0),x(D,Be,h,"\u2266","\\leqq",!0),x(D,Be,h,"\u2A7D","\\leqslant",!0),x(D,Be,h,"\u2A95","\\eqslantless",!0),x(D,Be,h,"\u2272","\\lesssim",!0),x(D,Be,h,"\u2A85","\\lessapprox",!0),x(D,Be,h,"\u224A","\\approxeq",!0),x(D,Be,Ar,"\u22D6","\\lessdot"),x(D,Be,h,"\u22D8","\\lll",!0),x(D,Be,h,"\u2276","\\lessgtr",!0),x(D,Be,h,"\u22DA","\\lesseqgtr",!0),x(D,Be,h,"\u2A8B","\\lesseqqgtr",!0),x(D,Be,h,"\u2251","\\doteqdot"),x(D,Be,h,"\u2253","\\risingdotseq",!0),x(D,Be,h,"\u2252","\\fallingdotseq",!0),x(D,Be,h,"\u223D","\\backsim",!0),x(D,Be,h,"\u22CD","\\backsimeq",!0),x(D,Be,h,"\u2AC5","\\subseteqq",!0),x(D,Be,h,"\u22D0","\\Subset",!0),x(D,Be,h,"\u228F","\\sqsubset",!0),x(D,Be,h,"\u227C","\\preccurlyeq",!0),x(D,Be,h,"\u22DE","\\curlyeqprec",!0),x(D,Be,h,"\u227E","\\precsim",!0),x(D,Be,h,"\u2AB7","\\precapprox",!0),x(D,Be,h,"\u22B2","\\vartriangleleft"),x(D,Be,h,"\u22B4","\\trianglelefteq"),x(D,Be,h,"\u22A8","\\vDash",!0),x(D,Be,h,"\u22AA","\\Vvdash",!0),x(D,Be,h,"\u2323","\\smallsmile"),x(D,Be,h,"\u2322","\\smallfrown"),x(D,Be,h,"\u224F","\\bumpeq",!0),x(D,Be,h,"\u224E","\\Bumpeq",!0),x(D,Be,h,"\u2267","\\geqq",!0),x(D,Be,h,"\u2A7E","\\geqslant",!0),x(D,Be,h,"\u2A96","\\eqslantgtr",!0),x(D,Be,h,"\u2273","\\gtrsim",!0),x(D,Be,h,"\u2A86","\\gtrapprox",!0),x(D,Be,Ar,"\u22D7","\\gtrdot"),x(D,Be,h,"\u22D9","\\ggg",!0),x(D,Be,h,"\u2277","\\gtrless",!0),x(D,Be,h,"\u22DB","\\gtreqless",!0),x(D,Be,h,"\u2A8C","\\gtreqqless",!0),x(D,Be,h,"\u2256","\\eqcirc",!0),x(D,Be,h,"\u2257","\\circeq",!0),x(D,Be,h,"\u225C","\\triangleq",!0),x(D,Be,h,"\u223C","\\thicksim"),x(D,Be,h,"\u2248","\\thickapprox"),x(D,Be,h,"\u2AC6","\\supseteqq",!0),x(D,Be,h,"\u22D1","\\Supset",!0),x(D,Be,h,"\u2290","\\sqsupset",!0),x(D,Be,h,"\u227D","\\succcurlyeq",!0),x(D,Be,h,"\u22DF","\\curlyeqsucc",!0),x(D,Be,h,"\u227F","\\succsim",!0),x(D,Be,h,"\u2AB8","\\succapprox",!0),x(D,Be,h,"\u22B3","\\vartriangleright"),x(D,Be,h,"\u22B5","\\trianglerighteq"),x(D,Be,h,"\u22A9","\\Vdash",!0),x(D,Be,h,"\u2223","\\shortmid"),x(D,Be,h,"\u2225","\\shortparallel"),x(D,Be,h,"\u226C","\\between",!0),x(D,Be,h,"\u22D4","\\pitchfork",!0),x(D,Be,h,"\u221D","\\varpropto"),x(D,Be,h,"\u25C0","\\blacktriangleleft"),x(D,Be,h,"\u2234","\\therefore",!0),x(D,Be,h,"\u220D","\\backepsilon"),x(D,Be,h,"\u25B6","\\blacktriangleright"),x(D,Be,h,"\u2235","\\because",!0),x(D,Be,h,"\u22D8","\\llless"),x(D,Be,h,"\u22D9","\\gggtr"),x(D,Be,Ar,"\u22B2","\\lhd"),x(D,Be,Ar,"\u22B3","\\rhd"),x(D,Be,h,"\u2242","\\eqsim",!0),x(D,oe,h,"\u22C8","\\Join"),x(D,Be,h,"\u2251","\\Doteq",!0),x(D,Be,Ar,"\u2214","\\dotplus",!0),x(D,Be,Ar,"\u2216","\\smallsetminus"),x(D,Be,Ar,"\u22D2","\\Cap",!0),x(D,Be,Ar,"\u22D3","\\Cup",!0),x(D,Be,Ar,"\u2A5E","\\doublebarwedge",!0),x(D,Be,Ar,"\u229F","\\boxminus",!0),x(D,Be,Ar,"\u229E","\\boxplus",!0),x(D,Be,Ar,"\u22C7","\\divideontimes",!0),x(D,Be,Ar,"\u22C9","\\ltimes",!0),x(D,Be,Ar,"\u22CA","\\rtimes",!0),x(D,Be,Ar,"\u22CB","\\leftthreetimes",!0),x(D,Be,Ar,"\u22CC","\\rightthreetimes",!0),x(D,Be,Ar,"\u22CF","\\curlywedge",!0),x(D,Be,Ar,"\u22CE","\\curlyvee",!0),x(D,Be,Ar,"\u229D","\\circleddash",!0),x(D,Be,Ar,"\u229B","\\circledast",!0),x(D,Be,Ar,"\u22C5","\\centerdot"),x(D,Be,Ar,"\u22BA","\\intercal",!0),x(D,Be,Ar,"\u22D2","\\doublecap"),x(D,Be,Ar,"\u22D3","\\doublecup"),x(D,Be,Ar,"\u22A0","\\boxtimes",!0),x(D,Be,h,"\u21E2","\\dashrightarrow",!0),x(D,Be,h,"\u21E0","\\dashleftarrow",!0),x(D,Be,h,"\u21C7","\\leftleftarrows",!0),x(D,Be,h,"\u21C6","\\leftrightarrows",!0),x(D,Be,h,"\u21DA","\\Lleftarrow",!0),x(D,Be,h,"\u219E","\\twoheadleftarrow",!0),x(D,Be,h,"\u21A2","\\leftarrowtail",!0),x(D,Be,h,"\u21AB","\\looparrowleft",!0),x(D,Be,h,"\u21CB","\\leftrightharpoons",!0),x(D,Be,h,"\u21B6","\\curvearrowleft",!0),x(D,Be,h,"\u21BA","\\circlearrowleft",!0),x(D,Be,h,"\u21B0","\\Lsh",!0),x(D,Be,h,"\u21C8","\\upuparrows",!0),x(D,Be,h,"\u21BF","\\upharpoonleft",!0),x(D,Be,h,"\u21C3","\\downharpoonleft",!0),x(D,Be,h,"\u22B8","\\multimap",!0),x(D,Be,h,"\u21AD","\\leftrightsquigarrow",!0),x(D,Be,h,"\u21C9","\\rightrightarrows",!0),x(D,Be,h,"\u21C4","\\rightleftarrows",!0),x(D,Be,h,"\u21A0","\\twoheadrightarrow",!0),x(D,Be,h,"\u21A3","\\rightarrowtail",!0),x(D,Be,h,"\u21AC","\\looparrowright",!0),x(D,Be,h,"\u21B7","\\curvearrowright",!0),x(D,Be,h,"\u21BB","\\circlearrowright",!0),x(D,Be,h,"\u21B1","\\Rsh",!0),x(D,Be,h,"\u21CA","\\downdownarrows",!0),x(D,Be,h,"\u21BE","\\upharpoonright",!0),x(D,Be,h,"\u21C2","\\downharpoonright",!0),x(D,Be,h,"\u21DD","\\rightsquigarrow",!0),x(D,Be,h,"\u21DD","\\leadsto"),x(D,Be,h,"\u21DB","\\Rrightarrow",!0),x(D,Be,h,"\u21BE","\\restriction"),x(D,oe,Ee,"\u2018","`"),x(D,oe,Ee,"$","\\$"),x(wt,oe,Ee,"$","\\$"),x(wt,oe,Ee,"$","\\textdollar"),x(D,oe,Ee,"%","\\%"),x(wt,oe,Ee,"%","\\%"),x(D,oe,Ee,"_","\\_"),x(wt,oe,Ee,"_","\\_"),x(wt,oe,Ee,"_","\\textunderscore"),x(D,oe,Ee,"\u2220","\\angle",!0),x(D,oe,Ee,"\u221E","\\infty",!0),x(D,oe,Ee,"\u2032","\\prime"),x(D,oe,Ee,"\u25B3","\\triangle"),x(D,oe,Ee,"\u0393","\\Gamma",!0),x(D,oe,Ee,"\u0394","\\Delta",!0),x(D,oe,Ee,"\u0398","\\Theta",!0),x(D,oe,Ee,"\u039B","\\Lambda",!0),x(D,oe,Ee,"\u039E","\\Xi",!0),x(D,oe,Ee,"\u03A0","\\Pi",!0),x(D,oe,Ee,"\u03A3","\\Sigma",!0),x(D,oe,Ee,"\u03A5","\\Upsilon",!0),x(D,oe,Ee,"\u03A6","\\Phi",!0),x(D,oe,Ee,"\u03A8","\\Psi",!0),x(D,oe,Ee,"\u03A9","\\Omega",!0),x(D,oe,Ee,"A","\u0391"),x(D,oe,Ee,"B","\u0392"),x(D,oe,Ee,"E","\u0395"),x(D,oe,Ee,"Z","\u0396"),x(D,oe,Ee,"H","\u0397"),x(D,oe,Ee,"I","\u0399"),x(D,oe,Ee,"K","\u039A"),x(D,oe,Ee,"M","\u039C"),x(D,oe,Ee,"N","\u039D"),x(D,oe,Ee,"O","\u039F"),x(D,oe,Ee,"P","\u03A1"),x(D,oe,Ee,"T","\u03A4"),x(D,oe,Ee,"X","\u03A7"),x(D,oe,Ee,"\xAC","\\neg",!0),x(D,oe,Ee,"\xAC","\\lnot"),x(D,oe,Ee,"\u22A4","\\top"),x(D,oe,Ee,"\u22A5","\\bot"),x(D,oe,Ee,"\u2205","\\emptyset"),x(D,Be,Ee,"\u2205","\\varnothing"),x(D,oe,Ft,"\u03B1","\\alpha",!0),x(D,oe,Ft,"\u03B2","\\beta",!0),x(D,oe,Ft,"\u03B3","\\gamma",!0),x(D,oe,Ft,"\u03B4","\\delta",!0),x(D,oe,Ft,"\u03F5","\\epsilon",!0),x(D,oe,Ft,"\u03B6","\\zeta",!0),x(D,oe,Ft,"\u03B7","\\eta",!0),x(D,oe,Ft,"\u03B8","\\theta",!0),x(D,oe,Ft,"\u03B9","\\iota",!0),x(D,oe,Ft,"\u03BA","\\kappa",!0),x(D,oe,Ft,"\u03BB","\\lambda",!0),x(D,oe,Ft,"\u03BC","\\mu",!0),x(D,oe,Ft,"\u03BD","\\nu",!0),x(D,oe,Ft,"\u03BE","\\xi",!0),x(D,oe,Ft,"\u03BF","\\omicron",!0),x(D,oe,Ft,"\u03C0","\\pi",!0),x(D,oe,Ft,"\u03C1","\\rho",!0),x(D,oe,Ft,"\u03C3","\\sigma",!0),x(D,oe,Ft,"\u03C4","\\tau",!0),x(D,oe,Ft,"\u03C5","\\upsilon",!0),x(D,oe,Ft,"\u03D5","\\phi",!0),x(D,oe,Ft,"\u03C7","\\chi",!0),x(D,oe,Ft,"\u03C8","\\psi",!0),x(D,oe,Ft,"\u03C9","\\omega",!0),x(D,oe,Ft,"\u03B5","\\varepsilon",!0),x(D,oe,Ft,"\u03D1","\\vartheta",!0),x(D,oe,Ft,"\u03D6","\\varpi",!0),x(D,oe,Ft,"\u03F1","\\varrho",!0),x(D,oe,Ft,"\u03C2","\\varsigma",!0),x(D,oe,Ft,"\u03C6","\\varphi",!0),x(D,oe,Ar,"\u2217","*"),x(D,oe,Ar,"+","+"),x(D,oe,Ar,"\u2212","-"),x(D,oe,Ar,"\u22C5","\\cdot",!0),x(D,oe,Ar,"\u2218","\\circ"),x(D,oe,Ar,"\xF7","\\div",!0),x(D,oe,Ar,"\xB1","\\pm",!0),x(D,oe,Ar,"\xD7","\\times",!0),x(D,oe,Ar,"\u2229","\\cap",!0),x(D,oe,Ar,"\u222A","\\cup",!0),x(D,oe,Ar,"\u2216","\\setminus"),x(D,oe,Ar,"\u2227","\\land"),x(D,oe,Ar,"\u2228","\\lor"),x(D,oe,Ar,"\u2227","\\wedge",!0),x(D,oe,Ar,"\u2228","\\vee",!0),x(D,oe,Ee,"\u221A","\\surd"),x(D,oe,yr,"(","("),x(D,oe,yr,"[","["),x(D,oe,yr,"\u27E8","\\langle",!0),x(D,oe,yr,"\u2223","\\lvert"),x(D,oe,yr,"\u2225","\\lVert"),x(D,oe,xn,")",")"),x(D,oe,xn,"]","]"),x(D,oe,xn,"?","?"),x(D,oe,xn,"!","!"),x(D,oe,xn,"\u27E9","\\rangle",!0),x(D,oe,xn,"\u2223","\\rvert"),x(D,oe,xn,"\u2225","\\rVert"),x(D,oe,h,"=","="),x(D,oe,h,"<","<"),x(D,oe,h,">",">"),x(D,oe,h,":",":"),x(D,oe,h,"\u2248","\\approx",!0),x(D,oe,h,"\u2245","\\cong",!0),x(D,oe,h,"\u2265","\\ge"),x(D,oe,h,"\u2265","\\geq",!0),x(D,oe,h,"\u2190","\\gets"),x(D,oe,h,">","\\gt"),x(D,oe,h,"\u2208","\\in",!0),x(D,oe,h,"\uE020","\\@not"),x(D,oe,h,"\u2282","\\subset",!0),x(D,oe,h,"\u2283","\\supset",!0),x(D,oe,h,"\u2286","\\subseteq",!0),x(D,oe,h,"\u2287","\\supseteq",!0),x(D,Be,h,"\u2288","\\nsubseteq",!0),x(D,Be,h,"\u2289","\\nsupseteq",!0),x(D,oe,h,"\u22A8","\\models"),x(D,oe,h,"\u2190","\\leftarrow",!0),x(D,oe,h,"\u2264","\\le"),x(D,oe,h,"\u2264","\\leq",!0),x(D,oe,h,"<","\\lt"),x(D,oe,h,"\u2192","\\rightarrow",!0),x(D,oe,h,"\u2192","\\to"),x(D,Be,h,"\u2271","\\ngeq",!0),x(D,Be,h,"\u2270","\\nleq",!0),x(D,oe,B,"\xA0","\\ "),x(D,oe,B,"\xA0","~"),x(D,oe,B,"\xA0","\\space"),x(D,oe,B,"\xA0","\\nobreakspace"),x(wt,oe,B,"\xA0","\\ "),x(wt,oe,B,"\xA0","~"),x(wt,oe,B,"\xA0","\\space"),x(wt,oe,B,"\xA0","\\nobreakspace"),x(D,oe,B,null,"\\nobreak"),x(D,oe,B,null,"\\allowbreak"),x(D,oe,Lr,",",","),x(D,oe,Lr,";",";"),x(D,Be,Ar,"\u22BC","\\barwedge",!0),x(D,Be,Ar,"\u22BB","\\veebar",!0),x(D,oe,Ar,"\u2299","\\odot",!0),x(D,oe,Ar,"\u2295","\\oplus",!0),x(D,oe,Ar,"\u2297","\\otimes",!0),x(D,oe,Ee,"\u2202","\\partial",!0),x(D,oe,Ar,"\u2298","\\oslash",!0),x(D,Be,Ar,"\u229A","\\circledcirc",!0),x(D,Be,Ar,"\u22A1","\\boxdot",!0),x(D,oe,Ar,"\u25B3","\\bigtriangleup"),x(D,oe,Ar,"\u25BD","\\bigtriangledown"),x(D,oe,Ar,"\u2020","\\dagger"),x(D,oe,Ar,"\u22C4","\\diamond"),x(D,oe,Ar,"\u22C6","\\star"),x(D,oe,Ar,"\u25C3","\\triangleleft"),x(D,oe,Ar,"\u25B9","\\triangleright"),x(D,oe,yr,"{","\\{"),x(wt,oe,Ee,"{","\\{"),x(wt,oe,Ee,"{","\\textbraceleft"),x(D,oe,xn,"}","\\}"),x(wt,oe,Ee,"}","\\}"),x(wt,oe,Ee,"}","\\textbraceright"),x(D,oe,yr,"{","\\lbrace"),x(D,oe,xn,"}","\\rbrace"),x(D,oe,yr,"[","\\lbrack"),x(wt,oe,Ee,"[","\\lbrack"),x(D,oe,xn,"]","\\rbrack"),x(wt,oe,Ee,"]","\\rbrack"),x(D,oe,yr,"(","\\lparen"),x(D,oe,xn,")","\\rparen"),x(wt,oe,Ee,"<","\\textless"),x(wt,oe,Ee,">","\\textgreater"),x(D,oe,yr,"\u230A","\\lfloor",!0),x(D,oe,xn,"\u230B","\\rfloor",!0),x(D,oe,yr,"\u2308","\\lceil",!0),x(D,oe,xn,"\u2309","\\rceil",!0),x(D,oe,Ee,"\\","\\backslash"),x(D,oe,Ee,"\u2223","|"),x(D,oe,Ee,"\u2223","\\vert"),x(wt,oe,Ee,"|","\\textbar"),x(D,oe,Ee,"\u2225","\\|"),x(D,oe,Ee,"\u2225","\\Vert"),x(wt,oe,Ee,"\u2225","\\textbardbl"),x(wt,oe,Ee,"~","\\textasciitilde"),x(wt,oe,Ee,"\\","\\textbackslash"),x(wt,oe,Ee,"^","\\textasciicircum"),x(D,oe,h,"\u2191","\\uparrow",!0),x(D,oe,h,"\u21D1","\\Uparrow",!0),x(D,oe,h,"\u2193","\\downarrow",!0),x(D,oe,h,"\u21D3","\\Downarrow",!0),x(D,oe,h,"\u2195","\\updownarrow",!0),x(D,oe,h,"\u21D5","\\Updownarrow",!0),x(D,oe,Sr,"\u2210","\\coprod"),x(D,oe,Sr,"\u22C1","\\bigvee"),x(D,oe,Sr,"\u22C0","\\bigwedge"),x(D,oe,Sr,"\u2A04","\\biguplus"),x(D,oe,Sr,"\u22C2","\\bigcap"),x(D,oe,Sr,"\u22C3","\\bigcup"),x(D,oe,Sr,"\u222B","\\int"),x(D,oe,Sr,"\u222B","\\intop"),x(D,oe,Sr,"\u222C","\\iint"),x(D,oe,Sr,"\u222D","\\iiint"),x(D,oe,Sr,"\u220F","\\prod"),x(D,oe,Sr,"\u2211","\\sum"),x(D,oe,Sr,"\u2A02","\\bigotimes"),x(D,oe,Sr,"\u2A01","\\bigoplus"),x(D,oe,Sr,"\u2A00","\\bigodot"),x(D,oe,Sr,"\u222E","\\oint"),x(D,oe,Sr,"\u222F","\\oiint"),x(D,oe,Sr,"\u2230","\\oiiint"),x(D,oe,Sr,"\u2A06","\\bigsqcup"),x(D,oe,Sr,"\u222B","\\smallint"),x(wt,oe,Ln,"\u2026","\\textellipsis"),x(D,oe,Ln,"\u2026","\\mathellipsis"),x(wt,oe,Ln,"\u2026","\\ldots",!0),x(D,oe,Ln,"\u2026","\\ldots",!0),x(D,oe,Ln,"\u22EF","\\@cdots",!0),x(D,oe,Ln,"\u22F1","\\ddots",!0),x(D,oe,Ee,"\u22EE","\\varvdots"),x(D,oe,Dr,"\u02CA","\\acute"),x(D,oe,Dr,"\u02CB","\\grave"),x(D,oe,Dr,"\xA8","\\ddot"),x(D,oe,Dr,"~","\\tilde"),x(D,oe,Dr,"\u02C9","\\bar"),x(D,oe,Dr,"\u02D8","\\breve"),x(D,oe,Dr,"\u02C7","\\check"),x(D,oe,Dr,"^","\\hat"),x(D,oe,Dr,"\u20D7","\\vec"),x(D,oe,Dr,"\u02D9","\\dot"),x(D,oe,Dr,"\u02DA","\\mathring"),x(D,oe,Ft,"\u0131","\\imath",!0),x(D,oe,Ft,"\u0237","\\jmath",!0),x(wt,oe,Ee,"\u0131","\\i",!0),x(wt,oe,Ee,"\u0237","\\j",!0),x(wt,oe,Ee,"\xDF","\\ss",!0),x(wt,oe,Ee,"\xE6","\\ae",!0),x(wt,oe,Ee,"\xE6","\\ae",!0),x(wt,oe,Ee,"\u0153","\\oe",!0),x(wt,oe,Ee,"\xF8","\\o",!0),x(wt,oe,Ee,"\xC6","\\AE",!0),x(wt,oe,Ee,"\u0152","\\OE",!0),x(wt,oe,Ee,"\xD8","\\O",!0),x(wt,oe,Dr,"\u02CA","\\'"),x(wt,oe,Dr,"\u02CB","\\`"),x(wt,oe,Dr,"\u02C6","\\^"),x(wt,oe,Dr,"\u02DC","\\~"),x(wt,oe,Dr,"\u02C9","\\="),x(wt,oe,Dr,"\u02D8","\\u"),x(wt,oe,Dr,"\u02D9","\\."),x(wt,oe,Dr,"\u02DA","\\r"),x(wt,oe,Dr,"\u02C7","\\v"),x(wt,oe,Dr,"\xA8",'\\"'),x(wt,oe,Dr,"\u02DD","\\H"),x(wt,oe,Dr,"\u25EF","\\textcircled");var ne={"--":!0,"---":!0,"``":!0,"''":!0};x(wt,oe,Ee,"\u2013","--"),x(wt,oe,Ee,"\u2013","\\textendash"),x(wt,oe,Ee,"\u2014","---"),x(wt,oe,Ee,"\u2014","\\textemdash"),x(wt,oe,Ee,"\u2018","`"),x(wt,oe,Ee,"\u2018","\\textquoteleft"),x(wt,oe,Ee,"\u2019","'"),x(wt,oe,Ee,"\u2019","\\textquoteright"),x(wt,oe,Ee,"\u201C","``"),x(wt,oe,Ee,"\u201C","\\textquotedblleft"),x(wt,oe,Ee,"\u201D","''"),x(wt,oe,Ee,"\u201D","\\textquotedblright"),x(D,oe,Ee,"\xB0","\\degree",!0),x(wt,oe,Ee,"\xB0","\\degree"),x(wt,oe,Ee,"\xB0","\\textdegree",!0),x(D,oe,Ft,"\xA3","\\pounds"),x(D,oe,Ft,"\xA3","\\mathsterling",!0),x(wt,oe,Ft,"\xA3","\\pounds"),x(wt,oe,Ft,"\xA3","\\textsterling",!0),x(D,Be,Ee,"\u2720","\\maltese"),x(wt,Be,Ee,"\u2720","\\maltese"),x(wt,oe,B,"\xA0","\\ "),x(wt,oe,B,"\xA0"," "),x(wt,oe,B,"\xA0","~");for(var ft='0123456789/@."',bn=0;bn<ft.length;bn++){var mt=ft.charAt(bn);x(D,oe,Ee,mt,mt)}for(var Zt='0123456789!@*()-=+[]<>|";:?/.,',Ur=0;Ur<Zt.length;Ur++){var $r=Zt.charAt(Ur);x(wt,oe,Ee,$r,$r)}for(var qr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",gn=0;gn<qr.length;gn++){var Qn=qr.charAt(gn);x(D,oe,Ft,Qn,Qn),x(wt,oe,Ee,Qn,Qn)}x(D,Be,Ee,"C","\u2102"),x(wt,Be,Ee,"C","\u2102"),x(D,Be,Ee,"H","\u210D"),x(wt,Be,Ee,"H","\u210D"),x(D,Be,Ee,"N","\u2115"),x(wt,Be,Ee,"N","\u2115"),x(D,Be,Ee,"P","\u2119"),x(wt,Be,Ee,"P","\u2119"),x(D,Be,Ee,"Q","\u211A"),x(wt,Be,Ee,"Q","\u211A"),x(D,Be,Ee,"R","\u211D"),x(wt,Be,Ee,"R","\u211D"),x(D,Be,Ee,"Z","\u2124"),x(wt,Be,Ee,"Z","\u2124"),x(D,oe,Ft,"h","\u210E"),x(wt,oe,Ft,"h","\u210E");for(var pe="",fr=0;fr<qr.length;fr++){var Qe=qr.charAt(fr);pe=String.fromCharCode(55349,56320+fr),x(D,oe,Ft,Qe,pe),x(wt,oe,Ee,Qe,pe),pe=String.fromCharCode(55349,56372+fr),x(D,oe,Ft,Qe,pe),x(wt,oe,Ee,Qe,pe),pe=String.fromCharCode(55349,56424+fr),x(D,oe,Ft,Qe,pe),x(wt,oe,Ee,Qe,pe),pe=String.fromCharCode(55349,56580+fr),x(D,oe,Ft,Qe,pe),x(wt,oe,Ee,Qe,pe),pe=String.fromCharCode(55349,56736+fr),x(D,oe,Ft,Qe,pe),x(wt,oe,Ee,Qe,pe),pe=String.fromCharCode(55349,56788+fr),x(D,oe,Ft,Qe,pe),x(wt,oe,Ee,Qe,pe),pe=String.fromCharCode(55349,56840+fr),x(D,oe,Ft,Qe,pe),x(wt,oe,Ee,Qe,pe),pe=String.fromCharCode(55349,56944+fr),x(D,oe,Ft,Qe,pe),x(wt,oe,Ee,Qe,pe),fr<26&&(pe=String.fromCharCode(55349,56632+fr),x(D,oe,Ft,Qe,pe),x(wt,oe,Ee,Qe,pe),pe=String.fromCharCode(55349,56476+fr),x(D,oe,Ft,Qe,pe),x(wt,oe,Ee,Qe,pe))}pe="\u{1D55C}",x(D,oe,Ft,"k",pe),x(wt,oe,Ee,"k",pe);for(var Ir=0;Ir<10;Ir++){var Vr=Ir.toString();pe=String.fromCharCode(55349,57294+Ir),x(D,oe,Ft,Vr,pe),x(wt,oe,Ee,Vr,pe),pe=String.fromCharCode(55349,57314+Ir),x(D,oe,Ft,Vr,pe),x(wt,oe,Ee,Vr,pe),pe=String.fromCharCode(55349,57324+Ir),x(D,oe,Ft,Vr,pe),x(wt,oe,Ee,Vr,pe),pe=String.fromCharCode(55349,57334+Ir),x(D,oe,Ft,Vr,pe),x(wt,oe,Ee,Vr,pe)}for(var wn="\xC7\xD0\xDE\xE7\xFE",ra=0;ra<wn.length;ra++){var pt=wn.charAt(ra);x(D,oe,Ft,pt,pt),x(wt,oe,Ee,pt,pt)}x(wt,oe,Ee,"\xF0","\xF0"),x(wt,oe,Ee,"\u2013","\u2013"),x(wt,oe,Ee,"\u2014","\u2014"),x(wt,oe,Ee,"\u2018","\u2018"),x(wt,oe,Ee,"\u2019","\u2019"),x(wt,oe,Ee,"\u201C","\u201C"),x(wt,oe,Ee,"\u201D","\u201D");var tr=[["mathbf","textbf","Main-Bold"],["mathbf","textbf","Main-Bold"],["mathdefault","textit","Math-Italic"],["mathdefault","textit","Math-Italic"],["boldsymbol","boldsymbol","Main-BoldItalic"],["boldsymbol","boldsymbol","Main-BoldItalic"],["mathscr","textscr","Script-Regular"],["","",""],["","",""],["","",""],["mathfrak","textfrak","Fraktur-Regular"],["mathfrak","textfrak","Fraktur-Regular"],["mathbb","textbb","AMS-Regular"],["mathbb","textbb","AMS-Regular"],["","",""],["","",""],["mathsf","textsf","SansSerif-Regular"],["mathsf","textsf","SansSerif-Regular"],["mathboldsf","textboldsf","SansSerif-Bold"],["mathboldsf","textboldsf","SansSerif-Bold"],["mathitsf","textitsf","SansSerif-Italic"],["mathitsf","textitsf","SansSerif-Italic"],["","",""],["","",""],["mathtt","texttt","Typewriter-Regular"],["mathtt","texttt","Typewriter-Regular"]],ir=[["mathbf","textbf","Main-Bold"],["","",""],["mathsf","textsf","SansSerif-Regular"],["mathboldsf","textboldsf","SansSerif-Bold"],["mathtt","texttt","Typewriter-Regular"]],ar=function(r,a){var l=r.charCodeAt(0),g=r.charCodeAt(1),R=(l-55296)*1024+(g-56320)+65536,he=a==="math"?0:1;if(119808<=R&&R<120484){var He=Math.floor((R-119808)/26);return[tr[He][2],tr[He][he]]}else if(120782<=R&&R<=120831){var ot=Math.floor((R-120782)/10);return[ir[ot][2],ir[ot][he]]}else{if(R===120485||R===120486)return[tr[0][2],tr[0][he]];if(120486<R&&R<120782)return["",""];throw new J("Unsupported character: "+r)}},jr=[[1,1,1],[2,1,1],[3,1,1],[4,2,1],[5,2,1],[6,3,1],[7,4,2],[8,6,3],[9,7,6],[10,8,7],[11,10,9]],on=[.5,.6,.7,.8,.9,1,1.2,1.44,1.728,2.074,2.488],Hr=function(r,a){return a.size<2?r:jr[r-1][a.size-1]},zr=function(){function ie(a){this.style=void 0,this.color=void 0,this.size=void 0,this.textSize=void 0,this.phantom=void 0,this.font=void 0,this.fontFamily=void 0,this.fontWeight=void 0,this.fontShape=void 0,this.sizeMultiplier=void 0,this.maxSize=void 0,this.minRuleThickness=void 0,this._fontMetrics=void 0,this.style=a.style,this.color=a.color,this.size=a.size||ie.BASESIZE,this.textSize=a.textSize||this.size,this.phantom=!!a.phantom,this.font=a.font||"",this.fontFamily=a.fontFamily||"",this.fontWeight=a.fontWeight||"",this.fontShape=a.fontShape||"",this.sizeMultiplier=on[this.size-1],this.maxSize=a.maxSize,this.minRuleThickness=a.minRuleThickness,this._fontMetrics=void 0}var r=ie.prototype;return r.extend=function(l){var g={style:this.style,size:this.size,textSize:this.textSize,color:this.color,phantom:this.phantom,font:this.font,fontFamily:this.fontFamily,fontWeight:this.fontWeight,fontShape:this.fontShape,maxSize:this.maxSize,minRuleThickness:this.minRuleThickness};for(var R in l)l.hasOwnProperty(R)&&(g[R]=l[R]);return new ie(g)},r.havingStyle=function(l){return this.style===l?this:this.extend({style:l,size:Hr(this.textSize,l)})},r.havingCrampedStyle=function(){return this.havingStyle(this.style.cramp())},r.havingSize=function(l){return this.size===l&&this.textSize===l?this:this.extend({style:this.style.text(),size:l,textSize:l,sizeMultiplier:on[l-1]})},r.havingBaseStyle=function(l){l=l||this.style.text();var g=Hr(ie.BASESIZE,l);return this.size===g&&this.textSize===ie.BASESIZE&&this.style===l?this:this.extend({style:l,size:g})},r.havingBaseSizing=function(){var l;switch(this.style.id){case 4:case 5:l=3;break;case 6:case 7:l=1;break;default:l=6}return this.extend({style:this.style.text(),size:l})},r.withColor=function(l){return this.extend({color:l})},r.withPhantom=function(){return this.extend({phantom:!0})},r.withFont=function(l){return this.extend({font:l})},r.withTextFontFamily=function(l){return this.extend({fontFamily:l,font:""})},r.withTextFontWeight=function(l){return this.extend({fontWeight:l,font:""})},r.withTextFontShape=function(l){return this.extend({fontShape:l,font:""})},r.sizingClasses=function(l){return l.size!==this.size?["sizing","reset-size"+l.size,"size"+this.size]:[]},r.baseSizingClasses=function(){return this.size!==ie.BASESIZE?["sizing","reset-size"+this.size,"size"+ie.BASESIZE]:[]},r.fontMetrics=function(){return this._fontMetrics||(this._fontMetrics=lr(this.size)),this._fontMetrics},r.getColor=function(){return this.phantom?"transparent":this.color},ie}();zr.BASESIZE=6;var nn=zr,sn={pt:1,mm:7227/2540,cm:7227/254,in:72.27,bp:803/800,pc:12,dd:1238/1157,cc:14856/1157,nd:685/642,nc:1370/107,sp:1/65536,px:803/800},An={ex:!0,em:!0,mu:!0},Pn=function(r){return typeof r!="string"&&(r=r.unit),r in sn||r in An||r==="ex"},On=function(r,a){var l;if(r.unit in sn)l=sn[r.unit]/a.fontMetrics().ptPerEm/a.sizeMultiplier;else if(r.unit==="mu")l=a.fontMetrics().cssEmPerMu;else{var g;if(a.style.isTight()?g=a.havingStyle(a.style.text()):g=a,r.unit==="ex")l=g.fontMetrics().xHeight;else if(r.unit==="em")l=g.fontMetrics().quad;else throw new J("Invalid unit: '"+r.unit+"'");g!==a&&(l*=g.sizeMultiplier/a.sizeMultiplier)}return Math.min(r.number*l,a.maxSize)},Mn=["\\imath","\u0131","\\jmath","\u0237","\\pounds","\\mathsterling","\\textsterling","\xA3"],na=function(r,a,l){return Pr[l][r]&&Pr[l][r].replace&&(r=Pr[l][r].replace),{value:r,metrics:Wt(r,a,l)}},en=function(r,a,l,g,R){var he=na(r,a,l),He=he.metrics;r=he.value;var ot;if(He){var jt=He.italic;(l==="text"||g&&g.font==="mathit")&&(jt=0),ot=new Me(r,He.height,He.depth,jt,He.skew,He.width,R)}else typeof console!="undefined"&&console.warn("No character metrics "+("for '"+r+"' in style '"+a+"' and mode '"+l+"'")),ot=new Me(r,0,0,0,0,0,R);if(g){ot.maxFontSize=g.sizeMultiplier,g.style.isTight()&&ot.classes.push("mtight");var nr=g.getColor();nr&&(ot.style.color=nr)}return ot},$n=function(r,a,l,g){return g===void 0&&(g=[]),l.font==="boldsymbol"&&na(r,"Main-Bold",a).metrics?en(r,"Main-Bold",a,l,g.concat(["mathbf"])):r==="\\"||Pr[a][r].font==="main"?en(r,"Main-Regular",a,l,g):en(r,"AMS-Regular",a,l,g.concat(["amsrm"]))},Jn=function(r,a,l,g){return/[0-9]/.test(r.charAt(0))||w.contains(Mn,r)?{fontName:"Main-Italic",fontClass:"mathit"}:{fontName:"Math-Italic",fontClass:"mathdefault"}},da=function(r,a,l,g){return w.contains(Mn,r)?{fontName:"Main-Italic",fontClass:"mathit"}:/[0-9]/.test(r.charAt(0))?{fontName:"Caligraphic-Regular",fontClass:"mathcal"}:{fontName:"Math-Italic",fontClass:"mathdefault"}},Bn=function(r,a,l,g){return na(r,"Math-BoldItalic",a).metrics?{fontName:"Math-BoldItalic",fontClass:"boldsymbol"}:{fontName:"Main-Bold",fontClass:"mathbf"}},aa=function(r,a,l){var g=r.mode,R=r.text,he=["mord"],He=g==="math"||g==="text"&&a.font,ot=He?a.font:a.fontFamily;if(R.charCodeAt(0)===55349){var jt=ar(R,g),nr=jt[0],br=jt[1];return en(R,nr,g,a,he.concat(br))}else if(ot){var kr,tn;if(ot==="boldsymbol"||ot==="mathnormal"){var hn=ot==="boldsymbol"?Bn(R,g,a,he):da(R,g,a,he);kr=hn.fontName,tn=[hn.fontClass]}else w.contains(Mn,R)?(kr="Main-Italic",tn=["mathit"]):He?(kr=p[ot].fontName,tn=[ot]):(kr=s(ot,a.fontWeight,a.fontShape),tn=[ot,a.fontWeight,a.fontShape]);if(na(R,kr,g).metrics)return en(R,kr,g,a,he.concat(tn));if(ne.hasOwnProperty(R)&&kr.substr(0,10)==="Typewriter"){for(var pn=[],Un=0;Un<R.length;Un++)pn.push(en(R[Un],kr,g,a,he.concat(tn)));return Fa(pn)}}if(l==="mathord"){var Sa=Jn(R,g,a,he);return en(R,Sa.fontName,g,a,he.concat([Sa.fontClass]))}else if(l==="textord"){var $a=Pr[g][R]&&Pr[g][R].font;if($a==="ams"){var u=s("amsrm",a.fontWeight,a.fontShape);return en(R,u,g,a,he.concat("amsrm",a.fontWeight,a.fontShape))}else if($a==="main"||!$a){var e=s("textrm",a.fontWeight,a.fontShape);return en(R,e,g,a,he.concat(a.fontWeight,a.fontShape))}else{var t=s($a,a.fontWeight,a.fontShape);return en(R,t,g,a,he.concat(t,a.fontWeight,a.fontShape))}}else throw new Error("unexpected type: "+l+" in makeOrd")},Kn=function(r,a){if($(r.classes)!==$(a.classes)||r.skew!==a.skew||r.maxFontSize!==a.maxFontSize)return!1;for(var l in r.style)if(r.style.hasOwnProperty(l)&&r.style[l]!==a.style[l])return!1;for(var g in a.style)if(a.style.hasOwnProperty(g)&&r.style[g]!==a.style[g])return!1;return!0},Zn=function(r){for(var a=0;a<r.length-1;a++){var l=r[a],g=r[a+1];l instanceof Me&&g instanceof Me&&Kn(l,g)&&(l.text+=g.text,l.height=Math.max(l.height,g.height),l.depth=Math.max(l.depth,g.depth),l.italic=g.italic,r.splice(a+1,1),a--)}return r},ea=function(r){for(var a=0,l=0,g=0,R=0;R<r.children.length;R++){var he=r.children[R];he.height>a&&(a=he.height),he.depth>l&&(l=he.depth),he.maxFontSize>g&&(g=he.maxFontSize)}r.height=a,r.depth=l,r.maxFontSize=g},zn=function(r,a,l,g){var R=new ue(r,a,l,g);return ea(R),R},yn=function(r,a,l,g){return new ue(r,a,l,g)},_n=function(r,a,l){var g=zn([r],[],a);return g.height=Math.max(l||a.fontMetrics().defaultRuleThickness,a.minRuleThickness),g.style.borderBottomWidth=g.height+"em",g.maxFontSize=1,g},Ca=function(r,a,l,g){var R=new me(r,a,l,g);return ea(R),R},Fa=function(r){var a=new Re(r);return ea(a),a},ao=function(r,a){return r instanceof Re?zn([],[r],a):r},oo=function(r){if(r.positionType==="individualShift"){for(var a=r.children,l=[a[0]],g=-a[0].shift-a[0].elem.depth,R=g,he=1;he<a.length;he++){var He=-a[he].shift-R-a[he].elem.depth,ot=He-(a[he-1].elem.height+a[he-1].elem.depth);R=R+He,l.push({type:"kern",size:ot}),l.push(a[he])}return{children:l,depth:g}}var jt;if(r.positionType==="top"){for(var nr=r.positionData,br=0;br<r.children.length;br++){var kr=r.children[br];nr-=kr.type==="kern"?kr.size:kr.elem.height+kr.elem.depth}jt=nr}else if(r.positionType==="bottom")jt=-r.positionData;else{var tn=r.children[0];if(tn.type!=="elem")throw new Error('First child must have type "elem".');if(r.positionType==="shift")jt=-tn.elem.depth-r.positionData;else if(r.positionType==="firstBaseline")jt=-tn.elem.depth;else throw new Error("Invalid positionType "+r.positionType+".")}return{children:r.children,depth:jt}},uo=function(r,a){for(var l=oo(r),g=l.children,R=l.depth,he=0,He=0;He<g.length;He++){var ot=g[He];if(ot.type==="elem"){var jt=ot.elem;he=Math.max(he,jt.maxFontSize,jt.height)}}he+=2;var nr=zn(["pstrut"],[]);nr.style.height=he+"em";for(var br=[],kr=R,tn=R,hn=R,pn=0;pn<g.length;pn++){var Un=g[pn];if(Un.type==="kern")hn+=Un.size;else{var Sa=Un.elem,$a=Un.wrapperClasses||[],u=Un.wrapperStyle||{},e=zn($a,[nr,Sa],void 0,u);e.style.top=-he-hn-Sa.depth+"em",Un.marginLeft&&(e.style.marginLeft=Un.marginLeft),Un.marginRight&&(e.style.marginRight=Un.marginRight),br.push(e),hn+=Sa.height+Sa.depth}kr=Math.min(kr,hn),tn=Math.max(tn,hn)}var t=zn(["vlist"],br);t.style.height=tn+"em";var d;if(kr<0){var S=zn([],[]),Z=zn(["vlist"],[S]);Z.style.height=-kr+"em";var Oe=zn(["vlist-s"],[new Me("\u200B")]);d=[zn(["vlist-r"],[t,Oe]),zn(["vlist-r"],[Z])]}else d=[zn(["vlist-r"],[t])];var Ge=zn(["vlist-t"],d);return d.length===2&&Ge.classes.push("vlist-t2"),Ge.height=tn,Ge.depth=-kr,Ge},f=function(r,a){var l=zn(["mspace"],[],a),g=On(r,a);return l.style.marginRight=g+"em",l},s=function(r,a,l){var g="";switch(r){case"amsrm":g="AMS";break;case"textrm":g="Main";break;case"textsf":g="SansSerif";break;case"texttt":g="Typewriter";break;default:g=r}var R;return a==="textbf"&&l==="textit"?R="BoldItalic":a==="textbf"?R="Bold":a==="textit"?R="Italic":R="Regular",g+"-"+R},p={mathbf:{variant:"bold",fontName:"Main-Bold"},mathrm:{variant:"normal",fontName:"Main-Regular"},textit:{variant:"italic",fontName:"Main-Italic"},mathit:{variant:"italic",fontName:"Main-Italic"},mathbb:{variant:"double-struck",fontName:"AMS-Regular"},mathcal:{variant:"script",fontName:"Caligraphic-Regular"},mathfrak:{variant:"fraktur",fontName:"Fraktur-Regular"},mathscr:{variant:"script",fontName:"Script-Regular"},mathsf:{variant:"sans-serif",fontName:"SansSerif-Regular"},mathtt:{variant:"monospace",fontName:"Typewriter-Regular"}},b={vec:["vec",.471,.714],oiintSize1:["oiintSize1",.957,.499],oiintSize2:["oiintSize2",1.472,.659],oiiintSize1:["oiiintSize1",1.304,.499],oiiintSize2:["oiiintSize2",1.98,.659]},E=function(r,a){var l=b[r],g=l[0],R=l[1],he=l[2],He=new vt(g),ot=new Je([He],{width:R+"em",height:he+"em",style:"width:"+R+"em",viewBox:"0 0 "+1e3*R+" "+1e3*he,preserveAspectRatio:"xMinYMin"}),jt=yn(["overlay"],[ot],a);return jt.height=he,jt.style.height=he+"em",jt.style.width=R+"em",jt},v={fontMap:p,makeSymbol:en,mathsym:$n,makeSpan:zn,makeSvgSpan:yn,makeLineSpan:_n,makeAnchor:Ca,makeFragment:Fa,wrapFragment:ao,makeVList:uo,makeOrd:aa,makeGlue:f,staticSvg:E,svgData:b,tryCombineChars:Zn};function M(ie,r){var a=k(ie,r);if(!a)throw new Error("Expected node of type "+r+", but got "+(ie?"node of type "+ie.type:String(ie)));return a}function k(ie,r){return ie&&ie.type===r?ie:null}function te(ie,r){var a=Ae(ie,r);if(!a)throw new Error('Expected node of type "atom" and family "'+r+'", but got '+(ie?ie.type==="atom"?"atom of family "+ie.family:"node of type "+ie.type:String(ie)));return a}function Ae(ie,r){return ie&&ie.type==="atom"&&ie.family===r?ie:null}function st(ie){var r=It(ie);if(!r)throw new Error("Expected node of symbol group type, but got "+(ie?"node of type "+ie.type:String(ie)));return r}function It(ie){return ie&&(ie.type==="atom"||Cr.hasOwnProperty(ie.type))?ie:null}var Ct={number:3,unit:"mu"},ve={number:4,unit:"mu"},kt={number:5,unit:"mu"},Ze={mord:{mop:Ct,mbin:ve,mrel:kt,minner:Ct},mop:{mord:Ct,mop:Ct,mrel:kt,minner:Ct},mbin:{mord:ve,mop:ve,mopen:ve,minner:ve},mrel:{mord:kt,mop:kt,mopen:kt,minner:kt},mopen:{},mclose:{mop:Ct,mbin:ve,mrel:kt,minner:Ct},mpunct:{mord:Ct,mop:Ct,mrel:kt,mopen:Ct,mclose:Ct,mpunct:Ct,minner:Ct},minner:{mord:Ct,mop:Ct,mbin:ve,mrel:kt,mopen:Ct,mpunct:Ct,minner:Ct}},Vt={mord:{mop:Ct},mop:{mord:Ct,mop:Ct},mbin:{},mrel:{},mopen:{},mclose:{mop:Ct},mpunct:{},minner:{mop:Ct}},gt={},rr={},xr={};function Qt(ie){for(var r=ie.type,a=ie.names,l=ie.props,g=ie.handler,R=ie.htmlBuilder,he=ie.mathmlBuilder,He={type:r,numArgs:l.numArgs,argTypes:l.argTypes,greediness:l.greediness===void 0?1:l.greediness,allowedInText:!!l.allowedInText,allowedInMath:l.allowedInMath===void 0?!0:l.allowedInMath,numOptionalArgs:l.numOptionalArgs||0,infix:!!l.infix,handler:g},ot=0;ot<a.length;++ot)gt[a[ot]]=He;r&&(R&&(rr[r]=R),he&&(xr[r]=he))}function nt(ie){var r=ie.type,a=ie.htmlBuilder,l=ie.mathmlBuilder;Qt({type:r,names:[],props:{numArgs:0},handler:function(){throw new Error("Should never be called.")},htmlBuilder:a,mathmlBuilder:l})}var Ce=function(r){var a=k(r,"ordgroup");return a?a.body:[r]},Ut=v.makeSpan,Pt=["leftmost","mbin","mopen","mrel","mop","mpunct"],At=["rightmost","mrel","mclose","mpunct"],Jt={display:U.DISPLAY,text:U.TEXT,script:U.SCRIPT,scriptscript:U.SCRIPTSCRIPT},ke={mord:"mord",mop:"mop",mbin:"mbin",mrel:"mrel",mopen:"mopen",mclose:"mclose",mpunct:"mpunct",minner:"minner"},Le=function(r,a,l,g){g===void 0&&(g=[null,null]);for(var R=[],he=0;he<r.length;he++){var He=Nt(r[he],a);if(He instanceof Re){var ot=He.children;R.push.apply(R,ot)}else R.push(He)}if(!l)return R;var jt=a;if(r.length===1){var nr=k(r[0],"sizing")||k(r[0],"styling");nr&&(nr.type==="sizing"?jt=a.havingSize(nr.size):nr.type==="styling"&&(jt=a.havingStyle(Jt[nr.style])))}var br=Ut([g[0]||"leftmost"],[],a),kr=Ut([g[1]||"rightmost"],[],a);return $t(R,function(tn,hn){var pn=hn.classes[0],Un=tn.classes[0];pn==="mbin"&&w.contains(At,Un)?hn.classes[0]="mord":Un==="mbin"&&w.contains(Pt,pn)&&(tn.classes[0]="mord")},{node:br},kr),$t(R,function(tn,hn){var pn=vr(hn),Un=vr(tn),Sa=pn&&Un?tn.hasClass("mtight")?Vt[pn][Un]:Ze[pn][Un]:null;if(Sa)return v.makeGlue(Sa,jt)},{node:br},kr),R},$t=function ie(r,a,l,g){g&&r.push(g);for(var R=0;R<r.length;R++){var he=r[R],He=ct(he);if(He){ie(He.children,a,l);continue}if(he.classes[0]!=="mspace"){var ot=a(he,l.node);ot&&(l.insertAfter?l.insertAfter(ot):(r.unshift(ot),R++)),l.node=he,l.insertAfter=function(jt){return function(nr){r.splice(jt+1,0,nr),R++}}(R)}}g&&r.pop()},ct=function(r){return r instanceof Re||r instanceof me?r:null},dr=function ie(r,a){var l=ct(r);if(l){var g=l.children;if(g.length){if(a==="right")return ie(g[g.length-1],"right");if(a==="left")return ie(g[0],"left")}}return r},vr=function(r,a){return r?(a&&(r=dr(r,a)),ke[r.classes[0]]||null):null},qt=function(r,a){var l=["nulldelimiter"].concat(r.baseSizingClasses());return Ut(a.concat(l))},Nt=function(r,a,l){if(!r)return Ut();if(rr[r.type]){var g=rr[r.type](r,a);if(l&&a.size!==l.size){g=Ut(a.sizingClasses(l),[g],a);var R=a.sizeMultiplier/l.sizeMultiplier;g.height*=R,g.depth*=R}return g}else throw new J("Got group of unknown type: '"+r.type+"'")};function or(ie,r){var a=Ut(["base"],ie,r),l=Ut(["strut"]);return l.style.height=a.height+a.depth+"em",l.style.verticalAlign=-a.depth+"em",a.children.unshift(l),a}function Zr(ie,r){var a=null;ie.length===1&&ie[0].type==="tag"&&(a=ie[0].tag,ie=ie[0].body);for(var l=Le(ie,r,!0),g=[],R=[],he=0;he<l.length;he++)if(R.push(l[he]),l[he].hasClass("mbin")||l[he].hasClass("mrel")||l[he].hasClass("allowbreak")){for(var He=!1;he<l.length-1&&l[he+1].hasClass("mspace")&&!l[he+1].hasClass("newline");)he++,R.push(l[he]),l[he].hasClass("nobreak")&&(He=!0);He||(g.push(or(R,r)),R=[])}else l[he].hasClass("newline")&&(R.pop(),R.length>0&&(g.push(or(R,r)),R=[]),g.push(l[he]));R.length>0&&g.push(or(R,r));var ot;a&&(ot=or(Le(a,r,!0)),ot.classes=["tag"],g.push(ot));var jt=Ut(["katex-html"],g);if(jt.setAttribute("aria-hidden","true"),ot){var nr=ot.children[0];nr.style.height=jt.height+jt.depth+"em",nr.style.verticalAlign=-jt.depth+"em"}return jt}function Ht(ie){return new Re(ie)}var Pe=function(){function ie(a,l){this.type=void 0,this.attributes=void 0,this.children=void 0,this.type=a,this.attributes={},this.children=l||[]}var r=ie.prototype;return r.setAttribute=function(l,g){this.attributes[l]=g},r.getAttribute=function(l){return this.attributes[l]},r.toNode=function(){var l=document.createElementNS("http://www.w3.org/1998/Math/MathML",this.type);for(var g in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,g)&&l.setAttribute(g,this.attributes[g]);for(var R=0;R<this.children.length;R++)l.appendChild(this.children[R].toNode());return l},r.toMarkup=function(){var l="<"+this.type;for(var g in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,g)&&(l+=" "+g+'="',l+=w.escape(this.attributes[g]),l+='"');l+=">";for(var R=0;R<this.children.length;R++)l+=this.children[R].toMarkup();return l+="</"+this.type+">",l},r.toText=function(){return this.children.map(function(l){return l.toText()}).join("")},ie}(),yt=function(){function ie(a){this.text=void 0,this.text=a}var r=ie.prototype;return r.toNode=function(){return document.createTextNode(this.text)},r.toMarkup=function(){return w.escape(this.toText())},r.toText=function(){return this.text},ie}(),Tt=function(){function ie(a){this.width=void 0,this.character=void 0,this.width=a,a>=.05555&&a<=.05556?this.character="\u200A":a>=.1666&&a<=.1667?this.character="\u2009":a>=.2222&&a<=.2223?this.character="\u2005":a>=.2777&&a<=.2778?this.character="\u2005\u200A":a>=-.05556&&a<=-.05555?this.character="\u200A\u2063":a>=-.1667&&a<=-.1666?this.character="\u2009\u2063":a>=-.2223&&a<=-.2222?this.character="\u205F\u2063":a>=-.2778&&a<=-.2777?this.character="\u2005\u2063":this.character=null}var r=ie.prototype;return r.toNode=function(){if(this.character)return document.createTextNode(this.character);var l=document.createElementNS("http://www.w3.org/1998/Math/MathML","mspace");return l.setAttribute("width",this.width+"em"),l},r.toMarkup=function(){return this.character?"<mtext>"+this.character+"</mtext>":'<mspace width="'+this.width+'em"/>'},r.toText=function(){return this.character?this.character:" "},ie}(),dt={MathNode:Pe,TextNode:yt,SpaceNode:Tt,newDocumentFragment:Ht},Xt=function(r,a,l){return Pr[a][r]&&Pr[a][r].replace&&r.charCodeAt(0)!==55349&&!(ne.hasOwnProperty(r)&&l&&(l.fontFamily&&l.fontFamily.substr(4,2)==="tt"||l.font&&l.font.substr(4,2)==="tt"))&&(r=Pr[a][r].replace),new dt.TextNode(r)},sr=function(r){return r.length===1?r[0]:new dt.MathNode("mrow",r)},mr=function(r,a){if(a.fontFamily==="texttt")return"monospace";if(a.fontFamily==="textsf")return a.fontShape==="textit"&&a.fontWeight==="textbf"?"sans-serif-bold-italic":a.fontShape==="textit"?"sans-serif-italic":a.fontWeight==="textbf"?"bold-sans-serif":"sans-serif";if(a.fontShape==="textit"&&a.fontWeight==="textbf")return"bold-italic";if(a.fontShape==="textit")return"italic";if(a.fontWeight==="textbf")return"bold";var l=a.font;if(!l||l==="mathnormal")return null;var g=r.mode;if(l==="mathit")return"italic";if(l==="boldsymbol")return"bold-italic";if(l==="mathbf")return"bold";if(l==="mathbb")return"double-struck";if(l==="mathfrak")return"fraktur";if(l==="mathscr"||l==="mathcal")return"script";if(l==="mathsf")return"sans-serif";if(l==="mathtt")return"monospace";var R=r.text;if(w.contains(["\\imath","\\jmath"],R))return null;Pr[g][R]&&Pr[g][R].replace&&(R=Pr[g][R].replace);var he=v.fontMap[l].fontName;return Wt(R,he,g)?v.fontMap[l].variant:null},Or=function(r,a,l){if(r.length===1){var g=Fr(r[0],a);return l&&g instanceof Pe&&g.type==="mo"&&(g.setAttribute("lspace","0em"),g.setAttribute("rspace","0em")),[g]}for(var R=[],he,He=0;He<r.length;He++){var ot=Fr(r[He],a);if(ot instanceof Pe&&he instanceof Pe){if(ot.type==="mtext"&&he.type==="mtext"&&ot.getAttribute("mathvariant")===he.getAttribute("mathvariant")){var jt;(jt=he.children).push.apply(jt,ot.children);continue}else if(ot.type==="mn"&&he.type==="mn"){var nr;(nr=he.children).push.apply(nr,ot.children);continue}else if(ot.type==="mi"&&ot.children.length===1&&he.type==="mn"){var br=ot.children[0];if(br instanceof yt&&br.text==="."){var kr;(kr=he.children).push.apply(kr,ot.children);continue}}else if(he.type==="mi"&&he.children.length===1){var tn=he.children[0];if(tn instanceof yt&&tn.text==="\u0338"&&(ot.type==="mo"||ot.type==="mi"||ot.type==="mn")){var hn=ot.children[0];hn instanceof yt&&hn.text.length>0&&(hn.text=hn.text.slice(0,1)+"\u0338"+hn.text.slice(1),R.pop())}}}R.push(ot),he=ot}return R},Rr=function(r,a,l){return sr(Or(r,a,l))},Fr=function(r,a){if(!r)return new dt.MathNode("mrow");if(xr[r.type]){var l=xr[r.type](r,a);return l}else throw new J("Got group of unknown type: '"+r.type+"'")};function un(ie,r,a,l){var g=Or(ie,a),R;g.length===1&&g[0]instanceof Pe&&w.contains(["mrow","mtable"],g[0].type)?R=g[0]:R=new dt.MathNode("mrow",g);var he=new dt.MathNode("annotation",[new dt.TextNode(r)]);he.setAttribute("encoding","application/x-tex");var He=new dt.MathNode("semantics",[R,he]),ot=new dt.MathNode("math",[He]);ot.setAttribute("xmlns","http://www.w3.org/1998/Math/MathML");var jt=l?"katex":"katex-mathml";return v.makeSpan([jt],[ot])}var Sn=function(r){return new nn({style:r.displayMode?U.DISPLAY:U.TEXT,maxSize:r.maxSize,minRuleThickness:r.minRuleThickness})},Mr=function(r,a){if(a.displayMode){var l=["katex-display"];a.leqno&&l.push("leqno"),a.fleqn&&l.push("fleqn"),r=v.makeSpan(l,[r])}return r},Bt=function(r,a,l){var g=Sn(l),R;if(l.output==="mathml")return un(r,a,g,!0);if(l.output==="html"){var he=Zr(r,g);R=v.makeSpan(["katex"],[he])}else{var He=un(r,a,g,!1),ot=Zr(r,g);R=v.makeSpan(["katex"],[He,ot])}return Mr(R,l)},ya=function(r,a,l){var g=Sn(l),R=Zr(r,g),he=v.makeSpan(["katex"],[R]);return Mr(he,l)},ha=Bt,Wn={widehat:"^",widecheck:"\u02C7",widetilde:"~",utilde:"~",overleftarrow:"\u2190",underleftarrow:"\u2190",xleftarrow:"\u2190",overrightarrow:"\u2192",underrightarrow:"\u2192",xrightarrow:"\u2192",underbrace:"\u23DF",overbrace:"\u23DE",overgroup:"\u23E0",undergroup:"\u23E1",overleftrightarrow:"\u2194",underleftrightarrow:"\u2194",xleftrightarrow:"\u2194",Overrightarrow:"\u21D2",xRightarrow:"\u21D2",overleftharpoon:"\u21BC",xleftharpoonup:"\u21BC",overrightharpoon:"\u21C0",xrightharpoonup:"\u21C0",xLeftarrow:"\u21D0",xLeftrightarrow:"\u21D4",xhookleftarrow:"\u21A9",xhookrightarrow:"\u21AA",xmapsto:"\u21A6",xrightharpoondown:"\u21C1",xleftharpoondown:"\u21BD",xrightleftharpoons:"\u21CC",xleftrightharpoons:"\u21CB",xtwoheadleftarrow:"\u219E",xtwoheadrightarrow:"\u21A0",xlongequal:"=",xtofrom:"\u21C4",xrightleftarrows:"\u21C4",xrightequilibrium:"\u21CC",xleftequilibrium:"\u21CB"},an=function(r){var a=new dt.MathNode("mo",[new dt.TextNode(Wn[r.substr(1)])]);return a.setAttribute("stretchy","true"),a},dn={overrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],overleftarrow:[["leftarrow"],.888,522,"xMinYMin"],underrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],underleftarrow:[["leftarrow"],.888,522,"xMinYMin"],xrightarrow:[["rightarrow"],1.469,522,"xMaxYMin"],xleftarrow:[["leftarrow"],1.469,522,"xMinYMin"],Overrightarrow:[["doublerightarrow"],.888,560,"xMaxYMin"],xRightarrow:[["doublerightarrow"],1.526,560,"xMaxYMin"],xLeftarrow:[["doubleleftarrow"],1.526,560,"xMinYMin"],overleftharpoon:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoonup:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoondown:[["leftharpoondown"],.888,522,"xMinYMin"],overrightharpoon:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoonup:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoondown:[["rightharpoondown"],.888,522,"xMaxYMin"],xlongequal:[["longequal"],.888,334,"xMinYMin"],xtwoheadleftarrow:[["twoheadleftarrow"],.888,334,"xMinYMin"],xtwoheadrightarrow:[["twoheadrightarrow"],.888,334,"xMaxYMin"],overleftrightarrow:[["leftarrow","rightarrow"],.888,522],overbrace:[["leftbrace","midbrace","rightbrace"],1.6,548],underbrace:[["leftbraceunder","midbraceunder","rightbraceunder"],1.6,548],underleftrightarrow:[["leftarrow","rightarrow"],.888,522],xleftrightarrow:[["leftarrow","rightarrow"],1.75,522],xLeftrightarrow:[["doubleleftarrow","doublerightarrow"],1.75,560],xrightleftharpoons:[["leftharpoondownplus","rightharpoonplus"],1.75,716],xleftrightharpoons:[["leftharpoonplus","rightharpoondownplus"],1.75,716],xhookleftarrow:[["leftarrow","righthook"],1.08,522],xhookrightarrow:[["lefthook","rightarrow"],1.08,522],overlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],underlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],overgroup:[["leftgroup","rightgroup"],.888,342],undergroup:[["leftgroupunder","rightgroupunder"],.888,342],xmapsto:[["leftmapsto","rightarrow"],1.5,522],xtofrom:[["leftToFrom","rightToFrom"],1.75,528],xrightleftarrows:[["baraboveleftarrow","rightarrowabovebar"],1.75,901],xrightequilibrium:[["baraboveshortleftharpoon","rightharpoonaboveshortbar"],1.75,716],xleftequilibrium:[["shortbaraboveleftharpoon","shortrightharpoonabovebar"],1.75,716]},Gr=function(r){return r.type==="ordgroup"?r.body.length:1},la=function(r,a){function l(){var ot=4e5,jt=r.label.substr(1);if(w.contains(["widehat","widecheck","widetilde","utilde"],jt)){var nr=r,br=Gr(nr.base),kr,tn,hn;if(br>5)jt==="widehat"||jt==="widecheck"?(kr=420,ot=2364,hn=.42,tn=jt+"4"):(kr=312,ot=2340,hn=.34,tn="tilde4");else{var pn=[1,1,2,2,3,3][br];jt==="widehat"||jt==="widecheck"?(ot=[0,1062,2364,2364,2364][pn],kr=[0,239,300,360,420][pn],hn=[0,.24,.3,.3,.36,.42][pn],tn=jt+pn):(ot=[0,600,1033,2339,2340][pn],kr=[0,260,286,306,312][pn],hn=[0,.26,.286,.3,.306,.34][pn],tn="tilde"+pn)}var Un=new vt(tn),Sa=new Je([Un],{width:"100%",height:hn+"em",viewBox:"0 0 "+ot+" "+kr,preserveAspectRatio:"none"});return{span:v.makeSvgSpan([],[Sa],a),minWidth:0,height:hn}}else{var $a=[],u=dn[jt],e=u[0],t=u[1],d=u[2],S=d/1e3,Z=e.length,Oe,Ge;if(Z===1){var Xe=u[3];Oe=["hide-tail"],Ge=[Xe]}else if(Z===2)Oe=["halfarrow-left","halfarrow-right"],Ge=["xMinYMin","xMaxYMin"];else if(Z===3)Oe=["brace-left","brace-center","brace-right"],Ge=["xMinYMin","xMidYMin","xMaxYMin"];else throw new Error(`Correct katexImagesData or update code here to support
`+Z+" children.");for(var _t=0;_t<Z;_t++){var cr=new vt(e[_t]),pr=new Je([cr],{width:"400em",height:S+"em",viewBox:"0 0 "+ot+" "+d,preserveAspectRatio:Ge[_t]+" slice"}),Tr=v.makeSvgSpan([Oe[_t]],[pr],a);if(Z===1)return{span:Tr,minWidth:t,height:S};Tr.style.height=S+"em",$a.push(Tr)}return{span:v.makeSpan(["stretchy"],$a,a),minWidth:t,height:S}}}var g=l(),R=g.span,he=g.minWidth,He=g.height;return R.height=He,R.style.height=He+"em",he>0&&(R.style.minWidth=he+"em"),R},Gn=function(r,a,l,g){var R,he=r.height+r.depth+2*l;if(/fbox|color/.test(a)){if(R=v.makeSpan(["stretchy",a],[],g),a==="fbox"){var He=g.color&&g.getColor();He&&(R.style.borderColor=He)}}else{var ot=[];/^[bx]cancel$/.test(a)&&ot.push(new Et({x1:"0",y1:"0",x2:"100%",y2:"100%","stroke-width":"0.046em"})),/^x?cancel$/.test(a)&&ot.push(new Et({x1:"0",y1:"100%",x2:"100%",y2:"0","stroke-width":"0.046em"}));var jt=new Je(ot,{width:"100%",height:he+"em"});R=v.makeSvgSpan([],[jt],g)}return R.height=he,R.style.height=he+"em",R},xa={encloseSpan:Gn,mathMLnode:an,svgSpan:la},Xn=function(r,a){var l,g,R=k(r,"supsub"),he;R?(g=M(R.base,"accent"),l=g.base,R.base=l,he=Gt(Nt(R,a)),R.base=g):(g=M(r,"accent"),l=g.base);var He=Nt(l,a.havingCrampedStyle()),ot=g.isShifty&&w.isCharacterBox(l),jt=0;if(ot){var nr=w.getBaseElem(l),br=Nt(nr,a.havingCrampedStyle());jt=Yt(br).skew}var kr=Math.min(He.height,a.fontMetrics().xHeight),tn;if(g.isStretchy)tn=xa.svgSpan(g,a),tn=v.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:He},{type:"elem",elem:tn,wrapperClasses:["svg-align"],wrapperStyle:jt>0?{width:"calc(100% - "+2*jt+"em)",marginLeft:2*jt+"em"}:void 0}]},a);else{var hn,pn;g.label==="\\vec"?(hn=v.staticSvg("vec",a),pn=v.svgData.vec[1]):(hn=v.makeOrd({mode:g.mode,text:g.label},a,"textord"),hn=Yt(hn),hn.italic=0,pn=hn.width),tn=v.makeSpan(["accent-body"],[hn]);var Un=g.label==="\\textcircled";Un&&(tn.classes.push("accent-full"),kr=He.height);var Sa=jt;Un||(Sa-=pn/2),tn.style.left=Sa+"em",g.label==="\\textcircled"&&(tn.style.top=".2em"),tn=v.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:He},{type:"kern",size:-kr},{type:"elem",elem:tn}]},a)}var $a=v.makeSpan(["mord","accent"],[tn],a);return he?(he.children[0]=$a,he.height=Math.max($a.height,he.height),he.classes[0]="mord",he):$a},ca=function(r,a){var l=r.isStretchy?xa.mathMLnode(r.label):new dt.MathNode("mo",[Xt(r.label,r.mode)]),g=new dt.MathNode("mover",[Fr(r.base,a),l]);return g.setAttribute("accent","true"),g},Ra=new RegExp(["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring"].map(function(ie){return"\\"+ie}).join("|"));Qt({type:"accent",names:["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring","\\widecheck","\\widehat","\\widetilde","\\overrightarrow","\\overleftarrow","\\Overrightarrow","\\overleftrightarrow","\\overgroup","\\overlinesegment","\\overleftharpoon","\\overrightharpoon"],props:{numArgs:1},handler:function(r,a){var l=a[0],g=!Ra.test(r.funcName),R=!g||r.funcName==="\\widehat"||r.funcName==="\\widetilde"||r.funcName==="\\widecheck";return{type:"accent",mode:r.parser.mode,label:r.funcName,isStretchy:g,isShifty:R,base:l}},htmlBuilder:Xn,mathmlBuilder:ca}),Qt({type:"accent",names:["\\'","\\`","\\^","\\~","\\=","\\u","\\.",'\\"',"\\r","\\H","\\v","\\textcircled"],props:{numArgs:1,allowedInText:!0,allowedInMath:!1},handler:function(r,a){var l=a[0];return{type:"accent",mode:r.parser.mode,label:r.funcName,isStretchy:!1,isShifty:!0,base:l}},htmlBuilder:Xn,mathmlBuilder:ca}),Qt({type:"accentUnder",names:["\\underleftarrow","\\underrightarrow","\\underleftrightarrow","\\undergroup","\\underlinesegment","\\utilde"],props:{numArgs:1},handler:function(r,a){var l=r.parser,g=r.funcName,R=a[0];return{type:"accentUnder",mode:l.mode,label:g,base:R}},htmlBuilder:function(r,a){var l=Nt(r.base,a),g=xa.svgSpan(r,a),R=r.label==="\\utilde"?.12:0,he=v.makeVList({positionType:"bottom",positionData:g.height+R,children:[{type:"elem",elem:g,wrapperClasses:["svg-align"]},{type:"kern",size:R},{type:"elem",elem:l}]},a);return v.makeSpan(["mord","accentunder"],[he],a)},mathmlBuilder:function(r,a){var l=xa.mathMLnode(r.label),g=new dt.MathNode("munder",[Fr(r.base,a),l]);return g.setAttribute("accentunder","true"),g}});var oa=function(r){var a=new dt.MathNode("mpadded",r?[r]:[]);return a.setAttribute("width","+0.6em"),a.setAttribute("lspace","0.3em"),a};Qt({type:"xArrow",names:["\\xleftarrow","\\xrightarrow","\\xLeftarrow","\\xRightarrow","\\xleftrightarrow","\\xLeftrightarrow","\\xhookleftarrow","\\xhookrightarrow","\\xmapsto","\\xrightharpoondown","\\xrightharpoonup","\\xleftharpoondown","\\xleftharpoonup","\\xrightleftharpoons","\\xleftrightharpoons","\\xlongequal","\\xtwoheadrightarrow","\\xtwoheadleftarrow","\\xtofrom","\\xrightleftarrows","\\xrightequilibrium","\\xleftequilibrium"],props:{numArgs:1,numOptionalArgs:1},handler:function(r,a,l){var g=r.parser,R=r.funcName;return{type:"xArrow",mode:g.mode,label:R,body:a[0],below:l[0]}},htmlBuilder:function(r,a){var l=a.style,g=a.havingStyle(l.sup()),R=v.wrapFragment(Nt(r.body,g,a),a);R.classes.push("x-arrow-pad");var he;r.below&&(g=a.havingStyle(l.sub()),he=v.wrapFragment(Nt(r.below,g,a),a),he.classes.push("x-arrow-pad"));var He=xa.svgSpan(r,a),ot=-a.fontMetrics().axisHeight+.5*He.height,jt=-a.fontMetrics().axisHeight-.5*He.height-.111;(R.depth>.25||r.label==="\\xleftequilibrium")&&(jt-=R.depth);var nr;if(he){var br=-a.fontMetrics().axisHeight+he.height+.5*He.height+.111;nr=v.makeVList({positionType:"individualShift",children:[{type:"elem",elem:R,shift:jt},{type:"elem",elem:He,shift:ot},{type:"elem",elem:he,shift:br}]},a)}else nr=v.makeVList({positionType:"individualShift",children:[{type:"elem",elem:R,shift:jt},{type:"elem",elem:He,shift:ot}]},a);return nr.children[0].children[0].children[1].classes.push("svg-align"),v.makeSpan(["mrel","x-arrow"],[nr],a)},mathmlBuilder:function(r,a){var l=xa.mathMLnode(r.label),g;if(r.body){var R=oa(Fr(r.body,a));if(r.below){var he=oa(Fr(r.below,a));g=new dt.MathNode("munderover",[l,he,R])}else g=new dt.MathNode("mover",[l,R])}else if(r.below){var He=oa(Fr(r.below,a));g=new dt.MathNode("munder",[l,He])}else g=oa(),g=new dt.MathNode("mover",[l,g]);return g}}),Qt({type:"textord",names:["\\@char"],props:{numArgs:1,allowedInText:!0},handler:function(r,a){for(var l=r.parser,g=M(a[0],"ordgroup"),R=g.body,he="",He=0;He<R.length;He++){var ot=M(R[He],"textord");he+=ot.text}var jt=parseInt(he);if(isNaN(jt))throw new J("\\@char has non-numeric argument "+he);return{type:"textord",mode:l.mode,text:String.fromCharCode(jt)}}});var kn=function(r,a){var l=Le(r.body,a.withColor(r.color),!1);return v.makeFragment(l)},ia=function(r,a){var l=Or(r.body,a.withColor(r.color)),g=new dt.MathNode("mstyle",l);return g.setAttribute("mathcolor",r.color),g};Qt({type:"color",names:["\\textcolor"],props:{numArgs:2,allowedInText:!0,greediness:3,argTypes:["color","original"]},handler:function(r,a){var l=r.parser,g=M(a[0],"color-token").color,R=a[1];return{type:"color",mode:l.mode,color:g,body:Ce(R)}},htmlBuilder:kn,mathmlBuilder:ia}),Qt({type:"color",names:["\\color"],props:{numArgs:1,allowedInText:!0,greediness:3,argTypes:["color"]},handler:function(r,a){var l=r.parser,g=r.breakOnTokenText,R=M(a[0],"color-token").color;l.gullet.macros.set("\\current@color",R);var he=l.parseExpression(!0,g);return{type:"color",mode:l.mode,color:R,body:he}},htmlBuilder:kn,mathmlBuilder:ia}),Qt({type:"cr",names:["\\cr","\\newline"],props:{numArgs:0,numOptionalArgs:1,argTypes:["size"],allowedInText:!0},handler:function(r,a,l){var g=r.parser,R=r.funcName,he=l[0],He=R==="\\cr",ot=!1;return He||(g.settings.displayMode&&g.settings.useStrictBehavior("newLineInDisplayMode","In LaTeX, \\\\ or \\newline does nothing in display mode")?ot=!1:ot=!0),{type:"cr",mode:g.mode,newLine:ot,newRow:He,size:he&&M(he,"size").value}},htmlBuilder:function(r,a){if(r.newRow)throw new J("\\cr valid only within a tabular/array environment");var l=v.makeSpan(["mspace"],[],a);return r.newLine&&(l.classes.push("newline"),r.size&&(l.style.marginTop=On(r.size,a)+"em")),l},mathmlBuilder:function(r,a){var l=new dt.MathNode("mspace");return r.newLine&&(l.setAttribute("linebreak","newline"),r.size&&l.setAttribute("height",On(r.size,a)+"em")),l}});var Rn=function(r,a,l){var g=Pr.math[r]&&Pr.math[r].replace,R=Wt(g||r,a,l);if(!R)throw new Error("Unsupported symbol "+r+" and font size "+a+".");return R},Tn=function(r,a,l,g){var R=l.havingBaseStyle(a),he=v.makeSpan(g.concat(R.sizingClasses(l)),[r],l),He=R.sizeMultiplier/l.sizeMultiplier;return he.height*=He,he.depth*=He,he.maxFontSize=R.sizeMultiplier,he},Yn=function(r,a,l){var g=a.havingBaseStyle(l),R=(1-a.sizeMultiplier/g.sizeMultiplier)*a.fontMetrics().axisHeight;r.classes.push("delimcenter"),r.style.top=R+"em",r.height-=R,r.depth+=R},Jr=function(r,a,l,g,R,he){var He=v.makeSymbol(r,"Main-Regular",R,g),ot=Tn(He,a,g,he);return l&&Yn(ot,g,a),ot},mn=function(r,a,l,g){return v.makeSymbol(r,"Size"+a+"-Regular",l,g)},ua=function(r,a,l,g,R,he){var He=mn(r,a,R,g),ot=Tn(v.makeSpan(["delimsizing","size"+a],[He],g),U.TEXT,g,he);return l&&Yn(ot,g,U.TEXT),ot},En=function(r,a,l){var g;a==="Size1-Regular"?g="delim-size1":g="delim-size4";var R=v.makeSpan(["delimsizinginner",g],[v.makeSpan([],[v.makeSymbol(r,a,l)])]);return{type:"elem",elem:R}},fa={type:"kern",size:-.005},Vn=function(r,a,l,g,R,he){var He,ot,jt,nr;He=jt=nr=r,ot=null;var br="Size1-Regular";r==="\\uparrow"?jt=nr="\u23D0":r==="\\Uparrow"?jt=nr="\u2016":r==="\\downarrow"?He=jt="\u23D0":r==="\\Downarrow"?He=jt="\u2016":r==="\\updownarrow"?(He="\\uparrow",jt="\u23D0",nr="\\downarrow"):r==="\\Updownarrow"?(He="\\Uparrow",jt="\u2016",nr="\\Downarrow"):r==="["||r==="\\lbrack"?(He="\u23A1",jt="\u23A2",nr="\u23A3",br="Size4-Regular"):r==="]"||r==="\\rbrack"?(He="\u23A4",jt="\u23A5",nr="\u23A6",br="Size4-Regular"):r==="\\lfloor"||r==="\u230A"?(jt=He="\u23A2",nr="\u23A3",br="Size4-Regular"):r==="\\lceil"||r==="\u2308"?(He="\u23A1",jt=nr="\u23A2",br="Size4-Regular"):r==="\\rfloor"||r==="\u230B"?(jt=He="\u23A5",nr="\u23A6",br="Size4-Regular"):r==="\\rceil"||r==="\u2309"?(He="\u23A4",jt=nr="\u23A5",br="Size4-Regular"):r==="("||r==="\\lparen"?(He="\u239B",jt="\u239C",nr="\u239D",br="Size4-Regular"):r===")"||r==="\\rparen"?(He="\u239E",jt="\u239F",nr="\u23A0",br="Size4-Regular"):r==="\\{"||r==="\\lbrace"?(He="\u23A7",ot="\u23A8",nr="\u23A9",jt="\u23AA",br="Size4-Regular"):r==="\\}"||r==="\\rbrace"?(He="\u23AB",ot="\u23AC",nr="\u23AD",jt="\u23AA",br="Size4-Regular"):r==="\\lgroup"||r==="\u27EE"?(He="\u23A7",nr="\u23A9",jt="\u23AA",br="Size4-Regular"):r==="\\rgroup"||r==="\u27EF"?(He="\u23AB",nr="\u23AD",jt="\u23AA",br="Size4-Regular"):r==="\\lmoustache"||r==="\u23B0"?(He="\u23A7",nr="\u23AD",jt="\u23AA",br="Size4-Regular"):(r==="\\rmoustache"||r==="\u23B1")&&(He="\u23AB",nr="\u23A9",jt="\u23AA",br="Size4-Regular");var kr=Rn(He,br,R),tn=kr.height+kr.depth,hn=Rn(jt,br,R),pn=hn.height+hn.depth,Un=Rn(nr,br,R),Sa=Un.height+Un.depth,$a=0,u=1;if(ot!==null){var e=Rn(ot,br,R);$a=e.height+e.depth,u=2}var t=tn+Sa+$a,d=Math.max(0,Math.ceil((a-t)/(u*pn))),S=t+d*u*pn,Z=g.fontMetrics().axisHeight;l&&(Z*=g.sizeMultiplier);var Oe=S/2-Z,Ge=(d+1)*.005-pn,Xe=[];if(Xe.push(En(nr,br,R)),ot===null)for(var _t=0;_t<d;_t++)Xe.push(fa),Xe.push(En(jt,br,R));else{for(var cr=0;cr<d;cr++)Xe.push(fa),Xe.push(En(jt,br,R));Xe.push({type:"kern",size:Ge}),Xe.push(En(jt,br,R)),Xe.push(fa),Xe.push(En(ot,br,R));for(var pr=0;pr<d;pr++)Xe.push(fa),Xe.push(En(jt,br,R))}Xe.push({type:"kern",size:Ge}),Xe.push(En(jt,br,R)),Xe.push(fa),Xe.push(En(He,br,R));var Tr=g.havingBaseStyle(U.TEXT),Wr=v.makeVList({positionType:"bottom",positionData:Oe,children:Xe},Tr);return Tn(v.makeSpan(["delimsizing","mult"],[Wr],Tr),U.TEXT,g,he)},Wa=80,Ja=.08,Cn=function(r,a,l,g,R){var he=St(r,g,l),He=new vt(r,he),ot=new Je([He],{width:"400em",height:a+"em",viewBox:"0 0 400000 "+l,preserveAspectRatio:"xMinYMin slice"});return v.makeSvgSpan(["hide-tail"],[ot],R)},jn=function(r,a){var l=a.havingBaseSizing(),g=Ma("\\surd",r*l.sizeMultiplier,Na,l),R=l.sizeMultiplier,he=Math.max(0,a.minRuleThickness-a.fontMetrics().sqrtRuleThickness),He,ot=0,jt=0,nr=0,br;return g.type==="small"?(nr=1e3+1e3*he+Wa,r<1?R=1:r<1.4&&(R=.7),ot=(1+he+Ja)/R,jt=(1+he)/R,He=Cn("sqrtMain",ot,nr,he,a),He.style.minWidth="0.853em",br=.833/R):g.type==="large"?(nr=(1e3+Wa)*po[g.size],jt=(po[g.size]+he)/R,ot=(po[g.size]+he+Ja)/R,He=Cn("sqrtSize"+g.size,ot,nr,he,a),He.style.minWidth="1.02em",br=1/R):(ot=r+he+Ja,jt=r+he,nr=Math.floor(1e3*r+he)+Wa,He=Cn("sqrtTall",ot,nr,he,a),He.style.minWidth="0.742em",br=1.056),He.height=jt,He.style.height=ot+"em",{span:He,advanceWidth:br,ruleWidth:(a.fontMetrics().sqrtRuleThickness+he)*R}},ma=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","\u230A","\u230B","\\lceil","\\rceil","\u2308","\u2309","\\surd"],Qa=["\\uparrow","\\downarrow","\\updownarrow","\\Uparrow","\\Downarrow","\\Updownarrow","|","\\|","\\vert","\\Vert","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","\u27EE","\u27EF","\\lmoustache","\\rmoustache","\u23B0","\u23B1"],Xa=["<",">","\\langle","\\rangle","/","\\backslash","\\lt","\\gt"],po=[0,1.2,1.8,2.4,3],go=function(r,a,l,g,R){if(r==="<"||r==="\\lt"||r==="\u27E8"?r="\\langle":(r===">"||r==="\\gt"||r==="\u27E9")&&(r="\\rangle"),w.contains(ma,r)||w.contains(Xa,r))return ua(r,a,!1,l,g,R);if(w.contains(Qa,r))return Vn(r,po[a],!1,l,g,R);throw new J("Illegal delimiter: '"+r+"'")},pa=[{type:"small",style:U.SCRIPTSCRIPT},{type:"small",style:U.SCRIPT},{type:"small",style:U.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4}],No=[{type:"small",style:U.SCRIPTSCRIPT},{type:"small",style:U.SCRIPT},{type:"small",style:U.TEXT},{type:"stack"}],Na=[{type:"small",style:U.SCRIPTSCRIPT},{type:"small",style:U.SCRIPT},{type:"small",style:U.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4},{type:"stack"}],za=function(r){if(r.type==="small")return"Main-Regular";if(r.type==="large")return"Size"+r.size+"-Regular";if(r.type==="stack")return"Size4-Regular";throw new Error("Add support for delim type '"+r.type+"' here.")},Ma=function(r,a,l,g){for(var R=Math.min(2,3-g.style.size),he=R;he<l.length&&l[he].type!=="stack";he++){var He=Rn(r,za(l[he]),"math"),ot=He.height+He.depth;if(l[he].type==="small"){var jt=g.havingBaseStyle(l[he].style);ot*=jt.sizeMultiplier}if(ot>a)return l[he]}return l[l.length-1]},Da=function(r,a,l,g,R,he){r==="<"||r==="\\lt"||r==="\u27E8"?r="\\langle":(r===">"||r==="\\gt"||r==="\u27E9")&&(r="\\rangle");var He;w.contains(Xa,r)?He=pa:w.contains(ma,r)?He=Na:He=No;var ot=Ma(r,a,He,g);return ot.type==="small"?Jr(r,ot.style,l,g,R,he):ot.type==="large"?ua(r,ot.size,l,g,R,he):Vn(r,a,l,g,R,he)},Ua=function(r,a,l,g,R,he){var He=g.fontMetrics().axisHeight*g.sizeMultiplier,ot=901,jt=5/g.fontMetrics().ptPerEm,nr=Math.max(a-He,l+He),br=Math.max(nr/500*ot,2*nr-jt);return Da(r,br,!0,g,R,he)},ba={sqrtImage:jn,sizedDelim:go,customSizedDelim:Da,leftRightDelim:Ua},Ya={"\\bigl":{mclass:"mopen",size:1},"\\Bigl":{mclass:"mopen",size:2},"\\biggl":{mclass:"mopen",size:3},"\\Biggl":{mclass:"mopen",size:4},"\\bigr":{mclass:"mclose",size:1},"\\Bigr":{mclass:"mclose",size:2},"\\biggr":{mclass:"mclose",size:3},"\\Biggr":{mclass:"mclose",size:4},"\\bigm":{mclass:"mrel",size:1},"\\Bigm":{mclass:"mrel",size:2},"\\biggm":{mclass:"mrel",size:3},"\\Biggm":{mclass:"mrel",size:4},"\\big":{mclass:"mord",size:1},"\\Big":{mclass:"mord",size:2},"\\bigg":{mclass:"mord",size:3},"\\Bigg":{mclass:"mord",size:4}},ka=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","\u230A","\u230B","\\lceil","\\rceil","\u2308","\u2309","<",">","\\langle","\u27E8","\\rangle","\u27E9","\\lt","\\gt","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","\u27EE","\u27EF","\\lmoustache","\\rmoustache","\u23B0","\u23B1","/","\\backslash","|","\\vert","\\|","\\Vert","\\uparrow","\\Uparrow","\\downarrow","\\Downarrow","\\updownarrow","\\Updownarrow","."];function qa(ie,r){var a=It(ie);if(a&&w.contains(ka,a.text))return a;throw new J("Invalid delimiter: '"+(a?a.text:JSON.stringify(ie))+"' after '"+r.funcName+"'",ie)}Qt({type:"delimsizing",names:["\\bigl","\\Bigl","\\biggl","\\Biggl","\\bigr","\\Bigr","\\biggr","\\Biggr","\\bigm","\\Bigm","\\biggm","\\Biggm","\\big","\\Big","\\bigg","\\Bigg"],props:{numArgs:1},handler:function(r,a){var l=qa(a[0],r);return{type:"delimsizing",mode:r.parser.mode,size:Ya[r.funcName].size,mclass:Ya[r.funcName].mclass,delim:l.text}},htmlBuilder:function(r,a){return r.delim==="."?v.makeSpan([r.mclass]):ba.sizedDelim(r.delim,r.size,a,r.mode,[r.mclass])},mathmlBuilder:function(r){var a=[];r.delim!=="."&&a.push(Xt(r.delim,r.mode));var l=new dt.MathNode("mo",a);return r.mclass==="mopen"||r.mclass==="mclose"?l.setAttribute("fence","true"):l.setAttribute("fence","false"),l}});function io(ie){if(!ie.body)throw new Error("Bug: The leftright ParseNode wasn't fully parsed.")}Qt({type:"leftright-right",names:["\\right"],props:{numArgs:1},handler:function(r,a){var l=r.parser.gullet.macros.get("\\current@color");if(l&&typeof l!="string")throw new J("\\current@color set to non-string in \\right");return{type:"leftright-right",mode:r.parser.mode,delim:qa(a[0],r).text,color:l}}}),Qt({type:"leftright",names:["\\left"],props:{numArgs:1},handler:function(r,a){var l=qa(a[0],r),g=r.parser;++g.leftrightDepth;var R=g.parseExpression(!1);--g.leftrightDepth,g.expect("\\right",!1);var he=M(g.parseFunction(),"leftright-right");return{type:"leftright",mode:g.mode,body:R,left:l.text,right:he.delim,rightColor:he.color}},htmlBuilder:function(r,a){io(r);for(var l=Le(r.body,a,!0,["mopen","mclose"]),g=0,R=0,he=!1,He=0;He<l.length;He++)l[He].isMiddle?he=!0:(g=Math.max(l[He].height,g),R=Math.max(l[He].depth,R));g*=a.sizeMultiplier,R*=a.sizeMultiplier;var ot;if(r.left==="."?ot=qt(a,["mopen"]):ot=ba.leftRightDelim(r.left,g,R,a,r.mode,["mopen"]),l.unshift(ot),he)for(var jt=1;jt<l.length;jt++){var nr=l[jt],br=nr.isMiddle;br&&(l[jt]=ba.leftRightDelim(br.delim,g,R,br.options,r.mode,[]))}var kr;if(r.right===".")kr=qt(a,["mclose"]);else{var tn=r.rightColor?a.withColor(r.rightColor):a;kr=ba.leftRightDelim(r.right,g,R,tn,r.mode,["mclose"])}return l.push(kr),v.makeSpan(["minner"],l,a)},mathmlBuilder:function(r,a){io(r);var l=Or(r.body,a);if(r.left!=="."){var g=new dt.MathNode("mo",[Xt(r.left,r.mode)]);g.setAttribute("fence","true"),l.unshift(g)}if(r.right!=="."){var R=new dt.MathNode("mo",[Xt(r.right,r.mode)]);R.setAttribute("fence","true"),r.rightColor&&R.setAttribute("mathcolor",r.rightColor),l.push(R)}return sr(l)}}),Qt({type:"middle",names:["\\middle"],props:{numArgs:1},handler:function(r,a){var l=qa(a[0],r);if(!r.parser.leftrightDepth)throw new J("\\middle without preceding \\left",l);return{type:"middle",mode:r.parser.mode,delim:l.text}},htmlBuilder:function(r,a){var l;if(r.delim===".")l=qt(a,[]);else{l=ba.sizedDelim(r.delim,1,a,r.mode,[]);var g={delim:r.delim,options:a};l.isMiddle=g}return l},mathmlBuilder:function(r,a){var l=r.delim==="\\vert"||r.delim==="|"?Xt("|","text"):Xt(r.delim,r.mode),g=new dt.MathNode("mo",[l]);return g.setAttribute("fence","true"),g.setAttribute("lspace","0.05em"),g.setAttribute("rspace","0.05em"),g}});var ho=function(r,a){var l=v.wrapFragment(Nt(r.body,a),a),g=r.label.substr(1),R=a.sizeMultiplier,he,He=0,ot=w.isCharacterBox(r.body);if(g==="sout")he=v.makeSpan(["stretchy","sout"]),he.height=a.fontMetrics().defaultRuleThickness/R,He=-.5*a.fontMetrics().xHeight;else{/cancel/.test(g)?ot||l.classes.push("cancel-pad"):l.classes.push("boxpad");var jt=0,nr=0;/box/.test(g)?(nr=Math.max(a.fontMetrics().fboxrule,a.minRuleThickness),jt=a.fontMetrics().fboxsep+(g==="colorbox"?0:nr)):jt=ot?.2:0,he=xa.encloseSpan(l,g,jt,a),/fbox|boxed|fcolorbox/.test(g)&&(he.style.borderStyle="solid",he.style.borderWidth=nr+"em"),He=l.depth+jt,r.backgroundColor&&(he.style.backgroundColor=r.backgroundColor,r.borderColor&&(he.style.borderColor=r.borderColor))}var br;return r.backgroundColor?br=v.makeVList({positionType:"individualShift",children:[{type:"elem",elem:he,shift:He},{type:"elem",elem:l,shift:0}]},a):br=v.makeVList({positionType:"individualShift",children:[{type:"elem",elem:l,shift:0},{type:"elem",elem:he,shift:He,wrapperClasses:/cancel/.test(g)?["svg-align"]:[]}]},a),/cancel/.test(g)&&(br.height=l.height,br.depth=l.depth),/cancel/.test(g)&&!ot?v.makeSpan(["mord","cancel-lap"],[br],a):v.makeSpan(["mord"],[br],a)},Mo=function(r,a){var l=0,g=new dt.MathNode(r.label.indexOf("colorbox")>-1?"mpadded":"menclose",[Fr(r.body,a)]);switch(r.label){case"\\cancel":g.setAttribute("notation","updiagonalstrike");break;case"\\bcancel":g.setAttribute("notation","downdiagonalstrike");break;case"\\sout":g.setAttribute("notation","horizontalstrike");break;case"\\fbox":g.setAttribute("notation","box");break;case"\\fcolorbox":case"\\colorbox":if(l=a.fontMetrics().fboxsep*a.fontMetrics().ptPerEm,g.setAttribute("width","+"+2*l+"pt"),g.setAttribute("height","+"+2*l+"pt"),g.setAttribute("lspace",l+"pt"),g.setAttribute("voffset",l+"pt"),r.label==="\\fcolorbox"){var R=Math.max(a.fontMetrics().fboxrule,a.minRuleThickness);g.setAttribute("style","border: "+R+"em solid "+String(r.borderColor))}break;case"\\xcancel":g.setAttribute("notation","updiagonalstrike downdiagonalstrike");break}return r.backgroundColor&&g.setAttribute("mathbackground",r.backgroundColor),g};Qt({type:"enclose",names:["\\colorbox"],props:{numArgs:2,allowedInText:!0,greediness:3,argTypes:["color","text"]},handler:function(r,a,l){var g=r.parser,R=r.funcName,he=M(a[0],"color-token").color,He=a[1];return{type:"enclose",mode:g.mode,label:R,backgroundColor:he,body:He}},htmlBuilder:ho,mathmlBuilder:Mo}),Qt({type:"enclose",names:["\\fcolorbox"],props:{numArgs:3,allowedInText:!0,greediness:3,argTypes:["color","color","text"]},handler:function(r,a,l){var g=r.parser,R=r.funcName,he=M(a[0],"color-token").color,He=M(a[1],"color-token").color,ot=a[2];return{type:"enclose",mode:g.mode,label:R,backgroundColor:He,borderColor:he,body:ot}},htmlBuilder:ho,mathmlBuilder:Mo}),Qt({type:"enclose",names:["\\fbox"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!0},handler:function(r,a){var l=r.parser;return{type:"enclose",mode:l.mode,label:"\\fbox",body:a[0]}}}),Qt({type:"enclose",names:["\\cancel","\\bcancel","\\xcancel","\\sout"],props:{numArgs:1},handler:function(r,a,l){var g=r.parser,R=r.funcName,he=a[0];return{type:"enclose",mode:g.mode,label:R,body:he}},htmlBuilder:ho,mathmlBuilder:Mo});var Bo={};function La(ie){for(var r=ie.type,a=ie.names,l=ie.props,g=ie.handler,R=ie.htmlBuilder,he=ie.mathmlBuilder,He={type:r,numArgs:l.numArgs||0,greediness:1,allowedInText:!1,numOptionalArgs:0,handler:g},ot=0;ot<a.length;++ot)Bo[a[ot]]=He;R&&(rr[r]=R),he&&(xr[r]=he)}function Ko(ie){var r=[];ie.consumeSpaces();for(var a=ie.fetch().text;a==="\\hline"||a==="\\hdashline";)ie.consume(),r.push(a==="\\hdashline"),ie.consumeSpaces(),a=ie.fetch().text;return r}function vo(ie,r,a){var l=r.hskipBeforeAndAfter,g=r.addJot,R=r.cols,he=r.arraystretch,He=r.colSeparationType;if(ie.gullet.beginGroup(),ie.gullet.macros.set("\\\\","\\cr"),!he){var ot=ie.gullet.expandMacroAsText("\\arraystretch");if(ot==null)he=1;else if(he=parseFloat(ot),!he||he<0)throw new J("Invalid \\arraystretch: "+ot)}ie.gullet.beginGroup();var jt=[],nr=[jt],br=[],kr=[];for(kr.push(Ko(ie));;){var tn=ie.parseExpression(!1,"\\cr");ie.gullet.endGroup(),ie.gullet.beginGroup(),tn={type:"ordgroup",mode:ie.mode,body:tn},a&&(tn={type:"styling",mode:ie.mode,style:a,body:[tn]}),jt.push(tn);var hn=ie.fetch().text;if(hn==="&")ie.consume();else if(hn==="\\end"){jt.length===1&&tn.type==="styling"&&tn.body[0].body.length===0&&nr.pop(),kr.length<nr.length+1&&kr.push([]);break}else if(hn==="\\cr"){var pn=M(ie.parseFunction(),"cr");br.push(pn.size),kr.push(Ko(ie)),jt=[],nr.push(jt)}else throw new J("Expected & or \\\\ or \\cr or \\end",ie.nextToken)}return ie.gullet.endGroup(),ie.gullet.endGroup(),{type:"array",mode:ie.mode,addJot:g,arraystretch:he,body:nr,cols:R,rowGaps:br,hskipBeforeAndAfter:l,hLinesBeforeRow:kr,colSeparationType:He}}function Lo(ie){return ie.substr(0,1)==="d"?"display":"text"}var Co=function(r,a){var l,g,R=r.body.length,he=r.hLinesBeforeRow,He=0,ot=new Array(R),jt=[],nr=Math.max(a.fontMetrics().arrayRuleWidth,a.minRuleThickness),br=1/a.fontMetrics().ptPerEm,kr=5*br;if(r.colSeparationType&&r.colSeparationType==="small"){var tn=a.havingStyle(U.SCRIPT).sizeMultiplier;kr=.2778*(tn/a.sizeMultiplier)}var hn=12*br,pn=3*br,Un=r.arraystretch*hn,Sa=.7*Un,$a=.3*Un,u=0;function e(mo){for(var ri=0;ri<mo.length;++ri)ri>0&&(u+=.25),jt.push({pos:u,isDashed:mo[ri]})}for(e(he[0]),l=0;l<r.body.length;++l){var t=r.body[l],d=Sa,S=$a;He<t.length&&(He=t.length);var Z=new Array(t.length);for(g=0;g<t.length;++g){var Oe=Nt(t[g],a);S<Oe.depth&&(S=Oe.depth),d<Oe.height&&(d=Oe.height),Z[g]=Oe}var Ge=r.rowGaps[l],Xe=0;Ge&&(Xe=On(Ge,a),Xe>0&&(Xe+=$a,S<Xe&&(S=Xe),Xe=0)),r.addJot&&(S+=pn),Z.height=d,Z.depth=S,u+=d,Z.pos=u,u+=S+Xe,ot[l]=Z,e(he[l+1])}var _t=u/2+a.fontMetrics().axisHeight,cr=r.cols||[],pr=[],Tr,Wr;for(g=0,Wr=0;g<He||Wr<cr.length;++g,++Wr){for(var ln=cr[Wr]||{},In=!0;ln.type==="separator";){if(In||(Tr=v.makeSpan(["arraycolsep"],[]),Tr.style.width=a.fontMetrics().doubleRuleSep+"em",pr.push(Tr)),ln.separator==="|"||ln.separator===":"){var Hn=ln.separator==="|"?"solid":"dashed",Nn=v.makeSpan(["vertical-separator"],[],a);Nn.style.height=u+"em",Nn.style.borderRightWidth=nr+"em",Nn.style.borderRightStyle=Hn,Nn.style.margin="0 -"+nr/2+"em",Nn.style.verticalAlign=-(u-_t)+"em",pr.push(Nn)}else throw new J("Invalid separator type: "+ln.separator);Wr++,ln=cr[Wr]||{},In=!1}if(!(g>=He)){var Fn=void 0;(g>0||r.hskipBeforeAndAfter)&&(Fn=w.deflt(ln.pregap,kr),Fn!==0&&(Tr=v.makeSpan(["arraycolsep"],[]),Tr.style.width=Fn+"em",pr.push(Tr)));var Oa=[];for(l=0;l<R;++l){var Ba=ot[l],Ia=Ba[g];if(Ia){var Ka=Ba.pos-_t;Ia.depth=Ba.depth,Ia.height=Ba.height,Oa.push({type:"elem",elem:Ia,shift:Ka})}}Oa=v.makeVList({positionType:"individualShift",children:Oa},a),Oa=v.makeSpan(["col-align-"+(ln.align||"c")],[Oa]),pr.push(Oa),(g<He-1||r.hskipBeforeAndAfter)&&(Fn=w.deflt(ln.postgap,kr),Fn!==0&&(Tr=v.makeSpan(["arraycolsep"],[]),Tr.style.width=Fn+"em",pr.push(Tr)))}}if(ot=v.makeSpan(["mtable"],pr),jt.length>0){for(var Ga=v.makeLineSpan("hline",a,nr),fo=v.makeLineSpan("hdashline",a,nr),_a=[{type:"elem",elem:ot,shift:0}];jt.length>0;){var Go=jt.pop(),Ao=Go.pos-_t;Go.isDashed?_a.push({type:"elem",elem:fo,shift:Ao}):_a.push({type:"elem",elem:Ga,shift:Ao})}ot=v.makeVList({positionType:"individualShift",children:_a},a)}return v.makeSpan(["mord"],[ot],a)},wi={c:"center ",l:"left ",r:"right "},Vo=function(r,a){var l=new dt.MathNode("mtable",r.body.map(function(u){return new dt.MathNode("mtr",u.map(function(e){return new dt.MathNode("mtd",[Fr(e,a)])}))})),g=r.arraystretch===.5?.1:.16+r.arraystretch-1+(r.addJot?.09:0);l.setAttribute("rowspacing",g+"em");var R="",he="";if(r.cols){var He=r.cols,ot="",jt=!1,nr=0,br=He.length;He[0].type==="separator"&&(R+="top ",nr=1),He[He.length-1].type==="separator"&&(R+="bottom ",br-=1);for(var kr=nr;kr<br;kr++)He[kr].type==="align"?(he+=wi[He[kr].align],jt&&(ot+="none "),jt=!0):He[kr].type==="separator"&&jt&&(ot+=He[kr].separator==="|"?"solid ":"dashed ",jt=!1);l.setAttribute("columnalign",he.trim()),/[sd]/.test(ot)&&l.setAttribute("columnlines",ot.trim())}if(r.colSeparationType==="align"){for(var tn=r.cols||[],hn="",pn=1;pn<tn.length;pn++)hn+=pn%2?"0em ":"1em ";l.setAttribute("columnspacing",hn.trim())}else r.colSeparationType==="alignat"?l.setAttribute("columnspacing","0em"):r.colSeparationType==="small"?l.setAttribute("columnspacing","0.2778em"):l.setAttribute("columnspacing","1em");var Un="",Sa=r.hLinesBeforeRow;R+=Sa[0].length>0?"left ":"",R+=Sa[Sa.length-1].length>0?"right ":"";for(var $a=1;$a<Sa.length-1;$a++)Un+=Sa[$a].length===0?"none ":Sa[$a][0]?"dashed ":"solid ";return/[sd]/.test(Un)&&l.setAttribute("rowlines",Un.trim()),R!==""&&(l=new dt.MathNode("menclose",[l]),l.setAttribute("notation",R.trim())),r.arraystretch&&r.arraystretch<1&&(l=new dt.MathNode("mstyle",[l]),l.setAttribute("scriptlevel","1")),l},ai=function(r,a){var l=[],g=vo(r.parser,{cols:l,addJot:!0},"display"),R,he=0,He={type:"ordgroup",mode:r.mode,body:[]},ot=k(a[0],"ordgroup");if(ot){for(var jt="",nr=0;nr<ot.body.length;nr++){var br=M(ot.body[nr],"textord");jt+=br.text}R=Number(jt),he=R*2}var kr=!he;g.body.forEach(function(Un){for(var Sa=1;Sa<Un.length;Sa+=2){var $a=M(Un[Sa],"styling"),u=M($a.body[0],"ordgroup");u.body.unshift(He)}if(kr)he<Un.length&&(he=Un.length);else{var e=Un.length/2;if(R<e)throw new J("Too many math in a row: "+("expected "+R+", but got "+e),Un[0])}});for(var tn=0;tn<he;++tn){var hn="r",pn=0;tn%2===1?hn="l":tn>0&&kr&&(pn=1),l[tn]={type:"align",align:hn,pregap:pn,postgap:0}}return g.colSeparationType=kr?"align":"alignat",g};La({type:"array",names:["array","darray"],props:{numArgs:1},handler:function(r,a){var l=It(a[0]),g=l?[a[0]]:M(a[0],"ordgroup").body,R=g.map(function(He){var ot=st(He),jt=ot.text;if("lcr".indexOf(jt)!==-1)return{type:"align",align:jt};if(jt==="|")return{type:"separator",separator:"|"};if(jt===":")return{type:"separator",separator:":"};throw new J("Unknown column alignment: "+jt,He)}),he={cols:R,hskipBeforeAndAfter:!0};return vo(r.parser,he,Lo(r.envName))},htmlBuilder:Co,mathmlBuilder:Vo}),La({type:"array",names:["matrix","pmatrix","bmatrix","Bmatrix","vmatrix","Vmatrix"],props:{numArgs:0},handler:function(r){var a={matrix:null,pmatrix:["(",")"],bmatrix:["[","]"],Bmatrix:["\\{","\\}"],vmatrix:["|","|"],Vmatrix:["\\Vert","\\Vert"]}[r.envName],l={hskipBeforeAndAfter:!1},g=vo(r.parser,l,Lo(r.envName));return a?{type:"leftright",mode:r.mode,body:[g],left:a[0],right:a[1],rightColor:void 0}:g},htmlBuilder:Co,mathmlBuilder:Vo}),La({type:"array",names:["smallmatrix"],props:{numArgs:0},handler:function(r){var a={arraystretch:.5},l=vo(r.parser,a,"script");return l.colSeparationType="small",l},htmlBuilder:Co,mathmlBuilder:Vo}),La({type:"array",names:["subarray"],props:{numArgs:1},handler:function(r,a){var l=It(a[0]),g=l?[a[0]]:M(a[0],"ordgroup").body,R=g.map(function(He){var ot=st(He),jt=ot.text;if("lc".indexOf(jt)!==-1)return{type:"align",align:jt};throw new J("Unknown column alignment: "+jt,He)});if(R.length>1)throw new J("{subarray} can contain only one column");var he={cols:R,hskipBeforeAndAfter:!1,arraystretch:.5};if(he=vo(r.parser,he,"script"),he.body[0].length>1)throw new J("{subarray} can contain only one column");return he},htmlBuilder:Co,mathmlBuilder:Vo}),La({type:"array",names:["cases","dcases"],props:{numArgs:0},handler:function(r){var a={arraystretch:1.2,cols:[{type:"align",align:"l",pregap:0,postgap:1},{type:"align",align:"l",pregap:0,postgap:0}]},l=vo(r.parser,a,Lo(r.envName));return{type:"leftright",mode:r.mode,body:[l],left:"\\{",right:".",rightColor:void 0}},htmlBuilder:Co,mathmlBuilder:Vo}),La({type:"array",names:["aligned"],props:{numArgs:0},handler:ai,htmlBuilder:Co,mathmlBuilder:Vo}),La({type:"array",names:["gathered"],props:{numArgs:0},handler:function(r){var a={cols:[{type:"align",align:"c"}],addJot:!0};return vo(r.parser,a,"display")},htmlBuilder:Co,mathmlBuilder:Vo}),La({type:"array",names:["alignedat"],props:{numArgs:1},handler:ai,htmlBuilder:Co,mathmlBuilder:Vo}),Qt({type:"text",names:["\\hline","\\hdashline"],props:{numArgs:0,allowedInText:!0,allowedInMath:!0},handler:function(r,a){throw new J(r.funcName+" valid only within array environment")}});var Ai=Bo,Ho=Ai;Qt({type:"environment",names:["\\begin","\\end"],props:{numArgs:1,argTypes:["text"]},handler:function(r,a){var l=r.parser,g=r.funcName,R=a[0];if(R.type!=="ordgroup")throw new J("Invalid environment name",R);for(var he="",He=0;He<R.body.length;++He)he+=M(R.body[He],"textord").text;if(g==="\\begin"){if(!Ho.hasOwnProperty(he))throw new J("No such environment: "+he,R);var ot=Ho[he],jt=l.parseArguments("\\begin{"+he+"}",ot),nr=jt.args,br=jt.optArgs,kr={mode:l.mode,envName:he,parser:l},tn=ot.handler(kr,nr,br);l.expect("\\end",!1);var hn=l.nextToken,pn=M(l.parseFunction(),"environment");if(pn.name!==he)throw new J("Mismatch: \\begin{"+he+"} matched by \\end{"+pn.name+"}",hn);return tn}return{type:"environment",mode:l.mode,name:he,nameGroup:R}}});var _o=v.makeSpan;function Hi(ie,r){var a=Le(ie.body,r,!0);return _o([ie.mclass],a,r)}function Si(ie,r){var a,l=Or(ie.body,r);return ie.mclass==="minner"?dt.newDocumentFragment(l):(ie.mclass==="mord"?ie.isCharacterBox?(a=l[0],a.type="mi"):a=new dt.MathNode("mi",l):(ie.isCharacterBox?(a=l[0],a.type="mo"):a=new dt.MathNode("mo",l),ie.mclass==="mbin"?(a.attributes.lspace="0.22em",a.attributes.rspace="0.22em"):ie.mclass==="mpunct"?(a.attributes.lspace="0em",a.attributes.rspace="0.17em"):(ie.mclass==="mopen"||ie.mclass==="mclose")&&(a.attributes.lspace="0em",a.attributes.rspace="0em")),a)}Qt({type:"mclass",names:["\\mathord","\\mathbin","\\mathrel","\\mathopen","\\mathclose","\\mathpunct","\\mathinner"],props:{numArgs:1},handler:function(r,a){var l=r.parser,g=r.funcName,R=a[0];return{type:"mclass",mode:l.mode,mclass:"m"+g.substr(5),body:Ce(R),isCharacterBox:w.isCharacterBox(R)}},htmlBuilder:Hi,mathmlBuilder:Si});var Ci=function(r){var a=r.type==="ordgroup"&&r.body.length?r.body[0]:r;return a.type==="atom"&&(a.family==="bin"||a.family==="rel")?"m"+a.family:"mord"};Qt({type:"mclass",names:["\\@binrel"],props:{numArgs:2},handler:function(r,a){var l=r.parser;return{type:"mclass",mode:l.mode,mclass:Ci(a[0]),body:[a[1]],isCharacterBox:w.isCharacterBox(a[1])}}}),Qt({type:"mclass",names:["\\stackrel","\\overset","\\underset"],props:{numArgs:2},handler:function(r,a){var l=r.parser,g=r.funcName,R=a[1],he=a[0],He;g!=="\\stackrel"?He=Ci(R):He="mrel";var ot={type:"op",mode:R.mode,limits:!0,alwaysHandleSupSub:!0,parentIsSupSub:!1,symbol:!1,suppressBaseShift:g!=="\\stackrel",body:Ce(R)},jt={type:"supsub",mode:he.mode,base:ot,sup:g==="\\underset"?null:he,sub:g==="\\underset"?he:null};return{type:"mclass",mode:l.mode,mclass:He,body:[jt],isCharacterBox:w.isCharacterBox(jt)}},htmlBuilder:Hi,mathmlBuilder:Si});var Oi=function(r,a){var l=r.font,g=a.withFont(l);return Nt(r.body,g)},$i=function(r,a){var l=r.font,g=a.withFont(l);return Fr(r.body,g)},Pa={"\\Bbb":"\\mathbb","\\bold":"\\mathbf","\\frak":"\\mathfrak","\\bm":"\\boldsymbol"};Qt({type:"font",names:["\\mathrm","\\mathit","\\mathbf","\\mathnormal","\\mathbb","\\mathcal","\\mathfrak","\\mathscr","\\mathsf","\\mathtt","\\Bbb","\\bold","\\frak"],props:{numArgs:1,greediness:2},handler:function(r,a){var l=r.parser,g=r.funcName,R=a[0],he=g;return he in Pa&&(he=Pa[he]),{type:"font",mode:l.mode,font:he.slice(1),body:R}},htmlBuilder:Oi,mathmlBuilder:$i}),Qt({type:"mclass",names:["\\boldsymbol","\\bm"],props:{numArgs:1,greediness:2},handler:function(r,a){var l=r.parser,g=a[0],R=w.isCharacterBox(g);return{type:"mclass",mode:l.mode,mclass:Ci(g),body:[{type:"font",mode:l.mode,font:"boldsymbol",body:g}],isCharacterBox:R}}}),Qt({type:"font",names:["\\rm","\\sf","\\tt","\\bf","\\it"],props:{numArgs:0,allowedInText:!0},handler:function(r,a){var l=r.parser,g=r.funcName,R=r.breakOnTokenText,he=l.mode,He=l.parseExpression(!0,R),ot="math"+g.slice(1);return{type:"font",mode:he,font:ot,body:{type:"ordgroup",mode:l.mode,body:He}}},htmlBuilder:Oi,mathmlBuilder:$i});var ja=function(r,a){var l=a;return r==="display"?l=l.id>=U.SCRIPT.id?l.text():U.DISPLAY:r==="text"&&l.size===U.DISPLAY.size?l=U.TEXT:r==="script"?l=U.SCRIPT:r==="scriptscript"&&(l=U.SCRIPTSCRIPT),l},bo=function(r,a){var l=ja(r.size,a.style),g=l.fracNum(),R=l.fracDen(),he;he=a.havingStyle(g);var He=Nt(r.numer,he,a);if(r.continued){var ot=8.5/a.fontMetrics().ptPerEm,jt=3.5/a.fontMetrics().ptPerEm;He.height=He.height<ot?ot:He.height,He.depth=He.depth<jt?jt:He.depth}he=a.havingStyle(R);var nr=Nt(r.denom,he,a),br,kr,tn;r.hasBarLine?(r.barSize?(kr=On(r.barSize,a),br=v.makeLineSpan("frac-line",a,kr)):br=v.makeLineSpan("frac-line",a),kr=br.height,tn=br.height):(br=null,kr=0,tn=a.fontMetrics().defaultRuleThickness);var hn,pn,Un;l.size===U.DISPLAY.size||r.size==="display"?(hn=a.fontMetrics().num1,kr>0?pn=3*tn:pn=7*tn,Un=a.fontMetrics().denom1):(kr>0?(hn=a.fontMetrics().num2,pn=tn):(hn=a.fontMetrics().num3,pn=3*tn),Un=a.fontMetrics().denom2);var Sa;if(br){var u=a.fontMetrics().axisHeight;hn-He.depth-(u+.5*kr)<pn&&(hn+=pn-(hn-He.depth-(u+.5*kr))),u-.5*kr-(nr.height-Un)<pn&&(Un+=pn-(u-.5*kr-(nr.height-Un)));var e=-(u-.5*kr);Sa=v.makeVList({positionType:"individualShift",children:[{type:"elem",elem:nr,shift:Un},{type:"elem",elem:br,shift:e},{type:"elem",elem:He,shift:-hn}]},a)}else{var $a=hn-He.depth-(nr.height-Un);$a<pn&&(hn+=.5*(pn-$a),Un+=.5*(pn-$a)),Sa=v.makeVList({positionType:"individualShift",children:[{type:"elem",elem:nr,shift:Un},{type:"elem",elem:He,shift:-hn}]},a)}he=a.havingStyle(l),Sa.height*=he.sizeMultiplier/a.sizeMultiplier,Sa.depth*=he.sizeMultiplier/a.sizeMultiplier;var t;l.size===U.DISPLAY.size?t=a.fontMetrics().delim1:t=a.fontMetrics().delim2;var d,S;return r.leftDelim==null?d=qt(a,["mopen"]):d=ba.customSizedDelim(r.leftDelim,t,!0,a.havingStyle(l),r.mode,["mopen"]),r.continued?S=v.makeSpan([]):r.rightDelim==null?S=qt(a,["mclose"]):S=ba.customSizedDelim(r.rightDelim,t,!0,a.havingStyle(l),r.mode,["mclose"]),v.makeSpan(["mord"].concat(he.sizingClasses(a)),[d,v.makeSpan(["mfrac"],[Sa]),S],a)},We=function(r,a){var l=new dt.MathNode("mfrac",[Fr(r.numer,a),Fr(r.denom,a)]);if(!r.hasBarLine)l.setAttribute("linethickness","0px");else if(r.barSize){var g=On(r.barSize,a);l.setAttribute("linethickness",g+"em")}var R=ja(r.size,a.style);if(R.size!==a.style.size){l=new dt.MathNode("mstyle",[l]);var he=R.size===U.DISPLAY.size?"true":"false";l.setAttribute("displaystyle",he),l.setAttribute("scriptlevel","0")}if(r.leftDelim!=null||r.rightDelim!=null){var He=[];if(r.leftDelim!=null){var ot=new dt.MathNode("mo",[new dt.TextNode(r.leftDelim.replace("\\",""))]);ot.setAttribute("fence","true"),He.push(ot)}if(He.push(l),r.rightDelim!=null){var jt=new dt.MathNode("mo",[new dt.TextNode(r.rightDelim.replace("\\",""))]);jt.setAttribute("fence","true"),He.push(jt)}return sr(He)}return l};Qt({type:"genfrac",names:["\\cfrac","\\dfrac","\\frac","\\tfrac","\\dbinom","\\binom","\\tbinom","\\\\atopfrac","\\\\bracefrac","\\\\brackfrac"],props:{numArgs:2,greediness:2},handler:function(r,a){var l=r.parser,g=r.funcName,R=a[0],he=a[1],He,ot=null,jt=null,nr="auto";switch(g){case"\\cfrac":case"\\dfrac":case"\\frac":case"\\tfrac":He=!0;break;case"\\\\atopfrac":He=!1;break;case"\\dbinom":case"\\binom":case"\\tbinom":He=!1,ot="(",jt=")";break;case"\\\\bracefrac":He=!1,ot="\\{",jt="\\}";break;case"\\\\brackfrac":He=!1,ot="[",jt="]";break;default:throw new Error("Unrecognized genfrac command")}switch(g){case"\\cfrac":case"\\dfrac":case"\\dbinom":nr="display";break;case"\\tfrac":case"\\tbinom":nr="text";break}return{type:"genfrac",mode:l.mode,continued:g==="\\cfrac",numer:R,denom:he,hasBarLine:He,leftDelim:ot,rightDelim:jt,size:nr,barSize:null}},htmlBuilder:bo,mathmlBuilder:We}),Qt({type:"infix",names:["\\over","\\choose","\\atop","\\brace","\\brack"],props:{numArgs:0,infix:!0},handler:function(r){var a=r.parser,l=r.funcName,g=r.token,R;switch(l){case"\\over":R="\\frac";break;case"\\choose":R="\\binom";break;case"\\atop":R="\\\\atopfrac";break;case"\\brace":R="\\\\bracefrac";break;case"\\brack":R="\\\\brackfrac";break;default:throw new Error("Unrecognized infix genfrac command")}return{type:"infix",mode:a.mode,replaceWith:R,token:g}}});var zo=["display","text","script","scriptscript"],Do=function(r){var a=null;return r.length>0&&(a=r,a=a==="."?null:a),a};Qt({type:"genfrac",names:["\\genfrac"],props:{numArgs:6,greediness:6,argTypes:["math","math","size","text","math","math"]},handler:function(r,a){var l=r.parser,g=a[4],R=a[5],he=k(a[0],"atom");he&&(he=te(a[0],"open"));var He=he?Do(he.text):null,ot=k(a[1],"atom");ot&&(ot=te(a[1],"close"));var jt=ot?Do(ot.text):null,nr=M(a[2],"size"),br,kr=null;nr.isBlank?br=!0:(kr=nr.value,br=kr.number>0);var tn="auto",hn=k(a[3],"ordgroup");if(hn){if(hn.body.length>0){var pn=M(hn.body[0],"textord");tn=zo[Number(pn.text)]}}else hn=M(a[3],"textord"),tn=zo[Number(hn.text)];return{type:"genfrac",mode:l.mode,numer:g,denom:R,continued:!1,hasBarLine:br,barSize:kr,leftDelim:He,rightDelim:jt,size:tn}},htmlBuilder:bo,mathmlBuilder:We}),Qt({type:"infix",names:["\\above"],props:{numArgs:1,argTypes:["size"],infix:!0},handler:function(r,a){var l=r.parser,g=r.funcName,R=r.token;return{type:"infix",mode:l.mode,replaceWith:"\\\\abovefrac",size:M(a[0],"size").value,token:R}}}),Qt({type:"genfrac",names:["\\\\abovefrac"],props:{numArgs:3,argTypes:["math","size","math"]},handler:function(r,a){var l=r.parser,g=r.funcName,R=a[0],he=N(M(a[1],"infix").size),He=a[2],ot=he.number>0;return{type:"genfrac",mode:l.mode,numer:R,denom:He,continued:!1,hasBarLine:ot,barSize:he,leftDelim:null,rightDelim:null,size:"auto"}},htmlBuilder:bo,mathmlBuilder:We});var Eo=function(r,a){var l=a.style,g,R,he=k(r,"supsub");he?(g=he.sup?Nt(he.sup,a.havingStyle(l.sup()),a):Nt(he.sub,a.havingStyle(l.sub()),a),R=M(he.base,"horizBrace")):R=M(r,"horizBrace");var He=Nt(R.base,a.havingBaseStyle(U.DISPLAY)),ot=xa.svgSpan(R,a),jt;if(R.isOver?(jt=v.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:He},{type:"kern",size:.1},{type:"elem",elem:ot}]},a),jt.children[0].children[0].children[1].classes.push("svg-align")):(jt=v.makeVList({positionType:"bottom",positionData:He.depth+.1+ot.height,children:[{type:"elem",elem:ot},{type:"kern",size:.1},{type:"elem",elem:He}]},a),jt.children[0].children[0].children[0].classes.push("svg-align")),g){var nr=v.makeSpan(["mord",R.isOver?"mover":"munder"],[jt],a);R.isOver?jt=v.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:nr},{type:"kern",size:.2},{type:"elem",elem:g}]},a):jt=v.makeVList({positionType:"bottom",positionData:nr.depth+.2+g.height+g.depth,children:[{type:"elem",elem:g},{type:"kern",size:.2},{type:"elem",elem:nr}]},a)}return v.makeSpan(["mord",R.isOver?"mover":"munder"],[jt],a)},so=function(r,a){var l=xa.mathMLnode(r.label);return new dt.MathNode(r.isOver?"mover":"munder",[Fr(r.base,a),l])};Qt({type:"horizBrace",names:["\\overbrace","\\underbrace"],props:{numArgs:1},handler:function(r,a){var l=r.parser,g=r.funcName;return{type:"horizBrace",mode:l.mode,label:g,isOver:/^\\over/.test(g),base:a[0]}},htmlBuilder:Eo,mathmlBuilder:so}),Qt({type:"href",names:["\\href"],props:{numArgs:2,argTypes:["url","original"],allowedInText:!0},handler:function(r,a){var l=r.parser,g=a[1],R=M(a[0],"url").url;return l.settings.isTrusted({command:"\\href",url:R})?{type:"href",mode:l.mode,href:R,body:Ce(g)}:l.formatUnsupportedCmd("\\href")},htmlBuilder:function(r,a){var l=Le(r.body,a,!1);return v.makeAnchor(r.href,[],l,a)},mathmlBuilder:function(r,a){var l=Rr(r.body,a);return l instanceof Pe||(l=new Pe("mrow",[l])),l.setAttribute("href",r.href),l}}),Qt({type:"href",names:["\\url"],props:{numArgs:1,argTypes:["url"],allowedInText:!0},handler:function(r,a){var l=r.parser,g=M(a[0],"url").url;if(!l.settings.isTrusted({command:"\\url",url:g}))return l.formatUnsupportedCmd("\\url");for(var R=[],he=0;he<g.length;he++){var He=g[he];He==="~"&&(He="\\textasciitilde"),R.push({type:"textord",mode:"text",text:He})}var ot={type:"text",mode:l.mode,font:"\\texttt",body:R};return{type:"href",mode:l.mode,href:g,body:Ce(ot)}}}),Qt({type:"htmlmathml",names:["\\html@mathml"],props:{numArgs:2,allowedInText:!0},handler:function(r,a){var l=r.parser;return{type:"htmlmathml",mode:l.mode,html:Ce(a[0]),mathml:Ce(a[1])}},htmlBuilder:function(r,a){var l=Le(r.html,a,!1);return v.makeFragment(l)},mathmlBuilder:function(r,a){return Rr(r.mathml,a)}});var Xo=function(r){if(/^[-+]? *(\d+(\.\d*)?|\.\d+)$/.test(r))return{number:+r,unit:"bp"};var a=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(r);if(!a)throw new J("Invalid size: '"+r+"' in \\includegraphics");var l={number:+(a[1]+a[2]),unit:a[3]};if(!Pn(l))throw new J("Invalid unit: '"+l.unit+"' in \\includegraphics.");return l};Qt({type:"includegraphics",names:["\\includegraphics"],props:{numArgs:1,numOptionalArgs:1,argTypes:["raw","url"],allowedInText:!1},handler:function(r,a,l){var g=r.parser,R={number:0,unit:"em"},he={number:.9,unit:"em"},He={number:0,unit:"em"},ot="";if(l[0])for(var jt=M(l[0],"raw").string,nr=jt.split(","),br=0;br<nr.length;br++){var kr=nr[br].split("=");if(kr.length===2){var tn=kr[1].trim();switch(kr[0].trim()){case"alt":ot=tn;break;case"width":R=Xo(tn);break;case"height":he=Xo(tn);break;case"totalheight":He=Xo(tn);break;default:throw new J("Invalid key: '"+kr[0]+"' in \\includegraphics.")}}}var hn=M(a[0],"url").url;return ot===""&&(ot=hn,ot=ot.replace(/^.*[\\/]/,""),ot=ot.substring(0,ot.lastIndexOf("."))),g.settings.isTrusted({command:"\\includegraphics",url:hn})?{type:"includegraphics",mode:g.mode,alt:ot,width:R,height:he,totalheight:He,src:hn}:g.formatUnsupportedCmd("\\includegraphics")},htmlBuilder:function(r,a){var l=On(r.height,a),g=0;r.totalheight.number>0&&(g=On(r.totalheight,a)-l,g=Number(g.toFixed(2)));var R=0;r.width.number>0&&(R=On(r.width,a));var he={height:l+g+"em"};R>0&&(he.width=R+"em"),g>0&&(he.verticalAlign=-g+"em");var He=new Ie(r.src,r.alt,he);return He.height=l,He.depth=g,He},mathmlBuilder:function(r,a){var l=new dt.MathNode("mglyph",[]);l.setAttribute("alt",r.alt);var g=On(r.height,a),R=0;if(r.totalheight.number>0&&(R=On(r.totalheight,a)-g,R=R.toFixed(2),l.setAttribute("valign","-"+R+"em")),l.setAttribute("height",g+R+"em"),r.width.number>0){var he=On(r.width,a);l.setAttribute("width",he+"em")}return l.setAttribute("src",r.src),l}}),Qt({type:"kern",names:["\\kern","\\mkern","\\hskip","\\mskip"],props:{numArgs:1,argTypes:["size"],allowedInText:!0},handler:function(r,a){var l=r.parser,g=r.funcName,R=M(a[0],"size");if(l.settings.strict){var he=g[1]==="m",He=R.value.unit==="mu";he?(He||l.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+g+" supports only mu units, "+("not "+R.value.unit+" units")),l.mode!=="math"&&l.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+g+" works only in math mode")):He&&l.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+g+" doesn't support mu units")}return{type:"kern",mode:l.mode,dimension:R.value}},htmlBuilder:function(r,a){return v.makeGlue(r.dimension,a)},mathmlBuilder:function(r,a){var l=On(r.dimension,a);return new dt.SpaceNode(l)}}),Qt({type:"lap",names:["\\mathllap","\\mathrlap","\\mathclap"],props:{numArgs:1,allowedInText:!0},handler:function(r,a){var l=r.parser,g=r.funcName,R=a[0];return{type:"lap",mode:l.mode,alignment:g.slice(5),body:R}},htmlBuilder:function(r,a){var l;r.alignment==="clap"?(l=v.makeSpan([],[Nt(r.body,a)]),l=v.makeSpan(["inner"],[l],a)):l=v.makeSpan(["inner"],[Nt(r.body,a)]);var g=v.makeSpan(["fix"],[]),R=v.makeSpan([r.alignment],[l,g],a),he=v.makeSpan(["strut"]);return he.style.height=R.height+R.depth+"em",he.style.verticalAlign=-R.depth+"em",R.children.unshift(he),R=v.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:R}]},a),v.makeSpan(["mord"],[R],a)},mathmlBuilder:function(r,a){var l=new dt.MathNode("mpadded",[Fr(r.body,a)]);if(r.alignment!=="rlap"){var g=r.alignment==="llap"?"-1":"-0.5";l.setAttribute("lspace",g+"width")}return l.setAttribute("width","0px"),l}}),Qt({type:"styling",names:["\\(","$"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler:function(r,a){var l=r.funcName,g=r.parser,R=g.mode;g.switchMode("math");var he=l==="\\("?"\\)":"$",He=g.parseExpression(!1,he);return g.expect(he),g.switchMode(R),{type:"styling",mode:g.mode,style:"text",body:He}}}),Qt({type:"text",names:["\\)","\\]"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler:function(r,a){throw new J("Mismatched "+r.funcName)}});var Wo=function(r,a){switch(a.style.size){case U.DISPLAY.size:return r.display;case U.TEXT.size:return r.text;case U.SCRIPT.size:return r.script;case U.SCRIPTSCRIPT.size:return r.scriptscript;default:return r.text}};Qt({type:"mathchoice",names:["\\mathchoice"],props:{numArgs:4},handler:function(r,a){var l=r.parser;return{type:"mathchoice",mode:l.mode,display:Ce(a[0]),text:Ce(a[1]),script:Ce(a[2]),scriptscript:Ce(a[3])}},htmlBuilder:function(r,a){var l=Wo(r,a),g=Le(l,a,!1);return v.makeFragment(g)},mathmlBuilder:function(r,a){var l=Wo(r,a);return Rr(l,a)}});var Io=function(r,a,l,g,R,he,He){r=v.makeSpan([],[r]);var ot,jt;if(a){var nr=Nt(a,g.havingStyle(R.sup()),g);jt={elem:nr,kern:Math.max(g.fontMetrics().bigOpSpacing1,g.fontMetrics().bigOpSpacing3-nr.depth)}}if(l){var br=Nt(l,g.havingStyle(R.sub()),g);ot={elem:br,kern:Math.max(g.fontMetrics().bigOpSpacing2,g.fontMetrics().bigOpSpacing4-br.height)}}var kr;if(jt&&ot){var tn=g.fontMetrics().bigOpSpacing5+ot.elem.height+ot.elem.depth+ot.kern+r.depth+He;kr=v.makeVList({positionType:"bottom",positionData:tn,children:[{type:"kern",size:g.fontMetrics().bigOpSpacing5},{type:"elem",elem:ot.elem,marginLeft:-he+"em"},{type:"kern",size:ot.kern},{type:"elem",elem:r},{type:"kern",size:jt.kern},{type:"elem",elem:jt.elem,marginLeft:he+"em"},{type:"kern",size:g.fontMetrics().bigOpSpacing5}]},g)}else if(ot){var hn=r.height-He;kr=v.makeVList({positionType:"top",positionData:hn,children:[{type:"kern",size:g.fontMetrics().bigOpSpacing5},{type:"elem",elem:ot.elem,marginLeft:-he+"em"},{type:"kern",size:ot.kern},{type:"elem",elem:r}]},g)}else if(jt){var pn=r.depth+He;kr=v.makeVList({positionType:"bottom",positionData:pn,children:[{type:"elem",elem:r},{type:"kern",size:jt.kern},{type:"elem",elem:jt.elem,marginLeft:he+"em"},{type:"kern",size:g.fontMetrics().bigOpSpacing5}]},g)}else return r;return v.makeSpan(["mop","op-limits"],[kr],g)},Yo=["\\smallint"],Pi=function(r,a){var l,g,R=!1,he,He=k(r,"supsub");He?(l=He.sup,g=He.sub,he=M(He.base,"op"),R=!0):he=M(r,"op");var ot=a.style,jt=!1;ot.size===U.DISPLAY.size&&he.symbol&&!w.contains(Yo,he.name)&&(jt=!0);var nr;if(he.symbol){var br=jt?"Size2-Regular":"Size1-Regular",kr="";if((he.name==="\\oiint"||he.name==="\\oiiint")&&(kr=he.name.substr(1),he.name=kr==="oiint"?"\\iint":"\\iiint"),nr=v.makeSymbol(he.name,br,"math",a,["mop","op-symbol",jt?"large-op":"small-op"]),kr.length>0){var tn=nr.italic,hn=v.staticSvg(kr+"Size"+(jt?"2":"1"),a);nr=v.makeVList({positionType:"individualShift",children:[{type:"elem",elem:nr,shift:0},{type:"elem",elem:hn,shift:jt?.08:0}]},a),he.name="\\"+kr,nr.classes.unshift("mop"),nr.italic=tn}}else if(he.body){var pn=Le(he.body,a,!0);pn.length===1&&pn[0]instanceof Me?(nr=pn[0],nr.classes[0]="mop"):nr=v.makeSpan(["mop"],v.tryCombineChars(pn),a)}else{for(var Un=[],Sa=1;Sa<he.name.length;Sa++)Un.push(v.mathsym(he.name[Sa],he.mode,a));nr=v.makeSpan(["mop"],Un,a)}var $a=0,u=0;return(nr instanceof Me||he.name==="\\oiint"||he.name==="\\oiiint")&&!he.suppressBaseShift&&($a=(nr.height-nr.depth)/2-a.fontMetrics().axisHeight,u=nr.italic),R?Io(nr,l,g,a,ot,u,$a):($a&&(nr.style.position="relative",nr.style.top=$a+"em"),nr)},Wi=function(r,a){var l;if(r.symbol)l=new Pe("mo",[Xt(r.name,r.mode)]),w.contains(Yo,r.name)&&l.setAttribute("largeop","false");else if(r.body)l=new Pe("mo",Or(r.body,a));else{l=new Pe("mi",[new yt(r.name.slice(1))]);var g=new Pe("mo",[Xt("\u2061","text")]);r.parentIsSupSub?l=new Pe("mo",[l,g]):l=Ht([l,g])}return l},vs={"\u220F":"\\prod","\u2210":"\\coprod","\u2211":"\\sum","\u22C0":"\\bigwedge","\u22C1":"\\bigvee","\u22C2":"\\bigcap","\u22C3":"\\bigcup","\u2A00":"\\bigodot","\u2A01":"\\bigoplus","\u2A02":"\\bigotimes","\u2A04":"\\biguplus","\u2A06":"\\bigsqcup"};Qt({type:"op",names:["\\coprod","\\bigvee","\\bigwedge","\\biguplus","\\bigcap","\\bigcup","\\intop","\\prod","\\sum","\\bigotimes","\\bigoplus","\\bigodot","\\bigsqcup","\\smallint","\u220F","\u2210","\u2211","\u22C0","\u22C1","\u22C2","\u22C3","\u2A00","\u2A01","\u2A02","\u2A04","\u2A06"],props:{numArgs:0},handler:function(r,a){var l=r.parser,g=r.funcName,R=g;return R.length===1&&(R=vs[R]),{type:"op",mode:l.mode,limits:!0,parentIsSupSub:!1,symbol:!0,name:R}},htmlBuilder:Pi,mathmlBuilder:Wi}),Qt({type:"op",names:["\\mathop"],props:{numArgs:1},handler:function(r,a){var l=r.parser,g=a[0];return{type:"op",mode:l.mode,limits:!1,parentIsSupSub:!1,symbol:!1,body:Ce(g)}},htmlBuilder:Pi,mathmlBuilder:Wi});var ui={"\u222B":"\\int","\u222C":"\\iint","\u222D":"\\iiint","\u222E":"\\oint","\u222F":"\\oiint","\u2230":"\\oiiint"};Qt({type:"op",names:["\\arcsin","\\arccos","\\arctan","\\arctg","\\arcctg","\\arg","\\ch","\\cos","\\cosec","\\cosh","\\cot","\\cotg","\\coth","\\csc","\\ctg","\\cth","\\deg","\\dim","\\exp","\\hom","\\ker","\\lg","\\ln","\\log","\\sec","\\sin","\\sinh","\\sh","\\tan","\\tanh","\\tg","\\th"],props:{numArgs:0},handler:function(r){var a=r.parser,l=r.funcName;return{type:"op",mode:a.mode,limits:!1,parentIsSupSub:!1,symbol:!1,name:l}},htmlBuilder:Pi,mathmlBuilder:Wi}),Qt({type:"op",names:["\\det","\\gcd","\\inf","\\lim","\\max","\\min","\\Pr","\\sup"],props:{numArgs:0},handler:function(r){var a=r.parser,l=r.funcName;return{type:"op",mode:a.mode,limits:!0,parentIsSupSub:!1,symbol:!1,name:l}},htmlBuilder:Pi,mathmlBuilder:Wi}),Qt({type:"op",names:["\\int","\\iint","\\iiint","\\oint","\\oiint","\\oiiint","\u222B","\u222C","\u222D","\u222E","\u222F","\u2230"],props:{numArgs:0},handler:function(r){var a=r.parser,l=r.funcName,g=l;return g.length===1&&(g=ui[g]),{type:"op",mode:a.mode,limits:!1,parentIsSupSub:!1,symbol:!0,name:g}},htmlBuilder:Pi,mathmlBuilder:Wi});var ts=function(r,a){var l,g,R=!1,he,He=k(r,"supsub");He?(l=He.sup,g=He.sub,he=M(He.base,"operatorname"),R=!0):he=M(r,"operatorname");var ot;if(he.body.length>0){for(var jt=he.body.map(function(tn){var hn=tn.text;return typeof hn=="string"?{type:"textord",mode:tn.mode,text:hn}:tn}),nr=Le(jt,a.withFont("mathrm"),!0),br=0;br<nr.length;br++){var kr=nr[br];kr instanceof Me&&(kr.text=kr.text.replace(/\u2212/,"-").replace(/\u2217/,"*"))}ot=v.makeSpan(["mop"],nr,a)}else ot=v.makeSpan(["mop"],[],a);return R?Io(ot,l,g,a,a.style,0,0):ot},ss=function(r,a){for(var l=Or(r.body,a.withFont("mathrm")),g=!0,R=0;R<l.length;R++){var he=l[R];if(!(he instanceof dt.SpaceNode))if(he instanceof dt.MathNode)switch(he.type){case"mi":case"mn":case"ms":case"mspace":case"mtext":break;case"mo":{var He=he.children[0];he.children.length===1&&He instanceof dt.TextNode?He.text=He.text.replace(/\u2212/,"-").replace(/\u2217/,"*"):g=!1;break}default:g=!1}else g=!1}if(g){var ot=l.map(function(br){return br.toText()}).join("");l=[new dt.TextNode(ot)]}var jt=new dt.MathNode("mi",l);jt.setAttribute("mathvariant","normal");var nr=new dt.MathNode("mo",[Xt("\u2061","text")]);return r.parentIsSupSub?new dt.MathNode("mo",[jt,nr]):dt.newDocumentFragment([jt,nr])};Qt({type:"operatorname",names:["\\operatorname","\\operatorname*"],props:{numArgs:1},handler:function(r,a){var l=r.parser,g=r.funcName,R=a[0];return{type:"operatorname",mode:l.mode,body:Ce(R),alwaysHandleSupSub:g==="\\operatorname*",limits:!1,parentIsSupSub:!1}},htmlBuilder:ts,mathmlBuilder:ss}),nt({type:"ordgroup",htmlBuilder:function(r,a){return r.semisimple?v.makeFragment(Le(r.body,a,!1)):v.makeSpan(["mord"],Le(r.body,a,!0),a)},mathmlBuilder:function(r,a){return Rr(r.body,a,!0)}}),Qt({type:"overline",names:["\\overline"],props:{numArgs:1},handler:function(r,a){var l=r.parser,g=a[0];return{type:"overline",mode:l.mode,body:g}},htmlBuilder:function(r,a){var l=Nt(r.body,a.havingCrampedStyle()),g=v.makeLineSpan("overline-line",a),R=a.fontMetrics().defaultRuleThickness,he=v.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:l},{type:"kern",size:3*R},{type:"elem",elem:g},{type:"kern",size:R}]},a);return v.makeSpan(["mord","overline"],[he],a)},mathmlBuilder:function(r,a){var l=new dt.MathNode("mo",[new dt.TextNode("\u203E")]);l.setAttribute("stretchy","true");var g=new dt.MathNode("mover",[Fr(r.body,a),l]);return g.setAttribute("accent","true"),g}}),Qt({type:"phantom",names:["\\phantom"],props:{numArgs:1,allowedInText:!0},handler:function(r,a){var l=r.parser,g=a[0];return{type:"phantom",mode:l.mode,body:Ce(g)}},htmlBuilder:function(r,a){var l=Le(r.body,a.withPhantom(),!1);return v.makeFragment(l)},mathmlBuilder:function(r,a){var l=Or(r.body,a);return new dt.MathNode("mphantom",l)}}),Qt({type:"hphantom",names:["\\hphantom"],props:{numArgs:1,allowedInText:!0},handler:function(r,a){var l=r.parser,g=a[0];return{type:"hphantom",mode:l.mode,body:g}},htmlBuilder:function(r,a){var l=v.makeSpan([],[Nt(r.body,a.withPhantom())]);if(l.height=0,l.depth=0,l.children)for(var g=0;g<l.children.length;g++)l.children[g].height=0,l.children[g].depth=0;return l=v.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:l}]},a),v.makeSpan(["mord"],[l],a)},mathmlBuilder:function(r,a){var l=Or(Ce(r.body),a),g=new dt.MathNode("mphantom",l),R=new dt.MathNode("mpadded",[g]);return R.setAttribute("height","0px"),R.setAttribute("depth","0px"),R}}),Qt({type:"vphantom",names:["\\vphantom"],props:{numArgs:1,allowedInText:!0},handler:function(r,a){var l=r.parser,g=a[0];return{type:"vphantom",mode:l.mode,body:g}},htmlBuilder:function(r,a){var l=v.makeSpan(["inner"],[Nt(r.body,a.withPhantom())]),g=v.makeSpan(["fix"],[]);return v.makeSpan(["mord","rlap"],[l,g],a)},mathmlBuilder:function(r,a){var l=Or(Ce(r.body),a),g=new dt.MathNode("mphantom",l),R=new dt.MathNode("mpadded",[g]);return R.setAttribute("width","0px"),R}}),Qt({type:"raisebox",names:["\\raisebox"],props:{numArgs:2,argTypes:["size","hbox"],allowedInText:!0},handler:function(r,a){var l=r.parser,g=M(a[0],"size").value,R=a[1];return{type:"raisebox",mode:l.mode,dy:g,body:R}},htmlBuilder:function(r,a){var l=Nt(r.body,a),g=On(r.dy,a);return v.makeVList({positionType:"shift",positionData:-g,children:[{type:"elem",elem:l}]},a)},mathmlBuilder:function(r,a){var l=new dt.MathNode("mpadded",[Fr(r.body,a)]),g=r.dy.number+r.dy.unit;return l.setAttribute("voffset",g),l}}),Qt({type:"rule",names:["\\rule"],props:{numArgs:2,numOptionalArgs:1,argTypes:["size","size","size"]},handler:function(r,a,l){var g=r.parser,R=l[0],he=M(a[0],"size"),He=M(a[1],"size");return{type:"rule",mode:g.mode,shift:R&&M(R,"size").value,width:he.value,height:He.value}},htmlBuilder:function(r,a){var l=v.makeSpan(["mord","rule"],[],a),g=On(r.width,a),R=On(r.height,a),he=r.shift?On(r.shift,a):0;return l.style.borderRightWidth=g+"em",l.style.borderTopWidth=R+"em",l.style.bottom=he+"em",l.width=g,l.height=R+he,l.depth=-he,l.maxFontSize=R*1.125*a.sizeMultiplier,l},mathmlBuilder:function(r,a){var l=On(r.width,a),g=On(r.height,a),R=r.shift?On(r.shift,a):0,he=a.color&&a.getColor()||"black",He=new dt.MathNode("mspace");He.setAttribute("mathbackground",he),He.setAttribute("width",l+"em"),He.setAttribute("height",g+"em");var ot=new dt.MathNode("mpadded",[He]);return R>=0?ot.setAttribute("height","+"+R+"em"):(ot.setAttribute("height",R+"em"),ot.setAttribute("depth","+"+-R+"em")),ot.setAttribute("voffset",R+"em"),ot}});function di(ie,r,a){for(var l=Le(ie,r,!1),g=r.sizeMultiplier/a.sizeMultiplier,R=0;R<l.length;R++){var he=l[R].classes.indexOf("sizing");he<0?Array.prototype.push.apply(l[R].classes,r.sizingClasses(a)):l[R].classes[he+1]==="reset-size"+r.size&&(l[R].classes[he+1]="reset-size"+a.size),l[R].height*=g,l[R].depth*=g}return v.makeFragment(l)}var Ui=["\\tiny","\\sixptsize","\\scriptsize","\\footnotesize","\\small","\\normalsize","\\large","\\Large","\\LARGE","\\huge","\\Huge"],bs=function(r,a){var l=a.havingSize(r.size);return di(r.body,l,a)};Qt({type:"sizing",names:Ui,props:{numArgs:0,allowedInText:!0},handler:function(r,a){var l=r.breakOnTokenText,g=r.funcName,R=r.parser,he=R.parseExpression(!1,l);return{type:"sizing",mode:R.mode,size:Ui.indexOf(g)+1,body:he}},htmlBuilder:bs,mathmlBuilder:function(r,a){var l=a.havingSize(r.size),g=Or(r.body,l),R=new dt.MathNode("mstyle",g);return R.setAttribute("mathsize",l.sizeMultiplier+"em"),R}}),Qt({type:"smash",names:["\\smash"],props:{numArgs:1,numOptionalArgs:1,allowedInText:!0},handler:function(r,a,l){var g=r.parser,R=!1,he=!1,He=l[0]&&M(l[0],"ordgroup");if(He)for(var ot="",jt=0;jt<He.body.length;++jt){var nr=He.body[jt];if(ot=nr.text,ot==="t")R=!0;else if(ot==="b")he=!0;else{R=!1,he=!1;break}}else R=!0,he=!0;var br=a[0];return{type:"smash",mode:g.mode,body:br,smashHeight:R,smashDepth:he}},htmlBuilder:function(r,a){var l=v.makeSpan([],[Nt(r.body,a)]);if(!r.smashHeight&&!r.smashDepth)return l;if(r.smashHeight&&(l.height=0,l.children))for(var g=0;g<l.children.length;g++)l.children[g].height=0;if(r.smashDepth&&(l.depth=0,l.children))for(var R=0;R<l.children.length;R++)l.children[R].depth=0;var he=v.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:l}]},a);return v.makeSpan(["mord"],[he],a)},mathmlBuilder:function(r,a){var l=new dt.MathNode("mpadded",[Fr(r.body,a)]);return r.smashHeight&&l.setAttribute("height","0px"),r.smashDepth&&l.setAttribute("depth","0px"),l}}),Qt({type:"sqrt",names:["\\sqrt"],props:{numArgs:1,numOptionalArgs:1},handler:function(r,a,l){var g=r.parser,R=l[0],he=a[0];return{type:"sqrt",mode:g.mode,body:he,index:R}},htmlBuilder:function(r,a){var l=Nt(r.body,a.havingCrampedStyle());l.height===0&&(l.height=a.fontMetrics().xHeight),l=v.wrapFragment(l,a);var g=a.fontMetrics(),R=g.defaultRuleThickness,he=R;a.style.id<U.TEXT.id&&(he=a.fontMetrics().xHeight);var He=R+he/4,ot=l.height+l.depth+He+R,jt=ba.sqrtImage(ot,a),nr=jt.span,br=jt.ruleWidth,kr=jt.advanceWidth,tn=nr.height-br;tn>l.height+l.depth+He&&(He=(He+tn-l.height-l.depth)/2);var hn=nr.height-l.height-He-br;l.style.paddingLeft=kr+"em";var pn=v.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:l,wrapperClasses:["svg-align"]},{type:"kern",size:-(l.height+hn)},{type:"elem",elem:nr},{type:"kern",size:br}]},a);if(r.index){var Un=a.havingStyle(U.SCRIPTSCRIPT),Sa=Nt(r.index,Un,a),$a=.6*(pn.height-pn.depth),u=v.makeVList({positionType:"shift",positionData:-$a,children:[{type:"elem",elem:Sa}]},a),e=v.makeSpan(["root"],[u]);return v.makeSpan(["mord","sqrt"],[e,pn],a)}else return v.makeSpan(["mord","sqrt"],[pn],a)},mathmlBuilder:function(r,a){var l=r.body,g=r.index;return g?new dt.MathNode("mroot",[Fr(l,a),Fr(g,a)]):new dt.MathNode("msqrt",[Fr(l,a)])}});var ls={display:U.DISPLAY,text:U.TEXT,script:U.SCRIPT,scriptscript:U.SCRIPTSCRIPT};Qt({type:"styling",names:["\\displaystyle","\\textstyle","\\scriptstyle","\\scriptscriptstyle"],props:{numArgs:0,allowedInText:!0},handler:function(r,a){var l=r.breakOnTokenText,g=r.funcName,R=r.parser,he=R.parseExpression(!0,l),He=g.slice(1,g.length-5);return{type:"styling",mode:R.mode,style:He,body:he}},htmlBuilder:function(r,a){var l=ls[r.style],g=a.havingStyle(l).withFont("");return di(r.body,g,a)},mathmlBuilder:function(r,a){var l=ls[r.style],g=a.havingStyle(l),R=Or(r.body,g),he=new dt.MathNode("mstyle",R),He={display:["0","true"],text:["0","false"],script:["1","false"],scriptscript:["2","false"]},ot=He[r.style];return he.setAttribute("scriptlevel",ot[0]),he.setAttribute("displaystyle",ot[1]),he}});var ys=function(r,a){var l=r.base;if(l)if(l.type==="op"){var g=l.limits&&(a.style.size===U.DISPLAY.size||l.alwaysHandleSupSub);return g?Pi:null}else if(l.type==="operatorname"){var R=l.alwaysHandleSupSub&&(a.style.size===U.DISPLAY.size||l.limits);return R?ts:null}else{if(l.type==="accent")return w.isCharacterBox(l.base)?Xn:null;if(l.type==="horizBrace"){var he=!r.sub;return he===l.isOver?Eo:null}else return null}else return null};nt({type:"supsub",htmlBuilder:function(r,a){var l=ys(r,a);if(l)return l(r,a);var g=r.base,R=r.sup,he=r.sub,He=Nt(g,a),ot,jt,nr=a.fontMetrics(),br=0,kr=0,tn=g&&w.isCharacterBox(g);if(R){var hn=a.havingStyle(a.style.sup());ot=Nt(R,hn,a),tn||(br=He.height-hn.fontMetrics().supDrop*hn.sizeMultiplier/a.sizeMultiplier)}if(he){var pn=a.havingStyle(a.style.sub());jt=Nt(he,pn,a),tn||(kr=He.depth+pn.fontMetrics().subDrop*pn.sizeMultiplier/a.sizeMultiplier)}var Un;a.style===U.DISPLAY?Un=nr.sup1:a.style.cramped?Un=nr.sup3:Un=nr.sup2;var Sa=a.sizeMultiplier,$a=.5/nr.ptPerEm/Sa+"em",u=null;if(jt){var e=r.base&&r.base.type==="op"&&r.base.name&&(r.base.name==="\\oiint"||r.base.name==="\\oiiint");(He instanceof Me||e)&&(u=-He.italic+"em")}var t;if(ot&&jt){br=Math.max(br,Un,ot.depth+.25*nr.xHeight),kr=Math.max(kr,nr.sub2);var d=nr.defaultRuleThickness,S=4*d;if(br-ot.depth-(jt.height-kr)<S){kr=S-(br-ot.depth)+jt.height;var Z=.8*nr.xHeight-(br-ot.depth);Z>0&&(br+=Z,kr-=Z)}var Oe=[{type:"elem",elem:jt,shift:kr,marginRight:$a,marginLeft:u},{type:"elem",elem:ot,shift:-br,marginRight:$a}];t=v.makeVList({positionType:"individualShift",children:Oe},a)}else if(jt){kr=Math.max(kr,nr.sub1,jt.height-.8*nr.xHeight);var Ge=[{type:"elem",elem:jt,marginLeft:u,marginRight:$a}];t=v.makeVList({positionType:"shift",positionData:kr,children:Ge},a)}else if(ot)br=Math.max(br,Un,ot.depth+.25*nr.xHeight),t=v.makeVList({positionType:"shift",positionData:-br,children:[{type:"elem",elem:ot,marginRight:$a}]},a);else throw new Error("supsub must have either sup or sub.");var Xe=vr(He,"right")||"mord";return v.makeSpan([Xe],[He,v.makeSpan(["msupsub"],[t])],a)},mathmlBuilder:function(r,a){var l=!1,g,R,he=k(r.base,"horizBrace");he&&(R=!!r.sup,R===he.isOver&&(l=!0,g=he.isOver)),r.base&&(r.base.type==="op"||r.base.type==="operatorname")&&(r.base.parentIsSupSub=!0);var He=[Fr(r.base,a)];r.sub&&He.push(Fr(r.sub,a)),r.sup&&He.push(Fr(r.sup,a));var ot;if(l)ot=g?"mover":"munder";else if(r.sub)if(r.sup){var br=r.base;br&&br.type==="op"&&br.limits&&a.style===U.DISPLAY||br&&br.type==="operatorname"&&br.alwaysHandleSupSub&&(a.style===U.DISPLAY||br.limits)?ot="munderover":ot="msubsup"}else{var nr=r.base;nr&&nr.type==="op"&&nr.limits&&(a.style===U.DISPLAY||nr.alwaysHandleSupSub)||nr&&nr.type==="operatorname"&&nr.alwaysHandleSupSub&&(nr.limits||a.style===U.DISPLAY)?ot="munder":ot="msub"}else{var jt=r.base;jt&&jt.type==="op"&&jt.limits&&(a.style===U.DISPLAY||jt.alwaysHandleSupSub)||jt&&jt.type==="operatorname"&&jt.alwaysHandleSupSub&&(jt.limits||a.style===U.DISPLAY)?ot="mover":ot="msup"}var kr=new dt.MathNode(ot,He);return kr}}),nt({type:"atom",htmlBuilder:function(r,a){return v.mathsym(r.text,r.mode,a,["m"+r.family])},mathmlBuilder:function(r,a){var l=new dt.MathNode("mo",[Xt(r.text,r.mode)]);if(r.family==="bin"){var g=mr(r,a);g==="bold-italic"&&l.setAttribute("mathvariant",g)}else r.family==="punct"?l.setAttribute("separator","true"):(r.family==="open"||r.family==="close")&&l.setAttribute("stretchy","false");return l}});var rs={mi:"italic",mn:"normal",mtext:"normal"};nt({type:"mathord",htmlBuilder:function(r,a){return v.makeOrd(r,a,"mathord")},mathmlBuilder:function(r,a){var l=new dt.MathNode("mi",[Xt(r.text,r.mode,a)]),g=mr(r,a)||"italic";return g!==rs[l.type]&&l.setAttribute("mathvariant",g),l}}),nt({type:"textord",htmlBuilder:function(r,a){return v.makeOrd(r,a,"textord")},mathmlBuilder:function(r,a){var l=Xt(r.text,r.mode,a),g=mr(r,a)||"normal",R;return r.mode==="text"?R=new dt.MathNode("mtext",[l]):/[0-9]/.test(r.text)?R=new dt.MathNode("mn",[l]):r.text==="\\prime"?R=new dt.MathNode("mo",[l]):R=new dt.MathNode("mi",[l]),g!==rs[R.type]&&R.setAttribute("mathvariant",g),R}});var hi={"\\nobreak":"nobreak","\\allowbreak":"allowbreak"},fi={" ":{},"\\ ":{},"~":{className:"nobreak"},"\\space":{},"\\nobreakspace":{className:"nobreak"}};nt({type:"spacing",htmlBuilder:function(r,a){if(fi.hasOwnProperty(r.text)){var l=fi[r.text].className||"";if(r.mode==="text"){var g=v.makeOrd(r,a,"textord");return g.classes.push(l),g}else return v.makeSpan(["mspace",l],[v.mathsym(r.text,r.mode,a)],a)}else{if(hi.hasOwnProperty(r.text))return v.makeSpan(["mspace",hi[r.text]],[],a);throw new J('Unknown type of space "'+r.text+'"')}},mathmlBuilder:function(r,a){var l;if(fi.hasOwnProperty(r.text))l=new dt.MathNode("mtext",[new dt.TextNode("\xA0")]);else{if(hi.hasOwnProperty(r.text))return new dt.MathNode("mspace");throw new J('Unknown type of space "'+r.text+'"')}return l}});var cs=function(){var r=new dt.MathNode("mtd",[]);return r.setAttribute("width","50%"),r};nt({type:"tag",mathmlBuilder:function(r,a){var l=new dt.MathNode("mtable",[new dt.MathNode("mtr",[cs(),new dt.MathNode("mtd",[Rr(r.body,a)]),cs(),new dt.MathNode("mtd",[Rr(r.tag,a)])])]);return l.setAttribute("width","100%"),l}});var ji={"\\text":void 0,"\\textrm":"textrm","\\textsf":"textsf","\\texttt":"texttt","\\textnormal":"textrm"},mi={"\\textbf":"textbf","\\textmd":"textmd"},Ea={"\\textit":"textit","\\textup":"textup"},xs=function(r,a){var l=r.font;return l?ji[l]?a.withTextFontFamily(ji[l]):mi[l]?a.withTextFontWeight(mi[l]):a.withTextFontShape(Ea[l]):a};Qt({type:"text",names:["\\text","\\textrm","\\textsf","\\texttt","\\textnormal","\\textbf","\\textmd","\\textit","\\textup"],props:{numArgs:1,argTypes:["text"],greediness:2,allowedInText:!0},handler:function(r,a){var l=r.parser,g=r.funcName,R=a[0];return{type:"text",mode:l.mode,body:Ce(R),font:g}},htmlBuilder:function(r,a){var l=xs(r,a),g=Le(r.body,l,!0);return v.makeSpan(["mord","text"],v.tryCombineChars(g),l)},mathmlBuilder:function(r,a){var l=xs(r,a);return Rr(r.body,l)}}),Qt({type:"underline",names:["\\underline"],props:{numArgs:1,allowedInText:!0},handler:function(r,a){var l=r.parser;return{type:"underline",mode:l.mode,body:a[0]}},htmlBuilder:function(r,a){var l=Nt(r.body,a),g=v.makeLineSpan("underline-line",a),R=a.fontMetrics().defaultRuleThickness,he=v.makeVList({positionType:"top",positionData:l.height,children:[{type:"kern",size:R},{type:"elem",elem:g},{type:"kern",size:3*R},{type:"elem",elem:l}]},a);return v.makeSpan(["mord","underline"],[he],a)},mathmlBuilder:function(r,a){var l=new dt.MathNode("mo",[new dt.TextNode("\u203E")]);l.setAttribute("stretchy","true");var g=new dt.MathNode("munder",[Fr(r.body,a),l]);return g.setAttribute("accentunder","true"),g}}),Qt({type:"verb",names:["\\verb"],props:{numArgs:0,allowedInText:!0},handler:function(r,a,l){throw new J("\\verb ended by end of line instead of matching delimiter")},htmlBuilder:function(r,a){for(var l=ws(r),g=[],R=a.havingStyle(a.style.text()),he=0;he<l.length;he++){var He=l[he];He==="~"&&(He="\\textasciitilde"),g.push(v.makeSymbol(He,"Typewriter-Regular",r.mode,R,["mord","texttt"]))}return v.makeSpan(["mord","text"].concat(R.sizingClasses(a)),v.tryCombineChars(g),R)},mathmlBuilder:function(r,a){var l=new dt.TextNode(ws(r)),g=new dt.MathNode("mtext",[l]);return g.setAttribute("mathvariant","monospace"),g}});var ws=function(r){return r.body.replace(/ /g,r.star?"\u2423":"\xA0")},Ss=gt,Xi=Ss,li=`[ \r
]`,pi="\\\\[a-zA-Z@]+",Ms="\\\\[^\uD800-\uDFFF]",Cs=""+pi+li+"*",ns=new RegExp("^("+pi+")"+li+"*$"),Zi="[\u0300-\u036F]",Ni=new RegExp(Zi+"+$"),Vi="("+li+"+)|([!-\\[\\]-\u2027\u202A-\uD7FF\uF900-\uFFFF]"+(Zi+"*")+"|[\uD800-\uDBFF][\uDC00-\uDFFF]"+(Zi+"*")+"|\\\\verb\\*([^]).*?\\3|\\\\verb([^*a-zA-Z]).*?\\4|\\\\operatorname\\*"+("|"+Cs)+("|"+Ms+")"),Gi=function(){function ie(a,l){this.input=void 0,this.settings=void 0,this.tokenRegex=void 0,this.catcodes=void 0,this.input=a,this.settings=l,this.tokenRegex=new RegExp(Vi,"g"),this.catcodes={"%":14}}var r=ie.prototype;return r.setCatcode=function(l,g){this.catcodes[l]=g},r.lex=function(){var l=this.input,g=this.tokenRegex.lastIndex;if(g===l.length)return new De("EOF",new L(this,g,g));var R=this.tokenRegex.exec(l);if(R===null||R.index!==g)throw new J("Unexpected character: '"+l[g]+"'",new De(l[g],new L(this,g,g+1)));var he=R[2]||" ";if(this.catcodes[he]===14){var He=l.indexOf(`
`,this.tokenRegex.lastIndex);return He===-1?(this.tokenRegex.lastIndex=l.length,this.settings.reportNonstrict("commentAtEnd","% comment has no terminating newline; LaTeX would fail because of commenting the end of math mode (e.g. $)")):this.tokenRegex.lastIndex=He+1,this.lex()}var ot=he.match(ns);return ot&&(he=ot[1]),new De(he,new L(this,g,this.tokenRegex.lastIndex))},ie}(),Os=function(){function ie(a,l){a===void 0&&(a={}),l===void 0&&(l={}),this.current=void 0,this.builtins=void 0,this.undefStack=void 0,this.current=l,this.builtins=a,this.undefStack=[]}var r=ie.prototype;return r.beginGroup=function(){this.undefStack.push({})},r.endGroup=function(){if(this.undefStack.length===0)throw new J("Unbalanced namespace destruction: attempt to pop global namespace; please report this as a bug");var l=this.undefStack.pop();for(var g in l)l.hasOwnProperty(g)&&(l[g]===void 0?delete this.current[g]:this.current[g]=l[g])},r.has=function(l){return this.current.hasOwnProperty(l)||this.builtins.hasOwnProperty(l)},r.get=function(l){return this.current.hasOwnProperty(l)?this.current[l]:this.builtins[l]},r.set=function(l,g,R){if(R===void 0&&(R=!1),R){for(var he=0;he<this.undefStack.length;he++)delete this.undefStack[he][l];this.undefStack.length>0&&(this.undefStack[this.undefStack.length-1][l]=g)}else{var He=this.undefStack[this.undefStack.length-1];He&&!He.hasOwnProperty(l)&&(He[l]=this.current[l])}this.current[l]=g},ie}(),Yi={},us=Yi;function ht(ie,r){Yi[ie]=r}ht("\\@firstoftwo",function(ie){var r=ie.consumeArgs(2);return{tokens:r[0],numArgs:0}}),ht("\\@secondoftwo",function(ie){var r=ie.consumeArgs(2);return{tokens:r[1],numArgs:0}}),ht("\\@ifnextchar",function(ie){var r=ie.consumeArgs(3),a=ie.future();return r[0].length===1&&r[0][0].text===a.text?{tokens:r[1],numArgs:0}:{tokens:r[2],numArgs:0}}),ht("\\@ifstar","\\@ifnextchar *{\\@firstoftwo{#1}}"),ht("\\TextOrMath",function(ie){var r=ie.consumeArgs(2);return ie.mode==="text"?{tokens:r[0],numArgs:0}:{tokens:r[1],numArgs:0}});var Mi={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,a:10,A:10,b:11,B:11,c:12,C:12,d:13,D:13,e:14,E:14,f:15,F:15};ht("\\char",function(ie){var r=ie.popToken(),a,l="";if(r.text==="'")a=8,r=ie.popToken();else if(r.text==='"')a=16,r=ie.popToken();else if(r.text==="`")if(r=ie.popToken(),r.text[0]==="\\")l=r.text.charCodeAt(1);else{if(r.text==="EOF")throw new J("\\char` missing argument");l=r.text.charCodeAt(0)}else a=10;if(a){if(l=Mi[r.text],l==null||l>=a)throw new J("Invalid base-"+a+" digit "+r.text);for(var g;(g=Mi[ie.future().text])!=null&&g<a;)l*=a,l+=g,ie.popToken()}return"\\@char{"+l+"}"});var ti=function(r,a){var l=r.consumeArgs(1)[0];if(l.length!==1)throw new J("\\gdef's first argument must be a macro name");var g=l[0].text,R=0;for(l=r.consumeArgs(1)[0];l.length===1&&l[0].text==="#";){if(l=r.consumeArgs(1)[0],l.length!==1)throw new J('Invalid argument number length "'+l.length+'"');if(!/^[1-9]$/.test(l[0].text))throw new J('Invalid argument number "'+l[0].text+'"');if(R++,parseInt(l[0].text)!==R)throw new J('Argument number "'+l[0].text+'" out of order');l=r.consumeArgs(1)[0]}return r.macros.set(g,{tokens:l,numArgs:R},a),""};ht("\\gdef",function(ie){return ti(ie,!0)}),ht("\\def",function(ie){return ti(ie,!1)}),ht("\\global",function(ie){var r=ie.consumeArgs(1)[0];if(r.length!==1)throw new J("Invalid command after \\global");var a=r[0].text;if(a==="\\def")return ti(ie,!0);throw new J("Invalid command '"+a+"' after \\global")});var Ti=function(r,a,l){var g=r.consumeArgs(1)[0];if(g.length!==1)throw new J("\\newcommand's first argument must be a macro name");var R=g[0].text,he=r.isDefined(R);if(he&&!a)throw new J("\\newcommand{"+R+"} attempting to redefine "+(R+"; use \\renewcommand"));if(!he&&!l)throw new J("\\renewcommand{"+R+"} when command "+R+" does not yet exist; use \\newcommand");var He=0;if(g=r.consumeArgs(1)[0],g.length===1&&g[0].text==="["){for(var ot="",jt=r.expandNextToken();jt.text!=="]"&&jt.text!=="EOF";)ot+=jt.text,jt=r.expandNextToken();if(!ot.match(/^\s*[0-9]+\s*$/))throw new J("Invalid number of arguments: "+ot);He=parseInt(ot),g=r.consumeArgs(1)[0]}return r.macros.set(R,{tokens:g,numArgs:He}),""};ht("\\newcommand",function(ie){return Ti(ie,!1,!0)}),ht("\\renewcommand",function(ie){return Ti(ie,!0,!1)}),ht("\\providecommand",function(ie){return Ti(ie,!0,!0)}),ht("\\bgroup","{"),ht("\\egroup","}"),ht("\\lq","`"),ht("\\rq","'"),ht("\\aa","\\r a"),ht("\\AA","\\r A"),ht("\\textcopyright","\\html@mathml{\\textcircled{c}}{\\char`\xA9}"),ht("\\copyright","\\TextOrMath{\\textcopyright}{\\text{\\textcopyright}}"),ht("\\textregistered","\\html@mathml{\\textcircled{\\scriptsize R}}{\\char`\xAE}"),ht("\u212C","\\mathscr{B}"),ht("\u2130","\\mathscr{E}"),ht("\u2131","\\mathscr{F}"),ht("\u210B","\\mathscr{H}"),ht("\u2110","\\mathscr{I}"),ht("\u2112","\\mathscr{L}"),ht("\u2133","\\mathscr{M}"),ht("\u211B","\\mathscr{R}"),ht("\u212D","\\mathfrak{C}"),ht("\u210C","\\mathfrak{H}"),ht("\u2128","\\mathfrak{Z}"),ht("\\Bbbk","\\Bbb{k}"),ht("\xB7","\\cdotp"),ht("\\llap","\\mathllap{\\textrm{#1}}"),ht("\\rlap","\\mathrlap{\\textrm{#1}}"),ht("\\clap","\\mathclap{\\textrm{#1}}"),ht("\\not",'\\html@mathml{\\mathrel{\\mathrlap\\@not}}{\\char"338}'),ht("\\neq","\\html@mathml{\\mathrel{\\not=}}{\\mathrel{\\char`\u2260}}"),ht("\\ne","\\neq"),ht("\u2260","\\neq"),ht("\\notin","\\html@mathml{\\mathrel{{\\in}\\mathllap{/\\mskip1mu}}}{\\mathrel{\\char`\u2209}}"),ht("\u2209","\\notin"),ht("\u2258","\\html@mathml{\\mathrel{=\\kern{-1em}\\raisebox{0.4em}{$\\scriptsize\\frown$}}}{\\mathrel{\\char`\u2258}}"),ht("\u2259","\\html@mathml{\\stackrel{\\tiny\\wedge}{=}}{\\mathrel{\\char`\u2258}}"),ht("\u225A","\\html@mathml{\\stackrel{\\tiny\\vee}{=}}{\\mathrel{\\char`\u225A}}"),ht("\u225B","\\html@mathml{\\stackrel{\\scriptsize\\star}{=}}{\\mathrel{\\char`\u225B}}"),ht("\u225D","\\html@mathml{\\stackrel{\\tiny\\mathrm{def}}{=}}{\\mathrel{\\char`\u225D}}"),ht("\u225E","\\html@mathml{\\stackrel{\\tiny\\mathrm{m}}{=}}{\\mathrel{\\char`\u225E}}"),ht("\u225F","\\html@mathml{\\stackrel{\\tiny?}{=}}{\\mathrel{\\char`\u225F}}"),ht("\u27C2","\\perp"),ht("\u203C","\\mathclose{!\\mkern-0.8mu!}"),ht("\u220C","\\notni"),ht("\u231C","\\ulcorner"),ht("\u231D","\\urcorner"),ht("\u231E","\\llcorner"),ht("\u231F","\\lrcorner"),ht("\xA9","\\copyright"),ht("\xAE","\\textregistered"),ht("\uFE0F","\\textregistered"),ht("\\vdots","\\mathord{\\varvdots\\rule{0pt}{15pt}}"),ht("\u22EE","\\vdots"),ht("\\varGamma","\\mathit{\\Gamma}"),ht("\\varDelta","\\mathit{\\Delta}"),ht("\\varTheta","\\mathit{\\Theta}"),ht("\\varLambda","\\mathit{\\Lambda}"),ht("\\varXi","\\mathit{\\Xi}"),ht("\\varPi","\\mathit{\\Pi}"),ht("\\varSigma","\\mathit{\\Sigma}"),ht("\\varUpsilon","\\mathit{\\Upsilon}"),ht("\\varPhi","\\mathit{\\Phi}"),ht("\\varPsi","\\mathit{\\Psi}"),ht("\\varOmega","\\mathit{\\Omega}"),ht("\\substack","\\begin{subarray}{c}#1\\end{subarray}"),ht("\\colon","\\nobreak\\mskip2mu\\mathpunct{}\\mathchoice{\\mkern-3mu}{\\mkern-3mu}{}{}{:}\\mskip6mu"),ht("\\boxed","\\fbox{$\\displaystyle{#1}$}"),ht("\\iff","\\DOTSB\\;\\Longleftrightarrow\\;"),ht("\\implies","\\DOTSB\\;\\Longrightarrow\\;"),ht("\\impliedby","\\DOTSB\\;\\Longleftarrow\\;");var as={",":"\\dotsc","\\not":"\\dotsb","+":"\\dotsb","=":"\\dotsb","<":"\\dotsb",">":"\\dotsb","-":"\\dotsb","*":"\\dotsb",":":"\\dotsb","\\DOTSB":"\\dotsb","\\coprod":"\\dotsb","\\bigvee":"\\dotsb","\\bigwedge":"\\dotsb","\\biguplus":"\\dotsb","\\bigcap":"\\dotsb","\\bigcup":"\\dotsb","\\prod":"\\dotsb","\\sum":"\\dotsb","\\bigotimes":"\\dotsb","\\bigoplus":"\\dotsb","\\bigodot":"\\dotsb","\\bigsqcup":"\\dotsb","\\And":"\\dotsb","\\longrightarrow":"\\dotsb","\\Longrightarrow":"\\dotsb","\\longleftarrow":"\\dotsb","\\Longleftarrow":"\\dotsb","\\longleftrightarrow":"\\dotsb","\\Longleftrightarrow":"\\dotsb","\\mapsto":"\\dotsb","\\longmapsto":"\\dotsb","\\hookrightarrow":"\\dotsb","\\doteq":"\\dotsb","\\mathbin":"\\dotsb","\\mathrel":"\\dotsb","\\relbar":"\\dotsb","\\Relbar":"\\dotsb","\\xrightarrow":"\\dotsb","\\xleftarrow":"\\dotsb","\\DOTSI":"\\dotsi","\\int":"\\dotsi","\\oint":"\\dotsi","\\iint":"\\dotsi","\\iiint":"\\dotsi","\\iiiint":"\\dotsi","\\idotsint":"\\dotsi","\\DOTSX":"\\dotsx"};ht("\\dots",function(ie){var r="\\dotso",a=ie.expandAfterFuture().text;return a in as?r=as[a]:(a.substr(0,4)==="\\not"||a in Pr.math&&w.contains(["bin","rel"],Pr.math[a].group))&&(r="\\dotsb"),r});var Bi={")":!0,"]":!0,"\\rbrack":!0,"\\}":!0,"\\rbrace":!0,"\\rangle":!0,"\\rceil":!0,"\\rfloor":!0,"\\rgroup":!0,"\\rmoustache":!0,"\\right":!0,"\\bigr":!0,"\\biggr":!0,"\\Bigr":!0,"\\Biggr":!0,$:!0,";":!0,".":!0,",":!0};ht("\\dotso",function(ie){var r=ie.future().text;return r in Bi?"\\ldots\\,":"\\ldots"}),ht("\\dotsc",function(ie){var r=ie.future().text;return r in Bi&&r!==","?"\\ldots\\,":"\\ldots"}),ht("\\cdots",function(ie){var r=ie.future().text;return r in Bi?"\\@cdots\\,":"\\@cdots"}),ht("\\dotsb","\\cdots"),ht("\\dotsm","\\cdots"),ht("\\dotsi","\\!\\cdots"),ht("\\dotsx","\\ldots\\,"),ht("\\DOTSI","\\relax"),ht("\\DOTSB","\\relax"),ht("\\DOTSX","\\relax"),ht("\\tmspace","\\TextOrMath{\\kern#1#3}{\\mskip#1#2}\\relax"),ht("\\,","\\tmspace+{3mu}{.1667em}"),ht("\\thinspace","\\,"),ht("\\>","\\mskip{4mu}"),ht("\\:","\\tmspace+{4mu}{.2222em}"),ht("\\medspace","\\:"),ht("\\;","\\tmspace+{5mu}{.2777em}"),ht("\\thickspace","\\;"),ht("\\!","\\tmspace-{3mu}{.1667em}"),ht("\\negthinspace","\\!"),ht("\\negmedspace","\\tmspace-{4mu}{.2222em}"),ht("\\negthickspace","\\tmspace-{5mu}{.277em}"),ht("\\enspace","\\kern.5em "),ht("\\enskip","\\hskip.5em\\relax"),ht("\\quad","\\hskip1em\\relax"),ht("\\qquad","\\hskip2em\\relax"),ht("\\tag","\\@ifstar\\tag@literal\\tag@paren"),ht("\\tag@paren","\\tag@literal{({#1})}"),ht("\\tag@literal",function(ie){if(ie.macros.get("\\df@tag"))throw new J("Multiple \\tag");return"\\gdef\\df@tag{\\text{#1}}"}),ht("\\bmod","\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}\\mathbin{\\rm mod}\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}"),ht("\\pod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern8mu}{\\mkern8mu}{\\mkern8mu}(#1)"),ht("\\pmod","\\pod{{\\rm mod}\\mkern6mu#1}"),ht("\\mod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern12mu}{\\mkern12mu}{\\mkern12mu}{\\rm mod}\\,\\,#1"),ht("\\pmb","\\html@mathml{\\@binrel{#1}{\\mathrlap{#1}\\kern0.5px#1}}{\\mathbf{#1}}"),ht("\\\\","\\newline"),ht("\\TeX","\\textrm{\\html@mathml{T\\kern-.1667em\\raisebox{-.5ex}{E}\\kern-.125emX}{TeX}}");var os=Lt["Main-Regular"][84][1]-.7*Lt["Main-Regular"][65][1]+"em";ht("\\LaTeX","\\textrm{\\html@mathml{"+("L\\kern-.36em\\raisebox{"+os+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{LaTeX}}"),ht("\\KaTeX","\\textrm{\\html@mathml{"+("K\\kern-.17em\\raisebox{"+os+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{KaTeX}}"),ht("\\hspace","\\@ifstar\\@hspacer\\@hspace"),ht("\\@hspace","\\hskip #1\\relax"),ht("\\@hspacer","\\rule{0pt}{0pt}\\hskip #1\\relax"),ht("\\ordinarycolon",":"),ht("\\vcentcolon","\\mathrel{\\mathop\\ordinarycolon}"),ht("\\dblcolon",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-.9mu}\\vcentcolon}}{\\mathop{\\char"2237}}'),ht("\\coloneqq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2254}}'),ht("\\Coloneqq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2237\\char"3d}}'),ht("\\coloneq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"3a\\char"2212}}'),ht("\\Coloneq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"2237\\char"2212}}'),ht("\\eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2255}}'),ht("\\Eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"3d\\char"2237}}'),ht("\\eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2239}}'),ht("\\Eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"2212\\char"2237}}'),ht("\\colonapprox",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"3a\\char"2248}}'),ht("\\Colonapprox",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"2237\\char"2248}}'),ht("\\colonsim",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"3a\\char"223c}}'),ht("\\Colonsim",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"2237\\char"223c}}'),ht("\u2237","\\dblcolon"),ht("\u2239","\\eqcolon"),ht("\u2254","\\coloneqq"),ht("\u2255","\\eqqcolon"),ht("\u2A74","\\Coloneqq"),ht("\\ratio","\\vcentcolon"),ht("\\coloncolon","\\dblcolon"),ht("\\colonequals","\\coloneqq"),ht("\\coloncolonequals","\\Coloneqq"),ht("\\equalscolon","\\eqqcolon"),ht("\\equalscoloncolon","\\Eqqcolon"),ht("\\colonminus","\\coloneq"),ht("\\coloncolonminus","\\Coloneq"),ht("\\minuscolon","\\eqcolon"),ht("\\minuscoloncolon","\\Eqcolon"),ht("\\coloncolonapprox","\\Colonapprox"),ht("\\coloncolonsim","\\Colonsim"),ht("\\simcolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\vcentcolon}"),ht("\\simcoloncolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\dblcolon}"),ht("\\approxcolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\vcentcolon}"),ht("\\approxcoloncolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\dblcolon}"),ht("\\notni","\\html@mathml{\\not\\ni}{\\mathrel{\\char`\u220C}}"),ht("\\limsup","\\DOTSB\\operatorname*{lim\\,sup}"),ht("\\liminf","\\DOTSB\\operatorname*{lim\\,inf}"),ht("\\gvertneqq","\\html@mathml{\\@gvertneqq}{\u2269}"),ht("\\lvertneqq","\\html@mathml{\\@lvertneqq}{\u2268}"),ht("\\ngeqq","\\html@mathml{\\@ngeqq}{\u2271}"),ht("\\ngeqslant","\\html@mathml{\\@ngeqslant}{\u2271}"),ht("\\nleqq","\\html@mathml{\\@nleqq}{\u2270}"),ht("\\nleqslant","\\html@mathml{\\@nleqslant}{\u2270}"),ht("\\nshortmid","\\html@mathml{\\@nshortmid}{\u2224}"),ht("\\nshortparallel","\\html@mathml{\\@nshortparallel}{\u2226}"),ht("\\nsubseteqq","\\html@mathml{\\@nsubseteqq}{\u2288}"),ht("\\nsupseteqq","\\html@mathml{\\@nsupseteqq}{\u2289}"),ht("\\varsubsetneq","\\html@mathml{\\@varsubsetneq}{\u228A}"),ht("\\varsubsetneqq","\\html@mathml{\\@varsubsetneqq}{\u2ACB}"),ht("\\varsupsetneq","\\html@mathml{\\@varsupsetneq}{\u228B}"),ht("\\varsupsetneqq","\\html@mathml{\\@varsupsetneqq}{\u2ACC}"),ht("\\llbracket","\\html@mathml{\\mathopen{[\\mkern-3.2mu[}}{\\mathopen{\\char`\u27E6}}"),ht("\\rrbracket","\\html@mathml{\\mathclose{]\\mkern-3.2mu]}}{\\mathclose{\\char`\u27E7}}"),ht("\u27E6","\\llbracket"),ht("\u27E7","\\rrbracket"),ht("\\lBrace","\\html@mathml{\\mathopen{\\{\\mkern-3.2mu[}}{\\mathopen{\\char`\u2983}}"),ht("\\rBrace","\\html@mathml{\\mathclose{]\\mkern-3.2mu\\}}}{\\mathclose{\\char`\u2984}}"),ht("\u2983","\\lBrace"),ht("\u2984","\\rBrace"),ht("\\darr","\\downarrow"),ht("\\dArr","\\Downarrow"),ht("\\Darr","\\Downarrow"),ht("\\lang","\\langle"),ht("\\rang","\\rangle"),ht("\\uarr","\\uparrow"),ht("\\uArr","\\Uparrow"),ht("\\Uarr","\\Uparrow"),ht("\\N","\\mathbb{N}"),ht("\\R","\\mathbb{R}"),ht("\\Z","\\mathbb{Z}"),ht("\\alef","\\aleph"),ht("\\alefsym","\\aleph"),ht("\\Alpha","\\mathrm{A}"),ht("\\Beta","\\mathrm{B}"),ht("\\bull","\\bullet"),ht("\\Chi","\\mathrm{X}"),ht("\\clubs","\\clubsuit"),ht("\\cnums","\\mathbb{C}"),ht("\\Complex","\\mathbb{C}"),ht("\\Dagger","\\ddagger"),ht("\\diamonds","\\diamondsuit"),ht("\\empty","\\emptyset"),ht("\\Epsilon","\\mathrm{E}"),ht("\\Eta","\\mathrm{H}"),ht("\\exist","\\exists"),ht("\\harr","\\leftrightarrow"),ht("\\hArr","\\Leftrightarrow"),ht("\\Harr","\\Leftrightarrow"),ht("\\hearts","\\heartsuit"),ht("\\image","\\Im"),ht("\\infin","\\infty"),ht("\\Iota","\\mathrm{I}"),ht("\\isin","\\in"),ht("\\Kappa","\\mathrm{K}"),ht("\\larr","\\leftarrow"),ht("\\lArr","\\Leftarrow"),ht("\\Larr","\\Leftarrow"),ht("\\lrarr","\\leftrightarrow"),ht("\\lrArr","\\Leftrightarrow"),ht("\\Lrarr","\\Leftrightarrow"),ht("\\Mu","\\mathrm{M}"),ht("\\natnums","\\mathbb{N}"),ht("\\Nu","\\mathrm{N}"),ht("\\Omicron","\\mathrm{O}"),ht("\\plusmn","\\pm"),ht("\\rarr","\\rightarrow"),ht("\\rArr","\\Rightarrow"),ht("\\Rarr","\\Rightarrow"),ht("\\real","\\Re"),ht("\\reals","\\mathbb{R}"),ht("\\Reals","\\mathbb{R}"),ht("\\Rho","\\mathrm{P}"),ht("\\sdot","\\cdot"),ht("\\sect","\\S"),ht("\\spades","\\spadesuit"),ht("\\sub","\\subset"),ht("\\sube","\\subseteq"),ht("\\supe","\\supseteq"),ht("\\Tau","\\mathrm{T}"),ht("\\thetasym","\\vartheta"),ht("\\weierp","\\wp"),ht("\\Zeta","\\mathrm{Z}"),ht("\\argmin","\\DOTSB\\operatorname*{arg\\,min}"),ht("\\argmax","\\DOTSB\\operatorname*{arg\\,max}"),ht("\\plim","\\DOTSB\\mathop{\\operatorname{plim}}\\limits"),ht("\\blue","\\textcolor{##6495ed}{#1}"),ht("\\orange","\\textcolor{##ffa500}{#1}"),ht("\\pink","\\textcolor{##ff00af}{#1}"),ht("\\red","\\textcolor{##df0030}{#1}"),ht("\\green","\\textcolor{##28ae7b}{#1}"),ht("\\gray","\\textcolor{gray}{#1}"),ht("\\purple","\\textcolor{##9d38bd}{#1}"),ht("\\blueA","\\textcolor{##ccfaff}{#1}"),ht("\\blueB","\\textcolor{##80f6ff}{#1}"),ht("\\blueC","\\textcolor{##63d9ea}{#1}"),ht("\\blueD","\\textcolor{##11accd}{#1}"),ht("\\blueE","\\textcolor{##0c7f99}{#1}"),ht("\\tealA","\\textcolor{##94fff5}{#1}"),ht("\\tealB","\\textcolor{##26edd5}{#1}"),ht("\\tealC","\\textcolor{##01d1c1}{#1}"),ht("\\tealD","\\textcolor{##01a995}{#1}"),ht("\\tealE","\\textcolor{##208170}{#1}"),ht("\\greenA","\\textcolor{##b6ffb0}{#1}"),ht("\\greenB","\\textcolor{##8af281}{#1}"),ht("\\greenC","\\textcolor{##74cf70}{#1}"),ht("\\greenD","\\textcolor{##1fab54}{#1}"),ht("\\greenE","\\textcolor{##0d923f}{#1}"),ht("\\goldA","\\textcolor{##ffd0a9}{#1}"),ht("\\goldB","\\textcolor{##ffbb71}{#1}"),ht("\\goldC","\\textcolor{##ff9c39}{#1}"),ht("\\goldD","\\textcolor{##e07d10}{#1}"),ht("\\goldE","\\textcolor{##a75a05}{#1}"),ht("\\redA","\\textcolor{##fca9a9}{#1}"),ht("\\redB","\\textcolor{##ff8482}{#1}"),ht("\\redC","\\textcolor{##f9685d}{#1}"),ht("\\redD","\\textcolor{##e84d39}{#1}"),ht("\\redE","\\textcolor{##bc2612}{#1}"),ht("\\maroonA","\\textcolor{##ffbde0}{#1}"),ht("\\maroonB","\\textcolor{##ff92c6}{#1}"),ht("\\maroonC","\\textcolor{##ed5fa6}{#1}"),ht("\\maroonD","\\textcolor{##ca337c}{#1}"),ht("\\maroonE","\\textcolor{##9e034e}{#1}"),ht("\\purpleA","\\textcolor{##ddd7ff}{#1}"),ht("\\purpleB","\\textcolor{##c6b9fc}{#1}"),ht("\\purpleC","\\textcolor{##aa87ff}{#1}"),ht("\\purpleD","\\textcolor{##7854ab}{#1}"),ht("\\purpleE","\\textcolor{##543b78}{#1}"),ht("\\mintA","\\textcolor{##f5f9e8}{#1}"),ht("\\mintB","\\textcolor{##edf2df}{#1}"),ht("\\mintC","\\textcolor{##e0e5cc}{#1}"),ht("\\grayA","\\textcolor{##f6f7f7}{#1}"),ht("\\grayB","\\textcolor{##f0f1f2}{#1}"),ht("\\grayC","\\textcolor{##e3e5e6}{#1}"),ht("\\grayD","\\textcolor{##d6d8da}{#1}"),ht("\\grayE","\\textcolor{##babec2}{#1}"),ht("\\grayF","\\textcolor{##888d93}{#1}"),ht("\\grayG","\\textcolor{##626569}{#1}"),ht("\\grayH","\\textcolor{##3b3e40}{#1}"),ht("\\grayI","\\textcolor{##21242c}{#1}"),ht("\\kaBlue","\\textcolor{##314453}{#1}"),ht("\\kaGreen","\\textcolor{##71B307}{#1}");var is={"\\relax":!0,"^":!0,_:!0,"\\limits":!0,"\\nolimits":!0},qo=function(){function ie(a,l,g){this.settings=void 0,this.expansionCount=void 0,this.lexer=void 0,this.macros=void 0,this.stack=void 0,this.mode=void 0,this.settings=l,this.expansionCount=0,this.feed(a),this.macros=new Os(us,l.macros),this.mode=g,this.stack=[]}var r=ie.prototype;return r.feed=function(l){this.lexer=new Gi(l,this.settings)},r.switchMode=function(l){this.mode=l},r.beginGroup=function(){this.macros.beginGroup()},r.endGroup=function(){this.macros.endGroup()},r.future=function(){return this.stack.length===0&&this.pushToken(this.lexer.lex()),this.stack[this.stack.length-1]},r.popToken=function(){return this.future(),this.stack.pop()},r.pushToken=function(l){this.stack.push(l)},r.pushTokens=function(l){var g;(g=this.stack).push.apply(g,l)},r.consumeSpaces=function(){for(;;){var l=this.future();if(l.text===" ")this.stack.pop();else break}},r.consumeArgs=function(l){for(var g=[],R=0;R<l;++R){this.consumeSpaces();var he=this.popToken();if(he.text==="{"){for(var He=[],ot=1;ot!==0;){var jt=this.popToken();if(He.push(jt),jt.text==="{")++ot;else if(jt.text==="}")--ot;else if(jt.text==="EOF")throw new J("End of input in macro argument",he)}He.pop(),He.reverse(),g[R]=He}else{if(he.text==="EOF")throw new J("End of input expecting macro argument");g[R]=[he]}}return g},r.expandOnce=function(){var l=this.popToken(),g=l.text,R=this._getExpansion(g);if(R==null)return this.pushToken(l),l;if(this.expansionCount++,this.expansionCount>this.settings.maxExpand)throw new J("Too many expansions: infinite loop or need to increase maxExpand setting");var he=R.tokens;if(R.numArgs){var He=this.consumeArgs(R.numArgs);he=he.slice();for(var ot=he.length-1;ot>=0;--ot){var jt=he[ot];if(jt.text==="#"){if(ot===0)throw new J("Incomplete placeholder at end of macro body",jt);if(jt=he[--ot],jt.text==="#")he.splice(ot+1,1);else if(/^[1-9]$/.test(jt.text)){var nr;(nr=he).splice.apply(nr,[ot,2].concat(He[+jt.text-1]))}else throw new J("Not a valid argument number",jt)}}}return this.pushTokens(he),he},r.expandAfterFuture=function(){return this.expandOnce(),this.future()},r.expandNextToken=function(){for(;;){var l=this.expandOnce();if(l instanceof De)if(l.text==="\\relax")this.stack.pop();else return this.stack.pop()}throw new Error},r.expandMacro=function(l){if(this.macros.get(l)){var g=[],R=this.stack.length;for(this.pushToken(new De(l));this.stack.length>R;){var he=this.expandOnce();he instanceof De&&g.push(this.stack.pop())}return g}},r.expandMacroAsText=function(l){var g=this.expandMacro(l);return g&&g.map(function(R){return R.text}).join("")},r._getExpansion=function(l){var g=this.macros.get(l);if(g==null)return g;var R=typeof g=="function"?g(this):g;if(typeof R=="string"){var he=0;if(R.indexOf("#")!==-1)for(var He=R.replace(/##/g,"");He.indexOf("#"+(he+1))!==-1;)++he;for(var ot=new Gi(R,this.settings),jt=[],nr=ot.lex();nr.text!=="EOF";)jt.push(nr),nr=ot.lex();jt.reverse();var br={tokens:jt,numArgs:he};return br}return R},r.isDefined=function(l){return this.macros.has(l)||Xi.hasOwnProperty(l)||Pr.math.hasOwnProperty(l)||Pr.text.hasOwnProperty(l)||is.hasOwnProperty(l)},ie}(),gi={"\u0301":{text:"\\'",math:"\\acute"},"\u0300":{text:"\\`",math:"\\grave"},"\u0308":{text:'\\"',math:"\\ddot"},"\u0303":{text:"\\~",math:"\\tilde"},"\u0304":{text:"\\=",math:"\\bar"},"\u0306":{text:"\\u",math:"\\breve"},"\u030C":{text:"\\v",math:"\\check"},"\u0302":{text:"\\^",math:"\\hat"},"\u0307":{text:"\\.",math:"\\dot"},"\u030A":{text:"\\r",math:"\\mathring"},"\u030B":{text:"\\H"}},j={\u00E1:"a\u0301",\u00E0:"a\u0300",\u00E4:"a\u0308",\u01DF:"a\u0308\u0304",\u00E3:"a\u0303",\u0101:"a\u0304",\u0103:"a\u0306",\u1EAF:"a\u0306\u0301",\u1EB1:"a\u0306\u0300",\u1EB5:"a\u0306\u0303",\u01CE:"a\u030C",\u00E2:"a\u0302",\u1EA5:"a\u0302\u0301",\u1EA7:"a\u0302\u0300",\u1EAB:"a\u0302\u0303",\u0227:"a\u0307",\u01E1:"a\u0307\u0304",\u00E5:"a\u030A",\u01FB:"a\u030A\u0301",\u1E03:"b\u0307",\u0107:"c\u0301",\u010D:"c\u030C",\u0109:"c\u0302",\u010B:"c\u0307",\u010F:"d\u030C",\u1E0B:"d\u0307",\u00E9:"e\u0301",\u00E8:"e\u0300",\u00EB:"e\u0308",\u1EBD:"e\u0303",\u0113:"e\u0304",\u1E17:"e\u0304\u0301",\u1E15:"e\u0304\u0300",\u0115:"e\u0306",\u011B:"e\u030C",\u00EA:"e\u0302",\u1EBF:"e\u0302\u0301",\u1EC1:"e\u0302\u0300",\u1EC5:"e\u0302\u0303",\u0117:"e\u0307",\u1E1F:"f\u0307",\u01F5:"g\u0301",\u1E21:"g\u0304",\u011F:"g\u0306",\u01E7:"g\u030C",\u011D:"g\u0302",\u0121:"g\u0307",\u1E27:"h\u0308",\u021F:"h\u030C",\u0125:"h\u0302",\u1E23:"h\u0307",\u00ED:"i\u0301",\u00EC:"i\u0300",\u00EF:"i\u0308",\u1E2F:"i\u0308\u0301",\u0129:"i\u0303",\u012B:"i\u0304",\u012D:"i\u0306",\u01D0:"i\u030C",\u00EE:"i\u0302",\u01F0:"j\u030C",\u0135:"j\u0302",\u1E31:"k\u0301",\u01E9:"k\u030C",\u013A:"l\u0301",\u013E:"l\u030C",\u1E3F:"m\u0301",\u1E41:"m\u0307",\u0144:"n\u0301",\u01F9:"n\u0300",\u00F1:"n\u0303",\u0148:"n\u030C",\u1E45:"n\u0307",\u00F3:"o\u0301",\u00F2:"o\u0300",\u00F6:"o\u0308",\u022B:"o\u0308\u0304",\u00F5:"o\u0303",\u1E4D:"o\u0303\u0301",\u1E4F:"o\u0303\u0308",\u022D:"o\u0303\u0304",\u014D:"o\u0304",\u1E53:"o\u0304\u0301",\u1E51:"o\u0304\u0300",\u014F:"o\u0306",\u01D2:"o\u030C",\u00F4:"o\u0302",\u1ED1:"o\u0302\u0301",\u1ED3:"o\u0302\u0300",\u1ED7:"o\u0302\u0303",\u022F:"o\u0307",\u0231:"o\u0307\u0304",\u0151:"o\u030B",\u1E55:"p\u0301",\u1E57:"p\u0307",\u0155:"r\u0301",\u0159:"r\u030C",\u1E59:"r\u0307",\u015B:"s\u0301",\u1E65:"s\u0301\u0307",\u0161:"s\u030C",\u1E67:"s\u030C\u0307",\u015D:"s\u0302",\u1E61:"s\u0307",\u1E97:"t\u0308",\u0165:"t\u030C",\u1E6B:"t\u0307",\u00FA:"u\u0301",\u00F9:"u\u0300",\u00FC:"u\u0308",\u01D8:"u\u0308\u0301",\u01DC:"u\u0308\u0300",\u01D6:"u\u0308\u0304",\u01DA:"u\u0308\u030C",\u0169:"u\u0303",\u1E79:"u\u0303\u0301",\u016B:"u\u0304",\u1E7B:"u\u0304\u0308",\u016D:"u\u0306",\u01D4:"u\u030C",\u00FB:"u\u0302",\u016F:"u\u030A",\u0171:"u\u030B",\u1E7D:"v\u0303",\u1E83:"w\u0301",\u1E81:"w\u0300",\u1E85:"w\u0308",\u0175:"w\u0302",\u1E87:"w\u0307",\u1E98:"w\u030A",\u1E8D:"x\u0308",\u1E8B:"x\u0307",\u00FD:"y\u0301",\u1EF3:"y\u0300",\u00FF:"y\u0308",\u1EF9:"y\u0303",\u0233:"y\u0304",\u0177:"y\u0302",\u1E8F:"y\u0307",\u1E99:"y\u030A",\u017A:"z\u0301",\u017E:"z\u030C",\u1E91:"z\u0302",\u017C:"z\u0307",\u00C1:"A\u0301",\u00C0:"A\u0300",\u00C4:"A\u0308",\u01DE:"A\u0308\u0304",\u00C3:"A\u0303",\u0100:"A\u0304",\u0102:"A\u0306",\u1EAE:"A\u0306\u0301",\u1EB0:"A\u0306\u0300",\u1EB4:"A\u0306\u0303",\u01CD:"A\u030C",\u00C2:"A\u0302",\u1EA4:"A\u0302\u0301",\u1EA6:"A\u0302\u0300",\u1EAA:"A\u0302\u0303",\u0226:"A\u0307",\u01E0:"A\u0307\u0304",\u00C5:"A\u030A",\u01FA:"A\u030A\u0301",\u1E02:"B\u0307",\u0106:"C\u0301",\u010C:"C\u030C",\u0108:"C\u0302",\u010A:"C\u0307",\u010E:"D\u030C",\u1E0A:"D\u0307",\u00C9:"E\u0301",\u00C8:"E\u0300",\u00CB:"E\u0308",\u1EBC:"E\u0303",\u0112:"E\u0304",\u1E16:"E\u0304\u0301",\u1E14:"E\u0304\u0300",\u0114:"E\u0306",\u011A:"E\u030C",\u00CA:"E\u0302",\u1EBE:"E\u0302\u0301",\u1EC0:"E\u0302\u0300",\u1EC4:"E\u0302\u0303",\u0116:"E\u0307",\u1E1E:"F\u0307",\u01F4:"G\u0301",\u1E20:"G\u0304",\u011E:"G\u0306",\u01E6:"G\u030C",\u011C:"G\u0302",\u0120:"G\u0307",\u1E26:"H\u0308",\u021E:"H\u030C",\u0124:"H\u0302",\u1E22:"H\u0307",\u00CD:"I\u0301",\u00CC:"I\u0300",\u00CF:"I\u0308",\u1E2E:"I\u0308\u0301",\u0128:"I\u0303",\u012A:"I\u0304",\u012C:"I\u0306",\u01CF:"I\u030C",\u00CE:"I\u0302",\u0130:"I\u0307",\u0134:"J\u0302",\u1E30:"K\u0301",\u01E8:"K\u030C",\u0139:"L\u0301",\u013D:"L\u030C",\u1E3E:"M\u0301",\u1E40:"M\u0307",\u0143:"N\u0301",\u01F8:"N\u0300",\u00D1:"N\u0303",\u0147:"N\u030C",\u1E44:"N\u0307",\u00D3:"O\u0301",\u00D2:"O\u0300",\u00D6:"O\u0308",\u022A:"O\u0308\u0304",\u00D5:"O\u0303",\u1E4C:"O\u0303\u0301",\u1E4E:"O\u0303\u0308",\u022C:"O\u0303\u0304",\u014C:"O\u0304",\u1E52:"O\u0304\u0301",\u1E50:"O\u0304\u0300",\u014E:"O\u0306",\u01D1:"O\u030C",\u00D4:"O\u0302",\u1ED0:"O\u0302\u0301",\u1ED2:"O\u0302\u0300",\u1ED6:"O\u0302\u0303",\u022E:"O\u0307",\u0230:"O\u0307\u0304",\u0150:"O\u030B",\u1E54:"P\u0301",\u1E56:"P\u0307",\u0154:"R\u0301",\u0158:"R\u030C",\u1E58:"R\u0307",\u015A:"S\u0301",\u1E64:"S\u0301\u0307",\u0160:"S\u030C",\u1E66:"S\u030C\u0307",\u015C:"S\u0302",\u1E60:"S\u0307",\u0164:"T\u030C",\u1E6A:"T\u0307",\u00DA:"U\u0301",\u00D9:"U\u0300",\u00DC:"U\u0308",\u01D7:"U\u0308\u0301",\u01DB:"U\u0308\u0300",\u01D5:"U\u0308\u0304",\u01D9:"U\u0308\u030C",\u0168:"U\u0303",\u1E78:"U\u0303\u0301",\u016A:"U\u0304",\u1E7A:"U\u0304\u0308",\u016C:"U\u0306",\u01D3:"U\u030C",\u00DB:"U\u0302",\u016E:"U\u030A",\u0170:"U\u030B",\u1E7C:"V\u0303",\u1E82:"W\u0301",\u1E80:"W\u0300",\u1E84:"W\u0308",\u0174:"W\u0302",\u1E86:"W\u0307",\u1E8C:"X\u0308",\u1E8A:"X\u0307",\u00DD:"Y\u0301",\u1EF2:"Y\u0300",\u0178:"Y\u0308",\u1EF8:"Y\u0303",\u0232:"Y\u0304",\u0176:"Y\u0302",\u1E8E:"Y\u0307",\u0179:"Z\u0301",\u017D:"Z\u030C",\u1E90:"Z\u0302",\u017B:"Z\u0307",\u03AC:"\u03B1\u0301",\u1F70:"\u03B1\u0300",\u1FB1:"\u03B1\u0304",\u1FB0:"\u03B1\u0306",\u03AD:"\u03B5\u0301",\u1F72:"\u03B5\u0300",\u03AE:"\u03B7\u0301",\u1F74:"\u03B7\u0300",\u03AF:"\u03B9\u0301",\u1F76:"\u03B9\u0300",\u03CA:"\u03B9\u0308",\u0390:"\u03B9\u0308\u0301",\u1FD2:"\u03B9\u0308\u0300",\u1FD1:"\u03B9\u0304",\u1FD0:"\u03B9\u0306",\u03CC:"\u03BF\u0301",\u1F78:"\u03BF\u0300",\u03CD:"\u03C5\u0301",\u1F7A:"\u03C5\u0300",\u03CB:"\u03C5\u0308",\u03B0:"\u03C5\u0308\u0301",\u1FE2:"\u03C5\u0308\u0300",\u1FE1:"\u03C5\u0304",\u1FE0:"\u03C5\u0306",\u03CE:"\u03C9\u0301",\u1F7C:"\u03C9\u0300",\u038E:"\u03A5\u0301",\u1FEA:"\u03A5\u0300",\u03AB:"\u03A5\u0308",\u1FE9:"\u03A5\u0304",\u1FE8:"\u03A5\u0306",\u038F:"\u03A9\u0301",\u1FFA:"\u03A9\u0300"},je=function(){function ie(a,l){this.mode=void 0,this.gullet=void 0,this.settings=void 0,this.leftrightDepth=void 0,this.nextToken=void 0,this.mode="math",this.gullet=new qo(a,l,this.mode),this.settings=l,this.leftrightDepth=0}var r=ie.prototype;return r.expect=function(l,g){if(g===void 0&&(g=!0),this.fetch().text!==l)throw new J("Expected '"+l+"', got '"+this.fetch().text+"'",this.fetch());g&&this.consume()},r.consume=function(){this.nextToken=null},r.fetch=function(){return this.nextToken==null&&(this.nextToken=this.gullet.expandNextToken()),this.nextToken},r.switchMode=function(l){this.mode=l,this.gullet.switchMode(l)},r.parse=function(){this.gullet.beginGroup(),this.settings.colorIsTextColor&&this.gullet.macros.set("\\color","\\textcolor");var l=this.parseExpression(!1);return this.expect("EOF"),this.gullet.endGroup(),l},r.parseExpression=function(l,g){for(var R=[];;){this.mode==="math"&&this.consumeSpaces();var he=this.fetch();if(ie.endOfExpression.indexOf(he.text)!==-1||g&&he.text===g||l&&Xi[he.text]&&Xi[he.text].infix)break;var He=this.parseAtom(g);if(!He)break;R.push(He)}return this.mode==="text"&&this.formLigatures(R),this.handleInfixNodes(R)},r.handleInfixNodes=function(l){for(var g=-1,R,he=0;he<l.length;he++){var He=k(l[he],"infix");if(He){if(g!==-1)throw new J("only one infix operator per group",He.token);g=he,R=He.replaceWith}}if(g!==-1&&R){var ot,jt,nr=l.slice(0,g),br=l.slice(g+1);nr.length===1&&nr[0].type==="ordgroup"?ot=nr[0]:ot={type:"ordgroup",mode:this.mode,body:nr},br.length===1&&br[0].type==="ordgroup"?jt=br[0]:jt={type:"ordgroup",mode:this.mode,body:br};var kr;return R==="\\\\abovefrac"?kr=this.callFunction(R,[ot,l[g],jt],[]):kr=this.callFunction(R,[ot,jt],[]),[kr]}else return l},r.handleSupSubscript=function(l){var g=this.fetch(),R=g.text;this.consume();var he=this.parseGroup(l,!1,ie.SUPSUB_GREEDINESS,void 0,void 0,!0);if(!he)throw new J("Expected group after '"+R+"'",g);return he},r.formatUnsupportedCmd=function(l){for(var g=[],R=0;R<l.length;R++)g.push({type:"textord",mode:"text",text:l[R]});var he={type:"text",mode:this.mode,body:g},He={type:"color",mode:this.mode,color:this.settings.errorColor,body:[he]};return He},r.parseAtom=function(l){var g=this.parseGroup("atom",!1,null,l);if(this.mode==="text")return g;for(var R,he;;){this.consumeSpaces();var He=this.fetch();if(He.text==="\\limits"||He.text==="\\nolimits"){var ot=k(g,"op");if(ot){var jt=He.text==="\\limits";ot.limits=jt,ot.alwaysHandleSupSub=!0}else if(ot=k(g,"operatorname"),ot&&ot.alwaysHandleSupSub){var nr=He.text==="\\limits";ot.limits=nr}else throw new J("Limit controls must follow a math operator",He);this.consume()}else if(He.text==="^"){if(R)throw new J("Double superscript",He);R=this.handleSupSubscript("superscript")}else if(He.text==="_"){if(he)throw new J("Double subscript",He);he=this.handleSupSubscript("subscript")}else if(He.text==="'"){if(R)throw new J("Double superscript",He);var br={type:"textord",mode:this.mode,text:"\\prime"},kr=[br];for(this.consume();this.fetch().text==="'";)kr.push(br),this.consume();this.fetch().text==="^"&&kr.push(this.handleSupSubscript("superscript")),R={type:"ordgroup",mode:this.mode,body:kr}}else break}return R||he?{type:"supsub",mode:this.mode,base:g,sup:R,sub:he}:g},r.parseFunction=function(l,g,R){var he=this.fetch(),He=he.text,ot=Xi[He];if(!ot)return null;if(this.consume(),R!=null&&ot.greediness<=R)throw new J("Got function '"+He+"' with no arguments"+(g?" as "+g:""),he);if(this.mode==="text"&&!ot.allowedInText)throw new J("Can't use function '"+He+"' in text mode",he);if(this.mode==="math"&&ot.allowedInMath===!1)throw new J("Can't use function '"+He+"' in math mode",he);var jt=this.parseArguments(He,ot),nr=jt.args,br=jt.optArgs;return this.callFunction(He,nr,br,he,l)},r.callFunction=function(l,g,R,he,He){var ot={funcName:l,parser:this,token:he,breakOnTokenText:He},jt=Xi[l];if(jt&&jt.handler)return jt.handler(ot,g,R);throw new J("No function handler for "+l)},r.parseArguments=function(l,g){var R=g.numArgs+g.numOptionalArgs;if(R===0)return{args:[],optArgs:[]};for(var he=g.greediness,He=[],ot=[],jt=0;jt<R;jt++){var nr=g.argTypes&&g.argTypes[jt],br=jt<g.numOptionalArgs,kr=jt>0&&!br||jt===0&&!br&&this.mode==="math",tn=this.parseGroupOfType("argument to '"+l+"'",nr,br,he,kr);if(!tn){if(br){ot.push(null);continue}throw new J("Expected group after '"+l+"'",this.fetch())}(br?ot:He).push(tn)}return{args:He,optArgs:ot}},r.parseGroupOfType=function(l,g,R,he,He){switch(g){case"color":return He&&this.consumeSpaces(),this.parseColorGroup(R);case"size":return He&&this.consumeSpaces(),this.parseSizeGroup(R);case"url":return this.parseUrlGroup(R,He);case"math":case"text":return this.parseGroup(l,R,he,void 0,g,He);case"hbox":{var ot=this.parseGroup(l,R,he,void 0,"text",He);if(!ot)return ot;var jt={type:"styling",mode:ot.mode,body:[ot],style:"text"};return jt}case"raw":{if(He&&this.consumeSpaces(),R&&this.fetch().text==="{")return null;var nr=this.parseStringGroup("raw",R,!0);if(nr)return{type:"raw",mode:"text",string:nr.text};throw new J("Expected raw group",this.fetch())}case"original":case null:case void 0:return this.parseGroup(l,R,he,void 0,void 0,He);default:throw new J("Unknown group type as "+l,this.fetch())}},r.consumeSpaces=function(){for(;this.fetch().text===" ";)this.consume()},r.parseStringGroup=function(l,g,R){var he=g?"[":"{",He=g?"]":"}",ot=this.fetch();if(ot.text!==he){if(g)return null;if(R&&ot.text!=="EOF"&&/[^{}[\]]/.test(ot.text))return this.consume(),ot}var jt=this.mode;this.mode="text",this.expect(he);for(var nr="",br=this.fetch(),kr=0,tn=br,hn;(hn=this.fetch()).text!==He||R&&kr>0;){switch(hn.text){case"EOF":throw new J("Unexpected end of input in "+l,br.range(tn,nr));case he:kr++;break;case He:kr--;break}tn=hn,nr+=tn.text,this.consume()}return this.expect(He),this.mode=jt,br.range(tn,nr)},r.parseRegexGroup=function(l,g){var R=this.mode;this.mode="text";for(var he=this.fetch(),He=he,ot="",jt;(jt=this.fetch()).text!=="EOF"&&l.test(ot+jt.text);)He=jt,ot+=He.text,this.consume();if(ot==="")throw new J("Invalid "+g+": '"+he.text+"'",he);return this.mode=R,he.range(He,ot)},r.parseColorGroup=function(l){var g=this.parseStringGroup("color",l);if(!g)return null;var R=/^(#[a-f0-9]{3}|#?[a-f0-9]{6}|[a-z]+)$/i.exec(g.text);if(!R)throw new J("Invalid color: '"+g.text+"'",g);var he=R[0];return/^[0-9a-f]{6}$/i.test(he)&&(he="#"+he),{type:"color-token",mode:this.mode,color:he}},r.parseSizeGroup=function(l){var g,R=!1;if(!l&&this.fetch().text!=="{"?g=this.parseRegexGroup(/^[-+]? *(?:$|\d+|\d+\.\d*|\.\d*) *[a-z]{0,2} *$/,"size"):g=this.parseStringGroup("size",l),!g)return null;!l&&g.text.length===0&&(g.text="0pt",R=!0);var he=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(g.text);if(!he)throw new J("Invalid size: '"+g.text+"'",g);var He={number:+(he[1]+he[2]),unit:he[3]};if(!Pn(He))throw new J("Invalid unit: '"+He.unit+"'",g);return{type:"size",mode:this.mode,value:He,isBlank:R}},r.parseUrlGroup=function(l,g){this.gullet.lexer.setCatcode("%",13);var R=this.parseStringGroup("url",l,!0);if(this.gullet.lexer.setCatcode("%",14),!R)return null;var he=R.text.replace(/\\([#$%&~_^{}])/g,"$1");return{type:"url",mode:this.mode,url:he}},r.parseGroup=function(l,g,R,he,He,ot){var jt=this.mode;He&&this.switchMode(He),ot&&this.consumeSpaces();var nr=this.fetch(),br=nr.text,kr;if(g?br==="[":br==="{"||br==="\\begingroup"){this.consume();var tn=ie.endOfGroup[br];this.gullet.beginGroup();var hn=this.parseExpression(!1,tn),pn=this.fetch();this.expect(tn),this.gullet.endGroup(),kr={type:"ordgroup",mode:this.mode,loc:L.range(nr,pn),body:hn,semisimple:br==="\\begingroup"||void 0}}else if(g)kr=null;else if(kr=this.parseFunction(he,l,R)||this.parseSymbol(),kr==null&&br[0]==="\\"&&!is.hasOwnProperty(br)){if(this.settings.throwOnError)throw new J("Undefined control sequence: "+br,nr);kr=this.formatUnsupportedCmd(br),this.consume()}return He&&this.switchMode(jt),kr},r.formLigatures=function(l){for(var g=l.length-1,R=0;R<g;++R){var he=l[R],He=he.text;He==="-"&&l[R+1].text==="-"&&(R+1<g&&l[R+2].text==="-"?(l.splice(R,3,{type:"textord",mode:"text",loc:L.range(he,l[R+2]),text:"---"}),g-=2):(l.splice(R,2,{type:"textord",mode:"text",loc:L.range(he,l[R+1]),text:"--"}),g-=1)),(He==="'"||He==="`")&&l[R+1].text===He&&(l.splice(R,2,{type:"textord",mode:"text",loc:L.range(he,l[R+1]),text:He+He}),g-=1)}},r.parseSymbol=function(){var l=this.fetch(),g=l.text;if(/^\\verb[^a-zA-Z]/.test(g)){this.consume();var R=g.slice(5),he=R.charAt(0)==="*";if(he&&(R=R.slice(1)),R.length<2||R.charAt(0)!==R.slice(-1))throw new J(`\\verb assertion failed --
please report what input caused this bug`);return R=R.slice(1,-1),{type:"verb",mode:"text",body:R,star:he}}j.hasOwnProperty(g[0])&&!Pr[this.mode][g[0]]&&(this.settings.strict&&this.mode==="math"&&this.settings.reportNonstrict("unicodeTextInMathMode",'Accented Unicode text character "'+g[0]+'" used in math mode',l),g=j[g[0]]+g.substr(1));var He=Ni.exec(g);He&&(g=g.substring(0,He.index),g==="i"?g="\u0131":g==="j"&&(g="\u0237"));var ot;if(Pr[this.mode][g]){this.settings.strict&&this.mode==="math"&&wn.indexOf(g)>=0&&this.settings.reportNonstrict("unicodeTextInMathMode",'Latin-1/Unicode text character "'+g[0]+'" used in math mode',l);var jt=Pr[this.mode][g].group,nr=L.range(l),br;if(ur.hasOwnProperty(jt)){var kr=jt;br={type:"atom",mode:this.mode,family:kr,loc:nr,text:g}}else br={type:jt,mode:this.mode,loc:nr,text:g};ot=br}else if(g.charCodeAt(0)>=128)this.settings.strict&&(re(g.charCodeAt(0))?this.mode==="math"&&this.settings.reportNonstrict("unicodeTextInMathMode",'Unicode text character "'+g[0]+'" used in math mode',l):this.settings.reportNonstrict("unknownSymbol",'Unrecognized Unicode character "'+g[0]+'"'+(" ("+g.charCodeAt(0)+")"),l)),ot={type:"textord",mode:"text",loc:L.range(l),text:g};else return null;if(this.consume(),He)for(var tn=0;tn<He[0].length;tn++){var hn=He[0][tn];if(!gi[hn])throw new J("Unknown accent ' "+hn+"'",l);var pn=gi[hn][this.mode];if(!pn)throw new J("Accent "+hn+" unsupported in "+this.mode+" mode",l);ot={type:"accent",mode:this.mode,loc:L.range(l),label:pn,isStretchy:!1,isShifty:!0,base:ot}}return ot},ie}();je.endOfExpression=["}","\\endgroup","\\end","\\right","&"],je.endOfGroup={"[":"]","{":"}","\\begingroup":"\\endgroup"},je.SUPSUB_GREEDINESS=1;var zt=function(r,a){if(!(typeof r=="string"||r instanceof String))throw new TypeError("KaTeX can only parse string typed expression");var l=new je(r,a);delete l.gullet.macros.current["\\df@tag"];var g=l.parse();if(l.gullet.macros.get("\\df@tag")){if(!a.displayMode)throw new J("\\tag works only in display equations");l.gullet.feed("\\df@tag"),g=[{type:"tag",mode:"text",body:g,tag:l.parse()}]}return g},er=zt,wr=function(r,a,l){a.textContent="";var g=ta(r,l).toNode();a.appendChild(g)};typeof document!="undefined"&&document.compatMode!=="CSS1Compat"&&(typeof console!="undefined"&&console.warn("Warning: KaTeX doesn't work in quirks mode. Make sure your website has a suitable doctype."),wr=function(){throw new J("KaTeX doesn't work in quirks mode.")});var Kr=function(r,a){var l=ta(r,a).toMarkup();return l},cn=function(r,a){var l=new C(a);return er(r,l)},qn=function(r,a,l){if(l.throwOnError||!(r instanceof J))throw r;var g=v.makeSpan(["katex-error"],[new Me(a)]);return g.setAttribute("title",r.toString()),g.setAttribute("style","color:"+l.errorColor),g},ta=function(r,a){var l=new C(a);try{var g=er(r,l);return Bt(g,r,l)}catch(R){return qn(R,r,l)}},Aa=function(r,a){var l=new C(a);try{var g=er(r,l);return ya(g,r,l)}catch(R){return qn(R,r,l)}},Ta={version:"0.11.1",render:wr,renderToString:Kr,ParseError:J,__parse:cn,__renderToDomTree:ta,__renderToHTMLTree:Aa,__setFontMetrics:Mt,__defineSymbol:x,__defineMacro:ht,__domTree:{Span:ue,Anchor:me,SymbolNode:Me,SvgNode:Je,PathNode:vt,LineNode:Et}},ro=n.default=Ta}]).default})},95827:function(Yr,Kt,n){"use strict";n.d(Kt,{Z:function(){return $a}});var o=n(40797),qe=n(91378);class L{constructor(e,t,d){this.lexer=void 0,this.start=void 0,this.end=void 0,this.lexer=e,this.start=t,this.end=d}static range(e,t){return t?!e||!e.loc||!t.loc||e.loc.lexer!==t.loc.lexer?null:new L(e.loc.lexer,e.loc.start,t.loc.end):e&&e.loc}}class De{constructor(e,t){this.text=void 0,this.loc=void 0,this.noexpand=void 0,this.treatAsRelax=void 0,this.text=e,this.loc=t}range(e,t){return new De(t,L.range(this,e))}}class q{constructor(e,t){this.name=void 0,this.position=void 0,this.length=void 0,this.rawMessage=void 0;var d="KaTeX parse error: "+e,S,Z,Oe=t&&t.loc;if(Oe&&Oe.start<=Oe.end){var Ge=Oe.lexer.input;S=Oe.start,Z=Oe.end,S===Ge.length?d+=" at end of input: ":d+=" at position "+(S+1)+": ";var Xe=Ge.slice(S,Z).replace(/[^]/g,"$&\u0332"),_t;S>15?_t="\u2026"+Ge.slice(S-15,S):_t=Ge.slice(0,S);var cr;Z+15<Ge.length?cr=Ge.slice(Z,Z+15)+"\u2026":cr=Ge.slice(Z),d+=_t+Xe+cr}var pr=new Error(d);return pr.name="ParseError",pr.__proto__=q.prototype,pr.position=S,S!=null&&Z!=null&&(pr.length=Z-S),pr.rawMessage=e,pr}}q.prototype.__proto__=Error.prototype;var J=function(e,t){return e.indexOf(t)!==-1},_=function(e,t){return e===void 0?t:e},y=/([A-Z])/g,V=function(e){return e.replace(y,"-$1").toLowerCase()},c={"&":"&amp;",">":"&gt;","<":"&lt;",'"':"&quot;","'":"&#x27;"},T=/[&><"']/g;function F(u){return String(u).replace(T,e=>c[e])}var G=function u(e){return e.type==="ordgroup"||e.type==="color"?e.body.length===1?u(e.body[0]):e:e.type==="font"?u(e.body):e},z=function(e){var t=G(e);return t.type==="mathord"||t.type==="textord"||t.type==="atom"},K=function(e){if(!e)throw new Error("Expected non-null, but got "+String(e));return e},N=function(e){var t=/^[\x00-\x20]*([^\\/#?]*?)(:|&#0*58|&#x0*3a|&colon)/i.exec(e);return t?t[2]!==":"||!/^[a-zA-Z][a-zA-Z0-9+\-.]*$/.test(t[1])?null:t[1].toLowerCase():"_relative"},A={contains:J,deflt:_,escape:F,hyphenate:V,getBaseElem:G,isCharacterBox:z,protocolFromUrl:N},w={displayMode:{type:"boolean",description:"Render math in display mode, which puts the math in display style (so \\int and \\sum are large, for example), and centers the math on the page on its own line.",cli:"-d, --display-mode"},output:{type:{enum:["htmlAndMathml","html","mathml"]},description:"Determines the markup language of the output.",cli:"-F, --format <type>"},leqno:{type:"boolean",description:"Render display math in leqno style (left-justified tags)."},fleqn:{type:"boolean",description:"Render display math flush left."},throwOnError:{type:"boolean",default:!0,cli:"-t, --no-throw-on-error",cliDescription:"Render errors (in the color given by --error-color) instead of throwing a ParseError exception when encountering an error."},errorColor:{type:"string",default:"#cc0000",cli:"-c, --error-color <color>",cliDescription:"A color string given in the format 'rgb' or 'rrggbb' (no #). This option determines the color of errors rendered by the -t option.",cliProcessor:u=>"#"+u},macros:{type:"object",cli:"-m, --macro <def>",cliDescription:"Define custom macro of the form '\\foo:expansion' (use multiple -m arguments for multiple macros).",cliDefault:[],cliProcessor:(u,e)=>(e.push(u),e)},minRuleThickness:{type:"number",description:"Specifies a minimum thickness, in ems, for fraction lines, `\\sqrt` top lines, `{array}` vertical lines, `\\hline`, `\\hdashline`, `\\underline`, `\\overline`, and the borders of `\\fbox`, `\\boxed`, and `\\fcolorbox`.",processor:u=>Math.max(0,u),cli:"--min-rule-thickness <size>",cliProcessor:parseFloat},colorIsTextColor:{type:"boolean",description:"Makes \\color behave like LaTeX's 2-argument \\textcolor, instead of LaTeX's one-argument \\color mode change.",cli:"-b, --color-is-text-color"},strict:{type:[{enum:["warn","ignore","error"]},"boolean","function"],description:"Turn on strict / LaTeX faithfulness mode, which throws an error if the input uses features that are not supported by LaTeX.",cli:"-S, --strict",cliDefault:!1},trust:{type:["boolean","function"],description:"Trust the input, enabling all HTML features such as \\url.",cli:"-T, --trust"},maxSize:{type:"number",default:1/0,description:"If non-zero, all user-specified sizes, e.g. in \\rule{500em}{500em}, will be capped to maxSize ems. Otherwise, elements and spaces can be arbitrarily large",processor:u=>Math.max(0,u),cli:"-s, --max-size <n>",cliProcessor:parseInt},maxExpand:{type:"number",default:1e3,description:"Limit the number of macro expansions to the specified number, to prevent e.g. infinite macro loops. If set to Infinity, the macro expander will try to fully expand as in LaTeX.",processor:u=>Math.max(0,u),cli:"-e, --max-expand <n>",cliProcessor:u=>u==="Infinity"?1/0:parseInt(u)},globalGroup:{type:"boolean",cli:!1}};function C(u){if(u.default)return u.default;var e=u.type,t=Array.isArray(e)?e[0]:e;if(typeof t!="string")return t.enum[0];switch(t){case"boolean":return!1;case"string":return"";case"number":return 0;case"object":return{}}}class ae{constructor(e){this.displayMode=void 0,this.output=void 0,this.leqno=void 0,this.fleqn=void 0,this.throwOnError=void 0,this.errorColor=void 0,this.macros=void 0,this.minRuleThickness=void 0,this.colorIsTextColor=void 0,this.strict=void 0,this.trust=void 0,this.maxSize=void 0,this.maxExpand=void 0,this.globalGroup=void 0,e=e||{};for(var t in w)if(w.hasOwnProperty(t)){var d=w[t];this[t]=e[t]!==void 0?d.processor?d.processor(e[t]):e[t]:C(d)}}reportNonstrict(e,t,d){var S=this.strict;if(typeof S=="function"&&(S=S(e,t,d)),!(!S||S==="ignore")){if(S===!0||S==="error")throw new q("LaTeX-incompatible input and strict mode is set to 'error': "+(t+" ["+e+"]"),d);S==="warn"?typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+(t+" ["+e+"]")):typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+S+"': "+t+" ["+e+"]"))}}useStrictBehavior(e,t,d){var S=this.strict;if(typeof S=="function")try{S=S(e,t,d)}catch(Z){S="error"}return!S||S==="ignore"?!1:S===!0||S==="error"?!0:S==="warn"?(typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+(t+" ["+e+"]")),!1):(typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+S+"': "+t+" ["+e+"]")),!1)}isTrusted(e){if(e.url&&!e.protocol){var t=A.protocolFromUrl(e.url);if(t==null)return!1;e.protocol=t}var d=typeof this.trust=="function"?this.trust(e):this.trust;return!!d}}class X{constructor(e,t,d){this.id=void 0,this.size=void 0,this.cramped=void 0,this.id=e,this.size=t,this.cramped=d}sup(){return ye[P[this.id]]}sub(){return ye[O[this.id]]}fracNum(){return ye[rt[this.id]]}fracDen(){return ye[ce[this.id]]}cramp(){return ye[se[this.id]]}text(){return ye[U[this.id]]}isTight(){return this.size>=2}}var Q=0,$e=1,Ne=2,et=3,Ue=4,Se=5,xe=6,Y=7,ye=[new X(Q,0,!1),new X($e,0,!0),new X(Ne,1,!1),new X(et,1,!0),new X(Ue,2,!1),new X(Se,2,!0),new X(xe,3,!1),new X(Y,3,!0)],P=[Ue,Se,Ue,Se,xe,Y,xe,Y],O=[Se,Se,Se,Se,Y,Y,Y,Y],rt=[Ne,et,Ue,Se,xe,Y,xe,Y],ce=[et,et,Se,Se,Y,Y,Y,Y],se=[$e,$e,et,et,Se,Se,Y,Y],U=[Q,$e,Ne,et,Ne,et,Ne,et],ee={DISPLAY:ye[Q],TEXT:ye[Ne],SCRIPT:ye[Ue],SCRIPTSCRIPT:ye[xe]},W=[{name:"latin",blocks:[[256,591],[768,879]]},{name:"cyrillic",blocks:[[1024,1279]]},{name:"armenian",blocks:[[1328,1423]]},{name:"brahmic",blocks:[[2304,4255]]},{name:"georgian",blocks:[[4256,4351]]},{name:"cjk",blocks:[[12288,12543],[19968,40879],[65280,65376]]},{name:"hangul",blocks:[[44032,55215]]}];function I(u){for(var e=0;e<W.length;e++)for(var t=W[e],d=0;d<t.blocks.length;d++){var S=t.blocks[d];if(u>=S[0]&&u<=S[1])return t.name}return null}var re=[];W.forEach(u=>u.blocks.forEach(e=>re.push(...e)));function _e(u){for(var e=0;e<re.length;e+=2)if(u>=re[e]&&u<=re[e+1])return!0;return!1}var ge=80,Ve=function(e,t){return"M95,"+(622+e+t)+`
c-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14
c0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54
c44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10
s173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429
c69,-144,104.5,-217.7,106.5,-221
l`+e/2.075+" -"+e+`
c5.3,-9.3,12,-14,20,-14
H400000v`+(40+e)+`H845.2724
s-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7
c-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z
M`+(834+e)+" "+t+"h400000v"+(40+e)+"h-400000z"},it=function(e,t){return"M263,"+(601+e+t)+`c0.7,0,18,39.7,52,119
c34,79.3,68.167,158.7,102.5,238c34.3,79.3,51.8,119.3,52.5,120
c340,-704.7,510.7,-1060.3,512,-1067
l`+e/2.084+" -"+e+`
c4.7,-7.3,11,-11,19,-11
H40000v`+(40+e)+`H1012.3
s-271.3,567,-271.3,567c-38.7,80.7,-84,175,-136,283c-52,108,-89.167,185.3,-111.5,232
c-22.3,46.7,-33.8,70.3,-34.5,71c-4.7,4.7,-12.3,7,-23,7s-12,-1,-12,-1
s-109,-253,-109,-253c-72.7,-168,-109.3,-252,-110,-252c-10.7,8,-22,16.7,-34,26
c-22,17.3,-33.3,26,-34,26s-26,-26,-26,-26s76,-59,76,-59s76,-60,76,-60z
M`+(1001+e)+" "+t+"h400000v"+(40+e)+"h-400000z"},ut=function(e,t){return"M983 "+(10+e+t)+`
l`+e/3.13+" -"+e+`
c4,-6.7,10,-10,18,-10 H400000v`+(40+e)+`
H1013.1s-83.4,268,-264.1,840c-180.7,572,-277,876.3,-289,913c-4.7,4.7,-12.7,7,-24,7
s-12,0,-12,0c-1.3,-3.3,-3.7,-11.7,-7,-25c-35.3,-125.3,-106.7,-373.3,-214,-744
c-10,12,-21,25,-33,39s-32,39,-32,39c-6,-5.3,-15,-14,-27,-26s25,-30,25,-30
c26.7,-32.7,52,-63,76,-91s52,-60,52,-60s208,722,208,722
c56,-175.3,126.3,-397.3,211,-666c84.7,-268.7,153.8,-488.2,207.5,-658.5
c53.7,-170.3,84.5,-266.8,92.5,-289.5z
M`+(1001+e)+" "+t+"h400000v"+(40+e)+"h-400000z"},de=function(e,t){return"M424,"+(2398+e+t)+`
c-1.3,-0.7,-38.5,-172,-111.5,-514c-73,-342,-109.8,-513.3,-110.5,-514
c0,-2,-10.7,14.3,-32,49c-4.7,7.3,-9.8,15.7,-15.5,25c-5.7,9.3,-9.8,16,-12.5,20
s-5,7,-5,7c-4,-3.3,-8.3,-7.7,-13,-13s-13,-13,-13,-13s76,-122,76,-122s77,-121,77,-121
s209,968,209,968c0,-2,84.7,-361.7,254,-1079c169.3,-717.3,254.7,-1077.7,256,-1081
l`+e/4.223+" -"+e+`c4,-6.7,10,-10,18,-10 H400000
v`+(40+e)+`H1014.6
s-87.3,378.7,-272.6,1166c-185.3,787.3,-279.3,1182.3,-282,1185
c-2,6,-10,9,-24,9
c-8,0,-12,-0.7,-12,-2z M`+(1001+e)+" "+t+`
h400000v`+(40+e)+"h-400000z"},ze=function(e,t){return"M473,"+(2713+e+t)+`
c339.3,-1799.3,509.3,-2700,510,-2702 l`+e/5.298+" -"+e+`
c3.3,-7.3,9.3,-11,18,-11 H400000v`+(40+e)+`H1017.7
s-90.5,478,-276.2,1466c-185.7,988,-279.5,1483,-281.5,1485c-2,6,-10,9,-24,9
c-8,0,-12,-0.7,-12,-2c0,-1.3,-5.3,-32,-16,-92c-50.7,-293.3,-119.7,-693.3,-207,-1200
c0,-1.3,-5.3,8.7,-16,30c-10.7,21.3,-21.3,42.7,-32,64s-16,33,-16,33s-26,-26,-26,-26
s76,-153,76,-153s77,-151,77,-151c0.7,0.7,35.7,202,105,604c67.3,400.7,102,602.7,104,
606zM`+(1001+e)+" "+t+"h400000v"+(40+e)+"H1017.7z"},St=function(e){var t=e/2;return"M400000 "+e+" H0 L"+t+" 0 l65 45 L145 "+(e-80)+" H400000z"},Fe=function(e,t,d){var S=d-54-t-e;return"M702 "+(e+t)+"H400000"+(40+e)+`
H742v`+S+`l-4 4-4 4c-.667.7 -2 1.5-4 2.5s-4.167 1.833-6.5 2.5-5.5 1-9.5 1
h-12l-28-84c-16.667-52-96.667 -294.333-240-727l-212 -643 -85 170
c-4-3.333-8.333-7.667-13 -13l-13-13l77-155 77-156c66 199.333 139 419.667
219 661 l218 661zM702 `+t+"H400000v"+(40+e)+"H742z"},Re=function(e,t,d){t=1e3*t;var S="";switch(e){case"sqrtMain":S=Ve(t,ge);break;case"sqrtSize1":S=it(t,ge);break;case"sqrtSize2":S=ut(t,ge);break;case"sqrtSize3":S=de(t,ge);break;case"sqrtSize4":S=ze(t,ge);break;case"sqrtTall":S=Fe(t,ge,d)}return S},$=function(e,t){switch(e){case"\u239C":return"M291 0 H417 V"+t+" H291z M291 0 H417 V"+t+" H291z";case"\u2223":return"M145 0 H188 V"+t+" H145z M145 0 H188 V"+t+" H145z";case"\u2225":return"M145 0 H188 V"+t+" H145z M145 0 H188 V"+t+" H145z"+("M367 0 H410 V"+t+" H367z M367 0 H410 V"+t+" H367z");case"\u239F":return"M457 0 H583 V"+t+" H457z M457 0 H583 V"+t+" H457z";case"\u23A2":return"M319 0 H403 V"+t+" H319z M319 0 H403 V"+t+" H319z";case"\u23A5":return"M263 0 H347 V"+t+" H263z M263 0 H347 V"+t+" H263z";case"\u23AA":return"M384 0 H504 V"+t+" H384z M384 0 H504 V"+t+" H384z";case"\u23D0":return"M312 0 H355 V"+t+" H312z M312 0 H355 V"+t+" H312z";case"\u2016":return"M257 0 H300 V"+t+" H257z M257 0 H300 V"+t+" H257z"+("M478 0 H521 V"+t+" H478z M478 0 H521 V"+t+" H478z");default:return""}},Ye={doubleleftarrow:`M262 157
l10-10c34-36 62.7-77 86-123 3.3-8 5-13.3 5-16 0-5.3-6.7-8-20-8-7.3
0-12.2.5-14.5 1.5-2.3 1-4.8 4.5-7.5 10.5-49.3 97.3-121.7 169.3-217 216-28
14-57.3 25-88 33-6.7 2-11 3.8-13 5.5-2 1.7-3 4.2-3 7.5s1 5.8 3 7.5
c2 1.7 6.3 3.5 13 5.5 68 17.3 128.2 47.8 180.5 91.5 52.3 43.7 93.8 96.2 124.5
157.5 9.3 8 15.3 12.3 18 13h6c12-.7 18-4 18-10 0-2-1.7-7-5-15-23.3-46-52-87
-86-123l-10-10h399738v-40H218c328 0 0 0 0 0l-10-8c-26.7-20-65.7-43-117-69 2.7
-2 6-3.7 10-5 36.7-16 72.3-37.3 107-64l10-8h399782v-40z
m8 0v40h399730v-40zm0 194v40h399730v-40z`,doublerightarrow:`M399738 392l
-10 10c-34 36-62.7 77-86 123-3.3 8-5 13.3-5 16 0 5.3 6.7 8 20 8 7.3 0 12.2-.5
14.5-1.5 2.3-1 4.8-4.5 7.5-10.5 49.3-97.3 121.7-169.3 217-216 28-14 57.3-25 88
-33 6.7-2 11-3.8 13-5.5 2-1.7 3-4.2 3-7.5s-1-5.8-3-7.5c-2-1.7-6.3-3.5-13-5.5-68
-17.3-128.2-47.8-180.5-91.5-52.3-43.7-93.8-96.2-124.5-157.5-9.3-8-15.3-12.3-18
-13h-6c-12 .7-18 4-18 10 0 2 1.7 7 5 15 23.3 46 52 87 86 123l10 10H0v40h399782
c-328 0 0 0 0 0l10 8c26.7 20 65.7 43 117 69-2.7 2-6 3.7-10 5-36.7 16-72.3 37.3
-107 64l-10 8H0v40zM0 157v40h399730v-40zm0 194v40h399730v-40z`,leftarrow:`M400000 241H110l3-3c68.7-52.7 113.7-120
135-202 4-14.7 6-23 6-25 0-7.3-7-11-21-11-8 0-13.2.8-15.5 2.5-2.3 1.7-4.2 5.8
-5.5 12.5-1.3 4.7-2.7 10.3-4 17-12 48.7-34.8 92-68.5 130S65.3 228.3 18 247
c-10 4-16 7.7-18 11 0 8.7 6 14.3 18 17 47.3 18.7 87.8 47 121.5 85S196 441.3 208
490c.7 2 1.3 5 2 9s1.2 6.7 1.5 8c.3 1.3 1 3.3 2 6s2.2 4.5 3.5 5.5c1.3 1 3.3
1.8 6 2.5s6 1 10 1c14 0 21-3.7 21-11 0-2-2-10.3-6-25-20-79.3-65-146.7-135-202
l-3-3h399890zM100 241v40h399900v-40z`,leftbrace:`M6 548l-6-6v-35l6-11c56-104 135.3-181.3 238-232 57.3-28.7 117
-45 179-50h399577v120H403c-43.3 7-81 15-113 26-100.7 33-179.7 91-237 174-2.7
5-6 9-10 13-.7 1-7.3 1-20 1H6z`,leftbraceunder:`M0 6l6-6h17c12.688 0 19.313.3 20 1 4 4 7.313 8.3 10 13
35.313 51.3 80.813 93.8 136.5 127.5 55.688 33.7 117.188 55.8 184.5 66.5.688
0 2 .3 4 1 18.688 2.7 76 4.3 172 5h399450v120H429l-6-1c-124.688-8-235-61.7
-331-161C60.687 138.7 32.312 99.3 7 54L0 41V6z`,leftgroup:`M400000 80
H435C64 80 168.3 229.4 21 260c-5.9 1.2-18 0-18 0-2 0-3-1-3-3v-38C76 61 257 0
435 0h399565z`,leftgroupunder:`M400000 262
H435C64 262 168.3 112.6 21 82c-5.9-1.2-18 0-18 0-2 0-3 1-3 3v38c76 158 257 219
435 219h399565z`,leftharpoon:`M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3
-3.3 10.2-9.5 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5
-18.3 3-21-1.3-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7
-196 228-6.7 4.7-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40z`,leftharpoonplus:`M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3-3.3 10.2-9.5
20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5-18.3 3-21-1.3
-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7-196 228-6.7 4.7
-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40zM0 435v40h400000v-40z
m0 0v40h400000v-40z`,leftharpoondown:`M7 241c-4 4-6.333 8.667-7 14 0 5.333.667 9 2 11s5.333
5.333 12 10c90.667 54 156 130 196 228 3.333 10.667 6.333 16.333 9 17 2 .667 5
1 9 1h5c10.667 0 16.667-2 18-6 2-2.667 1-9.667-3-21-32-87.333-82.667-157.667
-152-211l-3-3h399907v-40zM93 281 H400000 v-40L7 241z`,leftharpoondownplus:`M7 435c-4 4-6.3 8.7-7 14 0 5.3.7 9 2 11s5.3 5.3 12
10c90.7 54 156 130 196 228 3.3 10.7 6.3 16.3 9 17 2 .7 5 1 9 1h5c10.7 0 16.7
-2 18-6 2-2.7 1-9.7-3-21-32-87.3-82.7-157.7-152-211l-3-3h399907v-40H7zm93 0
v40h399900v-40zM0 241v40h399900v-40zm0 0v40h399900v-40z`,lefthook:`M400000 281 H103s-33-11.2-61-33.5S0 197.3 0 164s14.2-61.2 42.5
-83.5C70.8 58.2 104 47 142 47 c16.7 0 25 6.7 25 20 0 12-8.7 18.7-26 20-40 3.3
-68.7 15.7-86 37-10 12-15 25.3-15 40 0 22.7 9.8 40.7 29.5 54 19.7 13.3 43.5 21
71.5 23h399859zM103 281v-40h399897v40z`,leftlinesegment:`M40 281 V428 H0 V94 H40 V241 H400000 v40z
M40 281 V428 H0 V94 H40 V241 H400000 v40z`,leftmapsto:`M40 281 V448H0V74H40V241H400000v40z
M40 281 V448H0V74H40V241H400000v40z`,leftToFrom:`M0 147h400000v40H0zm0 214c68 40 115.7 95.7 143 167h22c15.3 0 23
-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69-70-101l-7-8h399905v-40H95l7-8
c28.7-32 52-65.7 70-101 10.7-23.3 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 265.3
68 321 0 361zm0-174v-40h399900v40zm100 154v40h399900v-40z`,longequal:`M0 50 h400000 v40H0z m0 194h40000v40H0z
M0 50 h400000 v40H0z m0 194h40000v40H0z`,midbrace:`M200428 334
c-100.7-8.3-195.3-44-280-108-55.3-42-101.7-93-139-153l-9-14c-2.7 4-5.7 8.7-9 14
-53.3 86.7-123.7 153-211 199-66.7 36-137.3 56.3-212 62H0V214h199568c178.3-11.7
311.7-78.3 403-201 6-8 9.7-12 11-12 .7-.7 6.7-1 18-1s17.3.3 18 1c1.3 0 5 4 11
12 44.7 59.3 101.3 106.3 170 141s145.3 54.3 229 60h199572v120z`,midbraceunder:`M199572 214
c100.7 8.3 195.3 44 280 108 55.3 42 101.7 93 139 153l9 14c2.7-4 5.7-8.7 9-14
53.3-86.7 123.7-153 211-199 66.7-36 137.3-56.3 212-62h199568v120H200432c-178.3
11.7-311.7 78.3-403 201-6 8-9.7 12-11 12-.7.7-6.7 1-18 1s-17.3-.3-18-1c-1.3 0
-5-4-11-12-44.7-59.3-101.3-106.3-170-141s-145.3-54.3-229-60H0V214z`,oiintSize1:`M512.6 71.6c272.6 0 320.3 106.8 320.3 178.2 0 70.8-47.7 177.6
-320.3 177.6S193.1 320.6 193.1 249.8c0-71.4 46.9-178.2 319.5-178.2z
m368.1 178.2c0-86.4-60.9-215.4-368.1-215.4-306.4 0-367.3 129-367.3 215.4 0 85.8
60.9 214.8 367.3 214.8 307.2 0 368.1-129 368.1-214.8z`,oiintSize2:`M757.8 100.1c384.7 0 451.1 137.6 451.1 230 0 91.3-66.4 228.8
-451.1 228.8-386.3 0-452.7-137.5-452.7-228.8 0-92.4 66.4-230 452.7-230z
m502.4 230c0-111.2-82.4-277.2-502.4-277.2s-504 166-504 277.2
c0 110 84 276 504 276s502.4-166 502.4-276z`,oiiintSize1:`M681.4 71.6c408.9 0 480.5 106.8 480.5 178.2 0 70.8-71.6 177.6
-480.5 177.6S202.1 320.6 202.1 249.8c0-71.4 70.5-178.2 479.3-178.2z
m525.8 178.2c0-86.4-86.8-215.4-525.7-215.4-437.9 0-524.7 129-524.7 215.4 0
85.8 86.8 214.8 524.7 214.8 438.9 0 525.7-129 525.7-214.8z`,oiiintSize2:`M1021.2 53c603.6 0 707.8 165.8 707.8 277.2 0 110-104.2 275.8
-707.8 275.8-606 0-710.2-165.8-710.2-275.8C311 218.8 415.2 53 1021.2 53z
m770.4 277.1c0-131.2-126.4-327.6-770.5-327.6S248.4 198.9 248.4 330.1
c0 130 128.8 326.4 772.7 326.4s770.5-196.4 770.5-326.4z`,rightarrow:`M0 241v40h399891c-47.3 35.3-84 78-110 128
-16.7 32-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20
11 8 0 13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7
39-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85
-40.5-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5
-12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67
151.7 139 205zm0 0v40h399900v-40z`,rightbrace:`M400000 542l
-6 6h-17c-12.7 0-19.3-.3-20-1-4-4-7.3-8.3-10-13-35.3-51.3-80.8-93.8-136.5-127.5
s-117.2-55.8-184.5-66.5c-.7 0-2-.3-4-1-18.7-2.7-76-4.3-172-5H0V214h399571l6 1
c124.7 8 235 61.7 331 161 31.3 33.3 59.7 72.7 85 118l7 13v35z`,rightbraceunder:`M399994 0l6 6v35l-6 11c-56 104-135.3 181.3-238 232-57.3
28.7-117 45-179 50H-300V214h399897c43.3-7 81-15 113-26 100.7-33 179.7-91 237
-174 2.7-5 6-9 10-13 .7-1 7.3-1 20-1h17z`,rightgroup:`M0 80h399565c371 0 266.7 149.4 414 180 5.9 1.2 18 0 18 0 2 0
3-1 3-3v-38c-76-158-257-219-435-219H0z`,rightgroupunder:`M0 262h399565c371 0 266.7-149.4 414-180 5.9-1.2 18 0 18
0 2 0 3 1 3 3v38c-76 158-257 219-435 219H0z`,rightharpoon:`M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3
-3.7-15.3-11-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2
-10.7 0-16.7 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58
69.2 92 94.5zm0 0v40h399900v-40z`,rightharpoonplus:`M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3-3.7-15.3-11
-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2-10.7 0-16.7
2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58 69.2 92 94.5z
m0 0v40h399900v-40z m100 194v40h399900v-40zm0 0v40h399900v-40z`,rightharpoondown:`M399747 511c0 7.3 6.7 11 20 11 8 0 13-.8 15-2.5s4.7-6.8
8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3 8.5-5.8 9.5
-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3-64.7 57-92 95
-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 241v40h399900v-40z`,rightharpoondownplus:`M399747 705c0 7.3 6.7 11 20 11 8 0 13-.8
15-2.5s4.7-6.8 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3
8.5-5.8 9.5-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3
-64.7 57-92 95-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 435v40h399900v-40z
m0-194v40h400000v-40zm0 0v40h400000v-40z`,righthook:`M399859 241c-764 0 0 0 0 0 40-3.3 68.7-15.7 86-37 10-12 15-25.3
15-40 0-22.7-9.8-40.7-29.5-54-19.7-13.3-43.5-21-71.5-23-17.3-1.3-26-8-26-20 0
-13.3 8.7-20 26-20 38 0 71 11.2 99 33.5 0 0 7 5.6 21 16.7 14 11.2 21 33.5 21
66.8s-14 61.2-42 83.5c-28 22.3-61 33.5-99 33.5L0 241z M0 281v-40h399859v40z`,rightlinesegment:`M399960 241 V94 h40 V428 h-40 V281 H0 v-40z
M399960 241 V94 h40 V428 h-40 V281 H0 v-40z`,rightToFrom:`M400000 167c-70.7-42-118-97.7-142-167h-23c-15.3 0-23 .3-23
1 0 1.3 5.3 13.7 16 37 18 35.3 41.3 69 70 101l7 8H0v40h399905l-7 8c-28.7 32
-52 65.7-70 101-10.7 23.3-16 35.7-16 37 0 .7 7.7 1 23 1h23c24-69.3 71.3-125 142
-167z M100 147v40h399900v-40zM0 341v40h399900v-40z`,twoheadleftarrow:`M0 167c68 40
115.7 95.7 143 167h22c15.3 0 23-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69
-70-101l-7-8h125l9 7c50.7 39.3 85 86 103 140h46c0-4.7-6.3-18.7-19-42-18-35.3
-40-67.3-66-96l-9-9h399716v-40H284l9-9c26-28.7 48-60.7 66-96 12.7-23.333 19
-37.333 19-42h-46c-18 54-52.3 100.7-103 140l-9 7H95l7-8c28.7-32 52-65.7 70-101
10.7-23.333 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 71.3 68 127 0 167z`,twoheadrightarrow:`M400000 167
c-68-40-115.7-95.7-143-167h-22c-15.3 0-23 .3-23 1 0 1.3 5.3 13.7 16 37 18 35.3
41.3 69 70 101l7 8h-125l-9-7c-50.7-39.3-85-86-103-140h-46c0 4.7 6.3 18.7 19 42
18 35.3 40 67.3 66 96l9 9H0v40h399716l-9 9c-26 28.7-48 60.7-66 96-12.7 23.333
-19 37.333-19 42h46c18-54 52.3-100.7 103-140l9-7h125l-7 8c-28.7 32-52 65.7-70
101-10.7 23.333-16 35.7-16 37 0 .7 7.7 1 23 1h22c27.3-71.3 75-127 143-167z`,tilde1:`M200 55.538c-77 0-168 73.953-177 73.953-3 0-7
-2.175-9-5.437L2 97c-1-2-2-4-2-6 0-4 2-7 5-9l20-12C116 12 171 0 207 0c86 0
114 68 191 68 78 0 168-68 177-68 4 0 7 2 9 5l12 19c1 2.175 2 4.35 2 6.525 0
4.35-2 7.613-5 9.788l-19 13.05c-92 63.077-116.937 75.308-183 76.128
-68.267.847-113-73.952-191-73.952z`,tilde2:`M344 55.266c-142 0-300.638 81.316-311.5 86.418
-8.01 3.762-22.5 10.91-23.5 5.562L1 120c-1-2-1-3-1-4 0-5 3-9 8-10l18.4-9C160.9
31.9 283 0 358 0c148 0 188 122 331 122s314-97 326-97c4 0 8 2 10 7l7 21.114
c1 2.14 1 3.21 1 4.28 0 5.347-3 9.626-7 10.696l-22.3 12.622C852.6 158.372 751
181.476 676 181.476c-149 0-189-126.21-332-126.21z`,tilde3:`M786 59C457 59 32 175.242 13 175.242c-6 0-10-3.457
-11-10.37L.15 138c-1-7 3-12 10-13l19.2-6.4C378.4 40.7 634.3 0 804.3 0c337 0
411.8 157 746.8 157 328 0 754-112 773-112 5 0 10 3 11 9l1 14.075c1 8.066-.697
16.595-6.697 17.492l-21.052 7.31c-367.9 98.146-609.15 122.696-778.15 122.696
-338 0-409-156.573-744-156.573z`,tilde4:`M786 58C457 58 32 177.487 13 177.487c-6 0-10-3.345
-11-10.035L.15 143c-1-7 3-12 10-13l22-6.7C381.2 35 637.15 0 807.15 0c337 0 409
177 744 177 328 0 754-127 773-127 5 0 10 3 11 9l1 14.794c1 7.805-3 13.38-9
14.495l-20.7 5.574c-366.85 99.79-607.3 139.372-776.3 139.372-338 0-409
-175.236-744-175.236z`,vec:`M377 20c0-5.333 1.833-10 5.5-14S391 0 397 0c4.667 0 8.667 1.667 12 5
3.333 2.667 6.667 9 10 19 6.667 24.667 20.333 43.667 41 57 7.333 4.667 11
10.667 11 18 0 6-1 10-3 12s-6.667 5-14 9c-28.667 14.667-53.667 35.667-75 63
-1.333 1.333-3.167 3.5-5.5 6.5s-4 4.833-5 5.5c-1 .667-2.5 1.333-4.5 2s-4.333 1
-7 1c-4.667 0-9.167-1.833-13.5-5.5S337 184 337 178c0-12.667 15.667-32.333 47-59
H213l-171-1c-8.667-6-13-12.333-13-19 0-4.667 4.333-11.333 13-20h359
c-16-25.333-24-45-24-59z`,widehat1:`M529 0h5l519 115c5 1 9 5 9 10 0 1-1 2-1 3l-4 22
c-1 5-5 9-11 9h-2L532 67 19 159h-2c-5 0-9-4-11-9l-5-22c-1-6 2-12 8-13z`,widehat2:`M1181 0h2l1171 176c6 0 10 5 10 11l-2 23c-1 6-5 10
-11 10h-1L1182 67 15 220h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z`,widehat3:`M1181 0h2l1171 236c6 0 10 5 10 11l-2 23c-1 6-5 10
-11 10h-1L1182 67 15 280h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z`,widehat4:`M1181 0h2l1171 296c6 0 10 5 10 11l-2 23c-1 6-5 10
-11 10h-1L1182 67 15 340h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z`,widecheck1:`M529,159h5l519,-115c5,-1,9,-5,9,-10c0,-1,-1,-2,-1,-3l-4,-22c-1,
-5,-5,-9,-11,-9h-2l-512,92l-513,-92h-2c-5,0,-9,4,-11,9l-5,22c-1,6,2,12,8,13z`,widecheck2:`M1181,220h2l1171,-176c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,
-11,-10h-1l-1168,153l-1167,-153h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z`,widecheck3:`M1181,280h2l1171,-236c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,
-11,-10h-1l-1168,213l-1167,-213h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z`,widecheck4:`M1181,340h2l1171,-296c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,
-11,-10h-1l-1168,273l-1167,-273h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z`,baraboveleftarrow:`M400000 620h-399890l3 -3c68.7 -52.7 113.7 -120 135 -202
c4 -14.7 6 -23 6 -25c0 -7.3 -7 -11 -21 -11c-8 0 -13.2 0.8 -15.5 2.5
c-2.3 1.7 -4.2 5.8 -5.5 12.5c-1.3 4.7 -2.7 10.3 -4 17c-12 48.7 -34.8 92 -68.5 130
s-74.2 66.3 -121.5 85c-10 4 -16 7.7 -18 11c0 8.7 6 14.3 18 17c47.3 18.7 87.8 47
121.5 85s56.5 81.3 68.5 130c0.7 2 1.3 5 2 9s1.2 6.7 1.5 8c0.3 1.3 1 3.3 2 6
s2.2 4.5 3.5 5.5c1.3 1 3.3 1.8 6 2.5s6 1 10 1c14 0 21 -3.7 21 -11
c0 -2 -2 -10.3 -6 -25c-20 -79.3 -65 -146.7 -135 -202l-3 -3h399890z
M100 620v40h399900v-40z M0 241v40h399900v-40zM0 241v40h399900v-40z`,rightarrowabovebar:`M0 241v40h399891c-47.3 35.3-84 78-110 128-16.7 32
-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20 11 8 0
13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7 39
-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85-40.5
-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5
-12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67
151.7 139 205zm96 379h399894v40H0zm0 0h399904v40H0z`,baraboveshortleftharpoon:`M507,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11
c1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17
c2,0.7,5,1,9,1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21
c-32,-87.3,-82.7,-157.7,-152,-211c0,0,-3,-3,-3,-3l399351,0l0,-40
c-398570,0,-399437,0,-399437,0z M593 435 v40 H399500 v-40z
M0 281 v-40 H399908 v40z M0 281 v-40 H399908 v40z`,rightharpoonaboveshortbar:`M0,241 l0,40c399126,0,399993,0,399993,0
c4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199,
-231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6
c-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z
M0 241 v40 H399908 v-40z M0 475 v-40 H399500 v40z M0 475 v-40 H399500 v40z`,shortbaraboveleftharpoon:`M7,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11
c1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17c2,0.7,5,1,9,
1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21c-32,-87.3,-82.7,-157.7,
-152,-211c0,0,-3,-3,-3,-3l399907,0l0,-40c-399126,0,-399993,0,-399993,0z
M93 435 v40 H400000 v-40z M500 241 v40 H400000 v-40z M500 241 v40 H400000 v-40z`,shortrightharpoonabovebar:`M53,241l0,40c398570,0,399437,0,399437,0
c4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199,
-231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6
c-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z
M500 241 v40 H399408 v-40z M500 435 v40 H400000 v-40z`},be=function(e,t){switch(e){case"lbrack":return"M403 1759 V84 H666 V0 H319 V1759 v"+t+` v1759 h347 v-84
H403z M403 1759 V0 H319 V1759 v`+t+" v1759 h84z";case"rbrack":return"M347 1759 V0 H0 V84 H263 V1759 v"+t+` v1759 H0 v84 H347z
M347 1759 V0 H263 V1759 v`+t+" v1759 h84z";case"vert":return"M145 15 v585 v"+t+` v585 c2.667,10,9.667,15,21,15
c10,0,16.667,-5,20,-15 v-585 v`+-t+` v-585 c-2.667,-10,-9.667,-15,-21,-15
c-10,0,-16.667,5,-20,15z M188 15 H145 v585 v`+t+" v585 h43z";case"doublevert":return"M145 15 v585 v"+t+` v585 c2.667,10,9.667,15,21,15
c10,0,16.667,-5,20,-15 v-585 v`+-t+` v-585 c-2.667,-10,-9.667,-15,-21,-15
c-10,0,-16.667,5,-20,15z M188 15 H145 v585 v`+t+` v585 h43z
M367 15 v585 v`+t+` v585 c2.667,10,9.667,15,21,15
c10,0,16.667,-5,20,-15 v-585 v`+-t+` v-585 c-2.667,-10,-9.667,-15,-21,-15
c-10,0,-16.667,5,-20,15z M410 15 H367 v585 v`+t+" v585 h43z";case"lfloor":return"M319 602 V0 H403 V602 v"+t+` v1715 h263 v84 H319z
MM319 602 V0 H403 V602 v`+t+" v1715 H319z";case"rfloor":return"M319 602 V0 H403 V602 v"+t+` v1799 H0 v-84 H319z
MM319 602 V0 H403 V602 v`+t+" v1715 H319z";case"lceil":return"M403 1759 V84 H666 V0 H319 V1759 v"+t+` v602 h84z
M403 1759 V0 H319 V1759 v`+t+" v602 h84z";case"rceil":return"M347 1759 V0 H0 V84 H263 V1759 v"+t+` v602 h84z
M347 1759 V0 h-84 V1759 v`+t+" v602 h84z";case"lparen":return`M863,9c0,-2,-2,-5,-6,-9c0,0,-17,0,-17,0c-12.7,0,-19.3,0.3,-20,1
c-5.3,5.3,-10.3,11,-15,17c-242.7,294.7,-395.3,682,-458,1162c-21.3,163.3,-33.3,349,
-36,557 l0,`+(t+84)+`c0.2,6,0,26,0,60c2,159.3,10,310.7,24,454c53.3,528,210,
949.7,470,1265c4.7,6,9.7,11.7,15,17c0.7,0.7,7,1,19,1c0,0,18,0,18,0c4,-4,6,-7,6,-9
c0,-2.7,-3.3,-8.7,-10,-18c-135.3,-192.7,-235.5,-414.3,-300.5,-665c-65,-250.7,-102.5,
-544.7,-112.5,-882c-2,-104,-3,-167,-3,-189
l0,-`+(t+92)+`c0,-162.7,5.7,-314,17,-454c20.7,-272,63.7,-513,129,-723c65.3,
-210,155.3,-396.3,270,-559c6.7,-9.3,10,-15.3,10,-18z`;case"rparen":return`M76,0c-16.7,0,-25,3,-25,9c0,2,2,6.3,6,13c21.3,28.7,42.3,60.3,
63,95c96.7,156.7,172.8,332.5,228.5,527.5c55.7,195,92.8,416.5,111.5,664.5
c11.3,139.3,17,290.7,17,454c0,28,1.7,43,3.3,45l0,`+(t+9)+`
c-3,4,-3.3,16.7,-3.3,38c0,162,-5.7,313.7,-17,455c-18.7,248,-55.8,469.3,-111.5,664
c-55.7,194.7,-131.8,370.3,-228.5,527c-20.7,34.7,-41.7,66.3,-63,95c-2,3.3,-4,7,-6,11
c0,7.3,5.7,11,17,11c0,0,11,0,11,0c9.3,0,14.3,-0.3,15,-1c5.3,-5.3,10.3,-11,15,-17
c242.7,-294.7,395.3,-681.7,458,-1161c21.3,-164.7,33.3,-350.7,36,-558
l0,-`+(t+144)+`c-2,-159.3,-10,-310.7,-24,-454c-53.3,-528,-210,-949.7,
-470,-1265c-4.7,-6,-9.7,-11.7,-15,-17c-0.7,-0.7,-6.7,-1,-18,-1z`;default:throw new Error("Unknown stretchy delimiter.")}};class fe{constructor(e){this.children=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.children=e,this.classes=[],this.height=0,this.depth=0,this.maxFontSize=0,this.style={}}hasClass(e){return A.contains(this.classes,e)}toNode(){for(var e=document.createDocumentFragment(),t=0;t<this.children.length;t++)e.appendChild(this.children[t].toNode());return e}toMarkup(){for(var e="",t=0;t<this.children.length;t++)e+=this.children[t].toMarkup();return e}toText(){var e=t=>t.toText();return this.children.map(e).join("")}}var ue={"AMS-Regular":{32:[0,0,0,0,.25],65:[0,.68889,0,0,.72222],66:[0,.68889,0,0,.66667],67:[0,.68889,0,0,.72222],68:[0,.68889,0,0,.72222],69:[0,.68889,0,0,.66667],70:[0,.68889,0,0,.61111],71:[0,.68889,0,0,.77778],72:[0,.68889,0,0,.77778],73:[0,.68889,0,0,.38889],74:[.16667,.68889,0,0,.5],75:[0,.68889,0,0,.77778],76:[0,.68889,0,0,.66667],77:[0,.68889,0,0,.94445],78:[0,.68889,0,0,.72222],79:[.16667,.68889,0,0,.77778],80:[0,.68889,0,0,.61111],81:[.16667,.68889,0,0,.77778],82:[0,.68889,0,0,.72222],83:[0,.68889,0,0,.55556],84:[0,.68889,0,0,.66667],85:[0,.68889,0,0,.72222],86:[0,.68889,0,0,.72222],87:[0,.68889,0,0,1],88:[0,.68889,0,0,.72222],89:[0,.68889,0,0,.72222],90:[0,.68889,0,0,.66667],107:[0,.68889,0,0,.55556],160:[0,0,0,0,.25],165:[0,.675,.025,0,.75],174:[.15559,.69224,0,0,.94666],240:[0,.68889,0,0,.55556],295:[0,.68889,0,0,.54028],710:[0,.825,0,0,2.33334],732:[0,.9,0,0,2.33334],770:[0,.825,0,0,2.33334],771:[0,.9,0,0,2.33334],989:[.08167,.58167,0,0,.77778],1008:[0,.43056,.04028,0,.66667],8245:[0,.54986,0,0,.275],8463:[0,.68889,0,0,.54028],8487:[0,.68889,0,0,.72222],8498:[0,.68889,0,0,.55556],8502:[0,.68889,0,0,.66667],8503:[0,.68889,0,0,.44445],8504:[0,.68889,0,0,.66667],8513:[0,.68889,0,0,.63889],8592:[-.03598,.46402,0,0,.5],8594:[-.03598,.46402,0,0,.5],8602:[-.13313,.36687,0,0,1],8603:[-.13313,.36687,0,0,1],8606:[.01354,.52239,0,0,1],8608:[.01354,.52239,0,0,1],8610:[.01354,.52239,0,0,1.11111],8611:[.01354,.52239,0,0,1.11111],8619:[0,.54986,0,0,1],8620:[0,.54986,0,0,1],8621:[-.13313,.37788,0,0,1.38889],8622:[-.13313,.36687,0,0,1],8624:[0,.69224,0,0,.5],8625:[0,.69224,0,0,.5],8630:[0,.43056,0,0,1],8631:[0,.43056,0,0,1],8634:[.08198,.58198,0,0,.77778],8635:[.08198,.58198,0,0,.77778],8638:[.19444,.69224,0,0,.41667],8639:[.19444,.69224,0,0,.41667],8642:[.19444,.69224,0,0,.41667],8643:[.19444,.69224,0,0,.41667],8644:[.1808,.675,0,0,1],8646:[.1808,.675,0,0,1],8647:[.1808,.675,0,0,1],8648:[.19444,.69224,0,0,.83334],8649:[.1808,.675,0,0,1],8650:[.19444,.69224,0,0,.83334],8651:[.01354,.52239,0,0,1],8652:[.01354,.52239,0,0,1],8653:[-.13313,.36687,0,0,1],8654:[-.13313,.36687,0,0,1],8655:[-.13313,.36687,0,0,1],8666:[.13667,.63667,0,0,1],8667:[.13667,.63667,0,0,1],8669:[-.13313,.37788,0,0,1],8672:[-.064,.437,0,0,1.334],8674:[-.064,.437,0,0,1.334],8705:[0,.825,0,0,.5],8708:[0,.68889,0,0,.55556],8709:[.08167,.58167,0,0,.77778],8717:[0,.43056,0,0,.42917],8722:[-.03598,.46402,0,0,.5],8724:[.08198,.69224,0,0,.77778],8726:[.08167,.58167,0,0,.77778],8733:[0,.69224,0,0,.77778],8736:[0,.69224,0,0,.72222],8737:[0,.69224,0,0,.72222],8738:[.03517,.52239,0,0,.72222],8739:[.08167,.58167,0,0,.22222],8740:[.25142,.74111,0,0,.27778],8741:[.08167,.58167,0,0,.38889],8742:[.25142,.74111,0,0,.5],8756:[0,.69224,0,0,.66667],8757:[0,.69224,0,0,.66667],8764:[-.13313,.36687,0,0,.77778],8765:[-.13313,.37788,0,0,.77778],8769:[-.13313,.36687,0,0,.77778],8770:[-.03625,.46375,0,0,.77778],8774:[.30274,.79383,0,0,.77778],8776:[-.01688,.48312,0,0,.77778],8778:[.08167,.58167,0,0,.77778],8782:[.06062,.54986,0,0,.77778],8783:[.06062,.54986,0,0,.77778],8785:[.08198,.58198,0,0,.77778],8786:[.08198,.58198,0,0,.77778],8787:[.08198,.58198,0,0,.77778],8790:[0,.69224,0,0,.77778],8791:[.22958,.72958,0,0,.77778],8796:[.08198,.91667,0,0,.77778],8806:[.25583,.75583,0,0,.77778],8807:[.25583,.75583,0,0,.77778],8808:[.25142,.75726,0,0,.77778],8809:[.25142,.75726,0,0,.77778],8812:[.25583,.75583,0,0,.5],8814:[.20576,.70576,0,0,.77778],8815:[.20576,.70576,0,0,.77778],8816:[.30274,.79383,0,0,.77778],8817:[.30274,.79383,0,0,.77778],8818:[.22958,.72958,0,0,.77778],8819:[.22958,.72958,0,0,.77778],8822:[.1808,.675,0,0,.77778],8823:[.1808,.675,0,0,.77778],8828:[.13667,.63667,0,0,.77778],8829:[.13667,.63667,0,0,.77778],8830:[.22958,.72958,0,0,.77778],8831:[.22958,.72958,0,0,.77778],8832:[.20576,.70576,0,0,.77778],8833:[.20576,.70576,0,0,.77778],8840:[.30274,.79383,0,0,.77778],8841:[.30274,.79383,0,0,.77778],8842:[.13597,.63597,0,0,.77778],8843:[.13597,.63597,0,0,.77778],8847:[.03517,.54986,0,0,.77778],8848:[.03517,.54986,0,0,.77778],8858:[.08198,.58198,0,0,.77778],8859:[.08198,.58198,0,0,.77778],8861:[.08198,.58198,0,0,.77778],8862:[0,.675,0,0,.77778],8863:[0,.675,0,0,.77778],8864:[0,.675,0,0,.77778],8865:[0,.675,0,0,.77778],8872:[0,.69224,0,0,.61111],8873:[0,.69224,0,0,.72222],8874:[0,.69224,0,0,.88889],8876:[0,.68889,0,0,.61111],8877:[0,.68889,0,0,.61111],8878:[0,.68889,0,0,.72222],8879:[0,.68889,0,0,.72222],8882:[.03517,.54986,0,0,.77778],8883:[.03517,.54986,0,0,.77778],8884:[.13667,.63667,0,0,.77778],8885:[.13667,.63667,0,0,.77778],8888:[0,.54986,0,0,1.11111],8890:[.19444,.43056,0,0,.55556],8891:[.19444,.69224,0,0,.61111],8892:[.19444,.69224,0,0,.61111],8901:[0,.54986,0,0,.27778],8903:[.08167,.58167,0,0,.77778],8905:[.08167,.58167,0,0,.77778],8906:[.08167,.58167,0,0,.77778],8907:[0,.69224,0,0,.77778],8908:[0,.69224,0,0,.77778],8909:[-.03598,.46402,0,0,.77778],8910:[0,.54986,0,0,.76042],8911:[0,.54986,0,0,.76042],8912:[.03517,.54986,0,0,.77778],8913:[.03517,.54986,0,0,.77778],8914:[0,.54986,0,0,.66667],8915:[0,.54986,0,0,.66667],8916:[0,.69224,0,0,.66667],8918:[.0391,.5391,0,0,.77778],8919:[.0391,.5391,0,0,.77778],8920:[.03517,.54986,0,0,1.33334],8921:[.03517,.54986,0,0,1.33334],8922:[.38569,.88569,0,0,.77778],8923:[.38569,.88569,0,0,.77778],8926:[.13667,.63667,0,0,.77778],8927:[.13667,.63667,0,0,.77778],8928:[.30274,.79383,0,0,.77778],8929:[.30274,.79383,0,0,.77778],8934:[.23222,.74111,0,0,.77778],8935:[.23222,.74111,0,0,.77778],8936:[.23222,.74111,0,0,.77778],8937:[.23222,.74111,0,0,.77778],8938:[.20576,.70576,0,0,.77778],8939:[.20576,.70576,0,0,.77778],8940:[.30274,.79383,0,0,.77778],8941:[.30274,.79383,0,0,.77778],8994:[.19444,.69224,0,0,.77778],8995:[.19444,.69224,0,0,.77778],9416:[.15559,.69224,0,0,.90222],9484:[0,.69224,0,0,.5],9488:[0,.69224,0,0,.5],9492:[0,.37788,0,0,.5],9496:[0,.37788,0,0,.5],9585:[.19444,.68889,0,0,.88889],9586:[.19444,.74111,0,0,.88889],9632:[0,.675,0,0,.77778],9633:[0,.675,0,0,.77778],9650:[0,.54986,0,0,.72222],9651:[0,.54986,0,0,.72222],9654:[.03517,.54986,0,0,.77778],9660:[0,.54986,0,0,.72222],9661:[0,.54986,0,0,.72222],9664:[.03517,.54986,0,0,.77778],9674:[.11111,.69224,0,0,.66667],9733:[.19444,.69224,0,0,.94445],10003:[0,.69224,0,0,.83334],10016:[0,.69224,0,0,.83334],10731:[.11111,.69224,0,0,.66667],10846:[.19444,.75583,0,0,.61111],10877:[.13667,.63667,0,0,.77778],10878:[.13667,.63667,0,0,.77778],10885:[.25583,.75583,0,0,.77778],10886:[.25583,.75583,0,0,.77778],10887:[.13597,.63597,0,0,.77778],10888:[.13597,.63597,0,0,.77778],10889:[.26167,.75726,0,0,.77778],10890:[.26167,.75726,0,0,.77778],10891:[.48256,.98256,0,0,.77778],10892:[.48256,.98256,0,0,.77778],10901:[.13667,.63667,0,0,.77778],10902:[.13667,.63667,0,0,.77778],10933:[.25142,.75726,0,0,.77778],10934:[.25142,.75726,0,0,.77778],10935:[.26167,.75726,0,0,.77778],10936:[.26167,.75726,0,0,.77778],10937:[.26167,.75726,0,0,.77778],10938:[.26167,.75726,0,0,.77778],10949:[.25583,.75583,0,0,.77778],10950:[.25583,.75583,0,0,.77778],10955:[.28481,.79383,0,0,.77778],10956:[.28481,.79383,0,0,.77778],57350:[.08167,.58167,0,0,.22222],57351:[.08167,.58167,0,0,.38889],57352:[.08167,.58167,0,0,.77778],57353:[0,.43056,.04028,0,.66667],57356:[.25142,.75726,0,0,.77778],57357:[.25142,.75726,0,0,.77778],57358:[.41951,.91951,0,0,.77778],57359:[.30274,.79383,0,0,.77778],57360:[.30274,.79383,0,0,.77778],57361:[.41951,.91951,0,0,.77778],57366:[.25142,.75726,0,0,.77778],57367:[.25142,.75726,0,0,.77778],57368:[.25142,.75726,0,0,.77778],57369:[.25142,.75726,0,0,.77778],57370:[.13597,.63597,0,0,.77778],57371:[.13597,.63597,0,0,.77778]},"Caligraphic-Regular":{32:[0,0,0,0,.25],65:[0,.68333,0,.19445,.79847],66:[0,.68333,.03041,.13889,.65681],67:[0,.68333,.05834,.13889,.52653],68:[0,.68333,.02778,.08334,.77139],69:[0,.68333,.08944,.11111,.52778],70:[0,.68333,.09931,.11111,.71875],71:[.09722,.68333,.0593,.11111,.59487],72:[0,.68333,.00965,.11111,.84452],73:[0,.68333,.07382,0,.54452],74:[.09722,.68333,.18472,.16667,.67778],75:[0,.68333,.01445,.05556,.76195],76:[0,.68333,0,.13889,.68972],77:[0,.68333,0,.13889,1.2009],78:[0,.68333,.14736,.08334,.82049],79:[0,.68333,.02778,.11111,.79611],80:[0,.68333,.08222,.08334,.69556],81:[.09722,.68333,0,.11111,.81667],82:[0,.68333,0,.08334,.8475],83:[0,.68333,.075,.13889,.60556],84:[0,.68333,.25417,0,.54464],85:[0,.68333,.09931,.08334,.62583],86:[0,.68333,.08222,0,.61278],87:[0,.68333,.08222,.08334,.98778],88:[0,.68333,.14643,.13889,.7133],89:[.09722,.68333,.08222,.08334,.66834],90:[0,.68333,.07944,.13889,.72473],160:[0,0,0,0,.25]},"Fraktur-Regular":{32:[0,0,0,0,.25],33:[0,.69141,0,0,.29574],34:[0,.69141,0,0,.21471],38:[0,.69141,0,0,.73786],39:[0,.69141,0,0,.21201],40:[.24982,.74947,0,0,.38865],41:[.24982,.74947,0,0,.38865],42:[0,.62119,0,0,.27764],43:[.08319,.58283,0,0,.75623],44:[0,.10803,0,0,.27764],45:[.08319,.58283,0,0,.75623],46:[0,.10803,0,0,.27764],47:[.24982,.74947,0,0,.50181],48:[0,.47534,0,0,.50181],49:[0,.47534,0,0,.50181],50:[0,.47534,0,0,.50181],51:[.18906,.47534,0,0,.50181],52:[.18906,.47534,0,0,.50181],53:[.18906,.47534,0,0,.50181],54:[0,.69141,0,0,.50181],55:[.18906,.47534,0,0,.50181],56:[0,.69141,0,0,.50181],57:[.18906,.47534,0,0,.50181],58:[0,.47534,0,0,.21606],59:[.12604,.47534,0,0,.21606],61:[-.13099,.36866,0,0,.75623],63:[0,.69141,0,0,.36245],65:[0,.69141,0,0,.7176],66:[0,.69141,0,0,.88397],67:[0,.69141,0,0,.61254],68:[0,.69141,0,0,.83158],69:[0,.69141,0,0,.66278],70:[.12604,.69141,0,0,.61119],71:[0,.69141,0,0,.78539],72:[.06302,.69141,0,0,.7203],73:[0,.69141,0,0,.55448],74:[.12604,.69141,0,0,.55231],75:[0,.69141,0,0,.66845],76:[0,.69141,0,0,.66602],77:[0,.69141,0,0,1.04953],78:[0,.69141,0,0,.83212],79:[0,.69141,0,0,.82699],80:[.18906,.69141,0,0,.82753],81:[.03781,.69141,0,0,.82699],82:[0,.69141,0,0,.82807],83:[0,.69141,0,0,.82861],84:[0,.69141,0,0,.66899],85:[0,.69141,0,0,.64576],86:[0,.69141,0,0,.83131],87:[0,.69141,0,0,1.04602],88:[0,.69141,0,0,.71922],89:[.18906,.69141,0,0,.83293],90:[.12604,.69141,0,0,.60201],91:[.24982,.74947,0,0,.27764],93:[.24982,.74947,0,0,.27764],94:[0,.69141,0,0,.49965],97:[0,.47534,0,0,.50046],98:[0,.69141,0,0,.51315],99:[0,.47534,0,0,.38946],100:[0,.62119,0,0,.49857],101:[0,.47534,0,0,.40053],102:[.18906,.69141,0,0,.32626],103:[.18906,.47534,0,0,.5037],104:[.18906,.69141,0,0,.52126],105:[0,.69141,0,0,.27899],106:[0,.69141,0,0,.28088],107:[0,.69141,0,0,.38946],108:[0,.69141,0,0,.27953],109:[0,.47534,0,0,.76676],110:[0,.47534,0,0,.52666],111:[0,.47534,0,0,.48885],112:[.18906,.52396,0,0,.50046],113:[.18906,.47534,0,0,.48912],114:[0,.47534,0,0,.38919],115:[0,.47534,0,0,.44266],116:[0,.62119,0,0,.33301],117:[0,.47534,0,0,.5172],118:[0,.52396,0,0,.5118],119:[0,.52396,0,0,.77351],120:[.18906,.47534,0,0,.38865],121:[.18906,.47534,0,0,.49884],122:[.18906,.47534,0,0,.39054],160:[0,0,0,0,.25],8216:[0,.69141,0,0,.21471],8217:[0,.69141,0,0,.21471],58112:[0,.62119,0,0,.49749],58113:[0,.62119,0,0,.4983],58114:[.18906,.69141,0,0,.33328],58115:[.18906,.69141,0,0,.32923],58116:[.18906,.47534,0,0,.50343],58117:[0,.69141,0,0,.33301],58118:[0,.62119,0,0,.33409],58119:[0,.47534,0,0,.50073]},"Main-Bold":{32:[0,0,0,0,.25],33:[0,.69444,0,0,.35],34:[0,.69444,0,0,.60278],35:[.19444,.69444,0,0,.95833],36:[.05556,.75,0,0,.575],37:[.05556,.75,0,0,.95833],38:[0,.69444,0,0,.89444],39:[0,.69444,0,0,.31944],40:[.25,.75,0,0,.44722],41:[.25,.75,0,0,.44722],42:[0,.75,0,0,.575],43:[.13333,.63333,0,0,.89444],44:[.19444,.15556,0,0,.31944],45:[0,.44444,0,0,.38333],46:[0,.15556,0,0,.31944],47:[.25,.75,0,0,.575],48:[0,.64444,0,0,.575],49:[0,.64444,0,0,.575],50:[0,.64444,0,0,.575],51:[0,.64444,0,0,.575],52:[0,.64444,0,0,.575],53:[0,.64444,0,0,.575],54:[0,.64444,0,0,.575],55:[0,.64444,0,0,.575],56:[0,.64444,0,0,.575],57:[0,.64444,0,0,.575],58:[0,.44444,0,0,.31944],59:[.19444,.44444,0,0,.31944],60:[.08556,.58556,0,0,.89444],61:[-.10889,.39111,0,0,.89444],62:[.08556,.58556,0,0,.89444],63:[0,.69444,0,0,.54305],64:[0,.69444,0,0,.89444],65:[0,.68611,0,0,.86944],66:[0,.68611,0,0,.81805],67:[0,.68611,0,0,.83055],68:[0,.68611,0,0,.88194],69:[0,.68611,0,0,.75555],70:[0,.68611,0,0,.72361],71:[0,.68611,0,0,.90416],72:[0,.68611,0,0,.9],73:[0,.68611,0,0,.43611],74:[0,.68611,0,0,.59444],75:[0,.68611,0,0,.90138],76:[0,.68611,0,0,.69166],77:[0,.68611,0,0,1.09166],78:[0,.68611,0,0,.9],79:[0,.68611,0,0,.86388],80:[0,.68611,0,0,.78611],81:[.19444,.68611,0,0,.86388],82:[0,.68611,0,0,.8625],83:[0,.68611,0,0,.63889],84:[0,.68611,0,0,.8],85:[0,.68611,0,0,.88472],86:[0,.68611,.01597,0,.86944],87:[0,.68611,.01597,0,1.18888],88:[0,.68611,0,0,.86944],89:[0,.68611,.02875,0,.86944],90:[0,.68611,0,0,.70277],91:[.25,.75,0,0,.31944],92:[.25,.75,0,0,.575],93:[.25,.75,0,0,.31944],94:[0,.69444,0,0,.575],95:[.31,.13444,.03194,0,.575],97:[0,.44444,0,0,.55902],98:[0,.69444,0,0,.63889],99:[0,.44444,0,0,.51111],100:[0,.69444,0,0,.63889],101:[0,.44444,0,0,.52708],102:[0,.69444,.10903,0,.35139],103:[.19444,.44444,.01597,0,.575],104:[0,.69444,0,0,.63889],105:[0,.69444,0,0,.31944],106:[.19444,.69444,0,0,.35139],107:[0,.69444,0,0,.60694],108:[0,.69444,0,0,.31944],109:[0,.44444,0,0,.95833],110:[0,.44444,0,0,.63889],111:[0,.44444,0,0,.575],112:[.19444,.44444,0,0,.63889],113:[.19444,.44444,0,0,.60694],114:[0,.44444,0,0,.47361],115:[0,.44444,0,0,.45361],116:[0,.63492,0,0,.44722],117:[0,.44444,0,0,.63889],118:[0,.44444,.01597,0,.60694],119:[0,.44444,.01597,0,.83055],120:[0,.44444,0,0,.60694],121:[.19444,.44444,.01597,0,.60694],122:[0,.44444,0,0,.51111],123:[.25,.75,0,0,.575],124:[.25,.75,0,0,.31944],125:[.25,.75,0,0,.575],126:[.35,.34444,0,0,.575],160:[0,0,0,0,.25],163:[0,.69444,0,0,.86853],168:[0,.69444,0,0,.575],172:[0,.44444,0,0,.76666],176:[0,.69444,0,0,.86944],177:[.13333,.63333,0,0,.89444],184:[.17014,0,0,0,.51111],198:[0,.68611,0,0,1.04166],215:[.13333,.63333,0,0,.89444],216:[.04861,.73472,0,0,.89444],223:[0,.69444,0,0,.59722],230:[0,.44444,0,0,.83055],247:[.13333,.63333,0,0,.89444],248:[.09722,.54167,0,0,.575],305:[0,.44444,0,0,.31944],338:[0,.68611,0,0,1.16944],339:[0,.44444,0,0,.89444],567:[.19444,.44444,0,0,.35139],710:[0,.69444,0,0,.575],711:[0,.63194,0,0,.575],713:[0,.59611,0,0,.575],714:[0,.69444,0,0,.575],715:[0,.69444,0,0,.575],728:[0,.69444,0,0,.575],729:[0,.69444,0,0,.31944],730:[0,.69444,0,0,.86944],732:[0,.69444,0,0,.575],733:[0,.69444,0,0,.575],915:[0,.68611,0,0,.69166],916:[0,.68611,0,0,.95833],920:[0,.68611,0,0,.89444],923:[0,.68611,0,0,.80555],926:[0,.68611,0,0,.76666],928:[0,.68611,0,0,.9],931:[0,.68611,0,0,.83055],933:[0,.68611,0,0,.89444],934:[0,.68611,0,0,.83055],936:[0,.68611,0,0,.89444],937:[0,.68611,0,0,.83055],8211:[0,.44444,.03194,0,.575],8212:[0,.44444,.03194,0,1.14999],8216:[0,.69444,0,0,.31944],8217:[0,.69444,0,0,.31944],8220:[0,.69444,0,0,.60278],8221:[0,.69444,0,0,.60278],8224:[.19444,.69444,0,0,.51111],8225:[.19444,.69444,0,0,.51111],8242:[0,.55556,0,0,.34444],8407:[0,.72444,.15486,0,.575],8463:[0,.69444,0,0,.66759],8465:[0,.69444,0,0,.83055],8467:[0,.69444,0,0,.47361],8472:[.19444,.44444,0,0,.74027],8476:[0,.69444,0,0,.83055],8501:[0,.69444,0,0,.70277],8592:[-.10889,.39111,0,0,1.14999],8593:[.19444,.69444,0,0,.575],8594:[-.10889,.39111,0,0,1.14999],8595:[.19444,.69444,0,0,.575],8596:[-.10889,.39111,0,0,1.14999],8597:[.25,.75,0,0,.575],8598:[.19444,.69444,0,0,1.14999],8599:[.19444,.69444,0,0,1.14999],8600:[.19444,.69444,0,0,1.14999],8601:[.19444,.69444,0,0,1.14999],8636:[-.10889,.39111,0,0,1.14999],8637:[-.10889,.39111,0,0,1.14999],8640:[-.10889,.39111,0,0,1.14999],8641:[-.10889,.39111,0,0,1.14999],8656:[-.10889,.39111,0,0,1.14999],8657:[.19444,.69444,0,0,.70277],8658:[-.10889,.39111,0,0,1.14999],8659:[.19444,.69444,0,0,.70277],8660:[-.10889,.39111,0,0,1.14999],8661:[.25,.75,0,0,.70277],8704:[0,.69444,0,0,.63889],8706:[0,.69444,.06389,0,.62847],8707:[0,.69444,0,0,.63889],8709:[.05556,.75,0,0,.575],8711:[0,.68611,0,0,.95833],8712:[.08556,.58556,0,0,.76666],8715:[.08556,.58556,0,0,.76666],8722:[.13333,.63333,0,0,.89444],8723:[.13333,.63333,0,0,.89444],8725:[.25,.75,0,0,.575],8726:[.25,.75,0,0,.575],8727:[-.02778,.47222,0,0,.575],8728:[-.02639,.47361,0,0,.575],8729:[-.02639,.47361,0,0,.575],8730:[.18,.82,0,0,.95833],8733:[0,.44444,0,0,.89444],8734:[0,.44444,0,0,1.14999],8736:[0,.69224,0,0,.72222],8739:[.25,.75,0,0,.31944],8741:[.25,.75,0,0,.575],8743:[0,.55556,0,0,.76666],8744:[0,.55556,0,0,.76666],8745:[0,.55556,0,0,.76666],8746:[0,.55556,0,0,.76666],8747:[.19444,.69444,.12778,0,.56875],8764:[-.10889,.39111,0,0,.89444],8768:[.19444,.69444,0,0,.31944],8771:[.00222,.50222,0,0,.89444],8773:[.027,.638,0,0,.894],8776:[.02444,.52444,0,0,.89444],8781:[.00222,.50222,0,0,.89444],8801:[.00222,.50222,0,0,.89444],8804:[.19667,.69667,0,0,.89444],8805:[.19667,.69667,0,0,.89444],8810:[.08556,.58556,0,0,1.14999],8811:[.08556,.58556,0,0,1.14999],8826:[.08556,.58556,0,0,.89444],8827:[.08556,.58556,0,0,.89444],8834:[.08556,.58556,0,0,.89444],8835:[.08556,.58556,0,0,.89444],8838:[.19667,.69667,0,0,.89444],8839:[.19667,.69667,0,0,.89444],8846:[0,.55556,0,0,.76666],8849:[.19667,.69667,0,0,.89444],8850:[.19667,.69667,0,0,.89444],8851:[0,.55556,0,0,.76666],8852:[0,.55556,0,0,.76666],8853:[.13333,.63333,0,0,.89444],8854:[.13333,.63333,0,0,.89444],8855:[.13333,.63333,0,0,.89444],8856:[.13333,.63333,0,0,.89444],8857:[.13333,.63333,0,0,.89444],8866:[0,.69444,0,0,.70277],8867:[0,.69444,0,0,.70277],8868:[0,.69444,0,0,.89444],8869:[0,.69444,0,0,.89444],8900:[-.02639,.47361,0,0,.575],8901:[-.02639,.47361,0,0,.31944],8902:[-.02778,.47222,0,0,.575],8968:[.25,.75,0,0,.51111],8969:[.25,.75,0,0,.51111],8970:[.25,.75,0,0,.51111],8971:[.25,.75,0,0,.51111],8994:[-.13889,.36111,0,0,1.14999],8995:[-.13889,.36111,0,0,1.14999],9651:[.19444,.69444,0,0,1.02222],9657:[-.02778,.47222,0,0,.575],9661:[.19444,.69444,0,0,1.02222],9667:[-.02778,.47222,0,0,.575],9711:[.19444,.69444,0,0,1.14999],9824:[.12963,.69444,0,0,.89444],9825:[.12963,.69444,0,0,.89444],9826:[.12963,.69444,0,0,.89444],9827:[.12963,.69444,0,0,.89444],9837:[0,.75,0,0,.44722],9838:[.19444,.69444,0,0,.44722],9839:[.19444,.69444,0,0,.44722],10216:[.25,.75,0,0,.44722],10217:[.25,.75,0,0,.44722],10815:[0,.68611,0,0,.9],10927:[.19667,.69667,0,0,.89444],10928:[.19667,.69667,0,0,.89444],57376:[.19444,.69444,0,0,0]},"Main-BoldItalic":{32:[0,0,0,0,.25],33:[0,.69444,.11417,0,.38611],34:[0,.69444,.07939,0,.62055],35:[.19444,.69444,.06833,0,.94444],37:[.05556,.75,.12861,0,.94444],38:[0,.69444,.08528,0,.88555],39:[0,.69444,.12945,0,.35555],40:[.25,.75,.15806,0,.47333],41:[.25,.75,.03306,0,.47333],42:[0,.75,.14333,0,.59111],43:[.10333,.60333,.03306,0,.88555],44:[.19444,.14722,0,0,.35555],45:[0,.44444,.02611,0,.41444],46:[0,.14722,0,0,.35555],47:[.25,.75,.15806,0,.59111],48:[0,.64444,.13167,0,.59111],49:[0,.64444,.13167,0,.59111],50:[0,.64444,.13167,0,.59111],51:[0,.64444,.13167,0,.59111],52:[.19444,.64444,.13167,0,.59111],53:[0,.64444,.13167,0,.59111],54:[0,.64444,.13167,0,.59111],55:[.19444,.64444,.13167,0,.59111],56:[0,.64444,.13167,0,.59111],57:[0,.64444,.13167,0,.59111],58:[0,.44444,.06695,0,.35555],59:[.19444,.44444,.06695,0,.35555],61:[-.10889,.39111,.06833,0,.88555],63:[0,.69444,.11472,0,.59111],64:[0,.69444,.09208,0,.88555],65:[0,.68611,0,0,.86555],66:[0,.68611,.0992,0,.81666],67:[0,.68611,.14208,0,.82666],68:[0,.68611,.09062,0,.87555],69:[0,.68611,.11431,0,.75666],70:[0,.68611,.12903,0,.72722],71:[0,.68611,.07347,0,.89527],72:[0,.68611,.17208,0,.8961],73:[0,.68611,.15681,0,.47166],74:[0,.68611,.145,0,.61055],75:[0,.68611,.14208,0,.89499],76:[0,.68611,0,0,.69777],77:[0,.68611,.17208,0,1.07277],78:[0,.68611,.17208,0,.8961],79:[0,.68611,.09062,0,.85499],80:[0,.68611,.0992,0,.78721],81:[.19444,.68611,.09062,0,.85499],82:[0,.68611,.02559,0,.85944],83:[0,.68611,.11264,0,.64999],84:[0,.68611,.12903,0,.7961],85:[0,.68611,.17208,0,.88083],86:[0,.68611,.18625,0,.86555],87:[0,.68611,.18625,0,1.15999],88:[0,.68611,.15681,0,.86555],89:[0,.68611,.19803,0,.86555],90:[0,.68611,.14208,0,.70888],91:[.25,.75,.1875,0,.35611],93:[.25,.75,.09972,0,.35611],94:[0,.69444,.06709,0,.59111],95:[.31,.13444,.09811,0,.59111],97:[0,.44444,.09426,0,.59111],98:[0,.69444,.07861,0,.53222],99:[0,.44444,.05222,0,.53222],100:[0,.69444,.10861,0,.59111],101:[0,.44444,.085,0,.53222],102:[.19444,.69444,.21778,0,.4],103:[.19444,.44444,.105,0,.53222],104:[0,.69444,.09426,0,.59111],105:[0,.69326,.11387,0,.35555],106:[.19444,.69326,.1672,0,.35555],107:[0,.69444,.11111,0,.53222],108:[0,.69444,.10861,0,.29666],109:[0,.44444,.09426,0,.94444],110:[0,.44444,.09426,0,.64999],111:[0,.44444,.07861,0,.59111],112:[.19444,.44444,.07861,0,.59111],113:[.19444,.44444,.105,0,.53222],114:[0,.44444,.11111,0,.50167],115:[0,.44444,.08167,0,.48694],116:[0,.63492,.09639,0,.385],117:[0,.44444,.09426,0,.62055],118:[0,.44444,.11111,0,.53222],119:[0,.44444,.11111,0,.76777],120:[0,.44444,.12583,0,.56055],121:[.19444,.44444,.105,0,.56166],122:[0,.44444,.13889,0,.49055],126:[.35,.34444,.11472,0,.59111],160:[0,0,0,0,.25],168:[0,.69444,.11473,0,.59111],176:[0,.69444,0,0,.94888],184:[.17014,0,0,0,.53222],198:[0,.68611,.11431,0,1.02277],216:[.04861,.73472,.09062,0,.88555],223:[.19444,.69444,.09736,0,.665],230:[0,.44444,.085,0,.82666],248:[.09722,.54167,.09458,0,.59111],305:[0,.44444,.09426,0,.35555],338:[0,.68611,.11431,0,1.14054],339:[0,.44444,.085,0,.82666],567:[.19444,.44444,.04611,0,.385],710:[0,.69444,.06709,0,.59111],711:[0,.63194,.08271,0,.59111],713:[0,.59444,.10444,0,.59111],714:[0,.69444,.08528,0,.59111],715:[0,.69444,0,0,.59111],728:[0,.69444,.10333,0,.59111],729:[0,.69444,.12945,0,.35555],730:[0,.69444,0,0,.94888],732:[0,.69444,.11472,0,.59111],733:[0,.69444,.11472,0,.59111],915:[0,.68611,.12903,0,.69777],916:[0,.68611,0,0,.94444],920:[0,.68611,.09062,0,.88555],923:[0,.68611,0,0,.80666],926:[0,.68611,.15092,0,.76777],928:[0,.68611,.17208,0,.8961],931:[0,.68611,.11431,0,.82666],933:[0,.68611,.10778,0,.88555],934:[0,.68611,.05632,0,.82666],936:[0,.68611,.10778,0,.88555],937:[0,.68611,.0992,0,.82666],8211:[0,.44444,.09811,0,.59111],8212:[0,.44444,.09811,0,1.18221],8216:[0,.69444,.12945,0,.35555],8217:[0,.69444,.12945,0,.35555],8220:[0,.69444,.16772,0,.62055],8221:[0,.69444,.07939,0,.62055]},"Main-Italic":{32:[0,0,0,0,.25],33:[0,.69444,.12417,0,.30667],34:[0,.69444,.06961,0,.51444],35:[.19444,.69444,.06616,0,.81777],37:[.05556,.75,.13639,0,.81777],38:[0,.69444,.09694,0,.76666],39:[0,.69444,.12417,0,.30667],40:[.25,.75,.16194,0,.40889],41:[.25,.75,.03694,0,.40889],42:[0,.75,.14917,0,.51111],43:[.05667,.56167,.03694,0,.76666],44:[.19444,.10556,0,0,.30667],45:[0,.43056,.02826,0,.35778],46:[0,.10556,0,0,.30667],47:[.25,.75,.16194,0,.51111],48:[0,.64444,.13556,0,.51111],49:[0,.64444,.13556,0,.51111],50:[0,.64444,.13556,0,.51111],51:[0,.64444,.13556,0,.51111],52:[.19444,.64444,.13556,0,.51111],53:[0,.64444,.13556,0,.51111],54:[0,.64444,.13556,0,.51111],55:[.19444,.64444,.13556,0,.51111],56:[0,.64444,.13556,0,.51111],57:[0,.64444,.13556,0,.51111],58:[0,.43056,.0582,0,.30667],59:[.19444,.43056,.0582,0,.30667],61:[-.13313,.36687,.06616,0,.76666],63:[0,.69444,.1225,0,.51111],64:[0,.69444,.09597,0,.76666],65:[0,.68333,0,0,.74333],66:[0,.68333,.10257,0,.70389],67:[0,.68333,.14528,0,.71555],68:[0,.68333,.09403,0,.755],69:[0,.68333,.12028,0,.67833],70:[0,.68333,.13305,0,.65277],71:[0,.68333,.08722,0,.77361],72:[0,.68333,.16389,0,.74333],73:[0,.68333,.15806,0,.38555],74:[0,.68333,.14028,0,.525],75:[0,.68333,.14528,0,.76888],76:[0,.68333,0,0,.62722],77:[0,.68333,.16389,0,.89666],78:[0,.68333,.16389,0,.74333],79:[0,.68333,.09403,0,.76666],80:[0,.68333,.10257,0,.67833],81:[.19444,.68333,.09403,0,.76666],82:[0,.68333,.03868,0,.72944],83:[0,.68333,.11972,0,.56222],84:[0,.68333,.13305,0,.71555],85:[0,.68333,.16389,0,.74333],86:[0,.68333,.18361,0,.74333],87:[0,.68333,.18361,0,.99888],88:[0,.68333,.15806,0,.74333],89:[0,.68333,.19383,0,.74333],90:[0,.68333,.14528,0,.61333],91:[.25,.75,.1875,0,.30667],93:[.25,.75,.10528,0,.30667],94:[0,.69444,.06646,0,.51111],95:[.31,.12056,.09208,0,.51111],97:[0,.43056,.07671,0,.51111],98:[0,.69444,.06312,0,.46],99:[0,.43056,.05653,0,.46],100:[0,.69444,.10333,0,.51111],101:[0,.43056,.07514,0,.46],102:[.19444,.69444,.21194,0,.30667],103:[.19444,.43056,.08847,0,.46],104:[0,.69444,.07671,0,.51111],105:[0,.65536,.1019,0,.30667],106:[.19444,.65536,.14467,0,.30667],107:[0,.69444,.10764,0,.46],108:[0,.69444,.10333,0,.25555],109:[0,.43056,.07671,0,.81777],110:[0,.43056,.07671,0,.56222],111:[0,.43056,.06312,0,.51111],112:[.19444,.43056,.06312,0,.51111],113:[.19444,.43056,.08847,0,.46],114:[0,.43056,.10764,0,.42166],115:[0,.43056,.08208,0,.40889],116:[0,.61508,.09486,0,.33222],117:[0,.43056,.07671,0,.53666],118:[0,.43056,.10764,0,.46],119:[0,.43056,.10764,0,.66444],120:[0,.43056,.12042,0,.46389],121:[.19444,.43056,.08847,0,.48555],122:[0,.43056,.12292,0,.40889],126:[.35,.31786,.11585,0,.51111],160:[0,0,0,0,.25],168:[0,.66786,.10474,0,.51111],176:[0,.69444,0,0,.83129],184:[.17014,0,0,0,.46],198:[0,.68333,.12028,0,.88277],216:[.04861,.73194,.09403,0,.76666],223:[.19444,.69444,.10514,0,.53666],230:[0,.43056,.07514,0,.71555],248:[.09722,.52778,.09194,0,.51111],338:[0,.68333,.12028,0,.98499],339:[0,.43056,.07514,0,.71555],710:[0,.69444,.06646,0,.51111],711:[0,.62847,.08295,0,.51111],713:[0,.56167,.10333,0,.51111],714:[0,.69444,.09694,0,.51111],715:[0,.69444,0,0,.51111],728:[0,.69444,.10806,0,.51111],729:[0,.66786,.11752,0,.30667],730:[0,.69444,0,0,.83129],732:[0,.66786,.11585,0,.51111],733:[0,.69444,.1225,0,.51111],915:[0,.68333,.13305,0,.62722],916:[0,.68333,0,0,.81777],920:[0,.68333,.09403,0,.76666],923:[0,.68333,0,0,.69222],926:[0,.68333,.15294,0,.66444],928:[0,.68333,.16389,0,.74333],931:[0,.68333,.12028,0,.71555],933:[0,.68333,.11111,0,.76666],934:[0,.68333,.05986,0,.71555],936:[0,.68333,.11111,0,.76666],937:[0,.68333,.10257,0,.71555],8211:[0,.43056,.09208,0,.51111],8212:[0,.43056,.09208,0,1.02222],8216:[0,.69444,.12417,0,.30667],8217:[0,.69444,.12417,0,.30667],8220:[0,.69444,.1685,0,.51444],8221:[0,.69444,.06961,0,.51444],8463:[0,.68889,0,0,.54028]},"Main-Regular":{32:[0,0,0,0,.25],33:[0,.69444,0,0,.27778],34:[0,.69444,0,0,.5],35:[.19444,.69444,0,0,.83334],36:[.05556,.75,0,0,.5],37:[.05556,.75,0,0,.83334],38:[0,.69444,0,0,.77778],39:[0,.69444,0,0,.27778],40:[.25,.75,0,0,.38889],41:[.25,.75,0,0,.38889],42:[0,.75,0,0,.5],43:[.08333,.58333,0,0,.77778],44:[.19444,.10556,0,0,.27778],45:[0,.43056,0,0,.33333],46:[0,.10556,0,0,.27778],47:[.25,.75,0,0,.5],48:[0,.64444,0,0,.5],49:[0,.64444,0,0,.5],50:[0,.64444,0,0,.5],51:[0,.64444,0,0,.5],52:[0,.64444,0,0,.5],53:[0,.64444,0,0,.5],54:[0,.64444,0,0,.5],55:[0,.64444,0,0,.5],56:[0,.64444,0,0,.5],57:[0,.64444,0,0,.5],58:[0,.43056,0,0,.27778],59:[.19444,.43056,0,0,.27778],60:[.0391,.5391,0,0,.77778],61:[-.13313,.36687,0,0,.77778],62:[.0391,.5391,0,0,.77778],63:[0,.69444,0,0,.47222],64:[0,.69444,0,0,.77778],65:[0,.68333,0,0,.75],66:[0,.68333,0,0,.70834],67:[0,.68333,0,0,.72222],68:[0,.68333,0,0,.76389],69:[0,.68333,0,0,.68056],70:[0,.68333,0,0,.65278],71:[0,.68333,0,0,.78472],72:[0,.68333,0,0,.75],73:[0,.68333,0,0,.36111],74:[0,.68333,0,0,.51389],75:[0,.68333,0,0,.77778],76:[0,.68333,0,0,.625],77:[0,.68333,0,0,.91667],78:[0,.68333,0,0,.75],79:[0,.68333,0,0,.77778],80:[0,.68333,0,0,.68056],81:[.19444,.68333,0,0,.77778],82:[0,.68333,0,0,.73611],83:[0,.68333,0,0,.55556],84:[0,.68333,0,0,.72222],85:[0,.68333,0,0,.75],86:[0,.68333,.01389,0,.75],87:[0,.68333,.01389,0,1.02778],88:[0,.68333,0,0,.75],89:[0,.68333,.025,0,.75],90:[0,.68333,0,0,.61111],91:[.25,.75,0,0,.27778],92:[.25,.75,0,0,.5],93:[.25,.75,0,0,.27778],94:[0,.69444,0,0,.5],95:[.31,.12056,.02778,0,.5],97:[0,.43056,0,0,.5],98:[0,.69444,0,0,.55556],99:[0,.43056,0,0,.44445],100:[0,.69444,0,0,.55556],101:[0,.43056,0,0,.44445],102:[0,.69444,.07778,0,.30556],103:[.19444,.43056,.01389,0,.5],104:[0,.69444,0,0,.55556],105:[0,.66786,0,0,.27778],106:[.19444,.66786,0,0,.30556],107:[0,.69444,0,0,.52778],108:[0,.69444,0,0,.27778],109:[0,.43056,0,0,.83334],110:[0,.43056,0,0,.55556],111:[0,.43056,0,0,.5],112:[.19444,.43056,0,0,.55556],113:[.19444,.43056,0,0,.52778],114:[0,.43056,0,0,.39167],115:[0,.43056,0,0,.39445],116:[0,.61508,0,0,.38889],117:[0,.43056,0,0,.55556],118:[0,.43056,.01389,0,.52778],119:[0,.43056,.01389,0,.72222],120:[0,.43056,0,0,.52778],121:[.19444,.43056,.01389,0,.52778],122:[0,.43056,0,0,.44445],123:[.25,.75,0,0,.5],124:[.25,.75,0,0,.27778],125:[.25,.75,0,0,.5],126:[.35,.31786,0,0,.5],160:[0,0,0,0,.25],163:[0,.69444,0,0,.76909],167:[.19444,.69444,0,0,.44445],168:[0,.66786,0,0,.5],172:[0,.43056,0,0,.66667],176:[0,.69444,0,0,.75],177:[.08333,.58333,0,0,.77778],182:[.19444,.69444,0,0,.61111],184:[.17014,0,0,0,.44445],198:[0,.68333,0,0,.90278],215:[.08333,.58333,0,0,.77778],216:[.04861,.73194,0,0,.77778],223:[0,.69444,0,0,.5],230:[0,.43056,0,0,.72222],247:[.08333,.58333,0,0,.77778],248:[.09722,.52778,0,0,.5],305:[0,.43056,0,0,.27778],338:[0,.68333,0,0,1.01389],339:[0,.43056,0,0,.77778],567:[.19444,.43056,0,0,.30556],710:[0,.69444,0,0,.5],711:[0,.62847,0,0,.5],713:[0,.56778,0,0,.5],714:[0,.69444,0,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,0,0,.5],729:[0,.66786,0,0,.27778],730:[0,.69444,0,0,.75],732:[0,.66786,0,0,.5],733:[0,.69444,0,0,.5],915:[0,.68333,0,0,.625],916:[0,.68333,0,0,.83334],920:[0,.68333,0,0,.77778],923:[0,.68333,0,0,.69445],926:[0,.68333,0,0,.66667],928:[0,.68333,0,0,.75],931:[0,.68333,0,0,.72222],933:[0,.68333,0,0,.77778],934:[0,.68333,0,0,.72222],936:[0,.68333,0,0,.77778],937:[0,.68333,0,0,.72222],8211:[0,.43056,.02778,0,.5],8212:[0,.43056,.02778,0,1],8216:[0,.69444,0,0,.27778],8217:[0,.69444,0,0,.27778],8220:[0,.69444,0,0,.5],8221:[0,.69444,0,0,.5],8224:[.19444,.69444,0,0,.44445],8225:[.19444,.69444,0,0,.44445],8230:[0,.123,0,0,1.172],8242:[0,.55556,0,0,.275],8407:[0,.71444,.15382,0,.5],8463:[0,.68889,0,0,.54028],8465:[0,.69444,0,0,.72222],8467:[0,.69444,0,.11111,.41667],8472:[.19444,.43056,0,.11111,.63646],8476:[0,.69444,0,0,.72222],8501:[0,.69444,0,0,.61111],8592:[-.13313,.36687,0,0,1],8593:[.19444,.69444,0,0,.5],8594:[-.13313,.36687,0,0,1],8595:[.19444,.69444,0,0,.5],8596:[-.13313,.36687,0,0,1],8597:[.25,.75,0,0,.5],8598:[.19444,.69444,0,0,1],8599:[.19444,.69444,0,0,1],8600:[.19444,.69444,0,0,1],8601:[.19444,.69444,0,0,1],8614:[.011,.511,0,0,1],8617:[.011,.511,0,0,1.126],8618:[.011,.511,0,0,1.126],8636:[-.13313,.36687,0,0,1],8637:[-.13313,.36687,0,0,1],8640:[-.13313,.36687,0,0,1],8641:[-.13313,.36687,0,0,1],8652:[.011,.671,0,0,1],8656:[-.13313,.36687,0,0,1],8657:[.19444,.69444,0,0,.61111],8658:[-.13313,.36687,0,0,1],8659:[.19444,.69444,0,0,.61111],8660:[-.13313,.36687,0,0,1],8661:[.25,.75,0,0,.61111],8704:[0,.69444,0,0,.55556],8706:[0,.69444,.05556,.08334,.5309],8707:[0,.69444,0,0,.55556],8709:[.05556,.75,0,0,.5],8711:[0,.68333,0,0,.83334],8712:[.0391,.5391,0,0,.66667],8715:[.0391,.5391,0,0,.66667],8722:[.08333,.58333,0,0,.77778],8723:[.08333,.58333,0,0,.77778],8725:[.25,.75,0,0,.5],8726:[.25,.75,0,0,.5],8727:[-.03472,.46528,0,0,.5],8728:[-.05555,.44445,0,0,.5],8729:[-.05555,.44445,0,0,.5],8730:[.2,.8,0,0,.83334],8733:[0,.43056,0,0,.77778],8734:[0,.43056,0,0,1],8736:[0,.69224,0,0,.72222],8739:[.25,.75,0,0,.27778],8741:[.25,.75,0,0,.5],8743:[0,.55556,0,0,.66667],8744:[0,.55556,0,0,.66667],8745:[0,.55556,0,0,.66667],8746:[0,.55556,0,0,.66667],8747:[.19444,.69444,.11111,0,.41667],8764:[-.13313,.36687,0,0,.77778],8768:[.19444,.69444,0,0,.27778],8771:[-.03625,.46375,0,0,.77778],8773:[-.022,.589,0,0,.778],8776:[-.01688,.48312,0,0,.77778],8781:[-.03625,.46375,0,0,.77778],8784:[-.133,.673,0,0,.778],8801:[-.03625,.46375,0,0,.77778],8804:[.13597,.63597,0,0,.77778],8805:[.13597,.63597,0,0,.77778],8810:[.0391,.5391,0,0,1],8811:[.0391,.5391,0,0,1],8826:[.0391,.5391,0,0,.77778],8827:[.0391,.5391,0,0,.77778],8834:[.0391,.5391,0,0,.77778],8835:[.0391,.5391,0,0,.77778],8838:[.13597,.63597,0,0,.77778],8839:[.13597,.63597,0,0,.77778],8846:[0,.55556,0,0,.66667],8849:[.13597,.63597,0,0,.77778],8850:[.13597,.63597,0,0,.77778],8851:[0,.55556,0,0,.66667],8852:[0,.55556,0,0,.66667],8853:[.08333,.58333,0,0,.77778],8854:[.08333,.58333,0,0,.77778],8855:[.08333,.58333,0,0,.77778],8856:[.08333,.58333,0,0,.77778],8857:[.08333,.58333,0,0,.77778],8866:[0,.69444,0,0,.61111],8867:[0,.69444,0,0,.61111],8868:[0,.69444,0,0,.77778],8869:[0,.69444,0,0,.77778],8872:[.249,.75,0,0,.867],8900:[-.05555,.44445,0,0,.5],8901:[-.05555,.44445,0,0,.27778],8902:[-.03472,.46528,0,0,.5],8904:[.005,.505,0,0,.9],8942:[.03,.903,0,0,.278],8943:[-.19,.313,0,0,1.172],8945:[-.1,.823,0,0,1.282],8968:[.25,.75,0,0,.44445],8969:[.25,.75,0,0,.44445],8970:[.25,.75,0,0,.44445],8971:[.25,.75,0,0,.44445],8994:[-.14236,.35764,0,0,1],8995:[-.14236,.35764,0,0,1],9136:[.244,.744,0,0,.412],9137:[.244,.745,0,0,.412],9651:[.19444,.69444,0,0,.88889],9657:[-.03472,.46528,0,0,.5],9661:[.19444,.69444,0,0,.88889],9667:[-.03472,.46528,0,0,.5],9711:[.19444,.69444,0,0,1],9824:[.12963,.69444,0,0,.77778],9825:[.12963,.69444,0,0,.77778],9826:[.12963,.69444,0,0,.77778],9827:[.12963,.69444,0,0,.77778],9837:[0,.75,0,0,.38889],9838:[.19444,.69444,0,0,.38889],9839:[.19444,.69444,0,0,.38889],10216:[.25,.75,0,0,.38889],10217:[.25,.75,0,0,.38889],10222:[.244,.744,0,0,.412],10223:[.244,.745,0,0,.412],10229:[.011,.511,0,0,1.609],10230:[.011,.511,0,0,1.638],10231:[.011,.511,0,0,1.859],10232:[.024,.525,0,0,1.609],10233:[.024,.525,0,0,1.638],10234:[.024,.525,0,0,1.858],10236:[.011,.511,0,0,1.638],10815:[0,.68333,0,0,.75],10927:[.13597,.63597,0,0,.77778],10928:[.13597,.63597,0,0,.77778],57376:[.19444,.69444,0,0,0]},"Math-BoldItalic":{32:[0,0,0,0,.25],48:[0,.44444,0,0,.575],49:[0,.44444,0,0,.575],50:[0,.44444,0,0,.575],51:[.19444,.44444,0,0,.575],52:[.19444,.44444,0,0,.575],53:[.19444,.44444,0,0,.575],54:[0,.64444,0,0,.575],55:[.19444,.44444,0,0,.575],56:[0,.64444,0,0,.575],57:[.19444,.44444,0,0,.575],65:[0,.68611,0,0,.86944],66:[0,.68611,.04835,0,.8664],67:[0,.68611,.06979,0,.81694],68:[0,.68611,.03194,0,.93812],69:[0,.68611,.05451,0,.81007],70:[0,.68611,.15972,0,.68889],71:[0,.68611,0,0,.88673],72:[0,.68611,.08229,0,.98229],73:[0,.68611,.07778,0,.51111],74:[0,.68611,.10069,0,.63125],75:[0,.68611,.06979,0,.97118],76:[0,.68611,0,0,.75555],77:[0,.68611,.11424,0,1.14201],78:[0,.68611,.11424,0,.95034],79:[0,.68611,.03194,0,.83666],80:[0,.68611,.15972,0,.72309],81:[.19444,.68611,0,0,.86861],82:[0,.68611,.00421,0,.87235],83:[0,.68611,.05382,0,.69271],84:[0,.68611,.15972,0,.63663],85:[0,.68611,.11424,0,.80027],86:[0,.68611,.25555,0,.67778],87:[0,.68611,.15972,0,1.09305],88:[0,.68611,.07778,0,.94722],89:[0,.68611,.25555,0,.67458],90:[0,.68611,.06979,0,.77257],97:[0,.44444,0,0,.63287],98:[0,.69444,0,0,.52083],99:[0,.44444,0,0,.51342],100:[0,.69444,0,0,.60972],101:[0,.44444,0,0,.55361],102:[.19444,.69444,.11042,0,.56806],103:[.19444,.44444,.03704,0,.5449],104:[0,.69444,0,0,.66759],105:[0,.69326,0,0,.4048],106:[.19444,.69326,.0622,0,.47083],107:[0,.69444,.01852,0,.6037],108:[0,.69444,.0088,0,.34815],109:[0,.44444,0,0,1.0324],110:[0,.44444,0,0,.71296],111:[0,.44444,0,0,.58472],112:[.19444,.44444,0,0,.60092],113:[.19444,.44444,.03704,0,.54213],114:[0,.44444,.03194,0,.5287],115:[0,.44444,0,0,.53125],116:[0,.63492,0,0,.41528],117:[0,.44444,0,0,.68102],118:[0,.44444,.03704,0,.56666],119:[0,.44444,.02778,0,.83148],120:[0,.44444,0,0,.65903],121:[.19444,.44444,.03704,0,.59028],122:[0,.44444,.04213,0,.55509],160:[0,0,0,0,.25],915:[0,.68611,.15972,0,.65694],916:[0,.68611,0,0,.95833],920:[0,.68611,.03194,0,.86722],923:[0,.68611,0,0,.80555],926:[0,.68611,.07458,0,.84125],928:[0,.68611,.08229,0,.98229],931:[0,.68611,.05451,0,.88507],933:[0,.68611,.15972,0,.67083],934:[0,.68611,0,0,.76666],936:[0,.68611,.11653,0,.71402],937:[0,.68611,.04835,0,.8789],945:[0,.44444,0,0,.76064],946:[.19444,.69444,.03403,0,.65972],947:[.19444,.44444,.06389,0,.59003],948:[0,.69444,.03819,0,.52222],949:[0,.44444,0,0,.52882],950:[.19444,.69444,.06215,0,.50833],951:[.19444,.44444,.03704,0,.6],952:[0,.69444,.03194,0,.5618],953:[0,.44444,0,0,.41204],954:[0,.44444,0,0,.66759],955:[0,.69444,0,0,.67083],956:[.19444,.44444,0,0,.70787],957:[0,.44444,.06898,0,.57685],958:[.19444,.69444,.03021,0,.50833],959:[0,.44444,0,0,.58472],960:[0,.44444,.03704,0,.68241],961:[.19444,.44444,0,0,.6118],962:[.09722,.44444,.07917,0,.42361],963:[0,.44444,.03704,0,.68588],964:[0,.44444,.13472,0,.52083],965:[0,.44444,.03704,0,.63055],966:[.19444,.44444,0,0,.74722],967:[.19444,.44444,0,0,.71805],968:[.19444,.69444,.03704,0,.75833],969:[0,.44444,.03704,0,.71782],977:[0,.69444,0,0,.69155],981:[.19444,.69444,0,0,.7125],982:[0,.44444,.03194,0,.975],1009:[.19444,.44444,0,0,.6118],1013:[0,.44444,0,0,.48333],57649:[0,.44444,0,0,.39352],57911:[.19444,.44444,0,0,.43889]},"Math-Italic":{32:[0,0,0,0,.25],48:[0,.43056,0,0,.5],49:[0,.43056,0,0,.5],50:[0,.43056,0,0,.5],51:[.19444,.43056,0,0,.5],52:[.19444,.43056,0,0,.5],53:[.19444,.43056,0,0,.5],54:[0,.64444,0,0,.5],55:[.19444,.43056,0,0,.5],56:[0,.64444,0,0,.5],57:[.19444,.43056,0,0,.5],65:[0,.68333,0,.13889,.75],66:[0,.68333,.05017,.08334,.75851],67:[0,.68333,.07153,.08334,.71472],68:[0,.68333,.02778,.05556,.82792],69:[0,.68333,.05764,.08334,.7382],70:[0,.68333,.13889,.08334,.64306],71:[0,.68333,0,.08334,.78625],72:[0,.68333,.08125,.05556,.83125],73:[0,.68333,.07847,.11111,.43958],74:[0,.68333,.09618,.16667,.55451],75:[0,.68333,.07153,.05556,.84931],76:[0,.68333,0,.02778,.68056],77:[0,.68333,.10903,.08334,.97014],78:[0,.68333,.10903,.08334,.80347],79:[0,.68333,.02778,.08334,.76278],80:[0,.68333,.13889,.08334,.64201],81:[.19444,.68333,0,.08334,.79056],82:[0,.68333,.00773,.08334,.75929],83:[0,.68333,.05764,.08334,.6132],84:[0,.68333,.13889,.08334,.58438],85:[0,.68333,.10903,.02778,.68278],86:[0,.68333,.22222,0,.58333],87:[0,.68333,.13889,0,.94445],88:[0,.68333,.07847,.08334,.82847],89:[0,.68333,.22222,0,.58056],90:[0,.68333,.07153,.08334,.68264],97:[0,.43056,0,0,.52859],98:[0,.69444,0,0,.42917],99:[0,.43056,0,.05556,.43276],100:[0,.69444,0,.16667,.52049],101:[0,.43056,0,.05556,.46563],102:[.19444,.69444,.10764,.16667,.48959],103:[.19444,.43056,.03588,.02778,.47697],104:[0,.69444,0,0,.57616],105:[0,.65952,0,0,.34451],106:[.19444,.65952,.05724,0,.41181],107:[0,.69444,.03148,0,.5206],108:[0,.69444,.01968,.08334,.29838],109:[0,.43056,0,0,.87801],110:[0,.43056,0,0,.60023],111:[0,.43056,0,.05556,.48472],112:[.19444,.43056,0,.08334,.50313],113:[.19444,.43056,.03588,.08334,.44641],114:[0,.43056,.02778,.05556,.45116],115:[0,.43056,0,.05556,.46875],116:[0,.61508,0,.08334,.36111],117:[0,.43056,0,.02778,.57246],118:[0,.43056,.03588,.02778,.48472],119:[0,.43056,.02691,.08334,.71592],120:[0,.43056,0,.02778,.57153],121:[.19444,.43056,.03588,.05556,.49028],122:[0,.43056,.04398,.05556,.46505],160:[0,0,0,0,.25],915:[0,.68333,.13889,.08334,.61528],916:[0,.68333,0,.16667,.83334],920:[0,.68333,.02778,.08334,.76278],923:[0,.68333,0,.16667,.69445],926:[0,.68333,.07569,.08334,.74236],928:[0,.68333,.08125,.05556,.83125],931:[0,.68333,.05764,.08334,.77986],933:[0,.68333,.13889,.05556,.58333],934:[0,.68333,0,.08334,.66667],936:[0,.68333,.11,.05556,.61222],937:[0,.68333,.05017,.08334,.7724],945:[0,.43056,.0037,.02778,.6397],946:[.19444,.69444,.05278,.08334,.56563],947:[.19444,.43056,.05556,0,.51773],948:[0,.69444,.03785,.05556,.44444],949:[0,.43056,0,.08334,.46632],950:[.19444,.69444,.07378,.08334,.4375],951:[.19444,.43056,.03588,.05556,.49653],952:[0,.69444,.02778,.08334,.46944],953:[0,.43056,0,.05556,.35394],954:[0,.43056,0,0,.57616],955:[0,.69444,0,0,.58334],956:[.19444,.43056,0,.02778,.60255],957:[0,.43056,.06366,.02778,.49398],958:[.19444,.69444,.04601,.11111,.4375],959:[0,.43056,0,.05556,.48472],960:[0,.43056,.03588,0,.57003],961:[.19444,.43056,0,.08334,.51702],962:[.09722,.43056,.07986,.08334,.36285],963:[0,.43056,.03588,0,.57141],964:[0,.43056,.1132,.02778,.43715],965:[0,.43056,.03588,.02778,.54028],966:[.19444,.43056,0,.08334,.65417],967:[.19444,.43056,0,.05556,.62569],968:[.19444,.69444,.03588,.11111,.65139],969:[0,.43056,.03588,0,.62245],977:[0,.69444,0,.08334,.59144],981:[.19444,.69444,0,.08334,.59583],982:[0,.43056,.02778,0,.82813],1009:[.19444,.43056,0,.08334,.51702],1013:[0,.43056,0,.05556,.4059],57649:[0,.43056,0,.02778,.32246],57911:[.19444,.43056,0,.08334,.38403]},"SansSerif-Bold":{32:[0,0,0,0,.25],33:[0,.69444,0,0,.36667],34:[0,.69444,0,0,.55834],35:[.19444,.69444,0,0,.91667],36:[.05556,.75,0,0,.55],37:[.05556,.75,0,0,1.02912],38:[0,.69444,0,0,.83056],39:[0,.69444,0,0,.30556],40:[.25,.75,0,0,.42778],41:[.25,.75,0,0,.42778],42:[0,.75,0,0,.55],43:[.11667,.61667,0,0,.85556],44:[.10556,.13056,0,0,.30556],45:[0,.45833,0,0,.36667],46:[0,.13056,0,0,.30556],47:[.25,.75,0,0,.55],48:[0,.69444,0,0,.55],49:[0,.69444,0,0,.55],50:[0,.69444,0,0,.55],51:[0,.69444,0,0,.55],52:[0,.69444,0,0,.55],53:[0,.69444,0,0,.55],54:[0,.69444,0,0,.55],55:[0,.69444,0,0,.55],56:[0,.69444,0,0,.55],57:[0,.69444,0,0,.55],58:[0,.45833,0,0,.30556],59:[.10556,.45833,0,0,.30556],61:[-.09375,.40625,0,0,.85556],63:[0,.69444,0,0,.51945],64:[0,.69444,0,0,.73334],65:[0,.69444,0,0,.73334],66:[0,.69444,0,0,.73334],67:[0,.69444,0,0,.70278],68:[0,.69444,0,0,.79445],69:[0,.69444,0,0,.64167],70:[0,.69444,0,0,.61111],71:[0,.69444,0,0,.73334],72:[0,.69444,0,0,.79445],73:[0,.69444,0,0,.33056],74:[0,.69444,0,0,.51945],75:[0,.69444,0,0,.76389],76:[0,.69444,0,0,.58056],77:[0,.69444,0,0,.97778],78:[0,.69444,0,0,.79445],79:[0,.69444,0,0,.79445],80:[0,.69444,0,0,.70278],81:[.10556,.69444,0,0,.79445],82:[0,.69444,0,0,.70278],83:[0,.69444,0,0,.61111],84:[0,.69444,0,0,.73334],85:[0,.69444,0,0,.76389],86:[0,.69444,.01528,0,.73334],87:[0,.69444,.01528,0,1.03889],88:[0,.69444,0,0,.73334],89:[0,.69444,.0275,0,.73334],90:[0,.69444,0,0,.67223],91:[.25,.75,0,0,.34306],93:[.25,.75,0,0,.34306],94:[0,.69444,0,0,.55],95:[.35,.10833,.03056,0,.55],97:[0,.45833,0,0,.525],98:[0,.69444,0,0,.56111],99:[0,.45833,0,0,.48889],100:[0,.69444,0,0,.56111],101:[0,.45833,0,0,.51111],102:[0,.69444,.07639,0,.33611],103:[.19444,.45833,.01528,0,.55],104:[0,.69444,0,0,.56111],105:[0,.69444,0,0,.25556],106:[.19444,.69444,0,0,.28611],107:[0,.69444,0,0,.53056],108:[0,.69444,0,0,.25556],109:[0,.45833,0,0,.86667],110:[0,.45833,0,0,.56111],111:[0,.45833,0,0,.55],112:[.19444,.45833,0,0,.56111],113:[.19444,.45833,0,0,.56111],114:[0,.45833,.01528,0,.37222],115:[0,.45833,0,0,.42167],116:[0,.58929,0,0,.40417],117:[0,.45833,0,0,.56111],118:[0,.45833,.01528,0,.5],119:[0,.45833,.01528,0,.74445],120:[0,.45833,0,0,.5],121:[.19444,.45833,.01528,0,.5],122:[0,.45833,0,0,.47639],126:[.35,.34444,0,0,.55],160:[0,0,0,0,.25],168:[0,.69444,0,0,.55],176:[0,.69444,0,0,.73334],180:[0,.69444,0,0,.55],184:[.17014,0,0,0,.48889],305:[0,.45833,0,0,.25556],567:[.19444,.45833,0,0,.28611],710:[0,.69444,0,0,.55],711:[0,.63542,0,0,.55],713:[0,.63778,0,0,.55],728:[0,.69444,0,0,.55],729:[0,.69444,0,0,.30556],730:[0,.69444,0,0,.73334],732:[0,.69444,0,0,.55],733:[0,.69444,0,0,.55],915:[0,.69444,0,0,.58056],916:[0,.69444,0,0,.91667],920:[0,.69444,0,0,.85556],923:[0,.69444,0,0,.67223],926:[0,.69444,0,0,.73334],928:[0,.69444,0,0,.79445],931:[0,.69444,0,0,.79445],933:[0,.69444,0,0,.85556],934:[0,.69444,0,0,.79445],936:[0,.69444,0,0,.85556],937:[0,.69444,0,0,.79445],8211:[0,.45833,.03056,0,.55],8212:[0,.45833,.03056,0,1.10001],8216:[0,.69444,0,0,.30556],8217:[0,.69444,0,0,.30556],8220:[0,.69444,0,0,.55834],8221:[0,.69444,0,0,.55834]},"SansSerif-Italic":{32:[0,0,0,0,.25],33:[0,.69444,.05733,0,.31945],34:[0,.69444,.00316,0,.5],35:[.19444,.69444,.05087,0,.83334],36:[.05556,.75,.11156,0,.5],37:[.05556,.75,.03126,0,.83334],38:[0,.69444,.03058,0,.75834],39:[0,.69444,.07816,0,.27778],40:[.25,.75,.13164,0,.38889],41:[.25,.75,.02536,0,.38889],42:[0,.75,.11775,0,.5],43:[.08333,.58333,.02536,0,.77778],44:[.125,.08333,0,0,.27778],45:[0,.44444,.01946,0,.33333],46:[0,.08333,0,0,.27778],47:[.25,.75,.13164,0,.5],48:[0,.65556,.11156,0,.5],49:[0,.65556,.11156,0,.5],50:[0,.65556,.11156,0,.5],51:[0,.65556,.11156,0,.5],52:[0,.65556,.11156,0,.5],53:[0,.65556,.11156,0,.5],54:[0,.65556,.11156,0,.5],55:[0,.65556,.11156,0,.5],56:[0,.65556,.11156,0,.5],57:[0,.65556,.11156,0,.5],58:[0,.44444,.02502,0,.27778],59:[.125,.44444,.02502,0,.27778],61:[-.13,.37,.05087,0,.77778],63:[0,.69444,.11809,0,.47222],64:[0,.69444,.07555,0,.66667],65:[0,.69444,0,0,.66667],66:[0,.69444,.08293,0,.66667],67:[0,.69444,.11983,0,.63889],68:[0,.69444,.07555,0,.72223],69:[0,.69444,.11983,0,.59722],70:[0,.69444,.13372,0,.56945],71:[0,.69444,.11983,0,.66667],72:[0,.69444,.08094,0,.70834],73:[0,.69444,.13372,0,.27778],74:[0,.69444,.08094,0,.47222],75:[0,.69444,.11983,0,.69445],76:[0,.69444,0,0,.54167],77:[0,.69444,.08094,0,.875],78:[0,.69444,.08094,0,.70834],79:[0,.69444,.07555,0,.73611],80:[0,.69444,.08293,0,.63889],81:[.125,.69444,.07555,0,.73611],82:[0,.69444,.08293,0,.64584],83:[0,.69444,.09205,0,.55556],84:[0,.69444,.13372,0,.68056],85:[0,.69444,.08094,0,.6875],86:[0,.69444,.1615,0,.66667],87:[0,.69444,.1615,0,.94445],88:[0,.69444,.13372,0,.66667],89:[0,.69444,.17261,0,.66667],90:[0,.69444,.11983,0,.61111],91:[.25,.75,.15942,0,.28889],93:[.25,.75,.08719,0,.28889],94:[0,.69444,.0799,0,.5],95:[.35,.09444,.08616,0,.5],97:[0,.44444,.00981,0,.48056],98:[0,.69444,.03057,0,.51667],99:[0,.44444,.08336,0,.44445],100:[0,.69444,.09483,0,.51667],101:[0,.44444,.06778,0,.44445],102:[0,.69444,.21705,0,.30556],103:[.19444,.44444,.10836,0,.5],104:[0,.69444,.01778,0,.51667],105:[0,.67937,.09718,0,.23889],106:[.19444,.67937,.09162,0,.26667],107:[0,.69444,.08336,0,.48889],108:[0,.69444,.09483,0,.23889],109:[0,.44444,.01778,0,.79445],110:[0,.44444,.01778,0,.51667],111:[0,.44444,.06613,0,.5],112:[.19444,.44444,.0389,0,.51667],113:[.19444,.44444,.04169,0,.51667],114:[0,.44444,.10836,0,.34167],115:[0,.44444,.0778,0,.38333],116:[0,.57143,.07225,0,.36111],117:[0,.44444,.04169,0,.51667],118:[0,.44444,.10836,0,.46111],119:[0,.44444,.10836,0,.68334],120:[0,.44444,.09169,0,.46111],121:[.19444,.44444,.10836,0,.46111],122:[0,.44444,.08752,0,.43472],126:[.35,.32659,.08826,0,.5],160:[0,0,0,0,.25],168:[0,.67937,.06385,0,.5],176:[0,.69444,0,0,.73752],184:[.17014,0,0,0,.44445],305:[0,.44444,.04169,0,.23889],567:[.19444,.44444,.04169,0,.26667],710:[0,.69444,.0799,0,.5],711:[0,.63194,.08432,0,.5],713:[0,.60889,.08776,0,.5],714:[0,.69444,.09205,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,.09483,0,.5],729:[0,.67937,.07774,0,.27778],730:[0,.69444,0,0,.73752],732:[0,.67659,.08826,0,.5],733:[0,.69444,.09205,0,.5],915:[0,.69444,.13372,0,.54167],916:[0,.69444,0,0,.83334],920:[0,.69444,.07555,0,.77778],923:[0,.69444,0,0,.61111],926:[0,.69444,.12816,0,.66667],928:[0,.69444,.08094,0,.70834],931:[0,.69444,.11983,0,.72222],933:[0,.69444,.09031,0,.77778],934:[0,.69444,.04603,0,.72222],936:[0,.69444,.09031,0,.77778],937:[0,.69444,.08293,0,.72222],8211:[0,.44444,.08616,0,.5],8212:[0,.44444,.08616,0,1],8216:[0,.69444,.07816,0,.27778],8217:[0,.69444,.07816,0,.27778],8220:[0,.69444,.14205,0,.5],8221:[0,.69444,.00316,0,.5]},"SansSerif-Regular":{32:[0,0,0,0,.25],33:[0,.69444,0,0,.31945],34:[0,.69444,0,0,.5],35:[.19444,.69444,0,0,.83334],36:[.05556,.75,0,0,.5],37:[.05556,.75,0,0,.83334],38:[0,.69444,0,0,.75834],39:[0,.69444,0,0,.27778],40:[.25,.75,0,0,.38889],41:[.25,.75,0,0,.38889],42:[0,.75,0,0,.5],43:[.08333,.58333,0,0,.77778],44:[.125,.08333,0,0,.27778],45:[0,.44444,0,0,.33333],46:[0,.08333,0,0,.27778],47:[.25,.75,0,0,.5],48:[0,.65556,0,0,.5],49:[0,.65556,0,0,.5],50:[0,.65556,0,0,.5],51:[0,.65556,0,0,.5],52:[0,.65556,0,0,.5],53:[0,.65556,0,0,.5],54:[0,.65556,0,0,.5],55:[0,.65556,0,0,.5],56:[0,.65556,0,0,.5],57:[0,.65556,0,0,.5],58:[0,.44444,0,0,.27778],59:[.125,.44444,0,0,.27778],61:[-.13,.37,0,0,.77778],63:[0,.69444,0,0,.47222],64:[0,.69444,0,0,.66667],65:[0,.69444,0,0,.66667],66:[0,.69444,0,0,.66667],67:[0,.69444,0,0,.63889],68:[0,.69444,0,0,.72223],69:[0,.69444,0,0,.59722],70:[0,.69444,0,0,.56945],71:[0,.69444,0,0,.66667],72:[0,.69444,0,0,.70834],73:[0,.69444,0,0,.27778],74:[0,.69444,0,0,.47222],75:[0,.69444,0,0,.69445],76:[0,.69444,0,0,.54167],77:[0,.69444,0,0,.875],78:[0,.69444,0,0,.70834],79:[0,.69444,0,0,.73611],80:[0,.69444,0,0,.63889],81:[.125,.69444,0,0,.73611],82:[0,.69444,0,0,.64584],83:[0,.69444,0,0,.55556],84:[0,.69444,0,0,.68056],85:[0,.69444,0,0,.6875],86:[0,.69444,.01389,0,.66667],87:[0,.69444,.01389,0,.94445],88:[0,.69444,0,0,.66667],89:[0,.69444,.025,0,.66667],90:[0,.69444,0,0,.61111],91:[.25,.75,0,0,.28889],93:[.25,.75,0,0,.28889],94:[0,.69444,0,0,.5],95:[.35,.09444,.02778,0,.5],97:[0,.44444,0,0,.48056],98:[0,.69444,0,0,.51667],99:[0,.44444,0,0,.44445],100:[0,.69444,0,0,.51667],101:[0,.44444,0,0,.44445],102:[0,.69444,.06944,0,.30556],103:[.19444,.44444,.01389,0,.5],104:[0,.69444,0,0,.51667],105:[0,.67937,0,0,.23889],106:[.19444,.67937,0,0,.26667],107:[0,.69444,0,0,.48889],108:[0,.69444,0,0,.23889],109:[0,.44444,0,0,.79445],110:[0,.44444,0,0,.51667],111:[0,.44444,0,0,.5],112:[.19444,.44444,0,0,.51667],113:[.19444,.44444,0,0,.51667],114:[0,.44444,.01389,0,.34167],115:[0,.44444,0,0,.38333],116:[0,.57143,0,0,.36111],117:[0,.44444,0,0,.51667],118:[0,.44444,.01389,0,.46111],119:[0,.44444,.01389,0,.68334],120:[0,.44444,0,0,.46111],121:[.19444,.44444,.01389,0,.46111],122:[0,.44444,0,0,.43472],126:[.35,.32659,0,0,.5],160:[0,0,0,0,.25],168:[0,.67937,0,0,.5],176:[0,.69444,0,0,.66667],184:[.17014,0,0,0,.44445],305:[0,.44444,0,0,.23889],567:[.19444,.44444,0,0,.26667],710:[0,.69444,0,0,.5],711:[0,.63194,0,0,.5],713:[0,.60889,0,0,.5],714:[0,.69444,0,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,0,0,.5],729:[0,.67937,0,0,.27778],730:[0,.69444,0,0,.66667],732:[0,.67659,0,0,.5],733:[0,.69444,0,0,.5],915:[0,.69444,0,0,.54167],916:[0,.69444,0,0,.83334],920:[0,.69444,0,0,.77778],923:[0,.69444,0,0,.61111],926:[0,.69444,0,0,.66667],928:[0,.69444,0,0,.70834],931:[0,.69444,0,0,.72222],933:[0,.69444,0,0,.77778],934:[0,.69444,0,0,.72222],936:[0,.69444,0,0,.77778],937:[0,.69444,0,0,.72222],8211:[0,.44444,.02778,0,.5],8212:[0,.44444,.02778,0,1],8216:[0,.69444,0,0,.27778],8217:[0,.69444,0,0,.27778],8220:[0,.69444,0,0,.5],8221:[0,.69444,0,0,.5]},"Script-Regular":{32:[0,0,0,0,.25],65:[0,.7,.22925,0,.80253],66:[0,.7,.04087,0,.90757],67:[0,.7,.1689,0,.66619],68:[0,.7,.09371,0,.77443],69:[0,.7,.18583,0,.56162],70:[0,.7,.13634,0,.89544],71:[0,.7,.17322,0,.60961],72:[0,.7,.29694,0,.96919],73:[0,.7,.19189,0,.80907],74:[.27778,.7,.19189,0,1.05159],75:[0,.7,.31259,0,.91364],76:[0,.7,.19189,0,.87373],77:[0,.7,.15981,0,1.08031],78:[0,.7,.3525,0,.9015],79:[0,.7,.08078,0,.73787],80:[0,.7,.08078,0,1.01262],81:[0,.7,.03305,0,.88282],82:[0,.7,.06259,0,.85],83:[0,.7,.19189,0,.86767],84:[0,.7,.29087,0,.74697],85:[0,.7,.25815,0,.79996],86:[0,.7,.27523,0,.62204],87:[0,.7,.27523,0,.80532],88:[0,.7,.26006,0,.94445],89:[0,.7,.2939,0,.70961],90:[0,.7,.24037,0,.8212],160:[0,0,0,0,.25]},"Size1-Regular":{32:[0,0,0,0,.25],40:[.35001,.85,0,0,.45834],41:[.35001,.85,0,0,.45834],47:[.35001,.85,0,0,.57778],91:[.35001,.85,0,0,.41667],92:[.35001,.85,0,0,.57778],93:[.35001,.85,0,0,.41667],123:[.35001,.85,0,0,.58334],125:[.35001,.85,0,0,.58334],160:[0,0,0,0,.25],710:[0,.72222,0,0,.55556],732:[0,.72222,0,0,.55556],770:[0,.72222,0,0,.55556],771:[0,.72222,0,0,.55556],8214:[-99e-5,.601,0,0,.77778],8593:[1e-5,.6,0,0,.66667],8595:[1e-5,.6,0,0,.66667],8657:[1e-5,.6,0,0,.77778],8659:[1e-5,.6,0,0,.77778],8719:[.25001,.75,0,0,.94445],8720:[.25001,.75,0,0,.94445],8721:[.25001,.75,0,0,1.05556],8730:[.35001,.85,0,0,1],8739:[-.00599,.606,0,0,.33333],8741:[-.00599,.606,0,0,.55556],8747:[.30612,.805,.19445,0,.47222],8748:[.306,.805,.19445,0,.47222],8749:[.306,.805,.19445,0,.47222],8750:[.30612,.805,.19445,0,.47222],8896:[.25001,.75,0,0,.83334],8897:[.25001,.75,0,0,.83334],8898:[.25001,.75,0,0,.83334],8899:[.25001,.75,0,0,.83334],8968:[.35001,.85,0,0,.47222],8969:[.35001,.85,0,0,.47222],8970:[.35001,.85,0,0,.47222],8971:[.35001,.85,0,0,.47222],9168:[-99e-5,.601,0,0,.66667],10216:[.35001,.85,0,0,.47222],10217:[.35001,.85,0,0,.47222],10752:[.25001,.75,0,0,1.11111],10753:[.25001,.75,0,0,1.11111],10754:[.25001,.75,0,0,1.11111],10756:[.25001,.75,0,0,.83334],10758:[.25001,.75,0,0,.83334]},"Size2-Regular":{32:[0,0,0,0,.25],40:[.65002,1.15,0,0,.59722],41:[.65002,1.15,0,0,.59722],47:[.65002,1.15,0,0,.81111],91:[.65002,1.15,0,0,.47222],92:[.65002,1.15,0,0,.81111],93:[.65002,1.15,0,0,.47222],123:[.65002,1.15,0,0,.66667],125:[.65002,1.15,0,0,.66667],160:[0,0,0,0,.25],710:[0,.75,0,0,1],732:[0,.75,0,0,1],770:[0,.75,0,0,1],771:[0,.75,0,0,1],8719:[.55001,1.05,0,0,1.27778],8720:[.55001,1.05,0,0,1.27778],8721:[.55001,1.05,0,0,1.44445],8730:[.65002,1.15,0,0,1],8747:[.86225,1.36,.44445,0,.55556],8748:[.862,1.36,.44445,0,.55556],8749:[.862,1.36,.44445,0,.55556],8750:[.86225,1.36,.44445,0,.55556],8896:[.55001,1.05,0,0,1.11111],8897:[.55001,1.05,0,0,1.11111],8898:[.55001,1.05,0,0,1.11111],8899:[.55001,1.05,0,0,1.11111],8968:[.65002,1.15,0,0,.52778],8969:[.65002,1.15,0,0,.52778],8970:[.65002,1.15,0,0,.52778],8971:[.65002,1.15,0,0,.52778],10216:[.65002,1.15,0,0,.61111],10217:[.65002,1.15,0,0,.61111],10752:[.55001,1.05,0,0,1.51112],10753:[.55001,1.05,0,0,1.51112],10754:[.55001,1.05,0,0,1.51112],10756:[.55001,1.05,0,0,1.11111],10758:[.55001,1.05,0,0,1.11111]},"Size3-Regular":{32:[0,0,0,0,.25],40:[.95003,1.45,0,0,.73611],41:[.95003,1.45,0,0,.73611],47:[.95003,1.45,0,0,1.04445],91:[.95003,1.45,0,0,.52778],92:[.95003,1.45,0,0,1.04445],93:[.95003,1.45,0,0,.52778],123:[.95003,1.45,0,0,.75],125:[.95003,1.45,0,0,.75],160:[0,0,0,0,.25],710:[0,.75,0,0,1.44445],732:[0,.75,0,0,1.44445],770:[0,.75,0,0,1.44445],771:[0,.75,0,0,1.44445],8730:[.95003,1.45,0,0,1],8968:[.95003,1.45,0,0,.58334],8969:[.95003,1.45,0,0,.58334],8970:[.95003,1.45,0,0,.58334],8971:[.95003,1.45,0,0,.58334],10216:[.95003,1.45,0,0,.75],10217:[.95003,1.45,0,0,.75]},"Size4-Regular":{32:[0,0,0,0,.25],40:[1.25003,1.75,0,0,.79167],41:[1.25003,1.75,0,0,.79167],47:[1.25003,1.75,0,0,1.27778],91:[1.25003,1.75,0,0,.58334],92:[1.25003,1.75,0,0,1.27778],93:[1.25003,1.75,0,0,.58334],123:[1.25003,1.75,0,0,.80556],125:[1.25003,1.75,0,0,.80556],160:[0,0,0,0,.25],710:[0,.825,0,0,1.8889],732:[0,.825,0,0,1.8889],770:[0,.825,0,0,1.8889],771:[0,.825,0,0,1.8889],8730:[1.25003,1.75,0,0,1],8968:[1.25003,1.75,0,0,.63889],8969:[1.25003,1.75,0,0,.63889],8970:[1.25003,1.75,0,0,.63889],8971:[1.25003,1.75,0,0,.63889],9115:[.64502,1.155,0,0,.875],9116:[1e-5,.6,0,0,.875],9117:[.64502,1.155,0,0,.875],9118:[.64502,1.155,0,0,.875],9119:[1e-5,.6,0,0,.875],9120:[.64502,1.155,0,0,.875],9121:[.64502,1.155,0,0,.66667],9122:[-99e-5,.601,0,0,.66667],9123:[.64502,1.155,0,0,.66667],9124:[.64502,1.155,0,0,.66667],9125:[-99e-5,.601,0,0,.66667],9126:[.64502,1.155,0,0,.66667],9127:[1e-5,.9,0,0,.88889],9128:[.65002,1.15,0,0,.88889],9129:[.90001,0,0,0,.88889],9130:[0,.3,0,0,.88889],9131:[1e-5,.9,0,0,.88889],9132:[.65002,1.15,0,0,.88889],9133:[.90001,0,0,0,.88889],9143:[.88502,.915,0,0,1.05556],10216:[1.25003,1.75,0,0,.80556],10217:[1.25003,1.75,0,0,.80556],57344:[-.00499,.605,0,0,1.05556],57345:[-.00499,.605,0,0,1.05556],57680:[0,.12,0,0,.45],57681:[0,.12,0,0,.45],57682:[0,.12,0,0,.45],57683:[0,.12,0,0,.45]},"Typewriter-Regular":{32:[0,0,0,0,.525],33:[0,.61111,0,0,.525],34:[0,.61111,0,0,.525],35:[0,.61111,0,0,.525],36:[.08333,.69444,0,0,.525],37:[.08333,.69444,0,0,.525],38:[0,.61111,0,0,.525],39:[0,.61111,0,0,.525],40:[.08333,.69444,0,0,.525],41:[.08333,.69444,0,0,.525],42:[0,.52083,0,0,.525],43:[-.08056,.53055,0,0,.525],44:[.13889,.125,0,0,.525],45:[-.08056,.53055,0,0,.525],46:[0,.125,0,0,.525],47:[.08333,.69444,0,0,.525],48:[0,.61111,0,0,.525],49:[0,.61111,0,0,.525],50:[0,.61111,0,0,.525],51:[0,.61111,0,0,.525],52:[0,.61111,0,0,.525],53:[0,.61111,0,0,.525],54:[0,.61111,0,0,.525],55:[0,.61111,0,0,.525],56:[0,.61111,0,0,.525],57:[0,.61111,0,0,.525],58:[0,.43056,0,0,.525],59:[.13889,.43056,0,0,.525],60:[-.05556,.55556,0,0,.525],61:[-.19549,.41562,0,0,.525],62:[-.05556,.55556,0,0,.525],63:[0,.61111,0,0,.525],64:[0,.61111,0,0,.525],65:[0,.61111,0,0,.525],66:[0,.61111,0,0,.525],67:[0,.61111,0,0,.525],68:[0,.61111,0,0,.525],69:[0,.61111,0,0,.525],70:[0,.61111,0,0,.525],71:[0,.61111,0,0,.525],72:[0,.61111,0,0,.525],73:[0,.61111,0,0,.525],74:[0,.61111,0,0,.525],75:[0,.61111,0,0,.525],76:[0,.61111,0,0,.525],77:[0,.61111,0,0,.525],78:[0,.61111,0,0,.525],79:[0,.61111,0,0,.525],80:[0,.61111,0,0,.525],81:[.13889,.61111,0,0,.525],82:[0,.61111,0,0,.525],83:[0,.61111,0,0,.525],84:[0,.61111,0,0,.525],85:[0,.61111,0,0,.525],86:[0,.61111,0,0,.525],87:[0,.61111,0,0,.525],88:[0,.61111,0,0,.525],89:[0,.61111,0,0,.525],90:[0,.61111,0,0,.525],91:[.08333,.69444,0,0,.525],92:[.08333,.69444,0,0,.525],93:[.08333,.69444,0,0,.525],94:[0,.61111,0,0,.525],95:[.09514,0,0,0,.525],96:[0,.61111,0,0,.525],97:[0,.43056,0,0,.525],98:[0,.61111,0,0,.525],99:[0,.43056,0,0,.525],100:[0,.61111,0,0,.525],101:[0,.43056,0,0,.525],102:[0,.61111,0,0,.525],103:[.22222,.43056,0,0,.525],104:[0,.61111,0,0,.525],105:[0,.61111,0,0,.525],106:[.22222,.61111,0,0,.525],107:[0,.61111,0,0,.525],108:[0,.61111,0,0,.525],109:[0,.43056,0,0,.525],110:[0,.43056,0,0,.525],111:[0,.43056,0,0,.525],112:[.22222,.43056,0,0,.525],113:[.22222,.43056,0,0,.525],114:[0,.43056,0,0,.525],115:[0,.43056,0,0,.525],116:[0,.55358,0,0,.525],117:[0,.43056,0,0,.525],118:[0,.43056,0,0,.525],119:[0,.43056,0,0,.525],120:[0,.43056,0,0,.525],121:[.22222,.43056,0,0,.525],122:[0,.43056,0,0,.525],123:[.08333,.69444,0,0,.525],124:[.08333,.69444,0,0,.525],125:[.08333,.69444,0,0,.525],126:[0,.61111,0,0,.525],127:[0,.61111,0,0,.525],160:[0,0,0,0,.525],176:[0,.61111,0,0,.525],184:[.19445,0,0,0,.525],305:[0,.43056,0,0,.525],567:[.22222,.43056,0,0,.525],711:[0,.56597,0,0,.525],713:[0,.56555,0,0,.525],714:[0,.61111,0,0,.525],715:[0,.61111,0,0,.525],728:[0,.61111,0,0,.525],730:[0,.61111,0,0,.525],770:[0,.61111,0,0,.525],771:[0,.61111,0,0,.525],776:[0,.61111,0,0,.525],915:[0,.61111,0,0,.525],916:[0,.61111,0,0,.525],920:[0,.61111,0,0,.525],923:[0,.61111,0,0,.525],926:[0,.61111,0,0,.525],928:[0,.61111,0,0,.525],931:[0,.61111,0,0,.525],933:[0,.61111,0,0,.525],934:[0,.61111,0,0,.525],936:[0,.61111,0,0,.525],937:[0,.61111,0,0,.525],8216:[0,.61111,0,0,.525],8217:[0,.61111,0,0,.525],8242:[0,.61111,0,0,.525],9251:[.11111,.21944,0,0,.525]}},me={slant:[.25,.25,.25],space:[0,0,0],stretch:[0,0,0],shrink:[0,0,0],xHeight:[.431,.431,.431],quad:[1,1.171,1.472],extraSpace:[0,0,0],num1:[.677,.732,.925],num2:[.394,.384,.387],num3:[.444,.471,.504],denom1:[.686,.752,1.025],denom2:[.345,.344,.532],sup1:[.413,.503,.504],sup2:[.363,.431,.404],sup3:[.289,.286,.294],sub1:[.15,.143,.2],sub2:[.247,.286,.4],supDrop:[.386,.353,.494],subDrop:[.05,.071,.1],delim1:[2.39,1.7,1.98],delim2:[1.01,1.157,1.42],axisHeight:[.25,.25,.25],defaultRuleThickness:[.04,.049,.049],bigOpSpacing1:[.111,.111,.111],bigOpSpacing2:[.166,.166,.166],bigOpSpacing3:[.2,.2,.2],bigOpSpacing4:[.6,.611,.611],bigOpSpacing5:[.1,.143,.143],sqrtRuleThickness:[.04,.04,.04],ptPerEm:[10,10,10],doubleRuleSep:[.2,.2,.2],arrayRuleWidth:[.04,.04,.04],fboxsep:[.3,.3,.3],fboxrule:[.04,.04,.04]},Ie={\u00C5:"A",\u00D0:"D",\u00DE:"o",\u00E5:"a",\u00F0:"d",\u00FE:"o",\u0410:"A",\u0411:"B",\u0412:"B",\u0413:"F",\u0414:"A",\u0415:"E",\u0416:"K",\u0417:"3",\u0418:"N",\u0419:"N",\u041A:"K",\u041B:"N",\u041C:"M",\u041D:"H",\u041E:"O",\u041F:"N",\u0420:"P",\u0421:"C",\u0422:"T",\u0423:"y",\u0424:"O",\u0425:"X",\u0426:"U",\u0427:"h",\u0428:"W",\u0429:"W",\u042A:"B",\u042B:"X",\u042C:"B",\u042D:"3",\u042E:"X",\u042F:"R",\u0430:"a",\u0431:"b",\u0432:"a",\u0433:"r",\u0434:"y",\u0435:"e",\u0436:"m",\u0437:"e",\u0438:"n",\u0439:"n",\u043A:"n",\u043B:"n",\u043C:"m",\u043D:"n",\u043E:"o",\u043F:"n",\u0440:"p",\u0441:"c",\u0442:"o",\u0443:"y",\u0444:"b",\u0445:"x",\u0446:"n",\u0447:"n",\u0448:"w",\u0449:"w",\u044A:"a",\u044B:"m",\u044C:"a",\u044D:"e",\u044E:"m",\u044F:"r"};function we(u,e){ue[u]=e}function Me(u,e,t){if(!ue[e])throw new Error("Font metrics not found for font: "+e+".");var d=u.charCodeAt(0),S=ue[e][d];if(!S&&u[0]in Ie&&(d=Ie[u[0]].charCodeAt(0),S=ue[e][d]),!S&&t==="text"&&_e(d)&&(S=ue[e][77]),S)return{depth:S[0],height:S[1],italic:S[2],skew:S[3],width:S[4]}}var Je={};function vt(u){var e;if(u>=5?e=0:u>=3?e=1:e=2,!Je[e]){var t=Je[e]={cssEmPerMu:me.quad[e]/18};for(var d in me)me.hasOwnProperty(d)&&(t[d]=me[d][e])}return Je[e]}var Et=[[1,1,1],[2,1,1],[3,1,1],[4,2,1],[5,2,1],[6,3,1],[7,4,2],[8,6,3],[9,7,6],[10,8,7],[11,10,9]],Yt=[.5,.6,.7,.8,.9,1,1.2,1.44,1.728,2.074,2.488],Gt=function(e,t){return t.size<2?e:Et[e-1][t.size-1]};class Lt{constructor(e){this.style=void 0,this.color=void 0,this.size=void 0,this.textSize=void 0,this.phantom=void 0,this.font=void 0,this.fontFamily=void 0,this.fontWeight=void 0,this.fontShape=void 0,this.sizeMultiplier=void 0,this.maxSize=void 0,this.minRuleThickness=void 0,this._fontMetrics=void 0,this.style=e.style,this.color=e.color,this.size=e.size||Lt.BASESIZE,this.textSize=e.textSize||this.size,this.phantom=!!e.phantom,this.font=e.font||"",this.fontFamily=e.fontFamily||"",this.fontWeight=e.fontWeight||"",this.fontShape=e.fontShape||"",this.sizeMultiplier=Yt[this.size-1],this.maxSize=e.maxSize,this.minRuleThickness=e.minRuleThickness,this._fontMetrics=void 0}extend(e){var t={style:this.style,size:this.size,textSize:this.textSize,color:this.color,phantom:this.phantom,font:this.font,fontFamily:this.fontFamily,fontWeight:this.fontWeight,fontShape:this.fontShape,maxSize:this.maxSize,minRuleThickness:this.minRuleThickness};for(var d in e)e.hasOwnProperty(d)&&(t[d]=e[d]);return new Lt(t)}havingStyle(e){return this.style===e?this:this.extend({style:e,size:Gt(this.textSize,e)})}havingCrampedStyle(){return this.havingStyle(this.style.cramp())}havingSize(e){return this.size===e&&this.textSize===e?this:this.extend({style:this.style.text(),size:e,textSize:e,sizeMultiplier:Yt[e-1]})}havingBaseStyle(e){e=e||this.style.text();var t=Gt(Lt.BASESIZE,e);return this.size===t&&this.textSize===Lt.BASESIZE&&this.style===e?this:this.extend({style:e,size:t})}havingBaseSizing(){var e;switch(this.style.id){case 4:case 5:e=3;break;case 6:case 7:e=1;break;default:e=6}return this.extend({style:this.style.text(),size:e})}withColor(e){return this.extend({color:e})}withPhantom(){return this.extend({phantom:!0})}withFont(e){return this.extend({font:e})}withTextFontFamily(e){return this.extend({fontFamily:e,font:""})}withTextFontWeight(e){return this.extend({fontWeight:e,font:""})}withTextFontShape(e){return this.extend({fontShape:e,font:""})}sizingClasses(e){return e.size!==this.size?["sizing","reset-size"+e.size,"size"+this.size]:[]}baseSizingClasses(){return this.size!==Lt.BASESIZE?["sizing","reset-size"+this.size,"size"+Lt.BASESIZE]:[]}fontMetrics(){return this._fontMetrics||(this._fontMetrics=vt(this.size)),this._fontMetrics}getColor(){return this.phantom?"transparent":this.color}}Lt.BASESIZE=6;var at={pt:1,mm:7227/2540,cm:7227/254,in:72.27,bp:803/800,pc:12,dd:1238/1157,cc:14856/1157,nd:685/642,nc:1370/107,sp:1/65536,px:803/800},xt={ex:!0,em:!0,mu:!0},Mt=function(e){return typeof e!="string"&&(e=e.unit),e in at||e in xt||e==="ex"},Wt=function(e,t){var d;if(e.unit in at)d=at[e.unit]/t.fontMetrics().ptPerEm/t.sizeMultiplier;else if(e.unit==="mu")d=t.fontMetrics().cssEmPerMu;else{var S;if(t.style.isTight()?S=t.havingStyle(t.style.text()):S=t,e.unit==="ex")d=S.fontMetrics().xHeight;else if(e.unit==="em")d=S.fontMetrics().quad;else throw new q("Invalid unit: '"+e.unit+"'");S!==t&&(d*=S.sizeMultiplier/t.sizeMultiplier)}return Math.min(e.number*d,t.maxSize)},Ot=function(e){return+e.toFixed(4)+"em"},lr=function(e){return e.filter(t=>t).join(" ")},ur=function(e,t,d){if(this.classes=e||[],this.attributes={},this.height=0,this.depth=0,this.maxFontSize=0,this.style=d||{},t){t.style.isTight()&&this.classes.push("mtight");var S=t.getColor();S&&(this.style.color=S)}},Cr=function(e){var t=document.createElement(e);t.className=lr(this.classes);for(var d in this.style)this.style.hasOwnProperty(d)&&(t.style[d]=this.style[d]);for(var S in this.attributes)this.attributes.hasOwnProperty(S)&&t.setAttribute(S,this.attributes[S]);for(var Z=0;Z<this.children.length;Z++)t.appendChild(this.children[Z].toNode());return t},rn=/[\s"'>/=\x00-\x1f]/,Pr=function(e){var t="<"+e;this.classes.length&&(t+=' class="'+A.escape(lr(this.classes))+'"');var d="";for(var S in this.style)this.style.hasOwnProperty(S)&&(d+=A.hyphenate(S)+":"+this.style[S]+";");d&&(t+=' style="'+A.escape(d)+'"');for(var Z in this.attributes)if(this.attributes.hasOwnProperty(Z)){if(rn.test(Z))throw new q("Invalid attribute name '"+Z+"'");t+=" "+Z+'="'+A.escape(this.attributes[Z])+'"'}t+=">";for(var Oe=0;Oe<this.children.length;Oe++)t+=this.children[Oe].toMarkup();return t+="</"+e+">",t};class x{constructor(e,t,d,S){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.width=void 0,this.maxFontSize=void 0,this.style=void 0,ur.call(this,e,d,S),this.children=t||[]}setAttribute(e,t){this.attributes[e]=t}hasClass(e){return A.contains(this.classes,e)}toNode(){return Cr.call(this,"span")}toMarkup(){return Pr.call(this,"span")}}class D{constructor(e,t,d,S){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,ur.call(this,t,S),this.children=d||[],this.setAttribute("href",e)}setAttribute(e,t){this.attributes[e]=t}hasClass(e){return A.contains(this.classes,e)}toNode(){return Cr.call(this,"a")}toMarkup(){return Pr.call(this,"a")}}class wt{constructor(e,t,d){this.src=void 0,this.alt=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.alt=t,this.src=e,this.classes=["mord"],this.style=d}hasClass(e){return A.contains(this.classes,e)}toNode(){var e=document.createElement("img");e.src=this.src,e.alt=this.alt,e.className="mord";for(var t in this.style)this.style.hasOwnProperty(t)&&(e.style[t]=this.style[t]);return e}toMarkup(){var e='<img src="'+A.escape(this.src)+'"'+(' alt="'+A.escape(this.alt)+'"'),t="";for(var d in this.style)this.style.hasOwnProperty(d)&&(t+=A.hyphenate(d)+":"+this.style[d]+";");return t&&(e+=' style="'+A.escape(t)+'"'),e+="'/>",e}}var oe={\u00EE:"\u0131\u0302",\u00EF:"\u0131\u0308",\u00ED:"\u0131\u0301",\u00EC:"\u0131\u0300"};class Be{constructor(e,t,d,S,Z,Oe,Ge,Xe){this.text=void 0,this.height=void 0,this.depth=void 0,this.italic=void 0,this.skew=void 0,this.width=void 0,this.maxFontSize=void 0,this.classes=void 0,this.style=void 0,this.text=e,this.height=t||0,this.depth=d||0,this.italic=S||0,this.skew=Z||0,this.width=Oe||0,this.classes=Ge||[],this.style=Xe||{},this.maxFontSize=0;var _t=I(this.text.charCodeAt(0));_t&&this.classes.push(_t+"_fallback"),/[îïíì]/.test(this.text)&&(this.text=oe[this.text])}hasClass(e){return A.contains(this.classes,e)}toNode(){var e=document.createTextNode(this.text),t=null;this.italic>0&&(t=document.createElement("span"),t.style.marginRight=Ot(this.italic)),this.classes.length>0&&(t=t||document.createElement("span"),t.className=lr(this.classes));for(var d in this.style)this.style.hasOwnProperty(d)&&(t=t||document.createElement("span"),t.style[d]=this.style[d]);return t?(t.appendChild(e),t):e}toMarkup(){var e=!1,t="<span";this.classes.length&&(e=!0,t+=' class="',t+=A.escape(lr(this.classes)),t+='"');var d="";this.italic>0&&(d+="margin-right:"+this.italic+"em;");for(var S in this.style)this.style.hasOwnProperty(S)&&(d+=A.hyphenate(S)+":"+this.style[S]+";");d&&(e=!0,t+=' style="'+A.escape(d)+'"');var Z=A.escape(this.text);return e?(t+=">",t+=Z,t+="</span>",t):Z}}class Dr{constructor(e,t){this.children=void 0,this.attributes=void 0,this.children=e||[],this.attributes=t||{}}toNode(){var e="http://www.w3.org/2000/svg",t=document.createElementNS(e,"svg");for(var d in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,d)&&t.setAttribute(d,this.attributes[d]);for(var S=0;S<this.children.length;S++)t.appendChild(this.children[S].toNode());return t}toMarkup(){var e='<svg xmlns="http://www.w3.org/2000/svg"';for(var t in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,t)&&(e+=" "+t+'="'+A.escape(this.attributes[t])+'"');e+=">";for(var d=0;d<this.children.length;d++)e+=this.children[d].toMarkup();return e+="</svg>",e}}class Ar{constructor(e,t){this.pathName=void 0,this.alternate=void 0,this.pathName=e,this.alternate=t}toNode(){var e="http://www.w3.org/2000/svg",t=document.createElementNS(e,"path");return this.alternate?t.setAttribute("d",this.alternate):t.setAttribute("d",Ye[this.pathName]),t}toMarkup(){return this.alternate?'<path d="'+A.escape(this.alternate)+'"/>':'<path d="'+A.escape(Ye[this.pathName])+'"/>'}}class xn{constructor(e){this.attributes=void 0,this.attributes=e||{}}toNode(){var e="http://www.w3.org/2000/svg",t=document.createElementNS(e,"line");for(var d in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,d)&&t.setAttribute(d,this.attributes[d]);return t}toMarkup(){var e="<line";for(var t in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,t)&&(e+=" "+t+'="'+A.escape(this.attributes[t])+'"');return e+="/>",e}}function Ln(u){if(u instanceof Be)return u;throw new Error("Expected symbolNode but got "+String(u)+".")}function Ft(u){if(u instanceof x)return u;throw new Error("Expected span<HtmlDomNode> but got "+String(u)+".")}var Sr={bin:1,close:1,inner:1,open:1,punct:1,rel:1},yr={"accent-token":1,mathord:1,"op-token":1,spacing:1,textord:1},Lr={math:{},text:{}};function h(u,e,t,d,S,Z){Lr[u][S]={font:e,group:t,replace:d},Z&&d&&(Lr[u][d]=Lr[u][S])}var B="math",Ee="text",ne="main",ft="ams",bn="accent-token",mt="bin",Zt="close",Ur="inner",$r="mathord",qr="op-token",gn="open",Qn="punct",pe="rel",fr="spacing",Qe="textord";h(B,ne,pe,"\u2261","\\equiv",!0),h(B,ne,pe,"\u227A","\\prec",!0),h(B,ne,pe,"\u227B","\\succ",!0),h(B,ne,pe,"\u223C","\\sim",!0),h(B,ne,pe,"\u22A5","\\perp"),h(B,ne,pe,"\u2AAF","\\preceq",!0),h(B,ne,pe,"\u2AB0","\\succeq",!0),h(B,ne,pe,"\u2243","\\simeq",!0),h(B,ne,pe,"\u2223","\\mid",!0),h(B,ne,pe,"\u226A","\\ll",!0),h(B,ne,pe,"\u226B","\\gg",!0),h(B,ne,pe,"\u224D","\\asymp",!0),h(B,ne,pe,"\u2225","\\parallel"),h(B,ne,pe,"\u22C8","\\bowtie",!0),h(B,ne,pe,"\u2323","\\smile",!0),h(B,ne,pe,"\u2291","\\sqsubseteq",!0),h(B,ne,pe,"\u2292","\\sqsupseteq",!0),h(B,ne,pe,"\u2250","\\doteq",!0),h(B,ne,pe,"\u2322","\\frown",!0),h(B,ne,pe,"\u220B","\\ni",!0),h(B,ne,pe,"\u221D","\\propto",!0),h(B,ne,pe,"\u22A2","\\vdash",!0),h(B,ne,pe,"\u22A3","\\dashv",!0),h(B,ne,pe,"\u220B","\\owns"),h(B,ne,Qn,".","\\ldotp"),h(B,ne,Qn,"\u22C5","\\cdotp"),h(B,ne,Qe,"#","\\#"),h(Ee,ne,Qe,"#","\\#"),h(B,ne,Qe,"&","\\&"),h(Ee,ne,Qe,"&","\\&"),h(B,ne,Qe,"\u2135","\\aleph",!0),h(B,ne,Qe,"\u2200","\\forall",!0),h(B,ne,Qe,"\u210F","\\hbar",!0),h(B,ne,Qe,"\u2203","\\exists",!0),h(B,ne,Qe,"\u2207","\\nabla",!0),h(B,ne,Qe,"\u266D","\\flat",!0),h(B,ne,Qe,"\u2113","\\ell",!0),h(B,ne,Qe,"\u266E","\\natural",!0),h(B,ne,Qe,"\u2663","\\clubsuit",!0),h(B,ne,Qe,"\u2118","\\wp",!0),h(B,ne,Qe,"\u266F","\\sharp",!0),h(B,ne,Qe,"\u2662","\\diamondsuit",!0),h(B,ne,Qe,"\u211C","\\Re",!0),h(B,ne,Qe,"\u2661","\\heartsuit",!0),h(B,ne,Qe,"\u2111","\\Im",!0),h(B,ne,Qe,"\u2660","\\spadesuit",!0),h(B,ne,Qe,"\xA7","\\S",!0),h(Ee,ne,Qe,"\xA7","\\S"),h(B,ne,Qe,"\xB6","\\P",!0),h(Ee,ne,Qe,"\xB6","\\P"),h(B,ne,Qe,"\u2020","\\dag"),h(Ee,ne,Qe,"\u2020","\\dag"),h(Ee,ne,Qe,"\u2020","\\textdagger"),h(B,ne,Qe,"\u2021","\\ddag"),h(Ee,ne,Qe,"\u2021","\\ddag"),h(Ee,ne,Qe,"\u2021","\\textdaggerdbl"),h(B,ne,Zt,"\u23B1","\\rmoustache",!0),h(B,ne,gn,"\u23B0","\\lmoustache",!0),h(B,ne,Zt,"\u27EF","\\rgroup",!0),h(B,ne,gn,"\u27EE","\\lgroup",!0),h(B,ne,mt,"\u2213","\\mp",!0),h(B,ne,mt,"\u2296","\\ominus",!0),h(B,ne,mt,"\u228E","\\uplus",!0),h(B,ne,mt,"\u2293","\\sqcap",!0),h(B,ne,mt,"\u2217","\\ast"),h(B,ne,mt,"\u2294","\\sqcup",!0),h(B,ne,mt,"\u25EF","\\bigcirc",!0),h(B,ne,mt,"\u2219","\\bullet",!0),h(B,ne,mt,"\u2021","\\ddagger"),h(B,ne,mt,"\u2240","\\wr",!0),h(B,ne,mt,"\u2A3F","\\amalg"),h(B,ne,mt,"&","\\And"),h(B,ne,pe,"\u27F5","\\longleftarrow",!0),h(B,ne,pe,"\u21D0","\\Leftarrow",!0),h(B,ne,pe,"\u27F8","\\Longleftarrow",!0),h(B,ne,pe,"\u27F6","\\longrightarrow",!0),h(B,ne,pe,"\u21D2","\\Rightarrow",!0),h(B,ne,pe,"\u27F9","\\Longrightarrow",!0),h(B,ne,pe,"\u2194","\\leftrightarrow",!0),h(B,ne,pe,"\u27F7","\\longleftrightarrow",!0),h(B,ne,pe,"\u21D4","\\Leftrightarrow",!0),h(B,ne,pe,"\u27FA","\\Longleftrightarrow",!0),h(B,ne,pe,"\u21A6","\\mapsto",!0),h(B,ne,pe,"\u27FC","\\longmapsto",!0),h(B,ne,pe,"\u2197","\\nearrow",!0),h(B,ne,pe,"\u21A9","\\hookleftarrow",!0),h(B,ne,pe,"\u21AA","\\hookrightarrow",!0),h(B,ne,pe,"\u2198","\\searrow",!0),h(B,ne,pe,"\u21BC","\\leftharpoonup",!0),h(B,ne,pe,"\u21C0","\\rightharpoonup",!0),h(B,ne,pe,"\u2199","\\swarrow",!0),h(B,ne,pe,"\u21BD","\\leftharpoondown",!0),h(B,ne,pe,"\u21C1","\\rightharpoondown",!0),h(B,ne,pe,"\u2196","\\nwarrow",!0),h(B,ne,pe,"\u21CC","\\rightleftharpoons",!0),h(B,ft,pe,"\u226E","\\nless",!0),h(B,ft,pe,"\uE010","\\@nleqslant"),h(B,ft,pe,"\uE011","\\@nleqq"),h(B,ft,pe,"\u2A87","\\lneq",!0),h(B,ft,pe,"\u2268","\\lneqq",!0),h(B,ft,pe,"\uE00C","\\@lvertneqq"),h(B,ft,pe,"\u22E6","\\lnsim",!0),h(B,ft,pe,"\u2A89","\\lnapprox",!0),h(B,ft,pe,"\u2280","\\nprec",!0),h(B,ft,pe,"\u22E0","\\npreceq",!0),h(B,ft,pe,"\u22E8","\\precnsim",!0),h(B,ft,pe,"\u2AB9","\\precnapprox",!0),h(B,ft,pe,"\u2241","\\nsim",!0),h(B,ft,pe,"\uE006","\\@nshortmid"),h(B,ft,pe,"\u2224","\\nmid",!0),h(B,ft,pe,"\u22AC","\\nvdash",!0),h(B,ft,pe,"\u22AD","\\nvDash",!0),h(B,ft,pe,"\u22EA","\\ntriangleleft"),h(B,ft,pe,"\u22EC","\\ntrianglelefteq",!0),h(B,ft,pe,"\u228A","\\subsetneq",!0),h(B,ft,pe,"\uE01A","\\@varsubsetneq"),h(B,ft,pe,"\u2ACB","\\subsetneqq",!0),h(B,ft,pe,"\uE017","\\@varsubsetneqq"),h(B,ft,pe,"\u226F","\\ngtr",!0),h(B,ft,pe,"\uE00F","\\@ngeqslant"),h(B,ft,pe,"\uE00E","\\@ngeqq"),h(B,ft,pe,"\u2A88","\\gneq",!0),h(B,ft,pe,"\u2269","\\gneqq",!0),h(B,ft,pe,"\uE00D","\\@gvertneqq"),h(B,ft,pe,"\u22E7","\\gnsim",!0),h(B,ft,pe,"\u2A8A","\\gnapprox",!0),h(B,ft,pe,"\u2281","\\nsucc",!0),h(B,ft,pe,"\u22E1","\\nsucceq",!0),h(B,ft,pe,"\u22E9","\\succnsim",!0),h(B,ft,pe,"\u2ABA","\\succnapprox",!0),h(B,ft,pe,"\u2246","\\ncong",!0),h(B,ft,pe,"\uE007","\\@nshortparallel"),h(B,ft,pe,"\u2226","\\nparallel",!0),h(B,ft,pe,"\u22AF","\\nVDash",!0),h(B,ft,pe,"\u22EB","\\ntriangleright"),h(B,ft,pe,"\u22ED","\\ntrianglerighteq",!0),h(B,ft,pe,"\uE018","\\@nsupseteqq"),h(B,ft,pe,"\u228B","\\supsetneq",!0),h(B,ft,pe,"\uE01B","\\@varsupsetneq"),h(B,ft,pe,"\u2ACC","\\supsetneqq",!0),h(B,ft,pe,"\uE019","\\@varsupsetneqq"),h(B,ft,pe,"\u22AE","\\nVdash",!0),h(B,ft,pe,"\u2AB5","\\precneqq",!0),h(B,ft,pe,"\u2AB6","\\succneqq",!0),h(B,ft,pe,"\uE016","\\@nsubseteqq"),h(B,ft,mt,"\u22B4","\\unlhd"),h(B,ft,mt,"\u22B5","\\unrhd"),h(B,ft,pe,"\u219A","\\nleftarrow",!0),h(B,ft,pe,"\u219B","\\nrightarrow",!0),h(B,ft,pe,"\u21CD","\\nLeftarrow",!0),h(B,ft,pe,"\u21CF","\\nRightarrow",!0),h(B,ft,pe,"\u21AE","\\nleftrightarrow",!0),h(B,ft,pe,"\u21CE","\\nLeftrightarrow",!0),h(B,ft,pe,"\u25B3","\\vartriangle"),h(B,ft,Qe,"\u210F","\\hslash"),h(B,ft,Qe,"\u25BD","\\triangledown"),h(B,ft,Qe,"\u25CA","\\lozenge"),h(B,ft,Qe,"\u24C8","\\circledS"),h(B,ft,Qe,"\xAE","\\circledR"),h(Ee,ft,Qe,"\xAE","\\circledR"),h(B,ft,Qe,"\u2221","\\measuredangle",!0),h(B,ft,Qe,"\u2204","\\nexists"),h(B,ft,Qe,"\u2127","\\mho"),h(B,ft,Qe,"\u2132","\\Finv",!0),h(B,ft,Qe,"\u2141","\\Game",!0),h(B,ft,Qe,"\u2035","\\backprime"),h(B,ft,Qe,"\u25B2","\\blacktriangle"),h(B,ft,Qe,"\u25BC","\\blacktriangledown"),h(B,ft,Qe,"\u25A0","\\blacksquare"),h(B,ft,Qe,"\u29EB","\\blacklozenge"),h(B,ft,Qe,"\u2605","\\bigstar"),h(B,ft,Qe,"\u2222","\\sphericalangle",!0),h(B,ft,Qe,"\u2201","\\complement",!0),h(B,ft,Qe,"\xF0","\\eth",!0),h(Ee,ne,Qe,"\xF0","\xF0"),h(B,ft,Qe,"\u2571","\\diagup"),h(B,ft,Qe,"\u2572","\\diagdown"),h(B,ft,Qe,"\u25A1","\\square"),h(B,ft,Qe,"\u25A1","\\Box"),h(B,ft,Qe,"\u25CA","\\Diamond"),h(B,ft,Qe,"\xA5","\\yen",!0),h(Ee,ft,Qe,"\xA5","\\yen",!0),h(B,ft,Qe,"\u2713","\\checkmark",!0),h(Ee,ft,Qe,"\u2713","\\checkmark"),h(B,ft,Qe,"\u2136","\\beth",!0),h(B,ft,Qe,"\u2138","\\daleth",!0),h(B,ft,Qe,"\u2137","\\gimel",!0),h(B,ft,Qe,"\u03DD","\\digamma",!0),h(B,ft,Qe,"\u03F0","\\varkappa"),h(B,ft,gn,"\u250C","\\@ulcorner",!0),h(B,ft,Zt,"\u2510","\\@urcorner",!0),h(B,ft,gn,"\u2514","\\@llcorner",!0),h(B,ft,Zt,"\u2518","\\@lrcorner",!0),h(B,ft,pe,"\u2266","\\leqq",!0),h(B,ft,pe,"\u2A7D","\\leqslant",!0),h(B,ft,pe,"\u2A95","\\eqslantless",!0),h(B,ft,pe,"\u2272","\\lesssim",!0),h(B,ft,pe,"\u2A85","\\lessapprox",!0),h(B,ft,pe,"\u224A","\\approxeq",!0),h(B,ft,mt,"\u22D6","\\lessdot"),h(B,ft,pe,"\u22D8","\\lll",!0),h(B,ft,pe,"\u2276","\\lessgtr",!0),h(B,ft,pe,"\u22DA","\\lesseqgtr",!0),h(B,ft,pe,"\u2A8B","\\lesseqqgtr",!0),h(B,ft,pe,"\u2251","\\doteqdot"),h(B,ft,pe,"\u2253","\\risingdotseq",!0),h(B,ft,pe,"\u2252","\\fallingdotseq",!0),h(B,ft,pe,"\u223D","\\backsim",!0),h(B,ft,pe,"\u22CD","\\backsimeq",!0),h(B,ft,pe,"\u2AC5","\\subseteqq",!0),h(B,ft,pe,"\u22D0","\\Subset",!0),h(B,ft,pe,"\u228F","\\sqsubset",!0),h(B,ft,pe,"\u227C","\\preccurlyeq",!0),h(B,ft,pe,"\u22DE","\\curlyeqprec",!0),h(B,ft,pe,"\u227E","\\precsim",!0),h(B,ft,pe,"\u2AB7","\\precapprox",!0),h(B,ft,pe,"\u22B2","\\vartriangleleft"),h(B,ft,pe,"\u22B4","\\trianglelefteq"),h(B,ft,pe,"\u22A8","\\vDash",!0),h(B,ft,pe,"\u22AA","\\Vvdash",!0),h(B,ft,pe,"\u2323","\\smallsmile"),h(B,ft,pe,"\u2322","\\smallfrown"),h(B,ft,pe,"\u224F","\\bumpeq",!0),h(B,ft,pe,"\u224E","\\Bumpeq",!0),h(B,ft,pe,"\u2267","\\geqq",!0),h(B,ft,pe,"\u2A7E","\\geqslant",!0),h(B,ft,pe,"\u2A96","\\eqslantgtr",!0),h(B,ft,pe,"\u2273","\\gtrsim",!0),h(B,ft,pe,"\u2A86","\\gtrapprox",!0),h(B,ft,mt,"\u22D7","\\gtrdot"),h(B,ft,pe,"\u22D9","\\ggg",!0),h(B,ft,pe,"\u2277","\\gtrless",!0),h(B,ft,pe,"\u22DB","\\gtreqless",!0),h(B,ft,pe,"\u2A8C","\\gtreqqless",!0),h(B,ft,pe,"\u2256","\\eqcirc",!0),h(B,ft,pe,"\u2257","\\circeq",!0),h(B,ft,pe,"\u225C","\\triangleq",!0),h(B,ft,pe,"\u223C","\\thicksim"),h(B,ft,pe,"\u2248","\\thickapprox"),h(B,ft,pe,"\u2AC6","\\supseteqq",!0),h(B,ft,pe,"\u22D1","\\Supset",!0),h(B,ft,pe,"\u2290","\\sqsupset",!0),h(B,ft,pe,"\u227D","\\succcurlyeq",!0),h(B,ft,pe,"\u22DF","\\curlyeqsucc",!0),h(B,ft,pe,"\u227F","\\succsim",!0),h(B,ft,pe,"\u2AB8","\\succapprox",!0),h(B,ft,pe,"\u22B3","\\vartriangleright"),h(B,ft,pe,"\u22B5","\\trianglerighteq"),h(B,ft,pe,"\u22A9","\\Vdash",!0),h(B,ft,pe,"\u2223","\\shortmid"),h(B,ft,pe,"\u2225","\\shortparallel"),h(B,ft,pe,"\u226C","\\between",!0),h(B,ft,pe,"\u22D4","\\pitchfork",!0),h(B,ft,pe,"\u221D","\\varpropto"),h(B,ft,pe,"\u25C0","\\blacktriangleleft"),h(B,ft,pe,"\u2234","\\therefore",!0),h(B,ft,pe,"\u220D","\\backepsilon"),h(B,ft,pe,"\u25B6","\\blacktriangleright"),h(B,ft,pe,"\u2235","\\because",!0),h(B,ft,pe,"\u22D8","\\llless"),h(B,ft,pe,"\u22D9","\\gggtr"),h(B,ft,mt,"\u22B2","\\lhd"),h(B,ft,mt,"\u22B3","\\rhd"),h(B,ft,pe,"\u2242","\\eqsim",!0),h(B,ne,pe,"\u22C8","\\Join"),h(B,ft,pe,"\u2251","\\Doteq",!0),h(B,ft,mt,"\u2214","\\dotplus",!0),h(B,ft,mt,"\u2216","\\smallsetminus"),h(B,ft,mt,"\u22D2","\\Cap",!0),h(B,ft,mt,"\u22D3","\\Cup",!0),h(B,ft,mt,"\u2A5E","\\doublebarwedge",!0),h(B,ft,mt,"\u229F","\\boxminus",!0),h(B,ft,mt,"\u229E","\\boxplus",!0),h(B,ft,mt,"\u22C7","\\divideontimes",!0),h(B,ft,mt,"\u22C9","\\ltimes",!0),h(B,ft,mt,"\u22CA","\\rtimes",!0),h(B,ft,mt,"\u22CB","\\leftthreetimes",!0),h(B,ft,mt,"\u22CC","\\rightthreetimes",!0),h(B,ft,mt,"\u22CF","\\curlywedge",!0),h(B,ft,mt,"\u22CE","\\curlyvee",!0),h(B,ft,mt,"\u229D","\\circleddash",!0),h(B,ft,mt,"\u229B","\\circledast",!0),h(B,ft,mt,"\u22C5","\\centerdot"),h(B,ft,mt,"\u22BA","\\intercal",!0),h(B,ft,mt,"\u22D2","\\doublecap"),h(B,ft,mt,"\u22D3","\\doublecup"),h(B,ft,mt,"\u22A0","\\boxtimes",!0),h(B,ft,pe,"\u21E2","\\dashrightarrow",!0),h(B,ft,pe,"\u21E0","\\dashleftarrow",!0),h(B,ft,pe,"\u21C7","\\leftleftarrows",!0),h(B,ft,pe,"\u21C6","\\leftrightarrows",!0),h(B,ft,pe,"\u21DA","\\Lleftarrow",!0),h(B,ft,pe,"\u219E","\\twoheadleftarrow",!0),h(B,ft,pe,"\u21A2","\\leftarrowtail",!0),h(B,ft,pe,"\u21AB","\\looparrowleft",!0),h(B,ft,pe,"\u21CB","\\leftrightharpoons",!0),h(B,ft,pe,"\u21B6","\\curvearrowleft",!0),h(B,ft,pe,"\u21BA","\\circlearrowleft",!0),h(B,ft,pe,"\u21B0","\\Lsh",!0),h(B,ft,pe,"\u21C8","\\upuparrows",!0),h(B,ft,pe,"\u21BF","\\upharpoonleft",!0),h(B,ft,pe,"\u21C3","\\downharpoonleft",!0),h(B,ne,pe,"\u22B6","\\origof",!0),h(B,ne,pe,"\u22B7","\\imageof",!0),h(B,ft,pe,"\u22B8","\\multimap",!0),h(B,ft,pe,"\u21AD","\\leftrightsquigarrow",!0),h(B,ft,pe,"\u21C9","\\rightrightarrows",!0),h(B,ft,pe,"\u21C4","\\rightleftarrows",!0),h(B,ft,pe,"\u21A0","\\twoheadrightarrow",!0),h(B,ft,pe,"\u21A3","\\rightarrowtail",!0),h(B,ft,pe,"\u21AC","\\looparrowright",!0),h(B,ft,pe,"\u21B7","\\curvearrowright",!0),h(B,ft,pe,"\u21BB","\\circlearrowright",!0),h(B,ft,pe,"\u21B1","\\Rsh",!0),h(B,ft,pe,"\u21CA","\\downdownarrows",!0),h(B,ft,pe,"\u21BE","\\upharpoonright",!0),h(B,ft,pe,"\u21C2","\\downharpoonright",!0),h(B,ft,pe,"\u21DD","\\rightsquigarrow",!0),h(B,ft,pe,"\u21DD","\\leadsto"),h(B,ft,pe,"\u21DB","\\Rrightarrow",!0),h(B,ft,pe,"\u21BE","\\restriction"),h(B,ne,Qe,"\u2018","`"),h(B,ne,Qe,"$","\\$"),h(Ee,ne,Qe,"$","\\$"),h(Ee,ne,Qe,"$","\\textdollar"),h(B,ne,Qe,"%","\\%"),h(Ee,ne,Qe,"%","\\%"),h(B,ne,Qe,"_","\\_"),h(Ee,ne,Qe,"_","\\_"),h(Ee,ne,Qe,"_","\\textunderscore"),h(B,ne,Qe,"\u2220","\\angle",!0),h(B,ne,Qe,"\u221E","\\infty",!0),h(B,ne,Qe,"\u2032","\\prime"),h(B,ne,Qe,"\u25B3","\\triangle"),h(B,ne,Qe,"\u0393","\\Gamma",!0),h(B,ne,Qe,"\u0394","\\Delta",!0),h(B,ne,Qe,"\u0398","\\Theta",!0),h(B,ne,Qe,"\u039B","\\Lambda",!0),h(B,ne,Qe,"\u039E","\\Xi",!0),h(B,ne,Qe,"\u03A0","\\Pi",!0),h(B,ne,Qe,"\u03A3","\\Sigma",!0),h(B,ne,Qe,"\u03A5","\\Upsilon",!0),h(B,ne,Qe,"\u03A6","\\Phi",!0),h(B,ne,Qe,"\u03A8","\\Psi",!0),h(B,ne,Qe,"\u03A9","\\Omega",!0),h(B,ne,Qe,"A","\u0391"),h(B,ne,Qe,"B","\u0392"),h(B,ne,Qe,"E","\u0395"),h(B,ne,Qe,"Z","\u0396"),h(B,ne,Qe,"H","\u0397"),h(B,ne,Qe,"I","\u0399"),h(B,ne,Qe,"K","\u039A"),h(B,ne,Qe,"M","\u039C"),h(B,ne,Qe,"N","\u039D"),h(B,ne,Qe,"O","\u039F"),h(B,ne,Qe,"P","\u03A1"),h(B,ne,Qe,"T","\u03A4"),h(B,ne,Qe,"X","\u03A7"),h(B,ne,Qe,"\xAC","\\neg",!0),h(B,ne,Qe,"\xAC","\\lnot"),h(B,ne,Qe,"\u22A4","\\top"),h(B,ne,Qe,"\u22A5","\\bot"),h(B,ne,Qe,"\u2205","\\emptyset"),h(B,ft,Qe,"\u2205","\\varnothing"),h(B,ne,$r,"\u03B1","\\alpha",!0),h(B,ne,$r,"\u03B2","\\beta",!0),h(B,ne,$r,"\u03B3","\\gamma",!0),h(B,ne,$r,"\u03B4","\\delta",!0),h(B,ne,$r,"\u03F5","\\epsilon",!0),h(B,ne,$r,"\u03B6","\\zeta",!0),h(B,ne,$r,"\u03B7","\\eta",!0),h(B,ne,$r,"\u03B8","\\theta",!0),h(B,ne,$r,"\u03B9","\\iota",!0),h(B,ne,$r,"\u03BA","\\kappa",!0),h(B,ne,$r,"\u03BB","\\lambda",!0),h(B,ne,$r,"\u03BC","\\mu",!0),h(B,ne,$r,"\u03BD","\\nu",!0),h(B,ne,$r,"\u03BE","\\xi",!0),h(B,ne,$r,"\u03BF","\\omicron",!0),h(B,ne,$r,"\u03C0","\\pi",!0),h(B,ne,$r,"\u03C1","\\rho",!0),h(B,ne,$r,"\u03C3","\\sigma",!0),h(B,ne,$r,"\u03C4","\\tau",!0),h(B,ne,$r,"\u03C5","\\upsilon",!0),h(B,ne,$r,"\u03D5","\\phi",!0),h(B,ne,$r,"\u03C7","\\chi",!0),h(B,ne,$r,"\u03C8","\\psi",!0),h(B,ne,$r,"\u03C9","\\omega",!0),h(B,ne,$r,"\u03B5","\\varepsilon",!0),h(B,ne,$r,"\u03D1","\\vartheta",!0),h(B,ne,$r,"\u03D6","\\varpi",!0),h(B,ne,$r,"\u03F1","\\varrho",!0),h(B,ne,$r,"\u03C2","\\varsigma",!0),h(B,ne,$r,"\u03C6","\\varphi",!0),h(B,ne,mt,"\u2217","*",!0),h(B,ne,mt,"+","+"),h(B,ne,mt,"\u2212","-",!0),h(B,ne,mt,"\u22C5","\\cdot",!0),h(B,ne,mt,"\u2218","\\circ",!0),h(B,ne,mt,"\xF7","\\div",!0),h(B,ne,mt,"\xB1","\\pm",!0),h(B,ne,mt,"\xD7","\\times",!0),h(B,ne,mt,"\u2229","\\cap",!0),h(B,ne,mt,"\u222A","\\cup",!0),h(B,ne,mt,"\u2216","\\setminus",!0),h(B,ne,mt,"\u2227","\\land"),h(B,ne,mt,"\u2228","\\lor"),h(B,ne,mt,"\u2227","\\wedge",!0),h(B,ne,mt,"\u2228","\\vee",!0),h(B,ne,Qe,"\u221A","\\surd"),h(B,ne,gn,"\u27E8","\\langle",!0),h(B,ne,gn,"\u2223","\\lvert"),h(B,ne,gn,"\u2225","\\lVert"),h(B,ne,Zt,"?","?"),h(B,ne,Zt,"!","!"),h(B,ne,Zt,"\u27E9","\\rangle",!0),h(B,ne,Zt,"\u2223","\\rvert"),h(B,ne,Zt,"\u2225","\\rVert"),h(B,ne,pe,"=","="),h(B,ne,pe,":",":"),h(B,ne,pe,"\u2248","\\approx",!0),h(B,ne,pe,"\u2245","\\cong",!0),h(B,ne,pe,"\u2265","\\ge"),h(B,ne,pe,"\u2265","\\geq",!0),h(B,ne,pe,"\u2190","\\gets"),h(B,ne,pe,">","\\gt",!0),h(B,ne,pe,"\u2208","\\in",!0),h(B,ne,pe,"\uE020","\\@not"),h(B,ne,pe,"\u2282","\\subset",!0),h(B,ne,pe,"\u2283","\\supset",!0),h(B,ne,pe,"\u2286","\\subseteq",!0),h(B,ne,pe,"\u2287","\\supseteq",!0),h(B,ft,pe,"\u2288","\\nsubseteq",!0),h(B,ft,pe,"\u2289","\\nsupseteq",!0),h(B,ne,pe,"\u22A8","\\models"),h(B,ne,pe,"\u2190","\\leftarrow",!0),h(B,ne,pe,"\u2264","\\le"),h(B,ne,pe,"\u2264","\\leq",!0),h(B,ne,pe,"<","\\lt",!0),h(B,ne,pe,"\u2192","\\rightarrow",!0),h(B,ne,pe,"\u2192","\\to"),h(B,ft,pe,"\u2271","\\ngeq",!0),h(B,ft,pe,"\u2270","\\nleq",!0),h(B,ne,fr,"\xA0","\\ "),h(B,ne,fr,"\xA0","\\space"),h(B,ne,fr,"\xA0","\\nobreakspace"),h(Ee,ne,fr,"\xA0","\\ "),h(Ee,ne,fr,"\xA0"," "),h(Ee,ne,fr,"\xA0","\\space"),h(Ee,ne,fr,"\xA0","\\nobreakspace"),h(B,ne,fr,null,"\\nobreak"),h(B,ne,fr,null,"\\allowbreak"),h(B,ne,Qn,",",","),h(B,ne,Qn,";",";"),h(B,ft,mt,"\u22BC","\\barwedge",!0),h(B,ft,mt,"\u22BB","\\veebar",!0),h(B,ne,mt,"\u2299","\\odot",!0),h(B,ne,mt,"\u2295","\\oplus",!0),h(B,ne,mt,"\u2297","\\otimes",!0),h(B,ne,Qe,"\u2202","\\partial",!0),h(B,ne,mt,"\u2298","\\oslash",!0),h(B,ft,mt,"\u229A","\\circledcirc",!0),h(B,ft,mt,"\u22A1","\\boxdot",!0),h(B,ne,mt,"\u25B3","\\bigtriangleup"),h(B,ne,mt,"\u25BD","\\bigtriangledown"),h(B,ne,mt,"\u2020","\\dagger"),h(B,ne,mt,"\u22C4","\\diamond"),h(B,ne,mt,"\u22C6","\\star"),h(B,ne,mt,"\u25C3","\\triangleleft"),h(B,ne,mt,"\u25B9","\\triangleright"),h(B,ne,gn,"{","\\{"),h(Ee,ne,Qe,"{","\\{"),h(Ee,ne,Qe,"{","\\textbraceleft"),h(B,ne,Zt,"}","\\}"),h(Ee,ne,Qe,"}","\\}"),h(Ee,ne,Qe,"}","\\textbraceright"),h(B,ne,gn,"{","\\lbrace"),h(B,ne,Zt,"}","\\rbrace"),h(B,ne,gn,"[","\\lbrack",!0),h(Ee,ne,Qe,"[","\\lbrack",!0),h(B,ne,Zt,"]","\\rbrack",!0),h(Ee,ne,Qe,"]","\\rbrack",!0),h(B,ne,gn,"(","\\lparen",!0),h(B,ne,Zt,")","\\rparen",!0),h(Ee,ne,Qe,"<","\\textless",!0),h(Ee,ne,Qe,">","\\textgreater",!0),h(B,ne,gn,"\u230A","\\lfloor",!0),h(B,ne,Zt,"\u230B","\\rfloor",!0),h(B,ne,gn,"\u2308","\\lceil",!0),h(B,ne,Zt,"\u2309","\\rceil",!0),h(B,ne,Qe,"\\","\\backslash"),h(B,ne,Qe,"\u2223","|"),h(B,ne,Qe,"\u2223","\\vert"),h(Ee,ne,Qe,"|","\\textbar",!0),h(B,ne,Qe,"\u2225","\\|"),h(B,ne,Qe,"\u2225","\\Vert"),h(Ee,ne,Qe,"\u2225","\\textbardbl"),h(Ee,ne,Qe,"~","\\textasciitilde"),h(Ee,ne,Qe,"\\","\\textbackslash"),h(Ee,ne,Qe,"^","\\textasciicircum"),h(B,ne,pe,"\u2191","\\uparrow",!0),h(B,ne,pe,"\u21D1","\\Uparrow",!0),h(B,ne,pe,"\u2193","\\downarrow",!0),h(B,ne,pe,"\u21D3","\\Downarrow",!0),h(B,ne,pe,"\u2195","\\updownarrow",!0),h(B,ne,pe,"\u21D5","\\Updownarrow",!0),h(B,ne,qr,"\u2210","\\coprod"),h(B,ne,qr,"\u22C1","\\bigvee"),h(B,ne,qr,"\u22C0","\\bigwedge"),h(B,ne,qr,"\u2A04","\\biguplus"),h(B,ne,qr,"\u22C2","\\bigcap"),h(B,ne,qr,"\u22C3","\\bigcup"),h(B,ne,qr,"\u222B","\\int"),h(B,ne,qr,"\u222B","\\intop"),h(B,ne,qr,"\u222C","\\iint"),h(B,ne,qr,"\u222D","\\iiint"),h(B,ne,qr,"\u220F","\\prod"),h(B,ne,qr,"\u2211","\\sum"),h(B,ne,qr,"\u2A02","\\bigotimes"),h(B,ne,qr,"\u2A01","\\bigoplus"),h(B,ne,qr,"\u2A00","\\bigodot"),h(B,ne,qr,"\u222E","\\oint"),h(B,ne,qr,"\u222F","\\oiint"),h(B,ne,qr,"\u2230","\\oiiint"),h(B,ne,qr,"\u2A06","\\bigsqcup"),h(B,ne,qr,"\u222B","\\smallint"),h(Ee,ne,Ur,"\u2026","\\textellipsis"),h(B,ne,Ur,"\u2026","\\mathellipsis"),h(Ee,ne,Ur,"\u2026","\\ldots",!0),h(B,ne,Ur,"\u2026","\\ldots",!0),h(B,ne,Ur,"\u22EF","\\@cdots",!0),h(B,ne,Ur,"\u22F1","\\ddots",!0),h(B,ne,Qe,"\u22EE","\\varvdots"),h(Ee,ne,Qe,"\u22EE","\\varvdots"),h(B,ne,bn,"\u02CA","\\acute"),h(B,ne,bn,"\u02CB","\\grave"),h(B,ne,bn,"\xA8","\\ddot"),h(B,ne,bn,"~","\\tilde"),h(B,ne,bn,"\u02C9","\\bar"),h(B,ne,bn,"\u02D8","\\breve"),h(B,ne,bn,"\u02C7","\\check"),h(B,ne,bn,"^","\\hat"),h(B,ne,bn,"\u20D7","\\vec"),h(B,ne,bn,"\u02D9","\\dot"),h(B,ne,bn,"\u02DA","\\mathring"),h(B,ne,$r,"\uE131","\\@imath"),h(B,ne,$r,"\uE237","\\@jmath"),h(B,ne,Qe,"\u0131","\u0131"),h(B,ne,Qe,"\u0237","\u0237"),h(Ee,ne,Qe,"\u0131","\\i",!0),h(Ee,ne,Qe,"\u0237","\\j",!0),h(Ee,ne,Qe,"\xDF","\\ss",!0),h(Ee,ne,Qe,"\xE6","\\ae",!0),h(Ee,ne,Qe,"\u0153","\\oe",!0),h(Ee,ne,Qe,"\xF8","\\o",!0),h(Ee,ne,Qe,"\xC6","\\AE",!0),h(Ee,ne,Qe,"\u0152","\\OE",!0),h(Ee,ne,Qe,"\xD8","\\O",!0),h(Ee,ne,bn,"\u02CA","\\'"),h(Ee,ne,bn,"\u02CB","\\`"),h(Ee,ne,bn,"\u02C6","\\^"),h(Ee,ne,bn,"\u02DC","\\~"),h(Ee,ne,bn,"\u02C9","\\="),h(Ee,ne,bn,"\u02D8","\\u"),h(Ee,ne,bn,"\u02D9","\\."),h(Ee,ne,bn,"\xB8","\\c"),h(Ee,ne,bn,"\u02DA","\\r"),h(Ee,ne,bn,"\u02C7","\\v"),h(Ee,ne,bn,"\xA8",'\\"'),h(Ee,ne,bn,"\u02DD","\\H"),h(Ee,ne,bn,"\u25EF","\\textcircled");var Ir={"--":!0,"---":!0,"``":!0,"''":!0};h(Ee,ne,Qe,"\u2013","--",!0),h(Ee,ne,Qe,"\u2013","\\textendash"),h(Ee,ne,Qe,"\u2014","---",!0),h(Ee,ne,Qe,"\u2014","\\textemdash"),h(Ee,ne,Qe,"\u2018","`",!0),h(Ee,ne,Qe,"\u2018","\\textquoteleft"),h(Ee,ne,Qe,"\u2019","'",!0),h(Ee,ne,Qe,"\u2019","\\textquoteright"),h(Ee,ne,Qe,"\u201C","``",!0),h(Ee,ne,Qe,"\u201C","\\textquotedblleft"),h(Ee,ne,Qe,"\u201D","''",!0),h(Ee,ne,Qe,"\u201D","\\textquotedblright"),h(B,ne,Qe,"\xB0","\\degree",!0),h(Ee,ne,Qe,"\xB0","\\degree"),h(Ee,ne,Qe,"\xB0","\\textdegree",!0),h(B,ne,Qe,"\xA3","\\pounds"),h(B,ne,Qe,"\xA3","\\mathsterling",!0),h(Ee,ne,Qe,"\xA3","\\pounds"),h(Ee,ne,Qe,"\xA3","\\textsterling",!0),h(B,ft,Qe,"\u2720","\\maltese"),h(Ee,ft,Qe,"\u2720","\\maltese");for(var Vr='0123456789/@."',wn=0;wn<Vr.length;wn++){var ra=Vr.charAt(wn);h(B,ne,Qe,ra,ra)}for(var pt='0123456789!@*()-=+";:?/.,',tr=0;tr<pt.length;tr++){var ir=pt.charAt(tr);h(Ee,ne,Qe,ir,ir)}for(var ar="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",jr=0;jr<ar.length;jr++){var on=ar.charAt(jr);h(B,ne,$r,on,on),h(Ee,ne,Qe,on,on)}h(B,ft,Qe,"C","\u2102"),h(Ee,ft,Qe,"C","\u2102"),h(B,ft,Qe,"H","\u210D"),h(Ee,ft,Qe,"H","\u210D"),h(B,ft,Qe,"N","\u2115"),h(Ee,ft,Qe,"N","\u2115"),h(B,ft,Qe,"P","\u2119"),h(Ee,ft,Qe,"P","\u2119"),h(B,ft,Qe,"Q","\u211A"),h(Ee,ft,Qe,"Q","\u211A"),h(B,ft,Qe,"R","\u211D"),h(Ee,ft,Qe,"R","\u211D"),h(B,ft,Qe,"Z","\u2124"),h(Ee,ft,Qe,"Z","\u2124"),h(B,ne,$r,"h","\u210E"),h(Ee,ne,$r,"h","\u210E");for(var Hr="",zr=0;zr<ar.length;zr++){var nn=ar.charAt(zr);Hr=String.fromCharCode(55349,56320+zr),h(B,ne,$r,nn,Hr),h(Ee,ne,Qe,nn,Hr),Hr=String.fromCharCode(55349,56372+zr),h(B,ne,$r,nn,Hr),h(Ee,ne,Qe,nn,Hr),Hr=String.fromCharCode(55349,56424+zr),h(B,ne,$r,nn,Hr),h(Ee,ne,Qe,nn,Hr),Hr=String.fromCharCode(55349,56580+zr),h(B,ne,$r,nn,Hr),h(Ee,ne,Qe,nn,Hr),Hr=String.fromCharCode(55349,56684+zr),h(B,ne,$r,nn,Hr),h(Ee,ne,Qe,nn,Hr),Hr=String.fromCharCode(55349,56736+zr),h(B,ne,$r,nn,Hr),h(Ee,ne,Qe,nn,Hr),Hr=String.fromCharCode(55349,56788+zr),h(B,ne,$r,nn,Hr),h(Ee,ne,Qe,nn,Hr),Hr=String.fromCharCode(55349,56840+zr),h(B,ne,$r,nn,Hr),h(Ee,ne,Qe,nn,Hr),Hr=String.fromCharCode(55349,56944+zr),h(B,ne,$r,nn,Hr),h(Ee,ne,Qe,nn,Hr),zr<26&&(Hr=String.fromCharCode(55349,56632+zr),h(B,ne,$r,nn,Hr),h(Ee,ne,Qe,nn,Hr),Hr=String.fromCharCode(55349,56476+zr),h(B,ne,$r,nn,Hr),h(Ee,ne,Qe,nn,Hr))}Hr="\u{1D55C}",h(B,ne,$r,"k",Hr),h(Ee,ne,Qe,"k",Hr);for(var sn=0;sn<10;sn++){var An=sn.toString();Hr=String.fromCharCode(55349,57294+sn),h(B,ne,$r,An,Hr),h(Ee,ne,Qe,An,Hr),Hr=String.fromCharCode(55349,57314+sn),h(B,ne,$r,An,Hr),h(Ee,ne,Qe,An,Hr),Hr=String.fromCharCode(55349,57324+sn),h(B,ne,$r,An,Hr),h(Ee,ne,Qe,An,Hr),Hr=String.fromCharCode(55349,57334+sn),h(B,ne,$r,An,Hr),h(Ee,ne,Qe,An,Hr)}for(var Pn="\xD0\xDE\xFE",On=0;On<Pn.length;On++){var Mn=Pn.charAt(On);h(B,ne,$r,Mn,Mn),h(Ee,ne,Qe,Mn,Mn)}var na=[["mathbf","textbf","Main-Bold"],["mathbf","textbf","Main-Bold"],["mathnormal","textit","Math-Italic"],["mathnormal","textit","Math-Italic"],["boldsymbol","boldsymbol","Main-BoldItalic"],["boldsymbol","boldsymbol","Main-BoldItalic"],["mathscr","textscr","Script-Regular"],["","",""],["","",""],["","",""],["mathfrak","textfrak","Fraktur-Regular"],["mathfrak","textfrak","Fraktur-Regular"],["mathbb","textbb","AMS-Regular"],["mathbb","textbb","AMS-Regular"],["mathboldfrak","textboldfrak","Fraktur-Regular"],["mathboldfrak","textboldfrak","Fraktur-Regular"],["mathsf","textsf","SansSerif-Regular"],["mathsf","textsf","SansSerif-Regular"],["mathboldsf","textboldsf","SansSerif-Bold"],["mathboldsf","textboldsf","SansSerif-Bold"],["mathitsf","textitsf","SansSerif-Italic"],["mathitsf","textitsf","SansSerif-Italic"],["","",""],["","",""],["mathtt","texttt","Typewriter-Regular"],["mathtt","texttt","Typewriter-Regular"]],en=[["mathbf","textbf","Main-Bold"],["","",""],["mathsf","textsf","SansSerif-Regular"],["mathboldsf","textboldsf","SansSerif-Bold"],["mathtt","texttt","Typewriter-Regular"]],$n=function(e,t){var d=e.charCodeAt(0),S=e.charCodeAt(1),Z=(d-55296)*1024+(S-56320)+65536,Oe=t==="math"?0:1;if(119808<=Z&&Z<120484){var Ge=Math.floor((Z-119808)/26);return[na[Ge][2],na[Ge][Oe]]}else if(120782<=Z&&Z<=120831){var Xe=Math.floor((Z-120782)/10);return[en[Xe][2],en[Xe][Oe]]}else{if(Z===120485||Z===120486)return[na[0][2],na[0][Oe]];if(120486<Z&&Z<120782)return["",""];throw new q("Unsupported character: "+e)}},Jn=function(e,t,d){return Lr[d][e]&&Lr[d][e].replace&&(e=Lr[d][e].replace),{value:e,metrics:Me(e,t,d)}},da=function(e,t,d,S,Z){var Oe=Jn(e,t,d),Ge=Oe.metrics;e=Oe.value;var Xe;if(Ge){var _t=Ge.italic;(d==="text"||S&&S.font==="mathit")&&(_t=0),Xe=new Be(e,Ge.height,Ge.depth,_t,Ge.skew,Ge.width,Z)}else typeof console!="undefined"&&console.warn("No character metrics "+("for '"+e+"' in style '"+t+"' and mode '"+d+"'")),Xe=new Be(e,0,0,0,0,0,Z);if(S){Xe.maxFontSize=S.sizeMultiplier,S.style.isTight()&&Xe.classes.push("mtight");var cr=S.getColor();cr&&(Xe.style.color=cr)}return Xe},Bn=function(e,t,d,S){return S===void 0&&(S=[]),d.font==="boldsymbol"&&Jn(e,"Main-Bold",t).metrics?da(e,"Main-Bold",t,d,S.concat(["mathbf"])):e==="\\"||Lr[t][e].font==="main"?da(e,"Main-Regular",t,d,S):da(e,"AMS-Regular",t,d,S.concat(["amsrm"]))},aa=function(e,t,d,S,Z){return Z!=="textord"&&Jn(e,"Math-BoldItalic",t).metrics?{fontName:"Math-BoldItalic",fontClass:"boldsymbol"}:{fontName:"Main-Bold",fontClass:"mathbf"}},Kn=function(e,t,d){var S=e.mode,Z=e.text,Oe=["mord"],Ge=S==="math"||S==="text"&&t.font,Xe=Ge?t.font:t.fontFamily,_t="",cr="";if(Z.charCodeAt(0)===55349&&([_t,cr]=$n(Z,S)),_t.length>0)return da(Z,_t,S,t,Oe.concat(cr));if(Xe){var pr,Tr;if(Xe==="boldsymbol"){var Wr=aa(Z,S,t,Oe,d);pr=Wr.fontName,Tr=[Wr.fontClass]}else Ge?(pr=b[Xe].fontName,Tr=[Xe]):(pr=p(Xe,t.fontWeight,t.fontShape),Tr=[Xe,t.fontWeight,t.fontShape]);if(Jn(Z,pr,S).metrics)return da(Z,pr,S,t,Oe.concat(Tr));if(Ir.hasOwnProperty(Z)&&pr.slice(0,10)==="Typewriter"){for(var ln=[],In=0;In<Z.length;In++)ln.push(da(Z[In],pr,S,t,Oe.concat(Tr)));return ao(ln)}}if(d==="mathord")return da(Z,"Math-Italic",S,t,Oe.concat(["mathnormal"]));if(d==="textord"){var Hn=Lr[S][Z]&&Lr[S][Z].font;if(Hn==="ams"){var Nn=p("amsrm",t.fontWeight,t.fontShape);return da(Z,Nn,S,t,Oe.concat("amsrm",t.fontWeight,t.fontShape))}else if(Hn==="main"||!Hn){var Fn=p("textrm",t.fontWeight,t.fontShape);return da(Z,Fn,S,t,Oe.concat(t.fontWeight,t.fontShape))}else{var Oa=p(Hn,t.fontWeight,t.fontShape);return da(Z,Oa,S,t,Oe.concat(Oa,t.fontWeight,t.fontShape))}}else throw new Error("unexpected type: "+d+" in makeOrd")},Zn=(u,e)=>{if(lr(u.classes)!==lr(e.classes)||u.skew!==e.skew||u.maxFontSize!==e.maxFontSize)return!1;if(u.classes.length===1){var t=u.classes[0];if(t==="mbin"||t==="mord")return!1}for(var d in u.style)if(u.style.hasOwnProperty(d)&&u.style[d]!==e.style[d])return!1;for(var S in e.style)if(e.style.hasOwnProperty(S)&&u.style[S]!==e.style[S])return!1;return!0},ea=u=>{for(var e=0;e<u.length-1;e++){var t=u[e],d=u[e+1];t instanceof Be&&d instanceof Be&&Zn(t,d)&&(t.text+=d.text,t.height=Math.max(t.height,d.height),t.depth=Math.max(t.depth,d.depth),t.italic=d.italic,u.splice(e+1,1),e--)}return u},zn=function(e){for(var t=0,d=0,S=0,Z=0;Z<e.children.length;Z++){var Oe=e.children[Z];Oe.height>t&&(t=Oe.height),Oe.depth>d&&(d=Oe.depth),Oe.maxFontSize>S&&(S=Oe.maxFontSize)}e.height=t,e.depth=d,e.maxFontSize=S},yn=function(e,t,d,S){var Z=new x(e,t,d,S);return zn(Z),Z},_n=(u,e,t,d)=>new x(u,e,t,d),Ca=function(e,t,d){var S=yn([e],[],t);return S.height=Math.max(d||t.fontMetrics().defaultRuleThickness,t.minRuleThickness),S.style.borderBottomWidth=Ot(S.height),S.maxFontSize=1,S},Fa=function(e,t,d,S){var Z=new D(e,t,d,S);return zn(Z),Z},ao=function(e){var t=new fe(e);return zn(t),t},oo=function(e,t){return e instanceof fe?yn([],[e],t):e},uo=function(e){if(e.positionType==="individualShift"){for(var t=e.children,d=[t[0]],S=-t[0].shift-t[0].elem.depth,Z=S,Oe=1;Oe<t.length;Oe++){var Ge=-t[Oe].shift-Z-t[Oe].elem.depth,Xe=Ge-(t[Oe-1].elem.height+t[Oe-1].elem.depth);Z=Z+Ge,d.push({type:"kern",size:Xe}),d.push(t[Oe])}return{children:d,depth:S}}var _t;if(e.positionType==="top"){for(var cr=e.positionData,pr=0;pr<e.children.length;pr++){var Tr=e.children[pr];cr-=Tr.type==="kern"?Tr.size:Tr.elem.height+Tr.elem.depth}_t=cr}else if(e.positionType==="bottom")_t=-e.positionData;else{var Wr=e.children[0];if(Wr.type!=="elem")throw new Error('First child must have type "elem".');if(e.positionType==="shift")_t=-Wr.elem.depth-e.positionData;else if(e.positionType==="firstBaseline")_t=-Wr.elem.depth;else throw new Error("Invalid positionType "+e.positionType+".")}return{children:e.children,depth:_t}},f=function(e,t){for(var{children:d,depth:S}=uo(e),Z=0,Oe=0;Oe<d.length;Oe++){var Ge=d[Oe];if(Ge.type==="elem"){var Xe=Ge.elem;Z=Math.max(Z,Xe.maxFontSize,Xe.height)}}Z+=2;var _t=yn(["pstrut"],[]);_t.style.height=Ot(Z);for(var cr=[],pr=S,Tr=S,Wr=S,ln=0;ln<d.length;ln++){var In=d[ln];if(In.type==="kern")Wr+=In.size;else{var Hn=In.elem,Nn=In.wrapperClasses||[],Fn=In.wrapperStyle||{},Oa=yn(Nn,[_t,Hn],void 0,Fn);Oa.style.top=Ot(-Z-Wr-Hn.depth),In.marginLeft&&(Oa.style.marginLeft=In.marginLeft),In.marginRight&&(Oa.style.marginRight=In.marginRight),cr.push(Oa),Wr+=Hn.height+Hn.depth}pr=Math.min(pr,Wr),Tr=Math.max(Tr,Wr)}var Ba=yn(["vlist"],cr);Ba.style.height=Ot(Tr);var Ia;if(pr<0){var Ka=yn([],[]),Ga=yn(["vlist"],[Ka]);Ga.style.height=Ot(-pr);var fo=yn(["vlist-s"],[new Be("\u200B")]);Ia=[yn(["vlist-r"],[Ba,fo]),yn(["vlist-r"],[Ga])]}else Ia=[yn(["vlist-r"],[Ba])];var _a=yn(["vlist-t"],Ia);return Ia.length===2&&_a.classes.push("vlist-t2"),_a.height=Tr,_a.depth=-pr,_a},s=(u,e)=>{var t=yn(["mspace"],[],e),d=Wt(u,e);return t.style.marginRight=Ot(d),t},p=function(e,t,d){var S="";switch(e){case"amsrm":S="AMS";break;case"textrm":S="Main";break;case"textsf":S="SansSerif";break;case"texttt":S="Typewriter";break;default:S=e}var Z;return t==="textbf"&&d==="textit"?Z="BoldItalic":t==="textbf"?Z="Bold":t==="textit"?Z="Italic":Z="Regular",S+"-"+Z},b={mathbf:{variant:"bold",fontName:"Main-Bold"},mathrm:{variant:"normal",fontName:"Main-Regular"},textit:{variant:"italic",fontName:"Main-Italic"},mathit:{variant:"italic",fontName:"Main-Italic"},mathnormal:{variant:"italic",fontName:"Math-Italic"},mathsfit:{variant:"sans-serif-italic",fontName:"SansSerif-Italic"},mathbb:{variant:"double-struck",fontName:"AMS-Regular"},mathcal:{variant:"script",fontName:"Caligraphic-Regular"},mathfrak:{variant:"fraktur",fontName:"Fraktur-Regular"},mathscr:{variant:"script",fontName:"Script-Regular"},mathsf:{variant:"sans-serif",fontName:"SansSerif-Regular"},mathtt:{variant:"monospace",fontName:"Typewriter-Regular"}},E={vec:["vec",.471,.714],oiintSize1:["oiintSize1",.957,.499],oiintSize2:["oiintSize2",1.472,.659],oiiintSize1:["oiiintSize1",1.304,.499],oiiintSize2:["oiiintSize2",1.98,.659]},v=function(e,t){var[d,S,Z]=E[e],Oe=new Ar(d),Ge=new Dr([Oe],{width:Ot(S),height:Ot(Z),style:"width:"+Ot(S),viewBox:"0 0 "+1e3*S+" "+1e3*Z,preserveAspectRatio:"xMinYMin"}),Xe=_n(["overlay"],[Ge],t);return Xe.height=Z,Xe.style.height=Ot(Z),Xe.style.width=Ot(S),Xe},M={fontMap:b,makeSymbol:da,mathsym:Bn,makeSpan:yn,makeSvgSpan:_n,makeLineSpan:Ca,makeAnchor:Fa,makeFragment:ao,wrapFragment:oo,makeVList:f,makeOrd:Kn,makeGlue:s,staticSvg:v,svgData:E,tryCombineChars:ea},k={number:3,unit:"mu"},te={number:4,unit:"mu"},Ae={number:5,unit:"mu"},st={mord:{mop:k,mbin:te,mrel:Ae,minner:k},mop:{mord:k,mop:k,mrel:Ae,minner:k},mbin:{mord:te,mop:te,mopen:te,minner:te},mrel:{mord:Ae,mop:Ae,mopen:Ae,minner:Ae},mopen:{},mclose:{mop:k,mbin:te,mrel:Ae,minner:k},mpunct:{mord:k,mop:k,mrel:Ae,mopen:k,mclose:k,mpunct:k,minner:k},minner:{mord:k,mop:k,mbin:te,mrel:Ae,mopen:k,mpunct:k,minner:k}},It={mord:{mop:k},mop:{mord:k,mop:k},mbin:{},mrel:{},mopen:{},mclose:{mop:k},mpunct:{},minner:{mop:k}},Ct={},ve={},kt={};function Ze(u){for(var{type:e,names:t,props:d,handler:S,htmlBuilder:Z,mathmlBuilder:Oe}=u,Ge={type:e,numArgs:d.numArgs,argTypes:d.argTypes,allowedInArgument:!!d.allowedInArgument,allowedInText:!!d.allowedInText,allowedInMath:d.allowedInMath===void 0?!0:d.allowedInMath,numOptionalArgs:d.numOptionalArgs||0,infix:!!d.infix,primitive:!!d.primitive,handler:S},Xe=0;Xe<t.length;++Xe)Ct[t[Xe]]=Ge;e&&(Z&&(ve[e]=Z),Oe&&(kt[e]=Oe))}function Vt(u){var{type:e,htmlBuilder:t,mathmlBuilder:d}=u;Ze({type:e,names:[],props:{numArgs:0},handler(){throw new Error("Should never be called.")},htmlBuilder:t,mathmlBuilder:d})}var gt=function(e){return e.type==="ordgroup"&&e.body.length===1?e.body[0]:e},rr=function(e){return e.type==="ordgroup"?e.body:[e]},xr=M.makeSpan,Qt=["leftmost","mbin","mopen","mrel","mop","mpunct"],nt=["rightmost","mrel","mclose","mpunct"],Ce={display:ee.DISPLAY,text:ee.TEXT,script:ee.SCRIPT,scriptscript:ee.SCRIPTSCRIPT},Ut={mord:"mord",mop:"mop",mbin:"mbin",mrel:"mrel",mopen:"mopen",mclose:"mclose",mpunct:"mpunct",minner:"minner"},Pt=function(e,t,d,S){S===void 0&&(S=[null,null]);for(var Z=[],Oe=0;Oe<e.length;Oe++){var Ge=ct(e[Oe],t);if(Ge instanceof fe){var Xe=Ge.children;Z.push(...Xe)}else Z.push(Ge)}if(M.tryCombineChars(Z),!d)return Z;var _t=t;if(e.length===1){var cr=e[0];cr.type==="sizing"?_t=t.havingSize(cr.size):cr.type==="styling"&&(_t=t.havingStyle(Ce[cr.style]))}var pr=xr([S[0]||"leftmost"],[],t),Tr=xr([S[1]||"rightmost"],[],t),Wr=d==="root";return At(Z,(ln,In)=>{var Hn=In.classes[0],Nn=ln.classes[0];Hn==="mbin"&&A.contains(nt,Nn)?In.classes[0]="mord":Nn==="mbin"&&A.contains(Qt,Hn)&&(ln.classes[0]="mord")},{node:pr},Tr,Wr),At(Z,(ln,In)=>{var Hn=Le(In),Nn=Le(ln),Fn=Hn&&Nn?ln.hasClass("mtight")?It[Hn][Nn]:st[Hn][Nn]:null;if(Fn)return M.makeGlue(Fn,_t)},{node:pr},Tr,Wr),Z},At=function u(e,t,d,S,Z){S&&e.push(S);for(var Oe=0;Oe<e.length;Oe++){var Ge=e[Oe],Xe=Jt(Ge);if(Xe){u(Xe.children,t,d,null,Z);continue}var _t=!Ge.hasClass("mspace");if(_t){var cr=t(Ge,d.node);cr&&(d.insertAfter?d.insertAfter(cr):(e.unshift(cr),Oe++))}_t?d.node=Ge:Z&&Ge.hasClass("newline")&&(d.node=xr(["leftmost"])),d.insertAfter=(pr=>Tr=>{e.splice(pr+1,0,Tr),Oe++})(Oe)}S&&e.pop()},Jt=function(e){return e instanceof fe||e instanceof D||e instanceof x&&e.hasClass("enclosing")?e:null},ke=function u(e,t){var d=Jt(e);if(d){var S=d.children;if(S.length){if(t==="right")return u(S[S.length-1],"right");if(t==="left")return u(S[0],"left")}}return e},Le=function(e,t){return e?(t&&(e=ke(e,t)),Ut[e.classes[0]]||null):null},$t=function(e,t){var d=["nulldelimiter"].concat(e.baseSizingClasses());return xr(t.concat(d))},ct=function(e,t,d){if(!e)return xr();if(ve[e.type]){var S=ve[e.type](e,t);if(d&&t.size!==d.size){S=xr(t.sizingClasses(d),[S],t);var Z=t.sizeMultiplier/d.sizeMultiplier;S.height*=Z,S.depth*=Z}return S}else throw new q("Got group of unknown type: '"+e.type+"'")};function dr(u,e){var t=xr(["base"],u,e),d=xr(["strut"]);return d.style.height=Ot(t.height+t.depth),t.depth&&(d.style.verticalAlign=Ot(-t.depth)),t.children.unshift(d),t}function vr(u,e){var t=null;u.length===1&&u[0].type==="tag"&&(t=u[0].tag,u=u[0].body);var d=Pt(u,e,"root"),S;d.length===2&&d[1].hasClass("tag")&&(S=d.pop());for(var Z=[],Oe=[],Ge=0;Ge<d.length;Ge++)if(Oe.push(d[Ge]),d[Ge].hasClass("mbin")||d[Ge].hasClass("mrel")||d[Ge].hasClass("allowbreak")){for(var Xe=!1;Ge<d.length-1&&d[Ge+1].hasClass("mspace")&&!d[Ge+1].hasClass("newline");)Ge++,Oe.push(d[Ge]),d[Ge].hasClass("nobreak")&&(Xe=!0);Xe||(Z.push(dr(Oe,e)),Oe=[])}else d[Ge].hasClass("newline")&&(Oe.pop(),Oe.length>0&&(Z.push(dr(Oe,e)),Oe=[]),Z.push(d[Ge]));Oe.length>0&&Z.push(dr(Oe,e));var _t;t?(_t=dr(Pt(t,e,!0)),_t.classes=["tag"],Z.push(_t)):S&&Z.push(S);var cr=xr(["katex-html"],Z);if(cr.setAttribute("aria-hidden","true"),_t){var pr=_t.children[0];pr.style.height=Ot(cr.height+cr.depth),cr.depth&&(pr.style.verticalAlign=Ot(-cr.depth))}return cr}function qt(u){return new fe(u)}class Nt{constructor(e,t,d){this.type=void 0,this.attributes=void 0,this.children=void 0,this.classes=void 0,this.type=e,this.attributes={},this.children=t||[],this.classes=d||[]}setAttribute(e,t){this.attributes[e]=t}getAttribute(e){return this.attributes[e]}toNode(){var e=document.createElementNS("http://www.w3.org/1998/Math/MathML",this.type);for(var t in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,t)&&e.setAttribute(t,this.attributes[t]);this.classes.length>0&&(e.className=lr(this.classes));for(var d=0;d<this.children.length;d++)if(this.children[d]instanceof or&&this.children[d+1]instanceof or){for(var S=this.children[d].toText()+this.children[++d].toText();this.children[d+1]instanceof or;)S+=this.children[++d].toText();e.appendChild(new or(S).toNode())}else e.appendChild(this.children[d].toNode());return e}toMarkup(){var e="<"+this.type;for(var t in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,t)&&(e+=" "+t+'="',e+=A.escape(this.attributes[t]),e+='"');this.classes.length>0&&(e+=' class ="'+A.escape(lr(this.classes))+'"'),e+=">";for(var d=0;d<this.children.length;d++)e+=this.children[d].toMarkup();return e+="</"+this.type+">",e}toText(){return this.children.map(e=>e.toText()).join("")}}class or{constructor(e){this.text=void 0,this.text=e}toNode(){return document.createTextNode(this.text)}toMarkup(){return A.escape(this.toText())}toText(){return this.text}}class Zr{constructor(e){this.width=void 0,this.character=void 0,this.width=e,e>=.05555&&e<=.05556?this.character="\u200A":e>=.1666&&e<=.1667?this.character="\u2009":e>=.2222&&e<=.2223?this.character="\u2005":e>=.2777&&e<=.2778?this.character="\u2005\u200A":e>=-.05556&&e<=-.05555?this.character="\u200A\u2063":e>=-.1667&&e<=-.1666?this.character="\u2009\u2063":e>=-.2223&&e<=-.2222?this.character="\u205F\u2063":e>=-.2778&&e<=-.2777?this.character="\u2005\u2063":this.character=null}toNode(){if(this.character)return document.createTextNode(this.character);var e=document.createElementNS("http://www.w3.org/1998/Math/MathML","mspace");return e.setAttribute("width",Ot(this.width)),e}toMarkup(){return this.character?"<mtext>"+this.character+"</mtext>":'<mspace width="'+Ot(this.width)+'"/>'}toText(){return this.character?this.character:" "}}var Ht={MathNode:Nt,TextNode:or,SpaceNode:Zr,newDocumentFragment:qt},Pe=function(e,t,d){return Lr[t][e]&&Lr[t][e].replace&&e.charCodeAt(0)!==55349&&!(Ir.hasOwnProperty(e)&&d&&(d.fontFamily&&d.fontFamily.slice(4,6)==="tt"||d.font&&d.font.slice(4,6)==="tt"))&&(e=Lr[t][e].replace),new Ht.TextNode(e)},yt=function(e){return e.length===1?e[0]:new Ht.MathNode("mrow",e)},Tt=function(e,t){if(t.fontFamily==="texttt")return"monospace";if(t.fontFamily==="textsf")return t.fontShape==="textit"&&t.fontWeight==="textbf"?"sans-serif-bold-italic":t.fontShape==="textit"?"sans-serif-italic":t.fontWeight==="textbf"?"bold-sans-serif":"sans-serif";if(t.fontShape==="textit"&&t.fontWeight==="textbf")return"bold-italic";if(t.fontShape==="textit")return"italic";if(t.fontWeight==="textbf")return"bold";var d=t.font;if(!d||d==="mathnormal")return null;var S=e.mode;if(d==="mathit")return"italic";if(d==="boldsymbol")return e.type==="textord"?"bold":"bold-italic";if(d==="mathbf")return"bold";if(d==="mathbb")return"double-struck";if(d==="mathsfit")return"sans-serif-italic";if(d==="mathfrak")return"fraktur";if(d==="mathscr"||d==="mathcal")return"script";if(d==="mathsf")return"sans-serif";if(d==="mathtt")return"monospace";var Z=e.text;if(A.contains(["\\imath","\\jmath"],Z))return null;Lr[S][Z]&&Lr[S][Z].replace&&(Z=Lr[S][Z].replace);var Oe=M.fontMap[d].fontName;return Me(Z,Oe,S)?M.fontMap[d].variant:null};function dt(u){if(!u)return!1;if(u.type==="mi"&&u.children.length===1){var e=u.children[0];return e instanceof or&&e.text==="."}else if(u.type==="mo"&&u.children.length===1&&u.getAttribute("separator")==="true"&&u.getAttribute("lspace")==="0em"&&u.getAttribute("rspace")==="0em"){var t=u.children[0];return t instanceof or&&t.text===","}else return!1}var Xt=function(e,t,d){if(e.length===1){var S=mr(e[0],t);return d&&S instanceof Nt&&S.type==="mo"&&(S.setAttribute("lspace","0em"),S.setAttribute("rspace","0em")),[S]}for(var Z=[],Oe,Ge=0;Ge<e.length;Ge++){var Xe=mr(e[Ge],t);if(Xe instanceof Nt&&Oe instanceof Nt){if(Xe.type==="mtext"&&Oe.type==="mtext"&&Xe.getAttribute("mathvariant")===Oe.getAttribute("mathvariant")){Oe.children.push(...Xe.children);continue}else if(Xe.type==="mn"&&Oe.type==="mn"){Oe.children.push(...Xe.children);continue}else if(dt(Xe)&&Oe.type==="mn"){Oe.children.push(...Xe.children);continue}else if(Xe.type==="mn"&&dt(Oe))Xe.children=[...Oe.children,...Xe.children],Z.pop();else if((Xe.type==="msup"||Xe.type==="msub")&&Xe.children.length>=1&&(Oe.type==="mn"||dt(Oe))){var _t=Xe.children[0];_t instanceof Nt&&_t.type==="mn"&&(_t.children=[...Oe.children,..._t.children],Z.pop())}else if(Oe.type==="mi"&&Oe.children.length===1){var cr=Oe.children[0];if(cr instanceof or&&cr.text==="\u0338"&&(Xe.type==="mo"||Xe.type==="mi"||Xe.type==="mn")){var pr=Xe.children[0];pr instanceof or&&pr.text.length>0&&(pr.text=pr.text.slice(0,1)+"\u0338"+pr.text.slice(1),Z.pop())}}}Z.push(Xe),Oe=Xe}return Z},sr=function(e,t,d){return yt(Xt(e,t,d))},mr=function(e,t){if(!e)return new Ht.MathNode("mrow");if(kt[e.type]){var d=kt[e.type](e,t);return d}else throw new q("Got group of unknown type: '"+e.type+"'")};function Or(u,e,t,d,S){var Z=Xt(u,t),Oe;Z.length===1&&Z[0]instanceof Nt&&A.contains(["mrow","mtable"],Z[0].type)?Oe=Z[0]:Oe=new Ht.MathNode("mrow",Z);var Ge=new Ht.MathNode("annotation",[new Ht.TextNode(e)]);Ge.setAttribute("encoding","application/x-tex");var Xe=new Ht.MathNode("semantics",[Oe,Ge]),_t=new Ht.MathNode("math",[Xe]);_t.setAttribute("xmlns","http://www.w3.org/1998/Math/MathML"),d&&_t.setAttribute("display","block");var cr=S?"katex":"katex-mathml";return M.makeSpan([cr],[_t])}var Rr=function(e){return new Lt({style:e.displayMode?ee.DISPLAY:ee.TEXT,maxSize:e.maxSize,minRuleThickness:e.minRuleThickness})},Fr=function(e,t){if(t.displayMode){var d=["katex-display"];t.leqno&&d.push("leqno"),t.fleqn&&d.push("fleqn"),e=M.makeSpan(d,[e])}return e},un=function(e,t,d){var S=Rr(d),Z;if(d.output==="mathml")return Or(e,t,S,d.displayMode,!0);if(d.output==="html"){var Oe=vr(e,S);Z=M.makeSpan(["katex"],[Oe])}else{var Ge=Or(e,t,S,d.displayMode,!1),Xe=vr(e,S);Z=M.makeSpan(["katex"],[Ge,Xe])}return Fr(Z,d)},Sn=function(e,t,d){var S=Rr(d),Z=vr(e,S),Oe=M.makeSpan(["katex"],[Z]);return Fr(Oe,d)},Mr={widehat:"^",widecheck:"\u02C7",widetilde:"~",utilde:"~",overleftarrow:"\u2190",underleftarrow:"\u2190",xleftarrow:"\u2190",overrightarrow:"\u2192",underrightarrow:"\u2192",xrightarrow:"\u2192",underbrace:"\u23DF",overbrace:"\u23DE",overgroup:"\u23E0",undergroup:"\u23E1",overleftrightarrow:"\u2194",underleftrightarrow:"\u2194",xleftrightarrow:"\u2194",Overrightarrow:"\u21D2",xRightarrow:"\u21D2",overleftharpoon:"\u21BC",xleftharpoonup:"\u21BC",overrightharpoon:"\u21C0",xrightharpoonup:"\u21C0",xLeftarrow:"\u21D0",xLeftrightarrow:"\u21D4",xhookleftarrow:"\u21A9",xhookrightarrow:"\u21AA",xmapsto:"\u21A6",xrightharpoondown:"\u21C1",xleftharpoondown:"\u21BD",xrightleftharpoons:"\u21CC",xleftrightharpoons:"\u21CB",xtwoheadleftarrow:"\u219E",xtwoheadrightarrow:"\u21A0",xlongequal:"=",xtofrom:"\u21C4",xrightleftarrows:"\u21C4",xrightequilibrium:"\u21CC",xleftequilibrium:"\u21CB","\\cdrightarrow":"\u2192","\\cdleftarrow":"\u2190","\\cdlongequal":"="},Bt=function(e){var t=new Ht.MathNode("mo",[new Ht.TextNode(Mr[e.replace(/^\\/,"")])]);return t.setAttribute("stretchy","true"),t},ya={overrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],overleftarrow:[["leftarrow"],.888,522,"xMinYMin"],underrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],underleftarrow:[["leftarrow"],.888,522,"xMinYMin"],xrightarrow:[["rightarrow"],1.469,522,"xMaxYMin"],"\\cdrightarrow":[["rightarrow"],3,522,"xMaxYMin"],xleftarrow:[["leftarrow"],1.469,522,"xMinYMin"],"\\cdleftarrow":[["leftarrow"],3,522,"xMinYMin"],Overrightarrow:[["doublerightarrow"],.888,560,"xMaxYMin"],xRightarrow:[["doublerightarrow"],1.526,560,"xMaxYMin"],xLeftarrow:[["doubleleftarrow"],1.526,560,"xMinYMin"],overleftharpoon:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoonup:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoondown:[["leftharpoondown"],.888,522,"xMinYMin"],overrightharpoon:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoonup:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoondown:[["rightharpoondown"],.888,522,"xMaxYMin"],xlongequal:[["longequal"],.888,334,"xMinYMin"],"\\cdlongequal":[["longequal"],3,334,"xMinYMin"],xtwoheadleftarrow:[["twoheadleftarrow"],.888,334,"xMinYMin"],xtwoheadrightarrow:[["twoheadrightarrow"],.888,334,"xMaxYMin"],overleftrightarrow:[["leftarrow","rightarrow"],.888,522],overbrace:[["leftbrace","midbrace","rightbrace"],1.6,548],underbrace:[["leftbraceunder","midbraceunder","rightbraceunder"],1.6,548],underleftrightarrow:[["leftarrow","rightarrow"],.888,522],xleftrightarrow:[["leftarrow","rightarrow"],1.75,522],xLeftrightarrow:[["doubleleftarrow","doublerightarrow"],1.75,560],xrightleftharpoons:[["leftharpoondownplus","rightharpoonplus"],1.75,716],xleftrightharpoons:[["leftharpoonplus","rightharpoondownplus"],1.75,716],xhookleftarrow:[["leftarrow","righthook"],1.08,522],xhookrightarrow:[["lefthook","rightarrow"],1.08,522],overlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],underlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],overgroup:[["leftgroup","rightgroup"],.888,342],undergroup:[["leftgroupunder","rightgroupunder"],.888,342],xmapsto:[["leftmapsto","rightarrow"],1.5,522],xtofrom:[["leftToFrom","rightToFrom"],1.75,528],xrightleftarrows:[["baraboveleftarrow","rightarrowabovebar"],1.75,901],xrightequilibrium:[["baraboveshortleftharpoon","rightharpoonaboveshortbar"],1.75,716],xleftequilibrium:[["shortbaraboveleftharpoon","shortrightharpoonabovebar"],1.75,716]},ha=function(e){return e.type==="ordgroup"?e.body.length:1},Wn=function(e,t){function d(){var Ge=4e5,Xe=e.label.slice(1);if(A.contains(["widehat","widecheck","widetilde","utilde"],Xe)){var _t=e,cr=ha(_t.base),pr,Tr,Wr;if(cr>5)Xe==="widehat"||Xe==="widecheck"?(pr=420,Ge=2364,Wr=.42,Tr=Xe+"4"):(pr=312,Ge=2340,Wr=.34,Tr="tilde4");else{var ln=[1,1,2,2,3,3][cr];Xe==="widehat"||Xe==="widecheck"?(Ge=[0,1062,2364,2364,2364][ln],pr=[0,239,300,360,420][ln],Wr=[0,.24,.3,.3,.36,.42][ln],Tr=Xe+ln):(Ge=[0,600,1033,2339,2340][ln],pr=[0,260,286,306,312][ln],Wr=[0,.26,.286,.3,.306,.34][ln],Tr="tilde"+ln)}var In=new Ar(Tr),Hn=new Dr([In],{width:"100%",height:Ot(Wr),viewBox:"0 0 "+Ge+" "+pr,preserveAspectRatio:"none"});return{span:M.makeSvgSpan([],[Hn],t),minWidth:0,height:Wr}}else{var Nn=[],Fn=ya[Xe],[Oa,Ba,Ia]=Fn,Ka=Ia/1e3,Ga=Oa.length,fo,_a;if(Ga===1){var Go=Fn[3];fo=["hide-tail"],_a=[Go]}else if(Ga===2)fo=["halfarrow-left","halfarrow-right"],_a=["xMinYMin","xMaxYMin"];else if(Ga===3)fo=["brace-left","brace-center","brace-right"],_a=["xMinYMin","xMidYMin","xMaxYMin"];else throw new Error(`Correct katexImagesData or update code here to support
`+Ga+" children.");for(var Ao=0;Ao<Ga;Ao++){var mo=new Ar(Oa[Ao]),ri=new Dr([mo],{width:"400em",height:Ot(Ka),viewBox:"0 0 "+Ge+" "+Ia,preserveAspectRatio:_a[Ao]+" slice"}),wo=M.makeSvgSpan([fo[Ao]],[ri],t);if(Ga===1)return{span:wo,minWidth:Ba,height:Ka};wo.style.height=Ot(Ka),Nn.push(wo)}return{span:M.makeSpan(["stretchy"],Nn,t),minWidth:Ba,height:Ka}}}var{span:S,minWidth:Z,height:Oe}=d();return S.height=Oe,S.style.height=Ot(Oe),Z>0&&(S.style.minWidth=Ot(Z)),S},an=function(e,t,d,S,Z){var Oe,Ge=e.height+e.depth+d+S;if(/fbox|color|angl/.test(t)){if(Oe=M.makeSpan(["stretchy",t],[],Z),t==="fbox"){var Xe=Z.color&&Z.getColor();Xe&&(Oe.style.borderColor=Xe)}}else{var _t=[];/^[bx]cancel$/.test(t)&&_t.push(new xn({x1:"0",y1:"0",x2:"100%",y2:"100%","stroke-width":"0.046em"})),/^x?cancel$/.test(t)&&_t.push(new xn({x1:"0",y1:"100%",x2:"100%",y2:"0","stroke-width":"0.046em"}));var cr=new Dr(_t,{width:"100%",height:Ot(Ge)});Oe=M.makeSvgSpan([],[cr],Z)}return Oe.height=Ge,Oe.style.height=Ot(Ge),Oe},dn={encloseSpan:an,mathMLnode:Bt,svgSpan:Wn};function Gr(u,e){if(!u||u.type!==e)throw new Error("Expected node of type "+e+", but got "+(u?"node of type "+u.type:String(u)));return u}function la(u){var e=Gn(u);if(!e)throw new Error("Expected node of symbol group type, but got "+(u?"node of type "+u.type:String(u)));return e}function Gn(u){return u&&(u.type==="atom"||yr.hasOwnProperty(u.type))?u:null}var xa=(u,e)=>{var t,d,S;u&&u.type==="supsub"?(d=Gr(u.base,"accent"),t=d.base,u.base=t,S=Ft(ct(u,e)),u.base=d):(d=Gr(u,"accent"),t=d.base);var Z=ct(t,e.havingCrampedStyle()),Oe=d.isShifty&&A.isCharacterBox(t),Ge=0;if(Oe){var Xe=A.getBaseElem(t),_t=ct(Xe,e.havingCrampedStyle());Ge=Ln(_t).skew}var cr=d.label==="\\c",pr=cr?Z.height+Z.depth:Math.min(Z.height,e.fontMetrics().xHeight),Tr;if(d.isStretchy)Tr=dn.svgSpan(d,e),Tr=M.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:Z},{type:"elem",elem:Tr,wrapperClasses:["svg-align"],wrapperStyle:Ge>0?{width:"calc(100% - "+Ot(2*Ge)+")",marginLeft:Ot(2*Ge)}:void 0}]},e);else{var Wr,ln;d.label==="\\vec"?(Wr=M.staticSvg("vec",e),ln=M.svgData.vec[1]):(Wr=M.makeOrd({mode:d.mode,text:d.label},e,"textord"),Wr=Ln(Wr),Wr.italic=0,ln=Wr.width,cr&&(pr+=Wr.depth)),Tr=M.makeSpan(["accent-body"],[Wr]);var In=d.label==="\\textcircled";In&&(Tr.classes.push("accent-full"),pr=Z.height);var Hn=Ge;In||(Hn-=ln/2),Tr.style.left=Ot(Hn),d.label==="\\textcircled"&&(Tr.style.top=".2em"),Tr=M.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:Z},{type:"kern",size:-pr},{type:"elem",elem:Tr}]},e)}var Nn=M.makeSpan(["mord","accent"],[Tr],e);return S?(S.children[0]=Nn,S.height=Math.max(Nn.height,S.height),S.classes[0]="mord",S):Nn},Xn=(u,e)=>{var t=u.isStretchy?dn.mathMLnode(u.label):new Ht.MathNode("mo",[Pe(u.label,u.mode)]),d=new Ht.MathNode("mover",[mr(u.base,e),t]);return d.setAttribute("accent","true"),d},ca=new RegExp(["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring"].map(u=>"\\"+u).join("|"));Ze({type:"accent",names:["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring","\\widecheck","\\widehat","\\widetilde","\\overrightarrow","\\overleftarrow","\\Overrightarrow","\\overleftrightarrow","\\overgroup","\\overlinesegment","\\overleftharpoon","\\overrightharpoon"],props:{numArgs:1},handler:(u,e)=>{var t=gt(e[0]),d=!ca.test(u.funcName),S=!d||u.funcName==="\\widehat"||u.funcName==="\\widetilde"||u.funcName==="\\widecheck";return{type:"accent",mode:u.parser.mode,label:u.funcName,isStretchy:d,isShifty:S,base:t}},htmlBuilder:xa,mathmlBuilder:Xn}),Ze({type:"accent",names:["\\'","\\`","\\^","\\~","\\=","\\u","\\.",'\\"',"\\c","\\r","\\H","\\v","\\textcircled"],props:{numArgs:1,allowedInText:!0,allowedInMath:!0,argTypes:["primitive"]},handler:(u,e)=>{var t=e[0],d=u.parser.mode;return d==="math"&&(u.parser.settings.reportNonstrict("mathVsTextAccents","LaTeX's accent "+u.funcName+" works only in text mode"),d="text"),{type:"accent",mode:d,label:u.funcName,isStretchy:!1,isShifty:!0,base:t}},htmlBuilder:xa,mathmlBuilder:Xn}),Ze({type:"accentUnder",names:["\\underleftarrow","\\underrightarrow","\\underleftrightarrow","\\undergroup","\\underlinesegment","\\utilde"],props:{numArgs:1},handler:(u,e)=>{var{parser:t,funcName:d}=u,S=e[0];return{type:"accentUnder",mode:t.mode,label:d,base:S}},htmlBuilder:(u,e)=>{var t=ct(u.base,e),d=dn.svgSpan(u,e),S=u.label==="\\utilde"?.12:0,Z=M.makeVList({positionType:"top",positionData:t.height,children:[{type:"elem",elem:d,wrapperClasses:["svg-align"]},{type:"kern",size:S},{type:"elem",elem:t}]},e);return M.makeSpan(["mord","accentunder"],[Z],e)},mathmlBuilder:(u,e)=>{var t=dn.mathMLnode(u.label),d=new Ht.MathNode("munder",[mr(u.base,e),t]);return d.setAttribute("accentunder","true"),d}});var Ra=u=>{var e=new Ht.MathNode("mpadded",u?[u]:[]);return e.setAttribute("width","+0.6em"),e.setAttribute("lspace","0.3em"),e};Ze({type:"xArrow",names:["\\xleftarrow","\\xrightarrow","\\xLeftarrow","\\xRightarrow","\\xleftrightarrow","\\xLeftrightarrow","\\xhookleftarrow","\\xhookrightarrow","\\xmapsto","\\xrightharpoondown","\\xrightharpoonup","\\xleftharpoondown","\\xleftharpoonup","\\xrightleftharpoons","\\xleftrightharpoons","\\xlongequal","\\xtwoheadrightarrow","\\xtwoheadleftarrow","\\xtofrom","\\xrightleftarrows","\\xrightequilibrium","\\xleftequilibrium","\\\\cdrightarrow","\\\\cdleftarrow","\\\\cdlongequal"],props:{numArgs:1,numOptionalArgs:1},handler(u,e,t){var{parser:d,funcName:S}=u;return{type:"xArrow",mode:d.mode,label:S,body:e[0],below:t[0]}},htmlBuilder(u,e){var t=e.style,d=e.havingStyle(t.sup()),S=M.wrapFragment(ct(u.body,d,e),e),Z=u.label.slice(0,2)==="\\x"?"x":"cd";S.classes.push(Z+"-arrow-pad");var Oe;u.below&&(d=e.havingStyle(t.sub()),Oe=M.wrapFragment(ct(u.below,d,e),e),Oe.classes.push(Z+"-arrow-pad"));var Ge=dn.svgSpan(u,e),Xe=-e.fontMetrics().axisHeight+.5*Ge.height,_t=-e.fontMetrics().axisHeight-.5*Ge.height-.111;(S.depth>.25||u.label==="\\xleftequilibrium")&&(_t-=S.depth);var cr;if(Oe){var pr=-e.fontMetrics().axisHeight+Oe.height+.5*Ge.height+.111;cr=M.makeVList({positionType:"individualShift",children:[{type:"elem",elem:S,shift:_t},{type:"elem",elem:Ge,shift:Xe},{type:"elem",elem:Oe,shift:pr}]},e)}else cr=M.makeVList({positionType:"individualShift",children:[{type:"elem",elem:S,shift:_t},{type:"elem",elem:Ge,shift:Xe}]},e);return cr.children[0].children[0].children[1].classes.push("svg-align"),M.makeSpan(["mrel","x-arrow"],[cr],e)},mathmlBuilder(u,e){var t=dn.mathMLnode(u.label);t.setAttribute("minsize",u.label.charAt(0)==="x"?"1.75em":"3.0em");var d;if(u.body){var S=Ra(mr(u.body,e));if(u.below){var Z=Ra(mr(u.below,e));d=new Ht.MathNode("munderover",[t,Z,S])}else d=new Ht.MathNode("mover",[t,S])}else if(u.below){var Oe=Ra(mr(u.below,e));d=new Ht.MathNode("munder",[t,Oe])}else d=Ra(),d=new Ht.MathNode("mover",[t,d]);return d}});var oa=M.makeSpan;function kn(u,e){var t=Pt(u.body,e,!0);return oa([u.mclass],t,e)}function ia(u,e){var t,d=Xt(u.body,e);return u.mclass==="minner"?t=new Ht.MathNode("mpadded",d):u.mclass==="mord"?u.isCharacterBox?(t=d[0],t.type="mi"):t=new Ht.MathNode("mi",d):(u.isCharacterBox?(t=d[0],t.type="mo"):t=new Ht.MathNode("mo",d),u.mclass==="mbin"?(t.attributes.lspace="0.22em",t.attributes.rspace="0.22em"):u.mclass==="mpunct"?(t.attributes.lspace="0em",t.attributes.rspace="0.17em"):u.mclass==="mopen"||u.mclass==="mclose"?(t.attributes.lspace="0em",t.attributes.rspace="0em"):u.mclass==="minner"&&(t.attributes.lspace="0.0556em",t.attributes.width="+0.1111em")),t}Ze({type:"mclass",names:["\\mathord","\\mathbin","\\mathrel","\\mathopen","\\mathclose","\\mathpunct","\\mathinner"],props:{numArgs:1,primitive:!0},handler(u,e){var{parser:t,funcName:d}=u,S=e[0];return{type:"mclass",mode:t.mode,mclass:"m"+d.slice(5),body:rr(S),isCharacterBox:A.isCharacterBox(S)}},htmlBuilder:kn,mathmlBuilder:ia});var Rn=u=>{var e=u.type==="ordgroup"&&u.body.length?u.body[0]:u;return e.type==="atom"&&(e.family==="bin"||e.family==="rel")?"m"+e.family:"mord"};Ze({type:"mclass",names:["\\@binrel"],props:{numArgs:2},handler(u,e){var{parser:t}=u;return{type:"mclass",mode:t.mode,mclass:Rn(e[0]),body:rr(e[1]),isCharacterBox:A.isCharacterBox(e[1])}}}),Ze({type:"mclass",names:["\\stackrel","\\overset","\\underset"],props:{numArgs:2},handler(u,e){var{parser:t,funcName:d}=u,S=e[1],Z=e[0],Oe;d!=="\\stackrel"?Oe=Rn(S):Oe="mrel";var Ge={type:"op",mode:S.mode,limits:!0,alwaysHandleSupSub:!0,parentIsSupSub:!1,symbol:!1,suppressBaseShift:d!=="\\stackrel",body:rr(S)},Xe={type:"supsub",mode:Z.mode,base:Ge,sup:d==="\\underset"?null:Z,sub:d==="\\underset"?Z:null};return{type:"mclass",mode:t.mode,mclass:Oe,body:[Xe],isCharacterBox:A.isCharacterBox(Xe)}},htmlBuilder:kn,mathmlBuilder:ia}),Ze({type:"pmb",names:["\\pmb"],props:{numArgs:1,allowedInText:!0},handler(u,e){var{parser:t}=u;return{type:"pmb",mode:t.mode,mclass:Rn(e[0]),body:rr(e[0])}},htmlBuilder(u,e){var t=Pt(u.body,e,!0),d=M.makeSpan([u.mclass],t,e);return d.style.textShadow="0.02em 0.01em 0.04px",d},mathmlBuilder(u,e){var t=Xt(u.body,e),d=new Ht.MathNode("mstyle",t);return d.setAttribute("style","text-shadow: 0.02em 0.01em 0.04px"),d}});var Tn={">":"\\\\cdrightarrow","<":"\\\\cdleftarrow","=":"\\\\cdlongequal",A:"\\uparrow",V:"\\downarrow","|":"\\Vert",".":"no arrow"},Yn=()=>({type:"styling",body:[],mode:"math",style:"display"}),Jr=u=>u.type==="textord"&&u.text==="@",mn=(u,e)=>(u.type==="mathord"||u.type==="atom")&&u.text===e;function ua(u,e,t){var d=Tn[u];switch(d){case"\\\\cdrightarrow":case"\\\\cdleftarrow":return t.callFunction(d,[e[0]],[e[1]]);case"\\uparrow":case"\\downarrow":{var S=t.callFunction("\\\\cdleft",[e[0]],[]),Z={type:"atom",text:d,mode:"math",family:"rel"},Oe=t.callFunction("\\Big",[Z],[]),Ge=t.callFunction("\\\\cdright",[e[1]],[]),Xe={type:"ordgroup",mode:"math",body:[S,Oe,Ge]};return t.callFunction("\\\\cdparent",[Xe],[])}case"\\\\cdlongequal":return t.callFunction("\\\\cdlongequal",[],[]);case"\\Vert":{var _t={type:"textord",text:"\\Vert",mode:"math"};return t.callFunction("\\Big",[_t],[])}default:return{type:"textord",text:" ",mode:"math"}}}function En(u){var e=[];for(u.gullet.beginGroup(),u.gullet.macros.set("\\cr","\\\\\\relax"),u.gullet.beginGroup();;){e.push(u.parseExpression(!1,"\\\\")),u.gullet.endGroup(),u.gullet.beginGroup();var t=u.fetch().text;if(t==="&"||t==="\\\\")u.consume();else if(t==="\\end"){e[e.length-1].length===0&&e.pop();break}else throw new q("Expected \\\\ or \\cr or \\end",u.nextToken)}for(var d=[],S=[d],Z=0;Z<e.length;Z++){for(var Oe=e[Z],Ge=Yn(),Xe=0;Xe<Oe.length;Xe++)if(!Jr(Oe[Xe]))Ge.body.push(Oe[Xe]);else{d.push(Ge),Xe+=1;var _t=la(Oe[Xe]).text,cr=new Array(2);if(cr[0]={type:"ordgroup",mode:"math",body:[]},cr[1]={type:"ordgroup",mode:"math",body:[]},!("=|.".indexOf(_t)>-1))if("<>AV".indexOf(_t)>-1)for(var pr=0;pr<2;pr++){for(var Tr=!0,Wr=Xe+1;Wr<Oe.length;Wr++){if(mn(Oe[Wr],_t)){Tr=!1,Xe=Wr;break}if(Jr(Oe[Wr]))throw new q("Missing a "+_t+" character to complete a CD arrow.",Oe[Wr]);cr[pr].body.push(Oe[Wr])}if(Tr)throw new q("Missing a "+_t+" character to complete a CD arrow.",Oe[Xe])}else throw new q('Expected one of "<>AV=|." after @',Oe[Xe]);var ln=ua(_t,cr,u),In={type:"styling",body:[ln],mode:"math",style:"display"};d.push(In),Ge=Yn()}Z%2===0?d.push(Ge):d.shift(),d=[],S.push(d)}u.gullet.endGroup(),u.gullet.endGroup();var Hn=new Array(S[0].length).fill({type:"align",align:"c",pregap:.25,postgap:.25});return{type:"array",mode:"math",body:S,arraystretch:1,addJot:!0,rowGaps:[null],cols:Hn,colSeparationType:"CD",hLinesBeforeRow:new Array(S.length+1).fill([])}}Ze({type:"cdlabel",names:["\\\\cdleft","\\\\cdright"],props:{numArgs:1},handler(u,e){var{parser:t,funcName:d}=u;return{type:"cdlabel",mode:t.mode,side:d.slice(4),label:e[0]}},htmlBuilder(u,e){var t=e.havingStyle(e.style.sup()),d=M.wrapFragment(ct(u.label,t,e),e);return d.classes.push("cd-label-"+u.side),d.style.bottom=Ot(.8-d.depth),d.height=0,d.depth=0,d},mathmlBuilder(u,e){var t=new Ht.MathNode("mrow",[mr(u.label,e)]);return t=new Ht.MathNode("mpadded",[t]),t.setAttribute("width","0"),u.side==="left"&&t.setAttribute("lspace","-1width"),t.setAttribute("voffset","0.7em"),t=new Ht.MathNode("mstyle",[t]),t.setAttribute("displaystyle","false"),t.setAttribute("scriptlevel","1"),t}}),Ze({type:"cdlabelparent",names:["\\\\cdparent"],props:{numArgs:1},handler(u,e){var{parser:t}=u;return{type:"cdlabelparent",mode:t.mode,fragment:e[0]}},htmlBuilder(u,e){var t=M.wrapFragment(ct(u.fragment,e),e);return t.classes.push("cd-vert-arrow"),t},mathmlBuilder(u,e){return new Ht.MathNode("mrow",[mr(u.fragment,e)])}}),Ze({type:"textord",names:["\\@char"],props:{numArgs:1,allowedInText:!0},handler(u,e){for(var{parser:t}=u,d=Gr(e[0],"ordgroup"),S=d.body,Z="",Oe=0;Oe<S.length;Oe++){var Ge=Gr(S[Oe],"textord");Z+=Ge.text}var Xe=parseInt(Z),_t;if(isNaN(Xe))throw new q("\\@char has non-numeric argument "+Z);if(Xe<0||Xe>=1114111)throw new q("\\@char with invalid code point "+Z);return Xe<=65535?_t=String.fromCharCode(Xe):(Xe-=65536,_t=String.fromCharCode((Xe>>10)+55296,(Xe&1023)+56320)),{type:"textord",mode:t.mode,text:_t}}});var fa=(u,e)=>{var t=Pt(u.body,e.withColor(u.color),!1);return M.makeFragment(t)},Vn=(u,e)=>{var t=Xt(u.body,e.withColor(u.color)),d=new Ht.MathNode("mstyle",t);return d.setAttribute("mathcolor",u.color),d};Ze({type:"color",names:["\\textcolor"],props:{numArgs:2,allowedInText:!0,argTypes:["color","original"]},handler(u,e){var{parser:t}=u,d=Gr(e[0],"color-token").color,S=e[1];return{type:"color",mode:t.mode,color:d,body:rr(S)}},htmlBuilder:fa,mathmlBuilder:Vn}),Ze({type:"color",names:["\\color"],props:{numArgs:1,allowedInText:!0,argTypes:["color"]},handler(u,e){var{parser:t,breakOnTokenText:d}=u,S=Gr(e[0],"color-token").color;t.gullet.macros.set("\\current@color",S);var Z=t.parseExpression(!0,d);return{type:"color",mode:t.mode,color:S,body:Z}},htmlBuilder:fa,mathmlBuilder:Vn}),Ze({type:"cr",names:["\\\\"],props:{numArgs:0,numOptionalArgs:0,allowedInText:!0},handler(u,e,t){var{parser:d}=u,S=d.gullet.future().text==="["?d.parseSizeGroup(!0):null,Z=!d.settings.displayMode||!d.settings.useStrictBehavior("newLineInDisplayMode","In LaTeX, \\\\ or \\newline does nothing in display mode");return{type:"cr",mode:d.mode,newLine:Z,size:S&&Gr(S,"size").value}},htmlBuilder(u,e){var t=M.makeSpan(["mspace"],[],e);return u.newLine&&(t.classes.push("newline"),u.size&&(t.style.marginTop=Ot(Wt(u.size,e)))),t},mathmlBuilder(u,e){var t=new Ht.MathNode("mspace");return u.newLine&&(t.setAttribute("linebreak","newline"),u.size&&t.setAttribute("height",Ot(Wt(u.size,e)))),t}});var Wa={"\\global":"\\global","\\long":"\\\\globallong","\\\\globallong":"\\\\globallong","\\def":"\\gdef","\\gdef":"\\gdef","\\edef":"\\xdef","\\xdef":"\\xdef","\\let":"\\\\globallet","\\futurelet":"\\\\globalfuture"},Ja=u=>{var e=u.text;if(/^(?:[\\{}$&#^_]|EOF)$/.test(e))throw new q("Expected a control sequence",u);return e},Cn=u=>{var e=u.gullet.popToken();return e.text==="="&&(e=u.gullet.popToken(),e.text===" "&&(e=u.gullet.popToken())),e},jn=(u,e,t,d)=>{var S=u.gullet.macros.get(t.text);S==null&&(t.noexpand=!0,S={tokens:[t],numArgs:0,unexpandable:!u.gullet.isExpandable(t.text)}),u.gullet.macros.set(e,S,d)};Ze({type:"internal",names:["\\global","\\long","\\\\globallong"],props:{numArgs:0,allowedInText:!0},handler(u){var{parser:e,funcName:t}=u;e.consumeSpaces();var d=e.fetch();if(Wa[d.text])return(t==="\\global"||t==="\\\\globallong")&&(d.text=Wa[d.text]),Gr(e.parseFunction(),"internal");throw new q("Invalid token after macro prefix",d)}}),Ze({type:"internal",names:["\\def","\\gdef","\\edef","\\xdef"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(u){var{parser:e,funcName:t}=u,d=e.gullet.popToken(),S=d.text;if(/^(?:[\\{}$&#^_]|EOF)$/.test(S))throw new q("Expected a control sequence",d);for(var Z=0,Oe,Ge=[[]];e.gullet.future().text!=="{";)if(d=e.gullet.popToken(),d.text==="#"){if(e.gullet.future().text==="{"){Oe=e.gullet.future(),Ge[Z].push("{");break}if(d=e.gullet.popToken(),!/^[1-9]$/.test(d.text))throw new q('Invalid argument number "'+d.text+'"');if(parseInt(d.text)!==Z+1)throw new q('Argument number "'+d.text+'" out of order');Z++,Ge.push([])}else{if(d.text==="EOF")throw new q("Expected a macro definition");Ge[Z].push(d.text)}var{tokens:Xe}=e.gullet.consumeArg();return Oe&&Xe.unshift(Oe),(t==="\\edef"||t==="\\xdef")&&(Xe=e.gullet.expandTokens(Xe),Xe.reverse()),e.gullet.macros.set(S,{tokens:Xe,numArgs:Z,delimiters:Ge},t===Wa[t]),{type:"internal",mode:e.mode}}}),Ze({type:"internal",names:["\\let","\\\\globallet"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(u){var{parser:e,funcName:t}=u,d=Ja(e.gullet.popToken());e.gullet.consumeSpaces();var S=Cn(e);return jn(e,d,S,t==="\\\\globallet"),{type:"internal",mode:e.mode}}}),Ze({type:"internal",names:["\\futurelet","\\\\globalfuture"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(u){var{parser:e,funcName:t}=u,d=Ja(e.gullet.popToken()),S=e.gullet.popToken(),Z=e.gullet.popToken();return jn(e,d,Z,t==="\\\\globalfuture"),e.gullet.pushToken(Z),e.gullet.pushToken(S),{type:"internal",mode:e.mode}}});var ma=function(e,t,d){var S=Lr.math[e]&&Lr.math[e].replace,Z=Me(S||e,t,d);if(!Z)throw new Error("Unsupported symbol "+e+" and font size "+t+".");return Z},Qa=function(e,t,d,S){var Z=d.havingBaseStyle(t),Oe=M.makeSpan(S.concat(Z.sizingClasses(d)),[e],d),Ge=Z.sizeMultiplier/d.sizeMultiplier;return Oe.height*=Ge,Oe.depth*=Ge,Oe.maxFontSize=Z.sizeMultiplier,Oe},Xa=function(e,t,d){var S=t.havingBaseStyle(d),Z=(1-t.sizeMultiplier/S.sizeMultiplier)*t.fontMetrics().axisHeight;e.classes.push("delimcenter"),e.style.top=Ot(Z),e.height-=Z,e.depth+=Z},po=function(e,t,d,S,Z,Oe){var Ge=M.makeSymbol(e,"Main-Regular",Z,S),Xe=Qa(Ge,t,S,Oe);return d&&Xa(Xe,S,t),Xe},go=function(e,t,d,S){return M.makeSymbol(e,"Size"+t+"-Regular",d,S)},pa=function(e,t,d,S,Z,Oe){var Ge=go(e,t,Z,S),Xe=Qa(M.makeSpan(["delimsizing","size"+t],[Ge],S),ee.TEXT,S,Oe);return d&&Xa(Xe,S,ee.TEXT),Xe},No=function(e,t,d){var S;t==="Size1-Regular"?S="delim-size1":S="delim-size4";var Z=M.makeSpan(["delimsizinginner",S],[M.makeSpan([],[M.makeSymbol(e,t,d)])]);return{type:"elem",elem:Z}},Na=function(e,t,d){var S=ue["Size4-Regular"][e.charCodeAt(0)]?ue["Size4-Regular"][e.charCodeAt(0)][4]:ue["Size1-Regular"][e.charCodeAt(0)][4],Z=new Ar("inner",$(e,Math.round(1e3*t))),Oe=new Dr([Z],{width:Ot(S),height:Ot(t),style:"width:"+Ot(S),viewBox:"0 0 "+1e3*S+" "+Math.round(1e3*t),preserveAspectRatio:"xMinYMin"}),Ge=M.makeSvgSpan([],[Oe],d);return Ge.height=t,Ge.style.height=Ot(t),Ge.style.width=Ot(S),{type:"elem",elem:Ge}},za=.008,Ma={type:"kern",size:-1*za},Da=["|","\\lvert","\\rvert","\\vert"],Ua=["\\|","\\lVert","\\rVert","\\Vert"],ba=function(e,t,d,S,Z,Oe){var Ge,Xe,_t,cr,pr="",Tr=0;Ge=_t=cr=e,Xe=null;var Wr="Size1-Regular";e==="\\uparrow"?_t=cr="\u23D0":e==="\\Uparrow"?_t=cr="\u2016":e==="\\downarrow"?Ge=_t="\u23D0":e==="\\Downarrow"?Ge=_t="\u2016":e==="\\updownarrow"?(Ge="\\uparrow",_t="\u23D0",cr="\\downarrow"):e==="\\Updownarrow"?(Ge="\\Uparrow",_t="\u2016",cr="\\Downarrow"):A.contains(Da,e)?(_t="\u2223",pr="vert",Tr=333):A.contains(Ua,e)?(_t="\u2225",pr="doublevert",Tr=556):e==="["||e==="\\lbrack"?(Ge="\u23A1",_t="\u23A2",cr="\u23A3",Wr="Size4-Regular",pr="lbrack",Tr=667):e==="]"||e==="\\rbrack"?(Ge="\u23A4",_t="\u23A5",cr="\u23A6",Wr="Size4-Regular",pr="rbrack",Tr=667):e==="\\lfloor"||e==="\u230A"?(_t=Ge="\u23A2",cr="\u23A3",Wr="Size4-Regular",pr="lfloor",Tr=667):e==="\\lceil"||e==="\u2308"?(Ge="\u23A1",_t=cr="\u23A2",Wr="Size4-Regular",pr="lceil",Tr=667):e==="\\rfloor"||e==="\u230B"?(_t=Ge="\u23A5",cr="\u23A6",Wr="Size4-Regular",pr="rfloor",Tr=667):e==="\\rceil"||e==="\u2309"?(Ge="\u23A4",_t=cr="\u23A5",Wr="Size4-Regular",pr="rceil",Tr=667):e==="("||e==="\\lparen"?(Ge="\u239B",_t="\u239C",cr="\u239D",Wr="Size4-Regular",pr="lparen",Tr=875):e===")"||e==="\\rparen"?(Ge="\u239E",_t="\u239F",cr="\u23A0",Wr="Size4-Regular",pr="rparen",Tr=875):e==="\\{"||e==="\\lbrace"?(Ge="\u23A7",Xe="\u23A8",cr="\u23A9",_t="\u23AA",Wr="Size4-Regular"):e==="\\}"||e==="\\rbrace"?(Ge="\u23AB",Xe="\u23AC",cr="\u23AD",_t="\u23AA",Wr="Size4-Regular"):e==="\\lgroup"||e==="\u27EE"?(Ge="\u23A7",cr="\u23A9",_t="\u23AA",Wr="Size4-Regular"):e==="\\rgroup"||e==="\u27EF"?(Ge="\u23AB",cr="\u23AD",_t="\u23AA",Wr="Size4-Regular"):e==="\\lmoustache"||e==="\u23B0"?(Ge="\u23A7",cr="\u23AD",_t="\u23AA",Wr="Size4-Regular"):(e==="\\rmoustache"||e==="\u23B1")&&(Ge="\u23AB",cr="\u23A9",_t="\u23AA",Wr="Size4-Regular");var ln=ma(Ge,Wr,Z),In=ln.height+ln.depth,Hn=ma(_t,Wr,Z),Nn=Hn.height+Hn.depth,Fn=ma(cr,Wr,Z),Oa=Fn.height+Fn.depth,Ba=0,Ia=1;if(Xe!==null){var Ka=ma(Xe,Wr,Z);Ba=Ka.height+Ka.depth,Ia=2}var Ga=In+Oa+Ba,fo=Math.max(0,Math.ceil((t-Ga)/(Ia*Nn))),_a=Ga+fo*Ia*Nn,Go=S.fontMetrics().axisHeight;d&&(Go*=S.sizeMultiplier);var Ao=_a/2-Go,mo=[];if(pr.length>0){var ri=_a-In-Oa,wo=Math.round(_a*1e3),Ro=be(pr,Math.round(ri*1e3)),eo=new Ar(pr,Ro),lo=(Tr/1e3).toFixed(3)+"em",So=(wo/1e3).toFixed(3)+"em",Po=new Dr([eo],{width:lo,height:So,viewBox:"0 0 "+Tr+" "+wo}),ni=M.makeSvgSpan([],[Po],S);ni.height=wo/1e3,ni.style.width=lo,ni.style.height=So,mo.push({type:"elem",elem:ni})}else{if(mo.push(No(cr,Wr,Z)),mo.push(Ma),Xe===null){var vi=_a-In-Oa+2*za;mo.push(Na(_t,vi,S))}else{var To=(_a-In-Oa-Ba)/2+2*za;mo.push(Na(_t,To,S)),mo.push(Ma),mo.push(No(Xe,Wr,Z)),mo.push(Ma),mo.push(Na(_t,To,S))}mo.push(Ma),mo.push(No(Ge,Wr,Z))}var qi=S.havingBaseStyle(ee.TEXT),Rs=M.makeVList({positionType:"bottom",positionData:Ao,children:mo},qi);return Qa(M.makeSpan(["delimsizing","mult"],[Rs],qi),ee.TEXT,S,Oe)},Ya=80,ka=.08,qa=function(e,t,d,S,Z){var Oe=Re(e,S,d),Ge=new Ar(e,Oe),Xe=new Dr([Ge],{width:"400em",height:Ot(t),viewBox:"0 0 400000 "+d,preserveAspectRatio:"xMinYMin slice"});return M.makeSvgSpan(["hide-tail"],[Xe],Z)},io=function(e,t){var d=t.havingBaseSizing(),S=Vo("\\surd",e*d.sizeMultiplier,Co,d),Z=d.sizeMultiplier,Oe=Math.max(0,t.minRuleThickness-t.fontMetrics().sqrtRuleThickness),Ge,Xe=0,_t=0,cr=0,pr;return S.type==="small"?(cr=1e3+1e3*Oe+Ya,e<1?Z=1:e<1.4&&(Z=.7),Xe=(1+Oe+ka)/Z,_t=(1+Oe)/Z,Ge=qa("sqrtMain",Xe,cr,Oe,t),Ge.style.minWidth="0.853em",pr=.833/Z):S.type==="large"?(cr=(1e3+Ya)*La[S.size],_t=(La[S.size]+Oe)/Z,Xe=(La[S.size]+Oe+ka)/Z,Ge=qa("sqrtSize"+S.size,Xe,cr,Oe,t),Ge.style.minWidth="1.02em",pr=1/Z):(Xe=e+Oe+ka,_t=e+Oe,cr=Math.floor(1e3*e+Oe)+Ya,Ge=qa("sqrtTall",Xe,cr,Oe,t),Ge.style.minWidth="0.742em",pr=1.056),Ge.height=_t,Ge.style.height=Ot(Xe),{span:Ge,advanceWidth:pr,ruleWidth:(t.fontMetrics().sqrtRuleThickness+Oe)*Z}},ho=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","\u230A","\u230B","\\lceil","\\rceil","\u2308","\u2309","\\surd"],Mo=["\\uparrow","\\downarrow","\\updownarrow","\\Uparrow","\\Downarrow","\\Updownarrow","|","\\|","\\vert","\\Vert","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","\u27EE","\u27EF","\\lmoustache","\\rmoustache","\u23B0","\u23B1"],Bo=["<",">","\\langle","\\rangle","/","\\backslash","\\lt","\\gt"],La=[0,1.2,1.8,2.4,3],Ko=function(e,t,d,S,Z){if(e==="<"||e==="\\lt"||e==="\u27E8"?e="\\langle":(e===">"||e==="\\gt"||e==="\u27E9")&&(e="\\rangle"),A.contains(ho,e)||A.contains(Bo,e))return pa(e,t,!1,d,S,Z);if(A.contains(Mo,e))return ba(e,La[t],!1,d,S,Z);throw new q("Illegal delimiter: '"+e+"'")},vo=[{type:"small",style:ee.SCRIPTSCRIPT},{type:"small",style:ee.SCRIPT},{type:"small",style:ee.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4}],Lo=[{type:"small",style:ee.SCRIPTSCRIPT},{type:"small",style:ee.SCRIPT},{type:"small",style:ee.TEXT},{type:"stack"}],Co=[{type:"small",style:ee.SCRIPTSCRIPT},{type:"small",style:ee.SCRIPT},{type:"small",style:ee.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4},{type:"stack"}],wi=function(e){if(e.type==="small")return"Main-Regular";if(e.type==="large")return"Size"+e.size+"-Regular";if(e.type==="stack")return"Size4-Regular";throw new Error("Add support for delim type '"+e.type+"' here.")},Vo=function(e,t,d,S){for(var Z=Math.min(2,3-S.style.size),Oe=Z;Oe<d.length&&d[Oe].type!=="stack";Oe++){var Ge=ma(e,wi(d[Oe]),"math"),Xe=Ge.height+Ge.depth;if(d[Oe].type==="small"){var _t=S.havingBaseStyle(d[Oe].style);Xe*=_t.sizeMultiplier}if(Xe>t)return d[Oe]}return d[d.length-1]},ai=function(e,t,d,S,Z,Oe){e==="<"||e==="\\lt"||e==="\u27E8"?e="\\langle":(e===">"||e==="\\gt"||e==="\u27E9")&&(e="\\rangle");var Ge;A.contains(Bo,e)?Ge=vo:A.contains(ho,e)?Ge=Co:Ge=Lo;var Xe=Vo(e,t,Ge,S);return Xe.type==="small"?po(e,Xe.style,d,S,Z,Oe):Xe.type==="large"?pa(e,Xe.size,d,S,Z,Oe):ba(e,t,d,S,Z,Oe)},Ai=function(e,t,d,S,Z,Oe){var Ge=S.fontMetrics().axisHeight*S.sizeMultiplier,Xe=901,_t=5/S.fontMetrics().ptPerEm,cr=Math.max(t-Ge,d+Ge),pr=Math.max(cr/500*Xe,2*cr-_t);return ai(e,pr,!0,S,Z,Oe)},Ho={sqrtImage:io,sizedDelim:Ko,sizeToMaxHeight:La,customSizedDelim:ai,leftRightDelim:Ai},_o={"\\bigl":{mclass:"mopen",size:1},"\\Bigl":{mclass:"mopen",size:2},"\\biggl":{mclass:"mopen",size:3},"\\Biggl":{mclass:"mopen",size:4},"\\bigr":{mclass:"mclose",size:1},"\\Bigr":{mclass:"mclose",size:2},"\\biggr":{mclass:"mclose",size:3},"\\Biggr":{mclass:"mclose",size:4},"\\bigm":{mclass:"mrel",size:1},"\\Bigm":{mclass:"mrel",size:2},"\\biggm":{mclass:"mrel",size:3},"\\Biggm":{mclass:"mrel",size:4},"\\big":{mclass:"mord",size:1},"\\Big":{mclass:"mord",size:2},"\\bigg":{mclass:"mord",size:3},"\\Bigg":{mclass:"mord",size:4}},Hi=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","\u230A","\u230B","\\lceil","\\rceil","\u2308","\u2309","<",">","\\langle","\u27E8","\\rangle","\u27E9","\\lt","\\gt","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","\u27EE","\u27EF","\\lmoustache","\\rmoustache","\u23B0","\u23B1","/","\\backslash","|","\\vert","\\|","\\Vert","\\uparrow","\\Uparrow","\\downarrow","\\Downarrow","\\updownarrow","\\Updownarrow","."];function Si(u,e){var t=Gn(u);if(t&&A.contains(Hi,t.text))return t;throw t?new q("Invalid delimiter '"+t.text+"' after '"+e.funcName+"'",u):new q("Invalid delimiter type '"+u.type+"'",u)}Ze({type:"delimsizing",names:["\\bigl","\\Bigl","\\biggl","\\Biggl","\\bigr","\\Bigr","\\biggr","\\Biggr","\\bigm","\\Bigm","\\biggm","\\Biggm","\\big","\\Big","\\bigg","\\Bigg"],props:{numArgs:1,argTypes:["primitive"]},handler:(u,e)=>{var t=Si(e[0],u);return{type:"delimsizing",mode:u.parser.mode,size:_o[u.funcName].size,mclass:_o[u.funcName].mclass,delim:t.text}},htmlBuilder:(u,e)=>u.delim==="."?M.makeSpan([u.mclass]):Ho.sizedDelim(u.delim,u.size,e,u.mode,[u.mclass]),mathmlBuilder:u=>{var e=[];u.delim!=="."&&e.push(Pe(u.delim,u.mode));var t=new Ht.MathNode("mo",e);u.mclass==="mopen"||u.mclass==="mclose"?t.setAttribute("fence","true"):t.setAttribute("fence","false"),t.setAttribute("stretchy","true");var d=Ot(Ho.sizeToMaxHeight[u.size]);return t.setAttribute("minsize",d),t.setAttribute("maxsize",d),t}});function Ci(u){if(!u.body)throw new Error("Bug: The leftright ParseNode wasn't fully parsed.")}Ze({type:"leftright-right",names:["\\right"],props:{numArgs:1,primitive:!0},handler:(u,e)=>{var t=u.parser.gullet.macros.get("\\current@color");if(t&&typeof t!="string")throw new q("\\current@color set to non-string in \\right");return{type:"leftright-right",mode:u.parser.mode,delim:Si(e[0],u).text,color:t}}}),Ze({type:"leftright",names:["\\left"],props:{numArgs:1,primitive:!0},handler:(u,e)=>{var t=Si(e[0],u),d=u.parser;++d.leftrightDepth;var S=d.parseExpression(!1);--d.leftrightDepth,d.expect("\\right",!1);var Z=Gr(d.parseFunction(),"leftright-right");return{type:"leftright",mode:d.mode,body:S,left:t.text,right:Z.delim,rightColor:Z.color}},htmlBuilder:(u,e)=>{Ci(u);for(var t=Pt(u.body,e,!0,["mopen","mclose"]),d=0,S=0,Z=!1,Oe=0;Oe<t.length;Oe++)t[Oe].isMiddle?Z=!0:(d=Math.max(t[Oe].height,d),S=Math.max(t[Oe].depth,S));d*=e.sizeMultiplier,S*=e.sizeMultiplier;var Ge;if(u.left==="."?Ge=$t(e,["mopen"]):Ge=Ho.leftRightDelim(u.left,d,S,e,u.mode,["mopen"]),t.unshift(Ge),Z)for(var Xe=1;Xe<t.length;Xe++){var _t=t[Xe],cr=_t.isMiddle;cr&&(t[Xe]=Ho.leftRightDelim(cr.delim,d,S,cr.options,u.mode,[]))}var pr;if(u.right===".")pr=$t(e,["mclose"]);else{var Tr=u.rightColor?e.withColor(u.rightColor):e;pr=Ho.leftRightDelim(u.right,d,S,Tr,u.mode,["mclose"])}return t.push(pr),M.makeSpan(["minner"],t,e)},mathmlBuilder:(u,e)=>{Ci(u);var t=Xt(u.body,e);if(u.left!=="."){var d=new Ht.MathNode("mo",[Pe(u.left,u.mode)]);d.setAttribute("fence","true"),t.unshift(d)}if(u.right!=="."){var S=new Ht.MathNode("mo",[Pe(u.right,u.mode)]);S.setAttribute("fence","true"),u.rightColor&&S.setAttribute("mathcolor",u.rightColor),t.push(S)}return yt(t)}}),Ze({type:"middle",names:["\\middle"],props:{numArgs:1,primitive:!0},handler:(u,e)=>{var t=Si(e[0],u);if(!u.parser.leftrightDepth)throw new q("\\middle without preceding \\left",t);return{type:"middle",mode:u.parser.mode,delim:t.text}},htmlBuilder:(u,e)=>{var t;if(u.delim===".")t=$t(e,[]);else{t=Ho.sizedDelim(u.delim,1,e,u.mode,[]);var d={delim:u.delim,options:e};t.isMiddle=d}return t},mathmlBuilder:(u,e)=>{var t=u.delim==="\\vert"||u.delim==="|"?Pe("|","text"):Pe(u.delim,u.mode),d=new Ht.MathNode("mo",[t]);return d.setAttribute("fence","true"),d.setAttribute("lspace","0.05em"),d.setAttribute("rspace","0.05em"),d}});var Oi=(u,e)=>{var t=M.wrapFragment(ct(u.body,e),e),d=u.label.slice(1),S=e.sizeMultiplier,Z,Oe=0,Ge=A.isCharacterBox(u.body);if(d==="sout")Z=M.makeSpan(["stretchy","sout"]),Z.height=e.fontMetrics().defaultRuleThickness/S,Oe=-.5*e.fontMetrics().xHeight;else if(d==="phase"){var Xe=Wt({number:.6,unit:"pt"},e),_t=Wt({number:.35,unit:"ex"},e),cr=e.havingBaseSizing();S=S/cr.sizeMultiplier;var pr=t.height+t.depth+Xe+_t;t.style.paddingLeft=Ot(pr/2+Xe);var Tr=Math.floor(1e3*pr*S),Wr=St(Tr),ln=new Dr([new Ar("phase",Wr)],{width:"400em",height:Ot(Tr/1e3),viewBox:"0 0 400000 "+Tr,preserveAspectRatio:"xMinYMin slice"});Z=M.makeSvgSpan(["hide-tail"],[ln],e),Z.style.height=Ot(pr),Oe=t.depth+Xe+_t}else{/cancel/.test(d)?Ge||t.classes.push("cancel-pad"):d==="angl"?t.classes.push("anglpad"):t.classes.push("boxpad");var In=0,Hn=0,Nn=0;/box/.test(d)?(Nn=Math.max(e.fontMetrics().fboxrule,e.minRuleThickness),In=e.fontMetrics().fboxsep+(d==="colorbox"?0:Nn),Hn=In):d==="angl"?(Nn=Math.max(e.fontMetrics().defaultRuleThickness,e.minRuleThickness),In=4*Nn,Hn=Math.max(0,.25-t.depth)):(In=Ge?.2:0,Hn=In),Z=dn.encloseSpan(t,d,In,Hn,e),/fbox|boxed|fcolorbox/.test(d)?(Z.style.borderStyle="solid",Z.style.borderWidth=Ot(Nn)):d==="angl"&&Nn!==.049&&(Z.style.borderTopWidth=Ot(Nn),Z.style.borderRightWidth=Ot(Nn)),Oe=t.depth+Hn,u.backgroundColor&&(Z.style.backgroundColor=u.backgroundColor,u.borderColor&&(Z.style.borderColor=u.borderColor))}var Fn;if(u.backgroundColor)Fn=M.makeVList({positionType:"individualShift",children:[{type:"elem",elem:Z,shift:Oe},{type:"elem",elem:t,shift:0}]},e);else{var Oa=/cancel|phase/.test(d)?["svg-align"]:[];Fn=M.makeVList({positionType:"individualShift",children:[{type:"elem",elem:t,shift:0},{type:"elem",elem:Z,shift:Oe,wrapperClasses:Oa}]},e)}return/cancel/.test(d)&&(Fn.height=t.height,Fn.depth=t.depth),/cancel/.test(d)&&!Ge?M.makeSpan(["mord","cancel-lap"],[Fn],e):M.makeSpan(["mord"],[Fn],e)},$i=(u,e)=>{var t=0,d=new Ht.MathNode(u.label.indexOf("colorbox")>-1?"mpadded":"menclose",[mr(u.body,e)]);switch(u.label){case"\\cancel":d.setAttribute("notation","updiagonalstrike");break;case"\\bcancel":d.setAttribute("notation","downdiagonalstrike");break;case"\\phase":d.setAttribute("notation","phasorangle");break;case"\\sout":d.setAttribute("notation","horizontalstrike");break;case"\\fbox":d.setAttribute("notation","box");break;case"\\angl":d.setAttribute("notation","actuarial");break;case"\\fcolorbox":case"\\colorbox":if(t=e.fontMetrics().fboxsep*e.fontMetrics().ptPerEm,d.setAttribute("width","+"+2*t+"pt"),d.setAttribute("height","+"+2*t+"pt"),d.setAttribute("lspace",t+"pt"),d.setAttribute("voffset",t+"pt"),u.label==="\\fcolorbox"){var S=Math.max(e.fontMetrics().fboxrule,e.minRuleThickness);d.setAttribute("style","border: "+S+"em solid "+String(u.borderColor))}break;case"\\xcancel":d.setAttribute("notation","updiagonalstrike downdiagonalstrike");break}return u.backgroundColor&&d.setAttribute("mathbackground",u.backgroundColor),d};Ze({type:"enclose",names:["\\colorbox"],props:{numArgs:2,allowedInText:!0,argTypes:["color","text"]},handler(u,e,t){var{parser:d,funcName:S}=u,Z=Gr(e[0],"color-token").color,Oe=e[1];return{type:"enclose",mode:d.mode,label:S,backgroundColor:Z,body:Oe}},htmlBuilder:Oi,mathmlBuilder:$i}),Ze({type:"enclose",names:["\\fcolorbox"],props:{numArgs:3,allowedInText:!0,argTypes:["color","color","text"]},handler(u,e,t){var{parser:d,funcName:S}=u,Z=Gr(e[0],"color-token").color,Oe=Gr(e[1],"color-token").color,Ge=e[2];return{type:"enclose",mode:d.mode,label:S,backgroundColor:Oe,borderColor:Z,body:Ge}},htmlBuilder:Oi,mathmlBuilder:$i}),Ze({type:"enclose",names:["\\fbox"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!0},handler(u,e){var{parser:t}=u;return{type:"enclose",mode:t.mode,label:"\\fbox",body:e[0]}}}),Ze({type:"enclose",names:["\\cancel","\\bcancel","\\xcancel","\\sout","\\phase"],props:{numArgs:1},handler(u,e){var{parser:t,funcName:d}=u,S=e[0];return{type:"enclose",mode:t.mode,label:d,body:S}},htmlBuilder:Oi,mathmlBuilder:$i}),Ze({type:"enclose",names:["\\angl"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!1},handler(u,e){var{parser:t}=u;return{type:"enclose",mode:t.mode,label:"\\angl",body:e[0]}}});var Pa={};function ja(u){for(var{type:e,names:t,props:d,handler:S,htmlBuilder:Z,mathmlBuilder:Oe}=u,Ge={type:e,numArgs:d.numArgs||0,allowedInText:!1,numOptionalArgs:0,handler:S},Xe=0;Xe<t.length;++Xe)Pa[t[Xe]]=Ge;Z&&(ve[e]=Z),Oe&&(kt[e]=Oe)}var bo={};function We(u,e){bo[u]=e}function zo(u){var e=[];u.consumeSpaces();var t=u.fetch().text;for(t==="\\relax"&&(u.consume(),u.consumeSpaces(),t=u.fetch().text);t==="\\hline"||t==="\\hdashline";)u.consume(),e.push(t==="\\hdashline"),u.consumeSpaces(),t=u.fetch().text;return e}var Do=u=>{var e=u.parser.settings;if(!e.displayMode)throw new q("{"+u.envName+"} can be used only in display mode.")};function Eo(u){if(u.indexOf("ed")===-1)return u.indexOf("*")===-1}function so(u,e,t){var{hskipBeforeAndAfter:d,addJot:S,cols:Z,arraystretch:Oe,colSeparationType:Ge,autoTag:Xe,singleRow:_t,emptySingleRow:cr,maxNumCols:pr,leqno:Tr}=e;if(u.gullet.beginGroup(),_t||u.gullet.macros.set("\\cr","\\\\\\relax"),!Oe){var Wr=u.gullet.expandMacroAsText("\\arraystretch");if(Wr==null)Oe=1;else if(Oe=parseFloat(Wr),!Oe||Oe<0)throw new q("Invalid \\arraystretch: "+Wr)}u.gullet.beginGroup();var ln=[],In=[ln],Hn=[],Nn=[],Fn=Xe!=null?[]:void 0;function Oa(){Xe&&u.gullet.macros.set("\\@eqnsw","1",!0)}function Ba(){Fn&&(u.gullet.macros.get("\\df@tag")?(Fn.push(u.subparse([new De("\\df@tag")])),u.gullet.macros.set("\\df@tag",void 0,!0)):Fn.push(!!Xe&&u.gullet.macros.get("\\@eqnsw")==="1"))}for(Oa(),Nn.push(zo(u));;){var Ia=u.parseExpression(!1,_t?"\\end":"\\\\");u.gullet.endGroup(),u.gullet.beginGroup(),Ia={type:"ordgroup",mode:u.mode,body:Ia},t&&(Ia={type:"styling",mode:u.mode,style:t,body:[Ia]}),ln.push(Ia);var Ka=u.fetch().text;if(Ka==="&"){if(pr&&ln.length===pr){if(_t||Ge)throw new q("Too many tab characters: &",u.nextToken);u.settings.reportNonstrict("textEnv","Too few columns specified in the {array} column argument.")}u.consume()}else if(Ka==="\\end"){Ba(),ln.length===1&&Ia.type==="styling"&&Ia.body[0].body.length===0&&(In.length>1||!cr)&&In.pop(),Nn.length<In.length+1&&Nn.push([]);break}else if(Ka==="\\\\"){u.consume();var Ga=void 0;u.gullet.future().text!==" "&&(Ga=u.parseSizeGroup(!0)),Hn.push(Ga?Ga.value:null),Ba(),Nn.push(zo(u)),ln=[],In.push(ln),Oa()}else throw new q("Expected & or \\\\ or \\cr or \\end",u.nextToken)}return u.gullet.endGroup(),u.gullet.endGroup(),{type:"array",mode:u.mode,addJot:S,arraystretch:Oe,body:In,cols:Z,rowGaps:Hn,hskipBeforeAndAfter:d,hLinesBeforeRow:Nn,colSeparationType:Ge,tags:Fn,leqno:Tr}}function Xo(u){return u.slice(0,1)==="d"?"display":"text"}var Wo=function(e,t){var d,S,Z=e.body.length,Oe=e.hLinesBeforeRow,Ge=0,Xe=new Array(Z),_t=[],cr=Math.max(t.fontMetrics().arrayRuleWidth,t.minRuleThickness),pr=1/t.fontMetrics().ptPerEm,Tr=5*pr;if(e.colSeparationType&&e.colSeparationType==="small"){var Wr=t.havingStyle(ee.SCRIPT).sizeMultiplier;Tr=.2778*(Wr/t.sizeMultiplier)}var ln=e.colSeparationType==="CD"?Wt({number:3,unit:"ex"},t):12*pr,In=3*pr,Hn=e.arraystretch*ln,Nn=.7*Hn,Fn=.3*Hn,Oa=0;function Ba(Ls){for(var zs=0;zs<Ls.length;++zs)zs>0&&(Oa+=.25),_t.push({pos:Oa,isDashed:Ls[zs]})}for(Ba(Oe[0]),d=0;d<e.body.length;++d){var Ia=e.body[d],Ka=Nn,Ga=Fn;Ge<Ia.length&&(Ge=Ia.length);var fo=new Array(Ia.length);for(S=0;S<Ia.length;++S){var _a=ct(Ia[S],t);Ga<_a.depth&&(Ga=_a.depth),Ka<_a.height&&(Ka=_a.height),fo[S]=_a}var Go=e.rowGaps[d],Ao=0;Go&&(Ao=Wt(Go,t),Ao>0&&(Ao+=Fn,Ga<Ao&&(Ga=Ao),Ao=0)),e.addJot&&(Ga+=In),fo.height=Ka,fo.depth=Ga,Oa+=Ka,fo.pos=Oa,Oa+=Ga+Ao,Xe[d]=fo,Ba(Oe[d+1])}var mo=Oa/2+t.fontMetrics().axisHeight,ri=e.cols||[],wo=[],Ro,eo,lo=[];if(e.tags&&e.tags.some(Ls=>Ls))for(d=0;d<Z;++d){var So=Xe[d],Po=So.pos-mo,ni=e.tags[d],vi=void 0;ni===!0?vi=M.makeSpan(["eqn-num"],[],t):ni===!1?vi=M.makeSpan([],[],t):vi=M.makeSpan([],Pt(ni,t,!0),t),vi.depth=So.depth,vi.height=So.height,lo.push({type:"elem",elem:vi,shift:Po})}for(S=0,eo=0;S<Ge||eo<ri.length;++S,++eo){for(var To=ri[eo]||{},qi=!0;To.type==="separator";){if(qi||(Ro=M.makeSpan(["arraycolsep"],[]),Ro.style.width=Ot(t.fontMetrics().doubleRuleSep),wo.push(Ro)),To.separator==="|"||To.separator===":"){var Rs=To.separator==="|"?"solid":"dashed",ds=M.makeSpan(["vertical-separator"],[],t);ds.style.height=Ot(Oa),ds.style.borderRightWidth=Ot(cr),ds.style.borderRightStyle=Rs,ds.style.margin="0 "+Ot(-cr/2);var Ws=Oa-mo;Ws&&(ds.style.verticalAlign=Ot(-Ws)),wo.push(ds)}else throw new q("Invalid separator type: "+To.separator);eo++,To=ri[eo]||{},qi=!1}if(!(S>=Ge)){var hs=void 0;(S>0||e.hskipBeforeAndAfter)&&(hs=A.deflt(To.pregap,Tr),hs!==0&&(Ro=M.makeSpan(["arraycolsep"],[]),Ro.style.width=Ot(hs),wo.push(Ro)));var fs=[];for(d=0;d<Z;++d){var Ts=Xe[d],Bs=Ts[S];if(Bs){var Xs=Ts.pos-mo;Bs.depth=Ts.depth,Bs.height=Ts.height,fs.push({type:"elem",elem:Bs,shift:Xs})}}fs=M.makeVList({positionType:"individualShift",children:fs},t),fs=M.makeSpan(["col-align-"+(To.align||"c")],[fs]),wo.push(fs),(S<Ge-1||e.hskipBeforeAndAfter)&&(hs=A.deflt(To.postgap,Tr),hs!==0&&(Ro=M.makeSpan(["arraycolsep"],[]),Ro.style.width=Ot(hs),wo.push(Ro)))}}if(Xe=M.makeSpan(["mtable"],wo),_t.length>0){for(var Ys=M.makeLineSpan("hline",t,cr),qs=M.makeLineSpan("hdashline",t,cr),Fs=[{type:"elem",elem:Xe,shift:0}];_t.length>0;){var Us=_t.pop(),Es=Us.pos-mo;Us.isDashed?Fs.push({type:"elem",elem:qs,shift:Es}):Fs.push({type:"elem",elem:Ys,shift:Es})}Xe=M.makeVList({positionType:"individualShift",children:Fs},t)}if(lo.length===0)return M.makeSpan(["mord"],[Xe],t);var ks=M.makeVList({positionType:"individualShift",children:lo},t);return ks=M.makeSpan(["tag"],[ks],t),M.makeFragment([Xe,ks])},Io={c:"center ",l:"left ",r:"right "},Yo=function(e,t){for(var d=[],S=new Ht.MathNode("mtd",[],["mtr-glue"]),Z=new Ht.MathNode("mtd",[],["mml-eqn-num"]),Oe=0;Oe<e.body.length;Oe++){for(var Ge=e.body[Oe],Xe=[],_t=0;_t<Ge.length;_t++)Xe.push(new Ht.MathNode("mtd",[mr(Ge[_t],t)]));e.tags&&e.tags[Oe]&&(Xe.unshift(S),Xe.push(S),e.leqno?Xe.unshift(Z):Xe.push(Z)),d.push(new Ht.MathNode("mtr",Xe))}var cr=new Ht.MathNode("mtable",d),pr=e.arraystretch===.5?.1:.16+e.arraystretch-1+(e.addJot?.09:0);cr.setAttribute("rowspacing",Ot(pr));var Tr="",Wr="";if(e.cols&&e.cols.length>0){var ln=e.cols,In="",Hn=!1,Nn=0,Fn=ln.length;ln[0].type==="separator"&&(Tr+="top ",Nn=1),ln[ln.length-1].type==="separator"&&(Tr+="bottom ",Fn-=1);for(var Oa=Nn;Oa<Fn;Oa++)ln[Oa].type==="align"?(Wr+=Io[ln[Oa].align],Hn&&(In+="none "),Hn=!0):ln[Oa].type==="separator"&&Hn&&(In+=ln[Oa].separator==="|"?"solid ":"dashed ",Hn=!1);cr.setAttribute("columnalign",Wr.trim()),/[sd]/.test(In)&&cr.setAttribute("columnlines",In.trim())}if(e.colSeparationType==="align"){for(var Ba=e.cols||[],Ia="",Ka=1;Ka<Ba.length;Ka++)Ia+=Ka%2?"0em ":"1em ";cr.setAttribute("columnspacing",Ia.trim())}else e.colSeparationType==="alignat"||e.colSeparationType==="gather"?cr.setAttribute("columnspacing","0em"):e.colSeparationType==="small"?cr.setAttribute("columnspacing","0.2778em"):e.colSeparationType==="CD"?cr.setAttribute("columnspacing","0.5em"):cr.setAttribute("columnspacing","1em");var Ga="",fo=e.hLinesBeforeRow;Tr+=fo[0].length>0?"left ":"",Tr+=fo[fo.length-1].length>0?"right ":"";for(var _a=1;_a<fo.length-1;_a++)Ga+=fo[_a].length===0?"none ":fo[_a][0]?"dashed ":"solid ";return/[sd]/.test(Ga)&&cr.setAttribute("rowlines",Ga.trim()),Tr!==""&&(cr=new Ht.MathNode("menclose",[cr]),cr.setAttribute("notation",Tr.trim())),e.arraystretch&&e.arraystretch<1&&(cr=new Ht.MathNode("mstyle",[cr]),cr.setAttribute("scriptlevel","1")),cr},Pi=function(e,t){e.envName.indexOf("ed")===-1&&Do(e);var d=[],S=e.envName.indexOf("at")>-1?"alignat":"align",Z=e.envName==="split",Oe=so(e.parser,{cols:d,addJot:!0,autoTag:Z?void 0:Eo(e.envName),emptySingleRow:!0,colSeparationType:S,maxNumCols:Z?2:void 0,leqno:e.parser.settings.leqno},"display"),Ge,Xe=0,_t={type:"ordgroup",mode:e.mode,body:[]};if(t[0]&&t[0].type==="ordgroup"){for(var cr="",pr=0;pr<t[0].body.length;pr++){var Tr=Gr(t[0].body[pr],"textord");cr+=Tr.text}Ge=Number(cr),Xe=Ge*2}var Wr=!Xe;Oe.body.forEach(function(Nn){for(var Fn=1;Fn<Nn.length;Fn+=2){var Oa=Gr(Nn[Fn],"styling"),Ba=Gr(Oa.body[0],"ordgroup");Ba.body.unshift(_t)}if(Wr)Xe<Nn.length&&(Xe=Nn.length);else{var Ia=Nn.length/2;if(Ge<Ia)throw new q("Too many math in a row: "+("expected "+Ge+", but got "+Ia),Nn[0])}});for(var ln=0;ln<Xe;++ln){var In="r",Hn=0;ln%2===1?In="l":ln>0&&Wr&&(Hn=1),d[ln]={type:"align",align:In,pregap:Hn,postgap:0}}return Oe.colSeparationType=Wr?"align":"alignat",Oe};ja({type:"array",names:["array","darray"],props:{numArgs:1},handler(u,e){var t=Gn(e[0]),d=t?[e[0]]:Gr(e[0],"ordgroup").body,S=d.map(function(Oe){var Ge=la(Oe),Xe=Ge.text;if("lcr".indexOf(Xe)!==-1)return{type:"align",align:Xe};if(Xe==="|")return{type:"separator",separator:"|"};if(Xe===":")return{type:"separator",separator:":"};throw new q("Unknown column alignment: "+Xe,Oe)}),Z={cols:S,hskipBeforeAndAfter:!0,maxNumCols:S.length};return so(u.parser,Z,Xo(u.envName))},htmlBuilder:Wo,mathmlBuilder:Yo}),ja({type:"array",names:["matrix","pmatrix","bmatrix","Bmatrix","vmatrix","Vmatrix","matrix*","pmatrix*","bmatrix*","Bmatrix*","vmatrix*","Vmatrix*"],props:{numArgs:0},handler(u){var e={matrix:null,pmatrix:["(",")"],bmatrix:["[","]"],Bmatrix:["\\{","\\}"],vmatrix:["|","|"],Vmatrix:["\\Vert","\\Vert"]}[u.envName.replace("*","")],t="c",d={hskipBeforeAndAfter:!1,cols:[{type:"align",align:t}]};if(u.envName.charAt(u.envName.length-1)==="*"){var S=u.parser;if(S.consumeSpaces(),S.fetch().text==="["){if(S.consume(),S.consumeSpaces(),t=S.fetch().text,"lcr".indexOf(t)===-1)throw new q("Expected l or c or r",S.nextToken);S.consume(),S.consumeSpaces(),S.expect("]"),S.consume(),d.cols=[{type:"align",align:t}]}}var Z=so(u.parser,d,Xo(u.envName)),Oe=Math.max(0,...Z.body.map(Ge=>Ge.length));return Z.cols=new Array(Oe).fill({type:"align",align:t}),e?{type:"leftright",mode:u.mode,body:[Z],left:e[0],right:e[1],rightColor:void 0}:Z},htmlBuilder:Wo,mathmlBuilder:Yo}),ja({type:"array",names:["smallmatrix"],props:{numArgs:0},handler(u){var e={arraystretch:.5},t=so(u.parser,e,"script");return t.colSeparationType="small",t},htmlBuilder:Wo,mathmlBuilder:Yo}),ja({type:"array",names:["subarray"],props:{numArgs:1},handler(u,e){var t=Gn(e[0]),d=t?[e[0]]:Gr(e[0],"ordgroup").body,S=d.map(function(Oe){var Ge=la(Oe),Xe=Ge.text;if("lc".indexOf(Xe)!==-1)return{type:"align",align:Xe};throw new q("Unknown column alignment: "+Xe,Oe)});if(S.length>1)throw new q("{subarray} can contain only one column");var Z={cols:S,hskipBeforeAndAfter:!1,arraystretch:.5};if(Z=so(u.parser,Z,"script"),Z.body.length>0&&Z.body[0].length>1)throw new q("{subarray} can contain only one column");return Z},htmlBuilder:Wo,mathmlBuilder:Yo}),ja({type:"array",names:["cases","dcases","rcases","drcases"],props:{numArgs:0},handler(u){var e={arraystretch:1.2,cols:[{type:"align",align:"l",pregap:0,postgap:1},{type:"align",align:"l",pregap:0,postgap:0}]},t=so(u.parser,e,Xo(u.envName));return{type:"leftright",mode:u.mode,body:[t],left:u.envName.indexOf("r")>-1?".":"\\{",right:u.envName.indexOf("r")>-1?"\\}":".",rightColor:void 0}},htmlBuilder:Wo,mathmlBuilder:Yo}),ja({type:"array",names:["align","align*","aligned","split"],props:{numArgs:0},handler:Pi,htmlBuilder:Wo,mathmlBuilder:Yo}),ja({type:"array",names:["gathered","gather","gather*"],props:{numArgs:0},handler(u){A.contains(["gather","gather*"],u.envName)&&Do(u);var e={cols:[{type:"align",align:"c"}],addJot:!0,colSeparationType:"gather",autoTag:Eo(u.envName),emptySingleRow:!0,leqno:u.parser.settings.leqno};return so(u.parser,e,"display")},htmlBuilder:Wo,mathmlBuilder:Yo}),ja({type:"array",names:["alignat","alignat*","alignedat"],props:{numArgs:1},handler:Pi,htmlBuilder:Wo,mathmlBuilder:Yo}),ja({type:"array",names:["equation","equation*"],props:{numArgs:0},handler(u){Do(u);var e={autoTag:Eo(u.envName),emptySingleRow:!0,singleRow:!0,maxNumCols:1,leqno:u.parser.settings.leqno};return so(u.parser,e,"display")},htmlBuilder:Wo,mathmlBuilder:Yo}),ja({type:"array",names:["CD"],props:{numArgs:0},handler(u){return Do(u),En(u.parser)},htmlBuilder:Wo,mathmlBuilder:Yo}),We("\\nonumber","\\gdef\\@eqnsw{0}"),We("\\notag","\\nonumber"),Ze({type:"text",names:["\\hline","\\hdashline"],props:{numArgs:0,allowedInText:!0,allowedInMath:!0},handler(u,e){throw new q(u.funcName+" valid only within array environment")}});var Wi=Pa;Ze({type:"environment",names:["\\begin","\\end"],props:{numArgs:1,argTypes:["text"]},handler(u,e){var{parser:t,funcName:d}=u,S=e[0];if(S.type!=="ordgroup")throw new q("Invalid environment name",S);for(var Z="",Oe=0;Oe<S.body.length;++Oe)Z+=Gr(S.body[Oe],"textord").text;if(d==="\\begin"){if(!Wi.hasOwnProperty(Z))throw new q("No such environment: "+Z,S);var Ge=Wi[Z],{args:Xe,optArgs:_t}=t.parseArguments("\\begin{"+Z+"}",Ge),cr={mode:t.mode,envName:Z,parser:t},pr=Ge.handler(cr,Xe,_t);t.expect("\\end",!1);var Tr=t.nextToken,Wr=Gr(t.parseFunction(),"environment");if(Wr.name!==Z)throw new q("Mismatch: \\begin{"+Z+"} matched by \\end{"+Wr.name+"}",Tr);return pr}return{type:"environment",mode:t.mode,name:Z,nameGroup:S}}});var vs=(u,e)=>{var t=u.font,d=e.withFont(t);return ct(u.body,d)},ui=(u,e)=>{var t=u.font,d=e.withFont(t);return mr(u.body,d)},ts={"\\Bbb":"\\mathbb","\\bold":"\\mathbf","\\frak":"\\mathfrak","\\bm":"\\boldsymbol"};Ze({type:"font",names:["\\mathrm","\\mathit","\\mathbf","\\mathnormal","\\mathsfit","\\mathbb","\\mathcal","\\mathfrak","\\mathscr","\\mathsf","\\mathtt","\\Bbb","\\bold","\\frak"],props:{numArgs:1,allowedInArgument:!0},handler:(u,e)=>{var{parser:t,funcName:d}=u,S=gt(e[0]),Z=d;return Z in ts&&(Z=ts[Z]),{type:"font",mode:t.mode,font:Z.slice(1),body:S}},htmlBuilder:vs,mathmlBuilder:ui}),Ze({type:"mclass",names:["\\boldsymbol","\\bm"],props:{numArgs:1},handler:(u,e)=>{var{parser:t}=u,d=e[0],S=A.isCharacterBox(d);return{type:"mclass",mode:t.mode,mclass:Rn(d),body:[{type:"font",mode:t.mode,font:"boldsymbol",body:d}],isCharacterBox:S}}}),Ze({type:"font",names:["\\rm","\\sf","\\tt","\\bf","\\it","\\cal"],props:{numArgs:0,allowedInText:!0},handler:(u,e)=>{var{parser:t,funcName:d,breakOnTokenText:S}=u,{mode:Z}=t,Oe=t.parseExpression(!0,S),Ge="math"+d.slice(1);return{type:"font",mode:Z,font:Ge,body:{type:"ordgroup",mode:t.mode,body:Oe}}},htmlBuilder:vs,mathmlBuilder:ui});var ss=(u,e)=>{var t=e;return u==="display"?t=t.id>=ee.SCRIPT.id?t.text():ee.DISPLAY:u==="text"&&t.size===ee.DISPLAY.size?t=ee.TEXT:u==="script"?t=ee.SCRIPT:u==="scriptscript"&&(t=ee.SCRIPTSCRIPT),t},di=(u,e)=>{var t=ss(u.size,e.style),d=t.fracNum(),S=t.fracDen(),Z;Z=e.havingStyle(d);var Oe=ct(u.numer,Z,e);if(u.continued){var Ge=8.5/e.fontMetrics().ptPerEm,Xe=3.5/e.fontMetrics().ptPerEm;Oe.height=Oe.height<Ge?Ge:Oe.height,Oe.depth=Oe.depth<Xe?Xe:Oe.depth}Z=e.havingStyle(S);var _t=ct(u.denom,Z,e),cr,pr,Tr;u.hasBarLine?(u.barSize?(pr=Wt(u.barSize,e),cr=M.makeLineSpan("frac-line",e,pr)):cr=M.makeLineSpan("frac-line",e),pr=cr.height,Tr=cr.height):(cr=null,pr=0,Tr=e.fontMetrics().defaultRuleThickness);var Wr,ln,In;t.size===ee.DISPLAY.size||u.size==="display"?(Wr=e.fontMetrics().num1,pr>0?ln=3*Tr:ln=7*Tr,In=e.fontMetrics().denom1):(pr>0?(Wr=e.fontMetrics().num2,ln=Tr):(Wr=e.fontMetrics().num3,ln=3*Tr),In=e.fontMetrics().denom2);var Hn;if(cr){var Fn=e.fontMetrics().axisHeight;Wr-Oe.depth-(Fn+.5*pr)<ln&&(Wr+=ln-(Wr-Oe.depth-(Fn+.5*pr))),Fn-.5*pr-(_t.height-In)<ln&&(In+=ln-(Fn-.5*pr-(_t.height-In)));var Oa=-(Fn-.5*pr);Hn=M.makeVList({positionType:"individualShift",children:[{type:"elem",elem:_t,shift:In},{type:"elem",elem:cr,shift:Oa},{type:"elem",elem:Oe,shift:-Wr}]},e)}else{var Nn=Wr-Oe.depth-(_t.height-In);Nn<ln&&(Wr+=.5*(ln-Nn),In+=.5*(ln-Nn)),Hn=M.makeVList({positionType:"individualShift",children:[{type:"elem",elem:_t,shift:In},{type:"elem",elem:Oe,shift:-Wr}]},e)}Z=e.havingStyle(t),Hn.height*=Z.sizeMultiplier/e.sizeMultiplier,Hn.depth*=Z.sizeMultiplier/e.sizeMultiplier;var Ba;t.size===ee.DISPLAY.size?Ba=e.fontMetrics().delim1:t.size===ee.SCRIPTSCRIPT.size?Ba=e.havingStyle(ee.SCRIPT).fontMetrics().delim2:Ba=e.fontMetrics().delim2;var Ia,Ka;return u.leftDelim==null?Ia=$t(e,["mopen"]):Ia=Ho.customSizedDelim(u.leftDelim,Ba,!0,e.havingStyle(t),u.mode,["mopen"]),u.continued?Ka=M.makeSpan([]):u.rightDelim==null?Ka=$t(e,["mclose"]):Ka=Ho.customSizedDelim(u.rightDelim,Ba,!0,e.havingStyle(t),u.mode,["mclose"]),M.makeSpan(["mord"].concat(Z.sizingClasses(e)),[Ia,M.makeSpan(["mfrac"],[Hn]),Ka],e)},Ui=(u,e)=>{var t=new Ht.MathNode("mfrac",[mr(u.numer,e),mr(u.denom,e)]);if(!u.hasBarLine)t.setAttribute("linethickness","0px");else if(u.barSize){var d=Wt(u.barSize,e);t.setAttribute("linethickness",Ot(d))}var S=ss(u.size,e.style);if(S.size!==e.style.size){t=new Ht.MathNode("mstyle",[t]);var Z=S.size===ee.DISPLAY.size?"true":"false";t.setAttribute("displaystyle",Z),t.setAttribute("scriptlevel","0")}if(u.leftDelim!=null||u.rightDelim!=null){var Oe=[];if(u.leftDelim!=null){var Ge=new Ht.MathNode("mo",[new Ht.TextNode(u.leftDelim.replace("\\",""))]);Ge.setAttribute("fence","true"),Oe.push(Ge)}if(Oe.push(t),u.rightDelim!=null){var Xe=new Ht.MathNode("mo",[new Ht.TextNode(u.rightDelim.replace("\\",""))]);Xe.setAttribute("fence","true"),Oe.push(Xe)}return yt(Oe)}return t};Ze({type:"genfrac",names:["\\dfrac","\\frac","\\tfrac","\\dbinom","\\binom","\\tbinom","\\\\atopfrac","\\\\bracefrac","\\\\brackfrac"],props:{numArgs:2,allowedInArgument:!0},handler:(u,e)=>{var{parser:t,funcName:d}=u,S=e[0],Z=e[1],Oe,Ge=null,Xe=null,_t="auto";switch(d){case"\\dfrac":case"\\frac":case"\\tfrac":Oe=!0;break;case"\\\\atopfrac":Oe=!1;break;case"\\dbinom":case"\\binom":case"\\tbinom":Oe=!1,Ge="(",Xe=")";break;case"\\\\bracefrac":Oe=!1,Ge="\\{",Xe="\\}";break;case"\\\\brackfrac":Oe=!1,Ge="[",Xe="]";break;default:throw new Error("Unrecognized genfrac command")}switch(d){case"\\dfrac":case"\\dbinom":_t="display";break;case"\\tfrac":case"\\tbinom":_t="text";break}return{type:"genfrac",mode:t.mode,continued:!1,numer:S,denom:Z,hasBarLine:Oe,leftDelim:Ge,rightDelim:Xe,size:_t,barSize:null}},htmlBuilder:di,mathmlBuilder:Ui}),Ze({type:"genfrac",names:["\\cfrac"],props:{numArgs:2},handler:(u,e)=>{var{parser:t,funcName:d}=u,S=e[0],Z=e[1];return{type:"genfrac",mode:t.mode,continued:!0,numer:S,denom:Z,hasBarLine:!0,leftDelim:null,rightDelim:null,size:"display",barSize:null}}}),Ze({type:"infix",names:["\\over","\\choose","\\atop","\\brace","\\brack"],props:{numArgs:0,infix:!0},handler(u){var{parser:e,funcName:t,token:d}=u,S;switch(t){case"\\over":S="\\frac";break;case"\\choose":S="\\binom";break;case"\\atop":S="\\\\atopfrac";break;case"\\brace":S="\\\\bracefrac";break;case"\\brack":S="\\\\brackfrac";break;default:throw new Error("Unrecognized infix genfrac command")}return{type:"infix",mode:e.mode,replaceWith:S,token:d}}});var bs=["display","text","script","scriptscript"],ls=function(e){var t=null;return e.length>0&&(t=e,t=t==="."?null:t),t};Ze({type:"genfrac",names:["\\genfrac"],props:{numArgs:6,allowedInArgument:!0,argTypes:["math","math","size","text","math","math"]},handler(u,e){var{parser:t}=u,d=e[4],S=e[5],Z=gt(e[0]),Oe=Z.type==="atom"&&Z.family==="open"?ls(Z.text):null,Ge=gt(e[1]),Xe=Ge.type==="atom"&&Ge.family==="close"?ls(Ge.text):null,_t=Gr(e[2],"size"),cr,pr=null;_t.isBlank?cr=!0:(pr=_t.value,cr=pr.number>0);var Tr="auto",Wr=e[3];if(Wr.type==="ordgroup"){if(Wr.body.length>0){var ln=Gr(Wr.body[0],"textord");Tr=bs[Number(ln.text)]}}else Wr=Gr(Wr,"textord"),Tr=bs[Number(Wr.text)];return{type:"genfrac",mode:t.mode,numer:d,denom:S,continued:!1,hasBarLine:cr,barSize:pr,leftDelim:Oe,rightDelim:Xe,size:Tr}},htmlBuilder:di,mathmlBuilder:Ui}),Ze({type:"infix",names:["\\above"],props:{numArgs:1,argTypes:["size"],infix:!0},handler(u,e){var{parser:t,funcName:d,token:S}=u;return{type:"infix",mode:t.mode,replaceWith:"\\\\abovefrac",size:Gr(e[0],"size").value,token:S}}}),Ze({type:"genfrac",names:["\\\\abovefrac"],props:{numArgs:3,argTypes:["math","size","math"]},handler:(u,e)=>{var{parser:t,funcName:d}=u,S=e[0],Z=K(Gr(e[1],"infix").size),Oe=e[2],Ge=Z.number>0;return{type:"genfrac",mode:t.mode,numer:S,denom:Oe,continued:!1,hasBarLine:Ge,barSize:Z,leftDelim:null,rightDelim:null,size:"auto"}},htmlBuilder:di,mathmlBuilder:Ui});var ys=(u,e)=>{var t=e.style,d,S;u.type==="supsub"?(d=u.sup?ct(u.sup,e.havingStyle(t.sup()),e):ct(u.sub,e.havingStyle(t.sub()),e),S=Gr(u.base,"horizBrace")):S=Gr(u,"horizBrace");var Z=ct(S.base,e.havingBaseStyle(ee.DISPLAY)),Oe=dn.svgSpan(S,e),Ge;if(S.isOver?(Ge=M.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:Z},{type:"kern",size:.1},{type:"elem",elem:Oe}]},e),Ge.children[0].children[0].children[1].classes.push("svg-align")):(Ge=M.makeVList({positionType:"bottom",positionData:Z.depth+.1+Oe.height,children:[{type:"elem",elem:Oe},{type:"kern",size:.1},{type:"elem",elem:Z}]},e),Ge.children[0].children[0].children[0].classes.push("svg-align")),d){var Xe=M.makeSpan(["mord",S.isOver?"mover":"munder"],[Ge],e);S.isOver?Ge=M.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:Xe},{type:"kern",size:.2},{type:"elem",elem:d}]},e):Ge=M.makeVList({positionType:"bottom",positionData:Xe.depth+.2+d.height+d.depth,children:[{type:"elem",elem:d},{type:"kern",size:.2},{type:"elem",elem:Xe}]},e)}return M.makeSpan(["mord",S.isOver?"mover":"munder"],[Ge],e)},rs=(u,e)=>{var t=dn.mathMLnode(u.label);return new Ht.MathNode(u.isOver?"mover":"munder",[mr(u.base,e),t])};Ze({type:"horizBrace",names:["\\overbrace","\\underbrace"],props:{numArgs:1},handler(u,e){var{parser:t,funcName:d}=u;return{type:"horizBrace",mode:t.mode,label:d,isOver:/^\\over/.test(d),base:e[0]}},htmlBuilder:ys,mathmlBuilder:rs}),Ze({type:"href",names:["\\href"],props:{numArgs:2,argTypes:["url","original"],allowedInText:!0},handler:(u,e)=>{var{parser:t}=u,d=e[1],S=Gr(e[0],"url").url;return t.settings.isTrusted({command:"\\href",url:S})?{type:"href",mode:t.mode,href:S,body:rr(d)}:t.formatUnsupportedCmd("\\href")},htmlBuilder:(u,e)=>{var t=Pt(u.body,e,!1);return M.makeAnchor(u.href,[],t,e)},mathmlBuilder:(u,e)=>{var t=sr(u.body,e);return t instanceof Nt||(t=new Nt("mrow",[t])),t.setAttribute("href",u.href),t}}),Ze({type:"href",names:["\\url"],props:{numArgs:1,argTypes:["url"],allowedInText:!0},handler:(u,e)=>{var{parser:t}=u,d=Gr(e[0],"url").url;if(!t.settings.isTrusted({command:"\\url",url:d}))return t.formatUnsupportedCmd("\\url");for(var S=[],Z=0;Z<d.length;Z++){var Oe=d[Z];Oe==="~"&&(Oe="\\textasciitilde"),S.push({type:"textord",mode:"text",text:Oe})}var Ge={type:"text",mode:t.mode,font:"\\texttt",body:S};return{type:"href",mode:t.mode,href:d,body:rr(Ge)}}}),Ze({type:"hbox",names:["\\hbox"],props:{numArgs:1,argTypes:["text"],allowedInText:!0,primitive:!0},handler(u,e){var{parser:t}=u;return{type:"hbox",mode:t.mode,body:rr(e[0])}},htmlBuilder(u,e){var t=Pt(u.body,e,!1);return M.makeFragment(t)},mathmlBuilder(u,e){return new Ht.MathNode("mrow",Xt(u.body,e))}}),Ze({type:"html",names:["\\htmlClass","\\htmlId","\\htmlStyle","\\htmlData"],props:{numArgs:2,argTypes:["raw","original"],allowedInText:!0},handler:(u,e)=>{var{parser:t,funcName:d,token:S}=u,Z=Gr(e[0],"raw").string,Oe=e[1];t.settings.strict&&t.settings.reportNonstrict("htmlExtension","HTML extension is disabled on strict mode");var Ge,Xe={};switch(d){case"\\htmlClass":Xe.class=Z,Ge={command:"\\htmlClass",class:Z};break;case"\\htmlId":Xe.id=Z,Ge={command:"\\htmlId",id:Z};break;case"\\htmlStyle":Xe.style=Z,Ge={command:"\\htmlStyle",style:Z};break;case"\\htmlData":{for(var _t=Z.split(","),cr=0;cr<_t.length;cr++){var pr=_t[cr].split("=");if(pr.length!==2)throw new q("Error parsing key-value for \\htmlData");Xe["data-"+pr[0].trim()]=pr[1].trim()}Ge={command:"\\htmlData",attributes:Xe};break}default:throw new Error("Unrecognized html command")}return t.settings.isTrusted(Ge)?{type:"html",mode:t.mode,attributes:Xe,body:rr(Oe)}:t.formatUnsupportedCmd(d)},htmlBuilder:(u,e)=>{var t=Pt(u.body,e,!1),d=["enclosing"];u.attributes.class&&d.push(...u.attributes.class.trim().split(/\s+/));var S=M.makeSpan(d,t,e);for(var Z in u.attributes)Z!=="class"&&u.attributes.hasOwnProperty(Z)&&S.setAttribute(Z,u.attributes[Z]);return S},mathmlBuilder:(u,e)=>sr(u.body,e)}),Ze({type:"htmlmathml",names:["\\html@mathml"],props:{numArgs:2,allowedInText:!0},handler:(u,e)=>{var{parser:t}=u;return{type:"htmlmathml",mode:t.mode,html:rr(e[0]),mathml:rr(e[1])}},htmlBuilder:(u,e)=>{var t=Pt(u.html,e,!1);return M.makeFragment(t)},mathmlBuilder:(u,e)=>sr(u.mathml,e)});var hi=function(e){if(/^[-+]? *(\d+(\.\d*)?|\.\d+)$/.test(e))return{number:+e,unit:"bp"};var t=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(e);if(!t)throw new q("Invalid size: '"+e+"' in \\includegraphics");var d={number:+(t[1]+t[2]),unit:t[3]};if(!Mt(d))throw new q("Invalid unit: '"+d.unit+"' in \\includegraphics.");return d};Ze({type:"includegraphics",names:["\\includegraphics"],props:{numArgs:1,numOptionalArgs:1,argTypes:["raw","url"],allowedInText:!1},handler:(u,e,t)=>{var{parser:d}=u,S={number:0,unit:"em"},Z={number:.9,unit:"em"},Oe={number:0,unit:"em"},Ge="";if(t[0])for(var Xe=Gr(t[0],"raw").string,_t=Xe.split(","),cr=0;cr<_t.length;cr++){var pr=_t[cr].split("=");if(pr.length===2){var Tr=pr[1].trim();switch(pr[0].trim()){case"alt":Ge=Tr;break;case"width":S=hi(Tr);break;case"height":Z=hi(Tr);break;case"totalheight":Oe=hi(Tr);break;default:throw new q("Invalid key: '"+pr[0]+"' in \\includegraphics.")}}}var Wr=Gr(e[0],"url").url;return Ge===""&&(Ge=Wr,Ge=Ge.replace(/^.*[\\/]/,""),Ge=Ge.substring(0,Ge.lastIndexOf("."))),d.settings.isTrusted({command:"\\includegraphics",url:Wr})?{type:"includegraphics",mode:d.mode,alt:Ge,width:S,height:Z,totalheight:Oe,src:Wr}:d.formatUnsupportedCmd("\\includegraphics")},htmlBuilder:(u,e)=>{var t=Wt(u.height,e),d=0;u.totalheight.number>0&&(d=Wt(u.totalheight,e)-t);var S=0;u.width.number>0&&(S=Wt(u.width,e));var Z={height:Ot(t+d)};S>0&&(Z.width=Ot(S)),d>0&&(Z.verticalAlign=Ot(-d));var Oe=new wt(u.src,u.alt,Z);return Oe.height=t,Oe.depth=d,Oe},mathmlBuilder:(u,e)=>{var t=new Ht.MathNode("mglyph",[]);t.setAttribute("alt",u.alt);var d=Wt(u.height,e),S=0;if(u.totalheight.number>0&&(S=Wt(u.totalheight,e)-d,t.setAttribute("valign",Ot(-S))),t.setAttribute("height",Ot(d+S)),u.width.number>0){var Z=Wt(u.width,e);t.setAttribute("width",Ot(Z))}return t.setAttribute("src",u.src),t}}),Ze({type:"kern",names:["\\kern","\\mkern","\\hskip","\\mskip"],props:{numArgs:1,argTypes:["size"],primitive:!0,allowedInText:!0},handler(u,e){var{parser:t,funcName:d}=u,S=Gr(e[0],"size");if(t.settings.strict){var Z=d[1]==="m",Oe=S.value.unit==="mu";Z?(Oe||t.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+d+" supports only mu units, "+("not "+S.value.unit+" units")),t.mode!=="math"&&t.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+d+" works only in math mode")):Oe&&t.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+d+" doesn't support mu units")}return{type:"kern",mode:t.mode,dimension:S.value}},htmlBuilder(u,e){return M.makeGlue(u.dimension,e)},mathmlBuilder(u,e){var t=Wt(u.dimension,e);return new Ht.SpaceNode(t)}}),Ze({type:"lap",names:["\\mathllap","\\mathrlap","\\mathclap"],props:{numArgs:1,allowedInText:!0},handler:(u,e)=>{var{parser:t,funcName:d}=u,S=e[0];return{type:"lap",mode:t.mode,alignment:d.slice(5),body:S}},htmlBuilder:(u,e)=>{var t;u.alignment==="clap"?(t=M.makeSpan([],[ct(u.body,e)]),t=M.makeSpan(["inner"],[t],e)):t=M.makeSpan(["inner"],[ct(u.body,e)]);var d=M.makeSpan(["fix"],[]),S=M.makeSpan([u.alignment],[t,d],e),Z=M.makeSpan(["strut"]);return Z.style.height=Ot(S.height+S.depth),S.depth&&(Z.style.verticalAlign=Ot(-S.depth)),S.children.unshift(Z),S=M.makeSpan(["thinbox"],[S],e),M.makeSpan(["mord","vbox"],[S],e)},mathmlBuilder:(u,e)=>{var t=new Ht.MathNode("mpadded",[mr(u.body,e)]);if(u.alignment!=="rlap"){var d=u.alignment==="llap"?"-1":"-0.5";t.setAttribute("lspace",d+"width")}return t.setAttribute("width","0px"),t}}),Ze({type:"styling",names:["\\(","$"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler(u,e){var{funcName:t,parser:d}=u,S=d.mode;d.switchMode("math");var Z=t==="\\("?"\\)":"$",Oe=d.parseExpression(!1,Z);return d.expect(Z),d.switchMode(S),{type:"styling",mode:d.mode,style:"text",body:Oe}}}),Ze({type:"text",names:["\\)","\\]"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler(u,e){throw new q("Mismatched "+u.funcName)}});var fi=(u,e)=>{switch(e.style.size){case ee.DISPLAY.size:return u.display;case ee.TEXT.size:return u.text;case ee.SCRIPT.size:return u.script;case ee.SCRIPTSCRIPT.size:return u.scriptscript;default:return u.text}};Ze({type:"mathchoice",names:["\\mathchoice"],props:{numArgs:4,primitive:!0},handler:(u,e)=>{var{parser:t}=u;return{type:"mathchoice",mode:t.mode,display:rr(e[0]),text:rr(e[1]),script:rr(e[2]),scriptscript:rr(e[3])}},htmlBuilder:(u,e)=>{var t=fi(u,e),d=Pt(t,e,!1);return M.makeFragment(d)},mathmlBuilder:(u,e)=>{var t=fi(u,e);return sr(t,e)}});var cs=(u,e,t,d,S,Z,Oe)=>{u=M.makeSpan([],[u]);var Ge=t&&A.isCharacterBox(t),Xe,_t;if(e){var cr=ct(e,d.havingStyle(S.sup()),d);_t={elem:cr,kern:Math.max(d.fontMetrics().bigOpSpacing1,d.fontMetrics().bigOpSpacing3-cr.depth)}}if(t){var pr=ct(t,d.havingStyle(S.sub()),d);Xe={elem:pr,kern:Math.max(d.fontMetrics().bigOpSpacing2,d.fontMetrics().bigOpSpacing4-pr.height)}}var Tr;if(_t&&Xe){var Wr=d.fontMetrics().bigOpSpacing5+Xe.elem.height+Xe.elem.depth+Xe.kern+u.depth+Oe;Tr=M.makeVList({positionType:"bottom",positionData:Wr,children:[{type:"kern",size:d.fontMetrics().bigOpSpacing5},{type:"elem",elem:Xe.elem,marginLeft:Ot(-Z)},{type:"kern",size:Xe.kern},{type:"elem",elem:u},{type:"kern",size:_t.kern},{type:"elem",elem:_t.elem,marginLeft:Ot(Z)},{type:"kern",size:d.fontMetrics().bigOpSpacing5}]},d)}else if(Xe){var ln=u.height-Oe;Tr=M.makeVList({positionType:"top",positionData:ln,children:[{type:"kern",size:d.fontMetrics().bigOpSpacing5},{type:"elem",elem:Xe.elem,marginLeft:Ot(-Z)},{type:"kern",size:Xe.kern},{type:"elem",elem:u}]},d)}else if(_t){var In=u.depth+Oe;Tr=M.makeVList({positionType:"bottom",positionData:In,children:[{type:"elem",elem:u},{type:"kern",size:_t.kern},{type:"elem",elem:_t.elem,marginLeft:Ot(Z)},{type:"kern",size:d.fontMetrics().bigOpSpacing5}]},d)}else return u;var Hn=[Tr];if(Xe&&Z!==0&&!Ge){var Nn=M.makeSpan(["mspace"],[],d);Nn.style.marginRight=Ot(Z),Hn.unshift(Nn)}return M.makeSpan(["mop","op-limits"],Hn,d)},ji=["\\smallint"],mi=(u,e)=>{var t,d,S=!1,Z;u.type==="supsub"?(t=u.sup,d=u.sub,Z=Gr(u.base,"op"),S=!0):Z=Gr(u,"op");var Oe=e.style,Ge=!1;Oe.size===ee.DISPLAY.size&&Z.symbol&&!A.contains(ji,Z.name)&&(Ge=!0);var Xe;if(Z.symbol){var _t=Ge?"Size2-Regular":"Size1-Regular",cr="";if((Z.name==="\\oiint"||Z.name==="\\oiiint")&&(cr=Z.name.slice(1),Z.name=cr==="oiint"?"\\iint":"\\iiint"),Xe=M.makeSymbol(Z.name,_t,"math",e,["mop","op-symbol",Ge?"large-op":"small-op"]),cr.length>0){var pr=Xe.italic,Tr=M.staticSvg(cr+"Size"+(Ge?"2":"1"),e);Xe=M.makeVList({positionType:"individualShift",children:[{type:"elem",elem:Xe,shift:0},{type:"elem",elem:Tr,shift:Ge?.08:0}]},e),Z.name="\\"+cr,Xe.classes.unshift("mop"),Xe.italic=pr}}else if(Z.body){var Wr=Pt(Z.body,e,!0);Wr.length===1&&Wr[0]instanceof Be?(Xe=Wr[0],Xe.classes[0]="mop"):Xe=M.makeSpan(["mop"],Wr,e)}else{for(var ln=[],In=1;In<Z.name.length;In++)ln.push(M.mathsym(Z.name[In],Z.mode,e));Xe=M.makeSpan(["mop"],ln,e)}var Hn=0,Nn=0;return(Xe instanceof Be||Z.name==="\\oiint"||Z.name==="\\oiiint")&&!Z.suppressBaseShift&&(Hn=(Xe.height-Xe.depth)/2-e.fontMetrics().axisHeight,Nn=Xe.italic),S?cs(Xe,t,d,e,Oe,Nn,Hn):(Hn&&(Xe.style.position="relative",Xe.style.top=Ot(Hn)),Xe)},Ea=(u,e)=>{var t;if(u.symbol)t=new Nt("mo",[Pe(u.name,u.mode)]),A.contains(ji,u.name)&&t.setAttribute("largeop","false");else if(u.body)t=new Nt("mo",Xt(u.body,e));else{t=new Nt("mi",[new or(u.name.slice(1))]);var d=new Nt("mo",[Pe("\u2061","text")]);u.parentIsSupSub?t=new Nt("mrow",[t,d]):t=qt([t,d])}return t},xs={"\u220F":"\\prod","\u2210":"\\coprod","\u2211":"\\sum","\u22C0":"\\bigwedge","\u22C1":"\\bigvee","\u22C2":"\\bigcap","\u22C3":"\\bigcup","\u2A00":"\\bigodot","\u2A01":"\\bigoplus","\u2A02":"\\bigotimes","\u2A04":"\\biguplus","\u2A06":"\\bigsqcup"};Ze({type:"op",names:["\\coprod","\\bigvee","\\bigwedge","\\biguplus","\\bigcap","\\bigcup","\\intop","\\prod","\\sum","\\bigotimes","\\bigoplus","\\bigodot","\\bigsqcup","\\smallint","\u220F","\u2210","\u2211","\u22C0","\u22C1","\u22C2","\u22C3","\u2A00","\u2A01","\u2A02","\u2A04","\u2A06"],props:{numArgs:0},handler:(u,e)=>{var{parser:t,funcName:d}=u,S=d;return S.length===1&&(S=xs[S]),{type:"op",mode:t.mode,limits:!0,parentIsSupSub:!1,symbol:!0,name:S}},htmlBuilder:mi,mathmlBuilder:Ea}),Ze({type:"op",names:["\\mathop"],props:{numArgs:1,primitive:!0},handler:(u,e)=>{var{parser:t}=u,d=e[0];return{type:"op",mode:t.mode,limits:!1,parentIsSupSub:!1,symbol:!1,body:rr(d)}},htmlBuilder:mi,mathmlBuilder:Ea});var ws={"\u222B":"\\int","\u222C":"\\iint","\u222D":"\\iiint","\u222E":"\\oint","\u222F":"\\oiint","\u2230":"\\oiiint"};Ze({type:"op",names:["\\arcsin","\\arccos","\\arctan","\\arctg","\\arcctg","\\arg","\\ch","\\cos","\\cosec","\\cosh","\\cot","\\cotg","\\coth","\\csc","\\ctg","\\cth","\\deg","\\dim","\\exp","\\hom","\\ker","\\lg","\\ln","\\log","\\sec","\\sin","\\sinh","\\sh","\\tan","\\tanh","\\tg","\\th"],props:{numArgs:0},handler(u){var{parser:e,funcName:t}=u;return{type:"op",mode:e.mode,limits:!1,parentIsSupSub:!1,symbol:!1,name:t}},htmlBuilder:mi,mathmlBuilder:Ea}),Ze({type:"op",names:["\\det","\\gcd","\\inf","\\lim","\\max","\\min","\\Pr","\\sup"],props:{numArgs:0},handler(u){var{parser:e,funcName:t}=u;return{type:"op",mode:e.mode,limits:!0,parentIsSupSub:!1,symbol:!1,name:t}},htmlBuilder:mi,mathmlBuilder:Ea}),Ze({type:"op",names:["\\int","\\iint","\\iiint","\\oint","\\oiint","\\oiiint","\u222B","\u222C","\u222D","\u222E","\u222F","\u2230"],props:{numArgs:0},handler(u){var{parser:e,funcName:t}=u,d=t;return d.length===1&&(d=ws[d]),{type:"op",mode:e.mode,limits:!1,parentIsSupSub:!1,symbol:!0,name:d}},htmlBuilder:mi,mathmlBuilder:Ea});var Ss=(u,e)=>{var t,d,S=!1,Z;u.type==="supsub"?(t=u.sup,d=u.sub,Z=Gr(u.base,"operatorname"),S=!0):Z=Gr(u,"operatorname");var Oe;if(Z.body.length>0){for(var Ge=Z.body.map(pr=>{var Tr=pr.text;return typeof Tr=="string"?{type:"textord",mode:pr.mode,text:Tr}:pr}),Xe=Pt(Ge,e.withFont("mathrm"),!0),_t=0;_t<Xe.length;_t++){var cr=Xe[_t];cr instanceof Be&&(cr.text=cr.text.replace(/\u2212/,"-").replace(/\u2217/,"*"))}Oe=M.makeSpan(["mop"],Xe,e)}else Oe=M.makeSpan(["mop"],[],e);return S?cs(Oe,t,d,e,e.style,0,0):Oe},Xi=(u,e)=>{for(var t=Xt(u.body,e.withFont("mathrm")),d=!0,S=0;S<t.length;S++){var Z=t[S];if(!(Z instanceof Ht.SpaceNode))if(Z instanceof Ht.MathNode)switch(Z.type){case"mi":case"mn":case"ms":case"mspace":case"mtext":break;case"mo":{var Oe=Z.children[0];Z.children.length===1&&Oe instanceof Ht.TextNode?Oe.text=Oe.text.replace(/\u2212/,"-").replace(/\u2217/,"*"):d=!1;break}default:d=!1}else d=!1}if(d){var Ge=t.map(cr=>cr.toText()).join("");t=[new Ht.TextNode(Ge)]}var Xe=new Ht.MathNode("mi",t);Xe.setAttribute("mathvariant","normal");var _t=new Ht.MathNode("mo",[Pe("\u2061","text")]);return u.parentIsSupSub?new Ht.MathNode("mrow",[Xe,_t]):Ht.newDocumentFragment([Xe,_t])};Ze({type:"operatorname",names:["\\operatorname@","\\operatornamewithlimits"],props:{numArgs:1},handler:(u,e)=>{var{parser:t,funcName:d}=u,S=e[0];return{type:"operatorname",mode:t.mode,body:rr(S),alwaysHandleSupSub:d==="\\operatornamewithlimits",limits:!1,parentIsSupSub:!1}},htmlBuilder:Ss,mathmlBuilder:Xi}),We("\\operatorname","\\@ifstar\\operatornamewithlimits\\operatorname@"),Vt({type:"ordgroup",htmlBuilder(u,e){return u.semisimple?M.makeFragment(Pt(u.body,e,!1)):M.makeSpan(["mord"],Pt(u.body,e,!0),e)},mathmlBuilder(u,e){return sr(u.body,e,!0)}}),Ze({type:"overline",names:["\\overline"],props:{numArgs:1},handler(u,e){var{parser:t}=u,d=e[0];return{type:"overline",mode:t.mode,body:d}},htmlBuilder(u,e){var t=ct(u.body,e.havingCrampedStyle()),d=M.makeLineSpan("overline-line",e),S=e.fontMetrics().defaultRuleThickness,Z=M.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:t},{type:"kern",size:3*S},{type:"elem",elem:d},{type:"kern",size:S}]},e);return M.makeSpan(["mord","overline"],[Z],e)},mathmlBuilder(u,e){var t=new Ht.MathNode("mo",[new Ht.TextNode("\u203E")]);t.setAttribute("stretchy","true");var d=new Ht.MathNode("mover",[mr(u.body,e),t]);return d.setAttribute("accent","true"),d}}),Ze({type:"phantom",names:["\\phantom"],props:{numArgs:1,allowedInText:!0},handler:(u,e)=>{var{parser:t}=u,d=e[0];return{type:"phantom",mode:t.mode,body:rr(d)}},htmlBuilder:(u,e)=>{var t=Pt(u.body,e.withPhantom(),!1);return M.makeFragment(t)},mathmlBuilder:(u,e)=>{var t=Xt(u.body,e);return new Ht.MathNode("mphantom",t)}}),Ze({type:"hphantom",names:["\\hphantom"],props:{numArgs:1,allowedInText:!0},handler:(u,e)=>{var{parser:t}=u,d=e[0];return{type:"hphantom",mode:t.mode,body:d}},htmlBuilder:(u,e)=>{var t=M.makeSpan([],[ct(u.body,e.withPhantom())]);if(t.height=0,t.depth=0,t.children)for(var d=0;d<t.children.length;d++)t.children[d].height=0,t.children[d].depth=0;return t=M.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:t}]},e),M.makeSpan(["mord"],[t],e)},mathmlBuilder:(u,e)=>{var t=Xt(rr(u.body),e),d=new Ht.MathNode("mphantom",t),S=new Ht.MathNode("mpadded",[d]);return S.setAttribute("height","0px"),S.setAttribute("depth","0px"),S}}),Ze({type:"vphantom",names:["\\vphantom"],props:{numArgs:1,allowedInText:!0},handler:(u,e)=>{var{parser:t}=u,d=e[0];return{type:"vphantom",mode:t.mode,body:d}},htmlBuilder:(u,e)=>{var t=M.makeSpan(["inner"],[ct(u.body,e.withPhantom())]),d=M.makeSpan(["fix"],[]);return M.makeSpan(["mord","rlap"],[t,d],e)},mathmlBuilder:(u,e)=>{var t=Xt(rr(u.body),e),d=new Ht.MathNode("mphantom",t),S=new Ht.MathNode("mpadded",[d]);return S.setAttribute("width","0px"),S}}),Ze({type:"raisebox",names:["\\raisebox"],props:{numArgs:2,argTypes:["size","hbox"],allowedInText:!0},handler(u,e){var{parser:t}=u,d=Gr(e[0],"size").value,S=e[1];return{type:"raisebox",mode:t.mode,dy:d,body:S}},htmlBuilder(u,e){var t=ct(u.body,e),d=Wt(u.dy,e);return M.makeVList({positionType:"shift",positionData:-d,children:[{type:"elem",elem:t}]},e)},mathmlBuilder(u,e){var t=new Ht.MathNode("mpadded",[mr(u.body,e)]),d=u.dy.number+u.dy.unit;return t.setAttribute("voffset",d),t}}),Ze({type:"internal",names:["\\relax"],props:{numArgs:0,allowedInText:!0,allowedInArgument:!0},handler(u){var{parser:e}=u;return{type:"internal",mode:e.mode}}}),Ze({type:"rule",names:["\\rule"],props:{numArgs:2,numOptionalArgs:1,allowedInText:!0,allowedInMath:!0,argTypes:["size","size","size"]},handler(u,e,t){var{parser:d}=u,S=t[0],Z=Gr(e[0],"size"),Oe=Gr(e[1],"size");return{type:"rule",mode:d.mode,shift:S&&Gr(S,"size").value,width:Z.value,height:Oe.value}},htmlBuilder(u,e){var t=M.makeSpan(["mord","rule"],[],e),d=Wt(u.width,e),S=Wt(u.height,e),Z=u.shift?Wt(u.shift,e):0;return t.style.borderRightWidth=Ot(d),t.style.borderTopWidth=Ot(S),t.style.bottom=Ot(Z),t.width=d,t.height=S+Z,t.depth=-Z,t.maxFontSize=S*1.125*e.sizeMultiplier,t},mathmlBuilder(u,e){var t=Wt(u.width,e),d=Wt(u.height,e),S=u.shift?Wt(u.shift,e):0,Z=e.color&&e.getColor()||"black",Oe=new Ht.MathNode("mspace");Oe.setAttribute("mathbackground",Z),Oe.setAttribute("width",Ot(t)),Oe.setAttribute("height",Ot(d));var Ge=new Ht.MathNode("mpadded",[Oe]);return S>=0?Ge.setAttribute("height",Ot(S)):(Ge.setAttribute("height",Ot(S)),Ge.setAttribute("depth",Ot(-S))),Ge.setAttribute("voffset",Ot(S)),Ge}});function li(u,e,t){for(var d=Pt(u,e,!1),S=e.sizeMultiplier/t.sizeMultiplier,Z=0;Z<d.length;Z++){var Oe=d[Z].classes.indexOf("sizing");Oe<0?Array.prototype.push.apply(d[Z].classes,e.sizingClasses(t)):d[Z].classes[Oe+1]==="reset-size"+e.size&&(d[Z].classes[Oe+1]="reset-size"+t.size),d[Z].height*=S,d[Z].depth*=S}return M.makeFragment(d)}var pi=["\\tiny","\\sixptsize","\\scriptsize","\\footnotesize","\\small","\\normalsize","\\large","\\Large","\\LARGE","\\huge","\\Huge"],Ms=(u,e)=>{var t=e.havingSize(u.size);return li(u.body,t,e)};Ze({type:"sizing",names:pi,props:{numArgs:0,allowedInText:!0},handler:(u,e)=>{var{breakOnTokenText:t,funcName:d,parser:S}=u,Z=S.parseExpression(!1,t);return{type:"sizing",mode:S.mode,size:pi.indexOf(d)+1,body:Z}},htmlBuilder:Ms,mathmlBuilder:(u,e)=>{var t=e.havingSize(u.size),d=Xt(u.body,t),S=new Ht.MathNode("mstyle",d);return S.setAttribute("mathsize",Ot(t.sizeMultiplier)),S}}),Ze({type:"smash",names:["\\smash"],props:{numArgs:1,numOptionalArgs:1,allowedInText:!0},handler:(u,e,t)=>{var{parser:d}=u,S=!1,Z=!1,Oe=t[0]&&Gr(t[0],"ordgroup");if(Oe)for(var Ge="",Xe=0;Xe<Oe.body.length;++Xe){var _t=Oe.body[Xe];if(Ge=_t.text,Ge==="t")S=!0;else if(Ge==="b")Z=!0;else{S=!1,Z=!1;break}}else S=!0,Z=!0;var cr=e[0];return{type:"smash",mode:d.mode,body:cr,smashHeight:S,smashDepth:Z}},htmlBuilder:(u,e)=>{var t=M.makeSpan([],[ct(u.body,e)]);if(!u.smashHeight&&!u.smashDepth)return t;if(u.smashHeight&&(t.height=0,t.children))for(var d=0;d<t.children.length;d++)t.children[d].height=0;if(u.smashDepth&&(t.depth=0,t.children))for(var S=0;S<t.children.length;S++)t.children[S].depth=0;var Z=M.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:t}]},e);return M.makeSpan(["mord"],[Z],e)},mathmlBuilder:(u,e)=>{var t=new Ht.MathNode("mpadded",[mr(u.body,e)]);return u.smashHeight&&t.setAttribute("height","0px"),u.smashDepth&&t.setAttribute("depth","0px"),t}}),Ze({type:"sqrt",names:["\\sqrt"],props:{numArgs:1,numOptionalArgs:1},handler(u,e,t){var{parser:d}=u,S=t[0],Z=e[0];return{type:"sqrt",mode:d.mode,body:Z,index:S}},htmlBuilder(u,e){var t=ct(u.body,e.havingCrampedStyle());t.height===0&&(t.height=e.fontMetrics().xHeight),t=M.wrapFragment(t,e);var d=e.fontMetrics(),S=d.defaultRuleThickness,Z=S;e.style.id<ee.TEXT.id&&(Z=e.fontMetrics().xHeight);var Oe=S+Z/4,Ge=t.height+t.depth+Oe+S,{span:Xe,ruleWidth:_t,advanceWidth:cr}=Ho.sqrtImage(Ge,e),pr=Xe.height-_t;pr>t.height+t.depth+Oe&&(Oe=(Oe+pr-t.height-t.depth)/2);var Tr=Xe.height-t.height-Oe-_t;t.style.paddingLeft=Ot(cr);var Wr=M.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:t,wrapperClasses:["svg-align"]},{type:"kern",size:-(t.height+Tr)},{type:"elem",elem:Xe},{type:"kern",size:_t}]},e);if(u.index){var ln=e.havingStyle(ee.SCRIPTSCRIPT),In=ct(u.index,ln,e),Hn=.6*(Wr.height-Wr.depth),Nn=M.makeVList({positionType:"shift",positionData:-Hn,children:[{type:"elem",elem:In}]},e),Fn=M.makeSpan(["root"],[Nn]);return M.makeSpan(["mord","sqrt"],[Fn,Wr],e)}else return M.makeSpan(["mord","sqrt"],[Wr],e)},mathmlBuilder(u,e){var{body:t,index:d}=u;return d?new Ht.MathNode("mroot",[mr(t,e),mr(d,e)]):new Ht.MathNode("msqrt",[mr(t,e)])}});var Cs={display:ee.DISPLAY,text:ee.TEXT,script:ee.SCRIPT,scriptscript:ee.SCRIPTSCRIPT};Ze({type:"styling",names:["\\displaystyle","\\textstyle","\\scriptstyle","\\scriptscriptstyle"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(u,e){var{breakOnTokenText:t,funcName:d,parser:S}=u,Z=S.parseExpression(!0,t),Oe=d.slice(1,d.length-5);return{type:"styling",mode:S.mode,style:Oe,body:Z}},htmlBuilder(u,e){var t=Cs[u.style],d=e.havingStyle(t).withFont("");return li(u.body,d,e)},mathmlBuilder(u,e){var t=Cs[u.style],d=e.havingStyle(t),S=Xt(u.body,d),Z=new Ht.MathNode("mstyle",S),Oe={display:["0","true"],text:["0","false"],script:["1","false"],scriptscript:["2","false"]},Ge=Oe[u.style];return Z.setAttribute("scriptlevel",Ge[0]),Z.setAttribute("displaystyle",Ge[1]),Z}});var ns=function(e,t){var d=e.base;if(d)if(d.type==="op"){var S=d.limits&&(t.style.size===ee.DISPLAY.size||d.alwaysHandleSupSub);return S?mi:null}else if(d.type==="operatorname"){var Z=d.alwaysHandleSupSub&&(t.style.size===ee.DISPLAY.size||d.limits);return Z?Ss:null}else{if(d.type==="accent")return A.isCharacterBox(d.base)?xa:null;if(d.type==="horizBrace"){var Oe=!e.sub;return Oe===d.isOver?ys:null}else return null}else return null};Vt({type:"supsub",htmlBuilder(u,e){var t=ns(u,e);if(t)return t(u,e);var{base:d,sup:S,sub:Z}=u,Oe=ct(d,e),Ge,Xe,_t=e.fontMetrics(),cr=0,pr=0,Tr=d&&A.isCharacterBox(d);if(S){var Wr=e.havingStyle(e.style.sup());Ge=ct(S,Wr,e),Tr||(cr=Oe.height-Wr.fontMetrics().supDrop*Wr.sizeMultiplier/e.sizeMultiplier)}if(Z){var ln=e.havingStyle(e.style.sub());Xe=ct(Z,ln,e),Tr||(pr=Oe.depth+ln.fontMetrics().subDrop*ln.sizeMultiplier/e.sizeMultiplier)}var In;e.style===ee.DISPLAY?In=_t.sup1:e.style.cramped?In=_t.sup3:In=_t.sup2;var Hn=e.sizeMultiplier,Nn=Ot(.5/_t.ptPerEm/Hn),Fn=null;if(Xe){var Oa=u.base&&u.base.type==="op"&&u.base.name&&(u.base.name==="\\oiint"||u.base.name==="\\oiiint");(Oe instanceof Be||Oa)&&(Fn=Ot(-Oe.italic))}var Ba;if(Ge&&Xe){cr=Math.max(cr,In,Ge.depth+.25*_t.xHeight),pr=Math.max(pr,_t.sub2);var Ia=_t.defaultRuleThickness,Ka=4*Ia;if(cr-Ge.depth-(Xe.height-pr)<Ka){pr=Ka-(cr-Ge.depth)+Xe.height;var Ga=.8*_t.xHeight-(cr-Ge.depth);Ga>0&&(cr+=Ga,pr-=Ga)}var fo=[{type:"elem",elem:Xe,shift:pr,marginRight:Nn,marginLeft:Fn},{type:"elem",elem:Ge,shift:-cr,marginRight:Nn}];Ba=M.makeVList({positionType:"individualShift",children:fo},e)}else if(Xe){pr=Math.max(pr,_t.sub1,Xe.height-.8*_t.xHeight);var _a=[{type:"elem",elem:Xe,marginLeft:Fn,marginRight:Nn}];Ba=M.makeVList({positionType:"shift",positionData:pr,children:_a},e)}else if(Ge)cr=Math.max(cr,In,Ge.depth+.25*_t.xHeight),Ba=M.makeVList({positionType:"shift",positionData:-cr,children:[{type:"elem",elem:Ge,marginRight:Nn}]},e);else throw new Error("supsub must have either sup or sub.");var Go=Le(Oe,"right")||"mord";return M.makeSpan([Go],[Oe,M.makeSpan(["msupsub"],[Ba])],e)},mathmlBuilder(u,e){var t=!1,d,S;u.base&&u.base.type==="horizBrace"&&(S=!!u.sup,S===u.base.isOver&&(t=!0,d=u.base.isOver)),u.base&&(u.base.type==="op"||u.base.type==="operatorname")&&(u.base.parentIsSupSub=!0);var Z=[mr(u.base,e)];u.sub&&Z.push(mr(u.sub,e)),u.sup&&Z.push(mr(u.sup,e));var Oe;if(t)Oe=d?"mover":"munder";else if(u.sub)if(u.sup){var _t=u.base;_t&&_t.type==="op"&&_t.limits&&e.style===ee.DISPLAY||_t&&_t.type==="operatorname"&&_t.alwaysHandleSupSub&&(e.style===ee.DISPLAY||_t.limits)?Oe="munderover":Oe="msubsup"}else{var Xe=u.base;Xe&&Xe.type==="op"&&Xe.limits&&(e.style===ee.DISPLAY||Xe.alwaysHandleSupSub)||Xe&&Xe.type==="operatorname"&&Xe.alwaysHandleSupSub&&(Xe.limits||e.style===ee.DISPLAY)?Oe="munder":Oe="msub"}else{var Ge=u.base;Ge&&Ge.type==="op"&&Ge.limits&&(e.style===ee.DISPLAY||Ge.alwaysHandleSupSub)||Ge&&Ge.type==="operatorname"&&Ge.alwaysHandleSupSub&&(Ge.limits||e.style===ee.DISPLAY)?Oe="mover":Oe="msup"}return new Ht.MathNode(Oe,Z)}}),Vt({type:"atom",htmlBuilder(u,e){return M.mathsym(u.text,u.mode,e,["m"+u.family])},mathmlBuilder(u,e){var t=new Ht.MathNode("mo",[Pe(u.text,u.mode)]);if(u.family==="bin"){var d=Tt(u,e);d==="bold-italic"&&t.setAttribute("mathvariant",d)}else u.family==="punct"?t.setAttribute("separator","true"):(u.family==="open"||u.family==="close")&&t.setAttribute("stretchy","false");return t}});var Zi={mi:"italic",mn:"normal",mtext:"normal"};Vt({type:"mathord",htmlBuilder(u,e){return M.makeOrd(u,e,"mathord")},mathmlBuilder(u,e){var t=new Ht.MathNode("mi",[Pe(u.text,u.mode,e)]),d=Tt(u,e)||"italic";return d!==Zi[t.type]&&t.setAttribute("mathvariant",d),t}}),Vt({type:"textord",htmlBuilder(u,e){return M.makeOrd(u,e,"textord")},mathmlBuilder(u,e){var t=Pe(u.text,u.mode,e),d=Tt(u,e)||"normal",S;return u.mode==="text"?S=new Ht.MathNode("mtext",[t]):/[0-9]/.test(u.text)?S=new Ht.MathNode("mn",[t]):u.text==="\\prime"?S=new Ht.MathNode("mo",[t]):S=new Ht.MathNode("mi",[t]),d!==Zi[S.type]&&S.setAttribute("mathvariant",d),S}});var Ni={"\\nobreak":"nobreak","\\allowbreak":"allowbreak"},Vi={" ":{},"\\ ":{},"~":{className:"nobreak"},"\\space":{},"\\nobreakspace":{className:"nobreak"}};Vt({type:"spacing",htmlBuilder(u,e){if(Vi.hasOwnProperty(u.text)){var t=Vi[u.text].className||"";if(u.mode==="text"){var d=M.makeOrd(u,e,"textord");return d.classes.push(t),d}else return M.makeSpan(["mspace",t],[M.mathsym(u.text,u.mode,e)],e)}else{if(Ni.hasOwnProperty(u.text))return M.makeSpan(["mspace",Ni[u.text]],[],e);throw new q('Unknown type of space "'+u.text+'"')}},mathmlBuilder(u,e){var t;if(Vi.hasOwnProperty(u.text))t=new Ht.MathNode("mtext",[new Ht.TextNode("\xA0")]);else{if(Ni.hasOwnProperty(u.text))return new Ht.MathNode("mspace");throw new q('Unknown type of space "'+u.text+'"')}return t}});var Gi=()=>{var u=new Ht.MathNode("mtd",[]);return u.setAttribute("width","50%"),u};Vt({type:"tag",mathmlBuilder(u,e){var t=new Ht.MathNode("mtable",[new Ht.MathNode("mtr",[Gi(),new Ht.MathNode("mtd",[sr(u.body,e)]),Gi(),new Ht.MathNode("mtd",[sr(u.tag,e)])])]);return t.setAttribute("width","100%"),t}});var Os={"\\text":void 0,"\\textrm":"textrm","\\textsf":"textsf","\\texttt":"texttt","\\textnormal":"textrm"},Yi={"\\textbf":"textbf","\\textmd":"textmd"},us={"\\textit":"textit","\\textup":"textup"},ht=(u,e)=>{var t=u.font;if(t){if(Os[t])return e.withTextFontFamily(Os[t]);if(Yi[t])return e.withTextFontWeight(Yi[t]);if(t==="\\emph")return e.fontShape==="textit"?e.withTextFontShape("textup"):e.withTextFontShape("textit")}else return e;return e.withTextFontShape(us[t])};Ze({type:"text",names:["\\text","\\textrm","\\textsf","\\texttt","\\textnormal","\\textbf","\\textmd","\\textit","\\textup","\\emph"],props:{numArgs:1,argTypes:["text"],allowedInArgument:!0,allowedInText:!0},handler(u,e){var{parser:t,funcName:d}=u,S=e[0];return{type:"text",mode:t.mode,body:rr(S),font:d}},htmlBuilder(u,e){var t=ht(u,e),d=Pt(u.body,t,!0);return M.makeSpan(["mord","text"],d,t)},mathmlBuilder(u,e){var t=ht(u,e);return sr(u.body,t)}}),Ze({type:"underline",names:["\\underline"],props:{numArgs:1,allowedInText:!0},handler(u,e){var{parser:t}=u;return{type:"underline",mode:t.mode,body:e[0]}},htmlBuilder(u,e){var t=ct(u.body,e),d=M.makeLineSpan("underline-line",e),S=e.fontMetrics().defaultRuleThickness,Z=M.makeVList({positionType:"top",positionData:t.height,children:[{type:"kern",size:S},{type:"elem",elem:d},{type:"kern",size:3*S},{type:"elem",elem:t}]},e);return M.makeSpan(["mord","underline"],[Z],e)},mathmlBuilder(u,e){var t=new Ht.MathNode("mo",[new Ht.TextNode("\u203E")]);t.setAttribute("stretchy","true");var d=new Ht.MathNode("munder",[mr(u.body,e),t]);return d.setAttribute("accentunder","true"),d}}),Ze({type:"vcenter",names:["\\vcenter"],props:{numArgs:1,argTypes:["original"],allowedInText:!1},handler(u,e){var{parser:t}=u;return{type:"vcenter",mode:t.mode,body:e[0]}},htmlBuilder(u,e){var t=ct(u.body,e),d=e.fontMetrics().axisHeight,S=.5*(t.height-d-(t.depth+d));return M.makeVList({positionType:"shift",positionData:S,children:[{type:"elem",elem:t}]},e)},mathmlBuilder(u,e){return new Ht.MathNode("mpadded",[mr(u.body,e)],["vcenter"])}}),Ze({type:"verb",names:["\\verb"],props:{numArgs:0,allowedInText:!0},handler(u,e,t){throw new q("\\verb ended by end of line instead of matching delimiter")},htmlBuilder(u,e){for(var t=Mi(u),d=[],S=e.havingStyle(e.style.text()),Z=0;Z<t.length;Z++){var Oe=t[Z];Oe==="~"&&(Oe="\\textasciitilde"),d.push(M.makeSymbol(Oe,"Typewriter-Regular",u.mode,S,["mord","texttt"]))}return M.makeSpan(["mord","text"].concat(S.sizingClasses(e)),M.tryCombineChars(d),S)},mathmlBuilder(u,e){var t=new Ht.TextNode(Mi(u)),d=new Ht.MathNode("mtext",[t]);return d.setAttribute("mathvariant","monospace"),d}});var Mi=u=>u.body.replace(/ /g,u.star?"\u2423":"\xA0"),ti=Ct,Ti=`[ \r
]`,as="\\\\[a-zA-Z@]+",Bi="\\\\[^\uD800-\uDFFF]",os="("+as+")"+Ti+"*",is=`\\\\(
|[ \r ]+
?)[ \r ]*`,qo="[\u0300-\u036F]",gi=new RegExp(qo+"+$"),j="("+Ti+"+)|"+(is+"|")+"([!-\\[\\]-\u2027\u202A-\uD7FF\uF900-\uFFFF]"+(qo+"*")+"|[\uD800-\uDBFF][\uDC00-\uDFFF]"+(qo+"*")+"|\\\\verb\\*([^]).*?\\4|\\\\verb([^*a-zA-Z]).*?\\5"+("|"+os)+("|"+Bi+")");class je{constructor(e,t){this.input=void 0,this.settings=void 0,this.tokenRegex=void 0,this.catcodes=void 0,this.input=e,this.settings=t,this.tokenRegex=new RegExp(j,"g"),this.catcodes={"%":14,"~":13}}setCatcode(e,t){this.catcodes[e]=t}lex(){var e=this.input,t=this.tokenRegex.lastIndex;if(t===e.length)return new De("EOF",new L(this,t,t));var d=this.tokenRegex.exec(e);if(d===null||d.index!==t)throw new q("Unexpected character: '"+e[t]+"'",new De(e[t],new L(this,t,t+1)));var S=d[6]||d[3]||(d[2]?"\\ ":" ");if(this.catcodes[S]===14){var Z=e.indexOf(`
`,this.tokenRegex.lastIndex);return Z===-1?(this.tokenRegex.lastIndex=e.length,this.settings.reportNonstrict("commentAtEnd","% comment has no terminating newline; LaTeX would fail because of commenting the end of math mode (e.g. $)")):this.tokenRegex.lastIndex=Z+1,this.lex()}return new De(S,new L(this,t,this.tokenRegex.lastIndex))}}class zt{constructor(e,t){e===void 0&&(e={}),t===void 0&&(t={}),this.current=void 0,this.builtins=void 0,this.undefStack=void 0,this.current=t,this.builtins=e,this.undefStack=[]}beginGroup(){this.undefStack.push({})}endGroup(){if(this.undefStack.length===0)throw new q("Unbalanced namespace destruction: attempt to pop global namespace; please report this as a bug");var e=this.undefStack.pop();for(var t in e)e.hasOwnProperty(t)&&(e[t]==null?delete this.current[t]:this.current[t]=e[t])}endGroups(){for(;this.undefStack.length>0;)this.endGroup()}has(e){return this.current.hasOwnProperty(e)||this.builtins.hasOwnProperty(e)}get(e){return this.current.hasOwnProperty(e)?this.current[e]:this.builtins[e]}set(e,t,d){if(d===void 0&&(d=!1),d){for(var S=0;S<this.undefStack.length;S++)delete this.undefStack[S][e];this.undefStack.length>0&&(this.undefStack[this.undefStack.length-1][e]=t)}else{var Z=this.undefStack[this.undefStack.length-1];Z&&!Z.hasOwnProperty(e)&&(Z[e]=this.current[e])}t==null?delete this.current[e]:this.current[e]=t}}var er=bo;We("\\noexpand",function(u){var e=u.popToken();return u.isExpandable(e.text)&&(e.noexpand=!0,e.treatAsRelax=!0),{tokens:[e],numArgs:0}}),We("\\expandafter",function(u){var e=u.popToken();return u.expandOnce(!0),{tokens:[e],numArgs:0}}),We("\\@firstoftwo",function(u){var e=u.consumeArgs(2);return{tokens:e[0],numArgs:0}}),We("\\@secondoftwo",function(u){var e=u.consumeArgs(2);return{tokens:e[1],numArgs:0}}),We("\\@ifnextchar",function(u){var e=u.consumeArgs(3);u.consumeSpaces();var t=u.future();return e[0].length===1&&e[0][0].text===t.text?{tokens:e[1],numArgs:0}:{tokens:e[2],numArgs:0}}),We("\\@ifstar","\\@ifnextchar *{\\@firstoftwo{#1}}"),We("\\TextOrMath",function(u){var e=u.consumeArgs(2);return u.mode==="text"?{tokens:e[0],numArgs:0}:{tokens:e[1],numArgs:0}});var wr={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,a:10,A:10,b:11,B:11,c:12,C:12,d:13,D:13,e:14,E:14,f:15,F:15};We("\\char",function(u){var e=u.popToken(),t,d="";if(e.text==="'")t=8,e=u.popToken();else if(e.text==='"')t=16,e=u.popToken();else if(e.text==="`")if(e=u.popToken(),e.text[0]==="\\")d=e.text.charCodeAt(1);else{if(e.text==="EOF")throw new q("\\char` missing argument");d=e.text.charCodeAt(0)}else t=10;if(t){if(d=wr[e.text],d==null||d>=t)throw new q("Invalid base-"+t+" digit "+e.text);for(var S;(S=wr[u.future().text])!=null&&S<t;)d*=t,d+=S,u.popToken()}return"\\@char{"+d+"}"});var Kr=(u,e,t,d)=>{var S=u.consumeArg().tokens;if(S.length!==1)throw new q("\\newcommand's first argument must be a macro name");var Z=S[0].text,Oe=u.isDefined(Z);if(Oe&&!e)throw new q("\\newcommand{"+Z+"} attempting to redefine "+(Z+"; use \\renewcommand"));if(!Oe&&!t)throw new q("\\renewcommand{"+Z+"} when command "+Z+" does not yet exist; use \\newcommand");var Ge=0;if(S=u.consumeArg().tokens,S.length===1&&S[0].text==="["){for(var Xe="",_t=u.expandNextToken();_t.text!=="]"&&_t.text!=="EOF";)Xe+=_t.text,_t=u.expandNextToken();if(!Xe.match(/^\s*[0-9]+\s*$/))throw new q("Invalid number of arguments: "+Xe);Ge=parseInt(Xe),S=u.consumeArg().tokens}return Oe&&d||u.macros.set(Z,{tokens:S,numArgs:Ge}),""};We("\\newcommand",u=>Kr(u,!1,!0,!1)),We("\\renewcommand",u=>Kr(u,!0,!1,!1)),We("\\providecommand",u=>Kr(u,!0,!0,!0)),We("\\message",u=>{var e=u.consumeArgs(1)[0];return console.log(e.reverse().map(t=>t.text).join("")),""}),We("\\errmessage",u=>{var e=u.consumeArgs(1)[0];return console.error(e.reverse().map(t=>t.text).join("")),""}),We("\\show",u=>{var e=u.popToken(),t=e.text;return console.log(e,u.macros.get(t),ti[t],Lr.math[t],Lr.text[t]),""}),We("\\bgroup","{"),We("\\egroup","}"),We("~","\\nobreakspace"),We("\\lq","`"),We("\\rq","'"),We("\\aa","\\r a"),We("\\AA","\\r A"),We("\\textcopyright","\\html@mathml{\\textcircled{c}}{\\char`\xA9}"),We("\\copyright","\\TextOrMath{\\textcopyright}{\\text{\\textcopyright}}"),We("\\textregistered","\\html@mathml{\\textcircled{\\scriptsize R}}{\\char`\xAE}"),We("\u212C","\\mathscr{B}"),We("\u2130","\\mathscr{E}"),We("\u2131","\\mathscr{F}"),We("\u210B","\\mathscr{H}"),We("\u2110","\\mathscr{I}"),We("\u2112","\\mathscr{L}"),We("\u2133","\\mathscr{M}"),We("\u211B","\\mathscr{R}"),We("\u212D","\\mathfrak{C}"),We("\u210C","\\mathfrak{H}"),We("\u2128","\\mathfrak{Z}"),We("\\Bbbk","\\Bbb{k}"),We("\xB7","\\cdotp"),We("\\llap","\\mathllap{\\textrm{#1}}"),We("\\rlap","\\mathrlap{\\textrm{#1}}"),We("\\clap","\\mathclap{\\textrm{#1}}"),We("\\mathstrut","\\vphantom{(}"),We("\\underbar","\\underline{\\text{#1}}"),We("\\not",'\\html@mathml{\\mathrel{\\mathrlap\\@not}}{\\char"338}'),We("\\neq","\\html@mathml{\\mathrel{\\not=}}{\\mathrel{\\char`\u2260}}"),We("\\ne","\\neq"),We("\u2260","\\neq"),We("\\notin","\\html@mathml{\\mathrel{{\\in}\\mathllap{/\\mskip1mu}}}{\\mathrel{\\char`\u2209}}"),We("\u2209","\\notin"),We("\u2258","\\html@mathml{\\mathrel{=\\kern{-1em}\\raisebox{0.4em}{$\\scriptsize\\frown$}}}{\\mathrel{\\char`\u2258}}"),We("\u2259","\\html@mathml{\\stackrel{\\tiny\\wedge}{=}}{\\mathrel{\\char`\u2258}}"),We("\u225A","\\html@mathml{\\stackrel{\\tiny\\vee}{=}}{\\mathrel{\\char`\u225A}}"),We("\u225B","\\html@mathml{\\stackrel{\\scriptsize\\star}{=}}{\\mathrel{\\char`\u225B}}"),We("\u225D","\\html@mathml{\\stackrel{\\tiny\\mathrm{def}}{=}}{\\mathrel{\\char`\u225D}}"),We("\u225E","\\html@mathml{\\stackrel{\\tiny\\mathrm{m}}{=}}{\\mathrel{\\char`\u225E}}"),We("\u225F","\\html@mathml{\\stackrel{\\tiny?}{=}}{\\mathrel{\\char`\u225F}}"),We("\u27C2","\\perp"),We("\u203C","\\mathclose{!\\mkern-0.8mu!}"),We("\u220C","\\notni"),We("\u231C","\\ulcorner"),We("\u231D","\\urcorner"),We("\u231E","\\llcorner"),We("\u231F","\\lrcorner"),We("\xA9","\\copyright"),We("\xAE","\\textregistered"),We("\uFE0F","\\textregistered"),We("\\ulcorner",'\\html@mathml{\\@ulcorner}{\\mathop{\\char"231c}}'),We("\\urcorner",'\\html@mathml{\\@urcorner}{\\mathop{\\char"231d}}'),We("\\llcorner",'\\html@mathml{\\@llcorner}{\\mathop{\\char"231e}}'),We("\\lrcorner",'\\html@mathml{\\@lrcorner}{\\mathop{\\char"231f}}'),We("\\vdots","{\\varvdots\\rule{0pt}{15pt}}"),We("\u22EE","\\vdots"),We("\\varGamma","\\mathit{\\Gamma}"),We("\\varDelta","\\mathit{\\Delta}"),We("\\varTheta","\\mathit{\\Theta}"),We("\\varLambda","\\mathit{\\Lambda}"),We("\\varXi","\\mathit{\\Xi}"),We("\\varPi","\\mathit{\\Pi}"),We("\\varSigma","\\mathit{\\Sigma}"),We("\\varUpsilon","\\mathit{\\Upsilon}"),We("\\varPhi","\\mathit{\\Phi}"),We("\\varPsi","\\mathit{\\Psi}"),We("\\varOmega","\\mathit{\\Omega}"),We("\\substack","\\begin{subarray}{c}#1\\end{subarray}"),We("\\colon","\\nobreak\\mskip2mu\\mathpunct{}\\mathchoice{\\mkern-3mu}{\\mkern-3mu}{}{}{:}\\mskip6mu\\relax"),We("\\boxed","\\fbox{$\\displaystyle{#1}$}"),We("\\iff","\\DOTSB\\;\\Longleftrightarrow\\;"),We("\\implies","\\DOTSB\\;\\Longrightarrow\\;"),We("\\impliedby","\\DOTSB\\;\\Longleftarrow\\;"),We("\\dddot","{\\overset{\\raisebox{-0.1ex}{\\normalsize ...}}{#1}}"),We("\\ddddot","{\\overset{\\raisebox{-0.1ex}{\\normalsize ....}}{#1}}");var cn={",":"\\dotsc","\\not":"\\dotsb","+":"\\dotsb","=":"\\dotsb","<":"\\dotsb",">":"\\dotsb","-":"\\dotsb","*":"\\dotsb",":":"\\dotsb","\\DOTSB":"\\dotsb","\\coprod":"\\dotsb","\\bigvee":"\\dotsb","\\bigwedge":"\\dotsb","\\biguplus":"\\dotsb","\\bigcap":"\\dotsb","\\bigcup":"\\dotsb","\\prod":"\\dotsb","\\sum":"\\dotsb","\\bigotimes":"\\dotsb","\\bigoplus":"\\dotsb","\\bigodot":"\\dotsb","\\bigsqcup":"\\dotsb","\\And":"\\dotsb","\\longrightarrow":"\\dotsb","\\Longrightarrow":"\\dotsb","\\longleftarrow":"\\dotsb","\\Longleftarrow":"\\dotsb","\\longleftrightarrow":"\\dotsb","\\Longleftrightarrow":"\\dotsb","\\mapsto":"\\dotsb","\\longmapsto":"\\dotsb","\\hookrightarrow":"\\dotsb","\\doteq":"\\dotsb","\\mathbin":"\\dotsb","\\mathrel":"\\dotsb","\\relbar":"\\dotsb","\\Relbar":"\\dotsb","\\xrightarrow":"\\dotsb","\\xleftarrow":"\\dotsb","\\DOTSI":"\\dotsi","\\int":"\\dotsi","\\oint":"\\dotsi","\\iint":"\\dotsi","\\iiint":"\\dotsi","\\iiiint":"\\dotsi","\\idotsint":"\\dotsi","\\DOTSX":"\\dotsx"};We("\\dots",function(u){var e="\\dotso",t=u.expandAfterFuture().text;return t in cn?e=cn[t]:(t.slice(0,4)==="\\not"||t in Lr.math&&A.contains(["bin","rel"],Lr.math[t].group))&&(e="\\dotsb"),e});var qn={")":!0,"]":!0,"\\rbrack":!0,"\\}":!0,"\\rbrace":!0,"\\rangle":!0,"\\rceil":!0,"\\rfloor":!0,"\\rgroup":!0,"\\rmoustache":!0,"\\right":!0,"\\bigr":!0,"\\biggr":!0,"\\Bigr":!0,"\\Biggr":!0,$:!0,";":!0,".":!0,",":!0};We("\\dotso",function(u){var e=u.future().text;return e in qn?"\\ldots\\,":"\\ldots"}),We("\\dotsc",function(u){var e=u.future().text;return e in qn&&e!==","?"\\ldots\\,":"\\ldots"}),We("\\cdots",function(u){var e=u.future().text;return e in qn?"\\@cdots\\,":"\\@cdots"}),We("\\dotsb","\\cdots"),We("\\dotsm","\\cdots"),We("\\dotsi","\\!\\cdots"),We("\\dotsx","\\ldots\\,"),We("\\DOTSI","\\relax"),We("\\DOTSB","\\relax"),We("\\DOTSX","\\relax"),We("\\tmspace","\\TextOrMath{\\kern#1#3}{\\mskip#1#2}\\relax"),We("\\,","\\tmspace+{3mu}{.1667em}"),We("\\thinspace","\\,"),We("\\>","\\mskip{4mu}"),We("\\:","\\tmspace+{4mu}{.2222em}"),We("\\medspace","\\:"),We("\\;","\\tmspace+{5mu}{.2777em}"),We("\\thickspace","\\;"),We("\\!","\\tmspace-{3mu}{.1667em}"),We("\\negthinspace","\\!"),We("\\negmedspace","\\tmspace-{4mu}{.2222em}"),We("\\negthickspace","\\tmspace-{5mu}{.277em}"),We("\\enspace","\\kern.5em "),We("\\enskip","\\hskip.5em\\relax"),We("\\quad","\\hskip1em\\relax"),We("\\qquad","\\hskip2em\\relax"),We("\\tag","\\@ifstar\\tag@literal\\tag@paren"),We("\\tag@paren","\\tag@literal{({#1})}"),We("\\tag@literal",u=>{if(u.macros.get("\\df@tag"))throw new q("Multiple \\tag");return"\\gdef\\df@tag{\\text{#1}}"}),We("\\bmod","\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}\\mathbin{\\rm mod}\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}"),We("\\pod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern8mu}{\\mkern8mu}{\\mkern8mu}(#1)"),We("\\pmod","\\pod{{\\rm mod}\\mkern6mu#1}"),We("\\mod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern12mu}{\\mkern12mu}{\\mkern12mu}{\\rm mod}\\,\\,#1"),We("\\newline","\\\\\\relax"),We("\\TeX","\\textrm{\\html@mathml{T\\kern-.1667em\\raisebox{-.5ex}{E}\\kern-.125emX}{TeX}}");var ta=Ot(ue["Main-Regular"][84][1]-.7*ue["Main-Regular"][65][1]);We("\\LaTeX","\\textrm{\\html@mathml{"+("L\\kern-.36em\\raisebox{"+ta+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{LaTeX}}"),We("\\KaTeX","\\textrm{\\html@mathml{"+("K\\kern-.17em\\raisebox{"+ta+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{KaTeX}}"),We("\\hspace","\\@ifstar\\@hspacer\\@hspace"),We("\\@hspace","\\hskip #1\\relax"),We("\\@hspacer","\\rule{0pt}{0pt}\\hskip #1\\relax"),We("\\ordinarycolon",":"),We("\\vcentcolon","\\mathrel{\\mathop\\ordinarycolon}"),We("\\dblcolon",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-.9mu}\\vcentcolon}}{\\mathop{\\char"2237}}'),We("\\coloneqq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2254}}'),We("\\Coloneqq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2237\\char"3d}}'),We("\\coloneq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"3a\\char"2212}}'),We("\\Coloneq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"2237\\char"2212}}'),We("\\eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2255}}'),We("\\Eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"3d\\char"2237}}'),We("\\eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2239}}'),We("\\Eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"2212\\char"2237}}'),We("\\colonapprox",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"3a\\char"2248}}'),We("\\Colonapprox",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"2237\\char"2248}}'),We("\\colonsim",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"3a\\char"223c}}'),We("\\Colonsim",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"2237\\char"223c}}'),We("\u2237","\\dblcolon"),We("\u2239","\\eqcolon"),We("\u2254","\\coloneqq"),We("\u2255","\\eqqcolon"),We("\u2A74","\\Coloneqq"),We("\\ratio","\\vcentcolon"),We("\\coloncolon","\\dblcolon"),We("\\colonequals","\\coloneqq"),We("\\coloncolonequals","\\Coloneqq"),We("\\equalscolon","\\eqqcolon"),We("\\equalscoloncolon","\\Eqqcolon"),We("\\colonminus","\\coloneq"),We("\\coloncolonminus","\\Coloneq"),We("\\minuscolon","\\eqcolon"),We("\\minuscoloncolon","\\Eqcolon"),We("\\coloncolonapprox","\\Colonapprox"),We("\\coloncolonsim","\\Colonsim"),We("\\simcolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\vcentcolon}"),We("\\simcoloncolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\dblcolon}"),We("\\approxcolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\vcentcolon}"),We("\\approxcoloncolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\dblcolon}"),We("\\notni","\\html@mathml{\\not\\ni}{\\mathrel{\\char`\u220C}}"),We("\\limsup","\\DOTSB\\operatorname*{lim\\,sup}"),We("\\liminf","\\DOTSB\\operatorname*{lim\\,inf}"),We("\\injlim","\\DOTSB\\operatorname*{inj\\,lim}"),We("\\projlim","\\DOTSB\\operatorname*{proj\\,lim}"),We("\\varlimsup","\\DOTSB\\operatorname*{\\overline{lim}}"),We("\\varliminf","\\DOTSB\\operatorname*{\\underline{lim}}"),We("\\varinjlim","\\DOTSB\\operatorname*{\\underrightarrow{lim}}"),We("\\varprojlim","\\DOTSB\\operatorname*{\\underleftarrow{lim}}"),We("\\gvertneqq","\\html@mathml{\\@gvertneqq}{\u2269}"),We("\\lvertneqq","\\html@mathml{\\@lvertneqq}{\u2268}"),We("\\ngeqq","\\html@mathml{\\@ngeqq}{\u2271}"),We("\\ngeqslant","\\html@mathml{\\@ngeqslant}{\u2271}"),We("\\nleqq","\\html@mathml{\\@nleqq}{\u2270}"),We("\\nleqslant","\\html@mathml{\\@nleqslant}{\u2270}"),We("\\nshortmid","\\html@mathml{\\@nshortmid}{\u2224}"),We("\\nshortparallel","\\html@mathml{\\@nshortparallel}{\u2226}"),We("\\nsubseteqq","\\html@mathml{\\@nsubseteqq}{\u2288}"),We("\\nsupseteqq","\\html@mathml{\\@nsupseteqq}{\u2289}"),We("\\varsubsetneq","\\html@mathml{\\@varsubsetneq}{\u228A}"),We("\\varsubsetneqq","\\html@mathml{\\@varsubsetneqq}{\u2ACB}"),We("\\varsupsetneq","\\html@mathml{\\@varsupsetneq}{\u228B}"),We("\\varsupsetneqq","\\html@mathml{\\@varsupsetneqq}{\u2ACC}"),We("\\imath","\\html@mathml{\\@imath}{\u0131}"),We("\\jmath","\\html@mathml{\\@jmath}{\u0237}"),We("\\llbracket","\\html@mathml{\\mathopen{[\\mkern-3.2mu[}}{\\mathopen{\\char`\u27E6}}"),We("\\rrbracket","\\html@mathml{\\mathclose{]\\mkern-3.2mu]}}{\\mathclose{\\char`\u27E7}}"),We("\u27E6","\\llbracket"),We("\u27E7","\\rrbracket"),We("\\lBrace","\\html@mathml{\\mathopen{\\{\\mkern-3.2mu[}}{\\mathopen{\\char`\u2983}}"),We("\\rBrace","\\html@mathml{\\mathclose{]\\mkern-3.2mu\\}}}{\\mathclose{\\char`\u2984}}"),We("\u2983","\\lBrace"),We("\u2984","\\rBrace"),We("\\minuso","\\mathbin{\\html@mathml{{\\mathrlap{\\mathchoice{\\kern{0.145em}}{\\kern{0.145em}}{\\kern{0.1015em}}{\\kern{0.0725em}}\\circ}{-}}}{\\char`\u29B5}}"),We("\u29B5","\\minuso"),We("\\darr","\\downarrow"),We("\\dArr","\\Downarrow"),We("\\Darr","\\Downarrow"),We("\\lang","\\langle"),We("\\rang","\\rangle"),We("\\uarr","\\uparrow"),We("\\uArr","\\Uparrow"),We("\\Uarr","\\Uparrow"),We("\\N","\\mathbb{N}"),We("\\R","\\mathbb{R}"),We("\\Z","\\mathbb{Z}"),We("\\alef","\\aleph"),We("\\alefsym","\\aleph"),We("\\Alpha","\\mathrm{A}"),We("\\Beta","\\mathrm{B}"),We("\\bull","\\bullet"),We("\\Chi","\\mathrm{X}"),We("\\clubs","\\clubsuit"),We("\\cnums","\\mathbb{C}"),We("\\Complex","\\mathbb{C}"),We("\\Dagger","\\ddagger"),We("\\diamonds","\\diamondsuit"),We("\\empty","\\emptyset"),We("\\Epsilon","\\mathrm{E}"),We("\\Eta","\\mathrm{H}"),We("\\exist","\\exists"),We("\\harr","\\leftrightarrow"),We("\\hArr","\\Leftrightarrow"),We("\\Harr","\\Leftrightarrow"),We("\\hearts","\\heartsuit"),We("\\image","\\Im"),We("\\infin","\\infty"),We("\\Iota","\\mathrm{I}"),We("\\isin","\\in"),We("\\Kappa","\\mathrm{K}"),We("\\larr","\\leftarrow"),We("\\lArr","\\Leftarrow"),We("\\Larr","\\Leftarrow"),We("\\lrarr","\\leftrightarrow"),We("\\lrArr","\\Leftrightarrow"),We("\\Lrarr","\\Leftrightarrow"),We("\\Mu","\\mathrm{M}"),We("\\natnums","\\mathbb{N}"),We("\\Nu","\\mathrm{N}"),We("\\Omicron","\\mathrm{O}"),We("\\plusmn","\\pm"),We("\\rarr","\\rightarrow"),We("\\rArr","\\Rightarrow"),We("\\Rarr","\\Rightarrow"),We("\\real","\\Re"),We("\\reals","\\mathbb{R}"),We("\\Reals","\\mathbb{R}"),We("\\Rho","\\mathrm{P}"),We("\\sdot","\\cdot"),We("\\sect","\\S"),We("\\spades","\\spadesuit"),We("\\sub","\\subset"),We("\\sube","\\subseteq"),We("\\supe","\\supseteq"),We("\\Tau","\\mathrm{T}"),We("\\thetasym","\\vartheta"),We("\\weierp","\\wp"),We("\\Zeta","\\mathrm{Z}"),We("\\argmin","\\DOTSB\\operatorname*{arg\\,min}"),We("\\argmax","\\DOTSB\\operatorname*{arg\\,max}"),We("\\plim","\\DOTSB\\mathop{\\operatorname{plim}}\\limits"),We("\\bra","\\mathinner{\\langle{#1}|}"),We("\\ket","\\mathinner{|{#1}\\rangle}"),We("\\braket","\\mathinner{\\langle{#1}\\rangle}"),We("\\Bra","\\left\\langle#1\\right|"),We("\\Ket","\\left|#1\\right\\rangle");var Aa=u=>e=>{var t=e.consumeArg().tokens,d=e.consumeArg().tokens,S=e.consumeArg().tokens,Z=e.consumeArg().tokens,Oe=e.macros.get("|"),Ge=e.macros.get("\\|");e.macros.beginGroup();var Xe=pr=>Tr=>{u&&(Tr.macros.set("|",Oe),S.length&&Tr.macros.set("\\|",Ge));var Wr=pr;if(!pr&&S.length){var ln=Tr.future();ln.text==="|"&&(Tr.popToken(),Wr=!0)}return{tokens:Wr?S:d,numArgs:0}};e.macros.set("|",Xe(!1)),S.length&&e.macros.set("\\|",Xe(!0));var _t=e.consumeArg().tokens,cr=e.expandTokens([...Z,..._t,...t]);return e.macros.endGroup(),{tokens:cr.reverse(),numArgs:0}};We("\\bra@ket",Aa(!1)),We("\\bra@set",Aa(!0)),We("\\Braket","\\bra@ket{\\left\\langle}{\\,\\middle\\vert\\,}{\\,\\middle\\vert\\,}{\\right\\rangle}"),We("\\Set","\\bra@set{\\left\\{\\:}{\\;\\middle\\vert\\;}{\\;\\middle\\Vert\\;}{\\:\\right\\}}"),We("\\set","\\bra@set{\\{\\,}{\\mid}{}{\\,\\}}"),We("\\angln","{\\angl n}"),We("\\blue","\\textcolor{##6495ed}{#1}"),We("\\orange","\\textcolor{##ffa500}{#1}"),We("\\pink","\\textcolor{##ff00af}{#1}"),We("\\red","\\textcolor{##df0030}{#1}"),We("\\green","\\textcolor{##28ae7b}{#1}"),We("\\gray","\\textcolor{gray}{#1}"),We("\\purple","\\textcolor{##9d38bd}{#1}"),We("\\blueA","\\textcolor{##ccfaff}{#1}"),We("\\blueB","\\textcolor{##80f6ff}{#1}"),We("\\blueC","\\textcolor{##63d9ea}{#1}"),We("\\blueD","\\textcolor{##11accd}{#1}"),We("\\blueE","\\textcolor{##0c7f99}{#1}"),We("\\tealA","\\textcolor{##94fff5}{#1}"),We("\\tealB","\\textcolor{##26edd5}{#1}"),We("\\tealC","\\textcolor{##01d1c1}{#1}"),We("\\tealD","\\textcolor{##01a995}{#1}"),We("\\tealE","\\textcolor{##208170}{#1}"),We("\\greenA","\\textcolor{##b6ffb0}{#1}"),We("\\greenB","\\textcolor{##8af281}{#1}"),We("\\greenC","\\textcolor{##74cf70}{#1}"),We("\\greenD","\\textcolor{##1fab54}{#1}"),We("\\greenE","\\textcolor{##0d923f}{#1}"),We("\\goldA","\\textcolor{##ffd0a9}{#1}"),We("\\goldB","\\textcolor{##ffbb71}{#1}"),We("\\goldC","\\textcolor{##ff9c39}{#1}"),We("\\goldD","\\textcolor{##e07d10}{#1}"),We("\\goldE","\\textcolor{##a75a05}{#1}"),We("\\redA","\\textcolor{##fca9a9}{#1}"),We("\\redB","\\textcolor{##ff8482}{#1}"),We("\\redC","\\textcolor{##f9685d}{#1}"),We("\\redD","\\textcolor{##e84d39}{#1}"),We("\\redE","\\textcolor{##bc2612}{#1}"),We("\\maroonA","\\textcolor{##ffbde0}{#1}"),We("\\maroonB","\\textcolor{##ff92c6}{#1}"),We("\\maroonC","\\textcolor{##ed5fa6}{#1}"),We("\\maroonD","\\textcolor{##ca337c}{#1}"),We("\\maroonE","\\textcolor{##9e034e}{#1}"),We("\\purpleA","\\textcolor{##ddd7ff}{#1}"),We("\\purpleB","\\textcolor{##c6b9fc}{#1}"),We("\\purpleC","\\textcolor{##aa87ff}{#1}"),We("\\purpleD","\\textcolor{##7854ab}{#1}"),We("\\purpleE","\\textcolor{##543b78}{#1}"),We("\\mintA","\\textcolor{##f5f9e8}{#1}"),We("\\mintB","\\textcolor{##edf2df}{#1}"),We("\\mintC","\\textcolor{##e0e5cc}{#1}"),We("\\grayA","\\textcolor{##f6f7f7}{#1}"),We("\\grayB","\\textcolor{##f0f1f2}{#1}"),We("\\grayC","\\textcolor{##e3e5e6}{#1}"),We("\\grayD","\\textcolor{##d6d8da}{#1}"),We("\\grayE","\\textcolor{##babec2}{#1}"),We("\\grayF","\\textcolor{##888d93}{#1}"),We("\\grayG","\\textcolor{##626569}{#1}"),We("\\grayH","\\textcolor{##3b3e40}{#1}"),We("\\grayI","\\textcolor{##21242c}{#1}"),We("\\kaBlue","\\textcolor{##314453}{#1}"),We("\\kaGreen","\\textcolor{##71B307}{#1}");var Ta={"^":!0,_:!0,"\\limits":!0,"\\nolimits":!0};class ro{constructor(e,t,d){this.settings=void 0,this.expansionCount=void 0,this.lexer=void 0,this.macros=void 0,this.stack=void 0,this.mode=void 0,this.settings=t,this.expansionCount=0,this.feed(e),this.macros=new zt(er,t.macros),this.mode=d,this.stack=[]}feed(e){this.lexer=new je(e,this.settings)}switchMode(e){this.mode=e}beginGroup(){this.macros.beginGroup()}endGroup(){this.macros.endGroup()}endGroups(){this.macros.endGroups()}future(){return this.stack.length===0&&this.pushToken(this.lexer.lex()),this.stack[this.stack.length-1]}popToken(){return this.future(),this.stack.pop()}pushToken(e){this.stack.push(e)}pushTokens(e){this.stack.push(...e)}scanArgument(e){var t,d,S;if(e){if(this.consumeSpaces(),this.future().text!=="[")return null;t=this.popToken(),{tokens:S,end:d}=this.consumeArg(["]"])}else({tokens:S,start:t,end:d}=this.consumeArg());return this.pushToken(new De("EOF",d.loc)),this.pushTokens(S),t.range(d,"")}consumeSpaces(){for(;;){var e=this.future();if(e.text===" ")this.stack.pop();else break}}consumeArg(e){var t=[],d=e&&e.length>0;d||this.consumeSpaces();var S=this.future(),Z,Oe=0,Ge=0;do{if(Z=this.popToken(),t.push(Z),Z.text==="{")++Oe;else if(Z.text==="}"){if(--Oe,Oe===-1)throw new q("Extra }",Z)}else if(Z.text==="EOF")throw new q("Unexpected end of input in a macro argument, expected '"+(e&&d?e[Ge]:"}")+"'",Z);if(e&&d)if((Oe===0||Oe===1&&e[Ge]==="{")&&Z.text===e[Ge]){if(++Ge,Ge===e.length){t.splice(-Ge,Ge);break}}else Ge=0}while(Oe!==0||d);return S.text==="{"&&t[t.length-1].text==="}"&&(t.pop(),t.shift()),t.reverse(),{tokens:t,start:S,end:Z}}consumeArgs(e,t){if(t){if(t.length!==e+1)throw new q("The length of delimiters doesn't match the number of args!");for(var d=t[0],S=0;S<d.length;S++){var Z=this.popToken();if(d[S]!==Z.text)throw new q("Use of the macro doesn't match its definition",Z)}}for(var Oe=[],Ge=0;Ge<e;Ge++)Oe.push(this.consumeArg(t&&t[Ge+1]).tokens);return Oe}countExpansion(e){if(this.expansionCount+=e,this.expansionCount>this.settings.maxExpand)throw new q("Too many expansions: infinite loop or need to increase maxExpand setting")}expandOnce(e){var t=this.popToken(),d=t.text,S=t.noexpand?null:this._getExpansion(d);if(S==null||e&&S.unexpandable){if(e&&S==null&&d[0]==="\\"&&!this.isDefined(d))throw new q("Undefined control sequence: "+d);return this.pushToken(t),!1}this.countExpansion(1);var Z=S.tokens,Oe=this.consumeArgs(S.numArgs,S.delimiters);if(S.numArgs){Z=Z.slice();for(var Ge=Z.length-1;Ge>=0;--Ge){var Xe=Z[Ge];if(Xe.text==="#"){if(Ge===0)throw new q("Incomplete placeholder at end of macro body",Xe);if(Xe=Z[--Ge],Xe.text==="#")Z.splice(Ge+1,1);else if(/^[1-9]$/.test(Xe.text))Z.splice(Ge,2,...Oe[+Xe.text-1]);else throw new q("Not a valid argument number",Xe)}}}return this.pushTokens(Z),Z.length}expandAfterFuture(){return this.expandOnce(),this.future()}expandNextToken(){for(;;)if(this.expandOnce()===!1){var e=this.stack.pop();return e.treatAsRelax&&(e.text="\\relax"),e}throw new Error}expandMacro(e){return this.macros.has(e)?this.expandTokens([new De(e)]):void 0}expandTokens(e){var t=[],d=this.stack.length;for(this.pushTokens(e);this.stack.length>d;)if(this.expandOnce(!0)===!1){var S=this.stack.pop();S.treatAsRelax&&(S.noexpand=!1,S.treatAsRelax=!1),t.push(S)}return this.countExpansion(t.length),t}expandMacroAsText(e){var t=this.expandMacro(e);return t&&t.map(d=>d.text).join("")}_getExpansion(e){var t=this.macros.get(e);if(t==null)return t;if(e.length===1){var d=this.lexer.catcodes[e];if(d!=null&&d!==13)return}var S=typeof t=="function"?t(this):t;if(typeof S=="string"){var Z=0;if(S.indexOf("#")!==-1)for(var Oe=S.replace(/##/g,"");Oe.indexOf("#"+(Z+1))!==-1;)++Z;for(var Ge=new je(S,this.settings),Xe=[],_t=Ge.lex();_t.text!=="EOF";)Xe.push(_t),_t=Ge.lex();Xe.reverse();var cr={tokens:Xe,numArgs:Z};return cr}return S}isDefined(e){return this.macros.has(e)||ti.hasOwnProperty(e)||Lr.math.hasOwnProperty(e)||Lr.text.hasOwnProperty(e)||Ta.hasOwnProperty(e)}isExpandable(e){var t=this.macros.get(e);return t!=null?typeof t=="string"||typeof t=="function"||!t.unexpandable:ti.hasOwnProperty(e)&&!ti[e].primitive}}var ie=/^[₊₋₌₍₎₀₁₂₃₄₅₆₇₈₉ₐₑₕᵢⱼₖₗₘₙₒₚᵣₛₜᵤᵥₓᵦᵧᵨᵩᵪ]/,r=Object.freeze({"\u208A":"+","\u208B":"-","\u208C":"=","\u208D":"(","\u208E":")","\u2080":"0","\u2081":"1","\u2082":"2","\u2083":"3","\u2084":"4","\u2085":"5","\u2086":"6","\u2087":"7","\u2088":"8","\u2089":"9","\u2090":"a","\u2091":"e","\u2095":"h","\u1D62":"i","\u2C7C":"j","\u2096":"k","\u2097":"l","\u2098":"m","\u2099":"n","\u2092":"o","\u209A":"p","\u1D63":"r","\u209B":"s","\u209C":"t","\u1D64":"u","\u1D65":"v","\u2093":"x","\u1D66":"\u03B2","\u1D67":"\u03B3","\u1D68":"\u03C1","\u1D69":"\u03D5","\u1D6A":"\u03C7","\u207A":"+","\u207B":"-","\u207C":"=","\u207D":"(","\u207E":")","\u2070":"0","\xB9":"1","\xB2":"2","\xB3":"3","\u2074":"4","\u2075":"5","\u2076":"6","\u2077":"7","\u2078":"8","\u2079":"9","\u1D2C":"A","\u1D2E":"B","\u1D30":"D","\u1D31":"E","\u1D33":"G","\u1D34":"H","\u1D35":"I","\u1D36":"J","\u1D37":"K","\u1D38":"L","\u1D39":"M","\u1D3A":"N","\u1D3C":"O","\u1D3E":"P","\u1D3F":"R","\u1D40":"T","\u1D41":"U","\u2C7D":"V","\u1D42":"W","\u1D43":"a","\u1D47":"b","\u1D9C":"c","\u1D48":"d","\u1D49":"e","\u1DA0":"f","\u1D4D":"g",\u02B0:"h","\u2071":"i",\u02B2:"j","\u1D4F":"k",\u02E1:"l","\u1D50":"m",\u207F:"n","\u1D52":"o","\u1D56":"p",\u02B3:"r",\u02E2:"s","\u1D57":"t","\u1D58":"u","\u1D5B":"v",\u02B7:"w",\u02E3:"x",\u02B8:"y","\u1DBB":"z","\u1D5D":"\u03B2","\u1D5E":"\u03B3","\u1D5F":"\u03B4","\u1D60":"\u03D5","\u1D61":"\u03C7","\u1DBF":"\u03B8"}),a={"\u0301":{text:"\\'",math:"\\acute"},"\u0300":{text:"\\`",math:"\\grave"},"\u0308":{text:'\\"',math:"\\ddot"},"\u0303":{text:"\\~",math:"\\tilde"},"\u0304":{text:"\\=",math:"\\bar"},"\u0306":{text:"\\u",math:"\\breve"},"\u030C":{text:"\\v",math:"\\check"},"\u0302":{text:"\\^",math:"\\hat"},"\u0307":{text:"\\.",math:"\\dot"},"\u030A":{text:"\\r",math:"\\mathring"},"\u030B":{text:"\\H"},"\u0327":{text:"\\c"}},l={\u00E1:"a\u0301",\u00E0:"a\u0300",\u00E4:"a\u0308",\u01DF:"a\u0308\u0304",\u00E3:"a\u0303",\u0101:"a\u0304",\u0103:"a\u0306",\u1EAF:"a\u0306\u0301",\u1EB1:"a\u0306\u0300",\u1EB5:"a\u0306\u0303",\u01CE:"a\u030C",\u00E2:"a\u0302",\u1EA5:"a\u0302\u0301",\u1EA7:"a\u0302\u0300",\u1EAB:"a\u0302\u0303",\u0227:"a\u0307",\u01E1:"a\u0307\u0304",\u00E5:"a\u030A",\u01FB:"a\u030A\u0301",\u1E03:"b\u0307",\u0107:"c\u0301",\u1E09:"c\u0327\u0301",\u010D:"c\u030C",\u0109:"c\u0302",\u010B:"c\u0307",\u00E7:"c\u0327",\u010F:"d\u030C",\u1E0B:"d\u0307",\u1E11:"d\u0327",\u00E9:"e\u0301",\u00E8:"e\u0300",\u00EB:"e\u0308",\u1EBD:"e\u0303",\u0113:"e\u0304",\u1E17:"e\u0304\u0301",\u1E15:"e\u0304\u0300",\u0115:"e\u0306",\u1E1D:"e\u0327\u0306",\u011B:"e\u030C",\u00EA:"e\u0302",\u1EBF:"e\u0302\u0301",\u1EC1:"e\u0302\u0300",\u1EC5:"e\u0302\u0303",\u0117:"e\u0307",\u0229:"e\u0327",\u1E1F:"f\u0307",\u01F5:"g\u0301",\u1E21:"g\u0304",\u011F:"g\u0306",\u01E7:"g\u030C",\u011D:"g\u0302",\u0121:"g\u0307",\u0123:"g\u0327",\u1E27:"h\u0308",\u021F:"h\u030C",\u0125:"h\u0302",\u1E23:"h\u0307",\u1E29:"h\u0327",\u00ED:"i\u0301",\u00EC:"i\u0300",\u00EF:"i\u0308",\u1E2F:"i\u0308\u0301",\u0129:"i\u0303",\u012B:"i\u0304",\u012D:"i\u0306",\u01D0:"i\u030C",\u00EE:"i\u0302",\u01F0:"j\u030C",\u0135:"j\u0302",\u1E31:"k\u0301",\u01E9:"k\u030C",\u0137:"k\u0327",\u013A:"l\u0301",\u013E:"l\u030C",\u013C:"l\u0327",\u1E3F:"m\u0301",\u1E41:"m\u0307",\u0144:"n\u0301",\u01F9:"n\u0300",\u00F1:"n\u0303",\u0148:"n\u030C",\u1E45:"n\u0307",\u0146:"n\u0327",\u00F3:"o\u0301",\u00F2:"o\u0300",\u00F6:"o\u0308",\u022B:"o\u0308\u0304",\u00F5:"o\u0303",\u1E4D:"o\u0303\u0301",\u1E4F:"o\u0303\u0308",\u022D:"o\u0303\u0304",\u014D:"o\u0304",\u1E53:"o\u0304\u0301",\u1E51:"o\u0304\u0300",\u014F:"o\u0306",\u01D2:"o\u030C",\u00F4:"o\u0302",\u1ED1:"o\u0302\u0301",\u1ED3:"o\u0302\u0300",\u1ED7:"o\u0302\u0303",\u022F:"o\u0307",\u0231:"o\u0307\u0304",\u0151:"o\u030B",\u1E55:"p\u0301",\u1E57:"p\u0307",\u0155:"r\u0301",\u0159:"r\u030C",\u1E59:"r\u0307",\u0157:"r\u0327",\u015B:"s\u0301",\u1E65:"s\u0301\u0307",\u0161:"s\u030C",\u1E67:"s\u030C\u0307",\u015D:"s\u0302",\u1E61:"s\u0307",\u015F:"s\u0327",\u1E97:"t\u0308",\u0165:"t\u030C",\u1E6B:"t\u0307",\u0163:"t\u0327",\u00FA:"u\u0301",\u00F9:"u\u0300",\u00FC:"u\u0308",\u01D8:"u\u0308\u0301",\u01DC:"u\u0308\u0300",\u01D6:"u\u0308\u0304",\u01DA:"u\u0308\u030C",\u0169:"u\u0303",\u1E79:"u\u0303\u0301",\u016B:"u\u0304",\u1E7B:"u\u0304\u0308",\u016D:"u\u0306",\u01D4:"u\u030C",\u00FB:"u\u0302",\u016F:"u\u030A",\u0171:"u\u030B",\u1E7D:"v\u0303",\u1E83:"w\u0301",\u1E81:"w\u0300",\u1E85:"w\u0308",\u0175:"w\u0302",\u1E87:"w\u0307",\u1E98:"w\u030A",\u1E8D:"x\u0308",\u1E8B:"x\u0307",\u00FD:"y\u0301",\u1EF3:"y\u0300",\u00FF:"y\u0308",\u1EF9:"y\u0303",\u0233:"y\u0304",\u0177:"y\u0302",\u1E8F:"y\u0307",\u1E99:"y\u030A",\u017A:"z\u0301",\u017E:"z\u030C",\u1E91:"z\u0302",\u017C:"z\u0307",\u00C1:"A\u0301",\u00C0:"A\u0300",\u00C4:"A\u0308",\u01DE:"A\u0308\u0304",\u00C3:"A\u0303",\u0100:"A\u0304",\u0102:"A\u0306",\u1EAE:"A\u0306\u0301",\u1EB0:"A\u0306\u0300",\u1EB4:"A\u0306\u0303",\u01CD:"A\u030C",\u00C2:"A\u0302",\u1EA4:"A\u0302\u0301",\u1EA6:"A\u0302\u0300",\u1EAA:"A\u0302\u0303",\u0226:"A\u0307",\u01E0:"A\u0307\u0304",\u00C5:"A\u030A",\u01FA:"A\u030A\u0301",\u1E02:"B\u0307",\u0106:"C\u0301",\u1E08:"C\u0327\u0301",\u010C:"C\u030C",\u0108:"C\u0302",\u010A:"C\u0307",\u00C7:"C\u0327",\u010E:"D\u030C",\u1E0A:"D\u0307",\u1E10:"D\u0327",\u00C9:"E\u0301",\u00C8:"E\u0300",\u00CB:"E\u0308",\u1EBC:"E\u0303",\u0112:"E\u0304",\u1E16:"E\u0304\u0301",\u1E14:"E\u0304\u0300",\u0114:"E\u0306",\u1E1C:"E\u0327\u0306",\u011A:"E\u030C",\u00CA:"E\u0302",\u1EBE:"E\u0302\u0301",\u1EC0:"E\u0302\u0300",\u1EC4:"E\u0302\u0303",\u0116:"E\u0307",\u0228:"E\u0327",\u1E1E:"F\u0307",\u01F4:"G\u0301",\u1E20:"G\u0304",\u011E:"G\u0306",\u01E6:"G\u030C",\u011C:"G\u0302",\u0120:"G\u0307",\u0122:"G\u0327",\u1E26:"H\u0308",\u021E:"H\u030C",\u0124:"H\u0302",\u1E22:"H\u0307",\u1E28:"H\u0327",\u00CD:"I\u0301",\u00CC:"I\u0300",\u00CF:"I\u0308",\u1E2E:"I\u0308\u0301",\u0128:"I\u0303",\u012A:"I\u0304",\u012C:"I\u0306",\u01CF:"I\u030C",\u00CE:"I\u0302",\u0130:"I\u0307",\u0134:"J\u0302",\u1E30:"K\u0301",\u01E8:"K\u030C",\u0136:"K\u0327",\u0139:"L\u0301",\u013D:"L\u030C",\u013B:"L\u0327",\u1E3E:"M\u0301",\u1E40:"M\u0307",\u0143:"N\u0301",\u01F8:"N\u0300",\u00D1:"N\u0303",\u0147:"N\u030C",\u1E44:"N\u0307",\u0145:"N\u0327",\u00D3:"O\u0301",\u00D2:"O\u0300",\u00D6:"O\u0308",\u022A:"O\u0308\u0304",\u00D5:"O\u0303",\u1E4C:"O\u0303\u0301",\u1E4E:"O\u0303\u0308",\u022C:"O\u0303\u0304",\u014C:"O\u0304",\u1E52:"O\u0304\u0301",\u1E50:"O\u0304\u0300",\u014E:"O\u0306",\u01D1:"O\u030C",\u00D4:"O\u0302",\u1ED0:"O\u0302\u0301",\u1ED2:"O\u0302\u0300",\u1ED6:"O\u0302\u0303",\u022E:"O\u0307",\u0230:"O\u0307\u0304",\u0150:"O\u030B",\u1E54:"P\u0301",\u1E56:"P\u0307",\u0154:"R\u0301",\u0158:"R\u030C",\u1E58:"R\u0307",\u0156:"R\u0327",\u015A:"S\u0301",\u1E64:"S\u0301\u0307",\u0160:"S\u030C",\u1E66:"S\u030C\u0307",\u015C:"S\u0302",\u1E60:"S\u0307",\u015E:"S\u0327",\u0164:"T\u030C",\u1E6A:"T\u0307",\u0162:"T\u0327",\u00DA:"U\u0301",\u00D9:"U\u0300",\u00DC:"U\u0308",\u01D7:"U\u0308\u0301",\u01DB:"U\u0308\u0300",\u01D5:"U\u0308\u0304",\u01D9:"U\u0308\u030C",\u0168:"U\u0303",\u1E78:"U\u0303\u0301",\u016A:"U\u0304",\u1E7A:"U\u0304\u0308",\u016C:"U\u0306",\u01D3:"U\u030C",\u00DB:"U\u0302",\u016E:"U\u030A",\u0170:"U\u030B",\u1E7C:"V\u0303",\u1E82:"W\u0301",\u1E80:"W\u0300",\u1E84:"W\u0308",\u0174:"W\u0302",\u1E86:"W\u0307",\u1E8C:"X\u0308",\u1E8A:"X\u0307",\u00DD:"Y\u0301",\u1EF2:"Y\u0300",\u0178:"Y\u0308",\u1EF8:"Y\u0303",\u0232:"Y\u0304",\u0176:"Y\u0302",\u1E8E:"Y\u0307",\u0179:"Z\u0301",\u017D:"Z\u030C",\u1E90:"Z\u0302",\u017B:"Z\u0307",\u03AC:"\u03B1\u0301",\u1F70:"\u03B1\u0300",\u1FB1:"\u03B1\u0304",\u1FB0:"\u03B1\u0306",\u03AD:"\u03B5\u0301",\u1F72:"\u03B5\u0300",\u03AE:"\u03B7\u0301",\u1F74:"\u03B7\u0300",\u03AF:"\u03B9\u0301",\u1F76:"\u03B9\u0300",\u03CA:"\u03B9\u0308",\u0390:"\u03B9\u0308\u0301",\u1FD2:"\u03B9\u0308\u0300",\u1FD1:"\u03B9\u0304",\u1FD0:"\u03B9\u0306",\u03CC:"\u03BF\u0301",\u1F78:"\u03BF\u0300",\u03CD:"\u03C5\u0301",\u1F7A:"\u03C5\u0300",\u03CB:"\u03C5\u0308",\u03B0:"\u03C5\u0308\u0301",\u1FE2:"\u03C5\u0308\u0300",\u1FE1:"\u03C5\u0304",\u1FE0:"\u03C5\u0306",\u03CE:"\u03C9\u0301",\u1F7C:"\u03C9\u0300",\u038E:"\u03A5\u0301",\u1FEA:"\u03A5\u0300",\u03AB:"\u03A5\u0308",\u1FE9:"\u03A5\u0304",\u1FE8:"\u03A5\u0306",\u038F:"\u03A9\u0301",\u1FFA:"\u03A9\u0300"};class g{constructor(e,t){this.mode=void 0,this.gullet=void 0,this.settings=void 0,this.leftrightDepth=void 0,this.nextToken=void 0,this.mode="math",this.gullet=new ro(e,t,this.mode),this.settings=t,this.leftrightDepth=0}expect(e,t){if(t===void 0&&(t=!0),this.fetch().text!==e)throw new q("Expected '"+e+"', got '"+this.fetch().text+"'",this.fetch());t&&this.consume()}consume(){this.nextToken=null}fetch(){return this.nextToken==null&&(this.nextToken=this.gullet.expandNextToken()),this.nextToken}switchMode(e){this.mode=e,this.gullet.switchMode(e)}parse(){this.settings.globalGroup||this.gullet.beginGroup(),this.settings.colorIsTextColor&&this.gullet.macros.set("\\color","\\textcolor");try{var e=this.parseExpression(!1);return this.expect("EOF"),this.settings.globalGroup||this.gullet.endGroup(),e}finally{this.gullet.endGroups()}}subparse(e){var t=this.nextToken;this.consume(),this.gullet.pushToken(new De("}")),this.gullet.pushTokens(e);var d=this.parseExpression(!1);return this.expect("}"),this.nextToken=t,d}parseExpression(e,t){for(var d=[];;){this.mode==="math"&&this.consumeSpaces();var S=this.fetch();if(g.endOfExpression.indexOf(S.text)!==-1||t&&S.text===t||e&&ti[S.text]&&ti[S.text].infix)break;var Z=this.parseAtom(t);if(Z){if(Z.type==="internal")continue}else break;d.push(Z)}return this.mode==="text"&&this.formLigatures(d),this.handleInfixNodes(d)}handleInfixNodes(e){for(var t=-1,d,S=0;S<e.length;S++)if(e[S].type==="infix"){if(t!==-1)throw new q("only one infix operator per group",e[S].token);t=S,d=e[S].replaceWith}if(t!==-1&&d){var Z,Oe,Ge=e.slice(0,t),Xe=e.slice(t+1);Ge.length===1&&Ge[0].type==="ordgroup"?Z=Ge[0]:Z={type:"ordgroup",mode:this.mode,body:Ge},Xe.length===1&&Xe[0].type==="ordgroup"?Oe=Xe[0]:Oe={type:"ordgroup",mode:this.mode,body:Xe};var _t;return d==="\\\\abovefrac"?_t=this.callFunction(d,[Z,e[t],Oe],[]):_t=this.callFunction(d,[Z,Oe],[]),[_t]}else return e}handleSupSubscript(e){var t=this.fetch(),d=t.text;this.consume(),this.consumeSpaces();var S;do{var Z;S=this.parseGroup(e)}while(((Z=S)==null?void 0:Z.type)==="internal");if(!S)throw new q("Expected group after '"+d+"'",t);return S}formatUnsupportedCmd(e){for(var t=[],d=0;d<e.length;d++)t.push({type:"textord",mode:"text",text:e[d]});var S={type:"text",mode:this.mode,body:t},Z={type:"color",mode:this.mode,color:this.settings.errorColor,body:[S]};return Z}parseAtom(e){var t=this.parseGroup("atom",e);if((t==null?void 0:t.type)==="internal"||this.mode==="text")return t;for(var d,S;;){this.consumeSpaces();var Z=this.fetch();if(Z.text==="\\limits"||Z.text==="\\nolimits"){if(t&&t.type==="op"){var Oe=Z.text==="\\limits";t.limits=Oe,t.alwaysHandleSupSub=!0}else if(t&&t.type==="operatorname")t.alwaysHandleSupSub&&(t.limits=Z.text==="\\limits");else throw new q("Limit controls must follow a math operator",Z);this.consume()}else if(Z.text==="^"){if(d)throw new q("Double superscript",Z);d=this.handleSupSubscript("superscript")}else if(Z.text==="_"){if(S)throw new q("Double subscript",Z);S=this.handleSupSubscript("subscript")}else if(Z.text==="'"){if(d)throw new q("Double superscript",Z);var Ge={type:"textord",mode:this.mode,text:"\\prime"},Xe=[Ge];for(this.consume();this.fetch().text==="'";)Xe.push(Ge),this.consume();this.fetch().text==="^"&&Xe.push(this.handleSupSubscript("superscript")),d={type:"ordgroup",mode:this.mode,body:Xe}}else if(r[Z.text]){var _t=ie.test(Z.text),cr=[];for(cr.push(new De(r[Z.text])),this.consume();;){var pr=this.fetch().text;if(!r[pr]||ie.test(pr)!==_t)break;cr.unshift(new De(r[pr])),this.consume()}var Tr=this.subparse(cr);_t?S={type:"ordgroup",mode:"math",body:Tr}:d={type:"ordgroup",mode:"math",body:Tr}}else break}return d||S?{type:"supsub",mode:this.mode,base:t,sup:d,sub:S}:t}parseFunction(e,t){var d=this.fetch(),S=d.text,Z=ti[S];if(!Z)return null;if(this.consume(),t&&t!=="atom"&&!Z.allowedInArgument)throw new q("Got function '"+S+"' with no arguments"+(t?" as "+t:""),d);if(this.mode==="text"&&!Z.allowedInText)throw new q("Can't use function '"+S+"' in text mode",d);if(this.mode==="math"&&Z.allowedInMath===!1)throw new q("Can't use function '"+S+"' in math mode",d);var{args:Oe,optArgs:Ge}=this.parseArguments(S,Z);return this.callFunction(S,Oe,Ge,d,e)}callFunction(e,t,d,S,Z){var Oe={funcName:e,parser:this,token:S,breakOnTokenText:Z},Ge=ti[e];if(Ge&&Ge.handler)return Ge.handler(Oe,t,d);throw new q("No function handler for "+e)}parseArguments(e,t){var d=t.numArgs+t.numOptionalArgs;if(d===0)return{args:[],optArgs:[]};for(var S=[],Z=[],Oe=0;Oe<d;Oe++){var Ge=t.argTypes&&t.argTypes[Oe],Xe=Oe<t.numOptionalArgs;(t.primitive&&Ge==null||t.type==="sqrt"&&Oe===1&&Z[0]==null)&&(Ge="primitive");var _t=this.parseGroupOfType("argument to '"+e+"'",Ge,Xe);if(Xe)Z.push(_t);else if(_t!=null)S.push(_t);else throw new q("Null argument, please report this as a bug")}return{args:S,optArgs:Z}}parseGroupOfType(e,t,d){switch(t){case"color":return this.parseColorGroup(d);case"size":return this.parseSizeGroup(d);case"url":return this.parseUrlGroup(d);case"math":case"text":return this.parseArgumentGroup(d,t);case"hbox":{var S=this.parseArgumentGroup(d,"text");return S!=null?{type:"styling",mode:S.mode,body:[S],style:"text"}:null}case"raw":{var Z=this.parseStringGroup("raw",d);return Z!=null?{type:"raw",mode:"text",string:Z.text}:null}case"primitive":{if(d)throw new q("A primitive argument cannot be optional");var Oe=this.parseGroup(e);if(Oe==null)throw new q("Expected group as "+e,this.fetch());return Oe}case"original":case null:case void 0:return this.parseArgumentGroup(d);default:throw new q("Unknown group type as "+e,this.fetch())}}consumeSpaces(){for(;this.fetch().text===" ";)this.consume()}parseStringGroup(e,t){var d=this.gullet.scanArgument(t);if(d==null)return null;for(var S="",Z;(Z=this.fetch()).text!=="EOF";)S+=Z.text,this.consume();return this.consume(),d.text=S,d}parseRegexGroup(e,t){for(var d=this.fetch(),S=d,Z="",Oe;(Oe=this.fetch()).text!=="EOF"&&e.test(Z+Oe.text);)S=Oe,Z+=S.text,this.consume();if(Z==="")throw new q("Invalid "+t+": '"+d.text+"'",d);return d.range(S,Z)}parseColorGroup(e){var t=this.parseStringGroup("color",e);if(t==null)return null;var d=/^(#[a-f0-9]{3}|#?[a-f0-9]{6}|[a-z]+)$/i.exec(t.text);if(!d)throw new q("Invalid color: '"+t.text+"'",t);var S=d[0];return/^[0-9a-f]{6}$/i.test(S)&&(S="#"+S),{type:"color-token",mode:this.mode,color:S}}parseSizeGroup(e){var t,d=!1;if(this.gullet.consumeSpaces(),!e&&this.gullet.future().text!=="{"?t=this.parseRegexGroup(/^[-+]? *(?:$|\d+|\d+\.\d*|\.\d*) *[a-z]{0,2} *$/,"size"):t=this.parseStringGroup("size",e),!t)return null;!e&&t.text.length===0&&(t.text="0pt",d=!0);var S=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(t.text);if(!S)throw new q("Invalid size: '"+t.text+"'",t);var Z={number:+(S[1]+S[2]),unit:S[3]};if(!Mt(Z))throw new q("Invalid unit: '"+Z.unit+"'",t);return{type:"size",mode:this.mode,value:Z,isBlank:d}}parseUrlGroup(e){this.gullet.lexer.setCatcode("%",13),this.gullet.lexer.setCatcode("~",12);var t=this.parseStringGroup("url",e);if(this.gullet.lexer.setCatcode("%",14),this.gullet.lexer.setCatcode("~",13),t==null)return null;var d=t.text.replace(/\\([#$%&~_^{}])/g,"$1");return{type:"url",mode:this.mode,url:d}}parseArgumentGroup(e,t){var d=this.gullet.scanArgument(e);if(d==null)return null;var S=this.mode;t&&this.switchMode(t),this.gullet.beginGroup();var Z=this.parseExpression(!1,"EOF");this.expect("EOF"),this.gullet.endGroup();var Oe={type:"ordgroup",mode:this.mode,loc:d.loc,body:Z};return t&&this.switchMode(S),Oe}parseGroup(e,t){var d=this.fetch(),S=d.text,Z;if(S==="{"||S==="\\begingroup"){this.consume();var Oe=S==="{"?"}":"\\endgroup";this.gullet.beginGroup();var Ge=this.parseExpression(!1,Oe),Xe=this.fetch();this.expect(Oe),this.gullet.endGroup(),Z={type:"ordgroup",mode:this.mode,loc:L.range(d,Xe),body:Ge,semisimple:S==="\\begingroup"||void 0}}else if(Z=this.parseFunction(t,e)||this.parseSymbol(),Z==null&&S[0]==="\\"&&!Ta.hasOwnProperty(S)){if(this.settings.throwOnError)throw new q("Undefined control sequence: "+S,d);Z=this.formatUnsupportedCmd(S),this.consume()}return Z}formLigatures(e){for(var t=e.length-1,d=0;d<t;++d){var S=e[d],Z=S.text;Z==="-"&&e[d+1].text==="-"&&(d+1<t&&e[d+2].text==="-"?(e.splice(d,3,{type:"textord",mode:"text",loc:L.range(S,e[d+2]),text:"---"}),t-=2):(e.splice(d,2,{type:"textord",mode:"text",loc:L.range(S,e[d+1]),text:"--"}),t-=1)),(Z==="'"||Z==="`")&&e[d+1].text===Z&&(e.splice(d,2,{type:"textord",mode:"text",loc:L.range(S,e[d+1]),text:Z+Z}),t-=1)}}parseSymbol(){var e=this.fetch(),t=e.text;if(/^\\verb[^a-zA-Z]/.test(t)){this.consume();var d=t.slice(5),S=d.charAt(0)==="*";if(S&&(d=d.slice(1)),d.length<2||d.charAt(0)!==d.slice(-1))throw new q(`\\verb assertion failed --
please report what input caused this bug`);return d=d.slice(1,-1),{type:"verb",mode:"text",body:d,star:S}}l.hasOwnProperty(t[0])&&!Lr[this.mode][t[0]]&&(this.settings.strict&&this.mode==="math"&&this.settings.reportNonstrict("unicodeTextInMathMode",'Accented Unicode text character "'+t[0]+'" used in math mode',e),t=l[t[0]]+t.slice(1));var Z=gi.exec(t);Z&&(t=t.substring(0,Z.index),t==="i"?t="\u0131":t==="j"&&(t="\u0237"));var Oe;if(Lr[this.mode][t]){this.settings.strict&&this.mode==="math"&&Pn.indexOf(t)>=0&&this.settings.reportNonstrict("unicodeTextInMathMode",'Latin-1/Unicode text character "'+t[0]+'" used in math mode',e);var Ge=Lr[this.mode][t].group,Xe=L.range(e),_t;if(Sr.hasOwnProperty(Ge)){var cr=Ge;_t={type:"atom",mode:this.mode,family:cr,loc:Xe,text:t}}else _t={type:Ge,mode:this.mode,loc:Xe,text:t};Oe=_t}else if(t.charCodeAt(0)>=128)this.settings.strict&&(_e(t.charCodeAt(0))?this.mode==="math"&&this.settings.reportNonstrict("unicodeTextInMathMode",'Unicode text character "'+t[0]+'" used in math mode',e):this.settings.reportNonstrict("unknownSymbol",'Unrecognized Unicode character "'+t[0]+'"'+(" ("+t.charCodeAt(0)+")"),e)),Oe={type:"textord",mode:"text",loc:L.range(e),text:t};else return null;if(this.consume(),Z)for(var pr=0;pr<Z[0].length;pr++){var Tr=Z[0][pr];if(!a[Tr])throw new q("Unknown accent ' "+Tr+"'",e);var Wr=a[Tr][this.mode]||a[Tr].text;if(!Wr)throw new q("Accent "+Tr+" unsupported in "+this.mode+" mode",e);Oe={type:"accent",mode:this.mode,loc:L.range(e),label:Wr,isStretchy:!1,isShifty:!0,base:Oe}}return Oe}}g.endOfExpression=["}","\\endgroup","\\end","\\right","&"];var R=function(e,t){if(!(typeof e=="string"||e instanceof String))throw new TypeError("KaTeX can only parse string typed expression");var d=new g(e,t);delete d.gullet.macros.current["\\df@tag"];var S=d.parse();if(delete d.gullet.macros.current["\\current@color"],delete d.gullet.macros.current["\\color"],d.gullet.macros.get("\\df@tag")){if(!t.displayMode)throw new q("\\tag works only in display equations");S=[{type:"tag",mode:"text",body:S,tag:d.subparse([new De("\\df@tag")])}]}return S},he=function(e,t,d){t.textContent="";var S=nr(e,d).toNode();t.appendChild(S)};typeof document!="undefined"&&document.compatMode!=="CSS1Compat"&&(typeof console!="undefined"&&console.warn("Warning: KaTeX doesn't work in quirks mode. Make sure your website has a suitable doctype."),he=function(){throw new q("KaTeX doesn't work in quirks mode.")});var He=function(e,t){var d=nr(e,t).toMarkup();return d},ot=function(e,t){var d=new ae(t);return R(e,d)},jt=function(e,t,d){if(d.throwOnError||!(e instanceof q))throw e;var S=M.makeSpan(["katex-error"],[new Be(t)]);return S.setAttribute("title",e.toString()),S.setAttribute("style","color:"+d.errorColor),S},nr=function(e,t){var d=new ae(t);try{var S=R(e,d);return un(S,e,d)}catch(Z){return jt(Z,e,d)}},br=function(e,t){var d=new ae(t);try{var S=R(e,d);return Sn(S,e,d)}catch(Z){return jt(Z,e,d)}},kr="0.16.22",tn={Span:x,Anchor:D,SymbolNode:Be,SvgNode:Dr,PathNode:Ar,LineNode:xn},hn={version:kr,render:he,renderToString:He,ParseError:q,SETTINGS_SCHEMA:w,__parse:ot,__renderToDomTree:nr,__renderToHTMLTree:br,__setFontMetrics:we,__defineSymbol:h,__defineFunction:Ze,__defineMacro:We,__domTree:tn},pn=n(2348);const Un={},Sa=[];function $a(u){const e=u||Un;return function(t,d){(0,pn.S4)(t,"element",function(S,Z){const Oe=Array.isArray(S.properties.className)?S.properties.className:Sa,Ge=Oe.includes("language-math"),Xe=Oe.includes("math-display"),_t=Oe.includes("math-inline");let cr=Xe;if(!Ge&&!Xe&&!_t)return;let pr=Z[Z.length-1],Tr=S;if(S.tagName==="code"&&Ge&&pr&&pr.type==="element"&&pr.tagName==="pre"&&(Tr=pr,pr=Z[Z.length-2],cr=!0),!pr)return;const Wr=(0,qe.l)(Tr,{whitespace:"pre"});let ln;try{ln=hn.renderToString(Wr,N0(j0({},e),{displayMode:cr,throwOnError:!0}))}catch(Hn){const Nn=Hn,Fn=Nn.name.toLowerCase();d.message("Could not render math with KaTeX",{ancestors:[...Z,S],cause:Nn,place:S.position,ruleId:Fn,source:"rehype-katex"});try{ln=hn.renderToString(Wr,N0(j0({},e),{displayMode:cr,strict:"ignore",throwOnError:!1}))}catch(Oa){ln=[{type:"element",tagName:"span",properties:{className:["katex-error"],style:"color:"+(e.errorColor||"#cc0000"),title:String(Hn)},children:[{type:"text",value:Wr}]}]}}typeof ln=="string"&&(ln=(0,o.N)(ln,{fragment:!0}).children);const In=pr.children.indexOf(Tr);return pr.children.splice(In,1,...ln),pn.AM})}}}}]);
}());