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/umi.597ca844.js

1472 lines
2.7 MiB

This file contains ambiguous Unicode 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 __webpack_modules__={93398:function(d,v,e){"use strict";e.r(v),e.d(v,{blue:function(){return se},blueDark:function(){return ke},cyan:function(){return ne},cyanDark:function(){return Me},geekblue:function(){return Q},geekblueDark:function(){return Ft},generate:function(){return C},gold:function(){return K},goldDark:function(){return X},gray:function(){return ee},green:function(){return ie},greenDark:function(){return Ce},grey:function(){return ae},greyDark:function(){return tr},lime:function(){return Z},limeDark:function(){return xe},magenta:function(){return G},magentaDark:function(){return At},orange:function(){return R},orangeDark:function(){return L},presetDarkPalettes:function(){return qt},presetPalettes:function(){return J},presetPrimaryColors:function(){return T},purple:function(){return Y},purpleDark:function(){return ht},red:function(){return F},redDark:function(){return te},volcano:function(){return $},volcanoDark:function(){return M},yellow:function(){return W},yellowDark:function(){return fe}});var t=e(400);const n=Math.round;function s(cr,Qe){const Pt=cr.replace(/^[^(]*\((.*)/,"$1").replace(/\).*/,"").match(/\d*\.?\d+%?/g)||[],zt=Pt.map(it=>parseFloat(it));for(let it=0;it<3;it+=1)zt[it]=Qe(zt[it]||0,Pt[it]||"",it);return Pt[3]?zt[3]=Pt[3].includes("%")?zt[3]/100:zt[3]:zt[3]=1,zt}const u=(cr,Qe,Pt)=>Pt===0?cr:cr/100;function f(cr,Qe){const Pt=Qe||255;return cr>Pt?Pt:cr<0?0:cr}class c{constructor(Qe){(0,t.Z)(this,"isValid",!0),(0,t.Z)(this,"r",0),(0,t.Z)(this,"g",0),(0,t.Z)(this,"b",0),(0,t.Z)(this,"a",1),(0,t.Z)(this,"_h",void 0),(0,t.Z)(this,"_s",void 0),(0,t.Z)(this,"_l",void 0),(0,t.Z)(this,"_v",void 0),(0,t.Z)(this,"_max",void 0),(0,t.Z)(this,"_min",void 0),(0,t.Z)(this,"_brightness",void 0);function Pt(zt){return zt[0]in Qe&&zt[1]in Qe&&zt[2]in Qe}if(Qe)if(typeof Qe=="string"){let it=function(Ot){return zt.startsWith(Ot)};const zt=Qe.trim();/^#?[A-F\d]{3,8}$/i.test(zt)?this.fromHexString(zt):it("rgb")?this.fromRgbString(zt):it("hsl")?this.fromHslString(zt):(it("hsv")||it("hsb"))&&this.fromHsvString(zt)}else if(Qe instanceof c)this.r=Qe.r,this.g=Qe.g,this.b=Qe.b,this.a=Qe.a,this._h=Qe._h,this._s=Qe._s,this._l=Qe._l,this._v=Qe._v;else if(Pt("rgb"))this.r=f(Qe.r),this.g=f(Qe.g),this.b=f(Qe.b),this.a=typeof Qe.a=="number"?f(Qe.a,1):1;else if(Pt("hsl"))this.fromHsl(Qe);else if(Pt("hsv"))this.fromHsv(Qe);else throw new Error("@ant-design/fast-color: unsupported input "+JSON.stringify(Qe))}setR(Qe){return this._sc("r",Qe)}setG(Qe){return this._sc("g",Qe)}setB(Qe){return this._sc("b",Qe)}setA(Qe){return this._sc("a",Qe,1)}setHue(Qe){const Pt=this.toHsv();return Pt.h=Qe,this._c(Pt)}getLuminance(){function Qe(Ot){const pt=Ot/255;return pt<=.03928?pt/12.92:Math.pow((pt+.055)/1.055,2.4)}const Pt=Qe(this.r),zt=Qe(this.g),it=Qe(this.b);return .2126*Pt+.7152*zt+.0722*it}getHue(){if(typeof this._h=="undefined"){const Qe=this.getMax()-this.getMin();Qe===0?this._h=0:this._h=n(60*(this.r===this.getMax()?(this.g-this.b)/Qe+(this.g<this.b?6:0):this.g===this.getMax()?(this.b-this.r)/Qe+2:(this.r-this.g)/Qe+4))}return this._h}getSaturation(){if(typeof this._s=="undefined"){const Qe=this.getMax()-this.getMin();Qe===0?this._s=0:this._s=Qe/this.getMax()}return this._s}getLightness(){return typeof this._l=="undefined"&&(this._l=(this.getMax()+this.getMin())/510),this._l}getValue(){return typeof this._v=="undefined"&&(this._v=this.getMax()/255),this._v}getBrightness(){return typeof this._brightness=="undefined"&&(this._brightness=(this.r*299+this.g*587+this.b*114)/1e3),this._brightness}darken(Qe=10){const Pt=this.getHue(),zt=this.getSaturation();let it=this.getLightness()-Qe/100;return it<0&&(it=0),this._c({h:Pt,s:zt,l:it,a:this.a})}lighten(Qe=10){const Pt=this.getHue(),zt=this.getSaturation();let it=this.getLightness()+Qe/100;return it>1&&(it=1),this._c({h:Pt,s:zt,l:it,a:this.a})}mix(Qe,Pt=50){const zt=this._c(Qe),it=Pt/100,Ot=et=>(zt[et]-this[et])*it+this[et],pt={r:n(Ot("r")),g:n(Ot("g")),b:n(Ot("b")),a:n(Ot("a")*100)/100};return this._c(pt)}tint(Qe=10){return this.mix({r:255,g:255,b:255,a:1},Qe)}shade(Qe=10){return this.mix({r:0,g:0,b:0,a:1},Qe)}onBackground(Qe){const Pt=this._c(Qe),zt=this.a+Pt.a*(1-this.a),it=Ot=>n((this[Ot]*this.a+Pt[Ot]*Pt.a*(1-this.a))/zt);return this._c({r:it("r"),g:it("g"),b:it("b"),a:zt})}isDark(){return this.getBrightness()<128}isLight(){return this.getBrightness()>=128}equals(Qe){return this.r===Qe.r&&this.g===Qe.g&&this.b===Qe.b&&this.a===Qe.a}clone(){return this._c(this)}toHexString(){let Qe="#";const Pt=(this.r||0).toString(16);Qe+=Pt.length===2?Pt:"0"+Pt;const zt=(this.g||0).toString(16);Qe+=zt.length===2?zt:"0"+zt;const it=(this.b||0).toString(16);if(Qe+=it.length===2?it:"0"+it,typeof this.a=="number"&&this.a>=0&&this.a<1){const Ot=n(this.a*255).toString(16);Qe+=Ot.length===2?Ot:"0"+Ot}return Qe}toHsl(){return{h:this.getHue(),s:this.getSaturation(),l:this.getLightness(),a:this.a}}toHslString(){const Qe=this.getHue(),Pt=n(this.getSaturation()*100),zt=n(this.getLightness()*100);return this.a!==1?`hsla(${Qe},${Pt}%,${zt}%,${this.a})`:`hsl(${Qe},${Pt}%,${zt}%)`}toHsv(){return{h:this.getHue(),s:this.getSaturation(),v:this.getValue(),a:this.a}}toRgb(){return{r:this.r,g:this.g,b:this.b,a:this.a}}toRgbString(){return this.a!==1?`rgba(${this.r},${this.g},${this.b},${this.a})`:`rgb(${this.r},${this.g},${this.b})`}toString(){return this.toRgbString()}_sc(Qe,Pt,zt){const it=this.clone();return it[Qe]=f(Pt,zt),it}_c(Qe){return new this.constructor(Qe)}getMax(){return typeof this._max=="undefined"&&(this._max=Math.max(this.r,this.g,this.b)),this._max}getMin(){return typeof this._min=="undefined"&&(this._min=Math.min(this.r,this.g,this.b)),this._min}fromHexString(Qe){const Pt=Qe.replace("#","");function zt(it,Ot){return parseInt(Pt[it]+Pt[Ot||it],16)}Pt.length<6?(this.r=zt(0),this.g=zt(1),this.b=zt(2),this.a=Pt[3]?zt(3)/255:1):(this.r=zt(0,1),this.g=zt(2,3),this.b=zt(4,5),this.a=Pt[6]?zt(6,7)/255:1)}fromHsl({h:Qe,s:Pt,l:zt,a:it}){if(this._h=Qe%360,this._s=Pt,this._l=zt,this.a=typeof it=="number"?it:1,Pt<=0){const $e=n(zt*255);this.r=$e,this.g=$e,this.b=$e}let Ot=0,pt=0,et=0;const Ne=Qe/60,me=(1-Math.abs(2*zt-1))*Pt,Ee=me*(1-Math.abs(Ne%2-1));Ne>=0&&Ne<1?(Ot=me,pt=Ee):Ne>=1&&Ne<2?(Ot=Ee,pt=me):Ne>=2&&Ne<3?(pt=me,et=Ee):Ne>=3&&Ne<4?(pt=Ee,et=me):Ne>=4&&Ne<5?(Ot=Ee,et=me):Ne>=5&&Ne<6&&(Ot=me,et=Ee);const Le=zt-me/2;this.r=n((Ot+Le)*255),this.g=n((pt+Le)*255),this.b=n((et+Le)*255)}fromHsv({h:Qe,s:Pt,v:zt,a:it}){this._h=Qe%360,this._s=Pt,this._v=zt,this.a=typeof it=="number"?it:1;const Ot=n(zt*255);if(this.r=Ot,this.g=Ot,this.b=Ot,Pt<=0)return;const pt=Qe/60,et=Math.floor(pt),Ne=pt-et,me=n(zt*(1-Pt)*255),Ee=n(zt*(1-Pt*Ne)*255),Le=n(zt*(1-Pt*(1-Ne))*255);switch(et){case 0:this.g=Le,this.b=me;break;case 1:this.r=Ee,this.b=me;break;case 2:this.r=me,this.b=Le;break;case 3:this.r=me,this.g=Ee;break;case 4:this.r=Le,this.g=me;break;case 5:default:this.g=me,this.b=Ee;break}}fromHsvString(Qe){const Pt=s(Qe,u);this.fromHsv({h:Pt[0],s:Pt[1],v:Pt[2],a:Pt[3]})}fromHslString(Qe){const Pt=s(Qe,u);this.fromHsl({h:Pt[0],s:Pt[1],l:Pt[2],a:Pt[3]})}fromRgbString(Qe){const Pt=s(Qe,(zt,it)=>it.includes("%")?n(zt/100*255):zt);this.r=Pt[0],this.g=Pt[1],this.b=Pt[2],this.a=Pt[3]}}var h=2,o=.16,i=.05,y=.05,p=.15,g=5,l=4,b=[{index:7,amount:15},{index:6,amount:25},{index:5,amount:30},{index:5,amount:45},{index:5,amount:65},{index:5,amount:85},{index:4,amount:90},{index:3,amount:95},{index:2,amount:97},{index:1,amount:98}];function x(cr,Qe,Pt){var zt;return Math.round(cr.h)>=60&&Math.round(cr.h)<=240?zt=Pt?Math.round(cr.h)-h*Qe:Math.round(cr.h)+h*Qe:zt=Pt?Math.round(cr.h)+h*Qe:Math.round(cr.h)-h*Qe,zt<0?zt+=360:zt>=360&&(zt-=360),zt}function O(cr,Qe,Pt){if(cr.h===0&&cr.s===0)return cr.s;var zt;return Pt?zt=cr.s-o*Qe:Qe===l?zt=cr.s+o:zt=cr.s+i*Qe,zt>1&&(zt=1),Pt&&Qe===g&&zt>.1&&(zt=.1),zt<.06&&(zt=.06),Math.round(zt*100)/100}function k(cr,Qe,Pt){var zt;return Pt?zt=cr.v+y*Qe:zt=cr.v-p*Qe,zt=Math.max(0,Math.min(1,zt)),Math.round(zt*100)/100}function C(cr){for(var Qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Pt=[],zt=new c(cr),it=zt.toHsv(),Ot=g;Ot>0;Ot-=1){var pt=new c({h:x(it,Ot,!0),s:O(it,Ot,!0),v:k(it,Ot,!0)});Pt.push(pt)}Pt.push(zt);for(var et=1;et<=l;et+=1){var Ne=new c({h:x(it,et),s:O(it,et),v:k(it,et)});Pt.push(Ne)}return Qe.theme==="dark"?b.map(function(me){var Ee=me.index,Le=me.amount;return new c(Qe.backgroundColor||"#141414").mix(Pt[Ee],Le).toHexString()}):Pt.map(function(me){return me.toHexString()})}var T={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1677FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},F=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];F.primary=F[5];var $=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];$.primary=$[5];var R=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];R.primary=R[5];var K=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];K.primary=K[5];var W=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];W.primary=W[5];var Z=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];Z.primary=Z[5];var ie=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];ie.primary=ie[5];var ne=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];ne.primary=ne[5];var se=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];se.primary=se[5];var Q=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];Q.primary=Q[5];var Y=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];Y.primary=Y[5];var G=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];G.primary=G[5];var ae=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];ae.primary=ae[5];var ee=ae,J={red:F,volcano:$,orange:R,gold:K,yellow:W,lime:Z,green:ie,cyan:ne,blue:se,geekblue:Q,purple:Y,magenta:G,grey:ae},te=["#2a1215","#431418","#58181c","#791a1f","#a61d24","#d32029","#e84749","#f37370","#f89f9a","#fac8c3"];te.primary=te[5];var M=["#2b1611","#441d12","#592716","#7c3118","#aa3e19","#d84a1b","#e87040","#f3956a","#f8b692","#fad4bc"];M.primary=M[5];var L=["#2b1d11","#442a11","#593815","#7c4a15","#aa6215","#d87a16","#e89a3c","#f3b765","#f8cf8d","#fae3b7"];L.primary=L[5];var X=["#2b2111","#443111","#594214","#7c5914","#aa7714","#d89614","#e8b339","#f3cc62","#f8df8b","#faedb5"];X.primary=X[5];var fe=["#2b2611","#443b11","#595014","#7c6e14","#aa9514","#d8bd14","#e8d639","#f3ea62","#f8f48b","#fafab5"];fe.primary=fe[5];var xe=["#1f2611","#2e3c10","#3e4f13","#536d13","#6f9412","#8bbb11","#a9d134","#c9e75d","#e4f88b","#f0fab5"];xe.primary=xe[5];var Ce=["#162312","#1d3712","#274916","#306317","#3c8618","#49aa19","#6abe39","#8fd460","#b2e58b","#d5f2bb"];Ce.primary=Ce[5];var Me=["#112123","#113536","#144848","#146262","#138585","#13a8a8","#33bcb7","#58d1c9","#84e2d8","#b2f1e8"];Me.primary=Me[5];var ke=["#111a2c","#112545","#15325b","#15417e","#1554ad","#1668dc","#3c89e8","#65a9f3","#8dc5f8","#b7dcfa"];ke.primary=ke[5];var Ft=["#131629","#161d40","#1c2755","#203175","#263ea0","#2b4acb","#5273e0","#7f9ef3","#a8c1f8","#d2e0fa"];Ft.primary=Ft[5];var ht=["#1a1325","#24163a","#301c4d","#3e2069","#51258f","#642ab5","#854eca","#ab7ae0","#cda8f0","#ebd7fa"];ht.primary=ht[5];var At=["#291321","#40162f","#551c3b","#75204f","#a02669","#cb2b83","#e0529c","#f37fb7","#f8a8cc","#fad2e3"];At.primary=At[5];var tr=["#151515","#1f1f1f","#2d2d2d","#393939","#494949","#5a5a5a","#6a6a6a","#7b7b7b","#888888","#969696"];tr.primary=tr[5];var qt={red:te,volcano:M,orange:L,gold:X,yellow:fe,lime:xe,green:Ce,cyan:Me,blue:ke,geekblue:Ft,purple:ht,magenta:At,grey:tr}},93083:function(d,v,e){"use strict";e.r(v),e.d(v,{Keyframes:function(){return Es},NaNLinter:function(){return Ha},StyleContext:function(){return ne},StyleProvider:function(){return ie},Theme:function(){return At},_experimental:function(){return Zs},createCache:function(){return W},createTheme:function(){return qt},extractStyle:function(){return Fu},genCalc:function(){return Ce},getComputedToken:function(){return dr},legacyLogicalPropertiesTransformer:function(){return po},legacyNotSelectorLinter:function(){return Ss},logicalPropertiesLinter:function(){return eo},parentSelectorLinter:function(){return ls},px2remTransformer:function(){return Tu},token2CSSVar:function(){return Pe},unit:function(){return Wt},useCSSVarRegister:function(){return Ho},useCacheToken:function(){return sn},useStyleRegister:function(){return Ka}});var t=e(33606),n=e(400),s=e(26407),u=e(33708);function f(Jt){for(var lr=0,ar,mr=0,hr=Jt.length;hr>=4;++mr,hr-=4)ar=Jt.charCodeAt(mr)&255|(Jt.charCodeAt(++mr)&255)<<8|(Jt.charCodeAt(++mr)&255)<<16|(Jt.charCodeAt(++mr)&255)<<24,ar=(ar&65535)*1540483477+((ar>>>16)*59797<<16),ar^=ar>>>24,lr=(ar&65535)*1540483477+((ar>>>16)*59797<<16)^(lr&65535)*1540483477+((lr>>>16)*59797<<16);switch(hr){case 3:lr^=(Jt.charCodeAt(mr+2)&255)<<16;case 2:lr^=(Jt.charCodeAt(mr+1)&255)<<8;case 1:lr^=Jt.charCodeAt(mr)&255,lr=(lr&65535)*1540483477+((lr>>>16)*59797<<16)}return lr^=lr>>>13,lr=(lr&65535)*1540483477+((lr>>>16)*59797<<16),((lr^lr>>>15)>>>0).toString(36)}var c=f,h=e(810),o=e(59301),i=e.t(o,2),y=e(37061),p=e(80547),g=e(13697),l=e(6909),b=e(4771),x="%";function O(Jt){return Jt.join(x)}var k=function(){function Jt(lr){(0,l.Z)(this,Jt),(0,n.Z)(this,"instanceId",void 0),(0,n.Z)(this,"cache",new Map),this.instanceId=lr}return(0,b.Z)(Jt,[{key:"get",value:function(ar){return this.opGet(O(ar))}},{key:"opGet",value:function(ar){return this.cache.get(ar)||null}},{key:"update",value:function(ar,mr){return this.opUpdate(O(ar),mr)}},{key:"opUpdate",value:function(ar,mr){var hr=this.cache.get(ar),mn=mr(hr);mn===null?this.cache.delete(ar):this.cache.set(ar,mn)}}]),Jt}(),C=k,T=["children"],F="data-token-hash",$="data-css-hash",R="data-cache-path",K="__cssinjs_instance__";function W(){var Jt=Math.random().toString(12).slice(2);if(typeof document!="undefined"&&document.head&&document.body){var lr=document.body.querySelectorAll("style[".concat($,"]"))||[],ar=document.head.firstChild;Array.from(lr).forEach(function(hr){hr[K]=hr[K]||Jt,hr[K]===Jt&&document.head.insertBefore(hr,ar)});var mr={};Array.from(document.querySelectorAll("style[".concat($,"]"))).forEach(function(hr){var mn=hr.getAttribute($);if(mr[mn]){if(hr[K]===Jt){var Sn;(Sn=hr.parentNode)===null||Sn===void 0||Sn.removeChild(hr)}}else mr[mn]=!0})}return new C(Jt)}var Z=o.createContext({hashPriority:"low",cache:W(),defaultCache:!0}),ie=function(lr){var ar=lr.children,mr=(0,y.Z)(lr,T),hr=o.useContext(Z),mn=(0,p.Z)(function(){var Sn=(0,u.Z)({},hr);Object.keys(mr).forEach(function(Fn){var Jn=mr[Fn];mr[Fn]!==void 0&&(Sn[Fn]=Jn)});var Un=mr.cache;return Sn.cache=Sn.cache||W(),Sn.defaultCache=!Un&&hr.defaultCache,Sn},[hr,mr],function(Sn,Un){return!(0,g.Z)(Sn[0],Un[0],!0)||!(0,g.Z)(Sn[1],Un[1],!0)});return o.createElement(Z.Provider,{value:mn},ar)},ne=Z,se=e(39559),Q=e(47273),Y=e(25314),G=e(9427),ae=e(25440),ee=(0,b.Z)(function Jt(){(0,l.Z)(this,Jt)}),J=ee,te="CALC_UNIT",M=new RegExp(te,"g");function L(Jt){return typeof Jt=="number"?"".concat(Jt).concat(te):Jt}var X=function(Jt){(0,G.Z)(ar,Jt);var lr=(0,ae.Z)(ar);function ar(mr,hr){var mn;(0,l.Z)(this,ar),mn=lr.call(this),(0,n.Z)((0,Y.Z)(mn),"result",""),(0,n.Z)((0,Y.Z)(mn),"unitlessCssVar",void 0),(0,n.Z)((0,Y.Z)(mn),"lowPriority",void 0);var Sn=(0,se.Z)(mr);return mn.unitlessCssVar=hr,mr instanceof ar?mn.result="(".concat(mr.result,")"):Sn==="number"?mn.result=L(mr):Sn==="string"&&(mn.result=mr),mn}return(0,b.Z)(ar,[{key:"add",value:function(hr){return hr instanceof ar?this.result="".concat(this.result," + ").concat(hr.getResult()):(typeof hr=="number"||typeof hr=="string")&&(this.result="".concat(this.result," + ").concat(L(hr))),this.lowPriority=!0,this}},{key:"sub",value:function(hr){return hr instanceof ar?this.result="".concat(this.result," - ").concat(hr.getResult()):(typeof hr=="number"||typeof hr=="string")&&(this.result="".concat(this.result," - ").concat(L(hr))),this.lowPriority=!0,this}},{key:"mul",value:function(hr){return this.lowPriority&&(this.result="(".concat(this.result,")")),hr instanceof ar?this.result="".concat(this.result," * ").concat(hr.getResult(!0)):(typeof hr=="number"||typeof hr=="string")&&(this.result="".concat(this.result," * ").concat(hr)),this.lowPriority=!1,this}},{key:"div",value:function(hr){return this.lowPriority&&(this.result="(".concat(this.result,")")),hr instanceof ar?this.result="".concat(this.result," / ").concat(hr.getResult(!0)):(typeof hr=="number"||typeof hr=="string")&&(this.result="".concat(this.result," / ").concat(hr)),this.lowPriority=!1,this}},{key:"getResult",value:function(hr){return this.lowPriority||hr?"(".concat(this.result,")"):this.result}},{key:"equal",value:function(hr){var mn=this,Sn=hr||{},Un=Sn.unit,Fn=!0;return typeof Un=="boolean"?Fn=Un:Array.from(this.unitlessCssVar).some(function(Jn){return mn.result.includes(Jn)})&&(Fn=!1),this.result=this.result.replace(M,Fn?"px":""),typeof this.lowPriority!="undefined"?"calc(".concat(this.result,")"):this.result}}]),ar}(J),fe=function(Jt){(0,G.Z)(ar,Jt);var lr=(0,ae.Z)(ar);function ar(mr){var hr;return(0,l.Z)(this,ar),hr=lr.call(this),(0,n.Z)((0,Y.Z)(hr),"result",0),mr instanceof ar?hr.result=mr.result:typeof mr=="number"&&(hr.result=mr),hr}return(0,b.Z)(ar,[{key:"add",value:function(hr){return hr instanceof ar?this.result+=hr.result:typeof hr=="number"&&(this.result+=hr),this}},{key:"sub",value:function(hr){return hr instanceof ar?this.result-=hr.result:typeof hr=="number"&&(this.result-=hr),this}},{key:"mul",value:function(hr){return hr instanceof ar?this.result*=hr.result:typeof hr=="number"&&(this.result*=hr),this}},{key:"div",value:function(hr){return hr instanceof ar?this.result/=hr.result:typeof hr=="number"&&(this.result/=hr),this}},{key:"equal",value:function(){return this.result}}]),ar}(J),xe=function(lr,ar){var mr=lr==="css"?X:fe;return function(hr){return new mr(hr,ar)}},Ce=xe;function Me(Jt,lr){if(Jt.length!==lr.length)return!1;for(var ar=0;ar<Jt.length;ar++)if(Jt[ar]!==lr[ar])return!1;return!0}var ke=function(){function Jt(){(0,l.Z)(this,Jt),(0,n.Z)(this,"cache",void 0),(0,n.Z)(this,"keys",void 0),(0,n.Z)(this,"cacheCallTimes",void 0),this.cache=new Map,this.keys=[],this.cacheCallTimes=0}return(0,b.Z)(Jt,[{key:"size",value:function(){return this.keys.length}},{key:"internalGet",value:function(ar){var mr,hr,mn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Sn={map:this.cache};return ar.forEach(function(Un){if(!Sn)Sn=void 0;else{var Fn;Sn=(Fn=Sn)===null||Fn===void 0||(Fn=Fn.map)===null||Fn===void 0?void 0:Fn.get(Un)}}),(mr=Sn)!==null&&mr!==void 0&&mr.value&&mn&&(Sn.value[1]=this.cacheCallTimes++),(hr=Sn)===null||hr===void 0?void 0:hr.value}},{key:"get",value:function(ar){var mr;return(mr=this.internalGet(ar,!0))===null||mr===void 0?void 0:mr[0]}},{key:"has",value:function(ar){return!!this.internalGet(ar)}},{key:"set",value:function(ar,mr){var hr=this;if(!this.has(ar)){if(this.size()+1>Jt.MAX_CACHE_SIZE+Jt.MAX_CACHE_OFFSET){var mn=this.keys.reduce(function(Jn,or){var Nr=(0,t.Z)(Jn,2),xr=Nr[1];return hr.internalGet(or)[1]<xr?[or,hr.internalGet(or)[1]]:Jn},[this.keys[0],this.cacheCallTimes]),Sn=(0,t.Z)(mn,1),Un=Sn[0];this.delete(Un)}this.keys.push(ar)}var Fn=this.cache;ar.forEach(function(Jn,or){if(or===ar.length-1)Fn.set(Jn,{value:[mr,hr.cacheCallTimes++]});else{var Nr=Fn.get(Jn);Nr?Nr.map||(Nr.map=new Map):Fn.set(Jn,{map:new Map}),Fn=Fn.get(Jn).map}})}},{key:"deleteByPath",value:function(ar,mr){var hr=ar.get(mr[0]);if(mr.length===1){var mn;return hr.map?ar.set(mr[0],{map:hr.map}):ar.delete(mr[0]),(mn=hr.value)===null||mn===void 0?void 0:mn[0]}var Sn=this.deleteByPath(hr.map,mr.slice(1));return(!hr.map||hr.map.size===0)&&!hr.value&&ar.delete(mr[0]),Sn}},{key:"delete",value:function(ar){if(this.has(ar))return this.keys=this.keys.filter(function(mr){return!Me(mr,ar)}),this.deleteByPath(this.cache,ar)}}]),Jt}();(0,n.Z)(ke,"MAX_CACHE_SIZE",20),(0,n.Z)(ke,"MAX_CACHE_OFFSET",5);var Ft=e(48736),ht=0,At=function(){function Jt(lr){(0,l.Z)(this,Jt),(0,n.Z)(this,"derivatives",void 0),(0,n.Z)(this,"id",void 0),this.derivatives=Array.isArray(lr)?lr:[lr],this.id=ht,lr.length===0&&(0,Ft.Kp)(lr.length>0,"[Ant Design CSS-in-JS] Theme should have at least one derivative function."),ht+=1}return(0,b.Z)(Jt,[{key:"getDerivativeToken",value:function(ar){return this.derivatives.reduce(function(mr,hr){return hr(ar,mr)},void 0)}}]),Jt}(),tr=new ke;function qt(Jt){var lr=Array.isArray(Jt)?Jt:[Jt];return tr.has(lr)||tr.set(lr,new At(lr)),tr.get(lr)}var cr=new WeakMap,Qe={};function Pt(Jt,lr){for(var ar=cr,mr=0;mr<lr.length;mr+=1){var hr=lr[mr];ar.has(hr)||ar.set(hr,new WeakMap),ar=ar.get(hr)}return ar.has(Qe)||ar.set(Qe,Jt()),ar.get(Qe)}var zt=new WeakMap;function it(Jt){var lr=zt.get(Jt)||"";return lr||(Object.keys(Jt).forEach(function(ar){var mr=Jt[ar];lr+=ar,mr instanceof At?lr+=mr.id:mr&&(0,se.Z)(mr)==="object"?lr+=it(mr):lr+=mr}),lr=c(lr),zt.set(Jt,lr)),lr}function Ot(Jt,lr){return c("".concat(lr,"_").concat(it(Jt)))}var pt="random-".concat(Date.now(),"-").concat(Math.random()).replace(/\./g,""),et="_bAmBoO_";function Ne(Jt,lr,ar){if((0,Q.Z)()){var mr,hr;(0,h.hq)(Jt,pt);var mn=document.createElement("div");mn.style.position="fixed",mn.style.left="0",mn.style.top="0",lr==null||lr(mn),document.body.appendChild(mn);var Sn=ar?ar(mn):(mr=getComputedStyle(mn).content)===null||mr===void 0?void 0:mr.includes(et);return(hr=mn.parentNode)===null||hr===void 0||hr.removeChild(mn),(0,h.jL)(pt),Sn}return!1}var me=null;function Ee(){return me===void 0&&(me=Ne("@layer ".concat(pt," { .").concat(pt,' { content: "').concat(et,'"!important; } }'),function(Jt){Jt.className=pt})),me}var Le=void 0;function $e(){return Le===void 0&&(Le=Ne(":where(.".concat(pt,') { content: "').concat(et,'"!important; }'),function(Jt){Jt.className=pt})),Le}var Ze=void 0;function nt(){return Ze===void 0&&(Ze=Ne(".".concat(pt," { inset-block: 93px !important; }"),function(Jt){Jt.className=pt},function(Jt){return getComputedStyle(Jt).bottom==="93px"})),Ze}var ut=(0,Q.Z)();function Wt(Jt){return typeof Jt=="number"?"".concat(Jt,"px"):Jt}function Zt(Jt,lr,ar){var mr,hr=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},mn=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1;if(mn)return Jt;var Sn=(0,u.Z)((0,u.Z)({},hr),{},(mr={},(0,n.Z)(mr,F,lr),(0,n.Z)(mr,$,ar),mr)),Un=Object.keys(Sn).map(function(Fn){var Jn=Sn[Fn];return Jn?"".concat(Fn,'="').concat(Jn,'"'):null}).filter(function(Fn){return Fn}).join(" ");return"<style ".concat(Un,">").concat(Jt,"</style>")}var Pe=function(lr){var ar=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return"--".concat(ar?"".concat(ar,"-"):"").concat(lr).replace(/([a-z0-9])([A-Z])/g,"$1-$2").replace(/([A-Z]+)([A-Z][a-z0-9]+)/g,"$1-$2").replace(/([a-z])([A-Z0-9])/g,"$1-$2").toLowerCase()},qe=function(lr,ar,mr){return Object.keys(lr).length?".".concat(ar).concat(mr!=null&&mr.scope?".".concat(mr.scope):"","{").concat(Object.entries(lr).map(function(hr){var mn=(0,t.Z)(hr,2),Sn=mn[0],Un=mn[1];return"".concat(Sn,":").concat(Un,";")}).join(""),"}"):""},Kt=function(lr,ar,mr){var hr={},mn={};return Object.entries(lr).forEach(function(Sn){var Un,Fn,Jn=(0,t.Z)(Sn,2),or=Jn[0],Nr=Jn[1];if(mr!=null&&(Un=mr.preserve)!==null&&Un!==void 0&&Un[or])mn[or]=Nr;else if((typeof Nr=="string"||typeof Nr=="number")&&!(mr!=null&&(Fn=mr.ignore)!==null&&Fn!==void 0&&Fn[or])){var xr,bn=Pe(or,mr==null?void 0:mr.prefix);hr[bn]=typeof Nr=="number"&&!(mr!=null&&(xr=mr.unitless)!==null&&xr!==void 0&&xr[or])?"".concat(Nr,"px"):String(Nr),mn[or]="var(".concat(bn,")")}}),[mn,qe(hr,ar,{scope:mr==null?void 0:mr.scope})]},Rt=e(34280),Nt=(0,u.Z)({},i),Bt=Nt.useInsertionEffect,Ct=function(lr,ar,mr){o.useMemo(lr,mr),(0,Rt.Z)(function(){return ar(!0)},mr)},Yt=Bt?function(Jt,lr,ar){return Bt(function(){return Jt(),lr()},ar)}:Ct,ze=Yt,ue=(0,u.Z)({},i),le=ue.useInsertionEffect,Dt=function(lr){var ar=[],mr=!1;function hr(mn){mr||ar.push(mn)}return o.useEffect(function(){return mr=!1,function(){mr=!0,ar.length&&ar.forEach(function(mn){return mn()})}},lr),hr},Te=function(){return function(lr){lr()}},dt=typeof le!="undefined"?Dt:Te,Ht=dt;function ct(){return!1}var Ie=!1;function Et(){return Ie}var ge=ct;if(0)var Ke,yt;function kt(Jt,lr,ar,mr,hr){var mn=o.useContext(ne),Sn=mn.cache,Un=[Jt].concat((0,s.Z)(lr)),Fn=O(Un),Jn=Ht([Fn]),or=ge(),Nr=function(ft){Sn.opUpdate(Fn,function(kn){var Qn=kn||[void 0,void 0],di=(0,t.Z)(Qn,2),Ni=di[0],Ur=Ni===void 0?0:Ni,Gi=di[1],ba=Gi,Li=ba||ar(),ca=[Ur,Li];return ft?ft(ca):ca})};o.useMemo(function(){Nr()},[Fn]);var xr=Sn.opGet(Fn),bn=xr[1];return ze(function(){hr==null||hr(bn)},function(Gn){return Nr(function(ft){var kn=(0,t.Z)(ft,2),Qn=kn[0],di=kn[1];return Gn&&Qn===0&&(hr==null||hr(bn)),[Qn+1,di]}),function(){Sn.opUpdate(Fn,function(ft){var kn=ft||[],Qn=(0,t.Z)(kn,2),di=Qn[0],Ni=di===void 0?0:di,Ur=Qn[1],Gi=Ni-1;return Gi===0?(Jn(function(){(Gn||!Sn.opGet(Fn))&&(mr==null||mr(Ur,!1))}),null):[Ni-1,Ur]})}},[Fn]),bn}var Fe={},Dr="css",St=new Map;function Vr(Jt){St.set(Jt,(St.get(Jt)||0)+1)}function Jr(Jt,lr){if(typeof document!="undefined"){var ar=document.querySelectorAll("style[".concat(F,'="').concat(Jt,'"]'));ar.forEach(function(mr){if(mr[K]===lr){var hr;(hr=mr.parentNode)===null||hr===void 0||hr.removeChild(mr)}})}}var Er=0;function $r(Jt,lr){St.set(Jt,(St.get(Jt)||0)-1);var ar=Array.from(St.keys()),mr=ar.filter(function(hr){var mn=St.get(hr)||0;return mn<=0});ar.length-mr.length>Er&&mr.forEach(function(hr){Jr(hr,lr),St.delete(hr)})}var dr=function(lr,ar,mr,hr){var mn=mr.getDerivativeToken(lr),Sn=(0,u.Z)((0,u.Z)({},mn),ar);return hr&&(Sn=hr(Sn)),Sn},zr="token";function sn(Jt,lr){var ar=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},mr=(0,o.useContext)(ne),hr=mr.cache.instanceId,mn=mr.container,Sn=ar.salt,Un=Sn===void 0?"":Sn,Fn=ar.override,Jn=Fn===void 0?Fe:Fn,or=ar.formatToken,Nr=ar.getComputedToken,xr=ar.cssVar,bn=Pt(function(){return Object.assign.apply(Object,[{}].concat((0,s.Z)(lr)))},lr),Gn=it(bn),ft=it(Jn),kn=xr?it(xr):"",Qn=kt(zr,[Un,Jt.id,Gn,ft,kn],function(){var di,Ni=Nr?Nr(bn,Jn,Jt):dr(bn,Jn,Jt,or),Ur=(0,u.Z)({},Ni),Gi="";if(xr){var ba=Kt(Ni,xr.key,{prefix:xr.prefix,ignore:xr.ignore,unitless:xr.unitless,preserve:xr.preserve}),Li=(0,t.Z)(ba,2);Ni=Li[0],Gi=Li[1]}var ca=Ot(Ni,Un);Ni._tokenKey=ca,Ur._tokenKey=Ot(Ur,Un);var ks=(di=xr==null?void 0:xr.key)!==null&&di!==void 0?di:ca;Ni._themeKey=ks,Vr(ks);var pi="".concat(Dr,"-").concat(c(ca));return Ni._hashId=pi,[Ni,pi,Ur,Gi,(xr==null?void 0:xr.key)||""]},function(di){$r(di[0]._themeKey,hr)},function(di){var Ni=(0,t.Z)(di,4),Ur=Ni[0],Gi=Ni[3];if(xr&&Gi){var ba=(0,h.hq)(Gi,c("css-variables-".concat(Ur._themeKey)),{mark:$,prepend:"queue",attachTo:mn,priority:-999});ba[K]=hr,ba.setAttribute(F,Ur._themeKey)}});return Qn}var ln=function(lr,ar,mr){var hr=(0,t.Z)(lr,5),mn=hr[2],Sn=hr[3],Un=hr[4],Fn=mr||{},Jn=Fn.plain;if(!Sn)return null;var or=mn._tokenKey,Nr=-999,xr={"data-rc-order":"prependQueue","data-rc-priority":"".concat(Nr)},bn=Zt(Sn,Un,or,xr,Jn);return[Nr,or,bn]},sr=e(92413),Lt={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},gt=Lt,bt="-ms-",jt="-moz-",Sr="-webkit-",br="comm",at="rule",Mr="decl",xn="@page",Vn="@media",gr="@import",Xr="@charset",hn="@viewport",Bn="@supports",ni="@document",si="@namespace",Vi="@keyframes",Fi="@font-face",Ii="@counter-style",yi="@font-feature-values",bi="@layer",la="@scope",oi=Math.abs,Wi=String.fromCharCode,wt=Object.assign;function st(Jt,lr){return Ei(Jt,0)^45?(((lr<<2^Ei(Jt,0))<<2^Ei(Jt,1))<<2^Ei(Jt,2))<<2^Ei(Jt,3):0}function ei(Jt){return Jt.trim()}function wi(Jt,lr){return(Jt=lr.exec(Jt))?Jt[0]:Jt}function ii(Jt,lr,ar){return Jt.replace(lr,ar)}function Ji(Jt,lr,ar){return Jt.indexOf(lr,ar)}function Ei(Jt,lr){return Jt.charCodeAt(lr)|0}function ui(Jt,lr,ar){return Jt.slice(lr,ar)}function Pn(Jt){return Jt.length}function er(Jt){return Jt.length}function mt(Jt,lr){return lr.push(Jt),Jt}function tt(Jt,lr){return Jt.map(lr).join("")}function It(Jt,lr){return Jt.filter(function(ar){return!wi(ar,lr)})}function _t(Jt,lr){for(var ar="",mr=0;mr<Jt.length;mr++)ar+=lr(Jt[mr],mr,Jt,lr)||"";return ar}function ur(Jt,lr,ar,mr){switch(Jt.type){case bi:if(Jt.children.length)break;case gr:case si:case Mr:return Jt.return=Jt.return||Jt.value;case br:return"";case Vi:return Jt.return=Jt.value+"{"+_t(Jt.children,mr)+"}";case at:if(!Pn(Jt.value=Jt.props.join(",")))return""}return Pn(ar=_t(Jt.children,mr))?Jt.return=Jt.value+"{"+ar+"}":""}var fr=1,Pr=1,Gr=0,Ue=0,rt=0,ye="";function Ye(Jt,lr,ar,mr,hr,mn,Sn,Un){return{value:Jt,root:lr,parent:ar,type:mr,props:hr,children:mn,line:fr,column:Pr,length:Sn,return:"",siblings:Un}}function ir(Jt,lr){return assign(Ye("",null,null,"",null,null,0,Jt.siblings),Jt,{length:-Jt.length},lr)}function kr(Jt){for(;Jt.root;)Jt=ir(Jt.root,{children:[Jt]});append(Jt,Jt.siblings)}function Or(){return rt}function Ir(){return rt=Ue>0?Ei(ye,--Ue):0,Pr--,rt===10&&(Pr=1,fr--),rt}function Hr(){return rt=Ue<Gr?Ei(ye,Ue++):0,Pr++,rt===10&&(Pr=1,fr++),rt}function yn(){return Ei(ye,Ue)}function Ar(){return Ue}function cn(Jt,lr){return ui(ye,Jt,lr)}function tn(Jt){switch(Jt){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function on(Jt){return fr=Pr=1,Gr=Pn(ye=Jt),Ue=0,[]}function wn(Jt){return ye="",Jt}function ma(Jt){return ei(cn(Ue-1,zi(Jt===91?Jt+2:Jt===40?Jt+1:Jt)))}function Ai(Jt){return wn(_n(on(Jt)))}function mi(Jt){for(;(rt=yn())&&rt<33;)Hr();return tn(Jt)>2||tn(rt)>3?"":" "}function _n(Jt){for(;Hr();)switch(tn(rt)){case 0:append(Ls(Ue-1),Jt);break;case 2:append(ma(rt),Jt);break;default:append(from(rt),Jt)}return Jt}function fi(Jt,lr){for(;--lr&&Hr()&&!(rt<48||rt>102||rt>57&&rt<65||rt>70&&rt<97););return cn(Jt,Ar()+(lr<6&&yn()==32&&Hr()==32))}function zi(Jt){for(;Hr();)switch(rt){case Jt:return Ue;case 34:case 39:Jt!==34&&Jt!==39&&zi(rt);break;case 40:Jt===41&&zi(Jt);break;case 92:Hr();break}return Ue}function fa(Jt,lr){for(;Hr()&&Jt+rt!==57;)if(Jt+rt===84&&yn()===47)break;return"/*"+cn(lr,Ue-1)+"*"+Wi(Jt===47?Jt:Hr())}function Ls(Jt){for(;!tn(yn());)Hr();return cn(Jt,Ue)}function wa(Jt){return wn(Is("",null,null,null,[""],Jt=on(Jt),0,[0],Jt))}function Is(Jt,lr,ar,mr,hr,mn,Sn,Un,Fn){for(var Jn=0,or=0,Nr=Sn,xr=0,bn=0,Gn=0,ft=1,kn=1,Qn=1,di=0,Ni="",Ur=hr,Gi=mn,ba=mr,Li=Ni;kn;)switch(Gn=di,di=Hr()){case 40:if(Gn!=108&&Ei(Li,Nr-1)==58){Ji(Li+=ii(ma(di),"&","&\f"),"&\f",oi(Jn?Un[Jn-1]:0))!=-1&&(Qn=-1);break}case 34:case 39:case 91:Li+=ma(di);break;case 9:case 10:case 13:case 32:Li+=mi(Gn);break;case 92:Li+=fi(Ar()-1,7);continue;case 47:switch(yn()){case 42:case 47:mt(es(fa(Hr(),Ar()),lr,ar,Fn),Fn),(tn(Gn||1)==5||tn(yn()||1)==5)&&Pn(Li)&&ui(Li,-1,void 0)!==" "&&(Li+=" ");break;default:Li+="/"}break;case 123*ft:Un[Jn++]=Pn(Li)*Qn;case 125*ft:case 59:case 0:switch(di){case 0:case 125:kn=0;case 59+or:Qn==-1&&(Li=ii(Li,/\f/g,"")),bn>0&&(Pn(Li)-Nr||ft===0&&Gn===47)&&mt(bn>32?bs(Li+";",mr,ar,Nr-1,Fn):bs(ii(Li," ","")+";",mr,ar,Nr-2,Fn),Fn);break;case 59:Li+=";";default:if(mt(ba=Ds(Li,lr,ar,Jn,or,hr,Un,Ni,Ur=[],Gi=[],Nr,mn),mn),di===123)if(or===0)Is(Li,lr,ba,ba,Ur,mn,Nr,Un,Gi);else{switch(xr){case 99:if(Ei(Li,3)===110)break;case 108:if(Ei(Li,2)===97)break;default:or=0;case 100:case 109:case 115:}or?Is(Jt,ba,ba,mr&&mt(Ds(Jt,ba,ba,0,0,hr,Un,Ni,hr,Ur=[],Nr,Gi),Gi),hr,Gi,Nr,Un,mr?Ur:Gi):Is(Li,ba,ba,ba,[""],Gi,0,Un,Gi)}}Jn=or=bn=0,ft=Qn=1,Ni=Li="",Nr=Sn;break;case 58:Nr=1+Pn(Li),bn=Gn;default:if(ft<1){if(di==123)--ft;else if(di==125&&ft++==0&&Ir()==125)continue}switch(Li+=Wi(di),di*ft){case 38:Qn=or>0?1:(Li+="\f",-1);break;case 44:Un[Jn++]=(Pn(Li)-1)*Qn,Qn=1;break;case 64:yn()===45&&(Li+=ma(Hr())),xr=yn(),or=Nr=Pn(Ni=Li+=Ls(Ar())),di++;break;case 45:Gn===45&&Pn(Li)==2&&(ft=0)}}return mn}function Ds(Jt,lr,ar,mr,hr,mn,Sn,Un,Fn,Jn,or,Nr){for(var xr=hr-1,bn=hr===0?mn:[""],Gn=er(bn),ft=0,kn=0,Qn=0;ft<mr;++ft)for(var di=0,Ni=ui(Jt,xr+1,xr=oi(kn=Sn[ft])),Ur=Jt;di<Gn;++di)(Ur=ei(kn>0?bn[di]+" "+Ni:ii(Ni,/&\f/g,bn[di])))&&(Fn[Qn++]=Ur);return Ye(Jt,lr,ar,hr===0?at:Un,Fn,Jn,or,Nr)}function es(Jt,lr,ar,mr){return Ye(Jt,lr,ar,br,Wi(Or()),ui(Jt,2,-2),0,mr)}function bs(Jt,lr,ar,mr,hr){return Ye(Jt,lr,ar,Mr,ui(Jt,0,mr),ui(Jt,mr+1,-1),mr,hr)}function oa(Jt,lr){var ar=lr.path,mr=lr.parentSelectors;(0,Ft.ZP)(!1,"[Ant Design CSS-in-JS] ".concat(ar?"Error in ".concat(ar,": "):"").concat(Jt).concat(mr.length?" Selector: ".concat(mr.join(" | ")):""))}var us=function(lr,ar,mr){if(lr==="content"){var hr=/(attr|counters?|url|(((repeating-)?(linear|radial))|conic)-gradient)\(|(no-)?(open|close)-quote/,mn=["normal","none","initial","inherit","unset"];(typeof ar!="string"||mn.indexOf(ar)===-1&&!hr.test(ar)&&(ar.charAt(0)!==ar.charAt(ar.length-1)||ar.charAt(0)!=='"'&&ar.charAt(0)!=="'"))&&lintWarning("You seem to be using a value for 'content' without quotes, try replacing it with `content: '\"".concat(ar,"\"'`."),mr)}},Fa=null,Fs=function(lr,ar,mr){lr==="animation"&&mr.hashId&&ar!=="none"&&lintWarning("You seem to be using hashed animation '".concat(ar,"', in which case 'animationName' with Keyframe as value is recommended."),mr)},Zi=null;function xs(Jt){var lr,ar=((lr=Jt.match(/:not\(([^)]*)\)/))===null||lr===void 0?void 0:lr[1])||"",mr=ar.split(/(\[[^[]*])|(?=[.#])/).filter(function(hr){return hr});return mr.length>1}function ko(Jt){return Jt.parentSelectors.reduce(function(lr,ar){return lr?ar.includes("&")?ar.replace(/&/g,lr):"".concat(lr," ").concat(ar):ar},"")}var Ba=function(lr,ar,mr){var hr=ko(mr),mn=hr.match(/:not\([^)]*\)/g)||[];mn.length>0&&mn.some(xs)&&oa("Concat ':not' selector not support in legacy browsers.",mr)},Ss=Ba,Za=function(lr,ar,mr){switch(lr){case"marginLeft":case"marginRight":case"paddingLeft":case"paddingRight":case"left":case"right":case"borderLeft":case"borderLeftWidth":case"borderLeftStyle":case"borderLeftColor":case"borderRight":case"borderRightWidth":case"borderRightStyle":case"borderRightColor":case"borderTopLeftRadius":case"borderTopRightRadius":case"borderBottomLeftRadius":case"borderBottomRightRadius":oa("You seem to be using non-logical property '".concat(lr,"' which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),mr);return;case"margin":case"padding":case"borderWidth":case"borderStyle":if(typeof ar=="string"){var hr=ar.split(" ").map(function(Un){return Un.trim()});hr.length===4&&hr[1]!==hr[3]&&oa("You seem to be using '".concat(lr,"' property with different left ").concat(lr," and right ").concat(lr,", which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),mr)}return;case"clear":case"textAlign":(ar==="left"||ar==="right")&&oa("You seem to be using non-logical value '".concat(ar,"' of ").concat(lr,", which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),mr);return;case"borderRadius":if(typeof ar=="string"){var mn=ar.split("/").map(function(Un){return Un.trim()}),Sn=mn.reduce(function(Un,Fn){if(Un)return Un;var Jn=Fn.split(" ").map(function(or){return or.trim()});return Jn.length>=2&&Jn[0]!==Jn[1]||Jn.length===3&&Jn[1]!==Jn[2]||Jn.length===4&&Jn[2]!==Jn[3]?!0:Un},!1);Sn&&oa("You seem to be using non-logical value '".concat(ar,"' of ").concat(lr,", which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),mr)}return;default:}},eo=Za,On=function(lr,ar,mr){(typeof ar=="string"&&/NaN/g.test(ar)||Number.isNaN(ar))&&oa("Unexpected 'NaN' in property '".concat(lr,": ").concat(ar,"'."),mr)},Ha=On,ms=function(lr,ar,mr){mr.parentSelectors.some(function(hr){var mn=hr.split(",");return mn.some(function(Sn){return Sn.split("&").length>2})})&&oa("Should not use more than one `&` in a selector.",mr)},ls=ms,Yi="data-ant-cssinjs-cache-path",za="_FILE_STYLE__";function Da(Jt){return Object.keys(Jt).map(function(lr){var ar=Jt[lr];return"".concat(lr,":").concat(ar)}).join(";")}var Cs,Ks=!0;function bo(Jt){var lr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;Cs=Jt,Ks=lr}function fo(){if(!Cs&&(Cs={},(0,Q.Z)())){var Jt=document.createElement("div");Jt.className=Yi,Jt.style.position="fixed",Jt.style.visibility="hidden",Jt.style.top="-9999px",document.body.appendChild(Jt);var lr=getComputedStyle(Jt).content||"";lr=lr.replace(/^"/,"").replace(/"$/,""),lr.split(";").forEach(function(hr){var mn=hr.split(":"),Sn=(0,t.Z)(mn,2),Un=Sn[0],Fn=Sn[1];Cs[Un]=Fn});var ar=document.querySelector("style[".concat(Yi,"]"));if(ar){var mr;Ks=!1,(mr=ar.parentNode)===null||mr===void 0||mr.removeChild(ar)}document.body.removeChild(Jt)}}function tu(Jt){return fo(),!!Cs[Jt]}function Ro(Jt){var lr=Cs[Jt],ar=null;if(lr&&(0,Q.Z)())if(Ks)ar=za;else{var mr=document.querySelector("style[".concat($,'="').concat(Cs[Jt],'"]'));mr?ar=mr.innerHTML:delete Cs[Jt]}return[ar,lr]}var ho="_skip_check_",ao="_multi_value_";function zo(Jt){var lr=_t(wa(Jt),ur);return lr.replace(/\{%%%\:[^;];}/g,";")}function Lo(Jt){return(0,se.Z)(Jt)==="object"&&Jt&&(ho in Jt||ao in Jt)}function Zo(Jt,lr,ar){if(!lr)return Jt;var mr=".".concat(lr),hr=ar==="low"?":where(".concat(mr,")"):mr,mn=Jt.split(",").map(function(Sn){var Un,Fn=Sn.trim().split(/\s+/),Jn=Fn[0]||"",or=((Un=Jn.match(/^\w+/))===null||Un===void 0?void 0:Un[0])||"";return Jn="".concat(or).concat(hr).concat(Jn.slice(or.length)),[Jn].concat((0,s.Z)(Fn.slice(1))).join(" ")});return mn.join(",")}var vi=function Jt(lr){var ar=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},mr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{root:!0,parentSelectors:[]},hr=mr.root,mn=mr.injectHash,Sn=mr.parentSelectors,Un=ar.hashId,Fn=ar.layer,Jn=ar.path,or=ar.hashPriority,Nr=ar.transformers,xr=Nr===void 0?[]:Nr,bn=ar.linters,Gn=bn===void 0?[]:bn,ft="",kn={};function Qn(Ur){var Gi=Ur.getName(Un);if(!kn[Gi]){var ba=Jt(Ur.style,ar,{root:!1,parentSelectors:Sn}),Li=(0,t.Z)(ba,1),ca=Li[0];kn[Gi]="@keyframes ".concat(Ur.getName(Un)).concat(ca)}}function di(Ur){var Gi=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return Ur.forEach(function(ba){Array.isArray(ba)?di(ba,Gi):ba&&Gi.push(ba)}),Gi}var Ni=di(Array.isArray(lr)?lr:[lr]);return Ni.forEach(function(Ur){var Gi=typeof Ur=="string"&&!hr?{}:Ur;if(typeof Gi=="string")ft+="".concat(Gi,`
`);else if(Gi._keyframe)Qn(Gi);else{var ba=xr.reduce(function(Li,ca){var ks;return(ca==null||(ks=ca.visit)===null||ks===void 0?void 0:ks.call(ca,Li))||Li},Gi);Object.keys(ba).forEach(function(Li){var ca=ba[Li];if((0,se.Z)(ca)==="object"&&ca&&(Li!=="animationName"||!ca._keyframe)&&!Lo(ca)){var ks=!1,pi=Li.trim(),pn=!1;(hr||mn)&&Un?pi.startsWith("@")?ks=!0:pi==="&"?pi=Zo("",Un,or):pi=Zo(Li,Un,or):hr&&!Un&&(pi==="&"||pi==="")&&(pi="",pn=!0);var Do=Jt(ca,ar,{root:pn,injectHash:ks,parentSelectors:[].concat((0,s.Z)(Sn),[pi])}),Bs=(0,t.Z)(Do,2),xa=Bs[0],vs=Bs[1];kn=(0,u.Z)((0,u.Z)({},kn),vs),ft+="".concat(pi).concat(xa)}else{let as=function(Ns,Ve){var Je=Ns.replace(/[A-Z]/g,function(Gt){return"-".concat(Gt.toLowerCase())}),Mt=Ve;!gt[Ns]&&typeof Mt=="number"&&Mt!==0&&(Mt="".concat(Mt,"px")),Ns==="animationName"&&Ve!==null&&Ve!==void 0&&Ve._keyframe&&(Qn(Ve),Mt=Ve.getName(Un)),ft+="".concat(Je,":").concat(Mt,";")};var Xs,Nn=(Xs=ca==null?void 0:ca.value)!==null&&Xs!==void 0?Xs:ca;(0,se.Z)(ca)==="object"&&ca!==null&&ca!==void 0&&ca[ao]&&Array.isArray(Nn)?Nn.forEach(function(Ns){as(Li,Ns)}):as(Li,Nn)}})}}),hr?Fn&&(ft&&(ft="@layer ".concat(Fn.name," {").concat(ft,"}")),Fn.dependencies&&(kn["@layer ".concat(Fn.name)]=Fn.dependencies.map(function(Ur){return"@layer ".concat(Ur,", ").concat(Fn.name,";")}).join(`
`))):ft="{".concat(ft,"}"),[ft,kn]};function Yn(Jt,lr){return c("".concat(Jt.join("%")).concat(lr))}function va(){return null}var ts="style";function Ka(Jt,lr){var ar=Jt.token,mr=Jt.path,hr=Jt.hashId,mn=Jt.layer,Sn=Jt.nonce,Un=Jt.clientOnly,Fn=Jt.order,Jn=Fn===void 0?0:Fn,or=o.useContext(ne),Nr=or.autoClear,xr=or.mock,bn=or.defaultCache,Gn=or.hashPriority,ft=or.container,kn=or.ssrInline,Qn=or.transformers,di=or.linters,Ni=or.cache,Ur=or.layer,Gi=ar._tokenKey,ba=[Gi];Ur&&ba.push("layer"),ba.push.apply(ba,(0,s.Z)(mr));var Li=ut,ca=kt(ts,ba,function(){var Bs=ba.join("|");if(tu(Bs)){var xa=Ro(Bs),vs=(0,t.Z)(xa,2),Xs=vs[0],Nn=vs[1];if(Xs)return[Xs,Gi,Nn,{},Un,Jn]}var as=lr(),Ns=vi(as,{hashId:hr,hashPriority:Gn,layer:Ur?mn:void 0,path:mr.join("-"),transformers:Qn,linters:di}),Ve=(0,t.Z)(Ns,2),Je=Ve[0],Mt=Ve[1],Gt=zo(Je),pr=Yn(ba,Gt);return[Gt,Gi,pr,Mt,Un,Jn]},function(Bs,xa){var vs=(0,t.Z)(Bs,3),Xs=vs[2];(xa||Nr)&&ut&&(0,h.jL)(Xs,{mark:$})},function(Bs){var xa=(0,t.Z)(Bs,4),vs=xa[0],Xs=xa[1],Nn=xa[2],as=xa[3];if(Li&&vs!==za){var Ns={mark:$,prepend:Ur?!1:"queue",attachTo:ft,priority:Jn},Ve=typeof Sn=="function"?Sn():Sn;Ve&&(Ns.csp={nonce:Ve});var Je=[],Mt=[];Object.keys(as).forEach(function(pr){pr.startsWith("@layer")?Je.push(pr):Mt.push(pr)}),Je.forEach(function(pr){(0,h.hq)(zo(as[pr]),"_layer-".concat(pr),(0,u.Z)((0,u.Z)({},Ns),{},{prepend:!0}))});var Gt=(0,h.hq)(vs,Nn,Ns);Gt[K]=Ni.instanceId,Gt.setAttribute(F,Gi),Mt.forEach(function(pr){(0,h.hq)(zo(as[pr]),"_effect-".concat(pr),Ns)})}}),ks=(0,t.Z)(ca,3),pi=ks[0],pn=ks[1],Do=ks[2];return function(Bs){var xa;if(!kn||Li||!bn)xa=o.createElement(va,null);else{var vs;xa=o.createElement("style",(0,sr.Z)({},(vs={},(0,n.Z)(vs,F,pn),(0,n.Z)(vs,$,Do),vs),{dangerouslySetInnerHTML:{__html:pi}}))}return o.createElement(o.Fragment,null,xa,Bs)}}var Vs=function(lr,ar,mr){var hr=(0,t.Z)(lr,6),mn=hr[0],Sn=hr[1],Un=hr[2],Fn=hr[3],Jn=hr[4],or=hr[5],Nr=mr||{},xr=Nr.plain;if(Jn)return null;var bn=mn,Gn={"data-rc-order":"prependQueue","data-rc-priority":"".concat(or)};return bn=Zt(mn,Sn,Un,Gn,xr),Fn&&Object.keys(Fn).forEach(function(ft){if(!ar[ft]){ar[ft]=!0;var kn=zo(Fn[ft]),Qn=Zt(kn,Sn,"_effect-".concat(ft),Gn,xr);ft.startsWith("@layer")?bn=Qn+bn:bn+=Qn}}),[or,Un,bn]},Io="cssVar",Vo=function(lr,ar){var mr=lr.key,hr=lr.prefix,mn=lr.unitless,Sn=lr.ignore,Un=lr.token,Fn=lr.scope,Jn=Fn===void 0?"":Fn,or=(0,o.useContext)(ne),Nr=or.cache.instanceId,xr=or.container,bn=Un._tokenKey,Gn=[].concat((0,s.Z)(lr.path),[mr,Jn,bn]),ft=kt(Io,Gn,function(){var kn=ar(),Qn=Kt(kn,mr,{prefix:hr,unitless:mn,ignore:Sn,scope:Jn}),di=(0,t.Z)(Qn,2),Ni=di[0],Ur=di[1],Gi=Yn(Gn,Ur);return[Ni,Ur,Gi,mr]},function(kn){var Qn=(0,t.Z)(kn,3),di=Qn[2];ut&&(0,h.jL)(di,{mark:$})},function(kn){var Qn=(0,t.Z)(kn,3),di=Qn[1],Ni=Qn[2];if(di){var Ur=(0,h.hq)(di,Ni,{mark:$,prepend:"queue",attachTo:xr,priority:-999});Ur[K]=Nr,Ur.setAttribute(F,mr)}});return ft},ws=function(lr,ar,mr){var hr=(0,t.Z)(lr,4),mn=hr[1],Sn=hr[2],Un=hr[3],Fn=mr||{},Jn=Fn.plain;if(!mn)return null;var or=-999,Nr={"data-rc-order":"prependQueue","data-rc-priority":"".concat(or)},xr=Zt(mn,Un,Sn,Nr,Jn);return[or,Sn,xr]},Ho=Vo,Mo,cu=(Mo={},(0,n.Z)(Mo,ts,Vs),(0,n.Z)(Mo,zr,ln),(0,n.Z)(Mo,Io,ws),Mo);function Au(Jt){return Jt!==null}function Fu(Jt,lr){var ar=typeof lr=="boolean"?{plain:lr}:lr||{},mr=ar.plain,hr=mr===void 0?!1:mr,mn=ar.types,Sn=mn===void 0?["style","token","cssVar"]:mn,Un=new RegExp("^(".concat((typeof Sn=="string"?[Sn]:Sn).join("|"),")%")),Fn=Array.from(Jt.cache.keys()).filter(function(xr){return Un.test(xr)}),Jn={},or={},Nr="";return Fn.map(function(xr){var bn=xr.replace(Un,"").replace(/%/g,"|"),Gn=xr.split("%"),ft=(0,t.Z)(Gn,1),kn=ft[0],Qn=cu[kn],di=Qn(Jt.cache.get(xr)[1],Jn,{plain:hr});if(!di)return null;var Ni=(0,t.Z)(di,3),Ur=Ni[0],Gi=Ni[1],ba=Ni[2];return xr.startsWith("style")&&(or[bn]=Gi),[Ur,ba]}).filter(Au).sort(function(xr,bn){var Gn=(0,t.Z)(xr,1),ft=Gn[0],kn=(0,t.Z)(bn,1),Qn=kn[0];return ft-Qn}).forEach(function(xr){var bn=(0,t.Z)(xr,2),Gn=bn[1];Nr+=Gn}),Nr+=Zt(".".concat(Yi,'{content:"').concat(Da(or),'";}'),void 0,void 0,(0,n.Z)({},Yi,Yi),hr),Nr}var xo=function(){function Jt(lr,ar){(0,l.Z)(this,Jt),(0,n.Z)(this,"name",void 0),(0,n.Z)(this,"style",void 0),(0,n.Z)(this,"_keyframe",!0),this.name=lr,this.style=ar}return(0,b.Z)(Jt,[{key:"getName",value:function(){var ar=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ar?"".concat(ar,"-").concat(this.name):this.name}}]),Jt}(),Es=xo;function Wu(Jt){if(typeof Jt=="number")return[[Jt],!1];var lr=String(Jt).trim(),ar=lr.match(/(.*)(!important)/),mr=(ar?ar[1]:lr).trim().split(/\s+/),hr=[],mn=0;return[mr.reduce(function(Sn,Un){if(Un.includes("(")||Un.includes(")")){var Fn=Un.split("(").length-1,Jn=Un.split(")").length-1;mn+=Fn-Jn}return mn>=0&&hr.push(Un),mn===0&&(Sn.push(hr.join(" ")),hr=[]),Sn},[]),!!ar]}function Wo(Jt){return Jt.notSplit=!0,Jt}var zs={inset:["top","right","bottom","left"],insetBlock:["top","bottom"],insetBlockStart:["top"],insetBlockEnd:["bottom"],insetInline:["left","right"],insetInlineStart:["left"],insetInlineEnd:["right"],marginBlock:["marginTop","marginBottom"],marginBlockStart:["marginTop"],marginBlockEnd:["marginBottom"],marginInline:["marginLeft","marginRight"],marginInlineStart:["marginLeft"],marginInlineEnd:["marginRight"],paddingBlock:["paddingTop","paddingBottom"],paddingBlockStart:["paddingTop"],paddingBlockEnd:["paddingBottom"],paddingInline:["paddingLeft","paddingRight"],paddingInlineStart:["paddingLeft"],paddingInlineEnd:["paddingRight"],borderBlock:Wo(["borderTop","borderBottom"]),borderBlockStart:Wo(["borderTop"]),borderBlockEnd:Wo(["borderBottom"]),borderInline:Wo(["borderLeft","borderRight"]),borderInlineStart:Wo(["borderLeft"]),borderInlineEnd:Wo(["borderRight"]),borderBlockWidth:["borderTopWidth","borderBottomWidth"],borderBlockStartWidth:["borderTopWidth"],borderBlockEndWidth:["borderBottomWidth"],borderInlineWidth:["borderLeftWidth","borderRightWidth"],borderInlineStartWidth:["borderLeftWidth"],borderInlineEndWidth:["borderRightWidth"],borderBlockStyle:["borderTopStyle","borderBottomStyle"],borderBlockStartStyle:["borderTopStyle"],borderBlockEndStyle:["borderBottomStyle"],borderInlineStyle:["borderLeftStyle","borderRightStyle"],borderInlineStartStyle:["borderLeftStyle"],borderInlineEndStyle:["borderRightStyle"],borderBlockColor:["borderTopColor","borderBottomColor"],borderBlockStartColor:["borderTopColor"],borderBlockEndColor:["borderBottomColor"],borderInlineColor:["borderLeftColor","borderRightColor"],borderInlineStartColor:["borderLeftColor"],borderInlineEndColor:["borderRightColor"],borderStartStartRadius:["borderTopLeftRadius"],borderStartEndRadius:["borderTopRightRadius"],borderEndStartRadius:["borderBottomLeftRadius"],borderEndEndRadius:["borderBottomRightRadius"]};function Os(Jt,lr){var ar=Jt;return lr&&(ar="".concat(ar," !important")),{_skip_check_:!0,value:ar}}var bu={visit:function(lr){var ar={};return Object.keys(lr).forEach(function(mr){var hr=lr[mr],mn=zs[mr];if(mn&&(typeof hr=="number"||typeof hr=="string")){var Sn=Wu(hr),Un=(0,t.Z)(Sn,2),Fn=Un[0],Jn=Un[1];mn.length&&mn.notSplit?mn.forEach(function(or){ar[or]=Os(hr,Jn)}):mn.length===1?ar[mn[0]]=Os(Fn[0],Jn):mn.length===2?mn.forEach(function(or,Nr){var xr;ar[or]=Os((xr=Fn[Nr])!==null&&xr!==void 0?xr:Fn[0],Jn)}):mn.length===4?mn.forEach(function(or,Nr){var xr,bn;ar[or]=Os((xr=(bn=Fn[Nr])!==null&&bn!==void 0?bn:Fn[Nr-2])!==null&&xr!==void 0?xr:Fn[0],Jn)}):ar[mr]=hr}else ar[mr]=hr}),ar}},po=bu,Fo=/url\([^)]+\)|var\([^)]+\)|(\d*\.?\d+)px/g;function Ys(Jt,lr){var ar=Math.pow(10,lr+1),mr=Math.floor(Jt*ar);return Math.round(mr/10)*10/ar}var Bo=function(){var lr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},ar=lr.rootValue,mr=ar===void 0?16:ar,hr=lr.precision,mn=hr===void 0?5:hr,Sn=lr.mediaQuery,Un=Sn===void 0?!1:Sn,Fn=function(Nr,xr){if(!xr)return Nr;var bn=parseFloat(xr);if(bn<=1)return Nr;var Gn=Ys(bn/mr,mn);return"".concat(Gn,"rem")},Jn=function(Nr){var xr=(0,u.Z)({},Nr);return Object.entries(Nr).forEach(function(bn){var Gn=(0,t.Z)(bn,2),ft=Gn[0],kn=Gn[1];if(typeof kn=="string"&&kn.includes("px")){var Qn=kn.replace(Fo,Fn);xr[ft]=Qn}!gt[ft]&&typeof kn=="number"&&kn!==0&&(xr[ft]="".concat(kn,"px").replace(Fo,Fn));var di=ft.trim();if(di.startsWith("@")&&di.includes("px")&&Un){var Ni=ft.replace(Fo,Fn);xr[Ni]=xr[ft],delete xr[ft]}}),xr};return{visit:Jn}},Tu=Bo,Zs={supportModernCSS:function(){return $e()&&nt()}}},7657:function(d,v,e){"use strict";e.d(v,{Z:function(){return te}});var t=e(92413),n=e(33606),s=e(400),u=e(37061),f=e(59301),c=e(92310),h=e.n(c),o=e(93398),i=e(18418),y=e(33708),p=e(39559),g=e(810),l=e(96452),b=e(48736);function x(M){return M.replace(/-(.)/g,function(L,X){return X.toUpperCase()})}function O(M,L){(0,b.ZP)(M,"[@ant-design/icons] ".concat(L))}function k(M){return(0,p.Z)(M)==="object"&&typeof M.name=="string"&&typeof M.theme=="string"&&((0,p.Z)(M.icon)==="object"||typeof M.icon=="function")}function C(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys(M).reduce(function(L,X){var fe=M[X];switch(X){case"class":L.className=fe,delete L.class;break;default:delete L[X],L[x(X)]=fe}return L},{})}function T(M,L,X){return X?f.createElement(M.tag,(0,y.Z)((0,y.Z)({key:L},C(M.attrs)),X),(M.children||[]).map(function(fe,xe){return T(fe,"".concat(L,"-").concat(M.tag,"-").concat(xe))})):f.createElement(M.tag,(0,y.Z)({key:L},C(M.attrs)),(M.children||[]).map(function(fe,xe){return T(fe,"".concat(L,"-").concat(M.tag,"-").concat(xe))}))}function F(M){return(0,o.generate)(M)[0]}function $(M){return M?Array.isArray(M)?M:[M]:[]}var R={width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"},K=`
.anticon {
display: inline-flex;
align-items: center;
color: inherit;
font-style: normal;
line-height: 0;
text-align: center;
text-transform: none;
vertical-align: -0.125em;
text-rendering: optimizeLegibility;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.anticon > * {
line-height: 1;
}
.anticon svg {
display: inline-block;
}
.anticon::before {
display: none;
}
.anticon .anticon-icon {
display: block;
}
.anticon[tabindex] {
cursor: pointer;
}
.anticon-spin::before,
.anticon-spin {
display: inline-block;
-webkit-animation: loadingCircle 1s infinite linear;
animation: loadingCircle 1s infinite linear;
}
@-webkit-keyframes loadingCircle {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes loadingCircle {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
`,W=function(L){var X=(0,f.useContext)(i.Z),fe=X.csp,xe=X.prefixCls,Ce=X.layer,Me=K;xe&&(Me=Me.replace(/anticon/g,xe)),Ce&&(Me="@layer ".concat(Ce,` {
`).concat(Me,`
}`)),(0,f.useEffect)(function(){var ke=L.current,Ft=(0,l.A)(ke);(0,g.hq)(Me,"@ant-design-icons",{prepend:!Ce,csp:fe,attachTo:Ft})},[])},Z=["icon","className","onClick","style","primaryColor","secondaryColor"],ie={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function ne(M){var L=M.primaryColor,X=M.secondaryColor;ie.primaryColor=L,ie.secondaryColor=X||F(L),ie.calculated=!!X}function se(){return(0,y.Z)({},ie)}var Q=function(L){var X=L.icon,fe=L.className,xe=L.onClick,Ce=L.style,Me=L.primaryColor,ke=L.secondaryColor,Ft=(0,u.Z)(L,Z),ht=f.useRef(),At=ie;if(Me&&(At={primaryColor:Me,secondaryColor:ke||F(Me)}),W(ht),O(k(X),"icon should be icon definiton, but got ".concat(X)),!k(X))return null;var tr=X;return tr&&typeof tr.icon=="function"&&(tr=(0,y.Z)((0,y.Z)({},tr),{},{icon:tr.icon(At.primaryColor,At.secondaryColor)})),T(tr.icon,"svg-".concat(tr.name),(0,y.Z)((0,y.Z)({className:fe,onClick:xe,style:Ce,"data-icon":tr.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},Ft),{},{ref:ht}))};Q.displayName="IconReact",Q.getTwoToneColors=se,Q.setTwoToneColors=ne;var Y=Q;function G(M){var L=$(M),X=(0,n.Z)(L,2),fe=X[0],xe=X[1];return Y.setTwoToneColors({primaryColor:fe,secondaryColor:xe})}function ae(){var M=Y.getTwoToneColors();return M.calculated?[M.primaryColor,M.secondaryColor]:M.primaryColor}var ee=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];G(o.blue.primary);var J=f.forwardRef(function(M,L){var X=M.className,fe=M.icon,xe=M.spin,Ce=M.rotate,Me=M.tabIndex,ke=M.onClick,Ft=M.twoToneColor,ht=(0,u.Z)(M,ee),At=f.useContext(i.Z),tr=At.prefixCls,qt=tr===void 0?"anticon":tr,cr=At.rootClassName,Qe=h()(cr,qt,(0,s.Z)((0,s.Z)({},"".concat(qt,"-").concat(fe.name),!!fe.name),"".concat(qt,"-spin"),!!xe||fe.name==="loading"),X),Pt=Me;Pt===void 0&&ke&&(Pt=-1);var zt=Ce?{msTransform:"rotate(".concat(Ce,"deg)"),transform:"rotate(".concat(Ce,"deg)")}:void 0,it=$(Ft),Ot=(0,n.Z)(it,2),pt=Ot[0],et=Ot[1];return f.createElement("span",(0,t.Z)({role:"img","aria-label":fe.name},ht,{ref:L,tabIndex:Pt,onClick:ke,className:Qe}),f.createElement(Y,{icon:fe,primaryColor:pt,secondaryColor:et,style:zt}))});J.displayName="AntdIcon",J.getTwoToneColor=ae,J.setTwoToneColor=G;var te=J},18418:function(d,v,e){"use strict";var t=e(59301),n=(0,t.createContext)({});v.Z=n},29679:function(d,v,e){"use strict";e.d(v,{Z:function(){return o}});var t=e(92413),n=e(59301),s={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 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"}}]},name:"check-circle",theme:"filled"},u=s,f=e(7657),c=function(y,p){return n.createElement(f.Z,(0,t.Z)({},y,{ref:p,icon:u}))},h=n.forwardRef(c),o=h},19248:function(d,v,e){"use strict";e.d(v,{Z:function(){return o}});var t=e(92413),n=e(59301),s={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm127.98 274.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.06L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z"}}]},name:"close-circle",theme:"filled"},u=s,f=e(7657),c=function(y,p){return n.createElement(f.Z,(0,t.Z)({},y,{ref:p,icon:u}))},h=n.forwardRef(c),o=h},99267:function(d,v,e){"use strict";e.d(v,{Z:function(){return o}});var t=e(92413),n=e(59301),s={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M799.86 166.31c.02 0 .04.02.08.06l57.69 57.7c.04.03.05.05.06.08a.12.12 0 010 .06c0 .03-.02.05-.06.09L569.93 512l287.7 287.7c.04.04.05.06.06.09a.12.12 0 010 .07c0 .02-.02.04-.06.08l-57.7 57.69c-.03.04-.05.05-.07.06a.12.12 0 01-.07 0c-.03 0-.05-.02-.09-.06L512 569.93l-287.7 287.7c-.04.04-.06.05-.09.06a.12.12 0 01-.07 0c-.02 0-.04-.02-.08-.06l-57.69-57.7c-.04-.03-.05-.05-.06-.07a.12.12 0 010-.07c0-.03.02-.05.06-.09L454.07 512l-287.7-287.7c-.04-.04-.05-.06-.06-.09a.12.12 0 010-.07c0-.02.02-.04.06-.08l57.7-57.69c.03-.04.05-.05.07-.06a.12.12 0 01.07 0c.03 0 .05.02.09.06L512 454.07l287.7-287.7c.04-.04.06-.05.09-.06a.12.12 0 01.07 0z"}}]},name:"close",theme:"outlined"},u=s,f=e(7657),c=function(y,p){return n.createElement(f.Z,(0,t.Z)({},y,{ref:p,icon:u}))},h=n.forwardRef(c),o=h},96512:function(d,v,e){"use strict";e.d(v,{Z:function(){return o}});var t=e(92413),n=e(59301),s={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 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"exclamation-circle",theme:"filled"},u=s,f=e(7657),c=function(y,p){return n.createElement(f.Z,(0,t.Z)({},y,{ref:p,icon:u}))},h=n.forwardRef(c),o=h},78987:function(d,v,e){"use strict";e.d(v,{Z:function(){return o}});var t=e(92413),n=e(59301),s={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 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"info-circle",theme:"filled"},u=s,f=e(7657),c=function(y,p){return n.createElement(f.Z,(0,t.Z)({},y,{ref:p,icon:u}))},h=n.forwardRef(c),o=h},58617:function(d,v,e){"use strict";e.d(v,{Z:function(){return o}});var t=e(92413),n=e(59301),s={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M988 548c-19.9 0-36-16.1-36-36 0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 00-94.3-139.9 437.71 437.71 0 00-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.3C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3.1 19.9-16 36-35.9 36z"}}]},name:"loading",theme:"outlined"},u=s,f=e(7657),c=function(y,p){return n.createElement(f.Z,(0,t.Z)({},y,{ref:p,icon:u}))},h=n.forwardRef(c),o=h},12722:function(d,v,e){"use strict";e.d(v,{GC:function(){return y},T6:function(){return g},VD:function(){return l},WE:function(){return h},Wl:function(){return p},Yt:function(){return b},lC:function(){return s},py:function(){return c},rW:function(){return n},s:function(){return i},ve:function(){return f},vq:function(){return o}});var t=e(12187);function n(x,O,k){return{r:(0,t.sh)(x,255)*255,g:(0,t.sh)(O,255)*255,b:(0,t.sh)(k,255)*255}}function s(x,O,k){x=(0,t.sh)(x,255),O=(0,t.sh)(O,255),k=(0,t.sh)(k,255);var C=Math.max(x,O,k),T=Math.min(x,O,k),F=0,$=0,R=(C+T)/2;if(C===T)$=0,F=0;else{var K=C-T;switch($=R>.5?K/(2-C-T):K/(C+T),C){case x:F=(O-k)/K+(O<k?6:0);break;case O:F=(k-x)/K+2;break;case k:F=(x-O)/K+4;break;default:break}F/=6}return{h:F,s:$,l:R}}function u(x,O,k){return k<0&&(k+=1),k>1&&(k-=1),k<.16666666666666666?x+(O-x)*(6*k):k<.5?O:k<.6666666666666666?x+(O-x)*(.6666666666666666-k)*6:x}function f(x,O,k){var C,T,F;if(x=(0,t.sh)(x,360),O=(0,t.sh)(O,100),k=(0,t.sh)(k,100),O===0)T=k,F=k,C=k;else{var $=k<.5?k*(1+O):k+O-k*O,R=2*k-$;C=u(R,$,x+.3333333333333333),T=u(R,$,x),F=u(R,$,x-.3333333333333333)}return{r:C*255,g:T*255,b:F*255}}function c(x,O,k){x=(0,t.sh)(x,255),O=(0,t.sh)(O,255),k=(0,t.sh)(k,255);var C=Math.max(x,O,k),T=Math.min(x,O,k),F=0,$=C,R=C-T,K=C===0?0:R/C;if(C===T)F=0;else{switch(C){case x:F=(O-k)/R+(O<k?6:0);break;case O:F=(k-x)/R+2;break;case k:F=(x-O)/R+4;break;default:break}F/=6}return{h:F,s:K,v:$}}function h(x,O,k){x=(0,t.sh)(x,360)*6,O=(0,t.sh)(O,100),k=(0,t.sh)(k,100);var C=Math.floor(x),T=x-C,F=k*(1-O),$=k*(1-T*O),R=k*(1-(1-T)*O),K=C%6,W=[k,$,F,F,R,k][K],Z=[R,k,k,$,F,F][K],ie=[F,F,R,k,k,$][K];return{r:W*255,g:Z*255,b:ie*255}}function o(x,O,k,C){var T=[(0,t.FZ)(Math.round(x).toString(16)),(0,t.FZ)(Math.round(O).toString(16)),(0,t.FZ)(Math.round(k).toString(16))];return C&&T[0].startsWith(T[0].charAt(1))&&T[1].startsWith(T[1].charAt(1))&&T[2].startsWith(T[2].charAt(1))?T[0].charAt(0)+T[1].charAt(0)+T[2].charAt(0):T.join("")}function i(x,O,k,C,T){var F=[(0,t.FZ)(Math.round(x).toString(16)),(0,t.FZ)(Math.round(O).toString(16)),(0,t.FZ)(Math.round(k).toString(16)),(0,t.FZ)(p(C))];return T&&F[0].startsWith(F[0].charAt(1))&&F[1].startsWith(F[1].charAt(1))&&F[2].startsWith(F[2].charAt(1))&&F[3].startsWith(F[3].charAt(1))?F[0].charAt(0)+F[1].charAt(0)+F[2].charAt(0)+F[3].charAt(0):F.join("")}function y(x,O,k,C){var T=[(0,t.FZ)(p(C)),(0,t.FZ)(Math.round(x).toString(16)),(0,t.FZ)(Math.round(O).toString(16)),(0,t.FZ)(Math.round(k).toString(16))];return T.join("")}function p(x){return Math.round(parseFloat(x)*255).toString(16)}function g(x){return l(x)/255}function l(x){return parseInt(x,16)}function b(x){return{r:x>>16,g:(x&65280)>>8,b:x&255}}},93796:function(d,v,e){"use strict";e.d(v,{R:function(){return t}});var t={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",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",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:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",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",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"}},9915:function(d,v,e){"use strict";e.d(v,{ky:function(){return g},uA:function(){return u},uz:function(){return p}});var t=e(12722),n=e(93796),s=e(12187);function u(l){var b={r:0,g:0,b:0},x=1,O=null,k=null,C=null,T=!1,F=!1;return typeof l=="string"&&(l=p(l)),typeof l=="object"&&(g(l.r)&&g(l.g)&&g(l.b)?(b=(0,t.rW)(l.r,l.g,l.b),T=!0,F=String(l.r).substr(-1)==="%"?"prgb":"rgb"):g(l.h)&&g(l.s)&&g(l.v)?(O=(0,s.JX)(l.s),k=(0,s.JX)(l.v),b=(0,t.WE)(l.h,O,k),T=!0,F="hsv"):g(l.h)&&g(l.s)&&g(l.l)&&(O=(0,s.JX)(l.s),C=(0,s.JX)(l.l),b=(0,t.ve)(l.h,O,C),T=!0,F="hsl"),Object.prototype.hasOwnProperty.call(l,"a")&&(x=l.a)),x=(0,s.Yq)(x),{ok:T,format:l.format||F,r:Math.min(255,Math.max(b.r,0)),g:Math.min(255,Math.max(b.g,0)),b:Math.min(255,Math.max(b.b,0)),a:x}}var f="[-\\+]?\\d+%?",c="[-\\+]?\\d*\\.\\d+%?",h="(?:".concat(c,")|(?:").concat(f,")"),o="[\\s|\\(]+(".concat(h,")[,|\\s]+(").concat(h,")[,|\\s]+(").concat(h,")\\s*\\)?"),i="[\\s|\\(]+(".concat(h,")[,|\\s]+(").concat(h,")[,|\\s]+(").concat(h,")[,|\\s]+(").concat(h,")\\s*\\)?"),y={CSS_UNIT:new RegExp(h),rgb:new RegExp("rgb"+o),rgba:new RegExp("rgba"+i),hsl:new RegExp("hsl"+o),hsla:new RegExp("hsla"+i),hsv:new RegExp("hsv"+o),hsva:new RegExp("hsva"+i),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function p(l){if(l=l.trim().toLowerCase(),l.length===0)return!1;var b=!1;if(n.R[l])l=n.R[l],b=!0;else if(l==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var x=y.rgb.exec(l);return x?{r:x[1],g:x[2],b:x[3]}:(x=y.rgba.exec(l),x?{r:x[1],g:x[2],b:x[3],a:x[4]}:(x=y.hsl.exec(l),x?{h:x[1],s:x[2],l:x[3]}:(x=y.hsla.exec(l),x?{h:x[1],s:x[2],l:x[3],a:x[4]}:(x=y.hsv.exec(l),x?{h:x[1],s:x[2],v:x[3]}:(x=y.hsva.exec(l),x?{h:x[1],s:x[2],v:x[3],a:x[4]}:(x=y.hex8.exec(l),x?{r:(0,t.VD)(x[1]),g:(0,t.VD)(x[2]),b:(0,t.VD)(x[3]),a:(0,t.T6)(x[4]),format:b?"name":"hex8"}:(x=y.hex6.exec(l),x?{r:(0,t.VD)(x[1]),g:(0,t.VD)(x[2]),b:(0,t.VD)(x[3]),format:b?"name":"hex"}:(x=y.hex4.exec(l),x?{r:(0,t.VD)(x[1]+x[1]),g:(0,t.VD)(x[2]+x[2]),b:(0,t.VD)(x[3]+x[3]),a:(0,t.T6)(x[4]+x[4]),format:b?"name":"hex8"}:(x=y.hex3.exec(l),x?{r:(0,t.VD)(x[1]+x[1]),g:(0,t.VD)(x[2]+x[2]),b:(0,t.VD)(x[3]+x[3]),format:b?"name":"hex"}:!1)))))))))}function g(l){return!!y.CSS_UNIT.exec(String(l))}},64993:function(d,v,e){"use strict";e.d(v,{C:function(){return f},H:function(){return c}});var t=e(12722),n=e(93796),s=e(9915),u=e(12187),f=function(){function h(o,i){o===void 0&&(o=""),i===void 0&&(i={});var y;if(o instanceof h)return o;typeof o=="number"&&(o=(0,t.Yt)(o)),this.originalInput=o;var p=(0,s.uA)(o);this.originalInput=o,this.r=p.r,this.g=p.g,this.b=p.b,this.a=p.a,this.roundA=Math.round(100*this.a)/100,this.format=(y=i.format)!==null&&y!==void 0?y:p.format,this.gradientType=i.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=p.ok}return h.prototype.isDark=function(){return this.getBrightness()<128},h.prototype.isLight=function(){return!this.isDark()},h.prototype.getBrightness=function(){var o=this.toRgb();return(o.r*299+o.g*587+o.b*114)/1e3},h.prototype.getLuminance=function(){var o=this.toRgb(),i,y,p,g=o.r/255,l=o.g/255,b=o.b/255;return g<=.03928?i=g/12.92:i=Math.pow((g+.055)/1.055,2.4),l<=.03928?y=l/12.92:y=Math.pow((l+.055)/1.055,2.4),b<=.03928?p=b/12.92:p=Math.pow((b+.055)/1.055,2.4),.2126*i+.7152*y+.0722*p},h.prototype.getAlpha=function(){return this.a},h.prototype.setAlpha=function(o){return this.a=(0,u.Yq)(o),this.roundA=Math.round(100*this.a)/100,this},h.prototype.isMonochrome=function(){var o=this.toHsl().s;return o===0},h.prototype.toHsv=function(){var o=(0,t.py)(this.r,this.g,this.b);return{h:o.h*360,s:o.s,v:o.v,a:this.a}},h.prototype.toHsvString=function(){var o=(0,t.py)(this.r,this.g,this.b),i=Math.round(o.h*360),y=Math.round(o.s*100),p=Math.round(o.v*100);return this.a===1?"hsv(".concat(i,", ").concat(y,"%, ").concat(p,"%)"):"hsva(".concat(i,", ").concat(y,"%, ").concat(p,"%, ").concat(this.roundA,")")},h.prototype.toHsl=function(){var o=(0,t.lC)(this.r,this.g,this.b);return{h:o.h*360,s:o.s,l:o.l,a:this.a}},h.prototype.toHslString=function(){var o=(0,t.lC)(this.r,this.g,this.b),i=Math.round(o.h*360),y=Math.round(o.s*100),p=Math.round(o.l*100);return this.a===1?"hsl(".concat(i,", ").concat(y,"%, ").concat(p,"%)"):"hsla(".concat(i,", ").concat(y,"%, ").concat(p,"%, ").concat(this.roundA,")")},h.prototype.toHex=function(o){return o===void 0&&(o=!1),(0,t.vq)(this.r,this.g,this.b,o)},h.prototype.toHexString=function(o){return o===void 0&&(o=!1),"#"+this.toHex(o)},h.prototype.toHex8=function(o){return o===void 0&&(o=!1),(0,t.s)(this.r,this.g,this.b,this.a,o)},h.prototype.toHex8String=function(o){return o===void 0&&(o=!1),"#"+this.toHex8(o)},h.prototype.toHexShortString=function(o){return o===void 0&&(o=!1),this.a===1?this.toHexString(o):this.toHex8String(o)},h.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},h.prototype.toRgbString=function(){var o=Math.round(this.r),i=Math.round(this.g),y=Math.round(this.b);return this.a===1?"rgb(".concat(o,", ").concat(i,", ").concat(y,")"):"rgba(".concat(o,", ").concat(i,", ").concat(y,", ").concat(this.roundA,")")},h.prototype.toPercentageRgb=function(){var o=function(i){return"".concat(Math.round((0,u.sh)(i,255)*100),"%")};return{r:o(this.r),g:o(this.g),b:o(this.b),a:this.a}},h.prototype.toPercentageRgbString=function(){var o=function(i){return Math.round((0,u.sh)(i,255)*100)};return this.a===1?"rgb(".concat(o(this.r),"%, ").concat(o(this.g),"%, ").concat(o(this.b),"%)"):"rgba(".concat(o(this.r),"%, ").concat(o(this.g),"%, ").concat(o(this.b),"%, ").concat(this.roundA,")")},h.prototype.toName=function(){if(this.a===0)return"transparent";if(this.a<1)return!1;for(var o="#"+(0,t.vq)(this.r,this.g,this.b,!1),i=0,y=Object.entries(n.R);i<y.length;i++){var p=y[i],g=p[0],l=p[1];if(o===l)return g}return!1},h.prototype.toString=function(o){var i=!!o;o=o!=null?o:this.format;var y=!1,p=this.a<1&&this.a>=0,g=!i&&p&&(o.startsWith("hex")||o==="name");return g?o==="name"&&this.a===0?this.toName():this.toRgbString():(o==="rgb"&&(y=this.toRgbString()),o==="prgb"&&(y=this.toPercentageRgbString()),(o==="hex"||o==="hex6")&&(y=this.toHexString()),o==="hex3"&&(y=this.toHexString(!0)),o==="hex4"&&(y=this.toHex8String(!0)),o==="hex8"&&(y=this.toHex8String()),o==="name"&&(y=this.toName()),o==="hsl"&&(y=this.toHslString()),o==="hsv"&&(y=this.toHsvString()),y||this.toHexString())},h.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},h.prototype.clone=function(){return new h(this.toString())},h.prototype.lighten=function(o){o===void 0&&(o=10);var i=this.toHsl();return i.l+=o/100,i.l=(0,u.V2)(i.l),new h(i)},h.prototype.brighten=function(o){o===void 0&&(o=10);var i=this.toRgb();return i.r=Math.max(0,Math.min(255,i.r-Math.round(255*-(o/100)))),i.g=Math.max(0,Math.min(255,i.g-Math.round(255*-(o/100)))),i.b=Math.max(0,Math.min(255,i.b-Math.round(255*-(o/100)))),new h(i)},h.prototype.darken=function(o){o===void 0&&(o=10);var i=this.toHsl();return i.l-=o/100,i.l=(0,u.V2)(i.l),new h(i)},h.prototype.tint=function(o){return o===void 0&&(o=10),this.mix("white",o)},h.prototype.shade=function(o){return o===void 0&&(o=10),this.mix("black",o)},h.prototype.desaturate=function(o){o===void 0&&(o=10);var i=this.toHsl();return i.s-=o/100,i.s=(0,u.V2)(i.s),new h(i)},h.prototype.saturate=function(o){o===void 0&&(o=10);var i=this.toHsl();return i.s+=o/100,i.s=(0,u.V2)(i.s),new h(i)},h.prototype.greyscale=function(){return this.desaturate(100)},h.prototype.spin=function(o){var i=this.toHsl(),y=(i.h+o)%360;return i.h=y<0?360+y:y,new h(i)},h.prototype.mix=function(o,i){i===void 0&&(i=50);var y=this.toRgb(),p=new h(o).toRgb(),g=i/100,l={r:(p.r-y.r)*g+y.r,g:(p.g-y.g)*g+y.g,b:(p.b-y.b)*g+y.b,a:(p.a-y.a)*g+y.a};return new h(l)},h.prototype.analogous=function(o,i){o===void 0&&(o=6),i===void 0&&(i=30);var y=this.toHsl(),p=360/i,g=[this];for(y.h=(y.h-(p*o>>1)+720)%360;--o;)y.h=(y.h+p)%360,g.push(new h(y));return g},h.prototype.complement=function(){var o=this.toHsl();return o.h=(o.h+180)%360,new h(o)},h.prototype.monochromatic=function(o){o===void 0&&(o=6);for(var i=this.toHsv(),y=i.h,p=i.s,g=i.v,l=[],b=1/o;o--;)l.push(new h({h:y,s:p,v:g})),g=(g+b)%1;return l},h.prototype.splitcomplement=function(){var o=this.toHsl(),i=o.h;return[this,new h({h:(i+72)%360,s:o.s,l:o.l}),new h({h:(i+216)%360,s:o.s,l:o.l})]},h.prototype.onBackground=function(o){var i=this.toRgb(),y=new h(o).toRgb(),p=i.a+y.a*(1-i.a);return new h({r:(i.r*i.a+y.r*y.a*(1-i.a))/p,g:(i.g*i.a+y.g*y.a*(1-i.a))/p,b:(i.b*i.a+y.b*y.a*(1-i.a))/p,a:p})},h.prototype.triad=function(){return this.polyad(3)},h.prototype.tetrad=function(){return this.polyad(4)},h.prototype.polyad=function(o){for(var i=this.toHsl(),y=i.h,p=[this],g=360/o,l=1;l<o;l++)p.push(new h({h:(y+l*g)%360,s:i.s,l:i.l}));return p},h.prototype.equals=function(o){return this.toRgbString()===new h(o).toRgbString()},h}();function c(h,o){return h===void 0&&(h=""),o===void 0&&(o={}),new f(h,o)}},12187:function(d,v,e){"use strict";e.d(v,{FZ:function(){return h},JX:function(){return c},V2:function(){return n},Yq:function(){return f},sh:function(){return t}});function t(o,i){s(o)&&(o="100%");var y=u(o);return o=i===360?o:Math.min(i,Math.max(0,parseFloat(o))),y&&(o=parseInt(String(o*i),10)/100),Math.abs(o-i)<1e-6?1:(i===360?o=(o<0?o%i+i:o%i)/parseFloat(String(i)):o=o%i/parseFloat(String(i)),o)}function n(o){return Math.min(1,Math.max(0,o))}function s(o){return typeof o=="string"&&o.indexOf(".")!==-1&&parseFloat(o)===1}function u(o){return typeof o=="string"&&o.indexOf("%")!==-1}function f(o){return o=parseFloat(o),(isNaN(o)||o<0||o>1)&&(o=1),o}function c(o){return o<=1?"".concat(Number(o)*100,"%"):o}function h(o){return o.length===1?"0"+o:String(o)}},43403:function(d,v,e){"use strict";e.d(v,{Z:function(){return W}});var t=e(33606),n=e(59301),s=e(4676),u=e(47273),f=e(48736),c=e(8654),h=n.createContext(null),o=h,i=e(26407),y=e(34280),p=[];function g(Z,ie){var ne=n.useState(function(){if(!(0,u.Z)())return null;var fe=document.createElement("div");return fe}),se=(0,t.Z)(ne,1),Q=se[0],Y=n.useRef(!1),G=n.useContext(o),ae=n.useState(p),ee=(0,t.Z)(ae,2),J=ee[0],te=ee[1],M=G||(Y.current?void 0:function(fe){te(function(xe){var Ce=[fe].concat((0,i.Z)(xe));return Ce})});function L(){Q.parentElement||document.body.appendChild(Q),Y.current=!0}function X(){var fe;(fe=Q.parentElement)===null||fe===void 0||fe.removeChild(Q),Y.current=!1}return(0,y.Z)(function(){return Z?G?G(L):L():X(),X},[Z]),(0,y.Z)(function(){J.length&&(J.forEach(function(fe){return fe()}),te(p))},[J]),[Q,M]}var l=e(810),b=e(75152);function x(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var O="rc-util-locker-".concat(Date.now()),k=0;function C(Z){var ie=!!Z,ne=n.useState(function(){return k+=1,"".concat(O,"_").concat(k)}),se=(0,t.Z)(ne,1),Q=se[0];(0,y.Z)(function(){if(ie){var Y=(0,b.o)(document.body).width,G=x();(0,l.hq)(`
html body {
overflow-y: hidden;
`.concat(G?"width: calc(100% - ".concat(Y,"px);"):"",`
}`),Q)}else(0,l.jL)(Q);return function(){(0,l.jL)(Q)}},[ie,Q])}var T=!1;function F(Z){return typeof Z=="boolean"&&(T=Z),T}var $=function(ie){return ie===!1?!1:!(0,u.Z)()||!ie?null:typeof ie=="string"?document.querySelector(ie):typeof ie=="function"?ie():ie},R=n.forwardRef(function(Z,ie){var ne=Z.open,se=Z.autoLock,Q=Z.getContainer,Y=Z.debug,G=Z.autoDestroy,ae=G===void 0?!0:G,ee=Z.children,J=n.useState(ne),te=(0,t.Z)(J,2),M=te[0],L=te[1],X=M||ne;n.useEffect(function(){(ae||ne)&&L(ne)},[ne,ae]);var fe=n.useState(function(){return $(Q)}),xe=(0,t.Z)(fe,2),Ce=xe[0],Me=xe[1];n.useEffect(function(){var it=$(Q);Me(it!=null?it:null)});var ke=g(X&&!Ce,Y),Ft=(0,t.Z)(ke,2),ht=Ft[0],At=Ft[1],tr=Ce!=null?Ce:ht;C(se&&ne&&(0,u.Z)()&&(tr===ht||tr===document.body));var qt=null;if(ee&&(0,c.Yr)(ee)&&ie){var cr=ee;qt=cr.ref}var Qe=(0,c.x1)(qt,ie);if(!X||!(0,u.Z)()||Ce===void 0)return null;var Pt=tr===!1||F(),zt=ee;return ie&&(zt=n.cloneElement(ee,{ref:Qe})),n.createElement(o.Provider,{value:At},Pt?zt:(0,s.createPortal)(zt,tr))}),K=R,W=K},35593:function(d,v,e){"use strict";e.d(v,{Z:function(){return zt}});var t=e(33708),n=e(33606),s=e(37061),u=e(43403),f=e(92310),c=e.n(f),h=e(29301),o=e(76846),i=e(96452),y=e(6089),p=e(80402),g=e(34280),l=e(49658),b=e(59301),x=e(92413),O=e(77900),k=e(8654);function C(it){var Ot=it.prefixCls,pt=it.align,et=it.arrow,Ne=it.arrowPos,me=et||{},Ee=me.className,Le=me.content,$e=Ne.x,Ze=$e===void 0?0:$e,nt=Ne.y,ut=nt===void 0?0:nt,Wt=b.useRef();if(!pt||!pt.points)return null;var Zt={position:"absolute"};if(pt.autoArrow!==!1){var Pe=pt.points[0],qe=pt.points[1],Kt=Pe[0],Rt=Pe[1],Nt=qe[0],Bt=qe[1];Kt===Nt||!["t","b"].includes(Kt)?Zt.top=ut:Kt==="t"?Zt.top=0:Zt.bottom=0,Rt===Bt||!["l","r"].includes(Rt)?Zt.left=Ze:Rt==="l"?Zt.left=0:Zt.right=0}return b.createElement("div",{ref:Wt,className:c()("".concat(Ot,"-arrow"),Ee),style:Zt},Le)}function T(it){var Ot=it.prefixCls,pt=it.open,et=it.zIndex,Ne=it.mask,me=it.motion;return Ne?b.createElement(O.default,(0,x.Z)({},me,{motionAppear:!0,visible:pt,removeOnLeave:!0}),function(Ee){var Le=Ee.className;return b.createElement("div",{style:{zIndex:et},className:c()("".concat(Ot,"-mask"),Le)})}):null}var F=b.memo(function(it){var Ot=it.children;return Ot},function(it,Ot){return Ot.cache}),$=F,R=b.forwardRef(function(it,Ot){var pt=it.popup,et=it.className,Ne=it.prefixCls,me=it.style,Ee=it.target,Le=it.onVisibleChanged,$e=it.open,Ze=it.keepDom,nt=it.fresh,ut=it.onClick,Wt=it.mask,Zt=it.arrow,Pe=it.arrowPos,qe=it.align,Kt=it.motion,Rt=it.maskMotion,Nt=it.forceRender,Bt=it.getPopupContainer,Ct=it.autoDestroy,Yt=it.portal,ze=it.zIndex,ue=it.onMouseEnter,le=it.onMouseLeave,Dt=it.onPointerEnter,Te=it.ready,dt=it.offsetX,Ht=it.offsetY,ct=it.offsetR,Ie=it.offsetB,Et=it.onAlign,ge=it.onPrepare,Ke=it.stretch,yt=it.targetWidth,kt=it.targetHeight,Fe=typeof pt=="function"?pt():pt,Dr=$e||Ze,St=(Bt==null?void 0:Bt.length)>0,Vr=b.useState(!Bt||!St),Jr=(0,n.Z)(Vr,2),Er=Jr[0],$r=Jr[1];if((0,g.Z)(function(){!Er&&St&&Ee&&$r(!0)},[Er,St,Ee]),!Er)return null;var dr="auto",zr={left:"-1000vw",top:"-1000vh",right:dr,bottom:dr};if(Te||!$e){var sn,ln=qe.points,sr=qe.dynamicInset||((sn=qe._experimental)===null||sn===void 0?void 0:sn.dynamicInset),Lt=sr&&ln[0][1]==="r",gt=sr&&ln[0][0]==="b";Lt?(zr.right=ct,zr.left=dr):(zr.left=dt,zr.right=dr),gt?(zr.bottom=Ie,zr.top=dr):(zr.top=Ht,zr.bottom=dr)}var bt={};return Ke&&(Ke.includes("height")&&kt?bt.height=kt:Ke.includes("minHeight")&&kt&&(bt.minHeight=kt),Ke.includes("width")&&yt?bt.width=yt:Ke.includes("minWidth")&&yt&&(bt.minWidth=yt)),$e||(bt.pointerEvents="none"),b.createElement(Yt,{open:Nt||Dr,getContainer:Bt&&function(){return Bt(Ee)},autoDestroy:Ct},b.createElement(T,{prefixCls:Ne,open:$e,zIndex:ze,mask:Wt,motion:Rt}),b.createElement(h.Z,{onResize:Et,disabled:!$e},function(jt){return b.createElement(O.default,(0,x.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:Nt,leavedClassName:"".concat(Ne,"-hidden")},Kt,{onAppearPrepare:ge,onEnterPrepare:ge,visible:$e,onVisibleChanged:function(br){var at;Kt==null||(at=Kt.onVisibleChanged)===null||at===void 0||at.call(Kt,br),Le(br)}}),function(Sr,br){var at=Sr.className,Mr=Sr.style,xn=c()(Ne,at,et);return b.createElement("div",{ref:(0,k.sQ)(jt,Ot,br),className:xn,style:(0,t.Z)((0,t.Z)((0,t.Z)((0,t.Z)({"--arrow-x":"".concat(Pe.x||0,"px"),"--arrow-y":"".concat(Pe.y||0,"px")},zr),bt),Mr),{},{boxSizing:"border-box",zIndex:ze},me),onMouseEnter:ue,onMouseLeave:le,onPointerEnter:Dt,onClick:ut},Zt&&b.createElement(C,{prefixCls:Ne,arrow:Zt,arrowPos:Pe,align:qe}),b.createElement($,{cache:!$e&&!nt},Fe))})}))}),K=R,W=b.forwardRef(function(it,Ot){var pt=it.children,et=it.getTriggerDOMNode,Ne=(0,k.Yr)(pt),me=b.useCallback(function(Le){(0,k.mH)(Ot,et?et(Le):Le)},[et]),Ee=(0,k.x1)(me,pt.ref);return Ne?b.cloneElement(pt,{ref:Ee}):pt}),Z=W,ie=b.createContext(null),ne=ie;function se(it){return it?Array.isArray(it)?it:[it]:[]}function Q(it,Ot,pt,et){return b.useMemo(function(){var Ne=se(pt!=null?pt:Ot),me=se(et!=null?et:Ot),Ee=new Set(Ne),Le=new Set(me);return it&&(Ee.has("hover")&&(Ee.delete("hover"),Ee.add("click")),Le.has("hover")&&(Le.delete("hover"),Le.add("click"))),[Ee,Le]},[it,Ot,pt,et])}var Y=e(29194);function G(){var it=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Ot=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],pt=arguments.length>2?arguments[2]:void 0;return pt?it[0]===Ot[0]:it[0]===Ot[0]&&it[1]===Ot[1]}function ae(it,Ot,pt,et){for(var Ne=pt.points,me=Object.keys(it),Ee=0;Ee<me.length;Ee+=1){var Le,$e=me[Ee];if(G((Le=it[$e])===null||Le===void 0?void 0:Le.points,Ne,et))return"".concat(Ot,"-placement-").concat($e)}return""}function ee(it,Ot,pt,et){return Ot||(pt?{motionName:"".concat(it,"-").concat(pt)}:et?{motionName:et}:null)}function J(it){return it.ownerDocument.defaultView}function te(it){for(var Ot=[],pt=it==null?void 0:it.parentElement,et=["hidden","scroll","clip","auto"];pt;){var Ne=J(pt).getComputedStyle(pt),me=Ne.overflowX,Ee=Ne.overflowY,Le=Ne.overflow;[me,Ee,Le].some(function($e){return et.includes($e)})&&Ot.push(pt),pt=pt.parentElement}return Ot}function M(it){var Ot=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(it)?Ot:it}function L(it){return M(parseFloat(it),0)}function X(it,Ot){var pt=(0,t.Z)({},it);return(Ot||[]).forEach(function(et){if(!(et instanceof HTMLBodyElement||et instanceof HTMLHtmlElement)){var Ne=J(et).getComputedStyle(et),me=Ne.overflow,Ee=Ne.overflowClipMargin,Le=Ne.borderTopWidth,$e=Ne.borderBottomWidth,Ze=Ne.borderLeftWidth,nt=Ne.borderRightWidth,ut=et.getBoundingClientRect(),Wt=et.offsetHeight,Zt=et.clientHeight,Pe=et.offsetWidth,qe=et.clientWidth,Kt=L(Le),Rt=L($e),Nt=L(Ze),Bt=L(nt),Ct=M(Math.round(ut.width/Pe*1e3)/1e3),Yt=M(Math.round(ut.height/Wt*1e3)/1e3),ze=(Pe-qe-Nt-Bt)*Ct,ue=(Wt-Zt-Kt-Rt)*Yt,le=Kt*Yt,Dt=Rt*Yt,Te=Nt*Ct,dt=Bt*Ct,Ht=0,ct=0;if(me==="clip"){var Ie=L(Ee);Ht=Ie*Ct,ct=Ie*Yt}var Et=ut.x+Te-Ht,ge=ut.y+le-ct,Ke=Et+ut.width+2*Ht-Te-dt-ze,yt=ge+ut.height+2*ct-le-Dt-ue;pt.left=Math.max(pt.left,Et),pt.top=Math.max(pt.top,ge),pt.right=Math.min(pt.right,Ke),pt.bottom=Math.min(pt.bottom,yt)}}),pt}function fe(it){var Ot=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,pt="".concat(Ot),et=pt.match(/^(.*)\%$/);return et?it*(parseFloat(et[1])/100):parseFloat(pt)}function xe(it,Ot){var pt=Ot||[],et=(0,n.Z)(pt,2),Ne=et[0],me=et[1];return[fe(it.width,Ne),fe(it.height,me)]}function Ce(){var it=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[it[0],it[1]]}function Me(it,Ot){var pt=Ot[0],et=Ot[1],Ne,me;return pt==="t"?me=it.y:pt==="b"?me=it.y+it.height:me=it.y+it.height/2,et==="l"?Ne=it.x:et==="r"?Ne=it.x+it.width:Ne=it.x+it.width/2,{x:Ne,y:me}}function ke(it,Ot){var pt={t:"b",b:"t",l:"r",r:"l"};return it.map(function(et,Ne){return Ne===Ot?pt[et]||"c":et}).join("")}function Ft(it,Ot,pt,et,Ne,me,Ee){var Le=b.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:Ne[et]||{}}),$e=(0,n.Z)(Le,2),Ze=$e[0],nt=$e[1],ut=b.useRef(0),Wt=b.useMemo(function(){return Ot?te(Ot):[]},[Ot]),Zt=b.useRef({}),Pe=function(){Zt.current={}};it||Pe();var qe=(0,y.Z)(function(){if(Ot&&pt&&it){let za=function(Cs,Ks){var bo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:xn,fo=Fe.x+Cs,tu=Fe.y+Ks,Ro=fo+sn,ho=tu+zr,ao=Math.max(fo,bo.left),zo=Math.max(tu,bo.top),Lo=Math.min(Ro,bo.right),Zo=Math.min(ho,bo.bottom);return Math.max(0,(Lo-ao)*(Zo-zo))},Da=function(){ir=Fe.y+er,kr=ir+zr,Or=Fe.x+Pn,Ir=Or+sn};var Nt,Bt,Ct=Ot,Yt=Ct.ownerDocument,ze=J(Ct),ue=ze.getComputedStyle(Ct),le=ue.width,Dt=ue.height,Te=ue.position,dt=Ct.style.left,Ht=Ct.style.top,ct=Ct.style.right,Ie=Ct.style.bottom,Et=Ct.style.overflow,ge=(0,t.Z)((0,t.Z)({},Ne[et]),me),Ke=Yt.createElement("div");(Nt=Ct.parentElement)===null||Nt===void 0||Nt.appendChild(Ke),Ke.style.left="".concat(Ct.offsetLeft,"px"),Ke.style.top="".concat(Ct.offsetTop,"px"),Ke.style.position=Te,Ke.style.height="".concat(Ct.offsetHeight,"px"),Ke.style.width="".concat(Ct.offsetWidth,"px"),Ct.style.left="0",Ct.style.top="0",Ct.style.right="auto",Ct.style.bottom="auto",Ct.style.overflow="hidden";var yt;if(Array.isArray(pt))yt={x:pt[0],y:pt[1],width:0,height:0};else{var kt=pt.getBoundingClientRect();yt={x:kt.x,y:kt.y,width:kt.width,height:kt.height}}var Fe=Ct.getBoundingClientRect(),Dr=Yt.documentElement,St=Dr.clientWidth,Vr=Dr.clientHeight,Jr=Dr.scrollWidth,Er=Dr.scrollHeight,$r=Dr.scrollTop,dr=Dr.scrollLeft,zr=Fe.height,sn=Fe.width,ln=yt.height,sr=yt.width,Lt={left:0,top:0,right:St,bottom:Vr},gt={left:-dr,top:-$r,right:Jr-dr,bottom:Er-$r},bt=ge.htmlRegion,jt="visible",Sr="visibleFirst";bt!=="scroll"&&bt!==Sr&&(bt=jt);var br=bt===Sr,at=X(gt,Wt),Mr=X(Lt,Wt),xn=bt===jt?Mr:at,Vn=br?Mr:xn;Ct.style.left="auto",Ct.style.top="auto",Ct.style.right="0",Ct.style.bottom="0";var gr=Ct.getBoundingClientRect();Ct.style.left=dt,Ct.style.top=Ht,Ct.style.right=ct,Ct.style.bottom=Ie,Ct.style.overflow=Et,(Bt=Ct.parentElement)===null||Bt===void 0||Bt.removeChild(Ke);var Xr=M(Math.round(sn/parseFloat(le)*1e3)/1e3),hn=M(Math.round(zr/parseFloat(Dt)*1e3)/1e3);if(Xr===0||hn===0||(0,o.Sh)(pt)&&!(0,Y.Z)(pt))return;var Bn=ge.offset,ni=ge.targetOffset,si=xe(Fe,Bn),Vi=(0,n.Z)(si,2),Fi=Vi[0],Ii=Vi[1],yi=xe(yt,ni),bi=(0,n.Z)(yi,2),la=bi[0],oi=bi[1];yt.x-=la,yt.y-=oi;var Wi=ge.points||[],wt=(0,n.Z)(Wi,2),st=wt[0],ei=wt[1],wi=Ce(ei),ii=Ce(st),Ji=Me(yt,wi),Ei=Me(Fe,ii),ui=(0,t.Z)({},ge),Pn=Ji.x-Ei.x+Fi,er=Ji.y-Ei.y+Ii,mt=za(Pn,er),tt=za(Pn,er,Mr),It=Me(yt,["t","l"]),_t=Me(Fe,["t","l"]),ur=Me(yt,["b","r"]),fr=Me(Fe,["b","r"]),Pr=ge.overflow||{},Gr=Pr.adjustX,Ue=Pr.adjustY,rt=Pr.shiftX,ye=Pr.shiftY,Ye=function(Ks){return typeof Ks=="boolean"?Ks:Ks>=0},ir,kr,Or,Ir;Da();var Hr=Ye(Ue),yn=ii[0]===wi[0];if(Hr&&ii[0]==="t"&&(kr>Vn.bottom||Zt.current.bt)){var Ar=er;yn?Ar-=zr-ln:Ar=It.y-fr.y-Ii;var cn=za(Pn,Ar),tn=za(Pn,Ar,Mr);cn>mt||cn===mt&&(!br||tn>=tt)?(Zt.current.bt=!0,er=Ar,Ii=-Ii,ui.points=[ke(ii,0),ke(wi,0)]):Zt.current.bt=!1}if(Hr&&ii[0]==="b"&&(ir<Vn.top||Zt.current.tb)){var on=er;yn?on+=zr-ln:on=ur.y-_t.y-Ii;var wn=za(Pn,on),ma=za(Pn,on,Mr);wn>mt||wn===mt&&(!br||ma>=tt)?(Zt.current.tb=!0,er=on,Ii=-Ii,ui.points=[ke(ii,0),ke(wi,0)]):Zt.current.tb=!1}var Ai=Ye(Gr),mi=ii[1]===wi[1];if(Ai&&ii[1]==="l"&&(Ir>Vn.right||Zt.current.rl)){var _n=Pn;mi?_n-=sn-sr:_n=It.x-fr.x-Fi;var fi=za(_n,er),zi=za(_n,er,Mr);fi>mt||fi===mt&&(!br||zi>=tt)?(Zt.current.rl=!0,Pn=_n,Fi=-Fi,ui.points=[ke(ii,1),ke(wi,1)]):Zt.current.rl=!1}if(Ai&&ii[1]==="r"&&(Or<Vn.left||Zt.current.lr)){var fa=Pn;mi?fa+=sn-sr:fa=ur.x-_t.x-Fi;var Ls=za(fa,er),wa=za(fa,er,Mr);Ls>mt||Ls===mt&&(!br||wa>=tt)?(Zt.current.lr=!0,Pn=fa,Fi=-Fi,ui.points=[ke(ii,1),ke(wi,1)]):Zt.current.lr=!1}Da();var Is=rt===!0?0:rt;typeof Is=="number"&&(Or<Mr.left&&(Pn-=Or-Mr.left-Fi,yt.x+sr<Mr.left+Is&&(Pn+=yt.x-Mr.left+sr-Is)),Ir>Mr.right&&(Pn-=Ir-Mr.right-Fi,yt.x>Mr.right-Is&&(Pn+=yt.x-Mr.right+Is)));var Ds=ye===!0?0:ye;typeof Ds=="number"&&(ir<Mr.top&&(er-=ir-Mr.top-Ii,yt.y+ln<Mr.top+Ds&&(er+=yt.y-Mr.top+ln-Ds)),kr>Mr.bottom&&(er-=kr-Mr.bottom-Ii,yt.y>Mr.bottom-Ds&&(er+=yt.y-Mr.bottom+Ds)));var es=Fe.x+Pn,bs=es+sn,oa=Fe.y+er,us=oa+zr,Fa=yt.x,Fs=Fa+sr,Zi=yt.y,xs=Zi+ln,ko=Math.max(es,Fa),Ba=Math.min(bs,Fs),Ss=(ko+Ba)/2,Za=Ss-es,eo=Math.max(oa,Zi),On=Math.min(us,xs),Ha=(eo+On)/2,ms=Ha-oa;Ee==null||Ee(Ot,ui);var ls=gr.right-Fe.x-(Pn+Fe.width),Yi=gr.bottom-Fe.y-(er+Fe.height);nt({ready:!0,offsetX:Pn/Xr,offsetY:er/hn,offsetR:ls/Xr,offsetB:Yi/hn,arrowX:Za/Xr,arrowY:ms/hn,scaleX:Xr,scaleY:hn,align:ui})}}),Kt=function(){ut.current+=1;var Bt=ut.current;Promise.resolve().then(function(){ut.current===Bt&&qe()})},Rt=function(){nt(function(Bt){return(0,t.Z)((0,t.Z)({},Bt),{},{ready:!1})})};return(0,g.Z)(Rt,[et]),(0,g.Z)(function(){it||Rt()},[it]),[Ze.ready,Ze.offsetX,Ze.offsetY,Ze.offsetR,Ze.offsetB,Ze.arrowX,Ze.arrowY,Ze.scaleX,Ze.scaleY,Ze.align,Kt]}var ht=e(26407);function At(it,Ot,pt,et,Ne){(0,g.Z)(function(){if(it&&Ot&&pt){let ut=function(){et(),Ne()};var me=Ot,Ee=pt,Le=te(me),$e=te(Ee),Ze=J(Ee),nt=new Set([Ze].concat((0,ht.Z)(Le),(0,ht.Z)($e)));return nt.forEach(function(Wt){Wt.addEventListener("scroll",ut,{passive:!0})}),Ze.addEventListener("resize",ut,{passive:!0}),et(),function(){nt.forEach(function(Wt){Wt.removeEventListener("scroll",ut),Ze.removeEventListener("resize",ut)})}}},[it,Ot,pt])}var tr=e(48736),qt=e(16089);function cr(it,Ot,pt,et,Ne,me,Ee,Le){var $e=b.useRef(it),Ze=b.useRef(!1);$e.current!==it&&(Ze.current=!0,$e.current=it),b.useEffect(function(){var nt=(0,qt.Z)(function(){Ze.current=!1});return function(){qt.Z.cancel(nt)}},[it]),b.useEffect(function(){if(Ot&&et&&(!Ne||me)){var nt=function(){var Te=!1,dt=function(Ie){var Et=Ie.target;Te=Ee(Et)},Ht=function(Ie){var Et=Ie.target;!Ze.current&&$e.current&&!Te&&!Ee(Et)&&Le(!1)};return[dt,Ht]},ut=nt(),Wt=(0,n.Z)(ut,2),Zt=Wt[0],Pe=Wt[1],qe=nt(),Kt=(0,n.Z)(qe,2),Rt=Kt[0],Nt=Kt[1],Bt=J(et);Bt.addEventListener("mousedown",Zt,!0),Bt.addEventListener("click",Pe,!0),Bt.addEventListener("contextmenu",Pe,!0);var Ct=(0,i.A)(pt);if(Ct&&(Ct.addEventListener("mousedown",Rt,!0),Ct.addEventListener("click",Nt,!0),Ct.addEventListener("contextmenu",Nt,!0)),0)var Yt,ze,ue,le;return function(){Bt.removeEventListener("mousedown",Zt,!0),Bt.removeEventListener("click",Pe,!0),Bt.removeEventListener("contextmenu",Pe,!0),Ct&&(Ct.removeEventListener("mousedown",Rt,!0),Ct.removeEventListener("click",Nt,!0),Ct.removeEventListener("contextmenu",Nt,!0))}}},[Ot,pt,et,Ne,me])}var Qe=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function Pt(){var it=arguments.length>0&&arguments[0]!==void 0?arguments[0]:u.Z,Ot=b.forwardRef(function(pt,et){var Ne=pt.prefixCls,me=Ne===void 0?"rc-trigger-popup":Ne,Ee=pt.children,Le=pt.action,$e=Le===void 0?"hover":Le,Ze=pt.showAction,nt=pt.hideAction,ut=pt.popupVisible,Wt=pt.defaultPopupVisible,Zt=pt.onPopupVisibleChange,Pe=pt.afterPopupVisibleChange,qe=pt.mouseEnterDelay,Kt=pt.mouseLeaveDelay,Rt=Kt===void 0?.1:Kt,Nt=pt.focusDelay,Bt=pt.blurDelay,Ct=pt.mask,Yt=pt.maskClosable,ze=Yt===void 0?!0:Yt,ue=pt.getPopupContainer,le=pt.forceRender,Dt=pt.autoDestroy,Te=pt.destroyPopupOnHide,dt=pt.popup,Ht=pt.popupClassName,ct=pt.popupStyle,Ie=pt.popupPlacement,Et=pt.builtinPlacements,ge=Et===void 0?{}:Et,Ke=pt.popupAlign,yt=pt.zIndex,kt=pt.stretch,Fe=pt.getPopupClassNameFromAlign,Dr=pt.fresh,St=pt.alignPoint,Vr=pt.onPopupClick,Jr=pt.onPopupAlign,Er=pt.arrow,$r=pt.popupMotion,dr=pt.maskMotion,zr=pt.popupTransitionName,sn=pt.popupAnimation,ln=pt.maskTransitionName,sr=pt.maskAnimation,Lt=pt.className,gt=pt.getTriggerDOMNode,bt=(0,s.Z)(pt,Qe),jt=Dt||Te||!1,Sr=b.useState(!1),br=(0,n.Z)(Sr,2),at=br[0],Mr=br[1];(0,g.Z)(function(){Mr((0,l.Z)())},[]);var xn=b.useRef({}),Vn=b.useContext(ne),gr=b.useMemo(function(){return{registerSubPopup:function(Yn,va){xn.current[Yn]=va,Vn==null||Vn.registerSubPopup(Yn,va)}}},[Vn]),Xr=(0,p.Z)(),hn=b.useState(null),Bn=(0,n.Z)(hn,2),ni=Bn[0],si=Bn[1],Vi=(0,y.Z)(function(vi){(0,o.Sh)(vi)&&ni!==vi&&si(vi),Vn==null||Vn.registerSubPopup(Xr,vi)}),Fi=b.useState(null),Ii=(0,n.Z)(Fi,2),yi=Ii[0],bi=Ii[1],la=b.useRef(null),oi=(0,y.Z)(function(vi){(0,o.Sh)(vi)&&yi!==vi&&(bi(vi),la.current=vi)}),Wi=b.Children.only(Ee),wt=(Wi==null?void 0:Wi.props)||{},st={},ei=(0,y.Z)(function(vi){var Yn,va,ts=yi;return(ts==null?void 0:ts.contains(vi))||((Yn=(0,i.A)(ts))===null||Yn===void 0?void 0:Yn.host)===vi||vi===ts||(ni==null?void 0:ni.contains(vi))||((va=(0,i.A)(ni))===null||va===void 0?void 0:va.host)===vi||vi===ni||Object.values(xn.current).some(function(Ka){return(Ka==null?void 0:Ka.contains(vi))||vi===Ka})}),wi=ee(me,$r,sn,zr),ii=ee(me,dr,sr,ln),Ji=b.useState(Wt||!1),Ei=(0,n.Z)(Ji,2),ui=Ei[0],Pn=Ei[1],er=ut!=null?ut:ui,mt=(0,y.Z)(function(vi){ut===void 0&&Pn(vi)});(0,g.Z)(function(){Pn(ut||!1)},[ut]);var tt=b.useRef(er);tt.current=er;var It=b.useRef([]);It.current=[];var _t=(0,y.Z)(function(vi){var Yn;mt(vi),((Yn=It.current[It.current.length-1])!==null&&Yn!==void 0?Yn:er)!==vi&&(It.current.push(vi),Zt==null||Zt(vi))}),ur=b.useRef(),fr=function(){clearTimeout(ur.current)},Pr=function(Yn){var va=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;fr(),va===0?_t(Yn):ur.current=setTimeout(function(){_t(Yn)},va*1e3)};b.useEffect(function(){return fr},[]);var Gr=b.useState(!1),Ue=(0,n.Z)(Gr,2),rt=Ue[0],ye=Ue[1];(0,g.Z)(function(vi){(!vi||er)&&ye(!0)},[er]);var Ye=b.useState(null),ir=(0,n.Z)(Ye,2),kr=ir[0],Or=ir[1],Ir=b.useState([0,0]),Hr=(0,n.Z)(Ir,2),yn=Hr[0],Ar=Hr[1],cn=function(Yn){Ar([Yn.clientX,Yn.clientY])},tn=Ft(er,ni,St?yn:yi,Ie,ge,Ke,Jr),on=(0,n.Z)(tn,11),wn=on[0],ma=on[1],Ai=on[2],mi=on[3],_n=on[4],fi=on[5],zi=on[6],fa=on[7],Ls=on[8],wa=on[9],Is=on[10],Ds=Q(at,$e,Ze,nt),es=(0,n.Z)(Ds,2),bs=es[0],oa=es[1],us=bs.has("click"),Fa=oa.has("click")||oa.has("contextMenu"),Fs=(0,y.Z)(function(){rt||Is()}),Zi=function(){tt.current&&St&&Fa&&Pr(!1)};At(er,yi,ni,Fs,Zi),(0,g.Z)(function(){Fs()},[yn,Ie]),(0,g.Z)(function(){er&&!(ge!=null&&ge[Ie])&&Fs()},[JSON.stringify(Ke)]);var xs=b.useMemo(function(){var vi=ae(ge,me,wa,St);return c()(vi,Fe==null?void 0:Fe(wa))},[wa,Fe,ge,me,St]);b.useImperativeHandle(et,function(){return{nativeElement:la.current,forceAlign:Fs}});var ko=b.useState(0),Ba=(0,n.Z)(ko,2),Ss=Ba[0],Za=Ba[1],eo=b.useState(0),On=(0,n.Z)(eo,2),Ha=On[0],ms=On[1],ls=function(){if(kt&&yi){var Yn=yi.getBoundingClientRect();Za(Yn.width),ms(Yn.height)}},Yi=function(){ls(),Fs()},za=function(Yn){ye(!1),Is(),Pe==null||Pe(Yn)},Da=function(){return new Promise(function(Yn){ls(),Or(function(){return Yn})})};(0,g.Z)(function(){kr&&(Is(),kr(),Or(null))},[kr]);function Cs(vi,Yn,va,ts){st[vi]=function(Ka){var Vs;ts==null||ts(Ka),Pr(Yn,va);for(var Io=arguments.length,Vo=new Array(Io>1?Io-1:0),ws=1;ws<Io;ws++)Vo[ws-1]=arguments[ws];(Vs=wt[vi])===null||Vs===void 0||Vs.call.apply(Vs,[wt,Ka].concat(Vo))}}(us||Fa)&&(st.onClick=function(vi){var Yn;tt.current&&Fa?Pr(!1):!tt.current&&us&&(cn(vi),Pr(!0));for(var va=arguments.length,ts=new Array(va>1?va-1:0),Ka=1;Ka<va;Ka++)ts[Ka-1]=arguments[Ka];(Yn=wt.onClick)===null||Yn===void 0||Yn.call.apply(Yn,[wt,vi].concat(ts))}),cr(er,Fa,yi,ni,Ct,ze,ei,Pr);var Ks=bs.has("hover"),bo=oa.has("hover"),fo,tu;Ks&&(Cs("onMouseEnter",!0,qe,function(vi){cn(vi)}),Cs("onPointerEnter",!0,qe,function(vi){cn(vi)}),fo=function(Yn){(er||rt)&&ni!==null&&ni!==void 0&&ni.contains(Yn.target)&&Pr(!0,qe)},St&&(st.onMouseMove=function(vi){var Yn;(Yn=wt.onMouseMove)===null||Yn===void 0||Yn.call(wt,vi)})),bo&&(Cs("onMouseLeave",!1,Rt),Cs("onPointerLeave",!1,Rt),tu=function(){Pr(!1,Rt)}),bs.has("focus")&&Cs("onFocus",!0,Nt),oa.has("focus")&&Cs("onBlur",!1,Bt),bs.has("contextMenu")&&(st.onContextMenu=function(vi){var Yn;tt.current&&oa.has("contextMenu")?Pr(!1):(cn(vi),Pr(!0)),vi.preventDefault();for(var va=arguments.length,ts=new Array(va>1?va-1:0),Ka=1;Ka<va;Ka++)ts[Ka-1]=arguments[Ka];(Yn=wt.onContextMenu)===null||Yn===void 0||Yn.call.apply(Yn,[wt,vi].concat(ts))}),Lt&&(st.className=c()(wt.className,Lt));var Ro=(0,t.Z)((0,t.Z)({},wt),st),ho={},ao=["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"];ao.forEach(function(vi){bt[vi]&&(ho[vi]=function(){for(var Yn,va=arguments.length,ts=new Array(va),Ka=0;Ka<va;Ka++)ts[Ka]=arguments[Ka];(Yn=Ro[vi])===null||Yn===void 0||Yn.call.apply(Yn,[Ro].concat(ts)),bt[vi].apply(bt,ts)})});var zo=b.cloneElement(Wi,(0,t.Z)((0,t.Z)({},Ro),ho)),Lo={x:fi,y:zi},Zo=Er?(0,t.Z)({},Er!==!0?Er:{}):null;return b.createElement(b.Fragment,null,b.createElement(h.Z,{disabled:!er,ref:oi,onResize:Yi},b.createElement(Z,{getTriggerDOMNode:gt},zo)),b.createElement(ne.Provider,{value:gr},b.createElement(K,{portal:it,ref:Vi,prefixCls:me,popup:dt,className:c()(Ht,xs),style:ct,target:yi,onMouseEnter:fo,onMouseLeave:tu,onPointerEnter:fo,zIndex:yt,open:er,keepDom:rt,fresh:Dr,onClick:Vr,mask:Ct,motion:wi,maskMotion:ii,onVisibleChanged:za,onPrepare:Da,forceRender:le,autoDestroy:jt,getPopupContainer:ue,align:wa,arrow:Zo,arrowPos:Lo,ready:wn,offsetX:ma,offsetY:Ai,offsetR:mi,offsetB:_n,onAlign:Fs,stretch:kt,targetWidth:Ss/fa,targetHeight:Ha/Ls})))});return Ot}var zt=Pt(u.Z)},2878:function(){"use strict"},41194:function(d,v){"use strict";v.Z={loading:"loading___hdeS1",layoutMainClass:"layoutMainClass___t8btz"}},50484:function(d,v){"use strict";function e(n){const s={},u={channels:s,subscribe:function(f,c){return s[f]||(s[f]=[]),s[f].push(c),this.unsubscribe.bind(null,f,c)},unsubscribe:function(f,c){console.log(f,"channel");let h=s[f],o=-1;if(h){for(let i=0;i<h.length;i++)if(h[i].name===c.name){o=i;break}if(o>=0)return s[f].splice(o,1),!0}return!1},publish:function(f){if(!s[f])return!1;const c=Array.prototype.slice.call(arguments,1);return s[f].forEach(h=>{h.apply(null,c)}),this}};return n?Object.assign(n,u):u}const t=new e;v.Z=t},72892:function(d,v,e){"use strict";e.d(v,{zt:function(){return ca},$j:function(){return ba},Ue:function(){return Ks},I0:function(){return Do},v9:function(){return Mo}});var t={};e.r(t),e.d(t,{actionChannel:function(){return sr},all:function(){return Fe},apply:function(){return Jr},call:function(){return Vr},cancel:function(){return sn},cancelled:function(){return Lt},cps:function(){return Er},flush:function(){return gt},fork:function(){return $r},getContext:function(){return bt},join:function(){return zr},put:function(){return kt},race:function(){return Dr},select:function(){return ln},setContext:function(){return jt},spawn:function(){return dr},take:function(){return Ke},takeEvery:function(){return mt},takeLatest:function(){return tt},takem:function(){return yt},throttle:function(){return It}});var n=e(59301),s=e(51801),u=e(59781),f=Object.assign||function(Ve){for(var Je=1;Je<arguments.length;Je++){var Mt=arguments[Je];for(var Gt in Mt)Object.prototype.hasOwnProperty.call(Mt,Gt)&&(Ve[Gt]=Mt[Gt])}return Ve},c=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Ve){return typeof Ve}:function(Ve){return Ve&&typeof Symbol=="function"&&Ve.constructor===Symbol&&Ve!==Symbol.prototype?"symbol":typeof Ve},h=function(Je){return"@@redux-saga/"+Je},o=h("TASK"),i=h("HELPER"),y=h("MATCH"),p=h("CANCEL_PROMISE"),g=h("SAGA_ACTION"),l=h("SELF_CANCELLATION"),b=function(Je){return function(){return Je}},x=b(!0),O=null,k=function(){},C=function(Je){return Je};function T(Ve,Je,Mt){if(!Je(Ve))throw te("error","uncaught at check",Mt),new Error(Mt)}var F=Object.prototype.hasOwnProperty;function $(Ve,Je){return R.notUndef(Ve)&&F.call(Ve,Je)}var R={undef:function(Je){return Je==null},notUndef:function(Je){return Je!=null},func:function(Je){return typeof Je=="function"},number:function(Je){return typeof Je=="number"},string:function(Je){return typeof Je=="string"},array:Array.isArray,object:function(Je){return Je&&!R.array(Je)&&(typeof Je=="undefined"?"undefined":c(Je))==="object"},promise:function(Je){return Je&&R.func(Je.then)},iterator:function(Je){return Je&&R.func(Je.next)&&R.func(Je.throw)},iterable:function(Je){return Je&&R.func(Symbol)?R.func(Je[Symbol.iterator]):R.array(Je)},task:function(Je){return Je&&Je[o]},observable:function(Je){return Je&&R.func(Je.subscribe)},buffer:function(Je){return Je&&R.func(Je.isEmpty)&&R.func(Je.take)&&R.func(Je.put)},pattern:function(Je){return Je&&(R.string(Je)||(typeof Je=="undefined"?"undefined":c(Je))==="symbol"||R.func(Je)||R.array(Je))},channel:function(Je){return Je&&R.func(Je.take)&&R.func(Je.close)},helper:function(Je){return Je&&Je[i]},stringableFunc:function(Je){return R.func(Je)&&$(Je,"toString")}},K={assign:function(Je,Mt){for(var Gt in Mt)$(Mt,Gt)&&(Je[Gt]=Mt[Gt])}};function W(Ve,Je){var Mt=Ve.indexOf(Je);Mt>=0&&Ve.splice(Mt,1)}var Z={from:function(Je){var Mt=Array(Je.length);for(var Gt in Je)$(Je,Gt)&&(Mt[Gt]=Je[Gt]);return Mt}};function ie(){var Ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Je=f({},Ve),Mt=new Promise(function(Gt,pr){Je.resolve=Gt,Je.reject=pr});return Je.promise=Mt,Je}function ne(Ve){for(var Je=[],Mt=0;Mt<Ve;Mt++)Je.push(ie());return Je}function se(Ve){var Je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,Mt=void 0,Gt=new Promise(function(pr){Mt=setTimeout(function(){return pr(Je)},Ve)});return Gt[p]=function(){return clearTimeout(Mt)},Gt}function Q(){var Ve,Je=!0,Mt=void 0,Gt=void 0;return Ve={},Ve[o]=!0,Ve.isRunning=function(){return Je},Ve.result=function(){return Mt},Ve.error=function(){return Gt},Ve.setRunning=function(Fr){return Je=Fr},Ve.setResult=function(Fr){return Mt=Fr},Ve.setError=function(Fr){return Gt=Fr},Ve}function Y(){var Ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return function(){return++Ve}}var G=Y(),ae=function(Je){throw Je},ee=function(Je){return{value:Je,done:!0}};function J(Ve){var Je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ae,Mt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"",Gt=arguments[3],pr={name:Mt,next:Ve,throw:Je,return:ee};return Gt&&(pr[i]=!0),typeof Symbol!="undefined"&&(pr[Symbol.iterator]=function(){return pr}),pr}function te(Ve,Je){var Mt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"";typeof window=="undefined"?console.log("redux-saga "+Ve+": "+Je+`
`+(Mt&&Mt.stack||Mt)):console[Ve](Je,Mt)}function M(Ve,Je){return function(){return Ve.apply(void 0,arguments)}}var L=function(Je,Mt){return Je+" has been deprecated in favor of "+Mt+", please update your code"},X=function(Je){return new Error(`
redux-saga: Error checking hooks detected an inconsistent state. This is likely a bug
in redux-saga code and not yours. Thanks for reporting this in the project's github repo.
Error: `+Je+`
`)},fe=function(Je,Mt){return(Je?Je+".":"")+"setContext(props): argument "+Mt+" is not a plain object"},xe=function(Je){return function(Mt){return Je(Object.defineProperty(Mt,g,{value:!0}))}},Ce=function Ve(Je){return function(){for(var Mt=arguments.length,Gt=Array(Mt),pr=0;pr<Mt;pr++)Gt[pr]=arguments[pr];var Fr=[],Zr=Je.apply(void 0,Gt);return{next:function(rn){return Fr.push(rn),Zr.next(rn)},clone:function(){var rn=Ve(Je).apply(void 0,Gt);return Fr.forEach(function(gn){return rn.next(gn)}),rn},return:function(rn){return Zr.return(rn)},throw:function(rn){return Zr.throw(rn)}}}},Me="Channel's Buffer overflow!",ke=1,Ft=2,ht=3,At=4,tr={isEmpty:x,put:k,take:k};function qt(){var Ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,Je=arguments[1],Mt=new Array(Ve),Gt=0,pr=0,Fr=0,Zr=function(ti){Mt[pr]=ti,pr=(pr+1)%Ve,Gt++},vn=function(){if(Gt!=0){var ti=Mt[Fr];return Mt[Fr]=null,Gt--,Fr=(Fr+1)%Ve,ti}},rn=function(){for(var ti=[];Gt;)ti.push(vn());return ti};return{isEmpty:function(){return Gt==0},put:function(ti){if(Gt<Ve)Zr(ti);else{var ai=void 0;switch(Je){case ke:throw new Error(Me);case ht:Mt[pr]=ti,pr=(pr+1)%Ve,Fr=pr;break;case At:ai=2*Ve,Mt=rn(),Gt=Mt.length,pr=Mt.length,Fr=0,Mt.length=ai,Ve=ai,Zr(ti);break;default:}}},take:vn,flush:rn}}var cr={none:function(){return tr},fixed:function(Je){return qt(Je,ke)},dropping:function(Je){return qt(Je,Ft)},sliding:function(Je){return qt(Je,ht)},expanding:function(Je){return qt(Je,At)}},Qe=[],Pt=0;function zt(Ve){try{Ot(),Ve()}finally{pt()}}function it(Ve){Qe.push(Ve),Pt||(Ot(),et())}function Ot(){Pt++}function pt(){Pt--}function et(){pt();for(var Ve=void 0;!Pt&&(Ve=Qe.shift())!==void 0;)zt(Ve)}var Ne=Object.assign||function(Ve){for(var Je=1;Je<arguments.length;Je++){var Mt=arguments[Je];for(var Gt in Mt)Object.prototype.hasOwnProperty.call(Mt,Gt)&&(Ve[Gt]=Mt[Gt])}return Ve},me="@@redux-saga/CHANNEL_END",Ee={type:me},Le=function(Je){return Je&&Je.type===me};function $e(){var Ve=[];function Je(Gt){return Ve.push(Gt),function(){return W(Ve,Gt)}}function Mt(Gt){for(var pr=Ve.slice(),Fr=0,Zr=pr.length;Fr<Zr;Fr++)pr[Fr](Gt)}return{subscribe:Je,emit:Mt}}var Ze="invalid buffer passed to channel factory function",nt="Saga was provided with an undefined action";function ut(){var Ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:cr.fixed(),Je=!1,Mt=[];T(Ve,R.buffer,Ze);function Gt(){if(Je&&Mt.length)throw X("Cannot have a closed channel with pending takers");if(Mt.length&&!Ve.isEmpty())throw X("Cannot have pending takers with non empty buffer")}function pr(rn){if(Gt(),T(rn,R.notUndef,nt),!Je){if(!Mt.length)return Ve.put(rn);for(var gn=0;gn<Mt.length;gn++){var ti=Mt[gn];if(!ti[y]||ti[y](rn))return Mt.splice(gn,1),ti(rn)}}}function Fr(rn){Gt(),T(rn,R.func,"channel.take's callback must be a function"),Je&&Ve.isEmpty()?rn(Ee):Ve.isEmpty()?(Mt.push(rn),rn.cancel=function(){return W(Mt,rn)}):rn(Ve.take())}function Zr(rn){if(Gt(),T(rn,R.func,"channel.flush' callback must be a function"),Je&&Ve.isEmpty()){rn(Ee);return}rn(Ve.flush())}function vn(){if(Gt(),!Je&&(Je=!0,Mt.length)){var rn=Mt;Mt=[];for(var gn=0,ti=rn.length;gn<ti;gn++)rn[gn](Ee)}}return{take:Fr,put:pr,flush:Zr,close:vn,get __takers__(){return Mt},get __closed__(){return Je}}}function Wt(Ve){var Je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:cr.none(),Mt=arguments[2];arguments.length>2&&T(Mt,R.func,"Invalid match function passed to eventChannel");var Gt=ut(Je),pr=function(){Gt.__closed__||(Fr&&Fr(),Gt.close())},Fr=Ve(function(Zr){if(Le(Zr)){pr();return}Mt&&!Mt(Zr)||Gt.put(Zr)});if(Gt.__closed__&&Fr(),!R.func(Fr))throw new Error("in eventChannel: subscribe should return a function to unsubscribe");return{take:Gt.take,flush:Gt.flush,close:pr}}function Zt(Ve){var Je=Wt(function(Mt){return Ve(function(Gt){if(Gt[g]){Mt(Gt);return}it(function(){return Mt(Gt)})})});return Ne({},Je,{take:function(Gt,pr){arguments.length>1&&(T(pr,R.func,"channel.take's matcher argument must be a function"),Gt[y]=pr),Je.take(Gt)}})}var Pe=h("IO"),qe="TAKE",Kt="PUT",Rt="ALL",Nt="RACE",Bt="CALL",Ct="CPS",Yt="FORK",ze="JOIN",ue="CANCEL",le="SELECT",Dt="ACTION_CHANNEL",Te="CANCELLED",dt="FLUSH",Ht="GET_CONTEXT",ct="SET_CONTEXT",Ie=`
(HINT: if you are getting this errors in tests, consider using createMockTask from redux-saga/utils)`,Et=function(Je,Mt){var Gt;return Gt={},Gt[Pe]=!0,Gt[Je]=Mt,Gt},ge=function(Je){return T(br.fork(Je),R.object,"detach(eff): argument must be a fork effect"),Je[Yt].detached=!0,Je};function Ke(){var Ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"*";if(arguments.length&&T(arguments[0],R.notUndef,"take(patternOrChannel): patternOrChannel is undefined"),R.pattern(Ve))return Et(qe,{pattern:Ve});if(R.channel(Ve))return Et(qe,{channel:Ve});throw new Error("take(patternOrChannel): argument "+String(Ve)+" is not valid channel or a valid pattern")}Ke.maybe=function(){var Ve=Ke.apply(void 0,arguments);return Ve[qe].maybe=!0,Ve};var yt=M(Ke.maybe,L("takem","take.maybe"));function kt(Ve,Je){return arguments.length>1?(T(Ve,R.notUndef,"put(channel, action): argument channel is undefined"),T(Ve,R.channel,"put(channel, action): argument "+Ve+" is not a valid channel"),T(Je,R.notUndef,"put(channel, action): argument action is undefined")):(T(Ve,R.notUndef,"put(action): argument action is undefined"),Je=Ve,Ve=null),Et(Kt,{channel:Ve,action:Je})}kt.resolve=function(){var Ve=kt.apply(void 0,arguments);return Ve[Kt].resolve=!0,Ve},kt.sync=M(kt.resolve,L("put.sync","put.resolve"));function Fe(Ve){return Et(Rt,Ve)}function Dr(Ve){return Et(Nt,Ve)}function St(Ve,Je,Mt){T(Je,R.notUndef,Ve+": argument fn is undefined");var Gt=null;if(R.array(Je)){var pr=Je;Gt=pr[0],Je=pr[1]}else if(Je.fn){var Fr=Je;Gt=Fr.context,Je=Fr.fn}return Gt&&R.string(Je)&&R.func(Gt[Je])&&(Je=Gt[Je]),T(Je,R.func,Ve+": argument "+Je+" is not a function"),{context:Gt,fn:Je,args:Mt}}function Vr(Ve){for(var Je=arguments.length,Mt=Array(Je>1?Je-1:0),Gt=1;Gt<Je;Gt++)Mt[Gt-1]=arguments[Gt];return Et(Bt,St("call",Ve,Mt))}function Jr(Ve,Je){var Mt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];return Et(Bt,St("apply",{context:Ve,fn:Je},Mt))}function Er(Ve){for(var Je=arguments.length,Mt=Array(Je>1?Je-1:0),Gt=1;Gt<Je;Gt++)Mt[Gt-1]=arguments[Gt];return Et(Ct,St("cps",Ve,Mt))}function $r(Ve){for(var Je=arguments.length,Mt=Array(Je>1?Je-1:0),Gt=1;Gt<Je;Gt++)Mt[Gt-1]=arguments[Gt];return Et(Yt,St("fork",Ve,Mt))}function dr(Ve){for(var Je=arguments.length,Mt=Array(Je>1?Je-1:0),Gt=1;Gt<Je;Gt++)Mt[Gt-1]=arguments[Gt];return ge($r.apply(void 0,[Ve].concat(Mt)))}function zr(){for(var Ve=arguments.length,Je=Array(Ve),Mt=0;Mt<Ve;Mt++)Je[Mt]=arguments[Mt];if(Je.length>1)return Fe(Je.map(function(pr){return zr(pr)}));var Gt=Je[0];return T(Gt,R.notUndef,"join(task): argument task is undefined"),T(Gt,R.task,"join(task): argument "+Gt+" is not a valid Task object "+Ie),Et(ze,Gt)}function sn(){for(var Ve=arguments.length,Je=Array(Ve),Mt=0;Mt<Ve;Mt++)Je[Mt]=arguments[Mt];if(Je.length>1)return Fe(Je.map(function(pr){return sn(pr)}));var Gt=Je[0];return Je.length===1&&(T(Gt,R.notUndef,"cancel(task): argument task is undefined"),T(Gt,R.task,"cancel(task): argument "+Gt+" is not a valid Task object "+Ie)),Et(ue,Gt||l)}function ln(Ve){for(var Je=arguments.length,Mt=Array(Je>1?Je-1:0),Gt=1;Gt<Je;Gt++)Mt[Gt-1]=arguments[Gt];return arguments.length===0?Ve=C:(T(Ve,R.notUndef,"select(selector,[...]): argument selector is undefined"),T(Ve,R.func,"select(selector,[...]): argument "+Ve+" is not a function")),Et(le,{selector:Ve,args:Mt})}function sr(Ve,Je){return T(Ve,R.notUndef,"actionChannel(pattern,...): argument pattern is undefined"),arguments.length>1&&(T(Je,R.notUndef,"actionChannel(pattern, buffer): argument buffer is undefined"),T(Je,R.buffer,"actionChannel(pattern, buffer): argument "+Je+" is not a valid buffer")),Et(Dt,{pattern:Ve,buffer:Je})}function Lt(){return Et(Te,{})}function gt(Ve){return T(Ve,R.channel,"flush(channel): argument "+Ve+" is not valid channel"),Et(dt,Ve)}function bt(Ve){return T(Ve,R.string,"getContext(prop): argument "+Ve+" is not a string"),Et(Ht,Ve)}function jt(Ve){return T(Ve,R.object,fe(null,Ve)),Et(ct,Ve)}var Sr=function(Je){return function(Mt){return Mt&&Mt[Pe]&&Mt[Je]}},br={take:Sr(qe),put:Sr(Kt),all:Sr(Rt),race:Sr(Nt),call:Sr(Bt),cps:Sr(Ct),fork:Sr(Yt),join:Sr(ze),cancel:Sr(ue),select:Sr(le),actionChannel:Sr(Dt),cancelled:Sr(Te),flush:Sr(dt),getContext:Sr(Ht),setContext:Sr(ct)},at=Object.assign||function(Ve){for(var Je=1;Je<arguments.length;Je++){var Mt=arguments[Je];for(var Gt in Mt)Object.prototype.hasOwnProperty.call(Mt,Gt)&&(Ve[Gt]=Mt[Gt])}return Ve},Mr=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Ve){return typeof Ve}:function(Ve){return Ve&&typeof Symbol=="function"&&Ve.constructor===Symbol&&Ve!==Symbol.prototype?"symbol":typeof Ve};function xn(Ve,Je){for(var Mt in Je){var Gt=Je[Mt];Gt.configurable=Gt.enumerable=!0,"value"in Gt&&(Gt.writable=!0),Object.defineProperty(Ve,Mt,Gt)}return Ve}var Vn="proc first argument (Saga function result) must be an iterator",gr={toString:function(){return"@@redux-saga/CHANNEL_END"}},Xr={toString:function(){return"@@redux-saga/TASK_CANCEL"}},hn={wildcard:function(){return x},default:function(Je){return(typeof Je=="undefined"?"undefined":Mr(Je))==="symbol"?function(Mt){return Mt.type===Je}:function(Mt){return Mt.type===String(Je)}},array:function(Je){return function(Mt){return Je.some(function(Gt){return Bn(Gt)(Mt)})}},predicate:function(Je){return function(Mt){return Je(Mt)}}};function Bn(Ve){return(Ve==="*"?hn.wildcard:R.array(Ve)?hn.array:R.stringableFunc(Ve)?hn.default:R.func(Ve)?hn.predicate:hn.default)(Ve)}function ni(Ve,Je,Mt){var Gt=[],pr=void 0,Fr=!1;vn(Je);function Zr(gn){rn(),Mt(gn,!0)}function vn(gn){Gt.push(gn),gn.cont=function(ti,ai){Fr||(W(Gt,gn),gn.cont=k,ai?Zr(ti):(gn===Je&&(pr=ti),Gt.length||(Fr=!0,Mt(pr))))}}function rn(){Fr||(Fr=!0,Gt.forEach(function(gn){gn.cont=k,gn.cancel()}),Gt=[])}return{addTask:vn,cancelAll:rn,abort:Zr,getTasks:function(){return Gt},taskNames:function(){return Gt.map(function(ti){return ti.name})}}}function si(Ve){var Je=Ve.context,Mt=Ve.fn,Gt=Ve.args;if(R.iterator(Mt))return Mt;var pr=void 0,Fr=void 0;try{pr=Mt.apply(Je,Gt)}catch(Zr){Fr=Zr}return R.iterator(pr)?pr:J(Fr?function(){throw Fr}:function(){var Zr=void 0,vn={done:!1,value:pr},rn=function(ti){return{done:!0,value:ti}};return function(gn){return Zr?rn(gn):(Zr=!0,vn)}}())}var Vi=function(Je){return{fn:Je}};function Fi(Ve){var Je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:function(){return k},Mt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:k,Gt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:k,pr=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{},Fr=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{},Zr=arguments.length>6&&arguments[6]!==void 0?arguments[6]:0,vn=arguments.length>7&&arguments[7]!==void 0?arguments[7]:"anonymous",rn=arguments[8];T(Ve,R.iterator,Vn);var gn="[...effects]",ti=M(As,L(gn,"all("+gn+")")),ai=Fr.sagaMonitor,Si=Fr.logger,Ci=Fr.onError,Xi=Si||te,ji=function(Vt){var Tn=Vt.sagaStack;!Tn&&Vt.stack&&(Tn=Vt.stack.split(`
`)[0].indexOf(Vt.message)!==-1?Vt.stack:"Error: "+Vt.message+`
`+Vt.stack),Xi("error","uncaught at "+vn,Tn||Vt.message||Vt)},Ti=Zt(Je),ga=Object.create(pr);Ki.cancel=k;var Di=en(Zr,vn,Ve,rn),gi={name:vn,cancel:to,isRunning:!0},na=ni(vn,gi,Na);function to(){gi.isRunning&&!gi.isCancelled&&(gi.isCancelled=!0,Ki(Xr))}function Rs(){Ve._isRunning&&!Ve._isCancelled&&(Ve._isCancelled=!0,na.cancelAll(),Na(Xr))}return rn&&(rn.cancel=Rs),Ve._isRunning=!0,Ki(),Di;function Ki(vr,Vt){if(!gi.isRunning)throw new Error("Trying to resume an already finished generator");try{var Tn=void 0;Vt?Tn=Ve.throw(vr):vr===Xr?(gi.isCancelled=!0,Ki.cancel(),Tn=R.func(Ve.return)?Ve.return(Xr):{done:!0,value:Xr}):vr===gr?Tn=R.func(Ve.return)?Ve.return():{done:!0}:Tn=Ve.next(vr),Tn.done?(gi.isMainRunning=!1,gi.cont&&gi.cont(Tn.value)):ta(Tn.value,Zr,"",Ki)}catch(ri){gi.isCancelled&&ji(ri),gi.isMainRunning=!1,gi.cont(ri,!0)}}function Na(vr,Vt){Ve._isRunning=!1,Ti.close(),Vt?(vr instanceof Error&&Object.defineProperty(vr,"sagaStack",{value:"at "+vn+`
`+(vr.sagaStack||vr.stack),configurable:!0}),Di.cont||(vr instanceof Error&&Ci?Ci(vr):ji(vr)),Ve._error=vr,Ve._isAborted=!0,Ve._deferredEnd&&Ve._deferredEnd.reject(vr)):(Ve._result=vr,Ve._deferredEnd&&Ve._deferredEnd.resolve(vr)),Di.cont&&Di.cont(vr,Vt),Di.joiners.forEach(function(Tn){return Tn.cb(vr,Vt)}),Di.joiners=null}function ta(vr,Vt){var Tn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"",ri=arguments[3],$i=G();ai&&ai.effectTriggered({effectId:$i,parentEffectId:Vt,label:Tn,effect:vr});var In=void 0;function Ln(ua,Qi){In||(In=!0,ri.cancel=k,ai&&(Qi?ai.effectRejected($i,ua):ai.effectResolved($i,ua)),ri(ua,Qi))}Ln.cancel=k,ri.cancel=function(){if(!In){In=!0;try{Ln.cancel()}catch(ua){ji(ua)}Ln.cancel=k,ai&&ai.effectCancelled($i)}};var jn=void 0;return R.promise(vr)?Bi(vr,Ln):R.helper(vr)?_o(Vi(vr),$i,Ln):R.iterator(vr)?ya(vr,$i,vn,Ln):R.array(vr)?ti(vr,$i,Ln):(jn=br.take(vr))?Va(jn,Ln):(jn=br.put(vr))?Ya(jn,Ln):(jn=br.all(vr))?As(jn,$i,Ln):(jn=br.race(vr))?ia(jn,$i,Ln):(jn=br.call(vr))?so(jn,$i,Ln):(jn=br.cps(vr))?rs(jn,Ln):(jn=br.fork(vr))?_o(jn,$i,Ln):(jn=br.join(vr))?ns(jn,Ln):(jn=br.cancel(vr))?La(jn,Ln):(jn=br.select(vr))?Xa(jn,Ln):(jn=br.actionChannel(vr))?$s(jn,Ln):(jn=br.flush(vr))?ve(jn,Ln):(jn=br.cancelled(vr))?da(jn,Ln):(jn=br.getContext(vr))?we(jn,Ln):(jn=br.setContext(vr))?wr(jn,Ln):Ln(vr)}function Bi(vr,Vt){var Tn=vr[p];R.func(Tn)?Vt.cancel=Tn:R.func(vr.abort)&&(Vt.cancel=function(){return vr.abort()}),vr.then(Vt,function(ri){return Vt(ri,!0)})}function ya(vr,Vt,Tn,ri){Fi(vr,Je,Mt,Gt,ga,Fr,Vt,Tn,ri)}function Va(vr,Vt){var Tn=vr.channel,ri=vr.pattern,$i=vr.maybe;Tn=Tn||Ti;var In=function(jn){return jn instanceof Error?Vt(jn,!0):Le(jn)&&!$i?Vt(gr):Vt(jn)};try{Tn.take(In,Bn(ri))}catch(Ln){return Vt(Ln,!0)}Vt.cancel=In.cancel}function Ya(vr,Vt){var Tn=vr.channel,ri=vr.action,$i=vr.resolve;it(function(){var In=void 0;try{In=(Tn?Tn.put:Mt)(ri)}catch(Ln){if(Tn||$i)return Vt(Ln,!0);ji(Ln)}if($i&&R.promise(In))Bi(In,Vt);else return Vt(In)})}function so(vr,Vt,Tn){var ri=vr.context,$i=vr.fn,In=vr.args,Ln=void 0;try{Ln=$i.apply(ri,In)}catch(jn){return Tn(jn,!0)}return R.promise(Ln)?Bi(Ln,Tn):R.iterator(Ln)?ya(Ln,Vt,$i.name,Tn):Tn(Ln)}function rs(vr,Vt){var Tn=vr.context,ri=vr.fn,$i=vr.args;try{var In=function(jn,ua){return R.undef(jn)?Vt(ua):Vt(jn,!0)};ri.apply(Tn,$i.concat(In)),In.cancel&&(Vt.cancel=function(){return In.cancel()})}catch(Ln){return Vt(Ln,!0)}}function _o(vr,Vt,Tn){var ri=vr.context,$i=vr.fn,In=vr.args,Ln=vr.detached,jn=si({context:ri,fn:$i,args:In});try{Ot();var ua=Fi(jn,Je,Mt,Gt,ga,Fr,Vt,$i.name,Ln?null:k);Ln?Tn(ua):jn._isRunning?(na.addTask(ua),Tn(ua)):jn._error?na.abort(jn._error):Tn(ua)}finally{et()}}function ns(vr,Vt){if(vr.isRunning()){var Tn={task:Di,cb:Vt};Vt.cancel=function(){return W(vr.joiners,Tn)},vr.joiners.push(Tn)}else vr.isAborted()?Vt(vr.error(),!0):Vt(vr.result())}function La(vr,Vt){vr===l&&(vr=Di),vr.isRunning()&&vr.cancel(),Vt()}function As(vr,Vt,Tn){var ri=Object.keys(vr);if(!ri.length)return Tn(R.array(vr)?[]:{});var $i=0,In=void 0,Ln={},jn={};function ua(){$i===ri.length&&(In=!0,Tn(R.array(vr)?Z.from(at({},Ln,{length:ri.length})):Ln))}ri.forEach(function(Qi){var wo=function(Yo,Bu){In||(Bu||Le(Yo)||Yo===gr||Yo===Xr?(Tn.cancel(),Tn(Yo,Bu)):(Ln[Qi]=Yo,$i++,ua()))};wo.cancel=k,jn[Qi]=wo}),Tn.cancel=function(){In||(In=!0,ri.forEach(function(Qi){return jn[Qi].cancel()}))},ri.forEach(function(Qi){return ta(vr[Qi],Vt,Qi,jn[Qi])})}function ia(vr,Vt,Tn){var ri=void 0,$i=Object.keys(vr),In={};$i.forEach(function(Ln){var jn=function(Qi,wo){if(!ri){if(wo)Tn.cancel(),Tn(Qi,!0);else if(!Le(Qi)&&Qi!==gr&&Qi!==Xr){var js;Tn.cancel(),ri=!0;var Yo=(js={},js[Ln]=Qi,js);Tn(R.array(vr)?[].slice.call(at({},Yo,{length:$i.length})):Yo)}}};jn.cancel=k,In[Ln]=jn}),Tn.cancel=function(){ri||(ri=!0,$i.forEach(function(Ln){return In[Ln].cancel()}))},$i.forEach(function(Ln){ri||ta(vr[Ln],Vt,Ln,In[Ln])})}function Xa(vr,Vt){var Tn=vr.selector,ri=vr.args;try{var $i=Tn.apply(void 0,[Gt()].concat(ri));Vt($i)}catch(In){Vt(In,!0)}}function $s(vr,Vt){var Tn=vr.pattern,ri=vr.buffer,$i=Bn(Tn);$i.pattern=Tn,Vt(Wt(Je,ri||cr.fixed(),$i))}function da(vr,Vt){Vt(!!gi.isCancelled)}function ve(vr,Vt){vr.flush(Vt)}function we(vr,Vt){Vt(ga[vr])}function wr(vr,Vt){K.assign(ga,vr),Vt()}function en(vr,Vt,Tn,ri){var $i,In,Ln;return Tn._deferredEnd=null,In={},In[o]=!0,In.id=vr,In.name=Vt,$i="done",Ln={},Ln[$i]=Ln[$i]||{},Ln[$i].get=function(){if(Tn._deferredEnd)return Tn._deferredEnd.promise;var jn=ie();return Tn._deferredEnd=jn,Tn._isRunning||(Tn._error?jn.reject(Tn._error):jn.resolve(Tn._result)),jn.promise},In.cont=ri,In.joiners=[],In.cancel=Rs,In.isRunning=function(){return Tn._isRunning},In.isCancelled=function(){return Tn._isCancelled},In.isAborted=function(){return Tn._isAborted},In.result=function(){return Tn._result},In.error=function(){return Tn._error},In.setContext=function(ua){T(ua,R.object,fe("task",ua)),K.assign(ga,ua)},xn(In,Ln),In}}var Ii="runSaga(storeInterface, saga, ...args)",yi=Ii+": saga argument must be a Generator function!";function bi(Ve,Je){for(var Mt=arguments.length,Gt=Array(Mt>2?Mt-2:0),pr=2;pr<Mt;pr++)Gt[pr-2]=arguments[pr];var Fr=void 0;R.iterator(Ve)?(Fr=Ve,Ve=Je):(T(Je,R.func,yi),Fr=Je.apply(void 0,Gt),T(Fr,R.iterator,yi));var Zr=Ve,vn=Zr.subscribe,rn=Zr.dispatch,gn=Zr.getState,ti=Zr.context,ai=Zr.sagaMonitor,Si=Zr.logger,Ci=Zr.onError,Xi=G();ai&&(ai.effectTriggered=ai.effectTriggered||k,ai.effectResolved=ai.effectResolved||k,ai.effectRejected=ai.effectRejected||k,ai.effectCancelled=ai.effectCancelled||k,ai.actionDispatched=ai.actionDispatched||k,ai.effectTriggered({effectId:Xi,root:!0,parentEffectId:0,effect:{root:!0,saga:Je,args:Gt}}));var ji=Fi(Fr,vn,xe(rn),gn,ti,{sagaMonitor:ai,logger:Si,onError:Ci},Xi,Je.name);return ai&&ai.effectResolved(Xi,ji),ji}function la(Ve,Je){var Mt={};for(var Gt in Ve)Je.indexOf(Gt)>=0||Object.prototype.hasOwnProperty.call(Ve,Gt)&&(Mt[Gt]=Ve[Gt]);return Mt}function oi(){var Ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Je=Ve.context,Mt=Je===void 0?{}:Je,Gt=la(Ve,["context"]),pr=Gt.sagaMonitor,Fr=Gt.logger,Zr=Gt.onError;if(R.func(Gt))throw new Error("Saga middleware no longer accept Generator functions. Use sagaMiddleware.run instead");if(Fr&&!R.func(Fr))throw new Error("`options.logger` passed to the Saga middleware is not a function!");if(Zr&&!R.func(Zr))throw new Error("`options.onError` passed to the Saga middleware is not a function!");if(Gt.emitter&&!R.func(Gt.emitter))throw new Error("`options.emitter` passed to the Saga middleware is not a function!");function vn(rn){var gn=rn.getState,ti=rn.dispatch,ai=$e();return ai.emit=(Gt.emitter||C)(ai.emit),vn.run=bi.bind(null,{context:Mt,subscribe:ai.subscribe,dispatch:ti,getState:gn,sagaMonitor:pr,logger:Fr,onError:Zr}),function(Si){return function(Ci){pr&&pr.actionDispatched&&pr.actionDispatched(Ci);var Xi=Si(Ci);return ai.emit(Ci),Xi}}}return vn.run=function(){throw new Error("Before running a Saga, you must mount the Saga middleware on the Store using applyMiddleware")},vn.setContext=function(rn){T(rn,R.object,fe("sagaMiddleware",rn)),K.assign(Mt,rn)},vn}var Wi={done:!0,value:void 0},wt={};function st(Ve){return R.channel(Ve)?"channel":Array.isArray(Ve)?String(Ve.map(function(Je){return String(Je)})):String(Ve)}function ei(Ve,Je){var Mt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"iterator",Gt=void 0,pr=Je;function Fr(Zr,vn){if(pr===wt)return Wi;if(vn)throw pr=wt,vn;Gt&&Gt(Zr);var rn=Ve[pr](),gn=rn[0],ti=rn[1],ai=rn[2];return pr=gn,Gt=ai,pr===wt?Wi:ti}return J(Fr,function(Zr){return Fr(null,Zr)},Mt,!0)}function wi(Ve,Je){for(var Mt=arguments.length,Gt=Array(Mt>2?Mt-2:0),pr=2;pr<Mt;pr++)Gt[pr-2]=arguments[pr];var Fr={done:!1,value:Ke(Ve)},Zr=function(ti){return{done:!1,value:$r.apply(void 0,[Je].concat(Gt,[ti]))}},vn=void 0,rn=function(ti){return vn=ti};return ei({q1:function(){return["q2",Fr,rn]},q2:function(){return vn===Ee?[wt]:["q1",Zr(vn)]}},"q1","takeEvery("+st(Ve)+", "+Je.name+")")}function ii(Ve,Je){for(var Mt=arguments.length,Gt=Array(Mt>2?Mt-2:0),pr=2;pr<Mt;pr++)Gt[pr-2]=arguments[pr];var Fr={done:!1,value:Ke(Ve)},Zr=function(Ci){return{done:!1,value:$r.apply(void 0,[Je].concat(Gt,[Ci]))}},vn=function(Ci){return{done:!1,value:sn(Ci)}},rn=void 0,gn=void 0,ti=function(Ci){return rn=Ci},ai=function(Ci){return gn=Ci};return ei({q1:function(){return["q2",Fr,ai]},q2:function(){return gn===Ee?[wt]:rn?["q3",vn(rn)]:["q1",Zr(gn),ti]},q3:function(){return["q1",Zr(gn),ti]}},"q1","takeLatest("+st(Ve)+", "+Je.name+")")}function Ji(Ve,Je,Mt){for(var Gt=arguments.length,pr=Array(Gt>3?Gt-3:0),Fr=3;Fr<Gt;Fr++)pr[Fr-3]=arguments[Fr];var Zr=void 0,vn=void 0,rn={done:!1,value:sr(Je,cr.sliding(1))},gn=function(){return{done:!1,value:Ke(vn)}},ti=function(ji){return{done:!1,value:$r.apply(void 0,[Mt].concat(pr,[ji]))}},ai={done:!1,value:Vr(se,Ve)},Si=function(ji){return Zr=ji},Ci=function(ji){return vn=ji};return ei({q1:function(){return["q2",rn,Ci]},q2:function(){return["q3",gn(),Si]},q3:function(){return Zr===Ee?[wt]:["q4",ti(Zr)]},q4:function(){return["q2",ai]}},"q1","throttle("+st(Je)+", "+Mt.name+")")}var Ei=function(Je){return"import { "+Je+" } from 'redux-saga' has been deprecated in favor of import { "+Je+` } from 'redux-saga/effects'.
The latter will not work with yield*, as helper effects are wrapped automatically for you in fork effect.
Therefore yield `+Je+" will return task descriptor to your saga and execute next lines of code."},ui=null,Pn=null,er=null;function mt(Ve,Je){for(var Mt=arguments.length,Gt=Array(Mt>2?Mt-2:0),pr=2;pr<Mt;pr++)Gt[pr-2]=arguments[pr];return $r.apply(void 0,[wi,Ve,Je].concat(Gt))}function tt(Ve,Je){for(var Mt=arguments.length,Gt=Array(Mt>2?Mt-2:0),pr=2;pr<Mt;pr++)Gt[pr-2]=arguments[pr];return $r.apply(void 0,[ii,Ve,Je].concat(Gt))}function It(Ve,Je,Mt){for(var Gt=arguments.length,pr=Array(Gt>3?Gt-3:0),Fr=3;Fr<Gt;Fr++)pr[Fr-3]=arguments[Fr];return $r.apply(void 0,[Ji,Ve,Je,Mt].concat(pr))}var _t=oi,ur=e(44520),fr=e.n(ur),Pr=e(39559),Gr=e(78639),Ue=e.n(Gr),rt=e(26407),ye=e(34589),Ye=e(56754),ir=e.n(Ye),kr=e(6909),Or=e(4771),Ir=e(89381),Hr=e.n(Ir),yn=e(60288),Ar=e(33606),cn=e(64464),tn=e.n(cn),on=Array.isArray.bind(Array),wn=function(Je){return typeof Je=="function"},ma=function(Je){return Je},Ai=function(){},mi=function(Je,Mt){for(var Gt=0,pr=Je.length;Gt<pr;Gt+=1)if(Mt(Je[Gt],Gt))return Gt;return-1},_n=Object.freeze({isPlainObject:Ue(),isArray:on,isFunction:wn,returnSelf:ma,noop:Ai,findIndex:mi});function fi(Ve,Je){var Mt=Ve.namespace,Gt=Ve.reducers,pr=Ve.effects,Fr=Ve.subscriptions;invariant(Mt,"[app.model] namespace should be defined"),invariant(typeof Mt=="string","[app.model] namespace should be string, but got ".concat(_typeof(Mt))),invariant(!Je.some(function(Zr){return Zr.namespace===Mt}),"[app.model] namespace should be unique"),Gt&&(invariant(isPlainObject(Gt)||on(Gt),"[app.model] reducers should be plain object or array, but got ".concat(_typeof(Gt))),invariant(!on(Gt)||isPlainObject(Gt[0])&&wn(Gt[1]),"[app.model] reducers with array should be [Object, Function]")),pr&&invariant(isPlainObject(pr),"[app.model] effects should be plain object, but got ".concat(_typeof(pr))),Fr&&(invariant(isPlainObject(Fr),"[app.model] subscriptions should be plain object, but got ".concat(_typeof(Fr))),invariant(zi(Fr),"[app.model] subscription should be function"))}function zi(Ve){return Object.keys(Ve).every(function(Je){return wn(Ve[Je])})}var fa="/";function Ls(Ve,Je,Mt){return Object.keys(Ve).reduce(function(Gt,pr){ir()(pr.indexOf("".concat(Je).concat(fa))!==0,"[prefixNamespace]: ".concat(Mt," ").concat(pr," should not be prefixed with namespace ").concat(Je));var Fr="".concat(Je).concat(fa).concat(pr);return Gt[Fr]=Ve[pr],Gt},{})}function wa(Ve){var Je=Ve.namespace,Mt=Ve.reducers,Gt=Ve.effects;if(Mt)if(on(Mt)){var pr=(0,ye.Z)(Mt),Fr=pr[0],Zr=pr.slice(1);Ve.reducers=[Ls(Fr,Je,"reducer")].concat((0,rt.Z)(Zr))}else Ve.reducers=Ls(Mt,Je,"reducer");return Gt&&(Ve.effects=Ls(Gt,Je,"effect")),Ve}var Is=["onError","onStateChange","onAction","onHmr","onReducer","onEffect","extraReducers","extraEnhancers","_handleActions"];function Ds(Ve){return Object.keys(Ve).reduce(function(Je,Mt){return Is.indexOf(Mt)>-1&&(Je[Mt]=Ve[Mt]),Je},{})}var es=function(){function Ve(){(0,kr.Z)(this,Ve),this._handleActions=null,this.hooks=Is.reduce(function(Je,Mt){return Je[Mt]=[],Je},{})}return(0,Or.Z)(Ve,[{key:"use",value:function(Mt){fr()(Ue()(Mt),"plugin.use: plugin should be plain object");var Gt=this.hooks;for(var pr in Mt)Object.prototype.hasOwnProperty.call(Mt,pr)&&(fr()(Gt[pr],"plugin.use: unknown plugin property: ".concat(pr)),pr==="_handleActions"?this._handleActions=Mt[pr]:pr==="extraEnhancers"?Gt[pr]=Mt[pr]:Gt[pr].push(Mt[pr]))}},{key:"apply",value:function(Mt,Gt){var pr=this.hooks,Fr=["onError","onHmr"];fr()(Fr.indexOf(Mt)>-1,"plugin.apply: hook ".concat(Mt," cannot be applied"));var Zr=pr[Mt];return function(){if(Zr.length){var vn=!0,rn=!1,gn=void 0;try{for(var ti=Zr[Symbol.iterator](),ai;!(vn=(ai=ti.next()).done);vn=!0){var Si=ai.value;Si.apply(void 0,arguments)}}catch(Ci){rn=!0,gn=Ci}finally{try{!vn&&ti.return!=null&&ti.return()}finally{if(rn)throw gn}}}else Gt&&Gt.apply(void 0,arguments)}}},{key:"get",value:function(Mt){var Gt=this.hooks;return fr()(Mt in Gt,"plugin.get: hook ".concat(Mt," cannot be got")),Mt==="extraReducers"?bs(Gt[Mt]):Mt==="onReducer"?oa(Gt[Mt]):Gt[Mt]}}]),Ve}();function bs(Ve){var Je={},Mt=!0,Gt=!1,pr=void 0;try{for(var Fr=Ve[Symbol.iterator](),Zr;!(Mt=(Zr=Fr.next()).done);Mt=!0){var vn=Zr.value;Je=(0,s.Z)({},Je,vn)}}catch(rn){Gt=!0,pr=rn}finally{try{!Mt&&Fr.return!=null&&Fr.return()}finally{if(Gt)throw pr}}return Je}function oa(Ve){return function(Je){var Mt=!0,Gt=!1,pr=void 0;try{for(var Fr=Ve[Symbol.iterator](),Zr;!(Mt=(Zr=Fr.next()).done);Mt=!0){var vn=Zr.value;Je=vn(Je)}}catch(rn){Gt=!0,pr=rn}finally{try{!Mt&&Fr.return!=null&&Fr.return()}finally{if(Gt)throw pr}}return Je}}function us(Ve){var Je=Ve.reducers,Mt=Ve.initialState,Gt=Ve.plugin,pr=Ve.sagaMiddleware,Fr=Ve.promiseMiddleware,Zr=Ve.createOpts.setupMiddlewares,vn=Zr===void 0?ma:Zr,rn=Gt.get("extraEnhancers");fr()(on(rn),"[app.start] extraEnhancers should be array, but got ".concat((0,Pr.Z)(rn)));var gn=Gt.get("onAction"),ti=vn([Fr,pr].concat((0,rt.Z)(Hr()(gn)))),ai=u.qC,Si=[u.md.apply(void 0,(0,rt.Z)(ti))].concat((0,rt.Z)(rn));return(0,u.MT)(Je,Mt,ai.apply(void 0,(0,rt.Z)(Si)))}function Fa(Ve,Je){var Mt="".concat(Je.namespace).concat(fa).concat(Ve),Gt=Mt.replace(/\/@@[^/]+?$/,""),pr=Array.isArray(Je.reducers)?Je.reducers[0][Gt]:Je.reducers&&Je.reducers[Gt];return pr||Je.effects&&Je.effects[Gt]?Mt:Ve}function Fs(Ve,Je,Mt,Gt){var pr=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{};return tn().mark(function Fr(){var Zr;return tn().wrap(function(rn){for(;;)switch(rn.prev=rn.next){case 0:rn.t0=tn().keys(Ve);case 1:if((rn.t1=rn.t0()).done){rn.next=7;break}if(Zr=rn.t1.value,!Object.prototype.hasOwnProperty.call(Ve,Zr)){rn.next=5;break}return rn.delegateYield(tn().mark(function gn(){var ti,ai;return tn().wrap(function(Ci){for(;;)switch(Ci.prev=Ci.next){case 0:return ti=Zi(Zr,Ve[Zr],Je,Mt,Gt,pr),Ci.next=3,$r(ti);case 3:return ai=Ci.sent,Ci.next=6,$r(tn().mark(function Xi(){return tn().wrap(function(Ti){for(;;)switch(Ti.prev=Ti.next){case 0:return Ti.next=2,Ke("".concat(Je.namespace,"/@@CANCEL_EFFECTS"));case 2:return Ti.next=4,sn(ai);case 4:case"end":return Ti.stop()}},Xi)}));case 6:case"end":return Ci.stop()}},gn)})(),"t2",5);case 5:rn.next=1;break;case 7:case"end":return rn.stop()}},Fr)})}function Zi(Ve,Je,Mt,Gt,pr,Fr){var Zr=tn().mark(Xi),vn=Je,rn="takeEvery",gn,ti;if(Array.isArray(Je)){var ai=(0,Ar.Z)(Je,1);vn=ai[0];var Si=Je[1];Si&&Si.type&&(rn=Si.type,rn==="throttle"&&(fr()(Si.ms,"app.start: opts.ms should be defined if type is throttle"),gn=Si.ms),rn==="poll"&&(fr()(Si.delay,"app.start: opts.delay should be defined if type is poll"),ti=Si.delay)),fr()(["watcher","takeEvery","takeLatest","throttle","poll"].indexOf(rn)>-1,"app.start: effect type should be takeEvery, takeLatest, throttle, poll or watcher")}function Ci(){}function Xi(){var Ti,ga,Di,gi,na,to,Rs,Ki,Na,ta=arguments;return tn().wrap(function(ya){for(;;)switch(ya.prev=ya.next){case 0:for(Ti=ta.length,ga=new Array(Ti),Di=0;Di<Ti;Di++)ga[Di]=ta[Di];return gi=ga.length>0?ga[0]:{},na=gi.__dva_resolve,to=na===void 0?Ci:na,Rs=gi.__dva_reject,Ki=Rs===void 0?Ci:Rs,ya.prev=2,ya.next=5,kt({type:"".concat(Ve).concat(fa,"@@start")});case 5:return ya.next=7,vn.apply(void 0,(0,rt.Z)(ga.concat(xs(Mt,Fr))));case 7:return Na=ya.sent,ya.next=10,kt({type:"".concat(Ve).concat(fa,"@@end")});case 10:to(Na),ya.next=17;break;case 13:ya.prev=13,ya.t0=ya.catch(2),Gt(ya.t0,{key:Ve,effectArgs:ga}),ya.t0._dontReject||Ki(ya.t0);case 17:case"end":return ya.stop()}},Zr,null,[[2,13]])}var ji=ko(pr,Xi,Mt,Ve);switch(rn){case"watcher":return Xi;case"takeLatest":return tn().mark(function Ti(){return tn().wrap(function(Di){for(;;)switch(Di.prev=Di.next){case 0:return Di.next=2,tt(Ve,ji);case 2:case"end":return Di.stop()}},Ti)});case"throttle":return tn().mark(function Ti(){return tn().wrap(function(Di){for(;;)switch(Di.prev=Di.next){case 0:return Di.next=2,It(gn,Ve,ji);case 2:case"end":return Di.stop()}},Ti)});case"poll":return tn().mark(function Ti(){var ga,Di,gi,na,to,Rs,Ki;return tn().wrap(function(ta){for(;;)switch(ta.prev=ta.next){case 0:gi=function(ya,Va){var Ya;return tn().wrap(function(rs){for(;;)switch(rs.prev=rs.next){case 0:Ya=ya.call;case 1:return rs.next=4,Ya(ji,Va);case 4:return rs.next=6,Ya(Di,ti);case 6:rs.next=1;break;case 8:case"end":return rs.stop()}},ga)},Di=function(ya){return new Promise(function(Va){return setTimeout(Va,ya)})},ga=tn().mark(gi),na=Vr,to=Ke,Rs=Dr;case 4:return ta.next=7,to("".concat(Ve,"-start"));case 7:return Ki=ta.sent,ta.next=10,Rs([na(gi,t,Ki),to("".concat(Ve,"-stop"))]);case 10:ta.next=4;break;case 12:case"end":return ta.stop()}},Ti)});default:return tn().mark(function Ti(){return tn().wrap(function(Di){for(;;)switch(Di.prev=Di.next){case 0:return Di.next=2,mt(Ve,ji);case 2:case"end":return Di.stop()}},Ti)})}}function xs(Ve,Je){function Mt(Zr,vn){fr()(Zr,"dispatch: action should be a plain Object with type");var rn=Je.namespacePrefixWarning,gn=rn===void 0?!0:rn;gn&&ir()(Zr.indexOf("".concat(Ve.namespace).concat(fa))!==0,"[".concat(vn,"] ").concat(Zr," should not be prefixed with namespace ").concat(Ve.namespace))}function Gt(Zr){var vn=Zr.type;return Mt(vn,"sagaEffects.put"),kt((0,s.Z)({},Zr,{type:Fa(vn,Ve)}))}function pr(Zr){var vn=Zr.type;return Mt(vn,"sagaEffects.put.resolve"),kt.resolve((0,s.Z)({},Zr,{type:Fa(vn,Ve)}))}Gt.resolve=pr;function Fr(Zr){return typeof Zr=="string"?(Mt(Zr,"sagaEffects.take"),Ke(Fa(Zr,Ve))):Array.isArray(Zr)?Ke(Zr.map(function(vn){return typeof vn=="string"?(Mt(vn,"sagaEffects.take"),Fa(vn,Ve)):vn})):Ke(Zr)}return(0,s.Z)({},t,{put:Gt,take:Fr})}function ko(Ve,Je,Mt,Gt){var pr=!0,Fr=!1,Zr=void 0;try{for(var vn=Ve[Symbol.iterator](),rn;!(pr=(rn=vn.next()).done);pr=!0){var gn=rn.value;Je=gn(Je,t,Mt,Gt)}}catch(ti){Fr=!0,Zr=ti}finally{try{!pr&&vn.return!=null&&vn.return()}finally{if(Fr)throw Zr}}return Je}function Ba(Ve){return Ve}function Ss(Ve){var Je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ba;return function(Mt,Gt){var pr=Gt.type;return fr()(pr,"dispatch: action should be a plain Object with type"),Ve===pr?Je(Mt,Gt):Mt}}function Za(){for(var Ve=arguments.length,Je=new Array(Ve),Mt=0;Mt<Ve;Mt++)Je[Mt]=arguments[Mt];return function(Gt,pr){return Je.reduce(function(Fr,Zr){return Zr(Fr,pr)},Gt)}}function eo(Ve,Je){var Mt=Object.keys(Ve).map(function(pr){return Ss(pr,Ve[pr])}),Gt=Za.apply(void 0,(0,rt.Z)(Mt));return function(){var pr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Je,Fr=arguments.length>1?arguments[1]:void 0;return Gt(pr,Fr)}}function On(Ve,Je,Mt){return Array.isArray(Ve)?Ve[1]((Mt||eo)(Ve[0],Je)):(Mt||eo)(Ve||{},Je)}function Ha(Ve){return function(){return function(Mt){return function(Gt){var pr=Gt.type;return Je(pr)?new Promise(function(Fr,Zr){Mt((0,s.Z)({__dva_resolve:Fr,__dva_reject:Zr},Gt))}):Mt(Gt)}}};function Je(Mt){if(!Mt||typeof Mt!="string")return!1;var Gt=Mt.split(fa),pr=(0,Ar.Z)(Gt,1),Fr=pr[0],Zr=Ve._models.filter(function(vn){return vn.namespace===Fr})[0];return!!(Zr&&Zr.effects&&Zr.effects[Mt])}}function ms(Ve,Je){return function(Mt){var Gt=Mt.type;return fr()(Gt,"dispatch: action should be a plain Object with type"),ir()(Gt.indexOf("".concat(Je.namespace).concat(fa))!==0,"dispatch: ".concat(Gt," should not be prefixed with namespace ").concat(Je.namespace)),Ve((0,s.Z)({},Mt,{type:Fa(Gt,Je)}))}}function ls(Ve,Je,Mt,Gt){var pr=[],Fr=[];for(var Zr in Ve)if(Object.prototype.hasOwnProperty.call(Ve,Zr)){var vn=Ve[Zr],rn=vn({dispatch:ms(Mt._store.dispatch,Je),history:Mt._history},Gt);wn(rn)?pr.push(rn):Fr.push(Zr)}return{funcs:pr,nonFuncs:Fr}}function Yi(Ve,Je){if(Ve[Je]){var Mt=Ve[Je],Gt=Mt.funcs,pr=Mt.nonFuncs;ir()(pr.length===0,"[app.unmodel] subscription should return unlistener function, check these subscriptions ".concat(pr.join(", ")));var Fr=!0,Zr=!1,vn=void 0;try{for(var rn=Gt[Symbol.iterator](),gn;!(Fr=(gn=rn.next()).done);Fr=!0){var ti=gn.value;ti()}}catch(ai){Zr=!0,vn=ai}finally{try{!Fr&&rn.return!=null&&rn.return()}finally{if(Zr)throw vn}}delete Ve[Je]}}var za=Ai,Da=mi,Cs={namespace:"@@dva",state:0,reducers:{UPDATE:function(Je){return Je+1}}};function Ks(){var Ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Mt=Je.initialReducer,Gt=Je.setupApp,pr=Gt===void 0?za:Gt,Fr=new es;Fr.use(Ds(Ve));var Zr={_models:[wa((0,s.Z)({},Cs))],_store:null,_plugin:Fr,use:Fr.use.bind(Fr),model:vn,start:ai};return Zr;function vn(Si){var Ci=wa((0,s.Z)({},Si));return Zr._models.push(Ci),Ci}function rn(Si,Ci,Xi,ji){ji=vn(ji);var Ti=Zr._store;Ti.asyncReducers[ji.namespace]=On(ji.reducers,ji.state,Fr._handleActions),Ti.replaceReducer(Si()),ji.effects&&Ti.runSaga(Zr._getSaga(ji.effects,ji,Ci,Fr.get("onEffect"),Ve)),ji.subscriptions&&(Xi[ji.namespace]=ls(ji.subscriptions,ji,Zr,Ci))}function gn(Si,Ci,Xi,ji){var Ti=Zr._store;delete Ti.asyncReducers[ji],delete Ci[ji],Ti.replaceReducer(Si()),Ti.dispatch({type:"@@dva/UPDATE"}),Ti.dispatch({type:"".concat(ji,"/@@CANCEL_EFFECTS")}),Yi(Xi,ji),Zr._models=Zr._models.filter(function(ga){return ga.namespace!==ji})}function ti(Si,Ci,Xi,ji,Ti){var ga=Zr._store,Di=Ti.namespace,gi=Da(Zr._models,function(na){return na.namespace===Di});~gi&&(ga.dispatch({type:"".concat(Di,"/@@CANCEL_EFFECTS")}),delete ga.asyncReducers[Di],delete Ci[Di],Yi(Xi,Di),Zr._models.splice(gi,1)),Zr.model(Ti),ga.dispatch({type:"@@dva/UPDATE"})}function ai(){var Si=function(wr,en){wr&&(typeof wr=="string"&&(wr=new Error(wr)),wr.preventDefault=function(){wr._dontReject=!0},Fr.apply("onError",function(vr){throw new Error(vr.stack||vr)})(wr,Zr._store.dispatch,en))},Ci=_t(),Xi=Ha(Zr);Zr._getSaga=Fs.bind(null);var ji=[],Ti=(0,s.Z)({},Mt),ga=!0,Di=!1,gi=void 0;try{for(var na=Zr._models[Symbol.iterator](),to;!(ga=(to=na.next()).done);ga=!0){var Rs=to.value;Ti[Rs.namespace]=On(Rs.reducers,Rs.state,Fr._handleActions),Rs.effects&&ji.push(Zr._getSaga(Rs.effects,Rs,Si,Fr.get("onEffect"),Ve))}}catch(we){Di=!0,gi=we}finally{try{!ga&&na.return!=null&&na.return()}finally{if(Di)throw gi}}var Ki=Fr.get("onReducer"),Na=Fr.get("extraReducers");fr()(Object.keys(Na).every(function(we){return!(we in Ti)}),"[app.start] extraReducers is conflict with other reducers, reducers list: ".concat(Object.keys(Ti).join(", "))),Zr._store=us({reducers:ve(),initialState:Ve.initialState||{},plugin:Fr,createOpts:Je,sagaMiddleware:Ci,promiseMiddleware:Xi});var ta=Zr._store;ta.runSaga=Ci.run,ta.asyncReducers={};var Bi=Fr.get("onStateChange"),ya=!0,Va=!1,Ya=void 0;try{for(var so=function(){var wr=_o.value;ta.subscribe(function(){wr(ta.getState())})},rs=Bi[Symbol.iterator](),_o;!(ya=(_o=rs.next()).done);ya=!0)so()}catch(we){Va=!0,Ya=we}finally{try{!ya&&rs.return!=null&&rs.return()}finally{if(Va)throw Ya}}ji.forEach(Ci.run),pr(Zr);var ns={},La=!0,As=!1,ia=void 0;try{for(var Xa=this._models[Symbol.iterator](),$s;!(La=($s=Xa.next()).done);La=!0){var da=$s.value;da.subscriptions&&(ns[da.namespace]=ls(da.subscriptions,da,Zr,Si))}}catch(we){As=!0,ia=we}finally{try{!La&&Xa.return!=null&&Xa.return()}finally{if(As)throw ia}}Zr.model=rn.bind(Zr,ve,Si,ns),Zr.unmodel=gn.bind(Zr,ve,Ti,ns),Zr.replaceModel=ti.bind(Zr,ve,Ti,ns,Si);function ve(){return Ki((0,u.UY)((0,s.Z)({},Ti,Na,Zr._store?Zr._store.asyncReducers:{})))}}}var bo=e(19590),fo=e(45702),tu=e(4676);function Ro(Ve){Ve()}let ho=Ro;const ao=Ve=>ho=Ve,zo=()=>ho,Lo=Symbol.for("react-redux-context"),Zo=typeof globalThis!="undefined"?globalThis:{};function vi(){var Ve;if(!n.createContext)return{};const Je=(Ve=Zo[Lo])!=null?Ve:Zo[Lo]=new Map;let Mt=Je.get(n.createContext);return Mt||(Mt=n.createContext(null),Je.set(n.createContext,Mt)),Mt}const Yn=vi();var va=null;function ts(Ve=Yn){return function(){return(0,n.useContext)(Ve)}}const Ka=ts(),Vs=()=>{throw new Error("uSES not initialized!")};let Io=Vs;const Vo=Ve=>{Io=Ve},ws=(Ve,Je)=>Ve===Je;function Ho(Ve=Yn){const Je=Ve===Yn?Ka:ts(Ve);return function(Gt,pr={}){const{equalityFn:Fr=ws,stabilityCheck:Zr=void 0,noopCheck:vn=void 0}=typeof pr=="function"?{equalityFn:pr}:pr,{store:rn,subscription:gn,getServerState:ti,stabilityCheck:ai,noopCheck:Si}=Je(),Ci=(0,n.useRef)(!0),Xi=(0,n.useCallback)({[Gt.name](Ti){return Gt(Ti)}}[Gt.name],[Gt,ai,Zr]),ji=Io(gn.addNestedSub,rn.getState,ti||rn.getState,Xi,Fr);return(0,n.useDebugValue)(ji),ji}}const Mo=Ho();var cu=e(92413),Au=e(96529),Fu=e(94266),xo=e.n(Fu),Es=e(23265);const Wu=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function Wo(Ve,Je,Mt,Gt,{areStatesEqual:pr,areOwnPropsEqual:Fr,areStatePropsEqual:Zr}){let vn=!1,rn,gn,ti,ai,Si;function Ci(Di,gi){return rn=Di,gn=gi,ti=Ve(rn,gn),ai=Je(Gt,gn),Si=Mt(ti,ai,gn),vn=!0,Si}function Xi(){return ti=Ve(rn,gn),Je.dependsOnOwnProps&&(ai=Je(Gt,gn)),Si=Mt(ti,ai,gn),Si}function ji(){return Ve.dependsOnOwnProps&&(ti=Ve(rn,gn)),Je.dependsOnOwnProps&&(ai=Je(Gt,gn)),Si=Mt(ti,ai,gn),Si}function Ti(){const Di=Ve(rn,gn),gi=!Zr(Di,ti);return ti=Di,gi&&(Si=Mt(ti,ai,gn)),Si}function ga(Di,gi){const na=!Fr(gi,gn),to=!pr(Di,rn,gi,gn);return rn=Di,gn=gi,na&&to?Xi():na?ji():to?Ti():Si}return function(gi,na){return vn?ga(gi,na):Ci(gi,na)}}function zs(Ve,Je){let{initMapStateToProps:Mt,initMapDispatchToProps:Gt,initMergeProps:pr}=Je,Fr=(0,Au.Z)(Je,Wu);const Zr=Mt(Ve,Fr),vn=Gt(Ve,Fr),rn=pr(Ve,Fr);return Wo(Zr,vn,rn,Ve,Fr)}function Os(Ve,Je){const Mt={};for(const Gt in Ve){const pr=Ve[Gt];typeof pr=="function"&&(Mt[Gt]=(...Fr)=>Je(pr(...Fr)))}return Mt}function bu(Ve){return function(Mt){const Gt=Ve(Mt);function pr(){return Gt}return pr.dependsOnOwnProps=!1,pr}}function po(Ve){return Ve.dependsOnOwnProps?!!Ve.dependsOnOwnProps:Ve.length!==1}function Fo(Ve,Je){return function(Gt,{displayName:pr}){const Fr=function(vn,rn){return Fr.dependsOnOwnProps?Fr.mapToProps(vn,rn):Fr.mapToProps(vn,void 0)};return Fr.dependsOnOwnProps=!0,Fr.mapToProps=function(vn,rn){Fr.mapToProps=Ve,Fr.dependsOnOwnProps=po(Ve);let gn=Fr(vn,rn);return typeof gn=="function"&&(Fr.mapToProps=gn,Fr.dependsOnOwnProps=po(gn),gn=Fr(vn,rn)),gn},Fr}}function Ys(Ve,Je){return(Mt,Gt)=>{throw new Error(`Invalid value of type ${typeof Ve} for ${Je} argument when connecting component ${Gt.wrappedComponentName}.`)}}function Bo(Ve){return Ve&&typeof Ve=="object"?bu(Je=>Os(Ve,Je)):Ve?typeof Ve=="function"?Fo(Ve,"mapDispatchToProps"):Ys(Ve,"mapDispatchToProps"):bu(Je=>({dispatch:Je}))}function Tu(Ve){return Ve?typeof Ve=="function"?Fo(Ve,"mapStateToProps"):Ys(Ve,"mapStateToProps"):bu(()=>({}))}function Zs(Ve,Je,Mt){return(0,cu.Z)({},Mt,Ve,Je)}function Jt(Ve){return function(Mt,{displayName:Gt,areMergedPropsEqual:pr}){let Fr=!1,Zr;return function(rn,gn,ti){const ai=Ve(rn,gn,ti);return Fr?pr(ai,Zr)||(Zr=ai):(Fr=!0,Zr=ai),Zr}}}function lr(Ve){return Ve?typeof Ve=="function"?Jt(Ve):Ys(Ve,"mergeProps"):()=>Zs}function ar(){const Ve=zo();let Je=null,Mt=null;return{clear(){Je=null,Mt=null},notify(){Ve(()=>{let Gt=Je;for(;Gt;)Gt.callback(),Gt=Gt.next})},get(){let Gt=[],pr=Je;for(;pr;)Gt.push(pr),pr=pr.next;return Gt},subscribe(Gt){let pr=!0,Fr=Mt={callback:Gt,next:null,prev:Mt};return Fr.prev?Fr.prev.next=Fr:Je=Fr,function(){!pr||Je===null||(pr=!1,Fr.next?Fr.next.prev=Fr.prev:Mt=Fr.prev,Fr.prev?Fr.prev.next=Fr.next:Je=Fr.next)}}}}const mr={notify(){},get:()=>[]};function hr(Ve,Je){let Mt,Gt=mr,pr=0,Fr=!1;function Zr(ji){ti();const Ti=Gt.subscribe(ji);let ga=!1;return()=>{ga||(ga=!0,Ti(),ai())}}function vn(){Gt.notify()}function rn(){Xi.onStateChange&&Xi.onStateChange()}function gn(){return Fr}function ti(){pr++,Mt||(Mt=Je?Je.addNestedSub(rn):Ve.subscribe(rn),Gt=ar())}function ai(){pr--,Mt&&pr===0&&(Mt(),Mt=void 0,Gt.clear(),Gt=mr)}function Si(){Fr||(Fr=!0,ti())}function Ci(){Fr&&(Fr=!1,ai())}const Xi={addNestedSub:Zr,notifyNestedSubs:vn,handleChangeWrapper:rn,isSubscribed:gn,trySubscribe:Si,tryUnsubscribe:Ci,getListeners:()=>Gt};return Xi}const Sn=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?n.useLayoutEffect:n.useEffect;function Un(Ve,Je){return Ve===Je?Ve!==0||Je!==0||1/Ve===1/Je:Ve!==Ve&&Je!==Je}function Fn(Ve,Je){if(Un(Ve,Je))return!0;if(typeof Ve!="object"||Ve===null||typeof Je!="object"||Je===null)return!1;const Mt=Object.keys(Ve),Gt=Object.keys(Je);if(Mt.length!==Gt.length)return!1;for(let pr=0;pr<Mt.length;pr++)if(!Object.prototype.hasOwnProperty.call(Je,Mt[pr])||!Un(Ve[Mt[pr]],Je[Mt[pr]]))return!1;return!0}const Jn=["reactReduxForwardedRef"];let or=Vs;const Nr=Ve=>{or=Ve},xr=null,bn=[null,null],Gn=Ve=>{try{return JSON.stringify(Ve)}catch(Je){return String(Ve)}};function ft(Ve,Je,Mt){Sn(()=>Ve(...Je),Mt)}function kn(Ve,Je,Mt,Gt,pr,Fr){Ve.current=Gt,Mt.current=!1,pr.current&&(pr.current=null,Fr())}function Qn(Ve,Je,Mt,Gt,pr,Fr,Zr,vn,rn,gn,ti){if(!Ve)return()=>{};let ai=!1,Si=null;const Ci=()=>{if(ai||!vn.current)return;const ji=Je.getState();let Ti,ga;try{Ti=Gt(ji,pr.current)}catch(Di){ga=Di,Si=Di}ga||(Si=null),Ti===Fr.current?Zr.current||gn():(Fr.current=Ti,rn.current=Ti,Zr.current=!0,ti())};return Mt.onStateChange=Ci,Mt.trySubscribe(),Ci(),()=>{if(ai=!0,Mt.tryUnsubscribe(),Mt.onStateChange=null,Si)throw Si}}const di=()=>xr;function Ni(Ve,Je){return Ve===Je}let Ur=!1;function Gi(Ve,Je,Mt,{pure:Gt,areStatesEqual:pr=Ni,areOwnPropsEqual:Fr=Fn,areStatePropsEqual:Zr=Fn,areMergedPropsEqual:vn=Fn,forwardRef:rn=!1,context:gn=Yn}={}){const ti=gn,ai=Tu(Ve),Si=Bo(Je),Ci=lr(Mt),Xi=!!Ve;return Ti=>{const ga=Ti.displayName||Ti.name||"Component",Di=`Connect(${ga})`,gi={shouldHandleStateChanges:Xi,displayName:Di,wrappedComponentName:ga,WrappedComponent:Ti,initMapStateToProps:ai,initMapDispatchToProps:Si,initMergeProps:Ci,areStatesEqual:pr,areStatePropsEqual:Zr,areOwnPropsEqual:Fr,areMergedPropsEqual:vn};function na(Ki){const[Na,ta,Bi]=n.useMemo(()=>{const{reactReduxForwardedRef:In}=Ki,Ln=(0,Au.Z)(Ki,Jn);return[Ki.context,In,Ln]},[Ki]),ya=n.useMemo(()=>Na&&Na.Consumer&&(0,Es.isContextConsumer)(n.createElement(Na.Consumer,null))?Na:ti,[Na,ti]),Va=n.useContext(ya),Ya=!!Ki.store&&!!Ki.store.getState&&!!Ki.store.dispatch,so=!!Va&&!!Va.store,rs=Ya?Ki.store:Va.store,_o=so?Va.getServerState:rs.getState,ns=n.useMemo(()=>zs(rs.dispatch,gi),[rs]),[La,As]=n.useMemo(()=>{if(!Xi)return bn;const In=hr(rs,Ya?void 0:Va.subscription),Ln=In.notifyNestedSubs.bind(In);return[In,Ln]},[rs,Ya,Va]),ia=n.useMemo(()=>Ya?Va:(0,cu.Z)({},Va,{subscription:La}),[Ya,Va,La]),Xa=n.useRef(),$s=n.useRef(Bi),da=n.useRef(),ve=n.useRef(!1),we=n.useRef(!1),wr=n.useRef(!1),en=n.useRef();Sn(()=>(wr.current=!0,()=>{wr.current=!1}),[]);const vr=n.useMemo(()=>()=>da.current&&Bi===$s.current?da.current:ns(rs.getState(),Bi),[rs,Bi]),Vt=n.useMemo(()=>Ln=>La?Qn(Xi,rs,La,ns,$s,Xa,ve,wr,da,As,Ln):()=>{},[La]);ft(kn,[$s,Xa,ve,Bi,da,As]);let Tn;try{Tn=or(Vt,vr,_o?()=>ns(_o(),Bi):vr)}catch(In){throw en.current&&(In.message+=`
The error may be correlated with this previous error:
${en.current.stack}
`),In}Sn(()=>{en.current=void 0,da.current=void 0,Xa.current=Tn});const ri=n.useMemo(()=>n.createElement(Ti,(0,cu.Z)({},Tn,{ref:ta})),[ta,Ti,Tn]);return n.useMemo(()=>Xi?n.createElement(ya.Provider,{value:ia},ri):ri,[ya,ri,ia])}const Rs=n.memo(na);if(Rs.WrappedComponent=Ti,Rs.displayName=na.displayName=Di,rn){const Na=n.forwardRef(function(Bi,ya){return n.createElement(Rs,(0,cu.Z)({},Bi,{reactReduxForwardedRef:ya}))});return Na.displayName=Di,Na.WrappedComponent=Ti,xo()(Na,Ti)}return xo()(Rs,Ti)}}var ba=Gi;function Li({store:Ve,context:Je,children:Mt,serverState:Gt,stabilityCheck:pr="once",noopCheck:Fr="once"}){const Zr=n.useMemo(()=>{const gn=hr(Ve);return{store:Ve,subscription:gn,getServerState:Gt?()=>Gt:void 0,stabilityCheck:pr,noopCheck:Fr}},[Ve,Gt,pr,Fr]),vn=n.useMemo(()=>Ve.getState(),[Ve]);Sn(()=>{const{subscription:gn}=Zr;return gn.onStateChange=gn.notifyNestedSubs,gn.trySubscribe(),vn!==Ve.getState()&&gn.notifyNestedSubs(),()=>{gn.tryUnsubscribe(),gn.onStateChange=void 0}},[Zr,vn]);const rn=Je||Yn;return n.createElement(rn.Provider,{value:Zr},Mt)}var ca=Li;function ks(Ve=Yn){const Je=Ve===Yn?Ka:ts(Ve);return function(){const{store:Gt}=Je();return Gt}}const pi=ks();function pn(Ve=Yn){const Je=Ve===Yn?pi:ks(Ve);return function(){return Je().dispatch}}const Do=pn();Vo(fo.useSyncExternalStoreWithSelector),Nr(bo.useSyncExternalStore),ao(tu.unstable_batchedUpdates);var Bs=Object.defineProperty,xa=Object.getOwnPropertySymbols,vs=Object.prototype.hasOwnProperty,Xs=Object.prototype.propertyIsEnumerable,Nn=(Ve,Je,Mt)=>Je in Ve?Bs(Ve,Je,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):Ve[Je]=Mt,as=(Ve,Je)=>{for(var Mt in Je||(Je={}))vs.call(Je,Mt)&&Nn(Ve,Mt,Je[Mt]);if(xa)for(var Mt of xa(Je))Xs.call(Je,Mt)&&Nn(Ve,Mt,Je[Mt]);return Ve};function Ns(Ve){const Je=create(Ve,{initialReducer:{},setupApp(){}}),Mt=Je.start;return Je.router=Gt,Je.start=pr,Je;function Gt(Fr){Je._router=Fr}function pr(Fr){if(typeof Fr!="undefined")throw new Error("dva.start() should not be called with any arguments.");Je._store||Mt.call(Je);const Zr=Je._store,vn=Je._router;return rn=>React.createElement(Provider,{store:Zr},vn(as({app:Je},rn)))}}},54781:function(d,v,e){"use strict";e.d(v,{fi:function(){return l},m8:function(){return p}});var t=e(19340),n=Object.defineProperty,s=Object.defineProperties,u=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(k,C,T)=>C in k?n(k,C,{enumerable:!0,configurable:!0,writable:!0,value:T}):k[C]=T,i=(k,C)=>{for(var T in C||(C={}))c.call(C,T)&&o(k,T,C[T]);if(f)for(var T of f(C))h.call(C,T)&&o(k,T,C[T]);return k},y=(k,C)=>s(k,u(C));let p,g="/";function l(k){let C;return k.type==="hash"?C=(0,t.q_)():k.type==="memory"?C=(0,t.PP)(k):C=(0,t.lX)(),k.basename&&(g=k.basename),p=y(i({},C),{push(T,F){C.push(x(T,C),F)},replace(T,F){C.replace(x(T,C),F)},get location(){return C.location},get action(){return C.action}}),C}function b(k){k&&(p=k)}function x(k,C){if(typeof k=="string")return`${O(g)}${k}`;if(typeof k=="object"){const T=C.location.pathname;return y(i({},k),{pathname:k.pathname?`${O(g)}${k.pathname}`:T})}else throw new Error(`Unexpected to: ${k}`)}function O(k){return k.slice(-1)==="/"?k.slice(0,-1):k}},74945:function(d,v,e){"use strict";e.d(v,{gD:function(){return ln},We:function(){return sr}});var t={};e.r(t),e.d(t,{dva:function(){return i}});var n={};e.r(n),e.d(n,{innerProvider:function(){return Ze}});var s={};e.r(s),e.d(s,{rootContainer:function(){return Te}});var u={};e.r(u),e.d(u,{dataflowProvider:function(){return Ht}});var f={};e.r(f),e.d(f,{i18nProvider:function(){return Er}});var c=e(8591),h=e(61186),o=e.n(h);o().locale("ZH-cn");const i={config:{onError(Lt){c.ZP.error(Lt.message,3)}}};var y=e(59301),p=e(12708),g=e.n(p),l=e(12373),b=e.n(l),x=e(44520),O=e.n(x),k=e(19747),C=e.n(k);function T(){return T=Object.assign||function(Lt){for(var gt=1;gt<arguments.length;gt++){var bt=arguments[gt];for(var jt in bt)Object.prototype.hasOwnProperty.call(bt,jt)&&(Lt[jt]=bt[jt])}return Lt},T.apply(this,arguments)}function F(Lt,gt){Lt.prototype=Object.create(gt.prototype),Lt.prototype.constructor=Lt,$(Lt,gt)}function $(Lt,gt){return $=Object.setPrototypeOf||function(bt,jt){return bt.__proto__=jt,bt},$(Lt,gt)}function R(Lt,gt){if(Lt==null)return{};var bt,jt,Sr={},br=Object.keys(Lt);for(jt=0;jt<br.length;jt++)gt.indexOf(bt=br[jt])>=0||(Sr[bt]=Lt[bt]);return Sr}var K={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title",FRAGMENT:"Symbol(react.fragment)"},W={rel:["amphtml","canonical","alternate"]},Z={type:["application/ld+json"]},ie={charset:"",name:["robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]},ne=Object.keys(K).map(function(Lt){return K[Lt]}),se={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},Q=Object.keys(se).reduce(function(Lt,gt){return Lt[se[gt]]=gt,Lt},{}),Y=function(Lt,gt){for(var bt=Lt.length-1;bt>=0;bt-=1){var jt=Lt[bt];if(Object.prototype.hasOwnProperty.call(jt,gt))return jt[gt]}return null},G=function(Lt){var gt=Y(Lt,K.TITLE),bt=Y(Lt,"titleTemplate");if(Array.isArray(gt)&&(gt=gt.join("")),bt&&gt)return bt.replace(/%s/g,function(){return gt});var jt=Y(Lt,"defaultTitle");return gt||jt||void 0},ae=function(Lt){return Y(Lt,"onChangeClientState")||function(){}},ee=function(Lt,gt){return gt.filter(function(bt){return bt[Lt]!==void 0}).map(function(bt){return bt[Lt]}).reduce(function(bt,jt){return T({},bt,jt)},{})},J=function(Lt,gt){return gt.filter(function(bt){return bt[K.BASE]!==void 0}).map(function(bt){return bt[K.BASE]}).reverse().reduce(function(bt,jt){if(!bt.length)for(var Sr=Object.keys(jt),br=0;br<Sr.length;br+=1){var at=Sr[br].toLowerCase();if(Lt.indexOf(at)!==-1&&jt[at])return bt.concat(jt)}return bt},[])},te=function(Lt,gt,bt){var jt={};return bt.filter(function(Sr){return!!Array.isArray(Sr[Lt])||(Sr[Lt]!==void 0&&console&&typeof console.warn=="function"&&console.warn("Helmet: "+Lt+' should be of type "Array". Instead found type "'+typeof Sr[Lt]+'"'),!1)}).map(function(Sr){return Sr[Lt]}).reverse().reduce(function(Sr,br){var at={};br.filter(function(Xr){for(var hn,Bn=Object.keys(Xr),ni=0;ni<Bn.length;ni+=1){var si=Bn[ni],Vi=si.toLowerCase();gt.indexOf(Vi)===-1||hn==="rel"&&Xr[hn].toLowerCase()==="canonical"||Vi==="rel"&&Xr[Vi].toLowerCase()==="stylesheet"||(hn=Vi),gt.indexOf(si)===-1||si!=="innerHTML"&&si!=="cssText"&&si!=="itemprop"||(hn=si)}if(!hn||!Xr[hn])return!1;var Fi=Xr[hn].toLowerCase();return jt[hn]||(jt[hn]={}),at[hn]||(at[hn]={}),!jt[hn][Fi]&&(at[hn][Fi]=!0,!0)}).reverse().forEach(function(Xr){return Sr.push(Xr)});for(var Mr=Object.keys(at),xn=0;xn<Mr.length;xn+=1){var Vn=Mr[xn],gr=T({},jt[Vn],at[Vn]);jt[Vn]=gr}return Sr},[]).reverse()},M=function(Lt,gt){if(Array.isArray(Lt)&&Lt.length){for(var bt=0;bt<Lt.length;bt+=1)if(Lt[bt][gt])return!0}return!1},L=function(Lt){return Array.isArray(Lt)?Lt.join(""):Lt},X=function(Lt,gt){return Array.isArray(Lt)?Lt.reduce(function(bt,jt){return function(Sr,br){for(var at=Object.keys(Sr),Mr=0;Mr<at.length;Mr+=1)if(br[at[Mr]]&&br[at[Mr]].includes(Sr[at[Mr]]))return!0;return!1}(jt,gt)?bt.priority.push(jt):bt.default.push(jt),bt},{priority:[],default:[]}):{default:Lt}},fe=function(Lt,gt){var bt;return T({},Lt,((bt={})[gt]=void 0,bt))},xe=[K.NOSCRIPT,K.SCRIPT,K.STYLE],Ce=function(Lt,gt){return gt===void 0&&(gt=!0),gt===!1?String(Lt):String(Lt).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;")},Me=function(Lt){return Object.keys(Lt).reduce(function(gt,bt){var jt=Lt[bt]!==void 0?bt+'="'+Lt[bt]+'"':""+bt;return gt?gt+" "+jt:jt},"")},ke=function(Lt,gt){return gt===void 0&&(gt={}),Object.keys(Lt).reduce(function(bt,jt){return bt[se[jt]||jt]=Lt[jt],bt},gt)},Ft=function(Lt,gt){return gt.map(function(bt,jt){var Sr,br=((Sr={key:jt})["data-rh"]=!0,Sr);return Object.keys(bt).forEach(function(at){var Mr=se[at]||at;Mr==="innerHTML"||Mr==="cssText"?br.dangerouslySetInnerHTML={__html:bt.innerHTML||bt.cssText}:br[Mr]=bt[at]}),y.createElement(Lt,br)})},ht=function(Lt,gt,bt){switch(Lt){case K.TITLE:return{toComponent:function(){return Sr=gt.titleAttributes,(br={key:jt=gt.title})["data-rh"]=!0,at=ke(Sr,br),[y.createElement(K.TITLE,at,jt)];var jt,Sr,br,at},toString:function(){return function(jt,Sr,br,at){var Mr=Me(br),xn=L(Sr);return Mr?"<"+jt+' data-rh="true" '+Mr+">"+Ce(xn,at)+"</"+jt+">":"<"+jt+' data-rh="true">'+Ce(xn,at)+"</"+jt+">"}(Lt,gt.title,gt.titleAttributes,bt)}};case"bodyAttributes":case"htmlAttributes":return{toComponent:function(){return ke(gt)},toString:function(){return Me(gt)}};default:return{toComponent:function(){return Ft(Lt,gt)},toString:function(){return function(jt,Sr,br){return Sr.reduce(function(at,Mr){var xn=Object.keys(Mr).filter(function(Xr){return!(Xr==="innerHTML"||Xr==="cssText")}).reduce(function(Xr,hn){var Bn=Mr[hn]===void 0?hn:hn+'="'+Ce(Mr[hn],br)+'"';return Xr?Xr+" "+Bn:Bn},""),Vn=Mr.innerHTML||Mr.cssText||"",gr=xe.indexOf(jt)===-1;return at+"<"+jt+' data-rh="true" '+xn+(gr?"/>":">"+Vn+"</"+jt+">")},"")}(Lt,gt,bt)}}}},At=function(Lt){var gt=Lt.baseTag,bt=Lt.bodyAttributes,jt=Lt.encode,Sr=Lt.htmlAttributes,br=Lt.noscriptTags,at=Lt.styleTags,Mr=Lt.title,xn=Mr===void 0?"":Mr,Vn=Lt.titleAttributes,gr=Lt.linkTags,Xr=Lt.metaTags,hn=Lt.scriptTags,Bn={toComponent:function(){},toString:function(){return""}};if(Lt.prioritizeSeoTags){var ni=function(si){var Vi=si.linkTags,Fi=si.scriptTags,Ii=si.encode,yi=X(si.metaTags,ie),bi=X(Vi,W),la=X(Fi,Z);return{priorityMethods:{toComponent:function(){return[].concat(Ft(K.META,yi.priority),Ft(K.LINK,bi.priority),Ft(K.SCRIPT,la.priority))},toString:function(){return ht(K.META,yi.priority,Ii)+" "+ht(K.LINK,bi.priority,Ii)+" "+ht(K.SCRIPT,la.priority,Ii)}},metaTags:yi.default,linkTags:bi.default,scriptTags:la.default}}(Lt);Bn=ni.priorityMethods,gr=ni.linkTags,Xr=ni.metaTags,hn=ni.scriptTags}return{priority:Bn,base:ht(K.BASE,gt,jt),bodyAttributes:ht("bodyAttributes",bt,jt),htmlAttributes:ht("htmlAttributes",Sr,jt),link:ht(K.LINK,gr,jt),meta:ht(K.META,Xr,jt),noscript:ht(K.NOSCRIPT,br,jt),script:ht(K.SCRIPT,hn,jt),style:ht(K.STYLE,at,jt),title:ht(K.TITLE,{title:xn,titleAttributes:Vn},jt)}},tr=[],qt=function(Lt,gt){var bt=this;gt===void 0&&(gt=typeof document!="undefined"),this.instances=[],this.value={setHelmet:function(jt){bt.context.helmet=jt},helmetInstances:{get:function(){return bt.canUseDOM?tr:bt.instances},add:function(jt){(bt.canUseDOM?tr:bt.instances).push(jt)},remove:function(jt){var Sr=(bt.canUseDOM?tr:bt.instances).indexOf(jt);(bt.canUseDOM?tr:bt.instances).splice(Sr,1)}}},this.context=Lt,this.canUseDOM=gt,gt||(Lt.helmet=At({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))},cr=y.createContext({}),Qe=g().shape({setHelmet:g().func,helmetInstances:g().shape({get:g().func,add:g().func,remove:g().func})}),Pt=typeof document!="undefined",zt=function(Lt){function gt(bt){var jt;return(jt=Lt.call(this,bt)||this).helmetData=new qt(jt.props.context,gt.canUseDOM),jt}return F(gt,Lt),gt.prototype.render=function(){return y.createElement(cr.Provider,{value:this.helmetData.value},this.props.children)},gt}(y.Component);zt.canUseDOM=Pt,zt.propTypes={context:g().shape({helmet:g().shape()}),children:g().node.isRequired},zt.defaultProps={context:{}},zt.displayName="HelmetProvider";var it=function(Lt,gt){var bt,jt=document.head||document.querySelector(K.HEAD),Sr=jt.querySelectorAll(Lt+"[data-rh]"),br=[].slice.call(Sr),at=[];return gt&&gt.length&&gt.forEach(function(Mr){var xn=document.createElement(Lt);for(var Vn in Mr)Object.prototype.hasOwnProperty.call(Mr,Vn)&&(Vn==="innerHTML"?xn.innerHTML=Mr.innerHTML:Vn==="cssText"?xn.styleSheet?xn.styleSheet.cssText=Mr.cssText:xn.appendChild(document.createTextNode(Mr.cssText)):xn.setAttribute(Vn,Mr[Vn]===void 0?"":Mr[Vn]));xn.setAttribute("data-rh","true"),br.some(function(gr,Xr){return bt=Xr,xn.isEqualNode(gr)})?br.splice(bt,1):at.push(xn)}),br.forEach(function(Mr){return Mr.parentNode.removeChild(Mr)}),at.forEach(function(Mr){return jt.appendChild(Mr)}),{oldTags:br,newTags:at}},Ot=function(Lt,gt){var bt=document.getElementsByTagName(Lt)[0];if(bt){for(var jt=bt.getAttribute("data-rh"),Sr=jt?jt.split(","):[],br=[].concat(Sr),at=Object.keys(gt),Mr=0;Mr<at.length;Mr+=1){var xn=at[Mr],Vn=gt[xn]||"";bt.getAttribute(xn)!==Vn&&bt.setAttribute(xn,Vn),Sr.indexOf(xn)===-1&&Sr.push(xn);var gr=br.indexOf(xn);gr!==-1&&br.splice(gr,1)}for(var Xr=br.length-1;Xr>=0;Xr-=1)bt.removeAttribute(br[Xr]);Sr.length===br.length?bt.removeAttribute("data-rh"):bt.getAttribute("data-rh")!==at.join(",")&&bt.setAttribute("data-rh",at.join(","))}},pt=function(Lt,gt){var bt=Lt.baseTag,jt=Lt.htmlAttributes,Sr=Lt.linkTags,br=Lt.metaTags,at=Lt.noscriptTags,Mr=Lt.onChangeClientState,xn=Lt.scriptTags,Vn=Lt.styleTags,gr=Lt.title,Xr=Lt.titleAttributes;Ot(K.BODY,Lt.bodyAttributes),Ot(K.HTML,jt),function(si,Vi){si!==void 0&&document.title!==si&&(document.title=L(si)),Ot(K.TITLE,Vi)}(gr,Xr);var hn={baseTag:it(K.BASE,bt),linkTags:it(K.LINK,Sr),metaTags:it(K.META,br),noscriptTags:it(K.NOSCRIPT,at),scriptTags:it(K.SCRIPT,xn),styleTags:it(K.STYLE,Vn)},Bn={},ni={};Object.keys(hn).forEach(function(si){var Vi=hn[si],Fi=Vi.newTags,Ii=Vi.oldTags;Fi.length&&(Bn[si]=Fi),Ii.length&&(ni[si]=hn[si].oldTags)}),gt&&gt(),Mr(Lt,Bn,ni)},et=null,Ne=function(Lt){function gt(){for(var jt,Sr=arguments.length,br=new Array(Sr),at=0;at<Sr;at++)br[at]=arguments[at];return(jt=Lt.call.apply(Lt,[this].concat(br))||this).rendered=!1,jt}F(gt,Lt);var bt=gt.prototype;return bt.shouldComponentUpdate=function(jt){return!C()(jt,this.props)},bt.componentDidUpdate=function(){this.emitChange()},bt.componentWillUnmount=function(){this.props.context.helmetInstances.remove(this),this.emitChange()},bt.emitChange=function(){var jt,Sr,br=this.props.context,at=br.setHelmet,Mr=null,xn=(jt=br.helmetInstances.get().map(function(Vn){var gr=T({},Vn.props);return delete gr.context,gr}),{baseTag:J(["href"],jt),bodyAttributes:ee("bodyAttributes",jt),defer:Y(jt,"defer"),encode:Y(jt,"encodeSpecialCharacters"),htmlAttributes:ee("htmlAttributes",jt),linkTags:te(K.LINK,["rel","href"],jt),metaTags:te(K.META,["name","charset","http-equiv","property","itemprop"],jt),noscriptTags:te(K.NOSCRIPT,["innerHTML"],jt),onChangeClientState:ae(jt),scriptTags:te(K.SCRIPT,["src","innerHTML"],jt),styleTags:te(K.STYLE,["cssText"],jt),title:G(jt),titleAttributes:ee("titleAttributes",jt),prioritizeSeoTags:M(jt,"prioritizeSeoTags")});zt.canUseDOM?(Sr=xn,et&&cancelAnimationFrame(et),Sr.defer?et=requestAnimationFrame(function(){pt(Sr,function(){et=null})}):(pt(Sr),et=null)):At&&(Mr=At(xn)),at(Mr)},bt.init=function(){this.rendered||(this.rendered=!0,this.props.context.helmetInstances.add(this),this.emitChange())},bt.render=function(){return this.init(),null},gt}(y.Component);Ne.propTypes={context:Qe.isRequired},Ne.displayName="HelmetDispatcher";var me=["children"],Ee=["children"],Le=function(Lt){function gt(){return Lt.apply(this,arguments)||this}F(gt,Lt);var bt=gt.prototype;return bt.shouldComponentUpdate=function(jt){return!b()(fe(this.props,"helmetData"),fe(jt,"helmetData"))},bt.mapNestedChildrenToProps=function(jt,Sr){if(!Sr)return null;switch(jt.type){case K.SCRIPT:case K.NOSCRIPT:return{innerHTML:Sr};case K.STYLE:return{cssText:Sr};default:throw new Error("<"+jt.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")}},bt.flattenArrayTypeChildren=function(jt){var Sr,br=jt.child,at=jt.arrayTypeChildren;return T({},at,((Sr={})[br.type]=[].concat(at[br.type]||[],[T({},jt.newChildProps,this.mapNestedChildrenToProps(br,jt.nestedChildren))]),Sr))},bt.mapObjectTypeChildren=function(jt){var Sr,br,at=jt.child,Mr=jt.newProps,xn=jt.newChildProps,Vn=jt.nestedChildren;switch(at.type){case K.TITLE:return T({},Mr,((Sr={})[at.type]=Vn,Sr.titleAttributes=T({},xn),Sr));case K.BODY:return T({},Mr,{bodyAttributes:T({},xn)});case K.HTML:return T({},Mr,{htmlAttributes:T({},xn)});default:return T({},Mr,((br={})[at.type]=T({},xn),br))}},bt.mapArrayTypeChildrenToProps=function(jt,Sr){var br=T({},Sr);return Object.keys(jt).forEach(function(at){var Mr;br=T({},br,((Mr={})[at]=jt[at],Mr))}),br},bt.warnOnInvalidChildren=function(jt,Sr){return O()(ne.some(function(br){return jt.type===br}),typeof jt.type=="function"?"You may be attempting to nest <Helmet> components within each other, which is not allowed. Refer to our API for more information.":"Only elements types "+ne.join(", ")+" are allowed. Helmet does not support rendering <"+jt.type+"> elements. Refer to our API for more information."),O()(!Sr||typeof Sr=="string"||Array.isArray(Sr)&&!Sr.some(function(br){return typeof br!="string"}),"Helmet expects a string as a child of <"+jt.type+">. Did you forget to wrap your children in braces? ( <"+jt.type+">{``}</"+jt.type+"> ) Refer to our API for more information."),!0},bt.mapChildrenToProps=function(jt,Sr){var br=this,at={};return y.Children.forEach(jt,function(Mr){if(Mr&&Mr.props){var xn=Mr.props,Vn=xn.children,gr=R(xn,me),Xr=Object.keys(gr).reduce(function(Bn,ni){return Bn[Q[ni]||ni]=gr[ni],Bn},{}),hn=Mr.type;switch(typeof hn=="symbol"?hn=hn.toString():br.warnOnInvalidChildren(Mr,Vn),hn){case K.FRAGMENT:Sr=br.mapChildrenToProps(Vn,Sr);break;case K.LINK:case K.META:case K.NOSCRIPT:case K.SCRIPT:case K.STYLE:at=br.flattenArrayTypeChildren({child:Mr,arrayTypeChildren:at,newChildProps:Xr,nestedChildren:Vn});break;default:Sr=br.mapObjectTypeChildren({child:Mr,newProps:Sr,newChildProps:Xr,nestedChildren:Vn})}}}),this.mapArrayTypeChildrenToProps(at,Sr)},bt.render=function(){var jt=this.props,Sr=jt.children,br=R(jt,Ee),at=T({},br),Mr=br.helmetData;return Sr&&(at=this.mapChildrenToProps(Sr,at)),!Mr||Mr instanceof qt||(Mr=new qt(Mr.context,Mr.instances)),Mr?y.createElement(Ne,T({},at,{context:Mr.value,helmetData:void 0})):y.createElement(cr.Consumer,null,function(xn){return y.createElement(Ne,T({},at,{context:xn}))})},gt}(y.Component);Le.propTypes={base:g().object,bodyAttributes:g().object,children:g().oneOfType([g().arrayOf(g().node),g().node]),defaultTitle:g().string,defer:g().bool,encodeSpecialCharacters:g().bool,htmlAttributes:g().object,link:g().arrayOf(g().object),meta:g().arrayOf(g().object),noscript:g().arrayOf(g().object),onChangeClientState:g().func,script:g().arrayOf(g().object),style:g().arrayOf(g().object),title:g().string,titleAttributes:g().object,titleTemplate:g().string,prioritizeSeoTags:g().bool,helmetData:g().object},Le.defaultProps={defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1},Le.displayName="Helmet";const $e={},Ze=Lt=>y.createElement(zt,{context:$e},Lt);var nt=e(92736),ut=e(24459),Wt=e(93083),Zt=e(98544),Pe=e(28440),qe=e.n(Pe),Kt=Object.defineProperty,Rt=Object.getOwnPropertySymbols,Nt=Object.prototype.hasOwnProperty,Bt=Object.prototype.propertyIsEnumerable,Ct=(Lt,gt,bt)=>gt in Lt?Kt(Lt,gt,{enumerable:!0,configurable:!0,writable:!0,value:bt}):Lt[gt]=bt,Yt=(Lt,gt)=>{for(var bt in gt||(gt={}))Nt.call(gt,bt)&&Ct(Lt,bt,gt[bt]);if(Rt)for(var bt of Rt(gt))Bt.call(gt,bt)&&Ct(Lt,bt,gt[bt]);return Lt},ze=(Lt,gt)=>{var bt={};for(var jt in Lt)Nt.call(Lt,jt)&&gt.indexOf(jt)<0&&(bt[jt]=Lt[jt]);if(Lt!=null&&Rt)for(var jt of Rt(Lt))gt.indexOf(jt)<0&&Bt.call(Lt,jt)&&(bt[jt]=Lt[jt]);return bt};let ue=null;const le=()=>(ue||(ue=sr().applyPlugins({key:"antd",type:ut.ApplyPluginsType.modify,initialValue:Yt({},{componentSize:"middle"})})),ue);function Dt({children:Lt}){let gt=Lt;const[bt,jt]=y.useState(()=>{const br=le(),{appConfig:at}=br;return ze(br,["appConfig"])}),Sr=br=>{jt(at=>qe()({},at,typeof br=="function"?br(at):br))};return bt.prefixCls&&nt.ZP.config({prefixCls:bt.prefixCls}),bt.iconPrefixCls&&nt.ZP.config({iconPrefixCls:bt.iconPrefixCls}),bt.theme&&nt.ZP.config({theme:bt.theme}),gt=y.createElement(nt.ZP,Yt({},bt),gt),gt=y.createElement(Wt.StyleProvider,{hashPriority:"high"},gt),gt=y.createElement(Zt.C.Provider,{value:Sr},y.createElement(Zt.S.Provider,{value:bt},gt)),gt}function Te(Lt){return y.createElement(Dt,null,Lt)}var dt=e(74549);function Ht(Lt,gt){return y.createElement(dt.j,gt,Lt)}var ct=e(65517),Ie=e(60287),Et=e(81863),ge=Object.defineProperty,Ke=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,kt=Object.prototype.propertyIsEnumerable,Fe=(Lt,gt,bt)=>gt in Lt?ge(Lt,gt,{enumerable:!0,configurable:!0,writable:!0,value:bt}):Lt[gt]=bt,Dr=(Lt,gt)=>{for(var bt in gt||(gt={}))yt.call(gt,bt)&&Fe(Lt,bt,gt[bt]);if(Ke)for(var bt of Ke(gt))kt.call(gt,bt)&&Fe(Lt,bt,gt[bt]);return Lt};function St(){var Lt,gt;const bt=getLocale();(Lt=moment)!=null&&Lt.locale&&moment.locale(((gt=localeInfo[bt])==null?void 0:gt.momentLocale)||"zh-cn"),setIntl(bt)}const Vr=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?y.useLayoutEffect:y.useEffect,Jr=Lt=>{var gt;const bt=(0,Ie.Kd)(),[jt,Sr]=y.useState(bt),[br,at]=y.useState(()=>(0,Ie.lw)(jt,!0)),Mr=gr=>{var Xr,hn;(Xr=o())!=null&&Xr.locale&&o().locale(((hn=Ie.H8[gr])==null?void 0:hn.momentLocale)||"en"),Sr(gr),at((0,Ie.lw)(gr))};Vr(()=>(Ie.B.on(Ie.PZ,Mr),()=>{Ie.B.off(Ie.PZ,Mr)}),[]);const xn=Dr({},Et.Z),Vn=(0,Ie.Mg)();return y.createElement(nt.ZP,{direction:Vn,locale:((gt=Ie.H8[jt])==null?void 0:gt.antd)||xn},y.createElement(Ie.eU,{value:br},Lt.children))};function Er(Lt){return y.createElement(Jr,null,Lt)}function $r(Lt){return Lt.default?typeof Lt.default=="function"?Lt.default():Lt.default:Lt}function dr(){return[{apply:$r(t),path:void 0},{apply:n,path:void 0},{apply:s,path:void 0},{apply:u,path:void 0},{apply:f,path:void 0}]}function zr(){return["patchRoutes","patchClientRoutes","modifyContextOpts","modifyClientRenderOpts","rootContainer","innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","render","onRouteChange","antd","dva","locale","qiankun"]}let sn=null;function ln(){return sn=ut.PluginManager.create({plugins:dr(),validKeys:zr()}),sn}function sr(){return sn}},24459:function(d,v,e){"use strict";e.d(v,{ApplyPluginsType:function(){return Pt},Link:function(){return Y},Outlet:function(){return G.j3},PluginManager:function(){return zt},connect:function(){return f.$j},getDvaApp:function(){return c.Q},history:function(){return it.m8},useAppData:function(){return Z.Ov},useDispatch:function(){return f.I0},useLocation:function(){return G.TH},useOutletContext:function(){return G.bx},useParams:function(){return G.UO},useSearchParams:function(){return W.lr},useSelector:function(){return f.v9}});var t=e(59301),n=e(98544);function s(){return React.useContext(AntdConfigContext)}function u(){return React.useContext(AntdConfigContextSetter)}var f=e(72892),c=e(74549),h=e(60287),o=Object.defineProperty,i=Object.defineProperties,y=Object.getOwnPropertyDescriptors,p=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable,b=(Ze,nt,ut)=>nt in Ze?o(Ze,nt,{enumerable:!0,configurable:!0,writable:!0,value:ut}):Ze[nt]=ut,x=(Ze,nt)=>{for(var ut in nt||(nt={}))g.call(nt,ut)&&b(Ze,ut,nt[ut]);if(p)for(var ut of p(nt))l.call(nt,ut)&&b(Ze,ut,nt[ut]);return Ze},O=(Ze,nt)=>i(Ze,y(nt)),k=(Ze,nt)=>{var ut={};for(var Wt in Ze)g.call(Ze,Wt)&&nt.indexOf(Wt)<0&&(ut[Wt]=Ze[Wt]);if(Ze!=null&&p)for(var Wt of p(Ze))nt.indexOf(Wt)<0&&l.call(Ze,Wt)&&(ut[Wt]=Ze[Wt]);return ut};const C=Ze=>{var nt=Ze,{overlayClassName:ut}=nt,Wt=k(nt,["overlayClassName"]);return React.createElement(Dropdown,x({overlayClassName:ut},Wt))},T=Ze=>Ze.reduce((nt,ut)=>ut.lang?O(x({},nt),{[ut.lang]:ut}):nt,{}),F={"ar-EG":{lang:"ar-EG",label:"\u0627\u0644\u0639\u0631\u0628\u064A\u0629",icon:"\u{1F1EA}\u{1F1EC}",title:"\u0644\u063A\u0629"},"az-AZ":{lang:"az-AZ",label:"Az\u0259rbaycan dili",icon:"\u{1F1E6}\u{1F1FF}",title:"Dil"},"bg-BG":{lang:"bg-BG",label:"\u0411\u044A\u043B\u0433\u0430\u0440\u0441\u043A\u0438 \u0435\u0437\u0438\u043A",icon:"\u{1F1E7}\u{1F1EC}",title:"\u0435\u0437\u0438\u043A"},"bn-BD":{lang:"bn-BD",label:"\u09AC\u09BE\u0982\u09B2\u09BE",icon:"\u{1F1E7}\u{1F1E9}",title:"\u09AD\u09BE\u09B7\u09BE"},"ca-ES":{lang:"ca-ES",label:"Catal\xE1",icon:"\u{1F1E8}\u{1F1E6}",title:"llengua"},"cs-CZ":{lang:"cs-CZ",label:"\u010Ce\u0161tina",icon:"\u{1F1E8}\u{1F1FF}",title:"Jazyk"},"da-DK":{lang:"da-DK",label:"Dansk",icon:"\u{1F1E9}\u{1F1F0}",title:"Sprog"},"de-DE":{lang:"de-DE",label:"Deutsch",icon:"\u{1F1E9}\u{1F1EA}",title:"Sprache"},"el-GR":{lang:"el-GR",label:"\u0395\u03BB\u03BB\u03B7\u03BD\u03B9\u03BA\u03AC",icon:"\u{1F1EC}\u{1F1F7}",title:"\u0393\u03BB\u03CE\u03C3\u03C3\u03B1"},"en-GB":{lang:"en-GB",label:"English",icon:"\u{1F1EC}\u{1F1E7}",title:"Language"},"en-US":{lang:"en-US",label:"English",icon:"\u{1F1FA}\u{1F1F8}",title:"Language"},"es-ES":{lang:"es-ES",label:"Espa\xF1ol",icon:"\u{1F1EA}\u{1F1F8}",title:"Idioma"},"et-EE":{lang:"et-EE",label:"Eesti",icon:"\u{1F1EA}\u{1F1EA}",title:"Keel"},"fa-IR":{lang:"fa-IR",label:"\u0641\u0627\u0631\u0633\u06CC",icon:"\u{1F1EE}\u{1F1F7}",title:"\u0632\u0628\u0627\u0646"},"fi-FI":{lang:"fi-FI",label:"Suomi",icon:"\u{1F1EB}\u{1F1EE}",title:"Kieli"},"fr-BE":{lang:"fr-BE",label:"Fran\xE7ais",icon:"\u{1F1E7}\u{1F1EA}",title:"Langue"},"fr-FR":{lang:"fr-FR",label:"Fran\xE7ais",icon:"\u{1F1EB}\u{1F1F7}",title:"Langue"},"ga-IE":{lang:"ga-IE",label:"Gaeilge",icon:"\u{1F1EE}\u{1F1EA}",title:"Teanga"},"he-IL":{lang:"he-IL",label:"\u05E2\u05D1\u05E8\u05D9\u05EA",icon:"\u{1F1EE}\u{1F1F1}",title:"\u05E9\u05E4\u05D4"},"hi-IN":{lang:"hi-IN",label:"\u0939\u093F\u0928\u094D\u0926\u0940, \u0939\u093F\u0902\u0926\u0940",icon:"\u{1F1EE}\u{1F1F3}",title:"\u092D\u093E\u0937\u093E: \u0939\u093F\u0928\u094D\u0926\u0940"},"hr-HR":{lang:"hr-HR",label:"Hrvatski jezik",icon:"\u{1F1ED}\u{1F1F7}",title:"Jezik"},"hu-HU":{lang:"hu-HU",label:"Magyar",icon:"\u{1F1ED}\u{1F1FA}",title:"Nyelv"},"hy-AM":{lang:"hu-HU",label:"\u0540\u0561\u0575\u0565\u0580\u0565\u0576",icon:"\u{1F1E6}\u{1F1F2}",title:"\u053C\u0565\u0566\u0578\u0582"},"id-ID":{lang:"id-ID",label:"Bahasa Indonesia",icon:"\u{1F1EE}\u{1F1E9}",title:"Bahasa"},"it-IT":{lang:"it-IT",label:"Italiano",icon:"\u{1F1EE}\u{1F1F9}",title:"Linguaggio"},"is-IS":{lang:"is-IS",label:"\xCDslenska",icon:"\u{1F1EE}\u{1F1F8}",title:"Tungum\xE1l"},"ja-JP":{lang:"ja-JP",label:"\u65E5\u672C\u8A9E",icon:"\u{1F1EF}\u{1F1F5}",title:"\u8A00\u8A9E"},"ku-IQ":{lang:"ku-IQ",label:"\u06A9\u0648\u0631\u062F\u06CC",icon:"\u{1F1EE}\u{1F1F6}",title:"Ziman"},"kn-IN":{lang:"kn-IN",label:"\u0C95\u0CA8\u0CCD\u0CA8\u0CA1",icon:"\u{1F1EE}\u{1F1F3}",title:"\u0CAD\u0CBE\u0CB7\u0CC6"},"ko-KR":{lang:"ko-KR",label:"\uD55C\uAD6D\uC5B4",icon:"\u{1F1F0}\u{1F1F7}",title:"\uC5B8\uC5B4"},"lv-LV":{lang:"lv-LV",label:"Latvie\u0161u valoda",icon:"\u{1F1F1}\u{1F1EE}",title:"Kalba"},"mk-MK":{lang:"mk-MK",label:"\u043C\u0430\u043A\u0435\u0434\u043E\u043D\u0441\u043A\u0438 \u0458\u0430\u0437\u0438\u043A",icon:"\u{1F1F2}\u{1F1F0}",title:"\u0408\u0430\u0437\u0438\u043A"},"mn-MN":{lang:"mn-MN",label:"\u041C\u043E\u043D\u0433\u043E\u043B \u0445\u044D\u043B",icon:"\u{1F1F2}\u{1F1F3}",title:"\u0425\u044D\u043B"},"ms-MY":{lang:"ms-MY",label:"\u0628\u0647\u0627\u0633 \u0645\u0644\u0627\u064A\u0648\u200E",icon:"\u{1F1F2}\u{1F1FE}",title:"Bahasa"},"nb-NO":{lang:"nb-NO",label:"Norsk",icon:"\u{1F1F3}\u{1F1F4}",title:"Spr\xE5k"},"ne-NP":{lang:"ne-NP",label:"\u0928\u0947\u092A\u093E\u0932\u0940",icon:"\u{1F1F3}\u{1F1F5}",title:"\u092D\u093E\u0937\u093E"},"nl-BE":{lang:"nl-BE",label:"Vlaams",icon:"\u{1F1E7}\u{1F1EA}",title:"Taal"},"nl-NL":{lang:"nl-NL",label:"Nederlands",icon:"\u{1F1F3}\u{1F1F1}",title:"Taal"},"pl-PL":{lang:"pl-PL",label:"Polski",icon:"\u{1F1F5}\u{1F1F1}",title:"J\u0119zyk"},"pt-BR":{lang:"pt-BR",label:"Portugu\xEAs",icon:"\u{1F1E7}\u{1F1F7}",title:"Idiomas"},"pt-PT":{lang:"pt-PT",label:"Portugu\xEAs",icon:"\u{1F1F5}\u{1F1F9}",title:"Idiomas"},"ro-RO":{lang:"ro-RO",label:"Rom\xE2n\u0103",icon:"\u{1F1F7}\u{1F1F4}",title:"Limba"},"ru-RU":{lang:"ru-RU",label:"\u0420\u0443\u0441\u0441\u043A\u0438\u0439",icon:"\u{1F1F7}\u{1F1FA}",title:"\u044F\u0437\u044B\u043A"},"sk-SK":{lang:"sk-SK",label:"Sloven\u010Dina",icon:"\u{1F1F8}\u{1F1F0}",title:"Jazyk"},"sr-RS":{lang:"sr-RS",label:"\u0441\u0440\u043F\u0441\u043A\u0438 \u0458\u0435\u0437\u0438\u043A",icon:"\u{1F1F8}\u{1F1F7}",title:"\u0408\u0435\u0437\u0438\u043A"},"sl-SI":{lang:"sl-SI",label:"Sloven\u0161\u010Dina",icon:"\u{1F1F8}\u{1F1F1}",title:"Jezik"},"sv-SE":{lang:"sv-SE",label:"Svenska",icon:"\u{1F1F8}\u{1F1EA}",title:"Spr\xE5k"},"ta-IN":{lang:"ta-IN",label:"\u0BA4\u0BAE\u0BBF\u0BB4\u0BCD",icon:"\u{1F1EE}\u{1F1F3}",title:"\u0BAE\u0BCA\u0BB4\u0BBF"},"th-TH":{lang:"th-TH",label:"\u0E44\u0E17\u0E22",icon:"\u{1F1F9}\u{1F1ED}",title:"\u0E20\u0E32\u0E29\u0E32"},"tr-TR":{lang:"tr-TR",label:"T\xFCrk\xE7e",icon:"\u{1F1F9}\u{1F1F7}",title:"Dil"},"uk-UA":{lang:"uk-UA",label:"\u0423\u043A\u0440\u0430\u0457\u043D\u0441\u044C\u043A\u0430",icon:"\u{1F1FA}\u{1F1F0}",title:"\u041C\u043E\u0432\u0430"},"vi-VN":{lang:"vi-VN",label:"Ti\u1EBFng Vi\u1EC7t",icon:"\u{1F1FB}\u{1F1F3}",title:"Ng\xF4n ng\u1EEF"},"zh-CN":{lang:"zh-CN",label:"\u7B80\u4F53\u4E2D\u6587",icon:"\u{1F1E8}\u{1F1F3}",title:"\u8BED\u8A00"},"zh-TW":{lang:"zh-TW",label:"\u7E41\u9AD4\u4E2D\u6587",icon:"\u{1F1ED}\u{1F1F0}",title:"\u8A9E\u8A00"}},$=Ze=>React.createElement(React.Fragment,null);var R=e(38329),K=e(38127),W=e(32451),Z=e(46190),ie=e(87296);function ne(Ze,nt){var ut=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Wt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};if(typeof IntersectionObserver!="function")return null;var Zt=t.useRef(typeof IntersectionObserver=="function"),Pe=t.useRef(null);return t.useEffect(function(){if(!(!Ze.current||!Zt.current||Wt.disabled))return Pe.current=new IntersectionObserver(function(qe){var Kt=(0,ie.Z)(qe,1),Rt=Kt[0];nt(Rt)},ut),Pe.current.observe(Ze.current),function(){var qe;(qe=Pe.current)===null||qe===void 0||qe.disconnect()}},[nt,ut,Wt.disabled,Ze]),Pe.current}var se=["prefetch"];function Q(Ze){var nt=t.useRef(null);return t.useEffect(function(){Ze&&(typeof Ze=="function"?Ze(nt.current):Ze.current=nt.current)}),nt}var Y=t.forwardRef(function(Ze,nt){var ut,Wt=Ze.prefetch,Zt=(0,K.Z)(Ze,se),Pe=typeof window!="undefined"&&window.__umi_route_prefetch__||{defaultPrefetch:"none",defaultPrefetchTimeout:50},qe=Pe.defaultPrefetch,Kt=Pe.defaultPrefetchTimeout,Rt=(Wt===!0?"intent":Wt===!1?"none":Wt)||qe;if(!["intent","render","viewport","none"].includes(Rt))throw new Error("Invalid prefetch value ".concat(Rt," found in Link component"));var Nt=(0,Z.Ov)(),Bt=typeof Ze.to=="string"?Ze.to:(ut=Ze.to)===null||ut===void 0?void 0:ut.pathname,Ct=t.useRef(!1),Yt=Q(nt),ze=function(Dt){if(Rt==="intent"){var Te=Dt.target||{};Te.preloadTimeout||(Te.preloadTimeout=setTimeout(function(){var dt;Te.preloadTimeout=null,(dt=Nt.preloadRoute)===null||dt===void 0||dt.call(Nt,Bt)},Ze.prefetchTimeout||Kt))}},ue=function(Dt){if(Rt==="intent"){var Te=Dt.target||{};Te.preloadTimeout&&(clearTimeout(Te.preloadTimeout),Te.preloadTimeout=null)}};return(0,t.useLayoutEffect)(function(){if(Rt==="render"&&!Ct.current){var le;(le=Nt.preloadRoute)===null||le===void 0||le.call(Nt,Bt),Ct.current=!0}},[Rt,Bt]),ne(Yt,function(le){if(le!=null&&le.isIntersecting){var Dt;(Dt=Nt.preloadRoute)===null||Dt===void 0||Dt.call(Nt,Bt)}},{rootMargin:"100px"},{disabled:Rt!=="viewport"}),Bt?t.createElement(W.rU,(0,R.Z)({onMouseEnter:ze,onMouseLeave:ue,ref:Yt},Zt),Ze.children):null}),G=e(35338),ae=e(8616);function ee(){"use strict";ee=function(){return nt};var Ze,nt={},ut=Object.prototype,Wt=ut.hasOwnProperty,Zt=Object.defineProperty||function(Er,$r,dr){Er[$r]=dr.value},Pe=typeof Symbol=="function"?Symbol:{},qe=Pe.iterator||"@@iterator",Kt=Pe.asyncIterator||"@@asyncIterator",Rt=Pe.toStringTag||"@@toStringTag";function Nt(Er,$r,dr){return Object.defineProperty(Er,$r,{value:dr,enumerable:!0,configurable:!0,writable:!0}),Er[$r]}try{Nt({},"")}catch(Er){Nt=function(dr,zr,sn){return dr[zr]=sn}}function Bt(Er,$r,dr,zr){var sn=$r&&$r.prototype instanceof Te?$r:Te,ln=Object.create(sn.prototype),sr=new Vr(zr||[]);return Zt(ln,"_invoke",{value:kt(Er,dr,sr)}),ln}function Ct(Er,$r,dr){try{return{type:"normal",arg:Er.call($r,dr)}}catch(zr){return{type:"throw",arg:zr}}}nt.wrap=Bt;var Yt="suspendedStart",ze="suspendedYield",ue="executing",le="completed",Dt={};function Te(){}function dt(){}function Ht(){}var ct={};Nt(ct,qe,function(){return this});var Ie=Object.getPrototypeOf,Et=Ie&&Ie(Ie(Jr([])));Et&&Et!==ut&&Wt.call(Et,qe)&&(ct=Et);var ge=Ht.prototype=Te.prototype=Object.create(ct);function Ke(Er){["next","throw","return"].forEach(function($r){Nt(Er,$r,function(dr){return this._invoke($r,dr)})})}function yt(Er,$r){function dr(sn,ln,sr,Lt){var gt=Ct(Er[sn],Er,ln);if(gt.type!=="throw"){var bt=gt.arg,jt=bt.value;return jt&&(0,ae.Z)(jt)=="object"&&Wt.call(jt,"__await")?$r.resolve(jt.__await).then(function(Sr){dr("next",Sr,sr,Lt)},function(Sr){dr("throw",Sr,sr,Lt)}):$r.resolve(jt).then(function(Sr){bt.value=Sr,sr(bt)},function(Sr){return dr("throw",Sr,sr,Lt)})}Lt(gt.arg)}var zr;Zt(this,"_invoke",{value:function(ln,sr){function Lt(){return new $r(function(gt,bt){dr(ln,sr,gt,bt)})}return zr=zr?zr.then(Lt,Lt):Lt()}})}function kt(Er,$r,dr){var zr=Yt;return function(sn,ln){if(zr===ue)throw new Error("Generator is already running");if(zr===le){if(sn==="throw")throw ln;return{value:Ze,done:!0}}for(dr.method=sn,dr.arg=ln;;){var sr=dr.delegate;if(sr){var Lt=Fe(sr,dr);if(Lt){if(Lt===Dt)continue;return Lt}}if(dr.method==="next")dr.sent=dr._sent=dr.arg;else if(dr.method==="throw"){if(zr===Yt)throw zr=le,dr.arg;dr.dispatchException(dr.arg)}else dr.method==="return"&&dr.abrupt("return",dr.arg);zr=ue;var gt=Ct(Er,$r,dr);if(gt.type==="normal"){if(zr=dr.done?le:ze,gt.arg===Dt)continue;return{value:gt.arg,done:dr.done}}gt.type==="throw"&&(zr=le,dr.method="throw",dr.arg=gt.arg)}}}function Fe(Er,$r){var dr=$r.method,zr=Er.iterator[dr];if(zr===Ze)return $r.delegate=null,dr==="throw"&&Er.iterator.return&&($r.method="return",$r.arg=Ze,Fe(Er,$r),$r.method==="throw")||dr!=="return"&&($r.method="throw",$r.arg=new TypeError("The iterator does not provide a '"+dr+"' method")),Dt;var sn=Ct(zr,Er.iterator,$r.arg);if(sn.type==="throw")return $r.method="throw",$r.arg=sn.arg,$r.delegate=null,Dt;var ln=sn.arg;return ln?ln.done?($r[Er.resultName]=ln.value,$r.next=Er.nextLoc,$r.method!=="return"&&($r.method="next",$r.arg=Ze),$r.delegate=null,Dt):ln:($r.method="throw",$r.arg=new TypeError("iterator result is not an object"),$r.delegate=null,Dt)}function Dr(Er){var $r={tryLoc:Er[0]};1 in Er&&($r.catchLoc=Er[1]),2 in Er&&($r.finallyLoc=Er[2],$r.afterLoc=Er[3]),this.tryEntries.push($r)}function St(Er){var $r=Er.completion||{};$r.type="normal",delete $r.arg,Er.completion=$r}function Vr(Er){this.tryEntries=[{tryLoc:"root"}],Er.forEach(Dr,this),this.reset(!0)}function Jr(Er){if(Er||Er===""){var $r=Er[qe];if($r)return $r.call(Er);if(typeof Er.next=="function")return Er;if(!isNaN(Er.length)){var dr=-1,zr=function sn(){for(;++dr<Er.length;)if(Wt.call(Er,dr))return sn.value=Er[dr],sn.done=!1,sn;return sn.value=Ze,sn.done=!0,sn};return zr.next=zr}}throw new TypeError((0,ae.Z)(Er)+" is not iterable")}return dt.prototype=Ht,Zt(ge,"constructor",{value:Ht,configurable:!0}),Zt(Ht,"constructor",{value:dt,configurable:!0}),dt.displayName=Nt(Ht,Rt,"GeneratorFunction"),nt.isGeneratorFunction=function(Er){var $r=typeof Er=="function"&&Er.constructor;return!!$r&&($r===dt||($r.displayName||$r.name)==="GeneratorFunction")},nt.mark=function(Er){return Object.setPrototypeOf?Object.setPrototypeOf(Er,Ht):(Er.__proto__=Ht,Nt(Er,Rt,"GeneratorFunction")),Er.prototype=Object.create(ge),Er},nt.awrap=function(Er){return{__await:Er}},Ke(yt.prototype),Nt(yt.prototype,Kt,function(){return this}),nt.AsyncIterator=yt,nt.async=function(Er,$r,dr,zr,sn){sn===void 0&&(sn=Promise);var ln=new yt(Bt(Er,$r,dr,zr),sn);return nt.isGeneratorFunction($r)?ln:ln.next().then(function(sr){return sr.done?sr.value:ln.next()})},Ke(ge),Nt(ge,Rt,"Generator"),Nt(ge,qe,function(){return this}),Nt(ge,"toString",function(){return"[object Generator]"}),nt.keys=function(Er){var $r=Object(Er),dr=[];for(var zr in $r)dr.push(zr);return dr.reverse(),function sn(){for(;dr.length;){var ln=dr.pop();if(ln in $r)return sn.value=ln,sn.done=!1,sn}return sn.done=!0,sn}},nt.values=Jr,Vr.prototype={constructor:Vr,reset:function($r){if(this.prev=0,this.next=0,this.sent=this._sent=Ze,this.done=!1,this.delegate=null,this.method="next",this.arg=Ze,this.tryEntries.forEach(St),!$r)for(var dr in this)dr.charAt(0)==="t"&&Wt.call(this,dr)&&!isNaN(+dr.slice(1))&&(this[dr]=Ze)},stop:function(){this.done=!0;var $r=this.tryEntries[0].completion;if($r.type==="throw")throw $r.arg;return this.rval},dispatchException:function($r){if(this.done)throw $r;var dr=this;function zr(bt,jt){return sr.type="throw",sr.arg=$r,dr.next=bt,jt&&(dr.method="next",dr.arg=Ze),!!jt}for(var sn=this.tryEntries.length-1;sn>=0;--sn){var ln=this.tryEntries[sn],sr=ln.completion;if(ln.tryLoc==="root")return zr("end");if(ln.tryLoc<=this.prev){var Lt=Wt.call(ln,"catchLoc"),gt=Wt.call(ln,"finallyLoc");if(Lt&&gt){if(this.prev<ln.catchLoc)return zr(ln.catchLoc,!0);if(this.prev<ln.finallyLoc)return zr(ln.finallyLoc)}else if(Lt){if(this.prev<ln.catchLoc)return zr(ln.catchLoc,!0)}else{if(!gt)throw new Error("try statement without catch or finally");if(this.prev<ln.finallyLoc)return zr(ln.finallyLoc)}}}},abrupt:function($r,dr){for(var zr=this.tryEntries.length-1;zr>=0;--zr){var sn=this.tryEntries[zr];if(sn.tryLoc<=this.prev&&Wt.call(sn,"finallyLoc")&&this.prev<sn.finallyLoc){var ln=sn;break}}ln&&($r==="break"||$r==="continue")&&ln.tryLoc<=dr&&dr<=ln.finallyLoc&&(ln=null);var sr=ln?ln.completion:{};return sr.type=$r,sr.arg=dr,ln?(this.method="next",this.next=ln.finallyLoc,Dt):this.complete(sr)},complete:function($r,dr){if($r.type==="throw")throw $r.arg;return $r.type==="break"||$r.type==="continue"?this.next=$r.arg:$r.type==="return"?(this.rval=this.arg=$r.arg,this.method="return",this.next="end"):$r.type==="normal"&&dr&&(this.next=dr),Dt},finish:function($r){for(var dr=this.tryEntries.length-1;dr>=0;--dr){var zr=this.tryEntries[dr];if(zr.finallyLoc===$r)return this.complete(zr.completion,zr.afterLoc),St(zr),Dt}},catch:function($r){for(var dr=this.tryEntries.length-1;dr>=0;--dr){var zr=this.tryEntries[dr];if(zr.tryLoc===$r){var sn=zr.completion;if(sn.type==="throw"){var ln=sn.arg;St(zr)}return ln}}throw new Error("illegal catch attempt")},delegateYield:function($r,dr,zr){return this.delegate={iterator:Jr($r),resultName:dr,nextLoc:zr},this.method==="next"&&(this.arg=Ze),Dt}},nt}var J=e(63579);function te(Ze,nt,ut,Wt,Zt,Pe,qe){try{var Kt=Ze[Pe](qe),Rt=Kt.value}catch(Nt){ut(Nt);return}Kt.done?nt(Rt):Promise.resolve(Rt).then(Wt,Zt)}function M(Ze){return function(){var nt=this,ut=arguments;return new Promise(function(Wt,Zt){var Pe=Ze.apply(nt,ut);function qe(Rt){te(Pe,Wt,Zt,qe,Kt,"next",Rt)}function Kt(Rt){te(Pe,Wt,Zt,qe,Kt,"throw",Rt)}qe(void 0)})}}var L=e(99227);function X(Ze,nt){var ut=typeof Symbol!="undefined"&&Ze[Symbol.iterator]||Ze["@@iterator"];if(!ut){if(Array.isArray(Ze)||(ut=(0,L.Z)(Ze))||nt&&Ze&&typeof Ze.length=="number"){ut&&(Ze=ut);var Wt=0,Zt=function(){};return{s:Zt,n:function(){return Wt>=Ze.length?{done:!0}:{done:!1,value:Ze[Wt++]}},e:function(Nt){throw Nt},f:Zt}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var Pe=!0,qe=!1,Kt;return{s:function(){ut=ut.call(Ze)},n:function(){var Nt=ut.next();return Pe=Nt.done,Nt},e:function(Nt){qe=!0,Kt=Nt},f:function(){try{!Pe&&ut.return!=null&&ut.return()}finally{if(qe)throw Kt}}}}var fe=e(73825);function xe(Ze){if(typeof Symbol!="undefined"&&Ze[Symbol.iterator]!=null||Ze["@@iterator"]!=null)return Array.from(Ze)}var Ce=e(66160);function Me(Ze){return(0,fe.Z)(Ze)||xe(Ze)||(0,L.Z)(Ze)||(0,Ce.Z)()}function ke(Ze,nt){if(!(Ze instanceof nt))throw new TypeError("Cannot call a class as a function")}var Ft=e(89878);function ht(Ze,nt){for(var ut=0;ut<nt.length;ut++){var Wt=nt[ut];Wt.enumerable=Wt.enumerable||!1,Wt.configurable=!0,"value"in Wt&&(Wt.writable=!0),Object.defineProperty(Ze,(0,Ft.Z)(Wt.key),Wt)}}function At(Ze,nt,ut){return nt&&ht(Ze.prototype,nt),ut&&ht(Ze,ut),Object.defineProperty(Ze,"prototype",{writable:!1}),Ze}var tr=e(65873);function qt(Ze,nt){if(!Ze)throw new Error(nt)}function cr(Ze){var nt=Ze.fns,ut=Ze.args;if(nt.length===1)return nt[0];var Wt=nt.pop();return nt.reduce(function(Zt,Pe){return function(){return Pe(Zt,ut)}},Wt)}function Qe(Ze){return!!Ze&&(0,ae.Z)(Ze)==="object"&&typeof Ze.then=="function"}var Pt=function(Ze){return Ze.compose="compose",Ze.modify="modify",Ze.event="event",Ze}({}),zt=function(){function Ze(nt){ke(this,Ze),(0,tr.Z)(this,"opts",void 0),(0,tr.Z)(this,"hooks",{}),this.opts=nt}return At(Ze,[{key:"register",value:function(ut){var Wt=this;qt(ut.apply,"plugin register failed, apply must supplied"),Object.keys(ut.apply).forEach(function(Zt){qt(Wt.opts.validKeys.indexOf(Zt)>-1,"register failed, invalid key ".concat(Zt," ").concat(ut.path?"from plugin ".concat(ut.path):"",".")),Wt.hooks[Zt]=(Wt.hooks[Zt]||[]).concat(ut.apply[Zt])})}},{key:"getHooks",value:function(ut){var Wt=ut.split("."),Zt=Me(Wt),Pe=Zt[0],qe=Zt.slice(1),Kt=this.hooks[Pe]||[];return qe.length&&(Kt=Kt.map(function(Rt){try{var Nt=Rt,Bt=X(qe),Ct;try{for(Bt.s();!(Ct=Bt.n()).done;){var Yt=Ct.value;Nt=Nt[Yt]}}catch(ze){Bt.e(ze)}finally{Bt.f()}return Nt}catch(ze){return null}}).filter(Boolean)),Kt}},{key:"applyPlugins",value:function(ut){var Wt=ut.key,Zt=ut.type,Pe=ut.initialValue,qe=ut.args,Kt=ut.async,Rt=this.getHooks(Wt)||[];switch(qe&&qt((0,ae.Z)(qe)==="object","applyPlugins failed, args must be plain object."),Kt&&qt(Zt===Pt.modify||Zt===Pt.event,"async only works with modify and event type."),Zt){case Pt.modify:return Kt?Rt.reduce(function(){var Nt=M(ee().mark(function Bt(Ct,Yt){var ze;return ee().wrap(function(le){for(;;)switch(le.prev=le.next){case 0:if(qt(typeof Yt=="function"||(0,ae.Z)(Yt)==="object"||Qe(Yt),"applyPlugins failed, all hooks for key ".concat(Wt," must be function, plain object or Promise.")),!Qe(Ct)){le.next=5;break}return le.next=4,Ct;case 4:Ct=le.sent;case 5:if(typeof Yt!="function"){le.next=16;break}if(ze=Yt(Ct,qe),!Qe(ze)){le.next=13;break}return le.next=10,ze;case 10:return le.abrupt("return",le.sent);case 13:return le.abrupt("return",ze);case 14:le.next=21;break;case 16:if(!Qe(Yt)){le.next=20;break}return le.next=19,Yt;case 19:Yt=le.sent;case 20:return le.abrupt("return",(0,J.Z)((0,J.Z)({},Ct),Yt));case 21:case"end":return le.stop()}},Bt)}));return function(Bt,Ct){return Nt.apply(this,arguments)}}(),Qe(Pe)?Pe:Promise.resolve(Pe)):Rt.reduce(function(Nt,Bt){return qt(typeof Bt=="function"||(0,ae.Z)(Bt)==="object","applyPlugins failed, all hooks for key ".concat(Wt," must be function or plain object.")),typeof Bt=="function"?Bt(Nt,qe):(0,J.Z)((0,J.Z)({},Nt),Bt)},Pe);case Pt.event:return M(ee().mark(function Nt(){var Bt,Ct,Yt,ze;return ee().wrap(function(le){for(;;)switch(le.prev=le.next){case 0:Bt=X(Rt),le.prev=1,Bt.s();case 3:if((Ct=Bt.n()).done){le.next=12;break}if(Yt=Ct.value,qt(typeof Yt=="function","applyPlugins failed, all hooks for key ".concat(Wt," must be function.")),ze=Yt(qe),!(Kt&&Qe(ze))){le.next=10;break}return le.next=10,ze;case 10:le.next=3;break;case 12:le.next=17;break;case 14:le.prev=14,le.t0=le.catch(1),Bt.e(le.t0);case 17:return le.prev=17,Bt.f(),le.finish(17);case 20:case"end":return le.stop()}},Nt,null,[[1,14,17,20]])}))();case Pt.compose:return function(){return cr({fns:Rt.concat(Pe),args:qe})()}}}}],[{key:"create",value:function(ut){var Wt=new Ze({validKeys:ut.validKeys});return ut.plugins.forEach(function(Zt){Wt.register(Zt)}),Wt}}]),Ze}(),it=e(54781);let Ot=0,pt=0;function et(Ze,nt){}function Ne(Ze){return JSON.stringify(Ze,null,2)}function me(Ze){const nt=Ze.length>1?Ze.map(Ee).join(" "):Ze[0];return typeof nt=="object"?`${Ne(nt)}`:nt.toString()}function Ee(Ze){return typeof Ze=="object"?`${JSON.stringify(Ze)}`:Ze.toString()}const Le={log(...Ze){me(Ze)},info(...Ze){me(Ze)},warn(...Ze){me(Ze)},error(...Ze){me(Ze)},group(){pt++},groupCollapsed(){pt++},groupEnd(){pt&&--pt},clear(){},trace(...Ze){console.trace(...Ze)},profile(...Ze){console.profile(...Ze)},profileEnd(...Ze){console.profileEnd(...Ze)}},$e=()=>{}},98544:function(d,v,e){"use strict";e.d(v,{C:function(){return s},S:function(){return n}});var t=e(59301);const n=t.createContext(null),s=t.createContext(()=>{console.error("The 'useAntdConfigSetter()' method depends on the antd 'ConfigProvider', requires one of 'antd.configProvider' / 'antd.dark' / 'antd.compact' to be enabled.")})},74549:function(d,v,e){"use strict";e.d(v,{j:function(){return tc},Q:function(){return vc}});var t=e(72892),n=e(89880),s=e.n(n),u=e(59301),f=e(24459),c=e(7379),h=Object.defineProperty,o=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,p=(A,P,D)=>P in A?h(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,g=(A,P)=>{for(var D in P||(P={}))i.call(P,D)&&p(A,D,P[D]);if(o)for(var D of o(P))y.call(P,D)&&p(A,D,P[D]);return A},b={namespace:"account",state:{basicInfo:void 0,actionTabs:{key:"",params:{}}},effects:{*updateAvatar({payload:A},{call:P,put:D}){return yield P(c.n1,A)},*appplySchool({payload:A},{call:P,put:D}){return yield P(c.bz,A)},*getSchoolOption({payload:A},{call:P,put:D}){return yield P(c.GY,A)},*getDepartmentOption({payload:A},{call:P,put:D}){return yield P(c.Ql,A)},*appplyDepartment({payload:A},{call:P,put:D}){return yield P(c.Zm,A)},*updateAccount({payload:A},{call:P,put:D}){return yield P(c.sG,A)},*cancelRealNameAuth({payload:A},{call:P,put:D}){return yield P(c.P,A)},*cancelProfessionalAuth({payload:A},{call:P,put:D}){return yield P(c.$f,A)},*applyProfessionalAuth({payload:A},{call:P,put:D}){return yield P(c.Ow,A)},*applyRealNameAuth({payload:A},{call:P,put:D}){return yield P(c.ht,A)},*getCode({payload:A},{call:P,put:D}){return yield P(c.Cq,A)},*bindPhone({payload:A},{call:P,put:D}){return yield P(c.eF,A)},*bindEmail({payload:A},{call:P,put:D}){return yield P(c.I8,A)},*updatePassword({payload:A},{call:P,put:D}){return yield P(c.gQ,A)},*unbindAccount({payload:A},{call:P,put:D}){return yield P(c.wi,A)},*getBasicInfo({payload:A},{call:P,put:D}){const pe=yield P(c.o9,A);return yield D({type:"save",payload:{basicInfo:g({},pe)}}),pe},*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:g({},A)}})}},reducers:{save(A,P){return g(g({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:D})=>{D==="/"&&A({type:"query"})})}}},x=e(58857),O=Object.defineProperty,k=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,F=(A,P,D)=>P in A?O(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,$=(A,P)=>{for(var D in P||(P={}))C.call(P,D)&&F(A,D,P[D]);if(k)for(var D of k(P))T.call(P,D)&&F(A,D,P[D]);return A},K={namespace:"announcement",state:{name:"\u666E\u901A\u8BD5\u5377\uFF0C\u968F\u673A\u8BD5\u5377\u8BE6\u60C5\u9875\u9762",loading:!0,actionTabs:{}},effects:{*informDown({payload:A,callback:P},{call:D,put:pe}){return yield D(x.nZ,A)},*informUp({payload:A,callback:P},{call:D,put:pe}){return yield D(x.TO,A)},*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:$({},A)}})}},reducers:{save(A,P){return $($({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){}}},W=e(89282),Z=Object.defineProperty,ie=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,Q=(A,P,D)=>P in A?Z(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,Y=(A,P)=>{for(var D in P||(P={}))ne.call(P,D)&&Q(A,D,P[D]);if(ie)for(var D of ie(P))se.call(P,D)&&Q(A,D,P[D]);return A},ae={namespace:"attachment",state:{name:"\u8D44\u6E90",loading:!0,detail:{},actionTabs:{}},effects:{*allAttachment({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(W.SV,A);return yield pe({type:"save",payload:{allList:Y({},Oe)}}),Oe},*mineAttachment({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(W.zI,A);return yield pe({type:"save",payload:{mineList:Y({},Oe)}}),Oe},*fileImport({payload:A,callback:P},{call:D,put:pe}){return yield D(W.tO,A)},*getDetail({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(W.Nm,A);return yield pe({type:"save",payload:{detail:Y({},Oe)}}),Oe},*updateVisits({payload:A,callback:P},{call:D,put:pe}){return yield D(W.H,A)},*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:Y({},A)}})}},reducers:{save(A,P){return Y(Y({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){}}},ee=e(82750),J=Object.defineProperty,te=Object.getOwnPropertySymbols,M=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,X=(A,P,D)=>P in A?J(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,fe=(A,P)=>{for(var D in P||(P={}))M.call(P,D)&&X(A,D,P[D]);if(te)for(var D of te(P))L.call(P,D)&&X(A,D,P[D]);return A},Ce={namespace:"boards",state:{name:"\u8BA8\u8BBA",loading:!0,actionTabs:{},boardsDetail:{},boardsCategoryList:{}},effects:{*getBoardsCategoryList({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(ee.yq,A);return yield pe({type:"save",payload:{boardsCategoryList:fe({},Oe.data)}}),Oe.data},*getBoardsDetail({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(ee.dI,A);return yield pe({type:"save",payload:{boardsDetail:fe({},Oe.data)}}),Oe.data},*setTopping({payload:A,callback:P},{call:D,put:pe}){return yield D(ee.cc,A)},*escTopping({payload:A,callback:P},{call:D,put:pe}){return yield D(ee.CJ,A)},*getReplyList({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(ee.PC,A);yield pe({type:"save",payload:{replyList:fe({},Oe.data)}})},*createReply({payload:A,callback:P},{call:D,put:pe}){return yield D(ee.PP,A)},*replyLike({payload:A,callback:P},{call:D,put:pe}){return yield D(ee.NA,A)},*replyUnLike({payload:A,callback:P},{call:D,put:pe}){return yield D(ee.YQ,A)},*deleteReply({payload:A,callback:P},{call:D,put:pe}){return yield D(ee.Mf,A)},*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:fe({},A)}})}},reducers:{save(A,P){return fe(fe({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){}}},Me=e(30897),ke=Object.defineProperty,Ft=Object.getOwnPropertySymbols,ht=Object.prototype.hasOwnProperty,At=Object.prototype.propertyIsEnumerable,tr=(A,P,D)=>P in A?ke(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,qt=(A,P)=>{for(var D in P||(P={}))ht.call(P,D)&&tr(A,D,P[D]);if(Ft)for(var D of Ft(P))At.call(P,D)&&tr(A,D,P[D]);return A},Qe={namespace:"exercise",state:{name:"\u666E\u901A\u8BD5\u5377\uFF0C\u968F\u673A\u8BD5\u5377\u8BE6\u60C5\u9875\u9762",loading:!0,exerciseList:{},userExerciseList:{},statisticsList:{},exerciseCoursesList:{},brankList:{},editData:{},endGroups:{},actionTabs:{removeEventListenerExitScreen:!1},publishGroups:{},commonHeader:{},reviewExercise:{},reviewGroupExercise:{},workSetting:{},editRandomExercises:{},redoModal:{},exerciseUserInfo:{},examinationIntelligentSettings:{},exerciseExportHeadData:{},codeReviewDetail:{},exerciseIdentityPhotos:{},checkDomain:window.document.domain==="kepukehuan.educoder.net"||window.document.domain==="test-kepukehuan.educoder.net",order_type:"",order:"",updateIndex:null,saveExerciseDownUsers:null,NormalResult:{},course_groups:[],SumupDetail:{},ScoreRangesData:{}},effects:{*getScoreRangesData({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Me.$Q,A);return yield pe({type:"save",payload:{ScoreRangesData:Oe==null?void 0:Oe.data}}),Oe},*getQuestionResult({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Me._U,A);return yield pe({type:"save",payload:{NormalResult:Oe}}),Oe},*getUserExercise({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Me.xA,A);return yield pe({type:"save",payload:{userExerciseList:qt({},(Oe==null?void 0:Oe.data)||{})}}),console.log("getUserExercise-res:",Oe),Oe==null?void 0:Oe.data},*getExerciseIdentityPhotos({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Me.J,A);return yield pe({type:"save",payload:{exerciseIdentityPhotos:qt({},(Oe==null?void 0:Oe.data)||{})}}),Oe==null?void 0:Oe.data},*getExerciseExportHeadData({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Me.iw,A);return yield pe({type:"save",payload:{exerciseExportHeadData:qt({},Oe)}}),Oe},*getExerciseUserInfo({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Me.Ty,A);return(Oe==null?void 0:Oe.status)===0&&(yield pe({type:"save",payload:qt({},{exerciseUserInfo:qt({},Oe.data)})})),Oe},*getExaminationIntelligentSettings({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Me.sA,A);return yield pe({type:"save",payload:{examinationIntelligentSettings:qt({},Oe)}}),Oe},*getRandomEditExercises({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Me.yu,A);return yield pe({type:"save",payload:{editRandomExercises:qt({},Oe)}}),Oe},*getExerciseList({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Me.G$,A);if(Oe!=null&&Oe.total_exercise_users)try{localStorage.total_exercise_users=JSON.stringify(Oe.total_exercise_users)}catch(an){}return yield pe({type:"save",payload:{exerciseList:qt({},Oe)}}),yield pe({type:"save",payload:{order_type:A.order_type,order:A.order}}),Oe},*getExerciseStatistics({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Me._u,A);return yield pe({type:"save",payload:{statisticsList:qt({},Oe)}}),Oe},*getBrankList({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Me.n$,A);return yield pe({type:"save",payload:{brankList:qt({},Oe)}}),Oe},*saveBanks({payload:A,callback:P},{call:D,put:pe}){return yield D(Me.lf,A)},*getExerciseCourses({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Me.N3,A);return yield pe({type:"save",payload:{exerciseCoursesList:qt({},Oe)}}),Oe},*addExercise({payload:A,callback:P},{call:D,put:pe}){return yield D(Me.uR,A)},*editExercise({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Me.qf,A);return yield pe({type:"save",payload:{editData:qt({},Oe)}}),Oe},*getTagDiscipline({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Me.YY,A);return yield pe({type:"save",payload:{tagDisciplineData:qt({},Oe)}}),Oe},*editExerciseQuestion({payload:A,callback:P},{call:D,put:pe}){return yield D(Me.Di,A)},*addExerciseQuestion({payload:A,callback:P},{call:D,put:pe}){return yield D(Me.MK,A)},*exeriseMoveUpDown({payload:A,callback:P},{call:D,put:pe}){return yield D(Me.GK,A)},*getEndGroups({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Me.KE,A);return yield pe({type:"save",payload:{endGroups:qt({},Oe)}}),Oe},*getPublishGroups({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Me.ux,A);return yield pe({type:"save",payload:{publishGroups:qt({},Oe)}}),Oe},*getCommonHeader({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Me.UK,A);return yield pe({type:"save",payload:{commonHeader:qt({},Oe)}}),Oe},*getReviewExercise({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Me.BJ,A);return yield pe({type:"save",payload:{reviewExercise:qt({},Oe)}}),Oe},*postReviewExercise({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Me.pu,A);return yield pe({type:"save",payload:{reviewExercise:qt({},Oe)}}),Oe},*getCentralizeReviewExercise({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Me.X4,A);return yield pe({type:"save",payload:{reviewExercise:qt({},Oe)}}),Oe},*clearData({payload:A,callback:P},{call:D,put:pe}){yield pe({type:"save",payload:{[A.key]:{}}})},*getReviewGroupExercise({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Me.W4,A);return yield pe({type:"save",payload:{reviewGroupExercise:qt({},Oe)}}),Oe},*getWorkSetting({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Me.Ul,A);return yield pe({type:"save",payload:{workSetting:qt({},Oe)}}),Oe},*getRedoModal({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Me.tX,A);return yield pe({type:"save",payload:{redoModal:qt({},Oe)}}),Oe},*getRedoListModal({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Me.s,A);return yield pe({type:"save",payload:{redoModal:qt({},Oe)}}),Oe},*getCodeReviewDetail({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Me.Xn,A);return yield pe({type:"save",payload:{codeReviewDetail:qt({},Oe)}}),Oe},*changeScore({payload:A,callback:P},{call:D,put:pe}){return yield D(Me.gG,A)},*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:qt({},A)}})},*setUpdateIndex({payload:A},{call:P,put:D}){yield D({type:"save",payload:{updateIndex:A==="clear"?null:Math.random()}})},*setSaveExerciseDownUsers({payload:A},{call:P,put:D}){yield D({type:"save",payload:{saveExerciseDownUsers:A}})}},reducers:{save(A,P){return qt(qt({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){}}},Pt=e(6617),zt=Object.defineProperty,it=Object.getOwnPropertySymbols,Ot=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,et=(A,P,D)=>P in A?zt(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,Ne=(A,P)=>{for(var D in P||(P={}))Ot.call(P,D)&&et(A,D,P[D]);if(it)for(var D of it(P))pt.call(P,D)&&et(A,D,P[D]);return A},Ee={namespace:"graduation",state:{name:"\u6BD5\u4E1A\u8BBE\u8BA1",loading:!0,actionTabs:{},detailList:{},detailTaskList:{},replyList:{},detail:{},addTopicData:{},editTopicData:{},editTasksData:{}},effects:{*getTopisDetailList({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Pt.x_,A);return yield pe({type:"save",payload:{detailList:Ne({},Oe)}}),Oe},*getTasksListDetail({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Pt.QA,A);return yield pe({type:"save",payload:{detailTaskList:Ne({},Oe)}}),Oe},*getTopisDetail({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Pt.B6,A);return yield pe({type:"save",payload:{detail:Ne({},Oe)}}),Oe},*getTasksDetail({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Pt.y3,A);return yield pe({type:"save",payload:{tasksDetail:Ne({},Oe)}}),Oe},*refuseTopic({payload:A,callback:P},{call:D,put:pe}){return yield D(Pt.mM,A)},*agreeTopic({payload:A,callback:P},{call:D,put:pe}){return yield D(Pt.je,A)},*getReplyList({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Pt.PC,A);yield pe({type:"save",payload:{replyList:Ne({},Oe)}})},*createReply({payload:A,callback:P},{call:D,put:pe}){return yield D(Pt.PP,A)},*replyLike({payload:A,callback:P},{call:D,put:pe}){return yield D(Pt.NA,A)},*replyUnLike({payload:A,callback:P},{call:D,put:pe}){return yield D(Pt.YQ,A)},*deleteReply({payload:A,callback:P},{call:D,put:pe}){return yield D(Pt.Mf,A)},*addTopicDefaultData({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Pt.y0,A);yield pe({type:"save",payload:{addTopicData:Ne({},Oe)}})},*editTopicDefaultData({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Pt.hL,A);return yield pe({type:"save",payload:{editTopicData:Ne({},Oe)}}),Oe},*editTasksDefaultData({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Pt._n,A);return yield pe({type:"save",payload:{editTasksData:Ne({},Oe)}}),Oe},*addTopic({payload:A,callback:P},{call:D,put:pe}){return yield D(Pt.Gr,A)},*editTopic({payload:A,callback:P},{call:D,put:pe}){return yield D(Pt.wA,A)},*addTasks({payload:A,callback:P},{call:D,put:pe}){return yield D(Pt.Sv,A)},*editTasks({payload:A,callback:P},{call:D,put:pe}){return yield D(Pt.RP,A)},*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:Ne({},A)}})}},reducers:{save(A,P){return Ne(Ne({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){}}},Le=e(89392),$e=e(32186),Ze=Object.defineProperty,nt=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,Wt=Object.prototype.propertyIsEnumerable,Zt=(A,P,D)=>P in A?Ze(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,Pe=(A,P)=>{for(var D in P||(P={}))ut.call(P,D)&&Zt(A,D,P[D]);if(nt)for(var D of nt(P))Wt.call(P,D)&&Zt(A,D,P[D]);return A},Kt={namespace:"shixunHomeworks",state:{name:"",loading:!0,workList:{},shixunWorkList:{},headerInfo:{},shixunWorkReport:{},codeReview:{},codeReviewDetail:{},workSetting:{},changeData:{},codeReviewCourse:{},referenceAnswer:{},publishGroups:{},endGroups:{},brankList:{},replyList:{},workDetail:{},commonHomeWorkAddDefaultData:{},studentWorkAddDefaultData:{},studentWorkEditDefaultData:{},commonHomeWorkEditDefaultData:{},studentWorkDetail:{},studentWorkSupplyDetail:{},studentWorkCommon:{},allStudentWorks:{},searchMemberList:{},searchProjectList:{},actionTabs:{key:""},listParams:{order:"all",page:1,limit:16,search:""},homeworkAssistantPermissions:{},shixunAssistantPermission:{},courseAssistantPermission:{}},effects:{*getWorkList({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D($e.h$,A);try{sessionStorage.all_student_works=JSON.stringify(Oe.all_student_works),sessionStorage.all_student_works_params=JSON.stringify(A),localStorage.setItem("all_student_works_param",JSON.stringify(A))}catch(an){}return yield pe({type:"save",payload:{workList:Pe({},Oe)}}),Oe},*getShixunWorkHeadInfo({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D($e.fK,A);try{}catch(an){}return yield pe({type:"save",payload:{headerInfo:Oe==null?void 0:Oe.data}}),Oe},*getShixunWorkList({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D($e.Z8,A);try{sessionStorage.all_student_works=JSON.stringify(Oe.all_student_works),sessionStorage.all_student_works_params=JSON.stringify(A),localStorage.setItem("all_student_works_param",JSON.stringify(A))}catch(an){}return yield pe({type:"save",payload:{shixunWorkList:Oe==null?void 0:Oe.data,homeworkAssistantPermissions:Oe.homework_assistant_permissions,shixunAssistantPermission:Oe.shixun_assistant_permission,courseAssistantPermission:Oe.course_assistant_permission}}),Oe},*getCodeReview({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D($e.RP,A);return yield pe({type:"save",payload:{codeReview:Pe({},Oe)}}),Oe},*getCodeReviewDetail({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D($e.Xn,A);return yield pe({type:"save",payload:{codeReviewDetail:Pe({},Oe)}}),Oe},*getWorkDetail({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D($e.to,A);return yield pe({type:"save",payload:{workDetail:Pe({},Oe)}}),Oe},*updateWork({payload:A,callback:P},{call:D,put:pe}){return yield D($e.H,A)},*getShixunWorkReport({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D($e.sw,A);try{Oe.all_student_works=JSON.parse(sessionStorage.all_student_works||"[]")}catch(an){}return yield pe({type:"save",payload:{shixunWorkReport:Pe({},Oe)}}),Oe},*getShixunWorkReports({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D($e.cz,A);try{Oe.all_student_works=JSON.parse(sessionStorage.all_student_works||"[]")}catch(an){}return yield pe({type:"save",payload:{shixunWorkReport:Pe({},Oe)}}),Oe},*getWorkSetting({payload:A,callback:P},{call:D,put:pe}){var Oe,an;const zn=yield D($e.Ul,A);(Oe=zn==null?void 0:zn.group_settings)==null||Oe.map(Mi=>{Mi.value=Mi.group_name,Mi.id=Mi.group_id,Mi.group_id=[Mi.group_id]}),(an=zn==null?void 0:zn.allow_late_settings)==null||an.map(Mi=>{Mi.value=Mi.group_name,Mi.id=Mi.group_id,Mi.group_id=[Mi.group_id]});const dn={shixun_evaluation:zn.shixun_evaluation,challenge_settings:zn.challenge_settings};return yield pe({type:"save",payload:{workSetting:Pe({},zn),changeData:(0,Le.cloneDeep)(dn)}}),zn},*updateSetting({payload:A,callback:P},{call:D,put:pe}){return yield D($e.m7,A)},*getCodeReviewCourse({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D($e.JG,A);return yield pe({type:"save",payload:{codeReviewCourse:Pe({},Oe)}}),Oe},*exportShixunWorks({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D($e.Dx,A)},*getReferenceAnswer({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D($e.Q3,A);return yield pe({type:"save",payload:{referenceAnswer:Pe({},Oe)}}),Oe},*getPublishGroups({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D($e.ux,A);return yield pe({type:"save",payload:{publishGroups:Pe({},Oe)}}),Oe},*getEndGroups({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D($e.KE,A);return yield pe({type:"save",payload:{endGroups:Pe({},Oe)}}),Oe},*getBrankList({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D($e.n$,A);return yield pe({type:"save",payload:{brankList:Pe({},Oe)}}),Oe},*changeScore({payload:A,callback:P},{call:D,put:pe}){return yield D($e.gG,A)},*saveBanks({payload:A,callback:P},{call:D,put:pe}){return yield D($e.lf,A)},*addCommonHomeWorkDefaultData({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D($e.Qt,A);return yield pe({type:"save",payload:{commonHomeWorkAddDefaultData:Pe({},Oe)}}),Oe},*getSearchMemberList({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D($e.Lz,A);return yield pe({type:"save",payload:{searchMemberList:Pe({},Oe)}}),Oe},*getProjectList({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D($e.ku,A);return yield pe({type:"save",payload:{searchProjectList:Pe({},Oe)}}),Oe},*addStudentWorkDefaultData({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D($e.ak,A);return yield pe({type:"save",payload:{studentWorkAddDefaultData:Pe({},Oe)}}),Oe},*editStudentWorkDefaultData({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D($e.PW,A);return yield pe({type:"save",payload:{studentWorkEditDefaultData:Pe({},Oe)}}),Oe},*editCommonHomeWorkDefaultData({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D($e.BD,A);return yield pe({type:"save",payload:{commonHomeWorkEditDefaultData:Pe({},Oe)}}),Oe},*editCommonHomeWorkDefaultBankData({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D($e.pH,A);return yield pe({type:"save",payload:{commonHomeWorkEditDefaultData:Pe({},Oe)}}),Oe},*getReplyList({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D($e.PC,A);yield pe({type:"save",payload:{replyList:Pe({},Oe)}})},*getStudentWorkDetail({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D($e.Hj,A);yield pe({type:"save",payload:{studentWorkDetail:Pe({},Oe)}})},*getStudentWorkSupplyDetail({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D($e.ub,A);yield pe({type:"save",payload:{studentWorkSupplyDetail:Pe({},Oe)}})},*getStudentWorkCommon({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D($e.JA,A);yield pe({type:"save",payload:{studentWorkCommon:Pe({},Oe)}})},*getAllStudentWorks({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D($e.ql,A);return yield pe({type:"save",payload:{allStudentWorks:Pe({},Oe)}}),Oe},*getFileRepeatResult({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D($e.oN,A);return yield pe({type:"save",payload:{codeReview:Pe({},Oe)}}),Oe},*getFileRepeatDetail({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D($e.Ti,A);return yield pe({type:"save",payload:{codeReviewDetail:Pe({},Oe)}}),Oe},*createReply({payload:A,callback:P},{call:D,put:pe}){return yield D($e.PP,A)},*replyLike({payload:A,callback:P},{call:D,put:pe}){return yield D($e.NA,A)},*replyUnLike({payload:A,callback:P},{call:D,put:pe}){return yield D($e.YQ,A)},*deleteReply({payload:A,callback:P},{call:D,put:pe}){return yield D($e.Mf,A)},*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:Pe({},A)}})}},reducers:{save(A,P){return Pe(Pe({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:D})=>{D==="/"&&A({type:"query"})})}}},Rt=e(94811),Nt=e(73898),Bt=Object.defineProperty,Ct=Object.getOwnPropertySymbols,Yt=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,ue=(A,P,D)=>P in A?Bt(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,le=(A,P)=>{for(var D in P||(P={}))Yt.call(P,D)&&ue(A,D,P[D]);if(Ct)for(var D of Ct(P))ze.call(P,D)&&ue(A,D,P[D]);return A},Te={namespace:"classroomList",state:{name:"",loading:!0,detailTopBanner:{copy_completed:!0},detailLeftMenus:{},detailLeftMenusNames:{},detailShixunsList:{},detailGraduationTopicsList:{},detailGraduationTaskList:{},detailExerciseList:{},detailPollsList:{},detailCommonHomeworksList:{},detailAttendancesList:{},detailAttendancesDetail:{},detailAnnouncementList:{},detailAttachmentList:{},detailCourseware:{},courseMine:{},detailVideoList:{},detailLiveVideoList:{},detailBoardList:{},courseGroups:{},allCourseGroups:{},detailCourseGroupsList:{},detailCoursStudentsList:{},detailCourseStatisticsList:{},detailAttendancesStatistic:{},detailCourseWorkscore:{},detailCourseActscore:{},coursesLists:{},shixunLists:{},schoolList:{},taskList:[],searchMemberList:{},actionTabs:{key:""},listParams:{order:"all",page:1,limit:16,search:""},shareStatus:!1,AssistantObject:{},updateData:""},effects:{*setAssistantPermissions({payload:A},{call:P,put:D}){yield P(Rt.gq,A)},*getAssistantPermissions({payload:A},{call:P,put:D}){if(!(0,Nt.eB)())return;const pe=yield P(Rt.rS,A);yield D({type:"save",payload:{AssistantObject:pe.permissions}})},*getAiStatusQuery({payload:A},{call:P,put:D}){const pe=yield P(Rt.LH,A);return yield D({type:"save",payload:{cal_finish_if:pe.cal_finish_if}}),pe},*updateCoursePortraitData({payload:A},{call:P,put:D}){return yield P(Rt.Z_,A)},*getUserPortraitConfig({payload:A},{call:P,put:D}){const pe=yield P(Rt._0,A);return yield D({type:"save",payload:{userPortraitConfig:pe.data}}),pe},*updateUserPortraitConfig({payload:A},{call:P,put:D}){return yield P(Rt.r2,A)},*getClassroom({payload:A},{call:P,put:D}){const pe=A,Oe=yield P(Rt.V8,A);return yield D({type:"save",payload:le({listParams:pe},Oe)}),Oe},*getClassroomTopBanner({payload:A},{call:P,put:D}){const pe=yield P(Rt.U_,A);return yield D({type:"save",payload:{detailTopBanner:pe.status?{copy_completed:!0}:le({},pe)}}),pe.status?{copy_completed:!0}:pe},*getClassroomLeftMenus({payload:A},{call:P,put:D}){const pe=yield P(Rt.w9,A);let Oe=[...(pe==null?void 0:pe.course_modules)||[],...(pe==null?void 0:pe.hidden_modules)||[]],an={};return Oe==null||Oe.forEach(zn=>{an[zn.type]=zn.name}),yield D({type:"save",payload:{detailLeftMenus:le({},pe),detailLeftMenusNames:an}}),pe},*getClassroomShixunsList({payload:A},{call:P,put:D}){const pe=yield P(Rt.Nd,A);yield D({type:"save",payload:{detailShixunsList:le({},pe)}})},*getClassroomTeacherShixunsList({payload:A},{call:P,put:D}){const pe=yield P(Rt.Gk,A);return yield D({type:"save",payload:{detailShixunsList:le({},pe)}}),pe},*getClassroomCommonList({payload:A},{call:P,put:D}){const pe=yield P(Rt.Nd,A);yield D({type:"save",payload:{detailCommonHomeworksList:le({},pe)}})},*getClassroomTeacherCommonList({payload:A},{call:P,put:D}){const pe=yield P(Rt.Gk,A);return yield D({type:"save",payload:{detailCommonHomeworksList:le({},pe)}}),pe},*getClassroomGraduationTopicsList({payload:A},{call:P,put:D}){const pe=yield P(Rt.yV,A);yield D({type:"save",payload:{detailGraduationTopicsList:le({},pe)}})},*getClassroomGraduationTaskList({payload:A},{call:P,put:D}){const pe=yield P(Rt.R2,A);yield D({type:"save",payload:{detailGraduationTaskList:le({},pe)}})},*getClassroomExercisesList({payload:A},{call:P,put:D}){const pe=yield P(Rt.N7,A);yield D({type:"save",payload:{detailExerciseList:le({},pe)}})},*getClassroomPollsList({payload:A},{call:P,put:D}){const pe=yield P(Rt.BR,A);yield D({type:"save",payload:{detailPollsList:le({},pe)}})},*getCourseGroups({payload:A},{call:P,put:D}){const pe=yield P(Rt.qB,A);yield D({type:"save",payload:{courseGroups:le({},pe)}})},*getAllCourseGroup({payload:A},{call:P,put:D}){const pe=yield P(Rt.c_,A);return yield D({type:"save",payload:{allCourseGroups:le({},pe)}}),pe},*getClassroomCommonHomeworksList({payload:A},{call:P,put:D}){const pe=yield P(Rt.Al,A);yield D({type:"save",payload:{detailCommonHomeworksList:le({},pe)}})},*getClassroomAttendancesList({payload:A},{call:P,put:D}){const pe=yield P(Rt.Vw,A);yield D({type:"save",payload:{detailAttendancesList:le({},pe)}})},*getClassroomAttendancesStatistic({payload:A},{call:P,put:D}){const pe=yield P(Rt.Ls,A);yield D({type:"save",payload:{detailAttendancesStatistic:le({},pe)}})},*getAttendanceDetail({payload:A},{call:P,put:D}){const pe=yield P(Rt.zg,A);return yield D({type:"save",payload:{detailAttendancesDetail:le({},pe)}}),pe},*getAnnouncementList({payload:A},{call:P,put:D}){const pe=yield P(Rt.QZ,A);yield D({type:"save",payload:{detailAnnouncementList:le({},pe)}})},*getAttachmentList({payload:A},{call:P,put:D}){const pe=yield P(Rt.KT,A);yield D({type:"save",payload:{detailAttachmentList:le({},pe.data)}})},*getCourseware({payload:A},{call:P,put:D}){const pe=yield P(Rt.ZT,A);yield D({type:"save",payload:{detailCourseware:le({},pe.data)}})},*getVideoList({payload:A},{call:P,put:D}){const pe=yield P(Rt.O3,A);yield D({type:"save",payload:{detailVideoList:le({},pe)}})},*getLiveVideoList({payload:A},{call:P,put:D}){const pe=yield P(Rt.DJ,A);yield D({type:"save",payload:{detailLiveVideoList:le({},pe)}})},*getCoursesMine({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Rt.Ed,A);return yield pe({type:"save",payload:{courseMine:le({},Oe)}}),Oe.data},*getBoardList({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Rt.KP,A);return yield pe({type:"save",payload:{detailBoardList:le({},Oe.data)}}),Oe.data},*getCourseGroupsList({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Rt.kW,A);return yield pe({type:"save",payload:{detailCourseGroupsList:le({},Oe)}}),Oe},*getCourseStudentsList({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Rt.J2,A);return yield pe({type:"save",payload:{detailCoursStudentsList:le({},Oe)}}),Oe.data},*getCourseStatistics({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Rt.g4,A);return yield pe({type:"save",payload:{detailCourseStatisticsList:le({},Oe)}}),Oe},*getCourseActscore({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Rt.t1,A);return yield pe({type:"save",payload:{detailCourseActscore:le({},Oe)}}),Oe},*getCourseWorkscore({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Rt.GV,A);return yield pe({type:"save",payload:{detailCourseWorkscore:le({},Oe)}}),Oe},*getShixunLists({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Rt.Pj,A);return yield pe({type:"save",payload:{shixunLists:le({},Oe)}}),Oe},*getExperimentLists({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Rt._9,A);return yield pe({type:"save",payload:{shixunLists:le({},Oe)}}),Oe},*getShixunAiRecommendLists({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Rt.Hn,A);return yield pe({type:"save",payload:{shixunAiRecommendLists:le({},Oe)}}),Oe},*getCoursesLists({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Rt.W7,A);return yield pe({type:"save",payload:{coursesLists:le({},Oe)}}),Oe},*createCoursesHomework({payload:A,callback:P},{call:D,put:pe}){return yield D(Rt.Ds,A)},*createShixunHomework({payload:A,callback:P},{call:D,put:pe}){return yield D(Rt.aQ,A)},*createExperiment({payload:A,callback:P},{call:D,put:pe}){return yield D(Rt.BQ,A)},*getSchoolList({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Rt.K$,A);return yield pe({type:"save",payload:{schoolList:le({},Oe.school_names)}}),Oe.school_names},*searchSchoolTeacherList({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Rt.nQ,A);return yield pe({type:"save",payload:{searchMemberList:le({},Oe)}}),Oe},*getAllTaskList({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Rt.km,A);return yield pe({type:"save",payload:{taskList:[...Oe.tasks]}}),Oe},*updateTaskPosition({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Rt.U8,A);return yield pe({type:"save",payload:{actionTabs:{key:""}}}),Oe},*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:le({},A)}})},*setUpdateData({payload:A},{call:P,put:D}){yield D({type:"save",payload:{updateData:A}})}},reducers:{save(A,P){return le(le({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:D})=>{D==="/"&&A({type:"query"})})}}},dt=Object.defineProperty,Ht=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,Et=(A,P,D)=>P in A?dt(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,ge=(A,P)=>{for(var D in P||(P={}))ct.call(P,D)&&Et(A,D,P[D]);if(Ht)for(var D of Ht(P))Ie.call(P,D)&&Et(A,D,P[D]);return A},yt={namespace:"newClassroom",state:{schoolList:[],searchCourseList:[],actionTabs:{key:"",params:{}}},effects:{*getSchoolList({payload:A},{call:P,put:D}){const pe=yield P(Rt.K$,A);yield D({type:"save",payload:{schoolList:(pe==null?void 0:pe.school_names)||[]}})},*getSearchCourseList({payload:A},{call:P,put:D}){const pe=yield P(Rt.oM,A);yield D({type:"save",payload:{searchCourseList:(pe==null?void 0:pe.course_lists)||[]}})},*submitCourses({payload:A},{call:P,put:D}){return yield P(Rt.Bn,A)},*appplySchool({payload:A},{call:P,put:D}){return yield P(Rt.bz,A)},*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:ge({},A)}})},*joincoursegroup({payload:A},{call:P,put:D}){return yield P(Rt.WK,A)}},reducers:{save(A,P){return ge(ge({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){}}},kt=Object.defineProperty,Fe=Object.getOwnPropertySymbols,Dr=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,Vr=(A,P,D)=>P in A?kt(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,Jr=(A,P)=>{for(var D in P||(P={}))Dr.call(P,D)&&Vr(A,D,P[D]);if(Fe)for(var D of Fe(P))St.call(P,D)&&Vr(A,D,P[D]);return A},$r={namespace:"classroomsOverview",state:{},effects:{*getCourseUseInfos({payload:A},{call:P,put:D}){const pe=yield P(Rt.Dd,A);yield D({type:"save",payload:{CourseUseInfos:pe}})},*getRankList({payload:A},{call:P,put:D}){const pe=yield P(Rt.Fg,A);yield D({type:"save",payload:{RankList:{teacher_list:[{rank:"\u6392\u540D",name:"\u59D3\u540D",course_num:"\u7BA1\u7406\u8BFE",homework_num:"\u53D1\u5E03\u4F5C\u4E1A\u6570",exercise_num:"\u53D1\u5E03\u8003\u8BD5\u6570",resource_num:"\u4E0A\u4F20\u8D44\u6E90\u6570"},...(pe==null?void 0:pe.teacher_list)||[]],student_list:[{rank:"\u6392\u540D",name:"\u59D3\u540D",student_id:"\u5B66\u53F7/\u5DE5\u53F7",finish_num:"\u5B8C\u6210\u4F5C\u4E1A\u6570",total_score:"\u603B\u6210\u7EE9"},...(pe==null?void 0:pe.student_list)||[]],learn_course_list:[{rank:"\u6392\u540D",name:"\u6559\u5B66\u8BFE\u5802\u540D\u79F0",num:"\u5B66\u4E60\u4EBA\u6570"},...(pe==null?void 0:pe.learn_course_list)||[]],interact_course_list:[{rank:"\u6392\u540D",name:"\u6559\u5B66\u8BFE\u5802\u540D\u79F0",num:"\u4E92\u52A8\u8BA8\u8BBA\u6570"},...(pe==null?void 0:pe.interact_course_list)||[]],finish_course_list:[{rank:"\u6392\u540D",name:"\u6559\u5B66\u8BFE\u5802\u540D\u79F0",num:"\u603B\u5B8C\u6210\u6570"},...(pe==null?void 0:pe.finish_course_list)||[]]}}})},*getStatisticsBody({payload:A},{call:P,put:D}){const pe=yield P(Rt.Gz,A);yield D({type:"save",payload:{SBody:pe}})},*getStatisticsHeader({payload:A},{call:P,put:D}){const pe=yield P(Rt.Hl,A);yield D({type:"save",payload:{SHeader:pe}})}},reducers:{save(A,P){return Jr(Jr({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:D})=>{D==="/"&&A({type:"query"})})}}},dr=e(19034),zr=Object.defineProperty,sn=Object.getOwnPropertySymbols,ln=Object.prototype.hasOwnProperty,sr=Object.prototype.propertyIsEnumerable,Lt=(A,P,D)=>P in A?zr(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,gt=(A,P)=>{for(var D in P||(P={}))ln.call(P,D)&&Lt(A,D,P[D]);if(sn)for(var D of sn(P))sr.call(P,D)&&Lt(A,D,P[D]);return A},jt={namespace:"polls",state:{name:"\u666E\u901A\u8BD5\u5377\uFF0C\u968F\u673A\u8BD5\u5377\u8BE6\u60C5\u9875\u9762",loading:!0,pollsList:{},statisticsList:{},pollsCoursesList:{},brankList:{},actionTabs:{},commonHeader:{},pollSetting:{},endGroups:{},publishGroups:{},exerciseBanks:{}},effects:{*getPollsList({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(dr.s3,A);return yield pe({type:"save",payload:{pollsList:gt({},Oe)}}),Oe},*getCommonHeader({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(dr.UK,A);return yield pe({type:"save",payload:{commonHeader:gt({},Oe)}}),Oe},*getPollsStatistics({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(dr.Qn,A);return yield pe({type:"save",payload:{statisticsList:gt({},Oe)}}),Oe},*getBrankList({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(dr.n$,A);return yield pe({type:"save",payload:{brankList:gt({},Oe)}}),Oe},*saveBanks({payload:A,callback:P},{call:D,put:pe}){return yield D(dr.lf,A)},*getPollsCourses({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(dr.Q9,A);return yield pe({type:"save",payload:{pollsCoursesList:gt({},Oe)}}),Oe},*getPollsSetting({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(dr.Hi,A);return yield pe({type:"save",payload:{pollSetting:gt({},Oe)}}),Oe},*editPolls({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(dr.Ye,A);return yield pe({type:"save",payload:{editData:gt({},JSON.parse(JSON.stringify(Oe)))}}),Oe},*getEndGroups({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(dr.KE,A);return yield pe({type:"save",payload:{endGroups:gt({},Oe)}}),Oe},*getPublishGroups({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(dr.ux,A);return yield pe({type:"save",payload:{publishGroups:gt({},Oe)}}),Oe},*getExerciseBanks({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(dr.kp,A);return yield pe({type:"save",payload:{exerciseBanks:gt({},Oe)}}),Oe},*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:gt({},A)}})}},reducers:{save(A,P){return gt(gt({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){}}},Sr=e(23772),br=Object.defineProperty,at=Object.getOwnPropertySymbols,Mr=Object.prototype.hasOwnProperty,xn=Object.prototype.propertyIsEnumerable,Vn=(A,P,D)=>P in A?br(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,gr=(A,P)=>{for(var D in P||(P={}))Mr.call(P,D)&&Vn(A,D,P[D]);if(at)for(var D of at(P))xn.call(P,D)&&Vn(A,D,P[D]);return A},hn={namespace:"teachers",state:{list:{},applyList:{},allCourseGroups:{},graduationGroupList:{},studentsList:{},actionTabs:{key:"",params:{}},updateIndex:1},effects:{*getList({payload:A},{call:P,put:D}){var pe;const Oe=yield P(Sr.gp,A);return(pe=Oe==null?void 0:Oe.teacher_list)==null||pe.map(an=>(an.key=an.course_member_id,an)),yield D({type:"save",payload:{list:Oe}}),Oe},*getStudentsList({payload:A},{call:P,put:D}){var pe;const Oe=yield P(Sr.ur,A);return(pe=Oe==null?void 0:Oe.students)==null||pe.map(an=>(an.key=an.user_id,an)),yield D({type:"save",payload:{studentsList:Oe}}),Oe},*getApplyList({payload:A},{call:P,put:D}){const pe=yield P(Sr.s,A);return yield D({type:"save",payload:{applyList:pe}}),pe},*getAllCourseGroups({payload:A},{call:P,put:D}){const pe=yield P(Sr.xV,A);return yield D({type:"save",payload:{allCourseGroups:pe}}),pe},*getGraduationGroupList({payload:A},{call:P,put:D}){const pe=yield P(Sr.Bg,A);return yield D({type:"save",payload:{graduationGroupList:pe}}),pe},*setAllCourseGroups({payload:A},{call:P,put:D}){const pe=yield P(Sr.oZ,A);return yield D({type:"save",payload:{setAllCourseGroups:pe}}),pe},*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:gr({},A)}})},*setUpdateIndex({payload:A},{call:P,put:D}){yield D({type:"save",payload:{updateIndex:Math.random()}})}},reducers:{save(A,P){return gr(gr({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){}}},Bn=e(53816),ni=Object.defineProperty,si=Object.getOwnPropertySymbols,Vi=Object.prototype.hasOwnProperty,Fi=Object.prototype.propertyIsEnumerable,Ii=(A,P,D)=>P in A?ni(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,yi=(A,P)=>{for(var D in P||(P={}))Vi.call(P,D)&&Ii(A,D,P[D]);if(si)for(var D of si(P))Fi.call(P,D)&&Ii(A,D,P[D]);return A},la={namespace:"video",state:{name:"\u8D44\u6E90",loading:!0,actionTabs:{},videoStatisticsList:{},newVideoStatisticsList:{},videoDurationStatics:{},StudentvideoStatistics:{},videoPeopleStatics:{},videoStatistics:{},oneVideoStatisticsList:{}},effects:{*getVideoStatisticsList({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Bn.BQ,A);return yield pe({type:"save",payload:{videoStatisticsList:yi({},Oe)}}),Oe},*getNewVideoStatisticsList({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Bn.cU,A);return yield pe({type:"save",payload:{newVideoStatisticsList:yi({},Oe)}}),Oe},*getVideoPeopleStatics({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Bn.Zx,A);return yield pe({type:"save",payload:{videoPeopleStatics:yi({},Oe)}}),Oe},*getVideoDurationStatics({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Bn.Mz,A);return yield pe({type:"save",payload:{videoDurationStatics:yi({},Oe)}}),Oe},*getVideoStatistics({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Bn.ZY,A);return yield pe({type:"save",payload:{videoStatistics:yi({},Oe)}}),Oe},*getOneVideoStatisticsList({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Bn.cU,A);return yield pe({type:"save",payload:{oneVideoStatisticsList:yi({},Oe)}}),Oe},*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:yi({},A)}})},*getStudentVideoStatisticsList({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Bn.Vg,A);return yield pe({type:"save",payload:{StudentvideoStatistics:yi({},Oe)}}),Oe}},reducers:{save(A,P){return yi(yi({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){}}},oi=e(20813),Wi=Object.defineProperty,wt=Object.getOwnPropertySymbols,st=Object.prototype.hasOwnProperty,ei=Object.prototype.propertyIsEnumerable,wi=(A,P,D)=>P in A?Wi(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,ii=(A,P)=>{for(var D in P||(P={}))st.call(P,D)&&wi(A,D,P[D]);if(wt)for(var D of wt(P))ei.call(P,D)&&wi(A,D,P[D]);return A},Ei={namespace:"competitions",state:{name:"",loading:!0,listParams:{page:1,per_page:20,category:""},Staff:{},Header:{},competition_title:"",banner:"",competitions:[],count:"",RightItems:{},Prizes:{},Account:{},TabResultList:{},competition_team:{},all_team_member:{},actionTabs:{key:"",params:{}},GuidesData:{}},effects:{*postGuides({payload:A,callback:P},{call:D,put:pe}){return yield D(oi.cC,A)},*getGuides({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(oi.Ax,A);return yield pe({type:"save",payload:{GuidesData:Oe}}),Oe},*getWorkSubmitUpdateRes({payload:A,callback:P},{call:D,put:pe}){return yield D(oi.zF,A)},*getList({payload:A},{call:P,put:D}){const pe=A,Oe=yield P(oi.bQ,A);return yield D({type:"save",payload:ii({listParams:pe},Oe)}),Oe},*getMemberWorks({payload:A},{call:P,put:D}){const pe=yield P(oi.xx,A);return yield D({type:"save",payload:{MemberWorks:pe||{}}}),pe},*addApplytojoincourse({payload:A,callback:P},{call:D,put:pe}){return yield D(oi.qS,A)},*competitionTeams({payload:A,callback:P},{call:D,put:pe}){return yield D(oi.Pt,A)},*getStaff({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(oi.Dh,A);return yield pe({type:"save",payload:{Staff:Oe}}),Oe},*getHeader({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(oi.Pg,A);return yield pe({type:"save",payload:{Header:Oe}}),Oe},*getItem({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(oi.rV,A);return yield pe({type:"save",payload:{RightItems:Oe}}),Oe},*updateMdContent({payload:A,callback:P},{call:D,put:pe}){return yield D(oi.zj,A)},*getTeamList({payload:A,callback:P},{call:D,put:pe}){return yield D(oi.aq,A)},*getTeamDetail({payload:A,callback:P},{call:D,put:pe}){return yield D(oi.Ze,A)},*UpTeam({payload:A,callback:P},{call:D,put:pe}){return yield D(oi.yS,A)},*DeleteTeam({payload:A,callback:P},{call:D,put:pe}){return yield D(oi.ps,A)},*ExitTeam({payload:A,callback:P},{call:D,put:pe}){return yield D(oi.vV,A)},*AddTeam({payload:A,callback:P},{call:D,put:pe}){return yield D(oi.FU,A)},*AddPersonnel({payload:A,callback:P},{call:D,put:pe}){return yield D(oi.R9,A)},*JoinTeam({payload:A,callback:P},{call:D,put:pe}){return yield D(oi.zc,A)},*getTeacher({payload:A,callback:P},{call:D,put:pe}){return yield D(oi.jS,A)},*getStudents({payload:A,callback:P},{call:D,put:pe}){return yield D(oi.sK,A)},*SubmitTeam({payload:A,callback:P},{call:D,put:pe}){return yield D(oi.rm,A)},*Reward({payload:A,callback:P},{call:D,put:pe}){return yield D(oi.Qp,A)},*ChartRules({payload:A,callback:P},{call:D,put:pe}){return yield D(oi.Ux,A)},*Charts({payload:A,callback:P},{call:D,put:pe}){return yield D(oi.GQ,A)},*TabResults({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(oi.ml,A);return yield pe({type:"save",payload:{TabResultList:Oe}}),Oe},*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:ii({},A)}})},*Results({payload:A,callback:P},{call:D,put:pe}){return yield D(oi.u9,A)},*Prize({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(oi.pU,A);return yield pe({type:"save",payload:{Prizes:Oe}}),Oe},*Accounts({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(oi.XJ,A);return yield pe({type:"save",payload:{Account:Oe}}),Oe},*getVerification({payload:A,callback:P},{call:D,put:pe}){return yield D(oi.Ni,A)},*PhoneBind({payload:A,callback:P},{call:D,put:pe}){return yield D(oi.uZ,A)},*EmailBind({payload:A,callback:P},{call:D,put:pe}){return yield D(oi.rk,A)},*Authentication({payload:A,callback:P},{call:D,put:pe}){return yield D(oi.Vy,A)},*Professional({payload:A,callback:P},{call:D,put:pe}){return yield D(oi.tC,A)},*setleader({payload:A,callback:P},{call:D,put:pe}){return yield D(oi.tO,A)},*getShixun({payload:A,callback:P},{call:D,put:pe}){return yield D(oi.qj,A)},*getCourse({payload:A,callback:P},{call:D,put:pe}){return yield D(oi.XR,A)},*competition_teams({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(oi.zz,A);return yield pe({type:"save",payload:{competition_team:Oe}}),Oe},*all_team_members({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(oi.$P,A);return yield pe({type:"save",payload:{all_team_member:Oe}}),Oe}},reducers:{save(A,P){return ii(ii({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:D})=>{D==="/"&&A({type:"query"})})}}},ui=e(29470),Pn=e(77522),er=Object.defineProperty,mt=Object.defineProperties,tt=Object.getOwnPropertyDescriptors,It=Object.getOwnPropertySymbols,_t=Object.prototype.hasOwnProperty,ur=Object.prototype.propertyIsEnumerable,fr=(A,P,D)=>P in A?er(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,Pr=(A,P)=>{for(var D in P||(P={}))_t.call(P,D)&&fr(A,D,P[D]);if(It)for(var D of It(P))ur.call(P,D)&&fr(A,D,P[D]);return A},Gr=(A,P)=>mt(A,tt(P)),rt={namespace:"engineeringEvaluteDetail",state:{classDataSource:{active:null,dataList:[]},actionTabs:{key:"",params:{}},name:"",headerData:{dataSource:{[Pn.k[0]]:{width:235,placeholder:`\u8BF7\u9009\u62E9${Pn.k[0]}`,loading:"engineeringEvaluteDetail/getMajorList",dataList:[]},[Pn.k[1]]:{width:138,placeholder:`\u8BF7\u9009\u62E9${Pn.k[1]}`,loading:"engineeringEvaluteDetail/getYearList",dataList:[]}},active:{}},tabListData:[],echartsData:{barData:{name:"",dataSource:{xData:[],yBarData:[],yLineData:[]}},lineData:{name:"",xData:[],seriesData:[]},scatterData:{}}},effects:{*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:Pr({},A)}})},*getMajorList({payload:A},{call:P,put:D,select:pe}){const{userInfo:Oe}=yield pe(an=>an.user);if(Oe!=null&&Oe.school_id){const an=yield P(ui.BA,Oe.school_id);an&&an.data&&(yield D({type:"setMajorOrYearDataSource",payload:{key:Pn.k[0],value:an.data.map(zn=>({label:zn.name,value:zn.ec_major_school_id}))}}))}},*getYearList({payload:A},{call:P,put:D}){const pe=yield P(ui.Nx,A);pe&&pe.data&&(yield D({type:"setMajorOrYearDataSource",payload:{key:Pn.k[1],value:pe.data.map(Oe=>({label:Oe.year,value:Oe.ec_year_id}))}}))},*getCourseResultDetail({payload:A},{call:P,put:D}){console.log(A,"payload");const pe=yield P(ui.p1,A);pe&&pe.ec_course_target&&(yield D({type:"setEchartsData",payload:pe}))},*getCourseResultDetailClass({payload:A},{call:P,put:D}){const pe=yield P(ui.ff,A);pe&&pe.class_name&&(yield D({type:"save",payload:{classDataSource:{active:null,dataList:[...pe.class_name]}}}))},*setClassActive({payload:A},{call:P,put:D}){yield D({type:"save",payload:{classDataSource:Pr({},A)}})}},reducers:{save(A,P){return Pr(Pr({},A),P.payload)},setMajorOrYearDataSource(A,{payload:P}){return Gr(Pr({},A),{headerData:Gr(Pr({},A.headerData),{dataSource:Gr(Pr({},A.headerData.dataSource),{[P.key]:Gr(Pr({},A.headerData.dataSource[P.key]),{dataList:P.value})})})})},setMajorOrYearActive(A,{payload:P}){return Gr(Pr({},A),{headerData:Gr(Pr({},A.headerData),{active:Gr(Pr({},A.headerData.active),{[P.key]:P.value})})})},setEchartsData(A,{payload:P}){let D={name:P.course_name||"",dataSource:{xData:[],yBarData:[],yLineData:[]}},pe={name:P.course_name||"",xData:[],seriesData:[]},Oe={};return P.ec_course_target.forEach((an,zn)=>{an.position=zn+1,D=Gr(Pr({},D),{dataSource:{xData:[...D.dataSource.xData,zn+1],yBarData:[...D.dataSource.yBarData,an.actual_grade],yLineData:[...D.dataSource.yLineData,an.standard_grade]}});let dn=[],Mi={min:[],max:[]},Qa=[],Oa=[],To=[];an.student_data.detail.forEach((ds,yo)=>{let ys=ds.score;dn.push(yo+1),Mi.max.push(ys>=an.student_data.goal_score?ys:null),Mi.min.push(ys>=an.student_data.goal_score?null:ys),Qa.push(ds.name),Oa.push(ds.student_id),To.push(ds.clazz)}),Oe[zn+1]={name:zn+1,average_score:an.student_data.average_score,goal_score:an.student_data.goal_score,xData:dn,yData:Mi,name_data:Qa,student_ids:Oa,class_data:To,goal_scoreData:new Array(an.student_data.detail.length).fill(an.student_data.goal_score),average_scoreData:new Array(an.student_data.detail.length).fill(an.student_data.average_score)}}),P.history.forEach(an=>{pe=Gr(Pr({},pe),{xData:[...pe.xData,an.year],seriesData:[...pe.seriesData,an.total_score]})}),Gr(Pr({},A),{name:P.course_name||"",tabListData:P.ec_course_target,echartsData:{barData:D,lineData:pe,scatterData:Oe}})}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:D})=>{D==="/"&&A({type:"query"})})}}},ye=Object.defineProperty,Ye=Object.getOwnPropertySymbols,ir=Object.prototype.hasOwnProperty,kr=Object.prototype.propertyIsEnumerable,Or=(A,P,D)=>P in A?ye(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,Ir=(A,P)=>{for(var D in P||(P={}))ir.call(P,D)&&Or(A,D,P[D]);if(Ye)for(var D of Ye(P))kr.call(P,D)&&Or(A,D,P[D]);return A},yn={namespace:"engineering",state:{showMenu:!0,matrixVerify:{key:!1,params:{}},actionTabs:{key:"",params:{}}},effects:{*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:Ir({},A)}})},*setShowMenu({payload:A},{call:P,put:D}){yield D({type:"save",payload:{showMenu:A}})},*setMatrixVerify({payload:A},{call:P,put:D}){yield D({type:"save",payload:{matrixVerify:Ir({},A)}})}},reducers:{save(A,P){return Ir(Ir({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:D})=>{D==="/"&&A({type:"query"})})}}},Ar=e(74087),cn=Object.defineProperty,tn=Object.defineProperties,on=Object.getOwnPropertyDescriptors,wn=Object.getOwnPropertySymbols,ma=Object.prototype.hasOwnProperty,Ai=Object.prototype.propertyIsEnumerable,mi=(A,P,D)=>P in A?cn(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,_n=(A,P)=>{for(var D in P||(P={}))ma.call(P,D)&&mi(A,D,P[D]);if(wn)for(var D of wn(P))Ai.call(P,D)&&mi(A,D,P[D]);return A},fi=(A,P)=>tn(A,on(P)),fa={namespace:"engineeringNavigtion",state:{actionTabs:{key:"",params:{}},headerData:{title:"\u8BA4\u8BC1\u5BFC\u822A",dataSource:{[Pn.k[0]]:{width:235,placeholder:`\u8BF7\u9009\u62E9${Pn.k[0]}`,loading:"engineeringNavigtion/getMajorList",dataList:[]},[Pn.k[1]]:{width:138,placeholder:`\u8BF7\u9009\u62E9${Pn.k[1]}`,loading:"engineeringNavigtion/getYearList",dataList:[]}},active:{},name:"",tabBarContent:{user_name:"",user_school:"",user_type:""}},cardListData:{appraiseData:{norm:{title:"\u6307\u6807\u8BC4\u4EF7",result:"-",tabBarContent:[{icon:"icon-biyezhibiao",label:"\u6BD5\u4E1A\u6307\u6807",value:"/engineering/graduated/index"},{icon:"icon-biyejuzhen",label:"\u6BD5\u4E1A\u77E9\u9635",value:"/engineering/graduated/matrix"}],listData:[{key:"graduation_count",icon:"icon-biyeyaoqiu1",backgroundColor:"#F2EBFB",textColor:"#713BDB",label:"\u6BD5\u4E1A\u8981\u6C42",value:"-",unit:"\u9879"},{key:"graduation_subitem_count",icon:"icon-zhibiaodian",backgroundColor:"#FEF3EF",textColor:"#FF8B58",label:"\u6307\u6807\u70B9",value:"-",unit:"\u9879"},{key:"graduation_achieve_count",icon:"icon-dacheng",backgroundColor:"#D7F5E6",textColor:"#07C160",label:"\u5DF2\u8FBE\u6210\u6BD5\u4E1A\u8981\u6C42",value:"-",unit:"\u9879"},{key:"graduation_not_achieve_count",icon:"icon-weidacheng",backgroundColor:"#F5F5F5",textColor:"#7C8184",label:"\u672A\u8FBE\u6210\u6BD5\u4E1A\u8981\u6C42",value:"-",unit:"\u9879"}]},course:{title:"\u8BFE\u7A0B\u8BC4\u4EF7",result:"-",tabBarContent:[{icon:"icon-kechengliebiao",label:"\u8BFE\u7A0B\u5217\u8868",value:"/engineering/course/list"},{icon:"icon-kechengjuzhen",label:"\u8BFE\u7A0B\u77E9\u9635",value:"/engineering/course/matrix"}],listData:[{key:"course_count",icon:"icon-kechengshuliang",backgroundColor:"#E2F5FF",textColor:"#007AFF",label:"\u8BFE\u7A0B\u6570\u91CF",value:"-",unit:"\u95E8"},{key:"course_target_count",icon:"icon-mubiao",backgroundColor:"#FEF8EF",textColor:"#FEB315",label:"\u8BFE\u7A0B\u76EE\u6807",value:"-",unit:"\u9879"},{key:"course_achieve_count",icon:"icon-dacheng",backgroundColor:"#D7F5E6",textColor:"#07C160",label:"\u5DF2\u8FBE\u6210\u8BFE\u7A0B\u6570\u91CF",value:"-",unit:"\u95E8"},{key:"course_not_achieve_count",icon:"icon-weidacheng",backgroundColor:"#F5F5F5",textColor:"#7C8184",label:"\u672A\u8FBE\u6210\u8BFE\u7A0B\u6570\u91CF",value:"-",unit:"\u95E8"}]}},teamData:{teach:{title:"\u6388\u8BFE\u56E2\u961F",tabBarContent:"0\u4EBA",listData:[]},work:{title:"\u5DE5\u4F5C\u56E2\u961F",tabBarContent:"0\u4EBA",listData:[]}}},totalListData:[{key:"student_count",title:"\u5F53\u524D\u5B66\u751F\u603B\u6570",value:0,icon:"icon-xuesheng1",backgroundColor:"rgba(201,236,255,0.51)",textColor:"#007AFF"},{key:"student_in_count",title:"\u8F6C\u5165\u5B66\u751F\u603B\u6570",value:0,icon:"icon-zhuanru",backgroundColor:"rgba(119,241,174,0.4)",textColor:"#1FA363"},{key:"student_out_count",title:"\u8F6C\u51FA\u5B66\u751F\u603B\u6570",value:0,icon:"icon-zhuanchu",backgroundColor:"rgba(255,197,147,0.44)",textColor:"#FA6400"}]},effects:{*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:_n({},A)}})},*getMajorList({},{call:A,put:P,select:D}){const{userInfo:pe}=yield D(Oe=>Oe.user);if(pe!=null&&pe.school_id){const Oe=yield A(ui.BA,pe.school_id);if(Oe&&Oe.data){const an=Ar.U.getItem(pe==null?void 0:pe.login);yield P({type:"setMajorOrYearDataSource",payload:{key:Pn.k[0],value:Oe.data.map(zn=>({label:zn.name,value:zn.ec_major_school_id})),active:Oe.data.length>0?an[0]||Oe.data[0].ec_major_school_id:void 0}})}}},*getYearList({payload:A},{call:P,put:D,select:pe}){const Oe=yield P(ui.Nx,A.id),{userInfo:an}=yield pe(zn=>zn.user);if(Oe&&Oe.data){const zn=Ar.U.getItem(an==null?void 0:an.login);yield D({type:"setMajorOrYearDataSource",payload:{key:Pn.k[1],value:Oe.data.map(dn=>({label:dn.year,value:dn.ec_year_id})),active:Oe.data.length>0?A.firstEnter?zn[1]:Oe.data[0].ec_year_id:void 0}})}},*getTopPage({},{call:A,put:P,select:D}){const{headerData:pe}=yield D(zn=>zn.engineeringNavigtion),{userInfo:Oe}=yield D(zn=>zn.user);let an={};if(pe.active[Pn.k[1]]&&Oe.school_id){const zn=[pe.active[Pn.k[0]],pe.active[Pn.k[1]]];Ar.U.setItem(Oe==null?void 0:Oe.login,zn);const dn=yield A(ui.bA,{ec_year_id:pe.active[Pn.k[1]],school_id:Oe.school_id});dn&&dn.data&&(an=dn.data),yield P({type:"setTopPage",payload:an})}},*putTopPageName({payload:A,callback:P},{call:D,put:pe}){try{const Oe=yield D(ui.ay,A);P(Oe)}catch(Oe){let an="";Oe&&(an=JSON.stringify(Oe),Oe.message&&(an=Oe.message)),P({message:an,status:999})}}},reducers:{save(A,P){return _n(_n({},A),P.payload)},setMajorOrYearDataSource(A,{payload:P}){let D=A.headerData.active;return P.active&&(D=fi(_n({},D),{[P.key]:P.active})),fi(_n({},A),{headerData:fi(_n({},A.headerData),{dataSource:fi(_n({},A.headerData.dataSource),{[P.key]:fi(_n({},A.headerData.dataSource[P.key]),{dataList:P.value})}),active:D})})},setMajorOrYearActive(A,{payload:P}){return fi(_n({},A),{headerData:fi(_n({},A.headerData),{active:fi(_n({},A.headerData.active),{[P.key]:P.value})})})},setTopPage(A,{payload:P}){return fi(_n({},A),{headerData:fi(_n({},A.headerData),{name:P.name,tabBarContent:{user_name:P.user_name,user_school:P.user_school,user_type:P.user_type}}),cardListData:fi(_n({},A.cardListData),{appraiseData:fi(_n({},A.cardListData.appraiseData),{norm:fi(_n({},A.cardListData.appraiseData.norm),{result:P.graduaiton_result,listData:A.cardListData.appraiseData.norm.listData.map(D=>fi(_n({},D),{value:P[D.key]||0}))}),course:fi(_n({},A.cardListData.appraiseData.course),{result:P.course_result,listData:A.cardListData.appraiseData.course.listData.map(D=>fi(_n({},D),{value:P[D.key]||0}))})}),teamData:{teach:fi(_n({},A.cardListData.teamData.teach),{tabBarContent:`${P.course_teachers?P.course_teachers.length:0}\u4EBA`,listData:P.course_teachers||[]}),work:fi(_n({},A.cardListData.teamData.work),{tabBarContent:`${P.work_teachers?P.work_teachers.length:0}\u4EBA`,listData:P.work_teachers||[]})}}),totalListData:A.totalListData.map(D=>fi(_n({},D),{value:P[D.key]||0}))})}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:D})=>{D==="/"&&A({type:"query"})})}}},Ls=Object.defineProperty,wa=Object.defineProperties,Is=Object.getOwnPropertyDescriptors,Ds=Object.getOwnPropertySymbols,es=Object.prototype.hasOwnProperty,bs=Object.prototype.propertyIsEnumerable,oa=(A,P,D)=>P in A?Ls(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,us=(A,P)=>{for(var D in P||(P={}))es.call(P,D)&&oa(A,D,P[D]);if(Ds)for(var D of Ds(P))bs.call(P,D)&&oa(A,D,P[D]);return A},Fa=(A,P)=>wa(A,Is(P)),Zi={namespace:"engineeringNormDetail",state:{actionTabs:{key:"",params:{}},dataSource:{name:"",goal_value:0,actual_value:0,subitems:[]}},effects:{*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:us({},A)}})},*getGraduationResultDetail({payload:A},{call:P,put:D}){const pe=yield P(ui.gq,A);yield D({type:"save",payload:{dataSource:pe}})}},reducers:{save(A,P){return us(us({},A),P.payload)},setDataSource(A,{payload:P}){let D=P;return Fa(us({},A),{dataSource:D})}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:D})=>{D==="/"&&A({type:"query"})})}}},xs=e(8591),ko=Object.defineProperty,Ba=Object.defineProperties,Ss=Object.getOwnPropertyDescriptors,Za=Object.getOwnPropertySymbols,eo=Object.prototype.hasOwnProperty,On=Object.prototype.propertyIsEnumerable,Ha=(A,P,D)=>P in A?ko(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,ms=(A,P)=>{for(var D in P||(P={}))eo.call(P,D)&&Ha(A,D,P[D]);if(Za)for(var D of Za(P))On.call(P,D)&&Ha(A,D,P[D]);return A},ls=(A,P)=>Ba(A,Ss(P)),Yi=(A,P)=>{var D={};for(var pe in A)eo.call(A,pe)&&P.indexOf(pe)<0&&(D[pe]=A[pe]);if(A!=null&&Za)for(var pe of Za(A))P.indexOf(pe)<0&&On.call(A,pe)&&(D[pe]=A[pe]);return D},Da={namespace:"engineeringNormList",state:{actionTabs:{key:"",params:{}},headerData:{dataSource:{[Pn.k[0]]:{width:235,placeholder:`\u8BF7\u9009\u62E9${Pn.k[0]}`,loading:"engineeringNormList/getMajorList",dataList:[]},[Pn.k[1]]:{width:138,placeholder:`\u8BF7\u9009\u62E9${Pn.k[1]}`,loading:"engineeringNormList/getYearList",dataList:[]}},active:{}},tabListData:[],expandedRowKeys:[],all_goal_value:""},effects:{*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:ms({},A)}})},*getMajorList({},{call:A,put:P,select:D}){const{userInfo:pe}=yield D(Oe=>Oe.user);if(pe!=null&&pe.school_id){const Oe=yield A(ui.BA,pe.school_id);if(Oe&&Oe.data){const an=Ar.U.getItem(pe==null?void 0:pe.login);yield P({type:"setMajorOrYearDataSource",payload:{key:Pn.k[0],value:Oe.data.map(zn=>({label:zn.name,value:zn.ec_major_school_id})),active:Oe.data.length>0?an[0]||Oe.data[0].ec_major_school_id:void 0}})}}},*getYearList({payload:A},{call:P,put:D,select:pe}){const Oe=yield P(ui.Nx,A.id),{userInfo:an}=yield pe(zn=>zn.user);if(Oe&&Oe.data){const zn=Ar.U.getItem(an==null?void 0:an.login);yield D({type:"setMajorOrYearDataSource",payload:{key:Pn.k[1],value:Oe.data.map(dn=>({label:dn.year,value:dn.ec_year_id})),active:Oe.data.length>0?A.firstEnter?zn[1]:Oe.data[0].ec_year_id:void 0}})}},*getGraduationResults({},{call:A,put:P,select:D}){const{headerData:pe}=yield D(Qa=>Qa.engineeringNormList),{userInfo:Oe}=yield D(Qa=>Qa.user);let an=[],zn=[],dn="";const Mi=pe.active[Pn.k[1]];if(Mi){const Qa=[pe.active[Pn.k[0]],pe.active[Pn.k[1]]];Ar.U.setItem(Oe==null?void 0:Oe.login,Qa);const Oa=yield A(ui.eM,Mi);Oa&&Oa.graduation_requirements&&(dn=Oa.all_goal_value||"",an=Oa.graduation_requirements.map(To=>{var ds=To,{subitems:yo}=ds,ys=Yi(ds,["subitems"]);return zn.push(ys.id),ls(ms({},ys),{children:yo})}))}yield P({type:"save",payload:{tabListData:an,all_goal_value:dn,expandedRowKeys:zn}})},*exportGraduation({},{call:A,select:P}){const{headerData:D}=yield P(pe=>pe.engineeringNormList);D.active[Pn.k[1]]&&(yield A(ui.OE,D.active[Pn.k[1]]))},*compute({payload:A},{call:P,put:D}){const pe=A,{all:Oe}=pe,an=Yi(pe,["all"]),zn=yield P(Oe?ui.Qx:ui.Xl,an);zn&&zn.status===0?(xs.ZP.success("\u8BA1\u7B97\u5B8C\u6210"),yield D({type:"getGraduationResults"})):xs.ZP.error(zn.message)},*getFormulas({callback:A},{call:P,select:D}){const{headerData:pe}=yield D(Oe=>Oe.engineeringNormList);if(pe.active[Pn.k[1]]){const Oe=yield P(ui.mK,pe.active[Pn.k[1]]);A(Oe)}},*setFormulas({payload:A,callback:P},{call:D}){const pe=yield D(ui.y9,A);P(pe)},*putGoalValue({payload:A},{call:P,put:D}){const pe=yield P(ui.No,A);if(pe&&pe.status===0)xs.ZP.success("\u4FDD\u5B58\u6210\u529F"),yield D({type:"save",payload:{actionTabs:{key:"",params:{}}}}),yield D({type:"getGraduationResults"});else{let Oe="\u4FDD\u5B58\u5931\u8D25";pe&&pe.message&&(Oe=pe.message),xs.ZP.error(Oe)}}},reducers:{save(A,P){return ms(ms({},A),P.payload)},setMajorOrYearDataSource(A,{payload:P}){let D=A.headerData.active;return P.active&&(D=ls(ms({},D),{[P.key]:P.active})),ls(ms({},A),{headerData:ls(ms({},A.headerData),{dataSource:ls(ms({},A.headerData.dataSource),{[P.key]:ls(ms({},A.headerData.dataSource[P.key]),{dataList:P.value})}),active:D})})},setMajorOrYearActive(A,{payload:P}){return ls(ms({},A),{headerData:ls(ms({},A.headerData),{active:ls(ms({},A.headerData.active),{[P.key]:P.value})})})}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:D})=>{D==="/"&&A({type:"query"})})}}},Cs=e(99209),Ks=Object.defineProperty,bo=Object.getOwnPropertySymbols,fo=Object.prototype.hasOwnProperty,tu=Object.prototype.propertyIsEnumerable,Ro=(A,P,D)=>P in A?Ks(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,ho=(A,P)=>{for(var D in P||(P={}))fo.call(P,D)&&Ro(A,D,P[D]);if(bo)for(var D of bo(P))tu.call(P,D)&&Ro(A,D,P[D]);return A},zo={namespace:"forumsDetail",state:{forumsDetailData:{}},effects:{*getForumsDetailData({payload:A},{call:P,put:D}){const pe=yield P(Cs.Si,A);return yield D({type:"save",payload:{forumsDetailData:ho({},pe)}}),pe},*setForumsDetailData({payload:A},{call:P,put:D}){yield D({type:"save",payload:{forumsDetailData:ho({},A)}})}},reducers:{save(A,P){return ho(ho({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:D})=>{D==="/"&&A({type:"query"})})}}},Lo=Object.defineProperty,Zo=Object.getOwnPropertySymbols,vi=Object.prototype.hasOwnProperty,Yn=Object.prototype.propertyIsEnumerable,va=(A,P,D)=>P in A?Lo(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,ts=(A,P)=>{for(var D in P||(P={}))vi.call(P,D)&&va(A,D,P[D]);if(Zo)for(var D of Zo(P))Yn.call(P,D)&&va(A,D,P[D]);return A},Vs={namespace:"forumsList",state:{forumsData:{},listParams:{page:1,order:"updated_at"}},effects:{*getForumsData({payload:A},{call:P,put:D}){const pe=yield P(A.memoType==="shixun_discuss"?Cs.kd:Cs.bc,A);return delete A.memoType,yield D({type:"save",payload:{listParams:A,forumsData:ts({},pe)}}),pe}},reducers:{save(A,P){return ts(ts({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:D})=>{D==="/"&&A({type:"query"})})}}},Io=e(9776),Vo=e(38446),ws=e(28209),Ho=e.n(ws),Mo=Object.defineProperty,cu=Object.getOwnPropertySymbols,Au=Object.prototype.hasOwnProperty,Fu=Object.prototype.propertyIsEnumerable,xo=(A,P,D)=>P in A?Mo(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,Es=(A,P)=>{for(var D in P||(P={}))Au.call(P,D)&&xo(A,D,P[D]);if(cu)for(var D of cu(P))Fu.call(P,D)&&xo(A,D,P[D]);return A},Wo={namespace:"globalSetting",state:{name:"\u5168\u5C40\u914D\u7F6E",loading:!0,isIlearning:window.location.host.indexOf("learning.")>-1,showFooter:!0,showHeader:!0,showTip:!1,showHeaderFooter:!0,showHeaderFixed:!1,onlyShowBackTop:!0,onlyShowBackTopIcons:!0,operateModel:!1,operateModelPath:"",showQuestionBackTop:!1,theme:"defaults",shareData:{title:document.title,imgUrl:"https://ali-cdn.educoder.net/images/avatars/LaboratorySetting/1tab?t=1610677202",desc:""},globalLoading:{show:!1,text:""},updateData:{end_time:"",start_time:"",subject:"",system_score:"",system_update:!1},infoData:{name:"",phone:""},isSaiaDomain:window.location.host=="saia.educoder.net",actionTabs:{key:"",params:{}}},effects:{*query({payload:A},{call:P,put:D}){var pe,Oe;const an=yield P(Io.D2,A);Vo.Z.ONLYOFFICE=(pe=an==null?void 0:an.setting)==null?void 0:pe.office_server_url,zs(an);try{const Mi="5183666c72eec9e4",Qa="5183666c72eec9e4";var zn=Ho().enc.Utf8.parse(Mi);let Oa=Ho().enc.Utf8.parse(Qa);var dn=Ho().AES.decrypt(((Oe=an==null?void 0:an.setting)==null?void 0:Oe.user_default_password)||"",zn,{iv:Oa,mode:Ho().mode.CBC});an.setting.user_default_password=dn.toString(Ho().enc.Utf8)}catch(Mi){}yield D({type:"save",payload:Es({},an)})},*getSystemUpdate({payload:A},{call:P,put:D}){const pe=yield P(Io.n0,A);yield D({type:"save",payload:{updateData:Es({},pe)}})},*setTheme({payload:A},{call:P,put:D}){const pe=yield P(Io.n0,A);yield D({type:"save",payload:{theme:A||"default"}})},*setShareData({payload:A},{call:P,put:D}){yield D({type:"save",payload:{shareData:A}})},*setGlobalLoading({payload:A},{call:P,put:D}){yield D({type:"save",payload:{globalLoading:Es({},A)}})},*delayTipToggle({payload:A},{call:P,put:D}){yield D({type:"save",payload:{showTip:A}})},*headerToggle({payload:A},{call:P,put:D}){yield D({type:"save",payload:{showHeader:A}})},*footerToggle({payload:A},{call:P,put:D}){yield D({type:"save",payload:{showFooter:A}})},*headerFooterToggle({payload:A},{call:P,put:D}){yield D({type:"save",payload:{showHeaderFooter:A}})},*delayTipToggle({payload:A},{call:P,put:D}){yield D({type:"save",payload:{showTip:A}})},*headerFixedToggle({payload:A},{call:P,put:D}){yield D({type:"save",payload:{showHeaderFixed:A}})},*onlyShowBackTopToggle({payload:A},{call:P,put:D}){yield D({type:"save",payload:{onlyShowBackTop:A}})},*onlyShowBackTopIconToggle({payload:A},{call:P,put:D}){yield D({type:"save",payload:{onlyShowBackTopIcons:A}})},*setOperateModel({payload:A},{call:P,put:D}){yield D({type:"save",payload:{operateModel:A}})},*setOperateModelPath({payload:A},{call:P,put:D}){yield D({type:"save",payload:{operateModelPath:A}})},*setShowQuestionBackTop({payload:A},{call:P,put:D}){yield D({type:"save",payload:{showQuestionBackTop:A}})},*setInfoData({payload:A},{call:P,put:D}){yield D({type:"save",payload:{infoData:Es({},A)}})},*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:Es({},A)}})}},reducers:{save(A,P){return Es(Es({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:D})=>{})}}};const zs=(A={})=>{var P,D,pe,Oe,an;if(window.self!==window.top||!((P=A.setting)!=null&&P.tab_logo_url))return;const zn=document.createElement("link"),dn=document.getElementById("dynamic-favicon");zn.id="dynamic-favicon",zn.rel="shortcut icon",zn.href=(D=A.setting)!=null&&D.tab_logo_url?`${Vo.Z.IMG_SERVER}/${(pe=A.setting)==null?void 0:pe.tab_logo_url}`:"",dn&&document.head.removeChild(dn),document.head.appendChild(zn);try{(Oe=A.setting)!=null&&Oe.main_site||(document.querySelector('meta[name="keywords"]').content=(an=A.setting)==null?void 0:an.name,document.querySelector('meta[name="description"]').remove())}catch(Mi){}};var Os=e(37205),bu=Object.defineProperty,po=Object.getOwnPropertySymbols,Fo=Object.prototype.hasOwnProperty,Ys=Object.prototype.propertyIsEnumerable,Bo=(A,P,D)=>P in A?bu(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,Tu=(A,P)=>{for(var D in P||(P={}))Fo.call(P,D)&&Bo(A,D,P[D]);if(po)for(var D of po(P))Ys.call(P,D)&&Bo(A,D,P[D]);return A},Jt={namespace:"graduations",state:{actionTabs:{key:"",params:{}},details:{},menus:[],forTask:[],ownedList:[],students:{},years:[],graduation:{teachers_count:0,students_count:0,graduation_tasks_count:0},teachers:{},graduation_stages:[],Notices:{total_count:0,no_deal_count:0},Tasks:{data:[],count:0},updateIndex:1},effects:{*getGraduationsStageDetails({payload:A},{call:P,put:D}){return yield P(Os.Xh,A)},*getGraduationsFinalScore({payload:A},{call:P,put:D}){return yield P(Os.H3,A)},*getDelGraduationsTasks({payload:A},{call:P,put:D}){return yield P(Os.km,A)},*getGraduationsTasks({payload:A},{call:P,put:D}){const pe=yield P(Os.Xw,A);yield D({type:"save",payload:{Tasks:pe}})},*getGraduationsTeachers({payload:A},{call:P,put:D}){var pe;const Oe=yield P(Os.AA,A);return(pe=Oe==null?void 0:Oe.data)==null||pe.map(an=>(an.key=an.id,an)),yield D({type:"save",payload:{teachers:Oe}}),Oe},*getGraduationsStudents({payload:A},{call:P,put:D}){var pe;const Oe=yield P(Os.eh,A);(pe=Oe==null?void 0:Oe.data)==null||pe.map(an=>(an.key=an.id,an)),yield D({type:"save",payload:{students:Oe}})},*getGraduationsNotices({payload:A},{call:P,put:D}){const pe=yield P(Os.Rk,A);yield D({type:"save",payload:{Notices:pe}})},*getGraduationsInfo({payload:A},{call:P,put:D}){const pe=yield P(Os.F7,A);yield D({type:"save",payload:{graduation:pe.graduation}})},*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:Tu({},A)}})},*setUpdateIndex({payload:A},{call:P,put:D}){yield D({type:"save",payload:{updateIndex:Math.random()}})},*getGraduationsDetails({payload:A},{call:P,put:D}){const pe=yield P(Os.Ou,A);yield D({type:"save",payload:{details:(pe==null?void 0:pe.graduation)||{},menus:(pe==null?void 0:pe.data)||[],forTask:(pe==null?void 0:pe.for_task)||[]}})}},reducers:{save(A,P){return Tu(Tu({},A),P.payload)}}},lr=e(88647),ar=Object.defineProperty,mr=Object.defineProperties,hr=Object.getOwnPropertyDescriptors,mn=Object.getOwnPropertySymbols,Sn=Object.prototype.hasOwnProperty,Un=Object.prototype.propertyIsEnumerable,Fn=(A,P,D)=>P in A?ar(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,Jn=(A,P)=>{for(var D in P||(P={}))Sn.call(P,D)&&Fn(A,D,P[D]);if(mn)for(var D of mn(P))Un.call(P,D)&&Fn(A,D,P[D]);return A},or=(A,P)=>mr(A,hr(P)),xr={namespace:"homePage",state:{name:"\u9996\u9875",loading:!0},effects:{*home({payload:A},{call:P,put:D}){const pe=yield P(lr.Tt,{payload:A});yield D({type:"save",payload:or(Jn({},pe),{isloading:!0})})},*query({payload:A},{call:P,put:D}){yield D({type:"save",payload:{name:"linlu"}})},*getHomeNotice({payload:A,callback:P},{call:D,put:pe}){return yield D(lr.LA,A)},*UploadNotice({payload:A,callback:P},{call:D,put:pe}){return yield D(lr.S_,A)}},reducers:{save(A,P){return Jn(Jn({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:D})=>{D==="/"&&A({type:"query"})})}}},bn=Object.defineProperty,Gn=Object.defineProperties,ft=Object.getOwnPropertyDescriptors,kn=Object.getOwnPropertySymbols,Qn=Object.prototype.hasOwnProperty,di=Object.prototype.propertyIsEnumerable,Ni=(A,P,D)=>P in A?bn(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,Ur=(A,P)=>{for(var D in P||(P={}))Qn.call(P,D)&&Ni(A,D,P[D]);if(kn)for(var D of kn(P))di.call(P,D)&&Ni(A,D,P[D]);return A},Gi=(A,P)=>Gn(A,ft(P)),Li={namespace:"innovation",state:{visibleModalName:"",hideRemindModal:!0,openForkModalPosition:"forkButton",simpleModalProps:{visible:!1}},reducers:{save(A,P){return Ur(Ur({},A),P.payload)},openModal(A,P){return Gi(Ur({},A),{visibleModalName:P.payload})},closeModal(A){return Gi(Ur({},A),{visibleModalName:""})},openSimpleModal(A,P){return Gi(Ur({},A),{simpleModalProps:Ur({visible:!0},P.payload)})},closeSimpleModal(A){return Gi(Ur({},A),{simpleModalProps:{visible:!1}})}}},ca=e(7660),ks=Object.defineProperty,pi=Object.getOwnPropertySymbols,pn=Object.prototype.hasOwnProperty,Do=Object.prototype.propertyIsEnumerable,Bs=(A,P,D)=>P in A?ks(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,xa=(A,P)=>{for(var D in P||(P={}))pn.call(P,D)&&Bs(A,D,P[D]);if(pi)for(var D of pi(P))Do.call(P,D)&&Bs(A,D,P[D]);return A},vs=(A,P,D)=>new Promise((pe,Oe)=>{var an=Mi=>{try{dn(D.next(Mi))}catch(Qa){Oe(Qa)}},zn=Mi=>{try{dn(D.throw(Mi))}catch(Qa){Oe(Qa)}},dn=Mi=>Mi.done?pe(Mi.value):Promise.resolve(Mi.value).then(an,zn);dn((D=D.apply(A,P)).next())});const Xs=A=>vs(void 0,null,function*(){return(0,ca.ZP)("/api/paid_subjects/banner.json",{method:"get",params:xa({},A)})}),Nn=A=>vs(void 0,null,function*(){return(0,ca.ZP)("/api/paid_subjects/top_category.json",{method:"get",params:xa({},A)})}),as=A=>vs(void 0,null,function*(){return(0,ca.ZP)("/api/paid_subjects/hot_recommend_subjects.json",{method:"get",params:xa({},A)})}),Ns=A=>vs(void 0,null,function*(){return(0,ca.ZP)("/api/paid_subjects/time_discount_subjects.json",{method:"get",params:xa({},A)})}),Ve=A=>vs(void 0,null,function*(){return(0,ca.ZP)("/api/paid_subjects.json",{method:"post",body:xa({},A)})}),Je=A=>vs(void 0,null,function*(){return(0,ca.ZP)("/api/paid_subjects/all_tags.json",{method:"get",params:xa({},A)})}),Mt=A=>vs(void 0,null,function*(){return(0,ca.ZP)("/api/paid_subjects/user_comments.json",{method:"get",params:xa({},A)})}),Gt=A=>vs(void 0,null,function*(){return(0,ca.ZP)("/api/paid_subjects/info_show.json",{method:"get",params:xa({},A)})});var pr=Object.defineProperty,Fr=Object.getOwnPropertySymbols,Zr=Object.prototype.hasOwnProperty,vn=Object.prototype.propertyIsEnumerable,rn=(A,P,D)=>P in A?pr(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,gn=(A,P)=>{for(var D in P||(P={}))Zr.call(P,D)&&rn(A,D,P[D]);if(Fr)for(var D of Fr(P))vn.call(P,D)&&rn(A,D,P[D]);return A},ai={namespace:"intraincourse",state:{name:"\u7528\u6237\u767B\u5F55\u6A21\u5757",BannerList:[],Adv:{},TopCategoryList:[],HotList:[],DiscountList:[],SubjectList:{},Tags:[],UserComments:[],InfoShow:{}},effects:{*getBannerList({payload:A},{call:P,put:D}){const{data:{adv:pe,top_banner:Oe}}=yield P(Xs,A);yield D({type:"save",payload:{BannerList:Oe,Adv:pe}})},*getTopCategoryList({payload:A},{call:P,put:D}){const{data:{top_category_list:pe}}=yield P(Nn,A);yield D({type:"save",payload:{TopCategoryList:[{id:-1,name:"\u5168\u90E8"},...pe]}})},*getHotList({payload:A},{call:P,put:D}){const{data:{hot_list:pe}}=yield P(as,A);yield D({type:"save",payload:{HotList:pe}})},*getDiscountList({payload:A},{call:P,put:D}){const{data:{discount_list:pe}}=yield P(Ns,A);yield D({type:"save",payload:{DiscountList:pe}})},*getPaidSubjects({payload:A},{call:P,put:D}){const{data:pe}=yield P(Ve,A);yield D({type:"save",payload:{SubjectList:pe}})},*getTags({payload:A},{call:P,put:D}){const{data:{list:pe}}=yield P(Je,A);yield D({type:"save",payload:{Tags:pe}})},*getUserComments({payload:A},{call:P,put:D}){const{data:{list:pe}}=yield P(Mt,A);yield D({type:"save",payload:{UserComments:pe}})},*getInfoShow({payload:A},{call:P,put:D}){const{data:pe}=yield P(Gt,A);yield D({type:"save",payload:{InfoShow:pe}})}},reducers:{save(A,P){return gn(gn({},A),P.payload)}}},Ci={namespace:"loadingss",state:{global:!1,effects:{},models:{}}},Xi=e(7161),ji=Object.defineProperty,Ti=Object.getOwnPropertySymbols,ga=Object.prototype.hasOwnProperty,Di=Object.prototype.propertyIsEnumerable,gi=(A,P,D)=>P in A?ji(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,na=(A,P)=>{for(var D in P||(P={}))ga.call(P,D)&&gi(A,D,P[D]);if(Ti)for(var D of Ti(P))Di.call(P,D)&&gi(A,D,P[D]);return A},Rs={namespace:"messages",state:{tidingsList:[],privateMessage:[],unreadInfo:[],recentContacts:{},privateMessageDetails:{},userPrivateMessage:{},actionTabs:{key:"",params:{}}},effects:{*getPrivateMessageDetails({payload:A},{call:P,put:D}){const pe=yield P(Xi.Ub,A);return yield D({type:"save",payload:{privateMessageDetails:pe||[]}}),pe},*getTidings({payload:A},{call:P,put:D}){const pe=yield P(Xi.AD,A);yield D({type:"save",payload:{tidingsList:pe||[]}})},*getPrivateMessages({payload:A},{call:P,put:D}){const pe=yield P(Xi.V8,A);return yield D({type:"save",payload:{privateMessage:pe||[]}}),pe},*getUsersForPrivateMessages({payload:A},{call:P,put:D}){const pe=yield P(Xi.QJ,A);return yield D({type:"save",payload:{userPrivateMessage:pe||[]}}),pe},*unreadMessageInfo({payload:A},{call:P,put:D}){const pe=yield P(Xi.Ig,A);yield D({type:"save",payload:{unreadInfo:pe||[]}})},*getRecentContacts({payload:A},{call:P,put:D}){const pe=yield P(Xi.Ko,A);return yield D({type:"save",payload:{recentContacts:pe||[]}}),pe},*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:na({},A)}})}},reducers:{save(A,P){return na(na({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){}}},Ki=e(83609),Na=e(88230),ta=e(149),Bi=Object.defineProperty,ya=Object.defineProperties,Va=Object.getOwnPropertyDescriptors,Ya=Object.getOwnPropertySymbols,so=Object.prototype.hasOwnProperty,rs=Object.prototype.propertyIsEnumerable,_o=(A,P,D)=>P in A?Bi(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,ns=(A,P)=>{for(var D in P||(P={}))so.call(P,D)&&_o(A,D,P[D]);if(Ya)for(var D of Ya(P))rs.call(P,D)&&_o(A,D,P[D]);return A},La=(A,P)=>ya(A,Va(P));const As=(A,P)=>{var D,pe,Oe,an,zn,dn,Mi,Qa,Oa;if(!A)return;const{exam:To,single_questions:ds,multiple_questions:yo,judgement_questions:ys,program_questions:gc,completion_questions:$l,subjective_questions:rc,practical_questions:nc,combination_questions:fl,bprogram_questions:ki}=A||{},El=[ns({type:"SINGLE",question_type:0,name:((D=P==null?void 0:P.find(Wa=>Wa.value==ta.fw[0].nameType))==null?void 0:D.name)||ta.fw[0].name},ds),ns({type:"MULTIPLE",question_type:1,name:((pe=P==null?void 0:P.find(Wa=>Wa.value==ta.fw[1].nameType))==null?void 0:pe.name)||ta.fw[1].name},yo),ns({type:"JUDGMENT",question_type:2,name:((Oe=P==null?void 0:P.find(Wa=>Wa.value==ta.fw[2].nameType))==null?void 0:Oe.name)||ta.fw[2].name},ys),ns({type:"PROGRAM",question_type:6,name:((an=P==null?void 0:P.find(Wa=>Wa.value==ta.fw[6].nameType))==null?void 0:an.name)||ta.fw[6].name},gc),ns({type:"COMPLETION",question_type:3,name:((zn=P==null?void 0:P.find(Wa=>Wa.value==ta.fw[3].nameType))==null?void 0:zn.name)||ta.fw[3].name},$l),ns({type:"SUBJECTIVE",question_type:4,name:((dn=P==null?void 0:P.find(Wa=>Wa.value==ta.fw[4].nameType))==null?void 0:dn.name)||ta.fw[4].name},rc),ns({type:"PRACTICAL",question_type:5,name:((Mi=P==null?void 0:P.find(Wa=>Wa.value==ta.fw[5].nameType))==null?void 0:Mi.name)||ta.fw[5].name},nc),ns({type:"COMBINATION",question_type:7,name:((Qa=P==null?void 0:P.find(Wa=>Wa.value==ta.fw[7].nameType))==null?void 0:Qa.name)||ta.fw[7].name},fl),ns({type:"BPROGRAM",question_type:8,name:((Oa=P==null?void 0:P.find(Wa=>Wa.value==ta.fw[8].nameType))==null?void 0:Oa.name)||ta.fw[8].name},ki)],ic=[];if(A.sort_by_qustion_type)for(const Wa of A.qustion_type_order_name_en)ic.push(El.find(dl=>dl.type===Wa));const no=(A.sort_by_qustion_type?ic:El).filter(Wa=>(Wa==null?void 0:Wa.questions_count)>0).map((Wa,dl)=>{var Sl;return ns(ns({},Wa),{number:(0,Na.EM)(dl+1),questions:(Sl=Wa==null?void 0:Wa.questions)==null?void 0:Sl.map(ac=>La(ns({},ac),{shixun:ac.examination_bank_shixun_challenges,question_type:Wa.question_type}))})});return{exam:To,questionList:no}};var ia=e(73802),Xa=Object.defineProperty,$s=Object.getOwnPropertySymbols,da=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,we=(A,P,D)=>P in A?Xa(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,wr=(A,P)=>{for(var D in P||(P={}))da.call(P,D)&&we(A,D,P[D]);if($s)for(var D of $s(P))ve.call(P,D)&&we(A,D,P[D]);return A},vr={namespace:"paperlibrary",state:{paperData:void 0,disciplinesData:void 0,teachGroupData:void 0,courseOptions:[],actionTabs:{key:"",params:{}}},effects:{*postExistCourse({payload:A},{call:P,put:D}){return yield P(Ki.a2,A)},*postCheckExaminationBanks({payload:A},{call:P,put:D}){return yield P(Ki.q$,A)},*postPaperlibraryCopy({payload:A},{call:P,put:D}){return yield P(Ki.ID,A)},*getDisciplines({payload:A},{call:P,put:D}){const pe=yield P(Ki.d1,A);return yield D({type:"save",payload:{disciplinesData:wr({},pe)}}),pe},*getCustomDisciplines({payload:A},{call:P,put:D}){const pe=yield P(Ki.ar,A);return yield D({type:"save",payload:{disciplinesData:wr({},pe)}}),pe},*getEditDisciplines({payload:A},{call:P,put:D}){const pe=yield P(Ki.d1,A),Oe=pe==null?void 0:pe.disciplines,an=(0,ia.L)(Oe);return yield D({type:"save",payload:{courseOptions:an,disciplinesData:wr({},pe)}}),pe},*getTeachGroupData({payload:A},{call:P,put:D}){const pe=yield P(Ki.Dm,A);return yield D({type:"save",payload:{teachGroupData:wr({},pe)}}),pe},*getPaperData({payload:A},{call:P,put:D}){const pe=yield P(Ki.iT,A),Oe=yield P(Ki.cV,A),an=As(pe,Oe.data);return yield D({type:"save",payload:{paperData:an}}),pe},*getPaperlibraryList({payload:A},{call:P,put:D}){return yield P(Ki.Gd,A)},*setPublic({payload:A},{call:P,put:D}){return yield P(Ki.DF,A)},*handleDelete({payload:A},{call:P,put:D}){return yield P(Ki.fn,A)},*getCourseList({payload:A},{call:P,put:D}){return yield P(Ki.tS,A)},*postBatchSendToCourse({payload:A},{call:P,put:D}){return yield P(Ki.lc,A)},*sendToClass({payload:A},{call:P,put:D}){return yield P(Ki.kp,A)},*adjustPosition({payload:A},{call:P,put:D}){return yield P(Ki.qN,A)},*setScore({payload:A},{call:P,put:D}){return yield P(Ki.ts,A)},*handleDeleteEditQuestion({payload:A},{call:P,put:D}){return yield P(Ki.NC,A)},*batchSetScore({payload:A},{call:P,put:D}){return yield P(Ki.YP,A)},*batchDelete({payload:A},{call:P,put:D}){return yield P(Ki.Hm,A)},*updatePaper({payload:A},{call:P,put:D}){return yield P(Ki.jK,A)},*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:wr({},A)}})}},reducers:{save(A,P){return wr(wr({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:D})=>{D==="/"&&A({type:"query"})})}}},Vt=Object.defineProperty,Tn=Object.getOwnPropertySymbols,ri=Object.prototype.hasOwnProperty,$i=Object.prototype.propertyIsEnumerable,In=(A,P,D)=>P in A?Vt(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,Ln=(A,P)=>{for(var D in P||(P={}))ri.call(P,D)&&In(A,D,P[D]);if(Tn)for(var D of Tn(P))$i.call(P,D)&&In(A,D,P[D]);return A},ua={namespace:"newExercisePaper",state:{loading:!0,exerciseExportHeadData:{},tagDisciplineData:{},editData:{},actionTabs:{removeEventListenerExitScreen:!1}},effects:{*getExerciseExportHeadData({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Ki.Dq,A);return yield pe({type:"save",payload:{exerciseExportHeadData:Ln({},Oe)}}),Oe},*editExercise({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Ki.Di,A);return yield pe({type:"save",payload:{editData:Ln({},Oe)}}),Oe},*getTagDiscipline({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Me.YY,A);return yield pe({type:"save",payload:{tagDisciplineData:Ln({},Oe)}}),Oe},*editExerciseQuestion({payload:A,callback:P},{call:D,put:pe}){return yield D(Ki.oF,A)},*addExerciseQuestion({payload:A,callback:P},{call:D,put:pe}){return yield D(Ki.oF,A)},*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:Ln({},A)}})}},reducers:{save(A,P){return Ln(Ln({},A),P.payload)},modifyTitle(A,P){const D=(0,Le.cloneDeep)(A);return D.editData.exercise.exercise_name=P.payload,D}},subscriptions:{setup({dispatch:A,history:P}){}}},Qi=e(22663),wo=Object.defineProperty,js=Object.getOwnPropertySymbols,Yo=Object.prototype.hasOwnProperty,Bu=Object.prototype.propertyIsEnumerable,Eo=(A,P,D)=>P in A?wo(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,Pu=(A,P)=>{for(var D in P||(P={}))Yo.call(P,D)&&Eo(A,D,P[D]);if(js)for(var D of js(P))Bu.call(P,D)&&Eo(A,D,P[D]);return A},xu={namespace:"pathsDetail",state:{detail:{},rightData:{},Courses:{},stageData:[],StageChildrenData:{},discusses:{},actionTabs:{key:"",params:{}},isShowSchedule:!1,keywords:"",stage_id:null,visibleType:"All",editKey:-1},effects:{*getDiscusses({payload:A},{call:P,put:D}){const pe=yield P(Qi.Ax,A);yield D({type:"save",payload:{discusses:Pu({},pe)}})},*getPathsDetail({payload:A},{call:P,put:D}){const pe=yield P(Qi.lk,A);return yield D({type:"save",payload:{detail:Pu({},pe)}}),pe},*getCourseDetail({payload:A},{call:P,put:D}){const pe=yield P(Qi.Sp,A);return yield D({type:"save",payload:{detail:Pu({},pe)}}),pe},*getRightData({payload:A},{call:P,put:D}){const pe=yield P(Qi.AQ,A);yield D({type:"save",payload:{rightData:Pu({},pe)}})},*getCoureses({payload:A},{call:P,put:D}){const pe=yield P(Qi.ue,A);yield D({type:"save",payload:{Courses:Pu({},pe)}})},*getStageChildrenData({payload:A},{call:P,put:D}){const pe=yield P(Qi.w4,A);return yield D({type:"save",payload:{StageChildrenData:pe}}),pe},*getStageData({payload:A},{call:P,put:D}){var pe,Oe;let an=null;A!=null&&A.show_course_section?an=yield P(Qi.yN,A):an=yield P(Qi.p,A),yield D({type:"save",payload:{stageData:((pe=an==null?void 0:an.data)==null?void 0:pe.stages)||(an==null?void 0:an.stages)||[],isShowSchedule:((Oe=an==null?void 0:an.data)==null?void 0:Oe.is_show_schedule)||(an==null?void 0:an.is_show_schedule)||!1}})},*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:Pu({},A)}})}},reducers:{save(A,P){return Pu(Pu({},A),P.payload)}}},Ge=Object.defineProperty,z=Object.getOwnPropertySymbols,V=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable,de=(A,P,D)=>P in A?Ge(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,Ae=(A,P)=>{for(var D in P||(P={}))V.call(P,D)&&de(A,D,P[D]);if(z)for(var D of z(P))q.call(P,D)&&de(A,D,P[D]);return A},Tt={namespace:"pathsList",state:{name:"",loading:!0,actionTabs:{key:"",params:{}},listParams:{sort:"desc",order:"new",page:1,limit:16,keyword:""}},effects:{*getCourse({payload:A},{call:P,put:D}){const pe=A,Oe=yield P(Qi.tS,A);return yield D({type:"save",payload:Ae({listParams:pe},Oe)}),Oe},*getMenus({payload:A},{call:P,put:D}){const pe=yield P(Qi.fh,A);yield D({type:"save",payload:{menus:pe}})},*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:Ae({},A)}})},*clearListParams({payload:A},{call:P,put:D}){yield D({type:"save",payload:{listParams:{sort:"desc",order:"new",page:1,limit:16,keyword:""}}})}},reducers:{save(A,P){return Ae(Ae({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:D})=>{D==="/"&&A({type:"query"})})}}},$t=Object.defineProperty,rr=Object.getOwnPropertySymbols,Cr=Object.prototype.hasOwnProperty,Kr=Object.prototype.propertyIsEnumerable,nn=(A,P,D)=>P in A?$t(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,An=(A,P)=>{for(var D in P||(P={}))Cr.call(P,D)&&nn(A,D,P[D]);if(rr)for(var D of rr(P))Kr.call(P,D)&&nn(A,D,P[D]);return A},Xn={namespace:"newCourse",state:{actionTabs:{key:"",params:{}}},effects:{*editCourse({payload:A},{call:P,put:D}){return yield P(Qi.tu,A)},*submitCourse({payload:A},{call:P,put:D}){return yield P(Qi.pU,A)},*getEditCourseData({payload:A},{call:P,put:D}){return yield P(Qi.mQ,A)},*getSchoolOption({payload:A},{call:P,put:D}){return yield P(Qi.GY,A)},*appplySchool({payload:A},{call:P,put:D}){return yield P(Qi.bz,A)},*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:An({},A)}})}},reducers:{save(A,P){return An(An({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:D})=>{D==="/"&&A({type:"query"})})}}},Pi=Object.defineProperty,ha=Object.defineProperties,aa=Object.getOwnPropertyDescriptors,qi=Object.getOwnPropertySymbols,is=Object.prototype.hasOwnProperty,gs=Object.prototype.propertyIsEnumerable,Ts=(A,P,D)=>P in A?Pi(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,cs=(A,P)=>{for(var D in P||(P={}))is.call(P,D)&&Ts(A,D,P[D]);if(qi)for(var D of qi(P))gs.call(P,D)&&Ts(A,D,P[D]);return A},Aa=(A,P)=>ha(A,aa(P)),Us={namespace:"pathsOverview",state:{},effects:{*getSubjectUseInfos({payload:A},{call:P,put:D}){const pe=yield P(Qi.nq,A);yield D({type:"save",payload:{SubjectUseInfos:pe}})},*getRankList({payload:A},{call:P,put:D}){const pe=yield P(Qi.Fg,A);yield D({type:"save",payload:{RankList:Aa(cs({},pe),{learn_list:[{rank:"\u6392\u540D",name:"\u5B9E\u8DF5\u8BFE\u7A0B\u540D\u79F0",data:"\u5B66\u4E60\u4EBA\u6570"},...(pe==null?void 0:pe.learn_list)||[]]})}})},*getStatisticsBody({payload:A},{call:P,put:D}){const pe=yield P(Qi.Gz,A);yield D({type:"save",payload:{SBody:pe}})},*getOnlineCount({payload:A},{call:P,put:D}){const pe=yield P(Qi.hS,A);yield D({type:"save",payload:{OnlineCount:pe==null?void 0:pe.data}})},*getStatisticsHeader({payload:A},{call:P,put:D}){const pe=yield P(Qi.Hl,A);yield D({type:"save",payload:{SHeader:pe}})}},reducers:{save(A,P){return cs(cs({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:D})=>{D==="/"&&A({type:"query"})})}}},xi=e(57973),mo=Object.defineProperty,So=Object.getOwnPropertySymbols,ru=Object.prototype.hasOwnProperty,Ws=Object.prototype.propertyIsEnumerable,Co=(A,P,D)=>P in A?mo(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,fs=(A,P)=>{for(var D in P||(P={}))ru.call(P,D)&&Co(A,D,P[D]);if(So)for(var D of So(P))Ws.call(P,D)&&Co(A,D,P[D]);return A},Gu={namespace:"problemset",state:{disciplinesData:void 0,courseOptions:[],basketData:void 0,editData:void 0,groupData:void 0,teachGroupData:void 0,actionTabs:{key:"",params:{}},itemBanks:{},groupfolderList:{}},effects:{*getGroup({payload:A},{call:P,put:D}){const pe=yield P(xi.ex,A);return yield D({type:"save",payload:{groupfolderList:pe}}),pe},*getDisciplines({payload:A},{call:P,put:D}){const pe=yield P(xi.d1,A);return yield D({type:"save",payload:{disciplinesData:fs({},pe)}}),pe},*getEditDisciplines({payload:A},{call:P,put:D}){const pe=yield P(xi.d1,A),Oe=pe==null?void 0:pe.disciplines,an=(0,ia.L)(Oe);return yield D({type:"save",payload:{courseOptions:an,disciplinesData:fs({},pe)}}),pe},*getBasketList({payload:A},{call:P,put:D}){const pe=yield P(xi.Qj,A);return yield D({type:"save",payload:{basketData:fs({},pe)}}),pe},*getTeachGroupData({payload:A},{call:P,put:D}){const pe=yield P(xi.Dm,A);return yield D({type:"save",payload:{teachGroupData:fs({},pe)}}),pe},*getEditData({payload:A},{call:P,put:D}){const pe=yield P(xi.FG,A);return yield D({type:"save",payload:{editData:fs({},pe)}}),pe},*getEditDataBprogram({payload:A},{call:P,put:D}){const pe=yield P(xi.Bo,A);return yield D({type:"save",payload:{editData:fs({},pe)}}),pe},*getGroupData({payload:A},{call:P,put:D}){const pe=yield P(xi.hI,A);return yield D({type:"save",payload:{groupData:fs({},pe)}}),pe},*getItemBanks({payload:A},{call:P,put:D}){const pe=yield P(xi.Of,A);return yield D({type:"save",payload:{itemBanks:fs({},pe)}}),pe},*setPrivate({payload:A},{call:P,put:D}){return yield P(xi.Pl,A)},*revokePublish({payload:A},{call:P,put:D}){return yield P(xi.IJ,A)},*setPublic({payload:A},{call:P,put:D}){return yield P(xi.DF,A)},*handleDelete({payload:A},{call:P,put:D}){return yield P(xi.fn,A)},*startExperience({payload:A},{call:P,put:D}){return yield P(xi.Bd,A)},*cancel({payload:A},{call:P,put:D}){return yield P(xi.al,A)},*select({payload:A},{call:P,put:D}){return yield P(xi.Ys,A)},*examUnselectAll({payload:A},{call:P,put:D}){return yield P(xi.rV,A)},*basketDelete({payload:A},{call:P,put:D}){return yield P(xi.x5,A)},*unselectAll({payload:A},{call:P,put:D}){return yield P(xi.HF,A)},*addKnowledge({payload:A},{call:P,put:D}){return yield P(xi.U6,A)},*editProblemset({payload:A},{call:P,put:D}){return yield P(xi.Wk,A)},*addProblemset({payload:A},{call:P,put:D}){return yield P(xi.Mr,A)},*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:fs({},A)}})}},reducers:{save(A,P){return fs(fs({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:D})=>{D==="/"&&A({type:"query"})})}}},Ku=Object.defineProperty,Iu=Object.getOwnPropertySymbols,Qs=Object.prototype.hasOwnProperty,Nu=Object.prototype.propertyIsEnumerable,Du=(A,P,D)=>P in A?Ku(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,Js=(A,P)=>{for(var D in P||(P={}))Qs.call(P,D)&&Du(A,D,P[D]);if(Iu)for(var D of Iu(P))Nu.call(P,D)&&Du(A,D,P[D]);return A},ml={namespace:"problemsetPreview",state:{disciplinesData:void 0,courseOptions:[],paperData:void 0,actionTabs:{key:"",params:{}}},effects:{*getPaperData({payload:A},{call:P,put:D}){const pe=yield P(xi.iT,A),Oe=(0,ia.r)(pe);return yield D({type:"save",payload:{paperData:Oe}}),pe},*getEditDisciplines({payload:A},{call:P,put:D}){const pe=yield P(xi.d1,A),Oe=pe==null?void 0:pe.disciplines,an=(0,ia.L)(Oe);return yield D({type:"save",payload:{courseOptions:an,disciplinesData:Js({},pe)}}),pe},*setScore({payload:A},{call:P,put:D}){return yield P(xi.ts,A)},*handleDelete({payload:A},{call:P,put:D}){return yield P(xi.Cn,A)},*batchSetScore({payload:A},{call:P,put:D}){return yield P(xi.YP,A)},*batchDelete({payload:A},{call:P,put:D}){return yield P(xi.Hm,A)},*adjustPosition({payload:A},{call:P,put:D}){return yield P(xi.qN,A)},*newPreviewProblemset({payload:A},{call:P,put:D}){return yield P(xi.et,A)},*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:Js({},A)}})}},reducers:{save(A,P){return Js(Js({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:D})=>{D==="/"&&A({type:"query"})})}}},nu=e(63263),Ju=Object.defineProperty,ro=Object.getOwnPropertySymbols,Xo=Object.prototype.hasOwnProperty,vu=Object.prototype.propertyIsEnumerable,Pl=(A,P,D)=>P in A?Ju(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,Ou=(A,P)=>{for(var D in P||(P={}))Xo.call(P,D)&&Pl(A,D,P[D]);if(ro)for(var D of ro(P))vu.call(P,D)&&Pl(A,D,P[D]);return A},qu={namespace:"restful",state:{restful:void 0,restfulDetail:{},actionTabs:{key:"",params:{}}},effects:{*getRestful({payload:A},{call:P,put:D}){const pe=yield P(nu.Go,A);return yield D({type:"save",payload:{restful:Ou({},pe)}}),pe},*getRestfulDetail({payload:A},{call:P,put:D}){const pe=yield P(nu.H5,A);return yield D({type:"save",payload:{restfulDetail:Ou({},(pe==null?void 0:pe.data)||{})}}),(pe==null?void 0:pe.data)||{}},*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:Ou({},A)}})}},reducers:{save(A,P){return Ou(Ou({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:D})=>{D==="/"&&A({type:"query"})})}}},ci=e(49898);const Zl=(A={})=>{var P,D,pe,Oe,an,zn;return[{name:"\u5185\u5BB9\u5BA1\u6838\u60C5\u51B5",id:"Content",status:(P=A==null?void 0:A.content_info)==null?void 0:P.status,username:(D=A==null?void 0:A.content_info)==null?void 0:D.username,time:(pe=A==null?void 0:A.content_info)==null?void 0:pe.time},{name:"\u6027\u80FD\u5BA1\u6838\u60C5\u51B5",id:"Performance",status:(Oe=A==null?void 0:A.perference_info)==null?void 0:Oe.status,username:(an=A==null?void 0:A.perference_info)==null?void 0:an.username,time:(zn=A==null?void 0:A.perference_info)==null?void 0:zn.time}]};var oo=Object.defineProperty,Hl=Object.defineProperties,iu=Object.getOwnPropertyDescriptors,wu=Object.getOwnPropertySymbols,$u=Object.prototype.hasOwnProperty,Wl=Object.prototype.propertyIsEnumerable,uc=(A,P,D)=>P in A?oo(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,vo=(A,P)=>{for(var D in P||(P={}))$u.call(P,D)&&uc(A,D,P[D]);if(wu)for(var D of wu(P))Wl.call(P,D)&&uc(A,D,P[D]);return A},Gl=(A,P)=>Hl(A,iu(P)),Il={namespace:"shixunsDetail",state:{detail:void 0,rightData:void 0,challenges:{is_jupyter:!0,is_jupyter_lab:!0},auditSituationData:void 0,setting:void 0,challengesNew:{},challengesEdit:{},editChallengesQuestion:{},fileContent:{},hasStartedEnv:!1,repository:{},mirrorApplies:{},infoWithJupyterLab:{},actionTabs:{key:"",params:{}}},effects:{*getShixunsDetail({payload:A},{call:P,put:D}){const pe=yield P(ci.Po,A);return yield D({type:"save",payload:{detail:vo({},pe)}}),pe},*getMirrorApplies({payload:A},{call:P,put:D}){const pe=yield P(ci.tX,A);return yield D({type:"save",payload:{mirrorApplies:vo({},(pe==null?void 0:pe.data)||{})}}),pe},*getRightData({payload:A},{call:P,put:D}){const pe=yield P(ci.AQ,A);yield D({type:"save",payload:{rightData:vo({},pe)}})},*getChallengesData({payload:A},{call:P,put:D}){const pe=yield P(ci.n5,A);yield D({type:"save",payload:{challenges:vo({},pe)}})},*saveCopyForExercise({payload:A},{call:P,put:D}){return yield P(ci.FB,A)},*execJupyter({payload:A},{call:P,put:D}){return yield P(ci.BK,A)},*execShixun({payload:A},{call:P,put:D}){const pe=yield P(ci.Ir,A);return(pe==null?void 0:pe.status)===-3&&(0,Na.eF)(),pe},*openChallenge({payload:A},{call:P,put:D}){return yield P(ci.dK,A)},*challengeMoveUp({payload:A},{call:P,put:D}){return yield P(ci.zD,A)},*challengeMoveDown({payload:A},{call:P,put:D}){return yield P(ci.hn,A)},*cancelCollect({payload:A},{call:P,put:D}){return yield P(ci.rs,A)},*collect({payload:A},{call:P,put:D}){return yield P(ci.KM,A)},*searchUserCourses({payload:A},{call:P,put:D}){return yield P(ci._7,A)},*sendToCourse({payload:A},{call:P,put:D}){return yield P(ci.Q,A)},*cancelRelease({payload:A},{call:P,put:D}){return yield P(ci.Ne,A)},*cancelPublic({payload:A},{call:P,put:D}){return yield P(ci.Er,A)},*applyPublic({payload:A},{call:P,put:D}){return yield P(ci.WO,A)},*release({payload:A},{call:P,put:D}){return yield P(ci.Ar,A)},*updateAuditSituation({payload:A},{call:P,put:D}){return yield P(ci.LP,A)},*getCollaboratorsData({payload:A},{call:P,put:D}){return yield P(ci.j8,A)},*addCollaborator({payload:A},{call:P,put:D}){return yield P(ci.OV,A)},*addTeachGroupMember({payload:A},{call:P,put:D}){return yield P(ci.l3,A)},*getChangeManager({payload:A},{call:P,put:D}){return yield P(ci.P2,A)},*changeManager({payload:A},{call:P,put:D}){return yield P(ci.X$,A)},*deleteCollaborators({payload:A},{call:P,put:D}){return yield P(ci.xk,A)},*getRankingList({payload:A},{call:P,put:D}){return yield P(ci.E4,A)},*getMirrorScript({payload:A},{call:P,put:D}){return yield P(ci.Z2,A)},*getScriptContent({payload:A},{call:P,put:D}){return yield P(ci.Bj,A)},*getCustomScript({payload:A},{call:P,put:D}){return yield P(ci.Wi,A)},*updateSettingBasicInfo({payload:A},{call:P,put:D}){return yield P(ci.ZO,A)},*getShixunQuote({payload:A},{call:P,put:D}){return yield P(ci.Gr,A)},*deleteShixun({payload:A},{call:P,put:D}){return yield P(ci.Ps,A)},*permanentClose({payload:A},{call:P,put:D}){return yield P(ci.U9,A)},*getDepartments({payload:A},{call:P,put:D}){return yield P(ci.Ql,A)},*updatePermissionSetting({payload:A},{call:P,put:D}){return yield P(ci.aH,A)},*updateLearnSetting({payload:A},{call:P,put:D}){return yield P(ci.yE,A)},*updateSetting({payload:A},{call:P,put:D}){return yield P(ci.m7,A)},*getSetData({payload:A},{call:P,put:D}){return yield P(ci.U0,A)},*deleteDataSet({payload:A},{call:P,put:D}){return yield P(ci.uo,A)},*deleteGitFile({payload:A},{call:P,put:D}){return yield P(ci.sr,A)},*deleteGitFiles({payload:A},{call:P,put:D}){return yield P(ci.p0,A)},*moveGitFile({payload:A},{call:P,put:D}){return yield P(ci.IT,A)},*moveGitFiles({payload:A},{call:P,put:D}){return yield P(ci.t2,A)},*getRepository({payload:A},{call:P,put:D}){const pe=yield P(ci.Ag,A);return yield D({type:"save",payload:{repository:vo({},pe)}}),vo({},pe)},*getRepositorys({payload:A},{call:P,put:D}){const pe=yield P(ci.Wl,A);return yield D({type:"save",payload:{repository:vo({},pe)}}),vo({},pe)},*getRepositorys({payload:A},{call:P,put:D}){const pe=yield P(ci.Wl,A);return yield D({type:"save",payload:{repository:vo({},pe)}}),vo({},pe)},*getSecretRepository({payload:A},{call:P,put:D}){const pe=yield P(ci.w,A);return yield D({type:"save",payload:{secretRepository:vo({},pe)}}),pe},*addRepositoryFile({payload:A},{call:P,put:D}){return yield P(ci.v3,A)},*addRepositoryFiles({payload:A},{call:P,put:D}){return yield P(ci.fL,A)},*getRepositoryCommit({payload:A},{call:P,put:D}){return yield P(ci.Je,A)},*getFileContent({payload:A},{call:P,put:D}){const pe=yield P(ci.LK,A);return yield D({type:"save",payload:{fileContent:Gl(vo({},pe),{params:A})}}),pe},*getFileContents({payload:A},{call:P,put:D}){const pe=yield P(ci.nu,A);return yield D({type:"save",payload:{fileContent:Gl(vo({},pe),{params:A})}}),pe},*updateRepositoryFile({payload:A},{call:P,put:D}){return yield P(ci.kF,A)},*updateRepositoryFiles({payload:A},{call:P,put:D}){return yield P(ci.jq,A)},*uploadGitFolder({payload:A},{call:P,put:D}){return yield P(ci.Op,A)},*updateCollaboratorEditable({payload:A},{call:P,put:D}){return yield P(ci.Dz,A)},*getSettingsData({payload:A},{call:P,put:D}){const pe=yield P(ci.DC,A);yield D({type:"save",payload:{setting:vo({},pe)}})},*getChallengesNew({payload:A},{call:P,put:D}){const pe=yield P(ci.km,A);yield D({type:"save",payload:{challengesNew:vo({},pe)}})},*getChallengesEdit({payload:A},{call:P,put:D}){const pe=yield P(ci.q0,A);return yield D({type:"save",payload:{challengesEdit:vo({},pe)}}),pe},*getAuditSituationData({payload:A},{call:P,put:D}){const pe=yield P(ci.GI,A),Oe=Zl(pe);yield D({type:"save",payload:{auditSituationData:Oe}})},*getEditChallengesQuestion({payload:A},{call:P,put:D}){const pe=yield P(ci.UQ,A);return yield D({type:"save",payload:{editChallengesQuestion:pe}}),pe},*getInfoWithJupyterLab({payload:A},{call:P,put:D}){const pe=yield P(ci.mI,A);return yield D({type:"save",payload:{infoWithJupyterLab:pe}}),pe},*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:vo({},A)}})}},reducers:{save(A,P){return console.log("reducers:",A,P),vo(vo({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:D})=>{D==="/"&&A({type:"query"})})}}},ju=Object.defineProperty,lc=Object.getOwnPropertySymbols,gl=Object.prototype.hasOwnProperty,au=Object.prototype.propertyIsEnumerable,el=(A,P,D)=>P in A?ju(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,Gs=(A,P)=>{for(var D in P||(P={}))gl.call(P,D)&&el(A,D,P[D]);if(lc)for(var D of lc(P))au.call(P,D)&&el(A,D,P[D]);return A},$o={namespace:"shixunsList",state:{name:"",loading:!0,listParams:{sort:"desc",order_by:"new",page:1,limit:16,keyword:"",status:0,diff:0,hideme:!1}},effects:{*getShixuns({payload:A},{call:P,put:D}){const pe=yield P(ci.he,A),Oe=Gs({},A);return yield D({type:"save",payload:Gs({listParams:Oe},pe)}),pe},*getMenus({payload:A},{call:P,put:D}){var pe;const Oe=yield P(ci.I_,A);(pe=Oe==null?void 0:Oe.disciplines)==null||pe.map(an=>(an.sub_repertoires=an.sub_disciplines,an)),yield D({type:"save",payload:{menus:[...(Oe==null?void 0:Oe.disciplines)||[]]}})},*clearListParams({payload:A},{call:P,put:D}){yield D({type:"save",payload:{listParams:{sort:"desc",order_by:"new",page:1,limit:16,keyword:"",status:0,diff:0,hideme:!1}}})}},reducers:{save(A,P){return Gs(Gs({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:D})=>{D==="/"&&A({type:"query"})})}}},Kl=Object.defineProperty,Vu=Object.getOwnPropertySymbols,su=Object.prototype.hasOwnProperty,Vl=Object.prototype.propertyIsEnumerable,cc=(A,P,D)=>P in A?Kl(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,Qo=(A,P)=>{for(var D in P||(P={}))su.call(P,D)&&cc(A,D,P[D]);if(Vu)for(var D of Vu(P))Vl.call(P,D)&&cc(A,D,P[D]);return A},du={namespace:"newShixuns",state:{newData:{},actionTabs:{key:"",params:{}},environmentData:{}},effects:{*getNewShixunsData({payload:A},{call:P,put:D}){const pe=yield P(ci.b8,A);return yield D({type:"save",payload:{newData:Qo({},pe)}}),pe},*deleteAttachment({payload:A},{call:P,put:D}){return yield P(ci.OW,A)},*applyShixunMirror({payload:A},{call:P,put:D}){return yield P(ci.EH,A)},*submitShixuns({payload:A},{call:P,put:D}){return yield P(ci.eX,A)},*getShixunsJupyterLab({payload:A},{call:P,put:D}){const pe=yield P(ci.Gu,A);return yield D({type:"save",payload:{newData:Qo({},pe)}}),pe},*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:Qo({},A)}})},*getEnvironmentData({payload:A},{call:P,put:D}){const pe=yield P(ci.K,A);return console.log(pe,"response"),yield D({type:"save",payload:{environmentData:Qo({},pe.data)}}),pe}},reducers:{save(A,P){return Qo(Qo({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){}}},Yl=Object.defineProperty,rl=Object.getOwnPropertySymbols,Ma=Object.prototype.hasOwnProperty,Ec=Object.prototype.propertyIsEnumerable,fc=(A,P,D)=>P in A?Yl(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,Uu=(A,P)=>{for(var D in P||(P={}))Ma.call(P,D)&&fc(A,D,P[D]);if(rl)for(var D of rl(P))Ec.call(P,D)&&fc(A,D,P[D]);return A},dc={namespace:"shixunsOverview",state:{},effects:{*getShixunUseInfos({payload:A},{call:P,put:D}){const pe=yield P(ci.e,A);yield D({type:"save",payload:{ShixunUseInfos:pe}})},*getRankList({payload:A},{call:P,put:D}){const pe=yield P(ci.Fg,A);yield D({type:"save",payload:{RankList:{user_list:[{rank:"\u6392\u540D",name:"\u59D3\u540D",role:"\u89D2\u8272",student_id:"\u5B66\u53F7/\u5DE5\u53F7",num:"\u901A\u8FC7\u5173\u5361\u6570"},...(pe==null?void 0:pe.user_list)||[]],learn_list:[{rank:"\u6392\u540D",name:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",num:"\u5B66\u4E60\u4EBA\u6570"},...(pe==null?void 0:pe.learn_list)||[]],clearance_list:[{rank:"\u6392\u540D",name:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",num:"\u901A\u5173\u6570"},...(pe==null?void 0:pe.clearance_list)||[]],quote_list:[{rank:"\u6392\u540D",name:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",num:"\u5F15\u7528\u6B21\u6570"},...(pe==null?void 0:pe.quote_list)||[]]}}})},*getStatisticsBody({payload:A},{call:P,put:D}){const pe=yield P(ci.Gz,A);yield D({type:"save",payload:{SBody:pe}})},*getOnlineCount({payload:A},{call:P,put:D}){const pe=yield P(ci.hS,A);yield D({type:"save",payload:{OnlineCount:pe==null?void 0:pe.data}})},*getStatisticsHeader({payload:A},{call:P,put:D}){const pe=yield P(ci.Hl,A);yield D({type:"save",payload:{SHeader:pe}})}},reducers:{save(A,P){return Uu(Uu({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:D})=>{D==="/"&&A({type:"query"})})}}},Ql=(A,P,D)=>new Promise((pe,Oe)=>{var an=Mi=>{try{dn(D.next(Mi))}catch(Qa){Oe(Qa)}},zn=Mi=>{try{dn(D.throw(Mi))}catch(Qa){Oe(Qa)}},dn=Mi=>Mi.done?pe(Mi.value):Promise.resolve(Mi.value).then(an,zn);dn((D=D.apply(A,P)).next())});function Go(A){return Ql(this,null,function*(){return(0,ca.ZP)("/api/shixuns/new.json",{method:"Get",params:A})})}function nl(A){return Ql(this,null,function*(){return(0,ca.ZP)(`/api/shixuns/${A.id}/required_status.json`,{method:"Get",params:{}})})}var Jo=Object.defineProperty,go=Object.defineProperties,Jl=Object.getOwnPropertyDescriptors,zu=Object.getOwnPropertySymbols,hu=Object.prototype.hasOwnProperty,ou=Object.prototype.propertyIsEnumerable,Dl=(A,P,D)=>P in A?Jo(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,Zu=(A,P)=>{for(var D in P||(P={}))hu.call(P,D)&&Dl(A,D,P[D]);if(zu)for(var D of zu(P))ou.call(P,D)&&Dl(A,D,P[D]);return A},hc=(A,P)=>go(A,Jl(P)),yl={namespace:"practiceSetting",state:{data:{},is_published:!0,updateIndex:1,id:"",questionName:"",base_info_warning:!1,challenges_warning:!1,repository_warning:!1,mirror_warning:!1,service_warning:!1,selectQuestionParams:{},newQuestion:null,user_name:"",user_image_url:"",title:"",windows_vnc:!0,isExistComplete:!1,sideBar:{tabsActive:"",selectPath:"",confirmLeave:!1}},effects:{*setParams({payload:A},{call:P,put:D}){yield D({type:"save",payload:Zu({},A)})},*getTestData({payload:A},{call:P,put:D}){const pe=yield P(Go,A);yield D({type:"save",payload:{data:pe}})},*setUpdateIndex({payload:A},{call:P,put:D}){yield D({type:"save",payload:{updateIndex:Math.random()}})},*getCommonData({payload:A},{call:P,put:D}){const pe=yield P(nl,A);yield D({type:"save",payload:Zu({},pe.data)})},*setSideBarTabs({payload:A},{call:P,put:D}){yield D({type:"sideBar",payload:Zu({},A)})}},reducers:{save(A,P){return Zu(Zu({},A),P.payload)},sideBar(A,P){return hc(Zu({},A),{sideBar:Zu(Zu({},A.sideBar),P.payload)})}},subscriptions:{setup({dispatch:A,history:P}){}}},uo=e(63623),Cc=Object.defineProperty,pc=Object.getOwnPropertySymbols,il=Object.prototype.hasOwnProperty,ku=Object.prototype.propertyIsEnumerable,lo=(A,P,D)=>P in A?Cc(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,al=(A,P)=>{for(var D in P||(P={}))il.call(P,D)&&lo(A,D,P[D]);if(pc)for(var D of pc(P))ku.call(P,D)&&lo(A,D,P[D]);return A},gu={namespace:"userDetail",state:{systemUpdate:void 0,homepageInfo:void 0,homeworkBanksDetail:{},actionTabs:{key:"",params:{}}},effects:{*getHomeworkBanksDetail({payload:A},{call:P,put:D}){const pe=yield P(uo.JJ,A);return yield D({type:"save",payload:{homeworkBanksDetail:al({},pe)}}),pe},*getSystemUpdate({payload:A},{call:P,put:D}){const pe=yield P(uo.n0,A);return yield D({type:"save",payload:{systemUpdate:al({},pe)}}),pe},*getHomepageInfo({payload:A},{call:P,put:D}){const pe=yield P(uo.DA,A);return yield D({type:"save",payload:{homepageInfo:al({},pe)}}),pe},*signed({payload:A},{call:P,put:D}){return yield P(uo.qN,A)},*getCourses({payload:A},{call:P,put:D}){return yield P(uo.Ho,A)},*getShixuns({payload:A},{call:P,put:D}){return yield P(uo.rV,A)},*getPaths({payload:A},{call:P,put:D}){return yield P(uo.w3,A)},*getProjects({payload:A},{call:P,put:D}){return yield P(uo.mW,A)},*getVideos({payload:A},{call:P,put:D}){return yield P(uo.WY,A)},*getReviewVideos({payload:A},{call:P,put:D}){return yield P(uo.Qx,A)},*deleteVideo({payload:A},{call:P,put:D}){return yield P(uo.FM,A)},*getQuestionBanks({payload:A},{call:P,put:D}){return yield P(uo.ai,A)},*topicsSetPublic({payload:A},{call:P,put:D}){return yield P(uo.Cx,A)},*topicsDelete({payload:A},{call:P,put:D}){return yield P(uo.WS,A)},*topicGetCourseList({payload:A},{call:P,put:D}){return yield P(uo.gI,A)},*topicSendToClass({payload:A},{call:P,put:D}){return A.object_type==="videos"?yield P(uo.Fn,A):yield P(uo.Ef,A)},*logWatchHistory({payload:A},{call:P,put:D}){const pe=yield P(uo.lO,A);return pe==null?void 0:pe.log_id},*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:al({},A)}})}},reducers:{save(A,P){return al(al({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:D})=>{D==="/"&&A({type:"query"})})}}},Ac=Object.defineProperty,sl=Object.getOwnPropertySymbols,jo=Object.prototype.hasOwnProperty,ol=Object.prototype.propertyIsEnumerable,je=(A,P,D)=>P in A?Ac(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,yu=(A,P)=>{for(var D in P||(P={}))jo.call(P,D)&&je(A,D,P[D]);if(sl)for(var D of sl(P))ol.call(P,D)&&je(A,D,P[D]);return A},uu=(A,P)=>{var D={};for(var pe in A)jo.call(A,pe)&&P.indexOf(pe)<0&&(D[pe]=A[pe]);if(A!=null&&sl)for(var pe of sl(A))P.indexOf(pe)<0&&ol.call(A,pe)&&(D[pe]=A[pe]);return D},Ko={namespace:"user",state:{name:"\u7528\u6237\u767B\u5F55\u6A21\u5757",showPopLogin:!1,showClosable:!1,bindAccountModalVisible:!1,userInfoForBindAccountModal:{},loginInfo:{login:"",password:""},userInfo:{},navigationInfo:{},loading:!0,actionTabs:{key:"",params:{},phone:""}},effects:{*login({payload:A},{call:P,put:D}){const pe=A,{to:Oe}=pe,an=uu(pe,["to"]);if(!(yield P(uo.Es,an)).status)try{Oe?f.history.replace(Oe):location.reload()}catch(dn){}},*showPopLogin({payload:A},{put:P}){yield P({type:"save",payload:{showPopLogin:A.showPopLogin,showClosable:A.showClosable}})},*setBindAccountModal({payload:A},{put:P}){yield P({type:"save",payload:{bindAccountModalVisible:A.bindAccountModalVisible,userInfoForBindAccountModal:A.userInfoForBindAccountModal,loginInfo:A.loginInfo}})},*getUserInfo({payload:A},{call:P,put:D}){const pe=yield P(uo.bG,yu({},A));return localStorage.userInfo=JSON.stringify(pe),yield D({type:"save",payload:{userInfo:yu({},pe)}}),pe},*getNavigationInfo({payload:A},{call:P,put:D}){const pe=yield P(uo.x4,yu({},A));yield D({type:"save",payload:{navigationInfo:yu({},pe)}})},*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:yu({},A)}})}},reducers:{save(A,P){return yu(yu({},A),P.payload)}}},Eu=e(6347),kl=Object.defineProperty,ul=Object.defineProperties,Hu=Object.getOwnPropertyDescriptors,Ru=Object.getOwnPropertySymbols,Su=Object.prototype.hasOwnProperty,_c=Object.prototype.propertyIsEnumerable,Rl=(A,P,D)=>P in A?kl(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,pu=(A,P)=>{for(var D in P||(P={}))Su.call(P,D)&&Rl(A,D,P[D]);if(Ru)for(var D of Ru(P))_c.call(P,D)&&Rl(A,D,P[D]);return A},Yu=(A,P)=>ul(A,Hu(P));const Cu=()=>{var A,P,D,pe,Oe,an,zn;let dn=window.location.href.split("/");if(!dn.includes("video"))return;let Mi=(A=dn[dn.length-1])==null?void 0:A.split("?")[0];Mi=Number(Mi);const Qa=(D=(P=dn[dn.length-1])==null?void 0:P.split("?")[1])==null?void 0:D.split("=")[1];return((Oe=(pe=dn[dn.length-1])==null?void 0:pe.split("?")[1])==null?void 0:Oe.split("=")[0])==="subject_id"?{videoId:Mi,subject_id:Qa}:((zn=(an=dn[dn.length-1])==null?void 0:an.split("?")[1])==null?void 0:zn.split("=")[0])==="new_video_id"?{videoId:Mi,new_video_id:Qa}:{videoId:Mi,course_id:Qa}};var Tc={namespace:"videoDetail",state:{detail:{},actionTabs:{key:"",params:{}},videoTabs:{key:"",params:{}},stages:[],cust_seq:0,queryParams:Cu(),videoList:[],attachmentList:[],selectParams:{checkBoxValue:!1,radioValue:1},active:{}},effects:{*getVideoDetail({payload:A,callback:P},{call:D,put:pe}){const Oe=yield D(Bn.O2,A);return P?P(Oe):yield pe({type:"save",payload:{detail:pu({},Oe)}}),Oe},*setVideoValue({payload:A},{call:P,put:D}){yield D({type:"save",payload:{detail:pu({},A)}})},*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:pu({},A)}})},*setVideoTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{videoTabs:pu({},A)}})},*setSelectValue({payload:A},{call:P,put:D}){yield D({type:"save",payload:{selectParams:pu({},A)}})},*getStageData({payload:A},{call:P,put:D,select:pe}){const Oe=yield P(Bn.yN,A),an=yield P(Qi.lk,{id:A.subject_id}),{queryParams:zn}=yield pe(ds=>ds.videoDetail),{stages:dn=[]}=Oe,Mi=[];let Qa=[],Oa={};const To=ds=>{ds.forEach(yo=>{String(yo.id)===String(zn.videoId)&&(Oa=yo),yo.item_type==="VideoItem"?Mi.push(yo):yo.item_type==="Attachment"&&Qa.push(yo),yo.children&&yo.children.length&&To(yo.children)})};dn==null||dn.forEach(ds=>{To(ds.items)}),window.filterVideoSign=[...Mi],yield D({type:"save",payload:{stages:dn,active:Oa,cust_seq:an.cust_seq,videoList:Mi,attachmentList:Qa}})},*getVideoData({payload:A},{call:P,put:D,select:pe}){const Oe=yield P(Bn.fn,A),{categories:an=[],coruse_videos:zn=[]}=Oe;yield D({type:"save",payload:{stages:(an==null?void 0:an.length)>0?an:[{coruse_videos:zn,name:"\u672A\u5206\u914D\u76EE\u5F55"}]}})},*getCourseStageData({payload:A},{call:P,put:D,select:pe}){const Oe=yield P(Eu.R7,A),{queryParams:an}=yield pe(To=>To.videoDetail),{stages:zn}=Oe;let dn=[],Mi=[],Qa={};const Oa=To=>{To.forEach(ds=>{String(ds.id)===String(an.videoId)&&(Qa=ds),ds.item_type==="VideoItem"?dn.push(ds):ds.item_type==="Attachment"&&Mi.push(ds),ds.children&&ds.children.length&&Oa(ds.children)})};zn==null||zn.forEach(To=>{Oa(To.items)}),window.filterVideoSign=[...dn],yield D({type:"save",payload:{active:Qa,stages:zn,cust_seq:!0,videoList:dn,attachmentList:Mi}})}},reducers:{save(A,P){return pu(pu({},A),P.payload)},handleListItemClick(A,P){const{videoList:D,attachmentList:pe}=A,Oe=P.payload.videoId||P.payload.attachmentId,an=[...D,...pe].find(zn=>`${zn.id}`==`${Oe}`);return Yu(pu({},A),{active:an,queryParams:pu(pu({},Cu()),P.payload)})}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:D})=>{D==="/"&&A({type:"query"})})}}},Ao=e(14570),ll=Object.defineProperty,bl=Object.getOwnPropertySymbols,Ll=Object.prototype.hasOwnProperty,Ml=Object.prototype.propertyIsEnumerable,xl=(A,P,D)=>P in A?ll(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,Fl=(A,P)=>{for(var D in P||(P={}))Ll.call(P,D)&&xl(A,D,P[D]);if(bl)for(var D of bl(P))Ml.call(P,D)&&xl(A,D,P[D]);return A},ql={namespace:"virtualSpaces",state:{showMenu:!0,loading:!0,actionTabs:{key:"",params:{},module_id:""},virtualSpacesDetails:{},menus:[],LessonsList:{},LessonDetail:{},LessonResList:{},DiscussionList:{},DiscussionDetail:{},Workplace:{BaseData:{}}},effects:{*getBaseStatisticData({payload:A},{call:P,put:D}){const pe=yield P(Ao.y2,A);return yield D({type:"save",payload:{Workplace:{BaseData:pe.data}}}),pe},*putEditDiscussion({payload:A},{call:P,put:D}){return yield P(Ao.CH,A)},*getDiscussionDetail({payload:A},{call:P,put:D}){const pe=yield P(Ao.XQ,A);return yield D({type:"save",payload:{DiscussionDetail:pe}}),pe},*postDiscussionList({payload:A},{call:P,put:D}){return yield P(Ao.Ll,A)},*getDiscussionList({payload:A},{call:P,put:D}){const pe=yield P(Ao.EA,A);return yield D({type:"save",payload:{DiscussionList:pe}}),pe},*postAddLessonRes({payload:A},{call:P,put:D}){return yield P(Ao.cZ,A)},*getLessonResourcesList({payload:A},{call:P,put:D}){const pe=yield P(Ao.b,A);return yield D({type:"save",payload:{LessonResList:pe}}),pe},*putGoodLessonsDetail({payload:A},{call:P,put:D}){return yield P(Ao.To,A)},*getGoodLessonsDetail({payload:A},{call:P,put:D}){const pe=yield P(Ao.FU,A);return yield D({type:"save",payload:{LessonDetail:pe}}),pe},*postGoodLessonsList({payload:A},{call:P,put:D}){return yield P(Ao.Vf,A)},*getGoodLessonsList({payload:A},{call:P,put:D}){const pe=yield P(Ao.G_,A);return yield D({type:"save",payload:{LessonsList:pe}}),pe},*setActionTabs({payload:A},{call:P,put:D}){yield D({type:"save",payload:{actionTabs:Fl({},A)}})},*setShowMenu({payload:A},{call:P,put:D}){yield D({type:"save",payload:{showMenu:A}})},*getVirtualSpacesDetails({payload:A},{call:P,put:D}){const pe=yield P(Ao.sT,A);yield D({type:"save",payload:{virtualSpacesDetails:Fl({},pe)}})},*setVirtualSpacesLoading({payload:A},{call:P,put:D}){yield D({type:"save",payload:{loading:A}})},*getVirtualSpacesMenus({payload:A},{call:P,put:D}){const pe=yield P(Ao.Sl,A);return yield D({type:"save",payload:{menus:pe}}),pe}},reducers:{save(A,P){return Fl(Fl({},A),P.payload)}},subscriptions:{setup({dispatch:A,history:P}){return P.listen(({pathname:D})=>{D==="/"&&A({type:"query"})})}}};const Bl={model_1:{namespace:"account.index",model:b},model_2:{namespace:"classrooms.announcement",model:K},model_3:{namespace:"classrooms.attachment",model:ae},model_4:{namespace:"classrooms.boards",model:Ce},model_5:{namespace:"classrooms.exercise",model:Qe},model_6:{namespace:"classrooms.graduation",model:Ee},model_7:{namespace:"classrooms.homeworks",model:Kt},model_8:{namespace:"classrooms.index",model:Te},model_9:{namespace:"classrooms.new",model:yt},model_10:{namespace:"classrooms.overview",model:$r},model_11:{namespace:"classrooms.polls",model:jt},model_12:{namespace:"classrooms.teacher",model:hn},model_13:{namespace:"classrooms.video",model:la},model_14:{namespace:"competitions.index",model:Ei},model_15:{namespace:"engineering.evaluateDetail",model:rt},model_16:{namespace:"engineering.evaluateList",model:Pn.Z},model_17:{namespace:"engineering.index",model:yn},model_18:{namespace:"engineering.navigation",model:fa},model_19:{namespace:"engineering.normDetail",model:Zi},model_20:{namespace:"engineering.normList",model:Da},model_21:{namespace:"forums.detail",model:zo},model_22:{namespace:"forums.index",model:Vs},model_23:{namespace:"globalSetting",model:Wo},model_24:{namespace:"graduations.index",model:Jt},model_25:{namespace:"homePage",model:xr},model_26:{namespace:"innovation.index",model:Li},model_27:{namespace:"intraincourse.index",model:ai},model_28:{namespace:"loading",model:Ci},model_29:{namespace:"messages.index",model:Rs},model_30:{namespace:"paperlibrary.index",model:vr},model_31:{namespace:"paperlibrary.newPaper",model:ua},model_32:{namespace:"paths.detail",model:xu},model_33:{namespace:"paths.index",model:Tt},model_34:{namespace:"paths.new",model:Xn},model_35:{namespace:"paths.overview",model:Us},model_36:{namespace:"problemset.index",model:Gu},model_37:{namespace:"problemset.preview",model:ml},model_38:{namespace:"resetFul.index",model:qu},model_39:{namespace:"shixuns.detail",model:Il},model_40:{namespace:"shixuns.index",model:$o},model_41:{namespace:"shixuns.new",model:du},model_42:{namespace:"shixuns.overview",model:dc},model_43:{namespace:"shixuns.practiceSetting",model:yl},model_44:{namespace:"user.detail",model:gu},model_45:{namespace:"user.index",model:Ko},model_46:{namespace:"video.detail",model:Tc},model_47:{namespace:"virtualSpaces.index",model:ql}};var cl=Object.defineProperty,Pc=Object.getOwnPropertySymbols,mc=Object.prototype.hasOwnProperty,Lu=Object.prototype.propertyIsEnumerable,Nl=(A,P,D)=>P in A?cl(A,P,{enumerable:!0,configurable:!0,writable:!0,value:D}):A[P]=D,wl=(A,P)=>{for(var D in P||(P={}))mc.call(P,D)&&Nl(A,D,P[D]);if(Pc)for(var D of Pc(P))Lu.call(P,D)&&Nl(A,D,P[D]);return A};let ec;function tc(A){const{pluginManager:P}=(0,f.useAppData)(),D=(0,u.useRef)(),pe=P.applyPlugins({key:"dva",type:f.ApplyPluginsType.modify,initialValue:{}});if(!D.current){D.current=(0,t.Ue)(wl({history:f.history},pe.config||{}),{initialReducer:{},setupMiddlewares(Oe){return[...Oe]},setupApp(Oe){Oe._history=f.history}}),ec=D.current,D.current.use(s()()),(pe.plugins||[]).forEach(Oe=>{D.current.use(Oe)});for(const Oe of Object.keys(Bl))D.current.model(wl({namespace:Bl[Oe].namespace},Bl[Oe].model));D.current.start()}return u.createElement(t.zt,{store:D.current._store},A.children)}function vc(){return ec}},60287:function(d,v,e){"use strict";e.d(v,{PZ:function(){return ii},eU:function(){return i},B:function(){return wi},Mg:function(){return _t},lw:function(){return mt},Kd:function(){return It},H8:function(){return Ei}});var t=e(59301),n=e(94266),s=e.n(n);const u=s()||n;function f(Ue){return Ue.displayName||Ue.name||"Component"}const c=t.createContext(null),{Consumer:h,Provider:o}=c,i=o,y=null;function p(Ue,rt){const{intlPropName:ye="intl",forwardRef:Ye=!1,enforceContext:ir=!0}=rt||{},kr=Or=>React.createElement(h,null,Ir=>(ir&&invariantIntlContext(Ir),React.createElement(Ue,Object.assign({},Or,{[ye]:Ir},{ref:Ye?Or.forwardedRef:null}))));return kr.displayName=`injectIntl(${f(Ue)})`,kr.WrappedComponent=Ue,u(Ye?React.forwardRef((Or,Ir)=>React.createElement(kr,Object.assign({},Or,{forwardedRef:Ir}))):kr,Ue)}var g;(function(Ue){Ue[Ue.literal=0]="literal",Ue[Ue.argument=1]="argument",Ue[Ue.number=2]="number",Ue[Ue.date=3]="date",Ue[Ue.time=4]="time",Ue[Ue.select=5]="select",Ue[Ue.plural=6]="plural",Ue[Ue.pound=7]="pound"})(g||(g={}));function l(Ue){return Ue.type===g.literal}function b(Ue){return Ue.type===g.argument}function x(Ue){return Ue.type===g.number}function O(Ue){return Ue.type===g.date}function k(Ue){return Ue.type===g.time}function C(Ue){return Ue.type===g.select}function T(Ue){return Ue.type===g.plural}function F(Ue){return Ue.type===g.pound}function $(Ue){return!!(Ue&&typeof Ue=="object"&&Ue.type===0)}function R(Ue){return!!(Ue&&typeof Ue=="object"&&Ue.type===1)}function K(Ue){return{type:g.literal,value:Ue}}function W(Ue,rt){return{type:g.number,value:Ue,style:rt}}var Z=function(){var Ue=function(rt,ye){return Ue=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Ye,ir){Ye.__proto__=ir}||function(Ye,ir){for(var kr in ir)ir.hasOwnProperty(kr)&&(Ye[kr]=ir[kr])},Ue(rt,ye)};return function(rt,ye){Ue(rt,ye);function Ye(){this.constructor=rt}rt.prototype=ye===null?Object.create(ye):(Ye.prototype=ye.prototype,new Ye)}}(),ie=function(){return ie=Object.assign||function(Ue){for(var rt,ye=1,Ye=arguments.length;ye<Ye;ye++){rt=arguments[ye];for(var ir in rt)Object.prototype.hasOwnProperty.call(rt,ir)&&(Ue[ir]=rt[ir])}return Ue},ie.apply(this,arguments)},ne=function(Ue){Z(rt,Ue);function rt(ye,Ye,ir,kr){var Or=Ue.call(this)||this;return Or.message=ye,Or.expected=Ye,Or.found=ir,Or.location=kr,Or.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(Or,rt),Or}return rt.buildMessage=function(ye,Ye){function ir(Ar){return Ar.charCodeAt(0).toString(16).toUpperCase()}function kr(Ar){return Ar.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,function(cn){return"\\x0"+ir(cn)}).replace(/[\x10-\x1F\x7F-\x9F]/g,function(cn){return"\\x"+ir(cn)})}function Or(Ar){return Ar.replace(/\\/g,"\\\\").replace(/\]/g,"\\]").replace(/\^/g,"\\^").replace(/-/g,"\\-").replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,function(cn){return"\\x0"+ir(cn)}).replace(/[\x10-\x1F\x7F-\x9F]/g,function(cn){return"\\x"+ir(cn)})}function Ir(Ar){switch(Ar.type){case"literal":return'"'+kr(Ar.text)+'"';case"class":var cn=Ar.parts.map(function(tn){return Array.isArray(tn)?Or(tn[0])+"-"+Or(tn[1]):Or(tn)});return"["+(Ar.inverted?"^":"")+cn+"]";case"any":return"any character";case"end":return"end of input";case"other":return Ar.description}}function Hr(Ar){var cn=Ar.map(Ir),tn,on;if(cn.sort(),cn.length>0){for(tn=1,on=1;tn<cn.length;tn++)cn[tn-1]!==cn[tn]&&(cn[on]=cn[tn],on++);cn.length=on}switch(cn.length){case 1:return cn[0];case 2:return cn[0]+" or "+cn[1];default:return cn.slice(0,-1).join(", ")+", or "+cn[cn.length-1]}}function yn(Ar){return Ar?'"'+kr(Ar)+'"':"end of input"}return"Expected "+Hr(ye)+" but "+yn(Ye)+" found."},rt}(Error);function se(Ue,rt){rt=rt!==void 0?rt:{};var ye={},Ye={start:Ve},ir=Ve,kr=function(ve){return ve.join("")},Or=function(ve){return ie({type:g.literal,value:ve},da())},Ir="#",Hr=pi("#",!1),yn=function(){return ie({type:g.pound},da())},Ar=xa("argumentElement"),cn="{",tn=pi("{",!1),on="}",wn=pi("}",!1),ma=function(ve){return ie({type:g.argument,value:ve},da())},Ai=xa("numberSkeletonId"),mi=/^['\/{}]/,_n=pn(["'","/","{","}"],!1,!1),fi=Do(),zi=xa("numberSkeletonTokenOption"),fa="/",Ls=pi("/",!1),wa=function(ve){return ve},Is=xa("numberSkeletonToken"),Ds=function(ve,we){return{stem:ve,options:we}},es=function(ve){return ie({type:0,tokens:ve},da())},bs="::",oa=pi("::",!1),us=function(ve){return ve},Fa=function(){return ia.push("numberArgStyle"),!0},Fs=function(ve){return ia.pop(),ve.replace(/\s*$/,"")},Zi=",",xs=pi(",",!1),ko="number",Ba=pi("number",!1),Ss=function(ve,we,wr){return ie({type:we==="number"?g.number:we==="date"?g.date:g.time,style:wr&&wr[2],value:ve},da())},Za="'",eo=pi("'",!1),On=/^[^']/,Ha=pn(["'"],!0,!1),ms=/^[^a-zA-Z'{}]/,ls=pn([["a","z"],["A","Z"],"'","{","}"],!0,!1),Yi=/^[a-zA-Z]/,za=pn([["a","z"],["A","Z"]],!1,!1),Da=function(ve){return ie({type:1,pattern:ve},da())},Cs=function(){return ia.push("dateOrTimeArgStyle"),!0},Ks="date",bo=pi("date",!1),fo="time",tu=pi("time",!1),Ro="plural",ho=pi("plural",!1),ao="selectordinal",zo=pi("selectordinal",!1),Lo="offset:",Zo=pi("offset:",!1),vi=function(ve,we,wr,en){return ie({type:g.plural,pluralType:we==="plural"?"cardinal":"ordinal",value:ve,offset:wr?wr[2]:0,options:en.reduce(function(vr,Vt){var Tn=Vt.id,ri=Vt.value,$i=Vt.location;return Tn in vr&&ks('Duplicate option "'+Tn+'" in plural element: "'+ba()+'"',Li()),vr[Tn]={value:ri,location:$i},vr},{})},da())},Yn="select",va=pi("select",!1),ts=function(ve,we){return ie({type:g.select,value:ve,options:we.reduce(function(wr,en){var vr=en.id,Vt=en.value,Tn=en.location;return vr in wr&&ks('Duplicate option "'+vr+'" in select element: "'+ba()+'"',Li()),wr[vr]={value:Vt,location:Tn},wr},{})},da())},Ka="=",Vs=pi("=",!1),Io=function(ve){return ia.push("select"),!0},Vo=function(ve,we){return ia.pop(),ie({id:ve,value:we},da())},ws=function(ve){return ia.push("plural"),!0},Ho=function(ve,we){return ia.pop(),ie({id:ve,value:we},da())},Mo=xa("whitespace"),cu=/^[\t-\r \x85\xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/,Au=pn([[" ","\r"]," ","\x85","\xA0","\u1680",["\u2000","\u200A"],"\u2028","\u2029","\u202F","\u205F","\u3000"],!1,!1),Fu=xa("syntax pattern"),xo=/^[!-\/:-@[-\^`{-~\xA1-\xA7\xA9\xAB\xAC\xAE\xB0\xB1\xB6\xBB\xBF\xD7\xF7\u2010-\u2027\u2030-\u203E\u2041-\u2053\u2055-\u205E\u2190-\u245F\u2500-\u2775\u2794-\u2BFF\u2E00-\u2E7F\u3001-\u3003\u3008-\u3020\u3030\uFD3E\uFD3F\uFE45\uFE46]/,Es=pn([["!","/"],[":","@"],["[","^"],"`",["{","~"],["\xA1","\xA7"],"\xA9","\xAB","\xAC","\xAE","\xB0","\xB1","\xB6","\xBB","\xBF","\xD7","\xF7",["\u2010","\u2027"],["\u2030","\u203E"],["\u2041","\u2053"],["\u2055","\u205E"],["\u2190","\u245F"],["\u2500","\u2775"],["\u2794","\u2BFF"],["\u2E00","\u2E7F"],["\u3001","\u3003"],["\u3008","\u3020"],"\u3030","\uFD3E","\uFD3F","\uFE45","\uFE46"],!1,!1),Wu=xa("optional whitespace"),Wo=xa("number"),zs="-",Os=pi("-",!1),bu=function(ve,we){return we?ve?-we:we:0},po=xa("apostrophe"),Fo=xa("double apostrophes"),Ys="''",Bo=pi("''",!1),Tu=function(){return"'"},Zs=function(ve,we){return ve+we.replace("''","'")},Jt=function(ve){return ve!=="{"&&!($s()&&ve==="#")&&!(Xa()&&ve==="}")},lr=`
`,ar=pi(`
`,!1),mr=function(ve){return ve==="{"||ve==="}"||$s()&&ve==="#"},hr=xa("argNameOrNumber"),mn=xa("argNumber"),Sn="0",Un=pi("0",!1),Fn=function(){return 0},Jn=/^[1-9]/,or=pn([["1","9"]],!1,!1),Nr=/^[0-9]/,xr=pn([["0","9"]],!1,!1),bn=function(ve){return parseInt(ve.join(""),10)},Gn=xa("argName"),ft=0,kn=0,Qn=[{line:1,column:1}],di=0,Ni=[],Ur=0,Gi;if(rt.startRule!==void 0){if(!(rt.startRule in Ye))throw new Error(`Can't start parsing from rule "`+rt.startRule+'".');ir=Ye[rt.startRule]}function ba(){return Ue.substring(kn,ft)}function Li(){return Xs(kn,ft)}function ca(ve,we){throw we=we!==void 0?we:Xs(kn,ft),Ns([xa(ve)],Ue.substring(kn,ft),we)}function ks(ve,we){throw we=we!==void 0?we:Xs(kn,ft),as(ve,we)}function pi(ve,we){return{type:"literal",text:ve,ignoreCase:we}}function pn(ve,we,wr){return{type:"class",parts:ve,inverted:we,ignoreCase:wr}}function Do(){return{type:"any"}}function Bs(){return{type:"end"}}function xa(ve){return{type:"other",description:ve}}function vs(ve){var we=Qn[ve],wr;if(we)return we;for(wr=ve-1;!Qn[wr];)wr--;for(we=Qn[wr],we={line:we.line,column:we.column};wr<ve;)Ue.charCodeAt(wr)===10?(we.line++,we.column=1):we.column++,wr++;return Qn[ve]=we,we}function Xs(ve,we){var wr=vs(ve),en=vs(we);return{start:{offset:ve,line:wr.line,column:wr.column},end:{offset:we,line:en.line,column:en.column}}}function Nn(ve){ft<di||(ft>di&&(di=ft,Ni=[]),Ni.push(ve))}function as(ve,we){return new ne(ve,[],"",we)}function Ns(ve,we,wr){return new ne(ne.buildMessage(ve,we),ve,we,wr)}function Ve(){var ve;return ve=Je(),ve}function Je(){var ve,we;for(ve=[],we=Mt();we!==ye;)ve.push(we),we=Mt();return ve}function Mt(){var ve;return ve=pr(),ve===ye&&(ve=Zr(),ve===ye&&(ve=Di(),ve===ye&&(ve=gi(),ve===ye&&(ve=na(),ve===ye&&(ve=Fr()))))),ve}function Gt(){var ve,we,wr;if(ve=ft,we=[],wr=Ya(),wr===ye&&(wr=so(),wr===ye&&(wr=rs())),wr!==ye)for(;wr!==ye;)we.push(wr),wr=Ya(),wr===ye&&(wr=so(),wr===ye&&(wr=rs()));else we=ye;return we!==ye&&(kn=ve,we=kr(we)),ve=we,ve}function pr(){var ve,we;return ve=ft,we=Gt(),we!==ye&&(kn=ve,we=Or(we)),ve=we,ve}function Fr(){var ve,we;return ve=ft,Ue.charCodeAt(ft)===35?(we=Ir,ft++):(we=ye,Ur===0&&Nn(Hr)),we!==ye&&(kn=ve,we=yn()),ve=we,ve}function Zr(){var ve,we,wr,en,vr,Vt;return Ur++,ve=ft,Ue.charCodeAt(ft)===123?(we=cn,ft++):(we=ye,Ur===0&&Nn(tn)),we!==ye?(wr=Bi(),wr!==ye?(en=ns(),en!==ye?(vr=Bi(),vr!==ye?(Ue.charCodeAt(ft)===125?(Vt=on,ft++):(Vt=ye,Ur===0&&Nn(wn)),Vt!==ye?(kn=ve,we=ma(en),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye),Ur--,ve===ye&&(we=ye,Ur===0&&Nn(Ar)),ve}function vn(){var ve,we,wr,en,vr;if(Ur++,ve=ft,we=[],wr=ft,en=ft,Ur++,vr=Na(),vr===ye&&(mi.test(Ue.charAt(ft))?(vr=Ue.charAt(ft),ft++):(vr=ye,Ur===0&&Nn(_n))),Ur--,vr===ye?en=void 0:(ft=en,en=ye),en!==ye?(Ue.length>ft?(vr=Ue.charAt(ft),ft++):(vr=ye,Ur===0&&Nn(fi)),vr!==ye?(en=[en,vr],wr=en):(ft=wr,wr=ye)):(ft=wr,wr=ye),wr!==ye)for(;wr!==ye;)we.push(wr),wr=ft,en=ft,Ur++,vr=Na(),vr===ye&&(mi.test(Ue.charAt(ft))?(vr=Ue.charAt(ft),ft++):(vr=ye,Ur===0&&Nn(_n))),Ur--,vr===ye?en=void 0:(ft=en,en=ye),en!==ye?(Ue.length>ft?(vr=Ue.charAt(ft),ft++):(vr=ye,Ur===0&&Nn(fi)),vr!==ye?(en=[en,vr],wr=en):(ft=wr,wr=ye)):(ft=wr,wr=ye);else we=ye;return we!==ye?ve=Ue.substring(ve,ft):ve=we,Ur--,ve===ye&&(we=ye,Ur===0&&Nn(Ai)),ve}function rn(){var ve,we,wr;return Ur++,ve=ft,Ue.charCodeAt(ft)===47?(we=fa,ft++):(we=ye,Ur===0&&Nn(Ls)),we!==ye?(wr=vn(),wr!==ye?(kn=ve,we=wa(wr),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye),Ur--,ve===ye&&(we=ye,Ur===0&&Nn(zi)),ve}function gn(){var ve,we,wr,en,vr;if(Ur++,ve=ft,we=Bi(),we!==ye)if(wr=vn(),wr!==ye){for(en=[],vr=rn();vr!==ye;)en.push(vr),vr=rn();en!==ye?(kn=ve,we=Ds(wr,en),ve=we):(ft=ve,ve=ye)}else ft=ve,ve=ye;else ft=ve,ve=ye;return Ur--,ve===ye&&(we=ye,Ur===0&&Nn(Is)),ve}function ti(){var ve,we,wr;if(ve=ft,we=[],wr=gn(),wr!==ye)for(;wr!==ye;)we.push(wr),wr=gn();else we=ye;return we!==ye&&(kn=ve,we=es(we)),ve=we,ve}function ai(){var ve,we,wr;return ve=ft,Ue.substr(ft,2)===bs?(we=bs,ft+=2):(we=ye,Ur===0&&Nn(oa)),we!==ye?(wr=ti(),wr!==ye?(kn=ve,we=us(wr),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye),ve===ye&&(ve=ft,kn=ft,we=Fa(),we?we=void 0:we=ye,we!==ye?(wr=Gt(),wr!==ye?(kn=ve,we=Fs(wr),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)),ve}function Si(){var ve,we,wr,en,vr,Vt,Tn,ri,$i,In,Ln,jn,ua;return ve=ft,Ue.charCodeAt(ft)===123?(we=cn,ft++):(we=ye,Ur===0&&Nn(tn)),we!==ye?(wr=Bi(),wr!==ye?(en=ns(),en!==ye?(vr=Bi(),vr!==ye?(Ue.charCodeAt(ft)===44?(Vt=Zi,ft++):(Vt=ye,Ur===0&&Nn(xs)),Vt!==ye?(Tn=Bi(),Tn!==ye?(Ue.substr(ft,6)===ko?(ri=ko,ft+=6):(ri=ye,Ur===0&&Nn(Ba)),ri!==ye?($i=Bi(),$i!==ye?(In=ft,Ue.charCodeAt(ft)===44?(Ln=Zi,ft++):(Ln=ye,Ur===0&&Nn(xs)),Ln!==ye?(jn=Bi(),jn!==ye?(ua=ai(),ua!==ye?(Ln=[Ln,jn,ua],In=Ln):(ft=In,In=ye)):(ft=In,In=ye)):(ft=In,In=ye),In===ye&&(In=null),In!==ye?(Ln=Bi(),Ln!==ye?(Ue.charCodeAt(ft)===125?(jn=on,ft++):(jn=ye,Ur===0&&Nn(wn)),jn!==ye?(kn=ve,we=Ss(en,ri,In),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye),ve}function Ci(){var ve,we,wr,en;if(ve=ft,Ue.charCodeAt(ft)===39?(we=Za,ft++):(we=ye,Ur===0&&Nn(eo)),we!==ye){if(wr=[],en=Ya(),en===ye&&(On.test(Ue.charAt(ft))?(en=Ue.charAt(ft),ft++):(en=ye,Ur===0&&Nn(Ha))),en!==ye)for(;en!==ye;)wr.push(en),en=Ya(),en===ye&&(On.test(Ue.charAt(ft))?(en=Ue.charAt(ft),ft++):(en=ye,Ur===0&&Nn(Ha)));else wr=ye;wr!==ye?(Ue.charCodeAt(ft)===39?(en=Za,ft++):(en=ye,Ur===0&&Nn(eo)),en!==ye?(we=[we,wr,en],ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)}else ft=ve,ve=ye;if(ve===ye)if(ve=[],we=Ya(),we===ye&&(ms.test(Ue.charAt(ft))?(we=Ue.charAt(ft),ft++):(we=ye,Ur===0&&Nn(ls))),we!==ye)for(;we!==ye;)ve.push(we),we=Ya(),we===ye&&(ms.test(Ue.charAt(ft))?(we=Ue.charAt(ft),ft++):(we=ye,Ur===0&&Nn(ls)));else ve=ye;return ve}function Xi(){var ve,we;if(ve=[],Yi.test(Ue.charAt(ft))?(we=Ue.charAt(ft),ft++):(we=ye,Ur===0&&Nn(za)),we!==ye)for(;we!==ye;)ve.push(we),Yi.test(Ue.charAt(ft))?(we=Ue.charAt(ft),ft++):(we=ye,Ur===0&&Nn(za));else ve=ye;return ve}function ji(){var ve,we,wr,en;if(ve=ft,we=ft,wr=[],en=Ci(),en===ye&&(en=Xi()),en!==ye)for(;en!==ye;)wr.push(en),en=Ci(),en===ye&&(en=Xi());else wr=ye;return wr!==ye?we=Ue.substring(we,ft):we=wr,we!==ye&&(kn=ve,we=Da(we)),ve=we,ve}function Ti(){var ve,we,wr;return ve=ft,Ue.substr(ft,2)===bs?(we=bs,ft+=2):(we=ye,Ur===0&&Nn(oa)),we!==ye?(wr=ji(),wr!==ye?(kn=ve,we=us(wr),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye),ve===ye&&(ve=ft,kn=ft,we=Cs(),we?we=void 0:we=ye,we!==ye?(wr=Gt(),wr!==ye?(kn=ve,we=Fs(wr),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)),ve}function ga(){var ve,we,wr,en,vr,Vt,Tn,ri,$i,In,Ln,jn,ua;return ve=ft,Ue.charCodeAt(ft)===123?(we=cn,ft++):(we=ye,Ur===0&&Nn(tn)),we!==ye?(wr=Bi(),wr!==ye?(en=ns(),en!==ye?(vr=Bi(),vr!==ye?(Ue.charCodeAt(ft)===44?(Vt=Zi,ft++):(Vt=ye,Ur===0&&Nn(xs)),Vt!==ye?(Tn=Bi(),Tn!==ye?(Ue.substr(ft,4)===Ks?(ri=Ks,ft+=4):(ri=ye,Ur===0&&Nn(bo)),ri===ye&&(Ue.substr(ft,4)===fo?(ri=fo,ft+=4):(ri=ye,Ur===0&&Nn(tu))),ri!==ye?($i=Bi(),$i!==ye?(In=ft,Ue.charCodeAt(ft)===44?(Ln=Zi,ft++):(Ln=ye,Ur===0&&Nn(xs)),Ln!==ye?(jn=Bi(),jn!==ye?(ua=Ti(),ua!==ye?(Ln=[Ln,jn,ua],In=Ln):(ft=In,In=ye)):(ft=In,In=ye)):(ft=In,In=ye),In===ye&&(In=null),In!==ye?(Ln=Bi(),Ln!==ye?(Ue.charCodeAt(ft)===125?(jn=on,ft++):(jn=ye,Ur===0&&Nn(wn)),jn!==ye?(kn=ve,we=Ss(en,ri,In),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye),ve}function Di(){var ve;return ve=Si(),ve===ye&&(ve=ga()),ve}function gi(){var ve,we,wr,en,vr,Vt,Tn,ri,$i,In,Ln,jn,ua,Qi,wo,js;if(ve=ft,Ue.charCodeAt(ft)===123?(we=cn,ft++):(we=ye,Ur===0&&Nn(tn)),we!==ye)if(wr=Bi(),wr!==ye)if(en=ns(),en!==ye)if(vr=Bi(),vr!==ye)if(Ue.charCodeAt(ft)===44?(Vt=Zi,ft++):(Vt=ye,Ur===0&&Nn(xs)),Vt!==ye)if(Tn=Bi(),Tn!==ye)if(Ue.substr(ft,6)===Ro?(ri=Ro,ft+=6):(ri=ye,Ur===0&&Nn(ho)),ri===ye&&(Ue.substr(ft,13)===ao?(ri=ao,ft+=13):(ri=ye,Ur===0&&Nn(zo))),ri!==ye)if($i=Bi(),$i!==ye)if(Ue.charCodeAt(ft)===44?(In=Zi,ft++):(In=ye,Ur===0&&Nn(xs)),In!==ye)if(Ln=Bi(),Ln!==ye)if(jn=ft,Ue.substr(ft,7)===Lo?(ua=Lo,ft+=7):(ua=ye,Ur===0&&Nn(Zo)),ua!==ye?(Qi=Bi(),Qi!==ye?(wo=ya(),wo!==ye?(ua=[ua,Qi,wo],jn=ua):(ft=jn,jn=ye)):(ft=jn,jn=ye)):(ft=jn,jn=ye),jn===ye&&(jn=null),jn!==ye)if(ua=Bi(),ua!==ye){if(Qi=[],wo=Ki(),wo!==ye)for(;wo!==ye;)Qi.push(wo),wo=Ki();else Qi=ye;Qi!==ye?(wo=Bi(),wo!==ye?(Ue.charCodeAt(ft)===125?(js=on,ft++):(js=ye,Ur===0&&Nn(wn)),js!==ye?(kn=ve,we=vi(en,ri,jn,Qi),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)}else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;return ve}function na(){var ve,we,wr,en,vr,Vt,Tn,ri,$i,In,Ln,jn,ua,Qi;if(ve=ft,Ue.charCodeAt(ft)===123?(we=cn,ft++):(we=ye,Ur===0&&Nn(tn)),we!==ye)if(wr=Bi(),wr!==ye)if(en=ns(),en!==ye)if(vr=Bi(),vr!==ye)if(Ue.charCodeAt(ft)===44?(Vt=Zi,ft++):(Vt=ye,Ur===0&&Nn(xs)),Vt!==ye)if(Tn=Bi(),Tn!==ye)if(Ue.substr(ft,6)===Yn?(ri=Yn,ft+=6):(ri=ye,Ur===0&&Nn(va)),ri!==ye)if($i=Bi(),$i!==ye)if(Ue.charCodeAt(ft)===44?(In=Zi,ft++):(In=ye,Ur===0&&Nn(xs)),In!==ye)if(Ln=Bi(),Ln!==ye){if(jn=[],ua=Rs(),ua!==ye)for(;ua!==ye;)jn.push(ua),ua=Rs();else jn=ye;jn!==ye?(ua=Bi(),ua!==ye?(Ue.charCodeAt(ft)===125?(Qi=on,ft++):(Qi=ye,Ur===0&&Nn(wn)),Qi!==ye?(kn=ve,we=ts(en,jn),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)}else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;return ve}function to(){var ve,we,wr,en;return ve=ft,we=ft,Ue.charCodeAt(ft)===61?(wr=Ka,ft++):(wr=ye,Ur===0&&Nn(Vs)),wr!==ye?(en=ya(),en!==ye?(wr=[wr,en],we=wr):(ft=we,we=ye)):(ft=we,we=ye),we!==ye?ve=Ue.substring(ve,ft):ve=we,ve===ye&&(ve=As()),ve}function Rs(){var ve,we,wr,en,vr,Vt,Tn,ri;return ve=ft,we=Bi(),we!==ye?(wr=As(),wr!==ye?(en=Bi(),en!==ye?(Ue.charCodeAt(ft)===123?(vr=cn,ft++):(vr=ye,Ur===0&&Nn(tn)),vr!==ye?(kn=ft,Vt=Io(wr),Vt?Vt=void 0:Vt=ye,Vt!==ye?(Tn=Je(),Tn!==ye?(Ue.charCodeAt(ft)===125?(ri=on,ft++):(ri=ye,Ur===0&&Nn(wn)),ri!==ye?(kn=ve,we=Vo(wr,Tn),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye),ve}function Ki(){var ve,we,wr,en,vr,Vt,Tn,ri;return ve=ft,we=Bi(),we!==ye?(wr=to(),wr!==ye?(en=Bi(),en!==ye?(Ue.charCodeAt(ft)===123?(vr=cn,ft++):(vr=ye,Ur===0&&Nn(tn)),vr!==ye?(kn=ft,Vt=ws(wr),Vt?Vt=void 0:Vt=ye,Vt!==ye?(Tn=Je(),Tn!==ye?(Ue.charCodeAt(ft)===125?(ri=on,ft++):(ri=ye,Ur===0&&Nn(wn)),ri!==ye?(kn=ve,we=Ho(wr,Tn),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye),ve}function Na(){var ve,we;return Ur++,cu.test(Ue.charAt(ft))?(ve=Ue.charAt(ft),ft++):(ve=ye,Ur===0&&Nn(Au)),Ur--,ve===ye&&(we=ye,Ur===0&&Nn(Mo)),ve}function ta(){var ve,we;return Ur++,xo.test(Ue.charAt(ft))?(ve=Ue.charAt(ft),ft++):(ve=ye,Ur===0&&Nn(Es)),Ur--,ve===ye&&(we=ye,Ur===0&&Nn(Fu)),ve}function Bi(){var ve,we,wr;for(Ur++,ve=ft,we=[],wr=Na();wr!==ye;)we.push(wr),wr=Na();return we!==ye?ve=Ue.substring(ve,ft):ve=we,Ur--,ve===ye&&(we=ye,Ur===0&&Nn(Wu)),ve}function ya(){var ve,we,wr;return Ur++,ve=ft,Ue.charCodeAt(ft)===45?(we=zs,ft++):(we=ye,Ur===0&&Nn(Os)),we===ye&&(we=null),we!==ye?(wr=La(),wr!==ye?(kn=ve,we=bu(we,wr),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye),Ur--,ve===ye&&(we=ye,Ur===0&&Nn(Wo)),ve}function Va(){var ve,we;return Ur++,Ue.charCodeAt(ft)===39?(ve=Za,ft++):(ve=ye,Ur===0&&Nn(eo)),Ur--,ve===ye&&(we=ye,Ur===0&&Nn(po)),ve}function Ya(){var ve,we;return Ur++,ve=ft,Ue.substr(ft,2)===Ys?(we=Ys,ft+=2):(we=ye,Ur===0&&Nn(Bo)),we!==ye&&(kn=ve,we=Tu()),ve=we,Ur--,ve===ye&&(we=ye,Ur===0&&Nn(Fo)),ve}function so(){var ve,we,wr,en,vr,Vt;if(ve=ft,Ue.charCodeAt(ft)===39?(we=Za,ft++):(we=ye,Ur===0&&Nn(eo)),we!==ye)if(wr=_o(),wr!==ye){for(en=ft,vr=[],Ue.substr(ft,2)===Ys?(Vt=Ys,ft+=2):(Vt=ye,Ur===0&&Nn(Bo)),Vt===ye&&(On.test(Ue.charAt(ft))?(Vt=Ue.charAt(ft),ft++):(Vt=ye,Ur===0&&Nn(Ha)));Vt!==ye;)vr.push(Vt),Ue.substr(ft,2)===Ys?(Vt=Ys,ft+=2):(Vt=ye,Ur===0&&Nn(Bo)),Vt===ye&&(On.test(Ue.charAt(ft))?(Vt=Ue.charAt(ft),ft++):(Vt=ye,Ur===0&&Nn(Ha)));vr!==ye?en=Ue.substring(en,ft):en=vr,en!==ye?(Ue.charCodeAt(ft)===39?(vr=Za,ft++):(vr=ye,Ur===0&&Nn(eo)),vr===ye&&(vr=null),vr!==ye?(kn=ve,we=Zs(wr,en),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)}else ft=ve,ve=ye;else ft=ve,ve=ye;return ve}function rs(){var ve,we,wr,en;return ve=ft,we=ft,Ue.length>ft?(wr=Ue.charAt(ft),ft++):(wr=ye,Ur===0&&Nn(fi)),wr!==ye?(kn=ft,en=Jt(wr),en?en=void 0:en=ye,en!==ye?(wr=[wr,en],we=wr):(ft=we,we=ye)):(ft=we,we=ye),we===ye&&(Ue.charCodeAt(ft)===10?(we=lr,ft++):(we=ye,Ur===0&&Nn(ar))),we!==ye?ve=Ue.substring(ve,ft):ve=we,ve}function _o(){var ve,we,wr,en;return ve=ft,we=ft,Ue.length>ft?(wr=Ue.charAt(ft),ft++):(wr=ye,Ur===0&&Nn(fi)),wr!==ye?(kn=ft,en=mr(wr),en?en=void 0:en=ye,en!==ye?(wr=[wr,en],we=wr):(ft=we,we=ye)):(ft=we,we=ye),we!==ye?ve=Ue.substring(ve,ft):ve=we,ve}function ns(){var ve,we;return Ur++,ve=ft,we=La(),we===ye&&(we=As()),we!==ye?ve=Ue.substring(ve,ft):ve=we,Ur--,ve===ye&&(we=ye,Ur===0&&Nn(hr)),ve}function La(){var ve,we,wr,en,vr;if(Ur++,ve=ft,Ue.charCodeAt(ft)===48?(we=Sn,ft++):(we=ye,Ur===0&&Nn(Un)),we!==ye&&(kn=ve,we=Fn()),ve=we,ve===ye){if(ve=ft,we=ft,Jn.test(Ue.charAt(ft))?(wr=Ue.charAt(ft),ft++):(wr=ye,Ur===0&&Nn(or)),wr!==ye){for(en=[],Nr.test(Ue.charAt(ft))?(vr=Ue.charAt(ft),ft++):(vr=ye,Ur===0&&Nn(xr));vr!==ye;)en.push(vr),Nr.test(Ue.charAt(ft))?(vr=Ue.charAt(ft),ft++):(vr=ye,Ur===0&&Nn(xr));en!==ye?(wr=[wr,en],we=wr):(ft=we,we=ye)}else ft=we,we=ye;we!==ye&&(kn=ve,we=bn(we)),ve=we}return Ur--,ve===ye&&(we=ye,Ur===0&&Nn(mn)),ve}function As(){var ve,we,wr,en,vr;if(Ur++,ve=ft,we=[],wr=ft,en=ft,Ur++,vr=Na(),vr===ye&&(vr=ta()),Ur--,vr===ye?en=void 0:(ft=en,en=ye),en!==ye?(Ue.length>ft?(vr=Ue.charAt(ft),ft++):(vr=ye,Ur===0&&Nn(fi)),vr!==ye?(en=[en,vr],wr=en):(ft=wr,wr=ye)):(ft=wr,wr=ye),wr!==ye)for(;wr!==ye;)we.push(wr),wr=ft,en=ft,Ur++,vr=Na(),vr===ye&&(vr=ta()),Ur--,vr===ye?en=void 0:(ft=en,en=ye),en!==ye?(Ue.length>ft?(vr=Ue.charAt(ft),ft++):(vr=ye,Ur===0&&Nn(fi)),vr!==ye?(en=[en,vr],wr=en):(ft=wr,wr=ye)):(ft=wr,wr=ye);else we=ye;return we!==ye?ve=Ue.substring(ve,ft):ve=we,Ur--,ve===ye&&(we=ye,Ur===0&&Nn(Gn)),ve}var ia=["root"];function Xa(){return ia.length>1}function $s(){return ia[ia.length-1]==="plural"}function da(){return rt&&rt.captureLocation?{location:Li()}:{}}if(Gi=ir(),Gi!==ye&&ft===Ue.length)return Gi;throw Gi!==ye&&ft<Ue.length&&Nn(Bs()),Ns(Ni,di<Ue.length?Ue.charAt(di):null,di<Ue.length?Xs(di,di+1):Xs(di,di))}var Q=se,Y=function(){for(var Ue=0,rt=0,ye=arguments.length;rt<ye;rt++)Ue+=arguments[rt].length;for(var Ye=Array(Ue),ir=0,rt=0;rt<ye;rt++)for(var kr=arguments[rt],Or=0,Ir=kr.length;Or<Ir;Or++,ir++)Ye[ir]=kr[Or];return Ye},G=/(^|[^\\])#/g;function ae(Ue){Ue.forEach(function(rt){!T(rt)&&!C(rt)||Object.keys(rt.options).forEach(function(ye){for(var Ye,ir=rt.options[ye],kr=-1,Or=void 0,Ir=0;Ir<ir.value.length;Ir++){var Hr=ir.value[Ir];if(l(Hr)&&G.test(Hr.value)){kr=Ir,Or=Hr;break}}if(Or){var yn=Or.value.replace(G,"$1{"+rt.value+", number}"),Ar=Q(yn);(Ye=ir.value).splice.apply(Ye,Y([kr,1],Ar))}ae(ir.value)})})}function ee(Ue,rt){var ye=Q(Ue,rt);return(!rt||rt.normalizeHashtagInPlural!==!1)&&ae(ye),ye}var J=function(){for(var Ue=0,rt=0,ye=arguments.length;rt<ye;rt++)Ue+=arguments[rt].length;for(var Ye=Array(Ue),ir=0,rt=0;rt<ye;rt++)for(var kr=arguments[rt],Or=0,Ir=kr.length;Or<Ir;Or++,ir++)Ye[ir]=kr[Or];return Ye};function te(Ue){return JSON.stringify(Ue.map(function(rt){return rt&&typeof rt=="object"?M(rt):rt}))}function M(Ue){return Object.keys(Ue).sort().map(function(rt){var ye;return ye={},ye[rt]=Ue[rt],ye})}var L=function(Ue,rt){return rt===void 0&&(rt={}),function(){for(var ye,Ye=[],ir=0;ir<arguments.length;ir++)Ye[ir]=arguments[ir];var kr=te(Ye),Or=kr&&rt[kr];return Or||(Or=new((ye=Ue).bind.apply(ye,J([void 0],Ye))),kr&&(rt[kr]=Or)),Or}},X=L,fe=function(){return fe=Object.assign||function(Ue){for(var rt,ye=1,Ye=arguments.length;ye<Ye;ye++){rt=arguments[ye];for(var ir in rt)Object.prototype.hasOwnProperty.call(rt,ir)&&(Ue[ir]=rt[ir])}return Ue},fe.apply(this,arguments)},xe=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function Ce(Ue){var rt={};return Ue.replace(xe,function(ye){var Ye=ye.length;switch(ye[0]){case"G":rt.era=Ye===4?"long":Ye===5?"narrow":"short";break;case"y":rt.year=Ye===2?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw new RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw new RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":rt.month=["numeric","2-digit","short","long","narrow"][Ye-1];break;case"w":case"W":throw new RangeError("`w/W` (week) patterns are not supported");case"d":rt.day=["numeric","2-digit"][Ye-1];break;case"D":case"F":case"g":throw new RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":rt.weekday=Ye===4?"short":Ye===5?"narrow":"short";break;case"e":if(Ye<4)throw new RangeError("`e..eee` (weekday) patterns are not supported");rt.weekday=["short","long","narrow","short"][Ye-4];break;case"c":if(Ye<4)throw new RangeError("`c..ccc` (weekday) patterns are not supported");rt.weekday=["short","long","narrow","short"][Ye-4];break;case"a":rt.hour12=!0;break;case"b":case"B":throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":rt.hourCycle="h12",rt.hour=["numeric","2-digit"][Ye-1];break;case"H":rt.hourCycle="h23",rt.hour=["numeric","2-digit"][Ye-1];break;case"K":rt.hourCycle="h11",rt.hour=["numeric","2-digit"][Ye-1];break;case"k":rt.hourCycle="h24",rt.hour=["numeric","2-digit"][Ye-1];break;case"j":case"J":case"C":throw new RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":rt.minute=["numeric","2-digit"][Ye-1];break;case"s":rt.second=["numeric","2-digit"][Ye-1];break;case"S":case"A":throw new RangeError("`S/A` (second) pattenrs are not supported, use `s` instead");case"z":rt.timeZoneName=Ye<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw new RangeError("`Z/O/v/V/X/x` (timeZone) pattenrs are not supported, use `z` instead")}return""}),rt}function Me(Ue){return Ue.replace(/^(.*?)-/,"")}var ke=/^\.(?:(0+)(\+|#+)?)?$/g,Ft=/^(@+)?(\+|#+)?$/g;function ht(Ue){var rt={};return Ue.replace(Ft,function(ye,Ye,ir){return typeof ir!="string"?(rt.minimumSignificantDigits=Ye.length,rt.maximumSignificantDigits=Ye.length):ir==="+"?rt.minimumSignificantDigits=Ye.length:Ye[0]==="#"?rt.maximumSignificantDigits=Ye.length:(rt.minimumSignificantDigits=Ye.length,rt.maximumSignificantDigits=Ye.length+(typeof ir=="string"?ir.length:0)),""}),rt}function At(Ue){switch(Ue){case"sign-auto":return{signDisplay:"auto"};case"sign-accounting":return{currencySign:"accounting"};case"sign-always":return{signDisplay:"always"};case"sign-accounting-always":return{signDisplay:"always",currencySign:"accounting"};case"sign-except-zero":return{signDisplay:"exceptZero"};case"sign-accounting-except-zero":return{signDisplay:"exceptZero",currencySign:"accounting"};case"sign-never":return{signDisplay:"never"}}}function tr(Ue){var rt={},ye=At(Ue);return ye||rt}function qt(Ue){for(var rt={},ye=0,Ye=Ue;ye<Ye.length;ye++){var ir=Ye[ye];switch(ir.stem){case"percent":rt.style="percent";continue;case"currency":rt.style="currency",rt.currency=ir.options[0];continue;case"group-off":rt.useGrouping=!1;continue;case"precision-integer":rt.maximumFractionDigits=0;continue;case"measure-unit":rt.style="unit",rt.unit=Me(ir.options[0]);continue;case"compact-short":rt.notation="compact",rt.compactDisplay="short";continue;case"compact-long":rt.notation="compact",rt.compactDisplay="long";continue;case"scientific":rt=fe(fe(fe({},rt),{notation:"scientific"}),ir.options.reduce(function(Or,Ir){return fe(fe({},Or),tr(Ir))},{}));continue;case"engineering":rt=fe(fe(fe({},rt),{notation:"engineering"}),ir.options.reduce(function(Or,Ir){return fe(fe({},Or),tr(Ir))},{}));continue;case"notation-simple":rt.notation="standard";continue;case"unit-width-narrow":rt.currencyDisplay="narrowSymbol",rt.unitDisplay="narrow";continue;case"unit-width-short":rt.currencyDisplay="code",rt.unitDisplay="short";continue;case"unit-width-full-name":rt.currencyDisplay="name",rt.unitDisplay="long";continue;case"unit-width-iso-code":rt.currencyDisplay="symbol";continue}if(ke.test(ir.stem)){if(ir.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");ir.stem.replace(ke,function(Or,Ir,Hr){return Or==="."?rt.maximumFractionDigits=0:Hr==="+"?rt.minimumFractionDigits=Hr.length:Ir[0]==="#"?rt.maximumFractionDigits=Ir.length:(rt.minimumFractionDigits=Ir.length,rt.maximumFractionDigits=Ir.length+(typeof Hr=="string"?Hr.length:0)),""}),ir.options.length&&(rt=fe(fe({},rt),ht(ir.options[0])));continue}if(Ft.test(ir.stem)){rt=fe(fe({},rt),ht(ir.stem));continue}var kr=At(ir.stem);kr&&(rt=fe(fe({},rt),kr))}return rt}var cr=function(){var Ue=function(rt,ye){return Ue=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Ye,ir){Ye.__proto__=ir}||function(Ye,ir){for(var kr in ir)ir.hasOwnProperty(kr)&&(Ye[kr]=ir[kr])},Ue(rt,ye)};return function(rt,ye){Ue(rt,ye);function Ye(){this.constructor=rt}rt.prototype=ye===null?Object.create(ye):(Ye.prototype=ye.prototype,new Ye)}}(),Qe=function(){for(var Ue=0,rt=0,ye=arguments.length;rt<ye;rt++)Ue+=arguments[rt].length;for(var Ye=Array(Ue),ir=0,rt=0;rt<ye;rt++)for(var kr=arguments[rt],Or=0,Ir=kr.length;Or<Ir;Or++,ir++)Ye[ir]=kr[Or];return Ye},Pt=function(Ue){cr(rt,Ue);function rt(ye,Ye){var ir=Ue.call(this,ye)||this;return ir.variableId=Ye,ir}return rt}(Error);function zt(Ue){return Ue.length<2?Ue:Ue.reduce(function(rt,ye){var Ye=rt[rt.length-1];return!Ye||Ye.type!==0||ye.type!==0?rt.push(ye):Ye.value+=ye.value,rt},[])}function it(Ue,rt,ye,Ye,ir,kr,Or){if(Ue.length===1&&l(Ue[0]))return[{type:0,value:Ue[0].value}];for(var Ir=[],Hr=0,yn=Ue;Hr<yn.length;Hr++){var Ar=yn[Hr];if(l(Ar)){Ir.push({type:0,value:Ar.value});continue}if(F(Ar)){typeof kr=="number"&&Ir.push({type:0,value:ye.getNumberFormat(rt).format(kr)});continue}var cn=Ar.value;if(!(ir&&cn in ir))throw new Pt('The intl string context variable "'+cn+'" was not provided to the string "'+Or+'"');var tn=ir[cn];if(b(Ar)){(!tn||typeof tn=="string"||typeof tn=="number")&&(tn=typeof tn=="string"||typeof tn=="number"?String(tn):""),Ir.push({type:1,value:tn});continue}if(O(Ar)){var on=typeof Ar.style=="string"?Ye.date[Ar.style]:void 0;Ir.push({type:0,value:ye.getDateTimeFormat(rt,on).format(tn)});continue}if(k(Ar)){var on=typeof Ar.style=="string"?Ye.time[Ar.style]:R(Ar.style)?Ce(Ar.style.pattern):void 0;Ir.push({type:0,value:ye.getDateTimeFormat(rt,on).format(tn)});continue}if(x(Ar)){var on=typeof Ar.style=="string"?Ye.number[Ar.style]:$(Ar.style)?qt(Ar.style.tokens):void 0;Ir.push({type:0,value:ye.getNumberFormat(rt,on).format(tn)});continue}if(C(Ar)){var wn=Ar.options[tn]||Ar.options.other;if(!wn)throw new RangeError('Invalid values for "'+Ar.value+'": "'+tn+'". Options are "'+Object.keys(Ar.options).join('", "')+'"');Ir.push.apply(Ir,it(wn.value,rt,ye,Ye,ir));continue}if(T(Ar)){var wn=Ar.options["="+tn];if(!wn){if(!Intl.PluralRules)throw new Pt(`Intl.PluralRules is not available in this environment.
Try polyfilling it using "@formatjs/intl-pluralrules"
`);var ma=ye.getPluralRules(rt,{type:Ar.pluralType}).select(tn-(Ar.offset||0));wn=Ar.options[ma]||Ar.options.other}if(!wn)throw new RangeError('Invalid values for "'+Ar.value+'": "'+tn+'". Options are "'+Object.keys(Ar.options).join('", "')+'"');Ir.push.apply(Ir,it(wn.value,rt,ye,Ye,ir,tn-(Ar.offset||0)));continue}}return zt(Ir)}function Ot(Ue,rt,ye,Ye,ir,kr){var Or=it(Ue,rt,ye,Ye,ir,void 0,kr);return Or.length===1?Or[0].value:Or.reduce(function(Ir,Hr){return Ir+=Hr.value},"")}var pt,et="@@",Ne=/@@(\d+_\d+)@@/g,me=0;function Ee(){return Date.now()+"_"+ ++me}function Le(Ue,rt){return Ue.split(Ne).filter(Boolean).map(function(ye){return rt[ye]!=null?rt[ye]:ye}).reduce(function(ye,Ye){return ye.length&&typeof Ye=="string"&&typeof ye[ye.length-1]=="string"?ye[ye.length-1]+=Ye:ye.push(Ye),ye},[])}var $e=/(<([0-9a-zA-Z-_]*?)>(.*?)<\/([0-9a-zA-Z-_]*?)>)|(<[0-9a-zA-Z-_]*?\/>)/,Ze=Date.now()+"@@",nt=["area","base","br","col","embed","hr","img","input","link","meta","param","source","track","wbr"];function ut(Ue,rt,ye){var Ye=Ue.tagName,ir=Ue.outerHTML,kr=Ue.textContent,Or=Ue.childNodes;if(!Ye)return Le(kr||"",rt);Ye=Ye.toLowerCase();var Ir=~nt.indexOf(Ye),Hr=ye[Ye];if(Hr&&Ir)throw new Pt(Ye+" is a self-closing tag and can not be used, please use another tag name.");if(!Or.length)return[ir];var yn=Array.prototype.slice.call(Or).reduce(function(Ar,cn){return Ar.concat(ut(cn,rt,ye))},[]);return Hr?typeof Hr=="function"?[Hr.apply(void 0,yn)]:[Hr]:Qe(["<"+Ye+">"],yn,["</"+Ye+">"])}function Wt(Ue,rt,ye,Ye,ir,kr){var Or=it(Ue,rt,ye,Ye,ir,void 0,kr),Ir={},Hr=Or.reduce(function(tn,on){if(on.type===0)return tn+=on.value;var wn=Ee();return Ir[wn]=on.value,tn+=""+et+wn+et},"");if(!$e.test(Hr))return Le(Hr,Ir);if(!ir)throw new Pt("Message has placeholders but no values was given");if(typeof DOMParser=="undefined")throw new Pt("Cannot format XML message without DOMParser");pt||(pt=new DOMParser);var yn=pt.parseFromString('<formatted-message id="'+Ze+'">'+Hr+"</formatted-message>","text/html").getElementById(Ze);if(!yn)throw new Pt("Malformed HTML message "+Hr);var Ar=Object.keys(ir).filter(function(tn){return!!yn.getElementsByTagName(tn).length});if(!Ar.length)return Le(Hr,Ir);var cn=Ar.filter(function(tn){return tn!==tn.toLowerCase()});if(cn.length)throw new Pt("HTML tag must be lowercased but the following tags are not: "+cn.join(", "));return Array.prototype.slice.call(yn.childNodes).reduce(function(tn,on){return tn.concat(ut(on,Ir,ir))},[])}var Zt=function(){return Zt=Object.assign||function(Ue){for(var rt,ye=1,Ye=arguments.length;ye<Ye;ye++){rt=arguments[ye];for(var ir in rt)Object.prototype.hasOwnProperty.call(rt,ir)&&(Ue[ir]=rt[ir])}return Ue},Zt.apply(this,arguments)};function Pe(Ue,rt){return rt?Zt(Zt(Zt({},Ue||{}),rt||{}),Object.keys(Ue).reduce(function(ye,Ye){return ye[Ye]=Zt(Zt({},Ue[Ye]),rt[Ye]||{}),ye},{})):Ue}function qe(Ue,rt){return rt?Object.keys(Ue).reduce(function(ye,Ye){return ye[Ye]=Pe(Ue[Ye],rt[Ye]),ye},Zt({},Ue)):Ue}function Kt(Ue){return Ue===void 0&&(Ue={number:{},dateTime:{},pluralRules:{}}),{getNumberFormat:X(Intl.NumberFormat,Ue.number),getDateTimeFormat:X(Intl.DateTimeFormat,Ue.dateTime),getPluralRules:X(Intl.PluralRules,Ue.pluralRules)}}var Rt=function(){function Ue(rt,ye,Ye,ir){var kr=this;if(ye===void 0&&(ye=Ue.defaultLocale),this.formatterCache={number:{},dateTime:{},pluralRules:{}},this.format=function(Or){return Ot(kr.ast,kr.locales,kr.formatters,kr.formats,Or,kr.message)},this.formatToParts=function(Or){return it(kr.ast,kr.locales,kr.formatters,kr.formats,Or,void 0,kr.message)},this.formatHTMLMessage=function(Or){return Wt(kr.ast,kr.locales,kr.formatters,kr.formats,Or,kr.message)},this.resolvedOptions=function(){return{locale:Intl.NumberFormat.supportedLocalesOf(kr.locales)[0]}},this.getAst=function(){return kr.ast},typeof rt=="string"){if(this.message=rt,!Ue.__parse)throw new TypeError("IntlMessageFormat.__parse must be set to process `message` of type `string`");this.ast=Ue.__parse(rt,{normalizeHashtagInPlural:!1})}else this.ast=rt;if(!Array.isArray(this.ast))throw new TypeError("A message must be provided as a String or AST.");this.formats=qe(Ue.formats,Ye),this.locales=ye,this.formatters=ir&&ir.formatters||Kt(this.formatterCache)}return Ue.defaultLocale=new Intl.NumberFormat().resolvedOptions().locale,Ue.__parse=ee,Ue.formats={number:{currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},Ue}(),Nt=Rt,Bt=Nt;function Ct(Ue,rt,ye){if(ye===void 0&&(ye=Error),!Ue)throw new ye(rt)}const Yt={38:"&amp;",62:"&gt;",60:"&lt;",34:"&quot;",39:"&#x27;"},ze=/[&><"']/g;function ue(Ue){return(""+Ue).replace(ze,rt=>Yt[rt.charCodeAt(0)])}function le(Ue,rt,ye={}){return rt.reduce((Ye,ir)=>(ir in Ue?Ye[ir]=Ue[ir]:ir in ye&&(Ye[ir]=ye[ir]),Ye),{})}function Dt(Ue){Ct(Ue,"[React Intl] Could not find required `intl` object. <IntlProvider> needs to exist in the component ancestry.")}function Te(Ue,rt){const ye=rt?`
${rt.stack}`:"";return`[React Intl] ${Ue}${ye}`}function dt(Ue){}const Ht={formats:{},messages:{},timeZone:void 0,textComponent:t.Fragment,defaultLocale:"en",defaultFormats:{},onError:dt};function ct(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function Ie(Ue=ct()){const rt=Intl.RelativeTimeFormat,ye=Intl.ListFormat,Ye=Intl.DisplayNames;return{getDateTimeFormat:X(Intl.DateTimeFormat,Ue.dateTime),getNumberFormat:X(Intl.NumberFormat,Ue.number),getMessageFormat:X(Bt,Ue.message),getRelativeTimeFormat:X(rt,Ue.relativeTime),getPluralRules:X(Intl.PluralRules,Ue.pluralRules),getListFormat:X(ye,Ue.list),getDisplayNames:X(Ye,Ue.displayNames)}}function Et(Ue,rt,ye,Ye){const ir=Ue&&Ue[rt];let kr;if(ir&&(kr=ir[ye]),kr)return kr;Ye(Te(`No ${rt} format named: ${ye}`))}const ge=["localeMatcher","style","currency","currencyDisplay","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","currencyDisplay","currencySign","notation","signDisplay","unit","unitDisplay"];function Ke({locale:Ue,formats:rt,onError:ye},Ye,ir={}){const{format:kr}=ir,Or=kr&&Et(rt,"number",kr,ye)||{},Ir=le(ir,ge,Or);return Ye(Ue,Ir)}function yt(Ue,rt,ye,Ye={}){try{return Ke(Ue,rt,Ye).format(ye)}catch(ir){Ue.onError(Te("Error formatting number.",ir))}return String(ye)}function kt(Ue,rt,ye,Ye={}){try{return Ke(Ue,rt,Ye).formatToParts(ye)}catch(ir){Ue.onError(Te("Error formatting number.",ir))}return[]}const Fe=["numeric","style"];function Dr({locale:Ue,formats:rt,onError:ye},Ye,ir={}){const{format:kr}=ir,Or=!!kr&&Et(rt,"relative",kr,ye)||{},Ir=le(ir,Fe,Or);return Ye(Ue,Ir)}function St(Ue,rt,ye,Ye,ir={}){Ye||(Ye="second"),Intl.RelativeTimeFormat||Ue.onError(Te(`Intl.RelativeTimeFormat is not available in this environment.
Try polyfilling it using "@formatjs/intl-relativetimeformat"
`));try{return Dr(Ue,rt,ir).format(ye,Ye)}catch(Or){Ue.onError(Te("Error formatting relative time.",Or))}return String(ye)}const Vr=["localeMatcher","formatMatcher","timeZone","hour12","weekday","era","year","month","day","hour","minute","second","timeZoneName"];function Jr({locale:Ue,formats:rt,onError:ye,timeZone:Ye},ir,kr,Or={}){const{format:Ir}=Or,Hr=Object.assign(Object.assign({},Ye&&{timeZone:Ye}),Ir&&Et(rt,ir,Ir,ye));let yn=le(Or,Vr,Hr);return ir==="time"&&!yn.hour&&!yn.minute&&!yn.second&&(yn=Object.assign(Object.assign({},yn),{hour:"numeric",minute:"numeric"})),kr(Ue,yn)}function Er(Ue,rt,ye,Ye={}){const ir=typeof ye=="string"?new Date(ye||0):ye;try{return Jr(Ue,"date",rt,Ye).format(ir)}catch(kr){Ue.onError(Te("Error formatting date.",kr))}return String(ir)}function $r(Ue,rt,ye,Ye={}){const ir=typeof ye=="string"?new Date(ye||0):ye;try{return Jr(Ue,"time",rt,Ye).format(ir)}catch(kr){Ue.onError(Te("Error formatting time.",kr))}return String(ir)}function dr(Ue,rt,ye,Ye={}){const ir=typeof ye=="string"?new Date(ye||0):ye;try{return Jr(Ue,"date",rt,Ye).formatToParts(ir)}catch(kr){Ue.onError(Te("Error formatting date.",kr))}return[]}function zr(Ue,rt,ye,Ye={}){const ir=typeof ye=="string"?new Date(ye||0):ye;try{return Jr(Ue,"time",rt,Ye).formatToParts(ir)}catch(kr){Ue.onError(Te("Error formatting time.",kr))}return[]}const sn=["localeMatcher","type"];function ln({locale:Ue,onError:rt},ye,Ye,ir={}){Intl.PluralRules||rt(Te(`Intl.PluralRules is not available in this environment.
Try polyfilling it using "@formatjs/intl-pluralrules"
`));const kr=le(ir,sn);try{return ye(Ue,kr).select(Ye)}catch(Or){rt(Te("Error formatting plural.",Or))}return"other"}function sr(Ue,rt){return Object.keys(Ue).reduce((ye,Ye)=>(ye[Ye]=Object.assign({timeZone:rt},Ue[Ye]),ye),{})}function Lt(Ue,rt){return Object.keys(Object.assign(Object.assign({},Ue),rt)).reduce((Ye,ir)=>(Ye[ir]=Object.assign(Object.assign({},Ue[ir]||{}),rt[ir]||{}),Ye),{})}function gt(Ue,rt){if(!rt)return Ue;const ye=Bt.formats;return Object.assign(Object.assign(Object.assign({},ye),Ue),{date:Lt(sr(ye.date,rt),sr(Ue.date||{},rt)),time:Lt(sr(ye.time,rt),sr(Ue.time||{},rt))})}const bt=Ue=>t.createElement(t.Fragment,null,...Ue);function jt({locale:Ue,formats:rt,messages:ye,defaultLocale:Ye,defaultFormats:ir,onError:kr,timeZone:Or},Ir,Hr={id:""},yn={}){const{id:Ar,defaultMessage:cn}=Hr;Ct(!!Ar,"[React Intl] An `id` must be provided to format a message.");const tn=ye&&ye[String(Ar)];rt=gt(rt,Or),ir=gt(ir,Or);let on=[];if(tn)try{on=Ir.getMessageFormat(tn,Ue,rt,{formatters:Ir}).formatHTMLMessage(yn)}catch(wn){kr(Te(`Error formatting message: "${Ar}" for locale: "${Ue}"`+(cn?", using default message as fallback.":""),wn))}else(!cn||Ue&&Ue.toLowerCase()!==Ye.toLowerCase())&&kr(Te(`Missing message: "${Ar}" for locale: "${Ue}"`+(cn?", using default message as fallback.":"")));if(!on.length&&cn)try{on=Ir.getMessageFormat(cn,Ye,ir).formatHTMLMessage(yn)}catch(wn){kr(Te(`Error formatting the default message for: "${Ar}"`,wn))}return on.length?on.length===1&&typeof on[0]=="string"?on[0]||cn||String(Ar):bt(on):(kr(Te(`Cannot format message: "${Ar}", using message ${tn||cn?"source":"id"} as fallback.`)),typeof tn=="string"?tn||cn||String(Ar):cn||String(Ar))}function Sr(Ue,rt,ye={id:""},Ye={}){const ir=Object.keys(Ye).reduce((kr,Or)=>{const Ir=Ye[Or];return kr[Or]=typeof Ir=="string"?ue(Ir):Ir,kr},{});return jt(Ue,rt,ye,ir)}var br=e(18947),at=e.n(br);const Mr=["localeMatcher","type","style"],xn=Date.now();function Vn(Ue){return`${xn}_${Ue}_${xn}`}function gr({locale:Ue,onError:rt},ye,Ye,ir={}){Intl.ListFormat||rt(Te(`Intl.ListFormat is not available in this environment.
Try polyfilling it using "@formatjs/intl-listformat"
`));const Or=le(ir,Mr);try{const Ir={},Hr=Ye.map((Ar,cn)=>{if(typeof Ar=="object"){const tn=Vn(cn);return Ir[tn]=Ar,tn}return String(Ar)});return Object.keys(Ir).length?ye(Ue,Or).formatToParts(Hr).reduce((Ar,cn)=>{const tn=cn.value;return Ir[tn]?Ar.push(Ir[tn]):typeof Ar[Ar.length-1]=="string"?Ar[Ar.length-1]+=tn:Ar.push(tn),Ar},[]):ye(Ue,Or).format(Hr)}catch(Ir){rt(Te("Error formatting list.",Ir))}return Ye}const Xr=["localeMatcher","style","type","fallback"];function hn({locale:Ue,onError:rt},ye,Ye,ir={}){Intl.DisplayNames||rt(Te(`Intl.DisplayNames is not available in this environment.
Try polyfilling it using "@formatjs/intl-displaynames"
`));const Or=le(ir,Xr);try{return ye(Ue,Or).of(Ye)}catch(Ir){rt(Te("Error formatting display name.",Ir))}}const Bn=at()||br;function ni(Ue){return{locale:Ue.locale,timeZone:Ue.timeZone,formats:Ue.formats,textComponent:Ue.textComponent,messages:Ue.messages,defaultLocale:Ue.defaultLocale,defaultFormats:Ue.defaultFormats,onError:Ue.onError}}function si(Ue,rt){const ye=Ie(rt),Ye=Object.assign(Object.assign({},Ht),Ue),{locale:ir,defaultLocale:kr,onError:Or}=Ye;return ir?!Intl.NumberFormat.supportedLocalesOf(ir).length&&Or?Or(Te(`Missing locale data for locale: "${ir}" in Intl.NumberFormat. Using default locale: "${kr}" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/Getting-Started.md#runtime-requirements for more details`)):!Intl.DateTimeFormat.supportedLocalesOf(ir).length&&Or&&Or(Te(`Missing locale data for locale: "${ir}" in Intl.DateTimeFormat. Using default locale: "${kr}" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/Getting-Started.md#runtime-requirements for more details`)):(Or&&Or(Te(`"locale" was not configured, using "${kr}" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/API.md#intlshape for more details`)),Ye.locale=Ye.defaultLocale||"en"),Object.assign(Object.assign({},Ye),{formatters:ye,formatNumber:yt.bind(null,Ye,ye.getNumberFormat),formatNumberToParts:kt.bind(null,Ye,ye.getNumberFormat),formatRelativeTime:St.bind(null,Ye,ye.getRelativeTimeFormat),formatDate:Er.bind(null,Ye,ye.getDateTimeFormat),formatDateToParts:dr.bind(null,Ye,ye.getDateTimeFormat),formatTime:$r.bind(null,Ye,ye.getDateTimeFormat),formatTimeToParts:zr.bind(null,Ye,ye.getDateTimeFormat),formatPlural:ln.bind(null,Ye,ye.getPluralRules),formatMessage:jt.bind(null,Ye,ye),formatHTMLMessage:Sr.bind(null,Ye,ye),formatList:gr.bind(null,Ye,ye.getListFormat),formatDisplayName:hn.bind(null,Ye,ye.getDisplayNames)})}class Vi extends t.PureComponent{constructor(){super(...arguments),this.cache=ct(),this.state={cache:this.cache,intl:si(ni(this.props),this.cache),prevConfig:ni(this.props)}}static getDerivedStateFromProps(rt,{prevConfig:ye,cache:Ye}){const ir=ni(rt);return Bn(ye,ir)?null:{intl:si(ir,Ye),prevConfig:ir}}render(){return Dt(this.state.intl),t.createElement(i,{value:this.state.intl},this.props.children)}}Vi.displayName="IntlProvider",Vi.defaultProps=Ht;var Fi=e(74945),Ii=e(3424),yi=e.n(Ii),bi=e(85239),la=Object.getOwnPropertySymbols,oi=Object.prototype.hasOwnProperty,Wi=Object.prototype.propertyIsEnumerable,wt=(Ue,rt)=>{var ye={};for(var Ye in Ue)oi.call(Ue,Ye)&&rt.indexOf(Ye)<0&&(ye[Ye]=Ue[Ye]);if(Ue!=null&&la)for(var Ye of la(Ue))rt.indexOf(Ye)<0&&Wi.call(Ue,Ye)&&(ye[Ye]=Ue[Ye]);return ye};let st;const ei=!0,wi=new(yi()),ii=Symbol("LANG_CHANGE"),Ji=(Ue,rt="")=>Object.keys(Ue).reduce((ye,Ye)=>{const ir=Ue[Ye],kr=rt?`${rt}.${Ye}`:Ye;return typeof ir=="string"?ye[kr]=ir:Object.assign(ye,Ji(ir,kr)),ye},{}),Ei={},ui=(Ue,rt,ye)=>{var Ye,ir,kr,Or;if(!Ue)return;const Ir=(Ye=Ei[Ue])!=null&&Ye.messages?Object.assign({},Ei[Ue].messages,rt):rt,{momentLocale:Hr=(ir=Ei[Ue])==null?void 0:ir.momentLocale,antd:yn=(kr=Ei[Ue])==null?void 0:kr.antd}=ye||{},Ar=(Or=Ue.split("-"))==null?void 0:Or.join("-");Ei[Ue]={messages:Ir,locale:Ar,momentLocale:Hr,antd:yn},Ar===It()&&wi.emit(ii,Ar)},Pn=Ue=>(0,Fi.We)().applyPlugins({key:"locale",type:"modify",initialValue:Ue}),er=Ue=>{const ye=Pn(Ei[Ue]),{cache:Ye}=ye,ir=wt(ye,["cache"]);return si(ir,Ye)},mt=(Ue,rt)=>st&&!rt&&!Ue?st:(Ue||(Ue=It()),Ue&&Ei[Ue]?er(Ue):Ei["zh-CN"]?er("zh-CN"):si({locale:"zh-CN",messages:{}})),tt=Ue=>{st=mt(Ue,!0)},It=()=>{const Ue=Pn({});return typeof(Ue==null?void 0:Ue.getLocale)=="function"?Ue.getLocale():(navigator.cookieEnabled&&typeof localStorage!="undefined"&&ei?window.localStorage.getItem("umi_locale"):"")||void 0||"zh-CN"},_t=()=>{const Ue=It();return["he","ar","fa","ku"].filter(Ye=>Ue.startsWith(Ye)).length?"rtl":"ltr"},ur=(Ue,rt=!0)=>{(()=>{if(It()!==Ue){if(navigator.cookieEnabled&&typeof window.localStorage!="undefined"&&ei&&window.localStorage.setItem("umi_locale",Ue||""),tt(Ue),rt)window.location.reload();else if(wi.emit(ii,Ue),window.dispatchEvent){const Ye=new Event("languagechange");window.dispatchEvent(Ye)}}})()};let fr=!0;const Pr=(Ue,rt)=>(fr&&(warning(!1,`Using this API will cause automatic refresh when switching languages, please use useIntl or injectIntl.
\u4F7F\u7528\u6B64 api \u4F1A\u9020\u6210\u5207\u6362\u8BED\u8A00\u7684\u65F6\u5019\u65E0\u6CD5\u81EA\u52A8\u5237\u65B0\uFF0C\u8BF7\u4F7F\u7528 useIntl \u6216 injectIntl\u3002
http://j.mp/37Fkd5Q
`),fr=!1),st||tt(It()),st.formatMessage(Ue,rt)),Gr=()=>Object.keys(Ei)},93261:function(d,v,e){"use strict";e.d(v,{y:function(){return c}});var t=e(43418),n=e(95237),s=e(43604),u=e(47716),f=e(59301);const c=h=>new Promise((o,i)=>{if(window.RTCPeerConnection=window.RTCPeerConnection||window.mozRTCPeerConnection||window.webkitRTCPeerConnection,typeof window.RTCPeerConnection=="undefined")return i("WebRTC not supported by browser");let y=new RTCPeerConnection,p=[];y.createDataChannel(""),y.createOffer().then(g=>y.setLocalDescription(g)).catch(g=>i(g)),y.onicecandidate=g=>{console.log("event:",g);const l=[];if(!g||!g.candidate){if(console.log("ips",p),p.length==0||!(0,u.t)(p[0])){const Z=t.default.info({title:f.createElement(n.Z,null,f.createElement(s.Z,{flex:"1"},"\u63D0\u793A"),f.createElement(s.Z,null,f.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:()=>Z.destroy()}))),icon:null,width:500,className:"custom-modal-divider",content:f.createElement(n.Z,null,f.createElement(s.Z,null,"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP\uFF08\u9650\u5236\u516C\u5171IP+\u5185\u7F51IP\uFF09\u3002",(h.ip_limit==="inner"||h.ip_bind)&&f.createElement(f.Fragment,null,f.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),f.createElement("br",null),f.createElement(Button,{onClick:showInstallWebRtcDoc,type:"link"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))))});return i("WebRTC disabled or restricted by browser")}const W=p.filter(Z=>(0,u.t)(Z));return!W||!W.length?i("IP\u83B7\u53D6\u5931\u8D25"):o(W.join(""))}let b=g.candidate.candidate.split(" "),[x,O,k,C,T,F,,$,...R]=b,K=["rtp","rtpc"];if(console.log("event:",g),p.some(W=>W==T)||p.push(T),console.log(" candidate: "+x.split(":")[1]),console.log(" component: "+K[O-1]),console.log(" protocol: "+k),console.log(" priority: "+C),console.log(" ip: "+T),console.log(" port: "+F),console.log(" type: "+$),R.length){console.log("attributes: ");for(let W=0;W<R.length;W+=2)console.log("> "+R[W]+": "+R[W+1])}}})},57816:function(d,v,e){"use strict";var t=e(59301),n=e(4977),s=e(3113),u=Object.defineProperty,f=Object.defineProperties,c=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,y=(b,x,O)=>x in b?u(b,x,{enumerable:!0,configurable:!0,writable:!0,value:O}):b[x]=O,p=(b,x)=>{for(var O in x||(x={}))o.call(x,O)&&y(b,O,x[O]);if(h)for(var O of h(x))i.call(x,O)&&y(b,O,x[O]);return b},g=(b,x)=>f(b,c(x));const l=({img:b,buttonProps:x={},styles:O={},customText:k,ButtonText:C,ButtonClick:T,Buttonclass:F,ButtonTwo:$,imgStyles:R,loading:K=!1})=>t.createElement("section",{className:"tc animated fadeIn",style:p(p({},{color:"#999",margin:"100px auto",visibility:K?"hidden":"visible"}),O)},t.createElement("img",{src:b||n,style:g(p({},R),{pointerEvents:"none",userSelect:"none"})}),t.createElement("p",{className:"mt20 font14"},k||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),C&&t.createElement(s.ZP,p({className:F,onClick:T},x),C),$&&$);v.Z=l},51084:function(d,v,e){"use strict";e.d(v,{Z:function(){return ie}});var t=e(59301),n={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},s=e(3113),u=e(92413),f={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"},c=f,h=e(7657),o=function(se,Q){return t.createElement(h.Z,(0,u.Z)({},se,{ref:Q,icon:c}))},i=t.forwardRef(o),y=i,p=e(57800),g=e(6848),l=e(88230),b=e(30897),x=e(57816),O=e(38446),k=e(89282),C=e(59301),T=Object.defineProperty,F=Object.getOwnPropertySymbols,$=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable,K=(ne,se,Q)=>se in ne?T(ne,se,{enumerable:!0,configurable:!0,writable:!0,value:Q}):ne[se]=Q,W=(ne,se)=>{for(var Q in se||(se={}))$.call(se,Q)&&K(ne,Q,se[Q]);if(F)for(var Q of F(se))R.call(se,Q)&&K(ne,Q,se[Q]);return ne},Z=(ne,se,Q)=>new Promise((Y,G)=>{var ae=te=>{try{J(Q.next(te))}catch(M){G(M)}},ee=te=>{try{J(Q.throw(te))}catch(M){G(M)}},J=te=>te.done?Y(te.value):Promise.resolve(te.value).then(ae,ee);J((Q=Q.apply(ne,se)).next())}),ie=({editOffice:ne="view",data:se,theme:Q,type:Y,filename:G,monacoEditor:ae,className:ee,style:J,close:te,onClose:M,hasMask:L,disabledDownload:X,onImgDimensions:fe,showNodata:xe,recordInfo:Ce})=>{const[Me,ke]=(0,t.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[Ft,ht]=(0,t.useState)(""),[At,tr]=(0,t.useState)(),qt=window.ENV==="build"?"/react/build":"",cr=location.host.startsWith("localhost")?O.Z.PROXY_SERVER:O.Z.API_SERVER,Pt=10*(1024*1024),zt=(0,t.useRef)();se!=null&&se.startsWith("/api")&&Y!=="txt"&&(se=O.Z.API_SERVER+se);const it=Ne=>Ne.substring(Ne.lastIndexOf("/")+1).split(".").pop();G&&ae&&(ae.filename=G),(0,t.useEffect)(()=>{var Ne,me;const Ee=(me=(Ne=document.cookie)==null?void 0:Ne.replace(/\s/g,""))==null?void 0:me.split(";");Ee==null||Ee.map(Le=>{let $e=Le.split("=");$e[0]==="_educoder_session"&&ht($e[1])})},[]),(0,t.useEffect)(()=>{Y==="office"&&(se.indexOf("bigfilescdn.")>-1||se.indexOf("bigfiles1")>-1?tr({url:se,fileType:it(se),model:se.indexOf("model=edit")?"edit":"view"}):Ot())},[Y,se]);const Ot=()=>Z(void 0,null,function*(){console.log("data:",se);let Ne=se;se.startsWith("http")||(Ne=location.origin+Ne);let me=new URL(Ne).pathname.split("/").pop();const Ee=yield(0,b.gJ)({attachment_id:me});Ee.url=cr+Ee.url,tr(Ee)}),pt=()=>{if(se.startsWith("http")||se.startsWith("blob:")){et();return}(0,l.Nd)(G||"educoder",decodeURIComponent(se))},et=()=>{Ce&&(0,k.fc)({id:Ce==null?void 0:Ce.id,watch_type:1,course_id:Ce==null?void 0:Ce.course_id}),(0,l.Nd)(G||"educoder",decodeURIComponent(se))};return console.log(se,"data"),C.createElement("div",{style:W({},J||{}),className:`${L&&n.bgBlack} ${Y?n.wrp:"hide"}`},te&&C.createElement("div",{className:n.close,ref:zt},!!fe&&C.createElement(g.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>zt.current},C.createElement("span",{onClick:()=>{M(),fe()}},C.createElement("i",{className:"icon-yulanpizhu"}))),!X&&C.createElement(g.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>zt.current},C.createElement("span",{onClick:et},C.createElement("i",{className:"icon-quxiaozhiding"}))),C.createElement(g.Z,{title:"\u5173\u95ED",getPopupContainer:()=>zt.current},C.createElement("span",{className:"",onClick:M},C.createElement("i",{className:"icon-guanbi1"})))),C.createElement("div",{className:`${n[ee]} ${ee} ${n.monaco} ${Y==="txt"?"show":"hide"}`},Y==="txt"&&C.createElement(C.Fragment,null,C.createElement(p.ZP,W({},ae)))),Y==="audio"&&C.createElement("audio",{src:(se==null?void 0:se.indexOf("http"))>-1||se!=null&&se.startsWith("/api")?se:`data:image/png;base64,${se}`,autoPlay:!0}),Y==="video"&&C.createElement(C.Fragment,null,(se==null?void 0:se.indexOf("http"))>-1||se!=null&&se.startsWith("/api")?C.createElement("video",{controls:!0,src:`${se}`,autoPlay:!0}):C.createElement("video",{controls:!0,src:`data:video/mp4;base64,${se}`,autoPlay:!0})),Y==="office"&&At&&C.createElement("iframe",{src:`${qt}/office.html?key=${At.key}&url=${btoa(At.url)}&callbackUrl=${cr+(At.callbackUrl||"")}&fileType=${At.fileType}&title=${At.title||""}&model=${ne}&officeServer=${O.Z.ONLYOFFICE}&disabledDownload=${!!X}`}),Y==="html"&&C.createElement("iframe",{src:se+"&disposition=inline"}),Y==="pdf"&&C.createElement("iframe",{src:`${qt}/js/pdfview/index.html?filename=${G||"educoder.pdf"}&url=${encodeURIComponent(se)}&disabledDownload=${!!X}`}),Y==="image"&&C.createElement("img",{src:(se==null?void 0:se.indexOf("http"))>-1||se!=null&&se.startsWith("/api")?se:`data:image/png;base64,${se}`}),(Y==="other"||Y==="download")&&C.createElement(C.Fragment,null,xe?C.createElement(x.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:C.createElement(s.ZP,{icon:C.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:pt,disabled:X},"\u4E0B\u8F7D")}):C.createElement(s.ZP,{type:"primary",size:"middle",onClick:pt,disabled:X},C.createElement(y,null),"\u70B9\u51FB\u4E0B\u8F7D")))}},99325:function(d,v,e){"use strict";e.d(v,{z:function(){return W},Z:function(){return Z}});var t=e(59301),n=e(2878),s=e(85187),u=e(64018),f=e(40846),c=e(38446),h=e(88230),o=e(15342),i=e(1012),y=e(51084),p=e(59301),l=({html:ie})=>{const ne=(0,t.useRef)(null),se=(0,t.useRef)(null),Q=`.markdown-body p {
margin: 0 0 16px 0 !important;
line-height: 28px;
white-space: pre-wrap;
}
ol,
ul,
li {
list-style-type: none
}
ol,
ul,
dl {
margin-bottom: 0px;
}
.markdown-body {
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
color: #333;
overflow: hidden;
font-family: "Microsoft YaHei", Helvetica, "Meiryo UI", "Malgun Gothic", "Segoe UI", "Trebuchet MS", "Monaco", monospace, Tahoma, STXihei, "\u534E\u6587\u7EC6\u9ED1", STHeiti, "Helvetica Neue", "Droid Sans", "wenquanyi micro hei", FreeSans, Arimo, Arial, SimSun, "\u5B8B\u4F53", Heiti, "\u9ED1\u4F53", sans-serif;
word-break: break-word;
font-size: 16px;
line-height: 1.6;
white-space: normal;
word-wrap: break-word;
position: relative;
}
.markdown-body ul>li {
list-style-type: disc;
}
.markdown-body ol>li {
list-style-type: decimal;
}
.markdown-body a {
background: transparent;
}
.markdown-body a:active,
.markdown-body a:hover {
outline: 0;
}
.markdown-body strong {
font-weight: bold;
}
.markdown-body h1 {
font-size: 2em;
margin: 0.67em 0;
}
.markdown-body img {
border: 0;
}
.markdown-body hr {
-moz-box-sizing: content-box;
box-sizing: content-box;
height: 0;
}
.markdown-body pre {
overflow: auto;
}
.markdown-body code,
.markdown-body kbd,
.markdown-body pre {
font-family: "Meiryo UI", "YaHei Consolas Hybrid", Consolas, "Malgun Gothic", "Segoe UI", "Trebuchet MS", Helvetica, monospace, monospace;
font-size: 1em;
}
.markdown-body input {
color: inherit;
font: inherit;
margin: 0;
}
.markdown-body html input[disabled] {
cursor: default;
}
.markdown-body input {
line-height: normal;
}
.markdown-body input[type="checkbox"] {
-moz-box-sizing: border-box;
box-sizing: border-box;
padding: 0;
}
.markdown-body table {
border-collapse: collapse;
border-spacing: 0;
}
.markdown-body td,
.markdown-body th {
padding: 0;
}
.markdown-body * {
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.markdown-body input {
font: 13px/1.4 Helvetica, arial, freesans, clean, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol";
}
.markdown-body a {
color: #4183c4;
text-decoration: none;
}
.markdown-body a:hover,
.markdown-body a:active {
text-decoration: underline;
}
.markdown-body hr {
height: 0;
margin: 15px 0;
overflow: hidden;
background: transparent;
border: 0;
border-bottom: 1px solid #ddd;
}
.markdown-body hr:before {
display: table;
content: "";
}
.markdown-body hr:after {
display: table;
clear: both;
content: "";
}
.markdown-body h1,
.markdown-body h2,
.markdown-body h3,
.markdown-body h4,
.markdown-body h5,
.markdown-body h6 {
margin-top: 15px;
margin-bottom: 15px;
line-height: 1.1;
}
.markdown-body h1 {
font-size: 30px;
}
.markdown-body h2 {
font-size: 21px;
}
.markdown-body h3 {
font-size: 16px;
}
.markdown-body h4 {
font-size: 14px;
}
.markdown-body h5 {
font-size: 12px;
}
.markdown-body h6 {
font-size: 11px;
}
.markdown-body blockquote {
margin: 0;
}
.markdown-body ul,
.markdown-body ol {
padding: 0;
margin-top: 0;
margin-bottom: 0;
}
ul.linenums,
ol.linenums {
padding: 16px 0 0 36px !important;
}
.markdown-body ul,
.markdown-body ol {
padding-left: 2em;
}
.markdown-body ol ol,
.markdown-body ul ol {
list-style-type: lower-roman;
}
.markdown-body ul ul ol,
.markdown-body ul ol ol,
.markdown-body ol ul ol,
.markdown-body ol ol ol {
list-style-type: lower-alpha;
}
.markdown-body dd {
margin-left: 0;
}
.markdown-body code {
font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace;
font-size: 12px;
}
.markdown-body pre {
margin-top: 0;
margin-bottom: 0;
font: 12px Consolas, "Liberation Mono", Menlo, Courier, monospace;
}
.markdown-body .octicon {
font: normal normal 16px octicons-anchor;
line-height: 1;
display: inline-block;
text-decoration: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.markdown-body .octicon-link:before {
content: '\f05c';
}
.markdown-body>*:first-child {
margin-top: 0 !important;
}
.markdown-body>*:last-child {
margin-bottom: 0 !important;
}
.markdown-body .anchor {
position: absolute;
top: 0;
left: 0;
display: block;
padding-right: 6px;
padding-left: 30px;
margin-left: -30px;
}
.markdown-body .anchor:focus {
outline: none;
}
.markdown-body h1,
.markdown-body h2,
.markdown-body h3,
.markdown-body h4,
.markdown-body h5,
.markdown-body h6 {
position: relative;
margin-top: 1em;
margin-bottom: 16px;
font-weight: bold;
line-height: 1.4;
}
.markdown-body h1 .octicon-link,
.markdown-body h2 .octicon-link,
.markdown-body h3 .octicon-link,
.markdown-body h4 .octicon-link,
.markdown-body h5 .octicon-link,
.markdown-body h6 .octicon-link {
display: none;
color: #000;
vertical-align: middle;
}
.markdown-body h1:hover .anchor,
.markdown-body h2:hover .anchor,
.markdown-body h3:hover .anchor,
.markdown-body h4:hover .anchor,
.markdown-body h5:hover .anchor,
.markdown-body h6:hover .anchor {
padding-left: 8px;
margin-left: -30px;
text-decoration: none;
}
.markdown-body h1:hover .anchor .octicon-link,
.markdown-body h2:hover .anchor .octicon-link,
.markdown-body h3:hover .anchor .octicon-link,
.markdown-body h4:hover .anchor .octicon-link,
.markdown-body h5:hover .anchor .octicon-link,
.markdown-body h6:hover .anchor .octicon-link {
display: inline-block;
}
.markdown-body h1 {
padding-bottom: 0.3em;
font-size: 2.25em;
line-height: 1.2;
border-bottom: 1px solid #eee;
}
.markdown-body h1 .anchor {
line-height: 1;
}
.markdown-body h2 {
padding-bottom: 0.3em;
font-size: 1.75em;
line-height: 1.225;
border-bottom: 1px solid #eee;
}
.markdown-body h2 .anchor {
line-height: 1;
}
.markdown-body h3 {
font-size: 1.5em;
line-height: 1.43;
}
.markdown-body h3 .anchor {
line-height: 1.2;
}
.markdown-body h4 {
font-size: 1.25em;
}
.markdown-body h4 .anchor {
line-height: 1.2;
}
.markdown-body h5 {
font-size: 1em;
}
.markdown-body h5 .anchor {
line-height: 1.1;
}
.markdown-body h6 {
font-size: 1em;
color: #777;
}
.markdown-body h6 .anchor {
line-height: 1.1;
}
.markdown-body p,
.markdown-body blockquote,
.markdown-body ul,
.markdown-body ol,
.markdown-body dl,
.markdown-body table,
.markdown-body pre {
margin-top: 0;
margin-bottom: 16px;
}
.markdown-body ul ul,
.markdown-body ul ol,
.markdown-body ol ol,
.markdown-body ol ul {
margin-top: 0;
margin-bottom: 0;
}
.markdown-body li>p {
margin-top: 16px;
}
.markdown-body dl {
padding: 0;
}
.markdown-body dl dt {
padding: 0;
margin-top: 16px;
font-size: 1em;
font-style: italic;
font-weight: bold;
}
.markdown-body dl dd {
padding: 0 16px;
margin-bottom: 16px;
}
.markdown-body blockquote {
padding: 0 15px;
color: #777;
border-left: 4px solid #ddd;
}
.markdown-body blockquote> :first-child {
margin-top: 0;
}
.markdown-body blockquote> :last-child {
margin-bottom: 0;
}
.markdown-body table {
display: block;
width: 100%;
overflow: auto;
word-break: normal;
word-break: keep-all;
}
.markdown-body table th {
font-weight: bold;
text-align: revert;
}
.markdown-body table th,
.markdown-body table td {
padding: 6px 13px;
border: 1px solid #ddd;
}
.markdown-body table tr {
background-color: #fff;
border-top: 1px solid #ccc;
}
.markdown-body table tr:nth-child(2n) {
background-color: #f8f8f8;
}
.markdown-body img {
max-width: 100%;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.markdown-body code {
padding: 0;
padding-top: 0.2em;
padding-bottom: 0.2em;
margin: 0;
font-size: 85%;
background-color: rgba(0, 0, 0, 0.04);
border-radius: 3px;
}
.markdown-body code:has(.katex) {
background-color: transparent;
}
.markdown-body code:before,
.markdown-body code:after {
letter-spacing: -0.2em;
content: "\\00a0";
}
.markdown-body pre>code {
padding: 0;
margin: 0;
font-size: 100%;
word-break: normal;
white-space: pre;
background: transparent;
border: 0;
}
.markdown-body .highlight {
margin-bottom: 16px;
}
.markdown-body .highlight pre,
.markdown-body pre {
padding: 16px;
overflow: auto;
font-size: 85%;
line-height: 1.45;
background-color: #f7f7f7;
border-radius: 3px;
}
.markdown-body .highlight pre {
margin-bottom: 0;
word-break: normal;
}
.markdown-body pre {
word-wrap: normal;
}
.markdown-body pre code {
display: inline;
max-width: initial;
padding: 0;
margin: 0;
overflow: initial;
line-height: inherit;
word-wrap: normal;
background-color: transparent;
border: 0;
}
.markdown-body pre code:before,
.markdown-body pre code:after {
content: normal;
}
.markdown-body kbd {
display: inline-block;
padding: 3px 5px;
font-size: 11px;
line-height: 10px;
color: #555;
vertical-align: middle;
background-color: #fcfcfc;
border: solid 1px #ccc;
border-bottom-color: #bbb;
border-radius: 3px;
box-shadow: inset 0 -1px 0 #bbb;
}
.markdown-body .pl-c {
color: #969896;
}
.markdown-body .pl-c1,
.markdown-body .pl-mdh,
.markdown-body .pl-mm,
.markdown-body .pl-mp,
.markdown-body .pl-mr,
.markdown-body .pl-s1 .pl-v,
.markdown-body .pl-s3,
.markdown-body .pl-sc,
.markdown-body .pl-sv {
color: #0086b3;
}
.markdown-body .pl-e,
.markdown-body .pl-en {
color: #795da3;
}
.markdown-body .pl-s1 .pl-s2,
.markdown-body .pl-smi,
.markdown-body .pl-smp,
.markdown-body .pl-stj,
.markdown-body .pl-vo,
.markdown-body .pl-vpf {
color: #333;
}
.markdown-body .pl-ent {
color: #63a35c;
}
.markdown-body .pl-k,
.markdown-body .pl-s,
.markdown-body .pl-st {
color: #a71d5d;
}
.markdown-body .pl-pds,
.markdown-body .pl-s1,
.markdown-body .pl-s1 .pl-pse .pl-s2,
.markdown-body .pl-sr,
.markdown-body .pl-sr .pl-cce,
.markdown-body .pl-sr .pl-sra,
.markdown-body .pl-sr .pl-sre,
.markdown-body .pl-src {
color: #df5000;
}
.markdown-body .pl-mo,
.markdown-body .pl-v {
color: #1d3e81;
}
.markdown-body .pl-id {
color: #b52a1d;
}
.markdown-body .pl-ii {
background-color: #b52a1d;
color: #f8f8f8;
}
.markdown-body .pl-sr .pl-cce {
color: #63a35c;
font-weight: bold;
}
.markdown-body .pl-ml {
color: #693a17;
}
.markdown-body .pl-mh,
.markdown-body .pl-mh .pl-en,
.markdown-body .pl-ms {
color: #1d3e81;
font-weight: bold;
}
.markdown-body .pl-mq {
color: #008080;
}
.markdown-body .pl-mi {
color: #333;
font-style: italic;
}
.markdown-body .pl-mb {
color: #333;
font-weight: bold;
}
.markdown-body .pl-md,
.markdown-body .pl-mdhf {
background-color: #ffecec;
color: #bd2c00;
}
.markdown-body .pl-mdht,
.markdown-body .pl-mi1 {
background-color: #eaffea;
color: #55a532;
}
.markdown-body .pl-mdr {
color: #795da3;
font-weight: bold;
}
.markdown-body kbd {
display: inline-block;
padding: 3px 5px;
font: 11px Consolas, "Liberation Mono", Menlo, Courier, monospace;
line-height: 10px;
color: #555;
vertical-align: middle;
background-color: #fcfcfc;
border: solid 1px #ccc;
border-bottom-color: #bbb;
border-radius: 3px;
box-shadow: inset 0 -1px 0 #bbb;
}
.markdown-body .task-list-item {
list-style-type: none;
}
.markdown-body .task-list-item+.task-list-item {
margin-top: 3px;
}
.markdown-body .task-list-item input {
float: left;
margin: 0.3em 0 0.25em -1.6em;
vertical-align: middle;
}
.markdown-body :checked+.radio-label {
z-index: 1;
position: relative;
border-color: #4183c4;
}
/*! Pretty printing styles. Used with prettify.js. */
/* SPAN elements with the classes below are added by prettyprint. */
.pln {
color: #000
}
/* plain text */
@media screen {
.str {
color: #080
}
/* string content */
.kwd {
color: #008
}
/* a keyword */
.com {
color: #800
}
/* a comment */
.typ {
color: #606
}
/* a type name */
.lit {
color: #066
}
/* a literal value */
/* punctuation, lisp open bracket, lisp close bracket */
.pun,
.opn,
.clo {
color: #660
}
.tag {
color: #008
}
/* a markup tag name */
.atn {
color: #606
}
/* a markup attribute name */
.atv {
color: #080
}
/* a markup attribute value */
.dec,
.var {
color: #606
}
/* a declaration; a variable name */
.fun {
color: red
}
/* a function name */
}
/* Use higher contrast and text-weight for printable form. */
@media print,
projection {
.str {
color: #060
}
.kwd {
color: #006;
font-weight: bold
}
.com {
color: #600;
font-style: italic
}
.typ {
color: #404;
font-weight: bold
}
.lit {
color: #044
}
.pun,
.opn,
.clo {
color: #440
}
.tag {
color: #006;
font-weight: bold
}
.atn {
color: #404
}
.atv {
color: #060
}
}
/* Put a border around prettyprinted code snippets. */
pre.prettyprint {
padding: 2px;
/* border: 1px solid #888 */
}
/* Specify class=linenums on a pre to get line numbering */
ol.linenums {
margin-top: 0;
margin-bottom: 0
}
/* IE indents via margin-left */
li.L0,
li.L1,
li.L2,
li.L3,
li.L5,
li.L6,
li.L7,
li.L8 {
list-style-type: none
}
/* Alternate shading for lines */
li.L1,
li.L3,
li.L5,
li.L7,
li.L9 {
background: #eee
}
.markdown-body p,
.markdown-body blockquote,
.markdown-body ul,
.markdown-body ol,
.markdown-body dl,
.markdown-body table,
.markdown-body pre {
margin-top: 0;
margin-bottom: 16px;
}`;return(0,t.useEffect)(()=>{const Y=ne.current.attachShadow({mode:"open"});se.current=document.createElement("div"),se.current.className="markdown-body",se.current.innerHTML=ie,Y.appendChild(se.current);const G=document.createElement("style");return G.textContent=Q,Y.appendChild(G),()=>{Y.innerHTML=""}},[]),(0,t.useEffect)(()=>{se.current&&(se.current.innerHTML=ie)},[ie]),p.createElement("div",{ref:ne})},b=Object.defineProperty,x=Object.getOwnPropertySymbols,O=Object.prototype.hasOwnProperty,k=Object.prototype.propertyIsEnumerable,C=(ie,ne,se)=>ne in ie?b(ie,ne,{enumerable:!0,configurable:!0,writable:!0,value:se}):ie[ne]=se,T=(ie,ne)=>{for(var se in ne||(ne={}))O.call(ne,se)&&C(ie,se,ne[se]);if(x)for(var se of x(ne))k.call(ne,se)&&C(ie,se,ne[se]);return ie};const F="@\u2581\u2581@",$="@\u2581@",R=/<pre[^>]*>/g;function K(ie){let ne=document.createElement("div");return ne.innerHTML=ie,ne.childNodes.length===0?"":ne.childNodes[0].nodeValue}const W=(ie,ne)=>{ie=ie||"";const se=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Q=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Y=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,G=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return ne?ie.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(se,(ae,ee,J,te,M,L,X)=>{const fe=ee||te||L,xe=J||M||X||"?";return c.Z.API_SERVER+"/api/attachments/"+fe+xe+"&t="+(0,h.Jn)(fe,Date.now())+(ae.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(ie=ie.replace(G,(ae,ee,J,te,M,L,X)=>{const fe=ee||te||L,xe=J||M||X||"?";return c.Z.API_SERVER+"/attachments/download/"+fe+xe+"&t="+(0,h.Jn)(fe,Date.now())+(ae.indexOf(")")>-1?")":"&")}).replace(se,(ae,ee,J,te,M,L,X)=>{const fe=ee||te||L,xe=J||M||X||"?";return c.Z.API_SERVER+"/api/attachments/"+fe+xe+"&t="+(0,h.Jn)(fe,Date.now())+(ae.indexOf(")")>-1?")":"&")}).replace(Q,(ae,ee,J,te,M)=>{const L=ee||te,X=J||M||"";return'"'+c.Z.API_SERVER+"/api/attachments/"+L+X+L+X+"&t="+(0,h.Jn)(L,Date.now())}).replace(Y,(ae,ee,J,te,M)=>{const L=ee||te,X=J||M||"";return"("+c.Z.API_SERVER+"/files/uploads/"+L+X+L+X+"&t="+(0,h.Jn)(L,Date.now())}).replaceAll('src="(','src="').replaceAll("src='(",'src="').replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,`
`),ie)};var Z=({value:ie="",className:ne,showTextOnly:se,showLines:Q,style:Y={},stylesPrev:G={},highlightKeywords:ae,showProgramFill:ee,isProgramFill:J,disabledFill:te=!1,programFillValue:M,onFillChange:L=xe=>{},onFillBlur:X=()=>{},onFillFocus:fe=()=>{}})=>{let xe=String(ie);const[Ce,Me]=(0,t.useState)(""),[ke,Ft]=(0,t.useState)("office"),[ht,At]=(0,t.useState)([]),tr=(0,t.useRef)("a"+(0,i.Z)()),qt={},cr=($e,Ze,nt)=>{const ut=document.createElement($e===$?"input":"textarea");ut.style.width="100%",ut.style.height=$e===$?"40px":"151px",ut.rows=5,ut.spellcheck=!1,ut.name="edu-program-fill",ut.placeholder="\u8BF7\u8F93\u5165",ut.dataset.id=Ze;const Wt=Object.keys(qt).length;return qt[Wt]=ut,`<span class="edu-program-fill-wrap ${$e===$?"":"show"}" style="width:${$e===$?"400px":"100%"}" title=${nt||""}><span>${ut.outerHTML}<span class="edu-program-fill-score" style="margin:0 6px"></span></span></span>`};function Qe($e){return $e=$e.replace(/!\[.*?\]\(.*?\)/g,""),$e=$e.replace(/\[.*?\]\(.*?\)/g,""),$e=$e.replace(new RegExp("<iframe.*?<\\/iframe>","gs"),""),$e=$e.replace(/<embed.*?>/g,""),$e=$e.replace(/<img.*?>/g,""),$e=$e.replace(new RegExp("<video.*?>.*?<\\/video>","gs"),""),$e=$e.replace(new RegExp("<audio.*?>.*?<\\/audio>","gs"),""),$e=$e.replace(new RegExp("<style.*?>.*?<\\/style>","gs"),""),$e=$e.replace(new RegExp("<script.*?>.*?<\\/script>","gs"),""),$e}const Pt=$e=>$e.replace(/<style.*?>([\s\S]+?)<\/style>/gim,function(Ze,nt){let ut=nt.replace(/(\n|\r)/g,"").split("}"),Wt=[];return ut.map(Zt=>{Zt!=""&&Wt.push(`.${tr.current} ${Zt}`)}),`<style>${Wt.join("}")}</style>`}),zt=(0,t.useMemo)(()=>{try{const ut=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,Wt=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Zt=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,Pe=/\(\/attachments\/download\//g;xe=xe.replace(Pe,"("+c.Z.API_SERVER+"/attachments/download/").replace(ut,"("+c.Z.API_SERVER+"/api/attachments/").replace(Wt,'"'+c.Z.API_SERVER+"/api/attachments/").replace(Zt,'"'+c.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,`
`)}catch(ut){}if(ee){let ut=-1;return xe=xe.replaceAll("<","&lt;").replaceAll(">","&gt;").replace(/(@▁▁@|@▁@)/g,function(Wt,Zt,Pe){var qe;return++ut,cr(Wt,ut,(qe=M==null?void 0:M[ut])==null?void 0:qe.value.replaceAll("<","&lt;").replaceAll(">","&gt;"))}),`<pre style="background:#fff;padding:4px">${Pt(xe||"")}</pre>`}let $e=Pt(xe);$e=(0,s.ZP)($e);const Ze=(0,s.ez)();xe.match(/\[TOC\]/)&&($e=$e.replace("<p>[TOC]</p>",(0,s.Qv)()),(0,s.Iy)()),$e=$e.replace(/(__special_katext_id_\d+__)/g,(ut,Wt)=>{const{type:Zt,expression:Pe}=Ze[Wt];return(0,o.renderToString)(K(Pe)||"",{displayMode:Zt==="block",throwOnError:!1,output:"html"})}),$e=$e.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,s.AL)();const nt=document.createElement("div");if(nt.innerHTML=$e,se)return nt.innerText;if(ae){const ut=ae.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return et(nt,ut),nt.innerHTML}return setTimeout(()=>Ee(),500),nt.innerHTML},[xe,ae]);(0,t.useEffect)(()=>{Ne.current&&Ne.current.querySelectorAll(["input","textarea"]).forEach(Ze=>{Ze.oninput=it,Ze.onblur=Ot,Ze.onfocus=pt})},[ht]),(0,t.useEffect)(()=>{var $e,Ze,nt,ut,Wt;if(M!=null&&M.length)try{const Zt=Ne.current.querySelectorAll(".edu-program-fill-score"),Pe=Ne.current.querySelectorAll('[name="edu-program-fill"]');for(const[qe,Kt]of Pe.entries())Kt.value=(($e=M==null?void 0:M[qe])==null?void 0:$e.value)||"",((Ze=M==null?void 0:M[qe])==null?void 0:Ze.type)==="warning"?Kt.className="program-fill-warning":((nt=M==null?void 0:M[qe])==null?void 0:nt.type)==="success"?Kt.className="program-fill-success":Kt.className="";for(const[qe,Kt]of Zt.entries())Kt.innerHTML=(ut=M==null?void 0:M[qe])!=null&&ut.score?`${(Wt=M==null?void 0:M[qe])==null?void 0:Wt.score}\u5206`:"";At(M)}catch(Zt){console.log(Zt,"error")}},[M]);const it=$e=>{ht[$e.target.dataset.id]=ht[$e.target.dataset.id]||{},ht[$e.target.dataset.id].value=$e.target.value,At([...ht]),L(ht,$e.target.dataset.id)},Ot=$e=>{ht[$e.target.dataset.id]=ht[$e.target.dataset.id]||{},ht[$e.target.dataset.id].value=$e.target.value,At([...ht]),X(ht,$e.target.dataset.id)},pt=$e=>{ht[$e.target.dataset.id]=ht[$e.target.dataset.id]||{},ht[$e.target.dataset.id].value=$e.target.value,At([...ht]),fe(ht,$e.target.dataset.id)};function et($e,Ze){return $e.childNodes.forEach(nt=>{var ut;if(nt.childNodes.length>0)et(nt,Ze);else if(nt.nodeName!=="IMG")if(nt.innerHTML)nt.innerHTML=(ut=nt.innerHTML)==null?void 0:ut.replace(new RegExp(Ze,"gi"),'<span style="color:#0152d9;background-color:#1890ff33">$&</span>');else{const Wt=document.createElement("span");Wt.innerHTML=nt.textContent.replace(new RegExp(Ze,"gi"),'<span style="color:#0152d9;background-color:#1890ff33">$&</span>'),nt.replaceWith(Wt)}})}const Ne=(0,t.useRef)();s.jb.WebkitLineClamp=Q,Q&&(Y=T(T({},Y),s.jb));function me($e){let Ze=$e.target;if(Ze.tagName.toUpperCase()==="A"){let nt=Ze.getAttribute("href");if(nt.indexOf("office")>-1)$e.preventDefault(),Me(nt),Ft("office");else if(nt.indexOf("application/pdf")>-1)$e.preventDefault(),Me(nt),Ft("pdf");else if(nt.indexOf("text/html")>-1)$e.preventDefault(),Me(nt),Ft("html");else if(nt.startsWith("#")){$e.preventDefault();let ut=document.getElementById(nt.replace("#",""));ut&&ut.scrollIntoView(!0)}}}const Ee=()=>{var $e;const Ze=($e=Ne.current)==null?void 0:$e.querySelectorAll("video");Ze==null||Ze.forEach(nt=>{if(nt.oncontextmenu=()=>!1,nt.src.indexOf(".m3u8")>-1&&!nt.canPlayType("application/vnd.apple.mpegurl")){if(f.ZP.isSupported()){var ut=new f.ZP;ut.loadSource(nt.src),ut.attachMedia(nt)}}})};(0,t.useEffect)(()=>{if(Ne.current&&zt&&zt.match(R)&&window.PR.prettyPrint(),Ne.current)return Ne.current.addEventListener("click",me),()=>{var $e;($e=Ne.current)==null||$e.removeEventListener("click",me),(0,s.AL)(),(0,s.Iy)()}},[zt,Ne.current,me]),(0,t.useEffect)(()=>{var $e;const Ze=nt=>{nt.preventDefault(),nt.clipboardData.setData("text",window.getSelection().toString())};return($e=Ne.current)==null||$e.addEventListener("copy",Ze),()=>{var nt;(nt=Ne.current)==null||nt.removeEventListener("copy",Ze)}},[Ne.current]);const Le=$e=>/<style[\s\S]*?>/i.test($e||"");return t.createElement(t.Fragment,null,se&&t.createElement("div",{ref:Ne},zt),!se&&!Le(zt)&&t.createElement("div",{ref:Ne,style:T({},Y),className:`${ne||""} ${te?"disabled-fill":""} markdown-body ${tr.current}`,dangerouslySetInnerHTML:{__html:zt}}),!se&&Le(zt)&&t.createElement(l,{html:zt}),t.createElement(y.Z,{close:!0,data:Ce,type:Ce!=null&&Ce.length?ke:"",style:T({},G),onClose:()=>Me("")}))}},57800:function(d,v,e){"use strict";e.d(v,{SV:function(){return Ne},ZP:function(){return et}});var t=e(59301),n=e(76374);const s={keywords:["print","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"]},u={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(`
`)},{label:"System.out.println",content:["System.out.println($0)"].join(`
`)},{label:"System.out.print",content:["System.out.print($0)"].join(`
`)}],keywords:["abstract","continue","for","new","switch","assert","default","goto","package","synchronized","boolean","do","if","private","this","break","double","implements","protected","throw","byte","else","import","public","throws","case","enum","instanceof","return","transient","catch","extends","int","short","try","char","final","interface","static","void","class","finally","long","strictfp","volatile","const","float","native","super","while","true","false"]},f={keywords:["abstract","amp","array","auto","bool","break","case","catch","char","class","const","constexpr","const_cast","continue","cpu","decltype","default","delegate","delete","do","double","dynamic_cast","each","else","enum","event","explicit","export","extern","false","final","finally","float","friend","gcnew","generic","goto","in","initonly","inline","int","interface","interior_ptr","internal","literal","long","mutable","namespace","new","noexcept","nullptr","__nullptr","operator","override","partial","pascal","pin_ptr","private","property","protected","public","ref","register","reinterpret_cast","restrict","return","safe_cast","sealed","short","signed","sizeof","static","static_assert","static_cast","struct","switch","template","this","thread_local","throw","tile_static","true","try","typedef","typeid","typename","union","unsigned","using","virtual","void","volatile","wchar_t","where","while","_asm","_based","_cdecl","_declspec","_fastcall","_if_exists","_if_not_exists","_inline","_multiple_inheritance","_pascal","_single_inheritance","_stdcall","_virtual_inheritance","_w64","__abstract","__alignof","__asm","__assume","__based","__box","__builtin_alignof","__cdecl","__clrcall","__declspec","__delegate","__event","__except","__fastcall","__finally","__forceinline","__gc","__hook","__identifier","__if_exists","__if_not_exists","__inline","__int128","__int16","__int32","__int64","__int8","__interface","__leave","__m128","__m128d","__m128i","__m256","__m256d","__m256i","__m64","__multiple_inheritance","__newslot","__nogc","__noop","__nounwind","__novtordisp","__pascal","__pin","__pragma","__property","__ptr32","__ptr64","__raise","__restrict","__resume","__sealed","__single_inheritance","__stdcall","__super","__thiscall","__try","__try_cast","__typeof","__unaligned","__unhook","__uuidof","__value","__virtual_inheritance","__w64","__wchar_t"],operators:["=",">","<","!","~","?",":","==","<=",">=","!=","&&","||","++","--","+","-","*","/","&","|","^","%","<<",">>",">>>","+=","-=","*=","/=","&=","|=","^=","%=","<<=",">>=",">>>="],quickKey:[{label:"ifelse",content:["if (${1:condition}) {"," $0","} else {"," ","}"].join(`
`)},{label:"include",content:"include<$0>"},{label:"printf",content:"printf($0)"},{label:"system",content:'system("$0")'},{label:"main",content:["int main () {"," $0","}"].join(`
`)},{label:"if",content:["if () {"," $0","}"].join(`
`)},{label:"for",content:["for(int j=0 ; j<10; j++){"," $0","}"].join(`
`)},{label:"trycatch",content:["try{"," $0","}catch(ExceptionName e){","}"].join(`
`)},{label:"using namespace std;",content:["using namespace std;"].join(`
`)},{label:"include <iostream>",content:["#include <iostream>"].join(`
`)},{label:"include <vector>",content:["#include <vector>"].join(`
`)},{label:"include <cstdio>",content:["#include <cstdio>"].join(`
`)},{label:"include <cstring>",content:["#include <cstring>"].join(`
`)},{label:"include <sstream>",content:["#include <sstream>"].join(`
`)},{label:"include <fstream>",content:["#include <fstream>"].join(`
`)},{label:"include <map>",content:["#include <map>"].join(`
`)},{label:"include <string>",content:["#include <string>"].join(`
`)},{label:"include <cmath>",content:["#include <cmath>"].join(`
`)}]},c={keywords:["and","as","assert","break","class","continue","def","del","elif","else","except","exec","finally","for","from","global","if","import","in","is","lambda","None","not","or","pass","raise","return","self","try","while","with","yield","int","float","long","complex","hex","abs","all","any","apply","basestring","bin","bool","buffer","bytearray","callable","chr","classmethod","cmp","coerce","compile","complex","delattr","dict","dir","divmod","enumerate","eval","execfile","file","filter","format","frozenset","getattr","globals","hasattr","hash","help","id","input","intern","isinstance","issubclass","iter","len","locals","list","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","reversed","range","raw_input","reduce","reload","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","unichr","unicode","vars","xrange","zip","True","False","__dict__","__methods__","__members__","__class__","__bases__","__name__","__mro__","__subclasses__","__init__","__import__"],quickKey:[{label:"print",content:["print($0)"].join(`
`)}]},h={keywords:["asInstanceOf","catch","class","classOf","def","do","else","extends","finally","for","foreach","forSome","if","import","isInstanceOf","macro","match","new","object","package","return","throw","trait","try","type","until","val","var","while","with","yield","given","enum","then"],quickKey:[{label:"println",content:["println($0)"].join(`
`)}]};var o=e(7947),i=e.n(o),y=Object.defineProperty,p=Object.defineProperties,g=Object.getOwnPropertyDescriptors,l=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,O=(me,Ee,Le)=>Ee in me?y(me,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Le}):me[Ee]=Le,k=(me,Ee)=>{for(var Le in Ee||(Ee={}))b.call(Ee,Le)&&O(me,Le,Ee[Le]);if(l)for(var Le of l(Ee))x.call(Ee,Le)&&O(me,Le,Ee[Le]);return me},C=(me,Ee)=>p(me,g(Ee)),T=(me,Ee,Le)=>new Promise(($e,Ze)=>{var nt=Zt=>{try{Wt(Le.next(Zt))}catch(Pe){Ze(Pe)}},ut=Zt=>{try{Wt(Le.throw(Zt))}catch(Pe){Ze(Pe)}},Wt=Zt=>Zt.done?$e(Zt.value):Promise.resolve(Zt.value).then(nt,ut);Wt((Le=Le.apply(me,Ee)).next())});const F={languages:["c","abap","apex","azcli","bat","cameligo","clojure","coffee","cpp","csharp","csp","css","dockerfile","fsharp","go","graphql","handlebars","html","ini","java","javascript","json","kotlin","less","lua","markdown","mips","msdax","mysql","objective-c","pascal","pascaligo","perl","pgsql","php","postiats","powerquery","powershell","pug","python","r","razor","redis","redshift","restructuredtext","ruby","rust","sb","scheme","scss","shell","solidity","sophia","sql","st","swift","tcl","twig","vb","xml","yaml'"],tables:{users:["name","id","email","phone","password"],roles:["id","name","order","created_at","updated_at","deleted_at"]}},$=(me,Ee)=>Ee.map(Le=>({label:Le,kind:me.languages.CompletionItemKind.Keyword,insertText:Le})),R=me=>Object.keys(F.tables).map(Ee=>({label:Ee,kind:me.languages.CompletionItemKind.Variable,insertText:Ee})),K=(me,Ee)=>{const Le=F.tables[me];return Le?Le.map($e=>({label:$e,kind:Ee.languages.CompletionItemKind.Field,insertText:$e})):[]};function W(me,Ee,Le,$e,Ze){let nt=Ee.getWordUntilPosition(Le),ut={startLineNumber:Le.lineNumber,endLineNumber:Le.lineNumber,startColumn:nt.startColumn,endColumn:nt.endColumn},Wt=$e.map(Zt=>({label:Zt,kind:me.languages.CompletionItemKind.Keyword,insertText:Zt,insertTextRules:me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ut}));return Ze.map(Zt=>{Wt.push(C(k({},Zt),{range:ut}))}),Wt}var Z=me=>{F.languages.map(Ze=>(me.languages.registerDocumentFormattingEditProvider(Ze,{provideDocumentFormattingEdits(nt,ut,Wt){return T(this,null,function*(){const Zt=i()(nt.getValue(),{indent_size:"2",indent_char:" ",max_preserve_newlines:"2",preserve_newlines:!0,keep_array_indentation:!0,break_chained_methods:!1,indent_scripts:"normal",brace_style:"collapse",space_before_conditional:!0,unescape_strings:!1,jslint_happy:!1,end_with_newline:!0,wrap_line_length:"0",indent_inner_html:!1,comma_first:!1,e4x:!1,indent_empty_lines:!1});return[{range:nt.getFullModelRange(),text:Zt}]})}}),Ze));const Ee=f.quickKey.map(Ze=>({label:Ze.label,kind:me.languages.CompletionItemKind.Method,insertText:Ze.content,insertTextRules:me.languages.CompletionItemInsertTextRule.InsertAsSnippet})),Le=c.quickKey.map(Ze=>({label:Ze.label,kind:me.languages.CompletionItemKind.Method,insertText:Ze.content,insertTextRules:me.languages.CompletionItemInsertTextRule.InsertAsSnippet})),$e=u.quickKey.map(Ze=>({label:Ze.label,kind:me.languages.CompletionItemKind.Method,insertText:Ze.content,insertTextRules:me.languages.CompletionItemInsertTextRule.InsertAsSnippet}));me.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(Ze,nt){var ut=Ze.getWordUntilPosition(nt),Wt={startLineNumber:nt.lineNumber,endLineNumber:nt.lineNumber,startColumn:ut.startColumn,endColumn:ut.endColumn},Zt=Ze.getLineContent(nt.lineNumber).substring(ut.startColumn-2,ut.endColumn);return{suggestions:[...f.keywords.map(Pe=>({label:Pe,kind:me.languages.CompletionItemKind.Function,documentation:Pe,insertText:Pe,insertTextRules:me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Wt})),...f.quickKey.map(Pe=>({label:Pe.label,kind:me.languages.CompletionItemKind.Function,documentation:Pe.content,insertText:Zt.startsWith("#")?Pe.content.replace(/#/,""):Pe.content,insertTextRules:me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Wt}))]}}}),me.languages.registerCompletionItemProvider("c",{provideCompletionItems:function(Ze,nt){var ut=Ze.getWordUntilPosition(nt),Wt={startLineNumber:nt.lineNumber,endLineNumber:nt.lineNumber,startColumn:ut.startColumn,endColumn:ut.endColumn};return{suggestions:[...s.keywords.map(Zt=>({label:Zt,kind:me.languages.CompletionItemKind.Function,documentation:Zt,insertText:Zt,insertTextRules:me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Wt}))]}}}),me.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(Ze,nt){var ut=Ze.getWordUntilPosition(nt),Wt={startLineNumber:nt.lineNumber,endLineNumber:nt.lineNumber,startColumn:ut.startColumn,endColumn:ut.endColumn},Zt=Ze.getLineContent(nt.lineNumber).substring(ut.startColumn-2,ut.endColumn);return{suggestions:[...u.keywords.map(Pe=>({label:Pe,kind:me.languages.CompletionItemKind.Function,documentation:Pe,insertText:Pe,insertTextRules:me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Wt})),...u.quickKey.map(Pe=>({label:Pe.label,kind:me.languages.CompletionItemKind.Function,documentation:Pe.content,insertText:Zt.startsWith("#")?Pe.content.replace(/#/,""):Pe.content,insertTextRules:me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Wt}))]}}}),me.languages.registerCompletionItemProvider("scala",{provideCompletionItems:function(Ze,nt){var ut=Ze.getWordUntilPosition(nt),Wt={startLineNumber:nt.lineNumber,endLineNumber:nt.lineNumber,startColumn:ut.startColumn,endColumn:ut.endColumn},Zt=Ze.getLineContent(nt.lineNumber).substring(ut.startColumn-2,ut.endColumn);return{suggestions:[...h.keywords.map(Pe=>({label:Pe,kind:me.languages.CompletionItemKind.Function,documentation:Pe,insertText:Pe,insertTextRules:me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Wt})),...h.quickKey.map(Pe=>({label:Pe.label,kind:me.languages.CompletionItemKind.Function,documentation:Pe.content,insertText:Zt.startsWith("#")?Pe.content.replace(/#/,""):Pe.content,insertTextRules:me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Wt}))]}}}),me.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(Ze,nt){var ut=Ze.getWordUntilPosition(nt),Wt={startLineNumber:nt.lineNumber,endLineNumber:nt.lineNumber,startColumn:ut.startColumn,endColumn:ut.endColumn},Zt=Ze.getLineContent(nt.lineNumber).substring(ut.startColumn-2,ut.endColumn);return{suggestions:[...c.keywords.map(Pe=>({label:Pe,kind:me.languages.CompletionItemKind.Function,documentation:Pe,insertText:Pe,insertTextRules:me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Wt})),...c.quickKey.map(Pe=>({label:Pe.label,kind:me.languages.CompletionItemKind.Function,documentation:Pe.content,insertText:Zt.startsWith("#")?Pe.content.replace(/#/,""):Pe.content,insertTextRules:me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Wt}))]}}})};const ie="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var ne=Object.defineProperty,se=(me,Ee,Le)=>Ee in me?ne(me,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Le}):me[Ee]=Le,Q=(me,Ee,Le)=>se(me,typeof Ee!="symbol"?Ee+"":Ee,Le);const Y=class ed{constructor(Ee,Le,$e){this.placeholder=Ee,this.editor=Le,this.monaco=$e,Le.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return ed.ID}getDomNode(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.style.width="max-content",this.domNode.textContent=this.placeholder,this.domNode.style.fontStyle="initial",this.domNode.style.color="#D7D7D7",this.domNode.style.pointerEvents="none",this.editor.applyFontInfo(this.domNode)),this.domNode}getPosition(){return{position:{lineNumber:1,column:1},preference:[this.monaco.editor.ContentWidgetPositionPreference.EXACT]}}dispose(){this.editor.removeContentWidget(this)}};Q(Y,"ID","editor.widget.placeholderHint");var ae=Y,ee=e(96236),J=e(8591),te=e(6848),M=e(89392),L=e(50484),X=e(56102),fe=Object.defineProperty,xe=Object.defineProperties,Ce=Object.getOwnPropertyDescriptors,Me=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,Ft=Object.prototype.propertyIsEnumerable,ht=(me,Ee,Le)=>Ee in me?fe(me,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Le}):me[Ee]=Le,At=(me,Ee)=>{for(var Le in Ee||(Ee={}))ke.call(Ee,Le)&&ht(me,Le,Ee[Le]);if(Me)for(var Le of Me(Ee))Ft.call(Ee,Le)&&ht(me,Le,Ee[Le]);return me},tr=(me,Ee)=>xe(me,Ce(Ee)),qt=(me,Ee)=>{var Le={};for(var $e in me)ke.call(me,$e)&&Ee.indexOf($e)<0&&(Le[$e]=me[$e]);if(me!=null&&Me)for(var $e of Me(me))Ee.indexOf($e)<0&&Ft.call(me,$e)&&(Le[$e]=me[$e]);return Le},cr=(me,Ee,Le)=>new Promise(($e,Ze)=>{var nt=Zt=>{try{Wt(Le.next(Zt))}catch(Pe){Ze(Pe)}},ut=Zt=>{try{Wt(Le.throw(Zt))}catch(Pe){Ze(Pe)}},Wt=Zt=>Zt.done?$e(Zt.value):Promise.resolve(Zt.value).then(nt,ut);Wt((Le=Le.apply(me,Ee)).next())});function Qe(me){return/^\d+$/.test(me)?`${me}px`:me}function Pt(){}let zt=!1;const it={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function Ot(me=[]){let Ee=me;if(Array.isArray(me)){for(let Le=0;Le<me.length;Le++){let $e=it[me[Le]];if($e)return $e}return Ee[0]}return it[Ee]||Ee}let pt=null;var et=me=>{var Ee=me,{width:Le="100%",height:$e="100%",value:Ze,language:nt="javascript",style:ut={},options:Wt={},overrideServices:Zt={},theme:Pe="vs-dark",onEditBlur:qe,isCopy:Kt=!1,onSave:Rt,autoHeight:Nt=!1,forbidCopy:Bt=!1,onChange:Ct=Pt,editorDidMount:Yt=Pt,onFocus:ze=Pt,onBreakPoint:ue=Pt,breakPointValue:le=[],filename:Dt="educoder.txt",errorLine:Te,errorContent:dt="",highlightLine:Ht,openBreakPoint:ct=!1,placeholder:Ie=""}=Ee,Et=qt(Ee,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder"]);const ge=(0,t.useRef)(),Ke=(0,t.useRef)({}),yt=(0,t.useRef)(),kt=(0,t.useRef)(),Fe=(0,t.useRef)([]),Dr=(0,t.useRef)(!1),St=(0,t.useRef)(),Vr=(0,t.useRef)(),Jr=(0,t.useRef)(!1),[Er,$r]=(0,t.useState)(!1);function dr(){let gr;return ge.current&&(gr=new n.Z(Xr=>{for(let hn of Xr)(hn.target.offsetHeight>0||hn.target.offsetWidth>0)&&Ke.current.instance.layout()}),gr.observe(ge.current)),gr}function zr(){J.ZP.warning({content:decodeURIComponent(ie),key:"monaco-editor-tip"})}const sn=()=>{let gr=Ke.current.instance;if(Ze!=null&&gr&&Er){const Xr=gr.getModel();Xr&&Ze!==Xr.getValue()&&(zt=!0,Xr.setValue(Ze),gr.layout(),zt=!1)}};(0,t.useEffect)(()=>{const gr=L.Z.subscribe("formatDocument",Xr=>{var hn;let Bn=Ke.current.instance;(hn=Bn==null?void 0:Bn.getAction)==null||hn.call(Bn,"editor.action.formatDocument").run()});return window.updateMonacoValue=Xr=>{Ct(Xr)},gr},[]),(0,t.useEffect)(()=>{var gr;let Xr=Ke.current.instance;kt.current&&clearTimeout(kt.current),kt.current=setTimeout(()=>{sn()},500),Ze&&(Ze!=null&&Ze.length)&&((gr=Xr==null?void 0:Xr.updateOptions)==null||gr.call(Xr,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(Ze.split(/\r\n|\r|\n/g).length))+3,5)}))},[Ze,Er,Ke.current]),(0,t.useEffect)(()=>{if(Te&&Ke.current&&Ke.current.instance){let Xr=Ke.current.instance;Xr.changeViewZones(function(hn){var Bn=document.createElement("div");Bn.style.padding="10px 20px",Bn.style.width="calc(100% - 20px)",Bn.className="my-error-line-wrp",Bn.innerHTML=dt,hn.addZone({afterLineNumber:Te||11,heightInLines:3,domNode:Bn})});var gr={domNode:null,getId:function(){return"my.overlay.widget"},getDomNode:function(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.innerHTML="",this.domNode.style.width="100%",this.domNode.style.padding="20px 100px",this.domNode.style.right="0px",this.domNode.style.top="50px",this.domNode.style.position="relative",this.domNode.style.color="#333"),this.domNode},getPosition:function(){return null}};Xr.addOverlayWidget(gr),Xr.revealPositionInCenter({lineNumber:20,column:1})}},[Te,Ke.current,Er]);const ln=(gr="",Xr)=>{if(!gr||gr.trim()==="")return!0;const Bn=Ke.current.instance.getModel().getLineTokens(Xr);let ni=!1;for(let si=0;si<2;si++)Bn.getStandardTokenType(si)===1&&(ni=!0);return ni};(0,t.useEffect)(()=>{var gr;const Xr=(gr=Ke.current)==null?void 0:gr.instance;if(Xr&&Er&&Bt){const hn=Xr.onDidBlurEditorWidget(()=>{Jr.current=!1}),Bn=Xr.onDidFocusEditorText(()=>{Jr.current=!0});return()=>{hn.dispose(),Bn.dispose()}}},[Ke.current,Er,Bt]),(0,t.useEffect)(()=>{var gr;if((gr=Ke.current)!=null&&gr.instance&&Er&&ct){let Xr=Ke.current.instance,hn=Xr.getModel();if(!hn)return;(()=>{var wt;let st=[],ei=[];const wi=hn.getAllDecorations();for(let Ji of wi)Ji.options.className==="highlighted-line"&&(st.push((wt=Ji==null?void 0:Ji.range)==null?void 0:wt.startLineNumber),ei.push(Ji==null?void 0:Ji.id));if(Ht===st[0])return;hn.deltaDecorations(ei,[]);const ii=hn.getLineCount();Ht&&Ht<=ii&&(Xr.deltaDecorations([],[{range:new pt.Range(Ht,1,Ht,hn.getLineMaxColumn(Ht)),options:{isWholeLine:!0,className:"highlighted-line"}}]),Xr.revealLineInCenter(Ht))})();const ni=(wt=!1)=>{var st;let ei=[],wi=[];const ii=hn.getAllDecorations();for(let Ji of ii)Ji.options.linesDecorationsClassName==="breakpoints-select"&&(ei.push((st=Ji==null?void 0:Ji.range)==null?void 0:st.startLineNumber),wi.push(Ji==null?void 0:Ji.id));if(wt)return{lines:ei,ids:wi};ue(ei)},si=wt=>cr(void 0,null,function*(){let st={range:new pt.Range(wt,1,wt,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield hn.deltaDecorations([],[st]),ni()}),Vi=wt=>cr(void 0,null,function*(){let st=[];const ei=Xr.getLineDecorations(wt);for(let wi of ei)wi.options.linesDecorationsClassName==="breakpoints-select"&&st.push(wi.id);yield hn.deltaDecorations(st,[]),ni()}),Fi=wt=>{let st=Xr.getLineDecorations(wt);for(let ei of st)if(ei.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,M.isEqual)(le,ni(!0).lines)){hn.deltaDecorations(ni(!0).ids,[]);const wt=le.map(st=>({range:new pt.Range(st,1,st,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));hn.deltaDecorations([],wt)}const Ii=Xr.onDidChangeModelContent(wt=>{let st=Xr.getPosition();if(st){let ei=st.lineNumber;clearTimeout(Vr.current),Vr.current=setTimeout(()=>{ln(hn.getLineContent(ei),ei)?Vi(ei):Fi(ei)?(Vi(ei),si(ei)):ni()},100)}}),yi=Xr.onMouseDown(wt=>{var st,ei,wi;if(wt.target.detail&&((wi=(ei=(st=wt.target)==null?void 0:st.element)==null?void 0:ei.className)!=null&&wi.includes("line-numbers"))){let ii=wt.target.position.lineNumber;if(ln(hn.getLineContent(ii),ii))return;Fi(ii)?Vi(ii):si(ii)}}),bi=wt=>{let st={range:new pt.Range(wt,1,wt,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};Fe.current=Xr.deltaDecorations(Fe.current,[st])},la=()=>{Fe.current=Xr.deltaDecorations(Fe.current,[])},oi=Xr.onMouseMove(wt=>{var st,ei,wi;if(la(),wt.target.detail&&((wi=(ei=(st=wt.target)==null?void 0:st.element)==null?void 0:ei.className)!=null&&wi.includes("line-numbers"))){let ii=wt.target.position.lineNumber;if(ln(hn.getLineContent(ii),ii))return;bi(ii)}}),Wi=Xr.onMouseLeave(()=>{la()});return()=>{Ii.dispose(),yi.dispose(),oi.dispose(),Wi.dispose()}}},[Ke.current,Er,le,Ht,ct,nt]),(0,t.useEffect)(()=>{var gr;(gr=Ke.current)!=null&&gr.instance&&ct&&Ke.current.instance.setPosition({lineNumber:0,column:0})},[Ht]);function sr(){let gr=Ke.current.instance;if(gr){const Xr=gr.getSelection(),hn=Ke.current.pastePos||{},Bn=new pt.Range(hn.startLineNumber||Xr.endLineNumber,hn.startColumn||Xr.endColumn,hn.endLineNumber||Xr.endLineNumber,hn.endColumn||Xr.endColumn);setTimeout(()=>{gr.executeEdits("",[{range:Bn,text:""}])},300)}}function Lt(gr){(window.navigator.platform.match("Mac")?gr.metaKey:gr.ctrlKey)&&gr.keyCode==83&&(gr.preventDefault(),Rt())}const gt=()=>{if(Nt&&Ke.current.instance){const gr=Ke.current.instance.getContentHeight();xn(gr<$e?$e:gr)}else xn($e)};function bt(gr){var Xr=document.createEvent("MouseEvents");Xr.initMouseEvent("click",!0,!1,window,0,0,0,0,0,!1,!1,!1,!1,0,null),gr.dispatchEvent(Xr)}const jt=gr=>{if(!Jr.current)return;const{keyCode:Xr,ctrlKey:hn,metaKey:Bn,target:ni,type:si}=gr;return(si==="paste"||(Xr===67||Xr===86)&&(Bn||hn))&&ni.nodeName==="TEXTAREA"&&(zr(),gr.preventDefault()),!1};function Sr(gr,Xr){var hn=window.URL||window.webkitURL||window,Bn=new Blob([Xr]),ni=document.createElementNS("http://www.w3.org/1999/xhtml","a");ni.href=hn.createObjectURL(Bn),ni.download=gr,bt(ni)}(0,t.useEffect)(()=>{gt()},[gt]),(0,t.useEffect)(()=>{ge.current&&!Er&&Promise.all([e.e(8909),e.e(6894)]).then(e.bind(e,71448)).then(gr=>{try{pt=gr,Ke.current.instance=pt.editor.create(ge.current,{value:Ze,language:Ot(nt),theme:Pe,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0},Zt);const Xr=Ke.current.instance;let ni=[...ee.BH._menuItems].find(Ii=>Ii[0]._debugName=="EditorContext")[1],si=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Vi=(Ii,yi)=>{var bi,la;let oi=Ii._first;do yi.includes((la=(bi=oi.element)==null?void 0:bi.command)==null?void 0:la.id)&&Ii._remove(oi);while(oi=oi.next)};if(Yt(Xr,pt),setTimeout(()=>{gt(),Ke.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Sr(Dt||"educoder.txt",Xr.getValue())}})},500),Ke.current.subscription=Xr.onDidChangeModelContent(Ii=>{Dr.current?clearTimeout(St.current):(gt(),Ct(Xr.getValue(),Ii)),St.current=setTimeout(()=>{Dr.current=!1},500)}),window.Monaco||Z(pt,Ot(nt)),Bt&&(Vi(ni,si),ge.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",jt),window.removeEventListener("paste",jt),window.addEventListener("keydown",jt),window.addEventListener("paste",jt)),window.Monaco=pt,qe&&Xr.onDidBlurEditorWidget(()=>{qe(Xr.getValue())}),ze&&Xr.onDidFocusEditorText(()=>{ze(Xr.getValue())}),Bt)try{Xr.onDidPaste(Ii=>{const yi=Xr.getSelection(),bi=Ke.current.pastePos||{},la=new pt.Range(bi.startLineNumber||yi.endLineNumber,bi.startColumn||yi.endColumn,bi.endLineNumber||yi.endLineNumber,bi.endColumn||yi.endColumn);Xr.executeEdits("",[{range:Ii.range,text:""}])})}catch(Ii){}let Fi=dr();return Ie&&typeof Ie=="string"&&new ae(Ie,Xr,pt),$r(!0),()=>{const Ii=Ke.current.instance;Ii.dispose();const yi=Ii.getModel();yi&&yi.dispose(),Ke.current.subscription&&Ke.current.subscription.dispose(),Fi.unobserve(ge.current)}}catch(Xr){}})},[]),(0,t.useEffect)(()=>{if(Ke.current.instance&&Er)return document.addEventListener("keydown",Lt,!1),()=>{document.removeEventListener("keydown",Lt)}},[Rt,Er]),(0,t.useEffect)(()=>{let gr=Ke.current.instance;if(gr&&Er){let Xr=Ot(nt);pt.editor.setModelLanguage(gr.getModel(),Xr)}},[nt,Er]),(0,t.useEffect)(()=>{Ke.current.instance&&Er&&pt.editor.setTheme(Pe)},[Pe,Er]),(0,t.useEffect)(()=>{let gr=Ke.current.instance;yt.current=Wt,gr&&Er&&(gr.updateOptions(At({},Wt)),setTimeout(()=>{gr.getModel().updateOptions(At({},Wt))},200))},[JSON.stringify(Wt),Er]),(0,t.useEffect)(()=>{let gr=Ke.current.instance;gr&&Er&&gr.layout()},[Le,$e,Er]);const[br,at]=(0,t.useState)(Qe(Le)),[Mr,xn]=(0,t.useState)(Qe($e)),Vn=tr(At({},ut),{width:br,height:Mr,position:"relative"});return t.createElement("div",{className:"my-monaco-editor",ref:ge,style:Vn},Kt&&t.createElement(X.CopyToClipboard,{text:Ze,onCopy:()=>J.ZP.success("\u590D\u5236\u6210\u529F")},t.createElement(te.Z,{title:"\u590D\u5236\u4EE3\u7801"},t.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},t.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function Ne({width:me="100%",height:Ee="100%",original:Le,modified:$e,language:Ze,options:nt={}}){const ut=(0,t.useRef)(),[Wt,Zt]=(0,t.useState)(null);function Pe(Nt){let Bt;return ut.current&&(Bt=new n.Z(Ct=>{for(let Yt of Ct)(Yt.target.offsetHeight>0||Yt.target.offsetWidth>0)&&Nt.layout()}),Bt.observe(ut.current)),Bt}(0,t.useEffect)(()=>(ut.current&&Promise.all([e.e(8909),e.e(9404)]).then(e.bind(e,2550)).then(Nt=>{pt=Nt;const Bt=pt.editor.createDiffEditor(ut.current,tr(At({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",wordWrap:"off",ignoreTrimWhitespace:!1,"semanticHighlighting.enabled":!0,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},nt),{wordWrap:!0}));Zt(Bt);let Ct=Pe(Bt);return()=>{Bt.dispose();const Yt=Bt.getModel();Yt&&Yt.dispose(),Ct.unobserve(ut.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,t.useEffect)(()=>{Wt&&Wt.setModel({original:pt.editor.createModel(Le,Ze),modified:pt.editor.createModel($e,Ze)})},[Le,$e,Ze,Wt]);const qe=Qe(me),Kt=Qe(Ee),Rt={width:qe,height:Kt};return t.createElement("div",{className:"my-diff-editor",ref:ut,style:Rt})}},77522:function(d,v,e){"use strict";e.d(v,{k:function(){return b}});var t=e(29470),n=e(8591),s=e(74087),u=Object.defineProperty,f=Object.defineProperties,c=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,y=(O,k,C)=>k in O?u(O,k,{enumerable:!0,configurable:!0,writable:!0,value:C}):O[k]=C,p=(O,k)=>{for(var C in k||(k={}))o.call(k,C)&&y(O,C,k[C]);if(h)for(var C of h(k))i.call(k,C)&&y(O,C,k[C]);return O},g=(O,k)=>f(O,c(k)),l=(O,k)=>{var C={};for(var T in O)o.call(O,T)&&k.indexOf(T)<0&&(C[T]=O[T]);if(O!=null&&h)for(var T of h(O))k.indexOf(T)<0&&i.call(O,T)&&(C[T]=O[T]);return C};const b=["\u8BA4\u8BC1\u4E13\u4E1A","\u8BA4\u8BC1\u5C4A\u522B"],x={namespace:"engineeringEvaluteList",state:{actionTabs:{key:"",params:{}},headerData:{dataSource:{[b[0]]:{width:235,placeholder:`\u8BF7\u9009\u62E9${b[0]}`,loading:"engineeringEvaluteList/getMajorList",dataList:[]},[b[1]]:{width:138,placeholder:`\u8BF7\u9009\u62E9${b[1]}`,loading:"engineeringEvaluteList/getYearList",dataList:[]}},active:{}},tabListData:{total:0,pageNo:1,pageSize:20,dataSource:[]}},effects:{*setActionTabs({payload:O},{call:k,put:C}){yield C({type:"save",payload:{actionTabs:p({},O)}})},*getMajorList({payload:O},{call:k,put:C,select:T}){const{userInfo:F}=yield T($=>$.user);if(F!=null&&F.school_id){const $=yield k(t.BA,F.school_id);if($&&$.data){const R=s.U.getItem(F==null?void 0:F.login);yield C({type:"setMajorOrYearDataSource",payload:{key:b[0],value:$.data.map(K=>({label:K.name,value:K.ec_major_school_id})),active:$.data.length>0?R[0]||$.data[0].ec_major_school_id:void 0}})}}},*getYearList({payload:O},{call:k,put:C,select:T}){const F=yield k(t.Nx,O.id),{userInfo:$}=yield T(R=>R.user);if(F&&F.data){const R=s.U.getItem($==null?void 0:$.login);yield C({type:"setMajorOrYearDataSource",payload:{key:b[1],value:F.data.map(K=>({label:K.year,value:K.ec_year_id})),active:F.data.length>0?O.firstEnter?R[1]:F.data[0].ec_year_id:void 0}})}},*getCourseResults({payload:O={}},{call:k,put:C,select:T}){const{calc:F,page:$,per_page:R}=O,{headerData:K,tabListData:W}=yield T(ne=>ne.engineeringEvaluteList),{userInfo:Z}=yield T(ne=>ne.user);let ie=K.active[b[1]];if(ie){let ne={id:ie,page:$||1,per_page:R||W.pageSize};F&&(ne=g(p({},ne),{page:W.pageNo}));const se=yield k(t._y,ne),Q=[K.active[b[0]],K.active[b[1]]];s.U.setItem(Z==null?void 0:Z.login,Q),se&&se.ec_courses&&(yield C({type:"setCourseResults",payload:g(p({},W),{pageNo:ne.page,total:se.count,pageSize:ne.per_page||W.pageSize,dataSource:se.ec_courses.map((Y,G)=>g(p({},Y),{key:ne.page>1?(ne.page-1)*ne.per_page+G+1:G+1}))})}))}else yield C({type:"setCourseResults",payload:g(p({},W),{pageNo:1,total:0,dataSource:[]})})},*exportCourse({payload:O},{call:k,select:C}){const{headerData:T}=yield C(F=>F.engineeringEvaluteList);T.active[b[1]]&&(yield k(t.F,T.active[b[1]]))},*compute({payload:O},{call:k,put:C}){const T=O,{all:F}=T,$=l(T,["all"]),R=yield k(F?t.At:t.PX,$);R&&R.status===0?(n.ZP.success("\u8BA1\u7B97\u5B8C\u6210"),yield C({type:"getCourseResults",payload:{calc:!0}})):n.ZP.error(R.message)}},reducers:{save(O,k){return p(p({},O),k.payload)},setMajorOrYearDataSource(O,{payload:k}){let C=O.headerData.active;return k.active&&(C=g(p({},C),{[k.key]:k.active})),g(p({},O),{headerData:g(p({},O.headerData),{dataSource:g(p({},O.headerData.dataSource),{[k.key]:g(p({},O.headerData.dataSource[k.key]),{dataList:k.value})}),active:C})})},setMajorOrYearActive(O,{payload:k}){return g(p({},O),{headerData:g(p({},O.headerData),{active:g(p({},O.headerData.active),{[k.key]:k.value})})})},setCourseResults(O,{payload:k}){return g(p({},O),{tabListData:p(p({},O.tabListData),k)})}},subscriptions:{setup({dispatch:O,history:k}){return k.listen(({pathname:C})=>{C==="/"&&O({type:"query"})})}}};v.Z=x},73802:function(d,v,e){"use strict";e.d(v,{L:function(){return h},r:function(){return i}});var t=Object.defineProperty,n=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,f=(y,p,g)=>p in y?t(y,p,{enumerable:!0,configurable:!0,writable:!0,value:g}):y[p]=g,c=(y,p)=>{for(var g in p||(p={}))s.call(p,g)&&f(y,g,p[g]);if(n)for(var g of n(p))u.call(p,g)&&f(y,g,p[g]);return y};const h=y=>y==null?void 0:y.map(p=>{const g=(p.sub_disciplines||[]).map(l=>({value:l.id,label:l.name}));return{value:p.id,label:p.name,children:g}}),o={1:"\u4E00",2:"\u4E8C",3:"\u4E09",4:"\u56DB",5:"\u4E94",6:"\u516D",7:"\u4E03",8:"\u516B"},i=y=>{if(!y)return;const{all_questions_count:p,all_score:g,single_questions:l,multiple_questions:b,judgement_questions:x,program_questions:O,completion_questions:k,subjective_questions:C,practical_questions:T,combination_questions:F}=y||{},R=[c({type:"SINGLE",name:"\u5355\u9009\u9898"},l),c({type:"MULTIPLE",name:"\u591A\u9009\u9898"},b),c({type:"COMPLETION",name:"\u586B\u7A7A\u9898"},k),c({type:"JUDGMENT",name:"\u5224\u65AD\u9898"},x),c({type:"SUBJECTIVE",name:"\u7B80\u7B54\u9898"},C),c({type:"PROGRAM",name:"\u7F16\u7A0B\u9898"},O),c({type:"PRACTICAL",name:"\u5B9E\u8BAD\u9898"},T),c({type:"COMBINATION",name:"\u7EC4\u5408\u9898"},F)].filter(K=>K.questions_count>0).map((K,W)=>c(c({},K),{number:o[W+1]}));return{all_questions_count:p,all_score:g,questionList:R}}},74087:function(d,v,e){"use strict";e.d(v,{U:function(){return u},t:function(){return s}});var t=e(43418),n=e(73898);const s=(f,c="")=>{t.default.confirm({centered:!0,width:520,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:c,onOk:f})},u={setItem:(f,c)=>{var h;const o=f+"-engineering"+((h=(0,n.eY)())==null?void 0:h.school_id),i=JSON.stringify(c);localStorage.setItem(o,i)},getItem:f=>{var c;const h=f+"-engineering"+((c=(0,n.eY)())==null?void 0:c.school_id),o=localStorage.getItem(h);return o!==null&&o!=="[object Object]"?JSON.parse(o):[]},clear:f=>{var c;const h=f+"-engineering"+((c=(0,n.eY)())==null?void 0:c.school_id);localStorage.removeItem(h)}}},7379:function(d,v,e){"use strict";e.d(v,{$f:function(){return p},Cq:function(){return b},GY:function(){return c},I8:function(){return O},Ow:function(){return g},P:function(){return y},Ql:function(){return h},RA:function(){return T},Zm:function(){return o},bz:function(){return f},eF:function(){return x},gQ:function(){return k},ht:function(){return l},kN:function(){return F},n1:function(){return s},nI:function(){return $},o9:function(){return u},sG:function(){return i},wi:function(){return C}});var t=e(7660),n=(R,K,W)=>new Promise((Z,ie)=>{var ne=Y=>{try{Q(W.next(Y))}catch(G){ie(G)}},se=Y=>{try{Q(W.throw(Y))}catch(G){ie(G)}},Q=Y=>Y.done?Z(Y.value):Promise.resolve(Y.value).then(ne,se);Q((W=W.apply(R,K)).next())});function s(R){return n(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${R.login}/avatar.json`,{method:"put",body:R})})}function u(R){return n(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${R.login}.json`,{method:"get"})})}function f(R){return n(this,null,function*(){return(0,t.ZP)("/api/add_school_applies.json",{method:"post",body:R})})}function c(R){return n(this,null,function*(){return(0,t.ZP)("/api/schools/limit_list.json",{method:"get",params:R})})}function h(R){return n(this,null,function*(){return(0,t.ZP)(`/api/schools/${R.id}/departments/for_option.json`,{method:"get",params:R})})}function o(R){return n(this,null,function*(){return(0,t.ZP)("/api/add_department_applies.json",{method:"post",body:R})})}function i(R){return n(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${R.id}.json`,{method:"put",body:R})})}function y(R){return n(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${R.login}/authentication_apply.json`,{method:"delete"})})}function p(R){return n(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${R.login}/professional_auth_apply.json`,{method:"delete"})})}function g(R){return n(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${R.id}/professional_auth_apply.json`,{method:"post",body:R})})}function l(R){return n(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${R.id}/authentication_apply.json`,{method:"post",body:R})})}function b(R){return n(this,null,function*(){return(0,t.ZP)("/api/accounts/get_verification_code.json",{method:"get",params:R})})}function x(R){return n(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${R.login}/phone_bind.json`,{method:"post",body:R})})}function O(R){return n(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${R.login}/email_bind.json`,{method:"post",body:R})})}function k(R){return n(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${R.login}/password.json`,{method:"put",body:R})})}function C(R){return n(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${R.basicInfoId}/open_users/${R.id}.json`,{method:"delete"})})}function T(R){return n(this,null,function*(){return(0,t.ZP)(`/api/users/${R.login}/cancel_authentication.json`,{method:"post",body:R})})}function F(R){return n(this,null,function*(){return(0,t.ZP)(`/api/users/${R.login}/cancel_professional_certification.json`,{method:"post",body:R})})}function $(R,K){return n(this,null,function*(){return(0,t.ZP)(`/api/users/${R.login}/videos/${R.id}/create_subject_video.json`,{method:"post",body:K})})}},58857:function(d,v,e){"use strict";e.d(v,{An:function(){return g},TO:function(){return i},my:function(){return p},nZ:function(){return y}});var t=e(7660),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(l,b,x)=>b in l?n(l,b,{enumerable:!0,configurable:!0,writable:!0,value:x}):l[b]=x,h=(l,b)=>{for(var x in b||(b={}))u.call(b,x)&&c(l,x,b[x]);if(s)for(var x of s(b))f.call(b,x)&&c(l,x,b[x]);return l},o=(l,b,x)=>new Promise((O,k)=>{var C=$=>{try{F(x.next($))}catch(R){k(R)}},T=$=>{try{F(x.throw($))}catch(R){k(R)}},F=$=>$.done?O($.value):Promise.resolve($.value).then(C,T);F((x=x.apply(l,b)).next())});function i(l){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${l.coursesId}/inform_up.json`,{method:"post",body:h({},l)})})}function y(l){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${l.coursesId}/inform_down.json`,{method:"post",body:h({},l)})})}function p(l){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${l.coursesId}/update_informs.json`,{method:"post",body:h({},l)})})}function g(l){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${l.coursesId}/new_informs.json`,{method:"post",body:h({},l)})})}},89282:function(d,v,e){"use strict";e.d(v,{$n:function(){return x},H:function(){return b},Nm:function(){return g},Ot:function(){return l},SV:function(){return i},fc:function(){return k},mn:function(){return O},tO:function(){return p},zI:function(){return y}});var t=e(7660),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(C,T,F)=>T in C?n(C,T,{enumerable:!0,configurable:!0,writable:!0,value:F}):C[T]=F,h=(C,T)=>{for(var F in T||(T={}))u.call(T,F)&&c(C,F,T[F]);if(s)for(var F of s(T))f.call(T,F)&&c(C,F,T[F]);return C},o=(C,T,F)=>new Promise(($,R)=>{var K=ie=>{try{Z(F.next(ie))}catch(ne){R(ne)}},W=ie=>{try{Z(F.throw(ie))}catch(ne){R(ne)}},Z=ie=>ie.done?$(ie.value):Promise.resolve(ie.value).then(K,W);Z((F=F.apply(C,T)).next())});function i(C){return o(this,null,function*(){return(0,t.ZP)("/api/files/public_with_course_and_project",{method:"get",params:h({},C)})})}function y(C){return o(this,null,function*(){return(0,t.ZP)("/api/files/mine_with_course_and_project.json",{method:"get",params:h({},C)})})}function p(C){return o(this,null,function*(){return(0,t.ZP)("/api/files/import.json",{method:"post",body:h({},C)})})}function g(C){return o(this,null,function*(){return(0,t.ZP)(`/api/files/${C.id}.json`,{method:"get",params:h({},C)})})}function l(C){return o(this,null,function*(){const{id:T}=C;return delete C.id,(0,t.ZP)(`/api/files/${T}.json`,{method:"put",body:h({},C)})})}function b(C){return o(this,null,function*(){return(0,t.ZP)(`/api/files/${C.id}/update_visits.json`,{method:"post"})})}function x(C){return o(this,null,function*(){return(0,t.ZP)(`/api/files/${C==null?void 0:C.id}/watch_list.json`,{method:"get",params:h({},C)})})}function O(C){return o(this,null,function*(){return(0,t.ZP)("/api/files/get_batches_publish_info.json",{method:"get",params:h({},C)})})}function k(C){return o(this,null,function*(){return(0,t.ZP)(`/api/files/${C==null?void 0:C.id}/add_file_quantity.json`,{method:"post",body:h({},C)})})}},82750:function(d,v,e){"use strict";e.d(v,{CJ:function(){return g},Mf:function(){return k},NA:function(){return x},PC:function(){return l},PP:function(){return b},YQ:function(){return O},cc:function(){return p},dI:function(){return y},yq:function(){return i}});var t=e(7660),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(C,T,F)=>T in C?n(C,T,{enumerable:!0,configurable:!0,writable:!0,value:F}):C[T]=F,h=(C,T)=>{for(var F in T||(T={}))u.call(T,F)&&c(C,F,T[F]);if(s)for(var F of s(T))f.call(T,F)&&c(C,F,T[F]);return C},o=(C,T,F)=>new Promise(($,R)=>{var K=ie=>{try{Z(F.next(ie))}catch(ne){R(ne)}},W=ie=>{try{Z(F.throw(ie))}catch(ne){R(ne)}},Z=ie=>ie.done?$(ie.value):Promise.resolve(ie.value).then(K,W);Z((F=F.apply(C,T)).next())});function i(C){return o(this,null,function*(){return(0,t.ZP)("/api/courses/board_list.json",{method:"get",params:h({},C)})})}function y(C){return o(this,null,function*(){return(0,t.ZP)(`/api/messages/${C.boardId}.json`,{method:"get",params:h({},C)})})}function p(C){return o(this,null,function*(){return(0,t.ZP)(`/api/messages/${C.id}/sticky_top.json`,{method:"put",body:{course_id:C.coursesId}})})}function g(C){return o(this,null,function*(){return(0,t.ZP)(`/api/messages/${C.id}/sticky_top.json`,{method:"put",body:{course_id:C.coursesId}})})}function l(C){return o(this,null,function*(){return(0,t.ZP)(`/api/messages/${C.boardId}/reply_list.json`,{method:"get",params:h({},C)})})}function b(C){return o(this,null,function*(){return(0,t.ZP)(`/api/messages/${C.boardId}/reply.json`,{method:"post",body:h({},C)})})}function x(C){return o(this,null,function*(){return(0,t.ZP)("/api/praise_tread/like.json",{method:"post",body:h({},C)})})}function O(C){return o(this,null,function*(){return(0,t.ZP)("/api/praise_tread/unlike.json",{method:"delete",body:h({},C)})})}function k(C){return o(this,null,function*(){return(0,t.ZP)("/api/commons/delete.json",{method:"delete",body:h({},C)})})}},94811:function(d,v,e){"use strict";e.d(v,{$T:function(){return br},A:function(){return Bt},Ab:function(){return Fi},Al:function(){return J},BQ:function(){return pt},BR:function(){return ee},Bn:function(){return Le},Cq:function(){return jt},DJ:function(){return ke},Dd:function(){return l},Ds:function(){return Ne},EO:function(){return Ct},Ed:function(){return Ft},F9:function(){return nt},FU:function(){return Wt},Fg:function(){return b},GV:function(){return cr},Gk:function(){return Q},Gm:function(){return zt},Gz:function(){return x},Hl:function(){return O},Hn:function(){return W},ID:function(){return sn},IU:function(){return Te},J2:function(){return tr},K$:function(){return me},KP:function(){return ht},KT:function(){return Ce},L$:function(){return Kt},LH:function(){return T},Lk:function(){return Wi},Ls:function(){return X},MA:function(){return Vn},Mc:function(){return oi},N7:function(){return ae},Nd:function(){return se},Nl:function(){return Dt},Ns:function(){return ln},O3:function(){return Me},Pj:function(){return Pt},QX:function(){return le},QZ:function(){return xe},R2:function(){return G},Rk:function(){return Sr},S9:function(){return Rt},U8:function(){return Lt},UD:function(){return Er},U_:function(){return ie},Uy:function(){return dr},V8:function(){return K},Vw:function(){return L},W0:function(){return Ht},W7:function(){return et},WK:function(){return gr},Wr:function(){return Vi},YR:function(){return ze},Z0:function(){return yt},ZL:function(){return Et},ZT:function(){return Ii},ZX:function(){return hn},Z_:function(){return F},_0:function(){return $},_9:function(){return it},_B:function(){return bi},aP:function(){return ct},aQ:function(){return Ot},aZ:function(){return Pe},al:function(){return Nt},bm:function(){return Jr},bz:function(){return $e},c_:function(){return bt},ds:function(){return Vr},fN:function(){return Xr},fr:function(){return Yt},g4:function(){return qt},gq:function(){return k},hf:function(){return M},i:function(){return kt},i6:function(){return Mr},i7:function(){return zr},iE:function(){return i},ih:function(){return Bn},kW:function(){return At},km:function(){return sr},nP:function(){return p},nQ:function(){return Ze},nX:function(){return Dr},oM:function(){return Ee},oR:function(){return la},o_:function(){return Ie},pf:function(){return St},pr:function(){return yi},pv:function(){return at},qB:function(){return te},r2:function(){return R},rS:function(){return C},s:function(){return ni},sb:function(){return qe},sm:function(){return g},t1:function(){return Qe},tB:function(){return si},tR:function(){return ut},td:function(){return dt},uh:function(){return Zt},up:function(){return gt},v2:function(){return y},vV:function(){return ge},w9:function(){return ne},wR:function(){return xn},yS:function(){return ue},yV:function(){return Y},yd:function(){return Fe},zg:function(){return fe}});var t=e(7660),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(wt,st,ei)=>st in wt?n(wt,st,{enumerable:!0,configurable:!0,writable:!0,value:ei}):wt[st]=ei,h=(wt,st)=>{for(var ei in st||(st={}))u.call(st,ei)&&c(wt,ei,st[ei]);if(s)for(var ei of s(st))f.call(st,ei)&&c(wt,ei,st[ei]);return wt},o=(wt,st,ei)=>new Promise((wi,ii)=>{var Ji=Pn=>{try{ui(ei.next(Pn))}catch(er){ii(er)}},Ei=Pn=>{try{ui(ei.throw(Pn))}catch(er){ii(er)}},ui=Pn=>Pn.done?wi(Pn.value):Promise.resolve(Pn.value).then(Ji,Ei);ui((ei=ei.apply(wt,st)).next())});const i=wt=>o(void 0,null,function*(){return(0,t.ZP)(`/api/courses/${wt==null?void 0:wt.course_id}/course_videos/configs.json`,{method:"put",body:wt})}),y=wt=>o(void 0,null,function*(){return(0,t.ZP)(`/api/courses/${wt==null?void 0:wt.course_id}/course_videos/list_for_config.json`,{method:"Get",params:wt})}),p=wt=>o(void 0,null,function*(){return(0,t.ZP)(`/api/courses/${wt==null?void 0:wt.course_id}/homework_commons/max_late_time.json`,{method:"Get",params:wt})}),g=wt=>o(void 0,null,function*(){return(0,t.ZP)(`/api/courses/${wt==null?void 0:wt.course_id}/homework_commons/batch_late_setting`,{method:"post",body:wt})}),l=wt=>o(void 0,null,function*(){return(0,t.ZP)("/api/course_statistics/course_use_infos.json",{method:"Get",params:wt})}),b=wt=>o(void 0,null,function*(){return(0,t.ZP)("/api/course_statistics/rank_list.json",{method:"Get",params:wt})}),x=wt=>o(void 0,null,function*(){return(0,t.ZP)("/api/course_statistics/statistics_body.json",{method:"Get",params:wt})}),O=wt=>o(void 0,null,function*(){return(0,t.ZP)("/api/course_statistics/statistics_header.json",{method:"Get",params:wt})});function k(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.course_id}/set_assistant_permissions.json`,{method:"post",body:h({},wt.permissions)})})}function C(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.course_id}/assistant_permissions.json`,{method:"Get",params:h({},wt)})})}function T(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/ai_status_query.json`,{method:"Get",params:wt})})}function F(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/update_course_portrait_data.json`,{method:"post",body:h({},wt)})})}function $(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/get_user_portrait_config.json`,{method:"Get",params:wt})})}function R(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/update_user_portrait_config.json?id=${wt.coursesId}`,{method:"put",body:h({},wt)})})}function K(wt){return o(this,null,function*(){return(0,t.ZP)("/api/courses.json",{method:"Get",params:h({},wt)})})}function W(wt){return o(this,null,function*(){return(0,t.ZP)("/api/intelligent_recommendations/according_course_recommend_shixuns.json",{method:"Get",params:h({},wt)})})}function Z(wt){return o(this,null,function*(){return Fetch("/api/disciplines.json",{method:"Get",params:h({},wt)})})}function ie(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/top_banner.json`,{method:"get",params:h({},wt)})})}function ne(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id||wt.coursesId}/left_banner.json`,{method:"get",params:h({},wt)})})}function se(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/homework_commons.json`,{method:"get",params:h({},wt)})})}function Q(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/homework_commons/list.json`,{method:"get",params:h({},wt)})})}function Y(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/graduation_topics.json`,{method:"get",params:h({},wt)})})}function G(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/graduation_tasks.json`,{method:"get",params:h({},wt)})})}function ae(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/v2/courses/${wt.id}/exercises.json`,{method:"get",params:h({},wt)})})}function ee(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/polls.json`,{method:"get",params:h({},wt)})})}function J(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/homework_commons.json`,{method:"get",params:h({},wt)})})}function te(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/course_groups.json`,{method:"get",params:h({},wt)})})}function M(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/all_course_groups.json`,{method:"get",params:h({},wt)})})}function L(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/attendances.json`,{method:"get",params:h({},wt)})})}function X(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/weapps/courses/${wt.coursesId}/attendances.json`,{method:"get",params:h({},wt)})})}function fe(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/attendances/${wt.id}/edit.json`,{method:"get",params:h({},wt)})})}function xe(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/informs.json`,{method:"get",params:h({},wt)})})}function Ce(wt){return o(this,null,function*(){return(0,t.ZP)("/api/files.json",{method:"get",params:h({},wt)})})}function Me(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/course_videos.json`,{method:"get",params:h({},wt)})})}function ke(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/live_links.json`,{method:"get",params:h({},wt)})})}function Ft(wt){return o(this,null,function*(){return(0,t.ZP)("/api/courses/mine.json",{method:"get",params:h({},wt)})})}function ht(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/boards/${wt.categoryId}/messages.json`,{method:"get",params:h({},wt)})})}function At(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/course_groups.json`,{method:"get",params:h({},wt)})})}function tr(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/students.json`,{method:"get",params:h({},wt)})})}function qt(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/statistics.json`,{method:"get",params:h({},wt)})})}function cr(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/work_score.json`,{method:"get",params:h({},wt)})})}function Qe(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/act_score.json`,{method:"get",params:h({},wt)})})}function Pt(wt){return o(this,null,function*(){return(0,t.ZP)("/api/shixun_lists.json",{method:"get",params:h({},wt)})})}function zt(wt){return o(this,null,function*(){return(0,t.ZP)("/api/item_banks.json",{method:"get",params:h({},wt)})})}function it(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt==null?void 0:wt.course_id}/homework_commons/impersonal_list.json`,{method:"get",params:h({},wt)})})}function Ot(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/homework_commons/create_shixun_homework.json`,{method:"post",body:h({},wt)})})}function pt(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt==null?void 0:wt.course_id}/homework_commons/create_collaborators.json`,{method:"post",body:h({},wt)})})}function et(wt){return o(this,null,function*(){return(0,t.ZP)("/api/subject_lists.json",{method:"get",params:h({},wt)})})}function Ne(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/homework_commons/create_subject_homework.json`,{method:"post",body:h({},wt)})})}function me(wt){return o(this,null,function*(){return(0,t.ZP)("/api/schools/school_list.json",{method:"get",params:wt})})}function Ee(wt){return o(this,null,function*(){return(0,t.ZP)("/api/courses/search_course_list.json",{method:"post",body:wt})})}function Le(wt){return o(this,null,function*(){return(0,t.ZP)("/api/courses.json",{method:"post",body:wt})})}function $e(wt){return o(this,null,function*(){return(0,t.ZP)("/api/add_school_applies.json",{method:"post",body:wt})})}function Ze(wt){return o(this,null,function*(){return(0,t.ZP)("/api/users/member_search.json",{method:"get",params:wt})})}function nt(wt){return o(this,null,function*(){return(0,t.ZP)("/api/student_groups.json",{method:"get",params:h({page:1,limit:1e3},wt)})})}function ut(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.identifier}/add_student_groups.json`,{method:"post",body:wt})})}function Wt(wt){return o(this,null,function*(){return(0,t.ZP)("/api/courses/search_all.json",{method:"get",params:wt})})}function Zt(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/add_teacher.json`,{method:"post",body:wt})})}function Pe(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/add_students_by_search.json`,{method:"post",body:wt})})}function qe(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/set_public_or_private.json`,{method:"post",body:wt})})}function Kt(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/set_invite_code_halt.json`,{method:"post",body:wt})})}function Rt(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/duplicate_course.json`,{method:"post",body:wt})})}function Nt(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/update_end_date.json`,{method:"put",body:wt})})}function Bt(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}.json`,{method:"delete",body:wt})})}function Ct(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/settings.json`,{method:"get",params:h({},wt)})})}function Yt(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}.json`,{method:"put",body:wt})})}function ze(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/export_couser_info.json`,{method:"get",params:{export:!0}})})}function ue(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/export_member_act_score_async.json`,{method:"get",params:h({export:!0},wt)})})}function le(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/export_total_homework_commons_score.json`,{method:"get",params:h({export:!0},wt)})})}function Dt(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/export_total_exercises_and_other_score.json`,{method:"get",params:h({export:!0},wt)})})}function Te(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/export_star_user.json`,{method:"get",params:h({export:!0},wt)})})}function dt(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/export_mooc_records.json`,{method:"get",params:h({export:!0},wt)})})}function Ht(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/export_total_course_score.json`,{method:"get",params:h({export:!0},wt)})})}function ct(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${wt.categoryId}/export_scores.json`,{method:"get",params:h({export:!0},wt)})})}function Ie(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${wt.categoryId}/export_shixun_report.json`,{method:"get",params:h({export:!0},wt)})})}function Et(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/exercises/${wt.categoryId}/export_exercise_users.json`,{method:"get",params:h({export:!0},wt)})})}function ge(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/exercises/${wt.categoryId}/export_exercise_word.json`,{method:"get",params:h({export:!0},wt)})})}function Ke(wt){return o(this,null,function*(){return Fetch(`/api/homework_commons/${wt.categoryId}/works_list.zip`,{method:"get",params:h({export:!0},wt)})})}function yt(wt){return o(this,null,function*(){return(0,t.ZP)(`/api//course_second_categories/${wt.id}.json`,{method:"delete",params:{export:!0}})})}function kt(wt){return o(this,null,function*(){return(0,t.ZP)(`/api//boards/${wt.id}.json`,{method:"delete",params:{export:!0}})})}function Fe(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/course_modules/${wt.id}/sticky_module.json`,{method:"get"})})}function Dr(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/course_modules/${wt.id}/hidden_module.json`,{method:"get"})})}function St(wt){return o(this,null,function*(){return(0,t.ZP)("/api/courses/new.json",{method:"get",params:wt})})}function Vr(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/weapps/attendances/${wt.id}.json`,{method:"get",params:wt})})}function Jr(wt){return o(this,null,function*(){return(0,t.ZP)("/api/weapps/course_member_attendances.json",{method:"get",params:wt})})}function Er(wt){return o(this,null,function*(){return(0,t.ZP)("/api/weapps/course_member_attendances/update_status.json",{method:"post",body:wt})})}function $r(wt){return o(this,null,function*(){return Fetch(`/api/polls/${wt.categoryId}/commit_result.xlsx`,{method:"get",params:h({export:!0},wt)})})}function dr(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/exercises/${wt.categoryId}/export_scores.json`,{method:"get",params:h({export:!0},wt)})})}function zr(wt){return(0,t.ZP)(`/api/polls/${wt.categoryId}/start_answer.json`,{method:"get",params:h({},wt)})}function sn(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/poll_questions/${wt.questionId}/poll_votes.json`,{method:"post",body:wt})})}function ln(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${wt.categoryId}/commit_poll.json`,{method:"post",body:wt})})}function sr(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.courseId}/tasks_list.json`,{method:"get",params:wt})})}function Lt(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.courseId}/update_task_position.json`,{method:"post",body:wt})})}function gt(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/calculate_all_shixun_scores.json`,{method:"get",params:wt})})}function bt(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/all_course_groups.json`,{method:"get",params:wt})})}function jt(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/polls/all_course_groups.json`,{method:"get",params:wt})})}function Sr(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/students.json`,{method:"get",params:wt})})}function br(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/course_groups/${wt.categoryId}/rename_group.json`,{method:"POST",body:wt})})}function at(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/course_groups/${wt.categoryId}.json`,{method:"delete",body:wt})})}function Mr(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/join_course_group.json`,{method:"POST",body:wt})})}function xn(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/transfer_to_course_group.json`,{method:"post",body:wt})})}function Vn(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/delete_from_course.json`,{method:"post",body:wt})})}function gr(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/join_course_group.json`,{method:"post",body:wt})})}function Xr(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/exit_course.json`,{method:"post"})})}function hn(wt){return o(this,null,function*(){return(0,t.ZP)("/api/weapps/course_member_attendances.json",{method:"post",body:h({},wt)})})}function Bn(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/mooc_users/${wt.user_id}/edit.json`,{method:"get",params:wt})})}function ni(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/mooc_users.json`,{method:"post",body:wt})})}function si(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/mooc_users/${wt.user_id}.json`,{method:"put",body:wt})})}function Vi(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/course_second_categories/${wt.id}/move_category.json`,{method:"post",body:wt})})}function Fi(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/boards/${wt.id}/move_category.json`,{method:"post",body:wt})})}function Ii(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/courseware.json`,{method:"get",params:wt})})}function yi(wt,st){return o(this,null,function*(){return(0,t.ZP)(`/api/exercises/${wt}/mark_wrong_topic.json`,{method:"get",params:st})})}function bi(wt,st){return o(this,null,function*(){return(0,t.ZP)(`/api/exercises/${wt}/cancel_wrong_topic.json`,{method:"get",params:st})})}function la(wt,st){return o(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${wt}/allow_end_group.json`,{method:"get",params:st})})}function oi(wt,st){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt}/homework_commons/end_with_homework_list_position.json`,{method:"post",body:st})})}function Wi(wt,st){return o(this,null,function*(){return(0,t.ZP)(`/api/tasks/${wt}/get_content_for_commit_id.json`,{method:"get",params:st})})}},20813:function(d,v,e){"use strict";e.d(v,{$M:function(){return qt},$P:function(){return Wt},Ax:function(){return y},Dh:function(){return O},FU:function(){return Z},GQ:function(){return ee},IN:function(){return Ne},JM:function(){return $e},Ju:function(){return tr},Mn:function(){return et},Ni:function(){return X},Pg:function(){return k},Pt:function(){return x},Qp:function(){return G},R9:function(){return ie},Ux:function(){return ae},Vy:function(){return Me},XJ:function(){return L},XR:function(){return ht},Ze:function(){return $},aq:function(){return F},bQ:function(){return l},bu:function(){return p},cC:function(){return i},jS:function(){return se},lm:function(){return me},ml:function(){return te},o3:function(){return Qe},pA:function(){return zt},pS:function(){return Le},pU:function(){return M},ps:function(){return W},q0:function(){return Ot},qN:function(){return pt},qS:function(){return b},qj:function(){return Ft},qt:function(){return nt},rV:function(){return C},rZ:function(){return Ze},rk:function(){return xe},rm:function(){return Y},sK:function(){return Q},sL:function(){return it},su:function(){return Ee},tC:function(){return Ce},tO:function(){return ke},u9:function(){return J},uZ:function(){return fe},vV:function(){return K},xx:function(){return Zt},y8:function(){return At},yS:function(){return R},zF:function(){return g},zc:function(){return ne},zj:function(){return T},zz:function(){return ut}});var t=e(7660),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(Pe,qe,Kt)=>qe in Pe?n(Pe,qe,{enumerable:!0,configurable:!0,writable:!0,value:Kt}):Pe[qe]=Kt,h=(Pe,qe)=>{for(var Kt in qe||(qe={}))u.call(qe,Kt)&&c(Pe,Kt,qe[Kt]);if(s)for(var Kt of s(qe))f.call(qe,Kt)&&c(Pe,Kt,qe[Kt]);return Pe},o=(Pe,qe,Kt)=>new Promise((Rt,Nt)=>{var Bt=ze=>{try{Yt(Kt.next(ze))}catch(ue){Nt(ue)}},Ct=ze=>{try{Yt(Kt.throw(ze))}catch(ue){Nt(ue)}},Yt=ze=>ze.done?Rt(ze.value):Promise.resolve(ze.value).then(Bt,Ct);Yt((Kt=Kt.apply(Pe,qe)).next())});const i=Pe=>(0,t.ZP)(`/api/competitions/${Pe.identifier}/create_guide.json`,{method:"post",body:Pe}),y=Pe=>(0,t.ZP)(`/api/competitions/${Pe.identifier}/guides.json`,{method:"get",params:Pe}),p=Pe=>(0,t.ZP)(`/api/competitions/${Pe.identifier}/competition_teams/${Pe.competition_team_id}/edit_info.json`,{method:"put",body:Pe});function g(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/update_result.json`,{method:"post",body:Pe})})}function l(Pe){return o(this,null,function*(){return(0,t.ZP)("/api/competitions.json",{method:"Get",params:h({},Pe)})})}function b(Pe){return o(this,null,function*(){return(0,t.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:Pe})})}function x(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/competition_teams.json`,{method:"post"})})}function O(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/competition_staff.json`,{method:"get"})})}function k(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/common_header.json`,{method:"get"})})}function C(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/${Pe.url}`,{method:"get",params:h({},Pe)})})}function T(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/update_md_content.json`,{method:"post",body:Pe})})}function F(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/competition_teams.json`,{method:"get",params:Pe})})}function $(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/competition_teams/${Pe.Teannameid}/edit.json`,{method:"get",params:Pe})})}function R(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/competition_teams/${Pe.Teannameid}.json`,{method:"put",body:Pe})})}function K(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/competition_teams/${Pe.id}/leave.json`,{method:"post",body:Pe})})}function W(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/competition_teams/${Pe.id}.json`,{method:"delete"})})}function Z(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/competition_teams.json`,{method:"post",body:Pe})})}function ie(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.id}/add_managers.json`,{method:"post",body:Pe})})}function ne(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/competition_teams/join.json`,{method:"post",body:Pe})})}function se(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/teachers.json`,{method:"get",params:Pe})})}function Q(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/students.json`,{method:"get",params:Pe})})}function Y(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/competition_teams/${Pe.teamid}/crud_team_members.json`,{method:"post",body:Pe})})}function G(Pe){return o(this,null,function*(){return(0,t.ZP)("/api/users/competition_reward.json",{method:"post",body:Pe})})}function ae(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/chart_rules.json`,{method:"get"})})}function ee(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/charts.json`,{method:"get",params:Pe})})}function J(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/results.json`,{method:"get",params:Pe})})}function te(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/md_tab_rules.json`,{method:"get",params:Pe})})}function M(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/prize.json`,{method:"get",params:Pe})})}function L(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${Pe.id}.json`,{method:"get",params:Pe})})}function X(Pe){return o(this,null,function*(){return(0,t.ZP)("/api/accounts/get_verification_code.json",{method:"get",params:Pe})})}function fe(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${Pe.userid}/phone_bind.json`,{method:"post",body:Pe})})}function xe(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${Pe.userid}/email_bind.json`,{method:"post",body:Pe})})}function Ce(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${Pe.userid}/professional_auth_apply.json`,{method:"delete"})})}function Me(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${Pe.userid}/authentication_apply.json`,{method:"delete"})})}function ke(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/prize_leader_account.json`,{method:"put",body:Pe})})}function Ft(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/competition_teams/${Pe.teamid}/shixun_detail.json`,{method:"get"})})}function ht(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/competition_teams/${Pe.teamid}/course_detail.json`,{method:"get"})})}function At(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/attachments/${Pe.id}.json`,{method:"delete"})})}function tr(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.id}/get_certificate_info.json`,{method:"get",params:Pe})})}function qt(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.id}/basic_setting.json`,{method:"post",body:Pe})})}function cr(){return o(this,null,function*(){return Fetch("/api/competitions/download_template",{method:"get",responseType:"arraybuffer"})})}function Qe(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe}/common_header.json`,{method:"get"})})}function Pt(Pe){return o(this,null,function*(){return Fetch("/api/competitions.json",{method:"post",body:Pe})})}function zt(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe==null?void 0:Pe.id}/search_managers.json`,{method:"get",params:Pe})})}function it(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe}/get_managers.json`,{method:"get"})})}function Ot(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe==null?void 0:Pe.id}/add_managers.json`,{method:"post",body:Pe})})}function pt(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe==null?void 0:Pe.id}/delete_managers.json`,{method:"delete",body:Pe})})}function et(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe}/get_picture.json`,{method:"get"})})}function Ne(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe==null?void 0:Pe.id}/identifier_exist.json`,{method:"post",body:Pe})})}function me(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe}/get_shixun_settings.json`,{method:"get"})})}function Ee(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe==null?void 0:Pe.id}/shixun_add.json`,{method:"post",body:Pe})})}function Le(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe==null?void 0:Pe.id}/shixun_delete.json`,{method:"delete",body:Pe})})}function $e(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe==null?void 0:Pe.id}/shixun_select.json`,{method:"post",body:Pe})})}function Ze(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe}/info_finish.json`,{method:"get"})})}function nt(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe==null?void 0:Pe.id}/competition_review.json`,{method:"post",body:h({},Pe)})})}function ut(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/competition_teams.json`,{method:"get",params:Pe})})}function Wt(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/all_team_members.json`,{method:"get",params:Pe})})}function Zt(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/competition_commit_records/member_works.json`,{method:"get",params:Pe})})}},29470:function(d,v,e){"use strict";e.d(v,{F:function(){return b},OE:function(){return T},ff:function(){return x},p1:function(){return O},_y:function(){return l},mK:function(){return K},gq:function(){return Z},eM:function(){return R},BA:function(){return se},bA:function(){return Y},Nx:function(){return Q},Qx:function(){return F},At:function(){return k},PX:function(){return C},Xl:function(){return $},y9:function(){return W},No:function(){return ie},ay:function(){return G}});var t=e(7660),n=Object.defineProperty,s=Object.defineProperties,u=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(ae,ee,J)=>ee in ae?n(ae,ee,{enumerable:!0,configurable:!0,writable:!0,value:J}):ae[ee]=J,i=(ae,ee)=>{for(var J in ee||(ee={}))c.call(ee,J)&&o(ae,J,ee[J]);if(f)for(var J of f(ee))h.call(ee,J)&&o(ae,J,ee[J]);return ae},y=(ae,ee)=>s(ae,u(ee)),p=(ae,ee)=>{var J={};for(var te in ae)c.call(ae,te)&&ee.indexOf(te)<0&&(J[te]=ae[te]);if(ae!=null&&f)for(var te of f(ae))ee.indexOf(te)<0&&h.call(ae,te)&&(J[te]=ae[te]);return J},g=(ae,ee,J)=>new Promise((te,M)=>{var L=xe=>{try{fe(J.next(xe))}catch(Ce){M(Ce)}},X=xe=>{try{fe(J.throw(xe))}catch(Ce){M(Ce)}},fe=xe=>xe.done?te(xe.value):Promise.resolve(xe.value).then(L,X);fe((J=J.apply(ae,ee)).next())});const l=ae=>g(void 0,null,function*(){var ee=ae,{id:J}=ee,te=p(ee,["id"]);return(0,t.ZP)(`/api/ec_years/${J}/course_results.json`,{method:"get",params:te})}),b=ae=>{let ee=document.createElement("iframe");ee.src=`/api/ec_years/${ae}/course_results.xlsx`,ee.style.display="none",document.body.appendChild(ee)},x=({ec_year_id:ae})=>(0,t.ZP)(`/api/ec_years/${ae}/course_results/get_class.json`,{method:"get"}),O=({ec_year_id:ae,id:ee,class_name:J=null})=>(0,t.ZP)(`/api/ec_years/${ae}/course_results/${ee}.json`,{method:"get",params:{class_name:J}}),k=({ec_year_id:ae})=>(0,t.ZP)("/api/ec_courses/1/evaluations/compute_all_courses_data",{method:"post",body:{ec_year_id:ae}}),C=({ec_course_id:ae})=>(0,t.ZP)(`/api/ec_courses/${ae}/evaluations/evaluation_data`,{method:"POST"}),T=ae=>{let ee=document.createElement("iframe");ee.src=`/api/ec_years/${ae}/ec_graduation_results.xlsx`,ee.style.display="none",document.body.appendChild(ee)},F=({ec_year_id:ae})=>(0,t.ZP)(`/api/ec_years/${ae}/ec_graduation_results/compute_all`,{method:"post"}),$=({ec_year_id:ae,id:ee})=>(0,t.ZP)(`/api/ec_years/${ae}/ec_graduation_results/compute_single?id=${ee}`,{method:"POST"}),R=ae=>(0,t.ZP)(`/api/ec_years/${ae}/ec_graduation_results.json`,{method:"get"}),K=ae=>(0,t.ZP)(`/api/ec_years/${ae}/ec_graduation_results/get_formulas.json`,{method:"get"}),W=({ec_year_id:ae,formula_one:ee,formula_two:J,formula_three:te})=>(0,t.ZP)(`/api/ec_years/${ae}/ec_graduation_results/set_formulas.json`,{method:"PUT",body:{formula_one_id:ee,formula_two_id:J,formula_three_id:te}}),Z=({ec_year_id:ae,id:ee})=>(0,t.ZP)(`/api/ec_years/${ae}/ec_graduation_results/${ee}.json`,{method:"get"}),ie=ae=>{var ee=ae,{ec_year_id:J,type:te,goal_value:M}=ee,L=p(ee,["ec_year_id","type","goal_value"]);let X=`?type=${te}`,fe={method:"PUT"};return te==="all"&&(X+=`&goal_value=${M}`),te==="each"&&(fe=y(i({},fe),{body:L})),(0,t.ZP)(`/api/ec_years/${J}/ec_graduation_results/set_goal_value${X}`,fe)};var ne=(ae,ee,J)=>new Promise((te,M)=>{var L=xe=>{try{fe(J.next(xe))}catch(Ce){M(Ce)}},X=xe=>{try{fe(J.throw(xe))}catch(Ce){M(Ce)}},fe=xe=>xe.done?te(xe.value):Promise.resolve(xe.value).then(L,X);fe((J=J.apply(ae,ee)).next())});const se=ae=>ne(void 0,null,function*(){return(0,t.ZP)(`/api/schools/${ae}/ec_majors/get_major_list.json`,{method:"get"})}),Q=ae=>ne(void 0,null,function*(){return(0,t.ZP)(`/api/ec_major_schools/${ae}/ec_years/get_year_list.json`,{method:"get"})}),Y=({ec_year_id:ae,school_id:ee})=>(0,t.ZP)(`/api/ec_years/${ae}/top_pages.json`,{method:"get",params:{school_id:ee}}),G=({id:ae,name:ee})=>(0,t.ZP)(`/api/ec_years/1/top_pages/${ae}?name=${ee}`,{method:"PUT"})},30897:function(d,v,e){"use strict";e.d(v,{$Q:function(){return T},$l:function(){return br},BJ:function(){return pt},CD:function(){return qe},Cd:function(){return nt},Cl:function(){return Fe},Di:function(){return cr},Fl:function(){return zt},G$:function(){return te},GK:function(){return Pt},Ip:function(){return me},J:function(){return M},KE:function(){return it},L8:function(){return Yt},LP:function(){return Ee},MK:function(){return Qe},Mb:function(){return Er},N0:function(){return W},N3:function(){return ke},OO:function(){return k},P8:function(){return ln},PJ:function(){return X},PT:function(){return dr},Qc:function(){return ie},RK:function(){return J},Ty:function(){return Ke},UH:function(){return dt},UK:function(){return Ft},Uj:function(){return Zt},Ul:function(){return Ze},VL:function(){return Nt},Vj:function(){return ue},W4:function(){return Wt},WL:function(){return le},Wj:function(){return ee},X4:function(){return Ne},Xn:function(){return Vr},Xo:function(){return se},YY:function(){return qt},Ym:function(){return R},Yu:function(){return sr},ZD:function(){return sn},Zg:function(){return Dr},_B:function(){return Pe},_F:function(){return $r},_U:function(){return Y},_u:function(){return fe},aU:function(){return K},ab:function(){return kt},cC:function(){return ge},cV:function(){return G},ck:function(){return zr},dp:function(){return Z},eA:function(){return jt},fG:function(){return x},gA:function(){return ae},gG:function(){return Jr},gJ:function(){return Lt},hk:function(){return g},hv:function(){return l},iB:function(){return b},iU:function(){return O},iw:function(){return Et},kp:function(){return Bt},lL:function(){return C},lf:function(){return Me},n$:function(){return Ce},n7:function(){return Q},nF:function(){return ze},o3:function(){return gt},oS:function(){return Le},oX:function(){return Rt},oy:function(){return yt},p7:function(){return $},pL:function(){return Kt},pu:function(){return et},q6:function(){return Ct},qf:function(){return tr},qz:function(){return $e},s:function(){return ct},sA:function(){return Dt},sS:function(){return bt},tX:function(){return Ht},uR:function(){return ht},ux:function(){return Ot},wy:function(){return At},xA:function(){return Ie},yE:function(){return ne},yu:function(){return Te},zP:function(){return F},zR:function(){return Sr}});var t=e(7660),n=Object.defineProperty,s=Object.defineProperties,u=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(at,Mr,xn)=>Mr in at?n(at,Mr,{enumerable:!0,configurable:!0,writable:!0,value:xn}):at[Mr]=xn,i=(at,Mr)=>{for(var xn in Mr||(Mr={}))c.call(Mr,xn)&&o(at,xn,Mr[xn]);if(f)for(var xn of f(Mr))h.call(Mr,xn)&&o(at,xn,Mr[xn]);return at},y=(at,Mr)=>s(at,u(Mr)),p=(at,Mr,xn)=>new Promise((Vn,gr)=>{var Xr=ni=>{try{Bn(xn.next(ni))}catch(si){gr(si)}},hn=ni=>{try{Bn(xn.throw(ni))}catch(si){gr(si)}},Bn=ni=>ni.done?Vn(ni.value):Promise.resolve(ni.value).then(Xr,hn);Bn((xn=xn.apply(at,Mr)).next())});const g=at=>(0,t.ZP)(`/api/exercises/${at==null?void 0:at.exercise_id}/statistics/list_student_score_by_question_type.json`,{method:"get",params:at}),l=at=>(0,t.ZP)(`/api/exercises/${at==null?void 0:at.exercise_id}/statistics/list_student_score_by_question.json`,{method:"get",params:at}),b=at=>(0,t.ZP)(`/api/exercises/${at.exercise_id}/statistics/export_class_compare.xlsl`,{method:"get",params:at}),x=at=>(0,t.ZP)(`/api/exercises/${at.exercise_id}/statistics/class_question_compare.json`,{method:"get",params:at}),O=at=>(0,t.ZP)(`/api/exercises/${at==null?void 0:at.exercise_id}/statistics/class_score_distribution.json`,{method:"get",params:at}),k=at=>(0,t.ZP)(`/api/exercises/${at==null?void 0:at.exercise_id}/statistics/list_student_score.json`,{method:"get",params:at}),C=at=>(0,t.ZP)(`/api/exercises/${at==null?void 0:at.exercise_id}/statistics/set_score_ranges.json`,{method:"put",body:at}),T=at=>(0,t.ZP)(`/api/exercises/${at==null?void 0:at.exercise_id}/statistics/score_ranges.json`,{method:"get",params:at}),F=at=>(0,t.ZP)(`/api/exercises/${at.id}/sava_exam_summary.json`,{method:"post",body:at}),$=at=>(0,t.ZP)("/api/intelligent_reviews/exam_summary.json",{method:"post",body:at}),R=at=>(0,t.ZP)(`/api/exercises/${at.id}/generate_exam_summary.json`,{method:"post",body:at}),K=at=>(0,t.ZP)(`/api/exercises/${at.id}/exam_summary_settings.json`,{method:"post",body:at}),W=at=>p(void 0,null,function*(){return(0,t.ZP)(`/api/exercises/${at==null?void 0:at.exercise_id}/review_exercise_user.json`,{method:"post",body:at})}),Z=at=>(0,t.ZP)(`/api/exercises/${at==null?void 0:at.id}/code_check.json`,{method:"get",params:at}),ie=at=>(0,t.ZP)(`/api/exercises/${at.id}/reset_pwd.json`,{method:"post",body:at}),ne=at=>(0,t.ZP)(`/api/exercises/${at.id}/encrypt_or_decrypt.json`,{method:"post",body:at}),se=at=>p(void 0,null,function*(){return(0,t.ZP)(`/api/exercises/${at.id}/delayed_time_or_force.json`,{method:"post",body:at})}),Q=at=>p(void 0,null,function*(){return(0,t.ZP)(`/api/exercises/${at==null?void 0:at.id}/exercise_time.json`,{method:"Get",params:at})}),Y=at=>(0,t.ZP)(`/api/exercises/${at==null?void 0:at.id}/exercise_question_result.json`,{method:"get",params:at}),G=at=>(0,t.ZP)(`/api/exercises/${at.id}/get_question_type_alias.json`,{method:"get",params:at});function ae(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${at==null?void 0:at.id}/teacher_update.json`,{method:"post",body:i({},at)})})}function ee(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${at==null?void 0:at.id}/adjust_comment.json`,{method:"post",body:i({},at)})})}function J(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.id}/edit_question_type_alias.json`,{method:"POST",body:at})})}function te(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.categoryId}/exercise_lists.json`,{method:"get",params:i({},at)})})}function M(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.categoryId}/exercise_identity_photos.json`,{method:"get",params:i({},at)})})}function L(at){return p(this,null,function*(){return Fetch(`/api/exercises/${at.categoryId}/video_push_url.json`,{method:"get",params:i({},at)})})}function X(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.categoryId}/query_identity_photo_state.json`,{method:"get",params:i({},at)})})}function fe(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.categoryId}/exercise_result.json`,{method:"get",params:i({},at)})})}function xe(at){return p(this,null,function*(){return Fetch(`/api/exercises/${at.categoryId}/exercise_score_area_setting.json`,{method:"post",body:i({},at)})})}function Ce(at){return p(this,null,function*(){return(0,t.ZP)("/api/question_banks/bank_list.json",{method:"get",params:i({},at)})})}function Me(at){return p(this,null,function*(){return(0,t.ZP)("/api/question_banks/save_banks.json",{method:"POST",body:i({},at)})})}function ke(at){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${at.coursesId}/exercises/publish_modal.json`,{method:"get",params:i({},at)})})}function Ft(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.categoryId}/common_header.json`,{method:"get",params:i({},at)})})}function ht(at){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${at.coursesId}/exercises.json`,{method:"post",body:i({},at)})})}function At(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.exerciseId}.json`,{method:"put",body:i({},at)})})}function tr(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.categoryId}.json`,{method:"get",params:i({},at)})})}function qt(at){return p(this,null,function*(){return(0,t.ZP)("/api/tag_disciplines.json",{method:"get",params:i({},at)})})}function cr(at){return p(this,null,function*(){const{id:Mr}=at;return delete at.id,(0,t.ZP)(`/api/exercise_questions/${Mr}.json`,{method:"put",body:i({},at)})})}function Qe(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.categoryId}/exercise_questions.json`,{method:"post",body:i({},at)})})}function Pt(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${at.id}/up_down.json`,{method:"post",body:i({},at)})})}function zt(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${at.id}.json`,{method:"delete"})})}function it(at){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${at.coursesId}/exercises/end_modal.json`,{method:"get",params:i({},at)})})}function Ot(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.categoryId}/publish_groups.json`,{method:"get",params:i({},at)})})}function pt(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.exerciseId}/user_exercise_detail.json`,{method:"get",params:i({},at)})})}function et(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.exerciseId}/consult_exercise.json`,{method:"post",body:i({},at)})})}function Ne(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.exerciseId}/teacher_appraise.json`,{method:"get",params:i({},at)})})}function me(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${at.id}/adjust_score.json`,{method:"post",body:i({},at)})})}function Ee(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${at.id}/batch_adjust_score.json`,{method:"post",body:i({},at)})})}function Le(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.id}/adjust_score.json`,{method:"post",body:i({},at)})})}function $e(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.id}/delayed_time.json`,{method:"post",body:i({},at)})})}function Ze(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.categoryId}/exercise_setting.json`,{method:"get",params:i({},at)})})}function nt(at){return p(this,null,function*(){return(0,t.ZP)(`/api/v2/exercises/${at.categoryId}/exercise_setting.json`,{method:"get",params:i({},at)})})}function ut(at){return p(this,null,function*(){return Fetch(`/api/exercises/${at.categoryId}/commit_setting.json`,{method:"post",body:i({},at)})})}function Wt(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.exerciseId}/review_exercises_by_students.json`,{method:"post",body:i({},at)})})}function Zt(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.categoryId}/exercise_lists.xlsx`,{method:"get",params:y(i({},at),{export:!0})})})}function Pe(at){return(0,t.ZP)(`/api/exercises/${at.categoryId}/user_exercise_detail.json`,{method:"get",params:y(i({},at),{login:null})})}function qe(at){return(0,t.ZP)(`/api/exercises/${at.categoryId}/start.json`,{method:"get",params:i({},at)})}function Kt(at){return(0,t.ZP)(`/api/exercises/${at.categoryId}/start_unlock.json`,{method:"post",body:i({},at)})}function Rt(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${at.questionId}/exercise_answers.json`,{method:"post",body:at})})}function Nt(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.categoryId}/commit_exercise.json`,{method:"post",body:at})})}function Bt(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.categoryId}/simulate_commit_exercise.json`,{method:"post",body:at})})}function Ct(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.categoryId}/redo_exercise.json`,{method:"post",body:at})})}function Yt(at){return(0,t.ZP)(`/api/${at.url}`,{method:"get",params:i({},at)})}function ze(at){return(0,t.ZP)(`/api/problems/${at.id}/start.json`,{method:"get",params:i({},at)})}function ue(at){return(0,t.ZP)(`/api/exercises/${at.id}/begin_commit.json`,{method:"get",params:i({},at)})}function le(at){return(0,t.ZP)(`/api/exercises/${at.id}/simulate_begin_commit.json`,{method:"get",params:i({},at)})}function Dt(at){return(0,t.ZP)("/api/examination_intelligent_settings/optional_items.json",{method:"post",body:i({},at)})}function Te(at){return console.log("params:",at),(0,t.ZP)(`/api/exercises/${at.categoryId}/edit.json`,{method:"get",params:i({},at)})}function dt(at){return(0,t.ZP)(`/api/exercises/${at.id}/get_objective_scores.json`,{method:"get",params:i({},at)})}function Ht(at){return(0,t.ZP)(`/api/exercises/${at.categoryId}/redo_modal.json`,{method:"get",params:i({},at)})}function ct(at){return(0,t.ZP)(`/api/exercises/${at.categoryId}/student_redo_lists.json`,{method:"get",params:i({},at)})}function Ie(at){return(0,t.ZP)("/api/exercises/get_user_exercises.json",{method:"get",params:at})}function Et(at){return(0,t.ZP)(`/api/exercises/${at.id}/exercise_header.json`,{method:"get",params:i({},at)})}function ge(at){return(0,t.ZP)(`/api/exercises/${at.categoryId}/allow_close_camera.json`,{method:"post",body:i({},at)})}function Ke(at){return(0,t.ZP)(`/api/exercises/${at.categoryId}/get_exercise_user_info.json`,{method:"get",params:i({},at)})}function yt(at){return(0,t.ZP)(`/api/exercises/${at.id}/record_screen`,{method:"post",params:i({},at)})}function kt(at){return(0,t.ZP)(`/api/exercises/${at.id}/unbind_ip.json`,{method:"post",body:i({},at)})}function Fe(at){return(0,t.ZP)(`/api/exercises/${at.id}/check_ip.json`,{method:"get",params:i({},at)})}function Dr(at){return(0,t.ZP)(`/api/exercises/${at==null?void 0:at.id}/check_user_exercise.json`,{method:"get",params:i({},at)})}function St(at){return Fetch(`/api/exercises/${at.id}/make_up_students.json`,{method:"get",params:i({},at)})}function Vr(at){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${at.coursesId}/exercises/code_review_detail.json`,{method:"get",params:i({},at)})})}function Jr(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${at.question_id}/adjust_score.json`,{method:"post",body:i({},at)})})}function Er(at){return p(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${at.categoryId}/simulate_exercise.json`,{method:"post",body:i({},at)})})}function $r(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.categoryId}/simulate_start_answer.json`,{method:"get",params:i({},at)})})}function dr(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.categoryId}/exercise_time.json`,{method:"get",params:i({},at)})})}function zr(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.categoryId}/commit_screen_at.json`,{method:"post",body:i({},at)})})}function sn(at,Mr){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at}/unlock_user`,{method:"post",body:Mr})})}function ln(at,Mr){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at}/save_screen_record.json`,{method:"post",body:Mr})})}function sr(at,Mr){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at}/screen_record_list.json`,{method:"get",params:Mr})})}function Lt(at){return p(this,null,function*(){return(0,t.ZP)("/api/attachments/set_ecs_attachment.json",{method:"get",params:i({},at)})})}function gt(at){return p(this,null,function*(){return(0,t.ZP)("/api/exercises/need_redo.json",{method:"get",params:at})})}function bt(at,Mr){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at}/mark.json`,{method:"post",body:Mr})})}function jt(at){return p(this,null,function*(){return(0,t.ZP)(`/api/myshixuns/${at}/exit_delete_pod.json`,{method:"post",body:at})})}function Sr(at){return p(this,null,function*(){return(0,t.ZP)("/api/users/change_exercise_score.json",{method:"put",body:at})})}function br(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${at==null?void 0:at.id}/send_to_item_bank.json`,{method:"post",body:i({},at)})})}},99209:function(d,v,e){"use strict";e.d(v,{B0:function(){return p},Si:function(){return k},Sr:function(){return T},YP:function(){return C},b4:function(){return O},bc:function(){return i},dX:function(){return x},eh:function(){return F},iI:function(){return l},kd:function(){return y},qR:function(){return b},sW:function(){return g},ts:function(){return R},vL:function(){return $},z5:function(){return K}});var t=e(7660),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(W,Z,ie)=>Z in W?n(W,Z,{enumerable:!0,configurable:!0,writable:!0,value:ie}):W[Z]=ie,h=(W,Z)=>{for(var ie in Z||(Z={}))u.call(Z,ie)&&c(W,ie,Z[ie]);if(s)for(var ie of s(Z))f.call(Z,ie)&&c(W,ie,Z[ie]);return W},o=(W,Z,ie)=>new Promise((ne,se)=>{var Q=ae=>{try{G(ie.next(ae))}catch(ee){se(ee)}},Y=ae=>{try{G(ie.throw(ae))}catch(ee){se(ee)}},G=ae=>ae.done?ne(ae.value):Promise.resolve(ae.value).then(Q,Y);G((ie=ie.apply(W,Z)).next())});function i(W){return o(this,null,function*(){return(0,t.ZP)("/api/memos.json",{method:"get",params:W})})}function y(W){return o(this,null,function*(){return(0,t.ZP)("/api/discusses/forum_discusses.json",{method:"get",params:W})})}function p(W){return o(this,null,function*(){return(0,t.ZP)(`/api/memos/${W.id}/sticky_or_cancel.json`,{method:"post",body:W})})}function g(W){return o(this,null,function*(){return(0,t.ZP)(`/api/memos/${W.id}.json`,{method:"delete",body:W})})}function l(W){return o(this,null,function*(){return(0,t.ZP)("/api/memos/new.json",{method:"get",params:W})})}function b(W){return o(this,null,function*(){return(0,t.ZP)(`/api/memos/${W.id}/edit.json`,{method:"get",params:W})})}function x(W){return o(this,null,function*(){return(0,t.ZP)("/api/memos.json",{method:"post",body:h({},W)})})}function O(W){return o(this,null,function*(){return(0,t.ZP)(`/api/memos/${W.id}.json`,{method:"put",body:h({},W)})})}function k(W){return o(this,null,function*(){return(0,t.ZP)(`/api/memos/${W.id}.json`,{method:"get",params:W})})}function C(W){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${W.user_id}/watch.json`,{method:"post",body:W})})}function T(W){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${W.user_id}/watch.json`,{method:"delete",body:h({},W)})})}function F(W){return o(this,null,function*(){return(0,t.ZP)(`/api/discusses/${W.id}/reward_code.json`,{method:"post",body:W})})}function $(W){return o(this,null,function*(){return(0,t.ZP)(`/api/discusses/${W.id}/plus.json`,{method:"post",body:W})})}function R(W){return o(this,null,function*(){return(0,t.ZP)("/api/memos/reply.json",{method:"post",body:W})})}function K(W){return o(this,null,function*(){return(0,t.ZP)(`/api/memos/${W.id}/more_reply.json`,{method:"get",params:W})})}},9776:function(d,v,e){"use strict";e.d(v,{D2:function(){return i},n0:function(){return y},tk:function(){return p}});var t=e(7660),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(g,l,b)=>l in g?n(g,l,{enumerable:!0,configurable:!0,writable:!0,value:b}):g[l]=b,h=(g,l)=>{for(var b in l||(l={}))u.call(l,b)&&c(g,b,l[b]);if(s)for(var b of s(l))f.call(l,b)&&c(g,b,l[b]);return g},o=(g,l,b)=>new Promise((x,O)=>{var k=F=>{try{T(b.next(F))}catch($){O($)}},C=F=>{try{T(b.throw(F))}catch($){O($)}},T=F=>F.done?x(F.value):Promise.resolve(F.value).then(k,C);T((b=b.apply(g,l)).next())});function i(g){return o(this,null,function*(){return(0,t.ZP)("/api/setting.json",{method:"Get",params:h({},g)})})}function y(){return o(this,null,function*(){return(0,t.ZP)("/api/users/system_update.json",{method:"Get"})})}function p(g){return o(this,null,function*(){return(0,t.ZP)("/api/search_records",{method:"post",body:g})})}},6617:function(d,v,e){"use strict";e.d(v,{B6:function(){return p},Gr:function(){return R},Mf:function(){return T},NA:function(){return k},PC:function(){return x},PP:function(){return O},QA:function(){return y},RP:function(){return Z},Sv:function(){return W},YQ:function(){return C},_n:function(){return ie},hL:function(){return $},je:function(){return b},mM:function(){return l},wA:function(){return K},x_:function(){return g},y0:function(){return F},y3:function(){return i}});var t=e(7660),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(ne,se,Q)=>se in ne?n(ne,se,{enumerable:!0,configurable:!0,writable:!0,value:Q}):ne[se]=Q,h=(ne,se)=>{for(var Q in se||(se={}))u.call(se,Q)&&c(ne,Q,se[Q]);if(s)for(var Q of s(se))f.call(se,Q)&&c(ne,Q,se[Q]);return ne},o=(ne,se,Q)=>new Promise((Y,G)=>{var ae=te=>{try{J(Q.next(te))}catch(M){G(M)}},ee=te=>{try{J(Q.throw(te))}catch(M){G(M)}},J=te=>te.done?Y(te.value):Promise.resolve(te.value).then(ae,ee);J((Q=Q.apply(ne,se)).next())});function i(ne){return o(this,null,function*(){return(0,t.ZP)(`/api/graduation_tasks/${ne.categoryId}.json`,{method:"get",params:h({},ne)})})}function y(ne){return o(this,null,function*(){return(0,t.ZP)(`/api/graduation_tasks/${ne.categoryId}/tasks_list.json`,{method:"get",params:h({},ne)})})}function p(ne){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}/show_detail.json`,{method:"get",params:h({},ne)})})}function g(ne){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}.json`,{method:"get",params:h({},ne)})})}function l(ne){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}/refuse_student_topic.json`,{method:"post",body:h({},ne)})})}function b(ne){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}/accept_student_topic.json`,{method:"post",body:h({},ne)})})}function x(ne){return o(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${ne.categoryId}/show_comment.json`,{method:"get",params:h({},ne)})})}function O(ne){return o(this,null,function*(){return(0,t.ZP)("/api/users/reply_message.json",{method:"post",body:h({},ne)})})}function k(ne){return o(this,null,function*(){return(0,t.ZP)("/api/praise_tread/like.json",{method:"post",body:h({},ne)})})}function C(ne){return o(this,null,function*(){return(0,t.ZP)("/api/praise_tread/unlike.json",{method:"delete",body:h({},ne)})})}function T(ne){return o(this,null,function*(){return(0,t.ZP)("/api/commons/delete.json",{method:"delete",body:h({},ne)})})}function F(ne){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/new.json`,{method:"get",params:h({},ne)})})}function $(ne){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}/edit.json`,{method:"get",params:h({},ne)})})}function R(ne){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${ne.coursesId}/graduation_topics`,{method:"post",body:h({},ne)})})}function K(ne){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}`,{method:"put",body:h({},ne)})})}function W(ne){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${ne.coursesId}/graduation_tasks`,{method:"post",body:h({},ne)})})}function Z(ne){return o(this,null,function*(){return(0,t.ZP)(`/api/graduation_tasks/${ne.categoryId}.json`,{method:"put",body:h({},ne)})})}function ie(ne){return o(this,null,function*(){return(0,t.ZP)(`/api/graduation_tasks/${ne.categoryId}/edit.json`,{method:"get",params:h({},ne)})})}},37205:function(d,v,e){"use strict";e.d(v,{AA:function(){return K},Db:function(){return y},Dd:function(){return b},F7:function(){return Q},Fi:function(){return te},H3:function(){return l},HF:function(){return O},HH:function(){return g},Ib:function(){return ae},J3:function(){return c},NT:function(){return s},NX:function(){return C},Ot:function(){return k},Ou:function(){return Y},Ps:function(){return u},Rk:function(){return se},Tz:function(){return i},V1:function(){return ee},Wz:function(){return f},Xh:function(){return p},Xw:function(){return ne},YS:function(){return Z},Zd:function(){return J},bS:function(){return T},ck:function(){return x},eh:function(){return R},il:function(){return h},j7:function(){return o},jW:function(){return W},km:function(){return ie},l5:function(){return $},rU:function(){return M},xF:function(){return F},zC:function(){return G},zT:function(){return L}});var t=e(7660),n=(X,fe,xe)=>new Promise((Ce,Me)=>{var ke=At=>{try{ht(xe.next(At))}catch(tr){Me(tr)}},Ft=At=>{try{ht(xe.throw(At))}catch(tr){Me(tr)}},ht=At=>At.done?Ce(At.value):Promise.resolve(At.value).then(ke,Ft);ht((xe=xe.apply(X,fe)).next())});function s(X){return(0,t.ZP)("/api/schools/search.json",{method:"get",params:X})}function u(X){return(0,t.ZP)(`/api/schools/${X.id}/departments/for_option.json`,{method:"get",params:X})}function f(X){return(0,t.ZP)("/api/graduations.json",{method:"POST",body:X})}function c(X){return(0,t.ZP)("/api/graduations.json",{method:"get",params:X})}function h(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.identifier}/graduation_stages/${X.stageid}/authorized_redelivery.json`,{method:"POST",body:X})})}function o(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.identifier}/graduation_stages/${X.stageid}/submit.json`,{method:"POST",body:X})})}function i(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/student_tasks/export_status.json`,{method:"get",params:X})})}function y(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/student_tasks/export_all_attachments.json`,{method:"get",params:X})})}function p(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.identifier}/graduation_stages/${X.id}.json`,{method:"get",params:X})})}function g(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/student_tasks/set_final_score.json`,{method:"POST",body:X})})}function l(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/student_tasks/final_score.json`,{method:"get",params:X})})}function b(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/set_novice_guide.json`,{method:"POST",body:X})})}function x(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_notices/${X.doid}/set_do.json`,{method:"POST",body:X})})}function O(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_teachers.json`,{method:"POST",body:X})})}function k(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.identifier}/graduation_students/${X.id}/update_major.json`,{method:"PUT",body:X})})}function C(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_students.json`,{method:"POST",body:X})})}function T(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_teachers/search.json`,{method:"get",params:X})})}function F(X){return n(this,null,function*(){return(0,t.ZP)("/api/schools/search.json",{method:"get",params:X})})}function $(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_students/search.json`,{method:"get",params:X})})}function R(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_students.json`,{method:"get",params:X})})}function K(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_teachers.json`,{method:"get",params:X})})}function W(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.graduation_id}/graduation_tasks.json`,{method:"POST",body:X})})}function Z(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.graduation_id}/graduation_tasks/${X.id}.json`,{method:"PUT",body:X})})}function ie(X){return n(this,null,function*(){var fe;return(0,t.ZP)(`/api/graduations/${X.id}/graduation_tasks/${(fe=X.ids)==null?void 0:fe[0]}`,{method:"DELETE",body:{ids:X.ids}})})}function ne(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_tasks.json`,{method:"get",params:X})})}function se(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_notices.json`,{method:"get",params:X})})}function Q(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}.json`,{method:"get"})})}function Y(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X==null?void 0:X.id}/common_header.json`,{method:"get"})})}function G(X,fe){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X}/preview.json`,{method:"get"})})}function ae(X,fe){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X}/graduation_teachers/not_pass.json`,{method:"post",body:fe})})}function ee(X,fe){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X}/graduation_teachers/pass.json`,{method:"post",body:fe})})}function J(X,fe){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X}/graduation_students/not_pass.json`,{method:"post",body:fe})})}function te(X,fe){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X}/graduation_students/pass.json`,{method:"post",body:fe})})}function M(X,fe){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X}/graduation_students/batch_delete`,{method:"delete",body:fe})})}function L(X,fe){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X}/graduation_teachers/batch_delete`,{method:"delete",body:fe})})}},88647:function(d,v,e){"use strict";e.d(v,{LA:function(){return i},Rm:function(){return u},S_:function(){return y},Tt:function(){return c},cR:function(){return h},eX:function(){return s},h$:function(){return f},vm:function(){return o}});var t=e(7660),n=(p,g,l)=>new Promise((b,x)=>{var O=T=>{try{C(l.next(T))}catch(F){x(F)}},k=T=>{try{C(l.throw(T))}catch(F){x(F)}},C=T=>T.done?b(T.value):Promise.resolve(T.value).then(O,k);C((l=l.apply(p,g)).next())});const s=p=>n(void 0,null,function*(){return(0,t.ZP)("/api/home/env_detail.json",{method:"Get",params:p})}),u=p=>n(void 0,null,function*(){return(0,t.ZP)("/api/home/env_list.json",{method:"Get",params:p})}),f=p=>n(void 0,null,function*(){return(0,t.ZP)("/api/home/online_list.json",{method:"Get",params:p})});function c(){return n(this,null,function*(){return(0,t.ZP)("/api/home/index.json",{method:"Get"})})}function h(p){return n(this,null,function*(){return(0,t.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:p})})}function o(p){return n(this,null,function*(){return(0,t.ZP)("/api/project_applies.json",{method:"post",body:p})})}function i(p){return n(this,null,function*(){return(0,t.ZP)("/api/users/home_notice.json",{method:"Get"})})}function y(p){return n(this,null,function*(){return(0,t.ZP)("/api/users/view_notice.json",{method:"post",body:p})})}},7161:function(d,v,e){"use strict";e.d(v,{AD:function(){return i},Ig:function(){return y},Ko:function(){return l},QJ:function(){return b},Ub:function(){return x},V8:function(){return p},dl:function(){return O},w0:function(){return g}});var t=e(7660),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(k,C,T)=>C in k?n(k,C,{enumerable:!0,configurable:!0,writable:!0,value:T}):k[C]=T,h=(k,C)=>{for(var T in C||(C={}))u.call(C,T)&&c(k,T,C[T]);if(s)for(var T of s(C))f.call(C,T)&&c(k,T,C[T]);return k},o=(k,C,T)=>new Promise((F,$)=>{var R=Z=>{try{W(T.next(Z))}catch(ie){$(ie)}},K=Z=>{try{W(T.throw(Z))}catch(ie){$(ie)}},W=Z=>Z.done?F(Z.value):Promise.resolve(Z.value).then(R,K);W((T=T.apply(k,C)).next())});function i(k){return o(this,null,function*(){return(0,t.ZP)("/api/users/tidings.json",{method:"get",params:h({},k)})})}function y(k){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${k.userId}/unread_message_info.json`,{method:"get",params:h({},k)})})}function p(k){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${k.userId}/private_messages.json`,{method:"get",params:h({},k)})})}function g(k){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${k.userId}/private_messages.json`,{method:"post",body:h({},k)})})}function l(k){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${k.id}/recent_contacts.json`,{method:"get",params:h({},k)})})}function b(k){return o(this,null,function*(){return(0,t.ZP)("/api/users_for_private_messages.json",{method:"get",params:h({},k)})})}function x(k){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${k.userId}/private_message_details.json`,{method:"get",params:h({},k)})})}function O(k){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${k.userId}/private_messages/${k.id}.json`,{method:"delete"})})}},6347:function(d,v,e){"use strict";e.d(v,{A2:function(){return b},CI:function(){return p},Ep:function(){return l},Ex:function(){return F},R7:function(){return i},WW:function(){return $},_V:function(){return T},ms:function(){return k},s0:function(){return x},vf:function(){return g},xn:function(){return y},yy:function(){return C}});var t=e(7660),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(R,K,W)=>K in R?n(R,K,{enumerable:!0,configurable:!0,writable:!0,value:W}):R[K]=W,h=(R,K)=>{for(var W in K||(K={}))u.call(K,W)&&c(R,W,K[W]);if(s)for(var W of s(K))f.call(K,W)&&c(R,W,K[W]);return R},o=(R,K,W)=>new Promise((Z,ie)=>{var ne=Y=>{try{Q(W.next(Y))}catch(G){ie(G)}},se=Y=>{try{Q(W.throw(Y))}catch(G){ie(G)}},Q=Y=>Y.done?Z(Y.value):Promise.resolve(Y.value).then(ne,se);Q((W=W.apply(R,K)).next())});function i(R){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${R.coursesId}/online_learning.json`,{method:"get"})})}function y(R){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${R.id}.json`,{method:"put",body:R})})}function p(R){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${R.coursesId}/course_stages.json`,{method:"post",body:R})})}function g(R){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${R.id}/add_shixun_to_stage.json`,{method:"post",body:R})})}function l(R){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${R.id}/select_shixun_to_stage.json`,{method:"post",body:R})})}function b(R){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${R.id}/add_video_to_stage.json`,{method:"post",body:R})})}function x(R){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${R.id}/add_attachment_to_stage.json`,{method:"post",body:R})})}function O(R){return o(this,null,function*(){return Fetch("/api/paths/add_shixun_to_stage.json",{method:"post",body:R})})}function k(R){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${R.id}/up_position.json`,{method:"post"})})}function C(R){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${R.id}/down_position.json`,{method:"post"})})}function T(R){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${R.id}.json`,{method:"delete"})})}function F(R){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${R.stage_id}/items/move_position.json`,{method:"post",body:h({},R)})})}function $(R){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${R.stage_id}/items/${R.id}`,{method:"delete"})})}},83609:function(d,v,e){"use strict";e.d(v,{DF:function(){return b},Di:function(){return ee},Dm:function(){return se},Dq:function(){return xe},Gd:function(){return l},Hb:function(){return Ce},Hm:function(){return Z},ID:function(){return o},JP:function(){return fe},NC:function(){return K},Pl:function(){return x},Qc:function(){return u},Qp:function(){return Q},RK:function(){return y},YP:function(){return W},a2:function(){return c},ar:function(){return g},cV:function(){return i},d1:function(){return p},dp:function(){return s},fn:function(){return O},iT:function(){return F},jK:function(){return ne},kF:function(){return Me},kp:function(){return T},lc:function(){return C},oF:function(){return te},q$:function(){return h},qN:function(){return ie},tS:function(){return k},ts:function(){return $},un:function(){return G},w0:function(){return ae},wX:function(){return Y},yE:function(){return f}});var t=e(7660),n=(ke,Ft,ht)=>new Promise((At,tr)=>{var qt=Pt=>{try{Qe(ht.next(Pt))}catch(zt){tr(zt)}},cr=Pt=>{try{Qe(ht.throw(Pt))}catch(zt){tr(zt)}},Qe=Pt=>Pt.done?At(Pt.value):Promise.resolve(Pt.value).then(qt,cr);Qe((ht=ht.apply(ke,Ft)).next())});const s=ke=>(0,t.ZP)(`/api/examination_banks/${ke==null?void 0:ke.id}/code_check.json`,{method:"get",params:ke}),u=ke=>(0,t.ZP)(`/api/examination_banks/${ke.id}/reset_pwd.json`,{method:"post",body:ke}),f=ke=>(0,t.ZP)(`/api/examination_banks/${ke.id}/encrypt_or_decrypt.json`,{method:"post",body:ke}),c=ke=>(0,t.ZP)("/api/examination_banks/exist_course.json",{method:"post",body:ke}),h=ke=>(0,t.ZP)("/api/examination_banks/check_examination_banks.json",{method:"post",body:ke}),o=ke=>(0,t.ZP)(`/api/examination_banks/${ke.id}/copy.json`,{method:"post",body:ke}),i=ke=>(0,t.ZP)(`/api/examination_banks/${ke.id}/get_question_type_alias.json`,{method:"get",params:ke});function y(ke){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${ke.id}/edit_question_type_alias.json`,{method:"POST",body:ke})})}function p(ke){return n(this,null,function*(){return(0,t.ZP)("/api/disciplines.json",{method:"get",params:ke})})}function g(ke){return n(this,null,function*(){return(0,t.ZP)("/api/disciplines/by_examination_banks.json",{method:"get",params:ke})})}function l(ke){return n(this,null,function*(){return(0,t.ZP)("/api/examination_banks.json",{method:"get",params:ke})})}function b(ke){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${ke.id}/set_public.json`,{method:"post"})})}function x(ke){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${ke.id}/set_private.json`,{method:"post"})})}function O(ke){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${ke.id}.json`,{method:"delete"})})}function k(ke){return n(this,null,function*(){return(0,t.ZP)("/api/question_banks/my_courses.json",{method:"get",params:ke})})}const C=ke=>(0,t.ZP)("/api/examination_banks/batch_send_to_course.json",{method:"post",body:ke});function T(ke){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${ke.id}/send_to_course.json`,{method:"post",body:ke})})}function F(ke){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${ke.id}.json`,{method:"get",params:ke})})}function $(ke){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${ke.id}/examination_banks_item_banks/${ke.itemId}/set_score`,{method:"post",body:ke})})}function R(ke){return n(this,null,function*(){return Fetch(`/api/examination_banks/${ke.id}/examination_banks_item_banks/${ke.itemId}/set_shixun_score.json`,{method:"post",body:ke})})}function K(ke){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${ke.id}/examination_banks_item_banks/${ke.itemId}.json`,{method:"delete"})})}function W(ke){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${ke.id}/examination_banks_item_banks/batch_set_score.json`,{method:"post",body:ke})})}function Z(ke){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${ke.id}/examination_banks_item_banks/destroy_by_item_type.json`,{method:"delete",body:ke})})}function ie(ke){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${ke.id}/examination_banks_item_banks/${ke.itemId}/adjust_position.json`,{method:"post",body:ke})})}function ne(ke){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${ke.id}.json`,{method:"put",body:ke})})}function se(ke){return n(this,null,function*(){return(0,t.ZP)("/api/teach_group_shares.json",{method:"get",params:ke})})}function Q(ke){return n(this,null,function*(){return(0,t.ZP)("/api/examination_banks/set_batch_public.json",{method:"post",body:ke})})}function Y(ke){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${ke==null?void 0:ke.id}/set_public.json`,{method:"post",body:ke})})}function G(ke){return n(this,null,function*(){return(0,t.ZP)("/api/examination_banks/create_exam.json",{method:"post",body:ke})})}function ae(ke){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${ke.id}/update_exam.json`,{method:"put",body:ke})})}function ee(ke){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${ke.id}/edit_exam.json`,{method:"get"})})}function J(ke,Ft){return n(this,null,function*(){return Fetch(`/api/examination_banks/${ke}/examination_banks_item_banks.json`,{method:"post",body:Ft})})}function te(ke){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${ke.id}/examination_banks_item_banks/create_item_bank.json`,{method:"post",body:ke})})}function M(ke,Ft){return n(this,null,function*(){return Fetch(`/api/examination_banks/${ke}/sort_question_type.json`,{method:"post",body:Ft})})}function L(ke){return n(this,null,function*(){return Fetch(`/api/examination_banks/${ke.exam_id}/examination_banks_item_banks/${ke.question_id}.json`,{method:"delete"})})}function X(ke,Ft){return n(this,null,function*(){return Fetch(`/api/examination_banks/${ke}/batch_set_score.json`,{method:"post",body:Ft})})}function fe(ke){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${ke}/simulate_exercise.json`,{method:"post"})})}function xe(ke){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${ke}/exercise_header.json`,{method:"get"})})}function Ce(ke,Ft,ht){return n(this,null,function*(){const At=new FormData;return At.append("file",Ft),At.append("sub_discipline_id",ht),(0,t.ZP)(`/api/examination_banks/${ke}/import_item_banks.json`,{method:"post",body:At},!0)})}function Me(ke){return n(this,null,function*(){return(0,t.ZP)("/api/users/change_exam_score.json",{method:"put",body:ke})})}},22663:function(d,v,e){"use strict";e.d(v,{$D:function(){return Q},A2:function(){return me},A7:function(){return Ht},AQ:function(){return R},Ax:function(){return Pe},Bn:function(){return Et},CI:function(){return Ze},DQ:function(){return le},DU:function(){return zt},EP:function(){return se},Ep:function(){return Ne},Er:function(){return X},Ex:function(){return Rt},FD:function(){return Dt},F_:function(){return Pt},Fg:function(){return y},GY:function(){return Yt},Go:function(){return te},Gz:function(){return p},Hl:function(){return g},JS:function(){return ht},KM:function(){return ae},M2:function(){return Le},MO:function(){return fe},Mt:function(){return $e},Mu:function(){return qe},NV:function(){return Ie},Q:function(){return xe},Sp:function(){return $},VO:function(){return Te},WD:function(){return Ct},WO:function(){return L},WW:function(){return Nt},_C:function(){return ct},_V:function(){return Zt},bw:function(){return ne},bz:function(){return ue},c3:function(){return Ft},eJ:function(){return J},ef:function(){return Qe},fh:function(){return O},fj:function(){return M},hS:function(){return l},jT:function(){return dt},ke:function(){return Bt},lk:function(){return F},mQ:function(){return T},ms:function(){return ut},mx:function(){return Me},nq:function(){return i},ol:function(){return ze},p:function(){return W},p4:function(){return Ce},pU:function(){return C},rS:function(){return At},rs:function(){return ee},s0:function(){return Ee},sm:function(){return ke},tS:function(){return b},tu:function(){return k},ue:function(){return K},vf:function(){return pt},w4:function(){return Z},xG:function(){return et},xn:function(){return Ot},yN:function(){return ie},yy:function(){return Wt}});var t=e(7660),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(ge,Ke,yt)=>Ke in ge?n(ge,Ke,{enumerable:!0,configurable:!0,writable:!0,value:yt}):ge[Ke]=yt,h=(ge,Ke)=>{for(var yt in Ke||(Ke={}))u.call(Ke,yt)&&c(ge,yt,Ke[yt]);if(s)for(var yt of s(Ke))f.call(Ke,yt)&&c(ge,yt,Ke[yt]);return ge},o=(ge,Ke,yt)=>new Promise((kt,Fe)=>{var Dr=Jr=>{try{Vr(yt.next(Jr))}catch(Er){Fe(Er)}},St=Jr=>{try{Vr(yt.throw(Jr))}catch(Er){Fe(Er)}},Vr=Jr=>Jr.done?kt(Jr.value):Promise.resolve(Jr.value).then(Dr,St);Vr((yt=yt.apply(ge,Ke)).next())});const i=ge=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_statistics/subject_use_infos.json",{method:"Get",params:ge})}),y=ge=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_statistics/rank_list.json",{method:"Get",params:ge})}),p=ge=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_statistics/statistics_body.json",{method:"Get",params:ge})}),g=ge=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_statistics/statistics_header.json",{method:"Get",params:ge})}),l=ge=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_statistics/online_count.json",{method:"Get",params:ge})});function b(ge){return o(this,null,function*(){return(0,t.ZP)("/api/paths.json",{method:"Get",params:h({},ge)})})}function x(ge){return o(this,null,function*(){return Fetch("/api/intelligent_recommendations/subject_lists.json",{method:"Get",params:h({},ge)})})}function O(ge){return o(this,null,function*(){return(0,t.ZP)("/api/disciplines.json",{method:"Get",params:h({},ge)})})}function k(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}.json`,{method:"PUT",body:ge})})}function C(ge){return o(this,null,function*(){return(0,t.ZP)("/api/paths.json",{method:"post",body:ge})})}function T(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/edit.json`,{method:"get"})})}function F(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}.json`,{method:"get",params:h({identifier:ge.id},ge)})})}function $(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${ge.id}.json`,{method:"get",params:h({identifier:ge.id},ge)})})}function R(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/right_banner.json`,{method:"get",params:ge})})}function K(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/spoc_courses.json`,{method:"get",params:ge})})}const W=ge=>o(void 0,null,function*(){return(0,t.ZP)("/api/v2/stages.json",{method:"Get",params:ge})}),Z=ge=>o(void 0,null,function*(){return(0,t.ZP)(`/api/v2/stage_shixuns/${ge.id}/children.json`,{method:"Get",params:ge})});function ie(ge){return o(this,null,function*(){return(0,t.ZP)("/api/stages.json",{method:"get",params:ge})})}function ne(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/update_team_title.json`,{method:"post",body:ge})})}function se(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/delete_member.json`,{method:"Delete",body:ge})})}function Q(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/spoc_courses/${ge==null?void 0:ge.courseid}.json`,{method:"Delete"})})}function Y(ge){return o(this,null,function*(){return Fetch(`/api/paths/${ge.id}/up_member_position.json`,{method:"post",body:ge})})}function G(ge){return o(this,null,function*(){return Fetch(`/api/paths/${ge.id}/down_member_position.json`,{method:"post",body:ge})})}function ae(ge){return o(this,null,function*(){return(0,t.ZP)("/api/collections.json",{method:"post",body:ge})})}function ee(ge){return o(this,null,function*(){return(0,t.ZP)("/api/collections/cancel.json",{method:"Delete",body:ge})})}function J(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}.json`,{method:"Delete",body:ge})})}function te(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/publish.json`,{method:"post",body:ge})})}function M(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/cancel_publish.json`,{method:"post",body:ge})})}function L(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/apply_public.json`,{method:"post",body:ge})})}function X(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/cancel_public.json`,{method:"post",body:ge})})}function fe(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/choose_course.json`,{method:"get",params:ge})})}function xe(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/send_to_course.json`,{method:"post",body:ge})})}function Ce(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${ge.id}/send_to_course.json`,{method:"post",body:ge})})}function Me(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/add_subject_members.json`,{method:"post",body:ge})})}function ke(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/spoc_courses.json`,{method:"post",body:ge})})}function Ft(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/appointment.json`,{method:"post",body:ge})})}function ht(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${ge.id}/join_excellent_course.json`,{method:"post",body:ge})})}function At(ge){return o(this,null,function*(){return(0,t.ZP)("/api/watch_attachment_histories.json",{method:"post",body:ge})})}function tr(ge){return o(this,null,function*(){return Fetch(`/api/paths/${ge.id}/statistics_info.json`,{method:"get",params:ge})})}function qt(ge){return o(this,null,function*(){return Fetch(`/api/paths/${ge.id}/shixun_analyze.json`,{method:"get",params:ge})})}function cr(ge){return o(this,null,function*(){return Fetch(`/api/paths/${ge.id}/learning_analyze.json`,{method:"get",params:ge})})}function Qe(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/learning_statistics.json`,{method:"get",params:ge})})}function Pt(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/shixun_statistics.json`,{method:"get",params:ge})})}function zt(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/study_analyze/${ge.type}.json`,{method:"get",params:ge})})}function it(ge){return o(this,null,function*(){return Fetch("/api/paths/append_to_stage.json",{method:"post",body:ge})})}function Ot(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${ge.id}.json`,{method:"put",body:ge})})}function pt(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${ge.id}/add_shixun_to_stage.json`,{method:"post",body:ge})})}const et=ge=>o(void 0,null,function*(){return(0,t.ZP)(`/api/stages/${ge==null?void 0:ge.stage_id}/select_challenge_to_stage.json`,{method:"post",body:ge})});function Ne(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${ge.id}/select_shixun_to_stage.json`,{method:"post",body:ge})})}function me(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${ge.id}/add_video_to_stage.json`,{method:"post",body:ge})})}function Ee(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${ge.id}/add_attachment_to_stage.json`,{method:"post",body:ge})})}function Le(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/stage_shixuns/${ge.id}.json`,{method:"put",body:ge})})}function $e(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${ge.id}/add_blank_to_stage.json`,{method:"post",body:ge})})}function Ze(ge){return o(this,null,function*(){return(0,t.ZP)("/api/stages.json",{method:"post",body:ge})})}function nt(ge){return o(this,null,function*(){return Fetch("/api/paths/add_shixun_to_stage.json",{method:"post",body:ge})})}function ut(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${ge.id}/up_position.json`,{method:"get"})})}function Wt(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${ge.id}/down_position.json`,{method:"get"})})}function Zt(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${ge.id}.json`,{method:"delete"})})}function Pe(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.pathId}/discusses.json`,{method:"get",params:h({},ge)})})}function qe(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${ge.coursesId}/excellent_discusses.json`,{method:"get",params:h({},ge)})})}function Kt(ge){return o(this,null,function*(){return Fetch("/api/discusses.json",{method:"post",body:h({},ge)})})}function Rt(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${ge.stage_id}/items/move_position`,{method:"post",body:h({},ge)})})}function Nt(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${ge.stage_id}/items/${ge.id}`,{method:"delete"})})}function Bt(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${ge.id}/excellent_discuss`,{method:"post",body:h({},ge)})})}function Ct(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/post_discuss`,{method:"post",body:h({},ge)})})}function Yt(ge){return o(this,null,function*(){return(0,t.ZP)("/api/schools/for_option.json",{method:"get",params:ge})})}function ze(ge){return o(this,null,function*(){return(0,t.ZP)("/api/schools/province_data.json",{method:"get",params:ge})})}function ue(ge){return o(this,null,function*(){return(0,t.ZP)("/api/add_school_applies.json",{method:"post",body:ge})})}function le(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${ge==null?void 0:ge.id}/add_homework_to_stage.json`,{method:"post",body:ge})})}function Dt(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/stage_shixuns/${ge==null?void 0:ge.id}/edit.json`,{method:"get",params:ge})})}function Te(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/stage_shixuns/${ge==null?void 0:ge.id}.json`,{method:"put",body:ge})})}function dt(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${ge==null?void 0:ge.user_id}/subjects/subject_homework.json`,{method:"get",params:ge})})}function Ht(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${ge==null?void 0:ge.user_id}/courses/course_homework.json`,{method:"get",params:ge})})}function ct(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${ge==null?void 0:ge.id}/batch_add_homework_to_stage.json`,{method:"post",body:ge})})}function Ie(ge){return o(this,null,function*(){return(0,t.ZP)("/api/paths/get_homework_detail.json",{method:"get",params:ge})})}function Et(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${ge==null?void 0:ge.user_login}/subjects/cancel.json`,{method:"get",params:ge})})}},19034:function(d,v,e){"use strict";e.d(v,{Fd:function(){return ae},Hi:function(){return g},IU:function(){return K},KE:function(){return b},Kc:function(){return J},MK:function(){return W},Q9:function(){return T},Qg:function(){return R},Qn:function(){return O},UK:function(){return p},W:function(){return M},Ye:function(){return $},_c:function(){return i},hO:function(){return se},iV:function(){return te},jy:function(){return Z},kp:function(){return ne},lf:function(){return C},m7:function(){return l},n$:function(){return k},rJ:function(){return F},s3:function(){return y},ux:function(){return x},vf:function(){return G},wh:function(){return ie},wo:function(){return ee},x$:function(){return Y}});var t=e(7660),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(L,X,fe)=>X in L?n(L,X,{enumerable:!0,configurable:!0,writable:!0,value:fe}):L[X]=fe,h=(L,X)=>{for(var fe in X||(X={}))u.call(X,fe)&&c(L,fe,X[fe]);if(s)for(var fe of s(X))f.call(X,fe)&&c(L,fe,X[fe]);return L},o=(L,X,fe)=>new Promise((xe,Ce)=>{var Me=ht=>{try{Ft(fe.next(ht))}catch(At){Ce(At)}},ke=ht=>{try{Ft(fe.throw(ht))}catch(At){Ce(At)}},Ft=ht=>ht.done?xe(ht.value):Promise.resolve(ht.value).then(Me,ke);Ft((fe=fe.apply(L,X)).next())});const i=L=>o(void 0,null,function*(){return(0,t.ZP)(`/api/poll_questions/${L==null?void 0:L.id}/commit_word_cloud.json`,{method:"Get",params:L})});function y(L){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${L.categoryId}/poll_lists.json`,{method:"get",params:h({},L)})})}function p(L){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${L.categoryId}/common_header.json`,{method:"get"})})}function g(L){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${L.categoryId}/poll_setting.json`,{method:"get"})})}function l(L){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${L.categoryId}/commit_setting.json`,{method:"post",body:h({},L)})})}function b(L){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${L.coursesId}/polls/end_poll_modal.json`,{method:"get",params:h({},L)})})}function x(L){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${L.categoryId}/publish_groups.json`,{method:"get",params:h({},L)})})}function O(L){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${L.categoryId}/commit_result.json`,{method:"get",params:h({},L)})})}function k(L){return o(this,null,function*(){return(0,t.ZP)("/api/question_banks/bank_list.json",{method:"get",params:h({},L)})})}function C(L){return o(this,null,function*(){return(0,t.ZP)("/api/question_banks/save_banks.json",{method:"POST",body:h({},L)})})}function T(L){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${L.coursesId}/polls/publish_modal.json`,{method:"get",params:h({},L)})})}function F(L){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${L.coursesId}/polls.json`,{method:"POST",body:h({},L)})})}function $(L){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${L.categoryId}/edit.json`,{method:"get"})})}function R(L){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${L.pollsId}.json`,{method:"put",body:h({},L)})})}function K(L){return o(this,null,function*(){return(0,t.ZP)(`/api/poll_questions/${L.pollsId}.json`,{method:"put",body:h({},L)})})}function W(L){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${L.pollsId}/poll_questions.json`,{method:"post",body:h({},L)})})}function Z(L){return o(this,null,function*(){return(0,t.ZP)(`/api/poll_questions/${L.pollsId}.json`,{method:"delete",body:h({},L)})})}function ie(L){return o(this,null,function*(){return(0,t.ZP)(`/api/poll_questions/${L.pollsId}/up_down.json`,{method:"post",body:h({},L)})})}function ne(L){return o(this,null,function*(){return(0,t.ZP)(`/api/exercise_banks/${L.topicId}.json`,{method:"get"})})}function se(L){return o(this,null,function*(){return(0,t.ZP)(`/api/exercise_banks/${L.topicId}.json`,{method:"put",body:h({},L)})})}function Q(L){return o(this,null,function*(){return Fetch(`/api/exercise_banks/${L.topicId}.json`,{method:"put",body:h({},L)})})}function Y(L){return o(this,null,function*(){return(0,t.ZP)(`/api/exercise_bank_questions/${L.pollsId}.json`,{method:"delete",body:h({},L)})})}function G(L){return o(this,null,function*(){return(0,t.ZP)(`/api/poll_questions/${L.pollsId}/up_down.json`,{method:"post",body:h({},L)})})}function ae(L){return o(this,null,function*(){return(0,t.ZP)("/api/poll_bank_questions.json",{method:"post",body:h({},L)})})}function ee(L){return o(this,null,function*(){return(0,t.ZP)(`/api/poll_bank_questions/${L.pollsId}.json`,{method:"put",body:h({},L)})})}function J(L){return o(this,null,function*(){return(0,t.ZP)(`/api/exercise_bank_questions/${L.id}.json`,{method:"put",body:h({},L)})})}function te(L){return o(this,null,function*(){return(0,t.ZP)("/api/exercise_bank_questions.json",{method:"post",body:h({},L)})})}function M(L){return o(this,null,function*(){return(0,t.ZP)(`/api/exercise_bank_questions/${L.exerciseId}/up_down.json`,{method:"post",body:h({},L)})})}},57973:function(d,v,e){"use strict";e.d(v,{$c:function(){return nt},A1:function(){return $e},Bd:function(){return T},Bo:function(){return Q},Cc:function(){return ae},Cn:function(){return te},DF:function(){return k},Dm:function(){return Qe},FG:function(){return se},GW:function(){return Pt},HF:function(){return W},Hm:function(){return L},IJ:function(){return Le},L5:function(){return cr},LS:function(){return it},MZ:function(){return me},Mr:function(){return ne},NZ:function(){return Ft},Of:function(){return x},Pl:function(){return O},Qj:function(){return l},Qp:function(){return pt},RT:function(){return Pe},Rp:function(){return Ot},U6:function(){return Z},Vl:function(){return ee},Wk:function(){return ie},YP:function(){return M},Ys:function(){return $},al:function(){return F},bF:function(){return ut},d1:function(){return g},dt:function(){return Wt},et:function(){return fe},ex:function(){return b},fY:function(){return xe},fn:function(){return C},hI:function(){return ht},hg:function(){return Ne},iT:function(){return Y},lS:function(){return ke},nD:function(){return zt},qN:function(){return X},rV:function(){return R},s:function(){return Me},sD:function(){return Ee},sS:function(){return qt},ts:function(){return G},vi:function(){return Ze},wX:function(){return et},x5:function(){return K},zh:function(){return Ce}});var t=e(7660),n=Object.defineProperty,s=Object.defineProperties,u=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(qe,Kt,Rt)=>Kt in qe?n(qe,Kt,{enumerable:!0,configurable:!0,writable:!0,value:Rt}):qe[Kt]=Rt,i=(qe,Kt)=>{for(var Rt in Kt||(Kt={}))c.call(Kt,Rt)&&o(qe,Rt,Kt[Rt]);if(f)for(var Rt of f(Kt))h.call(Kt,Rt)&&o(qe,Rt,Kt[Rt]);return qe},y=(qe,Kt)=>s(qe,u(Kt)),p=(qe,Kt,Rt)=>new Promise((Nt,Bt)=>{var Ct=ue=>{try{ze(Rt.next(ue))}catch(le){Bt(le)}},Yt=ue=>{try{ze(Rt.throw(ue))}catch(le){Bt(le)}},ze=ue=>ue.done?Nt(ue.value):Promise.resolve(ue.value).then(Ct,Yt);ze((Rt=Rt.apply(qe,Kt)).next())});function g(qe){return p(this,null,function*(){return(0,t.ZP)("/api/disciplines.json",{method:"get",params:y(i({},qe),{clazz:"ItemBanksGroup"})})})}function l(qe){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets/basket_list.json",{method:"get",params:qe})})}function b(qe){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:qe})})}function x(qe){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks/list.json",{method:"post",body:qe})})}function O(qe){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${qe.id}/set_private.json`,{method:"post"})})}function k(qe){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${qe.id}/set_public.json`,{method:"post"})})}function C(qe){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${qe.id}.json`,{method:"delete"})})}function T(qe){return p(this,null,function*(){return(0,t.ZP)(`/api/problems/${qe.id}/start.json`,{method:"get"})})}function F(qe){return p(this,null,function*(){return(0,t.ZP)(`/api/item_baskets/${qe.id}.json`,{method:"delete",body:i({},qe)})})}function $(qe){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets.json",{method:"post",body:qe})})}function R(qe){return p(this,null,function*(){return(0,t.ZP)("/api/examination_banks/cancel_items.json",{method:"post",body:qe})})}function K(qe){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets/delete_item_type.json",{method:"delete",body:{item_type:qe.type}})})}function W(qe){return p(this,null,function*(){return(0,t.ZP)("/api/examination_banks/cancel_items.json",{method:"post",body:qe})})}function Z(qe){return p(this,null,function*(){return(0,t.ZP)("/api/tag_disciplines.json",{method:"post",body:qe})})}function ie(qe){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${qe.id}.json`,{method:"put",body:qe})})}function ne(qe){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks.json",{method:"post",body:qe})})}function se(qe){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${qe.id}/edit.json`,{method:"get"})})}function Q(qe){return p(this,null,function*(){return(0,t.ZP)(`/api/problems/${qe.id}/edit.json`,{method:"get"})})}function Y(qe){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets.json",{method:"get",params:qe})})}function G(qe){return p(this,null,function*(){return(0,t.ZP)(`/api/item_baskets/${qe.id}/set_score.json`,{method:"post",body:qe})})}function ae(qe){return p(this,null,function*(){return(0,t.ZP)(`/api/item_baskets/${qe.id}/set_challenge_score.json`,{method:"post",body:qe})})}function ee(qe){return p(this,null,function*(){return(0,t.ZP)(`/api/item_baskets/${qe.id}/combination_set_score.json`,{method:"post",body:qe})})}function J(qe){return p(this,null,function*(){return Fetch(`/api/examination_banks//${qe.exerid}/examination_banks_item_banks/${qe.id}/combination_set_score.json`,{method:"post",body:qe})})}function te(qe){return p(this,null,function*(){return(0,t.ZP)(`/api/item_baskets/${qe.id}.json`,{method:"delete"})})}function M(qe){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets/batch_set_score.json",{method:"post",body:qe})})}function L(qe){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets/delete_item_type.json",{method:"delete",body:qe})})}function X(qe){return p(this,null,function*(){return(0,t.ZP)(`/api/item_baskets/${qe.id}/adjust_position.json`,{method:"post",body:qe})})}function fe(qe){return p(this,null,function*(){return(0,t.ZP)("/api/examination_banks.json",{method:"post",body:qe})})}function xe(qe){return p(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${qe.id}/revoke_item.json`,{method:"delete",body:qe})})}function Ce(qe){return p(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${qe.exam_id}/examination_banks_item_banks.json`,{method:"post",body:qe})})}function Me(qe){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${qe.id}/join_to_collection.json`,{method:"post",params:qe})})}function ke(qe){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${qe.id}/cancel_collection.json`,{method:"post",params:qe})})}function Ft(qe){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks_groups.json",{method:"get",params:qe})})}function ht(qe){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks_groups/mine.json",{method:"get",params:qe})})}function At(qe){return p(this,null,function*(){return Fetch(`/api/item_banks/${qe.id}/join_to_group.json`,{method:"post",body:qe})})}function tr(qe){return p(this,null,function*(){return Fetch(`/api/item_banks_groups/${qe.id}.json`,{method:"put",body:qe})})}function qt(qe){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks_groups.json",{method:"post",body:qe})})}function cr(qe){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${qe.id}/feedback.json`,{method:"post",body:qe})})}function Qe(qe){return p(this,null,function*(){return(0,t.ZP)("/api/teach_group_shares.json",{method:"get",params:qe})})}function Pt(qe){return p(this,null,function*(){return(0,t.ZP)("/api/teach_group_shares.json",{method:"post",body:qe})})}function zt(qe){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks/batch_delete.json",{method:"post",body:qe})})}function it(qe){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks/batch_to_group.json",{method:"post",body:qe})})}function Ot(qe){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks/add_to_mine.json",{method:"post",body:qe})})}function pt(qe){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks/set_batch_public.json",{method:"post",body:qe})})}function et(qe){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${qe==null?void 0:qe.id}/set_public.json`,{method:"post",body:qe})})}function Ne(qe){return p(this,null,function*(){return(0,t.ZP)("/api/teach_group_shares/show_groups.json",{method:"get",params:qe})})}function me(qe){return(0,t.ZP)(`/api/problems/${qe.identifier}/publish.json`,{method:"post",body:qe})}function Ee(qe){return(0,t.ZP)(`/api/problems/${qe.identifier}/cancel_publish.json`,{method:"post",body:qe})}function Le(qe){return(0,t.ZP)("/api/item_banks/cancel_public.json",{method:"post",body:{ids:[...qe.id]}})}function $e(qe){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks_groups/${qe.id}/up_position.json`,{method:"get",params:qe})})}function Ze(qe){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks_groups/${qe.id}/down_position.json`,{method:"get",params:qe})})}function nt(qe){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${qe.id}/edit_hack.json`,{method:"get",params:qe})})}function ut(qe){return p(this,null,function*(){return(0,t.ZP)("/api/problems/batch_publish_condition.json",{method:"post",body:qe})})}function Wt(qe){return p(this,null,function*(){return(0,t.ZP)("/api/problems/batch_publish.json",{method:"post",body:qe})})}function Zt(qe){return p(this,null,function*(){return Fetch("/api/item_banks/get_groups.json",{method:"get",params:qe})})}function Pe(){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets/delete_all_items.json",{method:"delete"})})}},63263:function(d,v,e){"use strict";e.d(v,{E1:function(){return f},Go:function(){return s},H5:function(){return u}});var t=e(7660),n=(c,h,o)=>new Promise((i,y)=>{var p=b=>{try{l(o.next(b))}catch(x){y(x)}},g=b=>{try{l(o.throw(b))}catch(x){y(x)}},l=b=>b.done?i(b.value):Promise.resolve(b.value).then(p,g);l((o=o.apply(c,h)).next())});function s(c){return n(this,null,function*(){return(0,t.ZP)("/api/restfuls.json",{method:"get",params:c})})}function u(c){return n(this,null,function*(){return(0,t.ZP)(`/api/restfuls/${c.id}.json`,{method:"get",params:c})})}function f(c){return n(this,null,function*(){return(0,t.ZP)(`/api/restfuls/${c.id}.json`,{method:"delete",params:c})})}},32186:function(d,v,e){"use strict";e.d(v,{Am:function(){return l},Ar:function(){return Qe},BD:function(){return Ze},Be:function(){return et},Dx:function(){return ee},Fr:function(){return le},G$:function(){return O},GS:function(){return Z},Gw:function(){return x},H:function(){return qt},H1:function(){return cr},Hj:function(){return ut},JA:function(){return Zt},JG:function(){return ae},KE:function(){return M},Lz:function(){return Le},Mf:function(){return tr},NA:function(){return ht},PC:function(){return ke},PP:function(){return Ft},PW:function(){return it},Q3:function(){return J},QC:function(){return Pe},Qt:function(){return $e},Qz:function(){return T},R$:function(){return ze},RP:function(){return se},Ti:function(){return ct},Uc:function(){return Nt},Ul:function(){return Y},VB:function(){return dt},Vs:function(){return Bt},Wr:function(){return k},Xn:function(){return Q},YQ:function(){return At},Yn:function(){return b},Z8:function(){return K},ak:function(){return zt},cN:function(){return $},co:function(){return Ne},cz:function(){return Ce},fK:function(){return W},gG:function(){return Me},gZ:function(){return Rt},h$:function(){return R},ku:function(){return Ee},lf:function(){return X},m7:function(){return G},mQ:function(){return F},mz:function(){return pt},n$:function(){return L},oK:function(){return g},oN:function(){return Ht},pH:function(){return nt},pb:function(){return Te},qP:function(){return qe},ql:function(){return Kt},rN:function(){return me},sw:function(){return fe},t1:function(){return xe},to:function(){return ne},ub:function(){return Wt},ux:function(){return te},wS:function(){return Dt},wT:function(){return C},yT:function(){return Pt},yy:function(){return Ct},z2:function(){return Ot}});var t=e(7660),n=Object.defineProperty,s=Object.defineProperties,u=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(Ie,Et,ge)=>Et in Ie?n(Ie,Et,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ie[Et]=ge,i=(Ie,Et)=>{for(var ge in Et||(Et={}))c.call(Et,ge)&&o(Ie,ge,Et[ge]);if(f)for(var ge of f(Et))h.call(Et,ge)&&o(Ie,ge,Et[ge]);return Ie},y=(Ie,Et)=>s(Ie,u(Et)),p=(Ie,Et,ge)=>new Promise((Ke,yt)=>{var kt=St=>{try{Dr(ge.next(St))}catch(Vr){yt(Vr)}},Fe=St=>{try{Dr(ge.throw(St))}catch(Vr){yt(Vr)}},Dr=St=>St.done?Ke(St.value):Promise.resolve(St.value).then(kt,Fe);Dr((ge=ge.apply(Ie,Et)).next())});const g=Ie=>p(void 0,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie.id}/update_journals.json`,{method:"post",body:Ie})}),l=Ie=>p(void 0,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie==null?void 0:Ie.homeworkId}/change_score.json`,{method:"post",body:Ie})}),b=Ie=>p(void 0,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie==null?void 0:Ie.homeworkId}/history_comment`,{method:"Get",params:Ie})}),x=Ie=>p(void 0,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie==null?void 0:Ie.homeworkId}/feedback_know`,{method:"Get",params:Ie})}),O=Ie=>p(void 0,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie==null?void 0:Ie.userId}/student_work_feedbacks.json`,{method:"POST",body:Ie})}),k=Ie=>p(void 0,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie==null?void 0:Ie.userId}/feedback_list.json`,{method:"Get",params:Ie})}),C=Ie=>p(void 0,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie==null?void 0:Ie.userId}/histories.json`,{method:"Get",params:Ie})}),T=Ie=>p(void 0,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie==null?void 0:Ie.homeworkId}/feedback_list`,{method:"Get",params:Ie})}),F=Ie=>p(void 0,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie==null?void 0:Ie.homeworkId}/anonymous_exception_list.json`,{method:"Get",params:Ie})}),$=Ie=>p(void 0,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie==null?void 0:Ie.homeworkId}/appeal_list`,{method:"Get",params:Ie})});function R(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}/works_list.json`,{method:"post",body:i({},Ie)})})}function K(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/shixun_homeworks/${Ie.categoryId}/student_works.json`,{method:"get",params:i({},Ie)})})}function W(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/shixun_homeworks/${Ie.categoryId}/header_info.json`,{method:"get",params:i({},Ie)})})}function Z(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie}/query_game_url.json`,{method:"get"})})}function ie(Ie){return p(this,null,function*(){return Fetch(`/api/student_works/${Ie}/get_newest_shixun_work_comments.json`,{method:"get"})})}function ne(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}.json`,{method:"get"})})}function se(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}/code_review_results.json`,{method:"get",params:i({},Ie)})})}function Q(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}/code_review_detail.json`,{method:"get",params:i({},Ie)})})}function Y(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}/settings.json`,{method:"get",params:i({},Ie)})})}function G(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}/update_settings.json`,{method:"post",body:i({},Ie)})})}function ae(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}/group_list.json`,{method:"get",params:i({},Ie)})})}function ee(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}/works_list.xlsx`,{method:"get",params:i({},Ie)})})}function J(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.coursesId}/reference_answer.json`,{method:"get",params:i({},Ie)})})}function te(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}/publish_groups.json`,{method:"get",params:i({},Ie)})})}function M(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}/end_groups.json`,{method:"get",params:i({},Ie)})})}function L(Ie){return p(this,null,function*(){return(0,t.ZP)("/api/question_banks/bank_list.json",{method:"get",params:i({},Ie)})})}function X(Ie){return p(this,null,function*(){return(0,t.ZP)("/api/question_banks/save_banks.json",{method:"post",body:i({},Ie)})})}function fe(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie.homeworkId}/shixun_work_report.json`,{method:"get",params:Ie})})}function xe(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie.homeworkId}/shixun_work_report_echart_data.json`,{method:"get",params:Ie})})}function Ce(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${Ie.coursesId}/homework_commons/user_hack_detail.json`,{method:"get",params:y(i({},Ie),{id:Ie.categoryId})})})}function Me(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie.categoryId}/adjust_review_score.json`,{method:"post",body:i({},Ie)})})}function ke(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}/show_comment.json`,{method:"get",params:i({},Ie)})})}function Ft(Ie){return p(this,null,function*(){return(0,t.ZP)("/api/users/reply_message.json",{method:"post",body:i({},Ie)})})}function ht(Ie){return p(this,null,function*(){return(0,t.ZP)("/api/praise_tread/like.json",{method:"post",body:i({},Ie)})})}function At(Ie){return p(this,null,function*(){return(0,t.ZP)("/api/praise_tread/unlike.json",{method:"delete",body:i({},Ie)})})}function tr(Ie){return p(this,null,function*(){return(0,t.ZP)("/api/commons/delete.json",{method:"delete",body:i({},Ie)})})}function qt(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}/update_explanation.json`,{method:"post",body:i({},Ie)})})}function cr(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${Ie.coursesId}/homework_commons.json`,{method:"post",body:i({},Ie)})})}function Qe(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}.json`,{method:"put",body:i({},Ie)})})}function Pt(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_banks/${Ie.id}.json`,{method:"put",body:i({},Ie)})})}function zt(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.commonHomeworkId}/student_works/new.json`,{method:"get",params:i({},Ie)})})}function it(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie.homeworkId}/edit.json`,{method:"get",params:i({},Ie)})})}function Ot(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie.homeworkId}.json`,{method:"put",body:i({},Ie)})})}function pt(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie.homeworkId}/revise_attachment.json`,{method:"post",body:i({},Ie)})})}function et(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.commonHomeworkId}/student_works.json`,{method:"post",body:i({},Ie)})})}function Ne(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.homeworkId}/student_works/relate_project.json`,{method:"post",body:i({},Ie)})})}function me(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.homeworkId}/student_works/cancel_relate_project.json`,{method:"get"})})}function Ee(Ie){return p(this,null,function*(){return(0,t.ZP)("/api/users/projects/search.json",{method:"get",params:i({},Ie)})})}function Le(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.commonHomeworkId}/student_works/search_member_list.json`,{method:"get",params:i({},Ie)})})}function $e(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${Ie.coursesId}/homework_commons/new.json`,{method:"get",params:i({},Ie)})})}function Ze(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}/edit.json`,{method:"get",params:i({},Ie)})})}function nt(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_banks/${Ie.id}.json`,{method:"get",params:i({},Ie)})})}function ut(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie.userId}.json`,{method:"get",params:i({},Ie)})})}function Wt(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie.userId}/supply_attachments.json`,{method:"get",params:i({},Ie)})})}function Zt(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie.userId}/comment_list.json`,{method:"get",params:i({},Ie)})})}function Pe(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie.userId}/destroy_score.json`,{method:"delete",body:i({},Ie)})})}function qe(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie.userId}/add_score_reply.json`,{method:"post",body:i({},Ie)})})}function Kt(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}/all_student_works.json`,{method:"get",params:i({},Ie)})})}function Rt(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie.homeworkId}/destroy_work_comment.json`,{method:"delete",body:i({},Ie)})})}function Nt(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}/score_status.json`,{method:"get",params:i({},Ie)})})}function Bt(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}/update_score.json`,{method:"get",params:i({},Ie)})})}function Ct(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie.userId}/add_score.json`,{method:"post",body:i({},Ie)})})}function Yt(Ie){return p(this,null,function*(){return Fetch(`/api/student_works/${Ie.userId}/cancel_appeal.json`,{method:"post",body:i({},Ie)})})}function ze(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie.userId}/appeal_anonymous_score.json`,{method:"post",body:i({},Ie)})})}function ue(Ie){return p(this,null,function*(){return Fetch(`/api/student_works/${Ie.userId}/deal_appeal_score.json`,{method:"post",body:i({},Ie)})})}function le(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/myshixuns/${Ie.id}/reset_my_game.json`,{method:"get",params:i({},Ie)})})}function Dt(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie.homeworkId}/commit_des.json`,{method:"get",params:i({},Ie)})})}function Te(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie.homeworkId}/update_des.json`,{method:"post",body:i({},Ie)})})}function dt(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${Ie.coursesId}/homework_commons/file_repeat_list.json`,{method:"get",params:i({},Ie)})})}function Ht(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${Ie.coursesId}/homework_commons/file_repeat_result.json`,{method:"get",params:i({},Ie)})})}function ct(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${Ie.course_id}/homework_commons/file_repeat_detail.json`,{method:"get",params:i({},Ie)})})}},49898:function(d,v,e){"use strict";e.d(v,{$Q:function(){return $r},AE:function(){return Bt},AQ:function(){return F},Ag:function(){return Et},Ar:function(){return te},At:function(){return Lt},BK:function(){return K},Bj:function(){return zt},DC:function(){return Qe},Dz:function(){return gt},E4:function(){return cr},EH:function(){return X},Ee:function(){return xn},Er:function(){return ee},FB:function(){return R},Fg:function(){return x},GI:function(){return Ce},Gr:function(){return pt},Gu:function(){return xe},Gz:function(){return b},HS:function(){return wt},Hl:function(){return g},IT:function(){return ct},I_:function(){return C},Ir:function(){return W},Je:function(){return Fe},K:function(){return jt},K0:function(){return Mr},KM:function(){return Q},K_:function(){return zr},LK:function(){return Dr},LP:function(){return Me},Ne:function(){return ae},OV:function(){return Ft},OW:function(){return L},Op:function(){return Er},P2:function(){return At},Po:function(){return T},Ps:function(){return et},Q:function(){return G},Q1:function(){return Sr},QA:function(){return yi},Ql:function(){return me},Rs:function(){return Pe},SG:function(){return Wi},Tn:function(){return Yt},Tr:function(){return bi},U0:function(){return Ze},U9:function(){return Ne},UQ:function(){return Te},Ui:function(){return dr},Vx:function(){return at},WO:function(){return J},WT:function(){return la},Wi:function(){return it},Wl:function(){return ge},X$:function(){return tr},Yn:function(){return ue},Z2:function(){return Pt},ZO:function(){return Ot},Zt:function(){return bt},_7:function(){return Y},_9:function(){return le},aH:function(){return Ee},al:function(){return Wt},b8:function(){return M},bq:function(){return ze},dK:function(){return Z},e:function(){return O},eX:function(){return fe},eb:function(){return qe},fL:function(){return kt},h4:function(){return br},hS:function(){return l},he:function(){return k},hn:function(){return ne},ii:function(){return Zt},im:function(){return Dt},j8:function(){return ke},jq:function(){return Jr},kF:function(){return Vr},km:function(){return ut},l3:function(){return ht},m7:function(){return $e},mI:function(){return Ii},n5:function(){return $},nu:function(){return St},p0:function(){return Ht},q0:function(){return Nt},q9:function(){return sr},qA:function(){return ln},rO:function(){return Rt},rs:function(){return se},sr:function(){return dt},t2:function(){return Ie},tX:function(){return Vn},uo:function(){return nt},v3:function(){return yt},w:function(){return Ke},xK:function(){return Ct},xg:function(){return Kt},xk:function(){return qt},yE:function(){return Le},yx:function(){return Fi},zD:function(){return ie},zH:function(){return sn}});var t=e(7660),n=Object.defineProperty,s=Object.defineProperties,u=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(st,ei,wi)=>ei in st?n(st,ei,{enumerable:!0,configurable:!0,writable:!0,value:wi}):st[ei]=wi,i=(st,ei)=>{for(var wi in ei||(ei={}))c.call(ei,wi)&&o(st,wi,ei[wi]);if(f)for(var wi of f(ei))h.call(ei,wi)&&o(st,wi,ei[wi]);return st},y=(st,ei)=>s(st,u(ei)),p=(st,ei,wi)=>new Promise((ii,Ji)=>{var Ei=er=>{try{Pn(wi.next(er))}catch(mt){Ji(mt)}},ui=er=>{try{Pn(wi.throw(er))}catch(mt){Ji(mt)}},Pn=er=>er.done?ii(er.value):Promise.resolve(er.value).then(Ei,ui);Pn((wi=wi.apply(st,ei)).next())});const g=st=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_statistics/statistics_header.json",{method:"Get",params:st})}),l=st=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_statistics/online_count.json",{method:"Get",params:st})}),b=st=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_statistics/statistics_body.json",{method:"Get",params:st})}),x=st=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_statistics/rank_list.json",{method:"Get",params:st})}),O=st=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_statistics/shixun_use_infos.json",{method:"Get",params:st})});function k(st){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns.json",{method:"Get",params:i({},st)})})}function C(st){return p(this,null,function*(){return(0,t.ZP)("/api/disciplines.json",{method:"Get",params:i({source:"shixun"},st||{})})})}function T(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}.json`,{method:"Get",params:st})})}function F(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/show_right.json`,{method:"Get"})})}function $(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/challenges.json`,{method:"Get"})})}function R(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/save_copy_for_exercise.json`,{method:"post",body:{save_type:st.save_type}})})}function K(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/jupyter_exec.json${st.reset?`?reset=${st.reset}`:""}`,{method:"Get",params:st})})}function W(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/shixun_exec.json${st.reset?`?reset=${st.reset}`:""}`,{method:"Get",params:st})})}function Z(st){return p(this,null,function*(){return(0,t.ZP)(st.url,{method:"Get"})})}function ie(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.shixun_identifier}/challenges/${st.challenge_id}/index_up.json`,{method:"Get"})})}function ne(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.shixun_identifier}/challenges/${st.challenge_id}/index_down.json`,{method:"Get"})})}function se(st){return p(this,null,function*(){return(0,t.ZP)("/api/collections/cancel.json",{method:"Delete",body:{container_id:st.container_id,container_type:st.container_type}})})}function Q(st){return p(this,null,function*(){return(0,t.ZP)("/api/collections.json",{method:"Post",body:{container_id:st.container_id,container_type:st.container_type}})})}function Y(st){return p(this,null,function*(){const{id:ei}=st||{};return(0,t.ZP)(`/api/shixuns/${ei}/search_user_courses.json`,{method:"Get",params:st})})}function G(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st==null?void 0:st.id}/send_to_course.json`,{method:"Post",body:i({},st)})})}function ae(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/cancel_publish.json`,{method:"Get"})})}function ee(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/cancel_apply_public.json`,{method:"Get"})})}function J(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/apply_public.json`,{method:"post",body:i({},st)})})}function te(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/publish.json`,{method:"Get"})})}function M(st){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns/jupyter_new.json",{method:"Get"})})}function L(st){return p(this,null,function*(){return(0,t.ZP)(`/api/attachments/${st.id}.json`,{method:"delete"})})}function X(st){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns/apply_shixun_mirror.json",{method:"post",body:st})})}function fe(st){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns.json",{method:"post",body:st})})}function xe(st){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns/jupyter_lab_new.json",{method:"get",params:st})})}function Ce(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/review_newest_record.json`,{method:"Get"})})}function Me(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/review_shixun.json`,{method:"post",body:st})})}function ke(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/collaborators.json`,{method:"Get",params:st})})}function Ft(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/shixun_members_added.json`,{method:"post",body:st})})}function ht(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.identifier}/add_members_group.json`,{method:"post",body:st})})}function At(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/change_manager.json`,{method:"Get",params:st})})}function tr(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/change_manager.json`,{method:"post",body:st})})}function qt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/collaborators_delete.json`,{method:"delete",body:{user_id:st.userId}})})}function cr(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/ranking_list.json`,{method:"Get"})})}function Qe(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/settings.json`,{method:"Get"})})}function Pt(st){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns/get_mirror_script.json",{method:"Get",params:{mirror_id:st.mirror_id}})})}function zt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/get_script_contents.json`,{method:"Get",params:st})})}function it(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/get_custom_script.json`,{method:"Get",params:st})})}function Ot(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/update_for_jupyter.json`,{method:"put",body:st})})}function pt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/shixun_quotes.json`,{method:"Get"})})}function et(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}.json`,{method:"delete"})})}function Ne(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/close.json`,{method:"post",body:st})})}function me(st){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns/departments.json",{method:"Get",params:st})})}function Ee(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/update_permission_setting.json`,{method:"post",body:st})})}function Le(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/update_learn_setting.json`,{method:"post",body:st})})}function $e(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/update_setting`,{method:"post",body:st})})}function Ze(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/get_data_sets.json`,{method:"Get",params:st})})}function nt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/destroy_data_sets.json`,{method:"Delete",body:{id:st.deleteId}})})}function ut(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/new.json`,{method:"get"})})}function Wt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.identifier}/challenges.json`,{method:"post",body:i({},st)})})}function Zt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengeId}/edit.json`,{method:"get",params:{tab:st.tab}})})}function Pe(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengesId}.json`,{method:"put",body:i({},st)})})}function qe(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengesId}/choose_questions.json`,{method:"get"})})}function Kt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/move_position.json`,{method:"post",body:i({},st)})})}function Rt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengesId}.json`,{method:"delete",body:i({},st)})})}function Nt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengesId}/edit.json`,{method:"get",params:i({},st)})})}function Bt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengeId}/answer.json`,{method:"get",params:i({},st)})})}function Ct(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengeId}/crud_answer.json`,{method:"post",body:i({},st)})})}function Yt(st){return p(this,null,function*(){if(st.type===1)return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengesId}/create_choose_question.json`,{method:"post",body:i({},st)});if(st.type===2)return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengesId}/create_blank_question.json`,{method:"post",body:i({},st)});if(st.type===3)return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengesId}/create_judge_question.json`,{method:"post",body:i({},st)})})}function ze(st){return p(this,null,function*(){if(st.type===1)return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengesId}/update_choose_question.json`,{method:"post",body:y(i({},st),{choose_id:st.questionId})});if(st.type===2)return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengesId}/update_blank_question.json`,{method:"put",body:y(i({},st),{choose_id:st.questionId})});if(st.type===3)return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengesId}/update_judge_question.json`,{method:"put",body:y(i({},st),{choose_id:st.questionId})})})}function ue(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengesId}/destroy_challenge_choose.json`,{method:"Delete",body:{choose_id:st.questionId}})})}function le(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengesId}/choose_question_up_position.json`,{method:"post",body:{challenge_choose_id:st.questionId}})})}function Dt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengesId}/choose_question_down_position.json`,{method:"post",body:{challenge_choose_id:st.questionId}})})}function Te(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengesId}/edit_choose_question.json`,{method:"get",params:y(i({},st),{choose_id:st.questionId})})})}function dt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/delete_git_file.json`,{method:"Delete",body:st})})}function Ht(st){return p(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${st.id}/delete_git_file.json`,{method:"Delete",body:st})})}function ct(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/mv_file.json`,{method:"post",body:st})})}function Ie(st){return p(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${st.id}/mv_file.json`,{method:"post",body:st})})}function Et(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/repository.json`,{method:"post",body:st})})}function ge(st){return p(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${st.id}/repository.json`,{method:"post",body:st})})}function Ke(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/secret_repository.json`,{method:"post",body:st})})}function yt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/add_file.json`,{method:"post",body:st})})}function kt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${st.id}/add_file.json`,{method:"post",body:st})})}function Fe(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/commits.json`,{method:"post",body:st})})}function Dr(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/file_content.json`,{method:"post",body:st})})}function St(st){return p(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${st.id}/file_content.json`,{method:"post",body:st})})}function Vr(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/update_file.json`,{method:"post",body:st})})}function Jr(st){return p(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${st.id}/update_file.json`,{method:"post",body:st})})}function Er(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/upload_git_folder.json`,{method:"post",body:{path:st.path,secret_repository:st.secret_repository}})})}function $r(st){return p(this,null,function*(){return(0,t.ZP)(`/api/${st.url}`,{method:"Get"})})}function dr(st){return p(this,null,function*(){return(0,t.ZP)("/api/jupyters/get_info_with_tpm.json",{method:"Get",params:st})})}function zr(st){return p(this,null,function*(){return(0,t.ZP)("/api/jupyters/timeinfo_with_tpm.json",{method:"Get",params:st})})}function sn(st){return p(this,null,function*(){return(0,t.ZP)("/api/jupyters/reset_with_tpm.json",{method:"Get",params:st})})}function ln(st){return p(this,null,function*(){return(0,t.ZP)("/api/jupyters/save_with_tpm.json",{method:"Get",params:st})})}function sr(st){return p(this,null,function*(){return(0,t.ZP)("/api/jupyters/active_with_tpm.json",{method:"Get",params:st})})}function Lt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/fork_list.json`,{method:"Get",params:st})})}function gt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.identifier}/change_editable.json`,{method:"put",body:i({},st)})})}function bt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/set_secret_dir.json`,{method:"post",body:i({},st)})})}function jt(st){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns/new.json",{method:"Get",params:st})})}function Sr(st){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns/environment_info",{method:"Get",params:st})})}function br(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/init_repository.json`,{method:"post",body:i({},st)})})}function at(st){return p(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${st.id}/init_repository.json`,{method:"post",body:i({},st)})})}function Mr(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/update_secret_repository.json`,{method:"post",body:i({},st)})})}function xn(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/exist_exercise.json`,{method:"get",params:i({},st)})})}function Vn(st){return p(this,null,function*(){return(0,t.ZP)(`/api/mirror_applies/${st.id}.json`,{method:"get",params:i({},st)})})}function gr(st){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${st.id}/publish.json`,{method:"post",body:i({},st)})})}function Xr(st){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${st.id}/open_vnc.json`,{method:"post",params:i({},st)})})}function hn(st){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${st.id}/open_webssh.json`,{method:"post",params:i({},st)})})}function Bn(st){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${st.id}/save_image.json`,{method:"post",body:i({},st)})})}function ni(st){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${st.id}/delete_image.json`,{method:"post",body:i({},st)})})}function si(st){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${st.id}/extend_vnc.json`,{method:"post",body:i({},st)})})}function Vi(st){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${st.id}/reset_vnc_link.json`,{method:"post",body:i({},st)})})}function Fi(st){return p(this,null,function*(){return(0,t.ZP)("/api/paths/get_task_pass.json",{method:"get",params:i({},st)})})}function Ii(st){return p(this,null,function*(){return(0,t.ZP)("/api/jupyters/get_info_with_jupyter_lab.json",{method:"get",params:i({},st)})})}function yi(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/update_jupyter_lab_setting.json`,{method:"post",body:i({},st)})})}function bi(st){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns/check_shixun_copy.json",{method:"post",body:st})})}function la(st){return p(this,null,function*(){return(0,t.ZP)(`/api/progress_homeworks/${st}`,{method:"get",params:{is_initiative_study:1}})})}function oi(st){return p(this,null,function*(){return Fetch(`/api/shixuns/${st.id}/update_shixun_study_num.json`,{method:"post",body:i({},st)})})}function Wi(st){return p(this,null,function*(){return(0,t.ZP)("/api/jupyters/preview.json",{method:"get",params:st})})}function wt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st}/recommend_config.json`,{method:"get"})})}},23772:function(d,v,e){"use strict";e.d(v,{Bg:function(){return p},FO:function(){return F},eJ:function(){return b},eZ:function(){return x},fd:function(){return W},gp:function(){return i},iU:function(){return R},l3:function(){return k},mw:function(){return C},oZ:function(){return l},rM:function(){return T},r_:function(){return K},s:function(){return y},ur:function(){return $},xV:function(){return g},yb:function(){return O}});var t=e(7660),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(Z,ie,ne)=>ie in Z?n(Z,ie,{enumerable:!0,configurable:!0,writable:!0,value:ne}):Z[ie]=ne,h=(Z,ie)=>{for(var ne in ie||(ie={}))u.call(ie,ne)&&c(Z,ne,ie[ne]);if(s)for(var ne of s(ie))f.call(ie,ne)&&c(Z,ne,ie[ne]);return Z},o=(Z,ie,ne)=>new Promise((se,Q)=>{var Y=ee=>{try{ae(ne.next(ee))}catch(J){Q(J)}},G=ee=>{try{ae(ne.throw(ee))}catch(J){Q(J)}},ae=ee=>ee.done?se(ee.value):Promise.resolve(ee.value).then(Y,G);ae((ne=ne.apply(Z,ie)).next())});function i(Z){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Z.coursesId}/teachers.json`,{method:"get",params:h({},Z)})})}function y(Z){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Z.coursesId}/apply_teachers.json`,{method:"get",params:h({},Z)})})}function p(Z){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Z.coursesId}/graduation_group_list.json`,{method:"get",params:h({},Z)})})}function g(Z){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Z.coursesId}/all_course_groups.json`,{method:"get",params:h({},Z)})})}function l(Z){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Z.coursesId}/set_course_group.json`,{method:"post",body:h({},Z)})})}function b(Z){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Z.coursesId}/join_graduation_group.json`,{method:"post",body:h({},Z)})})}function x(Z){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Z.coursesId}/create_graduation_group.json`,{method:"post",body:h({},Z)})})}function O(Z){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Z.coursesId}/delete_course_teacher.json`,{method:"post",body:h({},Z)})})}function k(Z){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Z.coursesId}/delete_from_course.json`,{method:"post",body:h({},Z)})})}function C(Z){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Z.coursesId}/change_member_role.json`,{method:"post",body:h({},Z)})})}function T(Z){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Z.coursesId}/change_course_admin.json`,{method:"post",body:h({},Z)})})}function F(Z){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Z.coursesId}/teacher_application_review.json`,{method:"post",body:h({},Z)})})}function $(Z){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Z.coursesId}/students.json`,{method:"get",params:h({},Z)})})}function R(Z,ie){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Z}/apply_students.json`,{method:"get",params:ie})})}function K(Z,ie){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Z}/join_student_checkout.json`,{method:"get",params:ie})})}function W(Z,ie){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Z}/student_application_review.json`,{method:"post",body:ie})})}},63623:function(d,v,e){"use strict";e.d(v,{B$:function(){return g},Cx:function(){return Y},DA:function(){return T},DH:function(){return p},Ef:function(){return ee},Es:function(){return b},Ex:function(){return tr},FM:function(){return ne},Fn:function(){return J},Gq:function(){return cr},Ho:function(){return $},IU:function(){return fe},JJ:function(){return te},Ol:function(){return ke},Qx:function(){return ie},Tv:function(){return M},V8:function(){return y},WS:function(){return G},WY:function(){return Z},ai:function(){return Q},bG:function(){return O},bJ:function(){return i},c0:function(){return qt},dE:function(){return X},dt:function(){return L},gI:function(){return ae},lO:function(){return se},mW:function(){return W},n0:function(){return C},nV:function(){return Me},o1:function(){return Ft},qE:function(){return l},qN:function(){return F},rV:function(){return R},sh:function(){return Ce},vR:function(){return x},w3:function(){return K},x4:function(){return k},z2:function(){return ht}});var t=e(7660),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(Qe,Pt,zt)=>Pt in Qe?n(Qe,Pt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):Qe[Pt]=zt,h=(Qe,Pt)=>{for(var zt in Pt||(Pt={}))u.call(Pt,zt)&&c(Qe,zt,Pt[zt]);if(s)for(var zt of s(Pt))f.call(Pt,zt)&&c(Qe,zt,Pt[zt]);return Qe},o=(Qe,Pt,zt)=>new Promise((it,Ot)=>{var pt=me=>{try{Ne(zt.next(me))}catch(Ee){Ot(Ee)}},et=me=>{try{Ne(zt.throw(me))}catch(Ee){Ot(Ee)}},Ne=me=>me.done?it(me.value):Promise.resolve(me.value).then(pt,et);Ne((zt=zt.apply(Qe,Pt)).next())});const i=Qe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/common_comments/${Qe.id}/move.json`,{method:"post",body:Qe})}),y=Qe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/common_comments/${Qe.id}.json`,{method:"delete",body:Qe})}),p=Qe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/common_comments/${Qe.id}.json`,{method:"put",body:Qe})}),g=Qe=>o(void 0,null,function*(){return(0,t.ZP)("/api/common_comments.json",{method:"post",body:Qe})}),l=Qe=>o(void 0,null,function*(){return(0,t.ZP)("/api/common_comments.json",{method:"Get",params:Qe})});function b(Qe){return o(this,null,function*(){return(0,t.ZP)("/api/accounts/login.json",{method:"post",body:h({},Qe)})})}function x(Qe){return o(this,null,function*(){return(0,t.ZP)("/api/accounts/logout.json",{method:"get"})})}function O(Qe){return o(this,null,function*(){return(0,t.ZP)("/api/users/get_user_info.json",{method:"get",params:h({},Qe)})})}function k(Qe){return o(this,null,function*(){return(0,t.ZP)("/api/users/get_notice.json",{method:"get",params:h({},Qe)})})}function C(){return o(this,null,function*(){return(0,t.ZP)("/api/users/system_update.json",{method:"get"})})}function T(Qe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${Qe.username}/homepage_info.json`,{method:"get"})})}function F(Qe){return o(this,null,function*(){return(0,t.ZP)("/api/users/attendance.json",{method:"post"})})}function $(Qe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${Qe.username}/courses.json`,{method:"get",params:Qe})})}function R(Qe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${Qe.username}/shixuns.json`,{method:"get",params:Qe})})}function K(Qe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${Qe.username}/subjects.json`,{method:"get",params:Qe})})}function W(Qe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${Qe.username}/projects.json`,{method:"get",params:Qe})})}function Z(Qe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${Qe.username}/videos.json`,{method:"get",params:Qe})})}function ie(Qe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${Qe.username}/videos/review.json`,{method:"get",params:Qe})})}function ne(Qe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${Qe.username}/videos/${Qe.id}.json`,{method:"delete"})})}function se(Qe){return o(this,null,function*(){return(0,t.ZP)("/api/watch_video_histories.json",{method:"post",body:Qe})})}function Q(Qe){return o(this,null,function*(){return(0,t.ZP)("/api/users/question_banks.json",{method:"get",params:Qe})})}function Y(Qe){return o(this,null,function*(){return(0,t.ZP)("/api/question_banks/multi_public.json",{method:"post",body:Qe})})}function G(Qe){return o(this,null,function*(){return(0,t.ZP)("/api/question_banks/multi_delete.json",{method:"delete",body:Qe})})}function ae(Qe){return o(this,null,function*(){return(0,t.ZP)("/api/question_banks/my_courses.json",{method:"get",params:Qe})})}function ee(Qe){return o(this,null,function*(){return(0,t.ZP)("/api/question_banks/send_to_course.json",{method:"post",body:Qe})})}function J(Qe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${Qe.username}/videos/${Qe.object_id}/create_course_video.json`,{method:"post",body:Qe})})}function te(Qe){return o(this,null,function*(){return(0,t.ZP)(`/api/homework_banks/${Qe.topicId}.json`,{method:"get",params:Qe})})}function M(Qe){return o(this,null,function*(){return(0,t.ZP)("/api/question_banks/multi_delete.json",{method:"delete",body:h({},Qe)})})}function L(Qe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${Qe.username}/videos/batch_publish.json`,{method:"post",body:Qe})})}function X(Qe){return o(this,null,function*(){return(0,t.ZP)(`/api/myshixuns/${Qe.identifier}/cancel.json`,{method:"delete",body:h({},Qe)})})}function fe(Qe){return o(this,null,function*(){return(0,t.ZP)("/api/users/get_engineer_url.json",{method:"get",params:h({},Qe)})})}function xe(Qe){return o(this,null,function*(){return Fetch("/api/intelligent_recommendations/user_choice_learn_path.json",{method:"post",body:h({},Qe)})})}function Ce(){return o(this,null,function*(){return(0,t.ZP)("/api/intelligent_recommendations/persona.json",{method:"get"})})}function Me(){return o(this,null,function*(){return(0,t.ZP)("/api/intelligent_recommendations/user_learn_path.json",{method:"get"})})}function ke(Qe){return(0,t.ZP)("/api/accounts/valid_email_and_phone.json",{method:"get",params:Qe})}function Ft(Qe){return(0,t.ZP)("/api/accounts/get_verification_code.json",{method:"get",params:Qe})}function ht(Qe){return(0,t.ZP)("/api/accounts/register.json",{method:"post",body:h({},Qe)})}function At(Qe){return Fetch("/api/weapps/register.json",{method:"post",body:h({},Qe)})}function tr(Qe){return(0,t.ZP)(`/api/users/accounts/${Qe.login}/password.json`,{method:"put",body:h({},Qe)})}function qt(Qe){return(0,t.ZP)("/api/accounts/reset_password.json",{method:"post",body:h({},Qe)})}function cr(Qe){return(0,t.ZP)("/api/accounts/login_for_phone.json",{method:"get",params:h({},Qe)})}},53816:function(d,v,e){"use strict";e.d(v,{BQ:function(){return i},DH:function(){return $},Db:function(){return se},Ju:function(){return ne},Mz:function(){return W},O2:function(){return l},TJ:function(){return O},Vg:function(){return g},ZY:function(){return y},Zx:function(){return K},cU:function(){return p},fn:function(){return ie},jK:function(){return k},yN:function(){return Z}});var t=e(7660),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(Q,Y,G)=>Y in Q?n(Q,Y,{enumerable:!0,configurable:!0,writable:!0,value:G}):Q[Y]=G,h=(Q,Y)=>{for(var G in Y||(Y={}))u.call(Y,G)&&c(Q,G,Y[G]);if(s)for(var G of s(Y))f.call(Y,G)&&c(Q,G,Y[G]);return Q},o=(Q,Y,G)=>new Promise((ae,ee)=>{var J=L=>{try{M(G.next(L))}catch(X){ee(X)}},te=L=>{try{M(G.throw(L))}catch(X){ee(X)}},M=L=>L.done?ae(L.value):Promise.resolve(L.value).then(J,te);M((G=G.apply(Q,Y)).next())});function i(Q){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Q.coursesId}/watch_video_histories.json`,{method:"Get",params:h({},Q)})})}function y(Q){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Q.coursesId}/watch_statics.json`,{method:"Get",params:h({},Q)})})}function p(Q){return o(this,null,function*(){return(0,t.ZP)(`/api/course_videos/${Q.videoId}/watch_histories.json`,{method:"Get",params:h({},Q)})})}function g(Q){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Q.coursesId}/own_watch_histories.json`,{method:"Get",params:h({},Q)})})}function l(Q){return o(this,null,function*(){return(0,t.ZP)(`/api/video_items/${Q.id}.json`,{method:"Get",params:h({},Q)})})}function b(Q){return o(this,null,function*(){return Fetch("/api/video_items.json",{method:"post",body:Q})})}function x(Q){return o(this,null,function*(){return Fetch(`/api/video_items/${Q.id}/edit.json`,{method:"Get",params:h({},Q)})})}function O(Q){return o(this,null,function*(){return(0,t.ZP)(`/api/stage_shixuns/${Q.id}/edit.json`,{method:"Get",params:h({},Q)})})}function k(Q){return o(this,null,function*(){return(0,t.ZP)(`/api/video_items/${Q.id}/star.json`,{method:"post",body:Q})})}function C(Q){return o(this,null,function*(){return Fetch(`/api/video_items/${Q.id}.json`,{method:"put",body:Q})})}function T(Q){return o(this,null,function*(){return Fetch(`/api/video_items/${Q.id}/send_to_course.json`,{method:"post",body:Q})})}function F(Q){return o(this,null,function*(){return Fetch("/api/users/my_courses.json",{method:"Get",params:h({},Q)})})}function $(Q){return o(this,null,function*(){return(0,t.ZP)(`/api/video_items/${Q.id}/view_video.json`,{method:"post",body:Q})})}function R(Q){return o(this,null,function*(){return Fetch(`/api/video_items/${Q.id}/add_school.json`,{method:"post",body:Q})})}function K(Q){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Q.course_id}/video_people_statics.json`,{method:"get",params:Q})})}function W(Q){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Q.course_id}/video_duration_statics.json`,{method:"get",params:Q})})}function Z(Q){return o(this,null,function*(){return(0,t.ZP)("/api/stages.json",{method:"get",params:Q})})}function ie(Q){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Q==null?void 0:Q.id}/course_videos_tree.json`,{method:"get",params:Q})})}function ne(Q){return o(this,null,function*(){return(0,t.ZP)("/api/study_action_analyses.json",{method:"post",body:Q})})}function se(Q){return o(this,null,function*(){return(0,t.ZP)("/api/study_action_analyses/detail.json",{method:"post",body:Q})})}},14570:function(d,v,e){"use strict";e.d(v,{A:function(){return W},CH:function(){return u},EA:function(){return h},FU:function(){return y},G_:function(){return l},LY:function(){return F},Ll:function(){return c},MM:function(){return k},Ps:function(){return $},Sl:function(){return x},To:function(){return p},Vf:function(){return g},XQ:function(){return f},b:function(){return i},bq:function(){return K},cZ:function(){return o},rV:function(){return T},sT:function(){return b},tS:function(){return R},xt:function(){return C},y2:function(){return s}});var t=e(7660),n=(Z,ie,ne)=>new Promise((se,Q)=>{var Y=ee=>{try{ae(ne.next(ee))}catch(J){Q(J)}},G=ee=>{try{ae(ne.throw(ee))}catch(J){Q(J)}},ae=ee=>ee.done?se(ee.value):Promise.resolve(ee.value).then(Y,G);ae((ne=ne.apply(Z,ie)).next())});const s=Z=>n(void 0,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z.virtual_spacesId}/base_statistic_data.json`,{method:"Get",params:Z})});function u(Z){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z.virtual_spacesId}/discussions/${Z.id}.json`,{method:"put",body:Z})})}function f(Z){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z.virtual_spacesId}/discussions/${Z.id}.json`,{method:"get",params:Z})})}function c(Z){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z.virtual_spacesId}/discussions.json`,{method:"post",body:Z})})}function h(Z){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z.virtual_spacesId}/discussions.json`,{method:"get",params:Z})})}function o(Z){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z.virtual_spacesId}/good_lessons/${Z.id}/add_resources.json`,{method:"post",body:Z})})}function i(Z){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z.virtual_spacesId}/good_lessons/${Z.id}/lesson_resources_list.json`,{method:"get",params:Z})})}function y(Z){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z.virtual_spacesId}/good_lessons/${Z.id}.json`,{method:"get",params:Z})})}function p(Z){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z.virtual_spacesId}/good_lessons/${Z.id}.json`,{method:"put",body:Z})})}function g(Z){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z.virtual_spacesId}/good_lessons.json`,{method:"post",body:Z})})}function l(Z){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z.virtual_spacesId}/good_lessons.json`,{method:"get",params:Z})})}function b(Z){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z==null?void 0:Z.id}.json`,{method:"get"})})}function x(Z){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z==null?void 0:Z.id}/modules.json`,{method:"get"})})}function O(Z){return n(this,null,function*(){return Fetch(`/api/virtual_classrooms/${Z.id}/videos/batch_publish.json`,{method:"post",body:Z})})}function k(Z){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z.virtual_spacesId}/members.json`,{method:"post",body:Z})})}function C(Z){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z.virtual_spacesId}/members/${Z.id}/change_creator.json`,{method:"post",body:Z})})}function T(Z,ie){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z}/shixuns.json`,{method:"get",params:ie})})}function F(Z,ie){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z}/shixuns`,{method:"post",body:ie})})}function $(Z){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z.virtual_classroom_id}/shixuns/${Z.shixun_id}.json`,{method:"delete"})})}function R(Z,ie){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z}/subjects.json`,{method:"get",params:ie})})}function K(Z,ie){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z}/subjects.json`,{method:"post",body:ie})})}function W(Z){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z.virtual_classroom_id}/subjects/${Z.subject_id}.json`,{method:"delete"})})}},73898:function(d,v,e){"use strict";e.d(v,{$O:function(){return Y},EO:function(){return nt},G5:function(){return K},GD:function(){return n},GJ:function(){return y},Gg:function(){return p},I2:function(){return f},IR:function(){return Z},JA:function(){return Ze},JL:function(){return C},Jd:function(){return Q},Ny:function(){return O},RV:function(){return ne},Rb:function(){return R},Rm:function(){return W},V9:function(){return L},Yh:function(){return J},aN:function(){return b},aQ:function(){return o},ag:function(){return $e},bg:function(){return Wt},d8:function(){return $},dE:function(){return ie},eB:function(){return se},eY:function(){return Zt},fn:function(){return Le},h:function(){return Bt},j5:function(){return l},m$:function(){return Pe},oF:function(){return g},qz:function(){return h},t_:function(){return x},tu:function(){return Kt},y8:function(){return ut}});var t=e(24459),n=(Ct=>(Ct[Ct.SuperAdmin=1]="SuperAdmin",Ct[Ct.Operation=2]="Operation",Ct[Ct.CertifiedTeacher=5]="CertifiedTeacher",Ct[Ct.TrainingProduction=8]="TrainingProduction",Ct[Ct.UncertifiedTeacher=12]="UncertifiedTeacher",Ct[Ct.Student=15]="Student",Ct))(n||{}),s=(Ct=>(Ct[Ct.SuperAdmin=1]="SuperAdmin",Ct[Ct.Operation=2]="Operation",Ct[Ct.Admin=5]="Admin",Ct[Ct.Teacher=8]="Teacher",Ct[Ct.Assistant=12]="Assistant",Ct[Ct.Student=15]="Student",Ct))(s||{}),u=(Ct=>(Ct[Ct.SuperAdmin=0]="SuperAdmin",Ct[Ct.Teacher=1]="Teacher",Ct[Ct.Student=2]="Student",Ct))(u||{});const f=Ct=>{const{user:Yt}=(0,t.getDvaApp)()._store.getState(),{userInfo:ze}=Yt;return Ct.some(ue=>ue==(ze==null?void 0:ze.role))},c=Ct=>{const{user:Yt}=(0,t.getDvaApp)()._store.getState(),{userInfo:ze}=Yt;return ze!=null&&ze.own?!0:Ct.some(ue=>{var le;return ue==((le=ze==null?void 0:ze.course)==null?void 0:le.course_role)})},h=()=>{const{user:Ct}=(0,t.getDvaApp)()._store.getState(),{userInfo:Yt}=Ct;return Yt.main_site},o=()=>{var Ct;const{user:Yt}=(0,t.getDvaApp)()._store.getState(),{userInfo:ze}=Yt;return(Ct=ze==null?void 0:ze.course)==null?void 0:Ct.course_is_end},i=()=>{const{user:Ct}=getDvaApp()._store.getState(),{userInfo:Yt}=Ct;return Yt.authentication},y=()=>c([1,2,5,8,12]),p=()=>c([1,8,5,12,2]),g=()=>c([1,8,5]),l=()=>c([1]),b=()=>c([1,2,5]),x=()=>c([1,2]),O=()=>f([1,2]),k=()=>f([1]),C=()=>f([1,2,5]),T=()=>c([1,5]),F=()=>c([5,8]),$=()=>c([5]),R=()=>c([1,5,2]),K=()=>c([1,2,5,8]),W=()=>c([12]),Z=()=>c([8]),ie=()=>c([15]),ne=()=>c([1,2,5,8,12,15]),se=()=>c([1,2,5,8,12]),Q=()=>{var Ct;const{user:Yt}=(0,t.getDvaApp)()._store.getState(),{userInfo:ze}=Yt;return((Ct=ze==null?void 0:ze.course)==null?void 0:Ct.course_role)===null},Y=()=>{var Ct;const{user:Yt,globalSetting:ze}=(0,t.getDvaApp)()._store.getState(),{userInfo:ue}=Yt,le=((Ct=ze==null?void 0:ze.setting)==null?void 0:Ct.big_model_users)||[];return le==null?void 0:le.includes(ue==null?void 0:ue.login)},G=(Ct=!0,Yt=!1)=>f([1,2,5,8,12,15]),ae=(Ct=!0,Yt=!1)=>Yt||!Yt&&f([1]),ee=(Ct=!0,Yt=!1)=>Yt||!Yt&&f([1,2]),J=()=>f([15]),te=(Ct=!0,Yt=!1)=>Ct?f([1,2,5,8,12,15]):Yt||!Yt&&f([1,2]),M=(Ct=!0,Yt=!1)=>Ct?f([1,2,5,8,12,15]):Yt||!Yt&&f([1,2]),L=(Ct=!0,Yt=!1)=>{const{user:ze}=(0,t.getDvaApp)()._store.getState(),{userInfo:ue}=ze;return ue!=null&&ue.is_shixun_marker?!0:f([1,2,5,8])},X=(Ct=!0,Yt=!1)=>Ct?f([1]):Yt||!Yt&&f([1]),fe=(Ct=!0,Yt=!1)=>Ct?f([1,2]):Yt||!Yt&&f([1,2]),xe=(Ct=!0,Yt=!1)=>Ct?f([1,2,5,8,12,15]):Yt||!Yt&&f([1,2]),Ce=(Ct=!0,Yt=!1)=>Ct?f([1,2,5,8,12]):Yt||!Yt&&f([1,2]),Me=(Ct=!0,Yt=!1)=>Ct?f([1,2,5]):Yt||!Yt&&f([1,2]),ke=(Ct=!0,Yt=!1)=>Ct?f([1]):!1,Ft=(Ct=!0,Yt=!1)=>f([1,2,5,8,12,15]),ht=(Ct=!0,Yt=!1)=>Ct?f([1]):Yt||!Yt&&f([1]),At=(Ct=!0,Yt=!1)=>Ct?f([1,2]):Yt||!Yt&&f([1,2]),tr=(Ct=!0,Yt=!1)=>Ct?f([1,2,5,8,12,15]):Yt||!Yt&&f([1,2]),qt=(Ct=!0,Yt=!1)=>Ct?!1:Yt||!Yt&&f([1,2]),cr=(Ct=!0,Yt=!1)=>Ct?Yt||!Yt&&f([1,2]):!1,Qe=(Ct=!0,Yt=!1)=>Ct?f([1,2,5,8,12]):!1,Pt=(Ct=!0,Yt=!1)=>Ct?!Yt&&f([1,2,5,8,12]):!1,zt=(Ct=!0,Yt=!1)=>Ct?f([1,2,5]):Yt||!Yt&&f([1,2]),it=(Ct=!0,Yt=!1)=>f([1,2,5,8,12]),Ot=(Ct=!0,Yt=!1)=>Ct?f([1]):Yt||!Yt&&f([1]),pt=(Ct=!0,Yt=!1)=>Ct?f([1,2]):Yt||!Yt&&f([1,2]),et=(Ct=!0,Yt=!1)=>Ct?f([1,2,5,8,12]):Yt||!Yt&&f([1,2]),Ne=(Ct=!0,Yt=!1)=>Ct?Yt||!Yt&&f([1,2]):!1,me=(Ct=!0,Yt=!1)=>Ct?f([1,2,5,8,12]):Yt||!Yt&&f([1,2]),Ee=(Ct=!0,Yt=!1)=>c([8]),Le=()=>f([1]),$e=()=>f([1,2]),Ze=()=>f([15]),nt=()=>f([1,2,5]),ut=()=>f([1,2,5,12]),Wt=()=>{var Ct;const{user:Yt}=(0,t.getDvaApp)()._store.getState();return!!((Ct=Yt.userInfo)!=null&&Ct.login)},Zt=()=>{const{user:Ct}=(0,t.getDvaApp)()._store.getState();return Ct.userInfo},Pe=()=>{var Ct,Yt;const{user:ze}=(0,t.getDvaApp)()._store.getState();return!!((Yt=(Ct=ze.userInfo)==null?void 0:Ct.path)!=null&&Yt.own)},qe=Ct=>{const{graduations:Yt}=(0,t.getDvaApp)()._store.getState(),{details:ze}=Yt;return Ct.some(ue=>ue===(ze==null?void 0:ze.user_identity))},Kt=()=>qe([0,1]),Rt=()=>qe([0]),Nt=()=>qe([1]),Bt=()=>qe([2])},149:function(d,v,e){"use strict";e.d(v,{a2:function(){return u},fw:function(){return t},gW:function(){return s},k:function(){return f},k4:function(){return n}});const t=[{id:0,name:"\u5355\u9009\u9898",nameType:"SINGLE"},{id:1,name:"\u591A\u9009\u9898",nameType:"MULTIPLE"},{id:2,name:"\u5224\u65AD\u9898",nameType:"JUDGMENT"},{id:3,name:"\u586B\u7A7A\u9898",nameType:"COMPLETION"},{id:4,name:"\u7B80\u7B54\u9898",nameType:"SUBJECTIVE"},{id:5,name:"\u5B9E\u8BAD\u9898",nameType:"PRACTICAL"},{id:6,name:"\u7F16\u7A0B\u9898",nameType:"PROGRAM"},{id:7,name:"\u7EC4\u5408\u9898",nameType:"COMBINATION"},{id:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",nameType:"BPROGRAM"}],n=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"];var s=(c=>(c.PROBLEM="problem",c.PAPER="paper",c.OTHER="other",c))(s||{}),u=(c=>(c.SINGLE="single",c.MULTIPLEFLOW="multiple_flow",c.MULTIPLEFIXED="multiple_fixed",c.OTHER="other",c))(u||{}),f=(c=>(c[c.BISHI=1]="BISHI",c[c.JISHI=2]="JISHI",c[c.KOUSHI=3]="KOUSHI",c[c.OTHER=4]="OTHER",c))(f||{})},5320:function(d,v,e){"use strict";e.d(v,{F:function(){return t}});const t={load:"text/html",123:"application/vndlotus-1-2-3","3ds":"image/x-3ds","3g2":"video/3gpp","3ga":"video/3gpp","3gp":"video/3gpp","3gpp":"video/3gpp",602:"application/x-t602",669:"audio/x-mod","7z":"application/x-7z-compressed",a:"application/x-archive",aac:"audio/mp4",abw:"application/x-abiword",abwcrashed:"application/x-abiword",abwgz:"application/x-abiword",ac3:"audio/ac3",ace:"application/x-ace",adb:"text/x-adasrc",ads:"text/x-adasrc",afm:"application/x-font-afm",ag:"image/x-applix-graphics",ai:"application/illustrator",aif:"audio/x-aiff",aifc:"audio/x-aiff",aiff:"audio/x-aiff",al:"application/x-perl",alz:"application/x-alz",amr:"audio/amr",ani:"application/x-navi-animation","anim[1-9j]":"video/x-anim",anx:"application/annodex",ape:"audio/x-ape",arj:"application/x-arj",arw:"image/x-sony-arw",as:"application/x-applix-spreadsheet",asc:"text/plain",asf:"video/x-ms-asf",asp:"application/x-asp",ass:"text/x-ssa",asx:"audio/x-ms-asx",atom:"application/atom+xml",au:"audio/basic",avi:"video/x-msvideo",aw:"application/x-applix-word",awb:"audio/amr-wb",awk:"application/x-awk",axa:"audio/annodex",axv:"video/annodex",bak:"application/x-trash",bcpio:"application/x-bcpio",bdf:"application/x-font-bdf",bib:"text/x-bibtex",bin:"application/octet-stream",blend:"application/x-blender",blender:"application/x-blender",bmp:"image/bmp",bz:"application/x-bzip",bz2:"application/x-bzip",c:"text/x-csrc","c++":"text/x-c++src",cab:"application/vndms-cab-compressed",cb7:"application/x-cb7",cbr:"application/x-cbr",cbt:"application/x-cbt",cbz:"application/x-cbz",cc:"text/x-c++src",cdf:"application/x-netcdf",cdr:"application/vndcorel-draw",cer:"application/x-x509-ca-cert",cert:"application/x-x509-ca-cert",cgm:"image/cgm",chm:"application/x-chm",chrt:"application/x-kchart",class:"application/x-java",cls:"text/x-tex",cmake:"text/x-cmake",cpio:"application/x-cpio",cpiogz:"application/x-cpio-compressed",cpp:"text/x-c++src",cr2:"image/x-canon-cr2",crt:"application/x-x509-ca-cert",crw:"image/x-canon-crw",cs:"text/x-csharp",csh:"application/x-csh",css:"text/css",cssl:"text/css",csv:"text/csv",cue:"application/x-cue",cur:"image/x-win-bitmap",cxx:"text/x-c++src",d:"text/x-dsrc",dar:"application/x-dar",dbf:"application/x-dbf",dc:"application/x-dc-rom",dcl:"text/x-dcl",dcm:"application/dicom",dcr:"image/x-kodak-dcr",dds:"image/x-dds",deb:"application/x-deb",der:"application/x-x509-ca-cert",desktop:"application/x-desktop",dia:"application/x-dia-diagram",diff:"text/x-patch",divx:"video/x-msvideo",djv:"image/vnddjvu",djvu:"image/vnddjvu",dng:"image/x-adobe-dng",doc:"application/msword",docbook:"application/docbook+xml",docm:"application/vndopenxmlformats-officedocumentwordprocessingmldocument",docx:"application/vndopenxmlformats-officedocumentwordprocessingmldocument",dot:"text/vndgraphviz",dsl:"text/x-dsl",dtd:"application/xml-dtd",dtx:"text/x-tex",dv:"video/dv",dvi:"application/x-dvi",dvibz2:"application/x-bzdvi",dvigz:"application/x-gzdvi",dwg:"image/vnddwg",dxf:"image/vnddxf",e:"text/x-eiffel",egon:"application/x-egon",eif:"text/x-eiffel",el:"text/x-emacs-lisp",emf:"image/x-emf",emp:"application/vndemusic-emusic_package",ent:"application/xml-external-parsed-entity",eps:"image/x-eps",epsbz2:"image/x-bzeps",epsgz:"image/x-gzeps",epsf:"image/x-eps",epsfbz2:"image/x-bzeps",epsfgz:"image/x-gzeps",epsi:"image/x-eps",epsibz2:"image/x-bzeps",epsigz:"image/x-gzeps",epub:"application/epub+zip",erl:"text/x-erlang",es:"application/ecmascript",etheme:"application/x-e-theme",etx:"text/x-setext",exe:"application/x-ms-dos-executable",exr:"image/x-exr",ez:"application/andrew-inset",f:"text/x-fortran",f90:"text/x-fortran",f95:"text/x-fortran",fb2:"application/x-fictionbook+xml",fig:"image/x-xfig",fits:"image/fits",fl:"application/x-fluid",flac:"audio/x-flac",flc:"video/x-flic",fli:"video/x-flic",flv:"video/x-flv",flw:"application/x-kivio",fo:"text/x-xslfo",for:"text/x-fortran",g3:"image/fax-g3",gb:"application/x-gameboy-rom",gba:"application/x-gba-rom",gcrd:"text/directory",ged:"application/x-gedcom",gedcom:"application/x-gedcom",gen:"application/x-genesis-rom",gf:"application/x-tex-gf",gg:"application/x-sms-rom",gif:"image/gif",glade:"application/x-glade",gmo:"application/x-gettext-translation",gnc:"application/x-gnucash",gnd:"application/gnunet-directory",gnucash:"application/x-gnucash",gnumeric:"application/x-gnumeric",gnuplot:"application/x-gnuplot",gp:"application/x-gnuplot",gpg:"application/pgp-encrypted",gplt:"application/x-gnuplot",gra:"application/x-graphite",gsf:"application/x-font-type1",gsm:"audio/x-gsm",gtar:"application/x-tar",gv:"text/vndgraphviz",gvp:"text/x-google-video-pointer",gz:"application/x-gzip",h:"text/x-chdr","h++":"text/x-c++hdr",hdf:"application/x-hdf",hh:"text/x-c++hdr",hp:"text/x-c++hdr",hpgl:"application/vndhp-hpgl",hpp:"text/x-c++hdr",hs:"text/x-haskell",htm:"text/html",html:"text/html",hwp:"application/x-hwp",hwt:"application/x-hwt",hxx:"text/x-c++hdr",ica:"application/x-ica",icb:"image/x-tga",icns:"image/x-icns",ico:"image/vndmicrosofticon",ics:"text/calendar",idl:"text/x-idl",ief:"image/ief",iff:"image/x-iff",ilbm:"image/x-ilbm",ime:"text/x-imelody",imy:"text/x-imelody",ins:"text/x-tex",iptables:"text/x-iptables",iso:"application/x-cd-image",iso9660:"application/x-cd-image",it:"audio/x-it",j2k:"image/jp2",jad:"text/vndsunj2meapp-descriptor",jar:"application/x-java-archive",java:"text/x-java",jng:"image/x-jng",jnlp:"application/x-java-jnlp-file",jp2:"image/jp2",jpc:"image/jp2",jpe:"image/jpeg",jpeg:"image/jpeg",jpf:"image/jp2",jpg:"image/jpeg",jpr:"application/x-jbuilder-project",jpx:"image/jp2",js:"application/javascript",json:"application/json",jsonp:"application/jsonp",k25:"image/x-kodak-k25",kar:"audio/midi",karbon:"application/x-karbon",kdc:"image/x-kodak-kdc",kdelnk:"application/x-desktop",kexi:"application/x-kexiproject-sqlite3",kexic:"application/x-kexi-connectiondata",kexis:"application/x-kexiproject-shortcut",kfo:"application/x-kformula",kil:"application/x-killustrator",kino:"application/smil",kml:"application/vndgoogle-earthkml+xml",kmz:"application/vndgoogle-earthkmz",kon:"application/x-kontour",kpm:"application/x-kpovmodeler",kpr:"application/x-kpresenter",kpt:"application/x-kpresenter",kra:"application/x-krita",ksp:"application/x-kspread",kud:"application/x-kugar",kwd:"application/x-kword",kwt:"application/x-kword",la:"application/x-shared-library-la",latex:"text/x-tex",ldif:"text/x-ldif",lha:"application/x-lha",lhs:"text/x-literate-haskell",lhz:"application/x-lhz",log:"text/x-log",ltx:"text/x-tex",lua:"text/x-lua",lwo:"image/x-lwo",lwob:"image/x-lwo",lws:"image/x-lws",ly:"text/x-lilypond",lyx:"application/x-lyx",lz:"application/x-lzip",lzh:"application/x-lha",lzma:"application/x-lzma",lzo:"application/x-lzop",m:"text/x-matlab",m15:"audio/x-mod",m2t:"video/mpeg",m3u:"audio/x-mpegurl",m3u8:"audio/x-mpegurl",m4:"application/x-m4",m4a:"audio/mp4",m4b:"audio/x-m4b",m4v:"video/mp4",mab:"application/x-markaby",man:"application/x-troff-man",mbox:"application/mbox",md:"application/x-genesis-rom",mdb:"application/vndms-access",mdi:"image/vndms-modi",me:"text/x-troff-me",med:"audio/x-mod",metalink:"application/metalink+xml",mgp:"application/x-magicpoint",mid:"audio/midi",midi:"audio/midi",mif:"application/x-mif",minipsf:"audio/x-minipsf",mka:"audio/x-matroska",mkv:"video/x-matroska",ml:"text/x-ocaml",mli:"text/x-ocaml",mm:"text/x-troff-mm",mmf:"application/x-smaf",mml:"text/mathml",mng:"video/x-mng",mo:"application/x-gettext-translation",mo3:"audio/x-mo3",moc:"text/x-moc",mod:"audio/x-mod",mof:"text/x-mof",moov:"video/quicktime",mov:"video/quicktime",movie:"video/x-sgi-movie","mp+":"audio/x-musepack",mp2:"video/mpeg",mp3:"audio/mpeg",mp4:"video/mp4",mpc:"audio/x-musepack",mpe:"video/mpeg",mpeg:"video/mpeg",mpg:"video/mpeg",mpga:"audio/mpeg",mpp:"audio/x-musepack",mrl:"text/x-mrml",mrml:"text/x-mrml",mrw:"image/x-minolta-mrw",ms:"text/x-troff-ms",msi:"application/x-msi",msod:"image/x-msod",msx:"application/x-msx-rom",mtm:"audio/x-mod",mup:"text/x-mup",mxf:"application/mxf",n64:"application/x-n64-rom",nb:"application/mathematica",nc:"application/x-netcdf",nds:"application/x-nintendo-ds-rom",nef:"image/x-nikon-nef",nes:"application/x-nes-rom",nfo:"text/x-nfo",not:"text/x-mup",nsc:"application/x-netshow-channel",nsv:"video/x-nsv",o:"application/x-object",obj:"application/x-tgif",ocl:"text/x-ocl",oda:"application/oda",odb:"application/vndoasisopendocumentdatabase",odc:"application/vndoasisopendocumentchart",odf:"application/vndoasisopendocumentformula",odg:"application/vndoasisopendocumentgraphics",odi:"application/vndoasisopendocumentimage",odm:"application/vndoasisopendocumenttext-master",odp:"application/vndoasisopendocumentpresentation",ods:"application/vndoasisopendocumentspreadsheet",odt:"application/vndoasisopendocumenttext",oga:"audio/ogg",ogg:"video/x-theora+ogg",ogm:"video/x-ogm+ogg",ogv:"video/ogg",ogx:"application/ogg",old:"application/x-trash",oleo:"application/x-oleo",opml:"text/x-opml+xml",ora:"image/openraster",orf:"image/x-olympus-orf",otc:"application/vndoasisopendocumentchart-template",otf:"application/x-font-otf",otg:"application/vndoasisopendocumentgraphics-template",oth:"application/vndoasisopendocumenttext-web",otp:"application/vndoasisopendocumentpresentation-template",ots:"application/vndoasisopendocumentspreadsheet-template",ott:"application/vndoasisopendocumenttext-template",owl:"application/rdf+xml",oxt:"application/vndopenofficeorgextension",p:"text/x-pascal",p10:"application/pkcs10",p12:"application/x-pkcs12",p7b:"application/x-pkcs7-certificates",p7s:"application/pkcs7-signature",pack:"application/x-java-pack200",pak:"application/x-pak",par2:"application/x-par2",pas:"text/x-pascal",patch:"text/x-patch",pbm:"image/x-portable-bitmap",pcd:"image/x-photo-cd",pcf:"application/x-cisco-vpn-settings",pcfgz:"application/x-font-pcf",pcfz:"application/x-font-pcf",pcl:"application/vndhp-pcl",pcx:"image/x-pcx",pdb:"chemical/x-pdb",pdc:"application/x-aportisdoc",pdf:"application/pdf",pdfbz2:"application/x-bzpdf",pdfgz:"application/x-gzpdf",pef:"image/x-pentax-pef",pem:"application/x-x509-ca-cert",perl:"application/x-perl",pfa:"application/x-font-type1",pfb:"application/x-font-type1",pfx:"application/x-pkcs12",pgm:"image/x-portable-graymap",pgn:"application/x-chess-pgn",pgp:"application/pgp-encrypted",php:"application/x-php",php3:"application/x-php",php4:"application/x-php",pict:"image/x-pict",pict1:"image/x-pict",pict2:"image/x-pict",pickle:"application/python-pickle",pk:"application/x-tex-pk",pkipath:"application/pkix-pkipath",pkr:"application/pgp-keys",pl:"application/x-perl",pla:"audio/x-iriver-pla",pln:"application/x-planperfect",pls:"audio/x-scpls",pm:"application/x-perl",png:"image/png",pnm:"image/x-portable-anymap",pntg:"image/x-macpaint",po:"text/x-gettext-translation",por:"application/x-spss-por",pot:"text/x-gettext-translation-template",ppm:"image/x-portable-pixmap",pps:"application/vndms-powerpoint",ppt:"application/vndms-powerpoint",pptm:"application/vndopenxmlformats-officedocumentpresentationmlpresentation",pptx:"application/vndopenxmlformats-officedocumentpresentationmlpresentation",ppz:"application/vndms-powerpoint",prc:"application/x-palm-database",ps:"application/postscript",psbz2:"application/x-bzpostscript",psgz:"application/x-gzpostscript",psd:"image/vndadobephotoshop",psf:"audio/x-psf",psfgz:"application/x-gz-font-linux-psf",psflib:"audio/x-psflib",psid:"audio/prssid",psw:"application/x-pocket-word",pw:"application/x-pw",py:"text/x-python",pyc:"application/x-python-bytecode",pyo:"application/x-python-bytecode",qif:"image/x-quicktime",qt:"video/quicktime",qtif:"image/x-quicktime",qtl:"application/x-quicktime-media-link",qtvr:"video/quicktime",ra:"audio/vndrn-realaudio",raf:"image/x-fuji-raf",ram:"application/ram",rar:"application/x-rar",ras:"image/x-cmu-raster",raw:"image/x-panasonic-raw",rax:"audio/vndrn-realaudio",rb:"application/x-ruby",rdf:"application/rdf+xml",rdfs:"application/rdf+xml",reg:"text/x-ms-regedit",rej:"application/x-reject",rgb:"image/x-rgb",rle:"image/rle",rm:"application/vndrn-realmedia",rmj:"application/vndrn-realmedia",rmm:"application/vndrn-realmedia",rms:"application/vndrn-realmedia",rmvb:"application/vndrn-realmedia",rmx:"application/vndrn-realmedia",roff:"text/troff",rp:"image/vndrn-realpix",rpm:"application/x-rpm",rss:"application/rss+xml",rt:"text/vndrn-realtext",rtf:"application/rtf",rtx:"text/richtext",rv:"video/vndrn-realvideo",rvx:"video/vndrn-realvideo",s3m:"audio/x-s3m",sam:"application/x-amipro",sami:"application/x-sami",sav:"application/x-spss-sav",scm:"text/x-scheme",sda:"application/vndstardivisiondraw",sdc:"application/vndstardivisioncalc",sdd:"application/vndstardivisionimpress",sdp:"application/sdp",sds:"application/vndstardivisionchart",sdw:"application/vndstardivisionwriter",sgf:"application/x-go-sgf",sgi:"image/x-sgi",sgl:"application/vndstardivisionwriter",sgm:"text/sgml",sgml:"text/sgml",sh:"application/x-shellscript",shar:"application/x-shar",shn:"application/x-shorten",siag:"application/x-siag",sid:"audio/prssid",sik:"application/x-trash",sis:"application/vndsymbianinstall",sisx:"x-epoc/x-sisx-app",sit:"application/x-stuffit",siv:"application/sieve",sk:"image/x-skencil",sk1:"image/x-skencil",skr:"application/pgp-keys",slk:"text/spreadsheet",smaf:"application/x-smaf",smc:"application/x-snes-rom",smd:"application/vndstardivisionmail",smf:"application/vndstardivisionmath",smi:"application/x-sami",smil:"application/smil",sml:"application/smil",sms:"application/x-sms-rom",snd:"audio/basic",so:"application/x-sharedlib",spc:"application/x-pkcs7-certificates",spd:"application/x-font-speedo",spec:"text/x-rpm-spec",spl:"application/x-shockwave-flash",spx:"audio/x-speex",sql:"text/x-sql",sr2:"image/x-sony-sr2",src:"application/x-wais-source",srf:"image/x-sony-srf",srt:"application/x-subrip",ssa:"text/x-ssa",stc:"application/vndsunxmlcalctemplate",std:"application/vndsunxmldrawtemplate",sti:"application/vndsunxmlimpresstemplate",stm:"audio/x-stm",stw:"application/vndsunxmlwritertemplate",sty:"text/x-tex",sub:"text/x-subviewer",sun:"image/x-sun-raster",sv4cpio:"application/x-sv4cpio",sv4crc:"application/x-sv4crc",svg:"image/svg+xml",svgz:"image/svg+xml-compressed",swf:"application/x-shockwave-flash",sxc:"application/vndsunxmlcalc",sxd:"application/vndsunxmldraw",sxg:"application/vndsunxmlwriterglobal",sxi:"application/vndsunxmlimpress",sxm:"application/vndsunxmlmath",sxw:"application/vndsunxmlwriter",sylk:"text/spreadsheet",t:"text/troff",t2t:"text/x-txt2tags",tar:"application/x-tar",tarbz:"application/x-bzip-compressed-tar",tarbz2:"application/x-bzip-compressed-tar",targz:"application/x-compressed-tar",tarlzma:"application/x-lzma-compressed-tar",tarlzo:"application/x-tzo",tarxz:"application/x-xz-compressed-tar",tarz:"application/x-tarz",tbz:"application/x-bzip-compressed-tar",tbz2:"application/x-bzip-compressed-tar",tcl:"text/x-tcl",tex:"text/x-tex",texi:"text/x-texinfo",texinfo:"text/x-texinfo",tga:"image/x-tga",tgz:"application/x-compressed-tar",theme:"application/x-theme",themepack:"application/x-windows-themepack",tif:"image/tiff",tiff:"image/tiff",tk:"text/x-tcl",tlz:"application/x-lzma-compressed-tar",tnef:"application/vndms-tnef",tnf:"application/vndms-tnef",toc:"application/x-cdrdao-toc",torrent:"application/x-bittorrent",tpic:"image/x-tga",tr:"text/troff",ts:"application/x-linguist",tsv:"text/tab-separated-values",tta:"audio/x-tta",ttc:"application/x-font-ttf",ttf:"application/x-font-ttf",ttx:"application/x-font-ttx",txt:"text/plain",txz:"application/x-xz-compressed-tar",tzo:"application/x-tzo",ufraw:"application/x-ufraw",ui:"application/x-designer",uil:"text/x-uil",ult:"audio/x-mod",uni:"audio/x-mod",uri:"text/x-uri",url:"text/x-uri",ustar:"application/x-ustar",vala:"text/x-vala",vapi:"text/x-vala",vcf:"text/directory",vcs:"text/calendar",vct:"text/directory",vda:"image/x-tga",vhd:"text/x-vhdl",vhdl:"text/x-vhdl",viv:"video/vivo",vivo:"video/vivo",vlc:"audio/x-mpegurl",vob:"video/mpeg",voc:"audio/x-voc",vor:"application/vndstardivisionwriter",vst:"image/x-tga",wav:"audio/x-wav",wax:"audio/x-ms-asx",wb1:"application/x-quattropro",wb2:"application/x-quattropro",wb3:"application/x-quattropro",wbmp:"image/vndwapwbmp",wcm:"application/vndms-works",wdb:"application/vndms-works",webm:"video/webm",wk1:"application/vndlotus-1-2-3",wk3:"application/vndlotus-1-2-3",wk4:"application/vndlotus-1-2-3",wks:"application/vndms-works",wma:"audio/x-ms-wma",wmf:"image/x-wmf",wml:"text/vndwapwml",wmls:"text/vndwapwmlscript",wmv:"video/x-ms-wmv",wmx:"audio/x-ms-asx",wp:"application/vndwordperfect",wp4:"application/vndwordperfect",wp5:"application/vndwordperfect",wp6:"application/vndwordperfect",wpd:"application/vndwordperfect",wpg:"application/x-wpg",wpl:"application/vndms-wpl",wpp:"application/vndwordperfect",wps:"application/vndms-works",wri:"application/x-mswrite",wrl:"model/vrml",wv:"audio/x-wavpack",wvc:"audio/x-wavpack-correction",wvp:"audio/x-wavpack",wvx:"audio/x-ms-asx",x3f:"image/x-sigma-x3f",xac:"application/x-gnucash",xbel:"application/x-xbel",xbl:"application/xml",xbm:"image/x-xbitmap",xcf:"image/x-xcf",xcfbz2:"image/x-compressed-xcf",xcfgz:"image/x-compressed-xcf",xhtml:"application/xhtml+xml",xi:"audio/x-xi",xla:"application/vndms-excel",xlc:"application/vndms-excel",xld:"application/vndms-excel",xlf:"application/x-xliff",xliff:"application/x-xliff",xll:"application/vndms-excel",xlm:"application/vndms-excel",xls:"application/vndms-excel",xlsm:"application/vndopenxmlformats-officedocumentspreadsheetmlsheet",xlsx:"application/vndopenxmlformats-officedocumentspreadsheetmlsheet",xlt:"application/vndms-excel",xlw:"application/vndms-excel",xm:"audio/x-xm",xmf:"audio/x-xmf",xmi:"text/x-xmi",xml:"application/xml",xpm:"image/x-xpixmap",xps:"application/vndms-xpsdocument",xsl:"application/xml",xslfo:"text/x-xslfo",xslt:"application/xml",xspf:"application/xspf+xml",xul:"application/vndmozillaxul+xml",xwd:"image/x-xwindowdump",xyz:"chemical/x-pdb",xz:"application/x-xz",w2p:"application/w2p",z:"application/x-compress",zabw:"application/x-abiword",zip:"application/zip"}},38446:function(d,v,e){"use strict";e.d(v,{Z:function(){return u}});const t={PROXY_SERVER:"http://172.16.100.111",API_SERVER:"",REPORT_SERVER:"http://192.168.1.57:3001",IMG_SERVER:"http://172.16.100.111",FORGE:"https://code.educoder.net/",SSH_SERVER:"wss://webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",TERMINAL_URL:"testsvc1.vnc.educoder.net",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net")};var n=null,u={local:{API_SERVER:"http://localhost:3000",IMG_SERVER:"https://testali-cdn.educoder.net/",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"https://test-oldweb.educoder.net/",SSH_SERVER:"wss://pre-webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net")},dev:t,newReactTest:{API_SERVER:(()=>{let f;switch(location.host){case"test4.educoder.net":f="https://test4-data.educoder.net";break;case"test3.educoder.net":f="https://test3-data.educoder.net";break;case"test2.educoder.net":f="https://test2-data.educoder.net";break;default:f="https://test-data.educoder.net";break}return f})(),SSH_SERVER:"wss://pre-webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",IMG_SERVER:(()=>{let f="https://new-testali-cdn.educoder.net";const c=location.host;return c==="test3.educoder.net"&&(f="https://test3-data.educoder.net"),c==="test4.educoder.net"&&(f="https://test4-data.educoder.net"),f})(),OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"https://test-oldweb.educoder.net/",QQLoginCB:encodeURIComponent("https://test-data.educoder.net"),TERMINAL_URL:"testsvc1.vnc.educoder.net"},preNewBuild:{API_SERVER:(()=>{let f="https://pre-data.educoder.net";return location.host==="pre2.educoder.net"&&(f="https://pre-data2.educoder.net"),f})(),IMG_SERVER:"https://preali-cdn.educoder.net",SSH_SERVER:"wss://pre-webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",REPORT_SERVER:"http://192.168.1.57:3001",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",FORGE:"https://forge.educoder.net/",QQLoginCB:encodeURIComponent("https://pre.educoder.net")},newBuild:{API_SERVER:(()=>{let f="https://data.educoder.net";return document.domain==="kepukehuan.educoder.net"?f="https://kepukehuan-data.educoder.net":(document.domain==="www.tokcoder.com"||document.domain==="tokcoder.com")&&(f="https://data.tokcoder.com"),f})(),SSH_SERVER:"wss://webssh.educoder.net",REPORT_SERVER:"http://192.168.1.57:3001",SSH_Slice:"https://fu.educoder.net",IMG_SERVER:"https://ali-cdn.educoder.net",OFFICE_SERVER:"https://officeserver.educoder.net",ONLYOFFICE:"https://office.educoder.net",OFFICE_IP:"https://officedata.educoder.net",FORGE:"https://code.educoder.net/",QQLoginCB:encodeURIComponent("https://www.educoder.net"),TERMINAL_URL:".jupyter.educoder.net"},newTest:{API_SERVER:"https://test-data.educoder.net",IMG_SERVER:"https://test-data.educoder.net",REPORT_SERVER:"http://192.168.1.57:3001",SSH_SERVER:"wss://pre-webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",FORGE:"http://test-oldweb.educoder.net/",QQLoginCB:encodeURIComponent("https://test-data.educoder.net")},test:{API_SERVER:"",IMG_SERVER:"",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"http://test-oldweb.educoder.net/",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",SSH_SERVER:"wss://pre-webssh.educoder.net",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net")},preBuild:{API_SERVER:"",IMG_SERVER:"https://preali-cdn.educoder.net",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"https://forge.educoder.net/",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",SSH_SERVER:"wss://pre-webssh.educoder.net",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net")},newWeb:{API_SERVER:"https://test-newweb.educoder.net",IMG_SERVER:"https://test-newweb.educoder.net/",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"http://test-oldweb.educoder.net/",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",SSH_SERVER:"wss://pre-webssh.educoder.net",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net")},build:{API_SERVER:"",IMG_SERVER:"",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"https://forge.educoder.net/",SSH_SERVER:"wss://webssh.educoder.net",SSH_Slice:"https://fu.educoder.net",OFFICE_SERVER:"https://officeserver.educoder.net",ONLYOFFICE:"",OFFICE_IP:"https://officedata.educoder.net",QQLoginCB:encodeURIComponent("https://www.educoder.net"),TERMINAL_URL:".jupyter.educoder.net"}}[window.ENV||"dev"]},7660:function(d,v,e){"use strict";e.d(v,{IV:function(){return M},U2:function(){return ae},ZP:function(){return se},d4:function(){return ee},gz:function(){return te},rz:function(){return ne},v_:function(){return J}});var t=e(38446),n=e(28909),s=e(43418),u=e(8591),f=e(85582),c=e.n(f),h=e(59301),o=e(24459),i=e(88230),y=e(89392),p=e.n(y),g=Object.defineProperty,l=Object.defineProperties,b=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,O=Object.prototype.hasOwnProperty,k=Object.prototype.propertyIsEnumerable,C=(L,X,fe)=>X in L?g(L,X,{enumerable:!0,configurable:!0,writable:!0,value:fe}):L[X]=fe,T=(L,X)=>{for(var fe in X||(X={}))O.call(X,fe)&&C(L,fe,X[fe]);if(x)for(var fe of x(X))k.call(X,fe)&&C(L,fe,X[fe]);return L},F=(L,X)=>l(L,b(X)),$=(L,X,fe)=>new Promise((xe,Ce)=>{var Me=ht=>{try{Ft(fe.next(ht))}catch(At){Ce(At)}},ke=ht=>{try{Ft(fe.throw(ht))}catch(At){Ce(At)}},Ft=ht=>ht.done?xe(ht.value):Promise.resolve(ht.value).then(Me,ke);Ft((fe=fe.apply(L,X)).next())});let R;const K={200:"\u670D\u52A1\u5668\u6210\u529F\u8FD4\u56DE\u8BF7\u6C42\u7684\u6570\u636E\u3002",201:"\u65B0\u5EFA\u6216\u4FEE\u6539\u6570\u636E\u6210\u529F\u3002",202:"\u4E00\u4E2A\u8BF7\u6C42\u5DF2\u7ECF\u8FDB\u5165\u540E\u53F0\u6392\u961F\uFF08\u5F02\u6B65\u4EFB\u52A1\uFF09\u3002",204:"\u5220\u9664\u6570\u636E\u6210\u529F\u3002",400:"\u53D1\u51FA\u7684\u8BF7\u6C42\u6709\u9519\u8BEF\uFF0C\u670D\u52A1\u5668\u6CA1\u6709\u8FDB\u884C\u65B0\u5EFA\u6216\u4FEE\u6539\u6570\u636E\u7684\u64CD\u4F5C\u3002",401:"\u7528\u6237\u6CA1\u6709\u6743\u9650\uFF08\u4EE4\u724C\u3001\u7528\u6237\u540D\u3001\u5BC6\u7801\u9519\u8BEF\uFF09\u3002",403:"\u7528\u6237\u5F97\u5230\u6388\u6743\uFF0C\u4F46\u662F\u8BBF\u95EE\u662F\u88AB\u7981\u6B62\u7684\u3002",404:"\u53D1\u51FA\u7684\u8BF7\u6C42\u9488\u5BF9\u7684\u662F\u4E0D\u5B58\u5728\u7684\u8BB0\u5F55\uFF0C\u670D\u52A1\u5668\u6CA1\u6709\u8FDB\u884C\u64CD\u4F5C\u3002",406:"\u8BF7\u6C42\u7684\u683C\u5F0F\u4E0D\u53EF\u5F97\u3002",410:"\u8BF7\u6C42\u7684\u8D44\u6E90\u88AB\u6C38\u4E45\u5220\u9664\uFF0C\u4E14\u4E0D\u4F1A\u518D\u5F97\u5230\u7684\u3002",422:"\u5F53\u521B\u5EFA\u4E00\u4E2A\u5BF9\u8C61\u65F6\uFF0C\u53D1\u751F\u4E00\u4E2A\u9A8C\u8BC1\u9519\u8BEF\u3002",500:"\u670D\u52A1\u5668\u53D1\u751F\u9519\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u670D\u52A1\u5668\u3002",502:"\u7F51\u5173\u9519\u8BEF\u3002",503:"\u670D\u52A1\u4E0D\u53EF\u7528\uFF0C\u670D\u52A1\u5668\u6682\u65F6\u8FC7\u8F7D\u6216\u7EF4\u62A4\u3002",504:"\u7F51\u5173\u8D85\u65F6\u3002"},W=(L,X)=>$(void 0,null,function*(){if(L.status>=200&&L.status<300)return L;const fe=K[L.status]||L.statusText;let xe;var Ce=L.json();yield Ce.then((ke,Ft)=>{setTimeout(()=>{let ht=(0,o.getDvaApp)()},400),xe=ke.message,window.showNetworkErrorTip(ke.message||`\u8BF7\u6C42\u9519\u8BEF ${L.status}: ${L.message}`),n.Z.error({style:{wordBreak:"break-all"},message:ke.message||`\u8BF7\u6C42\u9519\u8BEF ${L.status}: ${L.message}`,description:ke.message?"":fe})});const Me=new Error(fe);throw Me.name=L.status,Me.response=L,{data:L,code:L.status,message:xe||fe}}),Z=(L,X)=>{const fe=L.headers.get("Content-Type");return fe&&fe.match(/application\/json/i)&&L.clone().text().then(()=>{}),L};function ie(L){try{return decodeURIComponent(L),decodeURIComponent(encodeURIComponent(L))===L}catch(X){return!1}}const ne=L=>{L=L||{};let X="";for(let fe in L)typeof L[fe]=="object"?Array.isArray(L[fe])&&L[fe].forEach((xe,Ce)=>{X+="&"+fe+"[]="+xe}):L[fe]!==void 0&&(X+="&"+fe+"="+(ie(L[fe])?L[fe]:encodeURIComponent(L[fe])));return X.substr(1)};function se(L,X,fe,xe){X.method||(X.method="get"),X.method=X.method.toUpperCase(),X.mode="cors";const Ce=T({},X),{user:Me}=(0,o.getDvaApp)()._store.getState(),{userInfo:ke}=Me,Ft=L+(Ce.body?JSON.stringify(Ce.body):""),ht=c().sha256().update(Ft).digest("hex"),At={credentials:"include",withCredentials:!0},tr={};ke!=null&&ke.login&&(tr.zzud=ke==null?void 0:ke.login,ke!=null&&ke.school_id&&(tr.zzsud=ke==null?void 0:ke.school_id),Ce.params=T(T({},Ce.params||{}),tr));let qt=T(T({},At),(0,y.cloneDeep)(Ce));(qt.method==="POST"||qt.method==="PUT"||qt.method==="PATCH"||qt.method==="DELETE")&&(fe?(qt.headers=F(T({_method:X.method.toUpperCase()},qt.headers),{"Pc-Authorization":(0,i.ej)("_educoder_session")}),qt.body=Ce.body):(qt.headers=T({Accept:"application/json",_method:X.method.toUpperCase(),"Content-Type":"application/json; charset=utf-8","Pc-Authorization":(0,i.ej)("_educoder_session")},qt.headers),qt.body=JSON.stringify(Ce.body))),qt.method=="GET"?(qt.headers=F(T({Accept:"application/json","Content-Type":"application/json; charset=utf-8",_method:X.method.toUpperCase()},qt.headers),{"Pc-Authorization":(0,i.ej)("_educoder_session")}),Ce.params&&ne(Ce.params)&&(L+="?"+ne(Ce.params))):tr.zzud&&(L+="?"+ne(T({},tr)));const cr=Ce.expirys&&60;let Qe;(Ot=>{Ot.json="application/json;charset=UTF-8",Ot.form="application/x-www-form-urlencoded; charset=UTF-8"})(Qe||(Qe={}));let Pt;(Ot=>{Ot.get="GET",Ot.post="POST"})(Pt||(Pt={}));const zt=Ot=>$(this,null,function*(){const pt=yield Ot.arrayBuffer();let et;const Ne=new Blob([pt]);try{et=Ot.headers.get("Content-Disposition").split(";")[1].replace("filename=","").replace(/[\s+,\',\",\,\,\“,\”,\<,\>,\《,\》]/g,"")}catch($e){et="userfiles.zip"}const me=document.createElement("a"),Ee=window.URL.createObjectURL(Ne),Le=et;return me.href=Ee,me.download=Le,me.click(),window.URL.revokeObjectURL(Ee),pt});let it=t.Z.API_SERVER;return(window.ENV==="dev"||L.startsWith("http"))&&(it=""),qt.method=="GET"&&qt.params&&Object.keys(qt.params).map(Ot=>{if(qt.params[Ot]&&!Array.isArray(qt.params[Ot]))try{qt.params[Ot]=encodeURIComponent(decodeURIComponent(qt.params[Ot]))}catch(pt){qt.params[Ot]=encodeURIComponent(qt.params[Ot])}}),(0,i.Ec)(qt,L),xe&&(it=""),qt.headers._method=qt.method,qt.headers["X-HTTP-Method-Override"]=qt.method,qt.method!=="GET"&&(qt.method="POST"),fetch(it+L,qt).then(Ot=>W(Ot,T({url:t.Z.API_SERVER+L},qt))).then(Ot=>Z(Ot,ht)).then(Ot=>$(this,null,function*(){var pt,et,Ne,me;try{const Le=Ot.headers.get("cs");Le&&(0,i.d8)("_educoder_session",Le,1)}catch(Le){}if(Ot.status===204)return Ot.text();let Ee;if(Ot.headers.get("content-type").indexOf("application/json")>-1){Ee=yield Ot.json();try{const Le=/\(\s+\/api\/attachments\/(\d+)|\(\/api\/attachments\/(\d+)\//g,$e=/\"\/api\/attachments\/(\d+)\//g,Ze=/\(\s+\/files\/uploads\/(\d+)|\"\/files\/uploads\/(\d+)\//g,nt=/\/api\/attachments\/(\d+)/g,ut=/\/attachments\/download\/(\d+)/g;let Wt=JSON.stringify(Ee).replace(nt,(Zt,Pe,qe,Kt)=>{const Rt=Pe||qe||Kt;return"/api/attachments/"+(0,i.Jn)(Rt)}).replace(ut,(Zt,Pe,qe)=>{const Kt=Pe||qe;return"/attachments/download/"+(0,i.Jn)(Kt)}).replace(Le,(Zt,Pe,qe,Kt)=>{const Rt=Pe||qe||Kt;return"(/api/attachments/"+(0,i.Jn)(Rt)}).replace($e,(Zt,Pe,qe)=>{const Kt=Pe||qe;return'"/api/attachments/'+(0,i.Jn)(Kt)}).replace(Ze,(Zt,Pe,qe)=>{const Kt=Pe||qe;return"(/files/uploads/"+(0,i.Jn)(Kt)}).replace(/\r\n/g,`
`);Ee=JSON.parse(Wt)}catch(Le){}}else qt.headers["Content-Type"]==="application/xml"?Ee=yield Ot.text():(pt=Ce.body)!=null&&pt.autoDownload||(et=Ce.params)!=null&&et.autoDownload?Ee=yield zt(Ot):Ee=yield Ot.arrayBuffer();try{Ee.status===401&&(!((Ne=qt.params)!=null&&Ne.hidePopLogin)||!((me=qt.body)!=null&&me.hidePopLogin))&&(0,o.getDvaApp)()._store.dispatch({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),Ee.status===402&&(localStorage.getItem("addinfo")==="2"?(0,o.getDvaApp)()._store.dispatch({type:"shixunHomeworks/setActionTabs",payload:{key:"\u586B\u5145\u4FE1\u606F\u5F39\u7A97"}}):(R=R||s.default.confirm({visible:!1,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88"}),R.update({centered:!0,visible:!0,title:"\u63D0\u793A",content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{o.history.push("/account/profile/edit")}})))}catch(Le){console.log("fetcherr",Le)}return G(Ee,L),Ee})).catch(Ot=>{try{const pt=Ot.code;if(Ot instanceof TypeError&&window.showNetworkErrorTip(`${L}<span class="ml10">${Ot.message}</span>`),pt){if(pt===401){(0,o.getDvaApp)()._store.dispatch({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}});return}G(Ot,L)}else L.includes("/file/filePatchMerge")?(0,o.getDvaApp)()._store.dispatch({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5206\u7247\u4E13\u7528504",params:qt.body}}):Ot.message!=="403"&&window.showNetworkErrorTip(`${L}<span class="ml10">${Ot.message}</span>`);return Ot}catch(pt){}})}let Q=!1,Y=!1;const G=(L,X)=>{var fe,xe,Ce;if(L.status==-6&&!Y){Y=!0,(0,i.d8)("_educoder_session","logout",1),(0,i.m5)(),setTimeout(()=>Y=!1,500),s.default.info({title:"\u7CFB\u7EDF\u901A\u77E5",content:L.message,okText:"\u77E5\u9053\u4E86",maskStyle:{background:"#000"},onOk:()=>{window.location.reload()}});return}if(L.status==-7){Y=!0,setTimeout(()=>Y=!1,500);let ke="";(fe=L==null?void 0:L.data)!=null&&fe.exercise_list&&((Ce=(xe=L==null?void 0:L.data)==null?void 0:xe.exercise_list)==null||Ce.map(Ft=>{ke+=`<a target="_blank" href="/classrooms/${Ft.identifier}/exercise">\u300A${Ft.exercise_name}\u300B</a>`})),s.default.info({title:"\u63D0\u793A",content:h.createElement("div",{id:"fetchStatus7",className:"fetchStatus7"},""),maskClosable:!1,closeIcon:!1,width:550,maskStyle:{background:"#000"},okText:"\u8FD4\u56DE\u9996\u9875",onOk:()=>{window.location.href="/"}}),setTimeout(()=>{document.getElementById("fetchStatus7").innerHTML=`<div>\u60A8\u5F53\u524D\u6709\u6B63\u5728\u8FDB\u884C\u7684\u8003\u8BD5 ${ke} \uFF0C\u8BF7\u5728\u8003\u8BD5\u7ED3\u675F\u540E\u8BBF\u95EE\u8BE5\u9875\u9762</div>`},500);return}if((L.status==-1||L.status==-2||L.status==-102||L.status>400)&&L.status!=403&&!Y){Y=!0,setTimeout(()=>Y=!1,500),u.ZP.warning({content:L.message,key:"message-key"});return}const Me={403:"/403",404:"/404",500:"/500"};if(Me[L.status]&&!Q){const{user:ke}=(0,o.getDvaApp)()._store.getState(),{userInfo:Ft}=ke;throw window.location.pathname.indexOf("/users")>-1&&document.domain==="kepukehuan.educoder.net"&&(Q=!0),setTimeout(()=>Q=!1,500),sessionStorage.setItem("errorStatus",JSON.stringify(L)),Object.values(Me).includes(window.location.pathname)?console.log("\u5F53\u524D\u8DEF\u5F84\u5B58\u5728\u4E8E mapping \u4E2D, \u4E0D\u518D\u6267\u884C\u8DF3\u8F6C"):location.replace(Me[L.status]),new Error("403")}};function ae(L,X){return se(`/api/${L}`,{method:"Get",params:X||{}})}function ee(L,X){return se(`/${L}`,{method:"Get",params:X})}function J(L,X){return se(`/api/${L}`,{method:"Post",body:T({},X)})}function te(L,X){return se(`/api/${L}`,{method:"Put",body:T({},X)})}function M(L,X){return se(`/api/${L}`,{method:"delete",body:T({},X||{})})}},42274:function(d,v,e){"use strict";e.d(v,{Bn:function(){return s},hw:function(){return n},mi:function(){return t}});const t="WTJJelpXRXdaakk0Tm1SbE56UTFPRFl5TXpnNVltWmtZVE0zTVdSalltST0=",n="WVdaak1UVmhOVEF3TkRRd05qZGlZemRsTVdZeFptSTROek5rT0daak1UYz0=",s="Y1dJeFpXRXdaakk0Tm1GblpqUTFPRFl5TXpnNVltWmtZVE0zTVdSalluQT0="},85187:function(d,v,e){"use strict";e.d(v,{AL:function(){return $},Iy:function(){return p},Qv:function(){return b},ez:function(){return F},jb:function(){return g}});var t=e(32834),n=e.n(t),s=e(11690),u=e.n(s);let f=1;function c(ie,ne){const se=ie.match(/^(\s+)(?:```)/);if(se===null)return ne;const Q=se[1];return ne.split(`
`).map(Y=>{const G=Y.match(/^\s+/);if(G===null)return Y;const[ae]=G;return ae.length>=Q.length?Y.slice(Q.length):Y}).join(`
`)}let h=[],o=["<ul>"];const i=new(n()).Renderer,y=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function p(){h.length=0,o=["<ul>"]}const g={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function l(ie,ne,se,Q){if(ne>=ie.length||ie[ne].level<=se)return ne;var Y=ie[ne];Q.push("<li><a href='#"+f+Y.anchor+"'>"+Y.text+"</a>"),ne++;var G=[];return ne=l(ie,ne,Y.level,G),G.length>0&&(Q.push("<ul>"),G.forEach(function(ae){Q.push(ae)}),Q.push("</ul>")),Q.push("</li>"),ne=l(ie,ne,se,Q),ne}function b(){return l(h,0,0,o),o.push("</ul>"),o.join("")}const x={heading(ie){const ne=y.exec(ie);if(f+=1,ne)return{type:"heading",raw:ne[0],depth:ne[1].length,text:ne[2]}},fences(ie){const ne=this.rules.block.fences.exec(ie);if(ne){const se=ne[0];let Q=c(se,ne[3]||"");const Y=ne[2]?ne[2].trim():ne[2];if(["latex","katex","math"].indexOf(Y)>=0){const G=C(),ae=Q;Q=G,T[G]={type:"block",expression:ae}}return{type:"code",raw:se,lang:Y,text:Q}}}},O=/(?:\${2})([^\n`]+?)(?:\${2})/gi;let k=0;const C=()=>`__special_katext_id_${k++}__`;let T={};function F(){return T}function $(){k=0,T={}}function R(ie){return ie=ie.replace(O,(ne,se)=>{const Q=C();return T[Q]={type:"inline",expression:se},Q}),ie}const K=i.listitem;i.listitem=function(ie){return K(R(ie))};const W=i.paragraph;i.paragraph=function(ie){return W(R(ie))};const Z=i.tablecell;i.tablecell=function(ie,ne){return Z(R(ie),ne)},i.code=function(ie,ne,se){const Q=(ne||"").match(/\S*/)[0];return Q?["latex","katex","math"].indexOf(Q)>=0?`<p class='editormd-tex'>${ie}</p>`:`<pre class="prettyprint linenums"><code class="language-${ne}">${se?ie:(0,s.escape)(ie,!0)}</code></pre>
`:'<pre class="prettyprint linenums"><code>'+(se?ie:(0,s.escape)(ie,!0))+"</code></pre>"},i.heading=function(ie,ne,se){let Q=this.options.headerPrefix+se.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return h.push({anchor:Q,level:ne,text:ie}),"<h"+ne+' id="'+f+Q+'">'+ie+"</h"+ne+">"},n().setOptions({silent:!0,gfm:!0,pedantic:!1}),n().use({tokenizer:x,renderer:i}),v.ZP=n()},88230:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,{AS:function(){return vtrsKey},BO:function(){return NewAntdDisabledDate},Br:function(){return getBlob},DH:function(){return timego},Dk:function(){return setDocumentTitle},Dw:function(){return onPreviewImage},EJ:function(){return HighLightedContent},EM:function(){return toChineseNumber},EN:function(){return preciseCalculation},Ec:function(){return setHeader},FH:function(){return downLoadFile},G5:function(){return sendAppStatus},G7:function(){return handleValidatorNickName},HJ:function(){return handleValidatorName},I9:function(){return RomanNumber},IS:function(){return isWechatBrowser},Il:function(){return setThreeComponent},JL:function(){return formatHomeWorkStatusToName},Jn:function(){return getImageUrl},L4:function(){return PollsStatus},L9:function(){return trackEvent},LR:function(){return download},Ll:function(){return checkIsClientExam},M:function(){return setmiyah},M2:function(){return randomArray},NY:function(){return setUrlQuery},Nd:function(){return downLoadLink},Oo:function(){return getCategoryName},Or:function(){return toWechatLogin},PF:function(){return formatRandomPaperDatas},Pq:function(){return cutName},Q8:function(){return disabledDate},QB:function(){return timeContrast},QE:function(){return releaseRuleDataAdjust},QH:function(){return downLoadFileIframe},Qq:function(){return JudgeSort},RD:function(){return bytesToSize},RG:function(){return copyTextFuc},Sp:function(){return rangeNumber},Tv:function(){return ImgSrcConvert},U6:function(){return HalfPastOne},UQ:function(){return HomeWorkDetailStatus},Uw:function(){return CommonWorkStatus},VV:function(){return StatusClassroomsTags},Vf:function(){return domScrollToTop},W:function(){return isUnOrNull},WX:function(){return isLocalApp},Y:function(){return HomeWorkCommonDetailStatus},YA:function(){return getHiddenName},ZJ:function(){return toDataUrl},_g:function(){return getMessagesUrl},_m:function(){return isKepuKehuan},ad:function(){return formatRandomPaperData},b9:function(){return isPc},cX:function(){return localSort},d0:function(){return disabledTime},d8:function(){return setCookie},db:function(){return getFileContentAndUrl},eF:function(){return bindPhone},eR:function(){return validateLength},ej:function(){return getCookie},en:function(){return parseUrl},fX:function(){return buildTree},hi:function(){return getExamRestrictionInfo},hv:function(){return NewAntdDisabledTime},i7:function(){return isChrome},j1:function(){return StatusGraduationProjectTags},jh:function(){return educationList},jt:function(){return showInstallWebRtcDoc},ju:function(){return ExerciseStatus},jz:function(){return replaceParamVal},k3:function(){return scrollToTop},kk:function(){return pointerEvents},lC:function(){return HomeWorkListStatus},lF:function(){return toWNumber},li:function(){return toTimeFormat},m5:function(){return clearAllCookies},nr:function(){return startExercise},oP:function(){return getJsonFromUrl},oV:function(){return ZimuSort},og:function(){return formatRate},oi:function(){return checkLocalOrPublicIp},pE:function(){return addJumping},pp:function(){return findEndWhitespace},qZ:function(){return arrTrans},qd:function(){return DayHalfPastOne},rK:function(){return HomeWorkShixunListStatus},rU:function(){return showTotal},rz:function(){return moveArray},s2:function(){return isMobileDevice},tP:function(){return cutFileName},tw:function(){return getTwoDecimalPlaces},uD:function(){return dealUploadChange},vA:function(){return HomeWorkShixunDetailStatus},vB:function(){return exerciseTips},vQ:function(){return copyToClipboard},xg:function(){return openNewWindow},y3:function(){return getBase64},yC:function(){return compareVersion}});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(59301),_utils_authority__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(73898),antd__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(8591),antd__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(43418),antd__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(95237),antd__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(43604),_components_Exercise_ip__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(93261),_service_exercise__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(30897),_contentType__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(5320),umi__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(24459),md5__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(93735),md5__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(md5__WEBPACK_IMPORTED_MODULE_6__),_env__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(38446),_components_mediator__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(50484),_components_RenderHtml__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(99325),_utils_fetch__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(7660),crypto_js__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(28209),crypto_js__WEBPACK_IMPORTED_MODULE_11___default=__webpack_require__.n(crypto_js__WEBPACK_IMPORTED_MODULE_11__),_key__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(42274),moment__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(61186),moment__WEBPACK_IMPORTED_MODULE_12___default=__webpack_require__.n(moment__WEBPACK_IMPORTED_MODULE_12__),dayjs_plugin_customParseFormat__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(33656),dayjs_plugin_customParseFormat__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(dayjs_plugin_customParseFormat__WEBPACK_IMPORTED_MODULE_13__),__defProp=Object.defineProperty,__defProps=Object.defineProperties,__getOwnPropDescs=Object.getOwnPropertyDescriptors,__getOwnPropSymbols=Object.getOwnPropertySymbols,__hasOwnProp=Object.prototype.hasOwnProperty,__propIsEnum=Object.prototype.propertyIsEnumerable,__defNormalProp=(d,v,e)=>v in d?__defProp(d,v,{enumerable:!0,configurable:!0,writable:!0,value:e}):d[v]=e,__spreadValues=(d,v)=>{for(var e in v||(v={}))__hasOwnProp.call(v,e)&&__defNormalProp(d,e,v[e]);if(__getOwnPropSymbols)for(var e of __getOwnPropSymbols(v))__propIsEnum.call(v,e)&&__defNormalProp(d,e,v[e]);return d},__spreadProps=(d,v)=>__defProps(d,__getOwnPropDescs(v)),__async=(d,v,e)=>new Promise((t,n)=>{var s=c=>{try{f(e.next(c))}catch(h){n(h)}},u=c=>{try{f(e.throw(c))}catch(h){n(h)}},f=c=>c.done?t(c.value):Promise.resolve(c.value).then(s,u);f((e=e.apply(d,v)).next())}),_a,_b;moment__WEBPACK_IMPORTED_MODULE_12___default().extend(dayjs_plugin_customParseFormat__WEBPACK_IMPORTED_MODULE_13___default());const HighLightedContent=(d,v=[],e="#2EC25B")=>(typeof v=="string"&&(v=[v]),d.replace(new RegExp(`(${v.join("|")})`,"gi"),`<span style="color:${e}">$1</span>`)),parseParams=d=>{d=d||{};let v="";for(let e in d)typeof d[e]=="object"?Array.isArray(d[e])&&d[e].forEach((t,n)=>{v+="&"+e+"[]="+t}):d[e]!==void 0&&(v+="&"+e+"="+d[e]);return v.substr(1)},getKey=d=>window.atob(window.atob(d));function bytesToSize(d){var v=["Bytes","KB","MB","GB","TB"];if(d==0)return"0 Byte";var e=parseInt(""+Math.floor(Math.log(d)/Math.log(1024)),10);return(d/Math.pow(1024,e)).toFixed(1)+" "+v[e]}const getTwoDecimalPlaces=d=>Math.round(Math.round(d*1e5)/1e3*100)/100,NewAntdDisabledDate=(d,v=null)=>{const e=d<moment__WEBPACK_IMPORTED_MODULE_12___default()(v==null?void 0:v.startTime).startOf("day"),t=d>moment__WEBPACK_IMPORTED_MODULE_12___default()(v==null?void 0:v.endTime).endOf("day"),n=d<moment__WEBPACK_IMPORTED_MODULE_12___default()(v==null?void 0:v.compared).startOf("day");return v!=null&&v.endTime?v!=null&&v.compared?moment__WEBPACK_IMPORTED_MODULE_12___default()()<=moment__WEBPACK_IMPORTED_MODULE_12___default()(v==null?void 0:v.compared)?n||t:e||t:d&&e||t:v!=null&&v.compared&&moment__WEBPACK_IMPORTED_MODULE_12___default()()<=moment__WEBPACK_IMPORTED_MODULE_12___default()(v==null?void 0:v.compared)?n:e},NewAntdDisabledTime=(d,v=null)=>{const e=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()(d).format("HH")),t=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()(d).format("mm")),n=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()().format("HH")),s=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()().format("mm")),u=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()().format("ss"));function f(c,h){const o=[];for(let i=c;i<h;i++)o.push(i);return o}if(!d)return{disabledHours:()=>f(0,n),disabledMinutes:()=>f(0,s)};if(v!=null&&v.compared){const c=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()(v==null?void 0:v.compared).format("HH")),h=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()(v==null?void 0:v.compared).format("mm")),o=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()(v==null?void 0:v.compared).format("ss"));return moment__WEBPACK_IMPORTED_MODULE_12___default()(d).isSame(moment__WEBPACK_IMPORTED_MODULE_12___default()(v==null?void 0:v.compared),"day")?{disabledHours:()=>f(0,c),disabledMinutes:()=>e<=c?f(0,h):[]}:void 0}if(moment__WEBPACK_IMPORTED_MODULE_12___default()(d).isSame(moment__WEBPACK_IMPORTED_MODULE_12___default()(),"day"))return{disabledHours:()=>f(0,n),disabledMinutes:()=>moment__WEBPACK_IMPORTED_MODULE_12___default()(d).isSame(moment__WEBPACK_IMPORTED_MODULE_12___default()(),"hour")&&e<=n?f(0,s):[]}},disabledDate=(d,v,e,t)=>{t=typeof t=="string"?moment__WEBPACK_IMPORTED_MODULE_12___default()(t):t;const n=t?d<(t==null?void 0:t.startOf("day")):d<moment__WEBPACK_IMPORTED_MODULE_12___default()().startOf("day"),s=d>moment__WEBPACK_IMPORTED_MODULE_12___default()(v).endOf("day"),u=d<moment__WEBPACK_IMPORTED_MODULE_12___default()(e).startOf("day");return v?e?moment__WEBPACK_IMPORTED_MODULE_12___default()()<=moment__WEBPACK_IMPORTED_MODULE_12___default()(e)?u||s:n||s:d&&n||s:e&&moment__WEBPACK_IMPORTED_MODULE_12___default()()<=moment__WEBPACK_IMPORTED_MODULE_12___default()(e)?u:n},disabledTime=(d,v)=>{const e=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()(d).format("HH")),t=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()().format("HH")),n=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()().format("mm"));function s(u,f){const c=[];for(let h=u;h<f;h++)c.push(h);return c}if(!d)return{disabledHours:()=>s(0,t),disabledMinutes:()=>s(0,n)};if(v){const u=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()(v).format("HH")),f=parseInt(moment__WEBPACK_IMPORTED_MODULE_12___default()(v).format("mm"));return moment__WEBPACK_IMPORTED_MODULE_12___default()(d).isSame(moment__WEBPACK_IMPORTED_MODULE_12___default()(v),"day")?{disabledHours:()=>s(0,u),disabledMinutes:()=>e<=u?s(0,f):[]}:void 0}if(moment__WEBPACK_IMPORTED_MODULE_12___default()(d).isSame(moment__WEBPACK_IMPORTED_MODULE_12___default()(),"day"))return{disabledHours:()=>s(0,t),disabledMinutes:()=>moment__WEBPACK_IMPORTED_MODULE_12___default()(d).isSame(moment__WEBPACK_IMPORTED_MODULE_12___default()(),"hour")&&e<=t?s(0,n):[]}},preciseCalculation=(d,v,e)=>{typeof d=="string"&&(d=Number(d)),typeof v=="string"&&(v=Number(v));const t=(d.toString().split(".")[1]||"").length,n=(v.toString().split(".")[1]||"").length,s=Math.max(t,n),u=Math.pow(10,s);return(()=>{switch(e){case"+":return(Math.round(d*u)+Math.round(v*u))/u;case"-":return(Math.round(d*u)-Math.round(v*u))/u;case"*":return Math.round(d*u)*Math.round(v*u)/(u*u);case"/":return Math.round(d*u)/Math.round(v*u);default:throw new Error("\u4E0D\u652F\u6301\u7684\u8FD0\u7B97\u7B26\u53F7")}})()},toWNumber=d=>d/1e4>1?react__WEBPACK_IMPORTED_MODULE_0__.createElement(react__WEBPACK_IMPORTED_MODULE_0__.Fragment,null,Math.round(d/1e4*100)/100,react__WEBPACK_IMPORTED_MODULE_0__.createElement("i",{className:"font12"},"w")):d,toChineseNumber=d=>{const v=d.toString().replace(/(?=(\d{4})+$)/g,",").split(",").filter(Boolean),e=["\u96F6","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D"],t=["","\u5341","\u767E","\u5343"],n=["","\u4E07","\u4EBF"],s=f=>{let c="";for(let h=0;h<f.length;h++){const o=+f[h],i=e[o],y=t[f.length-1-h];o===0?c[c.length-1]!==e[0]&&(c+=i):c+=i+y}return c[c.length-1]===e[0]&&(c=c.slice(0,-1)),c};let u="";for(let f=0;f<v.length;f++){const c=v[f],h=s(c),o=h?n[v.length-1-f]:"";u+=h+o}return u=u.replace(/^一十$/,"\u5341"),u=u.replace(/^一(?=十[一二三四五六七八九])/,""),u},moveArray=(d,v,e)=>{const t=d.splice(v,1)[0];return d.splice(e,0,t),d},ZimuSort=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],JudgeSort=["\u6B63\u786E","\u9519\u8BEF"],RomanNumber=["I","II","III","IV","V","VI","VII","VIII","IX","X","XI","XII","XIII","XIV","XV","XVI","XVII","XVIII","XIX","XX"],findEndWhitespace=d=>{if(!d)return"";const v=d.replace(/(?:\r\n|\n)/g,`\x1B[41m\x1B[37m\u21B5\x1B[0m\r
`).replace(/ +$/g,"\x1B[41m \x1B[0m");return console.debug("str:",v,JSON.stringify(d)),v},StatusTags=d=>{const v={\u5DF2\u622A\u6B62:{class:"tag-style bg-pink ml10"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u8FDB\u884C\u4E2D:{class:"tag-style bg-blue ml10"},\u672A\u53D1\u5E03:{class:"tag-style bgB8B8B8 ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10"},\u96C6\u4E2D\u9605\u5377:{class:"tag-style bg-light-orangess ml10soft"}};return d.data&&d.data.map(function(e,t){return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{key:t,className:v[e]&&v[e].class},e)})},formatHomeWorkStatusToName=d=>({[-1]:"\u91CD\u505A\u4E2D",0:"\u672A\u5F00\u542F",1:"\u672A\u901A\u5173",2:"\u6309\u65F6\u901A\u5173"})[d]||"\u8FDF\u4EA4\u901A\u5173",HomeWorkListStatus=d=>{var v,e;const t={[-1]:{name:"\u91CD\u505A\u4E2D",class:"c-orange"},0:{name:"\u672A\u5F00\u542F",class:"c-black"},1:{name:"\u672A\u901A\u5173",class:"c-red"},2:{name:"\u6309\u65F6\u901A\u5173",class:"c-green"},3:{name:"\u8865\u4EA4\u901A\u5173",class:"c-orange"},4:{name:"\u622A\u6B62\u901A\u5173",class:"c-red"}};return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:(v=t==null?void 0:t[d.status])==null?void 0:v.class},(e=t==null?void 0:t[d.status])==null?void 0:e.name)},HomeWorkShixunListStatus=d=>{var v,e;const t={[-1]:{name:"\u91CD\u505A\u4E2D",class:"c-orange"},0:{name:"\u672A\u5F00\u542F",class:"c-black"},1:{name:"\u672A\u901A\u5173",class:"c-red"},2:{name:"\u6309\u65F6\u901A\u5173",class:"c-green"},3:{name:"\u8865\u4EA4\u901A\u5173",class:"c-orange"},4:{name:"\u622A\u6B62\u540E\u901A\u5173",class:"c-red"}};return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:(v=t==null?void 0:t[d.status])==null?void 0:v.class},(e=t==null?void 0:t[d.status])==null?void 0:e.name)},HomeWorkDetailStatus=d=>{var v,e;const t={[-1]:{name:"\u91CD\u505A\u4E2D",class:"c-orange",color:"#999999"},0:{name:"\u672A\u5F00\u542F",class:"c-black",color:"#999999"},1:{name:"\u672A\u901A\u5173",class:"c-red",color:"#d4443d"},2:{name:"\u6309\u65F6\u901A\u5173",class:"c-green",color:"#57be40"},3:{name:"\u8865\u4EA4\u901A\u5173",class:"c-orange",color:"#f09143"},4:{name:"\u622A\u6B62\u901A\u5173",class:"c-red",color:"#d4443d"}};return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{style:{marginLeft:"10px",color:"#fff",background:(v=t==null?void 0:t[d.status])==null?void 0:v.color,borderRadius:"20px",width:"65px",height:"18px",justifyContent:"center",display:"inline-flex",lineHeight:"18px"}},(e=t==null?void 0:t[d.status])==null?void 0:e.name)},HomeWorkShixunDetailStatus=d=>{var v,e;const t={[-1]:{name:"\u91CD\u505A\u4E2D",class:"c-orange",color:"#999999"},0:{name:"\u672A\u5F00\u542F",class:"c-black",color:"#999999"},1:{name:"\u672A\u901A\u5173",class:"c-red",color:"#d4443d"},2:{name:"\u6309\u65F6\u901A\u5173",class:"c-green",color:"#57be40"},3:{name:"\u8865\u4EA4\u901A\u5173",class:"c-orange",color:"#f09143"},4:{name:"\u622A\u6B62\u540E\u901A\u5173",class:"c-red",color:"#d4443d"},5:{name:"\u622A\u6B62\u540E\u8BC4\u6D4B",class:"c-red",color:"#d4443d"}};return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{style:{marginLeft:"10px",color:"#fff",background:(v=t==null?void 0:t[d.status])==null?void 0:v.color,borderRadius:"20px",padding:"0 8px",height:"18px",justifyContent:"center",display:"inline-flex",lineHeight:"18px"}},(e=t==null?void 0:t[d.status])==null?void 0:e.name)},HomeWorkCommonDetailStatus=d=>{var v,e;const t={[-1]:{name:"\u91CD\u505A\u4E2D",class:"c-black",color:"#999999"},0:{name:"\u672A\u63D0\u4EA4",class:"c-black",color:"#999999"},1:{name:"\u6309\u65F6\u63D0\u4EA4",class:"c-green",color:"#57be40"},2:{name:"\u5EF6\u65F6\u63D0\u4EA4",class:"c-red",color:"#d4443d"}};return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{style:{marginLeft:"10px",color:"#fff",background:(v=t==null?void 0:t[d.status])==null?void 0:v.color,borderRadius:"20px",padding:"0 8px",height:"18px",justifyContent:"center",display:"inline-flex",lineHeight:"18px"}},(e=t==null?void 0:t[d.status])==null?void 0:e.name)},StatusGraduationProjectTags=d=>{const{status:v}=d,e={0:{class:"tag-style bg-blue ml10",name:"\u5F85\u9009\u4E2D"},1:{class:"tag-style bg-blue ml10",name:"\u5F85\u786E\u8BA4"},2:{class:"tag-style bg-pink ml10",name:"\u5DF2\u786E\u8BA4"}};try{return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:e[v].class},e[v].name)}catch(t){console.log("utils.StatusGraduationProjectTags",d.status)}},ExerciseStatus={1:"\u672A\u53D1\u5E03",2:"\u8003\u8BD5\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F",5:"\u96C6\u4E2D\u9605\u5377",99:"\u6A21\u62DF\u8003\u8BD5\u4E2D"},PollsStatus={1:"\u672A\u53D1\u5E03",2:"\u63D0\u4EA4\u4E2D",3:"\u5DF2\u622A\u6B62",4:"\u5DF2\u7ED3\u675F",5:"\u672A\u5F00\u59CB"},StatusClassroomsTags=d=>{let v={\u6A21\u62DF\u8003\u8BD5\u4E2D:{class:"tag-style bg-light-pink ml10"},\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A:{class:"tag-style-fzb ml10 iconfont icon-fangzuobi"},\u516C\u5F00:{class:"tag-style bg-blue ml10"},\u5DF2\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-green ml10soft"},\u672A\u5F00\u542F\u8865\u4EA4:{class:"tag-style bg-pink ml10soft"},\u672A\u53D1\u5E03:{class:"tag-style bgB8B8B8 ml10soft"},\u672A\u5F00\u59CB:{class:"tag-style bg-c5d6ff ml10soft"},\u533F\u540D\u4F5C\u54C1:{class:"tag-style bg-cyan ml10"},\u5DF2\u9009\u62E9:{class:"tag-style bg-grey-ede ml10"},\u5DF2\u7ED3\u675F:{class:"tag-style bg-grey-ede ml10soft"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-blue ml10soft"},\u8FDB\u884C\u4E2D:{class:"tag-style bg-blue ml10soft"},\u533F\u8BC4\u4E2D:{class:"tag-style bg-blue ml10"},\u7533\u8BC9\u4E2D:{class:"tag-style bg-blue ml10"},\u8003\u8BD5\u4E2D:{class:"tag-style bg-light-blue ml10"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-blue ml10soft"},\u8BC4\u9605\u4E2D:{class:"tag-style bg-blue ml10"},\u5F85\u9009\u4E2D:{class:"tag-style bg-blue ml10"},\u4EA4\u53C9\u8BC4\u9605\u4E2D:{class:"tag-style bg-light-orange ml10"},\u5DF2\u5F00\u542F\u4EA4\u53C9\u8BC4\u9605:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u786E\u8BA4:{class:"tag-style bg-lightblue-purple ml10"},\u5F85\u5904\u7406:{class:"tag-style bg-lightblue-purple ml10"},\u79C1\u6709:{class:"tag-style bg-lightblue-purple ml10"},\u672A\u63D0\u4EA4:{class:"tag-style bg-lightblue-purple ml10"},\u5DF2\u786E\u8BA4:{class:"tag-style bg-light-pink ml10"},\u5DF2\u53D1\u5E03:{class:"tag-style bg-light-blue ml10"},\u5DF2\u622A\u6B62:{class:"tag-style bg-light-pink ml10soft"},\u5F00\u53D1\u8BFE\u7A0B:{class:"tag-style bg-orange ml10"},\u5DF2\u5F00\u64AD:{class:"tag-style-border border-green c-green ml10"},\u672A\u5F00\u64AD:{class:"tag-style-border border-light-black ml10"},\u6309\u65F6\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u8FDF\u4EA4\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u901A\u5173:{class:"tag-style-border border-light-black ml10"},\u672A\u5F00\u542F:{class:"tag-style-border border-light-black ml10"},\u5BFC\u5165:{class:"export ml10"},\u96C6\u4E2D\u9605\u5377:{class:"tag-style bg-light-orangess ml10soft"}};const e={\u672A\u53D1\u5E03:{class:"tag-style bg-C6CED6 ml10soft"},\u672A\u5F00\u59CB:{class:"tag-style bg-C1E2FF ml10soft"},\u8FDB\u884C\u4E2D:{class:"tag-style bg-0152d9 ml10soft"},\u5DF2\u622A\u6B62:{class:"tag-style bg-E53333 ml10soft"},\u63D0\u4EA4\u4E2D:{class:"tag-style bg-0152d9 ml10soft"},\u8865\u4EA4\u4E2D:{class:"tag-style bg-44D7B6 ml10soft"}};d.temporary&&(v=__spreadValues(__spreadValues({},v),e));const t=[];d.is_random&&t.push(react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:"tag-style bg-blue ml10"},"\u968F\u673A"));try{d.status&&d.status.map((n,s)=>{t.push(react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{style:(d==null?void 0:d.style)||[],key:s,className:v[n]&&v[n].class},n))})}catch(n){console.log("utils.status.tag:",n,d.status)}return t},exerciseTips=(d,v)=>{if(d===5||v)return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{style:{backgroundColor:"#f59a23"},className:"tag-style ml5"},"\u96C6\u4E2D\u9605\u5377");if(d===1)return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{style:{backgroundColor:"#B8B8B8"},className:"tag-style ml5"},"\u672A\u5F00\u59CB");if(d===2)return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{style:{backgroundColor:"#007AFF"},className:"tag-style ml5"},"\u8003\u8BD5\u4E2D");if(d===3||d===4)return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{style:{backgroundColor:"#FC2D6B"},className:"tag-style ml5"},"\u5DF2\u622A\u6B62");if(d===-1)return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:"export ml5"},"\u5BFC\u5165")},WorkStatus=d=>{var v,e;const t={[-1]:{name:"\u91CD\u505A\u4E2D",class:"c-orange"},0:{name:"\u672A\u63D0\u4EA4",class:"c-black"},1:{name:"\u672A\u901A\u5173",class:"c-red"},2:{name:"\u6309\u65F6\u901A\u5173",class:"c-green"},3:{name:"\u8FDF\u4EA4\u901A\u5173",class:"c-orange"}};return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:(v=t[d.status])==null?void 0:v.class},(e=t[d.status])==null?void 0:e.name)},CommonWorkStatus=d=>{var v,e;const t={0:{name:"\u672A\u63D0\u4EA4",class:"c-black"},1:{name:"\u6309\u65F6\u63D0\u4EA4",class:"c-green"},2:{name:"\u5EF6\u65F6\u63D0\u4EA4",class:"c-red"},3:{name:"\u90E8\u5206\u63D0\u4EA4",class:"c-green"},4:{name:`\u6309\u65F6\u63D0\u4EA4${d!=null&&d.lineBreak?`
`:""}\uFF08\u6559\u5E08\u63D0\u4EA4\uFF09`,class:"c-green"},5:{name:`\u672A\u63D0\u4EA4${d!=null&&d.lineBreak?`
`:""}\uFF08\u6559\u5E08\u63D0\u4EA4\uFF09`,class:"c-black"},6:{name:"\u6309\u65F6\u63D0\u4EA4\uFF08\u7EBF\u4E0B\uFF09",class:"c-green"}};return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:(v=t[d.status])==null?void 0:v.class},(e=t[d.status])==null?void 0:e.name)},timego=d=>{d=new Date(d).getTime();let v=1e3*60,e=v*60,t=e*24,n="",u=new Date().getTime()-d;if(u<0)return console.log("\u65F6\u95F4\u4E0D\u5BF9\u52B2,\u670D\u52A1\u5668\u521B\u5EFA\u65F6\u95F4\u4E0E\u5F53\u524D\u65F6\u95F4\u4E0D\u540C\u6B65"),n="\u521A\u521A";let f=parseInt(u/t,10),c=parseInt(u/e,10),h=parseInt(u/v,10);return f>30?n=""+timeformat(d,"yyyy-MM-dd"):f>1?n=""+f+"\u5929\u524D":f==1?n="\u6628\u5929":c>=1?n=""+c+"\u5C0F\u65F6\u524D":h>=5?n=""+h+"\u5206\u949F\u524D":n="\u521A\u521A",n};function replaceParamVal(paramName,replaceWith){var oUrl=window.location.href.toString(),re=eval("/("+paramName+"=)([^&]*)/gi"),nUrl=oUrl.replace(re,paramName+"="+replaceWith);window.history.replaceState(null,"",nUrl)}const timeformat=(d,v)=>{typeof d=="string"&&(d.indexOf("T")>=0&&(d=d.replace("T"," ")),d=new Date(Date.parse(d.replace(/-/g,"/")))),d=new Date(d);let e={"M+":d.getMonth()+1,"d+":d.getDate(),"h+":d.getHours(),"m+":d.getMinutes(),"s+":d.getSeconds(),"q+":Math.floor((d.getMonth()+3)/3),S:d.getMilliseconds()},t=[["\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"],["\u5468\u65E5","\u5468\u4E00","\u5468\u4E8C","\u5468\u4E09","\u5468\u56DB","\u5468\u4E94","\u5468\u516D"],["\u661F\u671F\u65E5","\u661F\u671F\u4E00","\u661F\u671F\u4E8C","\u661F\u671F\u4E09","\u661F\u671F\u56DB","\u661F\u671F\u4E94","\u661F\u671F\u516D"]];/(y+)/.test(v)&&(v=v.replace(RegExp.$1,(d.getFullYear()+"").substr(4-RegExp.$1.length))),/(w+)/.test(v)&&(v=v.replace(RegExp.$1,t[RegExp.$1.length-1][d.getDay()]));for(let n in e)new RegExp("("+n+")").test(v)&&(v=v.replace(RegExp.$1,RegExp.$1.length==1?e[n]:("00"+e[n]).substr((""+e[n]).length)));return v},toTimeFormat=d=>{if(!d||d<0)return"0\u79D2";console.log("time:",d);let v=60,e=v*60,t=e*24,n=d/t,s=d/e,u=d/v,f=d%60;return n>=1?parseInt(n.toString())+"\u5929"+Math.floor(s%24)+"\u65F6"+Math.floor(u%60)+"\u5206"+Math.floor(d%60)+"\u79D2":s>1?parseInt(s.toString())+"\u65F6"+Math.floor(u%60)+"\u5206"+Math.floor(d%60)+"\u79D2":u>=1?parseInt(u.toString())+"\u5206"+Math.floor(d%60)+"\u79D2":Math.ceil(d)+"\u79D2"},validateLength=(d="",v=100)=>{let e=0;if(d){e=d.length;for(let t=0;t<e;t++){let n=d.charCodeAt(t);n>=55296&&n<=56319&&(e--,t++)}}return e<=v};function buildTree(d,v){const e={};let t=null;return d.forEach(n=>{e[n.properties.uuid]=__spreadProps(__spreadValues({},n),{children:[]})}),v.forEach(n=>{const s=e[n.startNodeUuid],u=e[n.endNodeUuid];s&&u&&s.children.push(u)}),d.forEach(n=>{!v.some(u=>u.endNodeUuid===n.properties.uuid)&&(t=e[n.properties.uuid])}),t}const handleValidatorNickName=(d,v,e)=>{if(v){let t=/[`~!@#$%^&*()\-+=<>?:"{}|,.\/;'\\[\]~@#¥%……&*()——\-+={}|《》?:“”【】、;‘’,。、]/im;const s=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/gi.test(v),u=t.test(v);(s===!0||u===!0||v.length<2||v.length>=21)&&e("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57\u53CA\u4E0B\u5212\u7EBF")}e()},handleValidatorName=(d,v,e)=>{if(v){let t=/[`~!@#$%^&()_\-+=<>?:"{}|,.\/;'\\[\]~@#¥%……&()——\-+={}|《》?:“”【】、;‘’,。、]/im;const s=/[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\uFE0F\u20E3|[0-9|#]\u20E3|[\u203C-\u3299]\uFE0F\u200D|[\u203C-\u3299]\uFE0F|[\u2122-\u2B55]|\u303D|[\A9|\AE]\u3030|\uA9|\uAE|\u3030/gi.test(v),u=t.test(v);(s===!0||u===!0||v.length<2||v.length>=21)&&e("2-20\u4F4D\u4E2D\u82F1\u6587\u3001\u6570\u5B57")}e()},getHiddenName=d=>{if(!d)return"";let v=d.length-1,e="";for(var t=0;t<v;t++)e+="*";return d.substr(0,1)+e},getBase64=(d,v)=>{const e=new FileReader;e.addEventListener("load",()=>v(e.result)),e.readAsDataURL(d)},getFileContentAndUrl=d=>new Promise((v,e)=>{var t=new FileReader;t.onload=function(){try{const n=window.URL.createObjectURL(d);v({text:this.result,link:n})}catch(n){antd__WEBPACK_IMPORTED_MODULE_14__.ZP.warning("\u5F53\u524D\u6587\u4EF6\u65E0\u6CD5\u8BFB\u53D6\u5185\u5BB9"),e("\u5F53\u524D\u6587\u4EF6\u65E0\u6CD5\u8BFB\u53D6\u5185\u5BB9")}},t.readAsText(d)});function setmiyah(d){return md5__WEBPACK_IMPORTED_MODULE_6___default()("79e33abd4b6588941ab7622aed1e67e8"+d)}const getCookie=d=>{var v,e=RegExp("(^| )"+d+"=([^;]+)(;|$)");return(v=document.cookie.match(e))?decodeURIComponent(v[2]):null};function setCookie(d,v,e){var t=new Date;t.setTime(t.getTime()+e*24*60*60*1e3);var n="expires="+t.toUTCString();document.cookie=d+"="+v+"; "+n+`;domain=${document.domain.indexOf("educoder.net")>-1?".educoder.net":document.domain};path=/;SameSite=None;secure`}const delCookie=d=>{document.cookie=d+"=; expires=Thu, 01 Jan 1970 00:00:01 GMT;path=/;"},clearAllCookies=()=>{for(var d=document.cookie.split(";"),v=0;v<d.length;v++){var e=d[v],t=e.indexOf("="),n=t>-1?e.substr(0,t):e;document.cookie=n+"=;expires=Thu, 01 Jan 1970 00:00:00 GMT"}};function downLoadLink(d,v){let e=document.createElement("a");document.body.appendChild(e),e.href=v,d&&(e.title=d,e.download=d);let t=document.createEvent("MouseEvents");t.initEvent("click",!1,!1),e.dispatchEvent(t),document.body.removeChild(e)}function getFirstLevelDomain(){var d=window.location.hostname,v=d.split(".").reverse();return v.length>2?[v[1],v[0]].join("."):d}function getBlob(d){return new Promise(v=>{const e=new window.XMLHttpRequest;(d.indexOf(getFirstLevelDomain())>-1||location.hostname==="localhost"&&d.indexOf("/api/")>-1)&&(e.withCredentials=!0),e.open("GET",d,!0),e.responseType="blob",e.onload=()=>{e.status===200&&v(e.response)},e.send()})}function saveAs(d,v){if(window.navigator.msSaveOrOpenBlob)window.navigator.msSaveBlob(d,v);else{const e=document.createElement("a"),t=document.querySelector("body");e.href=window.URL.createObjectURL(d),e.download=v,e.style.display="none",t.appendChild(e),e.click(),t.removeChild(e),window.URL.revokeObjectURL(e.href)}}function download(d,v){getBlob(d).then(e=>{saveAs(e,v)})}function downLoadFileIframe(d,v){return new Promise((e,t)=>{var n=v,s=document.createElement("iframe"),u;document.body.appendChild(s),s.src=n,s.style.display="none",s.addEventListener("load",function(){setTimeout(()=>{document.body.removeChild(s)},1e3)},!0),u=setInterval(()=>{getCookie("fileDownload")&&(delCookie("fileDownload"),clearInterval(u),document.body.removeChild(s),e())},1e3)})}function downLoadFile(d,v){downLoadLink(d,v)}const setUrlQuery=d=>{let{url:v,query:e}=d;if(!v)return"";if(e){let t=[];for(const n in e)e.hasOwnProperty(n)&&!isUnOrNull(e[n])&&(typeof e[n]=="object"?e[n].map(s=>{t.push(`${n}[]=${s}`)}):t.push(`${n}=${e[n]}`));v.indexOf("?")!==-1?v=`${v}&${t.join("&")}`:v=`${v}?${t.join("&")}`,console.log("url1111",v)}return v};function isPc(){let d=navigator.userAgent,v=["Android","iPhone","SymbianOS","Windows Phone","iPad","iPod"],e=!0;for(var t=0;t<v.length;t++)if(d.indexOf(v[t])>0){e=!1;break}return e}function isChrome(){let d=navigator.userAgent;return["Chrome"].some(e=>d.indexOf(e)>-1)}function isFirefox(){let d=navigator.userAgent;return["Firefox"].some(e=>d.indexOf(e)>-1)}function isChromeOrFirefox(){let d=navigator.userAgent;return["Chrome","Firefox"].some(e=>d.indexOf(e)>-1)}const formatMoney=(d="")=>{var v;return(v=d==null?void 0:d.toString())==null?void 0:v.replace(/\B(?=(\d{3})+(?!\d))/g,",")},openNewWindow=d=>{let v=document.createElement("a");v.target="_blank",document.body.appendChild(v),v.href=d;let e=document.createEvent("MouseEvents");e.initEvent("click",!1,!1),v.dispatchEvent(e),document.body.removeChild(v)},openNewWindows=d=>{let v=document.createElement("a");document.body.appendChild(v),v.href=d;let e=document.createEvent("MouseEvents");e.initEvent("click",!1,!1),v.dispatchEvent(e),document.body.removeChild(v)},formatTextMiddleIntercept=(d="")=>d.length<=6?d:`${d.substring(0,3)}...${d.substring(d.length-3,d.length)}`,HalfPastOne=()=>{let d=new Date().getHours(),v=new Date().getMinutes();return v>=30?(d++,v="00"):v="30",d+":"+v},DayHalfPastOne=(d="-")=>{let v=new Date().getHours(),e=new Date().getMinutes();return e>=30?(v++,e="00"):e="30",new Date().toLocaleDateString().replace(/\//g,d)+" "+v+":"+e};var Type=(d=>(d.Number="Number",d.String="String",d.Boolean="Boolean",d.Object="Object",d.Array="Array",d.Function="Function",d))(Type||{});const type=d=>{const v=Object.prototype.toString.call(d);return v.substring(8,v.length-1)},isEmpty=d=>type(d)==="Array"?d.length===0:type(d)==="Object"?Object.keys(d).length===0:!d,rangeNumber=(d,v)=>{const e=[];for(let t=d;t<v;t++)e.push(t);return e},middleEllipsis=(d,v=12)=>{let e=v/2-2,t=v/2+3;return d.length>v?d.substr(0,e)+"..."+d.substr(t,v):d},formatRate=d=>d>4.5?5:d>4&&d<=4.5?4.5:d>3.5&&d<=4?4:d>3&&d<=3.5?3.5:d>2.5&&d<=3?3:d>2&&d<=2.5?2.5:d>1.5&&d<=2?2:d>1&&d<=1.5?1.5:d>.5&&d<=1?1:d>0&&d<=.5?.5:0,isUnOrNull=d=>d==null;function getUrlToken(d,v){const e=new RegExp(`(^|&)${d}=([^&]*)(&|$)`,"i"),t=v.substr(1).match(e);return t!=null?decodeURIComponent(t[2]):null}const getMessagesUrl=d=>{var v;if(d.link_url)return window.open(d.link_url);switch(d==null?void 0:d.container_type){case"TeacherChangeUserInfo":return window.open("/account/profile");case"TeacherResetUserPassword":return window.open("/account/secure");case"ApplyUserAuthentication":return window.open("/account/certification")}switch(d.container_type){case"ApplyUserAuthentication":if(d.tiding_type==="Apply"){if(d.auth_type===1)return window.open("/admins/identity_authentications");if(d.auth_type===2)return window.open("/admins/professional_authentications")}return d.tiding_type==="System"?window.open("/account/certification"):d.tiding_type==="Code"?window.open("/account/profile"):void 0;case"CancelUserAuthentication":return window.open("/account/certification");case"CancelUserProCertification":return window.open("/account/certification");case"ApplyAddMajor":return window.open("/account/profile");case"Major":return window.open("/account/profile");case"ApplyAddDepartment":return d.tiding_type==="Apply"?window.open("/admins/department_applies"):d.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAddSchools":return d.tiding_type==="Apply"?window.open("/admins/unit_applies"):d.tiding_type==="System"?window.open("/account/profile"):void 0;case"ApplyAction":switch(d.parent_container_type){case"ApplyShixun":if(d.tiding_type==="Apply")return window.open("/admins/shixun_authorizations");if(d.tiding_type==="System")return window.open(`/shixuns/${d.identifier}/challenges`);case"ApplySubject":if(d.tiding_type==="Apply")return window.open("/admins/subject_authorizations");if(d.tiding_type==="System")return window.open(`/paths/${d.parent_container_id}`);case"TrialAuthorization":if(d.tiding_type==="Apply")return window.open("/managements/trial_authorization");if(d.tiding_type==="System")return window.open("/account/profile")}return;case"JoinCourse":return window.open(`/classrooms/${d.belong_container_id}/teachers`);case"StudentJoinCourse":if(d.tiding_type==="Apply")return window.open(`/classrooms/${d.belong_container_id}/teachers`);if(d.tiding_type==="System")return window.open(`/classrooms/${d.belong_container_id}/students`);case"DealCourse":return window.open(`/classrooms/${d.belong_container_id}/shixun_homework/`);case"TeacherJoinCourse":return window.open(`/classrooms/${d.belong_container_id}/shixun_homework/`);case"Course":return d.tiding_type==="Delete"?void 0:window.open(`/classrooms/${d.belong_container_id}/shixun_homework/`);case"ArchiveCourse":return window.open(`/classrooms/${d.belong_container_id}/shixun_homework/`);case"Shixun":return window.open(`/shixuns/${d.identifier}/challenges`);case"Subject":return window.open(`/paths/${d.container_id}`);case"JournalsForMessage":switch(d.parent_container_type){case"Principal":return"";case"HomeworkCommon":return d.homework_type==="normal"?window.open(`/classrooms/${d.belong_container_id}/common_homework/${d.parent_container_id}/question`):d.homework_type==="group"?window.open(`/classrooms/${d.belong_container_id}/group_homework/${d.parent_container_id}/question`):d.homework_type==="practice"?window.open(`/classrooms/${d.belong_container_id}/shixun_homework/${d.parent_container_id}/detail?tabs=1`):"";case"GraduationTopic":return window.open(`/classrooms/${d.belong_container_id}/graduation_topics/${d.parent_container_id}/detail`);case"StudentWorksScore":return window.open(d.link_url)}case"Memo":return window.open(`/forums/${d.parent_container_id}`);case"Message":return window.open("/forums/");case"Watcher":return window.open(`/users/${d.trigger_user.login}/classrooms`);case"PraiseTread":return"";case"Grade":return"";case"JoinProject":return window.open(_env__WEBPACK_IMPORTED_MODULE_7__.Z.FORGE+d.project_url);case"ReporterJoinProject":return window.open(_env__WEBPACK_IMPORTED_MODULE_7__.Z.FORGE+d.project_url);case"DealProject":return window.open(_env__WEBPACK_IMPORTED_MODULE_7__.Z.FORGE+d.project_url);case"ManagerJoinProject":return window.open(_env__WEBPACK_IMPORTED_MODULE_7__.Z.FORGE+d.project_url);case"Poll":switch(d.parent_container_type){case"CommitPoll":return window.open(` /classrooms/${d.belong_container_id}/poll/${d.container_id}/detail`);default:return window.open(` /classrooms/${d.belong_container_id}/poll/${d.container_id}/detail`)}case"Exercise":switch(d.parent_container_type){case"CommitExercise":return window.open(` /classrooms/${d.belong_container_id}/exercise/${d.container_id}/detail?tab=0`);case"ExerciseScore":return window.open(` /classrooms/${d.belong_container_id}/exercise/${d.container_id}/detail?tab=0`);default:return window.open(`/classrooms/${d.belong_container_id}/exercise/${d.container_id}/detail?tab=0`)}case"StudentGraduationTopic":return window.open(`/classrooms/${d.belong_container_id}/graduation_topics/${d.parent_container_id}/detail`);case"DealStudentTopicSelect":return window.open(`/classrooms/${d.belong_container_id}/graduation_topics/${d.parent_container_id}/detail`);case"GraduationTask":return window.open(`/classrooms/${d.belong_container_id}/graduation_tasks/${d.container_id}`);case"GraduationWork":return window.open(`/classrooms/${d.belong_container_id}/graduation_tasks/${d.container_id}`);case"GraduationWorkScore":return window.open(`/classrooms/${d.belong_container_id}/graduation_tasks/${d.parent_container_id}`);case"HomeworkCommon":switch(d.parent_container_type){case"AnonymousCommentFail":if(d.homework_type==="normal")return window.open(`/classrooms/${d.belong_container_id}/common_homework/${d.parent_container_id}/detail`);if(d.homework_type==="group")return window.open(`/classrooms/${d.belong_container_id}/group_homework/${d.parent_container_id}/detail`);if(d.homework_type==="practice")return window.open(`/classrooms/${d.belong_container_id}/shixun_homework/${d.parent_container_id}/detail?tabs=0`);case"HomeworkPublish":if(d.homework_type==="normal")return window.open(`/classrooms/${d.belong_container_id}/common_homework/${d.parent_container_id}/detail`);if(d.homework_type==="group")return window.open(`/classrooms/${d.belong_container_id}/group_homework/${d.parent_container_id}/detail`);if(d.homework_type==="practice")return window.open(`/classrooms/${d.belong_container_id}/shixun_homework/${d.parent_container_id}/detail?tabs=0`);case"AnonymousAppeal":if(d.homework_type==="normal")return window.open(`/classrooms/${d.belong_container_id}/common_homework/${d.parent_container_id}/detail`);if(d.homework_type==="group")return window.open(`/classrooms/${d.belong_container_id}/group_homework/${d.parent_container_id}/detail`);if(d.homework_type==="practice")return window.open(`/classrooms/${d.belong_container_id}/shixun_homework/${d.parent_container_id}/detail?tabs=0`);default:if(d.homework_type==="normal")return window.open(`/classrooms/${d.belong_container_id}/common_homework/${d.parent_container_id}/detail`);if(d.homework_type==="group")return window.open(`/classrooms/${d.belong_container_id}/group_homework/${d.parent_container_id}/detail`);if(d.homework_type==="practice")return window.open(`/classrooms/${d.belong_container_id}/shixun_homework/${d.parent_container_id}/detail?tabs=0`)}case"StudentWork":if(d.homework_type==="normal")return window.open(`/classrooms/${d.belong_container_id}/common_homework/${d.parent_container_id}/review/${d.container_id}`);if(d.homework_type==="group")return window.open(`/classrooms/${d.belong_container_id}/group_homework/${d.parent_container_id}/review/${d.container_id}`);if(d.homework_type==="practice")return window.open(`/classrooms/${d.belong_container_id}/shixun_homework/${d.parent_container_id}/detail`);case"StudentWorksScore":return window.open(`/classrooms/${d.belong_container_id}/common_homework/${d.trigger_user.id}/review/${d.parent_container_id}`);case"StudentWorksScoresAppeal":return window.open(`/classrooms/${d.belong_container_id}/common_homework/${d.trigger_user.id}/review/${d.parent_container_id}`);case"ChallengeWorkScore":return"";case"SendMessage":return window.open(`${_env__WEBPACK_IMPORTED_MODULE_7__.Z.API_SERVER}/admins/mirror_repositories`);case"Journal":return window.open(`/issues/${d.parent_container_id}`);case"Issue":return window.open(`/issues/${d.container_id}`);case"PullRequest":return window.open(_env__WEBPACK_IMPORTED_MODULE_7__.Z.FORGE+d.project_url);case"Department":return window.open("/account/profile");case"Library":if(d.tiding_type==="Apply")return window.open("/admins/library_applies");if(d.tiding_type==="System")return window.open(`/moop_cases/${d.container_id}`);case"ProjectPackage":return d.tiding_type==="Destroyed"||d.tiding_type==="Destroyed_end"?void 0:d.tiding_type==="Apply"?window.open("/admins/project_package_applies"):window.open(`/crowdsourcing/${d.container_id}`);case"Discuss":return d.parent_container_type==="Hack"&&d.extra?window.open(`/myproblems/${d.extra}/comment`):d.extra==="ai_reply"&&d.task_identifier?window.open(`/tasks/${d.task_identifier}?extra=extra`):window.open(`/shixuns/${d.identifier}/shixun_discuss`);case"Video":return d.tiding_type==="Apply"?window.open("/admins/video_applies"):d.tiding_type==="System"?window.open(`/users/${(v=(0,_utils_authority__WEBPACK_IMPORTED_MODULE_1__.eY)())==null?void 0:v.login}/videos`):"";case"PublicCourseStart":return window.open(`/classrooms/${d.container_id}/informs`);case"SubjectStartCourse":return window.open(`/paths/${d.container_id}`);case"ResubmitStudentWork":if(d.homework_type==="normal")return window.open(`/classrooms/${d.belong_container_id}/common_homework/${d.parent_container_id}/${d.container_id}/appraise`);if(d.homework_type==="group")return window.open(`/classrooms/${d.belong_container_id}/group_homework/${d.parent_container_id}/${d.container_id}/appraise`);case"AdjustScore":if(d.homework_type==="normal")return window.open(`/classrooms/${d.belong_container_id}/common_homework/${d.parent_container_id}`);if(d.homework_type==="group")return window.open(`/classrooms/${d.belong_container_id}/group_homework/${d.parent_container_id}`);case"LiveLink":return window.open(`/classrooms/${d.belong_container_id}/course_videos?open=live`);case"Hack":if(d.extra&&d.parent_container_type!=="HackDelete")return window.open(`/problems/${d.extra}/edit`);default:return}},checkLocalOrPublicIp=(d,v)=>__async(void 0,null,function*(){let e="",t;return new Promise((n,s)=>__async(void 0,null,function*(){if(d.ip_limit!=="no"||d.ip_bind_type)try{e=yield(0,_components_Exercise_ip__WEBPACK_IMPORTED_MODULE_2__.y)({ip_limit:d==null?void 0:d.ip_limit,ip_bind:d==null?void 0:d.ip_bind_type}),console.log(e,44)}catch(f){s(void 0)}const u=yield(0,_service_exercise__WEBPACK_IMPORTED_MODULE_3__.Cl)({id:d.exerciseId,ip:e});if(u.status===0)n(u);else if(u.status===-5){(0,umi__WEBPACK_IMPORTED_MODULE_5__.getDvaApp)()._store.dispatch({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:{errorMessage:u==null?void 0:u.message,exercise_user_id:d==null?void 0:d.exercise_user_id,id:d.exerciseId,unlockClose:d.unlockClose}}});return}else n(u);if(d.errmsgHide||v)return!0;if(u.status===-1)return t=antd__WEBPACK_IMPORTED_MODULE_15__.default.info({title:react__WEBPACK_IMPORTED_MODULE_0__.createElement(antd__WEBPACK_IMPORTED_MODULE_16__.Z,null,react__WEBPACK_IMPORTED_MODULE_0__.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,{flex:"1"},"\u63D0\u793A"),react__WEBPACK_IMPORTED_MODULE_0__.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,null,react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:()=>t.destroy()}))),icon:null,className:"custom-modal-divider",content:react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"font16 p20"},"\u60A8\u7684IP\u4E0D\u5728\u8003\u8BD5\u5141\u8BB8\u7684\u8303\u56F4\u5185\uFF01"),okText:"\u6211\u77E5\u9053\u4E86"}),!1;if(u.status===-2)return t=antd__WEBPACK_IMPORTED_MODULE_15__.default.info({title:react__WEBPACK_IMPORTED_MODULE_0__.createElement(antd__WEBPACK_IMPORTED_MODULE_16__.Z,null,react__WEBPACK_IMPORTED_MODULE_0__.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,{flex:"1"},"\u63D0\u793A"),react__WEBPACK_IMPORTED_MODULE_0__.createElement(antd__WEBPACK_IMPORTED_MODULE_17__.Z,null,react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:()=>t.destroy()}))),icon:null,className:"custom-modal-divider",content:react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"font16 p20"},"\u60A8\u5DF2\u7ED1\u5B9A\u5F53\u524D\u8003\u8BD5IP\u5730\u5740\uFF1A",react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:"c-red"},u.ip),"\u8BF7\u4F7F\u7528\u8BE5IP\u5730\u5740\u8FDB\u5165\u8003\u8BD5\u3002"),okText:"\u6211\u77E5\u9053\u4E86"}),!1}))}),checkDisabledExam=d=>new Promise((v,e)=>__async(void 0,null,function*(){const t=yield(0,_service_exercise__WEBPACK_IMPORTED_MODULE_3__.Zg)({id:d==null?void 0:d.exerciseId,coursesId:d==null?void 0:d.coursesId});if((t==null?void 0:t.status)===0){v("");return}setTimeout(()=>{window.location.reload()},2e3),e("")})),isKepuKehuan=()=>location.pathname.indexOf("/classrooms/4RW9CYHY")>-1||location.pathname.indexOf("/classrooms/qb4ft587")>-1||location.pathname.indexOf("/classrooms/c5q9bsp2")>-1,startExercise=d=>__async(void 0,null,function*(){var v,e,t;sessionStorage.removeItem("studentunlock");let n;if((location.pathname.indexOf("/classrooms/4RW9CYHY")>-1||location.pathname.indexOf("/classrooms/qb4ft587")>-1||location.pathname.indexOf("/classrooms/c5q9bsp2")>-1)&&!isPc()){antd__WEBPACK_IMPORTED_MODULE_15__.default.info({content:"\u8BF7\u4F7F\u7528\u7535\u8111\u53C2\u52A0\u8003\u8BD5\uFF01"});return}if(copyTextFuc(" ",!0),yield checkDisabledExam(d),d.ip_limit!=="no"||d.ip_bind){const s=yield checkLocalOrPublicIp(d,!0);if((s==null?void 0:s.status)!==0)return;if(!isChrome()){antd__WEBPACK_IMPORTED_MODULE_15__.default.info({icon:null,okText:"\u786E\u5B9A",width:500,content:react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3002",react__WEBPACK_IMPORTED_MODULE_0__.createElement("br",null),"\u8BF7\u4F7F\u7528",react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")});return}}if(d.forbid_screen){const s=new WebSocket("ws://localhost:8082");yield new Promise(u=>setTimeout(()=>u(),200)),sendAppStatus(s,d)}if(d.open_camera||d.screen_open||d.ip_limit!=="no"||d.identity_verify){if(!isChromeOrFirefox())return antd__WEBPACK_IMPORTED_MODULE_15__.default.info({icon:null,okText:"\u786E\u5B9A",width:500,content:react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"font16"},"\u672C\u6B21\u8003\u8BD5\u5DF2\u5F00\u542F\u9632\u4F5C\u5F0A\u8BBE\u7F6E\uFF0C\u4EC5\u652F\u6301",react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u3002",react__WEBPACK_IMPORTED_MODULE_0__.createElement("br",null),"\u8BF7\u4F7F\u7528",react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:"c-red"},"\u8C37\u6B4C"),"\u3001",react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:"c-red"},"\u706B\u72D0"),"\u6D4F\u89C8\u5668\u5F00\u59CB\u8003\u8BD5\u3002")}),!1;d.open_phone_video_recording?window.location.href=`/classrooms/${d.coursesId}/exercise/${d.exerciseId}/users/${(v=(0,_utils_authority__WEBPACK_IMPORTED_MODULE_1__.eY)())==null?void 0:v.login}/check`:d.identity_verify&&d.current_status===2?window.location.href=`/classrooms/${d.coursesId}/exercise/${d.exerciseId}/users/${(e=(0,_utils_authority__WEBPACK_IMPORTED_MODULE_1__.eY)())==null?void 0:e.login}/check`:window.location.href=`/classrooms/${d.coursesId}/exercise/${d.exerciseId}/users/${(t=(0,_utils_authority__WEBPACK_IMPORTED_MODULE_1__.eY)())==null?void 0:t.login}`}else d.identity_verify&&d.current_status===2?window.location.href=`/classrooms/${d.coursesId}/exercise/${d.exerciseId}/users/${d.login}/check`:window.location.href=`/classrooms/${d.coursesId}/exercise/${d.exerciseId}/users/${d.login}`});var httpBuildQuery=function(d,v,e,t){if(console.log("param:",d),v=v||null,e=e||"&",t=t||null,!d)return"";var n=function(c){for(var h=new Array,o=0;o<c.length;o++)c[o]&&h.push(c[o]);return h},s=function(c){return encodeURIComponent(c).replace(/[!'()*]/g,escape)},u=function(c){return!isNaN(parseFloat(c))&&isFinite(c)},f=Object.keys(d).map(function(c){var h,o=c;if(typeof d[c]=="object"&&d[c]!==null)h=httpBuildQuery(d[c],null);else{v&&(o=u(o)?v+Number(o):o);var i=d[c];i=i===!0?"1":i,i=i===!1?"0":i,i=i===0?"0":i,i=i||"",h=o+"="+i}return h});return n(f).join(e).replace(/[!'()*]/g,escape)};const parseParamsStr=(d,v)=>{const e={},t=Object.assign(!0,d,{}),n=[];return Object.keys(t).sort().forEach(function(s){if(t[s]=t[s]===!0?"true":t[s],t[s]=t[s]===!1?"false":t[s],v==="GET"){if(t[s]!==null){if(typeof t[s]=="object"&&(!Array.isArray(t[s])||Array.isArray(t[s])&&!t[s].length))return;const u=t[s]===null||t[s]==="null"?"":t[s];n.push(`${s}=${typeof u=="string"||typeof u=="number"?decodeURIComponent(u):JSON.stringify(u)}`)}}else{const u=t[s]===null||t[s]==="null"?"":t[s];n.push(`${s}=${typeof u=="string"||typeof u=="number"?u:JSON.stringify(u)}`),t[s],e[s]=t[s]}}),n.join("&").trim()},educationList=[{name:"\u672C\u79D1",id:6},{name:"\u5927\u4E13",id:5},{name:"\u4E2D\u4E13",id:4},{name:"\u9AD8\u4E2D",id:3},{name:"\u521D\u4E2D",id:2},{name:"\u5C0F\u5B66",id:1},{name:"\u5176\u4ED6",id:9},{name:"\u7855\u58EB",id:7},{name:"\u535A\u58EB",id:8},{name:"\u9AD8\u4E2D",id:3},{name:"\u521D\u4E2D",id:2},{name:"\u5C0F\u5B66",id:1},{name:"\u5176\u4ED6",id:9},{name:"\u7855\u58EB",id:7},{name:"\u535A\u58EB",id:8}];function getTopLevelDomain(){let d=window.location.hostname;if(/^\d+\.\d+\.\d+\.\d+$/.test(d)||d==="localhost")return d;let v=d.split(".");return v.length>2&&/^[a-z]{2}$/.test(v[v.length-2])?v.slice(-3).join("."):v.slice(-2).join(".")}const setHeader=(d,v)=>{var e;try{const t=Date.now();let n="method="+((e=d.method)==null?void 0:e.toLocaleUpperCase())+"&ak="+getKey(_key__WEBPACK_IMPORTED_MODULE_18__.mi)+"&sk="+getKey(_key__WEBPACK_IMPORTED_MODULE_18__.hw)+"&time="+t;return d.headers["X-EDU-Type"]="pc",d.headers["X-EDU-Timestamp"]=t,d.headers["X-EDU-Signature"]=md5__WEBPACK_IMPORTED_MODULE_6___default()(window.btoa(n)),d.headers["Pc-Authorization"]=getCookie("_educoder_session"),d}catch(t){console.log("error:",t,d,v)}},setThreeComponent=()=>{(function(d){XMLHttpRequest.prototype.open=function(v,e,t=!0){const n=setHeader({method:v,headers:{}});d.call(this,v,e,t);try{e.indexOf(getTopLevelDomain())>-1&&(this.setRequestHeader("X-EDU-Type","pc"),this.setRequestHeader("X-EDU-Timestamps",n.headers["X-EDU-Timestamp"]),this.setRequestHeader("X-EDU-Signatures",n.headers["X-EDU-Signature"]),this.setRequestHeader("Pc-Authorization",getCookie("_educoder_session")))}catch(s){}}})(XMLHttpRequest.prototype.open),function(d){window.fetch=function(v,e){var t;return e=e||{},(t=e.headers)!=null&&t["X-EDU-Timestamp"]||setHeader(e),d.apply(this,arguments).then(function(n){return n})}}(window.fetch)},parseUrl=d=>{const v=/(\w+)=([^\#&]*)/gi,e={};return d.replace(v,function(t,n,s){e[n]=decodeURI(s)}),e},messageInfo=(d,v)=>{const t={1:"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u6682\u672A\u53D1\u5E03\uFF0C\u8BF7\u8054\u7CFB\u672C\u8BFE\u5802\u6559\u5E08\u3002",2:"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u4E0D\u5B58\u5728\uFF0C\u8BF7\u8054\u7CFB\u672C\u8BFE\u5802\u6559\u5E08\u3002",3:"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E\uFF0C\u8BF7\u8054\u7CFB\u672C\u8BFE\u5802\u6559\u5E08\u3002",4:`\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u5C06\u4E8E${v}\u53D1\u5E03\uFF0C\u8BF7\u7B49\u5F85\u3002`}[d];antd__WEBPACK_IMPORTED_MODULE_14__.ZP.warning(t)},base64ToBlob=(d,v)=>{var e;const t=window.atob(d),n=t.length,s=new Uint8Array(n);for(let u=0;u<n;++u)s[u]=t.charCodeAt(u);return new Blob([s],{type:_contentType__WEBPACK_IMPORTED_MODULE_4__.F[(e=v.split("."))==null?void 0:e[1]]||"application/octet-stream"})},downloadFile=(d,v,e)=>{const t=base64ToBlob(v,e);if(window.navigator.msSaveOrOpenBlob)navigator.msSaveBlob(t,d);else{const n=document.createElement("a");n.href=window.URL.createObjectURL(t),n.download=d,document.body.appendChild(n);const s=document.createEvent("MouseEvents");s.initEvent("click",!1,!1),n.dispatchEvent(s),document.body.removeChild(n)}},trackEvent=d=>{var v;if(d.length)try{window._czc.push(["_trackEvent",...d]),window==null||window.gtag("event",d[1],{event_category:d[0],event_label:d[2]||"",value:d[3]||"",user_id:((v=(0,_utils_authority__WEBPACK_IMPORTED_MODULE_1__.eY)())==null?void 0:v.login)||""})}catch(e){console.log("trackEvent:err:",e)}},trackEventCustom=d=>{if(d.length)try{window._czc.push(["_setCustomVar",...d])}catch(v){console.log("trackEvent:err:",v)}},onPreviewImage=d=>{const v=(n,s)=>{if(n.localName===s)return n;for(let u=0,f=n;f=f.parentNode;u++){if(f.localName===s)return f;if(f==document.documentElement)return!1}},e=d.target,t=v(e,"a");if(!(t!=null&&t.href)&&e.tagName.toUpperCase()==="IMG"){let n=e.src||e.getAttribute("src");n&&n.indexOf("/images/avatars/User")===-1&&(d.stopPropagation(),d.preventDefault(),_components_mediator__WEBPACK_IMPORTED_MODULE_8__.Z.publish("preview-image",n))}},getCategoryName=(d,v)=>{var e,t,n,s;if(d&&d!=""){let u=(e=d==null?void 0:d.filter(f=>f.type===location.pathname.split("/")[3]))==null?void 0:e[0];return v?(s=(n=(t=u==null?void 0:u.second_category)==null?void 0:t.filter(f=>f.category_id==v))==null?void 0:n[0])==null?void 0:s.category_name:u==null?void 0:u.name}return null},bindPhone=d=>{const v=antd__WEBPACK_IMPORTED_MODULE_15__.default.confirm({title:"\u5B8C\u5584\u624B\u673A\u53F7\u7801",content:"\u6309\u7167\u6709\u5173\u653F\u7B56\u89C4\u5B9A\uFF0C\u7279\u6B8A\u5B9E\u9A8C\u9700\u8981\u5148\u7ED1\u5B9A\u624B\u673A\u53F7\u624D\u80FD\u4F7F\u7528\uFF0C\u8BF7\u5148\u7ED1\u5B9A\u624B\u673A\u53F7\u7801",okText:"\u7ACB\u5373\u7ED1\u5B9A",cancelText:"\u53D6\u6D88",centered:!0,onOk:()=>{location.href="/account/secure"},onCancel:()=>{v.destroy(),d!=null&&d.onCancel&&d.onCancel()}})},copyTextFuc=(d="",v=!1)=>{const e=document.createElement("textarea");e.value=d,document.body.appendChild(e),e.select(),document.execCommand("Copy"),v||antd__WEBPACK_IMPORTED_MODULE_14__.ZP.success("\u590D\u5236\u6210\u529F"),document.body.removeChild(e)},getJsonFromUrl=d=>{if(d||(d=window.location.search),!d)return{};let v=d.substring(1),e={};return v.split("&").forEach(function(t){let n=t.split("=");e[n[0]]=decodeURIComponent(n[1])}),e},arrTrans=(d,v)=>{if(!v)return null;const e=[];return v.forEach((t,n)=>{const s=Math.floor(n/d);e[s]||(e[s]=[]),e[s].push(t)}),e},setDocumentTitle=d=>{checkIsClientExam()?document.title="\u5934\u6B4C\u8003\u8BD5\u7CFB\u7EDF":d!==""&&d&&(document.title=d||(document.domain.indexOf(".educoder.net")>-1?"\u5934\u6B4C\u5B9E\u8DF5\u6559\u5B66\u5E73\u53F0":""))},checkIsClientExam=()=>{var d;return(d=window==null?void 0:window.localStorage)==null?void 0:d.isClientExam},localSort={setItem:(d,v,e)=>{const t=d,n=localStorage.getItem(t),s=n!==null&&n!=="[object Object]"?JSON.parse(n):{};s[e]=v,localStorage.setItem(t,JSON.stringify(s))},getItem:(d,v)=>{const e=d,t=localStorage.getItem(e);return(t!==null&&t!=="[object Object]"?JSON.parse(t):{})[v]}},ImgSrcConvert=d=>d!=null&&d.startsWith("http")?d:_env__WEBPACK_IMPORTED_MODULE_7__.Z.IMG_SERVER+d,compareVersion=d=>{const v=getVersion(),e=d.split("."),t=v.split("."),n=Math.max(e.length,t.length);for(;e.length<n;)e.push("0");for(;t.length<n;)t.push("0");for(let s=0;s<n;s++){const u=parseInt(e[s]),f=parseInt(t[s]);if(u>f)return 1;if(u<f)return-1}return 0},getImageUrl=(d,v)=>{d=`${d}${v?","+v:""}`;const e=crypto_js__WEBPACK_IMPORTED_MODULE_11___default().enc.Utf8.parse(window.atob(window.atob(_key__WEBPACK_IMPORTED_MODULE_18__.Bn)).substring(0,16)),t=crypto_js__WEBPACK_IMPORTED_MODULE_11___default().AES.encrypt(d||"",e,{iv:e,mode:crypto_js__WEBPACK_IMPORTED_MODULE_11___default().mode.CBC});return window.btoa(t.toString())},getVersion=()=>{const v=navigator.userAgent.toLowerCase().match(/version\/[\d.]+/gi);return v&&v[0].replace(/version\//,"")},isLocalApp=()=>navigator.userAgent.indexOf("ExerciseApp")>-1;function randomArray(d,v){let e=d.length,t,n;v=v||1;let s=function(){var u=Math.sin(v++)*1e3;return u-Math.floor(u)};for(;e!==0;)n=Math.floor(s()*e),e-=1,t=d[e],d[e]=d[n],d[n]=t;return d}function pointerEvents(d){const v=document.getElementsByTagName("iframe");for(let t=0;t<v.length;t++)v[t].style["pointer-events"]=d;const e=document.getElementsByTagName("canvas");for(let t=0;t<e.length;t++)e[t].style["pointer-events"]=d}const toDataUrl=d=>new Promise((v,e)=>{var t=new XMLHttpRequest;t.withCredentials=!0,t.onload=function(){var n=new FileReader;n.onloadend=function(){v(n.result)},n.readAsDataURL(t.response)},t.open("GET",d),t.responseType="blob",t.send()}),vtrsKey=(_b=(_a=location==null?void 0:location.pathname)==null?void 0:_a.split("/"))==null?void 0:_b[1];function scrollToTop(){window.scrollTo({left:0,top:0,behavior:"smooth"})}function domScrollToTop(d){var v;(v=document.querySelector(d))==null||v.scrollTo({left:0,top:0,behavior:"smooth"})}function dealUploadChange(d){var v,e,t,n,s;const u=(v=d.fileList)==null?void 0:v.map(f=>{var c,h;return __spreadProps(__spreadValues({},f),{status:typeof(f==null?void 0:f.response)=="string"||((c=f==null?void 0:f.response)==null?void 0:c.status)===-1?"error":f.status,response:typeof(f==null?void 0:f.response)=="string"?f==null?void 0:f.response:f!=null&&f.response&&(f==null?void 0:f.response.status)===-1?(h=f==null?void 0:f.response)==null?void 0:h.message:f==null?void 0:f.response})});return((t=(e=d.file)==null?void 0:e.response)==null?void 0:t.status)===-1&&(antd__WEBPACK_IMPORTED_MODULE_14__.ZP.destroy(),antd__WEBPACK_IMPORTED_MODULE_14__.ZP.warning((s=(n=d.file)==null?void 0:n.response)==null?void 0:s.message)),u}function cutFileName(d="",v){if(!d)return"";const e=d.lastIndexOf(".");let t=[d,""];if(e!==-1&&e!==d.length-1){const n=d.substring(0,e),s=d.substring(e+1);t=[n,s]}return t[0].length>v?t[0].slice(0,v)+"..."+t[1]:d}function cutName(d="",v,e="--"){return d?(d==null?void 0:d.length)>=v?(d==null?void 0:d.slice(0,v))+"...":d:e}function timeContrast(d){return d?moment__WEBPACK_IMPORTED_MODULE_12___default()().isBefore(moment__WEBPACK_IMPORTED_MODULE_12___default()(d)):!0}function showTotal(d){return react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:"font14 c-grey-333"},"\u5171",react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{className:"c-light-primary"},"\xA0",d,"\xA0"),"\u6761\u6570\u636E")}const formatRandomPaperData=d=>{const v={1:"\u4E00",2:"\u4E8C",3:"\u4E09",4:"\u56DB",5:"\u4E94",6:"\u516D",7:"\u4E03"};if(!d)return;const{exam:e,single_questions:t,multiple_questions:n,judgement_questions:s,program_questions:u,completion_questions:f,subjective_questions:c,practical_questions:h,combination_questions:o,bprogram_questions:i}=d||{},y=[__spreadValues({type:"SINGLE",name:"\u5355\u9009\u9898"},t),__spreadValues({type:"MULTIPLE",name:"\u591A\u9009\u9898"},n),__spreadValues({type:"COMPLETION",name:"\u586B\u7A7A\u9898"},f),__spreadValues({type:"JUDGMENT",name:"\u5224\u65AD\u9898"},s),__spreadValues({type:"SUBJECTIVE",name:"\u7B80\u7B54\u9898"},c),__spreadValues({type:"PROGRAM",name:"\u7F16\u7A0B\u9898"},u),__spreadValues({type:"BPROGRAM",name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"},i),__spreadValues({type:"PRACTICAL",name:"\u5B9E\u8BAD\u9898"},h),__spreadValues({type:"COMBINATION",name:"\u7EC4\u5408\u9898"},o)],p=[];let g=0,l=0;const b=y.filter(x=>x.questions_count>0).map((x,O)=>{var k;return(k=x.questions)==null||k.forEach(C=>{p.push(C.id),g=g+C.score,l=l+1}),__spreadValues(__spreadValues({},x),{number:v[O+1]})});return{all_questions_count:l,all_score:g,questionList:b,ids:p,exam:e}},formatRandomPaperDatas=d=>{var v;const e={1:"\u4E00",2:"\u4E8C",3:"\u4E09",4:"\u56DB",5:"\u4E94",6:"\u516D",7:"\u4E03"};if(!d)return;const{exam:t,single_questions:n,multiple_questions:s,judgement_questions:u,program_questions:f,completion_questions:c,subjective_questions:h,practical_questions:o,combination_questions:i,bprogram_questions:y}=d||{},p=[__spreadValues({type:"SINGLE",name:"\u5355\u9009\u9898"},n),__spreadValues({type:"MULTIPLE",name:"\u591A\u9009\u9898"},s),__spreadValues({type:"COMPLETION",name:"\u586B\u7A7A\u9898"},c),__spreadValues({type:"JUDGMENT",name:"\u5224\u65AD\u9898"},u),__spreadValues({type:"SUBJECTIVE",name:"\u7B80\u7B54\u9898"},h),__spreadValues({type:"PROGRAM",name:"\u7F16\u7A0B\u9898"},f),__spreadValues({type:"BPROGRAM",name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"},y),__spreadValues({type:"PRACTICAL",name:"\u5B9E\u8BAD\u9898"},o),__spreadValues({type:"COMBINATION",name:"\u7EC4\u5408\u9898"},i)];let g=[];(v=t==null?void 0:t.question_type_position)==null||v.map((k,C)=>{p==null||p.map((T,F)=>{k.type===T.type&&g.push(T)})});const l=[];let b=0,x=0;const O=g.filter(k=>k.questions_count>0).map((k,C)=>{var T;return(T=k.questions)==null||T.forEach(F=>{l.push(F.id),b=b+F.score,x=x+1}),__spreadValues(__spreadValues({},k),{number:e[C+1]})});return{all_questions_count:x,all_score:b,questionList:O,ids:l,exam:t}},isWechatBrowser=()=>navigator.userAgent.toLowerCase().match(/MicroMessenger/i)=="micromessenger",toWechatLogin=()=>{isWechatBrowser()?window.location.href="https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx0955caba88bc37eb&redirect_uri=https%3A%2F%2Fwww.educoder.net%2fotherloginstart&response_type=code&scope=snsapi_userinfo&state=STATE#wechat_redirect":window.location.href="/wxlogin.html"},isMobileDevice=()=>typeof window.orientation!="undefined"||navigator.userAgent.indexOf("Mobi")!==-1,sendAppStatus=(d,v)=>{var e;try{v?(d.send(JSON.stringify({type:"toggleLockExit",data:!0})),v!=null&&v.forbid_screen&&d.send(JSON.stringify({type:"open-disabled-switchscreen"})),v!=null&&v.use_white_list&&d.send(JSON.stringify({type:"open-only-allow-runapp",data:v==null?void 0:v.white_list})),v!=null&&v.net_limit&&d.send(JSON.stringify({type:"network-close",data:(e=v==null?void 0:v.net_limit_list)==null?void 0:e.split(`
`)}))):(d.send(JSON.stringify({type:"toggleLockExit",data:!1})),d.send(JSON.stringify({type:"close-disabled-switchscreen"})),d.send(JSON.stringify({type:"close-only-allow-runapp"})),d.send(JSON.stringify({type:"network-open"})))}catch(t){}},addJumping=()=>{const d=document.querySelector('a[title="\u589E\u52A0\u586B\u7A7A"]'),v=d==null?void 0:d.querySelector("span");v&&(v.classList.remove("jumping-icon"),v.offsetWidth,v.classList.add("jumping-icon"),setTimeout(()=>{var e;(e=v==null?void 0:v.classList)==null||e.remove("jumping-icon")},2e3))},showClassroomsmodal=d=>d!=null&&d.forbid_student_visit?(antd__WEBPACK_IMPORTED_MODULE_15__.default.warning({title:"\u63D0\u793A",icon:null,centered:!0,okText:"\u6211\u77E5\u9053\u4E86",content:react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",null,react__WEBPACK_IMPORTED_MODULE_0__.createElement("span",{style:{fontWeight:600}},d==null?void 0:d.username,"\u8001\u5E08 "),"\u5DF2\u5173\u95ED\u8BE5\u8BFE\u5802\uFF0C\u5B66\u751F\u7528\u6237\u6682\u65F6\u65E0\u6CD5\u8BBF\u95EE ")}),!0):!1,getExamRestrictionInfo=d=>{const v=[];return d.is_locked&&v.push("\u8003\u8BD5\u89E3\u9501\u7801"),d.login_restrict&&v.push("\u8003\u8BD5\u767B\u5F55\u9650\u5236"),d.screen_open&&v.push("\u5207\u5C4F\u540E\u5F3A\u5236\u4EA4\u5377"),d.ip_bind&&v.push("IP\u5730\u5740\u7ED1\u5B9A"),(d.ip_limit==="pub"||d.ip_limit==="inner")&&v.push("\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP"),d.open_camera&&v.push("\u8003\u8BD5\u4E2D\u542F\u7528\u62CD\u7167\u529F\u80FD\u8FDB\u884C\u76D1\u8003\u548C\u884C\u4E3A\u5206\u6790"),d.identity_verify&&v.push("\u8003\u8BD5\u524D\u4EBA\u8138\u8EAB\u4EFD\u6838\u9A8C"),d.open_phone_video_recording&&v.push("\u8003\u8BD5\u4E2D\u5F00\u542F\u624B\u673A\u89C6\u9891\u5F55\u5236"),v.length>0?v.join("\u3001"):""},releaseRuleDataAdjust=d=>{const v=d.reduce((t,n)=>{const s=`${n.publish_time}_${n.end_time}_${n.is_admin}`;return t[s]?(t[s].group_name.push(n.group_name),t[s].group_id.push(n.group_id)):t[s]={publish_time:n.publish_time,end_time:n.end_time,is_admin:n.is_admin,group_name:[n.group_name],group_id:[n.group_id]},t},{});return Object.values(v).map(t=>__spreadProps(__spreadValues({},t),{group_name:t.group_name.flat(),group_id:t.group_id.flat()}))},showInstallWebRtcDoc=()=>new Promise((d,v)=>__async(void 0,null,function*(){const e=yield(0,_utils_fetch__WEBPACK_IMPORTED_MODULE_10__.ZP)("/api/documents/webrtc_content",{method:"get"});antd__WEBPACK_IMPORTED_MODULE_15__.default.info({title:"WebRTC\u63D2\u4EF6\u5B89\u88C5\u6559\u7A0B",width:"1000px",centered:!0,content:react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{style:{maxHeight:"70vh",overflow:"auto"}},react__WEBPACK_IMPORTED_MODULE_0__.createElement(_components_RenderHtml__WEBPACK_IMPORTED_MODULE_9__.Z,{value:(e==null?void 0:e.data)||""}))}),d(e==null?void 0:e.data)}));function copyToClipboard(d){return navigator.clipboard?navigator.clipboard.writeText(d).then(()=>(console.log("Text copied to clipboard successfully!"),!0)).catch(v=>{throw console.error("Failed to copy text: ",v),v}):new Promise((v,e)=>{const t=document.createElement("textarea");t.value=d,document.body.appendChild(t),t.select();try{const n=document.execCommand("copy");document.body.removeChild(t),n?(console.log("Text copied to clipboard successfully!"),v(!0)):(console.error("Failed to copy text using execCommand."),e(!1))}catch(n){document.body.removeChild(t),console.error("Failed to copy text: ",n),e(n)}})}const isArrayBuffer=d=>Object.prototype.toString.call(d)==="[object ArrayBuffer]",parseArrayBufferAsText=(d,v="utf-8")=>isArrayBuffer(d)?new TextDecoder(v).decode(d):d},47716:function(d,v,e){"use strict";e.d(v,{t:function(){return t}});const t=s=>{var u=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/;return u.test(s)},n=s=>{var u=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.$/;return u.test(s)}},46190:function(d,v,e){"use strict";e.d(v,{Il:function(){return f},Ov:function(){return c},T$:function(){return o}});var t=e(38127),n=e(59301),s=e(35338),u=["element"],f=n.createContext({});function c(){return n.useContext(f)}function h(){var g=(0,s.TH)(),l=c(),b=l.clientRoutes,x=(0,s.fp)(b,g.pathname);return x||[]}function o(){var g,l=h().slice(-1),b=((g=l[0])===null||g===void 0?void 0:g.route)||{},x=b.element,O=(0,t.Z)(b,u);return O}function i(){var g=h(),l=c(),b=l.serverLoaderData,x=l.basename,O=React.useState(function(){var F={},$=!1;return g.forEach(function(R){var K=b[R.route.id];K&&(Object.assign(F,K),$=!0)}),$?F:void 0}),k=_slicedToArray(O,2),C=k[0],T=k[1];return React.useEffect(function(){window.__UMI_LOADER_DATA__||Promise.all(g.filter(function(F){return F.route.hasServerLoader}).map(function(F){return new Promise(function($){fetchServerLoader({id:F.route.id,basename:x,cb:$})})})).then(function(F){if(F.length){var $={};F.forEach(function(R){Object.assign($,R)}),T($)}})},[]),{data:C}}function y(){var g=useRouteData(),l=c();return{data:l.clientLoaderData[g.route.id]}}function p(){var g=i(),l=y();return{data:_objectSpread(_objectSpread({},g.data),l.data)}}},91392:function(d){var v={en_GB:"en-gb",en_US:"en",zh_CN:"zh-cn",zh_TW:"zh-tw"},e=function(n){var s=v[n];return s||n.split("_")[0]};d.exports=function(t,n,s){var u=n.prototype.locale;n.prototype.locale=function(f){return typeof f=="string"&&(f=e(f)),u.call(this,f)}}},92806:function(d,v,e){"use strict";var t=e(41799),n=e(59301),s=e(3113),u=e(67797);function f(h){return!!(h&&h.then)}const c=h=>{const{type:o,children:i,prefixCls:y,buttonProps:p,close:g,autoFocus:l,emitEvent:b,isSilent:x,quitOnNullishReturnValue:O,actionFn:k}=h,C=n.useRef(!1),T=n.useRef(null),[F,$]=(0,t.Z)(!1),R=function(){g==null||g.apply(void 0,arguments)};n.useEffect(()=>{let Z=null;return l&&(Z=setTimeout(()=>{var ie;(ie=T.current)===null||ie===void 0||ie.focus()})),()=>{Z&&clearTimeout(Z)}},[]);const K=Z=>{f(Z)&&($(!0),Z.then(function(){$(!1,!0),R.apply(void 0,arguments),C.current=!1},ie=>{if($(!1,!0),C.current=!1,!(x!=null&&x()))return Promise.reject(ie)}))},W=Z=>{if(C.current)return;if(C.current=!0,!k){R();return}let ie;if(b){if(ie=k(Z),O&&!f(ie)){C.current=!1,R(Z);return}}else if(k.length)ie=k(g),C.current=!1;else if(ie=k(),!ie){R();return}K(ie)};return n.createElement(s.ZP,Object.assign({},(0,u.n)(o),{onClick:W,loading:F,prefixCls:y},p,{ref:T}),i)};v.Z=c},53487:function(d,v,e){"use strict";e.d(v,{Z:function(){return c},i:function(){return f}});var t=e(18929),n=e(59301),s=e(92736),u=e(36355);function f(h){return function(i){return n.createElement(s.ZP,{theme:{token:{motion:!1,zIndexPopupBase:0}}},n.createElement(h,Object.assign({},i)))}}function c(h,o,i,y){function p(g){const{prefixCls:l,style:b}=g,x=n.useRef(null),[O,k]=n.useState(0),[C,T]=n.useState(0),[F,$]=(0,t.Z)(!1,{value:g.open}),{getPrefixCls:R}=n.useContext(u.E_),K=R(o||"select",l);n.useEffect(()=>{if($(!0),typeof ResizeObserver!="undefined"){const Z=new ResizeObserver(ne=>{const se=ne[0].target;k(se.offsetHeight+8),T(se.offsetWidth)}),ie=setInterval(()=>{var ne;const se=i?`.${i(K)}`:`.${K}-dropdown`,Q=(ne=x.current)===null||ne===void 0?void 0:ne.querySelector(se);Q&&(clearInterval(ie),Z.observe(Q))},10);return()=>{clearInterval(ie),Z.disconnect()}}},[]);let W=Object.assign(Object.assign({},g),{style:Object.assign(Object.assign({},b),{margin:0}),open:F,visible:F,getPopupContainer:()=>x.current});return y&&(W=y(W)),n.createElement("div",{ref:x,style:{paddingBottom:O,position:"relative",minWidth:C}},n.createElement(h,Object.assign({},W)))}return f(p)}},36785:function(d,v,e){"use strict";e.d(v,{o2:function(){return f},yT:function(){return c}});var t=e(26407),n=e(33166);const s=n.i.map(h=>`${h}-inverse`),u=["success","processing","error","default","warning"];function f(h){return(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0)?[].concat((0,t.Z)(s),(0,t.Z)(n.i)).includes(h):n.i.includes(h)}function c(h){return u.includes(h)}},47729:function(d,v,e){"use strict";e.d(v,{Z:function(){return u}});var t=e(99267),n=e(59301);function s(f,c,h){return typeof f=="boolean"?f:c===void 0?!!h:c!==!1&&c!==null}function u(f,c,h){let o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:n.createElement(t.Z,null),i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1;if(!s(f,c,i))return[!1,null];const p=typeof c=="boolean"||c===void 0||c===null?o:c;return[!0,h?h(p):p]}},62892:function(d,v,e){"use strict";e.d(v,{m:function(){return h}});const t=()=>({height:0,opacity:0}),n=o=>{const{scrollHeight:i}=o;return{height:i,opacity:1}},s=o=>({height:o?o.offsetHeight:0}),u=(o,i)=>(i==null?void 0:i.deadline)===!0||i.propertyName==="height",f=function(){return{motionName:`${arguments.length>0&&arguments[0]!==void 0?arguments[0]:"ant"}-motion-collapse`,onAppearStart:t,onEnterStart:t,onAppearActive:n,onEnterActive:n,onLeaveStart:s,onLeaveActive:t,onAppearEnd:u,onEnterEnd:u,onLeaveEnd:u,motionDeadline:500}},c=null,h=(o,i,y)=>y!==void 0?y:`${o}-${i}`;v.Z=f},79676:function(d,v,e){"use strict";e.d(v,{Z:function(){return c}});var t=e(19447);function n(h,o,i,y){if(y===!1)return{adjustX:!1,adjustY:!1};const p=y&&typeof y=="object"?y:{},g={};switch(h){case"top":case"bottom":g.shiftX=o.dropdownArrowOffset*2+i;break;case"left":case"right":g.shiftY=o.dropdownArrowOffsetVertical*2+i;break}const l=Object.assign(Object.assign({},g),p);return l.shiftX||(l.adjustX=!0),l.shiftY||(l.adjustY=!0),l}const s={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"]}},u={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"]}},f=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function c(h){const{arrowWidth:o,autoAdjustOverflow:i,arrowPointAtCenter:y,offset:p,borderRadius:g,visibleFirst:l}=h,b=o/2,x={};return Object.keys(s).forEach(O=>{const k=y&&u[O]||s[O],C=Object.assign(Object.assign({},k),{offset:[0,0]});switch(x[O]=C,f.has(O)&&(C.autoArrow=!1),O){case"top":case"topLeft":case"topRight":C.offset[1]=-b-p;break;case"bottom":case"bottomLeft":case"bottomRight":C.offset[1]=b+p;break;case"left":case"leftTop":case"leftBottom":C.offset[0]=-b-p;break;case"right":case"rightTop":case"rightBottom":C.offset[0]=b+p;break}const T=(0,t.fS)({contentRadius:g,limitVerticalRadius:!0});if(y)switch(O){case"topLeft":case"bottomLeft":C.offset[0]=-T.dropdownArrowOffset-b;break;case"topRight":case"bottomRight":C.offset[0]=T.dropdownArrowOffset+b;break;case"leftTop":case"rightTop":C.offset[1]=-T.dropdownArrowOffset-b;break;case"leftBottom":case"rightBottom":C.offset[1]=T.dropdownArrowOffset+b;break}C.overflow=n(O,T,o,i),l&&(C.htmlRegion="visibleFirst")}),x}},92343:function(d,v,e){"use strict";var t;e.d(v,{M2:function(){return u},Tm:function(){return c},l$:function(){return s},wm:function(){return f}});var n=e(59301);const{isValidElement:s}=t||(t=e.t(n,2));function u(h){return h&&s(h)&&h.type===n.Fragment}function f(h,o,i){return s(h)?n.cloneElement(h,typeof i=="function"?i(h.props||{}):i):o}function c(h,o){return f(h,h,o)}},69507:function(d,v,e){"use strict";e.d(v,{ZP:function(){return c},c4:function(){return s},m9:function(){return h}});var t=e(59301),n=e(88088);const s=["xxl","xl","lg","md","sm","xs"],u=o=>({xs:`(max-width: ${o.screenXSMax}px)`,sm:`(min-width: ${o.screenSM}px)`,md:`(min-width: ${o.screenMD}px)`,lg:`(min-width: ${o.screenLG}px)`,xl:`(min-width: ${o.screenXL}px)`,xxl:`(min-width: ${o.screenXXL}px)`}),f=o=>{const i=o,y=[].concat(s).reverse();return y.forEach((p,g)=>{const l=p.toUpperCase(),b=`screen${l}Min`,x=`screen${l}`;if(!(i[b]<=i[x]))throw new Error(`${b}<=${x} fails : !(${i[b]}<=${i[x]})`);if(g<y.length-1){const O=`screen${l}Max`;if(!(i[x]<=i[O]))throw new Error(`${x}<=${O} fails : !(${i[x]}<=${i[O]})`);const C=`screen${y[g+1].toUpperCase()}Min`;if(!(i[O]<=i[C]))throw new Error(`${O}<=${C} fails : !(${i[O]}<=${i[C]})`)}}),o};function c(){const[,o]=(0,n.Z)(),i=u(f(o));return t.useMemo(()=>{const y=new Map;let p=-1,g={};return{matchHandlers:{},dispatch(l){return g=l,y.forEach(b=>b(g)),y.size>=1},subscribe(l){return y.size||this.register(),p+=1,y.set(p,l),l(g),p},unsubscribe(l){y.delete(l),y.size||this.unregister()},unregister(){Object.keys(i).forEach(l=>{const b=i[l],x=this.matchHandlers[b];x==null||x.mql.removeListener(x==null?void 0:x.listener)}),y.clear()},register(){Object.keys(i).forEach(l=>{const b=i[l],x=k=>{let{matches:C}=k;this.dispatch(Object.assign(Object.assign({},g),{[l]:C}))},O=window.matchMedia(b);O.addListener(x),this.matchHandlers[b]={mql:O,listener:x},x(O)})},responsiveMap:i}},[o])}const h=(o,i)=>{if(i&&typeof i=="object")for(let y=0;y<s.length;y++){const p=s[y];if(o[p]&&i[p]!==void 0)return i[p]}}},14088:function(d,v,e){"use strict";e.d(v,{Z:function(){return ie}});var t=e(92310),n=e.n(t),s=e(8654),u=e(29194),f=e(59301),c=e(36355),h=e(92343),o=e(83116);const i=ne=>{const{componentCls:se,colorPrimary:Q}=ne;return{[se]:{position:"absolute",background:"transparent",pointerEvents:"none",boxSizing:"border-box",color:`var(--wave-color, ${Q})`,boxShadow:"0 0 0 0 currentcolor",opacity:.2,"&.wave-motion-appear":{transition:[`box-shadow 0.4s ${ne.motionEaseOutCirc}`,`opacity 2s ${ne.motionEaseOutCirc}`].join(","),"&-active":{boxShadow:"0 0 0 6px currentcolor",opacity:0},"&.wave-quick":{transition:[`box-shadow 0.3s ${ne.motionEaseInOut}`,`opacity 0.35s ${ne.motionEaseInOut}`].join(",")}}}}};var y=(0,o.Z)("Wave",ne=>[i(ne)]),p=e(70425),g=e(16089),l=e(77900),b=e(1585);function x(ne){const se=(ne||"").match(/rgba?\((\d*), (\d*), (\d*)(, [\d.]*)?\)/);return se&&se[1]&&se[2]&&se[3]?!(se[1]===se[2]&&se[2]===se[3]):!0}function O(ne){return ne&&ne!=="#fff"&&ne!=="#ffffff"&&ne!=="rgb(255, 255, 255)"&&ne!=="rgba(255, 255, 255, 1)"&&x(ne)&&!/rgba\((?:\d*, ){3}0\)/.test(ne)&&ne!=="transparent"}function k(ne){const{borderTopColor:se,borderColor:Q,backgroundColor:Y}=getComputedStyle(ne);return O(se)?se:O(Q)?Q:O(Y)?Y:null}var C=e(4572);function T(ne){return Number.isNaN(ne)?0:ne}const F=ne=>{const{className:se,target:Q,component:Y}=ne,G=f.useRef(null),[ae,ee]=f.useState(null),[J,te]=f.useState([]),[M,L]=f.useState(0),[X,fe]=f.useState(0),[xe,Ce]=f.useState(0),[Me,ke]=f.useState(0),[Ft,ht]=f.useState(!1),At={left:M,top:X,width:xe,height:Me,borderRadius:J.map(cr=>`${cr}px`).join(" ")};ae&&(At["--wave-color"]=ae);function tr(){const cr=getComputedStyle(Q);ee(k(Q));const Qe=cr.position==="static",{borderLeftWidth:Pt,borderTopWidth:zt}=cr;L(Qe?Q.offsetLeft:T(-parseFloat(Pt))),fe(Qe?Q.offsetTop:T(-parseFloat(zt))),Ce(Q.offsetWidth),ke(Q.offsetHeight);const{borderTopLeftRadius:it,borderTopRightRadius:Ot,borderBottomLeftRadius:pt,borderBottomRightRadius:et}=cr;te([it,Ot,et,pt].map(Ne=>T(parseFloat(Ne))))}if(f.useEffect(()=>{if(Q){const cr=(0,g.Z)(()=>{tr(),ht(!0)});let Qe;return typeof ResizeObserver!="undefined"&&(Qe=new ResizeObserver(tr),Qe.observe(Q)),()=>{g.Z.cancel(cr),Qe==null||Qe.disconnect()}}},[]),!Ft)return null;const qt=(Y==="Checkbox"||Y==="Radio")&&(Q==null?void 0:Q.classList.contains(C.A));return f.createElement(l.default,{visible:!0,motionAppear:!0,motionName:"wave-motion",motionDeadline:5e3,onAppearEnd:(cr,Qe)=>{var Pt;if(Qe.deadline||Qe.propertyName==="opacity"){const zt=(Pt=G.current)===null||Pt===void 0?void 0:Pt.parentElement;(0,b.v)(zt).then(()=>{zt==null||zt.remove()})}return!1}},cr=>{let{className:Qe}=cr;return f.createElement("div",{ref:G,className:n()(se,{"wave-quick":qt},Qe),style:At})})};var R=(ne,se)=>{var Q;const{component:Y}=se;if(Y==="Checkbox"&&!(!((Q=ne.querySelector("input"))===null||Q===void 0)&&Q.checked))return;const G=document.createElement("div");G.style.position="absolute",G.style.left="0px",G.style.top="0px",ne==null||ne.insertBefore(G,ne==null?void 0:ne.firstChild),(0,b.s)(f.createElement(F,Object.assign({},se,{target:ne})),G)},K=e(88088);function W(ne,se,Q){const{wave:Y}=f.useContext(c.E_),[,G,ae]=(0,K.Z)(),ee=(0,p.useEvent)(M=>{const L=ne.current;if(Y!=null&&Y.disabled||!L)return;const X=L.querySelector(`.${C.A}`)||L,{showEffect:fe}=Y||{};(fe||R)(X,{className:se,token:G,component:Q,event:M,hashId:ae})}),J=f.useRef();return M=>{g.Z.cancel(J.current),J.current=(0,g.Z)(()=>{ee(M)})}}var ie=ne=>{const{children:se,disabled:Q,component:Y}=ne,{getPrefixCls:G}=(0,f.useContext)(c.E_),ae=(0,f.useRef)(null),ee=G("wave"),[,J]=y(ee),te=W(ae,n()(ee,J),Y);if(f.useEffect(()=>{const L=ae.current;if(!L||L.nodeType!==1||Q)return;const X=fe=>{!(0,u.Z)(fe.target)||!L.getAttribute||L.getAttribute("disabled")||L.disabled||L.className.includes("disabled")||L.className.includes("-leave")||te(fe)};return L.addEventListener("click",X,!0),()=>{L.removeEventListener("click",X,!0)}},[Q]),!f.isValidElement(se))return se!=null?se:null;const M=(0,s.Yr)(se)?(0,s.sQ)(se.ref,ae):ae;return(0,h.Tm)(se,{ref:M})}},4572:function(d,v,e){"use strict";e.d(v,{A:function(){return t}});const t="ant-wave-target"},67797:function(d,v,e){"use strict";e.d(v,{n:function(){return Rt},Z:function(){return Yt}});var t=e(59301),n=e(92310),s=e.n(n),u=e(2738),f=e(8654),c=e(14088),h=e(36355),o=e(1684),i=e(19716),y=e(33234),p=e(88088),g=function(ze,ue){var le={};for(var Dt in ze)Object.prototype.hasOwnProperty.call(ze,Dt)&&ue.indexOf(Dt)<0&&(le[Dt]=ze[Dt]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,Dt=Object.getOwnPropertySymbols(ze);Te<Dt.length;Te++)ue.indexOf(Dt[Te])<0&&Object.prototype.propertyIsEnumerable.call(ze,Dt[Te])&&(le[Dt[Te]]=ze[Dt[Te]]);return le};const l=t.createContext(void 0);var x=ze=>{const{getPrefixCls:ue,direction:le}=t.useContext(h.E_),{prefixCls:Dt,size:Te,className:dt}=ze,Ht=g(ze,["prefixCls","size","className"]),ct=ue("btn-group",Dt),[,,Ie]=(0,p.Z)();let Et="";switch(Te){case"large":Et="lg";break;case"small":Et="sm";break;case"middle":case void 0:break;default:}const ge=s()(ct,{[`${ct}-${Et}`]:Et,[`${ct}-rtl`]:le==="rtl"},dt,Ie);return t.createElement(l.Provider,{value:Te},t.createElement("div",Object.assign({},Ht,{className:ge})))},O=e(92343);const k=/^[\u4e00-\u9fa5]{2}$/,C=k.test.bind(k);function T(ze){return typeof ze=="string"}function F(ze){return ze==="text"||ze==="link"}function $(ze,ue){if(ze==null)return;const le=ue?" ":"";return typeof ze!="string"&&typeof ze!="number"&&T(ze.type)&&C(ze.props.children)?(0,O.Tm)(ze,{children:ze.props.children.split("").join(le)}):T(ze)?C(ze)?t.createElement("span",null,ze.split("").join(le)):t.createElement("span",null,ze):(0,O.M2)(ze)?t.createElement("span",null,ze):ze}function R(ze,ue){let le=!1;const Dt=[];return t.Children.forEach(ze,Te=>{const dt=typeof Te,Ht=dt==="string"||dt==="number";if(le&&Ht){const ct=Dt.length-1,Ie=Dt[ct];Dt[ct]=`${Ie}${Te}`}else Dt.push(Te);le=Ht}),t.Children.map(Dt,Te=>$(Te,ue))}const K=null,W=null,Z=null;var ne=(0,t.forwardRef)((ze,ue)=>{const{className:le,style:Dt,children:Te,prefixCls:dt}=ze,Ht=s()(`${dt}-icon`,le);return t.createElement("span",{ref:ue,className:Ht,style:Dt},Te)}),se=e(58617),Q=e(77900);const Y=(0,t.forwardRef)((ze,ue)=>{let{prefixCls:le,className:Dt,style:Te,iconClassName:dt}=ze;const Ht=s()(`${le}-loading-icon`,Dt);return t.createElement(ne,{prefixCls:le,className:Ht,style:Te,ref:ue},t.createElement(se.Z,{className:dt}))}),G=()=>({width:0,opacity:0,transform:"scale(0)"}),ae=ze=>({width:ze.scrollWidth,opacity:1,transform:"scale(1)"});var J=ze=>{const{prefixCls:ue,loading:le,existIcon:Dt,className:Te,style:dt}=ze,Ht=!!le;return Dt?t.createElement(Y,{prefixCls:ue,className:Te,style:dt}):t.createElement(Q.default,{visible:Ht,motionName:`${ue}-loading-icon-motion`,removeOnLeave:!0,onAppearStart:G,onAppearActive:ae,onEnterStart:G,onEnterActive:ae,onLeaveStart:ae,onLeaveActive:G},(ct,Ie)=>{let{className:Et,style:ge}=ct;return t.createElement(Y,{prefixCls:ue,className:Te,style:Object.assign(Object.assign({},dt),ge),ref:Ie,iconClassName:Et})})},te=e(17313),M=e(37613),L=e(83116);const X=(ze,ue)=>({[`> span, > ${ze}`]:{"&:not(:last-child)":{[`&, & > ${ze}`]:{"&:not(:disabled)":{borderInlineEndColor:ue}}},"&:not(:first-child)":{[`&, & > ${ze}`]:{"&:not(:disabled)":{borderInlineStartColor:ue}}}}});var xe=ze=>{const{componentCls:ue,fontSize:le,lineWidth:Dt,groupBorderColor:Te,colorErrorHover:dt}=ze;return{[`${ue}-group`]:[{position:"relative",display:"inline-flex",[`> span, > ${ue}`]:{"&:not(:last-child)":{[`&, & > ${ue}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},"&:not(:first-child)":{marginInlineStart:-Dt,[`&, & > ${ue}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}},[ue]:{position:"relative",zIndex:1,"&:hover,\n &:focus,\n &:active":{zIndex:2},"&[disabled]":{zIndex:0}},[`${ue}-icon-only`]:{fontSize:le}},X(`${ue}-primary`,Te),X(`${ue}-danger`,dt)]}};const Ce=ze=>{const{componentCls:ue,iconCls:le,fontWeight:Dt}=ze;return{[ue]:{outline:"none",position:"relative",display:"inline-block",fontWeight:Dt,whiteSpace:"nowrap",textAlign:"center",backgroundImage:"none",backgroundColor:"transparent",border:`${ze.lineWidth}px ${ze.lineType} transparent`,cursor:"pointer",transition:`all ${ze.motionDurationMid} ${ze.motionEaseInOut}`,userSelect:"none",touchAction:"manipulation",lineHeight:ze.lineHeight,color:ze.colorText,"&:disabled > *":{pointerEvents:"none"},"> span":{display:"inline-block"},[`${ue}-icon`]:{lineHeight:0},[`> ${le} + span, > span + ${le}`]:{marginInlineStart:ze.marginXS},[`&:not(${ue}-icon-only) > ${ue}-icon`]:{[`&${ue}-loading-icon, &:not(:last-child)`]:{marginInlineEnd:ze.marginXS}},"> a":{color:"currentColor"},"&:not(:disabled)":Object.assign({},(0,te.Qy)(ze)),[`&-icon-only${ue}-compact-item`]:{flex:"none"},[`&-compact-item${ue}-primary`]:{[`&:not([disabled]) + ${ue}-compact-item${ue}-primary:not([disabled])`]:{position:"relative","&:before":{position:"absolute",top:-ze.lineWidth,insetInlineStart:-ze.lineWidth,display:"inline-block",width:ze.lineWidth,height:`calc(100% + ${ze.lineWidth*2}px)`,backgroundColor:ze.colorPrimaryHover,content:'""'}}},"&-compact-vertical-item":{[`&${ue}-primary`]:{[`&:not([disabled]) + ${ue}-compact-vertical-item${ue}-primary:not([disabled])`]:{position:"relative","&:before":{position:"absolute",top:-ze.lineWidth,insetInlineStart:-ze.lineWidth,display:"inline-block",width:`calc(100% + ${ze.lineWidth*2}px)`,height:ze.lineWidth,backgroundColor:ze.colorPrimaryHover,content:'""'}}}}}}},Me=(ze,ue,le)=>({[`&:not(:disabled):not(${ze}-disabled)`]:{"&:hover":ue,"&:active":le}}),ke=ze=>({minWidth:ze.controlHeight,paddingInlineStart:0,paddingInlineEnd:0,borderRadius:"50%"}),Ft=ze=>({borderRadius:ze.controlHeight,paddingInlineStart:ze.controlHeight/2,paddingInlineEnd:ze.controlHeight/2}),ht=ze=>({cursor:"not-allowed",borderColor:ze.borderColorDisabled,color:ze.colorTextDisabled,backgroundColor:ze.colorBgContainerDisabled,boxShadow:"none"}),At=(ze,ue,le,Dt,Te,dt,Ht,ct)=>({[`&${ze}-background-ghost`]:Object.assign(Object.assign({color:le||void 0,backgroundColor:ue,borderColor:Dt||void 0,boxShadow:"none"},Me(ze,Object.assign({backgroundColor:ue},Ht),Object.assign({backgroundColor:ue},ct))),{"&:disabled":{cursor:"not-allowed",color:Te||void 0,borderColor:dt||void 0}})}),tr=ze=>({[`&:disabled, &${ze.componentCls}-disabled`]:Object.assign({},ht(ze))}),qt=ze=>Object.assign({},tr(ze)),cr=ze=>({[`&:disabled, &${ze.componentCls}-disabled`]:{cursor:"not-allowed",color:ze.colorTextDisabled}}),Qe=ze=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},qt(ze)),{backgroundColor:ze.defaultBg,borderColor:ze.defaultBorderColor,color:ze.defaultColor,boxShadow:ze.defaultShadow}),Me(ze.componentCls,{color:ze.colorPrimaryHover,borderColor:ze.colorPrimaryHover},{color:ze.colorPrimaryActive,borderColor:ze.colorPrimaryActive})),At(ze.componentCls,ze.ghostBg,ze.defaultGhostColor,ze.defaultGhostBorderColor,ze.colorTextDisabled,ze.colorBorder)),{[`&${ze.componentCls}-dangerous`]:Object.assign(Object.assign(Object.assign({color:ze.colorError,borderColor:ze.colorError},Me(ze.componentCls,{color:ze.colorErrorHover,borderColor:ze.colorErrorBorderHover},{color:ze.colorErrorActive,borderColor:ze.colorErrorActive})),At(ze.componentCls,ze.ghostBg,ze.colorError,ze.colorError,ze.colorTextDisabled,ze.colorBorder)),tr(ze))}),Pt=ze=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},qt(ze)),{color:ze.primaryColor,backgroundColor:ze.colorPrimary,boxShadow:ze.primaryShadow}),Me(ze.componentCls,{color:ze.colorTextLightSolid,backgroundColor:ze.colorPrimaryHover},{color:ze.colorTextLightSolid,backgroundColor:ze.colorPrimaryActive})),At(ze.componentCls,ze.ghostBg,ze.colorPrimary,ze.colorPrimary,ze.colorTextDisabled,ze.colorBorder,{color:ze.colorPrimaryHover,borderColor:ze.colorPrimaryHover},{color:ze.colorPrimaryActive,borderColor:ze.colorPrimaryActive})),{[`&${ze.componentCls}-dangerous`]:Object.assign(Object.assign(Object.assign({backgroundColor:ze.colorError,boxShadow:ze.dangerShadow,color:ze.dangerColor},Me(ze.componentCls,{backgroundColor:ze.colorErrorHover},{backgroundColor:ze.colorErrorActive})),At(ze.componentCls,ze.ghostBg,ze.colorError,ze.colorError,ze.colorTextDisabled,ze.colorBorder,{color:ze.colorErrorHover,borderColor:ze.colorErrorHover},{color:ze.colorErrorActive,borderColor:ze.colorErrorActive})),tr(ze))}),zt=ze=>Object.assign(Object.assign({},Qe(ze)),{borderStyle:"dashed"}),it=ze=>Object.assign(Object.assign(Object.assign({color:ze.colorLink},Me(ze.componentCls,{color:ze.colorLinkHover,backgroundColor:ze.linkHoverBg},{color:ze.colorLinkActive})),cr(ze)),{[`&${ze.componentCls}-dangerous`]:Object.assign(Object.assign({color:ze.colorError},Me(ze.componentCls,{color:ze.colorErrorHover},{color:ze.colorErrorActive})),cr(ze))}),Ot=ze=>Object.assign(Object.assign(Object.assign({},Me(ze.componentCls,{color:ze.colorText,backgroundColor:ze.textHoverBg},{color:ze.colorText,backgroundColor:ze.colorBgTextActive})),cr(ze)),{[`&${ze.componentCls}-dangerous`]:Object.assign(Object.assign({color:ze.colorError},cr(ze)),Me(ze.componentCls,{color:ze.colorErrorHover,backgroundColor:ze.colorErrorBg},{color:ze.colorErrorHover,backgroundColor:ze.colorErrorBg}))}),pt=ze=>{const{componentCls:ue}=ze;return{[`${ue}-default`]:Qe(ze),[`${ue}-primary`]:Pt(ze),[`${ue}-dashed`]:zt(ze),[`${ue}-link`]:it(ze),[`${ue}-text`]:Ot(ze),[`${ue}-ghost`]:At(ze.componentCls,ze.ghostBg,ze.colorBgContainer,ze.colorBgContainer,ze.colorTextDisabled,ze.colorBorder)}},et=function(ze){let ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";const{componentCls:le,controlHeight:Dt,fontSize:Te,lineHeight:dt,lineWidth:Ht,borderRadius:ct,buttonPaddingHorizontal:Ie,iconCls:Et}=ze,ge=Math.max(0,(Dt-Te*dt)/2-Ht),Ke=`${le}-icon-only`;return[{[`${le}${ue}`]:{fontSize:Te,height:Dt,padding:`${ge}px ${Ie}px`,borderRadius:ct,[`&${Ke}`]:{width:Dt,paddingInlineStart:0,paddingInlineEnd:0,[`&${le}-round`]:{width:"auto"},[Et]:{fontSize:ze.buttonIconOnlyFontSize}},[`&${le}-loading`]:{opacity:ze.opacityLoading,cursor:"default"},[`${le}-loading-icon`]:{transition:`width ${ze.motionDurationSlow} ${ze.motionEaseInOut}, opacity ${ze.motionDurationSlow} ${ze.motionEaseInOut}`}}},{[`${le}${le}-circle${ue}`]:ke(ze)},{[`${le}${le}-round${ue}`]:Ft(ze)}]},Ne=ze=>et((0,M.TS)(ze,{fontSize:ze.contentFontSize})),me=ze=>{const ue=(0,M.TS)(ze,{controlHeight:ze.controlHeightSM,fontSize:ze.contentFontSizeSM,padding:ze.paddingXS,buttonPaddingHorizontal:ze.paddingInlineSM,borderRadius:ze.borderRadiusSM,buttonIconOnlyFontSize:ze.onlyIconSizeSM});return et(ue,`${ze.componentCls}-sm`)},Ee=ze=>{const ue=(0,M.TS)(ze,{controlHeight:ze.controlHeightLG,fontSize:ze.contentFontSizeLG,buttonPaddingHorizontal:ze.paddingInlineLG,borderRadius:ze.borderRadiusLG,buttonIconOnlyFontSize:ze.onlyIconSizeLG});return et(ue,`${ze.componentCls}-lg`)},Le=ze=>{const{componentCls:ue}=ze;return{[ue]:{[`&${ue}-block`]:{width:"100%"}}}},$e=ze=>{const{paddingInline:ue,onlyIconSize:le}=ze;return(0,M.TS)(ze,{buttonPaddingHorizontal:ue,buttonIconOnlyFontSize:le})},Ze=ze=>({fontWeight:400,defaultShadow:`0 ${ze.controlOutlineWidth}px 0 ${ze.controlTmpOutline}`,primaryShadow:`0 ${ze.controlOutlineWidth}px 0 ${ze.controlOutline}`,dangerShadow:`0 ${ze.controlOutlineWidth}px 0 ${ze.colorErrorOutline}`,primaryColor:ze.colorTextLightSolid,dangerColor:ze.colorTextLightSolid,borderColorDisabled:ze.colorBorder,defaultGhostColor:ze.colorBgContainer,ghostBg:"transparent",defaultGhostBorderColor:ze.colorBgContainer,paddingInline:ze.paddingContentHorizontal-ze.lineWidth,paddingInlineLG:ze.paddingContentHorizontal-ze.lineWidth,paddingInlineSM:8-ze.lineWidth,onlyIconSize:ze.fontSizeLG,onlyIconSizeSM:ze.fontSizeLG-2,onlyIconSizeLG:ze.fontSizeLG+2,groupBorderColor:ze.colorPrimaryHover,linkHoverBg:"transparent",textHoverBg:ze.colorBgTextHover,defaultColor:ze.colorText,defaultBg:ze.colorBgContainer,defaultBorderColor:ze.colorBorder,defaultBorderColorDisabled:ze.colorBorder,contentFontSize:ze.fontSize,contentFontSizeSM:ze.fontSize,contentFontSizeLG:ze.fontSizeLG});var nt=(0,L.Z)("Button",ze=>{const ue=$e(ze);return[Ce(ue),me(ue),Ne(ue),Ee(ue),Le(ue),pt(ue),xe(ue)]},Ze),ut=e(74207);function Wt(ze,ue){return{[`&-item:not(${ue}-last-item)`]:{marginBottom:-ze.lineWidth},"&-item":{"&:hover,&:focus,&:active":{zIndex:2},"&[disabled]":{zIndex:0}}}}function Zt(ze,ue){return{[`&-item:not(${ue}-first-item):not(${ue}-last-item)`]:{borderRadius:0},[`&-item${ue}-first-item:not(${ue}-last-item)`]:{[`&, &${ze}-sm, &${ze}-lg`]:{borderEndEndRadius:0,borderEndStartRadius:0}},[`&-item${ue}-last-item:not(${ue}-first-item)`]:{[`&, &${ze}-sm, &${ze}-lg`]:{borderStartStartRadius:0,borderStartEndRadius:0}}}}function Pe(ze){const ue=`${ze.componentCls}-compact-vertical`;return{[ue]:Object.assign(Object.assign({},Wt(ze,ue)),Zt(ze.componentCls,ue))}}var qe=(0,L.b)(["Button","compact"],ze=>{const ue=$e(ze);return[(0,ut.c)(ue),Pe(ue)]},Ze),Kt=function(ze,ue){var le={};for(var Dt in ze)Object.prototype.hasOwnProperty.call(ze,Dt)&&ue.indexOf(Dt)<0&&(le[Dt]=ze[Dt]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,Dt=Object.getOwnPropertySymbols(ze);Te<Dt.length;Te++)ue.indexOf(Dt[Te])<0&&Object.prototype.propertyIsEnumerable.call(ze,Dt[Te])&&(le[Dt[Te]]=ze[Dt[Te]]);return le};function Rt(ze){return ze==="danger"?{danger:!0}:{type:ze}}function Nt(ze){if(typeof ze=="object"&&ze){const ue=ze==null?void 0:ze.delay;return{loading:!1,delay:!Number.isNaN(ue)&&typeof ue=="number"?ue:0}}return{loading:!!ze,delay:0}}const Bt=(ze,ue)=>{var le,Dt;const{loading:Te=!1,prefixCls:dt,type:Ht="default",danger:ct,shape:Ie="default",size:Et,styles:ge,disabled:Ke,className:yt,rootClassName:kt,children:Fe,icon:Dr,ghost:St=!1,block:Vr=!1,htmlType:Jr="button",classNames:Er,style:$r={}}=ze,dr=Kt(ze,["loading","prefixCls","type","danger","shape","size","styles","disabled","className","rootClassName","children","icon","ghost","block","htmlType","classNames","style"]),{getPrefixCls:zr,autoInsertSpaceInButton:sn,direction:ln,button:sr}=(0,t.useContext)(h.E_),Lt=zr("btn",dt),[gt,bt]=nt(Lt),jt=(0,t.useContext)(o.Z),Sr=Ke!=null?Ke:jt,br=(0,t.useContext)(l),at=(0,t.useMemo)(()=>Nt(Te),[Te]),[Mr,xn]=(0,t.useState)(at.loading),[Vn,gr]=(0,t.useState)(!1),Xr=(0,t.createRef)(),hn=(0,f.sQ)(ue,Xr),Bn=t.Children.count(Fe)===1&&!Dr&&!F(Ht);(0,t.useEffect)(()=>{let Ei=null;at.delay>0?Ei=setTimeout(()=>{Ei=null,xn(!0)},at.delay):xn(at.loading);function ui(){Ei&&(clearTimeout(Ei),Ei=null)}return ui},[at]),(0,t.useEffect)(()=>{if(!hn||!hn.current||sn===!1)return;const Ei=hn.current.textContent;Bn&&C(Ei)?Vn||gr(!0):Vn&&gr(!1)},[hn]);const ni=Ei=>{const{onClick:ui}=ze;if(Mr||Sr){Ei.preventDefault();return}ui==null||ui(Ei)},si=sn!==!1,{compactSize:Vi,compactItemClassnames:Fi}=(0,y.ri)(Lt,ln),Ii={large:"lg",small:"sm",middle:void 0},yi=(0,i.Z)(Ei=>{var ui,Pn;return(Pn=(ui=Et!=null?Et:Vi)!==null&&ui!==void 0?ui:br)!==null&&Pn!==void 0?Pn:Ei}),bi=yi&&Ii[yi]||"",la=Mr?"loading":Dr,oi=(0,u.Z)(dr,["navigate"]),Wi=s()(Lt,bt,{[`${Lt}-${Ie}`]:Ie!=="default"&&Ie,[`${Lt}-${Ht}`]:Ht,[`${Lt}-${bi}`]:bi,[`${Lt}-icon-only`]:!Fe&&Fe!==0&&!!la,[`${Lt}-background-ghost`]:St&&!F(Ht),[`${Lt}-loading`]:Mr,[`${Lt}-two-chinese-chars`]:Vn&&si&&!Mr,[`${Lt}-block`]:Vr,[`${Lt}-dangerous`]:!!ct,[`${Lt}-rtl`]:ln==="rtl"},Fi,yt,kt,sr==null?void 0:sr.className),wt=Object.assign(Object.assign({},sr==null?void 0:sr.style),$r),st=s()(Er==null?void 0:Er.icon,(le=sr==null?void 0:sr.classNames)===null||le===void 0?void 0:le.icon),ei=Object.assign(Object.assign({},(ge==null?void 0:ge.icon)||{}),((Dt=sr==null?void 0:sr.styles)===null||Dt===void 0?void 0:Dt.icon)||{}),wi=Dr&&!Mr?t.createElement(ne,{prefixCls:Lt,className:st,style:ei},Dr):t.createElement(J,{existIcon:!!Dr,prefixCls:Lt,loading:!!Mr}),ii=Fe||Fe===0?R(Fe,Bn&&si):null;if(oi.href!==void 0)return gt(t.createElement("a",Object.assign({},oi,{className:s()(Wi,{[`${Lt}-disabled`]:Sr}),style:wt,onClick:ni,ref:hn}),wi,ii));let Ji=t.createElement("button",Object.assign({},dr,{type:Jr,className:Wi,style:wt,onClick:ni,disabled:Sr,ref:hn}),wi,ii,Fi&&t.createElement(qe,{key:"compact",prefixCls:Lt}));return F(Ht)||(Ji=t.createElement(c.Z,{component:"Button",disabled:!!Mr},Ji)),gt(Ji)},Ct=(0,t.forwardRef)(Bt);Ct.Group=x,Ct.__ANT_BUTTON=!0;var Yt=Ct},3113:function(d,v,e){"use strict";var t=e(67797);v.ZP=t.Z},43604:function(d,v,e){"use strict";var t=e(37028);v.Z=t.Z},1684:function(d,v,e){"use strict";e.d(v,{n:function(){return s}});var t=e(59301);const n=t.createContext(!1),s=u=>{let{children:f,disabled:c}=u;const h=t.useContext(n);return t.createElement(n.Provider,{value:c!=null?c:h},f)};v.Z=n},52946:function(d,v,e){"use strict";e.d(v,{q:function(){return s}});var t=e(59301);const n=t.createContext(void 0),s=u=>{let{children:f,size:c}=u;const h=t.useContext(n);return t.createElement(n.Provider,{value:c||h},f)};v.Z=n},36355:function(d,v,e){"use strict";e.d(v,{E_:function(){return u},oR:function(){return n}});var t=e(59301);const n="anticon",s=(c,h)=>h||(c?`ant-${c}`:"ant"),u=t.createContext({getPrefixCls:s,iconPrefixCls:n}),{Consumer:f}=u},19716:function(d,v,e){"use strict";var t=e(59301),n=e(52946);const s=u=>{const f=t.useContext(n.Z);return t.useMemo(()=>u?typeof u=="string"?u!=null?u:f:u instanceof Function?u(f):f:f,[u,f])};v.Z=s},92736:function(d,v,e){"use strict";e.d(v,{ZP:function(){return cr},w6:function(){return At}});var t=e(93083),n=e(18418),s=e(80547),u=e(24434),f=e(59301),c=e(28726),h=e(98044),o=e(41887);const i="internalMark";var p=Qe=>{const{locale:Pt={},children:zt,_ANT_MARK__:it}=Qe;f.useEffect(()=>(0,h.f)(Pt&&Pt.Modal),[Pt]);const Ot=f.useMemo(()=>Object.assign(Object.assign({},Pt),{exist:!0}),[Pt]);return f.createElement(o.Z.Provider,{value:Ot},zt)},g=e(31724),l=e(45246),b=e(34117),x=e(36355),O=e(93398),k=e(64993),C=e(47273),T=e(810);const F=`-ant-${Date.now()}-${Math.random()}`;function $(Qe,Pt){const zt={},it=(et,Ne)=>{let me=et.clone();return me=(Ne==null?void 0:Ne(me))||me,me.toRgbString()},Ot=(et,Ne)=>{const me=new k.C(et),Ee=(0,O.generate)(me.toRgbString());zt[`${Ne}-color`]=it(me),zt[`${Ne}-color-disabled`]=Ee[1],zt[`${Ne}-color-hover`]=Ee[4],zt[`${Ne}-color-active`]=Ee[6],zt[`${Ne}-color-outline`]=me.clone().setAlpha(.2).toRgbString(),zt[`${Ne}-color-deprecated-bg`]=Ee[0],zt[`${Ne}-color-deprecated-border`]=Ee[2]};if(Pt.primaryColor){Ot(Pt.primaryColor,"primary");const et=new k.C(Pt.primaryColor),Ne=(0,O.generate)(et.toRgbString());Ne.forEach((Ee,Le)=>{zt[`primary-${Le+1}`]=Ee}),zt["primary-color-deprecated-l-35"]=it(et,Ee=>Ee.lighten(35)),zt["primary-color-deprecated-l-20"]=it(et,Ee=>Ee.lighten(20)),zt["primary-color-deprecated-t-20"]=it(et,Ee=>Ee.tint(20)),zt["primary-color-deprecated-t-50"]=it(et,Ee=>Ee.tint(50)),zt["primary-color-deprecated-f-12"]=it(et,Ee=>Ee.setAlpha(Ee.getAlpha()*.12));const me=new k.C(Ne[0]);zt["primary-color-active-deprecated-f-30"]=it(me,Ee=>Ee.setAlpha(Ee.getAlpha()*.3)),zt["primary-color-active-deprecated-d-02"]=it(me,Ee=>Ee.darken(2))}return Pt.successColor&&Ot(Pt.successColor,"success"),Pt.warningColor&&Ot(Pt.warningColor,"warning"),Pt.errorColor&&Ot(Pt.errorColor,"error"),Pt.infoColor&&Ot(Pt.infoColor,"info"),`
:root {
${Object.keys(zt).map(et=>`--${Qe}-${et}: ${zt[et]};`).join(`
`)}
}
`.trim()}function R(Qe,Pt){const zt=$(Qe,Pt);(0,C.Z)()&&(0,T.hq)(zt,`${F}-dynamic-theme`)}var K=e(1684),W=e(52946);function Z(){const Qe=(0,f.useContext)(K.Z),Pt=(0,f.useContext)(W.Z);return{componentDisabled:Qe,componentSize:Pt}}var ie=Z,ne=e(13697);function se(Qe,Pt){const zt=Qe||{},it=zt.inherit===!1||!Pt?l.u_:Pt;return(0,s.Z)(()=>{if(!Qe)return Pt;const Ot=Object.assign({},it.components);return Object.keys(Qe.components||{}).forEach(pt=>{Ot[pt]=Object.assign(Object.assign({},Ot[pt]),Qe.components[pt])}),Object.assign(Object.assign(Object.assign({},it),zt),{token:Object.assign(Object.assign({},it.token),zt.token),components:Ot})},[zt,it],(Ot,pt)=>Ot.some((et,Ne)=>{const me=pt[Ne];return!(0,ne.Z)(et,me,!0)}))}var Q=e(77900),Y=e(88088);function G(Qe){const{children:Pt}=Qe,[,zt]=(0,Y.Z)(),{motion:it}=zt,Ot=f.useRef(!1);return Ot.current=Ot.current||it===!1,Ot.current?f.createElement(Q.Provider,{motion:it},Pt):Pt}var ae=e(73040),ee=function(Qe,Pt){var zt={};for(var it in Qe)Object.prototype.hasOwnProperty.call(Qe,it)&&Pt.indexOf(it)<0&&(zt[it]=Qe[it]);if(Qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ot=0,it=Object.getOwnPropertySymbols(Qe);Ot<it.length;Ot++)Pt.indexOf(it[Ot])<0&&Object.prototype.propertyIsEnumerable.call(Qe,it[Ot])&&(zt[it[Ot]]=Qe[it[Ot]]);return zt};let J=!1;const te=null,M=null,L=["getTargetContainer","getPopupContainer","renderEmpty","pageHeader","input","pagination","form","select","button"],X="ant";let fe,xe,Ce;function Me(){return fe||X}function ke(){return xe||x.oR}function Ft(Qe){return Object.keys(Qe).some(Pt=>Pt.endsWith("Color"))}const ht=Qe=>{let{prefixCls:Pt,iconPrefixCls:zt,theme:it}=Qe;Pt!==void 0&&(fe=Pt),zt!==void 0&&(xe=zt),it&&(Ft(it)?R(Me(),it):Ce=it)},At=()=>({getPrefixCls:(Qe,Pt)=>Pt||(Qe?`${Me()}-${Qe}`:Me()),getIconPrefixCls:ke,getRootPrefixCls:()=>fe||Me(),getTheme:()=>Ce}),tr=Qe=>{const{children:Pt,csp:zt,autoInsertSpaceInButton:it,alert:Ot,anchor:pt,form:et,locale:Ne,componentSize:me,direction:Ee,space:Le,virtual:$e,dropdownMatchSelectWidth:Ze,popupMatchSelectWidth:nt,popupOverflow:ut,legacyLocale:Wt,parentContext:Zt,iconPrefixCls:Pe,theme:qe,componentDisabled:Kt,segmented:Rt,statistic:Nt,spin:Bt,calendar:Ct,carousel:Yt,cascader:ze,collapse:ue,typography:le,checkbox:Dt,descriptions:Te,divider:dt,drawer:Ht,skeleton:ct,steps:Ie,image:Et,layout:ge,list:Ke,mentions:yt,modal:kt,progress:Fe,result:Dr,slider:St,breadcrumb:Vr,menu:Jr,pagination:Er,input:$r,empty:dr,badge:zr,radio:sn,rate:ln,switch:sr,transfer:Lt,avatar:gt,message:bt,tag:jt,table:Sr,card:br,tabs:at,timeline:Mr,timePicker:xn,upload:Vn,notification:gr,tree:Xr,colorPicker:hn,datePicker:Bn,wave:ni}=Qe,si=f.useCallback((ii,Ji)=>{const{prefixCls:Ei}=Qe;if(Ji)return Ji;const ui=Ei||Zt.getPrefixCls("");return ii?`${ui}-${ii}`:ui},[Zt.getPrefixCls,Qe.prefixCls]),Vi=Pe||Zt.iconPrefixCls||x.oR,Fi=Vi!==Zt.iconPrefixCls,Ii=zt||Zt.csp,yi=(0,ae.Z)(Vi,Ii),bi=se(qe,Zt.theme),la={csp:Ii,autoInsertSpaceInButton:it,alert:Ot,anchor:pt,locale:Ne||Wt,direction:Ee,space:Le,virtual:$e,popupMatchSelectWidth:nt!=null?nt:Ze,popupOverflow:ut,getPrefixCls:si,iconPrefixCls:Vi,theme:bi,segmented:Rt,statistic:Nt,spin:Bt,calendar:Ct,carousel:Yt,cascader:ze,collapse:ue,typography:le,checkbox:Dt,descriptions:Te,divider:dt,drawer:Ht,skeleton:ct,steps:Ie,image:Et,input:$r,layout:ge,list:Ke,mentions:yt,modal:kt,progress:Fe,result:Dr,slider:St,breadcrumb:Vr,menu:Jr,pagination:Er,empty:dr,badge:zr,radio:sn,rate:ln,switch:sr,transfer:Lt,avatar:gt,message:bt,tag:jt,table:Sr,card:br,tabs:at,timeline:Mr,timePicker:xn,upload:Vn,notification:gr,tree:Xr,colorPicker:hn,datePicker:Bn,wave:ni},oi=Object.assign({},Zt);Object.keys(la).forEach(ii=>{la[ii]!==void 0&&(oi[ii]=la[ii])}),L.forEach(ii=>{const Ji=Qe[ii];Ji&&(oi[ii]=Ji)});const Wi=(0,s.Z)(()=>oi,oi,(ii,Ji)=>{const Ei=Object.keys(ii),ui=Object.keys(Ji);return Ei.length!==ui.length||Ei.some(Pn=>ii[Pn]!==Ji[Pn])}),wt=f.useMemo(()=>({prefixCls:Vi,csp:Ii}),[Vi,Ii]);let st=Fi?yi(Pt):Pt;const ei=f.useMemo(()=>{var ii,Ji,Ei,ui;return(0,u.T)(((ii=g.Z.Form)===null||ii===void 0?void 0:ii.defaultValidateMessages)||{},((Ei=(Ji=Wi.locale)===null||Ji===void 0?void 0:Ji.Form)===null||Ei===void 0?void 0:Ei.defaultValidateMessages)||{},((ui=Wi.form)===null||ui===void 0?void 0:ui.validateMessages)||{},(et==null?void 0:et.validateMessages)||{})},[Wi,et==null?void 0:et.validateMessages]);Object.keys(ei).length>0&&(st=f.createElement(c.Z.Provider,{value:ei},Pt)),Ne&&(st=f.createElement(p,{locale:Ne,_ANT_MARK__:i},st)),(Vi||Ii)&&(st=f.createElement(n.Z.Provider,{value:wt},st)),me&&(st=f.createElement(W.q,{size:me},st)),st=f.createElement(G,null,st);const wi=f.useMemo(()=>{const ii=bi||{},{algorithm:Ji,token:Ei,components:ui}=ii,Pn=ee(ii,["algorithm","token","components"]),er=Ji&&(!Array.isArray(Ji)||Ji.length>0)?(0,t.createTheme)(Ji):l.uH,mt={};return Object.entries(ui||{}).forEach(tt=>{let[It,_t]=tt;const ur=Object.assign({},_t);"algorithm"in ur&&(ur.algorithm===!0?ur.theme=er:(Array.isArray(ur.algorithm)||typeof ur.algorithm=="function")&&(ur.theme=(0,t.createTheme)(ur.algorithm)),delete ur.algorithm),mt[It]=ur}),Object.assign(Object.assign({},Pn),{theme:er,token:Object.assign(Object.assign({},b.Z),Ei),components:mt})},[bi]);return qe&&(st=f.createElement(l.Mj.Provider,{value:wi},st)),Kt!==void 0&&(st=f.createElement(K.n,{disabled:Kt},st)),f.createElement(x.E_.Provider,{value:Wi},st)},qt=Qe=>{const Pt=f.useContext(x.E_),zt=f.useContext(o.Z);return f.createElement(tr,Object.assign({parentContext:Pt,legacyLocale:zt},Qe))};qt.ConfigContext=x.E_,qt.SizeContext=W.Z,qt.config=ht,qt.useConfig=ie,Object.defineProperty(qt,"SizeContext",{get:()=>W.Z});var cr=qt},48183:function(d,v,e){"use strict";e.d(v,{Z:function(){return f}});var t={locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"OK",clear:"Clear",month:"Month",year:"Year",timeSelect:"select time",dateSelect:"select date",weekSelect:"Choose a week",monthSelect:"Choose a month",yearSelect:"Choose a year",decadeSelect:"Choose a decade",yearFormat:"YYYY",dateFormat:"M/D/YYYY",dayFormat:"D",dateTimeFormat:"M/D/YYYY HH:mm:ss",monthBeforeYear:!0,previousMonth:"Previous month (PageUp)",nextMonth:"Next month (PageDown)",previousYear:"Last year (Control + left)",nextYear:"Next year (Control + right)",previousDecade:"Last decade",nextDecade:"Next decade",previousCentury:"Last century",nextCentury:"Next century"},n=t,s=e(67532),f={lang:Object.assign({placeholder:"Select date",yearPlaceholder:"Select year",quarterPlaceholder:"Select quarter",monthPlaceholder:"Select month",weekPlaceholder:"Select week",rangePlaceholder:["Start date","End date"],rangeYearPlaceholder:["Start year","End year"],rangeQuarterPlaceholder:["Start quarter","End quarter"],rangeMonthPlaceholder:["Start month","End month"],rangeWeekPlaceholder:["Start week","End week"]},n),timePickerLocale:Object.assign({},s.Z)}},32441:function(d,v,e){"use strict";e.d(v,{RV:function(){return c},Rk:function(){return h},Ux:function(){return i},aM:function(){return o},q3:function(){return u},qI:function(){return f}});var t=e(59301),n=e(95013),s=e(2738);const u=t.createContext({labelAlign:"right",vertical:!1,itemRef:()=>{}}),f=t.createContext(null),c=y=>{const p=(0,s.Z)(y,["prefixCls"]);return t.createElement(n.FormProvider,Object.assign({},p))},h=t.createContext({prefixCls:""}),o=t.createContext({}),i=y=>{let{children:p,status:g,override:l}=y;const b=(0,t.useContext)(o),x=(0,t.useMemo)(()=>{const O=Object.assign({},b);return l&&delete O.isFormItemInput,g&&(delete O.status,delete O.hasFeedback,delete O.feedbackIcon),O},[g,l,b]);return t.createElement(o.Provider,{value:x},p)}},28726:function(d,v,e){"use strict";var t=e(59301);v.Z=(0,t.createContext)(void 0)},6700:function(d,v,e){"use strict";var t=e(59301);const n=(0,t.createContext)({});v.Z=n},37028:function(d,v,e){"use strict";var t=e(59301),n=e(92310),s=e.n(n),u=e(36355),f=e(6700),c=e(98242),h=function(p,g){var l={};for(var b in p)Object.prototype.hasOwnProperty.call(p,b)&&g.indexOf(b)<0&&(l[b]=p[b]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,b=Object.getOwnPropertySymbols(p);x<b.length;x++)g.indexOf(b[x])<0&&Object.prototype.propertyIsEnumerable.call(p,b[x])&&(l[b[x]]=p[b[x]]);return l};function o(p){return typeof p=="number"?`${p} ${p} auto`:/^\d+(\.\d+)?(px|em|rem|%)$/.test(p)?`0 0 ${p}`:p}const i=["xs","sm","md","lg","xl","xxl"],y=t.forwardRef((p,g)=>{const{getPrefixCls:l,direction:b}=t.useContext(u.E_),{gutter:x,wrap:O}=t.useContext(f.Z),{prefixCls:k,span:C,order:T,offset:F,push:$,pull:R,className:K,children:W,flex:Z,style:ie}=p,ne=h(p,["prefixCls","span","order","offset","push","pull","className","children","flex","style"]),se=l("col",k),[Q,Y]=(0,c.c)(se);let G={};i.forEach(J=>{let te={};const M=p[J];typeof M=="number"?te.span=M:typeof M=="object"&&(te=M||{}),delete ne[J],G=Object.assign(Object.assign({},G),{[`${se}-${J}-${te.span}`]:te.span!==void 0,[`${se}-${J}-order-${te.order}`]:te.order||te.order===0,[`${se}-${J}-offset-${te.offset}`]:te.offset||te.offset===0,[`${se}-${J}-push-${te.push}`]:te.push||te.push===0,[`${se}-${J}-pull-${te.pull}`]:te.pull||te.pull===0,[`${se}-${J}-flex-${te.flex}`]:te.flex||te.flex==="auto",[`${se}-rtl`]:b==="rtl"})});const ae=s()(se,{[`${se}-${C}`]:C!==void 0,[`${se}-order-${T}`]:T,[`${se}-offset-${F}`]:F,[`${se}-push-${$}`]:$,[`${se}-pull-${R}`]:R},K,G,Y),ee={};if(x&&x[0]>0){const J=x[0]/2;ee.paddingLeft=J,ee.paddingRight=J}return Z&&(ee.flex=o(Z),O===!1&&!ee.minWidth&&(ee.minWidth=0)),Q(t.createElement("div",Object.assign({},ne,{style:Object.assign(Object.assign({},ee),ie),className:ae,ref:g}),W))});v.Z=y},27382:function(d,v,e){"use strict";var t=e(59301),n=e(92310),s=e.n(n),u=e(69507),f=e(36355),c=e(6700),h=e(98242),o=function(l,b){var x={};for(var O in l)Object.prototype.hasOwnProperty.call(l,O)&&b.indexOf(O)<0&&(x[O]=l[O]);if(l!=null&&typeof Object.getOwnPropertySymbols=="function")for(var k=0,O=Object.getOwnPropertySymbols(l);k<O.length;k++)b.indexOf(O[k])<0&&Object.prototype.propertyIsEnumerable.call(l,O[k])&&(x[O[k]]=l[O[k]]);return x};const i=null,y=null;function p(l,b){const[x,O]=t.useState(typeof l=="string"?l:""),k=()=>{if(typeof l=="string"&&O(l),typeof l=="object")for(let C=0;C<u.c4.length;C++){const T=u.c4[C];if(!b[T])continue;const F=l[T];if(F!==void 0){O(F);return}}};return t.useEffect(()=>{k()},[JSON.stringify(l),b]),x}const g=t.forwardRef((l,b)=>{const{prefixCls:x,justify:O,align:k,className:C,style:T,children:F,gutter:$=0,wrap:R}=l,K=o(l,["prefixCls","justify","align","className","style","children","gutter","wrap"]),{getPrefixCls:W,direction:Z}=t.useContext(f.E_),[ie,ne]=t.useState({xs:!0,sm:!0,md:!0,lg:!0,xl:!0,xxl:!0}),[se,Q]=t.useState({xs:!1,sm:!1,md:!1,lg:!1,xl:!1,xxl:!1}),Y=p(k,se),G=p(O,se),ae=t.useRef($),ee=(0,u.ZP)();t.useEffect(()=>{const ht=ee.subscribe(At=>{Q(At);const tr=ae.current||0;(!Array.isArray(tr)&&typeof tr=="object"||Array.isArray(tr)&&(typeof tr[0]=="object"||typeof tr[1]=="object"))&&ne(At)});return()=>ee.unsubscribe(ht)},[]);const J=()=>{const ht=[void 0,void 0];return(Array.isArray($)?$:[$,void 0]).forEach((tr,qt)=>{if(typeof tr=="object")for(let cr=0;cr<u.c4.length;cr++){const Qe=u.c4[cr];if(ie[Qe]&&tr[Qe]!==void 0){ht[qt]=tr[Qe];break}}else ht[qt]=tr}),ht},te=W("row",x),[M,L]=(0,h.V)(te),X=J(),fe=s()(te,{[`${te}-no-wrap`]:R===!1,[`${te}-${G}`]:G,[`${te}-${Y}`]:Y,[`${te}-rtl`]:Z==="rtl"},C,L),xe={},Ce=X[0]!=null&&X[0]>0?X[0]/-2:void 0;Ce&&(xe.marginLeft=Ce,xe.marginRight=Ce),[,xe.rowGap]=X;const[Me,ke]=X,Ft=t.useMemo(()=>({gutter:[Me,ke],wrap:R}),[Me,ke,R]);return M(t.createElement(c.Z.Provider,{value:Ft},t.createElement("div",Object.assign({},K,{className:fe,style:Object.assign(Object.assign({},xe),T),ref:b}),F)))});v.Z=g},98242:function(d,v,e){"use strict";e.d(v,{V:function(){return o},c:function(){return i}});var t=e(83116),n=e(37613);const s=y=>{const{componentCls:p}=y;return{[p]:{display:"flex",flexFlow:"row wrap",minWidth:0,"&::before, &::after":{display:"flex"},"&-no-wrap":{flexWrap:"nowrap"},"&-start":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"flex-end"},"&-space-between":{justifyContent:"space-between"},"&-space-around":{justifyContent:"space-around"},"&-space-evenly":{justifyContent:"space-evenly"},"&-top":{alignItems:"flex-start"},"&-middle":{alignItems:"center"},"&-bottom":{alignItems:"flex-end"}}}},u=y=>{const{componentCls:p}=y;return{[p]:{position:"relative",maxWidth:"100%",minHeight:1}}},f=(y,p)=>{const{componentCls:g,gridColumns:l}=y,b={};for(let x=l;x>=0;x--)x===0?(b[`${g}${p}-${x}`]={display:"none"},b[`${g}-push-${x}`]={insetInlineStart:"auto"},b[`${g}-pull-${x}`]={insetInlineEnd:"auto"},b[`${g}${p}-push-${x}`]={insetInlineStart:"auto"},b[`${g}${p}-pull-${x}`]={insetInlineEnd:"auto"},b[`${g}${p}-offset-${x}`]={marginInlineStart:0},b[`${g}${p}-order-${x}`]={order:0}):(b[`${g}${p}-${x}`]=[{"--ant-display":"block",display:"block"},{display:"var(--ant-display)",flex:`0 0 ${x/l*100}%`,maxWidth:`${x/l*100}%`}],b[`${g}${p}-push-${x}`]={insetInlineStart:`${x/l*100}%`},b[`${g}${p}-pull-${x}`]={insetInlineEnd:`${x/l*100}%`},b[`${g}${p}-offset-${x}`]={marginInlineStart:`${x/l*100}%`},b[`${g}${p}-order-${x}`]={order:x});return b},c=(y,p)=>f(y,p),h=(y,p,g)=>({[`@media (min-width: ${p}px)`]:Object.assign({},c(y,g))}),o=(0,t.Z)("Grid",y=>[s(y)]),i=(0,t.Z)("Grid",y=>{const p=(0,n.TS)(y,{gridColumns:24}),g={"-sm":p.screenSMMin,"-md":p.screenMDMin,"-lg":p.screenLGMin,"-xl":p.screenXLMin,"-xxl":p.screenXXLMin};return[u(p),c(p,""),c(p,"-xs"),Object.keys(g).map(l=>h(p,g[l],l)).reduce((l,b)=>Object.assign(Object.assign({},l),b),{})]})},41887:function(d,v,e){"use strict";var t=e(59301);const n=(0,t.createContext)(void 0);v.Z=n},31724:function(d,v,e){"use strict";e.d(v,{Z:function(){return h}});var t=e(22075),n=e(48183),s=n.Z,u=e(67532);const f="${label} is not a valid ${type}";var h={locale:"en",Pagination:t.Z,DatePicker:n.Z,TimePicker:u.Z,Calendar:s,global:{placeholder:"Please select"},Table:{filterTitle:"Filter menu",filterConfirm:"OK",filterReset:"Reset",filterEmptyText:"No filters",filterCheckall:"Select all items",filterSearchPlaceholder:"Search in filters",emptyText:"No data",selectAll:"Select current page",selectInvert:"Invert current page",selectNone:"Clear all data",selectionAll:"Select all data",sortTitle:"Sort",expand:"Expand row",collapse:"Collapse row",triggerDesc:"Click to sort descending",triggerAsc:"Click to sort ascending",cancelSort:"Click to cancel sorting"},Tour:{Next:"Next",Previous:"Previous",Finish:"Finish"},Modal:{okText:"OK",cancelText:"Cancel",justOkText:"OK"},Popconfirm:{okText:"OK",cancelText:"Cancel"},Transfer:{titles:["",""],searchPlaceholder:"Search here",itemUnit:"item",itemsUnit:"items",remove:"Remove",selectCurrent:"Select current page",removeCurrent:"Remove current page",selectAll:"Select all data",removeAll:"Remove all data",selectInvert:"Invert current page"},Upload:{uploading:"Uploading...",removeFile:"Remove file",uploadError:"Upload error",previewFile:"Preview file",downloadFile:"Download file"},Empty:{description:"No data"},Icon:{icon:"icon"},Text:{edit:"Edit",copy:"Copy",copied:"Copied",expand:"Expand"},PageHeader:{back:"Back"},Form:{optional:"(optional)",defaultValidateMessages:{default:"Field validation error for ${label}",required:"Please enter ${label}",enum:"${label} must be one of [${enum}]",whitespace:"${label} cannot be a blank character",date:{format:"${label} date format is invalid",parse:"${label} cannot be converted to a date",invalid:"${label} is an invalid date"},types:{string:f,method:f,array:f,object:f,number:f,date:f,boolean:f,integer:f,float:f,regexp:f,email:f,url:f,hex:f},string:{len:"${label} must be ${len} characters",min:"${label} must be at least ${min} characters",max:"${label} must be up to ${max} characters",range:"${label} must be between ${min}-${max} characters"},number:{len:"${label} must be equal to ${len}",min:"${label} must be minimum ${min}",max:"${label} must be maximum ${max}",range:"${label} must be between ${min}-${max}"},array:{len:"Must be ${len} ${label}",min:"At least ${min} ${label}",max:"At most ${max} ${label}",range:"The amount of ${label} must be between ${min}-${max}"},pattern:{mismatch:"${label} does not match the pattern ${pattern}"}}},Image:{preview:"Preview"},QRCode:{expired:"QR code expired",refresh:"Refresh"},ColorPicker:{presetEmpty:"Empty"}}},9763:function(d,v,e){"use strict";var t=e(59301),n=e(41887),s=e(31724);const u=(f,c)=>{const h=t.useContext(n.Z),o=t.useMemo(()=>{var y;const p=c||s.Z[f],g=(y=h==null?void 0:h[f])!==null&&y!==void 0?y:{};return Object.assign(Object.assign({},typeof p=="function"?p():p),g||{})},[f,c,h]),i=t.useMemo(()=>{const y=h==null?void 0:h.locale;return h!=null&&h.exist&&!y?s.Z.locale:y},[h]);return[o,i]};v.Z=u},81863:function(d,v,e){"use strict";e.d(v,{Z:function(){return p}});var t=e(91735),n={locale:"zh_CN",today:"\u4ECA\u5929",now:"\u6B64\u523B",backToToday:"\u8FD4\u56DE\u4ECA\u5929",ok:"\u786E\u5B9A",timeSelect:"\u9009\u62E9\u65F6\u95F4",dateSelect:"\u9009\u62E9\u65E5\u671F",weekSelect:"\u9009\u62E9\u5468",clear:"\u6E05\u9664",month:"\u6708",year:"\u5E74",previousMonth:"\u4E0A\u4E2A\u6708 (\u7FFB\u9875\u4E0A\u952E)",nextMonth:"\u4E0B\u4E2A\u6708 (\u7FFB\u9875\u4E0B\u952E)",monthSelect:"\u9009\u62E9\u6708\u4EFD",yearSelect:"\u9009\u62E9\u5E74\u4EFD",decadeSelect:"\u9009\u62E9\u5E74\u4EE3",yearFormat:"YYYY\u5E74",dayFormat:"D\u65E5",dateFormat:"YYYY\u5E74M\u6708D\u65E5",dateTimeFormat:"YYYY\u5E74M\u6708D\u65E5 HH\u65F6mm\u5206ss\u79D2",previousYear:"\u4E0A\u4E00\u5E74 (Control\u952E\u52A0\u5DE6\u65B9\u5411\u952E)",nextYear:"\u4E0B\u4E00\u5E74 (Control\u952E\u52A0\u53F3\u65B9\u5411\u952E)",previousDecade:"\u4E0A\u4E00\u5E74\u4EE3",nextDecade:"\u4E0B\u4E00\u5E74\u4EE3",previousCentury:"\u4E0A\u4E00\u4E16\u7EAA",nextCentury:"\u4E0B\u4E00\u4E16\u7EAA"},s=n,f={placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4",rangePlaceholder:["\u5F00\u59CB\u65F6\u95F4","\u7ED3\u675F\u65F6\u95F4"]};const c={lang:Object.assign({placeholder:"\u8BF7\u9009\u62E9\u65E5\u671F",yearPlaceholder:"\u8BF7\u9009\u62E9\u5E74\u4EFD",quarterPlaceholder:"\u8BF7\u9009\u62E9\u5B63\u5EA6",monthPlaceholder:"\u8BF7\u9009\u62E9\u6708\u4EFD",weekPlaceholder:"\u8BF7\u9009\u62E9\u5468",rangePlaceholder:["\u5F00\u59CB\u65E5\u671F","\u7ED3\u675F\u65E5\u671F"],rangeYearPlaceholder:["\u5F00\u59CB\u5E74\u4EFD","\u7ED3\u675F\u5E74\u4EFD"],rangeMonthPlaceholder:["\u5F00\u59CB\u6708\u4EFD","\u7ED3\u675F\u6708\u4EFD"],rangeQuarterPlaceholder:["\u5F00\u59CB\u5B63\u5EA6","\u7ED3\u675F\u5B63\u5EA6"],rangeWeekPlaceholder:["\u5F00\u59CB\u5468","\u7ED3\u675F\u5468"]},s),timePickerLocale:Object.assign({},f)};c.lang.ok="\u786E\u5B9A";var h=c,o=h;const i="${label}\u4E0D\u662F\u4E00\u4E2A\u6709\u6548\u7684${type}";var p={locale:"zh-cn",Pagination:t.Z,DatePicker:h,TimePicker:f,Calendar:o,global:{placeholder:"\u8BF7\u9009\u62E9"},Table:{filterTitle:"\u7B5B\u9009",filterConfirm:"\u786E\u5B9A",filterReset:"\u91CD\u7F6E",filterEmptyText:"\u65E0\u7B5B\u9009\u9879",filterCheckall:"\u5168\u9009",filterSearchPlaceholder:"\u5728\u7B5B\u9009\u9879\u4E2D\u641C\u7D22",selectAll:"\u5168\u9009\u5F53\u9875",selectInvert:"\u53CD\u9009\u5F53\u9875",selectNone:"\u6E05\u7A7A\u6240\u6709",selectionAll:"\u5168\u9009\u6240\u6709",sortTitle:"\u6392\u5E8F",expand:"\u5C55\u5F00\u884C",collapse:"\u5173\u95ED\u884C",triggerDesc:"\u70B9\u51FB\u964D\u5E8F",triggerAsc:"\u70B9\u51FB\u5347\u5E8F",cancelSort:"\u53D6\u6D88\u6392\u5E8F"},Modal:{okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",justOkText:"\u77E5\u9053\u4E86"},Tour:{Next:"\u4E0B\u4E00\u6B65",Previous:"\u4E0A\u4E00\u6B65",Finish:"\u7ED3\u675F\u5BFC\u89C8"},Popconfirm:{cancelText:"\u53D6\u6D88",okText:"\u786E\u5B9A"},Transfer:{titles:["",""],searchPlaceholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",itemUnit:"\u9879",itemsUnit:"\u9879",remove:"\u5220\u9664",selectCurrent:"\u5168\u9009\u5F53\u9875",removeCurrent:"\u5220\u9664\u5F53\u9875",selectAll:"\u5168\u9009\u6240\u6709",removeAll:"\u5220\u9664\u5168\u90E8",selectInvert:"\u53CD\u9009\u5F53\u9875"},Upload:{uploading:"\u6587\u4EF6\u4E0A\u4F20\u4E2D",removeFile:"\u5220\u9664\u6587\u4EF6",uploadError:"\u4E0A\u4F20\u9519\u8BEF",previewFile:"\u9884\u89C8\u6587\u4EF6",downloadFile:"\u4E0B\u8F7D\u6587\u4EF6"},Empty:{description:"\u6682\u65E0\u6570\u636E"},Icon:{icon:"\u56FE\u6807"},Text:{edit:"\u7F16\u8F91",copy:"\u590D\u5236",copied:"\u590D\u5236\u6210\u529F",expand:"\u5C55\u5F00"},PageHeader:{back:"\u8FD4\u56DE"},Form:{optional:"\uFF08\u53EF\u9009\uFF09",defaultValidateMessages:{default:"\u5B57\u6BB5\u9A8C\u8BC1\u9519\u8BEF${label}",required:"\u8BF7\u8F93\u5165${label}",enum:"${label}\u5FC5\u987B\u662F\u5176\u4E2D\u4E00\u4E2A[${enum}]",whitespace:"${label}\u4E0D\u80FD\u4E3A\u7A7A\u5B57\u7B26",date:{format:"${label}\u65E5\u671F\u683C\u5F0F\u65E0\u6548",parse:"${label}\u4E0D\u80FD\u8F6C\u6362\u4E3A\u65E5\u671F",invalid:"${label}\u662F\u4E00\u4E2A\u65E0\u6548\u65E5\u671F"},types:{string:i,method:i,array:i,object:i,number:i,date:i,boolean:i,integer:i,float:i,regexp:i,email:i,url:i,hex:i},string:{len:"${label}\u987B\u4E3A${len}\u4E2A\u5B57\u7B26",min:"${label}\u6700\u5C11${min}\u4E2A\u5B57\u7B26",max:"${label}\u6700\u591A${max}\u4E2A\u5B57\u7B26",range:"${label}\u987B\u5728${min}-${max}\u5B57\u7B26\u4E4B\u95F4"},number:{len:"${label}\u5FC5\u987B\u7B49\u4E8E${len}",min:"${label}\u6700\u5C0F\u503C\u4E3A${min}",max:"${label}\u6700\u5927\u503C\u4E3A${max}",range:"${label}\u987B\u5728${min}-${max}\u4E4B\u95F4"},array:{len:"\u987B\u4E3A${len}\u4E2A${label}",min:"\u6700\u5C11${min}\u4E2A${label}",max:"\u6700\u591A${max}\u4E2A${label}",range:"${label}\u6570\u91CF\u987B\u5728${min}-${max}\u4E4B\u95F4"},pattern:{mismatch:"${label}\u4E0E\u6A21\u5F0F\u4E0D\u5339\u914D${pattern}"}}},Image:{preview:"\u9884\u89C8"},QRCode:{expired:"\u4E8C\u7EF4\u7801\u8FC7\u671F",refresh:"\u70B9\u51FB\u5237\u65B0"},ColorPicker:{presetEmpty:"\u6682\u65E0"}}},8591:function(d,v,e){"use strict";e.d(v,{ZP:function(){return Ot}});var t=e(26407),n=e(59301),s=e(1585),u=e(92736),f=e(29679),c=e(19248),h=e(96512),o=e(78987),i=e(58617),y=e(92310),p=e.n(y),g=e(581),l=e(36355),b=e(93083),x=e(17313),O=e(83116),k=e(37613);const C=pt=>{const{componentCls:et,iconCls:Ne,boxShadow:me,colorText:Ee,colorSuccess:Le,colorError:$e,colorWarning:Ze,colorInfo:nt,fontSizeLG:ut,motionEaseInOutCirc:Wt,motionDurationSlow:Zt,marginXS:Pe,paddingXS:qe,borderRadiusLG:Kt,zIndexPopup:Rt,contentPadding:Nt,contentBg:Bt}=pt,Ct=`${et}-notice`,Yt=new b.Keyframes("MessageMoveIn",{"0%":{padding:0,transform:"translateY(-100%)",opacity:0},"100%":{padding:qe,transform:"translateY(0)",opacity:1}}),ze=new b.Keyframes("MessageMoveOut",{"0%":{maxHeight:pt.height,padding:qe,opacity:1},"100%":{maxHeight:0,padding:0,opacity:0}}),ue={padding:qe,textAlign:"center",[`${et}-custom-content > ${Ne}`]:{verticalAlign:"text-bottom",marginInlineEnd:Pe,fontSize:ut},[`${Ct}-content`]:{display:"inline-block",padding:Nt,background:Bt,borderRadius:Kt,boxShadow:me,pointerEvents:"all"},[`${et}-success > ${Ne}`]:{color:Le},[`${et}-error > ${Ne}`]:{color:$e},[`${et}-warning > ${Ne}`]:{color:Ze},[`${et}-info > ${Ne},
${et}-loading > ${Ne}`]:{color:nt}};return[{[et]:Object.assign(Object.assign({},(0,x.Wf)(pt)),{color:Ee,position:"fixed",top:Pe,width:"100%",pointerEvents:"none",zIndex:Rt,[`${et}-move-up`]:{animationFillMode:"forwards"},[`
${et}-move-up-appear,
${et}-move-up-enter
`]:{animationName:Yt,animationDuration:Zt,animationPlayState:"paused",animationTimingFunction:Wt},[`
${et}-move-up-appear${et}-move-up-appear-active,
${et}-move-up-enter${et}-move-up-enter-active
`]:{animationPlayState:"running"},[`${et}-move-up-leave`]:{animationName:ze,animationDuration:Zt,animationPlayState:"paused",animationTimingFunction:Wt},[`${et}-move-up-leave${et}-move-up-leave-active`]:{animationPlayState:"running"},"&-rtl":{direction:"rtl",span:{direction:"rtl"}}})},{[et]:{[Ct]:Object.assign({},ue)}},{[`${et}-notice-pure-panel`]:Object.assign(Object.assign({},ue),{padding:0,textAlign:"start"})}]};var T=(0,O.Z)("Message",pt=>{const et=(0,k.TS)(pt,{height:150});return[C(et)]},pt=>({zIndexPopup:pt.zIndexPopupBase+10,contentBg:pt.colorBgElevated,contentPadding:`${(pt.controlHeightLG-pt.fontSize*pt.lineHeight)/2}px ${pt.paddingSM}px`})),F=function(pt,et){var Ne={};for(var me in pt)Object.prototype.hasOwnProperty.call(pt,me)&&et.indexOf(me)<0&&(Ne[me]=pt[me]);if(pt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,me=Object.getOwnPropertySymbols(pt);Ee<me.length;Ee++)et.indexOf(me[Ee])<0&&Object.prototype.propertyIsEnumerable.call(pt,me[Ee])&&(Ne[me[Ee]]=pt[me[Ee]]);return Ne};const $={info:n.createElement(o.Z,null),success:n.createElement(f.Z,null),error:n.createElement(c.Z,null),warning:n.createElement(h.Z,null),loading:n.createElement(i.Z,null)},R=pt=>{let{prefixCls:et,type:Ne,icon:me,children:Ee}=pt;return n.createElement("div",{className:p()(`${et}-custom-content`,`${et}-${Ne}`)},me||$[Ne],n.createElement("span",null,Ee))};var W=pt=>{const{prefixCls:et,className:Ne,type:me,icon:Ee,content:Le}=pt,$e=F(pt,["prefixCls","className","type","icon","content"]),{getPrefixCls:Ze}=n.useContext(l.E_),nt=et||Ze("message"),[,ut]=T(nt);return n.createElement(g.qX,Object.assign({},$e,{prefixCls:nt,className:p()(Ne,ut,`${nt}-notice-pure-panel`),eventKey:"pure",duration:null,content:n.createElement(R,{prefixCls:nt,type:me,icon:Ee},Le)}))},Z=e(99267);function ie(pt,et){return{motionName:et!=null?et:`${pt}-move-up`}}function ne(pt){let et;const Ne=new Promise(Ee=>{et=pt(()=>{Ee(!0)})}),me=()=>{et==null||et()};return me.then=(Ee,Le)=>Ne.then(Ee,Le),me.promise=Ne,me}var se=function(pt,et){var Ne={};for(var me in pt)Object.prototype.hasOwnProperty.call(pt,me)&&et.indexOf(me)<0&&(Ne[me]=pt[me]);if(pt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,me=Object.getOwnPropertySymbols(pt);Ee<me.length;Ee++)et.indexOf(me[Ee])<0&&Object.prototype.propertyIsEnumerable.call(pt,me[Ee])&&(Ne[me[Ee]]=pt[me[Ee]]);return Ne};const Q=8,Y=3,G=pt=>{let{children:et,prefixCls:Ne}=pt;const[,me]=T(Ne);return n.createElement(g.JB,{classNames:{list:me,notice:me}},et)},ae=(pt,et)=>{let{prefixCls:Ne,key:me}=et;return n.createElement(G,{prefixCls:Ne,key:me},pt)},ee=n.forwardRef((pt,et)=>{const{top:Ne,prefixCls:me,getContainer:Ee,maxCount:Le,duration:$e=Y,rtl:Ze,transitionName:nt,onAllRemoved:ut}=pt,{getPrefixCls:Wt,getPopupContainer:Zt,message:Pe}=n.useContext(l.E_),qe=me||Wt("message"),Kt=()=>({left:"50%",transform:"translateX(-50%)",top:Ne!=null?Ne:Q}),Rt=()=>p()({[`${qe}-rtl`]:Ze}),Nt=()=>ie(qe,nt),Bt=n.createElement("span",{className:`${qe}-close-x`},n.createElement(Z.Z,{className:`${qe}-close-icon`})),[Ct,Yt]=(0,g.lm)({prefixCls:qe,style:Kt,className:Rt,motion:Nt,closable:!1,closeIcon:Bt,duration:$e,getContainer:()=>(Ee==null?void 0:Ee())||(Zt==null?void 0:Zt())||document.body,maxCount:Le,onAllRemoved:ut,renderNotifications:ae});return n.useImperativeHandle(et,()=>Object.assign(Object.assign({},Ct),{prefixCls:qe,message:Pe})),Yt});let J=0;function te(pt){const et=n.useRef(null);return[n.useMemo(()=>{const me=nt=>{var ut;(ut=et.current)===null||ut===void 0||ut.close(nt)},Ee=nt=>{if(!et.current){const le=()=>{};return le.then=()=>{},le}const{open:ut,prefixCls:Wt,message:Zt}=et.current,Pe=`${Wt}-notice`,{content:qe,icon:Kt,type:Rt,key:Nt,className:Bt,style:Ct,onClose:Yt}=nt,ze=se(nt,["content","icon","type","key","className","style","onClose"]);let ue=Nt;return ue==null&&(J+=1,ue=`antd-message-${J}`),ne(le=>(ut(Object.assign(Object.assign({},ze),{key:ue,content:n.createElement(R,{prefixCls:Wt,type:Rt,icon:Kt},qe),placement:"top",className:p()(Rt&&`${Pe}-${Rt}`,Bt,Zt==null?void 0:Zt.className),style:Object.assign(Object.assign({},Zt==null?void 0:Zt.style),Ct),onClose:()=>{Yt==null||Yt(),le()}})),()=>{me(ue)}))},$e={open:Ee,destroy:nt=>{var ut;nt!==void 0?me(nt):(ut=et.current)===null||ut===void 0||ut.destroy()}};return["info","success","warning","error","loading"].forEach(nt=>{const ut=(Wt,Zt,Pe)=>{let qe;Wt&&typeof Wt=="object"&&"content"in Wt?qe=Wt:qe={content:Wt};let Kt,Rt;typeof Zt=="function"?Rt=Zt:(Kt=Zt,Rt=Pe);const Nt=Object.assign(Object.assign({onClose:Rt,duration:Kt},qe),{type:nt});return Ee(Nt)};$e[nt]=ut}),$e},[]),n.createElement(ee,Object.assign({key:"message-holder"},pt,{ref:et}))]}function M(pt){return te(pt)}let L=null,X=pt=>pt(),fe=[],xe={};function Ce(){const{prefixCls:pt,getContainer:et,duration:Ne,rtl:me,maxCount:Ee,top:Le}=xe,$e=pt!=null?pt:(0,u.w6)().getPrefixCls("message"),Ze=(et==null?void 0:et())||document.body;return{prefixCls:$e,getContainer:()=>Ze,duration:Ne,rtl:me,maxCount:Ee,top:Le}}const Me=n.forwardRef((pt,et)=>{const[Ne,me]=n.useState(Ce),[Ee,Le]=te(Ne),$e=(0,u.w6)(),Ze=$e.getRootPrefixCls(),nt=$e.getIconPrefixCls(),ut=$e.getTheme(),Wt=()=>{me(Ce)};return n.useEffect(Wt,[]),n.useImperativeHandle(et,()=>{const Zt=Object.assign({},Ee);return Object.keys(Zt).forEach(Pe=>{Zt[Pe]=function(){return Wt(),Ee[Pe].apply(Ee,arguments)}}),{instance:Zt,sync:Wt}}),n.createElement(u.ZP,{prefixCls:Ze,iconPrefixCls:nt,theme:ut},Le)});function ke(){if(!L){const pt=document.createDocumentFragment(),et={fragment:pt};L=et,X(()=>{(0,s.s)(n.createElement(Me,{ref:Ne=>{const{instance:me,sync:Ee}=Ne||{};Promise.resolve().then(()=>{!et.instance&&me&&(et.instance=me,et.sync=Ee,ke())})}}),pt)});return}L.instance&&(fe.forEach(pt=>{const{type:et,skipped:Ne}=pt;if(!Ne)switch(et){case"open":{X(()=>{const me=L.instance.open(Object.assign(Object.assign({},xe),pt.config));me==null||me.then(pt.resolve),pt.setCloseFn(me)});break}case"destroy":X(()=>{L==null||L.instance.destroy(pt.key)});break;default:X(()=>{var me;const Ee=(me=L.instance)[et].apply(me,(0,t.Z)(pt.args));Ee==null||Ee.then(pt.resolve),pt.setCloseFn(Ee)})}}),fe=[])}function Ft(pt){xe=Object.assign(Object.assign({},xe),pt),X(()=>{var et;(et=L==null?void 0:L.sync)===null||et===void 0||et.call(L)})}function ht(pt){const et=ne(Ne=>{let me;const Ee={type:"open",config:pt,resolve:Ne,setCloseFn:Le=>{me=Le}};return fe.push(Ee),()=>{me?X(()=>{me()}):Ee.skipped=!0}});return ke(),et}function At(pt,et){const Ne=ne(me=>{let Ee;const Le={type:pt,args:et,resolve:me,setCloseFn:$e=>{Ee=$e}};return fe.push(Le),()=>{Ee?X(()=>{Ee()}):Le.skipped=!0}});return ke(),Ne}function tr(pt){fe.push({type:"destroy",key:pt}),ke()}const qt=["success","info","warning","error","loading"],Qe={open:ht,destroy:tr,config:Ft,useMessage:M,_InternalPanelDoNotUseOrYouWillBeFired:W};qt.forEach(pt=>{Qe[pt]=function(){for(var et=arguments.length,Ne=new Array(et),me=0;me<et;me++)Ne[me]=arguments[me];return At(pt,Ne)}});const Pt=()=>{};let zt=null,it=null;var Ot=Qe},43418:function(d,v,e){"use strict";e.d(v,{default:function(){return dt}});var t=e(26407),n=e(1585),s=e(59301),u=e(92736),f=e(29679),c=e(19248),h=e(96512),o=e(78987),i=e(92310),y=e.n(i),p=e(62892),g=e(9763),l=e(92806);const b=s.createContext({}),{Provider:x}=b;var k=()=>{const{autoFocusButton:Ht,cancelButtonProps:ct,cancelTextLocale:Ie,isSilent:Et,mergedOkCancel:ge,rootPrefixCls:Ke,close:yt,onCancel:kt,onConfirm:Fe}=(0,s.useContext)(b);return ge?s.createElement(l.Z,{isSilent:Et,actionFn:kt,close:function(){yt==null||yt.apply(void 0,arguments),Fe==null||Fe(!1)},autoFocus:Ht==="cancel",buttonProps:ct,prefixCls:`${Ke}-btn`},Ie):null},T=()=>{const{autoFocusButton:Ht,close:ct,isSilent:Ie,okButtonProps:Et,rootPrefixCls:ge,okTextLocale:Ke,okType:yt,onConfirm:kt,onOk:Fe}=(0,s.useContext)(b);return s.createElement(l.Z,{isSilent:Ie,type:yt||"primary",actionFn:Fe,close:function(){ct==null||ct.apply(void 0,arguments),kt==null||kt(!0)},autoFocus:Ht==="ok",buttonProps:Et,prefixCls:`${ge}-btn`},Ke)},F=e(99267),$=e(86923),R=e(47729),K=e(47273);const W=()=>(0,K.Z)()&&window.document.documentElement;var Z=e(36355),ie=e(32441),ne=e(33234),se=e(11575),Q=e(1684),Y=e(3113),ae=()=>{const{cancelButtonProps:Ht,cancelTextLocale:ct,onCancel:Ie}=(0,s.useContext)(b);return s.createElement(Y.ZP,Object.assign({onClick:Ie},Ht),ct)},ee=e(67797),te=()=>{const{confirmLoading:Ht,okButtonProps:ct,okType:Ie,okTextLocale:Et,onOk:ge}=(0,s.useContext)(b);return s.createElement(Y.ZP,Object.assign({},(0,ee.n)(Ie),{loading:Ht,onClick:ge},ct),Et)},M=e(98044);function L(Ht,ct){return s.createElement("span",{className:`${Ht}-close-x`},ct||s.createElement(F.Z,{className:`${Ht}-close-icon`}))}const X=Ht=>{const{okText:ct,okType:Ie="primary",cancelText:Et,confirmLoading:ge,onOk:Ke,onCancel:yt,okButtonProps:kt,cancelButtonProps:Fe,footer:Dr}=Ht,[St]=(0,g.Z)("Modal",(0,M.A)()),Vr=ct||(St==null?void 0:St.okText),Jr=Et||(St==null?void 0:St.cancelText),Er={confirmLoading:ge,okButtonProps:kt,cancelButtonProps:Fe,okTextLocale:Vr,cancelTextLocale:Jr,okType:Ie,onOk:Ke,onCancel:yt},$r=s.useMemo(()=>Er,(0,t.Z)(Object.values(Er)));let dr;return typeof Dr=="function"||typeof Dr=="undefined"?(dr=s.createElement(x,{value:$r},s.createElement(ae,null),s.createElement(te,null)),typeof Dr=="function"&&(dr=Dr(dr,{OkBtn:te,CancelBtn:ae}))):dr=Dr,s.createElement(Q.n,{disabled:!1},dr)};var fe=e(73819),xe=function(Ht,ct){var Ie={};for(var Et in Ht)Object.prototype.hasOwnProperty.call(Ht,Et)&&ct.indexOf(Et)<0&&(Ie[Et]=Ht[Et]);if(Ht!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,Et=Object.getOwnPropertySymbols(Ht);ge<Et.length;ge++)ct.indexOf(Et[ge])<0&&Object.prototype.propertyIsEnumerable.call(Ht,Et[ge])&&(Ie[Et[ge]]=Ht[Et[ge]]);return Ie};let Ce;const Me=Ht=>{Ce={x:Ht.pageX,y:Ht.pageY},setTimeout(()=>{Ce=null},100)};W()&&document.documentElement.addEventListener("click",Me,!0);var Ft=Ht=>{var ct;const{getPopupContainer:Ie,getPrefixCls:Et,direction:ge,modal:Ke}=s.useContext(Z.E_),yt=hn=>{const{onCancel:Bn}=Ht;Bn==null||Bn(hn)},kt=hn=>{const{onOk:Bn}=Ht;Bn==null||Bn(hn)},{prefixCls:Fe,className:Dr,rootClassName:St,open:Vr,wrapClassName:Jr,centered:Er,getContainer:$r,closeIcon:dr,closable:zr,focusTriggerAfterClose:sn=!0,style:ln,visible:sr,width:Lt=520,footer:gt}=Ht,bt=xe(Ht,["prefixCls","className","rootClassName","open","wrapClassName","centered","getContainer","closeIcon","closable","focusTriggerAfterClose","style","visible","width","footer"]),jt=Et("modal",Fe),Sr=Et(),[br,at]=(0,fe.ZP)(jt),Mr=y()(Jr,{[`${jt}-centered`]:!!Er,[`${jt}-wrap-rtl`]:ge==="rtl"}),xn=gt!==null&&s.createElement(X,Object.assign({},Ht,{onOk:kt,onCancel:yt})),[Vn,gr]=(0,R.Z)(zr,dr,hn=>L(jt,hn),s.createElement(F.Z,{className:`${jt}-close-icon`}),!0),Xr=(0,se.H)(`.${jt}-content`);return br(s.createElement(ne.BR,null,s.createElement(ie.Ux,{status:!0,override:!0},s.createElement($.Z,Object.assign({width:Lt},bt,{getContainer:$r===void 0?Ie:$r,prefixCls:jt,rootClassName:y()(at,St),wrapClassName:Mr,footer:xn,visible:Vr!=null?Vr:sr,mousePosition:(ct=bt.mousePosition)!==null&&ct!==void 0?ct:Ce,onClose:yt,closable:Vn,closeIcon:gr,focusTriggerAfterClose:sn,transitionName:(0,p.m)(Sr,"zoom",Ht.transitionName),maskTransitionName:(0,p.m)(Sr,"fade",Ht.maskTransitionName),className:y()(at,Dr,Ke==null?void 0:Ke.className),style:Object.assign(Object.assign({},Ke==null?void 0:Ke.style),ln),panelRef:Xr})))))},ht=e(17313),At=e(83116);const tr=Ht=>{const{componentCls:ct,titleFontSize:Ie,titleLineHeight:Et,modalConfirmIconSize:ge,fontSize:Ke,lineHeight:yt}=Ht,kt=`${ct}-confirm`,Fe=Math.round(Ie*Et),Dr=Math.round(Ke*yt);return{[kt]:{"&-rtl":{direction:"rtl"},[`${Ht.antCls}-modal-header`]:{display:"none"},[`${kt}-body-wrapper`]:Object.assign({},(0,ht.dF)()),[`${kt}-body`]:{display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${Ht.iconCls}`]:{flex:"none",fontSize:ge,marginInlineEnd:Ht.marginSM,marginTop:(Dr-ge)/2},[`&-has-title > ${Ht.iconCls}`]:{marginTop:(Fe-ge)/2}},[`${kt}-paragraph`]:{display:"flex",flexDirection:"column",flex:"auto",rowGap:Ht.marginXS},[`${kt}-title`]:{color:Ht.colorTextHeading,fontWeight:Ht.fontWeightStrong,fontSize:Ie,lineHeight:Et},[`${kt}-content`]:{color:Ht.colorText,fontSize:Ke,lineHeight:yt},[`${kt}-btns`]:{textAlign:"end",marginTop:Ht.marginSM,[`${Ht.antCls}-btn + ${Ht.antCls}-btn`]:{marginBottom:0,marginInlineStart:Ht.marginXS}}},[`${kt}-error ${kt}-body > ${Ht.iconCls}`]:{color:Ht.colorError},[`${kt}-warning ${kt}-body > ${Ht.iconCls},
${kt}-confirm ${kt}-body > ${Ht.iconCls}`]:{color:Ht.colorWarning},[`${kt}-info ${kt}-body > ${Ht.iconCls}`]:{color:Ht.colorInfo},[`${kt}-success ${kt}-body > ${Ht.iconCls}`]:{color:Ht.colorSuccess}}};var qt=(0,At.b)(["Modal","confirm"],Ht=>{const ct=(0,fe.B4)(Ht);return[tr(ct)]},fe.eh,{order:-1e3}),cr=function(Ht,ct){var Ie={};for(var Et in Ht)Object.prototype.hasOwnProperty.call(Ht,Et)&&ct.indexOf(Et)<0&&(Ie[Et]=Ht[Et]);if(Ht!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,Et=Object.getOwnPropertySymbols(Ht);ge<Et.length;ge++)ct.indexOf(Et[ge])<0&&Object.prototype.propertyIsEnumerable.call(Ht,Et[ge])&&(Ie[Et[ge]]=Ht[Et[ge]]);return Ie};function Qe(Ht){const{prefixCls:ct,icon:Ie,okText:Et,cancelText:ge,confirmPrefixCls:Ke,type:yt,okCancel:kt,footer:Fe,locale:Dr}=Ht,St=cr(Ht,["prefixCls","icon","okText","cancelText","confirmPrefixCls","type","okCancel","footer","locale"]);let Vr=Ie;if(!Ie&&Ie!==null)switch(yt){case"info":Vr=s.createElement(o.Z,null);break;case"success":Vr=s.createElement(f.Z,null);break;case"error":Vr=s.createElement(c.Z,null);break;default:Vr=s.createElement(h.Z,null)}const Jr=kt!=null?kt:yt==="confirm",Er=Ht.autoFocusButton===null?!1:Ht.autoFocusButton||"ok",[$r]=(0,g.Z)("Modal"),dr=Dr||$r,zr=Et||(Jr?dr==null?void 0:dr.okText:dr==null?void 0:dr.justOkText),sn=ge||(dr==null?void 0:dr.cancelText),ln=Object.assign({autoFocusButton:Er,cancelTextLocale:sn,okTextLocale:zr,mergedOkCancel:Jr},St),sr=s.useMemo(()=>ln,(0,t.Z)(Object.values(ln))),Lt=s.createElement(s.Fragment,null,s.createElement(k,null),s.createElement(T,null)),gt=Ht.title!==void 0&&Ht.title!==null,bt=`${Ke}-body`;return s.createElement("div",{className:`${Ke}-body-wrapper`},s.createElement("div",{className:y()(bt,{[`${bt}-has-title`]:gt})},Vr,s.createElement("div",{className:`${Ke}-paragraph`},gt&&s.createElement("span",{className:`${Ke}-title`},Ht.title),s.createElement("div",{className:`${Ke}-content`},Ht.content))),Fe===void 0||typeof Fe=="function"?s.createElement(x,{value:sr},s.createElement("div",{className:`${Ke}-btns`},typeof Fe=="function"?Fe(Lt,{OkBtn:T,CancelBtn:k}):Lt)):Fe,s.createElement(qt,{prefixCls:ct}))}var zt=Ht=>{const{close:ct,zIndex:Ie,afterClose:Et,visible:ge,open:Ke,keyboard:yt,centered:kt,getContainer:Fe,maskStyle:Dr,direction:St,prefixCls:Vr,wrapClassName:Jr,rootPrefixCls:Er,iconPrefixCls:$r,theme:dr,bodyStyle:zr,closable:sn=!1,closeIcon:ln,modalRender:sr,focusTriggerAfterClose:Lt,onConfirm:gt}=Ht,bt=`${Vr}-confirm`,jt=Ht.width||416,Sr=Ht.style||{},br=Ht.mask===void 0?!0:Ht.mask,at=Ht.maskClosable===void 0?!1:Ht.maskClosable,Mr=y()(bt,`${bt}-${Ht.type}`,{[`${bt}-rtl`]:St==="rtl"},Ht.className);return s.createElement(u.ZP,{prefixCls:Er,iconPrefixCls:$r,direction:St,theme:dr},s.createElement(Ft,{prefixCls:Vr,className:Mr,wrapClassName:y()({[`${bt}-centered`]:!!Ht.centered},Jr),onCancel:()=>{ct==null||ct({triggerCancel:!0}),gt==null||gt(!1)},open:Ke,title:"",footer:null,transitionName:(0,p.m)(Er||"","zoom",Ht.transitionName),maskTransitionName:(0,p.m)(Er||"","fade",Ht.maskTransitionName),mask:br,maskClosable:at,maskStyle:Dr,style:Sr,bodyStyle:zr,width:jt,zIndex:Ie,afterClose:Et,keyboard:yt,centered:kt,getContainer:Fe,closable:sn,closeIcon:ln,modalRender:sr,focusTriggerAfterClose:Lt},s.createElement(Qe,Object.assign({},Ht,{confirmPrefixCls:bt}))))},Ot=[],pt=function(Ht,ct){var Ie={};for(var Et in Ht)Object.prototype.hasOwnProperty.call(Ht,Et)&&ct.indexOf(Et)<0&&(Ie[Et]=Ht[Et]);if(Ht!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,Et=Object.getOwnPropertySymbols(Ht);ge<Et.length;ge++)ct.indexOf(Et[ge])<0&&Object.prototype.propertyIsEnumerable.call(Ht,Et[ge])&&(Ie[Et[ge]]=Ht[Et[ge]]);return Ie};let et="";function Ne(){return et}function me(Ht){const ct=document.createDocumentFragment();let Ie=Object.assign(Object.assign({},Ht),{close:yt,open:!0}),Et;function ge(){for(var Fe=arguments.length,Dr=new Array(Fe),St=0;St<Fe;St++)Dr[St]=arguments[St];const Vr=Dr.some(Jr=>Jr&&Jr.triggerCancel);Ht.onCancel&&Vr&&Ht.onCancel.apply(Ht,[()=>{}].concat((0,t.Z)(Dr.slice(1))));for(let Jr=0;Jr<Ot.length;Jr++)if(Ot[Jr]===yt){Ot.splice(Jr,1);break}(0,n.v)(ct)}function Ke(Fe){var{okText:Dr,cancelText:St,prefixCls:Vr,getContainer:Jr}=Fe,Er=pt(Fe,["okText","cancelText","prefixCls","getContainer"]);clearTimeout(Et),Et=setTimeout(()=>{const $r=(0,M.A)(),{getPrefixCls:dr,getIconPrefixCls:zr,getTheme:sn}=(0,u.w6)(),ln=dr(void 0,Ne()),sr=Vr||`${ln}-modal`,Lt=zr(),gt=sn();let bt=Jr;bt===!1&&(bt=void 0),(0,n.s)(s.createElement(zt,Object.assign({},Er,{getContainer:bt,prefixCls:sr,rootPrefixCls:ln,iconPrefixCls:Lt,okText:Dr,locale:$r,theme:gt,cancelText:St||$r.cancelText})),ct)})}function yt(){for(var Fe=arguments.length,Dr=new Array(Fe),St=0;St<Fe;St++)Dr[St]=arguments[St];Ie=Object.assign(Object.assign({},Ie),{open:!1,afterClose:()=>{typeof Ht.afterClose=="function"&&Ht.afterClose(),ge.apply(this,Dr)}}),Ie.visible&&delete Ie.visible,Ke(Ie)}function kt(Fe){typeof Fe=="function"?Ie=Fe(Ie):Ie=Object.assign(Object.assign({},Ie),Fe),Ke(Ie)}return Ke(Ie),Ot.push(yt),{destroy:yt,update:kt}}function Ee(Ht){return Object.assign(Object.assign({},Ht),{type:"warning"})}function Le(Ht){return Object.assign(Object.assign({},Ht),{type:"info"})}function $e(Ht){return Object.assign(Object.assign({},Ht),{type:"success"})}function Ze(Ht){return Object.assign(Object.assign({},Ht),{type:"error"})}function nt(Ht){return Object.assign(Object.assign({},Ht),{type:"confirm"})}function ut(Ht){let{rootPrefixCls:ct}=Ht;et=ct}var Wt=e(53487),Zt=function(Ht,ct){var Ie={};for(var Et in Ht)Object.prototype.hasOwnProperty.call(Ht,Et)&&ct.indexOf(Et)<0&&(Ie[Et]=Ht[Et]);if(Ht!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,Et=Object.getOwnPropertySymbols(Ht);ge<Et.length;ge++)ct.indexOf(Et[ge])<0&&Object.prototype.propertyIsEnumerable.call(Ht,Et[ge])&&(Ie[Et[ge]]=Ht[Et[ge]]);return Ie};const Pe=Ht=>{const{prefixCls:ct,className:Ie,closeIcon:Et,closable:ge,type:Ke,title:yt,children:kt}=Ht,Fe=Zt(Ht,["prefixCls","className","closeIcon","closable","type","title","children"]),{getPrefixCls:Dr}=s.useContext(Z.E_),St=Dr(),Vr=ct||Dr("modal"),[,Jr]=(0,fe.ZP)(Vr),Er=`${Vr}-confirm`;let $r={};return Ke?$r={closable:ge!=null?ge:!1,title:"",footer:"",children:s.createElement(Qe,Object.assign({},Ht,{prefixCls:Vr,confirmPrefixCls:Er,rootPrefixCls:St,content:kt}))}:$r={closable:ge!=null?ge:!0,title:yt,footer:Ht.footer===void 0?s.createElement(X,Object.assign({},Ht)):Ht.footer,children:kt},s.createElement($.s,Object.assign({prefixCls:Vr,className:y()(Jr,`${Vr}-pure-panel`,Ke&&Er,Ke&&`${Er}-${Ke}`,Ie)},Fe,{closeIcon:L(Vr,Et),closable:ge},$r))};var qe=(0,Wt.i)(Pe);function Kt(){const[Ht,ct]=s.useState([]),Ie=s.useCallback(Et=>(ct(ge=>[].concat((0,t.Z)(ge),[Et])),()=>{ct(ge=>ge.filter(Ke=>Ke!==Et))}),[]);return[Ht,Ie]}var Rt=e(31724),Nt=function(Ht,ct){var Ie={};for(var Et in Ht)Object.prototype.hasOwnProperty.call(Ht,Et)&&ct.indexOf(Et)<0&&(Ie[Et]=Ht[Et]);if(Ht!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,Et=Object.getOwnPropertySymbols(Ht);ge<Et.length;ge++)ct.indexOf(Et[ge])<0&&Object.prototype.propertyIsEnumerable.call(Ht,Et[ge])&&(Ie[Et[ge]]=Ht[Et[ge]]);return Ie};const Bt=(Ht,ct)=>{var Ie,{afterClose:Et,config:ge}=Ht,Ke=Nt(Ht,["afterClose","config"]);const[yt,kt]=s.useState(!0),[Fe,Dr]=s.useState(ge),{direction:St,getPrefixCls:Vr}=s.useContext(Z.E_),Jr=Vr("modal"),Er=Vr(),$r=()=>{var ln;Et(),(ln=Fe.afterClose)===null||ln===void 0||ln.call(Fe)},dr=function(){kt(!1);for(var ln=arguments.length,sr=new Array(ln),Lt=0;Lt<ln;Lt++)sr[Lt]=arguments[Lt];const gt=sr.some(bt=>bt&&bt.triggerCancel);Fe.onCancel&&gt&&Fe.onCancel.apply(Fe,[()=>{}].concat((0,t.Z)(sr.slice(1))))};s.useImperativeHandle(ct,()=>({destroy:dr,update:ln=>{Dr(sr=>Object.assign(Object.assign({},sr),ln))}}));const zr=(Ie=Fe.okCancel)!==null&&Ie!==void 0?Ie:Fe.type==="confirm",[sn]=(0,g.Z)("Modal",Rt.Z.Modal);return s.createElement(zt,Object.assign({prefixCls:Jr,rootPrefixCls:Er},Fe,{close:dr,open:yt,afterClose:$r,okText:Fe.okText||(zr?sn==null?void 0:sn.okText:sn==null?void 0:sn.justOkText),direction:Fe.direction||St,cancelText:Fe.cancelText||(sn==null?void 0:sn.cancelText)},Ke))};var Ct=s.forwardRef(Bt);let Yt=0;const ze=s.memo(s.forwardRef((Ht,ct)=>{const[Ie,Et]=Kt();return s.useImperativeHandle(ct,()=>({patchElement:Et}),[]),s.createElement(s.Fragment,null,Ie)}));function ue(){const Ht=s.useRef(null),[ct,Ie]=s.useState([]);s.useEffect(()=>{ct.length&&((0,t.Z)(ct).forEach(yt=>{yt()}),Ie([]))},[ct]);const Et=s.useCallback(Ke=>function(kt){var Fe;Yt+=1;const Dr=s.createRef();let St;const Vr=new Promise(zr=>{St=zr});let Jr=!1,Er;const $r=s.createElement(Ct,{key:`modal-${Yt}`,config:Ke(kt),ref:Dr,afterClose:()=>{Er==null||Er()},isSilent:()=>Jr,onConfirm:zr=>{St(zr)}});return Er=(Fe=Ht.current)===null||Fe===void 0?void 0:Fe.patchElement($r),Er&&Ot.push(Er),{destroy:()=>{function zr(){var sn;(sn=Dr.current)===null||sn===void 0||sn.destroy()}Dr.current?zr():Ie(sn=>[].concat((0,t.Z)(sn),[zr]))},update:zr=>{function sn(){var ln;(ln=Dr.current)===null||ln===void 0||ln.update(zr)}Dr.current?sn():Ie(ln=>[].concat((0,t.Z)(ln),[sn]))},then:zr=>(Jr=!0,Vr.then(zr))}},[]);return[s.useMemo(()=>({info:Et(Le),success:Et($e),error:Et(Ze),warning:Et(Ee),confirm:Et(nt)}),[]),s.createElement(ze,{key:"modal-holder",ref:Ht})]}var le=ue;function Dt(Ht){return me(Ee(Ht))}const Te=Ft;Te.useModal=le,Te.info=function(ct){return me(Le(ct))},Te.success=function(ct){return me($e(ct))},Te.error=function(ct){return me(Ze(ct))},Te.warning=Dt,Te.warn=Dt,Te.confirm=function(ct){return me(nt(ct))},Te.destroyAll=function(){for(;Ot.length;){const ct=Ot.pop();ct&&ct()}},Te.config=ut,Te._InternalPanelDoNotUseOrYouWillBeFired=qe;var dt=Te},98044:function(d,v,e){"use strict";e.d(v,{A:function(){return c},f:function(){return f}});var t=e(31724);let n=Object.assign({},t.Z.Modal),s=[];const u=()=>s.reduce((h,o)=>Object.assign(Object.assign({},h),o),t.Z.Modal);function f(h){if(h){const o=Object.assign({},h);return s.push(o),n=u(),()=>{s=s.filter(i=>i!==o),n=u()}}n=Object.assign({},t.Z.Modal)}function c(){return n}},73819:function(d,v,e){"use strict";e.d(v,{B4:function(){return p},QA:function(){return h},eh:function(){return g}});var t=e(17313),n=e(1950),s=e(29878),u=e(37613),f=e(83116);function c(l){return{position:l,inset:0}}const h=l=>{const{componentCls:b,antCls:x}=l;return[{[`${b}-root`]:{[`${b}${x}-zoom-enter, ${b}${x}-zoom-appear`]:{transform:"none",opacity:0,animationDuration:l.motionDurationSlow,userSelect:"none"},[`${b}${x}-zoom-leave ${b}-content`]:{pointerEvents:"none"},[`${b}-mask`]:Object.assign(Object.assign({},c("fixed")),{zIndex:l.zIndexPopupBase,height:"100%",backgroundColor:l.colorBgMask,pointerEvents:"none",[`${b}-hidden`]:{display:"none"}}),[`${b}-wrap`]:Object.assign(Object.assign({},c("fixed")),{zIndex:l.zIndexPopupBase,overflow:"auto",outline:0,WebkitOverflowScrolling:"touch",[`&:has(${b}${x}-zoom-enter), &:has(${b}${x}-zoom-appear)`]:{pointerEvents:"none"}})}},{[`${b}-root`]:(0,n.J$)(l)}]},o=l=>{const{componentCls:b}=l;return[{[`${b}-root`]:{[`${b}-wrap-rtl`]:{direction:"rtl"},[`${b}-centered`]:{textAlign:"center","&::before":{display:"inline-block",width:0,height:"100%",verticalAlign:"middle",content:'""'},[b]:{top:0,display:"inline-block",paddingBottom:0,textAlign:"start",verticalAlign:"middle"}},[`@media (max-width: ${l.screenSMMax})`]:{[b]:{maxWidth:"calc(100vw - 16px)",margin:`${l.marginXS} auto`},[`${b}-centered`]:{[b]:{flex:1}}}}},{[b]:Object.assign(Object.assign({},(0,t.Wf)(l)),{pointerEvents:"none",position:"relative",top:100,width:"auto",maxWidth:`calc(100vw - ${l.margin*2}px)`,margin:"0 auto",paddingBottom:l.paddingLG,[`${b}-title`]:{margin:0,color:l.titleColor,fontWeight:l.fontWeightStrong,fontSize:l.titleFontSize,lineHeight:l.titleLineHeight,wordWrap:"break-word"},[`${b}-content`]:{position:"relative",backgroundColor:l.contentBg,backgroundClip:"padding-box",border:0,borderRadius:l.borderRadiusLG,boxShadow:l.boxShadow,pointerEvents:"auto",padding:`${l.paddingMD}px ${l.paddingContentHorizontalLG}px`},[`${b}-close`]:Object.assign({position:"absolute",top:(l.modalHeaderHeight-l.modalCloseBtnSize)/2,insetInlineEnd:(l.modalHeaderHeight-l.modalCloseBtnSize)/2,zIndex:l.zIndexPopupBase+10,padding:0,color:l.modalCloseIconColor,fontWeight:l.fontWeightStrong,lineHeight:1,textDecoration:"none",background:"transparent",borderRadius:l.borderRadiusSM,width:l.modalCloseBtnSize,height:l.modalCloseBtnSize,border:0,outline:0,cursor:"pointer",transition:`color ${l.motionDurationMid}, background-color ${l.motionDurationMid}`,"&-x":{display:"flex",fontSize:l.fontSizeLG,fontStyle:"normal",lineHeight:`${l.modalCloseBtnSize}px`,justifyContent:"center",textTransform:"none",textRendering:"auto"},"&:hover":{color:l.modalIconHoverColor,backgroundColor:l.wireframe?"transparent":l.colorFillContent,textDecoration:"none"},"&:active":{backgroundColor:l.wireframe?"transparent":l.colorFillContentHover}},(0,t.Qy)(l)),[`${b}-header`]:{color:l.colorText,background:l.headerBg,borderRadius:`${l.borderRadiusLG}px ${l.borderRadiusLG}px 0 0`,marginBottom:l.marginXS},[`${b}-body`]:{fontSize:l.fontSize,lineHeight:l.lineHeight,wordWrap:"break-word"},[`${b}-footer`]:{textAlign:"end",background:l.footerBg,marginTop:l.marginSM,[`${l.antCls}-btn + ${l.antCls}-btn:not(${l.antCls}-dropdown-trigger)`]:{marginBottom:0,marginInlineStart:l.marginXS}},[`${b}-open`]:{overflow:"hidden"}})},{[`${b}-pure-panel`]:{top:"auto",padding:0,display:"flex",flexDirection:"column",[`${b}-content,
${b}-body,
${b}-confirm-body-wrapper`]:{display:"flex",flexDirection:"column",flex:"auto"},[`${b}-confirm-body`]:{marginBottom:"auto"}}}]},i=l=>{const{componentCls:b,antCls:x}=l,O=`${b}-confirm`;return{[b]:{[`${b}-content`]:{padding:0},[`${b}-header`]:{padding:l.modalHeaderPadding,borderBottom:`${l.modalHeaderBorderWidth}px ${l.modalHeaderBorderStyle} ${l.modalHeaderBorderColorSplit}`,marginBottom:0},[`${b}-body`]:{padding:l.modalBodyPadding},[`${b}-footer`]:{padding:`${l.modalFooterPaddingVertical}px ${l.modalFooterPaddingHorizontal}px`,borderTop:`${l.modalFooterBorderWidth}px ${l.modalFooterBorderStyle} ${l.modalFooterBorderColorSplit}`,borderRadius:`0 0 ${l.borderRadiusLG}px ${l.borderRadiusLG}px`,marginTop:0}},[O]:{[`${x}-modal-body`]:{padding:`${l.padding*2}px ${l.padding*2}px ${l.paddingLG}px`},[`${O}-body`]:{[`> ${l.iconCls}`]:{marginInlineEnd:l.margin,[`+ ${O}-title + ${O}-content`]:{marginInlineStart:l.modalConfirmIconSize+l.margin}}},[`${O}-btns`]:{marginTop:l.marginLG}}}},y=l=>{const{componentCls:b}=l;return{[`${b}-root`]:{[`${b}-wrap-rtl`]:{direction:"rtl",[`${b}-confirm-body`]:{direction:"rtl"}}}}},p=l=>{const b=l.padding,x=l.fontSizeHeading5,O=l.lineHeightHeading5;return(0,u.TS)(l,{modalBodyPadding:l.paddingLG,modalHeaderPadding:`${b}px ${l.paddingLG}px`,modalHeaderBorderWidth:l.lineWidth,modalHeaderBorderStyle:l.lineType,modalHeaderBorderColorSplit:l.colorSplit,modalHeaderHeight:O*x+b*2,modalFooterBorderColorSplit:l.colorSplit,modalFooterBorderStyle:l.lineType,modalFooterPaddingVertical:l.paddingXS,modalFooterPaddingHorizontal:l.padding,modalFooterBorderWidth:l.lineWidth,modalIconHoverColor:l.colorIconHover,modalCloseIconColor:l.colorIcon,modalCloseBtnSize:l.fontSize*l.lineHeight,modalConfirmIconSize:l.fontSize*l.lineHeight})},g=l=>({footerBg:"transparent",headerBg:l.colorBgElevated,titleLineHeight:l.lineHeightHeading5,titleFontSize:l.fontSizeHeading5,contentBg:l.colorBgElevated,titleColor:l.colorTextHeading});v.ZP=(0,f.Z)("Modal",l=>{const b=p(l);return[o(b),y(b),h(b),l.wireframe&&i(b),(0,s._y)(b,"zoom")]},g)},28909:function(d,v,e){"use strict";e.d(v,{Z:function(){return pt}});var t=e(59301),n=e(1585),s=e(92736),u=e(29679),f=e(19248),c=e(99267),h=e(96512),o=e(78987),i=e(58617),y=e(92310),p=e.n(y),g=e(581),l=e(36355),b=e(93083),x=e(17313),O=e(83116),k=e(37613),T=et=>{const{componentCls:Ne,width:me,notificationMarginEdge:Ee}=et,Le=new b.Keyframes("antNotificationTopFadeIn",{"0%":{marginTop:"-100%",opacity:0},"100%":{marginTop:0,opacity:1}}),$e=new b.Keyframes("antNotificationBottomFadeIn",{"0%":{marginBottom:"-100%",opacity:0},"100%":{marginBottom:0,opacity:1}}),Ze=new b.Keyframes("antNotificationLeftFadeIn",{"0%":{right:{_skip_check_:!0,value:me},opacity:0},"100%":{right:{_skip_check_:!0,value:0},opacity:1}});return{[`&${Ne}-top, &${Ne}-bottom`]:{marginInline:0},[`&${Ne}-top`]:{[`${Ne}-fade-enter${Ne}-fade-enter-active, ${Ne}-fade-appear${Ne}-fade-appear-active`]:{animationName:Le}},[`&${Ne}-bottom`]:{[`${Ne}-fade-enter${Ne}-fade-enter-active, ${Ne}-fade-appear${Ne}-fade-appear-active`]:{animationName:$e}},[`&${Ne}-topLeft, &${Ne}-bottomLeft`]:{marginInlineEnd:0,marginInlineStart:Ee,[`${Ne}-fade-enter${Ne}-fade-enter-active, ${Ne}-fade-appear${Ne}-fade-appear-active`]:{animationName:Ze}}}};const F=et=>{const{iconCls:Ne,componentCls:me,boxShadow:Ee,fontSizeLG:Le,notificationMarginBottom:$e,borderRadiusLG:Ze,colorSuccess:nt,colorInfo:ut,colorWarning:Wt,colorError:Zt,colorTextHeading:Pe,notificationBg:qe,notificationPadding:Kt,notificationMarginEdge:Rt,motionDurationMid:Nt,motionEaseInOut:Bt,fontSize:Ct,lineHeight:Yt,width:ze,notificationIconSize:ue,colorText:le}=et,Dt=`${me}-notice`,Te=new b.Keyframes("antNotificationFadeIn",{"0%":{left:{_skip_check_:!0,value:ze},opacity:0},"100%":{left:{_skip_check_:!0,value:0},opacity:1}}),dt=new b.Keyframes("antNotificationFadeOut",{"0%":{maxHeight:et.animationMaxHeight,marginBottom:$e,opacity:1},"100%":{maxHeight:0,marginBottom:0,paddingTop:0,paddingBottom:0,opacity:0}}),Ht={position:"relative",width:ze,maxWidth:`calc(100vw - ${Rt*2}px)`,marginBottom:$e,marginInlineStart:"auto",padding:Kt,overflow:"hidden",lineHeight:Yt,wordWrap:"break-word",background:qe,borderRadius:Ze,boxShadow:Ee,[`${me}-close-icon`]:{fontSize:Ct,cursor:"pointer"},[`${Dt}-message`]:{marginBottom:et.marginXS,color:Pe,fontSize:Le,lineHeight:et.lineHeightLG},[`${Dt}-description`]:{fontSize:Ct,color:le},[`&${Dt}-closable ${Dt}-message`]:{paddingInlineEnd:et.paddingLG},[`${Dt}-with-icon ${Dt}-message`]:{marginBottom:et.marginXS,marginInlineStart:et.marginSM+ue,fontSize:Le},[`${Dt}-with-icon ${Dt}-description`]:{marginInlineStart:et.marginSM+ue,fontSize:Ct},[`${Dt}-icon`]:{position:"absolute",fontSize:ue,lineHeight:0,[`&-success${Ne}`]:{color:nt},[`&-info${Ne}`]:{color:ut},[`&-warning${Ne}`]:{color:Wt},[`&-error${Ne}`]:{color:Zt}},[`${Dt}-close`]:{position:"absolute",top:et.notificationPaddingVertical,insetInlineEnd:et.notificationPaddingHorizontal,color:et.colorIcon,outline:"none",width:et.notificationCloseButtonSize,height:et.notificationCloseButtonSize,borderRadius:et.borderRadiusSM,transition:`background-color ${et.motionDurationMid}, color ${et.motionDurationMid}`,display:"flex",alignItems:"center",justifyContent:"center","&:hover":{color:et.colorIconHover,backgroundColor:et.wireframe?"transparent":et.colorFillContent}},[`${Dt}-btn`]:{float:"right",marginTop:et.marginSM}};return[{[me]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,x.Wf)(et)),{position:"fixed",zIndex:et.zIndexPopup,marginInlineEnd:Rt,[`${me}-hook-holder`]:{position:"relative"},[`&${me}-top, &${me}-bottom`]:{[Dt]:{marginInline:"auto auto"}},[`&${me}-topLeft, &${me}-bottomLeft`]:{[Dt]:{marginInlineEnd:"auto",marginInlineStart:0}},[`${me}-fade-enter, ${me}-fade-appear`]:{animationDuration:et.motionDurationMid,animationTimingFunction:Bt,animationFillMode:"both",opacity:0,animationPlayState:"paused"},[`${me}-fade-leave`]:{animationTimingFunction:Bt,animationFillMode:"both",animationDuration:Nt,animationPlayState:"paused"},[`${me}-fade-enter${me}-fade-enter-active, ${me}-fade-appear${me}-fade-appear-active`]:{animationName:Te,animationPlayState:"running"},[`${me}-fade-leave${me}-fade-leave-active`]:{animationName:dt,animationPlayState:"running"}}),T(et)),{"&-rtl":{direction:"rtl",[`${Dt}-btn`]:{float:"left"}}})},{[me]:{[Dt]:Object.assign({},Ht)}},{[`${Dt}-pure-panel`]:Object.assign(Object.assign({},Ht),{margin:0})}]};var $=(0,O.Z)("Notification",et=>{const Ne=et.paddingMD,me=et.paddingLG,Ee=(0,k.TS)(et,{notificationBg:et.colorBgElevated,notificationPaddingVertical:Ne,notificationPaddingHorizontal:me,notificationIconSize:et.fontSizeLG*et.lineHeightLG,notificationCloseButtonSize:et.controlHeightLG*.55,notificationMarginBottom:et.margin,notificationPadding:`${et.paddingMD}px ${et.paddingContentHorizontalLG}px`,notificationMarginEdge:et.marginLG,animationMaxHeight:150});return[F(Ee)]},et=>({zIndexPopup:et.zIndexPopupBase+50,width:384})),R=function(et,Ne){var me={};for(var Ee in et)Object.prototype.hasOwnProperty.call(et,Ee)&&Ne.indexOf(Ee)<0&&(me[Ee]=et[Ee]);if(et!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(et);Le<Ee.length;Le++)Ne.indexOf(Ee[Le])<0&&Object.prototype.propertyIsEnumerable.call(et,Ee[Le])&&(me[Ee[Le]]=et[Ee[Le]]);return me};const K={info:t.createElement(o.Z,null),success:t.createElement(u.Z,null),error:t.createElement(f.Z,null),warning:t.createElement(h.Z,null),loading:t.createElement(i.Z,null)};function W(et,Ne){return Ne===null||Ne===!1?null:Ne||t.createElement("span",{className:`${et}-close-x`},t.createElement(c.Z,{className:`${et}-close-icon`}))}const Z={success:u.Z,info:o.Z,error:f.Z,warning:h.Z},ie=et=>{const{prefixCls:Ne,icon:me,type:Ee,message:Le,description:$e,btn:Ze,role:nt="alert"}=et;let ut=null;return me?ut=t.createElement("span",{className:`${Ne}-icon`},me):Ee&&(ut=t.createElement(Z[Ee]||null,{className:p()(`${Ne}-icon`,`${Ne}-icon-${Ee}`)})),t.createElement("div",{className:p()({[`${Ne}-with-icon`]:ut}),role:nt},ut,t.createElement("div",{className:`${Ne}-message`},Le),t.createElement("div",{className:`${Ne}-description`},$e),Ze&&t.createElement("div",{className:`${Ne}-btn`},Ze))};var se=et=>{const{prefixCls:Ne,className:me,icon:Ee,type:Le,message:$e,description:Ze,btn:nt,closable:ut=!0,closeIcon:Wt}=et,Zt=R(et,["prefixCls","className","icon","type","message","description","btn","closable","closeIcon"]),{getPrefixCls:Pe}=t.useContext(l.E_),qe=Ne||Pe("notification"),Kt=`${qe}-notice`,[,Rt]=$(qe);return t.createElement(g.qX,Object.assign({},Zt,{prefixCls:qe,className:p()(me,Rt,`${Kt}-pure-panel`),eventKey:"pure",duration:null,closable:ut,closeIcon:W(qe,Wt),content:t.createElement(ie,{prefixCls:Kt,icon:Ee,type:Le,message:$e,description:Ze,btn:nt})}))};function Q(et,Ne,me){let Ee;switch(et){case"top":Ee={left:"50%",transform:"translateX(-50%)",right:"auto",top:Ne,bottom:"auto"};break;case"topLeft":Ee={left:0,top:Ne,bottom:"auto"};break;case"topRight":Ee={right:0,top:Ne,bottom:"auto"};break;case"bottom":Ee={left:"50%",transform:"translateX(-50%)",right:"auto",top:"auto",bottom:me};break;case"bottomLeft":Ee={left:0,top:"auto",bottom:me};break;default:Ee={right:0,top:"auto",bottom:me};break}return Ee}function Y(et){return{motionName:`${et}-fade`}}var G=function(et,Ne){var me={};for(var Ee in et)Object.prototype.hasOwnProperty.call(et,Ee)&&Ne.indexOf(Ee)<0&&(me[Ee]=et[Ee]);if(et!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(et);Le<Ee.length;Le++)Ne.indexOf(Ee[Le])<0&&Object.prototype.propertyIsEnumerable.call(et,Ee[Le])&&(me[Ee[Le]]=et[Ee[Le]]);return me};const ae=24,ee=4.5,J="topRight",te=et=>{let{children:Ne,prefixCls:me}=et;const[,Ee]=$(me);return t.createElement(g.JB,{classNames:{list:Ee,notice:Ee}},Ne)},M=(et,Ne)=>{let{prefixCls:me,key:Ee}=Ne;return t.createElement(te,{prefixCls:me,key:Ee},et)},L=t.forwardRef((et,Ne)=>{const{top:me,bottom:Ee,prefixCls:Le,getContainer:$e,maxCount:Ze,rtl:nt,onAllRemoved:ut}=et,{getPrefixCls:Wt,getPopupContainer:Zt,notification:Pe}=t.useContext(l.E_),qe=Le||Wt("notification"),Kt=Yt=>Q(Yt,me!=null?me:ae,Ee!=null?Ee:ae),Rt=()=>p()({[`${qe}-rtl`]:nt}),Nt=()=>Y(qe),[Bt,Ct]=(0,g.lm)({prefixCls:qe,style:Kt,className:Rt,motion:Nt,closable:!0,closeIcon:W(qe),duration:ee,getContainer:()=>($e==null?void 0:$e())||(Zt==null?void 0:Zt())||document.body,maxCount:Ze,onAllRemoved:ut,renderNotifications:M});return t.useImperativeHandle(Ne,()=>Object.assign(Object.assign({},Bt),{prefixCls:qe,notification:Pe})),Ct});function X(et){const Ne=t.useRef(null);return[t.useMemo(()=>{const Ee=nt=>{var ut;if(!Ne.current)return;const{open:Wt,prefixCls:Zt,notification:Pe}=Ne.current,qe=`${Zt}-notice`,{message:Kt,description:Rt,icon:Nt,type:Bt,btn:Ct,className:Yt,style:ze,role:ue="alert",closeIcon:le}=nt,Dt=G(nt,["message","description","icon","type","btn","className","style","role","closeIcon"]),Te=W(qe,le);return Wt(Object.assign(Object.assign({placement:(ut=et==null?void 0:et.placement)!==null&&ut!==void 0?ut:J},Dt),{content:t.createElement(ie,{prefixCls:qe,icon:Nt,type:Bt,message:Kt,description:Rt,btn:Ct,role:ue}),className:p()(Bt&&`${qe}-${Bt}`,Yt,Pe==null?void 0:Pe.className),style:Object.assign(Object.assign({},Pe==null?void 0:Pe.style),ze),closeIcon:Te,closable:!!Te}))},$e={open:Ee,destroy:nt=>{var ut,Wt;nt!==void 0?(ut=Ne.current)===null||ut===void 0||ut.close(nt):(Wt=Ne.current)===null||Wt===void 0||Wt.destroy()}};return["success","info","warning","error"].forEach(nt=>{$e[nt]=ut=>Ee(Object.assign(Object.assign({},ut),{type:nt}))}),$e},[]),t.createElement(L,Object.assign({key:"notification-holder"},et,{ref:Ne}))]}function fe(et){return X(et)}let xe=null,Ce=et=>et(),Me=[],ke={};function Ft(){const{prefixCls:et,getContainer:Ne,rtl:me,maxCount:Ee,top:Le,bottom:$e}=ke,Ze=et!=null?et:(0,s.w6)().getPrefixCls("notification"),nt=(Ne==null?void 0:Ne())||document.body;return{prefixCls:Ze,getContainer:()=>nt,rtl:me,maxCount:Ee,top:Le,bottom:$e}}const ht=t.forwardRef((et,Ne)=>{const[me,Ee]=t.useState(Ft),[Le,$e]=X(me),Ze=(0,s.w6)(),nt=Ze.getRootPrefixCls(),ut=Ze.getIconPrefixCls(),Wt=Ze.getTheme(),Zt=()=>{Ee(Ft)};return t.useEffect(Zt,[]),t.useImperativeHandle(Ne,()=>{const Pe=Object.assign({},Le);return Object.keys(Pe).forEach(qe=>{Pe[qe]=function(){return Zt(),Le[qe].apply(Le,arguments)}}),{instance:Pe,sync:Zt}}),t.createElement(s.ZP,{prefixCls:nt,iconPrefixCls:ut,theme:Wt},$e)});function At(){if(!xe){const et=document.createDocumentFragment(),Ne={fragment:et};xe=Ne,Ce(()=>{(0,n.s)(t.createElement(ht,{ref:me=>{const{instance:Ee,sync:Le}=me||{};Promise.resolve().then(()=>{!Ne.instance&&Ee&&(Ne.instance=Ee,Ne.sync=Le,At())})}}),et)});return}xe.instance&&(Me.forEach(et=>{switch(et.type){case"open":{Ce(()=>{xe.instance.open(Object.assign(Object.assign({},ke),et.config))});break}case"destroy":Ce(()=>{xe==null||xe.instance.destroy(et.key)});break}}),Me=[])}function tr(et){ke=Object.assign(Object.assign({},ke),et),Ce(()=>{var Ne;(Ne=xe==null?void 0:xe.sync)===null||Ne===void 0||Ne.call(xe)})}function qt(et){Me.push({type:"open",config:et}),At()}function cr(et){Me.push({type:"destroy",key:et}),At()}const Qe=["success","info","warning","error"],zt={open:qt,destroy:cr,config:tr,useNotification:fe,_InternalPanelDoNotUseOrYouWillBeFired:se};Qe.forEach(et=>{zt[et]=Ne=>qt(Object.assign(Object.assign({},Ne),{type:et}))});const it=()=>{};let Ot=null;var pt=zt},95237:function(d,v,e){"use strict";var t=e(27382);v.Z=t.Z},33234:function(d,v,e){"use strict";e.d(v,{BR:function(){return p},ri:function(){return y}});var t=e(92310),n=e.n(t),s=e(11592),u=e(59301),f=e(36355),c=e(19716),h=e(2856),o=function(b,x){var O={};for(var k in b)Object.prototype.hasOwnProperty.call(b,k)&&x.indexOf(k)<0&&(O[k]=b[k]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var C=0,k=Object.getOwnPropertySymbols(b);C<k.length;C++)x.indexOf(k[C])<0&&Object.prototype.propertyIsEnumerable.call(b,k[C])&&(O[k[C]]=b[k[C]]);return O};const i=u.createContext(null),y=(b,x)=>{const O=u.useContext(i),k=u.useMemo(()=>{if(!O)return"";const{compactDirection:C,isFirstItem:T,isLastItem:F}=O,$=C==="vertical"?"-vertical-":"-";return n()(`${b}-compact${$}item`,{[`${b}-compact${$}first-item`]:T,[`${b}-compact${$}last-item`]:F,[`${b}-compact${$}item-rtl`]:x==="rtl"})},[b,x,O]);return{compactSize:O==null?void 0:O.compactSize,compactDirection:O==null?void 0:O.compactDirection,compactItemClassnames:k}},p=b=>{let{children:x}=b;return u.createElement(i.Provider,{value:null},x)},g=b=>{var{children:x}=b,O=o(b,["children"]);return u.createElement(i.Provider,{value:O},x)},l=b=>{const{getPrefixCls:x,direction:O}=u.useContext(f.E_),{size:k,direction:C,block:T,prefixCls:F,className:$,rootClassName:R,children:K}=b,W=o(b,["size","direction","block","prefixCls","className","rootClassName","children"]),Z=(0,c.Z)(ee=>k!=null?k:ee),ie=x("space-compact",F),[ne,se]=(0,h.Z)(ie),Q=n()(ie,se,{[`${ie}-rtl`]:O==="rtl",[`${ie}-block`]:T,[`${ie}-vertical`]:C==="vertical"},$,R),Y=u.useContext(i),G=(0,s.Z)(K),ae=u.useMemo(()=>G.map((ee,J)=>{const te=ee&&ee.key||`${ie}-item-${J}`;return u.createElement(g,{key:te,compactSize:Z,compactDirection:C,isFirstItem:J===0&&(!Y||(Y==null?void 0:Y.isFirstItem)),isLastItem:J===G.length-1&&(!Y||(Y==null?void 0:Y.isLastItem))},ee)}),[k,G,Y]);return G.length===0?null:ne(u.createElement("div",Object.assign({className:Q},W),ae))};v.ZP=l},2856:function(d,v,e){"use strict";e.d(v,{Z:function(){return h}});var t=e(83116),n=e(37613),u=o=>{const{componentCls:i}=o;return{[i]:{"&-block":{display:"flex",width:"100%"},"&-vertical":{flexDirection:"column"}}}};const f=o=>{const{componentCls:i}=o;return{[i]:{display:"inline-flex","&-rtl":{direction:"rtl"},"&-vertical":{flexDirection:"column"},"&-align":{flexDirection:"column","&-center":{alignItems:"center"},"&-start":{alignItems:"flex-start"},"&-end":{alignItems:"flex-end"},"&-baseline":{alignItems:"baseline"}},[`${i}-item:empty`]:{display:"none"}}}},c=o=>{const{componentCls:i}=o;return{[i]:{"&-gap-row-small":{rowGap:o.spaceGapSmallSize},"&-gap-row-middle":{rowGap:o.spaceGapMiddleSize},"&-gap-row-large":{rowGap:o.spaceGapLargeSize},"&-gap-col-small":{columnGap:o.spaceGapSmallSize},"&-gap-col-middle":{columnGap:o.spaceGapMiddleSize},"&-gap-col-large":{columnGap:o.spaceGapLargeSize}}}};var h=(0,t.Z)("Space",o=>{const i=(0,n.TS)(o,{spaceGapSmallSize:o.paddingXS,spaceGapMiddleSize:o.padding,spaceGapLargeSize:o.paddingLG});return[f(i),c(i),u(i)]},()=>({}),{resetStyle:!1})},71418:function(d,v,e){"use strict";e.d(v,{Z:function(){return K}});var t=e(92310),n=e.n(t),s=e(2738),u=e(59301),f=e(53280),c=e(92343),h=e(36355),o=e(93083),i=e(17313),y=e(83116),p=e(37613);const g=new o.Keyframes("antSpinMove",{to:{opacity:1}}),l=new o.Keyframes("antRotate",{to:{transform:"rotate(405deg)"}}),b=W=>({[`${W.componentCls}`]:Object.assign(Object.assign({},(0,i.Wf)(W)),{position:"absolute",display:"none",color:W.colorPrimary,fontSize:0,textAlign:"center",verticalAlign:"middle",opacity:0,transition:`transform ${W.motionDurationSlow} ${W.motionEaseInOutCirc}`,"&-spinning":{position:"static",display:"inline-block",opacity:1},"&-nested-loading":{position:"relative",[`> div > ${W.componentCls}`]:{position:"absolute",top:0,insetInlineStart:0,zIndex:4,display:"block",width:"100%",height:"100%",maxHeight:W.contentHeight,[`${W.componentCls}-dot`]:{position:"absolute",top:"50%",insetInlineStart:"50%",margin:-W.dotSize/2},[`${W.componentCls}-text`]:{position:"absolute",top:"50%",width:"100%",paddingTop:(W.dotSize-W.fontSize)/2+2,textShadow:`0 1px 2px ${W.colorBgContainer}`,fontSize:W.fontSize},[`&${W.componentCls}-show-text ${W.componentCls}-dot`]:{marginTop:-(W.dotSize/2)-10},"&-sm":{[`${W.componentCls}-dot`]:{margin:-W.dotSizeSM/2},[`${W.componentCls}-text`]:{paddingTop:(W.dotSizeSM-W.fontSize)/2+2},[`&${W.componentCls}-show-text ${W.componentCls}-dot`]:{marginTop:-(W.dotSizeSM/2)-10}},"&-lg":{[`${W.componentCls}-dot`]:{margin:-(W.dotSizeLG/2)},[`${W.componentCls}-text`]:{paddingTop:(W.dotSizeLG-W.fontSize)/2+2},[`&${W.componentCls}-show-text ${W.componentCls}-dot`]:{marginTop:-(W.dotSizeLG/2)-10}}},[`${W.componentCls}-container`]:{position:"relative",transition:`opacity ${W.motionDurationSlow}`,"&::after":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:10,width:"100%",height:"100%",background:W.colorBgContainer,opacity:0,transition:`all ${W.motionDurationSlow}`,content:'""',pointerEvents:"none"}},[`${W.componentCls}-blur`]:{clear:"both",opacity:.5,userSelect:"none",pointerEvents:"none","&::after":{opacity:.4,pointerEvents:"auto"}}},"&-tip":{color:W.spinDotDefault},[`${W.componentCls}-dot`]:{position:"relative",display:"inline-block",fontSize:W.dotSize,width:"1em",height:"1em","&-item":{position:"absolute",display:"block",width:(W.dotSize-W.marginXXS/2)/2,height:(W.dotSize-W.marginXXS/2)/2,backgroundColor:W.colorPrimary,borderRadius:"100%",transform:"scale(0.75)",transformOrigin:"50% 50%",opacity:.3,animationName:g,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear",animationDirection:"alternate","&:nth-child(1)":{top:0,insetInlineStart:0},"&:nth-child(2)":{top:0,insetInlineEnd:0,animationDelay:"0.4s"},"&:nth-child(3)":{insetInlineEnd:0,bottom:0,animationDelay:"0.8s"},"&:nth-child(4)":{bottom:0,insetInlineStart:0,animationDelay:"1.2s"}},"&-spin":{transform:"rotate(45deg)",animationName:l,animationDuration:"1.2s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&-sm ${W.componentCls}-dot`]:{fontSize:W.dotSizeSM,i:{width:(W.dotSizeSM-W.marginXXS/2)/2,height:(W.dotSizeSM-W.marginXXS/2)/2}},[`&-lg ${W.componentCls}-dot`]:{fontSize:W.dotSizeLG,i:{width:(W.dotSizeLG-W.marginXXS)/2,height:(W.dotSizeLG-W.marginXXS)/2}},[`&${W.componentCls}-show-text ${W.componentCls}-text`]:{display:"block"}})});var x=(0,y.Z)("Spin",W=>{const Z=(0,p.TS)(W,{spinDotDefault:W.colorTextDescription});return[b(Z)]},W=>({contentHeight:400,dotSize:W.controlHeightLG/2,dotSizeSM:W.controlHeightLG*.35,dotSizeLG:W.controlHeight})),O=function(W,Z){var ie={};for(var ne in W)Object.prototype.hasOwnProperty.call(W,ne)&&Z.indexOf(ne)<0&&(ie[ne]=W[ne]);if(W!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,ne=Object.getOwnPropertySymbols(W);se<ne.length;se++)Z.indexOf(ne[se])<0&&Object.prototype.propertyIsEnumerable.call(W,ne[se])&&(ie[ne[se]]=W[ne[se]]);return ie};const k=null;let C=null;function T(W,Z){const{indicator:ie}=Z,ne=`${W}-dot`;return ie===null?null:(0,c.l$)(ie)?(0,c.Tm)(ie,{className:n()(ie.props.className,ne)}):(0,c.l$)(C)?(0,c.Tm)(C,{className:n()(C.props.className,ne)}):u.createElement("span",{className:n()(ne,`${W}-dot-spin`)},u.createElement("i",{className:`${W}-dot-item`,key:1}),u.createElement("i",{className:`${W}-dot-item`,key:2}),u.createElement("i",{className:`${W}-dot-item`,key:3}),u.createElement("i",{className:`${W}-dot-item`,key:4}))}function F(W,Z){return!!W&&!!Z&&!isNaN(Number(Z))}const $=W=>{const{spinPrefixCls:Z,spinning:ie=!0,delay:ne=0,className:se,rootClassName:Q,size:Y="default",tip:G,wrapperClassName:ae,style:ee,children:J,hashId:te}=W,M=O(W,["spinPrefixCls","spinning","delay","className","rootClassName","size","tip","wrapperClassName","style","children","hashId"]),[L,X]=u.useState(()=>ie&&!F(ie,ne));u.useEffect(()=>{if(ie){const tr=(0,f.D)(ne,()=>{X(!0)});return tr(),()=>{var qt;(qt=tr==null?void 0:tr.cancel)===null||qt===void 0||qt.call(tr)}}X(!1)},[ne,ie]);const fe=u.useMemo(()=>typeof J!="undefined",[J]),{direction:xe,spin:Ce}=u.useContext(h.E_),Me=n()(Z,Ce==null?void 0:Ce.className,{[`${Z}-sm`]:Y==="small",[`${Z}-lg`]:Y==="large",[`${Z}-spinning`]:L,[`${Z}-show-text`]:!!G,[`${Z}-rtl`]:xe==="rtl"},se,Q,te),ke=n()(`${Z}-container`,{[`${Z}-blur`]:L}),Ft=(0,s.Z)(M,["indicator","prefixCls"]),ht=Object.assign(Object.assign({},Ce==null?void 0:Ce.style),ee),At=u.createElement("div",Object.assign({},Ft,{style:ht,className:Me,"aria-live":"polite","aria-busy":L}),T(Z,W),G&&fe?u.createElement("div",{className:`${Z}-text`},G):null);return fe?u.createElement("div",Object.assign({},Ft,{className:n()(`${Z}-nested-loading`,ae,te)}),L&&u.createElement("div",{key:"loading"},At),u.createElement("div",{className:ke,key:"container"},J)):At},R=W=>{const{prefixCls:Z}=W,{getPrefixCls:ie}=u.useContext(h.E_),ne=ie("spin",Z),[se,Q]=x(ne),Y=Object.assign(Object.assign({},W),{spinPrefixCls:ne,hashId:Q});return se(u.createElement($,Object.assign({},Y)))};R.setDefaultIndicator=W=>{C=W};var K=R},74207:function(d,v,e){"use strict";e.d(v,{c:function(){return s}});function t(u,f,c){const{focusElCls:h,focus:o,borderElCls:i}=c,y=i?"> *":"",p=["hover",o?"focus":null,"active"].filter(Boolean).map(g=>`&:${g} ${y}`).join(",");return{[`&-item:not(${f}-last-item)`]:{marginInlineEnd:-u.lineWidth},"&-item":Object.assign(Object.assign({[p]:{zIndex:2}},h?{[`&${h}`]:{zIndex:2}}:{}),{[`&[disabled] ${y}`]:{zIndex:0}})}}function n(u,f,c){const{borderElCls:h}=c,o=h?`> ${h}`:"";return{[`&-item:not(${f}-first-item):not(${f}-last-item) ${o}`]:{borderRadius:0},[`&-item:not(${f}-last-item)${f}-first-item`]:{[`& ${o}, &${u}-sm ${o}, &${u}-lg ${o}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&-item:not(${f}-first-item)${f}-last-item`]:{[`& ${o}, &${u}-sm ${o}, &${u}-lg ${o}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}}function s(u){let f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{focus:!0};const{componentCls:c}=u,h=`${c}-compact`;return{[h]:Object.assign(Object.assign({},t(u,h,f)),n(c,h,f))}}},17313:function(d,v,e){"use strict";e.d(v,{Lx:function(){return f},Qy:function(){return o},Ro:function(){return s},Wf:function(){return n},dF:function(){return u},du:function(){return c},oN:function(){return h},vS:function(){return t}});const t={overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},n=i=>({boxSizing:"border-box",margin:0,padding:0,color:i.colorText,fontSize:i.fontSize,lineHeight:i.lineHeight,listStyle:"none",fontFamily:i.fontFamily}),s=()=>({display:"inline-flex",alignItems:"center",color:"inherit",fontStyle:"normal",lineHeight:0,textAlign:"center",textTransform:"none",verticalAlign:"-0.125em",textRendering:"optimizeLegibility","-webkit-font-smoothing":"antialiased","-moz-osx-font-smoothing":"grayscale","> *":{lineHeight:1},svg:{display:"inline-block"}}),u=()=>({"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),f=i=>({a:{color:i.colorLink,textDecoration:i.linkDecoration,backgroundColor:"transparent",outline:"none",cursor:"pointer",transition:`color ${i.motionDurationSlow}`,"-webkit-text-decoration-skip":"objects","&:hover":{color:i.colorLinkHover},"&:active":{color:i.colorLinkActive},"&:active,\n &:hover":{textDecoration:i.linkHoverDecoration,outline:0},"&:focus":{textDecoration:i.linkFocusDecoration,outline:0},"&[disabled]":{color:i.colorTextDisabled,cursor:"not-allowed"}}}),c=(i,y)=>{const{fontFamily:p,fontSize:g}=i,l=`[class^="${y}"], [class*=" ${y}"]`;return{[l]:{fontFamily:p,fontSize:g,boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"},[l]:{boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"}}}}},h=i=>({outline:`${i.lineWidthFocus}px solid ${i.colorPrimaryBorder}`,outlineOffset:1,transition:"outline-offset 0s, outline 0s"}),o=i=>({"&:focus-visible":Object.assign({},h(i))})},1950:function(d,v,e){"use strict";e.d(v,{J$:function(){return f}});var t=e(93083),n=e(95406);const s=new t.Keyframes("antFadeIn",{"0%":{opacity:0},"100%":{opacity:1}}),u=new t.Keyframes("antFadeOut",{"0%":{opacity:1},"100%":{opacity:0}}),f=function(c){let h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;const{antCls:o}=c,i=`${o}-fade`,y=h?"&":"";return[(0,n.R)(i,s,u,c.motionDurationMid,h),{[`
${y}${i}-enter,
${y}${i}-appear
`]:{opacity:0,animationTimingFunction:"linear"},[`${y}${i}-leave`]:{animationTimingFunction:"linear"}}]}},95406:function(d,v,e){"use strict";e.d(v,{R:function(){return s}});const t=u=>({animationDuration:u,animationFillMode:"both"}),n=u=>({animationDuration:u,animationFillMode:"both"}),s=function(u,f,c,h){const i=(arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1)?"&":"";return{[`
${i}${u}-enter,
${i}${u}-appear
`]:Object.assign(Object.assign({},t(h)),{animationPlayState:"paused"}),[`${i}${u}-leave`]:Object.assign(Object.assign({},n(h)),{animationPlayState:"paused"}),[`
${i}${u}-enter${u}-enter-active,
${i}${u}-appear${u}-appear-active
`]:{animationName:f,animationPlayState:"running"},[`${i}${u}-leave${u}-leave-active`]:{animationName:c,animationPlayState:"running",pointerEvents:"none"}}}},29878:function(d,v,e){"use strict";e.d(v,{_y:function(){return O},kr:function(){return s}});var t=e(93083),n=e(95406);const s=new t.Keyframes("antZoomIn",{"0%":{transform:"scale(0.2)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),u=new t.Keyframes("antZoomOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.2)",opacity:0}}),f=new t.Keyframes("antZoomBigIn",{"0%":{transform:"scale(0.8)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),c=new t.Keyframes("antZoomBigOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.8)",opacity:0}}),h=new t.Keyframes("antZoomUpIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 0%"}}),o=new t.Keyframes("antZoomUpOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 0%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0}}),i=new t.Keyframes("antZoomLeftIn",{"0%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"0% 50%"}}),y=new t.Keyframes("antZoomLeftOut",{"0%":{transform:"scale(1)",transformOrigin:"0% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0}}),p=new t.Keyframes("antZoomRightIn",{"0%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"100% 50%"}}),g=new t.Keyframes("antZoomRightOut",{"0%":{transform:"scale(1)",transformOrigin:"100% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0}}),l=new t.Keyframes("antZoomDownIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 100%"}}),b=new t.Keyframes("antZoomDownOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 100%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0}}),x={zoom:{inKeyframes:s,outKeyframes:u},"zoom-big":{inKeyframes:f,outKeyframes:c},"zoom-big-fast":{inKeyframes:f,outKeyframes:c},"zoom-left":{inKeyframes:i,outKeyframes:y},"zoom-right":{inKeyframes:p,outKeyframes:g},"zoom-up":{inKeyframes:h,outKeyframes:o},"zoom-down":{inKeyframes:l,outKeyframes:b}},O=(k,C)=>{const{antCls:T}=k,F=`${T}-${C}`,{inKeyframes:$,outKeyframes:R}=x[C];return[(0,n.R)(F,$,R,C==="zoom-big-fast"?k.motionDurationFast:k.motionDurationMid),{[`
${F}-enter,
${F}-appear
`]:{transform:"scale(0)",opacity:0,animationTimingFunction:k.motionEaseOutCirc,"&-prepare":{transform:"none"}},[`${F}-leave`]:{animationTimingFunction:k.motionEaseInOutCirc}}]}},19447:function(d,v,e){"use strict";e.d(v,{ZP:function(){return f},fS:function(){return s},qN:function(){return n}});var t=e(47585);const n=8;function s(c){const h=n,{contentRadius:o,limitVerticalRadius:i}=c,y=o>12?o+2:12;return{dropdownArrowOffset:y,dropdownArrowOffsetVertical:i?h:y}}function u(c,h){return c?h:{}}function f(c,h){const{componentCls:o,sizePopupArrow:i,borderRadiusXS:y,borderRadiusOuter:p,boxShadowPopoverArrow:g}=c,{colorBg:l,contentRadius:b=c.borderRadiusLG,limitVerticalRadius:x,arrowDistance:O=0,arrowPlacement:k={left:!0,right:!0,top:!0,bottom:!0}}=h,{dropdownArrowOffsetVertical:C,dropdownArrowOffset:T}=s({contentRadius:b,limitVerticalRadius:x});return{[o]:Object.assign(Object.assign(Object.assign(Object.assign({[`${o}-arrow`]:[Object.assign(Object.assign({position:"absolute",zIndex:1,display:"block"},(0,t.r)(i,y,p,l,g)),{"&:before":{background:l}})]},u(!!k.top,{[[`&-placement-top ${o}-arrow`,`&-placement-topLeft ${o}-arrow`,`&-placement-topRight ${o}-arrow`].join(",")]:{bottom:O,transform:"translateY(100%) rotate(180deg)"},[`&-placement-top ${o}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(100%) rotate(180deg)"},[`&-placement-topLeft ${o}-arrow`]:{left:{_skip_check_:!0,value:T}},[`&-placement-topRight ${o}-arrow`]:{right:{_skip_check_:!0,value:T}}})),u(!!k.bottom,{[[`&-placement-bottom ${o}-arrow`,`&-placement-bottomLeft ${o}-arrow`,`&-placement-bottomRight ${o}-arrow`].join(",")]:{top:O,transform:"translateY(-100%)"},[`&-placement-bottom ${o}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(-100%)"},[`&-placement-bottomLeft ${o}-arrow`]:{left:{_skip_check_:!0,value:T}},[`&-placement-bottomRight ${o}-arrow`]:{right:{_skip_check_:!0,value:T}}})),u(!!k.left,{[[`&-placement-left ${o}-arrow`,`&-placement-leftTop ${o}-arrow`,`&-placement-leftBottom ${o}-arrow`].join(",")]:{right:{_skip_check_:!0,value:O},transform:"translateX(100%) rotate(90deg)"},[`&-placement-left ${o}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(100%) rotate(90deg)"},[`&-placement-leftTop ${o}-arrow`]:{top:C},[`&-placement-leftBottom ${o}-arrow`]:{bottom:C}})),u(!!k.right,{[[`&-placement-right ${o}-arrow`,`&-placement-rightTop ${o}-arrow`,`&-placement-rightBottom ${o}-arrow`].join(",")]:{left:{_skip_check_:!0,value:O},transform:"translateX(-100%) rotate(-90deg)"},[`&-placement-right ${o}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(-100%) rotate(-90deg)"},[`&-placement-rightTop ${o}-arrow`]:{top:C},[`&-placement-rightBottom ${o}-arrow`]:{bottom:C}}))}}},47585:function(d,v,e){"use strict";e.d(v,{r:function(){return t}});const t=(n,s,u,f,c)=>{const h=n/2,o=0,i=h,y=u*1/Math.sqrt(2),p=h-u*(1-1/Math.sqrt(2)),g=h-s*(1/Math.sqrt(2)),l=u*(Math.sqrt(2)-1)+s*(1/Math.sqrt(2)),b=2*h-g,x=l,O=2*h-y,k=p,C=2*h-o,T=i,F=h*Math.sqrt(2)+u*(Math.sqrt(2)-2),$=u*(Math.sqrt(2)-1);return{pointerEvents:"none",width:n,height:n,overflow:"hidden","&::before":{position:"absolute",bottom:0,insetInlineStart:0,width:n,height:n/2,background:f,clipPath:{_multi_value_:!0,value:[`polygon(${$}px 100%, 50% ${$}px, ${2*h-$}px 100%, ${$}px 100%)`,`path('M ${o} ${i} A ${u} ${u} 0 0 0 ${y} ${p} L ${g} ${l} A ${s} ${s} 0 0 1 ${b} ${x} L ${O} ${k} A ${u} ${u} 0 0 0 ${C} ${T} Z')`]},content:'""'},"&::after":{content:'""',position:"absolute",width:F,height:F,bottom:0,insetInline:0,margin:"auto",borderRadius:{_skip_check_:!0,value:`0 0 ${s}px 0`},transform:"translateY(50%) rotate(-135deg)",boxShadow:c,zIndex:0,background:"transparent"}}}},45246:function(d,v,e){"use strict";e.d(v,{Mj:function(){return K},u_:function(){return R},uH:function(){return $}});var t=e(93083),n=e(59301),s=e(93398),f=W=>{const{controlHeight:Z}=W;return{controlHeightSM:Z*.75,controlHeightXS:Z*.5,controlHeightLG:Z*1.25}};function c(W){const{sizeUnit:Z,sizeStep:ie}=W;return{sizeXXL:Z*(ie+8),sizeXL:Z*(ie+4),sizeLG:Z*(ie+2),sizeMD:Z*(ie+1),sizeMS:Z*ie,size:Z*ie,sizeSM:Z*(ie-1),sizeXS:Z*(ie-2),sizeXXS:Z*(ie-3)}}var h=e(34117),o=e(64993);function i(W,Z){let{generateColorPalettes:ie,generateNeutralColorPalettes:ne}=Z;const{colorSuccess:se,colorWarning:Q,colorError:Y,colorInfo:G,colorPrimary:ae,colorBgBase:ee,colorTextBase:J}=W,te=ie(ae),M=ie(se),L=ie(Q),X=ie(Y),fe=ie(G),xe=ne(ee,J),Ce=W.colorLink||W.colorInfo,Me=ie(Ce);return Object.assign(Object.assign({},xe),{colorPrimaryBg:te[1],colorPrimaryBgHover:te[2],colorPrimaryBorder:te[3],colorPrimaryBorderHover:te[4],colorPrimaryHover:te[5],colorPrimary:te[6],colorPrimaryActive:te[7],colorPrimaryTextHover:te[8],colorPrimaryText:te[9],colorPrimaryTextActive:te[10],colorSuccessBg:M[1],colorSuccessBgHover:M[2],colorSuccessBorder:M[3],colorSuccessBorderHover:M[4],colorSuccessHover:M[4],colorSuccess:M[6],colorSuccessActive:M[7],colorSuccessTextHover:M[8],colorSuccessText:M[9],colorSuccessTextActive:M[10],colorErrorBg:X[1],colorErrorBgHover:X[2],colorErrorBorder:X[3],colorErrorBorderHover:X[4],colorErrorHover:X[5],colorError:X[6],colorErrorActive:X[7],colorErrorTextHover:X[8],colorErrorText:X[9],colorErrorTextActive:X[10],colorWarningBg:L[1],colorWarningBgHover:L[2],colorWarningBorder:L[3],colorWarningBorderHover:L[4],colorWarningHover:L[4],colorWarning:L[6],colorWarningActive:L[7],colorWarningTextHover:L[8],colorWarningText:L[9],colorWarningTextActive:L[10],colorInfoBg:fe[1],colorInfoBgHover:fe[2],colorInfoBorder:fe[3],colorInfoBorderHover:fe[4],colorInfoHover:fe[4],colorInfo:fe[6],colorInfoActive:fe[7],colorInfoTextHover:fe[8],colorInfoText:fe[9],colorInfoTextActive:fe[10],colorLinkHover:Me[4],colorLink:Me[6],colorLinkActive:Me[7],colorBgMask:new o.C("#000").setAlpha(.45).toRgbString(),colorWhite:"#fff"})}var p=W=>{let Z=W,ie=W,ne=W,se=W;return W<6&&W>=5?Z=W+1:W<16&&W>=6?Z=W+2:W>=16&&(Z=16),W<7&&W>=5?ie=4:W<8&&W>=7?ie=5:W<14&&W>=8?ie=6:W<16&&W>=14?ie=7:W>=16&&(ie=8),W<6&&W>=2?ne=1:W>=6&&(ne=2),W>4&&W<8?se=4:W>=8&&(se=6),{borderRadius:W>16?16:W,borderRadiusXS:ne,borderRadiusSM:ie,borderRadiusLG:Z,borderRadiusOuter:se}};function g(W){const{motionUnit:Z,motionBase:ie,borderRadius:ne,lineWidth:se}=W;return Object.assign({motionDurationFast:`${(ie+Z).toFixed(1)}s`,motionDurationMid:`${(ie+Z*2).toFixed(1)}s`,motionDurationSlow:`${(ie+Z*3).toFixed(1)}s`,lineWidthBold:se+1},p(ne))}const l=(W,Z)=>new o.C(W).setAlpha(Z).toRgbString(),b=(W,Z)=>new o.C(W).darken(Z).toHexString(),x=W=>{const Z=(0,s.generate)(W);return{1:Z[0],2:Z[1],3:Z[2],4:Z[3],5:Z[4],6:Z[5],7:Z[6],8:Z[4],9:Z[5],10:Z[6]}},O=(W,Z)=>{const ie=W||"#fff",ne=Z||"#000";return{colorBgBase:ie,colorTextBase:ne,colorText:l(ne,.88),colorTextSecondary:l(ne,.65),colorTextTertiary:l(ne,.45),colorTextQuaternary:l(ne,.25),colorFill:l(ne,.15),colorFillSecondary:l(ne,.06),colorFillTertiary:l(ne,.04),colorFillQuaternary:l(ne,.02),colorBgLayout:b(ie,4),colorBgContainer:b(ie,0),colorBgElevated:b(ie,0),colorBgSpotlight:l(ne,.85),colorBorder:b(ie,15),colorBorderSecondary:b(ie,6)}};function k(W){const Z=new Array(10).fill(null).map((ie,ne)=>{const se=ne-1,Q=W*Math.pow(2.71828,se/5),Y=ne>1?Math.floor(Q):Math.ceil(Q);return Math.floor(Y/2)*2});return Z[1]=W,Z.map(ie=>{const ne=ie+8;return{size:ie,lineHeight:ne/ie}})}var T=W=>{const Z=k(W),ie=Z.map(se=>se.size),ne=Z.map(se=>se.lineHeight);return{fontSizeSM:ie[0],fontSize:ie[1],fontSizeLG:ie[2],fontSizeXL:ie[3],fontSizeHeading1:ie[6],fontSizeHeading2:ie[5],fontSizeHeading3:ie[4],fontSizeHeading4:ie[3],fontSizeHeading5:ie[2],lineHeight:ne[1],lineHeightLG:ne[2],lineHeightSM:ne[0],lineHeightHeading1:ne[6],lineHeightHeading2:ne[5],lineHeightHeading3:ne[4],lineHeightHeading4:ne[3],lineHeightHeading5:ne[2]}};function F(W){const Z=Object.keys(h.M).map(ie=>{const ne=(0,s.generate)(W[ie]);return new Array(10).fill(1).reduce((se,Q,Y)=>(se[`${ie}-${Y+1}`]=ne[Y],se[`${ie}${Y+1}`]=ne[Y],se),{})}).reduce((ie,ne)=>(ie=Object.assign(Object.assign({},ie),ne),ie),{});return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},W),Z),i(W,{generateColorPalettes:x,generateNeutralColorPalettes:O})),T(W.fontSize)),c(W)),f(W)),g(W))}const $=(0,t.createTheme)(F),R={token:h.Z,hashed:!0},K=n.createContext(R)},33166:function(d,v,e){"use strict";e.d(v,{i:function(){return t}});const t=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"]},34117:function(d,v,e){"use strict";e.d(v,{M:function(){return t}});const t={blue:"#1677ff",purple:"#722ED1",cyan:"#13C2C2",green:"#52C41A",magenta:"#EB2F96",pink:"#eb2f96",red:"#F5222D",orange:"#FA8C16",yellow:"#FADB14",volcano:"#FA541C",geekblue:"#2F54EB",gold:"#FAAD14",lime:"#A0D911"},n=Object.assign(Object.assign({},t),{colorPrimary:"#1677ff",colorSuccess:"#52c41a",colorWarning:"#faad14",colorError:"#ff4d4f",colorInfo:"#1677ff",colorLink:"",colorTextBase:"",colorBgBase:"",fontFamily:`-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial,
'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol',
'Noto Color Emoji'`,fontFamilyCode:"'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace",fontSize:14,lineWidth:1,lineType:"solid",motionUnit:.1,motionBase:0,motionEaseOutCirc:"cubic-bezier(0.08, 0.82, 0.17, 1)",motionEaseInOutCirc:"cubic-bezier(0.78, 0.14, 0.15, 0.86)",motionEaseOut:"cubic-bezier(0.215, 0.61, 0.355, 1)",motionEaseInOut:"cubic-bezier(0.645, 0.045, 0.355, 1)",motionEaseOutBack:"cubic-bezier(0.12, 0.4, 0.29, 1.46)",motionEaseInBack:"cubic-bezier(0.71, -0.46, 0.88, 0.6)",motionEaseInQuint:"cubic-bezier(0.755, 0.05, 0.855, 0.06)",motionEaseOutQuint:"cubic-bezier(0.23, 1, 0.32, 1)",borderRadius:6,sizeUnit:4,sizeStep:4,sizePopupArrow:16,controlHeight:32,zIndexBase:0,zIndexPopupBase:1e3,opacityImage:1,wireframe:!1,motion:!0});v.Z=n},88088:function(d,v,e){"use strict";e.d(v,{Z:function(){return x}});var t=e(93083),n=e(59301),s="5.9.0",u=s,f=e(45246),c=e(34117),h=e(64993);function o(O){return O>=0&&O<=255}function i(O,k){const{r:C,g:T,b:F,a:$}=new h.C(O).toRgb();if($<1)return O;const{r:R,g:K,b:W}=new h.C(k).toRgb();for(let Z=.01;Z<=1;Z+=.01){const ie=Math.round((C-R*(1-Z))/Z),ne=Math.round((T-K*(1-Z))/Z),se=Math.round((F-W*(1-Z))/Z);if(o(ie)&&o(ne)&&o(se))return new h.C({r:ie,g:ne,b:se,a:Math.round(Z*100)/100}).toRgbString()}return new h.C({r:C,g:T,b:F,a:1}).toRgbString()}var y=i,p=function(O,k){var C={};for(var T in O)Object.prototype.hasOwnProperty.call(O,T)&&k.indexOf(T)<0&&(C[T]=O[T]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,T=Object.getOwnPropertySymbols(O);F<T.length;F++)k.indexOf(T[F])<0&&Object.prototype.propertyIsEnumerable.call(O,T[F])&&(C[T[F]]=O[T[F]]);return C};function g(O){const{override:k}=O,C=p(O,["override"]),T=Object.assign({},k);Object.keys(c.Z).forEach(se=>{delete T[se]});const F=Object.assign(Object.assign({},C),T),$=480,R=576,K=768,W=992,Z=1200,ie=1600;if(F.motion===!1){const se="0s";F.motionDurationFast=se,F.motionDurationMid=se,F.motionDurationSlow=se}return Object.assign(Object.assign(Object.assign({},F),{colorFillContent:F.colorFillSecondary,colorFillContentHover:F.colorFill,colorFillAlter:F.colorFillQuaternary,colorBgContainerDisabled:F.colorFillTertiary,colorBorderBg:F.colorBgContainer,colorSplit:y(F.colorBorderSecondary,F.colorBgContainer),colorTextPlaceholder:F.colorTextQuaternary,colorTextDisabled:F.colorTextQuaternary,colorTextHeading:F.colorText,colorTextLabel:F.colorTextSecondary,colorTextDescription:F.colorTextTertiary,colorTextLightSolid:F.colorWhite,colorHighlight:F.colorError,colorBgTextHover:F.colorFillSecondary,colorBgTextActive:F.colorFill,colorIcon:F.colorTextTertiary,colorIconHover:F.colorText,colorErrorOutline:y(F.colorErrorBg,F.colorBgContainer),colorWarningOutline:y(F.colorWarningBg,F.colorBgContainer),fontSizeIcon:F.fontSizeSM,lineWidthFocus:F.lineWidth*4,lineWidth:F.lineWidth,controlOutlineWidth:F.lineWidth*2,controlInteractiveSize:F.controlHeight/2,controlItemBgHover:F.colorFillTertiary,controlItemBgActive:F.colorPrimaryBg,controlItemBgActiveHover:F.colorPrimaryBgHover,controlItemBgActiveDisabled:F.colorFill,controlTmpOutline:F.colorFillQuaternary,controlOutline:y(F.colorPrimaryBg,F.colorBgContainer),lineType:F.lineType,borderRadius:F.borderRadius,borderRadiusXS:F.borderRadiusXS,borderRadiusSM:F.borderRadiusSM,borderRadiusLG:F.borderRadiusLG,fontWeightStrong:600,opacityLoading:.65,linkDecoration:"none",linkHoverDecoration:"none",linkFocusDecoration:"none",controlPaddingHorizontal:12,controlPaddingHorizontalSM:8,paddingXXS:F.sizeXXS,paddingXS:F.sizeXS,paddingSM:F.sizeSM,padding:F.size,paddingMD:F.sizeMD,paddingLG:F.sizeLG,paddingXL:F.sizeXL,paddingContentHorizontalLG:F.sizeLG,paddingContentVerticalLG:F.sizeMS,paddingContentHorizontal:F.sizeMS,paddingContentVertical:F.sizeSM,paddingContentHorizontalSM:F.size,paddingContentVerticalSM:F.sizeXS,marginXXS:F.sizeXXS,marginXS:F.sizeXS,marginSM:F.sizeSM,margin:F.size,marginMD:F.sizeMD,marginLG:F.sizeLG,marginXL:F.sizeXL,marginXXL:F.sizeXXL,boxShadow:`
0 6px 16px 0 rgba(0, 0, 0, 0.08),
0 3px 6px -4px rgba(0, 0, 0, 0.12),
0 9px 28px 8px rgba(0, 0, 0, 0.05)
`,boxShadowSecondary:`
0 6px 16px 0 rgba(0, 0, 0, 0.08),
0 3px 6px -4px rgba(0, 0, 0, 0.12),
0 9px 28px 8px rgba(0, 0, 0, 0.05)
`,boxShadowTertiary:`
0 1px 2px 0 rgba(0, 0, 0, 0.03),
0 1px 6px -1px rgba(0, 0, 0, 0.02),
0 2px 4px 0 rgba(0, 0, 0, 0.02)
`,screenXS:$,screenXSMin:$,screenXSMax:R-1,screenSM:R,screenSMMin:R,screenSMMax:K-1,screenMD:K,screenMDMin:K,screenMDMax:W-1,screenLG:W,screenLGMin:W,screenLGMax:Z-1,screenXL:Z,screenXLMin:Z,screenXLMax:ie-1,screenXXL:ie,screenXXLMin:ie,boxShadowPopoverArrow:"2px 2px 5px rgba(0, 0, 0, 0.05)",boxShadowCard:`
0 1px 2px -2px ${new h.C("rgba(0, 0, 0, 0.16)").toRgbString()},
0 3px 6px 0 ${new h.C("rgba(0, 0, 0, 0.12)").toRgbString()},
0 5px 12px 4px ${new h.C("rgba(0, 0, 0, 0.09)").toRgbString()}
`,boxShadowDrawerRight:`
-6px 0 16px 0 rgba(0, 0, 0, 0.08),
-3px 0 6px -4px rgba(0, 0, 0, 0.12),
-9px 0 28px 8px rgba(0, 0, 0, 0.05)
`,boxShadowDrawerLeft:`
6px 0 16px 0 rgba(0, 0, 0, 0.08),
3px 0 6px -4px rgba(0, 0, 0, 0.12),
9px 0 28px 8px rgba(0, 0, 0, 0.05)
`,boxShadowDrawerUp:`
0 6px 16px 0 rgba(0, 0, 0, 0.08),
0 3px 6px -4px rgba(0, 0, 0, 0.12),
0 9px 28px 8px rgba(0, 0, 0, 0.05)
`,boxShadowDrawerDown:`
0 -6px 16px 0 rgba(0, 0, 0, 0.08),
0 -3px 6px -4px rgba(0, 0, 0, 0.12),
0 -9px 28px 8px rgba(0, 0, 0, 0.05)
`,boxShadowTabsOverflowLeft:"inset 10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowRight:"inset -10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowTop:"inset 0 10px 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowBottom:"inset 0 -10px 8px -8px rgba(0, 0, 0, 0.08)"}),T)}var l=function(O,k){var C={};for(var T in O)Object.prototype.hasOwnProperty.call(O,T)&&k.indexOf(T)<0&&(C[T]=O[T]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,T=Object.getOwnPropertySymbols(O);F<T.length;F++)k.indexOf(T[F])<0&&Object.prototype.propertyIsEnumerable.call(O,T[F])&&(C[T[F]]=O[T[F]]);return C};const b=(O,k,C)=>{const T=C.getDerivativeToken(O),{override:F}=k,$=l(k,["override"]);let R=Object.assign(Object.assign({},T),{override:F});return R=g(R),$&&Object.entries($).forEach(K=>{let[W,Z]=K;const{theme:ie}=Z,ne=l(Z,["theme"]);let se=ne;ie&&(se=b(Object.assign(Object.assign({},R),ne),{override:ne},ie)),R[W]=se}),R};function x(){const{token:O,hashed:k,theme:C,components:T}=n.useContext(f.Mj),F=`${u}-${k||""}`,$=C||f.uH,[R,K]=(0,t.useCacheToken)($,[c.Z,O],{salt:F,override:Object.assign({override:O},T),getComputedToken:b,formatToken:g});return[$,R,k?K:""]}},83116:function(d,v,e){"use strict";e.d(v,{Z:function(){return i},b:function(){return y}});var t=e(59301),n=e(93083),s=e(70425),u=e(36355),f=e(17313),c=e(88088),h=e(37613),o=e(73040);function i(p,g,l){let b=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};const x=Array.isArray(p)?p:[p,p],[O]=x,k=x.join("-");return C=>{const[T,F,$]=(0,c.Z)(),{getPrefixCls:R,iconPrefixCls:K,csp:W}=(0,t.useContext)(u.E_),Z=R(),ie={theme:T,token:F,hashId:$,nonce:()=>W==null?void 0:W.nonce,clientOnly:b.clientOnly,order:b.order||-999};return(0,n.useStyleRegister)(Object.assign(Object.assign({},ie),{clientOnly:!1,path:["Shared",Z]}),()=>[{"&":(0,f.Lx)(F)}]),(0,o.Z)(K),[(0,n.useStyleRegister)(Object.assign(Object.assign({},ie),{path:[k,C,K]}),()=>{const{token:ne,flush:se}=(0,h.ZP)(F),Q=Object.assign({},F[O]);if(b.deprecatedTokens){const{deprecatedTokens:te}=b;te.forEach(M=>{let[L,X]=M;var fe;(Q!=null&&Q[L]||Q!=null&&Q[X])&&((fe=Q[X])!==null&&fe!==void 0||(Q[X]=Q==null?void 0:Q[L]))})}const Y=typeof l=="function"?l((0,h.TS)(ne,Q!=null?Q:{})):l,G=Object.assign(Object.assign({},Y),Q),ae=`.${C}`,ee=(0,h.TS)(ne,{componentCls:ae,prefixCls:C,iconCls:`.${K}`,antCls:`.${Z}`},G),J=g(ee,{hashId:$,prefixCls:C,rootPrefixCls:Z,iconPrefixCls:K,overrideComponentToken:Q});return se(O,G),[b.resetStyle===!1?null:(0,f.du)(F,C),J]}),$]}}const y=(p,g,l,b)=>{const x=i(p,g,l,Object.assign({resetStyle:!1,order:-998},b));return k=>{let{prefixCls:C}=k;return x(C),null}}},45157:function(d,v,e){"use strict";e.d(v,{Z:function(){return n}});var t=e(33166);function n(s,u){return t.i.reduce((f,c)=>{const h=s[`${c}1`],o=s[`${c}3`],i=s[`${c}6`],y=s[`${c}7`];return Object.assign(Object.assign({},f),u(c,{lightColor:h,lightBorderColor:o,darkColor:i,textColor:y}))},{})}},37613:function(d,v,e){"use strict";e.d(v,{TS:function(){return s},ZP:function(){return h}});const t=typeof CSSINJS_STATISTIC!="undefined";let n=!0;function s(){for(var o=arguments.length,i=new Array(o),y=0;y<o;y++)i[y]=arguments[y];if(!t)return Object.assign.apply(Object,[{}].concat(i));n=!1;const p={};return i.forEach(g=>{Object.keys(g).forEach(b=>{Object.defineProperty(p,b,{configurable:!0,enumerable:!0,get:()=>g[b]})})}),n=!0,p}const u={},f={};function c(){}function h(o){let i,y=o,p=c;return t&&(i=new Set,y=new Proxy(o,{get(g,l){return n&&i.add(l),g[l]}}),p=(g,l)=>{var b;u[g]={global:Array.from(i),component:Object.assign(Object.assign({},(b=u[g])===null||b===void 0?void 0:b.component),l)}}),{token:y,keys:i,flush:p}}},73040:function(d,v,e){"use strict";var t=e(93083),n=e(17313),s=e(88088);const u=(f,c)=>{const[h,o]=(0,s.Z)();return(0,t.useStyleRegister)({theme:h,token:o,hashId:"",path:["ant-design-icons",f],nonce:()=>c==null?void 0:c.nonce},()=>[{[`.${f}`]:Object.assign(Object.assign({},(0,n.Ro)()),{[`.${f} .${f}-icon`]:{display:"block"}})}])};v.Z=u},67532:function(d,v){"use strict";const e={placeholder:"Select time",rangePlaceholder:["Start time","End time"]};v.Z=e},6848:function(d,v,e){"use strict";e.d(v,{Z:function(){return se}});var t=e(59301),n=e(92310),s=e.n(n),u=e(55477),f=e(18929),c=e(62892),h=e(79676),o=e(92343),i=e(36355),y=e(33234),p=e(88088),g=e(17313),l=e(29878),b=e(19447),x=e(45157),O=e(37613),k=e(83116);const C=Q=>{const{componentCls:Y,tooltipMaxWidth:G,tooltipColor:ae,tooltipBg:ee,tooltipBorderRadius:J,zIndexPopup:te,controlHeight:M,boxShadowSecondary:L,paddingSM:X,paddingXS:fe,tooltipRadiusOuter:xe}=Q;return[{[Y]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,g.Wf)(Q)),{position:"absolute",zIndex:te,display:"block",width:"max-content",maxWidth:G,visibility:"visible",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","&-hidden":{display:"none"},"--antd-arrow-background-color":ee,[`${Y}-inner`]:{minWidth:M,minHeight:M,padding:`${X/2}px ${fe}px`,color:ae,textAlign:"start",textDecoration:"none",wordWrap:"break-word",backgroundColor:ee,borderRadius:J,boxShadow:L,boxSizing:"border-box"},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{[`${Y}-inner`]:{borderRadius:Math.min(J,b.qN)}},[`${Y}-content`]:{position:"relative"}}),(0,x.Z)(Q,(Ce,Me)=>{let{darkColor:ke}=Me;return{[`&${Y}-${Ce}`]:{[`${Y}-inner`]:{backgroundColor:ke},[`${Y}-arrow`]:{"--antd-arrow-background-color":ke}}}})),{"&-rtl":{direction:"rtl"}})},(0,b.ZP)((0,O.TS)(Q,{borderRadiusOuter:xe}),{colorBg:"var(--antd-arrow-background-color)",contentRadius:J,limitVerticalRadius:!0}),{[`${Y}-pure`]:{position:"relative",maxWidth:"none",margin:Q.sizePopupArrow}}]};var T=(Q,Y)=>(0,k.Z)("Tooltip",ae=>{if(Y===!1)return[];const{borderRadius:ee,colorTextLightSolid:J,colorBgDefault:te,borderRadiusOuter:M}=ae,L=(0,O.TS)(ae,{tooltipMaxWidth:250,tooltipColor:J,tooltipBorderRadius:ee,tooltipBg:te,tooltipRadiusOuter:M>4?4:M});return[C(L),(0,l._y)(ae,"zoom-big-fast")]},ae=>{let{zIndexPopupBase:ee,colorBgSpotlight:J}=ae;return{zIndexPopup:ee+70,colorBgDefault:J}},{resetStyle:!1})(Q),F=e(36785);function $(Q,Y){const G=(0,F.o2)(Y),ae=s()({[`${Q}-${Y}`]:Y&&G}),ee={},J={};return Y&&!G&&(ee.background=Y,J["--antd-arrow-background-color"]=Y),{className:ae,overlayStyle:ee,arrowStyle:J}}var K=Q=>{const{prefixCls:Y,className:G,placement:ae="top",title:ee,color:J,overlayInnerStyle:te}=Q,{getPrefixCls:M}=t.useContext(i.E_),L=M("tooltip",Y),[X,fe]=T(L,!0),xe=$(L,J),Ce=xe.arrowStyle,Me=Object.assign(Object.assign({},te),xe.overlayStyle),ke=s()(fe,L,`${L}-pure`,`${L}-placement-${ae}`,G,xe.className);return X(t.createElement("div",{className:ke,style:Ce},t.createElement("div",{className:`${L}-arrow`}),t.createElement(u.G,Object.assign({},Q,{className:fe,prefixCls:L,overlayInnerStyle:Me}),ee)))},W=function(Q,Y){var G={};for(var ae in Q)Object.prototype.hasOwnProperty.call(Q,ae)&&Y.indexOf(ae)<0&&(G[ae]=Q[ae]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,ae=Object.getOwnPropertySymbols(Q);ee<ae.length;ee++)Y.indexOf(ae[ee])<0&&Object.prototype.propertyIsEnumerable.call(Q,ae[ee])&&(G[ae[ee]]=Q[ae[ee]]);return G};const Z=(Q,Y)=>{const G={},ae=Object.assign({},Q);return Y.forEach(ee=>{Q&&ee in Q&&(G[ee]=Q[ee],delete ae[ee])}),{picked:G,omitted:ae}};function ie(Q,Y){const G=Q.type;if((G.__ANT_BUTTON===!0||Q.type==="button")&&Q.props.disabled||G.__ANT_SWITCH===!0&&(Q.props.disabled||Q.props.loading)||G.__ANT_RADIO===!0&&Q.props.disabled){const{picked:ae,omitted:ee}=Z(Q.props.style,["position","left","right","top","bottom","float","display","zIndex"]),J=Object.assign(Object.assign({display:"inline-block"},ae),{cursor:"not-allowed",width:Q.props.block?"100%":void 0}),te=Object.assign(Object.assign({},ee),{pointerEvents:"none"}),M=(0,o.Tm)(Q,{style:te,className:null});return t.createElement("span",{style:J,className:s()(Q.props.className,`${Y}-disabled-compatible-wrapper`)},M)}return Q}const ne=t.forwardRef((Q,Y)=>{var G,ae;const{prefixCls:ee,openClassName:J,getTooltipContainer:te,overlayClassName:M,color:L,overlayInnerStyle:X,children:fe,afterOpenChange:xe,afterVisibleChange:Ce,destroyTooltipOnHide:Me,arrow:ke=!0,title:Ft,overlay:ht,builtinPlacements:At,arrowPointAtCenter:tr=!1,autoAdjustOverflow:qt=!0}=Q,cr=!!ke,[,Qe]=(0,p.Z)(),{getPopupContainer:Pt,getPrefixCls:zt,direction:it}=t.useContext(i.E_),Ot=t.useRef(null),pt=()=>{var Ie;(Ie=Ot.current)===null||Ie===void 0||Ie.forceAlign()};t.useImperativeHandle(Y,()=>({forceAlign:pt,forcePopupAlign:()=>{pt()}}));const[et,Ne]=(0,f.Z)(!1,{value:(G=Q.open)!==null&&G!==void 0?G:Q.visible,defaultValue:(ae=Q.defaultOpen)!==null&&ae!==void 0?ae:Q.defaultVisible}),me=!Ft&&!ht&&Ft!==0,Ee=Ie=>{var Et,ge;Ne(me?!1:Ie),me||((Et=Q.onOpenChange)===null||Et===void 0||Et.call(Q,Ie),(ge=Q.onVisibleChange)===null||ge===void 0||ge.call(Q,Ie))},Le=t.useMemo(()=>{var Ie,Et;let ge=tr;return typeof ke=="object"&&(ge=(Et=(Ie=ke.pointAtCenter)!==null&&Ie!==void 0?Ie:ke.arrowPointAtCenter)!==null&&Et!==void 0?Et:tr),At||(0,h.Z)({arrowPointAtCenter:ge,autoAdjustOverflow:qt,arrowWidth:cr?Qe.sizePopupArrow:0,borderRadius:Qe.borderRadius,offset:Qe.marginXXS,visibleFirst:!0})},[tr,ke,At,Qe]),$e=t.useMemo(()=>Ft===0?Ft:ht||Ft||"",[ht,Ft]),Ze=t.createElement(y.BR,null,typeof $e=="function"?$e():$e),{getPopupContainer:nt,placement:ut="top",mouseEnterDelay:Wt=.1,mouseLeaveDelay:Zt=.1,overlayStyle:Pe,rootClassName:qe}=Q,Kt=W(Q,["getPopupContainer","placement","mouseEnterDelay","mouseLeaveDelay","overlayStyle","rootClassName"]),Rt=zt("tooltip",ee),Nt=zt(),Bt=Q["data-popover-inject"];let Ct=et;!("open"in Q)&&!("visible"in Q)&&me&&(Ct=!1);const Yt=ie((0,o.l$)(fe)&&!(0,o.M2)(fe)?fe:t.createElement("span",null,fe),Rt),ze=Yt.props,ue=!ze.className||typeof ze.className=="string"?s()(ze.className,J||`${Rt}-open`):ze.className,[le,Dt]=T(Rt,!Bt),Te=$(Rt,L),dt=Te.arrowStyle,Ht=Object.assign(Object.assign({},X),Te.overlayStyle),ct=s()(M,{[`${Rt}-rtl`]:it==="rtl"},Te.className,qe,Dt);return le(t.createElement(u.Z,Object.assign({},Kt,{showArrow:cr,placement:ut,mouseEnterDelay:Wt,mouseLeaveDelay:Zt,prefixCls:Rt,overlayClassName:ct,overlayStyle:Object.assign(Object.assign({},dt),Pe),getTooltipContainer:nt||te||Pt,ref:Ot,builtinPlacements:Le,overlay:Ze,visible:Ct,onVisibleChange:Ee,afterVisibleChange:xe!=null?xe:Ce,overlayInnerStyle:Ht,arrowContent:t.createElement("span",{className:`${Rt}-arrow-content`}),motion:{motionName:(0,c.m)(Nt,"zoom-big-fast",Q.transitionName),motionDeadline:1e3},destroyTooltipOnHide:!!Me}),Ct?(0,o.Tm)(Yt,{className:ue}):Yt))});ne._InternalPanelDoNotUseOrYouWillBeFired=K;var se=ne},11575:function(d,v,e){"use strict";e.d(v,{H:function(){return f}});var t=e(70425),n=e(59301);function s(){}const u=n.createContext({add:s,remove:s});function f(h){const o=n.useContext(u),i=n.useRef();return(0,t.useEvent)(p=>{if(p){const g=h?p.querySelector(h):p;o.add(g),i.current=g}else o.remove(i.current)})}var c=null},67751:function(d){var v={utf8:{stringToBytes:function(e){return v.bin.stringToBytes(unescape(encodeURIComponent(e)))},bytesToString:function(e){return decodeURIComponent(escape(v.bin.bytesToString(e)))}},bin:{stringToBytes:function(e){for(var t=[],n=0;n<e.length;n++)t.push(e.charCodeAt(n)&255);return t},bytesToString:function(e){for(var t=[],n=0;n<e.length;n++)t.push(String.fromCharCode(e[n]));return t.join("")}}};d.exports=v},64018:function(){var d,v,e,t=!1,n,s;window.PR_SHOULD_USE_CONTINUATION=!0;var u,f;(function(){var c=window,h=["break,continue,do,else,for,if,return,while"],o=[h,"auto,case,char,const,default,double,enum,extern,float,goto,inline,int,long,register,restrict,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],i=[o,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],y=[i,"alignas,alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,delegate,dynamic_cast,explicit,export,friend,generic,late_check,mutable,namespace,noexcept,noreturn,nullptr,property,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],p=[i,"abstract,assert,boolean,byte,extends,finally,final,implements,import,instanceof,interface,null,native,package,strictfp,super,synchronized,throws,transient"],g=[i,"abstract,add,alias,as,ascending,async,await,base,bool,by,byte,checked,decimal,delegate,descending,dynamic,event,finally,fixed,foreach,from,get,global,group,implicit,in,interface,internal,into,is,join,let,lock,null,object,out,override,orderby,params,partial,readonly,ref,remove,sbyte,sealed,select,set,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,value,var,virtual,where,yield"],l="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,throw,true,try,unless,until,when,while,yes",b=[i,"abstract,async,await,constructor,debugger,enum,eval,export,function,get,implements,instanceof,interface,let,null,set,undefined,var,with,yield,Infinity,NaN"],x="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",O=[h,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],k=[h,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],C=[h,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],T=[y,g,p,b,x,O,k,C],F=/^(DIR|FILE|array|vector|(de|priority_)?queue|(forward_)?list|stack|(const_)?(reverse_)?iterator|(unordered_)?(multi)?(set|map)|bitset|u?(int|float)\d*)\b/,$="str",R="kwd",K="com",W="typ",Z="lit",ie="pun",ne="pln",se="tag",Q="dec",Y="src",G="atn",ae="atv",ee="nocode",J="(?:^^\\.?|[+-]|[!=]=?=?|\\#|%=?|&&?=?|\\(|\\*=?|[+\\-]=|->|\\/=?|::?|<<?=?|>>?>?=?|,|;|\\?|@|\\[|~|{|\\^\\^?=?|\\|\\|?=?|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*";function te(it){for(var Ot=0,pt=!1,et=!1,Ne=0,me=it.length;Ne<me;++Ne){var Ee=it[Ne];if(Ee.ignoreCase)et=!0;else if(/[a-z]/i.test(Ee.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){pt=!0,et=!1;break}}var Le={b:8,t:9,n:10,v:11,f:12,r:13};function $e(Zt){var Pe=Zt.charCodeAt(0);if(Pe!==92)return Pe;var qe=Zt.charAt(1);return Pe=Le[qe],Pe||("0"<=qe&&qe<="7"?parseInt(Zt.substring(1),8):qe==="u"||qe==="x"?parseInt(Zt.substring(2),16):Zt.charCodeAt(1))}function Ze(Zt){if(Zt<32)return(Zt<16?"\\x0":"\\x")+Zt.toString(16);var Pe=String.fromCharCode(Zt);return Pe==="\\"||Pe==="-"||Pe==="]"||Pe==="^"?"\\"+Pe:Pe}function nt(Zt){var Pe=Zt.substring(1,Zt.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),qe=[],Kt=Pe[0]==="^",Rt=["["];Kt&&Rt.push("^");for(var Nt=Kt?1:0,Bt=Pe.length;Nt<Bt;++Nt){var Ct=Pe[Nt];if(/\\[bdsw]/i.test(Ct))Rt.push(Ct);else{var Yt=$e(Ct),ze;Nt+2<Bt&&Pe[Nt+1]==="-"?(ze=$e(Pe[Nt+2]),Nt+=2):ze=Yt,qe.push([Yt,ze]),ze<65||Yt>122||(ze<65||Yt>90||qe.push([Math.max(65,Yt)|32,Math.min(ze,90)|32]),ze<97||Yt>122||qe.push([Math.max(97,Yt)&-33,Math.min(ze,122)&-33]))}}qe.sort(function(Te,dt){return Te[0]-dt[0]||dt[1]-Te[1]});for(var ue=[],le=[],Nt=0;Nt<qe.length;++Nt){var Dt=qe[Nt];Dt[0]<=le[1]+1?le[1]=Math.max(le[1],Dt[1]):ue.push(le=Dt)}for(var Nt=0;Nt<ue.length;++Nt){var Dt=ue[Nt];Rt.push(Ze(Dt[0])),Dt[1]>Dt[0]&&(Dt[1]+1>Dt[0]&&Rt.push("-"),Rt.push(Ze(Dt[1])))}return Rt.push("]"),Rt.join("")}function ut(Zt){for(var Pe=Zt.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),qe=Pe.length,Kt=[],Rt=0,Nt=0;Rt<qe;++Rt){var Bt=Pe[Rt];if(Bt==="(")++Nt;else if(Bt.charAt(0)==="\\"){var Ct=+Bt.substring(1);Ct&&(Ct<=Nt?Kt[Ct]=-1:Pe[Rt]=Ze(Ct))}}for(var Rt=1;Rt<Kt.length;++Rt)Kt[Rt]===-1&&(Kt[Rt]=++Ot);for(var Rt=0,Nt=0;Rt<qe;++Rt){var Bt=Pe[Rt];if(Bt==="(")++Nt,Kt[Nt]||(Pe[Rt]="(?:");else if(Bt.charAt(0)==="\\"){var Ct=+Bt.substring(1);Ct&&Ct<=Nt&&(Pe[Rt]="\\"+Kt[Ct])}}for(var Rt=0;Rt<qe;++Rt)Pe[Rt]==="^"&&Pe[Rt+1]!=="^"&&(Pe[Rt]="");if(Zt.ignoreCase&&pt)for(var Rt=0;Rt<qe;++Rt){var Bt=Pe[Rt],Yt=Bt.charAt(0);Bt.length>=2&&Yt==="["?Pe[Rt]=nt(Bt):Yt!=="\\"&&(Pe[Rt]=Bt.replace(/[a-zA-Z]/g,function(le){var Dt=le.charCodeAt(0);return"["+String.fromCharCode(Dt&-33,Dt|32)+"]"}))}return Pe.join("")}for(var Wt=[],Ne=0,me=it.length;Ne<me;++Ne){var Ee=it[Ne];if(Ee.global||Ee.multiline)throw new Error(""+Ee);Wt.push("(?:"+ut(Ee)+")")}return new RegExp(Wt.join("|"),et?"gi":"g")}function M(it,Ot){var pt=/(?:^|\s)nocode(?:\s|$)/,et=[],Ne=0,me=[],Ee=0;function Le($e){var Ze=$e.nodeType;if(Ze==1){if(pt.test($e.className))return;for(var nt=$e.firstChild;nt;nt=nt.nextSibling)Le(nt);var ut=$e.nodeName.toLowerCase();(ut==="br"||ut==="li")&&(et[Ee]=`
`,me[Ee<<1]=Ne++,me[Ee++<<1|1]=$e)}else if(Ze==3||Ze==4){var Wt=$e.nodeValue;Wt.length&&(Ot?Wt=Wt.replace(/\r\n?/g,`
`):Wt=Wt.replace(/[ \t\r\n]+/g," "),et[Ee]=Wt,me[Ee<<1]=Ne,Ne+=Wt.length,me[Ee++<<1|1]=$e)}}return Le(it),{sourceCode:et.join("").replace(/\n$/,""),spans:me}}function L(it,Ot,pt,et,Ne){if(pt){var me={sourceNode:it,pre:1,langExtension:null,numberLines:null,sourceCode:pt,spans:null,basePos:Ot,decorations:null};et(me),Ne.push.apply(Ne,me.decorations)}}var X=/\S/;function fe(it){for(var Ot=void 0,pt=it.firstChild;pt;pt=pt.nextSibling){var et=pt.nodeType;Ot=et===1?Ot?it:pt:et===3&&X.test(pt.nodeValue)?it:Ot}return Ot===it?void 0:Ot}function xe(it,Ot){var pt={},et;(function(){for(var Ee=it.concat(Ot),Le=[],$e={},Ze=0,nt=Ee.length;Ze<nt;++Ze){var ut=Ee[Ze],Wt=ut[3];if(Wt)for(var Zt=Wt.length;--Zt>=0;)pt[Wt.charAt(Zt)]=ut;var Pe=ut[1],qe=""+Pe;$e.hasOwnProperty(qe)||(Le.push(Pe),$e[qe]=null)}Le.push(/[\0-\uffff]/),et=te(Le)})();var Ne=Ot.length,me=function(Ee){for(var Le=Ee.sourceCode,$e=Ee.basePos,Ze=Ee.sourceNode,nt=[$e,ne],ut=0,Wt=Le.match(et)||[],Zt={},Pe=0,qe=Wt.length;Pe<qe;++Pe){var Kt=Wt[Pe],Rt=Zt[Kt],Nt=void 0,Bt;if(typeof Rt=="string")Bt=!1;else{var Ct=pt[Kt.charAt(0)];if(Ct)Nt=Kt.match(Ct[1]),Rt=Ct[0];else{for(var Yt=0;Yt<Ne;++Yt)if(Ct=Ot[Yt],Nt=Kt.match(Ct[1]),Nt){Rt=Ct[0];break}Nt||(Rt=ne)}Bt=Rt.length>=5&&Rt.substring(0,5)==="lang-",Bt&&!(Nt&&typeof Nt[1]=="string")&&(Bt=!1,Rt=Y),Bt||(Zt[Kt]=Rt)}var ze=ut;if(ut+=Kt.length,!Bt)nt.push($e+ze,Rt);else{var ue=Nt[1],le=Kt.indexOf(ue),Dt=le+ue.length;Nt[2]&&(Dt=Kt.length-Nt[2].length,le=Dt-ue.length);var Te=Rt.substring(5);L(Ze,$e+ze,Kt.substring(0,le),me,nt),L(Ze,$e+ze+le,ue,tr(Te,ue),nt),L(Ze,$e+ze+Dt,Kt.substring(Dt),me,nt)}}Ee.decorations=nt};return me}function Ce(it){var Ot=[],pt=[];it.tripleQuotedStrings?Ot.push([$,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,`'"`]):it.multiLineStrings?Ot.push([$,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):Ot.push([$,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,`"'`]),it.verbatimStrings&&pt.push([$,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var et=it.hashComments;et&&(it.cStyleComments?(et>1?Ot.push([K,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):Ot.push([K,/^#(?:(?:define|e(?:l|nd)if|else|error|ifn?def|include|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),pt.push([$,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h(?:h|pp|\+\+)?|[a-z]\w*)>/,null])):Ot.push([K,/^#[^\r\n]*/,null,"#"])),it.cStyleComments&&(pt.push([K,/^\/\/[^\r\n]*/,null]),pt.push([K,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));var Ne=it.regexLiterals;if(Ne){var me=Ne>1?"":`
\r`,Ee=me?".":"[\\S\\s]",Le="/(?=[^/*"+me+"])(?:[^/\\x5B\\x5C"+me+"]|\\x5C"+Ee+"|\\x5B(?:[^\\x5C\\x5D"+me+"]|\\x5C"+Ee+")*(?:\\x5D|$))+/";pt.push(["lang-regex",RegExp("^"+J+"("+Le+")")])}var $e=it.types;$e&&pt.push([W,$e]);var Ze=(""+it.keywords).replace(/^ | $/g,"");Ze.length&&pt.push([R,new RegExp("^(?:"+Ze.replace(/[\s,]+/g,"|")+")\\b"),null]),Ot.push([ne,/^\s+/,null,` \r
\xA0`]);var nt="^.[^\\s\\w.$@'\"`/\\\\]*";return it.regexLiterals&&(nt+="(?!s*/)"),pt.push([Z,/^@[a-z_$][a-z_$@0-9]*/i,null],[W,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[ne,/^[a-z_$][a-z_$@0-9]*/i,null],[Z,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[ne,/^\\[\s\S]?/,null],[ie,new RegExp(nt),null]),xe(Ot,pt)}var Me=Ce({keywords:T,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0});function ke(it,Ot,pt){for(var et=/(?:^|\s)nocode(?:\s|$)/,Ne=/\r\n?|\n/,me=it.ownerDocument,Ee=me.createElement("li");it.firstChild;)Ee.appendChild(it.firstChild);var Le=[Ee];function $e(Pe){var qe=Pe.nodeType;if(qe==1&&!et.test(Pe.className))if(Pe.nodeName==="br")Ze(Pe),Pe.parentNode&&Pe.parentNode.removeChild(Pe);else for(var Kt=Pe.firstChild;Kt;Kt=Kt.nextSibling)$e(Kt);else if((qe==3||qe==4)&&pt){var Rt=Pe.nodeValue,Nt=Rt.match(Ne);if(Nt){var Bt=Rt.substring(0,Nt.index);Pe.nodeValue=Bt;var Ct=Rt.substring(Nt.index+Nt[0].length);if(Ct){var Yt=Pe.parentNode;Yt.insertBefore(me.createTextNode(Ct),Pe.nextSibling)}Ze(Pe),Bt||Pe.parentNode.removeChild(Pe)}}}function Ze(Pe){for(;!Pe.nextSibling;)if(Pe=Pe.parentNode,!Pe)return;function qe(Nt,Bt){var Ct=Bt?Nt.cloneNode(!1):Nt,Yt=Nt.parentNode;if(Yt){var ze=qe(Yt,1),ue=Nt.nextSibling;ze.appendChild(Ct);for(var le=ue;le;le=ue)ue=le.nextSibling,ze.appendChild(le)}return Ct}for(var Kt=qe(Pe.nextSibling,0),Rt;(Rt=Kt.parentNode)&&Rt.nodeType===1;)Kt=Rt;Le.push(Kt)}for(var nt=0;nt<Le.length;++nt)$e(Le[nt]);Ot===(Ot|0)&&Le[0].setAttribute("value",Ot);var ut=me.createElement("ol");ut.className="linenums";for(var Wt=Math.max(0,Ot-1|0)||0,nt=0,Zt=Le.length;nt<Zt;++nt)Ee=Le[nt],Ee.className="L"+(nt+Wt)%10,Ee.firstChild||Ee.appendChild(me.createTextNode("\xA0")),ut.appendChild(Ee);it.appendChild(ut)}function Ft(it){var Ot=/\bMSIE\s(\d+)/.exec(navigator.userAgent);Ot=Ot&&+Ot[1]<=8;var pt=/\n/g,et=it.sourceCode,Ne=et.length,me=0,Ee=it.spans,Le=Ee.length,$e=0,Ze=it.decorations,nt=Ze.length,ut=0;Ze[nt]=Ne;var Wt,Zt;for(Zt=Wt=0;Zt<nt;)Ze[Zt]!==Ze[Zt+2]?(Ze[Wt++]=Ze[Zt++],Ze[Wt++]=Ze[Zt++]):Zt+=2;for(nt=Wt,Zt=Wt=0;Zt<nt;){for(var Pe=Ze[Zt],qe=Ze[Zt+1],Kt=Zt+2;Kt+2<=nt&&Ze[Kt+1]===qe;)Kt+=2;Ze[Wt++]=Pe,Ze[Wt++]=qe,Zt=Kt}nt=Ze.length=Wt;var Rt=it.sourceNode,Nt="";Rt&&(Nt=Rt.style.display,Rt.style.display="none");try{for(var Bt=null;$e<Le;){var Ct=Ee[$e],Yt=Ee[$e+2]||Ne,ze=Ze[ut+2]||Ne,Kt=Math.min(Yt,ze),ue=Ee[$e+1],le;if(ue.nodeType!==1&&(le=et.substring(me,Kt))){Ot&&(le=le.replace(pt,"\r")),ue.nodeValue=le;var Dt=ue.ownerDocument,Te=Dt.createElement("span");Te.className=Ze[ut+1];var dt=ue.parentNode;dt.replaceChild(Te,ue),Te.appendChild(ue),me<Yt&&(Ee[$e+1]=ue=Dt.createTextNode(et.substring(Kt,Yt)),dt.insertBefore(ue,Te.nextSibling))}me=Kt,me>=Yt&&($e+=2),me>=ze&&(ut+=2)}}finally{Rt&&(Rt.style.display=Nt)}}var ht={};function At(it,Ot){for(var pt=Ot.length;--pt>=0;){var et=Ot[pt];ht.hasOwnProperty(et)?c.console&&console.warn("cannot override language handler %s",et):ht[et]=it}}function tr(it,Ot){return it&&ht.hasOwnProperty(it)||(it=/^\s*</.test(Ot)?"default-markup":"default-code"),ht[it]}At(Me,["default-code"]),At(xe([],[[ne,/^[^<?]+/],[Q,/^<!\w[^>]*(?:>|$)/],[K,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[ie,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),At(xe([[ne,/^[\s]+/,null,` \r
`],[ae,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,`"'`]],[[se,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[G,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[ie,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),At(xe([],[[ae,/^[\s\S]+/]]),["uq.val"]),At(Ce({keywords:y,hashComments:!0,cStyleComments:!0,types:F}),["c","cc","cpp","cxx","cyc","m"]),At(Ce({keywords:"null,true,false"}),["json"]),At(Ce({keywords:g,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:F}),["cs"]),At(Ce({keywords:p,cStyleComments:!0}),["java"]),At(Ce({keywords:C,hashComments:!0,multiLineStrings:!0}),["bash","bsh","csh","sh"]),At(Ce({keywords:O,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py","python"]),At(Ce({keywords:x,hashComments:!0,multiLineStrings:!0,regexLiterals:2}),["perl","pl","pm"]),At(Ce({keywords:k,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb","ruby"]),At(Ce({keywords:b,cStyleComments:!0,regexLiterals:!0}),["javascript","js","ts","typescript"]),At(Ce({keywords:l,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),At(xe([],[[$,/^[\s\S]+/]]),["regex"]);function qt(it){var Ot=it.langExtension;try{var pt=M(it.sourceNode,it.pre),et=pt.sourceCode;it.sourceCode=et,it.spans=pt.spans,it.basePos=0,tr(Ot,et)(it),Ft(it)}catch(Ne){c.console&&console.log(Ne&&Ne.stack||Ne)}}function cr(it,Ot,pt){var et=pt||!1,Ne=Ot||null,me=document.createElement("div");me.innerHTML="<pre>"+it+"</pre>",me=me.firstChild,et&&ke(me,et,!0);var Ee={langExtension:Ne,numberLines:et,sourceNode:me,pre:1,sourceCode:null,basePos:null,spans:null,decorations:null};return qt(Ee),me.innerHTML}function Qe(it,Ot){var pt=Ot||document.body,et=pt.ownerDocument||document;function Ne(Ct){return pt.getElementsByTagName(Ct)}for(var me=[Ne("pre"),Ne("code"),Ne("xmp")],Ee=[],Le=0;Le<me.length;++Le)for(var $e=0,Ze=me[Le].length;$e<Ze;++$e)Ee.push(me[Le][$e]);me=null;var nt=Date;nt.now||(nt={now:function(){return+new Date}});var ut=0,Wt=/\blang(?:uage)?-([\w.]+)(?!\S)/,Zt=/\bprettyprint\b/,Pe=/\bprettyprinted\b/,qe=/pre|xmp/i,Kt=/^code$/i,Rt=/^(?:pre|code|xmp)$/i,Nt={};function Bt(){for(var Ct=c.PR_SHOULD_USE_CONTINUATION?nt.now()+250:1/0;ut<Ee.length&&nt.now()<Ct;ut++){for(var Yt=Ee[ut],ze=Nt,ue=Yt;ue=ue.previousSibling;){var le=ue.nodeType,Dt=(le===7||le===8)&&ue.nodeValue;if(Dt?!/^\??prettify\b/.test(Dt):le!==3||/\S/.test(ue.nodeValue))break;if(Dt){ze={},Dt.replace(/\b(\w+)=([\w:.%+-]+)/g,function(St,Vr,Jr){ze[Vr]=Jr});break}}var Te=Yt.className;if((ze!==Nt||Zt.test(Te))&&!Pe.test(Te)){for(var dt=!1,Ht=Yt.parentNode;Ht;Ht=Ht.parentNode){var ct=Ht.tagName;if(Rt.test(ct)&&Ht.className&&Zt.test(Ht.className)){dt=!0;break}}if(!dt){Yt.className+=" prettyprinted";var Ie=ze.lang;if(!Ie){Ie=Te.match(Wt);var Et;!Ie&&(Et=fe(Yt))&&Kt.test(Et.tagName)&&(Ie=Et.className.match(Wt)),Ie&&(Ie=Ie[1])}var ge;if(qe.test(Yt.tagName))ge=1;else{var Ke=Yt.currentStyle,yt=et.defaultView,kt=Ke?Ke.whiteSpace:yt&&yt.getComputedStyle?yt.getComputedStyle(Yt,null).getPropertyValue("white-space"):0;ge=kt&&kt.substring(0,3)==="pre"}var Fe=ze.linenums;(Fe=Fe==="true"||+Fe)||(Fe=Te.match(/\blinenums\b(?::(\d+))?/),Fe=Fe?Fe[1]&&Fe[1].length?+Fe[1]:!0:!1),Fe&&ke(Yt,Fe,ge);var Dr={langExtension:Ie,sourceNode:Yt,numberLines:Fe,pre:ge,sourceCode:null,basePos:null,spans:null,decorations:null};qt(Dr)}}}ut<Ee.length?c.setTimeout(Bt,250):typeof it=="function"&&it()}Bt()}var Pt=c.PR={createSimpleLexer:xe,registerLangHandler:At,sourceDecorator:Ce,PR_ATTRIB_NAME:G,PR_ATTRIB_VALUE:ae,PR_COMMENT:K,PR_DECLARATION:Q,PR_KEYWORD:R,PR_LITERAL:Z,PR_NOCODE:ee,PR_PLAIN:ne,PR_PUNCTUATION:ie,PR_SOURCE:Y,PR_STRING:$,PR_TAG:se,PR_TYPE:W,prettyPrintOne:t?c.prettyPrintOne=cr:u=cr,prettyPrint:f=t?c.prettyPrint=Qe:f=Qe},zt=c.define;typeof zt=="function"&&zt.amd&&zt("google-code-prettify",[],function(){return Pt})})()},25769:function(d,v,e){"use strict";var t=e(98040),n={"text/plain":"Text","text/html":"Url",default:"Text"},s="Copy to clipboard: #{key}, Enter";function u(c){var h=(/mac os x/i.test(navigator.userAgent)?"\u2318":"Ctrl")+"+C";return c.replace(/#{\s*key\s*}/g,h)}function f(c,h){var o,i,y,p,g,l,b=!1;h||(h={}),o=h.debug||!1;try{y=t(),p=document.createRange(),g=document.getSelection(),l=document.createElement("span"),l.textContent=c,l.ariaHidden="true",l.style.all="unset",l.style.position="fixed",l.style.top=0,l.style.clip="rect(0, 0, 0, 0)",l.style.whiteSpace="pre",l.style.webkitUserSelect="text",l.style.MozUserSelect="text",l.style.msUserSelect="text",l.style.userSelect="text",l.addEventListener("copy",function(O){if(O.stopPropagation(),h.format)if(O.preventDefault(),typeof O.clipboardData=="undefined"){o&&console.warn("unable to use e.clipboardData"),o&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var k=n[h.format]||n.default;window.clipboardData.setData(k,c)}else O.clipboardData.clearData(),O.clipboardData.setData(h.format,c);h.onCopy&&(O.preventDefault(),h.onCopy(O.clipboardData))}),document.body.appendChild(l),p.selectNodeContents(l),g.addRange(p);var x=document.execCommand("copy");if(!x)throw new Error("copy command was unsuccessful");b=!0}catch(O){o&&console.error("unable to copy using execCommand: ",O),o&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(h.format||"text",c),h.onCopy&&h.onCopy(window.clipboardData),b=!0}catch(k){o&&console.error("unable to copy using clipboardData: ",k),o&&console.error("falling back to prompt"),i=u("message"in h?h.message:s),window.prompt(i,c)}}finally{g&&(typeof g.removeRange=="function"?g.removeRange(p):g.removeAllRanges()),l&&document.body.removeChild(l),y()}return b}d.exports=f},75041:function(d){(function(){var v="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",e={rotl:function(t,n){return t<<n|t>>>32-n},rotr:function(t,n){return t<<32-n|t>>>n},endian:function(t){if(t.constructor==Number)return e.rotl(t,8)&16711935|e.rotl(t,24)&4278255360;for(var n=0;n<t.length;n++)t[n]=e.endian(t[n]);return t},randomBytes:function(t){for(var n=[];t>0;t--)n.push(Math.floor(Math.random()*256));return n},bytesToWords:function(t){for(var n=[],s=0,u=0;s<t.length;s++,u+=8)n[u>>>5]|=t[s]<<24-u%32;return n},wordsToBytes:function(t){for(var n=[],s=0;s<t.length*32;s+=8)n.push(t[s>>>5]>>>24-s%32&255);return n},bytesToHex:function(t){for(var n=[],s=0;s<t.length;s++)n.push((t[s]>>>4).toString(16)),n.push((t[s]&15).toString(16));return n.join("")},hexToBytes:function(t){for(var n=[],s=0;s<t.length;s+=2)n.push(parseInt(t.substr(s,2),16));return n},bytesToBase64:function(t){for(var n=[],s=0;s<t.length;s+=3)for(var u=t[s]<<16|t[s+1]<<8|t[s+2],f=0;f<4;f++)s*8+f*6<=t.length*8?n.push(v.charAt(u>>>6*(3-f)&63)):n.push("=");return n.join("")},base64ToBytes:function(t){t=t.replace(/[^A-Z0-9+\/]/ig,"");for(var n=[],s=0,u=0;s<t.length;u=++s%4)u!=0&&n.push((v.indexOf(t.charAt(s-1))&Math.pow(2,-2*u+8)-1)<<u*2|v.indexOf(t.charAt(s))>>>6-u*2);return n}};d.exports=e})()},84452:function(d,v,e){(function(t,n,s){d.exports=v=n(e(52952),e(35909),e(34905),e(28492),e(93617))})(this,function(t){return function(){var n=t,s=n.lib,u=s.BlockCipher,f=n.algo,c=[],h=[],o=[],i=[],y=[],p=[],g=[],l=[],b=[],x=[];(function(){for(var C=[],T=0;T<256;T++)T<128?C[T]=T<<1:C[T]=T<<1^283;for(var F=0,$=0,T=0;T<256;T++){var R=$^$<<1^$<<2^$<<3^$<<4;R=R>>>8^R&255^99,c[F]=R,h[R]=F;var K=C[F],W=C[K],Z=C[W],ie=C[R]*257^R*16843008;o[F]=ie<<24|ie>>>8,i[F]=ie<<16|ie>>>16,y[F]=ie<<8|ie>>>24,p[F]=ie;var ie=Z*16843009^W*65537^K*257^F*16843008;g[R]=ie<<24|ie>>>8,l[R]=ie<<16|ie>>>16,b[R]=ie<<8|ie>>>24,x[R]=ie,F?(F=K^C[C[C[Z^K]]],$^=C[C[$]]):F=$=1}})();var O=[0,1,2,4,8,16,32,64,128,27,54],k=f.AES=u.extend({_doReset:function(){var C;if(!(this._nRounds&&this._keyPriorReset===this._key)){for(var T=this._keyPriorReset=this._key,F=T.words,$=T.sigBytes/4,R=this._nRounds=$+6,K=(R+1)*4,W=this._keySchedule=[],Z=0;Z<K;Z++)Z<$?W[Z]=F[Z]:(C=W[Z-1],Z%$?$>6&&Z%$==4&&(C=c[C>>>24]<<24|c[C>>>16&255]<<16|c[C>>>8&255]<<8|c[C&255]):(C=C<<8|C>>>24,C=c[C>>>24]<<24|c[C>>>16&255]<<16|c[C>>>8&255]<<8|c[C&255],C^=O[Z/$|0]<<24),W[Z]=W[Z-$]^C);for(var ie=this._invKeySchedule=[],ne=0;ne<K;ne++){var Z=K-ne;if(ne%4)var C=W[Z];else var C=W[Z-4];ne<4||Z<=4?ie[ne]=C:ie[ne]=g[c[C>>>24]]^l[c[C>>>16&255]]^b[c[C>>>8&255]]^x[c[C&255]]}}},encryptBlock:function(C,T){this._doCryptBlock(C,T,this._keySchedule,o,i,y,p,c)},decryptBlock:function(C,T){var F=C[T+1];C[T+1]=C[T+3],C[T+3]=F,this._doCryptBlock(C,T,this._invKeySchedule,g,l,b,x,h);var F=C[T+1];C[T+1]=C[T+3],C[T+3]=F},_doCryptBlock:function(C,T,F,$,R,K,W,Z){for(var ie=this._nRounds,ne=C[T]^F[0],se=C[T+1]^F[1],Q=C[T+2]^F[2],Y=C[T+3]^F[3],G=4,ae=1;ae<ie;ae++){var ee=$[ne>>>24]^R[se>>>16&255]^K[Q>>>8&255]^W[Y&255]^F[G++],J=$[se>>>24]^R[Q>>>16&255]^K[Y>>>8&255]^W[ne&255]^F[G++],te=$[Q>>>24]^R[Y>>>16&255]^K[ne>>>8&255]^W[se&255]^F[G++],M=$[Y>>>24]^R[ne>>>16&255]^K[se>>>8&255]^W[Q&255]^F[G++];ne=ee,se=J,Q=te,Y=M}var ee=(Z[ne>>>24]<<24|Z[se>>>16&255]<<16|Z[Q>>>8&255]<<8|Z[Y&255])^F[G++],J=(Z[se>>>24]<<24|Z[Q>>>16&255]<<16|Z[Y>>>8&255]<<8|Z[ne&255])^F[G++],te=(Z[Q>>>24]<<24|Z[Y>>>16&255]<<16|Z[ne>>>8&255]<<8|Z[se&255])^F[G++],M=(Z[Y>>>24]<<24|Z[ne>>>16&255]<<16|Z[se>>>8&255]<<8|Z[Q&255])^F[G++];C[T]=ee,C[T+1]=J,C[T+2]=te,C[T+3]=M},keySize:256/32});n.AES=u._createHelper(k)}(),t.AES})},93617:function(d,v,e){(function(t,n,s){d.exports=v=n(e(52952),e(28492))})(this,function(t){t.lib.Cipher||function(n){var s=t,u=s.lib,f=u.Base,c=u.WordArray,h=u.BufferedBlockAlgorithm,o=s.enc,i=o.Utf8,y=o.Base64,p=s.algo,g=p.EvpKDF,l=u.Cipher=h.extend({cfg:f.extend(),createEncryptor:function(se,Q){return this.create(this._ENC_XFORM_MODE,se,Q)},createDecryptor:function(se,Q){return this.create(this._DEC_XFORM_MODE,se,Q)},init:function(se,Q,Y){this.cfg=this.cfg.extend(Y),this._xformMode=se,this._key=Q,this.reset()},reset:function(){h.reset.call(this),this._doReset()},process:function(se){return this._append(se),this._process()},finalize:function(se){se&&this._append(se);var Q=this._doFinalize();return Q},keySize:128/32,ivSize:128/32,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function se(Q){return typeof Q=="string"?ne:W}return function(Q){return{encrypt:function(Y,G,ae){return se(G).encrypt(Q,Y,G,ae)},decrypt:function(Y,G,ae){return se(G).decrypt(Q,Y,G,ae)}}}}()}),b=u.StreamCipher=l.extend({_doFinalize:function(){var se=this._process(!0);return se},blockSize:1}),x=s.mode={},O=u.BlockCipherMode=f.extend({createEncryptor:function(se,Q){return this.Encryptor.create(se,Q)},createDecryptor:function(se,Q){return this.Decryptor.create(se,Q)},init:function(se,Q){this._cipher=se,this._iv=Q}}),k=x.CBC=function(){var se=O.extend();se.Encryptor=se.extend({processBlock:function(Y,G){var ae=this._cipher,ee=ae.blockSize;Q.call(this,Y,G,ee),ae.encryptBlock(Y,G),this._prevBlock=Y.slice(G,G+ee)}}),se.Decryptor=se.extend({processBlock:function(Y,G){var ae=this._cipher,ee=ae.blockSize,J=Y.slice(G,G+ee);ae.decryptBlock(Y,G),Q.call(this,Y,G,ee),this._prevBlock=J}});function Q(Y,G,ae){var ee,J=this._iv;J?(ee=J,this._iv=n):ee=this._prevBlock;for(var te=0;te<ae;te++)Y[G+te]^=ee[te]}return se}(),C=s.pad={},T=C.Pkcs7={pad:function(se,Q){for(var Y=Q*4,G=Y-se.sigBytes%Y,ae=G<<24|G<<16|G<<8|G,ee=[],J=0;J<G;J+=4)ee.push(ae);var te=c.create(ee,G);se.concat(te)},unpad:function(se){var Q=se.words[se.sigBytes-1>>>2]&255;se.sigBytes-=Q}},F=u.BlockCipher=l.extend({cfg:l.cfg.extend({mode:k,padding:T}),reset:function(){var se;l.reset.call(this);var Q=this.cfg,Y=Q.iv,G=Q.mode;this._xformMode==this._ENC_XFORM_MODE?se=G.createEncryptor:(se=G.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==se?this._mode.init(this,Y&&Y.words):(this._mode=se.call(G,this,Y&&Y.words),this._mode.__creator=se)},_doProcessBlock:function(se,Q){this._mode.processBlock(se,Q)},_doFinalize:function(){var se,Q=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(Q.pad(this._data,this.blockSize),se=this._process(!0)):(se=this._process(!0),Q.unpad(se)),se},blockSize:128/32}),$=u.CipherParams=f.extend({init:function(se){this.mixIn(se)},toString:function(se){return(se||this.formatter).stringify(this)}}),R=s.format={},K=R.OpenSSL={stringify:function(se){var Q,Y=se.ciphertext,G=se.salt;return G?Q=c.create([1398893684,1701076831]).concat(G).concat(Y):Q=Y,Q.toString(y)},parse:function(se){var Q,Y=y.parse(se),G=Y.words;return G[0]==1398893684&&G[1]==1701076831&&(Q=c.create(G.slice(2,4)),G.splice(0,4),Y.sigBytes-=16),$.create({ciphertext:Y,salt:Q})}},W=u.SerializableCipher=f.extend({cfg:f.extend({format:K}),encrypt:function(se,Q,Y,G){G=this.cfg.extend(G);var ae=se.createEncryptor(Y,G),ee=ae.finalize(Q),J=ae.cfg;return $.create({ciphertext:ee,key:Y,iv:J.iv,algorithm:se,mode:J.mode,padding:J.padding,blockSize:se.blockSize,formatter:G.format})},decrypt:function(se,Q,Y,G){G=this.cfg.extend(G),Q=this._parse(Q,G.format);var ae=se.createDecryptor(Y,G).finalize(Q.ciphertext);return ae},_parse:function(se,Q){return typeof se=="string"?Q.parse(se,this):se}}),Z=s.kdf={},ie=Z.OpenSSL={execute:function(se,Q,Y,G){G||(G=c.random(64/8));var ae=g.create({keySize:Q+Y}).compute(se,G),ee=c.create(ae.words.slice(Q),Y*4);return ae.sigBytes=Q*4,$.create({key:ae,iv:ee,salt:G})}},ne=u.PasswordBasedCipher=W.extend({cfg:W.cfg.extend({kdf:ie}),encrypt:function(se,Q,Y,G){G=this.cfg.extend(G);var ae=G.kdf.execute(Y,se.keySize,se.ivSize);G.iv=ae.iv;var ee=W.encrypt.call(this,se,Q,ae.key,G);return ee.mixIn(ae),ee},decrypt:function(se,Q,Y,G){G=this.cfg.extend(G),Q=this._parse(Q,G.format);var ae=G.kdf.execute(Y,se.keySize,se.ivSize,Q.salt);G.iv=ae.iv;var ee=W.decrypt.call(this,se,Q,ae.key,G);return ee}})}()})},52952:function(d,v,e){(function(t,n){d.exports=v=n()})(this,function(){var t=t||function(n,s){var u;if(typeof window!="undefined"&&window.crypto&&(u=window.crypto),typeof self!="undefined"&&self.crypto&&(u=self.crypto),typeof globalThis!="undefined"&&globalThis.crypto&&(u=globalThis.crypto),!u&&typeof window!="undefined"&&window.msCrypto&&(u=window.msCrypto),!u&&typeof e.g!="undefined"&&e.g.crypto&&(u=e.g.crypto),!u)try{u=e(3828)}catch(C){}var f=function(){if(u){if(typeof u.getRandomValues=="function")try{return u.getRandomValues(new Uint32Array(1))[0]}catch(C){}if(typeof u.randomBytes=="function")try{return u.randomBytes(4).readInt32LE()}catch(C){}}throw new Error("Native crypto module could not be used to get secure random number.")},c=Object.create||function(){function C(){}return function(T){var F;return C.prototype=T,F=new C,C.prototype=null,F}}(),h={},o=h.lib={},i=o.Base=function(){return{extend:function(C){var T=c(this);return C&&T.mixIn(C),(!T.hasOwnProperty("init")||this.init===T.init)&&(T.init=function(){T.$super.init.apply(this,arguments)}),T.init.prototype=T,T.$super=this,T},create:function(){var C=this.extend();return C.init.apply(C,arguments),C},init:function(){},mixIn:function(C){for(var T in C)C.hasOwnProperty(T)&&(this[T]=C[T]);C.hasOwnProperty("toString")&&(this.toString=C.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),y=o.WordArray=i.extend({init:function(C,T){C=this.words=C||[],T!=s?this.sigBytes=T:this.sigBytes=C.length*4},toString:function(C){return(C||g).stringify(this)},concat:function(C){var T=this.words,F=C.words,$=this.sigBytes,R=C.sigBytes;if(this.clamp(),$%4)for(var K=0;K<R;K++){var W=F[K>>>2]>>>24-K%4*8&255;T[$+K>>>2]|=W<<24-($+K)%4*8}else for(var Z=0;Z<R;Z+=4)T[$+Z>>>2]=F[Z>>>2];return this.sigBytes+=R,this},clamp:function(){var C=this.words,T=this.sigBytes;C[T>>>2]&=4294967295<<32-T%4*8,C.length=n.ceil(T/4)},clone:function(){var C=i.clone.call(this);return C.words=this.words.slice(0),C},random:function(C){for(var T=[],F=0;F<C;F+=4)T.push(f());return new y.init(T,C)}}),p=h.enc={},g=p.Hex={stringify:function(C){for(var T=C.words,F=C.sigBytes,$=[],R=0;R<F;R++){var K=T[R>>>2]>>>24-R%4*8&255;$.push((K>>>4).toString(16)),$.push((K&15).toString(16))}return $.join("")},parse:function(C){for(var T=C.length,F=[],$=0;$<T;$+=2)F[$>>>3]|=parseInt(C.substr($,2),16)<<24-$%8*4;return new y.init(F,T/2)}},l=p.Latin1={stringify:function(C){for(var T=C.words,F=C.sigBytes,$=[],R=0;R<F;R++){var K=T[R>>>2]>>>24-R%4*8&255;$.push(String.fromCharCode(K))}return $.join("")},parse:function(C){for(var T=C.length,F=[],$=0;$<T;$++)F[$>>>2]|=(C.charCodeAt($)&255)<<24-$%4*8;return new y.init(F,T)}},b=p.Utf8={stringify:function(C){try{return decodeURIComponent(escape(l.stringify(C)))}catch(T){throw new Error("Malformed UTF-8 data")}},parse:function(C){return l.parse(unescape(encodeURIComponent(C)))}},x=o.BufferedBlockAlgorithm=i.extend({reset:function(){this._data=new y.init,this._nDataBytes=0},_append:function(C){typeof C=="string"&&(C=b.parse(C)),this._data.concat(C),this._nDataBytes+=C.sigBytes},_process:function(C){var T,F=this._data,$=F.words,R=F.sigBytes,K=this.blockSize,W=K*4,Z=R/W;C?Z=n.ceil(Z):Z=n.max((Z|0)-this._minBufferSize,0);var ie=Z*K,ne=n.min(ie*4,R);if(ie){for(var se=0;se<ie;se+=K)this._doProcessBlock($,se);T=$.splice(0,ie),F.sigBytes-=ne}return new y.init(T,ne)},clone:function(){var C=i.clone.call(this);return C._data=this._data.clone(),C},_minBufferSize:0}),O=o.Hasher=x.extend({cfg:i.extend(),init:function(C){this.cfg=this.cfg.extend(C),this.reset()},reset:function(){x.reset.call(this),this._doReset()},update:function(C){return this._append(C),this._process(),this},finalize:function(C){C&&this._append(C);var T=this._doFinalize();return T},blockSize:512/32,_createHelper:function(C){return function(T,F){return new C.init(F).finalize(T)}},_createHmacHelper:function(C){return function(T,F){return new k.HMAC.init(C,F).finalize(T)}}}),k=h.algo={};return h}(Math);return t})},35909:function(d,v,e){(function(t,n){d.exports=v=n(e(52952))})(this,function(t){return function(){var n=t,s=n.lib,u=s.WordArray,f=n.enc,c=f.Base64={stringify:function(o){var i=o.words,y=o.sigBytes,p=this._map;o.clamp();for(var g=[],l=0;l<y;l+=3)for(var b=i[l>>>2]>>>24-l%4*8&255,x=i[l+1>>>2]>>>24-(l+1)%4*8&255,O=i[l+2>>>2]>>>24-(l+2)%4*8&255,k=b<<16|x<<8|O,C=0;C<4&&l+C*.75<y;C++)g.push(p.charAt(k>>>6*(3-C)&63));var T=p.charAt(64);if(T)for(;g.length%4;)g.push(T);return g.join("")},parse:function(o){var i=o.length,y=this._map,p=this._reverseMap;if(!p){p=this._reverseMap=[];for(var g=0;g<y.length;g++)p[y.charCodeAt(g)]=g}var l=y.charAt(64);if(l){var b=o.indexOf(l);b!==-1&&(i=b)}return h(o,i,p)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="};function h(o,i,y){for(var p=[],g=0,l=0;l<i;l++)if(l%4){var b=y[o.charCodeAt(l-1)]<<l%4*2,x=y[o.charCodeAt(l)]>>>6-l%4*2,O=b|x;p[g>>>2]|=O<<24-g%4*8,g++}return u.create(p,g)}}(),t.enc.Base64})},52695:function(d,v,e){(function(t,n){d.exports=v=n(e(52952))})(this,function(t){return function(){var n=t,s=n.lib,u=s.WordArray,f=n.enc,c=f.Base64url={stringify:function(o,i=!0){var y=o.words,p=o.sigBytes,g=i?this._safe_map:this._map;o.clamp();for(var l=[],b=0;b<p;b+=3)for(var x=y[b>>>2]>>>24-b%4*8&255,O=y[b+1>>>2]>>>24-(b+1)%4*8&255,k=y[b+2>>>2]>>>24-(b+2)%4*8&255,C=x<<16|O<<8|k,T=0;T<4&&b+T*.75<p;T++)l.push(g.charAt(C>>>6*(3-T)&63));var F=g.charAt(64);if(F)for(;l.length%4;)l.push(F);return l.join("")},parse:function(o,i=!0){var y=o.length,p=i?this._safe_map:this._map,g=this._reverseMap;if(!g){g=this._reverseMap=[];for(var l=0;l<p.length;l++)g[p.charCodeAt(l)]=l}var b=p.charAt(64);if(b){var x=o.indexOf(b);x!==-1&&(y=x)}return h(o,y,g)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",_safe_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"};function h(o,i,y){for(var p=[],g=0,l=0;l<i;l++)if(l%4){var b=y[o.charCodeAt(l-1)]<<l%4*2,x=y[o.charCodeAt(l)]>>>6-l%4*2,O=b|x;p[g>>>2]|=O<<24-g%4*8,g++}return u.create(p,g)}}(),t.enc.Base64url})},73323:function(d,v,e){(function(t,n){d.exports=v=n(e(52952))})(this,function(t){return function(){var n=t,s=n.lib,u=s.WordArray,f=n.enc,c=f.Utf16=f.Utf16BE={stringify:function(o){for(var i=o.words,y=o.sigBytes,p=[],g=0;g<y;g+=2){var l=i[g>>>2]>>>16-g%4*8&65535;p.push(String.fromCharCode(l))}return p.join("")},parse:function(o){for(var i=o.length,y=[],p=0;p<i;p++)y[p>>>1]|=o.charCodeAt(p)<<16-p%2*16;return u.create(y,i*2)}};f.Utf16LE={stringify:function(o){for(var i=o.words,y=o.sigBytes,p=[],g=0;g<y;g+=2){var l=h(i[g>>>2]>>>16-g%4*8&65535);p.push(String.fromCharCode(l))}return p.join("")},parse:function(o){for(var i=o.length,y=[],p=0;p<i;p++)y[p>>>1]|=h(o.charCodeAt(p)<<16-p%2*16);return u.create(y,i*2)}};function h(o){return o<<8&4278255360|o>>>8&16711935}}(),t.enc.Utf16})},28492:function(d,v,e){(function(t,n,s){d.exports=v=n(e(52952),e(49479),e(83760))})(this,function(t){return function(){var n=t,s=n.lib,u=s.Base,f=s.WordArray,c=n.algo,h=c.MD5,o=c.EvpKDF=u.extend({cfg:u.extend({keySize:128/32,hasher:h,iterations:1}),init:function(i){this.cfg=this.cfg.extend(i)},compute:function(i,y){for(var p,g=this.cfg,l=g.hasher.create(),b=f.create(),x=b.words,O=g.keySize,k=g.iterations;x.length<O;){p&&l.update(p),p=l.update(i).finalize(y),l.reset();for(var C=1;C<k;C++)p=l.finalize(p),l.reset();b.concat(p)}return b.sigBytes=O*4,b}});n.EvpKDF=function(i,y,p){return o.create(p).compute(i,y)}}(),t.EvpKDF})},24408:function(d,v,e){(function(t,n,s){d.exports=v=n(e(52952),e(93617))})(this,function(t){return function(n){var s=t,u=s.lib,f=u.CipherParams,c=s.enc,h=c.Hex,o=s.format,i=o.Hex={stringify:function(y){return y.ciphertext.toString(h)},parse:function(y){var p=h.parse(y);return f.create({ciphertext:p})}}}(),t.format.Hex})},83760:function(d,v,e){(function(t,n){d.exports=v=n(e(52952))})(this,function(t){(function(){var n=t,s=n.lib,u=s.Base,f=n.enc,c=f.Utf8,h=n.algo,o=h.HMAC=u.extend({init:function(i,y){i=this._hasher=new i.init,typeof y=="string"&&(y=c.parse(y));var p=i.blockSize,g=p*4;y.sigBytes>g&&(y=i.finalize(y)),y.clamp();for(var l=this._oKey=y.clone(),b=this._iKey=y.clone(),x=l.words,O=b.words,k=0;k<p;k++)x[k]^=1549556828,O[k]^=909522486;l.sigBytes=b.sigBytes=g,this.reset()},reset:function(){var i=this._hasher;i.reset(),i.update(this._iKey)},update:function(i){return this._hasher.update(i),this},finalize:function(i){var y=this._hasher,p=y.finalize(i);y.reset();var g=y.finalize(this._oKey.clone().concat(p));return g}})})()})},28209:function(d,v,e){(function(t,n,s){d.exports=v=n(e(52952),e(41988),e(79183),e(73323),e(35909),e(52695),e(34905),e(49479),e(2481),e(93653),e(12133),e(82307),e(79421),e(25824),e(83760),e(37248),e(28492),e(93617),e(2882),e(98277),e(69972),e(30509),e(79182),e(74990),e(2593),e(10829),e(10265),e(18846),e(24408),e(84452),e(61945),e(22528),e(21865),e(35308))})(this,function(t){return t})},79183:function(d,v,e){(function(t,n){d.exports=v=n(e(52952))})(this,function(t){return function(){if(typeof ArrayBuffer=="function"){var n=t,s=n.lib,u=s.WordArray,f=u.init,c=u.init=function(h){if(h instanceof ArrayBuffer&&(h=new Uint8Array(h)),(h instanceof Int8Array||typeof Uint8ClampedArray!="undefined"&&h instanceof Uint8ClampedArray||h instanceof Int16Array||h instanceof Uint16Array||h instanceof Int32Array||h instanceof Uint32Array||h instanceof Float32Array||h instanceof Float64Array)&&(h=new Uint8Array(h.buffer,h.byteOffset,h.byteLength)),h instanceof Uint8Array){for(var o=h.byteLength,i=[],y=0;y<o;y++)i[y>>>2]|=h[y]<<24-y%4*8;f.call(this,i,o)}else f.apply(this,arguments)};c.prototype=u}}(),t.lib.WordArray})},34905:function(d,v,e){(function(t,n){d.exports=v=n(e(52952))})(this,function(t){return function(n){var s=t,u=s.lib,f=u.WordArray,c=u.Hasher,h=s.algo,o=[];(function(){for(var b=0;b<64;b++)o[b]=n.abs(n.sin(b+1))*4294967296|0})();var i=h.MD5=c.extend({_doReset:function(){this._hash=new f.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(b,x){for(var O=0;O<16;O++){var k=x+O,C=b[k];b[k]=(C<<8|C>>>24)&16711935|(C<<24|C>>>8)&4278255360}var T=this._hash.words,F=b[x+0],$=b[x+1],R=b[x+2],K=b[x+3],W=b[x+4],Z=b[x+5],ie=b[x+6],ne=b[x+7],se=b[x+8],Q=b[x+9],Y=b[x+10],G=b[x+11],ae=b[x+12],ee=b[x+13],J=b[x+14],te=b[x+15],M=T[0],L=T[1],X=T[2],fe=T[3];M=y(M,L,X,fe,F,7,o[0]),fe=y(fe,M,L,X,$,12,o[1]),X=y(X,fe,M,L,R,17,o[2]),L=y(L,X,fe,M,K,22,o[3]),M=y(M,L,X,fe,W,7,o[4]),fe=y(fe,M,L,X,Z,12,o[5]),X=y(X,fe,M,L,ie,17,o[6]),L=y(L,X,fe,M,ne,22,o[7]),M=y(M,L,X,fe,se,7,o[8]),fe=y(fe,M,L,X,Q,12,o[9]),X=y(X,fe,M,L,Y,17,o[10]),L=y(L,X,fe,M,G,22,o[11]),M=y(M,L,X,fe,ae,7,o[12]),fe=y(fe,M,L,X,ee,12,o[13]),X=y(X,fe,M,L,J,17,o[14]),L=y(L,X,fe,M,te,22,o[15]),M=p(M,L,X,fe,$,5,o[16]),fe=p(fe,M,L,X,ie,9,o[17]),X=p(X,fe,M,L,G,14,o[18]),L=p(L,X,fe,M,F,20,o[19]),M=p(M,L,X,fe,Z,5,o[20]),fe=p(fe,M,L,X,Y,9,o[21]),X=p(X,fe,M,L,te,14,o[22]),L=p(L,X,fe,M,W,20,o[23]),M=p(M,L,X,fe,Q,5,o[24]),fe=p(fe,M,L,X,J,9,o[25]),X=p(X,fe,M,L,K,14,o[26]),L=p(L,X,fe,M,se,20,o[27]),M=p(M,L,X,fe,ee,5,o[28]),fe=p(fe,M,L,X,R,9,o[29]),X=p(X,fe,M,L,ne,14,o[30]),L=p(L,X,fe,M,ae,20,o[31]),M=g(M,L,X,fe,Z,4,o[32]),fe=g(fe,M,L,X,se,11,o[33]),X=g(X,fe,M,L,G,16,o[34]),L=g(L,X,fe,M,J,23,o[35]),M=g(M,L,X,fe,$,4,o[36]),fe=g(fe,M,L,X,W,11,o[37]),X=g(X,fe,M,L,ne,16,o[38]),L=g(L,X,fe,M,Y,23,o[39]),M=g(M,L,X,fe,ee,4,o[40]),fe=g(fe,M,L,X,F,11,o[41]),X=g(X,fe,M,L,K,16,o[42]),L=g(L,X,fe,M,ie,23,o[43]),M=g(M,L,X,fe,Q,4,o[44]),fe=g(fe,M,L,X,ae,11,o[45]),X=g(X,fe,M,L,te,16,o[46]),L=g(L,X,fe,M,R,23,o[47]),M=l(M,L,X,fe,F,6,o[48]),fe=l(fe,M,L,X,ne,10,o[49]),X=l(X,fe,M,L,J,15,o[50]),L=l(L,X,fe,M,Z,21,o[51]),M=l(M,L,X,fe,ae,6,o[52]),fe=l(fe,M,L,X,K,10,o[53]),X=l(X,fe,M,L,Y,15,o[54]),L=l(L,X,fe,M,$,21,o[55]),M=l(M,L,X,fe,se,6,o[56]),fe=l(fe,M,L,X,te,10,o[57]),X=l(X,fe,M,L,ie,15,o[58]),L=l(L,X,fe,M,ee,21,o[59]),M=l(M,L,X,fe,W,6,o[60]),fe=l(fe,M,L,X,G,10,o[61]),X=l(X,fe,M,L,R,15,o[62]),L=l(L,X,fe,M,Q,21,o[63]),T[0]=T[0]+M|0,T[1]=T[1]+L|0,T[2]=T[2]+X|0,T[3]=T[3]+fe|0},_doFinalize:function(){var b=this._data,x=b.words,O=this._nDataBytes*8,k=b.sigBytes*8;x[k>>>5]|=128<<24-k%32;var C=n.floor(O/4294967296),T=O;x[(k+64>>>9<<4)+15]=(C<<8|C>>>24)&16711935|(C<<24|C>>>8)&4278255360,x[(k+64>>>9<<4)+14]=(T<<8|T>>>24)&16711935|(T<<24|T>>>8)&4278255360,b.sigBytes=(x.length+1)*4,this._process();for(var F=this._hash,$=F.words,R=0;R<4;R++){var K=$[R];$[R]=(K<<8|K>>>24)&16711935|(K<<24|K>>>8)&4278255360}return F},clone:function(){var b=c.clone.call(this);return b._hash=this._hash.clone(),b}});function y(b,x,O,k,C,T,F){var $=b+(x&O|~x&k)+C+F;return($<<T|$>>>32-T)+x}function p(b,x,O,k,C,T,F){var $=b+(x&k|O&~k)+C+F;return($<<T|$>>>32-T)+x}function g(b,x,O,k,C,T,F){var $=b+(x^O^k)+C+F;return($<<T|$>>>32-T)+x}function l(b,x,O,k,C,T,F){var $=b+(O^(x|~k))+C+F;return($<<T|$>>>32-T)+x}s.MD5=c._createHelper(i),s.HmacMD5=c._createHmacHelper(i)}(Math),t.MD5})},2882:function(d,v,e){(function(t,n,s){d.exports=v=n(e(52952),e(93617))})(this,function(t){return t.mode.CFB=function(){var n=t.lib.BlockCipherMode.extend();n.Encryptor=n.extend({processBlock:function(u,f){var c=this._cipher,h=c.blockSize;s.call(this,u,f,h,c),this._prevBlock=u.slice(f,f+h)}}),n.Decryptor=n.extend({processBlock:function(u,f){var c=this._cipher,h=c.blockSize,o=u.slice(f,f+h);s.call(this,u,f,h,c),this._prevBlock=o}});function s(u,f,c,h){var o,i=this._iv;i?(o=i.slice(0),this._iv=void 0):o=this._prevBlock,h.encryptBlock(o,0);for(var y=0;y<c;y++)u[f+y]^=o[y]}return n}(),t.mode.CFB})},69972:function(d,v,e){(function(t,n,s){d.exports=v=n(e(52952),e(93617))})(this,function(t){return t.mode.CTRGladman=function(){var n=t.lib.BlockCipherMode.extend();function s(c){if((c>>24&255)===255){var h=c>>16&255,o=c>>8&255,i=c&255;h===255?(h=0,o===255?(o=0,i===255?i=0:++i):++o):++h,c=0,c+=h<<16,c+=o<<8,c+=i}else c+=16777216;return c}function u(c){return(c[0]=s(c[0]))===0&&(c[1]=s(c[1])),c}var f=n.Encryptor=n.extend({processBlock:function(c,h){var o=this._cipher,i=o.blockSize,y=this._iv,p=this._counter;y&&(p=this._counter=y.slice(0),this._iv=void 0),u(p);var g=p.slice(0);o.encryptBlock(g,0);for(var l=0;l<i;l++)c[h+l]^=g[l]}});return n.Decryptor=f,n}(),t.mode.CTRGladman})},98277:function(d,v,e){(function(t,n,s){d.exports=v=n(e(52952),e(93617))})(this,function(t){return t.mode.CTR=function(){var n=t.lib.BlockCipherMode.extend(),s=n.Encryptor=n.extend({processBlock:function(u,f){var c=this._cipher,h=c.blockSize,o=this._iv,i=this._counter;o&&(i=this._counter=o.slice(0),this._iv=void 0);var y=i.slice(0);c.encryptBlock(y,0),i[h-1]=i[h-1]+1|0;for(var p=0;p<h;p++)u[f+p]^=y[p]}});return n.Decryptor=s,n}(),t.mode.CTR})},79182:function(d,v,e){(function(t,n,s){d.exports=v=n(e(52952),e(93617))})(this,function(t){return t.mode.ECB=function(){var n=t.lib.BlockCipherMode.extend();return n.Encryptor=n.extend({processBlock:function(s,u){this._cipher.encryptBlock(s,u)}}),n.Decryptor=n.extend({processBlock:function(s,u){this._cipher.decryptBlock(s,u)}}),n}(),t.mode.ECB})},30509:function(d,v,e){(function(t,n,s){d.exports=v=n(e(52952),e(93617))})(this,function(t){return t.mode.OFB=function(){var n=t.lib.BlockCipherMode.extend(),s=n.Encryptor=n.extend({processBlock:function(u,f){var c=this._cipher,h=c.blockSize,o=this._iv,i=this._keystream;o&&(i=this._keystream=o.slice(0),this._iv=void 0),c.encryptBlock(i,0);for(var y=0;y<h;y++)u[f+y]^=i[y]}});return n.Decryptor=s,n}(),t.mode.OFB})},74990:function(d,v,e){(function(t,n,s){d.exports=v=n(e(52952),e(93617))})(this,function(t){return t.pad.AnsiX923={pad:function(n,s){var u=n.sigBytes,f=s*4,c=f-u%f,h=u+c-1;n.clamp(),n.words[h>>>2]|=c<<24-h%4*8,n.sigBytes+=c},unpad:function(n){var s=n.words[n.sigBytes-1>>>2]&255;n.sigBytes-=s}},t.pad.Ansix923})},2593:function(d,v,e){(function(t,n,s){d.exports=v=n(e(52952),e(93617))})(this,function(t){return t.pad.Iso10126={pad:function(n,s){var u=s*4,f=u-n.sigBytes%u;n.concat(t.lib.WordArray.random(f-1)).concat(t.lib.WordArray.create([f<<24],1))},unpad:function(n){var s=n.words[n.sigBytes-1>>>2]&255;n.sigBytes-=s}},t.pad.Iso10126})},10829:function(d,v,e){(function(t,n,s){d.exports=v=n(e(52952),e(93617))})(this,function(t){return t.pad.Iso97971={pad:function(n,s){n.concat(t.lib.WordArray.create([2147483648],1)),t.pad.ZeroPadding.pad(n,s)},unpad:function(n){t.pad.ZeroPadding.unpad(n),n.sigBytes--}},t.pad.Iso97971})},18846:function(d,v,e){(function(t,n,s){d.exports=v=n(e(52952),e(93617))})(this,function(t){return t.pad.NoPadding={pad:function(){},unpad:function(){}},t.pad.NoPadding})},10265:function(d,v,e){(function(t,n,s){d.exports=v=n(e(52952),e(93617))})(this,function(t){return t.pad.ZeroPadding={pad:function(n,s){var u=s*4;n.clamp(),n.sigBytes+=u-(n.sigBytes%u||u)},unpad:function(n){for(var s=n.words,u=n.sigBytes-1,u=n.sigBytes-1;u>=0;u--)if(s[u>>>2]>>>24-u%4*8&255){n.sigBytes=u+1;break}}},t.pad.ZeroPadding})},37248:function(d,v,e){(function(t,n,s){d.exports=v=n(e(52952),e(49479),e(83760))})(this,function(t){return function(){var n=t,s=n.lib,u=s.Base,f=s.WordArray,c=n.algo,h=c.SHA1,o=c.HMAC,i=c.PBKDF2=u.extend({cfg:u.extend({keySize:128/32,hasher:h,iterations:1}),init:function(y){this.cfg=this.cfg.extend(y)},compute:function(y,p){for(var g=this.cfg,l=o.create(g.hasher,y),b=f.create(),x=f.create([1]),O=b.words,k=x.words,C=g.keySize,T=g.iterations;O.length<C;){var F=l.update(p).finalize(x);l.reset();for(var $=F.words,R=$.length,K=F,W=1;W<T;W++){K=l.finalize(K),l.reset();for(var Z=K.words,ie=0;ie<R;ie++)$[ie]^=Z[ie]}b.concat(F),k[0]++}return b.sigBytes=C*4,b}});n.PBKDF2=function(y,p,g){return i.create(g).compute(y,p)}}(),t.PBKDF2})},35308:function(d,v,e){(function(t,n,s){d.exports=v=n(e(52952),e(35909),e(34905),e(28492),e(93617))})(this,function(t){return function(){var n=t,s=n.lib,u=s.StreamCipher,f=n.algo,c=[],h=[],o=[],i=f.RabbitLegacy=u.extend({_doReset:function(){var p=this._key.words,g=this.cfg.iv,l=this._X=[p[0],p[3]<<16|p[2]>>>16,p[1],p[0]<<16|p[3]>>>16,p[2],p[1]<<16|p[0]>>>16,p[3],p[2]<<16|p[1]>>>16],b=this._C=[p[2]<<16|p[2]>>>16,p[0]&4294901760|p[1]&65535,p[3]<<16|p[3]>>>16,p[1]&4294901760|p[2]&65535,p[0]<<16|p[0]>>>16,p[2]&4294901760|p[3]&65535,p[1]<<16|p[1]>>>16,p[3]&4294901760|p[0]&65535];this._b=0;for(var x=0;x<4;x++)y.call(this);for(var x=0;x<8;x++)b[x]^=l[x+4&7];if(g){var O=g.words,k=O[0],C=O[1],T=(k<<8|k>>>24)&16711935|(k<<24|k>>>8)&4278255360,F=(C<<8|C>>>24)&16711935|(C<<24|C>>>8)&4278255360,$=T>>>16|F&4294901760,R=F<<16|T&65535;b[0]^=T,b[1]^=$,b[2]^=F,b[3]^=R,b[4]^=T,b[5]^=$,b[6]^=F,b[7]^=R;for(var x=0;x<4;x++)y.call(this)}},_doProcessBlock:function(p,g){var l=this._X;y.call(this),c[0]=l[0]^l[5]>>>16^l[3]<<16,c[1]=l[2]^l[7]>>>16^l[5]<<16,c[2]=l[4]^l[1]>>>16^l[7]<<16,c[3]=l[6]^l[3]>>>16^l[1]<<16;for(var b=0;b<4;b++)c[b]=(c[b]<<8|c[b]>>>24)&16711935|(c[b]<<24|c[b]>>>8)&4278255360,p[g+b]^=c[b]},blockSize:128/32,ivSize:64/32});function y(){for(var p=this._X,g=this._C,l=0;l<8;l++)h[l]=g[l];g[0]=g[0]+1295307597+this._b|0,g[1]=g[1]+3545052371+(g[0]>>>0<h[0]>>>0?1:0)|0,g[2]=g[2]+886263092+(g[1]>>>0<h[1]>>>0?1:0)|0,g[3]=g[3]+1295307597+(g[2]>>>0<h[2]>>>0?1:0)|0,g[4]=g[4]+3545052371+(g[3]>>>0<h[3]>>>0?1:0)|0,g[5]=g[5]+886263092+(g[4]>>>0<h[4]>>>0?1:0)|0,g[6]=g[6]+1295307597+(g[5]>>>0<h[5]>>>0?1:0)|0,g[7]=g[7]+3545052371+(g[6]>>>0<h[6]>>>0?1:0)|0,this._b=g[7]>>>0<h[7]>>>0?1:0;for(var l=0;l<8;l++){var b=p[l]+g[l],x=b&65535,O=b>>>16,k=((x*x>>>17)+x*O>>>15)+O*O,C=((b&4294901760)*b|0)+((b&65535)*b|0);o[l]=k^C}p[0]=o[0]+(o[7]<<16|o[7]>>>16)+(o[6]<<16|o[6]>>>16)|0,p[1]=o[1]+(o[0]<<8|o[0]>>>24)+o[7]|0,p[2]=o[2]+(o[1]<<16|o[1]>>>16)+(o[0]<<16|o[0]>>>16)|0,p[3]=o[3]+(o[2]<<8|o[2]>>>24)+o[1]|0,p[4]=o[4]+(o[3]<<16|o[3]>>>16)+(o[2]<<16|o[2]>>>16)|0,p[5]=o[5]+(o[4]<<8|o[4]>>>24)+o[3]|0,p[6]=o[6]+(o[5]<<16|o[5]>>>16)+(o[4]<<16|o[4]>>>16)|0,p[7]=o[7]+(o[6]<<8|o[6]>>>24)+o[5]|0}n.RabbitLegacy=u._createHelper(i)}(),t.RabbitLegacy})},21865:function(d,v,e){(function(t,n,s){d.exports=v=n(e(52952),e(35909),e(34905),e(28492),e(93617))})(this,function(t){return function(){var n=t,s=n.lib,u=s.StreamCipher,f=n.algo,c=[],h=[],o=[],i=f.Rabbit=u.extend({_doReset:function(){for(var p=this._key.words,g=this.cfg.iv,l=0;l<4;l++)p[l]=(p[l]<<8|p[l]>>>24)&16711935|(p[l]<<24|p[l]>>>8)&4278255360;var b=this._X=[p[0],p[3]<<16|p[2]>>>16,p[1],p[0]<<16|p[3]>>>16,p[2],p[1]<<16|p[0]>>>16,p[3],p[2]<<16|p[1]>>>16],x=this._C=[p[2]<<16|p[2]>>>16,p[0]&4294901760|p[1]&65535,p[3]<<16|p[3]>>>16,p[1]&4294901760|p[2]&65535,p[0]<<16|p[0]>>>16,p[2]&4294901760|p[3]&65535,p[1]<<16|p[1]>>>16,p[3]&4294901760|p[0]&65535];this._b=0;for(var l=0;l<4;l++)y.call(this);for(var l=0;l<8;l++)x[l]^=b[l+4&7];if(g){var O=g.words,k=O[0],C=O[1],T=(k<<8|k>>>24)&16711935|(k<<24|k>>>8)&4278255360,F=(C<<8|C>>>24)&16711935|(C<<24|C>>>8)&4278255360,$=T>>>16|F&4294901760,R=F<<16|T&65535;x[0]^=T,x[1]^=$,x[2]^=F,x[3]^=R,x[4]^=T,x[5]^=$,x[6]^=F,x[7]^=R;for(var l=0;l<4;l++)y.call(this)}},_doProcessBlock:function(p,g){var l=this._X;y.call(this),c[0]=l[0]^l[5]>>>16^l[3]<<16,c[1]=l[2]^l[7]>>>16^l[5]<<16,c[2]=l[4]^l[1]>>>16^l[7]<<16,c[3]=l[6]^l[3]>>>16^l[1]<<16;for(var b=0;b<4;b++)c[b]=(c[b]<<8|c[b]>>>24)&16711935|(c[b]<<24|c[b]>>>8)&4278255360,p[g+b]^=c[b]},blockSize:128/32,ivSize:64/32});function y(){for(var p=this._X,g=this._C,l=0;l<8;l++)h[l]=g[l];g[0]=g[0]+1295307597+this._b|0,g[1]=g[1]+3545052371+(g[0]>>>0<h[0]>>>0?1:0)|0,g[2]=g[2]+886263092+(g[1]>>>0<h[1]>>>0?1:0)|0,g[3]=g[3]+1295307597+(g[2]>>>0<h[2]>>>0?1:0)|0,g[4]=g[4]+3545052371+(g[3]>>>0<h[3]>>>0?1:0)|0,g[5]=g[5]+886263092+(g[4]>>>0<h[4]>>>0?1:0)|0,g[6]=g[6]+1295307597+(g[5]>>>0<h[5]>>>0?1:0)|0,g[7]=g[7]+3545052371+(g[6]>>>0<h[6]>>>0?1:0)|0,this._b=g[7]>>>0<h[7]>>>0?1:0;for(var l=0;l<8;l++){var b=p[l]+g[l],x=b&65535,O=b>>>16,k=((x*x>>>17)+x*O>>>15)+O*O,C=((b&4294901760)*b|0)+((b&65535)*b|0);o[l]=k^C}p[0]=o[0]+(o[7]<<16|o[7]>>>16)+(o[6]<<16|o[6]>>>16)|0,p[1]=o[1]+(o[0]<<8|o[0]>>>24)+o[7]|0,p[2]=o[2]+(o[1]<<16|o[1]>>>16)+(o[0]<<16|o[0]>>>16)|0,p[3]=o[3]+(o[2]<<8|o[2]>>>24)+o[1]|0,p[4]=o[4]+(o[3]<<16|o[3]>>>16)+(o[2]<<16|o[2]>>>16)|0,p[5]=o[5]+(o[4]<<8|o[4]>>>24)+o[3]|0,p[6]=o[6]+(o[5]<<16|o[5]>>>16)+(o[4]<<16|o[4]>>>16)|0,p[7]=o[7]+(o[6]<<8|o[6]>>>24)+o[5]|0}n.Rabbit=u._createHelper(i)}(),t.Rabbit})},22528:function(d,v,e){(function(t,n,s){d.exports=v=n(e(52952),e(35909),e(34905),e(28492),e(93617))})(this,function(t){return function(){var n=t,s=n.lib,u=s.StreamCipher,f=n.algo,c=f.RC4=u.extend({_doReset:function(){for(var i=this._key,y=i.words,p=i.sigBytes,g=this._S=[],l=0;l<256;l++)g[l]=l;for(var l=0,b=0;l<256;l++){var x=l%p,O=y[x>>>2]>>>24-x%4*8&255;b=(b+g[l]+O)%256;var k=g[l];g[l]=g[b],g[b]=k}this._i=this._j=0},_doProcessBlock:function(i,y){i[y]^=h.call(this)},keySize:256/32,ivSize:0});function h(){for(var i=this._S,y=this._i,p=this._j,g=0,l=0;l<4;l++){y=(y+1)%256,p=(p+i[y])%256;var b=i[y];i[y]=i[p],i[p]=b,g|=i[(i[y]+i[p])%256]<<24-l*8}return this._i=y,this._j=p,g}n.RC4=u._createHelper(c);var o=f.RC4Drop=c.extend({cfg:c.cfg.extend({drop:192}),_doReset:function(){c._doReset.call(this);for(var i=this.cfg.drop;i>0;i--)h.call(this)}});n.RC4Drop=u._createHelper(o)}(),t.RC4})},25824:function(d,v,e){(function(t,n){d.exports=v=n(e(52952))})(this,function(t){return function(n){var s=t,u=s.lib,f=u.WordArray,c=u.Hasher,h=s.algo,o=f.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),i=f.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),y=f.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),p=f.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),g=f.create([0,1518500249,1859775393,2400959708,2840853838]),l=f.create([1352829926,1548603684,1836072691,2053994217,0]),b=h.RIPEMD160=c.extend({_doReset:function(){this._hash=f.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function($,R){for(var K=0;K<16;K++){var W=R+K,Z=$[W];$[W]=(Z<<8|Z>>>24)&16711935|(Z<<24|Z>>>8)&4278255360}var ie=this._hash.words,ne=g.words,se=l.words,Q=o.words,Y=i.words,G=y.words,ae=p.words,ee,J,te,M,L,X,fe,xe,Ce,Me;X=ee=ie[0],fe=J=ie[1],xe=te=ie[2],Ce=M=ie[3],Me=L=ie[4];for(var ke,K=0;K<80;K+=1)ke=ee+$[R+Q[K]]|0,K<16?ke+=x(J,te,M)+ne[0]:K<32?ke+=O(J,te,M)+ne[1]:K<48?ke+=k(J,te,M)+ne[2]:K<64?ke+=C(J,te,M)+ne[3]:ke+=T(J,te,M)+ne[4],ke=ke|0,ke=F(ke,G[K]),ke=ke+L|0,ee=L,L=M,M=F(te,10),te=J,J=ke,ke=X+$[R+Y[K]]|0,K<16?ke+=T(fe,xe,Ce)+se[0]:K<32?ke+=C(fe,xe,Ce)+se[1]:K<48?ke+=k(fe,xe,Ce)+se[2]:K<64?ke+=O(fe,xe,Ce)+se[3]:ke+=x(fe,xe,Ce)+se[4],ke=ke|0,ke=F(ke,ae[K]),ke=ke+Me|0,X=Me,Me=Ce,Ce=F(xe,10),xe=fe,fe=ke;ke=ie[1]+te+Ce|0,ie[1]=ie[2]+M+Me|0,ie[2]=ie[3]+L+X|0,ie[3]=ie[4]+ee+fe|0,ie[4]=ie[0]+J+xe|0,ie[0]=ke},_doFinalize:function(){var $=this._data,R=$.words,K=this._nDataBytes*8,W=$.sigBytes*8;R[W>>>5]|=128<<24-W%32,R[(W+64>>>9<<4)+14]=(K<<8|K>>>24)&16711935|(K<<24|K>>>8)&4278255360,$.sigBytes=(R.length+1)*4,this._process();for(var Z=this._hash,ie=Z.words,ne=0;ne<5;ne++){var se=ie[ne];ie[ne]=(se<<8|se>>>24)&16711935|(se<<24|se>>>8)&4278255360}return Z},clone:function(){var $=c.clone.call(this);return $._hash=this._hash.clone(),$}});function x($,R,K){return $^R^K}function O($,R,K){return $&R|~$&K}function k($,R,K){return($|~R)^K}function C($,R,K){return $&K|R&~K}function T($,R,K){return $^(R|~K)}function F($,R){return $<<R|$>>>32-R}s.RIPEMD160=c._createHelper(b),s.HmacRIPEMD160=c._createHmacHelper(b)}(Math),t.RIPEMD160})},49479:function(d,v,e){(function(t,n){d.exports=v=n(e(52952))})(this,function(t){return function(){var n=t,s=n.lib,u=s.WordArray,f=s.Hasher,c=n.algo,h=[],o=c.SHA1=f.extend({_doReset:function(){this._hash=new u.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(i,y){for(var p=this._hash.words,g=p[0],l=p[1],b=p[2],x=p[3],O=p[4],k=0;k<80;k++){if(k<16)h[k]=i[y+k]|0;else{var C=h[k-3]^h[k-8]^h[k-14]^h[k-16];h[k]=C<<1|C>>>31}var T=(g<<5|g>>>27)+O+h[k];k<20?T+=(l&b|~l&x)+1518500249:k<40?T+=(l^b^x)+1859775393:k<60?T+=(l&b|l&x|b&x)-1894007588:T+=(l^b^x)-899497514,O=x,x=b,b=l<<30|l>>>2,l=g,g=T}p[0]=p[0]+g|0,p[1]=p[1]+l|0,p[2]=p[2]+b|0,p[3]=p[3]+x|0,p[4]=p[4]+O|0},_doFinalize:function(){var i=this._data,y=i.words,p=this._nDataBytes*8,g=i.sigBytes*8;return y[g>>>5]|=128<<24-g%32,y[(g+64>>>9<<4)+14]=Math.floor(p/4294967296),y[(g+64>>>9<<4)+15]=p,i.sigBytes=y.length*4,this._process(),this._hash},clone:function(){var i=f.clone.call(this);return i._hash=this._hash.clone(),i}});n.SHA1=f._createHelper(o),n.HmacSHA1=f._createHmacHelper(o)}(),t.SHA1})},93653:function(d,v,e){(function(t,n,s){d.exports=v=n(e(52952),e(2481))})(this,function(t){return function(){var n=t,s=n.lib,u=s.WordArray,f=n.algo,c=f.SHA256,h=f.SHA224=c.extend({_doReset:function(){this._hash=new u.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var o=c._doFinalize.call(this);return o.sigBytes-=4,o}});n.SHA224=c._createHelper(h),n.HmacSHA224=c._createHmacHelper(h)}(),t.SHA224})},2481:function(d,v,e){(function(t,n){d.exports=v=n(e(52952))})(this,function(t){return function(n){var s=t,u=s.lib,f=u.WordArray,c=u.Hasher,h=s.algo,o=[],i=[];(function(){function g(O){for(var k=n.sqrt(O),C=2;C<=k;C++)if(!(O%C))return!1;return!0}function l(O){return(O-(O|0))*4294967296|0}for(var b=2,x=0;x<64;)g(b)&&(x<8&&(o[x]=l(n.pow(b,.5))),i[x]=l(n.pow(b,.3333333333333333)),x++),b++})();var y=[],p=h.SHA256=c.extend({_doReset:function(){this._hash=new f.init(o.slice(0))},_doProcessBlock:function(g,l){for(var b=this._hash.words,x=b[0],O=b[1],k=b[2],C=b[3],T=b[4],F=b[5],$=b[6],R=b[7],K=0;K<64;K++){if(K<16)y[K]=g[l+K]|0;else{var W=y[K-15],Z=(W<<25|W>>>7)^(W<<14|W>>>18)^W>>>3,ie=y[K-2],ne=(ie<<15|ie>>>17)^(ie<<13|ie>>>19)^ie>>>10;y[K]=Z+y[K-7]+ne+y[K-16]}var se=T&F^~T&$,Q=x&O^x&k^O&k,Y=(x<<30|x>>>2)^(x<<19|x>>>13)^(x<<10|x>>>22),G=(T<<26|T>>>6)^(T<<21|T>>>11)^(T<<7|T>>>25),ae=R+G+se+i[K]+y[K],ee=Y+Q;R=$,$=F,F=T,T=C+ae|0,C=k,k=O,O=x,x=ae+ee|0}b[0]=b[0]+x|0,b[1]=b[1]+O|0,b[2]=b[2]+k|0,b[3]=b[3]+C|0,b[4]=b[4]+T|0,b[5]=b[5]+F|0,b[6]=b[6]+$|0,b[7]=b[7]+R|0},_doFinalize:function(){var g=this._data,l=g.words,b=this._nDataBytes*8,x=g.sigBytes*8;return l[x>>>5]|=128<<24-x%32,l[(x+64>>>9<<4)+14]=n.floor(b/4294967296),l[(x+64>>>9<<4)+15]=b,g.sigBytes=l.length*4,this._process(),this._hash},clone:function(){var g=c.clone.call(this);return g._hash=this._hash.clone(),g}});s.SHA256=c._createHelper(p),s.HmacSHA256=c._createHmacHelper(p)}(Math),t.SHA256})},79421:function(d,v,e){(function(t,n,s){d.exports=v=n(e(52952),e(41988))})(this,function(t){return function(n){var s=t,u=s.lib,f=u.WordArray,c=u.Hasher,h=s.x64,o=h.Word,i=s.algo,y=[],p=[],g=[];(function(){for(var x=1,O=0,k=0;k<24;k++){y[x+5*O]=(k+1)*(k+2)/2%64;var C=O%5,T=(2*x+3*O)%5;x=C,O=T}for(var x=0;x<5;x++)for(var O=0;O<5;O++)p[x+5*O]=O+(2*x+3*O)%5*5;for(var F=1,$=0;$<24;$++){for(var R=0,K=0,W=0;W<7;W++){if(F&1){var Z=(1<<W)-1;Z<32?K^=1<<Z:R^=1<<Z-32}F&128?F=F<<1^113:F<<=1}g[$]=o.create(R,K)}})();var l=[];(function(){for(var x=0;x<25;x++)l[x]=o.create()})();var b=i.SHA3=c.extend({cfg:c.cfg.extend({outputLength:512}),_doReset:function(){for(var x=this._state=[],O=0;O<25;O++)x[O]=new o.init;this.blockSize=(1600-2*this.cfg.outputLength)/32},_doProcessBlock:function(x,O){for(var k=this._state,C=this.blockSize/2,T=0;T<C;T++){var F=x[O+2*T],$=x[O+2*T+1];F=(F<<8|F>>>24)&16711935|(F<<24|F>>>8)&4278255360,$=($<<8|$>>>24)&16711935|($<<24|$>>>8)&4278255360;var R=k[T];R.high^=$,R.low^=F}for(var K=0;K<24;K++){for(var W=0;W<5;W++){for(var Z=0,ie=0,ne=0;ne<5;ne++){var R=k[W+5*ne];Z^=R.high,ie^=R.low}var se=l[W];se.high=Z,se.low=ie}for(var W=0;W<5;W++)for(var Q=l[(W+4)%5],Y=l[(W+1)%5],G=Y.high,ae=Y.low,Z=Q.high^(G<<1|ae>>>31),ie=Q.low^(ae<<1|G>>>31),ne=0;ne<5;ne++){var R=k[W+5*ne];R.high^=Z,R.low^=ie}for(var ee=1;ee<25;ee++){var Z,ie,R=k[ee],J=R.high,te=R.low,M=y[ee];M<32?(Z=J<<M|te>>>32-M,ie=te<<M|J>>>32-M):(Z=te<<M-32|J>>>64-M,ie=J<<M-32|te>>>64-M);var L=l[p[ee]];L.high=Z,L.low=ie}var X=l[0],fe=k[0];X.high=fe.high,X.low=fe.low;for(var W=0;W<5;W++)for(var ne=0;ne<5;ne++){var ee=W+5*ne,R=k[ee],xe=l[ee],Ce=l[(W+1)%5+5*ne],Me=l[(W+2)%5+5*ne];R.high=xe.high^~Ce.high&Me.high,R.low=xe.low^~Ce.low&Me.low}var R=k[0],ke=g[K];R.high^=ke.high,R.low^=ke.low}},_doFinalize:function(){var x=this._data,O=x.words,k=this._nDataBytes*8,C=x.sigBytes*8,T=this.blockSize*32;O[C>>>5]|=1<<24-C%32,O[(n.ceil((C+1)/T)*T>>>5)-1]|=128,x.sigBytes=O.length*4,this._process();for(var F=this._state,$=this.cfg.outputLength/8,R=$/8,K=[],W=0;W<R;W++){var Z=F[W],ie=Z.high,ne=Z.low;ie=(ie<<8|ie>>>24)&16711935|(ie<<24|ie>>>8)&4278255360,ne=(ne<<8|ne>>>24)&16711935|(ne<<24|ne>>>8)&4278255360,K.push(ne),K.push(ie)}return new f.init(K,$)},clone:function(){for(var x=c.clone.call(this),O=x._state=this._state.slice(0),k=0;k<25;k++)O[k]=O[k].clone();return x}});s.SHA3=c._createHelper(b),s.HmacSHA3=c._createHmacHelper(b)}(Math),t.SHA3})},82307:function(d,v,e){(function(t,n,s){d.exports=v=n(e(52952),e(41988),e(12133))})(this,function(t){return function(){var n=t,s=n.x64,u=s.Word,f=s.WordArray,c=n.algo,h=c.SHA512,o=c.SHA384=h.extend({_doReset:function(){this._hash=new f.init([new u.init(3418070365,3238371032),new u.init(1654270250,914150663),new u.init(2438529370,812702999),new u.init(355462360,4144912697),new u.init(1731405415,4290775857),new u.init(2394180231,1750603025),new u.init(3675008525,1694076839),new u.init(1203062813,3204075428)])},_doFinalize:function(){var i=h._doFinalize.call(this);return i.sigBytes-=16,i}});n.SHA384=h._createHelper(o),n.HmacSHA384=h._createHmacHelper(o)}(),t.SHA384})},12133:function(d,v,e){(function(t,n,s){d.exports=v=n(e(52952),e(41988))})(this,function(t){return function(){var n=t,s=n.lib,u=s.Hasher,f=n.x64,c=f.Word,h=f.WordArray,o=n.algo;function i(){return c.create.apply(c,arguments)}var y=[i(1116352408,3609767458),i(1899447441,602891725),i(3049323471,3964484399),i(3921009573,2173295548),i(961987163,4081628472),i(1508970993,3053834265),i(2453635748,2937671579),i(2870763221,3664609560),i(3624381080,2734883394),i(310598401,1164996542),i(607225278,1323610764),i(1426881987,3590304994),i(1925078388,4068182383),i(2162078206,991336113),i(2614888103,633803317),i(3248222580,3479774868),i(3835390401,2666613458),i(4022224774,944711139),i(264347078,2341262773),i(604807628,2007800933),i(770255983,1495990901),i(1249150122,1856431235),i(1555081692,3175218132),i(1996064986,2198950837),i(2554220882,3999719339),i(2821834349,766784016),i(2952996808,2566594879),i(3210313671,3203337956),i(3336571891,1034457026),i(3584528711,2466948901),i(113926993,3758326383),i(338241895,168717936),i(666307205,1188179964),i(773529912,1546045734),i(1294757372,1522805485),i(1396182291,2643833823),i(1695183700,2343527390),i(1986661051,1014477480),i(2177026350,1206759142),i(2456956037,344077627),i(2730485921,1290863460),i(2820302411,3158454273),i(3259730800,3505952657),i(3345764771,106217008),i(3516065817,3606008344),i(3600352804,1432725776),i(4094571909,1467031594),i(275423344,851169720),i(430227734,3100823752),i(506948616,1363258195),i(659060556,3750685593),i(883997877,3785050280),i(958139571,3318307427),i(1322822218,3812723403),i(1537002063,2003034995),i(1747873779,3602036899),i(1955562222,1575990012),i(2024104815,1125592928),i(2227730452,2716904306),i(2361852424,442776044),i(2428436474,593698344),i(2756734187,3733110249),i(3204031479,2999351573),i(3329325298,3815920427),i(3391569614,3928383900),i(3515267271,566280711),i(3940187606,3454069534),i(4118630271,4000239992),i(116418474,1914138554),i(174292421,2731055270),i(289380356,3203993006),i(460393269,320620315),i(685471733,587496836),i(852142971,1086792851),i(1017036298,365543100),i(1126000580,2618297676),i(1288033470,3409855158),i(1501505948,4234509866),i(1607167915,987167468),i(1816402316,1246189591)],p=[];(function(){for(var l=0;l<80;l++)p[l]=i()})();var g=o.SHA512=u.extend({_doReset:function(){this._hash=new h.init([new c.init(1779033703,4089235720),new c.init(3144134277,2227873595),new c.init(1013904242,4271175723),new c.init(2773480762,1595750129),new c.init(1359893119,2917565137),new c.init(2600822924,725511199),new c.init(528734635,4215389547),new c.init(1541459225,327033209)])},_doProcessBlock:function(l,b){for(var x=this._hash.words,O=x[0],k=x[1],C=x[2],T=x[3],F=x[4],$=x[5],R=x[6],K=x[7],W=O.high,Z=O.low,ie=k.high,ne=k.low,se=C.high,Q=C.low,Y=T.high,G=T.low,ae=F.high,ee=F.low,J=$.high,te=$.low,M=R.high,L=R.low,X=K.high,fe=K.low,xe=W,Ce=Z,Me=ie,ke=ne,Ft=se,ht=Q,At=Y,tr=G,qt=ae,cr=ee,Qe=J,Pt=te,zt=M,it=L,Ot=X,pt=fe,et=0;et<80;et++){var Ne,me,Ee=p[et];if(et<16)me=Ee.high=l[b+et*2]|0,Ne=Ee.low=l[b+et*2+1]|0;else{var Le=p[et-15],$e=Le.high,Ze=Le.low,nt=($e>>>1|Ze<<31)^($e>>>8|Ze<<24)^$e>>>7,ut=(Ze>>>1|$e<<31)^(Ze>>>8|$e<<24)^(Ze>>>7|$e<<25),Wt=p[et-2],Zt=Wt.high,Pe=Wt.low,qe=(Zt>>>19|Pe<<13)^(Zt<<3|Pe>>>29)^Zt>>>6,Kt=(Pe>>>19|Zt<<13)^(Pe<<3|Zt>>>29)^(Pe>>>6|Zt<<26),Rt=p[et-7],Nt=Rt.high,Bt=Rt.low,Ct=p[et-16],Yt=Ct.high,ze=Ct.low;Ne=ut+Bt,me=nt+Nt+(Ne>>>0<ut>>>0?1:0),Ne=Ne+Kt,me=me+qe+(Ne>>>0<Kt>>>0?1:0),Ne=Ne+ze,me=me+Yt+(Ne>>>0<ze>>>0?1:0),Ee.high=me,Ee.low=Ne}var ue=qt&Qe^~qt&zt,le=cr&Pt^~cr&it,Dt=xe&Me^xe&Ft^Me&Ft,Te=Ce&ke^Ce&ht^ke&ht,dt=(xe>>>28|Ce<<4)^(xe<<30|Ce>>>2)^(xe<<25|Ce>>>7),Ht=(Ce>>>28|xe<<4)^(Ce<<30|xe>>>2)^(Ce<<25|xe>>>7),ct=(qt>>>14|cr<<18)^(qt>>>18|cr<<14)^(qt<<23|cr>>>9),Ie=(cr>>>14|qt<<18)^(cr>>>18|qt<<14)^(cr<<23|qt>>>9),Et=y[et],ge=Et.high,Ke=Et.low,yt=pt+Ie,kt=Ot+ct+(yt>>>0<pt>>>0?1:0),yt=yt+le,kt=kt+ue+(yt>>>0<le>>>0?1:0),yt=yt+Ke,kt=kt+ge+(yt>>>0<Ke>>>0?1:0),yt=yt+Ne,kt=kt+me+(yt>>>0<Ne>>>0?1:0),Fe=Ht+Te,Dr=dt+Dt+(Fe>>>0<Ht>>>0?1:0);Ot=zt,pt=it,zt=Qe,it=Pt,Qe=qt,Pt=cr,cr=tr+yt|0,qt=At+kt+(cr>>>0<tr>>>0?1:0)|0,At=Ft,tr=ht,Ft=Me,ht=ke,Me=xe,ke=Ce,Ce=yt+Fe|0,xe=kt+Dr+(Ce>>>0<yt>>>0?1:0)|0}Z=O.low=Z+Ce,O.high=W+xe+(Z>>>0<Ce>>>0?1:0),ne=k.low=ne+ke,k.high=ie+Me+(ne>>>0<ke>>>0?1:0),Q=C.low=Q+ht,C.high=se+Ft+(Q>>>0<ht>>>0?1:0),G=T.low=G+tr,T.high=Y+At+(G>>>0<tr>>>0?1:0),ee=F.low=ee+cr,F.high=ae+qt+(ee>>>0<cr>>>0?1:0),te=$.low=te+Pt,$.high=J+Qe+(te>>>0<Pt>>>0?1:0),L=R.low=L+it,R.high=M+zt+(L>>>0<it>>>0?1:0),fe=K.low=fe+pt,K.high=X+Ot+(fe>>>0<pt>>>0?1:0)},_doFinalize:function(){var l=this._data,b=l.words,x=this._nDataBytes*8,O=l.sigBytes*8;b[O>>>5]|=128<<24-O%32,b[(O+128>>>10<<5)+30]=Math.floor(x/4294967296),b[(O+128>>>10<<5)+31]=x,l.sigBytes=b.length*4,this._process();var k=this._hash.toX32();return k},clone:function(){var l=u.clone.call(this);return l._hash=this._hash.clone(),l},blockSize:1024/32});n.SHA512=u._createHelper(g),n.HmacSHA512=u._createHmacHelper(g)}(),t.SHA512})},61945:function(d,v,e){(function(t,n,s){d.exports=v=n(e(52952),e(35909),e(34905),e(28492),e(93617))})(this,function(t){return function(){var n=t,s=n.lib,u=s.WordArray,f=s.BlockCipher,c=n.algo,h=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],o=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],i=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],y=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],p=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],g=c.DES=f.extend({_doReset:function(){for(var O=this._key,k=O.words,C=[],T=0;T<56;T++){var F=h[T]-1;C[T]=k[F>>>5]>>>31-F%32&1}for(var $=this._subKeys=[],R=0;R<16;R++){for(var K=$[R]=[],W=i[R],T=0;T<24;T++)K[T/6|0]|=C[(o[T]-1+W)%28]<<31-T%6,K[4+(T/6|0)]|=C[28+(o[T+24]-1+W)%28]<<31-T%6;K[0]=K[0]<<1|K[0]>>>31;for(var T=1;T<7;T++)K[T]=K[T]>>>(T-1)*4+3;K[7]=K[7]<<5|K[7]>>>27}for(var Z=this._invSubKeys=[],T=0;T<16;T++)Z[T]=$[15-T]},encryptBlock:function(O,k){this._doCryptBlock(O,k,this._subKeys)},decryptBlock:function(O,k){this._doCryptBlock(O,k,this._invSubKeys)},_doCryptBlock:function(O,k,C){this._lBlock=O[k],this._rBlock=O[k+1],l.call(this,4,252645135),l.call(this,16,65535),b.call(this,2,858993459),b.call(this,8,16711935),l.call(this,1,1431655765);for(var T=0;T<16;T++){for(var F=C[T],$=this._lBlock,R=this._rBlock,K=0,W=0;W<8;W++)K|=y[W][((R^F[W])&p[W])>>>0];this._lBlock=R,this._rBlock=$^K}var Z=this._lBlock;this._lBlock=this._rBlock,this._rBlock=Z,l.call(this,1,1431655765),b.call(this,8,16711935),b.call(this,2,858993459),l.call(this,16,65535),l.call(this,4,252645135),O[k]=this._lBlock,O[k+1]=this._rBlock},keySize:64/32,ivSize:64/32,blockSize:64/32});function l(O,k){var C=(this._lBlock>>>O^this._rBlock)&k;this._rBlock^=C,this._lBlock^=C<<O}function b(O,k){var C=(this._rBlock>>>O^this._lBlock)&k;this._lBlock^=C,this._rBlock^=C<<O}n.DES=f._createHelper(g);var x=c.TripleDES=f.extend({_doReset:function(){var O=this._key,k=O.words;if(k.length!==2&&k.length!==4&&k.length<6)throw new Error("Invalid key length - 3DES requires the key length to be 64, 128, 192 or >192.");var C=k.slice(0,2),T=k.length<4?k.slice(0,2):k.slice(2,4),F=k.length<6?k.slice(0,2):k.slice(4,6);this._des1=g.createEncryptor(u.create(C)),this._des2=g.createEncryptor(u.create(T)),this._des3=g.createEncryptor(u.create(F))},encryptBlock:function(O,k){this._des1.encryptBlock(O,k),this._des2.decryptBlock(O,k),this._des3.encryptBlock(O,k)},decryptBlock:function(O,k){this._des3.decryptBlock(O,k),this._des2.encryptBlock(O,k),this._des1.decryptBlock(O,k)},keySize:192/32,ivSize:64/32,blockSize:64/32});n.TripleDES=f._createHelper(x)}(),t.TripleDES})},41988:function(d,v,e){(function(t,n){d.exports=v=n(e(52952))})(this,function(t){return function(n){var s=t,u=s.lib,f=u.Base,c=u.WordArray,h=s.x64={},o=h.Word=f.extend({init:function(y,p){this.high=y,this.low=p}}),i=h.WordArray=f.extend({init:function(y,p){y=this.words=y||[],p!=n?this.sigBytes=p:this.sigBytes=y.length*8},toX32:function(){for(var y=this.words,p=y.length,g=[],l=0;l<p;l++){var b=y[l];g.push(b.high),g.push(b.low)}return c.create(g,this.sigBytes)},clone:function(){for(var y=f.clone.call(this),p=y.words=this.words.slice(0),g=p.length,l=0;l<g;l++)p[l]=p[l].clone();return y}})}(),t})},35413:function(d,v,e){"use strict";var t=e(57046),n=e(69574),s=e(63474),u=e(47095),f=e(99363),c=d.exports=function(h,o){var i,y,p,g,l;return arguments.length<2||typeof h!="string"?(g=o,o=h,h=null):g=arguments[2],t(h)?(i=f.call(h,"c"),y=f.call(h,"e"),p=f.call(h,"w")):(i=p=!0,y=!1),l={value:o,configurable:i,enumerable:y,writable:p},g?s(u(g),l):l};c.gs=function(h,o,i){var y,p,g,l;return typeof h!="string"?(g=i,i=o,o=h,h=null):g=arguments[3],t(o)?n(o)?t(i)?n(i)||(g=i,i=void 0):i=void 0:(g=o,o=i=void 0):o=void 0,t(h)?(y=f.call(h,"c"),p=f.call(h,"e")):(y=!0,p=!1),l={get:o,set:i,configurable:y,enumerable:p},g?s(u(g),l):l}},61186:function(d){(function(v,e){d.exports=e()})(this,function(){"use strict";var v=1e3,e=6e4,t=36e5,n="millisecond",s="second",u="minute",f="hour",c="day",h="week",o="month",i="quarter",y="year",p="date",g="Invalid Date",l=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,b=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,x={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(ne){var se=["th","st","nd","rd"],Q=ne%100;return"["+ne+(se[(Q-20)%10]||se[Q]||se[0])+"]"}},O=function(ne,se,Q){var Y=String(ne);return!Y||Y.length>=se?ne:""+Array(se+1-Y.length).join(Q)+ne},k={s:O,z:function(ne){var se=-ne.utcOffset(),Q=Math.abs(se),Y=Math.floor(Q/60),G=Q%60;return(se<=0?"+":"-")+O(Y,2,"0")+":"+O(G,2,"0")},m:function ne(se,Q){if(se.date()<Q.date())return-ne(Q,se);var Y=12*(Q.year()-se.year())+(Q.month()-se.month()),G=se.clone().add(Y,o),ae=Q-G<0,ee=se.clone().add(Y+(ae?-1:1),o);return+(-(Y+(Q-G)/(ae?G-ee:ee-G))||0)},a:function(ne){return ne<0?Math.ceil(ne)||0:Math.floor(ne)},p:function(ne){return{M:o,y,w:h,d:c,D:p,h:f,m:u,s,ms:n,Q:i}[ne]||String(ne||"").toLowerCase().replace(/s$/,"")},u:function(ne){return ne===void 0}},C="en",T={};T[C]=x;var F="$isDayjsObject",$=function(ne){return ne instanceof Z||!(!ne||!ne[F])},R=function ne(se,Q,Y){var G;if(!se)return C;if(typeof se=="string"){var ae=se.toLowerCase();T[ae]&&(G=ae),Q&&(T[ae]=Q,G=ae);var ee=se.split("-");if(!G&&ee.length>1)return ne(ee[0])}else{var J=se.name;T[J]=se,G=J}return!Y&&G&&(C=G),G||!Y&&C},K=function(ne,se){if($(ne))return ne.clone();var Q=typeof se=="object"?se:{};return Q.date=ne,Q.args=arguments,new Z(Q)},W=k;W.l=R,W.i=$,W.w=function(ne,se){return K(ne,{locale:se.$L,utc:se.$u,x:se.$x,$offset:se.$offset})};var Z=function(){function ne(Q){this.$L=R(Q.locale,null,!0),this.parse(Q),this.$x=this.$x||Q.x||{},this[F]=!0}var se=ne.prototype;return se.parse=function(Q){this.$d=function(Y){var G=Y.date,ae=Y.utc;if(G===null)return new Date(NaN);if(W.u(G))return new Date;if(G instanceof Date)return new Date(G);if(typeof G=="string"&&!/Z$/i.test(G)){var ee=G.match(l);if(ee){var J=ee[2]-1||0,te=(ee[7]||"0").substring(0,3);return ae?new Date(Date.UTC(ee[1],J,ee[3]||1,ee[4]||0,ee[5]||0,ee[6]||0,te)):new Date(ee[1],J,ee[3]||1,ee[4]||0,ee[5]||0,ee[6]||0,te)}}return new Date(G)}(Q),this.init()},se.init=function(){var Q=this.$d;this.$y=Q.getFullYear(),this.$M=Q.getMonth(),this.$D=Q.getDate(),this.$W=Q.getDay(),this.$H=Q.getHours(),this.$m=Q.getMinutes(),this.$s=Q.getSeconds(),this.$ms=Q.getMilliseconds()},se.$utils=function(){return W},se.isValid=function(){return this.$d.toString()!==g},se.isSame=function(Q,Y){var G=K(Q);return this.startOf(Y)<=G&&G<=this.endOf(Y)},se.isAfter=function(Q,Y){return K(Q)<this.startOf(Y)},se.isBefore=function(Q,Y){return this.endOf(Y)<K(Q)},se.$g=function(Q,Y,G){return W.u(Q)?this[Y]:this.set(G,Q)},se.unix=function(){return Math.floor(this.valueOf()/1e3)},se.valueOf=function(){return this.$d.getTime()},se.startOf=function(Q,Y){var G=this,ae=!!W.u(Y)||Y,ee=W.p(Q),J=function(Me,ke){var Ft=W.w(G.$u?Date.UTC(G.$y,ke,Me):new Date(G.$y,ke,Me),G);return ae?Ft:Ft.endOf(c)},te=function(Me,ke){return W.w(G.toDate()[Me].apply(G.toDate("s"),(ae?[0,0,0,0]:[23,59,59,999]).slice(ke)),G)},M=this.$W,L=this.$M,X=this.$D,fe="set"+(this.$u?"UTC":"");switch(ee){case y:return ae?J(1,0):J(31,11);case o:return ae?J(1,L):J(0,L+1);case h:var xe=this.$locale().weekStart||0,Ce=(M<xe?M+7:M)-xe;return J(ae?X-Ce:X+(6-Ce),L);case c:case p:return te(fe+"Hours",0);case f:return te(fe+"Minutes",1);case u:return te(fe+"Seconds",2);case s:return te(fe+"Milliseconds",3);default:return this.clone()}},se.endOf=function(Q){return this.startOf(Q,!1)},se.$set=function(Q,Y){var G,ae=W.p(Q),ee="set"+(this.$u?"UTC":""),J=(G={},G[c]=ee+"Date",G[p]=ee+"Date",G[o]=ee+"Month",G[y]=ee+"FullYear",G[f]=ee+"Hours",G[u]=ee+"Minutes",G[s]=ee+"Seconds",G[n]=ee+"Milliseconds",G)[ae],te=ae===c?this.$D+(Y-this.$W):Y;if(ae===o||ae===y){var M=this.clone().set(p,1);M.$d[J](te),M.init(),this.$d=M.set(p,Math.min(this.$D,M.daysInMonth())).$d}else J&&this.$d[J](te);return this.init(),this},se.set=function(Q,Y){return this.clone().$set(Q,Y)},se.get=function(Q){return this[W.p(Q)]()},se.add=function(Q,Y){var G,ae=this;Q=Number(Q);var ee=W.p(Y),J=function(L){var X=K(ae);return W.w(X.date(X.date()+Math.round(L*Q)),ae)};if(ee===o)return this.set(o,this.$M+Q);if(ee===y)return this.set(y,this.$y+Q);if(ee===c)return J(1);if(ee===h)return J(7);var te=(G={},G[u]=e,G[f]=t,G[s]=v,G)[ee]||1,M=this.$d.getTime()+Q*te;return W.w(M,this)},se.subtract=function(Q,Y){return this.add(-1*Q,Y)},se.format=function(Q){var Y=this,G=this.$locale();if(!this.isValid())return G.invalidDate||g;var ae=Q||"YYYY-MM-DDTHH:mm:ssZ",ee=W.z(this),J=this.$H,te=this.$m,M=this.$M,L=G.weekdays,X=G.months,fe=G.meridiem,xe=function(ke,Ft,ht,At){return ke&&(ke[Ft]||ke(Y,ae))||ht[Ft].slice(0,At)},Ce=function(ke){return W.s(J%12||12,ke,"0")},Me=fe||function(ke,Ft,ht){var At=ke<12?"AM":"PM";return ht?At.toLowerCase():At};return ae.replace(b,function(ke,Ft){return Ft||function(ht){switch(ht){case"YY":return String(Y.$y).slice(-2);case"YYYY":return W.s(Y.$y,4,"0");case"M":return M+1;case"MM":return W.s(M+1,2,"0");case"MMM":return xe(G.monthsShort,M,X,3);case"MMMM":return xe(X,M);case"D":return Y.$D;case"DD":return W.s(Y.$D,2,"0");case"d":return String(Y.$W);case"dd":return xe(G.weekdaysMin,Y.$W,L,2);case"ddd":return xe(G.weekdaysShort,Y.$W,L,3);case"dddd":return L[Y.$W];case"H":return String(J);case"HH":return W.s(J,2,"0");case"h":return Ce(1);case"hh":return Ce(2);case"a":return Me(J,te,!0);case"A":return Me(J,te,!1);case"m":return String(te);case"mm":return W.s(te,2,"0");case"s":return String(Y.$s);case"ss":return W.s(Y.$s,2,"0");case"SSS":return W.s(Y.$ms,3,"0");case"Z":return ee}return null}(ke)||ee.replace(":","")})},se.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},se.diff=function(Q,Y,G){var ae,ee=this,J=W.p(Y),te=K(Q),M=(te.utcOffset()-this.utcOffset())*e,L=this-te,X=function(){return W.m(ee,te)};switch(J){case y:ae=X()/12;break;case o:ae=X();break;case i:ae=X()/3;break;case h:ae=(L-M)/6048e5;break;case c:ae=(L-M)/864e5;break;case f:ae=L/t;break;case u:ae=L/e;break;case s:ae=L/v;break;default:ae=L}return G?ae:W.a(ae)},se.daysInMonth=function(){return this.endOf(o).$D},se.$locale=function(){return T[this.$L]},se.locale=function(Q,Y){if(!Q)return this.$L;var G=this.clone(),ae=R(Q,Y,!0);return ae&&(G.$L=ae),G},se.clone=function(){return W.w(this.$d,this)},se.toDate=function(){return new Date(this.valueOf())},se.toJSON=function(){return this.isValid()?this.toISOString():null},se.toISOString=function(){return this.$d.toISOString()},se.toString=function(){return this.$d.toUTCString()},ne}(),ie=Z.prototype;return K.prototype=ie,[["$ms",n],["$s",s],["$m",u],["$H",f],["$W",c],["$M",o],["$y",y],["$D",p]].forEach(function(ne){ie[ne[1]]=function(se){return this.$g(se,ne[0],ne[1])}}),K.extend=function(ne,se){return ne.$i||(ne(se,Z,K),ne.$i=!0),K},K.locale=R,K.isDayjs=$,K.unix=function(ne){return K(1e3*ne)},K.en=T[C],K.Ls=T,K.p={},K})},65517:function(d,v,e){(function(t,n){d.exports=n(e(61186))})(this,function(t){"use strict";function n(f){return f&&typeof f=="object"&&"default"in f?f:{default:f}}var s=n(t),u={name:"zh-cn",weekdays:"\u661F\u671F\u65E5_\u661F\u671F\u4E00_\u661F\u671F\u4E8C_\u661F\u671F\u4E09_\u661F\u671F\u56DB_\u661F\u671F\u4E94_\u661F\u671F\u516D".split("_"),weekdaysShort:"\u5468\u65E5_\u5468\u4E00_\u5468\u4E8C_\u5468\u4E09_\u5468\u56DB_\u5468\u4E94_\u5468\u516D".split("_"),weekdaysMin:"\u65E5_\u4E00_\u4E8C_\u4E09_\u56DB_\u4E94_\u516D".split("_"),months:"\u4E00\u6708_\u4E8C\u6708_\u4E09\u6708_\u56DB\u6708_\u4E94\u6708_\u516D\u6708_\u4E03\u6708_\u516B\u6708_\u4E5D\u6708_\u5341\u6708_\u5341\u4E00\u6708_\u5341\u4E8C\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),ordinal:function(f,c){return c==="W"?f+"\u5468":f+"\u65E5"},weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5E74M\u6708D\u65E5",LLL:"YYYY\u5E74M\u6708D\u65E5Ah\u70B9mm\u5206",LLLL:"YYYY\u5E74M\u6708D\u65E5ddddAh\u70B9mm\u5206",l:"YYYY/M/D",ll:"YYYY\u5E74M\u6708D\u65E5",lll:"YYYY\u5E74M\u6708D\u65E5 HH:mm",llll:"YYYY\u5E74M\u6708D\u65E5dddd HH:mm"},relativeTime:{future:"%s\u5185",past:"%s\u524D",s:"\u51E0\u79D2",m:"1 \u5206\u949F",mm:"%d \u5206\u949F",h:"1 \u5C0F\u65F6",hh:"%d \u5C0F\u65F6",d:"1 \u5929",dd:"%d \u5929",M:"1 \u4E2A\u6708",MM:"%d \u4E2A\u6708",y:"1 \u5E74",yy:"%d \u5E74"},meridiem:function(f,c){var h=100*f+c;return h<600?"\u51CC\u6668":h<900?"\u65E9\u4E0A":h<1100?"\u4E0A\u5348":h<1300?"\u4E2D\u5348":h<1800?"\u4E0B\u5348":"\u665A\u4E0A"}};return s.default.locale(u,null,!0),u})},10238:function(d){(function(v,e){d.exports=e()})(this,function(){"use strict";return function(v,e){var t=e.prototype,n=t.format;t.format=function(s){var u=this,f=this.$locale();if(!this.isValid())return n.bind(this)(s);var c=this.$utils(),h=(s||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,function(o){switch(o){case"Q":return Math.ceil((u.$M+1)/3);case"Do":return f.ordinal(u.$D);case"gggg":return u.weekYear();case"GGGG":return u.isoWeekYear();case"wo":return f.ordinal(u.week(),"W");case"w":case"ww":return c.s(u.week(),o==="w"?1:2,"0");case"W":case"WW":return c.s(u.isoWeek(),o==="W"?1:2,"0");case"k":case"kk":return c.s(String(u.$H===0?24:u.$H),o==="k"?1:2,"0");case"X":return Math.floor(u.$d.getTime()/1e3);case"x":return u.$d.getTime();case"z":return"["+u.offsetName()+"]";case"zzz":return"["+u.offsetName("long")+"]";default:return o}});return n.bind(this)(h)}}})},33656:function(d){(function(v,e){d.exports=e()})(this,function(){"use strict";var v={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},e=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|Q|YYYY|YY?|ww?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,t=/\d/,n=/\d\d/,s=/\d\d?/,u=/\d*[^-_:/,()\s\d]+/,f={},c=function(l){return(l=+l)+(l>68?1900:2e3)},h=function(l){return function(b){this[l]=+b}},o=[/[+-]\d\d:?(\d\d)?|Z/,function(l){(this.zone||(this.zone={})).offset=function(b){if(!b||b==="Z")return 0;var x=b.match(/([+-]|\d\d)/g),O=60*x[1]+(+x[2]||0);return O===0?0:x[0]==="+"?-O:O}(l)}],i=function(l){var b=f[l];return b&&(b.indexOf?b:b.s.concat(b.f))},y=function(l,b){var x,O=f.meridiem;if(O){for(var k=1;k<=24;k+=1)if(l.indexOf(O(k,0,b))>-1){x=k>12;break}}else x=l===(b?"pm":"PM");return x},p={A:[u,function(l){this.afternoon=y(l,!1)}],a:[u,function(l){this.afternoon=y(l,!0)}],Q:[t,function(l){this.month=3*(l-1)+1}],S:[t,function(l){this.milliseconds=100*+l}],SS:[n,function(l){this.milliseconds=10*+l}],SSS:[/\d{3}/,function(l){this.milliseconds=+l}],s:[s,h("seconds")],ss:[s,h("seconds")],m:[s,h("minutes")],mm:[s,h("minutes")],H:[s,h("hours")],h:[s,h("hours")],HH:[s,h("hours")],hh:[s,h("hours")],D:[s,h("day")],DD:[n,h("day")],Do:[u,function(l){var b=f.ordinal,x=l.match(/\d+/);if(this.day=x[0],b)for(var O=1;O<=31;O+=1)b(O).replace(/\[|\]/g,"")===l&&(this.day=O)}],w:[s,h("week")],ww:[n,h("week")],M:[s,h("month")],MM:[n,h("month")],MMM:[u,function(l){var b=i("months"),x=(i("monthsShort")||b.map(function(O){return O.slice(0,3)})).indexOf(l)+1;if(x<1)throw new Error;this.month=x%12||x}],MMMM:[u,function(l){var b=i("months").indexOf(l)+1;if(b<1)throw new Error;this.month=b%12||b}],Y:[/[+-]?\d+/,h("year")],YY:[n,function(l){this.year=c(l)}],YYYY:[/\d{4}/,h("year")],Z:o,ZZ:o};function g(l){var b,x;b=l,x=f&&f.formats;for(var O=(l=b.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(K,W,Z){var ie=Z&&Z.toUpperCase();return W||x[Z]||v[Z]||x[ie].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(ne,se,Q){return se||Q.slice(1)})})).match(e),k=O.length,C=0;C<k;C+=1){var T=O[C],F=p[T],$=F&&F[0],R=F&&F[1];O[C]=R?{regex:$,parser:R}:T.replace(/^\[|\]$/g,"")}return function(K){for(var W={},Z=0,ie=0;Z<k;Z+=1){var ne=O[Z];if(typeof ne=="string")ie+=ne.length;else{var se=ne.regex,Q=ne.parser,Y=K.slice(ie),G=se.exec(Y)[0];Q.call(W,G),K=K.replace(G,"")}}return function(ae){var ee=ae.afternoon;if(ee!==void 0){var J=ae.hours;ee?J<12&&(ae.hours+=12):J===12&&(ae.hours=0),delete ae.afternoon}}(W),W}}return function(l,b,x){x.p.customParseFormat=!0,l&&l.parseTwoDigitYear&&(c=l.parseTwoDigitYear);var O=b.prototype,k=O.parse;O.parse=function(C){var T=C.date,F=C.utc,$=C.args;this.$u=F;var R=$[1];if(typeof R=="string"){var K=$[2]===!0,W=$[3]===!0,Z=K||W,ie=$[2];W&&(ie=$[2]),f=this.$locale(),!K&&ie&&(f=x.Ls[ie]),this.$d=function(Y,G,ae,ee){try{if(["x","X"].indexOf(G)>-1)return new Date((G==="X"?1e3:1)*Y);var J=g(G)(Y),te=J.year,M=J.month,L=J.day,X=J.hours,fe=J.minutes,xe=J.seconds,Ce=J.milliseconds,Me=J.zone,ke=J.week,Ft=new Date,ht=L||(te||M?1:Ft.getDate()),At=te||Ft.getFullYear(),tr=0;te&&!M||(tr=M>0?M-1:Ft.getMonth());var qt,cr=X||0,Qe=fe||0,Pt=xe||0,zt=Ce||0;return Me?new Date(Date.UTC(At,tr,ht,cr,Qe,Pt,zt+60*Me.offset*1e3)):ae?new Date(Date.UTC(At,tr,ht,cr,Qe,Pt,zt)):(qt=new Date(At,tr,ht,cr,Qe,Pt,zt),ke&&(qt=ee(qt).week(ke).toDate()),qt)}catch(it){return new Date("")}}(T,R,F,x),this.init(),ie&&ie!==!0&&(this.$L=this.locale(ie).$L),Z&&T!=this.format(R)&&(this.$d=new Date("")),f={}}else if(R instanceof Array)for(var ne=R.length,se=1;se<=ne;se+=1){$[1]=R[se-1];var Q=x.apply(this,$);if(Q.isValid()){this.$d=Q.$d,this.$L=Q.$L,this.init();break}se===ne&&(this.$d=new Date(""))}else k.call(this,C)}}})},47477:function(d){(function(v,e){d.exports=e()})(this,function(){"use strict";var v,e,t=1e3,n=6e4,s=36e5,u=864e5,f=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,c=31536e6,h=2628e6,o=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/,i={years:c,months:h,days:u,hours:s,minutes:n,seconds:t,milliseconds:1,weeks:6048e5},y=function(T){return T instanceof k},p=function(T,F,$){return new k(T,$,F.$l)},g=function(T){return e.p(T)+"s"},l=function(T){return T<0},b=function(T){return l(T)?Math.ceil(T):Math.floor(T)},x=function(T){return Math.abs(T)},O=function(T,F){return T?l(T)?{negative:!0,format:""+x(T)+F}:{negative:!1,format:""+T+F}:{negative:!1,format:""}},k=function(){function T($,R,K){var W=this;if(this.$d={},this.$l=K,$===void 0&&(this.$ms=0,this.parseFromMilliseconds()),R)return p($*i[g(R)],this);if(typeof $=="number")return this.$ms=$,this.parseFromMilliseconds(),this;if(typeof $=="object")return Object.keys($).forEach(function(ne){W.$d[g(ne)]=$[ne]}),this.calMilliseconds(),this;if(typeof $=="string"){var Z=$.match(o);if(Z){var ie=Z.slice(2).map(function(ne){return ne!=null?Number(ne):0});return this.$d.years=ie[0],this.$d.months=ie[1],this.$d.weeks=ie[2],this.$d.days=ie[3],this.$d.hours=ie[4],this.$d.minutes=ie[5],this.$d.seconds=ie[6],this.calMilliseconds(),this}}return this}var F=T.prototype;return F.calMilliseconds=function(){var $=this;this.$ms=Object.keys(this.$d).reduce(function(R,K){return R+($.$d[K]||0)*i[K]},0)},F.parseFromMilliseconds=function(){var $=this.$ms;this.$d.years=b($/c),$%=c,this.$d.months=b($/h),$%=h,this.$d.days=b($/u),$%=u,this.$d.hours=b($/s),$%=s,this.$d.minutes=b($/n),$%=n,this.$d.seconds=b($/t),$%=t,this.$d.milliseconds=$},F.toISOString=function(){var $=O(this.$d.years,"Y"),R=O(this.$d.months,"M"),K=+this.$d.days||0;this.$d.weeks&&(K+=7*this.$d.weeks);var W=O(K,"D"),Z=O(this.$d.hours,"H"),ie=O(this.$d.minutes,"M"),ne=this.$d.seconds||0;this.$d.milliseconds&&(ne+=this.$d.milliseconds/1e3,ne=Math.round(1e3*ne)/1e3);var se=O(ne,"S"),Q=$.negative||R.negative||W.negative||Z.negative||ie.negative||se.negative,Y=Z.format||ie.format||se.format?"T":"",G=(Q?"-":"")+"P"+$.format+R.format+W.format+Y+Z.format+ie.format+se.format;return G==="P"||G==="-P"?"P0D":G},F.toJSON=function(){return this.toISOString()},F.format=function($){var R=$||"YYYY-MM-DDTHH:mm:ss",K={Y:this.$d.years,YY:e.s(this.$d.years,2,"0"),YYYY:e.s(this.$d.years,4,"0"),M:this.$d.months,MM:e.s(this.$d.months,2,"0"),D:this.$d.days,DD:e.s(this.$d.days,2,"0"),H:this.$d.hours,HH:e.s(this.$d.hours,2,"0"),m:this.$d.minutes,mm:e.s(this.$d.minutes,2,"0"),s:this.$d.seconds,ss:e.s(this.$d.seconds,2,"0"),SSS:e.s(this.$d.milliseconds,3,"0")};return R.replace(f,function(W,Z){return Z||String(K[W])})},F.as=function($){return this.$ms/i[g($)]},F.get=function($){var R=this.$ms,K=g($);return K==="milliseconds"?R%=1e3:R=K==="weeks"?b(R/i[K]):this.$d[K],R||0},F.add=function($,R,K){var W;return W=R?$*i[g(R)]:y($)?$.$ms:p($,this).$ms,p(this.$ms+W*(K?-1:1),this)},F.subtract=function($,R){return this.add($,R,!0)},F.locale=function($){var R=this.clone();return R.$l=$,R},F.clone=function(){return p(this.$ms,this)},F.humanize=function($){return v().add(this.$ms,"ms").locale(this.$l).fromNow(!$)},F.valueOf=function(){return this.asMilliseconds()},F.milliseconds=function(){return this.get("milliseconds")},F.asMilliseconds=function(){return this.as("milliseconds")},F.seconds=function(){return this.get("seconds")},F.asSeconds=function(){return this.as("seconds")},F.minutes=function(){return this.get("minutes")},F.asMinutes=function(){return this.as("minutes")},F.hours=function(){return this.get("hours")},F.asHours=function(){return this.as("hours")},F.days=function(){return this.get("days")},F.asDays=function(){return this.as("days")},F.weeks=function(){return this.get("weeks")},F.asWeeks=function(){return this.as("weeks")},F.months=function(){return this.get("months")},F.asMonths=function(){return this.as("months")},F.years=function(){return this.get("years")},F.asYears=function(){return this.as("years")},T}(),C=function(T,F,$){return T.add(F.years()*$,"y").add(F.months()*$,"M").add(F.days()*$,"d").add(F.hours()*$,"h").add(F.minutes()*$,"m").add(F.seconds()*$,"s").add(F.milliseconds()*$,"ms")};return function(T,F,$){v=$,e=$().$utils(),$.duration=function(W,Z){var ie=$.locale();return p(W,{$l:ie},Z)},$.isDuration=y;var R=F.prototype.add,K=F.prototype.subtract;F.prototype.add=function(W,Z){return y(W)?C(this,W,1):R.bind(this)(W,Z)},F.prototype.subtract=function(W,Z){return y(W)?C(this,W,-1):K.bind(this)(W,Z)}}})},58862:function(d){(function(v,e){d.exports=e()})(this,function(){"use strict";return function(v,e,t){t.isMoment=function(n){return t.isDayjs(n)}}})},19277:function(d){(function(v,e){d.exports=e()})(this,function(){"use strict";return function(v,e){e.prototype.isSameOrAfter=function(t,n){return this.isSame(t,n)||this.isAfter(t,n)}}})},34749:function(d){(function(v,e){d.exports=e()})(this,function(){"use strict";return function(v,e){e.prototype.isSameOrBefore=function(t,n){return this.isSame(t,n)||this.isBefore(t,n)}}})},58319:function(d){(function(v,e){d.exports=e()})(this,function(){"use strict";return function(v,e,t){var n=e.prototype,s=function(o){return o&&(o.indexOf?o:o.s)},u=function(o,i,y,p,g){var l=o.name?o:o.$locale(),b=s(l[i]),x=s(l[y]),O=b||x.map(function(C){return C.slice(0,p)});if(!g)return O;var k=l.weekStart;return O.map(function(C,T){return O[(T+(k||0))%7]})},f=function(){return t.Ls[t.locale()]},c=function(o,i){return o.formats[i]||function(y){return y.replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(p,g,l){return g||l.slice(1)})}(o.formats[i.toUpperCase()])},h=function(){var o=this;return{months:function(i){return i?i.format("MMMM"):u(o,"months")},monthsShort:function(i){return i?i.format("MMM"):u(o,"monthsShort","months",3)},firstDayOfWeek:function(){return o.$locale().weekStart||0},weekdays:function(i){return i?i.format("dddd"):u(o,"weekdays")},weekdaysMin:function(i){return i?i.format("dd"):u(o,"weekdaysMin","weekdays",2)},weekdaysShort:function(i){return i?i.format("ddd"):u(o,"weekdaysShort","weekdays",3)},longDateFormat:function(i){return c(o.$locale(),i)},meridiem:this.$locale().meridiem,ordinal:this.$locale().ordinal}};n.localeData=function(){return h.bind(this)()},t.localeData=function(){var o=f();return{firstDayOfWeek:function(){return o.weekStart||0},weekdays:function(){return t.weekdays()},weekdaysShort:function(){return t.weekdaysShort()},weekdaysMin:function(){return t.weekdaysMin()},months:function(){return t.months()},monthsShort:function(){return t.monthsShort()},longDateFormat:function(i){return c(o,i)},meridiem:o.meridiem,ordinal:o.ordinal}},t.months=function(){return u(f(),"months")},t.monthsShort=function(){return u(f(),"monthsShort","months",3)},t.weekdays=function(o){return u(f(),"weekdays",null,null,o)},t.weekdaysShort=function(o){return u(f(),"weekdaysShort","weekdays",3,o)},t.weekdaysMin=function(o){return u(f(),"weekdaysMin","weekdays",2,o)}}})},62053:function(d){(function(v,e){d.exports=e()})(this,function(){"use strict";var v={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};return function(e,t,n){var s=t.prototype,u=s.format;n.en.formats=v,s.format=function(f){f===void 0&&(f="YYYY-MM-DDTHH:mm:ssZ");var c=this.$locale().formats,h=function(o,i){return o.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(y,p,g){var l=g&&g.toUpperCase();return p||i[g]||v[g]||i[l].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(b,x,O){return x||O.slice(1)})})}(f,c===void 0?{}:c);return u.call(this,h)}}})},59717:function(d){(function(v,e){d.exports=e()})(this,function(){"use strict";return function(v,e,t){v=v||{};var n=e.prototype,s={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function u(c,h,o,i){return n.fromToBase(c,h,o,i)}t.en.relativeTime=s,n.fromToBase=function(c,h,o,i,y){for(var p,g,l,b=o.$locale().relativeTime||s,x=v.thresholds||[{l:"s",r:44,d:"second"},{l:"m",r:89},{l:"mm",r:44,d:"minute"},{l:"h",r:89},{l:"hh",r:21,d:"hour"},{l:"d",r:35},{l:"dd",r:25,d:"day"},{l:"M",r:45},{l:"MM",r:10,d:"month"},{l:"y",r:17},{l:"yy",d:"year"}],O=x.length,k=0;k<O;k+=1){var C=x[k];C.d&&(p=i?t(c).diff(o,C.d,!0):o.diff(c,C.d,!0));var T=(v.rounding||Math.round)(Math.abs(p));if(l=p>0,T<=C.r||!C.r){T<=1&&k>0&&(C=x[k-1]);var F=b[C.l];y&&(T=y(""+T)),g=typeof F=="string"?F.replace("%d",T):F(T,h,C.l,l);break}}if(h)return g;var $=l?b.future:b.past;return typeof $=="function"?$(g):$.replace("%s",g)},n.to=function(c,h){return u(c,h,this,!0)},n.from=function(c,h){return u(c,h,this)};var f=function(c){return c.$u?t.utc():t()};n.toNow=function(c){return this.to(f(this),c)},n.fromNow=function(c){return this.from(f(this),c)}}})},23250:function(d){(function(v,e){d.exports=e()})(this,function(){"use strict";var v="week",e="year";return function(t,n,s){var u=n.prototype;u.week=function(f){if(f===void 0&&(f=null),f!==null)return this.add(7*(f-this.week()),"day");var c=this.$locale().yearStart||1;if(this.month()===11&&this.date()>25){var h=s(this).startOf(e).add(1,e).date(c),o=s(this).endOf(v);if(h.isBefore(o))return 1}var i=s(this).startOf(e).date(c).startOf(v).subtract(1,"millisecond"),y=this.diff(i,v,!0);return y<0?s(this).startOf("week").week():Math.ceil(y)},u.weeks=function(f){return f===void 0&&(f=null),this.week(f)}}})},74959:function(d){(function(v,e){d.exports=e()})(this,function(){"use strict";return function(v,e){e.prototype.weekYear=function(){var t=this.month(),n=this.week(),s=this.year();return n===1&&t===11?s+1:t===0&&n>=52?s-1:s}}})},90111:function(d){(function(v,e){d.exports=e()})(this,function(){"use strict";return function(v,e){e.prototype.weekday=function(t){var n=this.$locale().weekStart||0,s=this.$W,u=(s<n?s+7:s)-n;return this.$utils().u(t)?u:this.subtract(u,"day").add(t,"day")}}})},89880:function(d){"use strict";function v(c,h,o){return h in c?Object.defineProperty(c,h,{value:o,enumerable:!0,configurable:!0,writable:!0}):c[h]=o,c}function e(c,h){var o=Object.keys(c);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(c);h&&(i=i.filter(function(y){return Object.getOwnPropertyDescriptor(c,y).enumerable})),o.push.apply(o,i)}return o}function t(c){for(var h=1;h<arguments.length;h++){var o=arguments[h]!=null?arguments[h]:{};h%2?e(Object(o),!0).forEach(function(i){v(c,i,o[i])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(o)):e(Object(o)).forEach(function(i){Object.defineProperty(c,i,Object.getOwnPropertyDescriptor(o,i))})}return c}var n="@@DVA_LOADING/SHOW",s="@@DVA_LOADING/HIDE",u="loading";function f(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},h=c.namespace||u,o=c.only,i=o===void 0?[]:o,y=c.except,p=y===void 0?[]:y;if(i.length>0&&p.length>0)throw Error("It is ambiguous to configurate `only` and `except` items at the same time.");var g={global:!1,models:{},effects:{}},l=v({},h,function(){var x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:g,O=arguments.length>1?arguments[1]:void 0,k=O.type,C=O.payload,T=C||{},F=T.namespace,$=T.actionType,R;switch(k){case n:R=t(t({},x),{},{global:!0,models:t(t({},x.models),{},v({},F,!0)),effects:t(t({},x.effects),{},v({},$,!0))});break;case s:{var K=t(t({},x.effects),{},v({},$,!1)),W=t(t({},x.models),{},v({},F,Object.keys(K).some(function(ie){var ne=ie.split("/")[0];return ne!==F?!1:K[ie]}))),Z=Object.keys(W).some(function(ie){return W[ie]});R=t(t({},x),{},{global:Z,models:W,effects:K});break}default:R=x;break}return R});function b(x,O,k,C){var T=O.put,F=k.namespace;return i.length===0&&p.length===0||i.length>0&&i.indexOf(C)!==-1||p.length>0&&p.indexOf(C)===-1?regeneratorRuntime.mark(function $(){var R=arguments;return regeneratorRuntime.wrap(function(W){for(;;)switch(W.prev=W.next){case 0:return W.next=2,T({type:n,payload:{namespace:F,actionType:C}});case 2:return W.next=4,x.apply(void 0,R);case 4:return W.next=6,T({type:s,payload:{namespace:F,actionType:C}});case 6:case"end":return W.stop()}},$)}):x}return{extraReducers:l,onEffect:b}}d.exports=f},68192:function(d){"use strict";d.exports=function(){}},63474:function(d,v,e){"use strict";d.exports=e(71111)()?Object.assign:e(47597)},71111:function(d){"use strict";d.exports=function(){var v=Object.assign,e;return typeof v!="function"?!1:(e={foo:"raz"},v(e,{bar:"dwa"},{trzy:"trzy"}),e.foo+e.bar+e.trzy==="razdwatrzy")}},47597:function(d,v,e){"use strict";var t=e(90721),n=e(58883),s=Math.max;d.exports=function(u,f){var c,h,o=s(arguments.length,2),i;for(u=Object(n(u)),i=function(y){try{u[y]=f[y]}catch(p){c||(c=p)}},h=1;h<o;++h)f=arguments[h],t(f).forEach(i);if(c!==void 0)throw c;return u}},67390:function(d,v,e){"use strict";var t=e(68192)();d.exports=function(n){return n!==t&&n!==null}},90721:function(d,v,e){"use strict";d.exports=e(69075)()?Object.keys:e(34810)},69075:function(d){"use strict";d.exports=function(){try{return Object.keys("primitive"),!0}catch(v){return!1}}},34810:function(d,v,e){"use strict";var t=e(67390),n=Object.keys;d.exports=function(s){return n(t(s)?Object(s):s)}},47095:function(d,v,e){"use strict";var t=e(67390),n=Array.prototype.forEach,s=Object.create,u=function(f,c){var h;for(h in f)c[h]=f[h]};d.exports=function(f){var c=s(null);return n.call(arguments,function(h){t(h)&&u(Object(h),c)}),c}},15895:function(d){"use strict";d.exports=function(v){if(typeof v!="function")throw new TypeError(v+" is not a function");return v}},58883:function(d,v,e){"use strict";var t=e(67390);d.exports=function(n){if(!t(n))throw new TypeError("Cannot use null or undefined");return n}},99363:function(d,v,e){"use strict";d.exports=e(65136)()?String.prototype.contains:e(12444)},65136:function(d){"use strict";var v="razdwatrzy";d.exports=function(){return typeof v.contains!="function"?!1:v.contains("dwa")===!0&&v.contains("foo")===!1}},12444:function(d){"use strict";var v=String.prototype.indexOf;d.exports=function(e){return v.call(this,e,arguments[1])>-1}},3424:function(d,v,e){"use strict";var t=e(35413),n=e(15895),s=Function.prototype.apply,u=Function.prototype.call,f=Object.create,c=Object.defineProperty,h=Object.defineProperties,o=Object.prototype.hasOwnProperty,i={configurable:!0,enumerable:!1,writable:!0},y,p,g,l,b,x,O;y=function(k,C){var T;return n(C),o.call(this,"__ee__")?T=this.__ee__:(T=i.value=f(null),c(this,"__ee__",i),i.value=null),T[k]?typeof T[k]=="object"?T[k].push(C):T[k]=[T[k],C]:T[k]=C,this},p=function(k,C){var T,F;return n(C),F=this,y.call(this,k,T=function(){g.call(F,k,T),s.call(C,this,arguments)}),T.__eeOnceListener__=C,this},g=function(k,C){var T,F,$,R;if(n(C),!o.call(this,"__ee__"))return this;if(T=this.__ee__,!T[k])return this;if(F=T[k],typeof F=="object")for(R=0;$=F[R];++R)($===C||$.__eeOnceListener__===C)&&(F.length===2?T[k]=F[R?0:1]:F.splice(R,1));else(F===C||F.__eeOnceListener__===C)&&delete T[k];return this},l=function(k){var C,T,F,$,R;if(o.call(this,"__ee__")&&($=this.__ee__[k],!!$))if(typeof $=="object"){for(T=arguments.length,R=new Array(T-1),C=1;C<T;++C)R[C-1]=arguments[C];for($=$.slice(),C=0;F=$[C];++C)s.call(F,this,R)}else switch(arguments.length){case 1:u.call($,this);break;case 2:u.call($,this,arguments[1]);break;case 3:u.call($,this,arguments[1],arguments[2]);break;default:for(T=arguments.length,R=new Array(T-1),C=1;C<T;++C)R[C-1]=arguments[C];s.call($,this,R)}},b={on:y,once:p,off:g,emit:l},x={on:t(y),once:t(p),off:t(g),emit:t(l)},O=h({},x),d.exports=v=function(k){return k==null?f(O):h(Object(k),x)},v.methods=b},89381:function(d){d.exports=function(e,t){if(t=typeof t=="number"?t:1/0,!t)return Array.isArray(e)?e.map(function(s){return s}):e;return n(e,1);function n(s,u){return s.reduce(function(f,c){return Array.isArray(c)&&u<t?f.concat(n(c,u+1)):f.concat(c)},[])}}},60288:function(d,v,e){var t;typeof window!="undefined"?t=window:typeof e.g!="undefined"?t=e.g:typeof self!="undefined"?t=self:t={},d.exports=t},85582:function(d,v,e){var t=v;t.utils=e(8631),t.common=e(28766),t.sha=e(26672),t.ripemd=e(20427),t.hmac=e(57969),t.sha1=t.sha.sha1,t.sha256=t.sha.sha256,t.sha224=t.sha.sha224,t.sha384=t.sha.sha384,t.sha512=t.sha.sha512,t.ripemd160=t.ripemd.ripemd160},28766:function(d,v,e){"use strict";var t=e(8631),n=e(61339);function s(){this.pending=null,this.pendingTotal=0,this.blockSize=this.constructor.blockSize,this.outSize=this.constructor.outSize,this.hmacStrength=this.constructor.hmacStrength,this.padLength=this.constructor.padLength/8,this.endian="big",this._delta8=this.blockSize/8,this._delta32=this.blockSize/32}v.BlockHash=s,s.prototype.update=function(f,c){if(f=t.toArray(f,c),this.pending?this.pending=this.pending.concat(f):this.pending=f,this.pendingTotal+=f.length,this.pending.length>=this._delta8){f=this.pending;var h=f.length%this._delta8;this.pending=f.slice(f.length-h,f.length),this.pending.length===0&&(this.pending=null),f=t.join32(f,0,f.length-h,this.endian);for(var o=0;o<f.length;o+=this._delta32)this._update(f,o,o+this._delta32)}return this},s.prototype.digest=function(f){return this.update(this._pad()),n(this.pending===null),this._digest(f)},s.prototype._pad=function(){var f=this.pendingTotal,c=this._delta8,h=c-(f+this.padLength)%c,o=new Array(h+this.padLength);o[0]=128;for(var i=1;i<h;i++)o[i]=0;if(f<<=3,this.endian==="big"){for(var y=8;y<this.padLength;y++)o[i++]=0;o[i++]=0,o[i++]=0,o[i++]=0,o[i++]=0,o[i++]=f>>>24&255,o[i++]=f>>>16&255,o[i++]=f>>>8&255,o[i++]=f&255}else for(o[i++]=f&255,o[i++]=f>>>8&255,o[i++]=f>>>16&255,o[i++]=f>>>24&255,o[i++]=0,o[i++]=0,o[i++]=0,o[i++]=0,y=8;y<this.padLength;y++)o[i++]=0;return o}},57969:function(d,v,e){"use strict";var t=e(8631),n=e(61339);function s(u,f,c){if(!(this instanceof s))return new s(u,f,c);this.Hash=u,this.blockSize=u.blockSize/8,this.outSize=u.outSize/8,this.inner=null,this.outer=null,this._init(t.toArray(f,c))}d.exports=s,s.prototype._init=function(f){f.length>this.blockSize&&(f=new this.Hash().update(f).digest()),n(f.length<=this.blockSize);for(var c=f.length;c<this.blockSize;c++)f.push(0);for(c=0;c<f.length;c++)f[c]^=54;for(this.inner=new this.Hash().update(f),c=0;c<f.length;c++)f[c]^=106;this.outer=new this.Hash().update(f)},s.prototype.update=function(f,c){return this.inner.update(f,c),this},s.prototype.digest=function(f){return this.outer.update(this.inner.digest()),this.outer.digest(f)}},20427:function(d,v,e){"use strict";var t=e(8631),n=e(28766),s=t.rotl32,u=t.sum32,f=t.sum32_3,c=t.sum32_4,h=n.BlockHash;function o(){if(!(this instanceof o))return new o;h.call(this),this.h=[1732584193,4023233417,2562383102,271733878,3285377520],this.endian="little"}t.inherits(o,h),v.ripemd160=o,o.blockSize=512,o.outSize=160,o.hmacStrength=192,o.padLength=64,o.prototype._update=function(k,C){for(var T=this.h[0],F=this.h[1],$=this.h[2],R=this.h[3],K=this.h[4],W=T,Z=F,ie=$,ne=R,se=K,Q=0;Q<80;Q++){var Y=u(s(c(T,i(Q,F,$,R),k[g[Q]+C],y(Q)),b[Q]),K);T=K,K=R,R=s($,10),$=F,F=Y,Y=u(s(c(W,i(79-Q,Z,ie,ne),k[l[Q]+C],p(Q)),x[Q]),se),W=se,se=ne,ne=s(ie,10),ie=Z,Z=Y}Y=f(this.h[1],$,ne),this.h[1]=f(this.h[2],R,se),this.h[2]=f(this.h[3],K,W),this.h[3]=f(this.h[4],T,Z),this.h[4]=f(this.h[0],F,ie),this.h[0]=Y},o.prototype._digest=function(k){return k==="hex"?t.toHex32(this.h,"little"):t.split32(this.h,"little")};function i(O,k,C,T){return O<=15?k^C^T:O<=31?k&C|~k&T:O<=47?(k|~C)^T:O<=63?k&T|C&~T:k^(C|~T)}function y(O){return O<=15?0:O<=31?1518500249:O<=47?1859775393:O<=63?2400959708:2840853838}function p(O){return O<=15?1352829926:O<=31?1548603684:O<=47?1836072691:O<=63?2053994217:0}var g=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13],l=[5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11],b=[11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6],x=[8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]},26672:function(d,v,e){"use strict";v.sha1=e(16114),v.sha224=e(44853),v.sha256=e(6586),v.sha384=e(66474),v.sha512=e(50663)},16114:function(d,v,e){"use strict";var t=e(8631),n=e(28766),s=e(81692),u=t.rotl32,f=t.sum32,c=t.sum32_5,h=s.ft_1,o=n.BlockHash,i=[1518500249,1859775393,2400959708,3395469782];function y(){if(!(this instanceof y))return new y;o.call(this),this.h=[1732584193,4023233417,2562383102,271733878,3285377520],this.W=new Array(80)}t.inherits(y,o),d.exports=y,y.blockSize=512,y.outSize=160,y.hmacStrength=80,y.padLength=64,y.prototype._update=function(g,l){for(var b=this.W,x=0;x<16;x++)b[x]=g[l+x];for(;x<b.length;x++)b[x]=u(b[x-3]^b[x-8]^b[x-14]^b[x-16],1);var O=this.h[0],k=this.h[1],C=this.h[2],T=this.h[3],F=this.h[4];for(x=0;x<b.length;x++){var $=~~(x/20),R=c(u(O,5),h($,k,C,T),F,b[x],i[$]);F=T,T=C,C=u(k,30),k=O,O=R}this.h[0]=f(this.h[0],O),this.h[1]=f(this.h[1],k),this.h[2]=f(this.h[2],C),this.h[3]=f(this.h[3],T),this.h[4]=f(this.h[4],F)},y.prototype._digest=function(g){return g==="hex"?t.toHex32(this.h,"big"):t.split32(this.h,"big")}},44853:function(d,v,e){"use strict";var t=e(8631),n=e(6586);function s(){if(!(this instanceof s))return new s;n.call(this),this.h=[3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428]}t.inherits(s,n),d.exports=s,s.blockSize=512,s.outSize=224,s.hmacStrength=192,s.padLength=64,s.prototype._digest=function(f){return f==="hex"?t.toHex32(this.h.slice(0,7),"big"):t.split32(this.h.slice(0,7),"big")}},6586:function(d,v,e){"use strict";var t=e(8631),n=e(28766),s=e(81692),u=e(61339),f=t.sum32,c=t.sum32_4,h=t.sum32_5,o=s.ch32,i=s.maj32,y=s.s0_256,p=s.s1_256,g=s.g0_256,l=s.g1_256,b=n.BlockHash,x=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298];function O(){if(!(this instanceof O))return new O;b.call(this),this.h=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],this.k=x,this.W=new Array(64)}t.inherits(O,b),d.exports=O,O.blockSize=512,O.outSize=256,O.hmacStrength=192,O.padLength=64,O.prototype._update=function(C,T){for(var F=this.W,$=0;$<16;$++)F[$]=C[T+$];for(;$<F.length;$++)F[$]=c(l(F[$-2]),F[$-7],g(F[$-15]),F[$-16]);var R=this.h[0],K=this.h[1],W=this.h[2],Z=this.h[3],ie=this.h[4],ne=this.h[5],se=this.h[6],Q=this.h[7];for(u(this.k.length===F.length),$=0;$<F.length;$++){var Y=h(Q,p(ie),o(ie,ne,se),this.k[$],F[$]),G=f(y(R),i(R,K,W));Q=se,se=ne,ne=ie,ie=f(Z,Y),Z=W,W=K,K=R,R=f(Y,G)}this.h[0]=f(this.h[0],R),this.h[1]=f(this.h[1],K),this.h[2]=f(this.h[2],W),this.h[3]=f(this.h[3],Z),this.h[4]=f(this.h[4],ie),this.h[5]=f(this.h[5],ne),this.h[6]=f(this.h[6],se),this.h[7]=f(this.h[7],Q)},O.prototype._digest=function(C){return C==="hex"?t.toHex32(this.h,"big"):t.split32(this.h,"big")}},66474:function(d,v,e){"use strict";var t=e(8631),n=e(50663);function s(){if(!(this instanceof s))return new s;n.call(this),this.h=[3418070365,3238371032,1654270250,914150663,2438529370,812702999,355462360,4144912697,1731405415,4290775857,2394180231,1750603025,3675008525,1694076839,1203062813,3204075428]}t.inherits(s,n),d.exports=s,s.blockSize=1024,s.outSize=384,s.hmacStrength=192,s.padLength=128,s.prototype._digest=function(f){return f==="hex"?t.toHex32(this.h.slice(0,12),"big"):t.split32(this.h.slice(0,12),"big")}},50663:function(d,v,e){"use strict";var t=e(8631),n=e(28766),s=e(61339),u=t.rotr64_hi,f=t.rotr64_lo,c=t.shr64_hi,h=t.shr64_lo,o=t.sum64,i=t.sum64_hi,y=t.sum64_lo,p=t.sum64_4_hi,g=t.sum64_4_lo,l=t.sum64_5_hi,b=t.sum64_5_lo,x=n.BlockHash,O=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591];function k(){if(!(this instanceof k))return new k;x.call(this),this.h=[1779033703,4089235720,3144134277,2227873595,1013904242,4271175723,2773480762,1595750129,1359893119,2917565137,2600822924,725511199,528734635,4215389547,1541459225,327033209],this.k=O,this.W=new Array(160)}t.inherits(k,x),d.exports=k,k.blockSize=1024,k.outSize=512,k.hmacStrength=192,k.padLength=128,k.prototype._prepareBlock=function(G,ae){for(var ee=this.W,J=0;J<32;J++)ee[J]=G[ae+J];for(;J<ee.length;J+=2){var te=se(ee[J-4],ee[J-3]),M=Q(ee[J-4],ee[J-3]),L=ee[J-14],X=ee[J-13],fe=ie(ee[J-30],ee[J-29]),xe=ne(ee[J-30],ee[J-29]),Ce=ee[J-32],Me=ee[J-31];ee[J]=p(te,M,L,X,fe,xe,Ce,Me),ee[J+1]=g(te,M,L,X,fe,xe,Ce,Me)}},k.prototype._update=function(G,ae){this._prepareBlock(G,ae);var ee=this.W,J=this.h[0],te=this.h[1],M=this.h[2],L=this.h[3],X=this.h[4],fe=this.h[5],xe=this.h[6],Ce=this.h[7],Me=this.h[8],ke=this.h[9],Ft=this.h[10],ht=this.h[11],At=this.h[12],tr=this.h[13],qt=this.h[14],cr=this.h[15];s(this.k.length===ee.length);for(var Qe=0;Qe<ee.length;Qe+=2){var Pt=qt,zt=cr,it=W(Me,ke),Ot=Z(Me,ke),pt=C(Me,ke,Ft,ht,At,tr),et=T(Me,ke,Ft,ht,At,tr),Ne=this.k[Qe],me=this.k[Qe+1],Ee=ee[Qe],Le=ee[Qe+1],$e=l(Pt,zt,it,Ot,pt,et,Ne,me,Ee,Le),Ze=b(Pt,zt,it,Ot,pt,et,Ne,me,Ee,Le);Pt=R(J,te),zt=K(J,te),it=F(J,te,M,L,X,fe),Ot=$(J,te,M,L,X,fe);var nt=i(Pt,zt,it,Ot),ut=y(Pt,zt,it,Ot);qt=At,cr=tr,At=Ft,tr=ht,Ft=Me,ht=ke,Me=i(xe,Ce,$e,Ze),ke=y(Ce,Ce,$e,Ze),xe=X,Ce=fe,X=M,fe=L,M=J,L=te,J=i($e,Ze,nt,ut),te=y($e,Ze,nt,ut)}o(this.h,0,J,te),o(this.h,2,M,L),o(this.h,4,X,fe),o(this.h,6,xe,Ce),o(this.h,8,Me,ke),o(this.h,10,Ft,ht),o(this.h,12,At,tr),o(this.h,14,qt,cr)},k.prototype._digest=function(G){return G==="hex"?t.toHex32(this.h,"big"):t.split32(this.h,"big")};function C(Y,G,ae,ee,J){var te=Y&ae^~Y&J;return te<0&&(te+=4294967296),te}function T(Y,G,ae,ee,J,te){var M=G&ee^~G&te;return M<0&&(M+=4294967296),M}function F(Y,G,ae,ee,J){var te=Y&ae^Y&J^ae&J;return te<0&&(te+=4294967296),te}function $(Y,G,ae,ee,J,te){var M=G&ee^G&te^ee&te;return M<0&&(M+=4294967296),M}function R(Y,G){var ae=u(Y,G,28),ee=u(G,Y,2),J=u(G,Y,7),te=ae^ee^J;return te<0&&(te+=4294967296),te}function K(Y,G){var ae=f(Y,G,28),ee=f(G,Y,2),J=f(G,Y,7),te=ae^ee^J;return te<0&&(te+=4294967296),te}function W(Y,G){var ae=u(Y,G,14),ee=u(Y,G,18),J=u(G,Y,9),te=ae^ee^J;return te<0&&(te+=4294967296),te}function Z(Y,G){var ae=f(Y,G,14),ee=f(Y,G,18),J=f(G,Y,9),te=ae^ee^J;return te<0&&(te+=4294967296),te}function ie(Y,G){var ae=u(Y,G,1),ee=u(Y,G,8),J=c(Y,G,7),te=ae^ee^J;return te<0&&(te+=4294967296),te}function ne(Y,G){var ae=f(Y,G,1),ee=f(Y,G,8),J=h(Y,G,7),te=ae^ee^J;return te<0&&(te+=4294967296),te}function se(Y,G){var ae=u(Y,G,19),ee=u(G,Y,29),J=c(Y,G,6),te=ae^ee^J;return te<0&&(te+=4294967296),te}function Q(Y,G){var ae=f(Y,G,19),ee=f(G,Y,29),J=h(Y,G,6),te=ae^ee^J;return te<0&&(te+=4294967296),te}},81692:function(d,v,e){"use strict";var t=e(8631),n=t.rotr32;function s(p,g,l,b){if(p===0)return u(g,l,b);if(p===1||p===3)return c(g,l,b);if(p===2)return f(g,l,b)}v.ft_1=s;function u(p,g,l){return p&g^~p&l}v.ch32=u;function f(p,g,l){return p&g^p&l^g&l}v.maj32=f;function c(p,g,l){return p^g^l}v.p32=c;function h(p){return n(p,2)^n(p,13)^n(p,22)}v.s0_256=h;function o(p){return n(p,6)^n(p,11)^n(p,25)}v.s1_256=o;function i(p){return n(p,7)^n(p,18)^p>>>3}v.g0_256=i;function y(p){return n(p,17)^n(p,19)^p>>>10}v.g1_256=y},8631:function(d,v,e){"use strict";var t=e(61339),n=e(4603);v.inherits=n;function s(Q,Y){return(Q.charCodeAt(Y)&64512)!==55296||Y<0||Y+1>=Q.length?!1:(Q.charCodeAt(Y+1)&64512)===56320}function u(Q,Y){if(Array.isArray(Q))return Q.slice();if(!Q)return[];var G=[];if(typeof Q=="string")if(Y){if(Y==="hex")for(Q=Q.replace(/[^a-z0-9]+/ig,""),Q.length%2!==0&&(Q="0"+Q),ee=0;ee<Q.length;ee+=2)G.push(parseInt(Q[ee]+Q[ee+1],16))}else for(var ae=0,ee=0;ee<Q.length;ee++){var J=Q.charCodeAt(ee);J<128?G[ae++]=J:J<2048?(G[ae++]=J>>6|192,G[ae++]=J&63|128):s(Q,ee)?(J=65536+((J&1023)<<10)+(Q.charCodeAt(++ee)&1023),G[ae++]=J>>18|240,G[ae++]=J>>12&63|128,G[ae++]=J>>6&63|128,G[ae++]=J&63|128):(G[ae++]=J>>12|224,G[ae++]=J>>6&63|128,G[ae++]=J&63|128)}else for(ee=0;ee<Q.length;ee++)G[ee]=Q[ee]|0;return G}v.toArray=u;function f(Q){for(var Y="",G=0;G<Q.length;G++)Y+=o(Q[G].toString(16));return Y}v.toHex=f;function c(Q){var Y=Q>>>24|Q>>>8&65280|Q<<8&16711680|(Q&255)<<24;return Y>>>0}v.htonl=c;function h(Q,Y){for(var G="",ae=0;ae<Q.length;ae++){var ee=Q[ae];Y==="little"&&(ee=c(ee)),G+=i(ee.toString(16))}return G}v.toHex32=h;function o(Q){return Q.length===1?"0"+Q:Q}v.zero2=o;function i(Q){return Q.length===7?"0"+Q:Q.length===6?"00"+Q:Q.length===5?"000"+Q:Q.length===4?"0000"+Q:Q.length===3?"00000"+Q:Q.length===2?"000000"+Q:Q.length===1?"0000000"+Q:Q}v.zero8=i;function y(Q,Y,G,ae){var ee=G-Y;t(ee%4===0);for(var J=new Array(ee/4),te=0,M=Y;te<J.length;te++,M+=4){var L;ae==="big"?L=Q[M]<<24|Q[M+1]<<16|Q[M+2]<<8|Q[M+3]:L=Q[M+3]<<24|Q[M+2]<<16|Q[M+1]<<8|Q[M],J[te]=L>>>0}return J}v.join32=y;function p(Q,Y){for(var G=new Array(Q.length*4),ae=0,ee=0;ae<Q.length;ae++,ee+=4){var J=Q[ae];Y==="big"?(G[ee]=J>>>24,G[ee+1]=J>>>16&255,G[ee+2]=J>>>8&255,G[ee+3]=J&255):(G[ee+3]=J>>>24,G[ee+2]=J>>>16&255,G[ee+1]=J>>>8&255,G[ee]=J&255)}return G}v.split32=p;function g(Q,Y){return Q>>>Y|Q<<32-Y}v.rotr32=g;function l(Q,Y){return Q<<Y|Q>>>32-Y}v.rotl32=l;function b(Q,Y){return Q+Y>>>0}v.sum32=b;function x(Q,Y,G){return Q+Y+G>>>0}v.sum32_3=x;function O(Q,Y,G,ae){return Q+Y+G+ae>>>0}v.sum32_4=O;function k(Q,Y,G,ae,ee){return Q+Y+G+ae+ee>>>0}v.sum32_5=k;function C(Q,Y,G,ae){var ee=Q[Y],J=Q[Y+1],te=ae+J>>>0,M=(te<ae?1:0)+G+ee;Q[Y]=M>>>0,Q[Y+1]=te}v.sum64=C;function T(Q,Y,G,ae){var ee=Y+ae>>>0,J=(ee<Y?1:0)+Q+G;return J>>>0}v.sum64_hi=T;function F(Q,Y,G,ae){var ee=Y+ae;return ee>>>0}v.sum64_lo=F;function $(Q,Y,G,ae,ee,J,te,M){var L=0,X=Y;X=X+ae>>>0,L+=X<Y?1:0,X=X+J>>>0,L+=X<J?1:0,X=X+M>>>0,L+=X<M?1:0;var fe=Q+G+ee+te+L;return fe>>>0}v.sum64_4_hi=$;function R(Q,Y,G,ae,ee,J,te,M){var L=Y+ae+J+M;return L>>>0}v.sum64_4_lo=R;function K(Q,Y,G,ae,ee,J,te,M,L,X){var fe=0,xe=Y;xe=xe+ae>>>0,fe+=xe<Y?1:0,xe=xe+J>>>0,fe+=xe<J?1:0,xe=xe+M>>>0,fe+=xe<M?1:0,xe=xe+X>>>0,fe+=xe<X?1:0;var Ce=Q+G+ee+te+L+fe;return Ce>>>0}v.sum64_5_hi=K;function W(Q,Y,G,ae,ee,J,te,M,L,X){var fe=Y+ae+J+M+X;return fe>>>0}v.sum64_5_lo=W;function Z(Q,Y,G){var ae=Y<<32-G|Q>>>G;return ae>>>0}v.rotr64_hi=Z;function ie(Q,Y,G){var ae=Q<<32-G|Y>>>G;return ae>>>0}v.rotr64_lo=ie;function ne(Q,Y,G){return Q>>>G}v.shr64_hi=ne;function se(Q,Y,G){var ae=Q<<32-G|Y>>>G;return ae>>>0}v.shr64_lo=se},19340:function(d,v,e){"use strict";e.d(v,{Ep:function(){return x},PP:function(){return y},aU:function(){return n},cP:function(){return O},lX:function(){return o},q_:function(){return i}});var t=e(92413),n;(function(k){k.Pop="POP",k.Push="PUSH",k.Replace="REPLACE"})(n||(n={}));var s=function(k){return k};function u(k,C){if(!k){typeof console!="undefined"&&console.warn(C);try{throw new Error(C)}catch(T){}}}var f="beforeunload",c="hashchange",h="popstate";function o(k){k===void 0&&(k={});var C=k,T=C.window,F=T===void 0?document.defaultView:T,$=F.history;function R(){var xe=F.location,Ce=xe.pathname,Me=xe.search,ke=xe.hash,Ft=$.state||{};return[Ft.idx,s({pathname:Ce,search:Me,hash:ke,state:Ft.usr||null,key:Ft.key||"default"})]}var K=null;function W(){if(K)Y.call(K),K=null;else{var xe=n.Pop,Ce=R(),Me=Ce[0],ke=Ce[1];if(Y.length){if(Me!=null){var Ft=ne-Me;Ft&&(K={action:xe,location:ke,retry:function(){X(Ft*-1)}},X(Ft))}}else te(xe)}}F.addEventListener(h,W);var Z=n.Pop,ie=R(),ne=ie[0],se=ie[1],Q=l(),Y=l();ne==null&&(ne=0,$.replaceState((0,t.Z)({},$.state,{idx:ne}),""));function G(xe){return typeof xe=="string"?xe:x(xe)}function ae(xe,Ce){return Ce===void 0&&(Ce=null),s((0,t.Z)({pathname:se.pathname,hash:"",search:""},typeof xe=="string"?O(xe):xe,{state:Ce,key:b()}))}function ee(xe,Ce){return[{usr:xe.state,key:xe.key,idx:Ce},G(xe)]}function J(xe,Ce,Me){return!Y.length||(Y.call({action:xe,location:Ce,retry:Me}),!1)}function te(xe){Z=xe;var Ce=R();ne=Ce[0],se=Ce[1],Q.call({action:Z,location:se})}function M(xe,Ce){var Me=n.Push,ke=ae(xe,Ce);function Ft(){M(xe,Ce)}if(J(Me,ke,Ft)){var ht=ee(ke,ne+1),At=ht[0],tr=ht[1];try{$.pushState(At,"",tr)}catch(qt){F.location.assign(tr)}te(Me)}}function L(xe,Ce){var Me=n.Replace,ke=ae(xe,Ce);function Ft(){L(xe,Ce)}if(J(Me,ke,Ft)){var ht=ee(ke,ne),At=ht[0],tr=ht[1];$.replaceState(At,"",tr),te(Me)}}function X(xe){$.go(xe)}var fe={get action(){return Z},get location(){return se},createHref:G,push:M,replace:L,go:X,back:function(){X(-1)},forward:function(){X(1)},listen:function(Ce){return Q.push(Ce)},block:function(Ce){var Me=Y.push(Ce);return Y.length===1&&F.addEventListener(f,g),function(){Me(),Y.length||F.removeEventListener(f,g)}}};return fe}function i(k){k===void 0&&(k={});var C=k,T=C.window,F=T===void 0?document.defaultView:T,$=F.history;function R(){var Ce=O(F.location.hash.substr(1)),Me=Ce.pathname,ke=Me===void 0?"/":Me,Ft=Ce.search,ht=Ft===void 0?"":Ft,At=Ce.hash,tr=At===void 0?"":At,qt=$.state||{};return[qt.idx,s({pathname:ke,search:ht,hash:tr,state:qt.usr||null,key:qt.key||"default"})]}var K=null;function W(){if(K)Y.call(K),K=null;else{var Ce=n.Pop,Me=R(),ke=Me[0],Ft=Me[1];if(Y.length){if(ke!=null){var ht=ne-ke;ht&&(K={action:Ce,location:Ft,retry:function(){fe(ht*-1)}},fe(ht))}}else M(Ce)}}F.addEventListener(h,W),F.addEventListener(c,function(){var Ce=R(),Me=Ce[1];x(Me)!==x(se)&&W()});var Z=n.Pop,ie=R(),ne=ie[0],se=ie[1],Q=l(),Y=l();ne==null&&(ne=0,$.replaceState((0,t.Z)({},$.state,{idx:ne}),""));function G(){var Ce=document.querySelector("base"),Me="";if(Ce&&Ce.getAttribute("href")){var ke=F.location.href,Ft=ke.indexOf("#");Me=Ft===-1?ke:ke.slice(0,Ft)}return Me}function ae(Ce){return G()+"#"+(typeof Ce=="string"?Ce:x(Ce))}function ee(Ce,Me){return Me===void 0&&(Me=null),s((0,t.Z)({pathname:se.pathname,hash:"",search:""},typeof Ce=="string"?O(Ce):Ce,{state:Me,key:b()}))}function J(Ce,Me){return[{usr:Ce.state,key:Ce.key,idx:Me},ae(Ce)]}function te(Ce,Me,ke){return!Y.length||(Y.call({action:Ce,location:Me,retry:ke}),!1)}function M(Ce){Z=Ce;var Me=R();ne=Me[0],se=Me[1],Q.call({action:Z,location:se})}function L(Ce,Me){var ke=n.Push,Ft=ee(Ce,Me);function ht(){L(Ce,Me)}if(te(ke,Ft,ht)){var At=J(Ft,ne+1),tr=At[0],qt=At[1];try{$.pushState(tr,"",qt)}catch(cr){F.location.assign(qt)}M(ke)}}function X(Ce,Me){var ke=n.Replace,Ft=ee(Ce,Me);function ht(){X(Ce,Me)}if(te(ke,Ft,ht)){var At=J(Ft,ne),tr=At[0],qt=At[1];$.replaceState(tr,"",qt),M(ke)}}function fe(Ce){$.go(Ce)}var xe={get action(){return Z},get location(){return se},createHref:ae,push:L,replace:X,go:fe,back:function(){fe(-1)},forward:function(){fe(1)},listen:function(Me){return Q.push(Me)},block:function(Me){var ke=Y.push(Me);return Y.length===1&&F.addEventListener(f,g),function(){ke(),Y.length||F.removeEventListener(f,g)}}};return xe}function y(k){k===void 0&&(k={});var C=k,T=C.initialEntries,F=T===void 0?["/"]:T,$=C.initialIndex,R=F.map(function(M){var L=s((0,t.Z)({pathname:"/",search:"",hash:"",state:null,key:b()},typeof M=="string"?O(M):M));return L}),K=p($==null?R.length-1:$,0,R.length-1),W=n.Pop,Z=R[K],ie=l(),ne=l();function se(M){return typeof M=="string"?M:x(M)}function Q(M,L){return L===void 0&&(L=null),s((0,t.Z)({pathname:Z.pathname,search:"",hash:""},typeof M=="string"?O(M):M,{state:L,key:b()}))}function Y(M,L,X){return!ne.length||(ne.call({action:M,location:L,retry:X}),!1)}function G(M,L){W=M,Z=L,ie.call({action:W,location:Z})}function ae(M,L){var X=n.Push,fe=Q(M,L);function xe(){ae(M,L)}Y(X,fe,xe)&&(K+=1,R.splice(K,R.length,fe),G(X,fe))}function ee(M,L){var X=n.Replace,fe=Q(M,L);function xe(){ee(M,L)}Y(X,fe,xe)&&(R[K]=fe,G(X,fe))}function J(M){var L=p(K+M,0,R.length-1),X=n.Pop,fe=R[L];function xe(){J(M)}Y(X,fe,xe)&&(K=L,G(X,fe))}var te={get index(){return K},get action(){return W},get location(){return Z},createHref:se,push:ae,replace:ee,go:J,back:function(){J(-1)},forward:function(){J(1)},listen:function(L){return ie.push(L)},block:function(L){return ne.push(L)}};return te}function p(k,C,T){return Math.min(Math.max(k,C),T)}function g(k){k.preventDefault(),k.returnValue=""}function l(){var k=[];return{get length(){return k.length},push:function(T){return k.push(T),function(){k=k.filter(function(F){return F!==T})}},call:function(T){k.forEach(function(F){return F&&F(T)})}}}function b(){return Math.random().toString(36).substr(2,8)}function x(k){var C=k.pathname,T=C===void 0?"/":C,F=k.search,$=F===void 0?"":F,R=k.hash,K=R===void 0?"":R;return $&&$!=="?"&&(T+=$.charAt(0)==="?"?$:"?"+$),K&&K!=="#"&&(T+=K.charAt(0)==="#"?K:"#"+K),T}function O(k){var C={};if(k){var T=k.indexOf("#");T>=0&&(C.hash=k.substr(T),k=k.substr(0,T));var F=k.indexOf("?");F>=0&&(C.search=k.substr(F),k=k.substr(0,F)),k&&(C.pathname=k)}return C}},94266:function(d,v,e){"use strict";var t=e(99234),n={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},s={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},u={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},f={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},c={};c[t.ForwardRef]=u,c[t.Memo]=f;function h(x){return t.isMemo(x)?f:c[x.$$typeof]||n}var o=Object.defineProperty,i=Object.getOwnPropertyNames,y=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,g=Object.getPrototypeOf,l=Object.prototype;function b(x,O,k){if(typeof O!="string"){if(l){var C=g(O);C&&C!==l&&b(x,C,k)}var T=i(O);y&&(T=T.concat(y(O)));for(var F=h(x),$=h(O),R=0;R<T.length;++R){var K=T[R];if(!s[K]&&!(k&&k[K])&&!($&&$[K])&&!(F&&F[K])){var W=p(O,K);try{o(x,K,W)}catch(Z){}}}}return x}d.exports=b},4603:function(d){typeof Object.create=="function"?d.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:d.exports=function(e,t){if(t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}}},44520:function(d){"use strict";var v=function(e,t,n,s,u,f,c,h){if(!e){var o;if(t===void 0)o=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var i=[n,s,u,f,c,h],y=0;o=new Error(t.replace(/%s/g,function(){return i[y++]})),o.name="Invariant Violation"}throw o.framesToPop=1,o}};d.exports=v},78034:function(d){d.exports=function(t){return t!=null&&(v(t)||e(t)||!!t._isBuffer)};function v(t){return!!t.constructor&&typeof t.constructor.isBuffer=="function"&&t.constructor.isBuffer(t)}function e(t){return typeof t.readFloatLE=="function"&&typeof t.slice=="function"&&v(t.slice(0,0))}},78639:function(d,v,e){"use strict";var t=e(77497);function n(s){return t(s)===!0&&Object.prototype.toString.call(s)==="[object Object]"}d.exports=function(u){var f,c;return!(n(u)===!1||(f=u.constructor,typeof f!="function")||(c=f.prototype,n(c)===!1)||c.hasOwnProperty("isPrototypeOf")===!1)}},77497:function(d){"use strict";d.exports=function(e){return e!=null&&typeof e=="object"&&Array.isArray(e)===!1}},7947:function(d,v,e){"use strict";var t,n;function s(u,f,c){var h=function(o,i){return u.js_beautify(o,i)};return h.js=u.js_beautify,h.css=f.css_beautify,h.html=c.html_beautify,h.js_beautify=u.js_beautify,h.css_beautify=f.css_beautify,h.html_beautify=c.html_beautify,h}t=[e(55139),e(69374),e(75748)],n=function(u,f,c){return s(u,f,c)}.apply(v,t),n!==void 0&&(d.exports=n)},69374:function(d,v){var e,t;(function(){var n;(function(){"use strict";var u=[,,function(o){function i(g){this.__parent=g,this.__character_count=0,this.__indent_count=-1,this.__alignment_count=0,this.__wrap_point_index=0,this.__wrap_point_character_count=0,this.__wrap_point_indent_count=-1,this.__wrap_point_alignment_count=0,this.__items=[]}i.prototype.clone_empty=function(){var g=new i(this.__parent);return g.set_indent(this.__indent_count,this.__alignment_count),g},i.prototype.item=function(g){return g<0?this.__items[this.__items.length+g]:this.__items[g]},i.prototype.has_match=function(g){for(var l=this.__items.length-1;l>=0;l--)if(this.__items[l].match(g))return!0;return!1},i.prototype.set_indent=function(g,l){this.is_empty()&&(this.__indent_count=g||0,this.__alignment_count=l||0,this.__character_count=this.__parent.get_indent_size(this.__indent_count,this.__alignment_count))},i.prototype._set_wrap_point=function(){this.__parent.wrap_line_length&&(this.__wrap_point_index=this.__items.length,this.__wrap_point_character_count=this.__character_count,this.__wrap_point_indent_count=this.__parent.next_line.__indent_count,this.__wrap_point_alignment_count=this.__parent.next_line.__alignment_count)},i.prototype._should_wrap=function(){return this.__wrap_point_index&&this.__character_count>this.__parent.wrap_line_length&&this.__wrap_point_character_count>this.__parent.next_line.__character_count},i.prototype._allow_wrap=function(){if(this._should_wrap()){this.__parent.add_new_line();var g=this.__parent.current_line;return g.set_indent(this.__wrap_point_indent_count,this.__wrap_point_alignment_count),g.__items=this.__items.slice(this.__wrap_point_index),this.__items=this.__items.slice(0,this.__wrap_point_index),g.__character_count+=this.__character_count-this.__wrap_point_character_count,this.__character_count=this.__wrap_point_character_count,g.__items[0]===" "&&(g.__items.splice(0,1),g.__character_count-=1),!0}return!1},i.prototype.is_empty=function(){return this.__items.length===0},i.prototype.last=function(){return this.is_empty()?null:this.__items[this.__items.length-1]},i.prototype.push=function(g){this.__items.push(g);var l=g.lastIndexOf(`
`);l!==-1?this.__character_count=g.length-l:this.__character_count+=g.length},i.prototype.pop=function(){var g=null;return this.is_empty()||(g=this.__items.pop(),this.__character_count-=g.length),g},i.prototype._remove_indent=function(){this.__indent_count>0&&(this.__indent_count-=1,this.__character_count-=this.__parent.indent_size)},i.prototype._remove_wrap_indent=function(){this.__wrap_point_indent_count>0&&(this.__wrap_point_indent_count-=1)},i.prototype.trim=function(){for(;this.last()===" ";)this.__items.pop(),this.__character_count-=1},i.prototype.toString=function(){var g="";return this.is_empty()?this.__parent.indent_empty_lines&&(g=this.__parent.get_indent_string(this.__indent_count)):(g=this.__parent.get_indent_string(this.__indent_count,this.__alignment_count),g+=this.__items.join("")),g};function y(g,l){this.__cache=[""],this.__indent_size=g.indent_size,this.__indent_string=g.indent_char,g.indent_with_tabs||(this.__indent_string=new Array(g.indent_size+1).join(g.indent_char)),l=l||"",g.indent_level>0&&(l=new Array(g.indent_level+1).join(this.__indent_string)),this.__base_string=l,this.__base_string_length=l.length}y.prototype.get_indent_size=function(g,l){var b=this.__base_string_length;return l=l||0,g<0&&(b=0),b+=g*this.__indent_size,b+=l,b},y.prototype.get_indent_string=function(g,l){var b=this.__base_string;return l=l||0,g<0&&(g=0,b=""),l+=g*this.__indent_size,this.__ensure_cache(l),b+=this.__cache[l],b},y.prototype.__ensure_cache=function(g){for(;g>=this.__cache.length;)this.__add_column()},y.prototype.__add_column=function(){var g=this.__cache.length,l=0,b="";this.__indent_size&&g>=this.__indent_size&&(l=Math.floor(g/this.__indent_size),g-=l*this.__indent_size,b=new Array(l+1).join(this.__indent_string)),g&&(b+=new Array(g+1).join(" ")),this.__cache.push(b)};function p(g,l){this.__indent_cache=new y(g,l),this.raw=!1,this._end_with_newline=g.end_with_newline,this.indent_size=g.indent_size,this.wrap_line_length=g.wrap_line_length,this.indent_empty_lines=g.indent_empty_lines,this.__lines=[],this.previous_line=null,this.current_line=null,this.next_line=new i(this),this.space_before_token=!1,this.non_breaking_space=!1,this.previous_token_wrapped=!1,this.__add_outputline()}p.prototype.__add_outputline=function(){this.previous_line=this.current_line,this.current_line=this.next_line.clone_empty(),this.__lines.push(this.current_line)},p.prototype.get_line_number=function(){return this.__lines.length},p.prototype.get_indent_string=function(g,l){return this.__indent_cache.get_indent_string(g,l)},p.prototype.get_indent_size=function(g,l){return this.__indent_cache.get_indent_size(g,l)},p.prototype.is_empty=function(){return!this.previous_line&&this.current_line.is_empty()},p.prototype.add_new_line=function(g){return this.is_empty()||!g&&this.just_added_newline()?!1:(this.raw||this.__add_outputline(),!0)},p.prototype.get_code=function(g){this.trim(!0);var l=this.current_line.pop();l&&(l[l.length-1]===`
`&&(l=l.replace(/\n+$/g,"")),this.current_line.push(l)),this._end_with_newline&&this.__add_outputline();var b=this.__lines.join(`
`);return g!==`
`&&(b=b.replace(/[\n]/g,g)),b},p.prototype.set_wrap_point=function(){this.current_line._set_wrap_point()},p.prototype.set_indent=function(g,l){return g=g||0,l=l||0,this.next_line.set_indent(g,l),this.__lines.length>1?(this.current_line.set_indent(g,l),!0):(this.current_line.set_indent(),!1)},p.prototype.add_raw_token=function(g){for(var l=0;l<g.newlines;l++)this.__add_outputline();this.current_line.set_indent(-1),this.current_line.push(g.whitespace_before),this.current_line.push(g.text),this.space_before_token=!1,this.non_breaking_space=!1,this.previous_token_wrapped=!1},p.prototype.add_token=function(g){this.__add_space_before_token(),this.current_line.push(g),this.space_before_token=!1,this.non_breaking_space=!1,this.previous_token_wrapped=this.current_line._allow_wrap()},p.prototype.__add_space_before_token=function(){this.space_before_token&&!this.just_added_newline()&&(this.non_breaking_space||this.set_wrap_point(),this.current_line.push(" "))},p.prototype.remove_indent=function(g){for(var l=this.__lines.length;g<l;)this.__lines[g]._remove_indent(),g++;this.current_line._remove_wrap_indent()},p.prototype.trim=function(g){for(g=g===void 0?!1:g,this.current_line.trim();g&&this.__lines.length>1&&this.current_line.is_empty();)this.__lines.pop(),this.current_line=this.__lines[this.__lines.length-1],this.current_line.trim();this.previous_line=this.__lines.length>1?this.__lines[this.__lines.length-2]:null},p.prototype.just_added_newline=function(){return this.current_line.is_empty()},p.prototype.just_added_blankline=function(){return this.is_empty()||this.current_line.is_empty()&&this.previous_line.is_empty()},p.prototype.ensure_empty_line_above=function(g,l){for(var b=this.__lines.length-2;b>=0;){var x=this.__lines[b];if(x.is_empty())break;if(x.item(0).indexOf(g)!==0&&x.item(-1)!==l){this.__lines.splice(b+1,0,new i(this)),this.previous_line=this.__lines[this.__lines.length-2];break}b--}},o.exports.Output=p},,,,function(o){function i(g,l){this.raw_options=y(g,l),this.disabled=this._get_boolean("disabled"),this.eol=this._get_characters("eol","auto"),this.end_with_newline=this._get_boolean("end_with_newline"),this.indent_size=this._get_number("indent_size",4),this.indent_char=this._get_characters("indent_char"," "),this.indent_level=this._get_number("indent_level"),this.preserve_newlines=this._get_boolean("preserve_newlines",!0),this.max_preserve_newlines=this._get_number("max_preserve_newlines",32786),this.preserve_newlines||(this.max_preserve_newlines=0),this.indent_with_tabs=this._get_boolean("indent_with_tabs",this.indent_char===" "),this.indent_with_tabs&&(this.indent_char=" ",this.indent_size===1&&(this.indent_size=4)),this.wrap_line_length=this._get_number("wrap_line_length",this._get_number("max_char")),this.indent_empty_lines=this._get_boolean("indent_empty_lines"),this.templating=this._get_selection_list("templating",["auto","none","angular","django","erb","handlebars","php","smarty"],["auto"])}i.prototype._get_array=function(g,l){var b=this.raw_options[g],x=l||[];return typeof b=="object"?b!==null&&typeof b.concat=="function"&&(x=b.concat()):typeof b=="string"&&(x=b.split(/[^a-zA-Z0-9_\/\-]+/)),x},i.prototype._get_boolean=function(g,l){var b=this.raw_options[g],x=b===void 0?!!l:!!b;return x},i.prototype._get_characters=function(g,l){var b=this.raw_options[g],x=l||"";return typeof b=="string"&&(x=b.replace(/\\r/,"\r").replace(/\\n/,`
`).replace(/\\t/," ")),x},i.prototype._get_number=function(g,l){var b=this.raw_options[g];l=parseInt(l,10),isNaN(l)&&(l=0);var x=parseInt(b,10);return isNaN(x)&&(x=l),x},i.prototype._get_selection=function(g,l,b){var x=this._get_selection_list(g,l,b);if(x.length!==1)throw new Error("Invalid Option Value: The option '"+g+`' can only be one of the following values:
`+l+`
You passed in: '`+this.raw_options[g]+"'");return x[0]},i.prototype._get_selection_list=function(g,l,b){if(!l||l.length===0)throw new Error("Selection list cannot be empty.");if(b=b||[l[0]],!this._is_valid_selection(b,l))throw new Error("Invalid Default Value!");var x=this._get_array(g,b);if(!this._is_valid_selection(x,l))throw new Error("Invalid Option Value: The option '"+g+`' can contain only the following values:
`+l+`
You passed in: '`+this.raw_options[g]+"'");return x},i.prototype._is_valid_selection=function(g,l){return g.length&&l.length&&!g.some(function(b){return l.indexOf(b)===-1})};function y(g,l){var b={};g=p(g);var x;for(x in g)x!==l&&(b[x]=g[x]);if(l&&g[l])for(x in g[l])b[x]=g[l][x];return b}function p(g){var l={},b;for(b in g){var x=b.replace(/-/g,"_");l[x]=g[b]}return l}o.exports.Options=i,o.exports.normalizeOpts=p,o.exports.mergeOpts=y},,function(o){var i=RegExp.prototype.hasOwnProperty("sticky");function y(p){this.__input=p||"",this.__input_length=this.__input.length,this.__position=0}y.prototype.restart=function(){this.__position=0},y.prototype.back=function(){this.__position>0&&(this.__position-=1)},y.prototype.hasNext=function(){return this.__position<this.__input_length},y.prototype.next=function(){var p=null;return this.hasNext()&&(p=this.__input.charAt(this.__position),this.__position+=1),p},y.prototype.peek=function(p){var g=null;return p=p||0,p+=this.__position,p>=0&&p<this.__input_length&&(g=this.__input.charAt(p)),g},y.prototype.__match=function(p,g){p.lastIndex=g;var l=p.exec(this.__input);return l&&!(i&&p.sticky)&&l.index!==g&&(l=null),l},y.prototype.test=function(p,g){return g=g||0,g+=this.__position,g>=0&&g<this.__input_length?!!this.__match(p,g):!1},y.prototype.testChar=function(p,g){var l=this.peek(g);return p.lastIndex=0,l!==null&&p.test(l)},y.prototype.match=function(p){var g=this.__match(p,this.__position);return g?this.__position+=g[0].length:g=null,g},y.prototype.read=function(p,g,l){var b="",x;return p&&(x=this.match(p),x&&(b+=x[0])),g&&(x||!p)&&(b+=this.readUntil(g,l)),b},y.prototype.readUntil=function(p,g){var l="",b=this.__position;p.lastIndex=this.__position;var x=p.exec(this.__input);return x?(b=x.index,g&&(b+=x[0].length)):b=this.__input_length,l=this.__input.substring(this.__position,b),this.__position=b,l},y.prototype.readUntilAfter=function(p){return this.readUntil(p,!0)},y.prototype.get_regexp=function(p,g){var l=null,b="g";return g&&i&&(b="y"),typeof p=="string"&&p!==""?l=new RegExp(p,b):p&&(l=new RegExp(p.source,b)),l},y.prototype.get_literal_regexp=function(p){return RegExp(p.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"))},y.prototype.peekUntilAfter=function(p){var g=this.__position,l=this.readUntilAfter(p);return this.__position=g,l},y.prototype.lookBack=function(p){var g=this.__position-1;return g>=p.length&&this.__input.substring(g-p.length,g).toLowerCase()===p},o.exports.InputScanner=y},,,,,function(o){function i(y,p){y=typeof y=="string"?y:y.source,p=typeof p=="string"?p:p.source,this.__directives_block_pattern=new RegExp(y+/ beautify( \w+[:]\w+)+ /.source+p,"g"),this.__directive_pattern=/ (\w+)[:](\w+)/g,this.__directives_end_ignore_pattern=new RegExp(y+/\sbeautify\signore:end\s/.source+p,"g")}i.prototype.get_directives=function(y){if(!y.match(this.__directives_block_pattern))return null;var p={};this.__directive_pattern.lastIndex=0;for(var g=this.__directive_pattern.exec(y);g;)p[g[1]]=g[2],g=this.__directive_pattern.exec(y);return p},i.prototype.readIgnored=function(y){return y.readUntilAfter(this.__directives_end_ignore_pattern)},o.exports.Directives=i},,function(o,i,y){var p=y(16).Beautifier,g=y(17).Options;function l(b,x){var O=new p(b,x);return O.beautify()}o.exports=l,o.exports.defaultOptions=function(){return new g}},function(o,i,y){var p=y(17).Options,g=y(2).Output,l=y(8).InputScanner,b=y(13).Directives,x=new b(/\/\*/,/\*\//),O=/\r\n|[\r\n]/,k=/\r\n|[\r\n]/g,C=/\s/,T=/(?:\s|\n)+/g,F=/\/\*(?:[\s\S]*?)((?:\*\/)|$)/g,$=/\/\/(?:[^\n\r\u2028\u2029]*)/g;function R(K,W){this._source_text=K||"",this._options=new p(W),this._ch=null,this._input=null,this.NESTED_AT_RULE={page:!0,"font-face":!0,keyframes:!0,media:!0,supports:!0,document:!0},this.CONDITIONAL_GROUP_RULE={media:!0,supports:!0,document:!0},this.NON_SEMICOLON_NEWLINE_PROPERTY=["grid-template-areas","grid-template"]}R.prototype.eatString=function(K){var W="";for(this._ch=this._input.next();this._ch;){if(W+=this._ch,this._ch==="\\")W+=this._input.next();else if(K.indexOf(this._ch)!==-1||this._ch===`
`)break;this._ch=this._input.next()}return W},R.prototype.eatWhitespace=function(K){for(var W=C.test(this._input.peek()),Z=0;C.test(this._input.peek());)this._ch=this._input.next(),K&&this._ch===`
`&&(Z===0||Z<this._options.max_preserve_newlines)&&(Z++,this._output.add_new_line(!0));return W},R.prototype.foundNestedPseudoClass=function(){for(var K=0,W=1,Z=this._input.peek(W);Z;){if(Z==="{")return!0;if(Z==="(")K+=1;else if(Z===")"){if(K===0)return!1;K-=1}else if(Z===";"||Z==="}")return!1;W++,Z=this._input.peek(W)}return!1},R.prototype.print_string=function(K){this._output.set_indent(this._indentLevel),this._output.non_breaking_space=!0,this._output.add_token(K)},R.prototype.preserveSingleSpace=function(K){K&&(this._output.space_before_token=!0)},R.prototype.indent=function(){this._indentLevel++},R.prototype.outdent=function(){this._indentLevel>0&&this._indentLevel--},R.prototype.beautify=function(){if(this._options.disabled)return this._source_text;var K=this._source_text,W=this._options.eol;W==="auto"&&(W=`
`,K&&O.test(K||"")&&(W=K.match(O)[0])),K=K.replace(k,`
`);var Z=K.match(/^[\t ]*/)[0];this._output=new g(this._options,Z),this._input=new l(K),this._indentLevel=0,this._nestedLevel=0,this._ch=null;for(var ie=0,ne=!1,se=!1,Q=!1,Y=!1,G=!1,ae=this._ch,ee=!1,J,te,M;J=this._input.read(T),te=J!=="",M=ae,this._ch=this._input.next(),this._ch==="\\"&&this._input.hasNext()&&(this._ch+=this._input.next()),ae=this._ch,this._ch;)if(this._ch==="/"&&this._input.peek()==="*"){this._output.add_new_line(),this._input.back();var L=this._input.read(F),X=x.get_directives(L);X&&X.ignore==="start"&&(L+=x.readIgnored(this._input)),this.print_string(L),this.eatWhitespace(!0),this._output.add_new_line()}else if(this._ch==="/"&&this._input.peek()==="/")this._output.space_before_token=!0,this._input.back(),this.print_string(this._input.read($)),this.eatWhitespace(!0);else if(this._ch==="$"){this.preserveSingleSpace(te),this.print_string(this._ch);var fe=this._input.peekUntilAfter(/[: ,;{}()[\]\/='"]/g);fe.match(/[ :]$/)&&(fe=this.eatString(": ").replace(/\s+$/,""),this.print_string(fe),this._output.space_before_token=!0),ie===0&&fe.indexOf(":")!==-1&&(se=!0,this.indent())}else if(this._ch==="@")if(this.preserveSingleSpace(te),this._input.peek()==="{")this.print_string(this._ch+this.eatString("}"));else{this.print_string(this._ch);var xe=this._input.peekUntilAfter(/[: ,;{}()[\]\/='"]/g);xe.match(/[ :]$/)&&(xe=this.eatString(": ").replace(/\s+$/,""),this.print_string(xe),this._output.space_before_token=!0),ie===0&&xe.indexOf(":")!==-1?(se=!0,this.indent()):xe in this.NESTED_AT_RULE?(this._nestedLevel+=1,xe in this.CONDITIONAL_GROUP_RULE&&(Q=!0)):ie===0&&!se&&(Y=!0)}else if(this._ch==="#"&&this._input.peek()==="{")this.preserveSingleSpace(te),this.print_string(this._ch+this.eatString("}"));else if(this._ch==="{")se&&(se=!1,this.outdent()),Y=!1,Q?(Q=!1,ne=this._indentLevel>=this._nestedLevel):ne=this._indentLevel>=this._nestedLevel-1,this._options.newline_between_rules&&ne&&this._output.previous_line&&this._output.previous_line.item(-1)!=="{"&&this._output.ensure_empty_line_above("/",","),this._output.space_before_token=!0,this._options.brace_style==="expand"?(this._output.add_new_line(),this.print_string(this._ch),this.indent(),this._output.set_indent(this._indentLevel)):(M==="("?this._output.space_before_token=!1:M!==","&&this.indent(),this.print_string(this._ch)),this.eatWhitespace(!0),this._output.add_new_line();else if(this._ch==="}")this.outdent(),this._output.add_new_line(),M==="{"&&this._output.trim(!0),se&&(this.outdent(),se=!1),this.print_string(this._ch),ne=!1,this._nestedLevel&&this._nestedLevel--,this.eatWhitespace(!0),this._output.add_new_line(),this._options.newline_between_rules&&!this._output.just_added_blankline()&&this._input.peek()!=="}"&&this._output.add_new_line(!0),this._input.peek()===")"&&(this._output.trim(!0),this._options.brace_style==="expand"&&this._output.add_new_line(!0));else if(this._ch===":"){for(var Ce=0;Ce<this.NON_SEMICOLON_NEWLINE_PROPERTY.length;Ce++)if(this._input.lookBack(this.NON_SEMICOLON_NEWLINE_PROPERTY[Ce])){ee=!0;break}(ne||Q)&&!(this._input.lookBack("&")||this.foundNestedPseudoClass())&&!this._input.lookBack("(")&&!Y&&ie===0?(this.print_string(":"),se||(se=!0,this._output.space_before_token=!0,this.eatWhitespace(!0),this.indent())):(this._input.lookBack(" ")&&(this._output.space_before_token=!0),this._input.peek()===":"?(this._ch=this._input.next(),this.print_string("::")):this.print_string(":"))}else if(this._ch==='"'||this._ch==="'"){var Me=M==='"'||M==="'";this.preserveSingleSpace(Me||te),this.print_string(this._ch+this.eatString(this._ch)),this.eatWhitespace(!0)}else if(this._ch===";")ee=!1,ie===0?(se&&(this.outdent(),se=!1),Y=!1,this.print_string(this._ch),this.eatWhitespace(!0),this._input.peek()!=="/"&&this._output.add_new_line()):(this.print_string(this._ch),this.eatWhitespace(!0),this._output.space_before_token=!0);else if(this._ch==="(")if(this._input.lookBack("url"))this.print_string(this._ch),this.eatWhitespace(),ie++,this.indent(),this._ch=this._input.next(),this._ch===")"||this._ch==='"'||this._ch==="'"?this._input.back():this._ch&&(this.print_string(this._ch+this.eatString(")")),ie&&(ie--,this.outdent()));else{var ke=!1;this._input.lookBack("with")&&(ke=!0),this.preserveSingleSpace(te||ke),this.print_string(this._ch),se&&M==="$"&&this._options.selector_separator_newline?(this._output.add_new_line(),G=!0):(this.eatWhitespace(),ie++,this.indent())}else if(this._ch===")")ie&&(ie--,this.outdent()),G&&this._input.peek()===";"&&this._options.selector_separator_newline&&(G=!1,this.outdent(),this._output.add_new_line()),this.print_string(this._ch);else if(this._ch===",")this.print_string(this._ch),this.eatWhitespace(!0),this._options.selector_separator_newline&&(!se||G)&&ie===0&&!Y?this._output.add_new_line():this._output.space_before_token=!0;else if((this._ch===">"||this._ch==="+"||this._ch==="~")&&!se&&ie===0)this._options.space_around_combinator?(this._output.space_before_token=!0,this.print_string(this._ch),this._output.space_before_token=!0):(this.print_string(this._ch),this.eatWhitespace(),this._ch&&C.test(this._ch)&&(this._ch=""));else if(this._ch==="]")this.print_string(this._ch);else if(this._ch==="[")this.preserveSingleSpace(te),this.print_string(this._ch);else if(this._ch==="=")this.eatWhitespace(),this.print_string("="),C.test(this._ch)&&(this._ch="");else if(this._ch==="!"&&!this._input.lookBack("\\"))this._output.space_before_token=!0,this.print_string(this._ch);else{var Ft=M==='"'||M==="'";this.preserveSingleSpace(Ft||te),this.print_string(this._ch),!this._output.just_added_newline()&&this._input.peek()===`
`&&ee&&this._output.add_new_line()}var ht=this._output.get_code(W);return ht},o.exports.Beautifier=R},function(o,i,y){var p=y(6).Options;function g(l){p.call(this,l,"css"),this.selector_separator_newline=this._get_boolean("selector_separator_newline",!0),this.newline_between_rules=this._get_boolean("newline_between_rules",!0);var b=this._get_boolean("space_around_selector_separator");this.space_around_combinator=this._get_boolean("space_around_combinator")||b;var x=this._get_selection_list("brace_style",["collapse","expand","end-expand","none","preserve-inline"]);this.brace_style="collapse";for(var O=0;O<x.length;O++)x[O]!=="expand"?this.brace_style="collapse":this.brace_style=x[O]}g.prototype=new p,o.exports.Options=g}],f={};function c(o){var i=f[o];if(i!==void 0)return i.exports;var y=f[o]={exports:{}};return u[o](y,y.exports,c),y.exports}var h=c(15);n=h})();var s=n;e=[],t=function(){return{css_beautify:s}}.apply(v,e),t!==void 0&&(d.exports=t)})()},75748:function(d,v,e){var t,n;(function(){var s;(function(){"use strict";var h=[,,function(p){function g(x){this.__parent=x,this.__character_count=0,this.__indent_count=-1,this.__alignment_count=0,this.__wrap_point_index=0,this.__wrap_point_character_count=0,this.__wrap_point_indent_count=-1,this.__wrap_point_alignment_count=0,this.__items=[]}g.prototype.clone_empty=function(){var x=new g(this.__parent);return x.set_indent(this.__indent_count,this.__alignment_count),x},g.prototype.item=function(x){return x<0?this.__items[this.__items.length+x]:this.__items[x]},g.prototype.has_match=function(x){for(var O=this.__items.length-1;O>=0;O--)if(this.__items[O].match(x))return!0;return!1},g.prototype.set_indent=function(x,O){this.is_empty()&&(this.__indent_count=x||0,this.__alignment_count=O||0,this.__character_count=this.__parent.get_indent_size(this.__indent_count,this.__alignment_count))},g.prototype._set_wrap_point=function(){this.__parent.wrap_line_length&&(this.__wrap_point_index=this.__items.length,this.__wrap_point_character_count=this.__character_count,this.__wrap_point_indent_count=this.__parent.next_line.__indent_count,this.__wrap_point_alignment_count=this.__parent.next_line.__alignment_count)},g.prototype._should_wrap=function(){return this.__wrap_point_index&&this.__character_count>this.__parent.wrap_line_length&&this.__wrap_point_character_count>this.__parent.next_line.__character_count},g.prototype._allow_wrap=function(){if(this._should_wrap()){this.__parent.add_new_line();var x=this.__parent.current_line;return x.set_indent(this.__wrap_point_indent_count,this.__wrap_point_alignment_count),x.__items=this.__items.slice(this.__wrap_point_index),this.__items=this.__items.slice(0,this.__wrap_point_index),x.__character_count+=this.__character_count-this.__wrap_point_character_count,this.__character_count=this.__wrap_point_character_count,x.__items[0]===" "&&(x.__items.splice(0,1),x.__character_count-=1),!0}return!1},g.prototype.is_empty=function(){return this.__items.length===0},g.prototype.last=function(){return this.is_empty()?null:this.__items[this.__items.length-1]},g.prototype.push=function(x){this.__items.push(x);var O=x.lastIndexOf(`
`);O!==-1?this.__character_count=x.length-O:this.__character_count+=x.length},g.prototype.pop=function(){var x=null;return this.is_empty()||(x=this.__items.pop(),this.__character_count-=x.length),x},g.prototype._remove_indent=function(){this.__indent_count>0&&(this.__indent_count-=1,this.__character_count-=this.__parent.indent_size)},g.prototype._remove_wrap_indent=function(){this.__wrap_point_indent_count>0&&(this.__wrap_point_indent_count-=1)},g.prototype.trim=function(){for(;this.last()===" ";)this.__items.pop(),this.__character_count-=1},g.prototype.toString=function(){var x="";return this.is_empty()?this.__parent.indent_empty_lines&&(x=this.__parent.get_indent_string(this.__indent_count)):(x=this.__parent.get_indent_string(this.__indent_count,this.__alignment_count),x+=this.__items.join("")),x};function l(x,O){this.__cache=[""],this.__indent_size=x.indent_size,this.__indent_string=x.indent_char,x.indent_with_tabs||(this.__indent_string=new Array(x.indent_size+1).join(x.indent_char)),O=O||"",x.indent_level>0&&(O=new Array(x.indent_level+1).join(this.__indent_string)),this.__base_string=O,this.__base_string_length=O.length}l.prototype.get_indent_size=function(x,O){var k=this.__base_string_length;return O=O||0,x<0&&(k=0),k+=x*this.__indent_size,k+=O,k},l.prototype.get_indent_string=function(x,O){var k=this.__base_string;return O=O||0,x<0&&(x=0,k=""),O+=x*this.__indent_size,this.__ensure_cache(O),k+=this.__cache[O],k},l.prototype.__ensure_cache=function(x){for(;x>=this.__cache.length;)this.__add_column()},l.prototype.__add_column=function(){var x=this.__cache.length,O=0,k="";this.__indent_size&&x>=this.__indent_size&&(O=Math.floor(x/this.__indent_size),x-=O*this.__indent_size,k=new Array(O+1).join(this.__indent_string)),x&&(k+=new Array(x+1).join(" ")),this.__cache.push(k)};function b(x,O){this.__indent_cache=new l(x,O),this.raw=!1,this._end_with_newline=x.end_with_newline,this.indent_size=x.indent_size,this.wrap_line_length=x.wrap_line_length,this.indent_empty_lines=x.indent_empty_lines,this.__lines=[],this.previous_line=null,this.current_line=null,this.next_line=new g(this),this.space_before_token=!1,this.non_breaking_space=!1,this.previous_token_wrapped=!1,this.__add_outputline()}b.prototype.__add_outputline=function(){this.previous_line=this.current_line,this.current_line=this.next_line.clone_empty(),this.__lines.push(this.current_line)},b.prototype.get_line_number=function(){return this.__lines.length},b.prototype.get_indent_string=function(x,O){return this.__indent_cache.get_indent_string(x,O)},b.prototype.get_indent_size=function(x,O){return this.__indent_cache.get_indent_size(x,O)},b.prototype.is_empty=function(){return!this.previous_line&&this.current_line.is_empty()},b.prototype.add_new_line=function(x){return this.is_empty()||!x&&this.just_added_newline()?!1:(this.raw||this.__add_outputline(),!0)},b.prototype.get_code=function(x){this.trim(!0);var O=this.current_line.pop();O&&(O[O.length-1]===`
`&&(O=O.replace(/\n+$/g,"")),this.current_line.push(O)),this._end_with_newline&&this.__add_outputline();var k=this.__lines.join(`
`);return x!==`
`&&(k=k.replace(/[\n]/g,x)),k},b.prototype.set_wrap_point=function(){this.current_line._set_wrap_point()},b.prototype.set_indent=function(x,O){return x=x||0,O=O||0,this.next_line.set_indent(x,O),this.__lines.length>1?(this.current_line.set_indent(x,O),!0):(this.current_line.set_indent(),!1)},b.prototype.add_raw_token=function(x){for(var O=0;O<x.newlines;O++)this.__add_outputline();this.current_line.set_indent(-1),this.current_line.push(x.whitespace_before),this.current_line.push(x.text),this.space_before_token=!1,this.non_breaking_space=!1,this.previous_token_wrapped=!1},b.prototype.add_token=function(x){this.__add_space_before_token(),this.current_line.push(x),this.space_before_token=!1,this.non_breaking_space=!1,this.previous_token_wrapped=this.current_line._allow_wrap()},b.prototype.__add_space_before_token=function(){this.space_before_token&&!this.just_added_newline()&&(this.non_breaking_space||this.set_wrap_point(),this.current_line.push(" "))},b.prototype.remove_indent=function(x){for(var O=this.__lines.length;x<O;)this.__lines[x]._remove_indent(),x++;this.current_line._remove_wrap_indent()},b.prototype.trim=function(x){for(x=x===void 0?!1:x,this.current_line.trim();x&&this.__lines.length>1&&this.current_line.is_empty();)this.__lines.pop(),this.current_line=this.__lines[this.__lines.length-1],this.current_line.trim();this.previous_line=this.__lines.length>1?this.__lines[this.__lines.length-2]:null},b.prototype.just_added_newline=function(){return this.current_line.is_empty()},b.prototype.just_added_blankline=function(){return this.is_empty()||this.current_line.is_empty()&&this.previous_line.is_empty()},b.prototype.ensure_empty_line_above=function(x,O){for(var k=this.__lines.length-2;k>=0;){var C=this.__lines[k];if(C.is_empty())break;if(C.item(0).indexOf(x)!==0&&C.item(-1)!==O){this.__lines.splice(k+1,0,new g(this)),this.previous_line=this.__lines[this.__lines.length-2];break}k--}},p.exports.Output=b},function(p){function g(l,b,x,O){this.type=l,this.text=b,this.comments_before=null,this.newlines=x||0,this.whitespace_before=O||"",this.parent=null,this.next=null,this.previous=null,this.opened=null,this.closed=null,this.directives=null}p.exports.Token=g},,,function(p){function g(x,O){this.raw_options=l(x,O),this.disabled=this._get_boolean("disabled"),this.eol=this._get_characters("eol","auto"),this.end_with_newline=this._get_boolean("end_with_newline"),this.indent_size=this._get_number("indent_size",4),this.indent_char=this._get_characters("indent_char"," "),this.indent_level=this._get_number("indent_level"),this.preserve_newlines=this._get_boolean("preserve_newlines",!0),this.max_preserve_newlines=this._get_number("max_preserve_newlines",32786),this.preserve_newlines||(this.max_preserve_newlines=0),this.indent_with_tabs=this._get_boolean("indent_with_tabs",this.indent_char===" "),this.indent_with_tabs&&(this.indent_char=" ",this.indent_size===1&&(this.indent_size=4)),this.wrap_line_length=this._get_number("wrap_line_length",this._get_number("max_char")),this.indent_empty_lines=this._get_boolean("indent_empty_lines"),this.templating=this._get_selection_list("templating",["auto","none","angular","django","erb","handlebars","php","smarty"],["auto"])}g.prototype._get_array=function(x,O){var k=this.raw_options[x],C=O||[];return typeof k=="object"?k!==null&&typeof k.concat=="function"&&(C=k.concat()):typeof k=="string"&&(C=k.split(/[^a-zA-Z0-9_\/\-]+/)),C},g.prototype._get_boolean=function(x,O){var k=this.raw_options[x],C=k===void 0?!!O:!!k;return C},g.prototype._get_characters=function(x,O){var k=this.raw_options[x],C=O||"";return typeof k=="string"&&(C=k.replace(/\\r/,"\r").replace(/\\n/,`
`).replace(/\\t/," ")),C},g.prototype._get_number=function(x,O){var k=this.raw_options[x];O=parseInt(O,10),isNaN(O)&&(O=0);var C=parseInt(k,10);return isNaN(C)&&(C=O),C},g.prototype._get_selection=function(x,O,k){var C=this._get_selection_list(x,O,k);if(C.length!==1)throw new Error("Invalid Option Value: The option '"+x+`' can only be one of the following values:
`+O+`
You passed in: '`+this.raw_options[x]+"'");return C[0]},g.prototype._get_selection_list=function(x,O,k){if(!O||O.length===0)throw new Error("Selection list cannot be empty.");if(k=k||[O[0]],!this._is_valid_selection(k,O))throw new Error("Invalid Default Value!");var C=this._get_array(x,k);if(!this._is_valid_selection(C,O))throw new Error("Invalid Option Value: The option '"+x+`' can contain only the following values:
`+O+`
You passed in: '`+this.raw_options[x]+"'");return C},g.prototype._is_valid_selection=function(x,O){return x.length&&O.length&&!x.some(function(k){return O.indexOf(k)===-1})};function l(x,O){var k={};x=b(x);var C;for(C in x)C!==O&&(k[C]=x[C]);if(O&&x[O])for(C in x[O])k[C]=x[O][C];return k}function b(x){var O={},k;for(k in x){var C=k.replace(/-/g,"_");O[C]=x[k]}return O}p.exports.Options=g,p.exports.normalizeOpts=b,p.exports.mergeOpts=l},,function(p){var g=RegExp.prototype.hasOwnProperty("sticky");function l(b){this.__input=b||"",this.__input_length=this.__input.length,this.__position=0}l.prototype.restart=function(){this.__position=0},l.prototype.back=function(){this.__position>0&&(this.__position-=1)},l.prototype.hasNext=function(){return this.__position<this.__input_length},l.prototype.next=function(){var b=null;return this.hasNext()&&(b=this.__input.charAt(this.__position),this.__position+=1),b},l.prototype.peek=function(b){var x=null;return b=b||0,b+=this.__position,b>=0&&b<this.__input_length&&(x=this.__input.charAt(b)),x},l.prototype.__match=function(b,x){b.lastIndex=x;var O=b.exec(this.__input);return O&&!(g&&b.sticky)&&O.index!==x&&(O=null),O},l.prototype.test=function(b,x){return x=x||0,x+=this.__position,x>=0&&x<this.__input_length?!!this.__match(b,x):!1},l.prototype.testChar=function(b,x){var O=this.peek(x);return b.lastIndex=0,O!==null&&b.test(O)},l.prototype.match=function(b){var x=this.__match(b,this.__position);return x?this.__position+=x[0].length:x=null,x},l.prototype.read=function(b,x,O){var k="",C;return b&&(C=this.match(b),C&&(k+=C[0])),x&&(C||!b)&&(k+=this.readUntil(x,O)),k},l.prototype.readUntil=function(b,x){var O="",k=this.__position;b.lastIndex=this.__position;var C=b.exec(this.__input);return C?(k=C.index,x&&(k+=C[0].length)):k=this.__input_length,O=this.__input.substring(this.__position,k),this.__position=k,O},l.prototype.readUntilAfter=function(b){return this.readUntil(b,!0)},l.prototype.get_regexp=function(b,x){var O=null,k="g";return x&&g&&(k="y"),typeof b=="string"&&b!==""?O=new RegExp(b,k):b&&(O=new RegExp(b.source,k)),O},l.prototype.get_literal_regexp=function(b){return RegExp(b.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"))},l.prototype.peekUntilAfter=function(b){var x=this.__position,O=this.readUntilAfter(b);return this.__position=x,O},l.prototype.lookBack=function(b){var x=this.__position-1;return x>=b.length&&this.__input.substring(x-b.length,x).toLowerCase()===b},p.exports.InputScanner=l},function(p,g,l){var b=l(8).InputScanner,x=l(3).Token,O=l(10).TokenStream,k=l(11).WhitespacePattern,C={START:"TK_START",RAW:"TK_RAW",EOF:"TK_EOF"},T=function(F,$){this._input=new b(F),this._options=$||{},this.__tokens=null,this._patterns={},this._patterns.whitespace=new k(this._input)};T.prototype.tokenize=function(){this._input.restart(),this.__tokens=new O,this._reset();for(var F,$=new x(C.START,""),R=null,K=[],W=new O;$.type!==C.EOF;){for(F=this._get_next_token($,R);this._is_comment(F);)W.add(F),F=this._get_next_token($,R);W.isEmpty()||(F.comments_before=W,W=new O),F.parent=R,this._is_opening(F)?(K.push(R),R=F):R&&this._is_closing(F,R)&&(F.opened=R,R.closed=F,R=K.pop(),F.parent=R),F.previous=$,$.next=F,this.__tokens.add(F),$=F}return this.__tokens},T.prototype._is_first_token=function(){return this.__tokens.isEmpty()},T.prototype._reset=function(){},T.prototype._get_next_token=function(F,$){this._readWhitespace();var R=this._input.read(/.+/g);return R?this._create_token(C.RAW,R):this._create_token(C.EOF,"")},T.prototype._is_comment=function(F){return!1},T.prototype._is_opening=function(F){return!1},T.prototype._is_closing=function(F,$){return!1},T.prototype._create_token=function(F,$){var R=new x(F,$,this._patterns.whitespace.newline_count,this._patterns.whitespace.whitespace_before_token);return R},T.prototype._readWhitespace=function(){return this._patterns.whitespace.read()},p.exports.Tokenizer=T,p.exports.TOKEN=C},function(p){function g(l){this.__tokens=[],this.__tokens_length=this.__tokens.length,this.__position=0,this.__parent_token=l}g.prototype.restart=function(){this.__position=0},g.prototype.isEmpty=function(){return this.__tokens_length===0},g.prototype.hasNext=function(){return this.__position<this.__tokens_length},g.prototype.next=function(){var l=null;return this.hasNext()&&(l=this.__tokens[this.__position],this.__position+=1),l},g.prototype.peek=function(l){var b=null;return l=l||0,l+=this.__position,l>=0&&l<this.__tokens_length&&(b=this.__tokens[l]),b},g.prototype.add=function(l){this.__parent_token&&(l.parent=this.__parent_token),this.__tokens.push(l),this.__tokens_length+=1},p.exports.TokenStream=g},function(p,g,l){var b=l(12).Pattern;function x(O,k){b.call(this,O,k),k?this._line_regexp=this._input.get_regexp(k._line_regexp):this.__set_whitespace_patterns("",""),this.newline_count=0,this.whitespace_before_token=""}x.prototype=new b,x.prototype.__set_whitespace_patterns=function(O,k){O+="\\t ",k+="\\n\\r",this._match_pattern=this._input.get_regexp("["+O+k+"]+",!0),this._newline_regexp=this._input.get_regexp("\\r\\n|["+k+"]")},x.prototype.read=function(){this.newline_count=0,this.whitespace_before_token="";var O=this._input.read(this._match_pattern);if(O===" ")this.whitespace_before_token=" ";else if(O){var k=this.__split(this._newline_regexp,O);this.newline_count=k.length-1,this.whitespace_before_token=k[this.newline_count]}return O},x.prototype.matching=function(O,k){var C=this._create();return C.__set_whitespace_patterns(O,k),C._update(),C},x.prototype._create=function(){return new x(this._input,this)},x.prototype.__split=function(O,k){O.lastIndex=0;for(var C=0,T=[],F=O.exec(k);F;)T.push(k.substring(C,F.index)),C=F.index+F[0].length,F=O.exec(k);return C<k.length?T.push(k.substring(C,k.length)):T.push(""),T},p.exports.WhitespacePattern=x},function(p){function g(l,b){this._input=l,this._starting_pattern=null,this._match_pattern=null,this._until_pattern=null,this._until_after=!1,b&&(this._starting_pattern=this._input.get_regexp(b._starting_pattern,!0),this._match_pattern=this._input.get_regexp(b._match_pattern,!0),this._until_pattern=this._input.get_regexp(b._until_pattern),this._until_after=b._until_after)}g.prototype.read=function(){var l=this._input.read(this._starting_pattern);return(!this._starting_pattern||l)&&(l+=this._input.read(this._match_pattern,this._until_pattern,this._until_after)),l},g.prototype.read_match=function(){return this._input.match(this._match_pattern)},g.prototype.until_after=function(l){var b=this._create();return b._until_after=!0,b._until_pattern=this._input.get_regexp(l),b._update(),b},g.prototype.until=function(l){var b=this._create();return b._until_after=!1,b._until_pattern=this._input.get_regexp(l),b._update(),b},g.prototype.starting_with=function(l){var b=this._create();return b._starting_pattern=this._input.get_regexp(l,!0),b._update(),b},g.prototype.matching=function(l){var b=this._create();return b._match_pattern=this._input.get_regexp(l,!0),b._update(),b},g.prototype._create=function(){return new g(this._input,this)},g.prototype._update=function(){},p.exports.Pattern=g},function(p){function g(l,b){l=typeof l=="string"?l:l.source,b=typeof b=="string"?b:b.source,this.__directives_block_pattern=new RegExp(l+/ beautify( \w+[:]\w+)+ /.source+b,"g"),this.__directive_pattern=/ (\w+)[:](\w+)/g,this.__directives_end_ignore_pattern=new RegExp(l+/\sbeautify\signore:end\s/.source+b,"g")}g.prototype.get_directives=function(l){if(!l.match(this.__directives_block_pattern))return null;var b={};this.__directive_pattern.lastIndex=0;for(var x=this.__directive_pattern.exec(l);x;)b[x[1]]=x[2],x=this.__directive_pattern.exec(l);return b},g.prototype.readIgnored=function(l){return l.readUntilAfter(this.__directives_end_ignore_pattern)},p.exports.Directives=g},function(p,g,l){var b=l(12).Pattern,x={django:!1,erb:!1,handlebars:!1,php:!1,smarty:!1,angular:!1};function O(k,C){b.call(this,k,C),this.__template_pattern=null,this._disabled=Object.assign({},x),this._excluded=Object.assign({},x),C&&(this.__template_pattern=this._input.get_regexp(C.__template_pattern),this._excluded=Object.assign(this._excluded,C._excluded),this._disabled=Object.assign(this._disabled,C._disabled));var T=new b(k);this.__patterns={handlebars_comment:T.starting_with(/{{!--/).until_after(/--}}/),handlebars_unescaped:T.starting_with(/{{{/).until_after(/}}}/),handlebars:T.starting_with(/{{/).until_after(/}}/),php:T.starting_with(/<\?(?:[= ]|php)/).until_after(/\?>/),erb:T.starting_with(/<%[^%]/).until_after(/[^%]%>/),django:T.starting_with(/{%/).until_after(/%}/),django_value:T.starting_with(/{{/).until_after(/}}/),django_comment:T.starting_with(/{#/).until_after(/#}/),smarty:T.starting_with(/{(?=[^}{\s\n])/).until_after(/[^\s\n]}/),smarty_comment:T.starting_with(/{\*/).until_after(/\*}/),smarty_literal:T.starting_with(/{literal}/).until_after(/{\/literal}/)}}O.prototype=new b,O.prototype._create=function(){return new O(this._input,this)},O.prototype._update=function(){this.__set_templated_pattern()},O.prototype.disable=function(k){var C=this._create();return C._disabled[k]=!0,C._update(),C},O.prototype.read_options=function(k){var C=this._create();for(var T in x)C._disabled[T]=k.templating.indexOf(T)===-1;return C._update(),C},O.prototype.exclude=function(k){var C=this._create();return C._excluded[k]=!0,C._update(),C},O.prototype.read=function(){var k="";this._match_pattern?k=this._input.read(this._starting_pattern):k=this._input.read(this._starting_pattern,this.__template_pattern);for(var C=this._read_template();C;)this._match_pattern?C+=this._input.read(this._match_pattern):C+=this._input.readUntil(this.__template_pattern),k+=C,C=this._read_template();return this._until_after&&(k+=this._input.readUntilAfter(this._until_pattern)),k},O.prototype.__set_templated_pattern=function(){var k=[];this._disabled.php||k.push(this.__patterns.php._starting_pattern.source),this._disabled.handlebars||k.push(this.__patterns.handlebars._starting_pattern.source),this._disabled.angular||k.push(this.__patterns.handlebars._starting_pattern.source),this._disabled.erb||k.push(this.__patterns.erb._starting_pattern.source),this._disabled.django||(k.push(this.__patterns.django._starting_pattern.source),k.push(this.__patterns.django_value._starting_pattern.source),k.push(this.__patterns.django_comment._starting_pattern.source)),this._disabled.smarty||k.push(this.__patterns.smarty._starting_pattern.source),this._until_pattern&&k.push(this._until_pattern.source),this.__template_pattern=this._input.get_regexp("(?:"+k.join("|")+")")},O.prototype._read_template=function(){var k="",C=this._input.peek();if(C==="<"){var T=this._input.peek(1);!this._disabled.php&&!this._excluded.php&&T==="?"&&(k=k||this.__patterns.php.read()),!this._disabled.erb&&!this._excluded.erb&&T==="%"&&(k=k||this.__patterns.erb.read())}else C==="{"&&(!this._disabled.handlebars&&!this._excluded.handlebars&&(k=k||this.__patterns.handlebars_comment.read(),k=k||this.__patterns.handlebars_unescaped.read(),k=k||this.__patterns.handlebars.read()),this._disabled.django||(!this._excluded.django&&!this._excluded.handlebars&&(k=k||this.__patterns.django_value.read()),this._excluded.django||(k=k||this.__patterns.django_comment.read(),k=k||this.__patterns.django.read())),this._disabled.smarty||this._disabled.django&&this._disabled.handlebars&&(k=k||this.__patterns.smarty_comment.read(),k=k||this.__patterns.smarty_literal.read(),k=k||this.__patterns.smarty.read()));return k},p.exports.TemplatablePattern=O},,,,function(p,g,l){var b=l(19).Beautifier,x=l(20).Options;function O(k,C,T,F){var $=new b(k,C,T,F);return $.beautify()}p.exports=O,p.exports.defaultOptions=function(){return new x}},function(p,g,l){var b=l(20).Options,x=l(2).Output,O=l(21).Tokenizer,k=l(21).TOKEN,C=/\r\n|[\r\n]/,T=/\r\n|[\r\n]/g,F=function(Y,G){this.indent_level=0,this.alignment_size=0,this.max_preserve_newlines=Y.max_preserve_newlines,this.preserve_newlines=Y.preserve_newlines,this._output=new x(Y,G)};F.prototype.current_line_has_match=function(Y){return this._output.current_line.has_match(Y)},F.prototype.set_space_before_token=function(Y,G){this._output.space_before_token=Y,this._output.non_breaking_space=G},F.prototype.set_wrap_point=function(){this._output.set_indent(this.indent_level,this.alignment_size),this._output.set_wrap_point()},F.prototype.add_raw_token=function(Y){this._output.add_raw_token(Y)},F.prototype.print_preserved_newlines=function(Y){var G=0;Y.type!==k.TEXT&&Y.previous.type!==k.TEXT&&(G=Y.newlines?1:0),this.preserve_newlines&&(G=Y.newlines<this.max_preserve_newlines+1?Y.newlines:this.max_preserve_newlines+1);for(var ae=0;ae<G;ae++)this.print_newline(ae>0);return G!==0},F.prototype.traverse_whitespace=function(Y){return Y.whitespace_before||Y.newlines?(this.print_preserved_newlines(Y)||(this._output.space_before_token=!0),!0):!1},F.prototype.previous_token_wrapped=function(){return this._output.previous_token_wrapped},F.prototype.print_newline=function(Y){this._output.add_new_line(Y)},F.prototype.print_token=function(Y){Y.text&&(this._output.set_indent(this.indent_level,this.alignment_size),this._output.add_token(Y.text))},F.prototype.indent=function(){this.indent_level++},F.prototype.deindent=function(){this.indent_level>0&&(this.indent_level--,this._output.set_indent(this.indent_level,this.alignment_size))},F.prototype.get_full_indent=function(Y){return Y=this.indent_level+(Y||0),Y<1?"":this._output.get_indent_string(Y)};var $=function(Y){for(var G=null,ae=Y.next;ae.type!==k.EOF&&Y.closed!==ae;){if(ae.type===k.ATTRIBUTE&&ae.text==="type"){ae.next&&ae.next.type===k.EQUALS&&ae.next.next&&ae.next.next.type===k.VALUE&&(G=ae.next.next.text);break}ae=ae.next}return G},R=function(Y,G){var ae=null,ee=null;return G.closed?(Y==="script"?ae="text/javascript":Y==="style"&&(ae="text/css"),ae=$(G)||ae,ae.search("text/css")>-1?ee="css":ae.search(/module|((text|application|dojo)\/(x-)?(javascript|ecmascript|jscript|livescript|(ld\+)?json|method|aspect))/)>-1?ee="javascript":ae.search(/(text|application|dojo)\/(x-)?(html)/)>-1?ee="html":ae.search(/test\/null/)>-1&&(ee="null"),ee):null};function K(Y,G){return G.indexOf(Y)!==-1}function W(Y,G,ae){this.parent=Y||null,this.tag=G?G.tag_name:"",this.indent_level=ae||0,this.parser_token=G||null}function Z(Y){this._printer=Y,this._current_frame=null}Z.prototype.get_parser_token=function(){return this._current_frame?this._current_frame.parser_token:null},Z.prototype.record_tag=function(Y){var G=new W(this._current_frame,Y,this._printer.indent_level);this._current_frame=G},Z.prototype._try_pop_frame=function(Y){var G=null;return Y&&(G=Y.parser_token,this._printer.indent_level=Y.indent_level,this._current_frame=Y.parent),G},Z.prototype._get_frame=function(Y,G){for(var ae=this._current_frame;ae&&Y.indexOf(ae.tag)===-1;){if(G&&G.indexOf(ae.tag)!==-1){ae=null;break}ae=ae.parent}return ae},Z.prototype.try_pop=function(Y,G){var ae=this._get_frame([Y],G);return this._try_pop_frame(ae)},Z.prototype.indent_to_tag=function(Y){var G=this._get_frame(Y);G&&(this._printer.indent_level=G.indent_level)};function ie(Y,G,ae,ee){this._source_text=Y||"",G=G||{},this._js_beautify=ae,this._css_beautify=ee,this._tag_stack=null;var J=new b(G,"html");this._options=J,this._is_wrap_attributes_force=this._options.wrap_attributes.substr(0,5)==="force",this._is_wrap_attributes_force_expand_multiline=this._options.wrap_attributes==="force-expand-multiline",this._is_wrap_attributes_force_aligned=this._options.wrap_attributes==="force-aligned",this._is_wrap_attributes_aligned_multiple=this._options.wrap_attributes==="aligned-multiple",this._is_wrap_attributes_preserve=this._options.wrap_attributes.substr(0,8)==="preserve",this._is_wrap_attributes_preserve_aligned=this._options.wrap_attributes==="preserve-aligned"}ie.prototype.beautify=function(){if(this._options.disabled)return this._source_text;var Y=this._source_text,G=this._options.eol;this._options.eol==="auto"&&(G=`
`,Y&&C.test(Y)&&(G=Y.match(C)[0])),Y=Y.replace(T,`
`);var ae=Y.match(/^[\t ]*/)[0],ee={text:"",type:""},J=new ne(this._options),te=new F(this._options,ae),M=new O(Y,this._options).tokenize();this._tag_stack=new Z(te);for(var L=null,X=M.next();X.type!==k.EOF;)X.type===k.TAG_OPEN||X.type===k.COMMENT?(L=this._handle_tag_open(te,X,J,ee,M),J=L):X.type===k.ATTRIBUTE||X.type===k.EQUALS||X.type===k.VALUE||X.type===k.TEXT&&!J.tag_complete?L=this._handle_inside_tag(te,X,J,ee):X.type===k.TAG_CLOSE?L=this._handle_tag_close(te,X,J):X.type===k.TEXT?L=this._handle_text(te,X,J):X.type===k.CONTROL_FLOW_OPEN?L=this._handle_control_flow_open(te,X):X.type===k.CONTROL_FLOW_CLOSE?L=this._handle_control_flow_close(te,X):te.add_raw_token(X),ee=L,X=M.next();var fe=te._output.get_code(G);return fe},ie.prototype._handle_control_flow_open=function(Y,G){var ae={text:G.text,type:G.type};return Y.set_space_before_token(G.newlines||G.whitespace_before!=="",!0),G.newlines?Y.print_preserved_newlines(G):Y.set_space_before_token(G.newlines||G.whitespace_before!=="",!0),Y.print_token(G),Y.indent(),ae},ie.prototype._handle_control_flow_close=function(Y,G){var ae={text:G.text,type:G.type};return Y.deindent(),G.newlines?Y.print_preserved_newlines(G):Y.set_space_before_token(G.newlines||G.whitespace_before!=="",!0),Y.print_token(G),ae},ie.prototype._handle_tag_close=function(Y,G,ae){var ee={text:G.text,type:G.type};return Y.alignment_size=0,ae.tag_complete=!0,Y.set_space_before_token(G.newlines||G.whitespace_before!=="",!0),ae.is_unformatted?Y.add_raw_token(G):(ae.tag_start_char==="<"&&(Y.set_space_before_token(G.text[0]==="/",!0),this._is_wrap_attributes_force_expand_multiline&&ae.has_wrapped_attrs&&Y.print_newline(!1)),Y.print_token(G)),ae.indent_content&&!(ae.is_unformatted||ae.is_content_unformatted)&&(Y.indent(),ae.indent_content=!1),!ae.is_inline_element&&!(ae.is_unformatted||ae.is_content_unformatted)&&Y.set_wrap_point(),ee},ie.prototype._handle_inside_tag=function(Y,G,ae,ee){var J=ae.has_wrapped_attrs,te={text:G.text,type:G.type};return Y.set_space_before_token(G.newlines||G.whitespace_before!=="",!0),ae.is_unformatted?Y.add_raw_token(G):ae.tag_start_char==="{"&&G.type===k.TEXT?Y.print_preserved_newlines(G)?(G.newlines=0,Y.add_raw_token(G)):Y.print_token(G):(G.type===k.ATTRIBUTE?Y.set_space_before_token(!0):(G.type===k.EQUALS||G.type===k.VALUE&&G.previous.type===k.EQUALS)&&Y.set_space_before_token(!1),G.type===k.ATTRIBUTE&&ae.tag_start_char==="<"&&((this._is_wrap_attributes_preserve||this._is_wrap_attributes_preserve_aligned)&&(Y.traverse_whitespace(G),J=J||G.newlines!==0),this._is_wrap_attributes_force&&ae.attr_count>=this._options.wrap_attributes_min_attrs&&(ee.type!==k.TAG_OPEN||this._is_wrap_attributes_force_expand_multiline)&&(Y.print_newline(!1),J=!0)),Y.print_token(G),J=J||Y.previous_token_wrapped(),ae.has_wrapped_attrs=J),te},ie.prototype._handle_text=function(Y,G,ae){var ee={text:G.text,type:"TK_CONTENT"};return ae.custom_beautifier_name?this._print_custom_beatifier_text(Y,G,ae):ae.is_unformatted||ae.is_content_unformatted?Y.add_raw_token(G):(Y.traverse_whitespace(G),Y.print_token(G)),ee},ie.prototype._print_custom_beatifier_text=function(Y,G,ae){var ee=this;if(G.text!==""){var J=G.text,te,M=1,L="",X="";ae.custom_beautifier_name==="javascript"&&typeof this._js_beautify=="function"?te=this._js_beautify:ae.custom_beautifier_name==="css"&&typeof this._css_beautify=="function"?te=this._css_beautify:ae.custom_beautifier_name==="html"&&(te=function(Ft,ht){var At=new ie(Ft,ht,ee._js_beautify,ee._css_beautify);return At.beautify()}),this._options.indent_scripts==="keep"?M=0:this._options.indent_scripts==="separate"&&(M=-Y.indent_level);var fe=Y.get_full_indent(M);if(J=J.replace(/\n[ \t]*$/,""),ae.custom_beautifier_name!=="html"&&J[0]==="<"&&J.match(/^(<!--|<!\[CDATA\[)/)){var xe=/^(<!--[^\n]*|<!\[CDATA\[)(\n?)([ \t\n]*)([\s\S]*)(-->|]]>)$/.exec(J);if(!xe){Y.add_raw_token(G);return}L=fe+xe[1]+`
`,J=xe[4],xe[5]&&(X=fe+xe[5]),J=J.replace(/\n[ \t]*$/,""),(xe[2]||xe[3].indexOf(`
`)!==-1)&&(xe=xe[3].match(/[ \t]+$/),xe&&(G.whitespace_before=xe[0]))}if(J)if(te){var Ce=function(){this.eol=`
`};Ce.prototype=this._options.raw_options;var Me=new Ce;J=te(fe+J,Me)}else{var ke=G.whitespace_before;ke&&(J=J.replace(new RegExp(`
(`+ke+")?","g"),`
`)),J=fe+J.replace(/\n/g,`
`+fe)}L&&(J?J=L+J+`
`+X:J=L+X),Y.print_newline(!1),J&&(G.text=J,G.whitespace_before="",G.newlines=0,Y.add_raw_token(G),Y.print_newline(!0))}},ie.prototype._handle_tag_open=function(Y,G,ae,ee,J){var te=this._get_tag_open_token(G);if((ae.is_unformatted||ae.is_content_unformatted)&&!ae.is_empty_element&&G.type===k.TAG_OPEN&&!te.is_start_tag?(Y.add_raw_token(G),te.start_tag_token=this._tag_stack.try_pop(te.tag_name)):(Y.traverse_whitespace(G),this._set_tag_position(Y,G,te,ae,ee),te.is_inline_element||Y.set_wrap_point(),Y.print_token(G)),te.is_start_tag&&this._is_wrap_attributes_force){var M=0,L;do L=J.peek(M),L.type===k.ATTRIBUTE&&(te.attr_count+=1),M+=1;while(L.type!==k.EOF&&L.type!==k.TAG_CLOSE)}return(this._is_wrap_attributes_force_aligned||this._is_wrap_attributes_aligned_multiple||this._is_wrap_attributes_preserve_aligned)&&(te.alignment_size=G.text.length+1),!te.tag_complete&&!te.is_unformatted&&(Y.alignment_size=te.alignment_size),te};var ne=function(Y,G,ae){if(this.parent=G||null,this.text="",this.type="TK_TAG_OPEN",this.tag_name="",this.is_inline_element=!1,this.is_unformatted=!1,this.is_content_unformatted=!1,this.is_empty_element=!1,this.is_start_tag=!1,this.is_end_tag=!1,this.indent_content=!1,this.multiline_content=!1,this.custom_beautifier_name=null,this.start_tag_token=null,this.attr_count=0,this.has_wrapped_attrs=!1,this.alignment_size=0,this.tag_complete=!1,this.tag_start_char="",this.tag_check="",!ae)this.tag_complete=!0;else{var ee;this.tag_start_char=ae.text[0],this.text=ae.text,this.tag_start_char==="<"?(ee=ae.text.match(/^<([^\s>]*)/),this.tag_check=ee?ee[1]:""):(ee=ae.text.match(/^{{~?(?:[\^]|#\*?)?([^\s}]+)/),this.tag_check=ee?ee[1]:"",(ae.text.startsWith("{{#>")||ae.text.startsWith("{{~#>"))&&this.tag_check[0]===">"&&(this.tag_check===">"&&ae.next!==null?this.tag_check=ae.next.text.split(" ")[0]:this.tag_check=ae.text.split(">")[1])),this.tag_check=this.tag_check.toLowerCase(),ae.type===k.COMMENT&&(this.tag_complete=!0),this.is_start_tag=this.tag_check.charAt(0)!=="/",this.tag_name=this.is_start_tag?this.tag_check:this.tag_check.substr(1),this.is_end_tag=!this.is_start_tag||ae.closed&&ae.closed.text==="/>";var J=2;this.tag_start_char==="{"&&this.text.length>=3&&this.text.charAt(2)==="~"&&(J=3),this.is_end_tag=this.is_end_tag||this.tag_start_char==="{"&&(!Y.indent_handlebars||this.text.length<3||/[^#\^]/.test(this.text.charAt(J)))}};ie.prototype._get_tag_open_token=function(Y){var G=new ne(this._options,this._tag_stack.get_parser_token(),Y);return G.alignment_size=this._options.wrap_attributes_indent_size,G.is_end_tag=G.is_end_tag||K(G.tag_check,this._options.void_elements),G.is_empty_element=G.tag_complete||G.is_start_tag&&G.is_end_tag,G.is_unformatted=!G.tag_complete&&K(G.tag_check,this._options.unformatted),G.is_content_unformatted=!G.is_empty_element&&K(G.tag_check,this._options.content_unformatted),G.is_inline_element=K(G.tag_name,this._options.inline)||this._options.inline_custom_elements&&G.tag_name.includes("-")||G.tag_start_char==="{",G},ie.prototype._set_tag_position=function(Y,G,ae,ee,J){if(ae.is_empty_element||(ae.is_end_tag?ae.start_tag_token=this._tag_stack.try_pop(ae.tag_name):(this._do_optional_end_element(ae)&&(ae.is_inline_element||Y.print_newline(!1)),this._tag_stack.record_tag(ae),(ae.tag_name==="script"||ae.tag_name==="style")&&!(ae.is_unformatted||ae.is_content_unformatted)&&(ae.custom_beautifier_name=R(ae.tag_check,G)))),K(ae.tag_check,this._options.extra_liners)&&(Y.print_newline(!1),Y._output.just_added_blankline()||Y.print_newline(!0)),ae.is_empty_element){if(ae.tag_start_char==="{"&&ae.tag_check==="else"){this._tag_stack.indent_to_tag(["if","unless","each"]),ae.indent_content=!0;var te=Y.current_line_has_match(/{{#if/);te||Y.print_newline(!1)}ae.tag_name==="!--"&&J.type===k.TAG_CLOSE&&ee.is_end_tag&&ae.text.indexOf(`
`)===-1||(ae.is_inline_element||ae.is_unformatted||Y.print_newline(!1),this._calcluate_parent_multiline(Y,ae))}else if(ae.is_end_tag){var M=!1;M=ae.start_tag_token&&ae.start_tag_token.multiline_content,M=M||!ae.is_inline_element&&!(ee.is_inline_element||ee.is_unformatted)&&!(J.type===k.TAG_CLOSE&&ae.start_tag_token===ee)&&J.type!=="TK_CONTENT",(ae.is_content_unformatted||ae.is_unformatted)&&(M=!1),M&&Y.print_newline(!1)}else ae.indent_content=!ae.custom_beautifier_name,ae.tag_start_char==="<"&&(ae.tag_name==="html"?ae.indent_content=this._options.indent_inner_html:ae.tag_name==="head"?ae.indent_content=this._options.indent_head_inner_html:ae.tag_name==="body"&&(ae.indent_content=this._options.indent_body_inner_html)),!(ae.is_inline_element||ae.is_unformatted)&&(J.type!=="TK_CONTENT"||ae.is_content_unformatted)&&Y.print_newline(!1),this._calcluate_parent_multiline(Y,ae)},ie.prototype._calcluate_parent_multiline=function(Y,G){G.parent&&Y._output.just_added_newline()&&!((G.is_inline_element||G.is_unformatted)&&G.parent.is_inline_element)&&(G.parent.multiline_content=!0)};var se=["address","article","aside","blockquote","details","div","dl","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hr","main","menu","nav","ol","p","pre","section","table","ul"],Q=["a","audio","del","ins","map","noscript","video"];ie.prototype._do_optional_end_element=function(Y){var G=null;if(!(Y.is_empty_element||!Y.is_start_tag||!Y.parent)){if(Y.tag_name==="body")G=G||this._tag_stack.try_pop("head");else if(Y.tag_name==="li")G=G||this._tag_stack.try_pop("li",["ol","ul","menu"]);else if(Y.tag_name==="dd"||Y.tag_name==="dt")G=G||this._tag_stack.try_pop("dt",["dl"]),G=G||this._tag_stack.try_pop("dd",["dl"]);else if(Y.parent.tag_name==="p"&&se.indexOf(Y.tag_name)!==-1){var ae=Y.parent.parent;(!ae||Q.indexOf(ae.tag_name)===-1)&&(G=G||this._tag_stack.try_pop("p"))}else Y.tag_name==="rp"||Y.tag_name==="rt"?(G=G||this._tag_stack.try_pop("rt",["ruby","rtc"]),G=G||this._tag_stack.try_pop("rp",["ruby","rtc"])):Y.tag_name==="optgroup"?G=G||this._tag_stack.try_pop("optgroup",["select"]):Y.tag_name==="option"?G=G||this._tag_stack.try_pop("option",["select","datalist","optgroup"]):Y.tag_name==="colgroup"?G=G||this._tag_stack.try_pop("caption",["table"]):Y.tag_name==="thead"?(G=G||this._tag_stack.try_pop("caption",["table"]),G=G||this._tag_stack.try_pop("colgroup",["table"])):Y.tag_name==="tbody"||Y.tag_name==="tfoot"?(G=G||this._tag_stack.try_pop("caption",["table"]),G=G||this._tag_stack.try_pop("colgroup",["table"]),G=G||this._tag_stack.try_pop("thead",["table"]),G=G||this._tag_stack.try_pop("tbody",["table"])):Y.tag_name==="tr"?(G=G||this._tag_stack.try_pop("caption",["table"]),G=G||this._tag_stack.try_pop("colgroup",["table"]),G=G||this._tag_stack.try_pop("tr",["table","thead","tbody","tfoot"])):(Y.tag_name==="th"||Y.tag_name==="td")&&(G=G||this._tag_stack.try_pop("td",["table","thead","tbody","tfoot","tr"]),G=G||this._tag_stack.try_pop("th",["table","thead","tbody","tfoot","tr"]));return Y.parent=this._tag_stack.get_parser_token(),G}},p.exports.Beautifier=ie},function(p,g,l){var b=l(6).Options;function x(O){b.call(this,O,"html"),this.templating.length===1&&this.templating[0]==="auto"&&(this.templating=["django","erb","handlebars","php"]),this.indent_inner_html=this._get_boolean("indent_inner_html"),this.indent_body_inner_html=this._get_boolean("indent_body_inner_html",!0),this.indent_head_inner_html=this._get_boolean("indent_head_inner_html",!0),this.indent_handlebars=this._get_boolean("indent_handlebars",!0),this.wrap_attributes=this._get_selection("wrap_attributes",["auto","force","force-aligned","force-expand-multiline","aligned-multiple","preserve","preserve-aligned"]),this.wrap_attributes_min_attrs=this._get_number("wrap_attributes_min_attrs",2),this.wrap_attributes_indent_size=this._get_number("wrap_attributes_indent_size",this.indent_size),this.extra_liners=this._get_array("extra_liners",["head","body","/html"]),this.inline=this._get_array("inline",["a","abbr","area","audio","b","bdi","bdo","br","button","canvas","cite","code","data","datalist","del","dfn","em","embed","i","iframe","img","input","ins","kbd","keygen","label","map","mark","math","meter","noscript","object","output","progress","q","ruby","s","samp","select","small","span","strong","sub","sup","svg","template","textarea","time","u","var","video","wbr","text","acronym","big","strike","tt"]),this.inline_custom_elements=this._get_boolean("inline_custom_elements",!0),this.void_elements=this._get_array("void_elements",["area","base","br","col","embed","hr","img","input","keygen","link","menuitem","meta","param","source","track","wbr","!doctype","?xml","basefont","isindex"]),this.unformatted=this._get_array("unformatted",[]),this.content_unformatted=this._get_array("content_unformatted",["pre","textarea"]),this.unformatted_content_delimiter=this._get_characters("unformatted_content_delimiter"),this.indent_scripts=this._get_selection("indent_scripts",["normal","keep","separate"])}x.prototype=new b,p.exports.Options=x},function(p,g,l){var b=l(9).Tokenizer,x=l(9).TOKEN,O=l(13).Directives,k=l(14).TemplatablePattern,C=l(12).Pattern,T={TAG_OPEN:"TK_TAG_OPEN",TAG_CLOSE:"TK_TAG_CLOSE",CONTROL_FLOW_OPEN:"TK_CONTROL_FLOW_OPEN",CONTROL_FLOW_CLOSE:"TK_CONTROL_FLOW_CLOSE",ATTRIBUTE:"TK_ATTRIBUTE",EQUALS:"TK_EQUALS",VALUE:"TK_VALUE",COMMENT:"TK_COMMENT",TEXT:"TK_TEXT",UNKNOWN:"TK_UNKNOWN",START:x.START,RAW:x.RAW,EOF:x.EOF},F=new O(/<\!--/,/-->/),$=function(R,K){b.call(this,R,K),this._current_tag_name="";var W=new k(this._input).read_options(this._options),Z=new C(this._input);if(this.__patterns={word:W.until(/[\n\r\t <]/),word_control_flow_close_excluded:W.until(/[\n\r\t <}]/),single_quote:W.until_after(/'/),double_quote:W.until_after(/"/),attribute:W.until(/[\n\r\t =>]|\/>/),element_name:W.until(/[\n\r\t >\/]/),angular_control_flow_start:Z.matching(/\@[a-zA-Z]+[^({]*[({]/),handlebars_comment:Z.starting_with(/{{!--/).until_after(/--}}/),handlebars:Z.starting_with(/{{/).until_after(/}}/),handlebars_open:Z.until(/[\n\r\t }]/),handlebars_raw_close:Z.until(/}}/),comment:Z.starting_with(/<!--/).until_after(/-->/),cdata:Z.starting_with(/<!\[CDATA\[/).until_after(/]]>/),conditional_comment:Z.starting_with(/<!\[/).until_after(/]>/),processing:Z.starting_with(/<\?/).until_after(/\?>/)},this._options.indent_handlebars&&(this.__patterns.word=this.__patterns.word.exclude("handlebars"),this.__patterns.word_control_flow_close_excluded=this.__patterns.word_control_flow_close_excluded.exclude("handlebars")),this._unformatted_content_delimiter=null,this._options.unformatted_content_delimiter){var ie=this._input.get_literal_regexp(this._options.unformatted_content_delimiter);this.__patterns.unformatted_content_delimiter=Z.matching(ie).until_after(ie)}};$.prototype=new b,$.prototype._is_comment=function(R){return!1},$.prototype._is_opening=function(R){return R.type===T.TAG_OPEN||R.type===T.CONTROL_FLOW_OPEN},$.prototype._is_closing=function(R,K){return R.type===T.TAG_CLOSE&&K&&((R.text===">"||R.text==="/>")&&K.text[0]==="<"||R.text==="}}"&&K.text[0]==="{"&&K.text[1]==="{")||R.type===T.CONTROL_FLOW_CLOSE&&R.text==="}"&&K.text.endsWith("{")},$.prototype._reset=function(){this._current_tag_name=""},$.prototype._get_next_token=function(R,K){var W=null;this._readWhitespace();var Z=this._input.peek();return Z===null?this._create_token(T.EOF,""):(W=W||this._read_open_handlebars(Z,K),W=W||this._read_attribute(Z,R,K),W=W||this._read_close(Z,K),W=W||this._read_script_and_style(Z,R),W=W||this._read_control_flows(Z,K),W=W||this._read_raw_content(Z,R,K),W=W||this._read_content_word(Z,K),W=W||this._read_comment_or_cdata(Z),W=W||this._read_processing(Z),W=W||this._read_open(Z,K),W=W||this._create_token(T.UNKNOWN,this._input.next()),W)},$.prototype._read_comment_or_cdata=function(R){var K=null,W=null,Z=null;if(R==="<"){var ie=this._input.peek(1);ie==="!"&&(W=this.__patterns.comment.read(),W?(Z=F.get_directives(W),Z&&Z.ignore==="start"&&(W+=F.readIgnored(this._input))):W=this.__patterns.cdata.read()),W&&(K=this._create_token(T.COMMENT,W),K.directives=Z)}return K},$.prototype._read_processing=function(R){var K=null,W=null,Z=null;if(R==="<"){var ie=this._input.peek(1);(ie==="!"||ie==="?")&&(W=this.__patterns.conditional_comment.read(),W=W||this.__patterns.processing.read()),W&&(K=this._create_token(T.COMMENT,W),K.directives=Z)}return K},$.prototype._read_open=function(R,K){var W=null,Z=null;return(!K||K.type===T.CONTROL_FLOW_OPEN)&&R==="<"&&(W=this._input.next(),this._input.peek()==="/"&&(W+=this._input.next()),W+=this.__patterns.element_name.read(),Z=this._create_token(T.TAG_OPEN,W)),Z},$.prototype._read_open_handlebars=function(R,K){var W=null,Z=null;return(!K||K.type===T.CONTROL_FLOW_OPEN)&&(this._options.templating.includes("angular")||this._options.indent_handlebars)&&R==="{"&&this._input.peek(1)==="{"&&(this._options.indent_handlebars&&this._input.peek(2)==="!"?(W=this.__patterns.handlebars_comment.read(),W=W||this.__patterns.handlebars.read(),Z=this._create_token(T.COMMENT,W)):(W=this.__patterns.handlebars_open.read(),Z=this._create_token(T.TAG_OPEN,W))),Z},$.prototype._read_control_flows=function(R,K){var W="",Z=null;if(!this._options.templating.includes("angular"))return Z;if(R==="@"){if(W=this.__patterns.angular_control_flow_start.read(),W==="")return Z;for(var ie=W.endsWith("(")?1:0,ne=0;!(W.endsWith("{")&&ie===ne);){var se=this._input.next();if(se===null)break;se==="("?ie++:se===")"&&ne++,W+=se}Z=this._create_token(T.CONTROL_FLOW_OPEN,W)}else R==="}"&&K&&K.type===T.CONTROL_FLOW_OPEN&&(W=this._input.next(),Z=this._create_token(T.CONTROL_FLOW_CLOSE,W));return Z},$.prototype._read_close=function(R,K){var W=null,Z=null;return K&&K.type===T.TAG_OPEN&&(K.text[0]==="<"&&(R===">"||R==="/"&&this._input.peek(1)===">")?(W=this._input.next(),R==="/"&&(W+=this._input.next()),Z=this._create_token(T.TAG_CLOSE,W)):K.text[0]==="{"&&R==="}"&&this._input.peek(1)==="}"&&(this._input.next(),this._input.next(),Z=this._create_token(T.TAG_CLOSE,"}}"))),Z},$.prototype._read_attribute=function(R,K,W){var Z=null,ie="";if(W&&W.text[0]==="<")if(R==="=")Z=this._create_token(T.EQUALS,this._input.next());else if(R==='"'||R==="'"){var ne=this._input.next();R==='"'?ne+=this.__patterns.double_quote.read():ne+=this.__patterns.single_quote.read(),Z=this._create_token(T.VALUE,ne)}else ie=this.__patterns.attribute.read(),ie&&(K.type===T.EQUALS?Z=this._create_token(T.VALUE,ie):Z=this._create_token(T.ATTRIBUTE,ie));return Z},$.prototype._is_content_unformatted=function(R){return this._options.void_elements.indexOf(R)===-1&&(this._options.content_unformatted.indexOf(R)!==-1||this._options.unformatted.indexOf(R)!==-1)},$.prototype._read_raw_content=function(R,K,W){var Z="";if(W&&W.text[0]==="{")Z=this.__patterns.handlebars_raw_close.read();else if(K.type===T.TAG_CLOSE&&K.opened.text[0]==="<"&&K.text[0]!=="/"){var ie=K.opened.text.substr(1).toLowerCase();this._is_content_unformatted(ie)&&(Z=this._input.readUntil(new RegExp("</"+ie+"[\\n\\r\\t ]*?>","ig")))}return Z?this._create_token(T.TEXT,Z):null},$.prototype._read_script_and_style=function(R,K){if(K.type===T.TAG_CLOSE&&K.opened.text[0]==="<"&&K.text[0]!=="/"){var W=K.opened.text.substr(1).toLowerCase();if(W==="script"||W==="style"){var Z=this._read_comment_or_cdata(R);if(Z)return Z.type=T.TEXT,Z;var ie=this._input.readUntil(new RegExp("</"+W+"[\\n\\r\\t ]*?>","ig"));if(ie)return this._create_token(T.TEXT,ie)}}return null},$.prototype._read_content_word=function(R,K){var W="";return this._options.unformatted_content_delimiter&&R===this._options.unformatted_content_delimiter[0]&&(W=this.__patterns.unformatted_content_delimiter.read()),W||(W=K&&K.type===T.CONTROL_FLOW_OPEN?this.__patterns.word_control_flow_close_excluded.read():this.__patterns.word.read()),W?this._create_token(T.TEXT,W):null},p.exports.Tokenizer=$,p.exports.TOKEN=T}],o={};function i(p){var g=o[p];if(g!==void 0)return g.exports;var l=o[p]={exports:{}};return h[p](l,l.exports,i),l.exports}var y=i(18);s=y})();var u=s;if(1)t=[e,e(55139),e(69374)],n=function(h){var o=e(55139),i=e(69374);return{html_beautify:function(y,p){return u(y,p,o.js_beautify,i.css_beautify)}}}.apply(v,t),n!==void 0&&(d.exports=n);else var f,c})()},55139:function(d,v){var e,t;(function(){var n;(function(){"use strict";var u=[function(o,i,y){var p=y(1).Beautifier,g=y(5).Options;function l(b,x){var O=new p(b,x);return O.beautify()}o.exports=l,o.exports.defaultOptions=function(){return new g}},function(o,i,y){var p=y(2).Output,g=y(3).Token,l=y(4),b=y(5).Options,x=y(7).Tokenizer,O=y(7).line_starters,k=y(7).positionable_operators,C=y(7).TOKEN;function T(L,X){return X.indexOf(L)!==-1}function F(L){return L.replace(/^\s+/g,"")}function $(L){for(var X={},fe=0;fe<L.length;fe++)X[L[fe].replace(/-/g,"_")]=L[fe];return X}function R(L,X){return L&&L.type===C.RESERVED&&L.text===X}function K(L,X){return L&&L.type===C.RESERVED&&T(L.text,X)}var W=["case","return","do","if","throw","else","await","break","continue","async"],Z=["before-newline","after-newline","preserve-newline"],ie=$(Z),ne=[ie.before_newline,ie.preserve_newline],se={BlockStatement:"BlockStatement",Statement:"Statement",ObjectLiteral:"ObjectLiteral",ArrayLiteral:"ArrayLiteral",ForInitializer:"ForInitializer",Conditional:"Conditional",Expression:"Expression"};function Q(L,X){X.multiline_frame||X.mode===se.ForInitializer||X.mode===se.Conditional||L.remove_indent(X.start_line_index)}function Y(L){L=L.replace(l.allLineBreaks,`
`);for(var X=[],fe=L.indexOf(`
`);fe!==-1;)X.push(L.substring(0,fe)),L=L.substring(fe+1),fe=L.indexOf(`
`);return L.length&&X.push(L),X}function G(L){return L===se.ArrayLiteral}function ae(L){return T(L,[se.Expression,se.ForInitializer,se.Conditional])}function ee(L,X){for(var fe=0;fe<L.length;fe++){var xe=L[fe].trim();if(xe.charAt(0)!==X)return!1}return!0}function J(L,X){for(var fe=0,xe=L.length,Ce;fe<xe;fe++)if(Ce=L[fe],Ce&&Ce.indexOf(X)!==0)return!1;return!0}function te(L,X){X=X||{},this._source_text=L||"",this._output=null,this._tokens=null,this._last_last_text=null,this._flags=null,this._previous_flags=null,this._flag_store=null,this._options=new b(X)}te.prototype.create_flags=function(L,X){var fe=0;L&&(fe=L.indentation_level,!this._output.just_added_newline()&&L.line_indent_level>fe&&(fe=L.line_indent_level));var xe={mode:X,parent:L,last_token:L?L.last_token:new g(C.START_BLOCK,""),last_word:L?L.last_word:"",declaration_statement:!1,declaration_assignment:!1,multiline_frame:!1,inline_frame:!1,if_block:!1,else_block:!1,class_start_block:!1,do_block:!1,do_while:!1,import_block:!1,in_case_statement:!1,in_case:!1,case_body:!1,case_block:!1,indentation_level:fe,alignment:0,line_indent_level:L?L.line_indent_level:fe,start_line_index:this._output.get_line_number(),ternary_depth:0};return xe},te.prototype._reset=function(L){var X=L.match(/^[\t ]*/)[0];this._last_last_text="",this._output=new p(this._options,X),this._output.raw=this._options.test_output_raw,this._flag_store=[],this.set_mode(se.BlockStatement);var fe=new x(L,this._options);return this._tokens=fe.tokenize(),L},te.prototype.beautify=function(){if(this._options.disabled)return this._source_text;var L,X=this._reset(this._source_text),fe=this._options.eol;this._options.eol==="auto"&&(fe=`
`,X&&l.lineBreak.test(X||"")&&(fe=X.match(l.lineBreak)[0]));for(var xe=this._tokens.next();xe;)this.handle_token(xe),this._last_last_text=this._flags.last_token.text,this._flags.last_token=xe,xe=this._tokens.next();return L=this._output.get_code(fe),L},te.prototype.handle_token=function(L,X){L.type===C.START_EXPR?this.handle_start_expr(L):L.type===C.END_EXPR?this.handle_end_expr(L):L.type===C.START_BLOCK?this.handle_start_block(L):L.type===C.END_BLOCK?this.handle_end_block(L):L.type===C.WORD?this.handle_word(L):L.type===C.RESERVED?this.handle_word(L):L.type===C.SEMICOLON?this.handle_semicolon(L):L.type===C.STRING?this.handle_string(L):L.type===C.EQUALS?this.handle_equals(L):L.type===C.OPERATOR?this.handle_operator(L):L.type===C.COMMA?this.handle_comma(L):L.type===C.BLOCK_COMMENT?this.handle_block_comment(L,X):L.type===C.COMMENT?this.handle_comment(L,X):L.type===C.DOT?this.handle_dot(L):L.type===C.EOF?this.handle_eof(L):L.type===C.UNKNOWN?this.handle_unknown(L,X):this.handle_unknown(L,X)},te.prototype.handle_whitespace_and_comments=function(L,X){var fe=L.newlines,xe=this._options.keep_array_indentation&&G(this._flags.mode);if(L.comments_before)for(var Ce=L.comments_before.next();Ce;)this.handle_whitespace_and_comments(Ce,X),this.handle_token(Ce,X),Ce=L.comments_before.next();if(xe)for(var Me=0;Me<fe;Me+=1)this.print_newline(Me>0,X);else if(this._options.max_preserve_newlines&&fe>this._options.max_preserve_newlines&&(fe=this._options.max_preserve_newlines),this._options.preserve_newlines&&fe>1){this.print_newline(!1,X);for(var ke=1;ke<fe;ke+=1)this.print_newline(!0,X)}};var M=["async","break","continue","return","throw","yield"];te.prototype.allow_wrap_or_preserved_newline=function(L,X){if(X=X===void 0?!1:X,!this._output.just_added_newline()){var fe=this._options.preserve_newlines&&L.newlines||X,xe=T(this._flags.last_token.text,k)||T(L.text,k);if(xe){var Ce=T(this._flags.last_token.text,k)&&T(this._options.operator_position,ne)||T(L.text,k);fe=fe&&Ce}if(fe)this.print_newline(!1,!0);else if(this._options.wrap_line_length){if(K(this._flags.last_token,M))return;this._output.set_wrap_point()}}},te.prototype.print_newline=function(L,X){if(!X&&this._flags.last_token.text!==";"&&this._flags.last_token.text!==","&&this._flags.last_token.text!=="="&&(this._flags.last_token.type!==C.OPERATOR||this._flags.last_token.text==="--"||this._flags.last_token.text==="++"))for(var fe=this._tokens.peek();this._flags.mode===se.Statement&&!(this._flags.if_block&&R(fe,"else"))&&!this._flags.do_block;)this.restore_mode();this._output.add_new_line(L)&&(this._flags.multiline_frame=!0)},te.prototype.print_token_line_indentation=function(L){this._output.just_added_newline()&&(this._options.keep_array_indentation&&L.newlines&&(L.text==="["||G(this._flags.mode))?(this._output.current_line.set_indent(-1),this._output.current_line.push(L.whitespace_before),this._output.space_before_token=!1):this._output.set_indent(this._flags.indentation_level,this._flags.alignment)&&(this._flags.line_indent_level=this._flags.indentation_level))},te.prototype.print_token=function(L){if(this._output.raw){this._output.add_raw_token(L);return}if(this._options.comma_first&&L.previous&&L.previous.type===C.COMMA&&this._output.just_added_newline()&&this._output.previous_line.last()===","){var X=this._output.previous_line.pop();this._output.previous_line.is_empty()&&(this._output.previous_line.push(X),this._output.trim(!0),this._output.current_line.pop(),this._output.trim()),this.print_token_line_indentation(L),this._output.add_token(","),this._output.space_before_token=!0}this.print_token_line_indentation(L),this._output.non_breaking_space=!0,this._output.add_token(L.text),this._output.previous_token_wrapped&&(this._flags.multiline_frame=!0)},te.prototype.indent=function(){this._flags.indentation_level+=1,this._output.set_indent(this._flags.indentation_level,this._flags.alignment)},te.prototype.deindent=function(){this._flags.indentation_level>0&&(!this._flags.parent||this._flags.indentation_level>this._flags.parent.indentation_level)&&(this._flags.indentation_level-=1,this._output.set_indent(this._flags.indentation_level,this._flags.alignment))},te.prototype.set_mode=function(L){this._flags?(this._flag_store.push(this._flags),this._previous_flags=this._flags):this._previous_flags=this.create_flags(null,L),this._flags=this.create_flags(this._previous_flags,L),this._output.set_indent(this._flags.indentation_level,this._flags.alignment)},te.prototype.restore_mode=function(){this._flag_store.length>0&&(this._previous_flags=this._flags,this._flags=this._flag_store.pop(),this._previous_flags.mode===se.Statement&&Q(this._output,this._previous_flags),this._output.set_indent(this._flags.indentation_level,this._flags.alignment))},te.prototype.start_of_object_property=function(){return this._flags.parent.mode===se.ObjectLiteral&&this._flags.mode===se.Statement&&(this._flags.last_token.text===":"&&this._flags.ternary_depth===0||K(this._flags.last_token,["get","set"]))},te.prototype.start_of_statement=function(L){var X=!1;return X=X||K(this._flags.last_token,["var","let","const"])&&L.type===C.WORD,X=X||R(this._flags.last_token,"do"),X=X||!(this._flags.parent.mode===se.ObjectLiteral&&this._flags.mode===se.Statement)&&K(this._flags.last_token,M)&&!L.newlines,X=X||R(this._flags.last_token,"else")&&!(R(L,"if")&&!L.comments_before),X=X||this._flags.last_token.type===C.END_EXPR&&(this._previous_flags.mode===se.ForInitializer||this._previous_flags.mode===se.Conditional),X=X||this._flags.last_token.type===C.WORD&&this._flags.mode===se.BlockStatement&&!this._flags.in_case&&!(L.text==="--"||L.text==="++")&&this._last_last_text!=="function"&&L.type!==C.WORD&&L.type!==C.RESERVED,X=X||this._flags.mode===se.ObjectLiteral&&(this._flags.last_token.text===":"&&this._flags.ternary_depth===0||K(this._flags.last_token,["get","set"])),X?(this.set_mode(se.Statement),this.indent(),this.handle_whitespace_and_comments(L,!0),this.start_of_object_property()||this.allow_wrap_or_preserved_newline(L,K(L,["do","for","if","while"])),!0):!1},te.prototype.handle_start_expr=function(L){this.start_of_statement(L)||this.handle_whitespace_and_comments(L);var X=se.Expression;if(L.text==="["){if(this._flags.last_token.type===C.WORD||this._flags.last_token.text===")"){K(this._flags.last_token,O)&&(this._output.space_before_token=!0),this.print_token(L),this.set_mode(X),this.indent(),this._options.space_in_paren&&(this._output.space_before_token=!0);return}X=se.ArrayLiteral,G(this._flags.mode)&&(this._flags.last_token.text==="["||this._flags.last_token.text===","&&(this._last_last_text==="]"||this._last_last_text==="}"))&&(this._options.keep_array_indentation||this.print_newline()),T(this._flags.last_token.type,[C.START_EXPR,C.END_EXPR,C.WORD,C.OPERATOR,C.DOT])||(this._output.space_before_token=!0)}else{if(this._flags.last_token.type===C.RESERVED)this._flags.last_token.text==="for"?(this._output.space_before_token=this._options.space_before_conditional,X=se.ForInitializer):T(this._flags.last_token.text,["if","while","switch"])?(this._output.space_before_token=this._options.space_before_conditional,X=se.Conditional):T(this._flags.last_word,["await","async"])?this._output.space_before_token=!0:this._flags.last_token.text==="import"&&L.whitespace_before===""?this._output.space_before_token=!1:(T(this._flags.last_token.text,O)||this._flags.last_token.text==="catch")&&(this._output.space_before_token=!0);else if(this._flags.last_token.type===C.EQUALS||this._flags.last_token.type===C.OPERATOR)this.start_of_object_property()||this.allow_wrap_or_preserved_newline(L);else if(this._flags.last_token.type===C.WORD){this._output.space_before_token=!1;var fe=this._tokens.peek(-3);if(this._options.space_after_named_function&&fe){var xe=this._tokens.peek(-4);K(fe,["async","function"])||fe.text==="*"&&K(xe,["async","function"])?this._output.space_before_token=!0:this._flags.mode===se.ObjectLiteral?(fe.text==="{"||fe.text===","||fe.text==="*"&&(xe.text==="{"||xe.text===","))&&(this._output.space_before_token=!0):this._flags.parent&&this._flags.parent.class_start_block&&(this._output.space_before_token=!0)}}else this.allow_wrap_or_preserved_newline(L);(this._flags.last_token.type===C.RESERVED&&(this._flags.last_word==="function"||this._flags.last_word==="typeof")||this._flags.last_token.text==="*"&&(T(this._last_last_text,["function","yield"])||this._flags.mode===se.ObjectLiteral&&T(this._last_last_text,["{",","])))&&(this._output.space_before_token=this._options.space_after_anon_function)}this._flags.last_token.text===";"||this._flags.last_token.type===C.START_BLOCK?this.print_newline():(this._flags.last_token.type===C.END_EXPR||this._flags.last_token.type===C.START_EXPR||this._flags.last_token.type===C.END_BLOCK||this._flags.last_token.text==="."||this._flags.last_token.type===C.COMMA)&&this.allow_wrap_or_preserved_newline(L,L.newlines),this.print_token(L),this.set_mode(X),this._options.space_in_paren&&(this._output.space_before_token=!0),this.indent()},te.prototype.handle_end_expr=function(L){for(;this._flags.mode===se.Statement;)this.restore_mode();this.handle_whitespace_and_comments(L),this._flags.multiline_frame&&this.allow_wrap_or_preserved_newline(L,L.text==="]"&&G(this._flags.mode)&&!this._options.keep_array_indentation),this._options.space_in_paren&&(this._flags.last_token.type===C.START_EXPR&&!this._options.space_in_empty_paren?(this._output.trim(),this._output.space_before_token=!1):this._output.space_before_token=!0),this.deindent(),this.print_token(L),this.restore_mode(),Q(this._output,this._previous_flags),this._flags.do_while&&this._previous_flags.mode===se.Conditional&&(this._previous_flags.mode=se.Expression,this._flags.do_block=!1,this._flags.do_while=!1)},te.prototype.handle_start_block=function(L){this.handle_whitespace_and_comments(L);var X=this._tokens.peek(),fe=this._tokens.peek(1);this._flags.last_word==="switch"&&this._flags.last_token.type===C.END_EXPR?(this.set_mode(se.BlockStatement),this._flags.in_case_statement=!0):this._flags.case_body?this.set_mode(se.BlockStatement):fe&&(T(fe.text,[":",","])&&T(X.type,[C.STRING,C.WORD,C.RESERVED])||T(X.text,["get","set","..."])&&T(fe.type,[C.WORD,C.RESERVED]))?T(this._last_last_text,["class","interface"])&&!T(fe.text,[":",","])?this.set_mode(se.BlockStatement):this.set_mode(se.ObjectLiteral):this._flags.last_token.type===C.OPERATOR&&this._flags.last_token.text==="=>"?this.set_mode(se.BlockStatement):T(this._flags.last_token.type,[C.EQUALS,C.START_EXPR,C.COMMA,C.OPERATOR])||K(this._flags.last_token,["return","throw","import","default"])?this.set_mode(se.ObjectLiteral):this.set_mode(se.BlockStatement),this._flags.last_token&&K(this._flags.last_token.previous,["class","extends"])&&(this._flags.class_start_block=!0);var xe=!X.comments_before&&X.text==="}",Ce=xe&&this._flags.last_word==="function"&&this._flags.last_token.type===C.END_EXPR;if(this._options.brace_preserve_inline){var Me=0,ke=null;this._flags.inline_frame=!0;do if(Me+=1,ke=this._tokens.peek(Me-1),ke.newlines){this._flags.inline_frame=!1;break}while(ke.type!==C.EOF&&!(ke.type===C.END_BLOCK&&ke.opened===L))}(this._options.brace_style==="expand"||this._options.brace_style==="none"&&L.newlines)&&!this._flags.inline_frame?this._flags.last_token.type!==C.OPERATOR&&(Ce||this._flags.last_token.type===C.EQUALS||K(this._flags.last_token,W)&&this._flags.last_token.text!=="else")?this._output.space_before_token=!0:this.print_newline(!1,!0):(G(this._previous_flags.mode)&&(this._flags.last_token.type===C.START_EXPR||this._flags.last_token.type===C.COMMA)&&((this._flags.last_token.type===C.COMMA||this._options.space_in_paren)&&(this._output.space_before_token=!0),(this._flags.last_token.type===C.COMMA||this._flags.last_token.type===C.START_EXPR&&this._flags.inline_frame)&&(this.allow_wrap_or_preserved_newline(L),this._previous_flags.multiline_frame=this._previous_flags.multiline_frame||this._flags.multiline_frame,this._flags.multiline_frame=!1)),this._flags.last_token.type!==C.OPERATOR&&this._flags.last_token.type!==C.START_EXPR&&(T(this._flags.last_token.type,[C.START_BLOCK,C.SEMICOLON])&&!this._flags.inline_frame?this.print_newline():this._output.space_before_token=!0)),this.print_token(L),this.indent(),!xe&&!(this._options.brace_preserve_inline&&this._flags.inline_frame)&&this.print_newline()},te.prototype.handle_end_block=function(L){for(this.handle_whitespace_and_comments(L);this._flags.mode===se.Statement;)this.restore_mode();var X=this._flags.last_token.type===C.START_BLOCK;this._flags.inline_frame&&!X?this._output.space_before_token=!0:this._options.brace_style==="expand"?X||this.print_newline():X||(G(this._flags.mode)&&this._options.keep_array_indentation?(this._options.keep_array_indentation=!1,this.print_newline(),this._options.keep_array_indentation=!0):this.print_newline()),this.restore_mode(),this.print_token(L)},te.prototype.handle_word=function(L){if(L.type===C.RESERVED){if(T(L.text,["set","get"])&&this._flags.mode!==se.ObjectLiteral)L.type=C.WORD;else if(L.text==="import"&&T(this._tokens.peek().text,["(","."]))L.type=C.WORD;else if(T(L.text,["as","from"])&&!this._flags.import_block)L.type=C.WORD;else if(this._flags.mode===se.ObjectLiteral){var X=this._tokens.peek();X.text===":"&&(L.type=C.WORD)}}if(this.start_of_statement(L)?K(this._flags.last_token,["var","let","const"])&&L.type===C.WORD&&(this._flags.declaration_statement=!0):L.newlines&&!ae(this._flags.mode)&&(this._flags.last_token.type!==C.OPERATOR||this._flags.last_token.text==="--"||this._flags.last_token.text==="++")&&this._flags.last_token.type!==C.EQUALS&&(this._options.preserve_newlines||!K(this._flags.last_token,["var","let","const","set","get"]))?(this.handle_whitespace_and_comments(L),this.print_newline()):this.handle_whitespace_and_comments(L),this._flags.do_block&&!this._flags.do_while)if(R(L,"while")){this._output.space_before_token=!0,this.print_token(L),this._output.space_before_token=!0,this._flags.do_while=!0;return}else this.print_newline(),this._flags.do_block=!1;if(this._flags.if_block)if(!this._flags.else_block&&R(L,"else"))this._flags.else_block=!0;else{for(;this._flags.mode===se.Statement;)this.restore_mode();this._flags.if_block=!1,this._flags.else_block=!1}if(this._flags.in_case_statement&&K(L,["case","default"])){this.print_newline(),!this._flags.case_block&&(this._flags.case_body||this._options.jslint_happy)&&this.deindent(),this._flags.case_body=!1,this.print_token(L),this._flags.in_case=!0;return}if((this._flags.last_token.type===C.COMMA||this._flags.last_token.type===C.START_EXPR||this._flags.last_token.type===C.EQUALS||this._flags.last_token.type===C.OPERATOR)&&!this.start_of_object_property()&&!(T(this._flags.last_token.text,["+","-"])&&this._last_last_text===":"&&this._flags.parent.mode===se.ObjectLiteral)&&this.allow_wrap_or_preserved_newline(L),R(L,"function")){(T(this._flags.last_token.text,["}",";"])||this._output.just_added_newline()&&!(T(this._flags.last_token.text,["(","[","{",":","=",","])||this._flags.last_token.type===C.OPERATOR))&&!this._output.just_added_blankline()&&!L.comments_before&&(this.print_newline(),this.print_newline(!0)),this._flags.last_token.type===C.RESERVED||this._flags.last_token.type===C.WORD?K(this._flags.last_token,["get","set","new","export"])||K(this._flags.last_token,M)?this._output.space_before_token=!0:R(this._flags.last_token,"default")&&this._last_last_text==="export"?this._output.space_before_token=!0:this._flags.last_token.text==="declare"?this._output.space_before_token=!0:this.print_newline():this._flags.last_token.type===C.OPERATOR||this._flags.last_token.text==="="?this._output.space_before_token=!0:!this._flags.multiline_frame&&(ae(this._flags.mode)||G(this._flags.mode))||this.print_newline(),this.print_token(L),this._flags.last_word=L.text;return}var fe="NONE";if(this._flags.last_token.type===C.END_BLOCK?this._previous_flags.inline_frame?fe="SPACE":K(L,["else","catch","finally","from"])?this._options.brace_style==="expand"||this._options.brace_style==="end-expand"||this._options.brace_style==="none"&&L.newlines?fe="NEWLINE":(fe="SPACE",this._output.space_before_token=!0):fe="NEWLINE":this._flags.last_token.type===C.SEMICOLON&&this._flags.mode===se.BlockStatement?fe="NEWLINE":this._flags.last_token.type===C.SEMICOLON&&ae(this._flags.mode)?fe="SPACE":this._flags.last_token.type===C.STRING?fe="NEWLINE":this._flags.last_token.type===C.RESERVED||this._flags.last_token.type===C.WORD||this._flags.last_token.text==="*"&&(T(this._last_last_text,["function","yield"])||this._flags.mode===se.ObjectLiteral&&T(this._last_last_text,["{",","]))?fe="SPACE":this._flags.last_token.type===C.START_BLOCK?this._flags.inline_frame?fe="SPACE":fe="NEWLINE":this._flags.last_token.type===C.END_EXPR&&(this._output.space_before_token=!0,fe="NEWLINE"),K(L,O)&&this._flags.last_token.text!==")"&&(this._flags.inline_frame||this._flags.last_token.text==="else"||this._flags.last_token.text==="export"?fe="SPACE":fe="NEWLINE"),K(L,["else","catch","finally"]))if((!(this._flags.last_token.type===C.END_BLOCK&&this._previous_flags.mode===se.BlockStatement)||this._options.brace_style==="expand"||this._options.brace_style==="end-expand"||this._options.brace_style==="none"&&L.newlines)&&!this._flags.inline_frame)this.print_newline();else{this._output.trim(!0);var xe=this._output.current_line;xe.last()!=="}"&&this.print_newline(),this._output.space_before_token=!0}else fe==="NEWLINE"?K(this._flags.last_token,W)?this._output.space_before_token=!0:this._flags.last_token.text==="declare"&&K(L,["var","let","const"])?this._output.space_before_token=!0:this._flags.last_token.type!==C.END_EXPR?(this._flags.last_token.type!==C.START_EXPR||!K(L,["var","let","const"]))&&this._flags.last_token.text!==":"&&(R(L,"if")&&R(L.previous,"else")?this._output.space_before_token=!0:this.print_newline()):K(L,O)&&this._flags.last_token.text!==")"&&this.print_newline():this._flags.multiline_frame&&G(this._flags.mode)&&this._flags.last_token.text===","&&this._last_last_text==="}"?this.print_newline():fe==="SPACE"&&(this._output.space_before_token=!0);L.previous&&(L.previous.type===C.WORD||L.previous.type===C.RESERVED)&&(this._output.space_before_token=!0),this.print_token(L),this._flags.last_word=L.text,L.type===C.RESERVED&&(L.text==="do"?this._flags.do_block=!0:L.text==="if"?this._flags.if_block=!0:L.text==="import"?this._flags.import_block=!0:this._flags.import_block&&R(L,"from")&&(this._flags.import_block=!1))},te.prototype.handle_semicolon=function(L){this.start_of_statement(L)?this._output.space_before_token=!1:this.handle_whitespace_and_comments(L);for(var X=this._tokens.peek();this._flags.mode===se.Statement&&!(this._flags.if_block&&R(X,"else"))&&!this._flags.do_block;)this.restore_mode();this._flags.import_block&&(this._flags.import_block=!1),this.print_token(L)},te.prototype.handle_string=function(L){L.text.startsWith("`")&&L.newlines===0&&L.whitespace_before===""&&(L.previous.text===")"||this._flags.last_token.type===C.WORD)||(this.start_of_statement(L)?this._output.space_before_token=!0:(this.handle_whitespace_and_comments(L),this._flags.last_token.type===C.RESERVED||this._flags.last_token.type===C.WORD||this._flags.inline_frame?this._output.space_before_token=!0:this._flags.last_token.type===C.COMMA||this._flags.last_token.type===C.START_EXPR||this._flags.last_token.type===C.EQUALS||this._flags.last_token.type===C.OPERATOR?this.start_of_object_property()||this.allow_wrap_or_preserved_newline(L):L.text.startsWith("`")&&this._flags.last_token.type===C.END_EXPR&&(L.previous.text==="]"||L.previous.text===")")&&L.newlines===0?this._output.space_before_token=!0:this.print_newline())),this.print_token(L)},te.prototype.handle_equals=function(L){this.start_of_statement(L)||this.handle_whitespace_and_comments(L),this._flags.declaration_statement&&(this._flags.declaration_assignment=!0),this._output.space_before_token=!0,this.print_token(L),this._output.space_before_token=!0},te.prototype.handle_comma=function(L){this.handle_whitespace_and_comments(L,!0),this.print_token(L),this._output.space_before_token=!0,this._flags.declaration_statement?(ae(this._flags.parent.mode)&&(this._flags.declaration_assignment=!1),this._flags.declaration_assignment?(this._flags.declaration_assignment=!1,this.print_newline(!1,!0)):this._options.comma_first&&this.allow_wrap_or_preserved_newline(L)):this._flags.mode===se.ObjectLiteral||this._flags.mode===se.Statement&&this._flags.parent.mode===se.ObjectLiteral?(this._flags.mode===se.Statement&&this.restore_mode(),this._flags.inline_frame||this.print_newline()):this._options.comma_first&&this.allow_wrap_or_preserved_newline(L)},te.prototype.handle_operator=function(L){var X=L.text==="*"&&(K(this._flags.last_token,["function","yield"])||T(this._flags.last_token.type,[C.START_BLOCK,C.COMMA,C.END_BLOCK,C.SEMICOLON])),fe=T(L.text,["-","+"])&&(T(this._flags.last_token.type,[C.START_BLOCK,C.START_EXPR,C.EQUALS,C.OPERATOR])||T(this._flags.last_token.text,O)||this._flags.last_token.text===",");if(!this.start_of_statement(L)){var xe=!X;this.handle_whitespace_and_comments(L,xe)}if(L.text==="*"&&this._flags.last_token.type===C.DOT){this.print_token(L);return}if(L.text==="::"){this.print_token(L);return}if(T(L.text,["-","+"])&&this.start_of_object_property()){this.print_token(L);return}if(this._flags.last_token.type===C.OPERATOR&&T(this._options.operator_position,ne)&&this.allow_wrap_or_preserved_newline(L),L.text===":"&&this._flags.in_case){this.print_token(L),this._flags.in_case=!1,this._flags.case_body=!0,this._tokens.peek().type!==C.START_BLOCK?(this.indent(),this.print_newline(),this._flags.case_block=!1):(this._flags.case_block=!0,this._output.space_before_token=!0);return}var Ce=!0,Me=!0,ke=!1;if(L.text===":"?this._flags.ternary_depth===0?Ce=!1:(this._flags.ternary_depth-=1,ke=!0):L.text==="?"&&(this._flags.ternary_depth+=1),!fe&&!X&&this._options.preserve_newlines&&T(L.text,k)){var Ft=L.text===":",ht=Ft&&ke,At=Ft&&!ke;switch(this._options.operator_position){case ie.before_newline:this._output.space_before_token=!At,this.print_token(L),(!Ft||ht)&&this.allow_wrap_or_preserved_newline(L),this._output.space_before_token=!0;return;case ie.after_newline:this._output.space_before_token=!0,!Ft||ht?this._tokens.peek().newlines?this.print_newline(!1,!0):this.allow_wrap_or_preserved_newline(L):this._output.space_before_token=!1,this.print_token(L),this._output.space_before_token=!0;return;case ie.preserve_newline:At||this.allow_wrap_or_preserved_newline(L),Ce=!(this._output.just_added_newline()||At),this._output.space_before_token=Ce,this.print_token(L),this._output.space_before_token=!0;return}}if(X){this.allow_wrap_or_preserved_newline(L),Ce=!1;var tr=this._tokens.peek();Me=tr&&T(tr.type,[C.WORD,C.RESERVED])}else if(L.text==="...")this.allow_wrap_or_preserved_newline(L),Ce=this._flags.last_token.type===C.START_BLOCK,Me=!1;else if(T(L.text,["--","++","!","~"])||fe){if((this._flags.last_token.type===C.COMMA||this._flags.last_token.type===C.START_EXPR)&&this.allow_wrap_or_preserved_newline(L),Ce=!1,Me=!1,L.newlines&&(L.text==="--"||L.text==="++"||L.text==="~")){var qt=K(this._flags.last_token,W)&&L.newlines;qt&&(this._previous_flags.if_block||this._previous_flags.else_block)&&this.restore_mode(),this.print_newline(qt,!0)}this._flags.last_token.text===";"&&ae(this._flags.mode)&&(Ce=!0),this._flags.last_token.type===C.RESERVED?Ce=!0:this._flags.last_token.type===C.END_EXPR?Ce=!(this._flags.last_token.text==="]"&&(L.text==="--"||L.text==="++")):this._flags.last_token.type===C.OPERATOR&&(Ce=T(L.text,["--","-","++","+"])&&T(this._flags.last_token.text,["--","-","++","+"]),T(L.text,["+","-"])&&T(this._flags.last_token.text,["--","++"])&&(Me=!0)),(this._flags.mode===se.BlockStatement&&!this._flags.inline_frame||this._flags.mode===se.Statement)&&(this._flags.last_token.text==="{"||this._flags.last_token.text===";")&&this.print_newline()}this._output.space_before_token=this._output.space_before_token||Ce,this.print_token(L),this._output.space_before_token=Me},te.prototype.handle_block_comment=function(L,X){if(this._output.raw){this._output.add_raw_token(L),L.directives&&L.directives.preserve==="end"&&(this._output.raw=this._options.test_output_raw);return}if(L.directives){this.print_newline(!1,X),this.print_token(L),L.directives.preserve==="start"&&(this._output.raw=!0),this.print_newline(!1,!0);return}if(!l.newline.test(L.text)&&!L.newlines){this._output.space_before_token=!0,this.print_token(L),this._output.space_before_token=!0;return}else this.print_block_commment(L,X)},te.prototype.print_block_commment=function(L,X){var fe=Y(L.text),xe,Ce=!1,Me=!1,ke=L.whitespace_before,Ft=ke.length;if(this.print_newline(!1,X),this.print_token_line_indentation(L),this._output.add_token(fe[0]),this.print_newline(!1,X),fe.length>1){for(fe=fe.slice(1),Ce=ee(fe,"*"),Me=J(fe,ke),Ce&&(this._flags.alignment=1),xe=0;xe<fe.length;xe++)Ce?(this.print_token_line_indentation(L),this._output.add_token(F(fe[xe]))):Me&&fe[xe]?(this.print_token_line_indentation(L),this._output.add_token(fe[xe].substring(Ft))):(this._output.current_line.set_indent(-1),this._output.add_token(fe[xe])),this.print_newline(!1,X);this._flags.alignment=0}},te.prototype.handle_comment=function(L,X){L.newlines?this.print_newline(!1,X):this._output.trim(!0),this._output.space_before_token=!0,this.print_token(L),this.print_newline(!1,X)},te.prototype.handle_dot=function(L){this.start_of_statement(L)||this.handle_whitespace_and_comments(L,!0),this._flags.last_token.text.match("^[0-9]+$")&&(this._output.space_before_token=!0),K(this._flags.last_token,W)?this._output.space_before_token=!1:this.allow_wrap_or_preserved_newline(L,this._flags.last_token.text===")"&&this._options.break_chained_methods),this._options.unindent_chained_methods&&this._output.just_added_newline()&&this.deindent(),this.print_token(L)},te.prototype.handle_unknown=function(L,X){this.print_token(L),L.text[L.text.length-1]===`
`&&this.print_newline(!1,X)},te.prototype.handle_eof=function(L){for(;this._flags.mode===se.Statement;)this.restore_mode();this.handle_whitespace_and_comments(L)},o.exports.Beautifier=te},function(o){function i(g){this.__parent=g,this.__character_count=0,this.__indent_count=-1,this.__alignment_count=0,this.__wrap_point_index=0,this.__wrap_point_character_count=0,this.__wrap_point_indent_count=-1,this.__wrap_point_alignment_count=0,this.__items=[]}i.prototype.clone_empty=function(){var g=new i(this.__parent);return g.set_indent(this.__indent_count,this.__alignment_count),g},i.prototype.item=function(g){return g<0?this.__items[this.__items.length+g]:this.__items[g]},i.prototype.has_match=function(g){for(var l=this.__items.length-1;l>=0;l--)if(this.__items[l].match(g))return!0;return!1},i.prototype.set_indent=function(g,l){this.is_empty()&&(this.__indent_count=g||0,this.__alignment_count=l||0,this.__character_count=this.__parent.get_indent_size(this.__indent_count,this.__alignment_count))},i.prototype._set_wrap_point=function(){this.__parent.wrap_line_length&&(this.__wrap_point_index=this.__items.length,this.__wrap_point_character_count=this.__character_count,this.__wrap_point_indent_count=this.__parent.next_line.__indent_count,this.__wrap_point_alignment_count=this.__parent.next_line.__alignment_count)},i.prototype._should_wrap=function(){return this.__wrap_point_index&&this.__character_count>this.__parent.wrap_line_length&&this.__wrap_point_character_count>this.__parent.next_line.__character_count},i.prototype._allow_wrap=function(){if(this._should_wrap()){this.__parent.add_new_line();var g=this.__parent.current_line;return g.set_indent(this.__wrap_point_indent_count,this.__wrap_point_alignment_count),g.__items=this.__items.slice(this.__wrap_point_index),this.__items=this.__items.slice(0,this.__wrap_point_index),g.__character_count+=this.__character_count-this.__wrap_point_character_count,this.__character_count=this.__wrap_point_character_count,g.__items[0]===" "&&(g.__items.splice(0,1),g.__character_count-=1),!0}return!1},i.prototype.is_empty=function(){return this.__items.length===0},i.prototype.last=function(){return this.is_empty()?null:this.__items[this.__items.length-1]},i.prototype.push=function(g){this.__items.push(g);var l=g.lastIndexOf(`
`);l!==-1?this.__character_count=g.length-l:this.__character_count+=g.length},i.prototype.pop=function(){var g=null;return this.is_empty()||(g=this.__items.pop(),this.__character_count-=g.length),g},i.prototype._remove_indent=function(){this.__indent_count>0&&(this.__indent_count-=1,this.__character_count-=this.__parent.indent_size)},i.prototype._remove_wrap_indent=function(){this.__wrap_point_indent_count>0&&(this.__wrap_point_indent_count-=1)},i.prototype.trim=function(){for(;this.last()===" ";)this.__items.pop(),this.__character_count-=1},i.prototype.toString=function(){var g="";return this.is_empty()?this.__parent.indent_empty_lines&&(g=this.__parent.get_indent_string(this.__indent_count)):(g=this.__parent.get_indent_string(this.__indent_count,this.__alignment_count),g+=this.__items.join("")),g};function y(g,l){this.__cache=[""],this.__indent_size=g.indent_size,this.__indent_string=g.indent_char,g.indent_with_tabs||(this.__indent_string=new Array(g.indent_size+1).join(g.indent_char)),l=l||"",g.indent_level>0&&(l=new Array(g.indent_level+1).join(this.__indent_string)),this.__base_string=l,this.__base_string_length=l.length}y.prototype.get_indent_size=function(g,l){var b=this.__base_string_length;return l=l||0,g<0&&(b=0),b+=g*this.__indent_size,b+=l,b},y.prototype.get_indent_string=function(g,l){var b=this.__base_string;return l=l||0,g<0&&(g=0,b=""),l+=g*this.__indent_size,this.__ensure_cache(l),b+=this.__cache[l],b},y.prototype.__ensure_cache=function(g){for(;g>=this.__cache.length;)this.__add_column()},y.prototype.__add_column=function(){var g=this.__cache.length,l=0,b="";this.__indent_size&&g>=this.__indent_size&&(l=Math.floor(g/this.__indent_size),g-=l*this.__indent_size,b=new Array(l+1).join(this.__indent_string)),g&&(b+=new Array(g+1).join(" ")),this.__cache.push(b)};function p(g,l){this.__indent_cache=new y(g,l),this.raw=!1,this._end_with_newline=g.end_with_newline,this.indent_size=g.indent_size,this.wrap_line_length=g.wrap_line_length,this.indent_empty_lines=g.indent_empty_lines,this.__lines=[],this.previous_line=null,this.current_line=null,this.next_line=new i(this),this.space_before_token=!1,this.non_breaking_space=!1,this.previous_token_wrapped=!1,this.__add_outputline()}p.prototype.__add_outputline=function(){this.previous_line=this.current_line,this.current_line=this.next_line.clone_empty(),this.__lines.push(this.current_line)},p.prototype.get_line_number=function(){return this.__lines.length},p.prototype.get_indent_string=function(g,l){return this.__indent_cache.get_indent_string(g,l)},p.prototype.get_indent_size=function(g,l){return this.__indent_cache.get_indent_size(g,l)},p.prototype.is_empty=function(){return!this.previous_line&&this.current_line.is_empty()},p.prototype.add_new_line=function(g){return this.is_empty()||!g&&this.just_added_newline()?!1:(this.raw||this.__add_outputline(),!0)},p.prototype.get_code=function(g){this.trim(!0);var l=this.current_line.pop();l&&(l[l.length-1]===`
`&&(l=l.replace(/\n+$/g,"")),this.current_line.push(l)),this._end_with_newline&&this.__add_outputline();var b=this.__lines.join(`
`);return g!==`
`&&(b=b.replace(/[\n]/g,g)),b},p.prototype.set_wrap_point=function(){this.current_line._set_wrap_point()},p.prototype.set_indent=function(g,l){return g=g||0,l=l||0,this.next_line.set_indent(g,l),this.__lines.length>1?(this.current_line.set_indent(g,l),!0):(this.current_line.set_indent(),!1)},p.prototype.add_raw_token=function(g){for(var l=0;l<g.newlines;l++)this.__add_outputline();this.current_line.set_indent(-1),this.current_line.push(g.whitespace_before),this.current_line.push(g.text),this.space_before_token=!1,this.non_breaking_space=!1,this.previous_token_wrapped=!1},p.prototype.add_token=function(g){this.__add_space_before_token(),this.current_line.push(g),this.space_before_token=!1,this.non_breaking_space=!1,this.previous_token_wrapped=this.current_line._allow_wrap()},p.prototype.__add_space_before_token=function(){this.space_before_token&&!this.just_added_newline()&&(this.non_breaking_space||this.set_wrap_point(),this.current_line.push(" "))},p.prototype.remove_indent=function(g){for(var l=this.__lines.length;g<l;)this.__lines[g]._remove_indent(),g++;this.current_line._remove_wrap_indent()},p.prototype.trim=function(g){for(g=g===void 0?!1:g,this.current_line.trim();g&&this.__lines.length>1&&this.current_line.is_empty();)this.__lines.pop(),this.current_line=this.__lines[this.__lines.length-1],this.current_line.trim();this.previous_line=this.__lines.length>1?this.__lines[this.__lines.length-2]:null},p.prototype.just_added_newline=function(){return this.current_line.is_empty()},p.prototype.just_added_blankline=function(){return this.is_empty()||this.current_line.is_empty()&&this.previous_line.is_empty()},p.prototype.ensure_empty_line_above=function(g,l){for(var b=this.__lines.length-2;b>=0;){var x=this.__lines[b];if(x.is_empty())break;if(x.item(0).indexOf(g)!==0&&x.item(-1)!==l){this.__lines.splice(b+1,0,new i(this)),this.previous_line=this.__lines[this.__lines.length-2];break}b--}},o.exports.Output=p},function(o){function i(y,p,g,l){this.type=y,this.text=p,this.comments_before=null,this.newlines=g||0,this.whitespace_before=l||"",this.parent=null,this.next=null,this.previous=null,this.opened=null,this.closed=null,this.directives=null}o.exports.Token=i},function(o,i){var y="\\x23\\x24\\x40\\x41-\\x5a\\x5f\\x61-\\x7a",p="\\x24\\x30-\\x39\\x41-\\x5a\\x5f\\x61-\\x7a",g="\\xaa\\xb5\\xba\\xc0-\\xd6\\xd8-\\xf6\\xf8-\\u02c1\\u02c6-\\u02d1\\u02e0-\\u02e4\\u02ec\\u02ee\\u0370-\\u0374\\u0376\\u0377\\u037a-\\u037d\\u0386\\u0388-\\u038a\\u038c\\u038e-\\u03a1\\u03a3-\\u03f5\\u03f7-\\u0481\\u048a-\\u0527\\u0531-\\u0556\\u0559\\u0561-\\u0587\\u05d0-\\u05ea\\u05f0-\\u05f2\\u0620-\\u064a\\u066e\\u066f\\u0671-\\u06d3\\u06d5\\u06e5\\u06e6\\u06ee\\u06ef\\u06fa-\\u06fc\\u06ff\\u0710\\u0712-\\u072f\\u074d-\\u07a5\\u07b1\\u07ca-\\u07ea\\u07f4\\u07f5\\u07fa\\u0800-\\u0815\\u081a\\u0824\\u0828\\u0840-\\u0858\\u08a0\\u08a2-\\u08ac\\u0904-\\u0939\\u093d\\u0950\\u0958-\\u0961\\u0971-\\u0977\\u0979-\\u097f\\u0985-\\u098c\\u098f\\u0990\\u0993-\\u09a8\\u09aa-\\u09b0\\u09b2\\u09b6-\\u09b9\\u09bd\\u09ce\\u09dc\\u09dd\\u09df-\\u09e1\\u09f0\\u09f1\\u0a05-\\u0a0a\\u0a0f\\u0a10\\u0a13-\\u0a28\\u0a2a-\\u0a30\\u0a32\\u0a33\\u0a35\\u0a36\\u0a38\\u0a39\\u0a59-\\u0a5c\\u0a5e\\u0a72-\\u0a74\\u0a85-\\u0a8d\\u0a8f-\\u0a91\\u0a93-\\u0aa8\\u0aaa-\\u0ab0\\u0ab2\\u0ab3\\u0ab5-\\u0ab9\\u0abd\\u0ad0\\u0ae0\\u0ae1\\u0b05-\\u0b0c\\u0b0f\\u0b10\\u0b13-\\u0b28\\u0b2a-\\u0b30\\u0b32\\u0b33\\u0b35-\\u0b39\\u0b3d\\u0b5c\\u0b5d\\u0b5f-\\u0b61\\u0b71\\u0b83\\u0b85-\\u0b8a\\u0b8e-\\u0b90\\u0b92-\\u0b95\\u0b99\\u0b9a\\u0b9c\\u0b9e\\u0b9f\\u0ba3\\u0ba4\\u0ba8-\\u0baa\\u0bae-\\u0bb9\\u0bd0\\u0c05-\\u0c0c\\u0c0e-\\u0c10\\u0c12-\\u0c28\\u0c2a-\\u0c33\\u0c35-\\u0c39\\u0c3d\\u0c58\\u0c59\\u0c60\\u0c61\\u0c85-\\u0c8c\\u0c8e-\\u0c90\\u0c92-\\u0ca8\\u0caa-\\u0cb3\\u0cb5-\\u0cb9\\u0cbd\\u0cde\\u0ce0\\u0ce1\\u0cf1\\u0cf2\\u0d05-\\u0d0c\\u0d0e-\\u0d10\\u0d12-\\u0d3a\\u0d3d\\u0d4e\\u0d60\\u0d61\\u0d7a-\\u0d7f\\u0d85-\\u0d96\\u0d9a-\\u0db1\\u0db3-\\u0dbb\\u0dbd\\u0dc0-\\u0dc6\\u0e01-\\u0e30\\u0e32\\u0e33\\u0e40-\\u0e46\\u0e81\\u0e82\\u0e84\\u0e87\\u0e88\\u0e8a\\u0e8d\\u0e94-\\u0e97\\u0e99-\\u0e9f\\u0ea1-\\u0ea3\\u0ea5\\u0ea7\\u0eaa\\u0eab\\u0ead-\\u0eb0\\u0eb2\\u0eb3\\u0ebd\\u0ec0-\\u0ec4\\u0ec6\\u0edc-\\u0edf\\u0f00\\u0f40-\\u0f47\\u0f49-\\u0f6c\\u0f88-\\u0f8c\\u1000-\\u102a\\u103f\\u1050-\\u1055\\u105a-\\u105d\\u1061\\u1065\\u1066\\u106e-\\u1070\\u1075-\\u1081\\u108e\\u10a0-\\u10c5\\u10c7\\u10cd\\u10d0-\\u10fa\\u10fc-\\u1248\\u124a-\\u124d\\u1250-\\u1256\\u1258\\u125a-\\u125d\\u1260-\\u1288\\u128a-\\u128d\\u1290-\\u12b0\\u12b2-\\u12b5\\u12b8-\\u12be\\u12c0\\u12c2-\\u12c5\\u12c8-\\u12d6\\u12d8-\\u1310\\u1312-\\u1315\\u1318-\\u135a\\u1380-\\u138f\\u13a0-\\u13f4\\u1401-\\u166c\\u166f-\\u167f\\u1681-\\u169a\\u16a0-\\u16ea\\u16ee-\\u16f0\\u1700-\\u170c\\u170e-\\u1711\\u1720-\\u1731\\u1740-\\u1751\\u1760-\\u176c\\u176e-\\u1770\\u1780-\\u17b3\\u17d7\\u17dc\\u1820-\\u1877\\u1880-\\u18a8\\u18aa\\u18b0-\\u18f5\\u1900-\\u191c\\u1950-\\u196d\\u1970-\\u1974\\u1980-\\u19ab\\u19c1-\\u19c7\\u1a00-\\u1a16\\u1a20-\\u1a54\\u1aa7\\u1b05-\\u1b33\\u1b45-\\u1b4b\\u1b83-\\u1ba0\\u1bae\\u1baf\\u1bba-\\u1be5\\u1c00-\\u1c23\\u1c4d-\\u1c4f\\u1c5a-\\u1c7d\\u1ce9-\\u1cec\\u1cee-\\u1cf1\\u1cf5\\u1cf6\\u1d00-\\u1dbf\\u1e00-\\u1f15\\u1f18-\\u1f1d\\u1f20-\\u1f45\\u1f48-\\u1f4d\\u1f50-\\u1f57\\u1f59\\u1f5b\\u1f5d\\u1f5f-\\u1f7d\\u1f80-\\u1fb4\\u1fb6-\\u1fbc\\u1fbe\\u1fc2-\\u1fc4\\u1fc6-\\u1fcc\\u1fd0-\\u1fd3\\u1fd6-\\u1fdb\\u1fe0-\\u1fec\\u1ff2-\\u1ff4\\u1ff6-\\u1ffc\\u2071\\u207f\\u2090-\\u209c\\u2102\\u2107\\u210a-\\u2113\\u2115\\u2119-\\u211d\\u2124\\u2126\\u2128\\u212a-\\u212d\\u212f-\\u2139\\u213c-\\u213f\\u2145-\\u2149\\u214e\\u2160-\\u2188\\u2c00-\\u2c2e\\u2c30-\\u2c5e\\u2c60-\\u2ce4\\u2ceb-\\u2cee\\u2cf2\\u2cf3\\u2d00-\\u2d25\\u2d27\\u2d2d\\u2d30-\\u2d67\\u2d6f\\u2d80-\\u2d96\\u2da0-\\u2da6\\u2da8-\\u2dae\\u2db0-\\u2db6\\u2db8-\\u2dbe\\u2dc0-\\u2dc6\\u2dc8-\\u2dce\\u2dd0-\\u2dd6\\u2dd8-\\u2dde\\u2e2f\\u3005-\\u3007\\u3021-\\u3029\\u3031-\\u3035\\u3038-\\u303c\\u3041-\\u3096\\u309d-\\u309f\\u30a1-\\u30fa\\u30fc-\\u30ff\\u3105-\\u312d\\u3131-\\u318e\\u31a0-\\u31ba\\u31f0-\\u31ff\\u3400-\\u4db5\\u4e00-\\u9fcc\\ua000-\\ua48c\\ua4d0-\\ua4fd\\ua500-\\ua60c\\ua610-\\ua61f\\ua62a\\ua62b\\ua640-\\ua66e\\ua67f-\\ua697\\ua6a0-\\ua6ef\\ua717-\\ua71f\\ua722-\\ua788\\ua78b-\\ua78e\\ua790-\\ua793\\ua7a0-\\ua7aa\\ua7f8-\\ua801\\ua803-\\ua805\\ua807-\\ua80a\\ua80c-\\ua822\\ua840-\\ua873\\ua882-\\ua8b3\\ua8f2-\\ua8f7\\ua8fb\\ua90a-\\ua925\\ua930-\\ua946\\ua960-\\ua97c\\ua984-\\ua9b2\\ua9cf\\uaa00-\\uaa28\\uaa40-\\uaa42\\uaa44-\\uaa4b\\uaa60-\\uaa76\\uaa7a\\uaa80-\\uaaaf\\uaab1\\uaab5\\uaab6\\uaab9-\\uaabd\\uaac0\\uaac2\\uaadb-\\uaadd\\uaae0-\\uaaea\\uaaf2-\\uaaf4\\uab01-\\uab06\\uab09-\\uab0e\\uab11-\\uab16\\uab20-\\uab26\\uab28-\\uab2e\\uabc0-\\uabe2\\uac00-\\ud7a3\\ud7b0-\\ud7c6\\ud7cb-\\ud7fb\\uf900-\\ufa6d\\ufa70-\\ufad9\\ufb00-\\ufb06\\ufb13-\\ufb17\\ufb1d\\ufb1f-\\ufb28\\ufb2a-\\ufb36\\ufb38-\\ufb3c\\ufb3e\\ufb40\\ufb41\\ufb43\\ufb44\\ufb46-\\ufbb1\\ufbd3-\\ufd3d\\ufd50-\\ufd8f\\ufd92-\\ufdc7\\ufdf0-\\ufdfb\\ufe70-\\ufe74\\ufe76-\\ufefc\\uff21-\\uff3a\\uff41-\\uff5a\\uff66-\\uffbe\\uffc2-\\uffc7\\uffca-\\uffcf\\uffd2-\\uffd7\\uffda-\\uffdc",l="\\u0300-\\u036f\\u0483-\\u0487\\u0591-\\u05bd\\u05bf\\u05c1\\u05c2\\u05c4\\u05c5\\u05c7\\u0610-\\u061a\\u0620-\\u0649\\u0672-\\u06d3\\u06e7-\\u06e8\\u06fb-\\u06fc\\u0730-\\u074a\\u0800-\\u0814\\u081b-\\u0823\\u0825-\\u0827\\u0829-\\u082d\\u0840-\\u0857\\u08e4-\\u08fe\\u0900-\\u0903\\u093a-\\u093c\\u093e-\\u094f\\u0951-\\u0957\\u0962-\\u0963\\u0966-\\u096f\\u0981-\\u0983\\u09bc\\u09be-\\u09c4\\u09c7\\u09c8\\u09d7\\u09df-\\u09e0\\u0a01-\\u0a03\\u0a3c\\u0a3e-\\u0a42\\u0a47\\u0a48\\u0a4b-\\u0a4d\\u0a51\\u0a66-\\u0a71\\u0a75\\u0a81-\\u0a83\\u0abc\\u0abe-\\u0ac5\\u0ac7-\\u0ac9\\u0acb-\\u0acd\\u0ae2-\\u0ae3\\u0ae6-\\u0aef\\u0b01-\\u0b03\\u0b3c\\u0b3e-\\u0b44\\u0b47\\u0b48\\u0b4b-\\u0b4d\\u0b56\\u0b57\\u0b5f-\\u0b60\\u0b66-\\u0b6f\\u0b82\\u0bbe-\\u0bc2\\u0bc6-\\u0bc8\\u0bca-\\u0bcd\\u0bd7\\u0be6-\\u0bef\\u0c01-\\u0c03\\u0c46-\\u0c48\\u0c4a-\\u0c4d\\u0c55\\u0c56\\u0c62-\\u0c63\\u0c66-\\u0c6f\\u0c82\\u0c83\\u0cbc\\u0cbe-\\u0cc4\\u0cc6-\\u0cc8\\u0cca-\\u0ccd\\u0cd5\\u0cd6\\u0ce2-\\u0ce3\\u0ce6-\\u0cef\\u0d02\\u0d03\\u0d46-\\u0d48\\u0d57\\u0d62-\\u0d63\\u0d66-\\u0d6f\\u0d82\\u0d83\\u0dca\\u0dcf-\\u0dd4\\u0dd6\\u0dd8-\\u0ddf\\u0df2\\u0df3\\u0e34-\\u0e3a\\u0e40-\\u0e45\\u0e50-\\u0e59\\u0eb4-\\u0eb9\\u0ec8-\\u0ecd\\u0ed0-\\u0ed9\\u0f18\\u0f19\\u0f20-\\u0f29\\u0f35\\u0f37\\u0f39\\u0f41-\\u0f47\\u0f71-\\u0f84\\u0f86-\\u0f87\\u0f8d-\\u0f97\\u0f99-\\u0fbc\\u0fc6\\u1000-\\u1029\\u1040-\\u1049\\u1067-\\u106d\\u1071-\\u1074\\u1082-\\u108d\\u108f-\\u109d\\u135d-\\u135f\\u170e-\\u1710\\u1720-\\u1730\\u1740-\\u1750\\u1772\\u1773\\u1780-\\u17b2\\u17dd\\u17e0-\\u17e9\\u180b-\\u180d\\u1810-\\u1819\\u1920-\\u192b\\u1930-\\u193b\\u1951-\\u196d\\u19b0-\\u19c0\\u19c8-\\u19c9\\u19d0-\\u19d9\\u1a00-\\u1a15\\u1a20-\\u1a53\\u1a60-\\u1a7c\\u1a7f-\\u1a89\\u1a90-\\u1a99\\u1b46-\\u1b4b\\u1b50-\\u1b59\\u1b6b-\\u1b73\\u1bb0-\\u1bb9\\u1be6-\\u1bf3\\u1c00-\\u1c22\\u1c40-\\u1c49\\u1c5b-\\u1c7d\\u1cd0-\\u1cd2\\u1d00-\\u1dbe\\u1e01-\\u1f15\\u200c\\u200d\\u203f\\u2040\\u2054\\u20d0-\\u20dc\\u20e1\\u20e5-\\u20f0\\u2d81-\\u2d96\\u2de0-\\u2dff\\u3021-\\u3028\\u3099\\u309a\\ua640-\\ua66d\\ua674-\\ua67d\\ua69f\\ua6f0-\\ua6f1\\ua7f8-\\ua800\\ua806\\ua80b\\ua823-\\ua827\\ua880-\\ua881\\ua8b4-\\ua8c4\\ua8d0-\\ua8d9\\ua8f3-\\ua8f7\\ua900-\\ua909\\ua926-\\ua92d\\ua930-\\ua945\\ua980-\\ua983\\ua9b3-\\ua9c0\\uaa00-\\uaa27\\uaa40-\\uaa41\\uaa4c-\\uaa4d\\uaa50-\\uaa59\\uaa7b\\uaae0-\\uaae9\\uaaf2-\\uaaf3\\uabc0-\\uabe1\\uabec\\uabed\\uabf0-\\uabf9\\ufb20-\\ufb28\\ufe00-\\ufe0f\\ufe20-\\ufe26\\ufe33\\ufe34\\ufe4d-\\ufe4f\\uff10-\\uff19\\uff3f",b="\\\\u[0-9a-fA-F]{4}|\\\\u\\{[0-9a-fA-F]+\\}",x="(?:"+b+"|["+y+g+"])",O="(?:"+b+"|["+p+g+l+"])*";i.identifier=new RegExp(x+O,"g"),i.identifierStart=new RegExp(x),i.identifierMatch=new RegExp("(?:"+b+"|["+p+g+l+"])+");var k=/[\u1680\u180e\u2000-\u200a\u202f\u205f\u3000\ufeff]/;i.newline=/[\n\r\u2028\u2029]/,i.lineBreak=new RegExp(`\r
|`+i.newline.source),i.allLineBreaks=new RegExp(i.lineBreak.source,"g")},function(o,i,y){var p=y(6).Options,g=["before-newline","after-newline","preserve-newline"];function l(b){p.call(this,b,"js");var x=this.raw_options.brace_style||null;x==="expand-strict"?this.raw_options.brace_style="expand":x==="collapse-preserve-inline"?this.raw_options.brace_style="collapse,preserve-inline":this.raw_options.braces_on_own_line!==void 0&&(this.raw_options.brace_style=this.raw_options.braces_on_own_line?"expand":"collapse");var O=this._get_selection_list("brace_style",["collapse","expand","end-expand","none","preserve-inline"]);this.brace_preserve_inline=!1,this.brace_style="collapse";for(var k=0;k<O.length;k++)O[k]==="preserve-inline"?this.brace_preserve_inline=!0:this.brace_style=O[k];this.unindent_chained_methods=this._get_boolean("unindent_chained_methods"),this.break_chained_methods=this._get_boolean("break_chained_methods"),this.space_in_paren=this._get_boolean("space_in_paren"),this.space_in_empty_paren=this._get_boolean("space_in_empty_paren"),this.jslint_happy=this._get_boolean("jslint_happy"),this.space_after_anon_function=this._get_boolean("space_after_anon_function"),this.space_after_named_function=this._get_boolean("space_after_named_function"),this.keep_array_indentation=this._get_boolean("keep_array_indentation"),this.space_before_conditional=this._get_boolean("space_before_conditional",!0),this.unescape_strings=this._get_boolean("unescape_strings"),this.e4x=this._get_boolean("e4x"),this.comma_first=this._get_boolean("comma_first"),this.operator_position=this._get_selection("operator_position",g),this.test_output_raw=this._get_boolean("test_output_raw"),this.jslint_happy&&(this.space_after_anon_function=!0)}l.prototype=new p,o.exports.Options=l},function(o){function i(g,l){this.raw_options=y(g,l),this.disabled=this._get_boolean("disabled"),this.eol=this._get_characters("eol","auto"),this.end_with_newline=this._get_boolean("end_with_newline"),this.indent_size=this._get_number("indent_size",4),this.indent_char=this._get_characters("indent_char"," "),this.indent_level=this._get_number("indent_level"),this.preserve_newlines=this._get_boolean("preserve_newlines",!0),this.max_preserve_newlines=this._get_number("max_preserve_newlines",32786),this.preserve_newlines||(this.max_preserve_newlines=0),this.indent_with_tabs=this._get_boolean("indent_with_tabs",this.indent_char===" "),this.indent_with_tabs&&(this.indent_char=" ",this.indent_size===1&&(this.indent_size=4)),this.wrap_line_length=this._get_number("wrap_line_length",this._get_number("max_char")),this.indent_empty_lines=this._get_boolean("indent_empty_lines"),this.templating=this._get_selection_list("templating",["auto","none","angular","django","erb","handlebars","php","smarty"],["auto"])}i.prototype._get_array=function(g,l){var b=this.raw_options[g],x=l||[];return typeof b=="object"?b!==null&&typeof b.concat=="function"&&(x=b.concat()):typeof b=="string"&&(x=b.split(/[^a-zA-Z0-9_\/\-]+/)),x},i.prototype._get_boolean=function(g,l){var b=this.raw_options[g],x=b===void 0?!!l:!!b;return x},i.prototype._get_characters=function(g,l){var b=this.raw_options[g],x=l||"";return typeof b=="string"&&(x=b.replace(/\\r/,"\r").replace(/\\n/,`
`).replace(/\\t/," ")),x},i.prototype._get_number=function(g,l){var b=this.raw_options[g];l=parseInt(l,10),isNaN(l)&&(l=0);var x=parseInt(b,10);return isNaN(x)&&(x=l),x},i.prototype._get_selection=function(g,l,b){var x=this._get_selection_list(g,l,b);if(x.length!==1)throw new Error("Invalid Option Value: The option '"+g+`' can only be one of the following values:
`+l+`
You passed in: '`+this.raw_options[g]+"'");return x[0]},i.prototype._get_selection_list=function(g,l,b){if(!l||l.length===0)throw new Error("Selection list cannot be empty.");if(b=b||[l[0]],!this._is_valid_selection(b,l))throw new Error("Invalid Default Value!");var x=this._get_array(g,b);if(!this._is_valid_selection(x,l))throw new Error("Invalid Option Value: The option '"+g+`' can contain only the following values:
`+l+`
You passed in: '`+this.raw_options[g]+"'");return x},i.prototype._is_valid_selection=function(g,l){return g.length&&l.length&&!g.some(function(b){return l.indexOf(b)===-1})};function y(g,l){var b={};g=p(g);var x;for(x in g)x!==l&&(b[x]=g[x]);if(l&&g[l])for(x in g[l])b[x]=g[l][x];return b}function p(g){var l={},b;for(b in g){var x=b.replace(/-/g,"_");l[x]=g[b]}return l}o.exports.Options=i,o.exports.normalizeOpts=p,o.exports.mergeOpts=y},function(o,i,y){var p=y(8).InputScanner,g=y(9).Tokenizer,l=y(9).TOKEN,b=y(13).Directives,x=y(4),O=y(12).Pattern,k=y(14).TemplatablePattern;function C(ee,J){return J.indexOf(ee)!==-1}var T={START_EXPR:"TK_START_EXPR",END_EXPR:"TK_END_EXPR",START_BLOCK:"TK_START_BLOCK",END_BLOCK:"TK_END_BLOCK",WORD:"TK_WORD",RESERVED:"TK_RESERVED",SEMICOLON:"TK_SEMICOLON",STRING:"TK_STRING",EQUALS:"TK_EQUALS",OPERATOR:"TK_OPERATOR",COMMA:"TK_COMMA",BLOCK_COMMENT:"TK_BLOCK_COMMENT",COMMENT:"TK_COMMENT",DOT:"TK_DOT",UNKNOWN:"TK_UNKNOWN",START:l.START,RAW:l.RAW,EOF:l.EOF},F=new b(/\/\*/,/\*\//),$=/0[xX][0123456789abcdefABCDEF_]*n?|0[oO][01234567_]*n?|0[bB][01_]*n?|\d[\d_]*n|(?:\.\d[\d_]*|\d[\d_]*\.?[\d_]*)(?:[eE][+-]?[\d_]+)?/,R=/[0-9]/,K=/[^\d\.]/,W=">>> === !== &&= ??= ||= << && >= ** != == <= >> || ?? |> < / - + > : & % ? ^ | *".split(" "),Z=">>>= ... >>= <<= === >>> !== **= &&= ??= ||= => ^= :: /= << <= == && -= >= >> != -- += ** || ?? ++ %= &= *= |= |> = ! ? > < : / ^ - + * & % ~ |";Z=Z.replace(/[-[\]{}()*+?.,\\^$|#]/g,"\\$&"),Z="\\?\\.(?!\\d) "+Z,Z=Z.replace(/ /g,"|");var ie=new RegExp(Z),ne="continue,try,throw,return,var,let,const,if,switch,case,default,for,while,break,function,import,export".split(","),se=ne.concat(["do","in","of","else","get","set","new","catch","finally","typeof","yield","async","await","from","as","class","extends"]),Q=new RegExp("^(?:"+se.join("|")+")$"),Y,G=function(ee,J){g.call(this,ee,J),this._patterns.whitespace=this._patterns.whitespace.matching(/\u00A0\u1680\u180e\u2000-\u200a\u202f\u205f\u3000\ufeff/.source,/\u2028\u2029/.source);var te=new O(this._input),M=new k(this._input).read_options(this._options);this.__patterns={template:M,identifier:M.starting_with(x.identifier).matching(x.identifierMatch),number:te.matching($),punct:te.matching(ie),comment:te.starting_with(/\/\//).until(/[\n\r\u2028\u2029]/),block_comment:te.starting_with(/\/\*/).until_after(/\*\//),html_comment_start:te.matching(/<!--/),html_comment_end:te.matching(/-->/),include:te.starting_with(/#include/).until_after(x.lineBreak),shebang:te.starting_with(/#!/).until_after(x.lineBreak),xml:te.matching(/[\s\S]*?<(\/?)([-a-zA-Z:0-9_.]+|{[^}]+?}|!\[CDATA\[[^\]]*?\]\]|)(\s*{[^}]+?}|\s+[-a-zA-Z:0-9_.]+|\s+[-a-zA-Z:0-9_.]+\s*=\s*('[^']*'|"[^"]*"|{([^{}]|{[^}]+?})+?}))*\s*(\/?)\s*>/),single_quote:M.until(/['\\\n\r\u2028\u2029]/),double_quote:M.until(/["\\\n\r\u2028\u2029]/),template_text:M.until(/[`\\$]/),template_expression:M.until(/[`}\\]/)}};G.prototype=new g,G.prototype._is_comment=function(ee){return ee.type===T.COMMENT||ee.type===T.BLOCK_COMMENT||ee.type===T.UNKNOWN},G.prototype._is_opening=function(ee){return ee.type===T.START_BLOCK||ee.type===T.START_EXPR},G.prototype._is_closing=function(ee,J){return(ee.type===T.END_BLOCK||ee.type===T.END_EXPR)&&J&&(ee.text==="]"&&J.text==="["||ee.text===")"&&J.text==="("||ee.text==="}"&&J.text==="{")},G.prototype._reset=function(){Y=!1},G.prototype._get_next_token=function(ee,J){var te=null;this._readWhitespace();var M=this._input.peek();return M===null?this._create_token(T.EOF,""):(te=te||this._read_non_javascript(M),te=te||this._read_string(M),te=te||this._read_pair(M,this._input.peek(1)),te=te||this._read_word(ee),te=te||this._read_singles(M),te=te||this._read_comment(M),te=te||this._read_regexp(M,ee),te=te||this._read_xml(M,ee),te=te||this._read_punctuation(),te=te||this._create_token(T.UNKNOWN,this._input.next()),te)},G.prototype._read_word=function(ee){var J;if(J=this.__patterns.identifier.read(),J!=="")return J=J.replace(x.allLineBreaks,`
`),!(ee.type===T.DOT||ee.type===T.RESERVED&&(ee.text==="set"||ee.text==="get"))&&Q.test(J)?(J==="in"||J==="of")&&(ee.type===T.WORD||ee.type===T.STRING)?this._create_token(T.OPERATOR,J):this._create_token(T.RESERVED,J):this._create_token(T.WORD,J);if(J=this.__patterns.number.read(),J!=="")return this._create_token(T.WORD,J)},G.prototype._read_singles=function(ee){var J=null;return ee==="("||ee==="["?J=this._create_token(T.START_EXPR,ee):ee===")"||ee==="]"?J=this._create_token(T.END_EXPR,ee):ee==="{"?J=this._create_token(T.START_BLOCK,ee):ee==="}"?J=this._create_token(T.END_BLOCK,ee):ee===";"?J=this._create_token(T.SEMICOLON,ee):ee==="."&&K.test(this._input.peek(1))?J=this._create_token(T.DOT,ee):ee===","&&(J=this._create_token(T.COMMA,ee)),J&&this._input.next(),J},G.prototype._read_pair=function(ee,J){var te=null;return ee==="#"&&J==="{"&&(te=this._create_token(T.START_BLOCK,ee+J)),te&&(this._input.next(),this._input.next()),te},G.prototype._read_punctuation=function(){var ee=this.__patterns.punct.read();if(ee!=="")return ee==="="?this._create_token(T.EQUALS,ee):ee==="?."?this._create_token(T.DOT,ee):this._create_token(T.OPERATOR,ee)},G.prototype._read_non_javascript=function(ee){var J="";if(ee==="#"){if(this._is_first_token()&&(J=this.__patterns.shebang.read(),J))return this._create_token(T.UNKNOWN,J.trim()+`
`);if(J=this.__patterns.include.read(),J)return this._create_token(T.UNKNOWN,J.trim()+`
`);ee=this._input.next();var te="#";if(this._input.hasNext()&&this._input.testChar(R)){do ee=this._input.next(),te+=ee;while(this._input.hasNext()&&ee!=="#"&&ee!=="=");return ee==="#"||(this._input.peek()==="["&&this._input.peek(1)==="]"?(te+="[]",this._input.next(),this._input.next()):this._input.peek()==="{"&&this._input.peek(1)==="}"&&(te+="{}",this._input.next(),this._input.next())),this._create_token(T.WORD,te)}this._input.back()}else if(ee==="<"&&this._is_first_token()){if(J=this.__patterns.html_comment_start.read(),J){for(;this._input.hasNext()&&!this._input.testChar(x.newline);)J+=this._input.next();return Y=!0,this._create_token(T.COMMENT,J)}}else if(Y&&ee==="-"&&(J=this.__patterns.html_comment_end.read(),J))return Y=!1,this._create_token(T.COMMENT,J);return null},G.prototype._read_comment=function(ee){var J=null;if(ee==="/"){var te="";if(this._input.peek(1)==="*"){te=this.__patterns.block_comment.read();var M=F.get_directives(te);M&&M.ignore==="start"&&(te+=F.readIgnored(this._input)),te=te.replace(x.allLineBreaks,`
`),J=this._create_token(T.BLOCK_COMMENT,te),J.directives=M}else this._input.peek(1)==="/"&&(te=this.__patterns.comment.read(),J=this._create_token(T.COMMENT,te))}return J},G.prototype._read_string=function(ee){if(ee==="`"||ee==="'"||ee==='"'){var J=this._input.next();return this.has_char_escapes=!1,ee==="`"?J+=this._read_string_recursive("`",!0,"${"):J+=this._read_string_recursive(ee),this.has_char_escapes&&this._options.unescape_strings&&(J=ae(J)),this._input.peek()===ee&&(J+=this._input.next()),J=J.replace(x.allLineBreaks,`
`),this._create_token(T.STRING,J)}return null},G.prototype._allow_regexp_or_xml=function(ee){return ee.type===T.RESERVED&&C(ee.text,["return","case","throw","else","do","typeof","yield"])||ee.type===T.END_EXPR&&ee.text===")"&&ee.opened.previous.type===T.RESERVED&&C(ee.opened.previous.text,["if","while","for"])||C(ee.type,[T.COMMENT,T.START_EXPR,T.START_BLOCK,T.START,T.END_BLOCK,T.OPERATOR,T.EQUALS,T.EOF,T.SEMICOLON,T.COMMA])},G.prototype._read_regexp=function(ee,J){if(ee==="/"&&this._allow_regexp_or_xml(J)){for(var te=this._input.next(),M=!1,L=!1;this._input.hasNext()&&(M||L||this._input.peek()!==ee)&&!this._input.testChar(x.newline);)te+=this._input.peek(),M?M=!1:(M=this._input.peek()==="\\",this._input.peek()==="["?L=!0:this._input.peek()==="]"&&(L=!1)),this._input.next();return this._input.peek()===ee&&(te+=this._input.next(),te+=this._input.read(x.identifier)),this._create_token(T.STRING,te)}return null},G.prototype._read_xml=function(ee,J){if(this._options.e4x&&ee==="<"&&this._allow_regexp_or_xml(J)){var te="",M=this.__patterns.xml.read_match();if(M){for(var L=M[2].replace(/^{\s+/,"{").replace(/\s+}$/,"}"),X=L.indexOf("{")===0,fe=0;M;){var xe=!!M[1],Ce=M[2],Me=!!M[M.length-1]||Ce.slice(0,8)==="![CDATA[";if(!Me&&(Ce===L||X&&Ce.replace(/^{\s+/,"{").replace(/\s+}$/,"}"))&&(xe?--fe:++fe),te+=M[0],fe<=0)break;M=this.__patterns.xml.read_match()}return M||(te+=this._input.match(/[\s\S]*/g)[0]),te=te.replace(x.allLineBreaks,`
`),this._create_token(T.STRING,te)}}return null};function ae(ee){for(var J="",te=0,M=new p(ee),L=null;M.hasNext();)if(L=M.match(/([\s]|[^\\]|\\\\)+/g),L&&(J+=L[0]),M.peek()==="\\"){if(M.next(),M.peek()==="x")L=M.match(/x([0-9A-Fa-f]{2})/g);else if(M.peek()==="u")L=M.match(/u([0-9A-Fa-f]{4})/g),L||(L=M.match(/u\{([0-9A-Fa-f]+)\}/g));else{J+="\\",M.hasNext()&&(J+=M.next());continue}if(!L||(te=parseInt(L[1],16),te>126&&te<=255&&L[0].indexOf("x")===0))return ee;te>=0&&te<32||te>1114111?J+="\\"+L[0]:te===34||te===39||te===92?J+="\\"+String.fromCharCode(te):J+=String.fromCharCode(te)}return J}G.prototype._read_string_recursive=function(ee,J,te){var M,L;ee==="'"?L=this.__patterns.single_quote:ee==='"'?L=this.__patterns.double_quote:ee==="`"?L=this.__patterns.template_text:ee==="}"&&(L=this.__patterns.template_expression);for(var X=L.read(),fe="";this._input.hasNext();){if(fe=this._input.next(),fe===ee||!J&&x.newline.test(fe)){this._input.back();break}else fe==="\\"&&this._input.hasNext()?(M=this._input.peek(),M==="x"||M==="u"?this.has_char_escapes=!0:M==="\r"&&this._input.peek(1)===`
`&&this._input.next(),fe+=this._input.next()):te&&(te==="${"&&fe==="$"&&this._input.peek()==="{"&&(fe+=this._input.next()),te===fe&&(ee==="`"?fe+=this._read_string_recursive("}",J,"`"):fe+=this._read_string_recursive("`",J,"${"),this._input.hasNext()&&(fe+=this._input.next())));fe+=L.read(),X+=fe}return X},o.exports.Tokenizer=G,o.exports.TOKEN=T,o.exports.positionable_operators=W.slice(),o.exports.line_starters=ne.slice()},function(o){var i=RegExp.prototype.hasOwnProperty("sticky");function y(p){this.__input=p||"",this.__input_length=this.__input.length,this.__position=0}y.prototype.restart=function(){this.__position=0},y.prototype.back=function(){this.__position>0&&(this.__position-=1)},y.prototype.hasNext=function(){return this.__position<this.__input_length},y.prototype.next=function(){var p=null;return this.hasNext()&&(p=this.__input.charAt(this.__position),this.__position+=1),p},y.prototype.peek=function(p){var g=null;return p=p||0,p+=this.__position,p>=0&&p<this.__input_length&&(g=this.__input.charAt(p)),g},y.prototype.__match=function(p,g){p.lastIndex=g;var l=p.exec(this.__input);return l&&!(i&&p.sticky)&&l.index!==g&&(l=null),l},y.prototype.test=function(p,g){return g=g||0,g+=this.__position,g>=0&&g<this.__input_length?!!this.__match(p,g):!1},y.prototype.testChar=function(p,g){var l=this.peek(g);return p.lastIndex=0,l!==null&&p.test(l)},y.prototype.match=function(p){var g=this.__match(p,this.__position);return g?this.__position+=g[0].length:g=null,g},y.prototype.read=function(p,g,l){var b="",x;return p&&(x=this.match(p),x&&(b+=x[0])),g&&(x||!p)&&(b+=this.readUntil(g,l)),b},y.prototype.readUntil=function(p,g){var l="",b=this.__position;p.lastIndex=this.__position;var x=p.exec(this.__input);return x?(b=x.index,g&&(b+=x[0].length)):b=this.__input_length,l=this.__input.substring(this.__position,b),this.__position=b,l},y.prototype.readUntilAfter=function(p){return this.readUntil(p,!0)},y.prototype.get_regexp=function(p,g){var l=null,b="g";return g&&i&&(b="y"),typeof p=="string"&&p!==""?l=new RegExp(p,b):p&&(l=new RegExp(p.source,b)),l},y.prototype.get_literal_regexp=function(p){return RegExp(p.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"))},y.prototype.peekUntilAfter=function(p){var g=this.__position,l=this.readUntilAfter(p);return this.__position=g,l},y.prototype.lookBack=function(p){var g=this.__position-1;return g>=p.length&&this.__input.substring(g-p.length,g).toLowerCase()===p},o.exports.InputScanner=y},function(o,i,y){var p=y(8).InputScanner,g=y(3).Token,l=y(10).TokenStream,b=y(11).WhitespacePattern,x={START:"TK_START",RAW:"TK_RAW",EOF:"TK_EOF"},O=function(k,C){this._input=new p(k),this._options=C||{},this.__tokens=null,this._patterns={},this._patterns.whitespace=new b(this._input)};O.prototype.tokenize=function(){this._input.restart(),this.__tokens=new l,this._reset();for(var k,C=new g(x.START,""),T=null,F=[],$=new l;C.type!==x.EOF;){for(k=this._get_next_token(C,T);this._is_comment(k);)$.add(k),k=this._get_next_token(C,T);$.isEmpty()||(k.comments_before=$,$=new l),k.parent=T,this._is_opening(k)?(F.push(T),T=k):T&&this._is_closing(k,T)&&(k.opened=T,T.closed=k,T=F.pop(),k.parent=T),k.previous=C,C.next=k,this.__tokens.add(k),C=k}return this.__tokens},O.prototype._is_first_token=function(){return this.__tokens.isEmpty()},O.prototype._reset=function(){},O.prototype._get_next_token=function(k,C){this._readWhitespace();var T=this._input.read(/.+/g);return T?this._create_token(x.RAW,T):this._create_token(x.EOF,"")},O.prototype._is_comment=function(k){return!1},O.prototype._is_opening=function(k){return!1},O.prototype._is_closing=function(k,C){return!1},O.prototype._create_token=function(k,C){var T=new g(k,C,this._patterns.whitespace.newline_count,this._patterns.whitespace.whitespace_before_token);return T},O.prototype._readWhitespace=function(){return this._patterns.whitespace.read()},o.exports.Tokenizer=O,o.exports.TOKEN=x},function(o){function i(y){this.__tokens=[],this.__tokens_length=this.__tokens.length,this.__position=0,this.__parent_token=y}i.prototype.restart=function(){this.__position=0},i.prototype.isEmpty=function(){return this.__tokens_length===0},i.prototype.hasNext=function(){return this.__position<this.__tokens_length},i.prototype.next=function(){var y=null;return this.hasNext()&&(y=this.__tokens[this.__position],this.__position+=1),y},i.prototype.peek=function(y){var p=null;return y=y||0,y+=this.__position,y>=0&&y<this.__tokens_length&&(p=this.__tokens[y]),p},i.prototype.add=function(y){this.__parent_token&&(y.parent=this.__parent_token),this.__tokens.push(y),this.__tokens_length+=1},o.exports.TokenStream=i},function(o,i,y){var p=y(12).Pattern;function g(l,b){p.call(this,l,b),b?this._line_regexp=this._input.get_regexp(b._line_regexp):this.__set_whitespace_patterns("",""),this.newline_count=0,this.whitespace_before_token=""}g.prototype=new p,g.prototype.__set_whitespace_patterns=function(l,b){l+="\\t ",b+="\\n\\r",this._match_pattern=this._input.get_regexp("["+l+b+"]+",!0),this._newline_regexp=this._input.get_regexp("\\r\\n|["+b+"]")},g.prototype.read=function(){this.newline_count=0,this.whitespace_before_token="";var l=this._input.read(this._match_pattern);if(l===" ")this.whitespace_before_token=" ";else if(l){var b=this.__split(this._newline_regexp,l);this.newline_count=b.length-1,this.whitespace_before_token=b[this.newline_count]}return l},g.prototype.matching=function(l,b){var x=this._create();return x.__set_whitespace_patterns(l,b),x._update(),x},g.prototype._create=function(){return new g(this._input,this)},g.prototype.__split=function(l,b){l.lastIndex=0;for(var x=0,O=[],k=l.exec(b);k;)O.push(b.substring(x,k.index)),x=k.index+k[0].length,k=l.exec(b);return x<b.length?O.push(b.substring(x,b.length)):O.push(""),O},o.exports.WhitespacePattern=g},function(o){function i(y,p){this._input=y,this._starting_pattern=null,this._match_pattern=null,this._until_pattern=null,this._until_after=!1,p&&(this._starting_pattern=this._input.get_regexp(p._starting_pattern,!0),this._match_pattern=this._input.get_regexp(p._match_pattern,!0),this._until_pattern=this._input.get_regexp(p._until_pattern),this._until_after=p._until_after)}i.prototype.read=function(){var y=this._input.read(this._starting_pattern);return(!this._starting_pattern||y)&&(y+=this._input.read(this._match_pattern,this._until_pattern,this._until_after)),y},i.prototype.read_match=function(){return this._input.match(this._match_pattern)},i.prototype.until_after=function(y){var p=this._create();return p._until_after=!0,p._until_pattern=this._input.get_regexp(y),p._update(),p},i.prototype.until=function(y){var p=this._create();return p._until_after=!1,p._until_pattern=this._input.get_regexp(y),p._update(),p},i.prototype.starting_with=function(y){var p=this._create();return p._starting_pattern=this._input.get_regexp(y,!0),p._update(),p},i.prototype.matching=function(y){var p=this._create();return p._match_pattern=this._input.get_regexp(y,!0),p._update(),p},i.prototype._create=function(){return new i(this._input,this)},i.prototype._update=function(){},o.exports.Pattern=i},function(o){function i(y,p){y=typeof y=="string"?y:y.source,p=typeof p=="string"?p:p.source,this.__directives_block_pattern=new RegExp(y+/ beautify( \w+[:]\w+)+ /.source+p,"g"),this.__directive_pattern=/ (\w+)[:](\w+)/g,this.__directives_end_ignore_pattern=new RegExp(y+/\sbeautify\signore:end\s/.source+p,"g")}i.prototype.get_directives=function(y){if(!y.match(this.__directives_block_pattern))return null;var p={};this.__directive_pattern.lastIndex=0;for(var g=this.__directive_pattern.exec(y);g;)p[g[1]]=g[2],g=this.__directive_pattern.exec(y);return p},i.prototype.readIgnored=function(y){return y.readUntilAfter(this.__directives_end_ignore_pattern)},o.exports.Directives=i},function(o,i,y){var p=y(12).Pattern,g={django:!1,erb:!1,handlebars:!1,php:!1,smarty:!1,angular:!1};function l(b,x){p.call(this,b,x),this.__template_pattern=null,this._disabled=Object.assign({},g),this._excluded=Object.assign({},g),x&&(this.__template_pattern=this._input.get_regexp(x.__template_pattern),this._excluded=Object.assign(this._excluded,x._excluded),this._disabled=Object.assign(this._disabled,x._disabled));var O=new p(b);this.__patterns={handlebars_comment:O.starting_with(/{{!--/).until_after(/--}}/),handlebars_unescaped:O.starting_with(/{{{/).until_after(/}}}/),handlebars:O.starting_with(/{{/).until_after(/}}/),php:O.starting_with(/<\?(?:[= ]|php)/).until_after(/\?>/),erb:O.starting_with(/<%[^%]/).until_after(/[^%]%>/),django:O.starting_with(/{%/).until_after(/%}/),django_value:O.starting_with(/{{/).until_after(/}}/),django_comment:O.starting_with(/{#/).until_after(/#}/),smarty:O.starting_with(/{(?=[^}{\s\n])/).until_after(/[^\s\n]}/),smarty_comment:O.starting_with(/{\*/).until_after(/\*}/),smarty_literal:O.starting_with(/{literal}/).until_after(/{\/literal}/)}}l.prototype=new p,l.prototype._create=function(){return new l(this._input,this)},l.prototype._update=function(){this.__set_templated_pattern()},l.prototype.disable=function(b){var x=this._create();return x._disabled[b]=!0,x._update(),x},l.prototype.read_options=function(b){var x=this._create();for(var O in g)x._disabled[O]=b.templating.indexOf(O)===-1;return x._update(),x},l.prototype.exclude=function(b){var x=this._create();return x._excluded[b]=!0,x._update(),x},l.prototype.read=function(){var b="";this._match_pattern?b=this._input.read(this._starting_pattern):b=this._input.read(this._starting_pattern,this.__template_pattern);for(var x=this._read_template();x;)this._match_pattern?x+=this._input.read(this._match_pattern):x+=this._input.readUntil(this.__template_pattern),b+=x,x=this._read_template();return this._until_after&&(b+=this._input.readUntilAfter(this._until_pattern)),b},l.prototype.__set_templated_pattern=function(){var b=[];this._disabled.php||b.push(this.__patterns.php._starting_pattern.source),this._disabled.handlebars||b.push(this.__patterns.handlebars._starting_pattern.source),this._disabled.angular||b.push(this.__patterns.handlebars._starting_pattern.source),this._disabled.erb||b.push(this.__patterns.erb._starting_pattern.source),this._disabled.django||(b.push(this.__patterns.django._starting_pattern.source),b.push(this.__patterns.django_value._starting_pattern.source),b.push(this.__patterns.django_comment._starting_pattern.source)),this._disabled.smarty||b.push(this.__patterns.smarty._starting_pattern.source),this._until_pattern&&b.push(this._until_pattern.source),this.__template_pattern=this._input.get_regexp("(?:"+b.join("|")+")")},l.prototype._read_template=function(){var b="",x=this._input.peek();if(x==="<"){var O=this._input.peek(1);!this._disabled.php&&!this._excluded.php&&O==="?"&&(b=b||this.__patterns.php.read()),!this._disabled.erb&&!this._excluded.erb&&O==="%"&&(b=b||this.__patterns.erb.read())}else x==="{"&&(!this._disabled.handlebars&&!this._excluded.handlebars&&(b=b||this.__patterns.handlebars_comment.read(),b=b||this.__patterns.handlebars_unescaped.read(),b=b||this.__patterns.handlebars.read()),this._disabled.django||(!this._excluded.django&&!this._excluded.handlebars&&(b=b||this.__patterns.django_value.read()),this._excluded.django||(b=b||this.__patterns.django_comment.read(),b=b||this.__patterns.django.read())),this._disabled.smarty||this._disabled.django&&this._disabled.handlebars&&(b=b||this.__patterns.smarty_comment.read(),b=b||this.__patterns.smarty_literal.read(),b=b||this.__patterns.smarty.read()));return b},o.exports.TemplatablePattern=l}],f={};function c(o){var i=f[o];if(i!==void 0)return i.exports;var y=f[o]={exports:{}};return u[o](y,y.exports,c),y.exports}var h=c(0);n=h})();var s=n;e=[],t=function(){return{js_beautify:s}}.apply(v,e),t!==void 0&&(d.exports=t)})()},15342:function(d){(function(e,t){d.exports=t()})(typeof self!="undefined"?self:this,function(){return function(v){var e={};function t(n){if(e[n])return e[n].exports;var s=e[n]={i:n,l:!1,exports:{}};return v[n].call(s.exports,s,s.exports,t),s.l=!0,s.exports}return t.m=v,t.c=e,t.d=function(n,s,u){t.o(n,s)||Object.defineProperty(n,s,{enumerable:!0,get:u})},t.r=function(n){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},t.t=function(n,s){if(s&1&&(n=t(n)),s&8||s&4&&typeof n=="object"&&n&&n.__esModule)return n;var u=Object.create(null);if(t.r(u),Object.defineProperty(u,"default",{enumerable:!0,value:n}),s&2&&typeof n!="string")for(var f in n)t.d(u,f,function(c){return n[c]}.bind(null,f));return u},t.n=function(n){var s=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(s,"a",s),s},t.o=function(n,s){return Object.prototype.hasOwnProperty.call(n,s)},t.p="",t(t.s=1)}([function(v,e,t){},function(v,e,t){"use strict";t.r(e);var n=t(0),s=function(){function Ge(z,V,q){this.lexer=void 0,this.start=void 0,this.end=void 0,this.lexer=z,this.start=V,this.end=q}return Ge.range=function(V,q){return q?!V||!V.loc||!q.loc||V.loc.lexer!==q.loc.lexer?null:new Ge(V.loc.lexer,V.loc.start,q.loc.end):V&&V.loc},Ge}(),u=function(){function Ge(V,q){this.text=void 0,this.loc=void 0,this.text=V,this.loc=q}var z=Ge.prototype;return z.range=function(q,de){return new Ge(de,s.range(this,q))},Ge}(),f=function Ge(z,V){this.position=void 0;var q="KaTeX parse error: "+z,de,Ae=V&&V.loc;if(Ae&&Ae.start<=Ae.end){var We=Ae.lexer.input;de=Ae.start;var Tt=Ae.end;de===We.length?q+=" at end of input: ":q+=" at position "+(de+1)+": ";var $t=We.slice(de,Tt).replace(/[^]/g,"$&\u0332"),rr;de>15?rr="\u2026"+We.slice(de-15,de):rr=We.slice(0,de);var Cr;Tt+15<We.length?Cr=We.slice(Tt,Tt+15)+"\u2026":Cr=We.slice(Tt),q+=rr+$t+Cr}var Kr=new Error(q);return Kr.name="ParseError",Kr.__proto__=Ge.prototype,Kr.position=de,Kr};f.prototype.__proto__=Error.prototype;var c=f,h=function(z,V){return z.indexOf(V)!==-1},o=function(z,V){return z===void 0?V:z},i=/([A-Z])/g,y=function(z){return z.replace(i,"-$1").toLowerCase()},p={"&":"&amp;",">":"&gt;","<":"&lt;",'"':"&quot;","'":"&#x27;"},g=/[&><"']/g;function l(Ge){return String(Ge).replace(g,function(z){return p[z]})}var b=function Ge(z){return z.type==="ordgroup"||z.type==="color"?z.body.length===1?Ge(z.body[0]):z:z.type==="font"?Ge(z.body):z},x=function(z){var V=b(z);return V.type==="mathord"||V.type==="textord"||V.type==="atom"},O=function(z){if(!z)throw new Error("Expected non-null, but got "+String(z));return z},k=function(z){var V=/^\s*([^\\/#]*?)(?::|&#0*58|&#x0*3a)/i.exec(z);return V!=null?V[1]:"_relative"},C={contains:h,deflt:o,escape:l,hyphenate:y,getBaseElem:b,isCharacterBox:x,protocolFromUrl:k},T=function(){function Ge(V){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,V=V||{},this.displayMode=C.deflt(V.displayMode,!1),this.output=C.deflt(V.output,"htmlAndMathml"),this.leqno=C.deflt(V.leqno,!1),this.fleqn=C.deflt(V.fleqn,!1),this.throwOnError=C.deflt(V.throwOnError,!0),this.errorColor=C.deflt(V.errorColor,"#cc0000"),this.macros=V.macros||{},this.minRuleThickness=Math.max(0,C.deflt(V.minRuleThickness,0)),this.colorIsTextColor=C.deflt(V.colorIsTextColor,!1),this.strict=C.deflt(V.strict,"warn"),this.trust=C.deflt(V.trust,!1),this.maxSize=Math.max(0,C.deflt(V.maxSize,1/0)),this.maxExpand=Math.max(0,C.deflt(V.maxExpand,1e3))}var z=Ge.prototype;return z.reportNonstrict=function(q,de,Ae){var We=this.strict;if(typeof We=="function"&&(We=We(q,de,Ae)),!(!We||We==="ignore")){if(We===!0||We==="error")throw new c("LaTeX-incompatible input and strict mode is set to 'error': "+(de+" ["+q+"]"),Ae);We==="warn"?typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+(de+" ["+q+"]")):typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+We+"': "+de+" ["+q+"]"))}},z.useStrictBehavior=function(q,de,Ae){var We=this.strict;if(typeof We=="function")try{We=We(q,de,Ae)}catch(Tt){We="error"}return!We||We==="ignore"?!1:We===!0||We==="error"?!0:We==="warn"?(typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+(de+" ["+q+"]")),!1):(typeof console!="undefined"&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+We+"': "+de+" ["+q+"]")),!1)},z.isTrusted=function(q){q.url&&!q.protocol&&(q.protocol=C.protocolFromUrl(q.url));var de=typeof this.trust=="function"?this.trust(q):this.trust;return!!de},Ge}(),F=function(){function Ge(V,q,de){this.id=void 0,this.size=void 0,this.cramped=void 0,this.id=V,this.size=q,this.cramped=de}var z=Ge.prototype;return z.sup=function(){return Q[Y[this.id]]},z.sub=function(){return Q[G[this.id]]},z.fracNum=function(){return Q[ae[this.id]]},z.fracDen=function(){return Q[ee[this.id]]},z.cramp=function(){return Q[J[this.id]]},z.text=function(){return Q[te[this.id]]},z.isTight=function(){return this.size>=2},Ge}(),$=0,R=1,K=2,W=3,Z=4,ie=5,ne=6,se=7,Q=[new F($,0,!1),new F(R,0,!0),new F(K,1,!1),new F(W,1,!0),new F(Z,2,!1),new F(ie,2,!0),new F(ne,3,!1),new F(se,3,!0)],Y=[Z,ie,Z,ie,ne,se,ne,se],G=[ie,ie,ie,ie,se,se,se,se],ae=[K,W,Z,ie,ne,se,ne,se],ee=[W,W,ie,ie,se,se,se,se],J=[R,R,W,W,ie,ie,se,se],te=[$,R,K,W,K,W,K,W],M={DISPLAY:Q[$],TEXT:Q[K],SCRIPT:Q[Z],SCRIPTSCRIPT:Q[ne]},L=[{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 X(Ge){for(var z=0;z<L.length;z++)for(var V=L[z],q=0;q<V.blocks.length;q++){var de=V.blocks[q];if(Ge>=de[0]&&Ge<=de[1])return V.name}return null}var fe=[];L.forEach(function(Ge){return Ge.blocks.forEach(function(z){return fe.push.apply(fe,z)})});function xe(Ge){for(var z=0;z<fe.length;z+=2)if(Ge>=fe[z]&&Ge<=fe[z+1])return!0;return!1}var Ce=80,Me=function(z,V){return"M95,"+(622+z+V)+`
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`+z/2.075+" -"+z+`
c5.3,-9.3,12,-14,20,-14
H400000v`+(40+z)+`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+z)+" "+V+"h400000v"+(40+z)+"h-400000z"},ke=function(z,V){return"M263,"+(601+z+V)+`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`+z/2.084+" -"+z+`
c4.7,-7.3,11,-11,19,-11
H40000v`+(40+z)+`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+z)+" "+V+"h400000v"+(40+z)+"h-400000z"},Ft=function(z,V){return"M983 "+(10+z+V)+`
l`+z/3.13+" -"+z+`
c4,-6.7,10,-10,18,-10 H400000v`+(40+z)+`
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+z)+" "+V+"h400000v"+(40+z)+"h-400000z"},ht=function(z,V){return"M424,"+(2398+z+V)+`
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`+z/4.223+" -"+z+`c4,-6.7,10,-10,18,-10 H400000
v`+(40+z)+`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+z)+" "+V+`
h400000v`+(40+z)+"h-400000z"},At=function(z,V){return"M473,"+(2713+z+V)+`
c339.3,-1799.3,509.3,-2700,510,-2702 l`+z/5.298+" -"+z+`
c3.3,-7.3,9.3,-11,18,-11 H400000v`+(40+z)+`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+z)+" "+V+"h400000v"+(40+z)+"H1017.7z"},tr=function(z,V,q){var de=q-54-V-z;return"M702 "+(z+V)+"H400000"+(40+z)+`
H742v`+de+`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 `+V+"H400000v"+(40+z)+"H742z"},qt=function(z,V,q){V=1e3*V;var de="";switch(z){case"sqrtMain":de=Me(V,Ce);break;case"sqrtSize1":de=ke(V,Ce);break;case"sqrtSize2":de=Ft(V,Ce);break;case"sqrtSize3":de=ht(V,Ce);break;case"sqrtSize4":de=At(V,Ce);break;case"sqrtTall":de=tr(V,Ce,q)}return de},cr={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`},Qe=function(){function Ge(V){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=V,this.classes=[],this.height=0,this.depth=0,this.maxFontSize=0,this.style={}}var z=Ge.prototype;return z.hasClass=function(q){return C.contains(this.classes,q)},z.toNode=function(){for(var q=document.createDocumentFragment(),de=0;de<this.children.length;de++)q.appendChild(this.children[de].toNode());return q},z.toMarkup=function(){for(var q="",de=0;de<this.children.length;de++)q+=this.children[de].toMarkup();return q},z.toText=function(){var q=function(Ae){return Ae.toText()};return this.children.map(q).join("")},Ge}(),Pt=function(z){return z.filter(function(V){return V}).join(" ")},zt=function(z,V,q){if(this.classes=z||[],this.attributes={},this.height=0,this.depth=0,this.maxFontSize=0,this.style=q||{},V){V.style.isTight()&&this.classes.push("mtight");var de=V.getColor();de&&(this.style.color=de)}},it=function(z){var V=document.createElement(z);V.className=Pt(this.classes);for(var q in this.style)this.style.hasOwnProperty(q)&&(V.style[q]=this.style[q]);for(var de in this.attributes)this.attributes.hasOwnProperty(de)&&V.setAttribute(de,this.attributes[de]);for(var Ae=0;Ae<this.children.length;Ae++)V.appendChild(this.children[Ae].toNode());return V},Ot=function(z){var V="<"+z;this.classes.length&&(V+=' class="'+C.escape(Pt(this.classes))+'"');var q="";for(var de in this.style)this.style.hasOwnProperty(de)&&(q+=C.hyphenate(de)+":"+this.style[de]+";");q&&(V+=' style="'+C.escape(q)+'"');for(var Ae in this.attributes)this.attributes.hasOwnProperty(Ae)&&(V+=" "+Ae+'="'+C.escape(this.attributes[Ae])+'"');V+=">";for(var We=0;We<this.children.length;We++)V+=this.children[We].toMarkup();return V+="</"+z+">",V},pt=function(){function Ge(V,q,de,Ae){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,zt.call(this,V,de,Ae),this.children=q||[]}var z=Ge.prototype;return z.setAttribute=function(q,de){this.attributes[q]=de},z.hasClass=function(q){return C.contains(this.classes,q)},z.toNode=function(){return it.call(this,"span")},z.toMarkup=function(){return Ot.call(this,"span")},Ge}(),et=function(){function Ge(V,q,de,Ae){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,zt.call(this,q,Ae),this.children=de||[],this.setAttribute("href",V)}var z=Ge.prototype;return z.setAttribute=function(q,de){this.attributes[q]=de},z.hasClass=function(q){return C.contains(this.classes,q)},z.toNode=function(){return it.call(this,"a")},z.toMarkup=function(){return Ot.call(this,"a")},Ge}(),Ne=function(){function Ge(V,q,de){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=q,this.src=V,this.classes=["mord"],this.style=de}var z=Ge.prototype;return z.hasClass=function(q){return C.contains(this.classes,q)},z.toNode=function(){var q=document.createElement("img");q.src=this.src,q.alt=this.alt,q.className="mord";for(var de in this.style)this.style.hasOwnProperty(de)&&(q.style[de]=this.style[de]);return q},z.toMarkup=function(){var q="<img src='"+this.src+" 'alt='"+this.alt+"' ",de="";for(var Ae in this.style)this.style.hasOwnProperty(Ae)&&(de+=C.hyphenate(Ae)+":"+this.style[Ae]+";");return de&&(q+=' style="'+C.escape(de)+'"'),q+="'/>",q},Ge}(),me={\u00EE:"\u0131\u0302",\u00EF:"\u0131\u0308",\u00ED:"\u0131\u0301",\u00EC:"\u0131\u0300"},Ee=function(){function Ge(V,q,de,Ae,We,Tt,$t,rr){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=V,this.height=q||0,this.depth=de||0,this.italic=Ae||0,this.skew=We||0,this.width=Tt||0,this.classes=$t||[],this.style=rr||{},this.maxFontSize=0;var Cr=X(this.text.charCodeAt(0));Cr&&this.classes.push(Cr+"_fallback"),/[îïíì]/.test(this.text)&&(this.text=me[this.text])}var z=Ge.prototype;return z.hasClass=function(q){return C.contains(this.classes,q)},z.toNode=function(){var q=document.createTextNode(this.text),de=null;this.italic>0&&(de=document.createElement("span"),de.style.marginRight=this.italic+"em"),this.classes.length>0&&(de=de||document.createElement("span"),de.className=Pt(this.classes));for(var Ae in this.style)this.style.hasOwnProperty(Ae)&&(de=de||document.createElement("span"),de.style[Ae]=this.style[Ae]);return de?(de.appendChild(q),de):q},z.toMarkup=function(){var q=!1,de="<span";this.classes.length&&(q=!0,de+=' class="',de+=C.escape(Pt(this.classes)),de+='"');var Ae="";this.italic>0&&(Ae+="margin-right:"+this.italic+"em;");for(var We in this.style)this.style.hasOwnProperty(We)&&(Ae+=C.hyphenate(We)+":"+this.style[We]+";");Ae&&(q=!0,de+=' style="'+C.escape(Ae)+'"');var Tt=C.escape(this.text);return q?(de+=">",de+=Tt,de+="</span>",de):Tt},Ge}(),Le=function(){function Ge(V,q){this.children=void 0,this.attributes=void 0,this.children=V||[],this.attributes=q||{}}var z=Ge.prototype;return z.toNode=function(){var q="http://www.w3.org/2000/svg",de=document.createElementNS(q,"svg");for(var Ae in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,Ae)&&de.setAttribute(Ae,this.attributes[Ae]);for(var We=0;We<this.children.length;We++)de.appendChild(this.children[We].toNode());return de},z.toMarkup=function(){var q="<svg";for(var de in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,de)&&(q+=" "+de+"='"+this.attributes[de]+"'");q+=">";for(var Ae=0;Ae<this.children.length;Ae++)q+=this.children[Ae].toMarkup();return q+="</svg>",q},Ge}(),$e=function(){function Ge(V,q){this.pathName=void 0,this.alternate=void 0,this.pathName=V,this.alternate=q}var z=Ge.prototype;return z.toNode=function(){var q="http://www.w3.org/2000/svg",de=document.createElementNS(q,"path");return this.alternate?de.setAttribute("d",this.alternate):de.setAttribute("d",cr[this.pathName]),de},z.toMarkup=function(){return this.alternate?"<path d='"+this.alternate+"'/>":"<path d='"+cr[this.pathName]+"'/>"},Ge}(),Ze=function(){function Ge(V){this.attributes=void 0,this.attributes=V||{}}var z=Ge.prototype;return z.toNode=function(){var q="http://www.w3.org/2000/svg",de=document.createElementNS(q,"line");for(var Ae in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,Ae)&&de.setAttribute(Ae,this.attributes[Ae]);return de},z.toMarkup=function(){var q="<line";for(var de in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,de)&&(q+=" "+de+"='"+this.attributes[de]+"'");return q+="/>",q},Ge}();function nt(Ge){if(Ge instanceof Ee)return Ge;throw new Error("Expected symbolNode but got "+String(Ge)+".")}function ut(Ge){if(Ge instanceof pt)return Ge;throw new Error("Expected span<HtmlDomNode> but got "+String(Ge)+".")}var Wt={"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]}},Zt={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]},Pe={\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 qe(Ge,z){Wt[Ge]=z}function Kt(Ge,z,V){if(!Wt[z])throw new Error("Font metrics not found for font: "+z+".");var q=Ge.charCodeAt(0),de=Wt[z][q];if(!de&&Ge[0]in Pe&&(q=Pe[Ge[0]].charCodeAt(0),de=Wt[z][q]),!de&&V==="text"&&xe(q)&&(de=Wt[z][77]),de)return{depth:de[0],height:de[1],italic:de[2],skew:de[3],width:de[4]}}var Rt={};function Nt(Ge){var z;if(Ge>=5?z=0:Ge>=3?z=1:z=2,!Rt[z]){var V=Rt[z]={cssEmPerMu:Zt.quad[z]/18};for(var q in Zt)Zt.hasOwnProperty(q)&&(V[q]=Zt[q][z])}return Rt[z]}var Bt={bin:1,close:1,inner:1,open:1,punct:1,rel:1},Ct={"accent-token":1,mathord:1,"op-token":1,spacing:1,textord:1},Yt={math:{},text:{}},ze=Yt;function ue(Ge,z,V,q,de,Ae){Yt[Ge][de]={font:z,group:V,replace:q},Ae&&q&&(Yt[Ge][q]=Yt[Ge][de])}var le="math",Dt="text",Te="main",dt="ams",Ht="accent-token",ct="bin",Ie="close",Et="inner",ge="mathord",Ke="op-token",yt="open",kt="punct",Fe="rel",Dr="spacing",St="textord";ue(le,Te,Fe,"\u2261","\\equiv",!0),ue(le,Te,Fe,"\u227A","\\prec",!0),ue(le,Te,Fe,"\u227B","\\succ",!0),ue(le,Te,Fe,"\u223C","\\sim",!0),ue(le,Te,Fe,"\u22A5","\\perp"),ue(le,Te,Fe,"\u2AAF","\\preceq",!0),ue(le,Te,Fe,"\u2AB0","\\succeq",!0),ue(le,Te,Fe,"\u2243","\\simeq",!0),ue(le,Te,Fe,"\u2223","\\mid",!0),ue(le,Te,Fe,"\u226A","\\ll",!0),ue(le,Te,Fe,"\u226B","\\gg",!0),ue(le,Te,Fe,"\u224D","\\asymp",!0),ue(le,Te,Fe,"\u2225","\\parallel"),ue(le,Te,Fe,"\u22C8","\\bowtie",!0),ue(le,Te,Fe,"\u2323","\\smile",!0),ue(le,Te,Fe,"\u2291","\\sqsubseteq",!0),ue(le,Te,Fe,"\u2292","\\sqsupseteq",!0),ue(le,Te,Fe,"\u2250","\\doteq",!0),ue(le,Te,Fe,"\u2322","\\frown",!0),ue(le,Te,Fe,"\u220B","\\ni",!0),ue(le,Te,Fe,"\u221D","\\propto",!0),ue(le,Te,Fe,"\u22A2","\\vdash",!0),ue(le,Te,Fe,"\u22A3","\\dashv",!0),ue(le,Te,Fe,"\u220B","\\owns"),ue(le,Te,kt,".","\\ldotp"),ue(le,Te,kt,"\u22C5","\\cdotp"),ue(le,Te,St,"#","\\#"),ue(Dt,Te,St,"#","\\#"),ue(le,Te,St,"&","\\&"),ue(Dt,Te,St,"&","\\&"),ue(le,Te,St,"\u2135","\\aleph",!0),ue(le,Te,St,"\u2200","\\forall",!0),ue(le,Te,St,"\u210F","\\hbar",!0),ue(le,Te,St,"\u2203","\\exists",!0),ue(le,Te,St,"\u2207","\\nabla",!0),ue(le,Te,St,"\u266D","\\flat",!0),ue(le,Te,St,"\u2113","\\ell",!0),ue(le,Te,St,"\u266E","\\natural",!0),ue(le,Te,St,"\u2663","\\clubsuit",!0),ue(le,Te,St,"\u2118","\\wp",!0),ue(le,Te,St,"\u266F","\\sharp",!0),ue(le,Te,St,"\u2662","\\diamondsuit",!0),ue(le,Te,St,"\u211C","\\Re",!0),ue(le,Te,St,"\u2661","\\heartsuit",!0),ue(le,Te,St,"\u2111","\\Im",!0),ue(le,Te,St,"\u2660","\\spadesuit",!0),ue(Dt,Te,St,"\xA7","\\S",!0),ue(Dt,Te,St,"\xB6","\\P",!0),ue(le,Te,St,"\u2020","\\dag"),ue(Dt,Te,St,"\u2020","\\dag"),ue(Dt,Te,St,"\u2020","\\textdagger"),ue(le,Te,St,"\u2021","\\ddag"),ue(Dt,Te,St,"\u2021","\\ddag"),ue(Dt,Te,St,"\u2021","\\textdaggerdbl"),ue(le,Te,Ie,"\u23B1","\\rmoustache",!0),ue(le,Te,yt,"\u23B0","\\lmoustache",!0),ue(le,Te,Ie,"\u27EF","\\rgroup",!0),ue(le,Te,yt,"\u27EE","\\lgroup",!0),ue(le,Te,ct,"\u2213","\\mp",!0),ue(le,Te,ct,"\u2296","\\ominus",!0),ue(le,Te,ct,"\u228E","\\uplus",!0),ue(le,Te,ct,"\u2293","\\sqcap",!0),ue(le,Te,ct,"\u2217","\\ast"),ue(le,Te,ct,"\u2294","\\sqcup",!0),ue(le,Te,ct,"\u25EF","\\bigcirc"),ue(le,Te,ct,"\u2219","\\bullet"),ue(le,Te,ct,"\u2021","\\ddagger"),ue(le,Te,ct,"\u2240","\\wr",!0),ue(le,Te,ct,"\u2A3F","\\amalg"),ue(le,Te,ct,"&","\\And"),ue(le,Te,Fe,"\u27F5","\\longleftarrow",!0),ue(le,Te,Fe,"\u21D0","\\Leftarrow",!0),ue(le,Te,Fe,"\u27F8","\\Longleftarrow",!0),ue(le,Te,Fe,"\u27F6","\\longrightarrow",!0),ue(le,Te,Fe,"\u21D2","\\Rightarrow",!0),ue(le,Te,Fe,"\u27F9","\\Longrightarrow",!0),ue(le,Te,Fe,"\u2194","\\leftrightarrow",!0),ue(le,Te,Fe,"\u27F7","\\longleftrightarrow",!0),ue(le,Te,Fe,"\u21D4","\\Leftrightarrow",!0),ue(le,Te,Fe,"\u27FA","\\Longleftrightarrow",!0),ue(le,Te,Fe,"\u21A6","\\mapsto",!0),ue(le,Te,Fe,"\u27FC","\\longmapsto",!0),ue(le,Te,Fe,"\u2197","\\nearrow",!0),ue(le,Te,Fe,"\u21A9","\\hookleftarrow",!0),ue(le,Te,Fe,"\u21AA","\\hookrightarrow",!0),ue(le,Te,Fe,"\u2198","\\searrow",!0),ue(le,Te,Fe,"\u21BC","\\leftharpoonup",!0),ue(le,Te,Fe,"\u21C0","\\rightharpoonup",!0),ue(le,Te,Fe,"\u2199","\\swarrow",!0),ue(le,Te,Fe,"\u21BD","\\leftharpoondown",!0),ue(le,Te,Fe,"\u21C1","\\rightharpoondown",!0),ue(le,Te,Fe,"\u2196","\\nwarrow",!0),ue(le,Te,Fe,"\u21CC","\\rightleftharpoons",!0),ue(le,dt,Fe,"\u226E","\\nless",!0),ue(le,dt,Fe,"\uE010","\\@nleqslant"),ue(le,dt,Fe,"\uE011","\\@nleqq"),ue(le,dt,Fe,"\u2A87","\\lneq",!0),ue(le,dt,Fe,"\u2268","\\lneqq",!0),ue(le,dt,Fe,"\uE00C","\\@lvertneqq"),ue(le,dt,Fe,"\u22E6","\\lnsim",!0),ue(le,dt,Fe,"\u2A89","\\lnapprox",!0),ue(le,dt,Fe,"\u2280","\\nprec",!0),ue(le,dt,Fe,"\u22E0","\\npreceq",!0),ue(le,dt,Fe,"\u22E8","\\precnsim",!0),ue(le,dt,Fe,"\u2AB9","\\precnapprox",!0),ue(le,dt,Fe,"\u2241","\\nsim",!0),ue(le,dt,Fe,"\uE006","\\@nshortmid"),ue(le,dt,Fe,"\u2224","\\nmid",!0),ue(le,dt,Fe,"\u22AC","\\nvdash",!0),ue(le,dt,Fe,"\u22AD","\\nvDash",!0),ue(le,dt,Fe,"\u22EA","\\ntriangleleft"),ue(le,dt,Fe,"\u22EC","\\ntrianglelefteq",!0),ue(le,dt,Fe,"\u228A","\\subsetneq",!0),ue(le,dt,Fe,"\uE01A","\\@varsubsetneq"),ue(le,dt,Fe,"\u2ACB","\\subsetneqq",!0),ue(le,dt,Fe,"\uE017","\\@varsubsetneqq"),ue(le,dt,Fe,"\u226F","\\ngtr",!0),ue(le,dt,Fe,"\uE00F","\\@ngeqslant"),ue(le,dt,Fe,"\uE00E","\\@ngeqq"),ue(le,dt,Fe,"\u2A88","\\gneq",!0),ue(le,dt,Fe,"\u2269","\\gneqq",!0),ue(le,dt,Fe,"\uE00D","\\@gvertneqq"),ue(le,dt,Fe,"\u22E7","\\gnsim",!0),ue(le,dt,Fe,"\u2A8A","\\gnapprox",!0),ue(le,dt,Fe,"\u2281","\\nsucc",!0),ue(le,dt,Fe,"\u22E1","\\nsucceq",!0),ue(le,dt,Fe,"\u22E9","\\succnsim",!0),ue(le,dt,Fe,"\u2ABA","\\succnapprox",!0),ue(le,dt,Fe,"\u2246","\\ncong",!0),ue(le,dt,Fe,"\uE007","\\@nshortparallel"),ue(le,dt,Fe,"\u2226","\\nparallel",!0),ue(le,dt,Fe,"\u22AF","\\nVDash",!0),ue(le,dt,Fe,"\u22EB","\\ntriangleright"),ue(le,dt,Fe,"\u22ED","\\ntrianglerighteq",!0),ue(le,dt,Fe,"\uE018","\\@nsupseteqq"),ue(le,dt,Fe,"\u228B","\\supsetneq",!0),ue(le,dt,Fe,"\uE01B","\\@varsupsetneq"),ue(le,dt,Fe,"\u2ACC","\\supsetneqq",!0),ue(le,dt,Fe,"\uE019","\\@varsupsetneqq"),ue(le,dt,Fe,"\u22AE","\\nVdash",!0),ue(le,dt,Fe,"\u2AB5","\\precneqq",!0),ue(le,dt,Fe,"\u2AB6","\\succneqq",!0),ue(le,dt,Fe,"\uE016","\\@nsubseteqq"),ue(le,dt,ct,"\u22B4","\\unlhd"),ue(le,dt,ct,"\u22B5","\\unrhd"),ue(le,dt,Fe,"\u219A","\\nleftarrow",!0),ue(le,dt,Fe,"\u219B","\\nrightarrow",!0),ue(le,dt,Fe,"\u21CD","\\nLeftarrow",!0),ue(le,dt,Fe,"\u21CF","\\nRightarrow",!0),ue(le,dt,Fe,"\u21AE","\\nleftrightarrow",!0),ue(le,dt,Fe,"\u21CE","\\nLeftrightarrow",!0),ue(le,dt,Fe,"\u25B3","\\vartriangle"),ue(le,dt,St,"\u210F","\\hslash"),ue(le,dt,St,"\u25BD","\\triangledown"),ue(le,dt,St,"\u25CA","\\lozenge"),ue(le,dt,St,"\u24C8","\\circledS"),ue(le,dt,St,"\xAE","\\circledR"),ue(Dt,dt,St,"\xAE","\\circledR"),ue(le,dt,St,"\u2221","\\measuredangle",!0),ue(le,dt,St,"\u2204","\\nexists"),ue(le,dt,St,"\u2127","\\mho"),ue(le,dt,St,"\u2132","\\Finv",!0),ue(le,dt,St,"\u2141","\\Game",!0),ue(le,dt,St,"\u2035","\\backprime"),ue(le,dt,St,"\u25B2","\\blacktriangle"),ue(le,dt,St,"\u25BC","\\blacktriangledown"),ue(le,dt,St,"\u25A0","\\blacksquare"),ue(le,dt,St,"\u29EB","\\blacklozenge"),ue(le,dt,St,"\u2605","\\bigstar"),ue(le,dt,St,"\u2222","\\sphericalangle",!0),ue(le,dt,St,"\u2201","\\complement",!0),ue(le,dt,St,"\xF0","\\eth",!0),ue(le,dt,St,"\u2571","\\diagup"),ue(le,dt,St,"\u2572","\\diagdown"),ue(le,dt,St,"\u25A1","\\square"),ue(le,dt,St,"\u25A1","\\Box"),ue(le,dt,St,"\u25CA","\\Diamond"),ue(le,dt,St,"\xA5","\\yen",!0),ue(Dt,dt,St,"\xA5","\\yen",!0),ue(le,dt,St,"\u2713","\\checkmark",!0),ue(Dt,dt,St,"\u2713","\\checkmark"),ue(le,dt,St,"\u2136","\\beth",!0),ue(le,dt,St,"\u2138","\\daleth",!0),ue(le,dt,St,"\u2137","\\gimel",!0),ue(le,dt,St,"\u03DD","\\digamma",!0),ue(le,dt,St,"\u03F0","\\varkappa"),ue(le,dt,yt,"\u250C","\\ulcorner",!0),ue(le,dt,Ie,"\u2510","\\urcorner",!0),ue(le,dt,yt,"\u2514","\\llcorner",!0),ue(le,dt,Ie,"\u2518","\\lrcorner",!0),ue(le,dt,Fe,"\u2266","\\leqq",!0),ue(le,dt,Fe,"\u2A7D","\\leqslant",!0),ue(le,dt,Fe,"\u2A95","\\eqslantless",!0),ue(le,dt,Fe,"\u2272","\\lesssim",!0),ue(le,dt,Fe,"\u2A85","\\lessapprox",!0),ue(le,dt,Fe,"\u224A","\\approxeq",!0),ue(le,dt,ct,"\u22D6","\\lessdot"),ue(le,dt,Fe,"\u22D8","\\lll",!0),ue(le,dt,Fe,"\u2276","\\lessgtr",!0),ue(le,dt,Fe,"\u22DA","\\lesseqgtr",!0),ue(le,dt,Fe,"\u2A8B","\\lesseqqgtr",!0),ue(le,dt,Fe,"\u2251","\\doteqdot"),ue(le,dt,Fe,"\u2253","\\risingdotseq",!0),ue(le,dt,Fe,"\u2252","\\fallingdotseq",!0),ue(le,dt,Fe,"\u223D","\\backsim",!0),ue(le,dt,Fe,"\u22CD","\\backsimeq",!0),ue(le,dt,Fe,"\u2AC5","\\subseteqq",!0),ue(le,dt,Fe,"\u22D0","\\Subset",!0),ue(le,dt,Fe,"\u228F","\\sqsubset",!0),ue(le,dt,Fe,"\u227C","\\preccurlyeq",!0),ue(le,dt,Fe,"\u22DE","\\curlyeqprec",!0),ue(le,dt,Fe,"\u227E","\\precsim",!0),ue(le,dt,Fe,"\u2AB7","\\precapprox",!0),ue(le,dt,Fe,"\u22B2","\\vartriangleleft"),ue(le,dt,Fe,"\u22B4","\\trianglelefteq"),ue(le,dt,Fe,"\u22A8","\\vDash",!0),ue(le,dt,Fe,"\u22AA","\\Vvdash",!0),ue(le,dt,Fe,"\u2323","\\smallsmile"),ue(le,dt,Fe,"\u2322","\\smallfrown"),ue(le,dt,Fe,"\u224F","\\bumpeq",!0),ue(le,dt,Fe,"\u224E","\\Bumpeq",!0),ue(le,dt,Fe,"\u2267","\\geqq",!0),ue(le,dt,Fe,"\u2A7E","\\geqslant",!0),ue(le,dt,Fe,"\u2A96","\\eqslantgtr",!0),ue(le,dt,Fe,"\u2273","\\gtrsim",!0),ue(le,dt,Fe,"\u2A86","\\gtrapprox",!0),ue(le,dt,ct,"\u22D7","\\gtrdot"),ue(le,dt,Fe,"\u22D9","\\ggg",!0),ue(le,dt,Fe,"\u2277","\\gtrless",!0),ue(le,dt,Fe,"\u22DB","\\gtreqless",!0),ue(le,dt,Fe,"\u2A8C","\\gtreqqless",!0),ue(le,dt,Fe,"\u2256","\\eqcirc",!0),ue(le,dt,Fe,"\u2257","\\circeq",!0),ue(le,dt,Fe,"\u225C","\\triangleq",!0),ue(le,dt,Fe,"\u223C","\\thicksim"),ue(le,dt,Fe,"\u2248","\\thickapprox"),ue(le,dt,Fe,"\u2AC6","\\supseteqq",!0),ue(le,dt,Fe,"\u22D1","\\Supset",!0),ue(le,dt,Fe,"\u2290","\\sqsupset",!0),ue(le,dt,Fe,"\u227D","\\succcurlyeq",!0),ue(le,dt,Fe,"\u22DF","\\curlyeqsucc",!0),ue(le,dt,Fe,"\u227F","\\succsim",!0),ue(le,dt,Fe,"\u2AB8","\\succapprox",!0),ue(le,dt,Fe,"\u22B3","\\vartriangleright"),ue(le,dt,Fe,"\u22B5","\\trianglerighteq"),ue(le,dt,Fe,"\u22A9","\\Vdash",!0),ue(le,dt,Fe,"\u2223","\\shortmid"),ue(le,dt,Fe,"\u2225","\\shortparallel"),ue(le,dt,Fe,"\u226C","\\between",!0),ue(le,dt,Fe,"\u22D4","\\pitchfork",!0),ue(le,dt,Fe,"\u221D","\\varpropto"),ue(le,dt,Fe,"\u25C0","\\blacktriangleleft"),ue(le,dt,Fe,"\u2234","\\therefore",!0),ue(le,dt,Fe,"\u220D","\\backepsilon"),ue(le,dt,Fe,"\u25B6","\\blacktriangleright"),ue(le,dt,Fe,"\u2235","\\because",!0),ue(le,dt,Fe,"\u22D8","\\llless"),ue(le,dt,Fe,"\u22D9","\\gggtr"),ue(le,dt,ct,"\u22B2","\\lhd"),ue(le,dt,ct,"\u22B3","\\rhd"),ue(le,dt,Fe,"\u2242","\\eqsim",!0),ue(le,Te,Fe,"\u22C8","\\Join"),ue(le,dt,Fe,"\u2251","\\Doteq",!0),ue(le,dt,ct,"\u2214","\\dotplus",!0),ue(le,dt,ct,"\u2216","\\smallsetminus"),ue(le,dt,ct,"\u22D2","\\Cap",!0),ue(le,dt,ct,"\u22D3","\\Cup",!0),ue(le,dt,ct,"\u2A5E","\\doublebarwedge",!0),ue(le,dt,ct,"\u229F","\\boxminus",!0),ue(le,dt,ct,"\u229E","\\boxplus",!0),ue(le,dt,ct,"\u22C7","\\divideontimes",!0),ue(le,dt,ct,"\u22C9","\\ltimes",!0),ue(le,dt,ct,"\u22CA","\\rtimes",!0),ue(le,dt,ct,"\u22CB","\\leftthreetimes",!0),ue(le,dt,ct,"\u22CC","\\rightthreetimes",!0),ue(le,dt,ct,"\u22CF","\\curlywedge",!0),ue(le,dt,ct,"\u22CE","\\curlyvee",!0),ue(le,dt,ct,"\u229D","\\circleddash",!0),ue(le,dt,ct,"\u229B","\\circledast",!0),ue(le,dt,ct,"\u22C5","\\centerdot"),ue(le,dt,ct,"\u22BA","\\intercal",!0),ue(le,dt,ct,"\u22D2","\\doublecap"),ue(le,dt,ct,"\u22D3","\\doublecup"),ue(le,dt,ct,"\u22A0","\\boxtimes",!0),ue(le,dt,Fe,"\u21E2","\\dashrightarrow",!0),ue(le,dt,Fe,"\u21E0","\\dashleftarrow",!0),ue(le,dt,Fe,"\u21C7","\\leftleftarrows",!0),ue(le,dt,Fe,"\u21C6","\\leftrightarrows",!0),ue(le,dt,Fe,"\u21DA","\\Lleftarrow",!0),ue(le,dt,Fe,"\u219E","\\twoheadleftarrow",!0),ue(le,dt,Fe,"\u21A2","\\leftarrowtail",!0),ue(le,dt,Fe,"\u21AB","\\looparrowleft",!0),ue(le,dt,Fe,"\u21CB","\\leftrightharpoons",!0),ue(le,dt,Fe,"\u21B6","\\curvearrowleft",!0),ue(le,dt,Fe,"\u21BA","\\circlearrowleft",!0),ue(le,dt,Fe,"\u21B0","\\Lsh",!0),ue(le,dt,Fe,"\u21C8","\\upuparrows",!0),ue(le,dt,Fe,"\u21BF","\\upharpoonleft",!0),ue(le,dt,Fe,"\u21C3","\\downharpoonleft",!0),ue(le,dt,Fe,"\u22B8","\\multimap",!0),ue(le,dt,Fe,"\u21AD","\\leftrightsquigarrow",!0),ue(le,dt,Fe,"\u21C9","\\rightrightarrows",!0),ue(le,dt,Fe,"\u21C4","\\rightleftarrows",!0),ue(le,dt,Fe,"\u21A0","\\twoheadrightarrow",!0),ue(le,dt,Fe,"\u21A3","\\rightarrowtail",!0),ue(le,dt,Fe,"\u21AC","\\looparrowright",!0),ue(le,dt,Fe,"\u21B7","\\curvearrowright",!0),ue(le,dt,Fe,"\u21BB","\\circlearrowright",!0),ue(le,dt,Fe,"\u21B1","\\Rsh",!0),ue(le,dt,Fe,"\u21CA","\\downdownarrows",!0),ue(le,dt,Fe,"\u21BE","\\upharpoonright",!0),ue(le,dt,Fe,"\u21C2","\\downharpoonright",!0),ue(le,dt,Fe,"\u21DD","\\rightsquigarrow",!0),ue(le,dt,Fe,"\u21DD","\\leadsto"),ue(le,dt,Fe,"\u21DB","\\Rrightarrow",!0),ue(le,dt,Fe,"\u21BE","\\restriction"),ue(le,Te,St,"\u2018","`"),ue(le,Te,St,"$","\\$"),ue(Dt,Te,St,"$","\\$"),ue(Dt,Te,St,"$","\\textdollar"),ue(le,Te,St,"%","\\%"),ue(Dt,Te,St,"%","\\%"),ue(le,Te,St,"_","\\_"),ue(Dt,Te,St,"_","\\_"),ue(Dt,Te,St,"_","\\textunderscore"),ue(le,Te,St,"\u2220","\\angle",!0),ue(le,Te,St,"\u221E","\\infty",!0),ue(le,Te,St,"\u2032","\\prime"),ue(le,Te,St,"\u25B3","\\triangle"),ue(le,Te,St,"\u0393","\\Gamma",!0),ue(le,Te,St,"\u0394","\\Delta",!0),ue(le,Te,St,"\u0398","\\Theta",!0),ue(le,Te,St,"\u039B","\\Lambda",!0),ue(le,Te,St,"\u039E","\\Xi",!0),ue(le,Te,St,"\u03A0","\\Pi",!0),ue(le,Te,St,"\u03A3","\\Sigma",!0),ue(le,Te,St,"\u03A5","\\Upsilon",!0),ue(le,Te,St,"\u03A6","\\Phi",!0),ue(le,Te,St,"\u03A8","\\Psi",!0),ue(le,Te,St,"\u03A9","\\Omega",!0),ue(le,Te,St,"A","\u0391"),ue(le,Te,St,"B","\u0392"),ue(le,Te,St,"E","\u0395"),ue(le,Te,St,"Z","\u0396"),ue(le,Te,St,"H","\u0397"),ue(le,Te,St,"I","\u0399"),ue(le,Te,St,"K","\u039A"),ue(le,Te,St,"M","\u039C"),ue(le,Te,St,"N","\u039D"),ue(le,Te,St,"O","\u039F"),ue(le,Te,St,"P","\u03A1"),ue(le,Te,St,"T","\u03A4"),ue(le,Te,St,"X","\u03A7"),ue(le,Te,St,"\xAC","\\neg",!0),ue(le,Te,St,"\xAC","\\lnot"),ue(le,Te,St,"\u22A4","\\top"),ue(le,Te,St,"\u22A5","\\bot"),ue(le,Te,St,"\u2205","\\emptyset"),ue(le,dt,St,"\u2205","\\varnothing"),ue(le,Te,ge,"\u03B1","\\alpha",!0),ue(le,Te,ge,"\u03B2","\\beta",!0),ue(le,Te,ge,"\u03B3","\\gamma",!0),ue(le,Te,ge,"\u03B4","\\delta",!0),ue(le,Te,ge,"\u03F5","\\epsilon",!0),ue(le,Te,ge,"\u03B6","\\zeta",!0),ue(le,Te,ge,"\u03B7","\\eta",!0),ue(le,Te,ge,"\u03B8","\\theta",!0),ue(le,Te,ge,"\u03B9","\\iota",!0),ue(le,Te,ge,"\u03BA","\\kappa",!0),ue(le,Te,ge,"\u03BB","\\lambda",!0),ue(le,Te,ge,"\u03BC","\\mu",!0),ue(le,Te,ge,"\u03BD","\\nu",!0),ue(le,Te,ge,"\u03BE","\\xi",!0),ue(le,Te,ge,"\u03BF","\\omicron",!0),ue(le,Te,ge,"\u03C0","\\pi",!0),ue(le,Te,ge,"\u03C1","\\rho",!0),ue(le,Te,ge,"\u03C3","\\sigma",!0),ue(le,Te,ge,"\u03C4","\\tau",!0),ue(le,Te,ge,"\u03C5","\\upsilon",!0),ue(le,Te,ge,"\u03D5","\\phi",!0),ue(le,Te,ge,"\u03C7","\\chi",!0),ue(le,Te,ge,"\u03C8","\\psi",!0),ue(le,Te,ge,"\u03C9","\\omega",!0),ue(le,Te,ge,"\u03B5","\\varepsilon",!0),ue(le,Te,ge,"\u03D1","\\vartheta",!0),ue(le,Te,ge,"\u03D6","\\varpi",!0),ue(le,Te,ge,"\u03F1","\\varrho",!0),ue(le,Te,ge,"\u03C2","\\varsigma",!0),ue(le,Te,ge,"\u03C6","\\varphi",!0),ue(le,Te,ct,"\u2217","*"),ue(le,Te,ct,"+","+"),ue(le,Te,ct,"\u2212","-"),ue(le,Te,ct,"\u22C5","\\cdot",!0),ue(le,Te,ct,"\u2218","\\circ"),ue(le,Te,ct,"\xF7","\\div",!0),ue(le,Te,ct,"\xB1","\\pm",!0),ue(le,Te,ct,"\xD7","\\times",!0),ue(le,Te,ct,"\u2229","\\cap",!0),ue(le,Te,ct,"\u222A","\\cup",!0),ue(le,Te,ct,"\u2216","\\setminus"),ue(le,Te,ct,"\u2227","\\land"),ue(le,Te,ct,"\u2228","\\lor"),ue(le,Te,ct,"\u2227","\\wedge",!0),ue(le,Te,ct,"\u2228","\\vee",!0),ue(le,Te,St,"\u221A","\\surd"),ue(le,Te,yt,"(","("),ue(le,Te,yt,"[","["),ue(le,Te,yt,"\u27E8","\\langle",!0),ue(le,Te,yt,"\u2223","\\lvert"),ue(le,Te,yt,"\u2225","\\lVert"),ue(le,Te,Ie,")",")"),ue(le,Te,Ie,"]","]"),ue(le,Te,Ie,"?","?"),ue(le,Te,Ie,"!","!"),ue(le,Te,Ie,"\u27E9","\\rangle",!0),ue(le,Te,Ie,"\u2223","\\rvert"),ue(le,Te,Ie,"\u2225","\\rVert"),ue(le,Te,Fe,"=","="),ue(le,Te,Fe,"<","<"),ue(le,Te,Fe,">",">"),ue(le,Te,Fe,":",":"),ue(le,Te,Fe,"\u2248","\\approx",!0),ue(le,Te,Fe,"\u2245","\\cong",!0),ue(le,Te,Fe,"\u2265","\\ge"),ue(le,Te,Fe,"\u2265","\\geq",!0),ue(le,Te,Fe,"\u2190","\\gets"),ue(le,Te,Fe,">","\\gt"),ue(le,Te,Fe,"\u2208","\\in",!0),ue(le,Te,Fe,"\uE020","\\@not"),ue(le,Te,Fe,"\u2282","\\subset",!0),ue(le,Te,Fe,"\u2283","\\supset",!0),ue(le,Te,Fe,"\u2286","\\subseteq",!0),ue(le,Te,Fe,"\u2287","\\supseteq",!0),ue(le,dt,Fe,"\u2288","\\nsubseteq",!0),ue(le,dt,Fe,"\u2289","\\nsupseteq",!0),ue(le,Te,Fe,"\u22A8","\\models"),ue(le,Te,Fe,"\u2190","\\leftarrow",!0),ue(le,Te,Fe,"\u2264","\\le"),ue(le,Te,Fe,"\u2264","\\leq",!0),ue(le,Te,Fe,"<","\\lt"),ue(le,Te,Fe,"\u2192","\\rightarrow",!0),ue(le,Te,Fe,"\u2192","\\to"),ue(le,dt,Fe,"\u2271","\\ngeq",!0),ue(le,dt,Fe,"\u2270","\\nleq",!0),ue(le,Te,Dr,"\xA0","\\ "),ue(le,Te,Dr,"\xA0","~"),ue(le,Te,Dr,"\xA0","\\space"),ue(le,Te,Dr,"\xA0","\\nobreakspace"),ue(Dt,Te,Dr,"\xA0","\\ "),ue(Dt,Te,Dr,"\xA0","~"),ue(Dt,Te,Dr,"\xA0","\\space"),ue(Dt,Te,Dr,"\xA0","\\nobreakspace"),ue(le,Te,Dr,null,"\\nobreak"),ue(le,Te,Dr,null,"\\allowbreak"),ue(le,Te,kt,",",","),ue(le,Te,kt,";",";"),ue(le,dt,ct,"\u22BC","\\barwedge",!0),ue(le,dt,ct,"\u22BB","\\veebar",!0),ue(le,Te,ct,"\u2299","\\odot",!0),ue(le,Te,ct,"\u2295","\\oplus",!0),ue(le,Te,ct,"\u2297","\\otimes",!0),ue(le,Te,St,"\u2202","\\partial",!0),ue(le,Te,ct,"\u2298","\\oslash",!0),ue(le,dt,ct,"\u229A","\\circledcirc",!0),ue(le,dt,ct,"\u22A1","\\boxdot",!0),ue(le,Te,ct,"\u25B3","\\bigtriangleup"),ue(le,Te,ct,"\u25BD","\\bigtriangledown"),ue(le,Te,ct,"\u2020","\\dagger"),ue(le,Te,ct,"\u22C4","\\diamond"),ue(le,Te,ct,"\u22C6","\\star"),ue(le,Te,ct,"\u25C3","\\triangleleft"),ue(le,Te,ct,"\u25B9","\\triangleright"),ue(le,Te,yt,"{","\\{"),ue(Dt,Te,St,"{","\\{"),ue(Dt,Te,St,"{","\\textbraceleft"),ue(le,Te,Ie,"}","\\}"),ue(Dt,Te,St,"}","\\}"),ue(Dt,Te,St,"}","\\textbraceright"),ue(le,Te,yt,"{","\\lbrace"),ue(le,Te,Ie,"}","\\rbrace"),ue(le,Te,yt,"[","\\lbrack"),ue(Dt,Te,St,"[","\\lbrack"),ue(le,Te,Ie,"]","\\rbrack"),ue(Dt,Te,St,"]","\\rbrack"),ue(le,Te,yt,"(","\\lparen"),ue(le,Te,Ie,")","\\rparen"),ue(Dt,Te,St,"<","\\textless"),ue(Dt,Te,St,">","\\textgreater"),ue(le,Te,yt,"\u230A","\\lfloor",!0),ue(le,Te,Ie,"\u230B","\\rfloor",!0),ue(le,Te,yt,"\u2308","\\lceil",!0),ue(le,Te,Ie,"\u2309","\\rceil",!0),ue(le,Te,St,"\\","\\backslash"),ue(le,Te,St,"\u2223","|"),ue(le,Te,St,"\u2223","\\vert"),ue(Dt,Te,St,"|","\\textbar"),ue(le,Te,St,"\u2225","\\|"),ue(le,Te,St,"\u2225","\\Vert"),ue(Dt,Te,St,"\u2225","\\textbardbl"),ue(Dt,Te,St,"~","\\textasciitilde"),ue(Dt,Te,St,"\\","\\textbackslash"),ue(Dt,Te,St,"^","\\textasciicircum"),ue(le,Te,Fe,"\u2191","\\uparrow",!0),ue(le,Te,Fe,"\u21D1","\\Uparrow",!0),ue(le,Te,Fe,"\u2193","\\downarrow",!0),ue(le,Te,Fe,"\u21D3","\\Downarrow",!0),ue(le,Te,Fe,"\u2195","\\updownarrow",!0),ue(le,Te,Fe,"\u21D5","\\Updownarrow",!0),ue(le,Te,Ke,"\u2210","\\coprod"),ue(le,Te,Ke,"\u22C1","\\bigvee"),ue(le,Te,Ke,"\u22C0","\\bigwedge"),ue(le,Te,Ke,"\u2A04","\\biguplus"),ue(le,Te,Ke,"\u22C2","\\bigcap"),ue(le,Te,Ke,"\u22C3","\\bigcup"),ue(le,Te,Ke,"\u222B","\\int"),ue(le,Te,Ke,"\u222B","\\intop"),ue(le,Te,Ke,"\u222C","\\iint"),ue(le,Te,Ke,"\u222D","\\iiint"),ue(le,Te,Ke,"\u220F","\\prod"),ue(le,Te,Ke,"\u2211","\\sum"),ue(le,Te,Ke,"\u2A02","\\bigotimes"),ue(le,Te,Ke,"\u2A01","\\bigoplus"),ue(le,Te,Ke,"\u2A00","\\bigodot"),ue(le,Te,Ke,"\u222E","\\oint"),ue(le,Te,Ke,"\u222F","\\oiint"),ue(le,Te,Ke,"\u2230","\\oiiint"),ue(le,Te,Ke,"\u2A06","\\bigsqcup"),ue(le,Te,Ke,"\u222B","\\smallint"),ue(Dt,Te,Et,"\u2026","\\textellipsis"),ue(le,Te,Et,"\u2026","\\mathellipsis"),ue(Dt,Te,Et,"\u2026","\\ldots",!0),ue(le,Te,Et,"\u2026","\\ldots",!0),ue(le,Te,Et,"\u22EF","\\@cdots",!0),ue(le,Te,Et,"\u22F1","\\ddots",!0),ue(le,Te,St,"\u22EE","\\varvdots"),ue(le,Te,Ht,"\u02CA","\\acute"),ue(le,Te,Ht,"\u02CB","\\grave"),ue(le,Te,Ht,"\xA8","\\ddot"),ue(le,Te,Ht,"~","\\tilde"),ue(le,Te,Ht,"\u02C9","\\bar"),ue(le,Te,Ht,"\u02D8","\\breve"),ue(le,Te,Ht,"\u02C7","\\check"),ue(le,Te,Ht,"^","\\hat"),ue(le,Te,Ht,"\u20D7","\\vec"),ue(le,Te,Ht,"\u02D9","\\dot"),ue(le,Te,Ht,"\u02DA","\\mathring"),ue(le,Te,ge,"\u0131","\\imath",!0),ue(le,Te,ge,"\u0237","\\jmath",!0),ue(Dt,Te,St,"\u0131","\\i",!0),ue(Dt,Te,St,"\u0237","\\j",!0),ue(Dt,Te,St,"\xDF","\\ss",!0),ue(Dt,Te,St,"\xE6","\\ae",!0),ue(Dt,Te,St,"\xE6","\\ae",!0),ue(Dt,Te,St,"\u0153","\\oe",!0),ue(Dt,Te,St,"\xF8","\\o",!0),ue(Dt,Te,St,"\xC6","\\AE",!0),ue(Dt,Te,St,"\u0152","\\OE",!0),ue(Dt,Te,St,"\xD8","\\O",!0),ue(Dt,Te,Ht,"\u02CA","\\'"),ue(Dt,Te,Ht,"\u02CB","\\`"),ue(Dt,Te,Ht,"\u02C6","\\^"),ue(Dt,Te,Ht,"\u02DC","\\~"),ue(Dt,Te,Ht,"\u02C9","\\="),ue(Dt,Te,Ht,"\u02D8","\\u"),ue(Dt,Te,Ht,"\u02D9","\\."),ue(Dt,Te,Ht,"\u02DA","\\r"),ue(Dt,Te,Ht,"\u02C7","\\v"),ue(Dt,Te,Ht,"\xA8",'\\"'),ue(Dt,Te,Ht,"\u02DD","\\H"),ue(Dt,Te,Ht,"\u25EF","\\textcircled");var Vr={"--":!0,"---":!0,"``":!0,"''":!0};ue(Dt,Te,St,"\u2013","--"),ue(Dt,Te,St,"\u2013","\\textendash"),ue(Dt,Te,St,"\u2014","---"),ue(Dt,Te,St,"\u2014","\\textemdash"),ue(Dt,Te,St,"\u2018","`"),ue(Dt,Te,St,"\u2018","\\textquoteleft"),ue(Dt,Te,St,"\u2019","'"),ue(Dt,Te,St,"\u2019","\\textquoteright"),ue(Dt,Te,St,"\u201C","``"),ue(Dt,Te,St,"\u201C","\\textquotedblleft"),ue(Dt,Te,St,"\u201D","''"),ue(Dt,Te,St,"\u201D","\\textquotedblright"),ue(le,Te,St,"\xB0","\\degree",!0),ue(Dt,Te,St,"\xB0","\\degree"),ue(Dt,Te,St,"\xB0","\\textdegree",!0),ue(le,Te,ge,"\xA3","\\pounds"),ue(le,Te,ge,"\xA3","\\mathsterling",!0),ue(Dt,Te,ge,"\xA3","\\pounds"),ue(Dt,Te,ge,"\xA3","\\textsterling",!0),ue(le,dt,St,"\u2720","\\maltese"),ue(Dt,dt,St,"\u2720","\\maltese"),ue(Dt,Te,Dr,"\xA0","\\ "),ue(Dt,Te,Dr,"\xA0"," "),ue(Dt,Te,Dr,"\xA0","~");for(var Jr='0123456789/@."',Er=0;Er<Jr.length;Er++){var $r=Jr.charAt(Er);ue(le,Te,St,$r,$r)}for(var dr='0123456789!@*()-=+[]<>|";:?/.,',zr=0;zr<dr.length;zr++){var sn=dr.charAt(zr);ue(Dt,Te,St,sn,sn)}for(var ln="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",sr=0;sr<ln.length;sr++){var Lt=ln.charAt(sr);ue(le,Te,ge,Lt,Lt),ue(Dt,Te,St,Lt,Lt)}ue(le,dt,St,"C","\u2102"),ue(Dt,dt,St,"C","\u2102"),ue(le,dt,St,"H","\u210D"),ue(Dt,dt,St,"H","\u210D"),ue(le,dt,St,"N","\u2115"),ue(Dt,dt,St,"N","\u2115"),ue(le,dt,St,"P","\u2119"),ue(Dt,dt,St,"P","\u2119"),ue(le,dt,St,"Q","\u211A"),ue(Dt,dt,St,"Q","\u211A"),ue(le,dt,St,"R","\u211D"),ue(Dt,dt,St,"R","\u211D"),ue(le,dt,St,"Z","\u2124"),ue(Dt,dt,St,"Z","\u2124"),ue(le,Te,ge,"h","\u210E"),ue(Dt,Te,ge,"h","\u210E");for(var gt="",bt=0;bt<ln.length;bt++){var jt=ln.charAt(bt);gt=String.fromCharCode(55349,56320+bt),ue(le,Te,ge,jt,gt),ue(Dt,Te,St,jt,gt),gt=String.fromCharCode(55349,56372+bt),ue(le,Te,ge,jt,gt),ue(Dt,Te,St,jt,gt),gt=String.fromCharCode(55349,56424+bt),ue(le,Te,ge,jt,gt),ue(Dt,Te,St,jt,gt),gt=String.fromCharCode(55349,56580+bt),ue(le,Te,ge,jt,gt),ue(Dt,Te,St,jt,gt),gt=String.fromCharCode(55349,56736+bt),ue(le,Te,ge,jt,gt),ue(Dt,Te,St,jt,gt),gt=String.fromCharCode(55349,56788+bt),ue(le,Te,ge,jt,gt),ue(Dt,Te,St,jt,gt),gt=String.fromCharCode(55349,56840+bt),ue(le,Te,ge,jt,gt),ue(Dt,Te,St,jt,gt),gt=String.fromCharCode(55349,56944+bt),ue(le,Te,ge,jt,gt),ue(Dt,Te,St,jt,gt),bt<26&&(gt=String.fromCharCode(55349,56632+bt),ue(le,Te,ge,jt,gt),ue(Dt,Te,St,jt,gt),gt=String.fromCharCode(55349,56476+bt),ue(le,Te,ge,jt,gt),ue(Dt,Te,St,jt,gt))}gt="\u{1D55C}",ue(le,Te,ge,"k",gt),ue(Dt,Te,St,"k",gt);for(var Sr=0;Sr<10;Sr++){var br=Sr.toString();gt=String.fromCharCode(55349,57294+Sr),ue(le,Te,ge,br,gt),ue(Dt,Te,St,br,gt),gt=String.fromCharCode(55349,57314+Sr),ue(le,Te,ge,br,gt),ue(Dt,Te,St,br,gt),gt=String.fromCharCode(55349,57324+Sr),ue(le,Te,ge,br,gt),ue(Dt,Te,St,br,gt),gt=String.fromCharCode(55349,57334+Sr),ue(le,Te,ge,br,gt),ue(Dt,Te,St,br,gt)}for(var at="\xC7\xD0\xDE\xE7\xFE",Mr=0;Mr<at.length;Mr++){var xn=at.charAt(Mr);ue(le,Te,ge,xn,xn),ue(Dt,Te,St,xn,xn)}ue(Dt,Te,St,"\xF0","\xF0"),ue(Dt,Te,St,"\u2013","\u2013"),ue(Dt,Te,St,"\u2014","\u2014"),ue(Dt,Te,St,"\u2018","\u2018"),ue(Dt,Te,St,"\u2019","\u2019"),ue(Dt,Te,St,"\u201C","\u201C"),ue(Dt,Te,St,"\u201D","\u201D");var Vn=[["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"]],gr=[["mathbf","textbf","Main-Bold"],["","",""],["mathsf","textsf","SansSerif-Regular"],["mathboldsf","textboldsf","SansSerif-Bold"],["mathtt","texttt","Typewriter-Regular"]],Xr=function(z,V){var q=z.charCodeAt(0),de=z.charCodeAt(1),Ae=(q-55296)*1024+(de-56320)+65536,We=V==="math"?0:1;if(119808<=Ae&&Ae<120484){var Tt=Math.floor((Ae-119808)/26);return[Vn[Tt][2],Vn[Tt][We]]}else if(120782<=Ae&&Ae<=120831){var $t=Math.floor((Ae-120782)/10);return[gr[$t][2],gr[$t][We]]}else{if(Ae===120485||Ae===120486)return[Vn[0][2],Vn[0][We]];if(120486<Ae&&Ae<120782)return["",""];throw new c("Unsupported character: "+z)}},hn=[[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]],Bn=[.5,.6,.7,.8,.9,1,1.2,1.44,1.728,2.074,2.488],ni=function(z,V){return V.size<2?z:hn[z-1][V.size-1]},si=function(){function Ge(V){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=V.style,this.color=V.color,this.size=V.size||Ge.BASESIZE,this.textSize=V.textSize||this.size,this.phantom=!!V.phantom,this.font=V.font||"",this.fontFamily=V.fontFamily||"",this.fontWeight=V.fontWeight||"",this.fontShape=V.fontShape||"",this.sizeMultiplier=Bn[this.size-1],this.maxSize=V.maxSize,this.minRuleThickness=V.minRuleThickness,this._fontMetrics=void 0}var z=Ge.prototype;return z.extend=function(q){var de={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 Ae in q)q.hasOwnProperty(Ae)&&(de[Ae]=q[Ae]);return new Ge(de)},z.havingStyle=function(q){return this.style===q?this:this.extend({style:q,size:ni(this.textSize,q)})},z.havingCrampedStyle=function(){return this.havingStyle(this.style.cramp())},z.havingSize=function(q){return this.size===q&&this.textSize===q?this:this.extend({style:this.style.text(),size:q,textSize:q,sizeMultiplier:Bn[q-1]})},z.havingBaseStyle=function(q){q=q||this.style.text();var de=ni(Ge.BASESIZE,q);return this.size===de&&this.textSize===Ge.BASESIZE&&this.style===q?this:this.extend({style:q,size:de})},z.havingBaseSizing=function(){var q;switch(this.style.id){case 4:case 5:q=3;break;case 6:case 7:q=1;break;default:q=6}return this.extend({style:this.style.text(),size:q})},z.withColor=function(q){return this.extend({color:q})},z.withPhantom=function(){return this.extend({phantom:!0})},z.withFont=function(q){return this.extend({font:q})},z.withTextFontFamily=function(q){return this.extend({fontFamily:q,font:""})},z.withTextFontWeight=function(q){return this.extend({fontWeight:q,font:""})},z.withTextFontShape=function(q){return this.extend({fontShape:q,font:""})},z.sizingClasses=function(q){return q.size!==this.size?["sizing","reset-size"+q.size,"size"+this.size]:[]},z.baseSizingClasses=function(){return this.size!==Ge.BASESIZE?["sizing","reset-size"+this.size,"size"+Ge.BASESIZE]:[]},z.fontMetrics=function(){return this._fontMetrics||(this._fontMetrics=Nt(this.size)),this._fontMetrics},z.getColor=function(){return this.phantom?"transparent":this.color},Ge}();si.BASESIZE=6;var Vi=si,Fi={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},Ii={ex:!0,em:!0,mu:!0},yi=function(z){return typeof z!="string"&&(z=z.unit),z in Fi||z in Ii||z==="ex"},bi=function(z,V){var q;if(z.unit in Fi)q=Fi[z.unit]/V.fontMetrics().ptPerEm/V.sizeMultiplier;else if(z.unit==="mu")q=V.fontMetrics().cssEmPerMu;else{var de;if(V.style.isTight()?de=V.havingStyle(V.style.text()):de=V,z.unit==="ex")q=de.fontMetrics().xHeight;else if(z.unit==="em")q=de.fontMetrics().quad;else throw new c("Invalid unit: '"+z.unit+"'");de!==V&&(q*=de.sizeMultiplier/V.sizeMultiplier)}return Math.min(z.number*q,V.maxSize)},la=["\\imath","\u0131","\\jmath","\u0237","\\pounds","\\mathsterling","\\textsterling","\xA3"],oi=function(z,V,q){return ze[q][z]&&ze[q][z].replace&&(z=ze[q][z].replace),{value:z,metrics:Kt(z,V,q)}},Wi=function(z,V,q,de,Ae){var We=oi(z,V,q),Tt=We.metrics;z=We.value;var $t;if(Tt){var rr=Tt.italic;(q==="text"||de&&de.font==="mathit")&&(rr=0),$t=new Ee(z,Tt.height,Tt.depth,rr,Tt.skew,Tt.width,Ae)}else typeof console!="undefined"&&console.warn("No character metrics "+("for '"+z+"' in style '"+V+"' and mode '"+q+"'")),$t=new Ee(z,0,0,0,0,0,Ae);if(de){$t.maxFontSize=de.sizeMultiplier,de.style.isTight()&&$t.classes.push("mtight");var Cr=de.getColor();Cr&&($t.style.color=Cr)}return $t},wt=function(z,V,q,de){return de===void 0&&(de=[]),q.font==="boldsymbol"&&oi(z,"Main-Bold",V).metrics?Wi(z,"Main-Bold",V,q,de.concat(["mathbf"])):z==="\\"||ze[V][z].font==="main"?Wi(z,"Main-Regular",V,q,de):Wi(z,"AMS-Regular",V,q,de.concat(["amsrm"]))},st=function(z,V,q,de){return/[0-9]/.test(z.charAt(0))||C.contains(la,z)?{fontName:"Main-Italic",fontClass:"mathit"}:{fontName:"Math-Italic",fontClass:"mathdefault"}},ei=function(z,V,q,de){return C.contains(la,z)?{fontName:"Main-Italic",fontClass:"mathit"}:/[0-9]/.test(z.charAt(0))?{fontName:"Caligraphic-Regular",fontClass:"mathcal"}:{fontName:"Math-Italic",fontClass:"mathdefault"}},wi=function(z,V,q,de){return oi(z,"Math-BoldItalic",V).metrics?{fontName:"Math-BoldItalic",fontClass:"boldsymbol"}:{fontName:"Main-Bold",fontClass:"mathbf"}},ii=function(z,V,q){var de=z.mode,Ae=z.text,We=["mord"],Tt=de==="math"||de==="text"&&V.font,$t=Tt?V.font:V.fontFamily;if(Ae.charCodeAt(0)===55349){var rr=Xr(Ae,de),Cr=rr[0],Kr=rr[1];return Wi(Ae,Cr,de,V,We.concat(Kr))}else if($t){var nn,An;if($t==="boldsymbol"||$t==="mathnormal"){var Zn=$t==="boldsymbol"?wi(Ae,de,V,We):ei(Ae,de,V,We);nn=Zn.fontName,An=[Zn.fontClass]}else C.contains(la,Ae)?(nn="Main-Italic",An=["mathit"]):Tt?(nn=Ue[$t].fontName,An=[$t]):(nn=Gr($t,V.fontWeight,V.fontShape),An=[$t,V.fontWeight,V.fontShape]);if(oi(Ae,nn,de).metrics)return Wi(Ae,nn,de,V,We.concat(An));if(Vr.hasOwnProperty(Ae)&&nn.substr(0,10)==="Typewriter"){for(var Xn=[],Pi=0;Pi<Ae.length;Pi++)Xn.push(Wi(Ae[Pi],nn,de,V,We.concat(An)));return It(Xn)}}if(q==="mathord"){var ha=st(Ae,de,V,We);return Wi(Ae,ha.fontName,de,V,We.concat([ha.fontClass]))}else if(q==="textord"){var aa=ze[de][Ae]&&ze[de][Ae].font;if(aa==="ams"){var qi=Gr("amsrm",V.fontWeight,V.fontShape);return Wi(Ae,qi,de,V,We.concat("amsrm",V.fontWeight,V.fontShape))}else if(aa==="main"||!aa){var is=Gr("textrm",V.fontWeight,V.fontShape);return Wi(Ae,is,de,V,We.concat(V.fontWeight,V.fontShape))}else{var gs=Gr(aa,V.fontWeight,V.fontShape);return Wi(Ae,gs,de,V,We.concat(gs,V.fontWeight,V.fontShape))}}else throw new Error("unexpected type: "+q+" in makeOrd")},Ji=function(z,V){if(Pt(z.classes)!==Pt(V.classes)||z.skew!==V.skew||z.maxFontSize!==V.maxFontSize)return!1;for(var q in z.style)if(z.style.hasOwnProperty(q)&&z.style[q]!==V.style[q])return!1;for(var de in V.style)if(V.style.hasOwnProperty(de)&&z.style[de]!==V.style[de])return!1;return!0},Ei=function(z){for(var V=0;V<z.length-1;V++){var q=z[V],de=z[V+1];q instanceof Ee&&de instanceof Ee&&Ji(q,de)&&(q.text+=de.text,q.height=Math.max(q.height,de.height),q.depth=Math.max(q.depth,de.depth),q.italic=de.italic,z.splice(V+1,1),V--)}return z},ui=function(z){for(var V=0,q=0,de=0,Ae=0;Ae<z.children.length;Ae++){var We=z.children[Ae];We.height>V&&(V=We.height),We.depth>q&&(q=We.depth),We.maxFontSize>de&&(de=We.maxFontSize)}z.height=V,z.depth=q,z.maxFontSize=de},Pn=function(z,V,q,de){var Ae=new pt(z,V,q,de);return ui(Ae),Ae},er=function(z,V,q,de){return new pt(z,V,q,de)},mt=function(z,V,q){var de=Pn([z],[],V);return de.height=Math.max(q||V.fontMetrics().defaultRuleThickness,V.minRuleThickness),de.style.borderBottomWidth=de.height+"em",de.maxFontSize=1,de},tt=function(z,V,q,de){var Ae=new et(z,V,q,de);return ui(Ae),Ae},It=function(z){var V=new Qe(z);return ui(V),V},_t=function(z,V){return z instanceof Qe?Pn([],[z],V):z},ur=function(z){if(z.positionType==="individualShift"){for(var V=z.children,q=[V[0]],de=-V[0].shift-V[0].elem.depth,Ae=de,We=1;We<V.length;We++){var Tt=-V[We].shift-Ae-V[We].elem.depth,$t=Tt-(V[We-1].elem.height+V[We-1].elem.depth);Ae=Ae+Tt,q.push({type:"kern",size:$t}),q.push(V[We])}return{children:q,depth:de}}var rr;if(z.positionType==="top"){for(var Cr=z.positionData,Kr=0;Kr<z.children.length;Kr++){var nn=z.children[Kr];Cr-=nn.type==="kern"?nn.size:nn.elem.height+nn.elem.depth}rr=Cr}else if(z.positionType==="bottom")rr=-z.positionData;else{var An=z.children[0];if(An.type!=="elem")throw new Error('First child must have type "elem".');if(z.positionType==="shift")rr=-An.elem.depth-z.positionData;else if(z.positionType==="firstBaseline")rr=-An.elem.depth;else throw new Error("Invalid positionType "+z.positionType+".")}return{children:z.children,depth:rr}},fr=function(z,V){for(var q=ur(z),de=q.children,Ae=q.depth,We=0,Tt=0;Tt<de.length;Tt++){var $t=de[Tt];if($t.type==="elem"){var rr=$t.elem;We=Math.max(We,rr.maxFontSize,rr.height)}}We+=2;var Cr=Pn(["pstrut"],[]);Cr.style.height=We+"em";for(var Kr=[],nn=Ae,An=Ae,Zn=Ae,Xn=0;Xn<de.length;Xn++){var Pi=de[Xn];if(Pi.type==="kern")Zn+=Pi.size;else{var ha=Pi.elem,aa=Pi.wrapperClasses||[],qi=Pi.wrapperStyle||{},is=Pn(aa,[Cr,ha],void 0,qi);is.style.top=-We-Zn-ha.depth+"em",Pi.marginLeft&&(is.style.marginLeft=Pi.marginLeft),Pi.marginRight&&(is.style.marginRight=Pi.marginRight),Kr.push(is),Zn+=ha.height+ha.depth}nn=Math.min(nn,Zn),An=Math.max(An,Zn)}var gs=Pn(["vlist"],Kr);gs.style.height=An+"em";var Ts;if(nn<0){var cs=Pn([],[]),Aa=Pn(["vlist"],[cs]);Aa.style.height=-nn+"em";var Hs=Pn(["vlist-s"],[new Ee("\u200B")]);Ts=[Pn(["vlist-r"],[gs,Hs]),Pn(["vlist-r"],[Aa])]}else Ts=[Pn(["vlist-r"],[gs])];var Us=Pn(["vlist-t"],Ts);return Ts.length===2&&Us.classes.push("vlist-t2"),Us.height=An,Us.depth=-nn,Us},Pr=function(z,V){var q=Pn(["mspace"],[],V),de=bi(z,V);return q.style.marginRight=de+"em",q},Gr=function(z,V,q){var de="";switch(z){case"amsrm":de="AMS";break;case"textrm":de="Main";break;case"textsf":de="SansSerif";break;case"texttt":de="Typewriter";break;default:de=z}var Ae;return V==="textbf"&&q==="textit"?Ae="BoldItalic":V==="textbf"?Ae="Bold":V==="textit"?Ae="Italic":Ae="Regular",de+"-"+Ae},Ue={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"}},rt={vec:["vec",.471,.714],oiintSize1:["oiintSize1",.957,.499],oiintSize2:["oiintSize2",1.472,.659],oiiintSize1:["oiiintSize1",1.304,.499],oiiintSize2:["oiiintSize2",1.98,.659]},ye=function(z,V){var q=rt[z],de=q[0],Ae=q[1],We=q[2],Tt=new $e(de),$t=new Le([Tt],{width:Ae+"em",height:We+"em",style:"width:"+Ae+"em",viewBox:"0 0 "+1e3*Ae+" "+1e3*We,preserveAspectRatio:"xMinYMin"}),rr=er(["overlay"],[$t],V);return rr.height=We,rr.style.height=We+"em",rr.style.width=Ae+"em",rr},Ye={fontMap:Ue,makeSymbol:Wi,mathsym:wt,makeSpan:Pn,makeSvgSpan:er,makeLineSpan:mt,makeAnchor:tt,makeFragment:It,wrapFragment:_t,makeVList:fr,makeOrd:ii,makeGlue:Pr,staticSvg:ye,svgData:rt,tryCombineChars:Ei};function ir(Ge,z){var V=kr(Ge,z);if(!V)throw new Error("Expected node of type "+z+", but got "+(Ge?"node of type "+Ge.type:String(Ge)));return V}function kr(Ge,z){return Ge&&Ge.type===z?Ge:null}function Or(Ge,z){var V=Ir(Ge,z);if(!V)throw new Error('Expected node of type "atom" and family "'+z+'", but got '+(Ge?Ge.type==="atom"?"atom of family "+Ge.family:"node of type "+Ge.type:String(Ge)));return V}function Ir(Ge,z){return Ge&&Ge.type==="atom"&&Ge.family===z?Ge:null}function Hr(Ge){var z=yn(Ge);if(!z)throw new Error("Expected node of symbol group type, but got "+(Ge?"node of type "+Ge.type:String(Ge)));return z}function yn(Ge){return Ge&&(Ge.type==="atom"||Ct.hasOwnProperty(Ge.type))?Ge:null}var Ar={number:3,unit:"mu"},cn={number:4,unit:"mu"},tn={number:5,unit:"mu"},on={mord:{mop:Ar,mbin:cn,mrel:tn,minner:Ar},mop:{mord:Ar,mop:Ar,mrel:tn,minner:Ar},mbin:{mord:cn,mop:cn,mopen:cn,minner:cn},mrel:{mord:tn,mop:tn,mopen:tn,minner:tn},mopen:{},mclose:{mop:Ar,mbin:cn,mrel:tn,minner:Ar},mpunct:{mord:Ar,mop:Ar,mrel:tn,mopen:Ar,mclose:Ar,mpunct:Ar,minner:Ar},minner:{mord:Ar,mop:Ar,mbin:cn,mrel:tn,mopen:Ar,mpunct:Ar,minner:Ar}},wn={mord:{mop:Ar},mop:{mord:Ar,mop:Ar},mbin:{},mrel:{},mopen:{},mclose:{mop:Ar},mpunct:{},minner:{mop:Ar}},ma={},Ai={},mi={};function _n(Ge){for(var z=Ge.type,V=Ge.names,q=Ge.props,de=Ge.handler,Ae=Ge.htmlBuilder,We=Ge.mathmlBuilder,Tt={type:z,numArgs:q.numArgs,argTypes:q.argTypes,greediness:q.greediness===void 0?1:q.greediness,allowedInText:!!q.allowedInText,allowedInMath:q.allowedInMath===void 0?!0:q.allowedInMath,numOptionalArgs:q.numOptionalArgs||0,infix:!!q.infix,handler:de},$t=0;$t<V.length;++$t)ma[V[$t]]=Tt;z&&(Ae&&(Ai[z]=Ae),We&&(mi[z]=We))}function fi(Ge){var z=Ge.type,V=Ge.htmlBuilder,q=Ge.mathmlBuilder;_n({type:z,names:[],props:{numArgs:0},handler:function(){throw new Error("Should never be called.")},htmlBuilder:V,mathmlBuilder:q})}var zi=function(z){var V=kr(z,"ordgroup");return V?V.body:[z]},fa=Ye.makeSpan,Ls=["leftmost","mbin","mopen","mrel","mop","mpunct"],wa=["rightmost","mrel","mclose","mpunct"],Is={display:M.DISPLAY,text:M.TEXT,script:M.SCRIPT,scriptscript:M.SCRIPTSCRIPT},Ds={mord:"mord",mop:"mop",mbin:"mbin",mrel:"mrel",mopen:"mopen",mclose:"mclose",mpunct:"mpunct",minner:"minner"},es=function(z,V,q,de){de===void 0&&(de=[null,null]);for(var Ae=[],We=0;We<z.length;We++){var Tt=Zi(z[We],V);if(Tt instanceof Qe){var $t=Tt.children;Ae.push.apply(Ae,$t)}else Ae.push(Tt)}if(!q)return Ae;var rr=V;if(z.length===1){var Cr=kr(z[0],"sizing")||kr(z[0],"styling");Cr&&(Cr.type==="sizing"?rr=V.havingSize(Cr.size):Cr.type==="styling"&&(rr=V.havingStyle(Is[Cr.style])))}var Kr=fa([de[0]||"leftmost"],[],V),nn=fa([de[1]||"rightmost"],[],V);return bs(Ae,function(An,Zn){var Xn=Zn.classes[0],Pi=An.classes[0];Xn==="mbin"&&C.contains(wa,Pi)?Zn.classes[0]="mord":Pi==="mbin"&&C.contains(Ls,Xn)&&(An.classes[0]="mord")},{node:Kr},nn),bs(Ae,function(An,Zn){var Xn=Fa(Zn),Pi=Fa(An),ha=Xn&&Pi?An.hasClass("mtight")?wn[Xn][Pi]:on[Xn][Pi]:null;if(ha)return Ye.makeGlue(ha,rr)},{node:Kr},nn),Ae},bs=function Ge(z,V,q,de){de&&z.push(de);for(var Ae=0;Ae<z.length;Ae++){var We=z[Ae],Tt=oa(We);if(Tt){Ge(Tt.children,V,q);continue}if(We.classes[0]!=="mspace"){var $t=V(We,q.node);$t&&(q.insertAfter?q.insertAfter($t):(z.unshift($t),Ae++)),q.node=We,q.insertAfter=function(rr){return function(Cr){z.splice(rr+1,0,Cr),Ae++}}(Ae)}}de&&z.pop()},oa=function(z){return z instanceof Qe||z instanceof et?z:null},us=function Ge(z,V){var q=oa(z);if(q){var de=q.children;if(de.length){if(V==="right")return Ge(de[de.length-1],"right");if(V==="left")return Ge(de[0],"left")}}return z},Fa=function(z,V){return z?(V&&(z=us(z,V)),Ds[z.classes[0]]||null):null},Fs=function(z,V){var q=["nulldelimiter"].concat(z.baseSizingClasses());return fa(V.concat(q))},Zi=function(z,V,q){if(!z)return fa();if(Ai[z.type]){var de=Ai[z.type](z,V);if(q&&V.size!==q.size){de=fa(V.sizingClasses(q),[de],V);var Ae=V.sizeMultiplier/q.sizeMultiplier;de.height*=Ae,de.depth*=Ae}return de}else throw new c("Got group of unknown type: '"+z.type+"'")};function xs(Ge,z){var V=fa(["base"],Ge,z),q=fa(["strut"]);return q.style.height=V.height+V.depth+"em",q.style.verticalAlign=-V.depth+"em",V.children.unshift(q),V}function ko(Ge,z){var V=null;Ge.length===1&&Ge[0].type==="tag"&&(V=Ge[0].tag,Ge=Ge[0].body);for(var q=es(Ge,z,!0),de=[],Ae=[],We=0;We<q.length;We++)if(Ae.push(q[We]),q[We].hasClass("mbin")||q[We].hasClass("mrel")||q[We].hasClass("allowbreak")){for(var Tt=!1;We<q.length-1&&q[We+1].hasClass("mspace")&&!q[We+1].hasClass("newline");)We++,Ae.push(q[We]),q[We].hasClass("nobreak")&&(Tt=!0);Tt||(de.push(xs(Ae,z)),Ae=[])}else q[We].hasClass("newline")&&(Ae.pop(),Ae.length>0&&(de.push(xs(Ae,z)),Ae=[]),de.push(q[We]));Ae.length>0&&de.push(xs(Ae,z));var $t;V&&($t=xs(es(V,z,!0)),$t.classes=["tag"],de.push($t));var rr=fa(["katex-html"],de);if(rr.setAttribute("aria-hidden","true"),$t){var Cr=$t.children[0];Cr.style.height=rr.height+rr.depth+"em",Cr.style.verticalAlign=-rr.depth+"em"}return rr}function Ba(Ge){return new Qe(Ge)}var Ss=function(){function Ge(V,q){this.type=void 0,this.attributes=void 0,this.children=void 0,this.type=V,this.attributes={},this.children=q||[]}var z=Ge.prototype;return z.setAttribute=function(q,de){this.attributes[q]=de},z.getAttribute=function(q){return this.attributes[q]},z.toNode=function(){var q=document.createElementNS("http://www.w3.org/1998/Math/MathML",this.type);for(var de in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,de)&&q.setAttribute(de,this.attributes[de]);for(var Ae=0;Ae<this.children.length;Ae++)q.appendChild(this.children[Ae].toNode());return q},z.toMarkup=function(){var q="<"+this.type;for(var de in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,de)&&(q+=" "+de+'="',q+=C.escape(this.attributes[de]),q+='"');q+=">";for(var Ae=0;Ae<this.children.length;Ae++)q+=this.children[Ae].toMarkup();return q+="</"+this.type+">",q},z.toText=function(){return this.children.map(function(q){return q.toText()}).join("")},Ge}(),Za=function(){function Ge(V){this.text=void 0,this.text=V}var z=Ge.prototype;return z.toNode=function(){return document.createTextNode(this.text)},z.toMarkup=function(){return C.escape(this.toText())},z.toText=function(){return this.text},Ge}(),eo=function(){function Ge(V){this.width=void 0,this.character=void 0,this.width=V,V>=.05555&&V<=.05556?this.character="\u200A":V>=.1666&&V<=.1667?this.character="\u2009":V>=.2222&&V<=.2223?this.character="\u2005":V>=.2777&&V<=.2778?this.character="\u2005\u200A":V>=-.05556&&V<=-.05555?this.character="\u200A\u2063":V>=-.1667&&V<=-.1666?this.character="\u2009\u2063":V>=-.2223&&V<=-.2222?this.character="\u205F\u2063":V>=-.2778&&V<=-.2777?this.character="\u2005\u2063":this.character=null}var z=Ge.prototype;return z.toNode=function(){if(this.character)return document.createTextNode(this.character);var q=document.createElementNS("http://www.w3.org/1998/Math/MathML","mspace");return q.setAttribute("width",this.width+"em"),q},z.toMarkup=function(){return this.character?"<mtext>"+this.character+"</mtext>":'<mspace width="'+this.width+'em"/>'},z.toText=function(){return this.character?this.character:" "},Ge}(),On={MathNode:Ss,TextNode:Za,SpaceNode:eo,newDocumentFragment:Ba},Ha=function(z,V,q){return ze[V][z]&&ze[V][z].replace&&z.charCodeAt(0)!==55349&&!(Vr.hasOwnProperty(z)&&q&&(q.fontFamily&&q.fontFamily.substr(4,2)==="tt"||q.font&&q.font.substr(4,2)==="tt"))&&(z=ze[V][z].replace),new On.TextNode(z)},ms=function(z){return z.length===1?z[0]:new On.MathNode("mrow",z)},ls=function(z,V){if(V.fontFamily==="texttt")return"monospace";if(V.fontFamily==="textsf")return V.fontShape==="textit"&&V.fontWeight==="textbf"?"sans-serif-bold-italic":V.fontShape==="textit"?"sans-serif-italic":V.fontWeight==="textbf"?"bold-sans-serif":"sans-serif";if(V.fontShape==="textit"&&V.fontWeight==="textbf")return"bold-italic";if(V.fontShape==="textit")return"italic";if(V.fontWeight==="textbf")return"bold";var q=V.font;if(!q||q==="mathnormal")return null;var de=z.mode;if(q==="mathit")return"italic";if(q==="boldsymbol")return"bold-italic";if(q==="mathbf")return"bold";if(q==="mathbb")return"double-struck";if(q==="mathfrak")return"fraktur";if(q==="mathscr"||q==="mathcal")return"script";if(q==="mathsf")return"sans-serif";if(q==="mathtt")return"monospace";var Ae=z.text;if(C.contains(["\\imath","\\jmath"],Ae))return null;ze[de][Ae]&&ze[de][Ae].replace&&(Ae=ze[de][Ae].replace);var We=Ye.fontMap[q].fontName;return Kt(Ae,We,de)?Ye.fontMap[q].variant:null},Yi=function(z,V,q){if(z.length===1){var de=Da(z[0],V);return q&&de instanceof Ss&&de.type==="mo"&&(de.setAttribute("lspace","0em"),de.setAttribute("rspace","0em")),[de]}for(var Ae=[],We,Tt=0;Tt<z.length;Tt++){var $t=Da(z[Tt],V);if($t instanceof Ss&&We instanceof Ss){if($t.type==="mtext"&&We.type==="mtext"&&$t.getAttribute("mathvariant")===We.getAttribute("mathvariant")){var rr;(rr=We.children).push.apply(rr,$t.children);continue}else if($t.type==="mn"&&We.type==="mn"){var Cr;(Cr=We.children).push.apply(Cr,$t.children);continue}else if($t.type==="mi"&&$t.children.length===1&&We.type==="mn"){var Kr=$t.children[0];if(Kr instanceof Za&&Kr.text==="."){var nn;(nn=We.children).push.apply(nn,$t.children);continue}}else if(We.type==="mi"&&We.children.length===1){var An=We.children[0];if(An instanceof Za&&An.text==="\u0338"&&($t.type==="mo"||$t.type==="mi"||$t.type==="mn")){var Zn=$t.children[0];Zn instanceof Za&&Zn.text.length>0&&(Zn.text=Zn.text.slice(0,1)+"\u0338"+Zn.text.slice(1),Ae.pop())}}}Ae.push($t),We=$t}return Ae},za=function(z,V,q){return ms(Yi(z,V,q))},Da=function(z,V){if(!z)return new On.MathNode("mrow");if(mi[z.type]){var q=mi[z.type](z,V);return q}else throw new c("Got group of unknown type: '"+z.type+"'")};function Cs(Ge,z,V,q){var de=Yi(Ge,V),Ae;de.length===1&&de[0]instanceof Ss&&C.contains(["mrow","mtable"],de[0].type)?Ae=de[0]:Ae=new On.MathNode("mrow",de);var We=new On.MathNode("annotation",[new On.TextNode(z)]);We.setAttribute("encoding","application/x-tex");var Tt=new On.MathNode("semantics",[Ae,We]),$t=new On.MathNode("math",[Tt]);$t.setAttribute("xmlns","http://www.w3.org/1998/Math/MathML");var rr=q?"katex":"katex-mathml";return Ye.makeSpan([rr],[$t])}var Ks=function(z){return new Vi({style:z.displayMode?M.DISPLAY:M.TEXT,maxSize:z.maxSize,minRuleThickness:z.minRuleThickness})},bo=function(z,V){if(V.displayMode){var q=["katex-display"];V.leqno&&q.push("leqno"),V.fleqn&&q.push("fleqn"),z=Ye.makeSpan(q,[z])}return z},fo=function(z,V,q){var de=Ks(q),Ae;if(q.output==="mathml")return Cs(z,V,de,!0);if(q.output==="html"){var We=ko(z,de);Ae=Ye.makeSpan(["katex"],[We])}else{var Tt=Cs(z,V,de,!1),$t=ko(z,de);Ae=Ye.makeSpan(["katex"],[Tt,$t])}return bo(Ae,q)},tu=function(z,V,q){var de=Ks(q),Ae=ko(z,de),We=Ye.makeSpan(["katex"],[Ae]);return bo(We,q)},Ro=fo,ho={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"},ao=function(z){var V=new On.MathNode("mo",[new On.TextNode(ho[z.substr(1)])]);return V.setAttribute("stretchy","true"),V},zo={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]},Lo=function(z){return z.type==="ordgroup"?z.body.length:1},Zo=function(z,V){function q(){var $t=4e5,rr=z.label.substr(1);if(C.contains(["widehat","widecheck","widetilde","utilde"],rr)){var Cr=z,Kr=Lo(Cr.base),nn,An,Zn;if(Kr>5)rr==="widehat"||rr==="widecheck"?(nn=420,$t=2364,Zn=.42,An=rr+"4"):(nn=312,$t=2340,Zn=.34,An="tilde4");else{var Xn=[1,1,2,2,3,3][Kr];rr==="widehat"||rr==="widecheck"?($t=[0,1062,2364,2364,2364][Xn],nn=[0,239,300,360,420][Xn],Zn=[0,.24,.3,.3,.36,.42][Xn],An=rr+Xn):($t=[0,600,1033,2339,2340][Xn],nn=[0,260,286,306,312][Xn],Zn=[0,.26,.286,.3,.306,.34][Xn],An="tilde"+Xn)}var Pi=new $e(An),ha=new Le([Pi],{width:"100%",height:Zn+"em",viewBox:"0 0 "+$t+" "+nn,preserveAspectRatio:"none"});return{span:Ye.makeSvgSpan([],[ha],V),minWidth:0,height:Zn}}else{var aa=[],qi=zo[rr],is=qi[0],gs=qi[1],Ts=qi[2],cs=Ts/1e3,Aa=is.length,Hs,Us;if(Aa===1){var xi=qi[3];Hs=["hide-tail"],Us=[xi]}else if(Aa===2)Hs=["halfarrow-left","halfarrow-right"],Us=["xMinYMin","xMaxYMin"];else if(Aa===3)Hs=["brace-left","brace-center","brace-right"],Us=["xMinYMin","xMidYMin","xMaxYMin"];else throw new Error(`Correct katexImagesData or update code here to support
`+Aa+" children.");for(var mo=0;mo<Aa;mo++){var So=new $e(is[mo]),ru=new Le([So],{width:"400em",height:cs+"em",viewBox:"0 0 "+$t+" "+Ts,preserveAspectRatio:Us[mo]+" slice"}),Ws=Ye.makeSvgSpan([Hs[mo]],[ru],V);if(Aa===1)return{span:Ws,minWidth:gs,height:cs};Ws.style.height=cs+"em",aa.push(Ws)}return{span:Ye.makeSpan(["stretchy"],aa,V),minWidth:gs,height:cs}}}var de=q(),Ae=de.span,We=de.minWidth,Tt=de.height;return Ae.height=Tt,Ae.style.height=Tt+"em",We>0&&(Ae.style.minWidth=We+"em"),Ae},vi=function(z,V,q,de){var Ae,We=z.height+z.depth+2*q;if(/fbox|color/.test(V)){if(Ae=Ye.makeSpan(["stretchy",V],[],de),V==="fbox"){var Tt=de.color&&de.getColor();Tt&&(Ae.style.borderColor=Tt)}}else{var $t=[];/^[bx]cancel$/.test(V)&&$t.push(new Ze({x1:"0",y1:"0",x2:"100%",y2:"100%","stroke-width":"0.046em"})),/^x?cancel$/.test(V)&&$t.push(new Ze({x1:"0",y1:"100%",x2:"100%",y2:"0","stroke-width":"0.046em"}));var rr=new Le($t,{width:"100%",height:We+"em"});Ae=Ye.makeSvgSpan([],[rr],de)}return Ae.height=We,Ae.style.height=We+"em",Ae},Yn={encloseSpan:vi,mathMLnode:ao,svgSpan:Zo},va=function(z,V){var q,de,Ae=kr(z,"supsub"),We;Ae?(de=ir(Ae.base,"accent"),q=de.base,Ae.base=q,We=ut(Zi(Ae,V)),Ae.base=de):(de=ir(z,"accent"),q=de.base);var Tt=Zi(q,V.havingCrampedStyle()),$t=de.isShifty&&C.isCharacterBox(q),rr=0;if($t){var Cr=C.getBaseElem(q),Kr=Zi(Cr,V.havingCrampedStyle());rr=nt(Kr).skew}var nn=Math.min(Tt.height,V.fontMetrics().xHeight),An;if(de.isStretchy)An=Yn.svgSpan(de,V),An=Ye.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:Tt},{type:"elem",elem:An,wrapperClasses:["svg-align"],wrapperStyle:rr>0?{width:"calc(100% - "+2*rr+"em)",marginLeft:2*rr+"em"}:void 0}]},V);else{var Zn,Xn;de.label==="\\vec"?(Zn=Ye.staticSvg("vec",V),Xn=Ye.svgData.vec[1]):(Zn=Ye.makeOrd({mode:de.mode,text:de.label},V,"textord"),Zn=nt(Zn),Zn.italic=0,Xn=Zn.width),An=Ye.makeSpan(["accent-body"],[Zn]);var Pi=de.label==="\\textcircled";Pi&&(An.classes.push("accent-full"),nn=Tt.height);var ha=rr;Pi||(ha-=Xn/2),An.style.left=ha+"em",de.label==="\\textcircled"&&(An.style.top=".2em"),An=Ye.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:Tt},{type:"kern",size:-nn},{type:"elem",elem:An}]},V)}var aa=Ye.makeSpan(["mord","accent"],[An],V);return We?(We.children[0]=aa,We.height=Math.max(aa.height,We.height),We.classes[0]="mord",We):aa},ts=function(z,V){var q=z.isStretchy?Yn.mathMLnode(z.label):new On.MathNode("mo",[Ha(z.label,z.mode)]),de=new On.MathNode("mover",[Da(z.base,V),q]);return de.setAttribute("accent","true"),de},Ka=new RegExp(["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring"].map(function(Ge){return"\\"+Ge}).join("|"));_n({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(z,V){var q=V[0],de=!Ka.test(z.funcName),Ae=!de||z.funcName==="\\widehat"||z.funcName==="\\widetilde"||z.funcName==="\\widecheck";return{type:"accent",mode:z.parser.mode,label:z.funcName,isStretchy:de,isShifty:Ae,base:q}},htmlBuilder:va,mathmlBuilder:ts}),_n({type:"accent",names:["\\'","\\`","\\^","\\~","\\=","\\u","\\.",'\\"',"\\r","\\H","\\v","\\textcircled"],props:{numArgs:1,allowedInText:!0,allowedInMath:!1},handler:function(z,V){var q=V[0];return{type:"accent",mode:z.parser.mode,label:z.funcName,isStretchy:!1,isShifty:!0,base:q}},htmlBuilder:va,mathmlBuilder:ts}),_n({type:"accentUnder",names:["\\underleftarrow","\\underrightarrow","\\underleftrightarrow","\\undergroup","\\underlinesegment","\\utilde"],props:{numArgs:1},handler:function(z,V){var q=z.parser,de=z.funcName,Ae=V[0];return{type:"accentUnder",mode:q.mode,label:de,base:Ae}},htmlBuilder:function(z,V){var q=Zi(z.base,V),de=Yn.svgSpan(z,V),Ae=z.label==="\\utilde"?.12:0,We=Ye.makeVList({positionType:"bottom",positionData:de.height+Ae,children:[{type:"elem",elem:de,wrapperClasses:["svg-align"]},{type:"kern",size:Ae},{type:"elem",elem:q}]},V);return Ye.makeSpan(["mord","accentunder"],[We],V)},mathmlBuilder:function(z,V){var q=Yn.mathMLnode(z.label),de=new On.MathNode("munder",[Da(z.base,V),q]);return de.setAttribute("accentunder","true"),de}});var Vs=function(z){var V=new On.MathNode("mpadded",z?[z]:[]);return V.setAttribute("width","+0.6em"),V.setAttribute("lspace","0.3em"),V};_n({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(z,V,q){var de=z.parser,Ae=z.funcName;return{type:"xArrow",mode:de.mode,label:Ae,body:V[0],below:q[0]}},htmlBuilder:function(z,V){var q=V.style,de=V.havingStyle(q.sup()),Ae=Ye.wrapFragment(Zi(z.body,de,V),V);Ae.classes.push("x-arrow-pad");var We;z.below&&(de=V.havingStyle(q.sub()),We=Ye.wrapFragment(Zi(z.below,de,V),V),We.classes.push("x-arrow-pad"));var Tt=Yn.svgSpan(z,V),$t=-V.fontMetrics().axisHeight+.5*Tt.height,rr=-V.fontMetrics().axisHeight-.5*Tt.height-.111;(Ae.depth>.25||z.label==="\\xleftequilibrium")&&(rr-=Ae.depth);var Cr;if(We){var Kr=-V.fontMetrics().axisHeight+We.height+.5*Tt.height+.111;Cr=Ye.makeVList({positionType:"individualShift",children:[{type:"elem",elem:Ae,shift:rr},{type:"elem",elem:Tt,shift:$t},{type:"elem",elem:We,shift:Kr}]},V)}else Cr=Ye.makeVList({positionType:"individualShift",children:[{type:"elem",elem:Ae,shift:rr},{type:"elem",elem:Tt,shift:$t}]},V);return Cr.children[0].children[0].children[1].classes.push("svg-align"),Ye.makeSpan(["mrel","x-arrow"],[Cr],V)},mathmlBuilder:function(z,V){var q=Yn.mathMLnode(z.label),de;if(z.body){var Ae=Vs(Da(z.body,V));if(z.below){var We=Vs(Da(z.below,V));de=new On.MathNode("munderover",[q,We,Ae])}else de=new On.MathNode("mover",[q,Ae])}else if(z.below){var Tt=Vs(Da(z.below,V));de=new On.MathNode("munder",[q,Tt])}else de=Vs(),de=new On.MathNode("mover",[q,de]);return de}}),_n({type:"textord",names:["\\@char"],props:{numArgs:1,allowedInText:!0},handler:function(z,V){for(var q=z.parser,de=ir(V[0],"ordgroup"),Ae=de.body,We="",Tt=0;Tt<Ae.length;Tt++){var $t=ir(Ae[Tt],"textord");We+=$t.text}var rr=parseInt(We);if(isNaN(rr))throw new c("\\@char has non-numeric argument "+We);return{type:"textord",mode:q.mode,text:String.fromCharCode(rr)}}});var Io=function(z,V){var q=es(z.body,V.withColor(z.color),!1);return Ye.makeFragment(q)},Vo=function(z,V){var q=Yi(z.body,V.withColor(z.color)),de=new On.MathNode("mstyle",q);return de.setAttribute("mathcolor",z.color),de};_n({type:"color",names:["\\textcolor"],props:{numArgs:2,allowedInText:!0,greediness:3,argTypes:["color","original"]},handler:function(z,V){var q=z.parser,de=ir(V[0],"color-token").color,Ae=V[1];return{type:"color",mode:q.mode,color:de,body:zi(Ae)}},htmlBuilder:Io,mathmlBuilder:Vo}),_n({type:"color",names:["\\color"],props:{numArgs:1,allowedInText:!0,greediness:3,argTypes:["color"]},handler:function(z,V){var q=z.parser,de=z.breakOnTokenText,Ae=ir(V[0],"color-token").color;q.gullet.macros.set("\\current@color",Ae);var We=q.parseExpression(!0,de);return{type:"color",mode:q.mode,color:Ae,body:We}},htmlBuilder:Io,mathmlBuilder:Vo}),_n({type:"cr",names:["\\cr","\\newline"],props:{numArgs:0,numOptionalArgs:1,argTypes:["size"],allowedInText:!0},handler:function(z,V,q){var de=z.parser,Ae=z.funcName,We=q[0],Tt=Ae==="\\cr",$t=!1;return Tt||(de.settings.displayMode&&de.settings.useStrictBehavior("newLineInDisplayMode","In LaTeX, \\\\ or \\newline does nothing in display mode")?$t=!1:$t=!0),{type:"cr",mode:de.mode,newLine:$t,newRow:Tt,size:We&&ir(We,"size").value}},htmlBuilder:function(z,V){if(z.newRow)throw new c("\\cr valid only within a tabular/array environment");var q=Ye.makeSpan(["mspace"],[],V);return z.newLine&&(q.classes.push("newline"),z.size&&(q.style.marginTop=bi(z.size,V)+"em")),q},mathmlBuilder:function(z,V){var q=new On.MathNode("mspace");return z.newLine&&(q.setAttribute("linebreak","newline"),z.size&&q.setAttribute("height",bi(z.size,V)+"em")),q}});var ws=function(z,V,q){var de=ze.math[z]&&ze.math[z].replace,Ae=Kt(de||z,V,q);if(!Ae)throw new Error("Unsupported symbol "+z+" and font size "+V+".");return Ae},Ho=function(z,V,q,de){var Ae=q.havingBaseStyle(V),We=Ye.makeSpan(de.concat(Ae.sizingClasses(q)),[z],q),Tt=Ae.sizeMultiplier/q.sizeMultiplier;return We.height*=Tt,We.depth*=Tt,We.maxFontSize=Ae.sizeMultiplier,We},Mo=function(z,V,q){var de=V.havingBaseStyle(q),Ae=(1-V.sizeMultiplier/de.sizeMultiplier)*V.fontMetrics().axisHeight;z.classes.push("delimcenter"),z.style.top=Ae+"em",z.height-=Ae,z.depth+=Ae},cu=function(z,V,q,de,Ae,We){var Tt=Ye.makeSymbol(z,"Main-Regular",Ae,de),$t=Ho(Tt,V,de,We);return q&&Mo($t,de,V),$t},Au=function(z,V,q,de){return Ye.makeSymbol(z,"Size"+V+"-Regular",q,de)},Fu=function(z,V,q,de,Ae,We){var Tt=Au(z,V,Ae,de),$t=Ho(Ye.makeSpan(["delimsizing","size"+V],[Tt],de),M.TEXT,de,We);return q&&Mo($t,de,M.TEXT),$t},xo=function(z,V,q){var de;V==="Size1-Regular"?de="delim-size1":de="delim-size4";var Ae=Ye.makeSpan(["delimsizinginner",de],[Ye.makeSpan([],[Ye.makeSymbol(z,V,q)])]);return{type:"elem",elem:Ae}},Es={type:"kern",size:-.005},Wu=function(z,V,q,de,Ae,We){var Tt,$t,rr,Cr;Tt=rr=Cr=z,$t=null;var Kr="Size1-Regular";z==="\\uparrow"?rr=Cr="\u23D0":z==="\\Uparrow"?rr=Cr="\u2016":z==="\\downarrow"?Tt=rr="\u23D0":z==="\\Downarrow"?Tt=rr="\u2016":z==="\\updownarrow"?(Tt="\\uparrow",rr="\u23D0",Cr="\\downarrow"):z==="\\Updownarrow"?(Tt="\\Uparrow",rr="\u2016",Cr="\\Downarrow"):z==="["||z==="\\lbrack"?(Tt="\u23A1",rr="\u23A2",Cr="\u23A3",Kr="Size4-Regular"):z==="]"||z==="\\rbrack"?(Tt="\u23A4",rr="\u23A5",Cr="\u23A6",Kr="Size4-Regular"):z==="\\lfloor"||z==="\u230A"?(rr=Tt="\u23A2",Cr="\u23A3",Kr="Size4-Regular"):z==="\\lceil"||z==="\u2308"?(Tt="\u23A1",rr=Cr="\u23A2",Kr="Size4-Regular"):z==="\\rfloor"||z==="\u230B"?(rr=Tt="\u23A5",Cr="\u23A6",Kr="Size4-Regular"):z==="\\rceil"||z==="\u2309"?(Tt="\u23A4",rr=Cr="\u23A5",Kr="Size4-Regular"):z==="("||z==="\\lparen"?(Tt="\u239B",rr="\u239C",Cr="\u239D",Kr="Size4-Regular"):z===")"||z==="\\rparen"?(Tt="\u239E",rr="\u239F",Cr="\u23A0",Kr="Size4-Regular"):z==="\\{"||z==="\\lbrace"?(Tt="\u23A7",$t="\u23A8",Cr="\u23A9",rr="\u23AA",Kr="Size4-Regular"):z==="\\}"||z==="\\rbrace"?(Tt="\u23AB",$t="\u23AC",Cr="\u23AD",rr="\u23AA",Kr="Size4-Regular"):z==="\\lgroup"||z==="\u27EE"?(Tt="\u23A7",Cr="\u23A9",rr="\u23AA",Kr="Size4-Regular"):z==="\\rgroup"||z==="\u27EF"?(Tt="\u23AB",Cr="\u23AD",rr="\u23AA",Kr="Size4-Regular"):z==="\\lmoustache"||z==="\u23B0"?(Tt="\u23A7",Cr="\u23AD",rr="\u23AA",Kr="Size4-Regular"):(z==="\\rmoustache"||z==="\u23B1")&&(Tt="\u23AB",Cr="\u23A9",rr="\u23AA",Kr="Size4-Regular");var nn=ws(Tt,Kr,Ae),An=nn.height+nn.depth,Zn=ws(rr,Kr,Ae),Xn=Zn.height+Zn.depth,Pi=ws(Cr,Kr,Ae),ha=Pi.height+Pi.depth,aa=0,qi=1;if($t!==null){var is=ws($t,Kr,Ae);aa=is.height+is.depth,qi=2}var gs=An+ha+aa,Ts=Math.max(0,Math.ceil((V-gs)/(qi*Xn))),cs=gs+Ts*qi*Xn,Aa=de.fontMetrics().axisHeight;q&&(Aa*=de.sizeMultiplier);var Hs=cs/2-Aa,Us=(Ts+1)*.005-Xn,xi=[];if(xi.push(xo(Cr,Kr,Ae)),$t===null)for(var mo=0;mo<Ts;mo++)xi.push(Es),xi.push(xo(rr,Kr,Ae));else{for(var So=0;So<Ts;So++)xi.push(Es),xi.push(xo(rr,Kr,Ae));xi.push({type:"kern",size:Us}),xi.push(xo(rr,Kr,Ae)),xi.push(Es),xi.push(xo($t,Kr,Ae));for(var ru=0;ru<Ts;ru++)xi.push(Es),xi.push(xo(rr,Kr,Ae))}xi.push({type:"kern",size:Us}),xi.push(xo(rr,Kr,Ae)),xi.push(Es),xi.push(xo(Tt,Kr,Ae));var Ws=de.havingBaseStyle(M.TEXT),Co=Ye.makeVList({positionType:"bottom",positionData:Hs,children:xi},Ws);return Ho(Ye.makeSpan(["delimsizing","mult"],[Co],Ws),M.TEXT,de,We)},Wo=80,zs=.08,Os=function(z,V,q,de,Ae){var We=qt(z,de,q),Tt=new $e(z,We),$t=new Le([Tt],{width:"400em",height:V+"em",viewBox:"0 0 400000 "+q,preserveAspectRatio:"xMinYMin slice"});return Ye.makeSvgSpan(["hide-tail"],[$t],Ae)},bu=function(z,V){var q=V.havingBaseSizing(),de=mr("\\surd",z*q.sizeMultiplier,lr,q),Ae=q.sizeMultiplier,We=Math.max(0,V.minRuleThickness-V.fontMetrics().sqrtRuleThickness),Tt,$t=0,rr=0,Cr=0,Kr;return de.type==="small"?(Cr=1e3+1e3*We+Wo,z<1?Ae=1:z<1.4&&(Ae=.7),$t=(1+We+zs)/Ae,rr=(1+We)/Ae,Tt=Os("sqrtMain",$t,Cr,We,V),Tt.style.minWidth="0.853em",Kr=.833/Ae):de.type==="large"?(Cr=(1e3+Wo)*Bo[de.size],rr=(Bo[de.size]+We)/Ae,$t=(Bo[de.size]+We+zs)/Ae,Tt=Os("sqrtSize"+de.size,$t,Cr,We,V),Tt.style.minWidth="1.02em",Kr=1/Ae):($t=z+We+zs,rr=z+We,Cr=Math.floor(1e3*z+We)+Wo,Tt=Os("sqrtTall",$t,Cr,We,V),Tt.style.minWidth="0.742em",Kr=1.056),Tt.height=rr,Tt.style.height=$t+"em",{span:Tt,advanceWidth:Kr,ruleWidth:(V.fontMetrics().sqrtRuleThickness+We)*Ae}},po=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","\u230A","\u230B","\\lceil","\\rceil","\u2308","\u2309","\\surd"],Fo=["\\uparrow","\\downarrow","\\updownarrow","\\Uparrow","\\Downarrow","\\Updownarrow","|","\\|","\\vert","\\Vert","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","\u27EE","\u27EF","\\lmoustache","\\rmoustache","\u23B0","\u23B1"],Ys=["<",">","\\langle","\\rangle","/","\\backslash","\\lt","\\gt"],Bo=[0,1.2,1.8,2.4,3],Tu=function(z,V,q,de,Ae){if(z==="<"||z==="\\lt"||z==="\u27E8"?z="\\langle":(z===">"||z==="\\gt"||z==="\u27E9")&&(z="\\rangle"),C.contains(po,z)||C.contains(Ys,z))return Fu(z,V,!1,q,de,Ae);if(C.contains(Fo,z))return Wu(z,Bo[V],!1,q,de,Ae);throw new c("Illegal delimiter: '"+z+"'")},Zs=[{type:"small",style:M.SCRIPTSCRIPT},{type:"small",style:M.SCRIPT},{type:"small",style:M.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4}],Jt=[{type:"small",style:M.SCRIPTSCRIPT},{type:"small",style:M.SCRIPT},{type:"small",style:M.TEXT},{type:"stack"}],lr=[{type:"small",style:M.SCRIPTSCRIPT},{type:"small",style:M.SCRIPT},{type:"small",style:M.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4},{type:"stack"}],ar=function(z){if(z.type==="small")return"Main-Regular";if(z.type==="large")return"Size"+z.size+"-Regular";if(z.type==="stack")return"Size4-Regular";throw new Error("Add support for delim type '"+z.type+"' here.")},mr=function(z,V,q,de){for(var Ae=Math.min(2,3-de.style.size),We=Ae;We<q.length&&q[We].type!=="stack";We++){var Tt=ws(z,ar(q[We]),"math"),$t=Tt.height+Tt.depth;if(q[We].type==="small"){var rr=de.havingBaseStyle(q[We].style);$t*=rr.sizeMultiplier}if($t>V)return q[We]}return q[q.length-1]},hr=function(z,V,q,de,Ae,We){z==="<"||z==="\\lt"||z==="\u27E8"?z="\\langle":(z===">"||z==="\\gt"||z==="\u27E9")&&(z="\\rangle");var Tt;C.contains(Ys,z)?Tt=Zs:C.contains(po,z)?Tt=lr:Tt=Jt;var $t=mr(z,V,Tt,de);return $t.type==="small"?cu(z,$t.style,q,de,Ae,We):$t.type==="large"?Fu(z,$t.size,q,de,Ae,We):Wu(z,V,q,de,Ae,We)},mn=function(z,V,q,de,Ae,We){var Tt=de.fontMetrics().axisHeight*de.sizeMultiplier,$t=901,rr=5/de.fontMetrics().ptPerEm,Cr=Math.max(V-Tt,q+Tt),Kr=Math.max(Cr/500*$t,2*Cr-rr);return hr(z,Kr,!0,de,Ae,We)},Sn={sqrtImage:bu,sizedDelim:Tu,customSizedDelim:hr,leftRightDelim:mn},Un={"\\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}},Fn=["(","\\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 Jn(Ge,z){var V=yn(Ge);if(V&&C.contains(Fn,V.text))return V;throw new c("Invalid delimiter: '"+(V?V.text:JSON.stringify(Ge))+"' after '"+z.funcName+"'",Ge)}_n({type:"delimsizing",names:["\\bigl","\\Bigl","\\biggl","\\Biggl","\\bigr","\\Bigr","\\biggr","\\Biggr","\\bigm","\\Bigm","\\biggm","\\Biggm","\\big","\\Big","\\bigg","\\Bigg"],props:{numArgs:1},handler:function(z,V){var q=Jn(V[0],z);return{type:"delimsizing",mode:z.parser.mode,size:Un[z.funcName].size,mclass:Un[z.funcName].mclass,delim:q.text}},htmlBuilder:function(z,V){return z.delim==="."?Ye.makeSpan([z.mclass]):Sn.sizedDelim(z.delim,z.size,V,z.mode,[z.mclass])},mathmlBuilder:function(z){var V=[];z.delim!=="."&&V.push(Ha(z.delim,z.mode));var q=new On.MathNode("mo",V);return z.mclass==="mopen"||z.mclass==="mclose"?q.setAttribute("fence","true"):q.setAttribute("fence","false"),q}});function or(Ge){if(!Ge.body)throw new Error("Bug: The leftright ParseNode wasn't fully parsed.")}_n({type:"leftright-right",names:["\\right"],props:{numArgs:1},handler:function(z,V){var q=z.parser.gullet.macros.get("\\current@color");if(q&&typeof q!="string")throw new c("\\current@color set to non-string in \\right");return{type:"leftright-right",mode:z.parser.mode,delim:Jn(V[0],z).text,color:q}}}),_n({type:"leftright",names:["\\left"],props:{numArgs:1},handler:function(z,V){var q=Jn(V[0],z),de=z.parser;++de.leftrightDepth;var Ae=de.parseExpression(!1);--de.leftrightDepth,de.expect("\\right",!1);var We=ir(de.parseFunction(),"leftright-right");return{type:"leftright",mode:de.mode,body:Ae,left:q.text,right:We.delim,rightColor:We.color}},htmlBuilder:function(z,V){or(z);for(var q=es(z.body,V,!0,["mopen","mclose"]),de=0,Ae=0,We=!1,Tt=0;Tt<q.length;Tt++)q[Tt].isMiddle?We=!0:(de=Math.max(q[Tt].height,de),Ae=Math.max(q[Tt].depth,Ae));de*=V.sizeMultiplier,Ae*=V.sizeMultiplier;var $t;if(z.left==="."?$t=Fs(V,["mopen"]):$t=Sn.leftRightDelim(z.left,de,Ae,V,z.mode,["mopen"]),q.unshift($t),We)for(var rr=1;rr<q.length;rr++){var Cr=q[rr],Kr=Cr.isMiddle;Kr&&(q[rr]=Sn.leftRightDelim(Kr.delim,de,Ae,Kr.options,z.mode,[]))}var nn;if(z.right===".")nn=Fs(V,["mclose"]);else{var An=z.rightColor?V.withColor(z.rightColor):V;nn=Sn.leftRightDelim(z.right,de,Ae,An,z.mode,["mclose"])}return q.push(nn),Ye.makeSpan(["minner"],q,V)},mathmlBuilder:function(z,V){or(z);var q=Yi(z.body,V);if(z.left!=="."){var de=new On.MathNode("mo",[Ha(z.left,z.mode)]);de.setAttribute("fence","true"),q.unshift(de)}if(z.right!=="."){var Ae=new On.MathNode("mo",[Ha(z.right,z.mode)]);Ae.setAttribute("fence","true"),z.rightColor&&Ae.setAttribute("mathcolor",z.rightColor),q.push(Ae)}return ms(q)}}),_n({type:"middle",names:["\\middle"],props:{numArgs:1},handler:function(z,V){var q=Jn(V[0],z);if(!z.parser.leftrightDepth)throw new c("\\middle without preceding \\left",q);return{type:"middle",mode:z.parser.mode,delim:q.text}},htmlBuilder:function(z,V){var q;if(z.delim===".")q=Fs(V,[]);else{q=Sn.sizedDelim(z.delim,1,V,z.mode,[]);var de={delim:z.delim,options:V};q.isMiddle=de}return q},mathmlBuilder:function(z,V){var q=z.delim==="\\vert"||z.delim==="|"?Ha("|","text"):Ha(z.delim,z.mode),de=new On.MathNode("mo",[q]);return de.setAttribute("fence","true"),de.setAttribute("lspace","0.05em"),de.setAttribute("rspace","0.05em"),de}});var Nr=function(z,V){var q=Ye.wrapFragment(Zi(z.body,V),V),de=z.label.substr(1),Ae=V.sizeMultiplier,We,Tt=0,$t=C.isCharacterBox(z.body);if(de==="sout")We=Ye.makeSpan(["stretchy","sout"]),We.height=V.fontMetrics().defaultRuleThickness/Ae,Tt=-.5*V.fontMetrics().xHeight;else{/cancel/.test(de)?$t||q.classes.push("cancel-pad"):q.classes.push("boxpad");var rr=0,Cr=0;/box/.test(de)?(Cr=Math.max(V.fontMetrics().fboxrule,V.minRuleThickness),rr=V.fontMetrics().fboxsep+(de==="colorbox"?0:Cr)):rr=$t?.2:0,We=Yn.encloseSpan(q,de,rr,V),/fbox|boxed|fcolorbox/.test(de)&&(We.style.borderStyle="solid",We.style.borderWidth=Cr+"em"),Tt=q.depth+rr,z.backgroundColor&&(We.style.backgroundColor=z.backgroundColor,z.borderColor&&(We.style.borderColor=z.borderColor))}var Kr;return z.backgroundColor?Kr=Ye.makeVList({positionType:"individualShift",children:[{type:"elem",elem:We,shift:Tt},{type:"elem",elem:q,shift:0}]},V):Kr=Ye.makeVList({positionType:"individualShift",children:[{type:"elem",elem:q,shift:0},{type:"elem",elem:We,shift:Tt,wrapperClasses:/cancel/.test(de)?["svg-align"]:[]}]},V),/cancel/.test(de)&&(Kr.height=q.height,Kr.depth=q.depth),/cancel/.test(de)&&!$t?Ye.makeSpan(["mord","cancel-lap"],[Kr],V):Ye.makeSpan(["mord"],[Kr],V)},xr=function(z,V){var q=0,de=new On.MathNode(z.label.indexOf("colorbox")>-1?"mpadded":"menclose",[Da(z.body,V)]);switch(z.label){case"\\cancel":de.setAttribute("notation","updiagonalstrike");break;case"\\bcancel":de.setAttribute("notation","downdiagonalstrike");break;case"\\sout":de.setAttribute("notation","horizontalstrike");break;case"\\fbox":de.setAttribute("notation","box");break;case"\\fcolorbox":case"\\colorbox":if(q=V.fontMetrics().fboxsep*V.fontMetrics().ptPerEm,de.setAttribute("width","+"+2*q+"pt"),de.setAttribute("height","+"+2*q+"pt"),de.setAttribute("lspace",q+"pt"),de.setAttribute("voffset",q+"pt"),z.label==="\\fcolorbox"){var Ae=Math.max(V.fontMetrics().fboxrule,V.minRuleThickness);de.setAttribute("style","border: "+Ae+"em solid "+String(z.borderColor))}break;case"\\xcancel":de.setAttribute("notation","updiagonalstrike downdiagonalstrike");break}return z.backgroundColor&&de.setAttribute("mathbackground",z.backgroundColor),de};_n({type:"enclose",names:["\\colorbox"],props:{numArgs:2,allowedInText:!0,greediness:3,argTypes:["color","text"]},handler:function(z,V,q){var de=z.parser,Ae=z.funcName,We=ir(V[0],"color-token").color,Tt=V[1];return{type:"enclose",mode:de.mode,label:Ae,backgroundColor:We,body:Tt}},htmlBuilder:Nr,mathmlBuilder:xr}),_n({type:"enclose",names:["\\fcolorbox"],props:{numArgs:3,allowedInText:!0,greediness:3,argTypes:["color","color","text"]},handler:function(z,V,q){var de=z.parser,Ae=z.funcName,We=ir(V[0],"color-token").color,Tt=ir(V[1],"color-token").color,$t=V[2];return{type:"enclose",mode:de.mode,label:Ae,backgroundColor:Tt,borderColor:We,body:$t}},htmlBuilder:Nr,mathmlBuilder:xr}),_n({type:"enclose",names:["\\fbox"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!0},handler:function(z,V){var q=z.parser;return{type:"enclose",mode:q.mode,label:"\\fbox",body:V[0]}}}),_n({type:"enclose",names:["\\cancel","\\bcancel","\\xcancel","\\sout"],props:{numArgs:1},handler:function(z,V,q){var de=z.parser,Ae=z.funcName,We=V[0];return{type:"enclose",mode:de.mode,label:Ae,body:We}},htmlBuilder:Nr,mathmlBuilder:xr});var bn={};function Gn(Ge){for(var z=Ge.type,V=Ge.names,q=Ge.props,de=Ge.handler,Ae=Ge.htmlBuilder,We=Ge.mathmlBuilder,Tt={type:z,numArgs:q.numArgs||0,greediness:1,allowedInText:!1,numOptionalArgs:0,handler:de},$t=0;$t<V.length;++$t)bn[V[$t]]=Tt;Ae&&(Ai[z]=Ae),We&&(mi[z]=We)}function ft(Ge){var z=[];Ge.consumeSpaces();for(var V=Ge.fetch().text;V==="\\hline"||V==="\\hdashline";)Ge.consume(),z.push(V==="\\hdashline"),Ge.consumeSpaces(),V=Ge.fetch().text;return z}function kn(Ge,z,V){var q=z.hskipBeforeAndAfter,de=z.addJot,Ae=z.cols,We=z.arraystretch,Tt=z.colSeparationType;if(Ge.gullet.beginGroup(),Ge.gullet.macros.set("\\\\","\\cr"),!We){var $t=Ge.gullet.expandMacroAsText("\\arraystretch");if($t==null)We=1;else if(We=parseFloat($t),!We||We<0)throw new c("Invalid \\arraystretch: "+$t)}Ge.gullet.beginGroup();var rr=[],Cr=[rr],Kr=[],nn=[];for(nn.push(ft(Ge));;){var An=Ge.parseExpression(!1,"\\cr");Ge.gullet.endGroup(),Ge.gullet.beginGroup(),An={type:"ordgroup",mode:Ge.mode,body:An},V&&(An={type:"styling",mode:Ge.mode,style:V,body:[An]}),rr.push(An);var Zn=Ge.fetch().text;if(Zn==="&")Ge.consume();else if(Zn==="\\end"){rr.length===1&&An.type==="styling"&&An.body[0].body.length===0&&Cr.pop(),nn.length<Cr.length+1&&nn.push([]);break}else if(Zn==="\\cr"){var Xn=ir(Ge.parseFunction(),"cr");Kr.push(Xn.size),nn.push(ft(Ge)),rr=[],Cr.push(rr)}else throw new c("Expected & or \\\\ or \\cr or \\end",Ge.nextToken)}return Ge.gullet.endGroup(),Ge.gullet.endGroup(),{type:"array",mode:Ge.mode,addJot:de,arraystretch:We,body:Cr,cols:Ae,rowGaps:Kr,hskipBeforeAndAfter:q,hLinesBeforeRow:nn,colSeparationType:Tt}}function Qn(Ge){return Ge.substr(0,1)==="d"?"display":"text"}var di=function(z,V){var q,de,Ae=z.body.length,We=z.hLinesBeforeRow,Tt=0,$t=new Array(Ae),rr=[],Cr=Math.max(V.fontMetrics().arrayRuleWidth,V.minRuleThickness),Kr=1/V.fontMetrics().ptPerEm,nn=5*Kr;if(z.colSeparationType&&z.colSeparationType==="small"){var An=V.havingStyle(M.SCRIPT).sizeMultiplier;nn=.2778*(An/V.sizeMultiplier)}var Zn=12*Kr,Xn=3*Kr,Pi=z.arraystretch*Zn,ha=.7*Pi,aa=.3*Pi,qi=0;function is(Xo){for(var vu=0;vu<Xo.length;++vu)vu>0&&(qi+=.25),rr.push({pos:qi,isDashed:Xo[vu]})}for(is(We[0]),q=0;q<z.body.length;++q){var gs=z.body[q],Ts=ha,cs=aa;Tt<gs.length&&(Tt=gs.length);var Aa=new Array(gs.length);for(de=0;de<gs.length;++de){var Hs=Zi(gs[de],V);cs<Hs.depth&&(cs=Hs.depth),Ts<Hs.height&&(Ts=Hs.height),Aa[de]=Hs}var Us=z.rowGaps[q],xi=0;Us&&(xi=bi(Us,V),xi>0&&(xi+=aa,cs<xi&&(cs=xi),xi=0)),z.addJot&&(cs+=Xn),Aa.height=Ts,Aa.depth=cs,qi+=Ts,Aa.pos=qi,qi+=cs+xi,$t[q]=Aa,is(We[q+1])}var mo=qi/2+V.fontMetrics().axisHeight,So=z.cols||[],ru=[],Ws,Co;for(de=0,Co=0;de<Tt||Co<So.length;++de,++Co){for(var fs=So[Co]||{},fu=!0;fs.type==="separator";){if(fu||(Ws=Ye.makeSpan(["arraycolsep"],[]),Ws.style.width=V.fontMetrics().doubleRuleSep+"em",ru.push(Ws)),fs.separator==="|"||fs.separator===":"){var Gu=fs.separator==="|"?"solid":"dashed",Ku=Ye.makeSpan(["vertical-separator"],[],V);Ku.style.height=qi+"em",Ku.style.borderRightWidth=Cr+"em",Ku.style.borderRightStyle=Gu,Ku.style.margin="0 -"+Cr/2+"em",Ku.style.verticalAlign=-(qi-mo)+"em",ru.push(Ku)}else throw new c("Invalid separator type: "+fs.separator);Co++,fs=So[Co]||{},fu=!1}if(!(de>=Tt)){var Iu=void 0;(de>0||z.hskipBeforeAndAfter)&&(Iu=C.deflt(fs.pregap,nn),Iu!==0&&(Ws=Ye.makeSpan(["arraycolsep"],[]),Ws.style.width=Iu+"em",ru.push(Ws)));var Qs=[];for(q=0;q<Ae;++q){var Nu=$t[q],Du=Nu[de];if(Du){var Js=Nu.pos-mo;Du.depth=Nu.depth,Du.height=Nu.height,Qs.push({type:"elem",elem:Du,shift:Js})}}Qs=Ye.makeVList({positionType:"individualShift",children:Qs},V),Qs=Ye.makeSpan(["col-align-"+(fs.align||"c")],[Qs]),ru.push(Qs),(de<Tt-1||z.hskipBeforeAndAfter)&&(Iu=C.deflt(fs.postgap,nn),Iu!==0&&(Ws=Ye.makeSpan(["arraycolsep"],[]),Ws.style.width=Iu+"em",ru.push(Ws)))}}if($t=Ye.makeSpan(["mtable"],ru),rr.length>0){for(var Qu=Ye.makeLineSpan("hline",V,Cr),ml=Ye.makeLineSpan("hdashline",V,Cr),nu=[{type:"elem",elem:$t,shift:0}];rr.length>0;){var Ju=rr.pop(),ro=Ju.pos-mo;Ju.isDashed?nu.push({type:"elem",elem:ml,shift:ro}):nu.push({type:"elem",elem:Qu,shift:ro})}$t=Ye.makeVList({positionType:"individualShift",children:nu},V)}return Ye.makeSpan(["mord"],[$t],V)},Ni={c:"center ",l:"left ",r:"right "},Ur=function(z,V){var q=new On.MathNode("mtable",z.body.map(function(qi){return new On.MathNode("mtr",qi.map(function(is){return new On.MathNode("mtd",[Da(is,V)])}))})),de=z.arraystretch===.5?.1:.16+z.arraystretch-1+(z.addJot?.09:0);q.setAttribute("rowspacing",de+"em");var Ae="",We="";if(z.cols){var Tt=z.cols,$t="",rr=!1,Cr=0,Kr=Tt.length;Tt[0].type==="separator"&&(Ae+="top ",Cr=1),Tt[Tt.length-1].type==="separator"&&(Ae+="bottom ",Kr-=1);for(var nn=Cr;nn<Kr;nn++)Tt[nn].type==="align"?(We+=Ni[Tt[nn].align],rr&&($t+="none "),rr=!0):Tt[nn].type==="separator"&&rr&&($t+=Tt[nn].separator==="|"?"solid ":"dashed ",rr=!1);q.setAttribute("columnalign",We.trim()),/[sd]/.test($t)&&q.setAttribute("columnlines",$t.trim())}if(z.colSeparationType==="align"){for(var An=z.cols||[],Zn="",Xn=1;Xn<An.length;Xn++)Zn+=Xn%2?"0em ":"1em ";q.setAttribute("columnspacing",Zn.trim())}else z.colSeparationType==="alignat"?q.setAttribute("columnspacing","0em"):z.colSeparationType==="small"?q.setAttribute("columnspacing","0.2778em"):q.setAttribute("columnspacing","1em");var Pi="",ha=z.hLinesBeforeRow;Ae+=ha[0].length>0?"left ":"",Ae+=ha[ha.length-1].length>0?"right ":"";for(var aa=1;aa<ha.length-1;aa++)Pi+=ha[aa].length===0?"none ":ha[aa][0]?"dashed ":"solid ";return/[sd]/.test(Pi)&&q.setAttribute("rowlines",Pi.trim()),Ae!==""&&(q=new On.MathNode("menclose",[q]),q.setAttribute("notation",Ae.trim())),z.arraystretch&&z.arraystretch<1&&(q=new On.MathNode("mstyle",[q]),q.setAttribute("scriptlevel","1")),q},Gi=function(z,V){var q=[],de=kn(z.parser,{cols:q,addJot:!0},"display"),Ae,We=0,Tt={type:"ordgroup",mode:z.mode,body:[]},$t=kr(V[0],"ordgroup");if($t){for(var rr="",Cr=0;Cr<$t.body.length;Cr++){var Kr=ir($t.body[Cr],"textord");rr+=Kr.text}Ae=Number(rr),We=Ae*2}var nn=!We;de.body.forEach(function(Pi){for(var ha=1;ha<Pi.length;ha+=2){var aa=ir(Pi[ha],"styling"),qi=ir(aa.body[0],"ordgroup");qi.body.unshift(Tt)}if(nn)We<Pi.length&&(We=Pi.length);else{var is=Pi.length/2;if(Ae<is)throw new c("Too many math in a row: "+("expected "+Ae+", but got "+is),Pi[0])}});for(var An=0;An<We;++An){var Zn="r",Xn=0;An%2===1?Zn="l":An>0&&nn&&(Xn=1),q[An]={type:"align",align:Zn,pregap:Xn,postgap:0}}return de.colSeparationType=nn?"align":"alignat",de};Gn({type:"array",names:["array","darray"],props:{numArgs:1},handler:function(z,V){var q=yn(V[0]),de=q?[V[0]]:ir(V[0],"ordgroup").body,Ae=de.map(function(Tt){var $t=Hr(Tt),rr=$t.text;if("lcr".indexOf(rr)!==-1)return{type:"align",align:rr};if(rr==="|")return{type:"separator",separator:"|"};if(rr===":")return{type:"separator",separator:":"};throw new c("Unknown column alignment: "+rr,Tt)}),We={cols:Ae,hskipBeforeAndAfter:!0};return kn(z.parser,We,Qn(z.envName))},htmlBuilder:di,mathmlBuilder:Ur}),Gn({type:"array",names:["matrix","pmatrix","bmatrix","Bmatrix","vmatrix","Vmatrix"],props:{numArgs:0},handler:function(z){var V={matrix:null,pmatrix:["(",")"],bmatrix:["[","]"],Bmatrix:["\\{","\\}"],vmatrix:["|","|"],Vmatrix:["\\Vert","\\Vert"]}[z.envName],q={hskipBeforeAndAfter:!1},de=kn(z.parser,q,Qn(z.envName));return V?{type:"leftright",mode:z.mode,body:[de],left:V[0],right:V[1],rightColor:void 0}:de},htmlBuilder:di,mathmlBuilder:Ur}),Gn({type:"array",names:["smallmatrix"],props:{numArgs:0},handler:function(z){var V={arraystretch:.5},q=kn(z.parser,V,"script");return q.colSeparationType="small",q},htmlBuilder:di,mathmlBuilder:Ur}),Gn({type:"array",names:["subarray"],props:{numArgs:1},handler:function(z,V){var q=yn(V[0]),de=q?[V[0]]:ir(V[0],"ordgroup").body,Ae=de.map(function(Tt){var $t=Hr(Tt),rr=$t.text;if("lc".indexOf(rr)!==-1)return{type:"align",align:rr};throw new c("Unknown column alignment: "+rr,Tt)});if(Ae.length>1)throw new c("{subarray} can contain only one column");var We={cols:Ae,hskipBeforeAndAfter:!1,arraystretch:.5};if(We=kn(z.parser,We,"script"),We.body[0].length>1)throw new c("{subarray} can contain only one column");return We},htmlBuilder:di,mathmlBuilder:Ur}),Gn({type:"array",names:["cases","dcases"],props:{numArgs:0},handler:function(z){var V={arraystretch:1.2,cols:[{type:"align",align:"l",pregap:0,postgap:1},{type:"align",align:"l",pregap:0,postgap:0}]},q=kn(z.parser,V,Qn(z.envName));return{type:"leftright",mode:z.mode,body:[q],left:"\\{",right:".",rightColor:void 0}},htmlBuilder:di,mathmlBuilder:Ur}),Gn({type:"array",names:["aligned"],props:{numArgs:0},handler:Gi,htmlBuilder:di,mathmlBuilder:Ur}),Gn({type:"array",names:["gathered"],props:{numArgs:0},handler:function(z){var V={cols:[{type:"align",align:"c"}],addJot:!0};return kn(z.parser,V,"display")},htmlBuilder:di,mathmlBuilder:Ur}),Gn({type:"array",names:["alignedat"],props:{numArgs:1},handler:Gi,htmlBuilder:di,mathmlBuilder:Ur}),_n({type:"text",names:["\\hline","\\hdashline"],props:{numArgs:0,allowedInText:!0,allowedInMath:!0},handler:function(z,V){throw new c(z.funcName+" valid only within array environment")}});var ba=bn,Li=ba;_n({type:"environment",names:["\\begin","\\end"],props:{numArgs:1,argTypes:["text"]},handler:function(z,V){var q=z.parser,de=z.funcName,Ae=V[0];if(Ae.type!=="ordgroup")throw new c("Invalid environment name",Ae);for(var We="",Tt=0;Tt<Ae.body.length;++Tt)We+=ir(Ae.body[Tt],"textord").text;if(de==="\\begin"){if(!Li.hasOwnProperty(We))throw new c("No such environment: "+We,Ae);var $t=Li[We],rr=q.parseArguments("\\begin{"+We+"}",$t),Cr=rr.args,Kr=rr.optArgs,nn={mode:q.mode,envName:We,parser:q},An=$t.handler(nn,Cr,Kr);q.expect("\\end",!1);var Zn=q.nextToken,Xn=ir(q.parseFunction(),"environment");if(Xn.name!==We)throw new c("Mismatch: \\begin{"+We+"} matched by \\end{"+Xn.name+"}",Zn);return An}return{type:"environment",mode:q.mode,name:We,nameGroup:Ae}}});var ca=Ye.makeSpan;function ks(Ge,z){var V=es(Ge.body,z,!0);return ca([Ge.mclass],V,z)}function pi(Ge,z){var V,q=Yi(Ge.body,z);return Ge.mclass==="minner"?On.newDocumentFragment(q):(Ge.mclass==="mord"?Ge.isCharacterBox?(V=q[0],V.type="mi"):V=new On.MathNode("mi",q):(Ge.isCharacterBox?(V=q[0],V.type="mo"):V=new On.MathNode("mo",q),Ge.mclass==="mbin"?(V.attributes.lspace="0.22em",V.attributes.rspace="0.22em"):Ge.mclass==="mpunct"?(V.attributes.lspace="0em",V.attributes.rspace="0.17em"):(Ge.mclass==="mopen"||Ge.mclass==="mclose")&&(V.attributes.lspace="0em",V.attributes.rspace="0em")),V)}_n({type:"mclass",names:["\\mathord","\\mathbin","\\mathrel","\\mathopen","\\mathclose","\\mathpunct","\\mathinner"],props:{numArgs:1},handler:function(z,V){var q=z.parser,de=z.funcName,Ae=V[0];return{type:"mclass",mode:q.mode,mclass:"m"+de.substr(5),body:zi(Ae),isCharacterBox:C.isCharacterBox(Ae)}},htmlBuilder:ks,mathmlBuilder:pi});var pn=function(z){var V=z.type==="ordgroup"&&z.body.length?z.body[0]:z;return V.type==="atom"&&(V.family==="bin"||V.family==="rel")?"m"+V.family:"mord"};_n({type:"mclass",names:["\\@binrel"],props:{numArgs:2},handler:function(z,V){var q=z.parser;return{type:"mclass",mode:q.mode,mclass:pn(V[0]),body:[V[1]],isCharacterBox:C.isCharacterBox(V[1])}}}),_n({type:"mclass",names:["\\stackrel","\\overset","\\underset"],props:{numArgs:2},handler:function(z,V){var q=z.parser,de=z.funcName,Ae=V[1],We=V[0],Tt;de!=="\\stackrel"?Tt=pn(Ae):Tt="mrel";var $t={type:"op",mode:Ae.mode,limits:!0,alwaysHandleSupSub:!0,parentIsSupSub:!1,symbol:!1,suppressBaseShift:de!=="\\stackrel",body:zi(Ae)},rr={type:"supsub",mode:We.mode,base:$t,sup:de==="\\underset"?null:We,sub:de==="\\underset"?We:null};return{type:"mclass",mode:q.mode,mclass:Tt,body:[rr],isCharacterBox:C.isCharacterBox(rr)}},htmlBuilder:ks,mathmlBuilder:pi});var Do=function(z,V){var q=z.font,de=V.withFont(q);return Zi(z.body,de)},Bs=function(z,V){var q=z.font,de=V.withFont(q);return Da(z.body,de)},xa={"\\Bbb":"\\mathbb","\\bold":"\\mathbf","\\frak":"\\mathfrak","\\bm":"\\boldsymbol"};_n({type:"font",names:["\\mathrm","\\mathit","\\mathbf","\\mathnormal","\\mathbb","\\mathcal","\\mathfrak","\\mathscr","\\mathsf","\\mathtt","\\Bbb","\\bold","\\frak"],props:{numArgs:1,greediness:2},handler:function(z,V){var q=z.parser,de=z.funcName,Ae=V[0],We=de;return We in xa&&(We=xa[We]),{type:"font",mode:q.mode,font:We.slice(1),body:Ae}},htmlBuilder:Do,mathmlBuilder:Bs}),_n({type:"mclass",names:["\\boldsymbol","\\bm"],props:{numArgs:1,greediness:2},handler:function(z,V){var q=z.parser,de=V[0],Ae=C.isCharacterBox(de);return{type:"mclass",mode:q.mode,mclass:pn(de),body:[{type:"font",mode:q.mode,font:"boldsymbol",body:de}],isCharacterBox:Ae}}}),_n({type:"font",names:["\\rm","\\sf","\\tt","\\bf","\\it"],props:{numArgs:0,allowedInText:!0},handler:function(z,V){var q=z.parser,de=z.funcName,Ae=z.breakOnTokenText,We=q.mode,Tt=q.parseExpression(!0,Ae),$t="math"+de.slice(1);return{type:"font",mode:We,font:$t,body:{type:"ordgroup",mode:q.mode,body:Tt}}},htmlBuilder:Do,mathmlBuilder:Bs});var vs=function(z,V){var q=V;return z==="display"?q=q.id>=M.SCRIPT.id?q.text():M.DISPLAY:z==="text"&&q.size===M.DISPLAY.size?q=M.TEXT:z==="script"?q=M.SCRIPT:z==="scriptscript"&&(q=M.SCRIPTSCRIPT),q},Xs=function(z,V){var q=vs(z.size,V.style),de=q.fracNum(),Ae=q.fracDen(),We;We=V.havingStyle(de);var Tt=Zi(z.numer,We,V);if(z.continued){var $t=8.5/V.fontMetrics().ptPerEm,rr=3.5/V.fontMetrics().ptPerEm;Tt.height=Tt.height<$t?$t:Tt.height,Tt.depth=Tt.depth<rr?rr:Tt.depth}We=V.havingStyle(Ae);var Cr=Zi(z.denom,We,V),Kr,nn,An;z.hasBarLine?(z.barSize?(nn=bi(z.barSize,V),Kr=Ye.makeLineSpan("frac-line",V,nn)):Kr=Ye.makeLineSpan("frac-line",V),nn=Kr.height,An=Kr.height):(Kr=null,nn=0,An=V.fontMetrics().defaultRuleThickness);var Zn,Xn,Pi;q.size===M.DISPLAY.size||z.size==="display"?(Zn=V.fontMetrics().num1,nn>0?Xn=3*An:Xn=7*An,Pi=V.fontMetrics().denom1):(nn>0?(Zn=V.fontMetrics().num2,Xn=An):(Zn=V.fontMetrics().num3,Xn=3*An),Pi=V.fontMetrics().denom2);var ha;if(Kr){var qi=V.fontMetrics().axisHeight;Zn-Tt.depth-(qi+.5*nn)<Xn&&(Zn+=Xn-(Zn-Tt.depth-(qi+.5*nn))),qi-.5*nn-(Cr.height-Pi)<Xn&&(Pi+=Xn-(qi-.5*nn-(Cr.height-Pi)));var is=-(qi-.5*nn);ha=Ye.makeVList({positionType:"individualShift",children:[{type:"elem",elem:Cr,shift:Pi},{type:"elem",elem:Kr,shift:is},{type:"elem",elem:Tt,shift:-Zn}]},V)}else{var aa=Zn-Tt.depth-(Cr.height-Pi);aa<Xn&&(Zn+=.5*(Xn-aa),Pi+=.5*(Xn-aa)),ha=Ye.makeVList({positionType:"individualShift",children:[{type:"elem",elem:Cr,shift:Pi},{type:"elem",elem:Tt,shift:-Zn}]},V)}We=V.havingStyle(q),ha.height*=We.sizeMultiplier/V.sizeMultiplier,ha.depth*=We.sizeMultiplier/V.sizeMultiplier;var gs;q.size===M.DISPLAY.size?gs=V.fontMetrics().delim1:gs=V.fontMetrics().delim2;var Ts,cs;return z.leftDelim==null?Ts=Fs(V,["mopen"]):Ts=Sn.customSizedDelim(z.leftDelim,gs,!0,V.havingStyle(q),z.mode,["mopen"]),z.continued?cs=Ye.makeSpan([]):z.rightDelim==null?cs=Fs(V,["mclose"]):cs=Sn.customSizedDelim(z.rightDelim,gs,!0,V.havingStyle(q),z.mode,["mclose"]),Ye.makeSpan(["mord"].concat(We.sizingClasses(V)),[Ts,Ye.makeSpan(["mfrac"],[ha]),cs],V)},Nn=function(z,V){var q=new On.MathNode("mfrac",[Da(z.numer,V),Da(z.denom,V)]);if(!z.hasBarLine)q.setAttribute("linethickness","0px");else if(z.barSize){var de=bi(z.barSize,V);q.setAttribute("linethickness",de+"em")}var Ae=vs(z.size,V.style);if(Ae.size!==V.style.size){q=new On.MathNode("mstyle",[q]);var We=Ae.size===M.DISPLAY.size?"true":"false";q.setAttribute("displaystyle",We),q.setAttribute("scriptlevel","0")}if(z.leftDelim!=null||z.rightDelim!=null){var Tt=[];if(z.leftDelim!=null){var $t=new On.MathNode("mo",[new On.TextNode(z.leftDelim.replace("\\",""))]);$t.setAttribute("fence","true"),Tt.push($t)}if(Tt.push(q),z.rightDelim!=null){var rr=new On.MathNode("mo",[new On.TextNode(z.rightDelim.replace("\\",""))]);rr.setAttribute("fence","true"),Tt.push(rr)}return ms(Tt)}return q};_n({type:"genfrac",names:["\\cfrac","\\dfrac","\\frac","\\tfrac","\\dbinom","\\binom","\\tbinom","\\\\atopfrac","\\\\bracefrac","\\\\brackfrac"],props:{numArgs:2,greediness:2},handler:function(z,V){var q=z.parser,de=z.funcName,Ae=V[0],We=V[1],Tt,$t=null,rr=null,Cr="auto";switch(de){case"\\cfrac":case"\\dfrac":case"\\frac":case"\\tfrac":Tt=!0;break;case"\\\\atopfrac":Tt=!1;break;case"\\dbinom":case"\\binom":case"\\tbinom":Tt=!1,$t="(",rr=")";break;case"\\\\bracefrac":Tt=!1,$t="\\{",rr="\\}";break;case"\\\\brackfrac":Tt=!1,$t="[",rr="]";break;default:throw new Error("Unrecognized genfrac command")}switch(de){case"\\cfrac":case"\\dfrac":case"\\dbinom":Cr="display";break;case"\\tfrac":case"\\tbinom":Cr="text";break}return{type:"genfrac",mode:q.mode,continued:de==="\\cfrac",numer:Ae,denom:We,hasBarLine:Tt,leftDelim:$t,rightDelim:rr,size:Cr,barSize:null}},htmlBuilder:Xs,mathmlBuilder:Nn}),_n({type:"infix",names:["\\over","\\choose","\\atop","\\brace","\\brack"],props:{numArgs:0,infix:!0},handler:function(z){var V=z.parser,q=z.funcName,de=z.token,Ae;switch(q){case"\\over":Ae="\\frac";break;case"\\choose":Ae="\\binom";break;case"\\atop":Ae="\\\\atopfrac";break;case"\\brace":Ae="\\\\bracefrac";break;case"\\brack":Ae="\\\\brackfrac";break;default:throw new Error("Unrecognized infix genfrac command")}return{type:"infix",mode:V.mode,replaceWith:Ae,token:de}}});var as=["display","text","script","scriptscript"],Ns=function(z){var V=null;return z.length>0&&(V=z,V=V==="."?null:V),V};_n({type:"genfrac",names:["\\genfrac"],props:{numArgs:6,greediness:6,argTypes:["math","math","size","text","math","math"]},handler:function(z,V){var q=z.parser,de=V[4],Ae=V[5],We=kr(V[0],"atom");We&&(We=Or(V[0],"open"));var Tt=We?Ns(We.text):null,$t=kr(V[1],"atom");$t&&($t=Or(V[1],"close"));var rr=$t?Ns($t.text):null,Cr=ir(V[2],"size"),Kr,nn=null;Cr.isBlank?Kr=!0:(nn=Cr.value,Kr=nn.number>0);var An="auto",Zn=kr(V[3],"ordgroup");if(Zn){if(Zn.body.length>0){var Xn=ir(Zn.body[0],"textord");An=as[Number(Xn.text)]}}else Zn=ir(V[3],"textord"),An=as[Number(Zn.text)];return{type:"genfrac",mode:q.mode,numer:de,denom:Ae,continued:!1,hasBarLine:Kr,barSize:nn,leftDelim:Tt,rightDelim:rr,size:An}},htmlBuilder:Xs,mathmlBuilder:Nn}),_n({type:"infix",names:["\\above"],props:{numArgs:1,argTypes:["size"],infix:!0},handler:function(z,V){var q=z.parser,de=z.funcName,Ae=z.token;return{type:"infix",mode:q.mode,replaceWith:"\\\\abovefrac",size:ir(V[0],"size").value,token:Ae}}}),_n({type:"genfrac",names:["\\\\abovefrac"],props:{numArgs:3,argTypes:["math","size","math"]},handler:function(z,V){var q=z.parser,de=z.funcName,Ae=V[0],We=O(ir(V[1],"infix").size),Tt=V[2],$t=We.number>0;return{type:"genfrac",mode:q.mode,numer:Ae,denom:Tt,continued:!1,hasBarLine:$t,barSize:We,leftDelim:null,rightDelim:null,size:"auto"}},htmlBuilder:Xs,mathmlBuilder:Nn});var Ve=function(z,V){var q=V.style,de,Ae,We=kr(z,"supsub");We?(de=We.sup?Zi(We.sup,V.havingStyle(q.sup()),V):Zi(We.sub,V.havingStyle(q.sub()),V),Ae=ir(We.base,"horizBrace")):Ae=ir(z,"horizBrace");var Tt=Zi(Ae.base,V.havingBaseStyle(M.DISPLAY)),$t=Yn.svgSpan(Ae,V),rr;if(Ae.isOver?(rr=Ye.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:Tt},{type:"kern",size:.1},{type:"elem",elem:$t}]},V),rr.children[0].children[0].children[1].classes.push("svg-align")):(rr=Ye.makeVList({positionType:"bottom",positionData:Tt.depth+.1+$t.height,children:[{type:"elem",elem:$t},{type:"kern",size:.1},{type:"elem",elem:Tt}]},V),rr.children[0].children[0].children[0].classes.push("svg-align")),de){var Cr=Ye.makeSpan(["mord",Ae.isOver?"mover":"munder"],[rr],V);Ae.isOver?rr=Ye.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:Cr},{type:"kern",size:.2},{type:"elem",elem:de}]},V):rr=Ye.makeVList({positionType:"bottom",positionData:Cr.depth+.2+de.height+de.depth,children:[{type:"elem",elem:de},{type:"kern",size:.2},{type:"elem",elem:Cr}]},V)}return Ye.makeSpan(["mord",Ae.isOver?"mover":"munder"],[rr],V)},Je=function(z,V){var q=Yn.mathMLnode(z.label);return new On.MathNode(z.isOver?"mover":"munder",[Da(z.base,V),q])};_n({type:"horizBrace",names:["\\overbrace","\\underbrace"],props:{numArgs:1},handler:function(z,V){var q=z.parser,de=z.funcName;return{type:"horizBrace",mode:q.mode,label:de,isOver:/^\\over/.test(de),base:V[0]}},htmlBuilder:Ve,mathmlBuilder:Je}),_n({type:"href",names:["\\href"],props:{numArgs:2,argTypes:["url","original"],allowedInText:!0},handler:function(z,V){var q=z.parser,de=V[1],Ae=ir(V[0],"url").url;return q.settings.isTrusted({command:"\\href",url:Ae})?{type:"href",mode:q.mode,href:Ae,body:zi(de)}:q.formatUnsupportedCmd("\\href")},htmlBuilder:function(z,V){var q=es(z.body,V,!1);return Ye.makeAnchor(z.href,[],q,V)},mathmlBuilder:function(z,V){var q=za(z.body,V);return q instanceof Ss||(q=new Ss("mrow",[q])),q.setAttribute("href",z.href),q}}),_n({type:"href",names:["\\url"],props:{numArgs:1,argTypes:["url"],allowedInText:!0},handler:function(z,V){var q=z.parser,de=ir(V[0],"url").url;if(!q.settings.isTrusted({command:"\\url",url:de}))return q.formatUnsupportedCmd("\\url");for(var Ae=[],We=0;We<de.length;We++){var Tt=de[We];Tt==="~"&&(Tt="\\textasciitilde"),Ae.push({type:"textord",mode:"text",text:Tt})}var $t={type:"text",mode:q.mode,font:"\\texttt",body:Ae};return{type:"href",mode:q.mode,href:de,body:zi($t)}}}),_n({type:"htmlmathml",names:["\\html@mathml"],props:{numArgs:2,allowedInText:!0},handler:function(z,V){var q=z.parser;return{type:"htmlmathml",mode:q.mode,html:zi(V[0]),mathml:zi(V[1])}},htmlBuilder:function(z,V){var q=es(z.html,V,!1);return Ye.makeFragment(q)},mathmlBuilder:function(z,V){return za(z.mathml,V)}});var Mt=function(z){if(/^[-+]? *(\d+(\.\d*)?|\.\d+)$/.test(z))return{number:+z,unit:"bp"};var V=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(z);if(!V)throw new c("Invalid size: '"+z+"' in \\includegraphics");var q={number:+(V[1]+V[2]),unit:V[3]};if(!yi(q))throw new c("Invalid unit: '"+q.unit+"' in \\includegraphics.");return q};_n({type:"includegraphics",names:["\\includegraphics"],props:{numArgs:1,numOptionalArgs:1,argTypes:["raw","url"],allowedInText:!1},handler:function(z,V,q){var de=z.parser,Ae={number:0,unit:"em"},We={number:.9,unit:"em"},Tt={number:0,unit:"em"},$t="";if(q[0])for(var rr=ir(q[0],"raw").string,Cr=rr.split(","),Kr=0;Kr<Cr.length;Kr++){var nn=Cr[Kr].split("=");if(nn.length===2){var An=nn[1].trim();switch(nn[0].trim()){case"alt":$t=An;break;case"width":Ae=Mt(An);break;case"height":We=Mt(An);break;case"totalheight":Tt=Mt(An);break;default:throw new c("Invalid key: '"+nn[0]+"' in \\includegraphics.")}}}var Zn=ir(V[0],"url").url;return $t===""&&($t=Zn,$t=$t.replace(/^.*[\\/]/,""),$t=$t.substring(0,$t.lastIndexOf("."))),de.settings.isTrusted({command:"\\includegraphics",url:Zn})?{type:"includegraphics",mode:de.mode,alt:$t,width:Ae,height:We,totalheight:Tt,src:Zn}:de.formatUnsupportedCmd("\\includegraphics")},htmlBuilder:function(z,V){var q=bi(z.height,V),de=0;z.totalheight.number>0&&(de=bi(z.totalheight,V)-q,de=Number(de.toFixed(2)));var Ae=0;z.width.number>0&&(Ae=bi(z.width,V));var We={height:q+de+"em"};Ae>0&&(We.width=Ae+"em"),de>0&&(We.verticalAlign=-de+"em");var Tt=new Ne(z.src,z.alt,We);return Tt.height=q,Tt.depth=de,Tt},mathmlBuilder:function(z,V){var q=new On.MathNode("mglyph",[]);q.setAttribute("alt",z.alt);var de=bi(z.height,V),Ae=0;if(z.totalheight.number>0&&(Ae=bi(z.totalheight,V)-de,Ae=Ae.toFixed(2),q.setAttribute("valign","-"+Ae+"em")),q.setAttribute("height",de+Ae+"em"),z.width.number>0){var We=bi(z.width,V);q.setAttribute("width",We+"em")}return q.setAttribute("src",z.src),q}}),_n({type:"kern",names:["\\kern","\\mkern","\\hskip","\\mskip"],props:{numArgs:1,argTypes:["size"],allowedInText:!0},handler:function(z,V){var q=z.parser,de=z.funcName,Ae=ir(V[0],"size");if(q.settings.strict){var We=de[1]==="m",Tt=Ae.value.unit==="mu";We?(Tt||q.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+de+" supports only mu units, "+("not "+Ae.value.unit+" units")),q.mode!=="math"&&q.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+de+" works only in math mode")):Tt&&q.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+de+" doesn't support mu units")}return{type:"kern",mode:q.mode,dimension:Ae.value}},htmlBuilder:function(z,V){return Ye.makeGlue(z.dimension,V)},mathmlBuilder:function(z,V){var q=bi(z.dimension,V);return new On.SpaceNode(q)}}),_n({type:"lap",names:["\\mathllap","\\mathrlap","\\mathclap"],props:{numArgs:1,allowedInText:!0},handler:function(z,V){var q=z.parser,de=z.funcName,Ae=V[0];return{type:"lap",mode:q.mode,alignment:de.slice(5),body:Ae}},htmlBuilder:function(z,V){var q;z.alignment==="clap"?(q=Ye.makeSpan([],[Zi(z.body,V)]),q=Ye.makeSpan(["inner"],[q],V)):q=Ye.makeSpan(["inner"],[Zi(z.body,V)]);var de=Ye.makeSpan(["fix"],[]),Ae=Ye.makeSpan([z.alignment],[q,de],V),We=Ye.makeSpan(["strut"]);return We.style.height=Ae.height+Ae.depth+"em",We.style.verticalAlign=-Ae.depth+"em",Ae.children.unshift(We),Ae=Ye.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:Ae}]},V),Ye.makeSpan(["mord"],[Ae],V)},mathmlBuilder:function(z,V){var q=new On.MathNode("mpadded",[Da(z.body,V)]);if(z.alignment!=="rlap"){var de=z.alignment==="llap"?"-1":"-0.5";q.setAttribute("lspace",de+"width")}return q.setAttribute("width","0px"),q}}),_n({type:"styling",names:["\\(","$"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler:function(z,V){var q=z.funcName,de=z.parser,Ae=de.mode;de.switchMode("math");var We=q==="\\("?"\\)":"$",Tt=de.parseExpression(!1,We);return de.expect(We),de.switchMode(Ae),{type:"styling",mode:de.mode,style:"text",body:Tt}}}),_n({type:"text",names:["\\)","\\]"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler:function(z,V){throw new c("Mismatched "+z.funcName)}});var Gt=function(z,V){switch(V.style.size){case M.DISPLAY.size:return z.display;case M.TEXT.size:return z.text;case M.SCRIPT.size:return z.script;case M.SCRIPTSCRIPT.size:return z.scriptscript;default:return z.text}};_n({type:"mathchoice",names:["\\mathchoice"],props:{numArgs:4},handler:function(z,V){var q=z.parser;return{type:"mathchoice",mode:q.mode,display:zi(V[0]),text:zi(V[1]),script:zi(V[2]),scriptscript:zi(V[3])}},htmlBuilder:function(z,V){var q=Gt(z,V),de=es(q,V,!1);return Ye.makeFragment(de)},mathmlBuilder:function(z,V){var q=Gt(z,V);return za(q,V)}});var pr=function(z,V,q,de,Ae,We,Tt){z=Ye.makeSpan([],[z]);var $t,rr;if(V){var Cr=Zi(V,de.havingStyle(Ae.sup()),de);rr={elem:Cr,kern:Math.max(de.fontMetrics().bigOpSpacing1,de.fontMetrics().bigOpSpacing3-Cr.depth)}}if(q){var Kr=Zi(q,de.havingStyle(Ae.sub()),de);$t={elem:Kr,kern:Math.max(de.fontMetrics().bigOpSpacing2,de.fontMetrics().bigOpSpacing4-Kr.height)}}var nn;if(rr&&$t){var An=de.fontMetrics().bigOpSpacing5+$t.elem.height+$t.elem.depth+$t.kern+z.depth+Tt;nn=Ye.makeVList({positionType:"bottom",positionData:An,children:[{type:"kern",size:de.fontMetrics().bigOpSpacing5},{type:"elem",elem:$t.elem,marginLeft:-We+"em"},{type:"kern",size:$t.kern},{type:"elem",elem:z},{type:"kern",size:rr.kern},{type:"elem",elem:rr.elem,marginLeft:We+"em"},{type:"kern",size:de.fontMetrics().bigOpSpacing5}]},de)}else if($t){var Zn=z.height-Tt;nn=Ye.makeVList({positionType:"top",positionData:Zn,children:[{type:"kern",size:de.fontMetrics().bigOpSpacing5},{type:"elem",elem:$t.elem,marginLeft:-We+"em"},{type:"kern",size:$t.kern},{type:"elem",elem:z}]},de)}else if(rr){var Xn=z.depth+Tt;nn=Ye.makeVList({positionType:"bottom",positionData:Xn,children:[{type:"elem",elem:z},{type:"kern",size:rr.kern},{type:"elem",elem:rr.elem,marginLeft:We+"em"},{type:"kern",size:de.fontMetrics().bigOpSpacing5}]},de)}else return z;return Ye.makeSpan(["mop","op-limits"],[nn],de)},Fr=["\\smallint"],Zr=function(z,V){var q,de,Ae=!1,We,Tt=kr(z,"supsub");Tt?(q=Tt.sup,de=Tt.sub,We=ir(Tt.base,"op"),Ae=!0):We=ir(z,"op");var $t=V.style,rr=!1;$t.size===M.DISPLAY.size&&We.symbol&&!C.contains(Fr,We.name)&&(rr=!0);var Cr;if(We.symbol){var Kr=rr?"Size2-Regular":"Size1-Regular",nn="";if((We.name==="\\oiint"||We.name==="\\oiiint")&&(nn=We.name.substr(1),We.name=nn==="oiint"?"\\iint":"\\iiint"),Cr=Ye.makeSymbol(We.name,Kr,"math",V,["mop","op-symbol",rr?"large-op":"small-op"]),nn.length>0){var An=Cr.italic,Zn=Ye.staticSvg(nn+"Size"+(rr?"2":"1"),V);Cr=Ye.makeVList({positionType:"individualShift",children:[{type:"elem",elem:Cr,shift:0},{type:"elem",elem:Zn,shift:rr?.08:0}]},V),We.name="\\"+nn,Cr.classes.unshift("mop"),Cr.italic=An}}else if(We.body){var Xn=es(We.body,V,!0);Xn.length===1&&Xn[0]instanceof Ee?(Cr=Xn[0],Cr.classes[0]="mop"):Cr=Ye.makeSpan(["mop"],Ye.tryCombineChars(Xn),V)}else{for(var Pi=[],ha=1;ha<We.name.length;ha++)Pi.push(Ye.mathsym(We.name[ha],We.mode,V));Cr=Ye.makeSpan(["mop"],Pi,V)}var aa=0,qi=0;return(Cr instanceof Ee||We.name==="\\oiint"||We.name==="\\oiiint")&&!We.suppressBaseShift&&(aa=(Cr.height-Cr.depth)/2-V.fontMetrics().axisHeight,qi=Cr.italic),Ae?pr(Cr,q,de,V,$t,qi,aa):(aa&&(Cr.style.position="relative",Cr.style.top=aa+"em"),Cr)},vn=function(z,V){var q;if(z.symbol)q=new Ss("mo",[Ha(z.name,z.mode)]),C.contains(Fr,z.name)&&q.setAttribute("largeop","false");else if(z.body)q=new Ss("mo",Yi(z.body,V));else{q=new Ss("mi",[new Za(z.name.slice(1))]);var de=new Ss("mo",[Ha("\u2061","text")]);z.parentIsSupSub?q=new Ss("mo",[q,de]):q=Ba([q,de])}return q},rn={"\u220F":"\\prod","\u2210":"\\coprod","\u2211":"\\sum","\u22C0":"\\bigwedge","\u22C1":"\\bigvee","\u22C2":"\\bigcap","\u22C3":"\\bigcup","\u2A00":"\\bigodot","\u2A01":"\\bigoplus","\u2A02":"\\bigotimes","\u2A04":"\\biguplus","\u2A06":"\\bigsqcup"};_n({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(z,V){var q=z.parser,de=z.funcName,Ae=de;return Ae.length===1&&(Ae=rn[Ae]),{type:"op",mode:q.mode,limits:!0,parentIsSupSub:!1,symbol:!0,name:Ae}},htmlBuilder:Zr,mathmlBuilder:vn}),_n({type:"op",names:["\\mathop"],props:{numArgs:1},handler:function(z,V){var q=z.parser,de=V[0];return{type:"op",mode:q.mode,limits:!1,parentIsSupSub:!1,symbol:!1,body:zi(de)}},htmlBuilder:Zr,mathmlBuilder:vn});var gn={"\u222B":"\\int","\u222C":"\\iint","\u222D":"\\iiint","\u222E":"\\oint","\u222F":"\\oiint","\u2230":"\\oiiint"};_n({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(z){var V=z.parser,q=z.funcName;return{type:"op",mode:V.mode,limits:!1,parentIsSupSub:!1,symbol:!1,name:q}},htmlBuilder:Zr,mathmlBuilder:vn}),_n({type:"op",names:["\\det","\\gcd","\\inf","\\lim","\\max","\\min","\\Pr","\\sup"],props:{numArgs:0},handler:function(z){var V=z.parser,q=z.funcName;return{type:"op",mode:V.mode,limits:!0,parentIsSupSub:!1,symbol:!1,name:q}},htmlBuilder:Zr,mathmlBuilder:vn}),_n({type:"op",names:["\\int","\\iint","\\iiint","\\oint","\\oiint","\\oiiint","\u222B","\u222C","\u222D","\u222E","\u222F","\u2230"],props:{numArgs:0},handler:function(z){var V=z.parser,q=z.funcName,de=q;return de.length===1&&(de=gn[de]),{type:"op",mode:V.mode,limits:!1,parentIsSupSub:!1,symbol:!0,name:de}},htmlBuilder:Zr,mathmlBuilder:vn});var ti=function(z,V){var q,de,Ae=!1,We,Tt=kr(z,"supsub");Tt?(q=Tt.sup,de=Tt.sub,We=ir(Tt.base,"operatorname"),Ae=!0):We=ir(z,"operatorname");var $t;if(We.body.length>0){for(var rr=We.body.map(function(An){var Zn=An.text;return typeof Zn=="string"?{type:"textord",mode:An.mode,text:Zn}:An}),Cr=es(rr,V.withFont("mathrm"),!0),Kr=0;Kr<Cr.length;Kr++){var nn=Cr[Kr];nn instanceof Ee&&(nn.text=nn.text.replace(/\u2212/,"-").replace(/\u2217/,"*"))}$t=Ye.makeSpan(["mop"],Cr,V)}else $t=Ye.makeSpan(["mop"],[],V);return Ae?pr($t,q,de,V,V.style,0,0):$t},ai=function(z,V){for(var q=Yi(z.body,V.withFont("mathrm")),de=!0,Ae=0;Ae<q.length;Ae++){var We=q[Ae];if(!(We instanceof On.SpaceNode))if(We instanceof On.MathNode)switch(We.type){case"mi":case"mn":case"ms":case"mspace":case"mtext":break;case"mo":{var Tt=We.children[0];We.children.length===1&&Tt instanceof On.TextNode?Tt.text=Tt.text.replace(/\u2212/,"-").replace(/\u2217/,"*"):de=!1;break}default:de=!1}else de=!1}if(de){var $t=q.map(function(Kr){return Kr.toText()}).join("");q=[new On.TextNode($t)]}var rr=new On.MathNode("mi",q);rr.setAttribute("mathvariant","normal");var Cr=new On.MathNode("mo",[Ha("\u2061","text")]);return z.parentIsSupSub?new On.MathNode("mo",[rr,Cr]):On.newDocumentFragment([rr,Cr])};_n({type:"operatorname",names:["\\operatorname","\\operatorname*"],props:{numArgs:1},handler:function(z,V){var q=z.parser,de=z.funcName,Ae=V[0];return{type:"operatorname",mode:q.mode,body:zi(Ae),alwaysHandleSupSub:de==="\\operatorname*",limits:!1,parentIsSupSub:!1}},htmlBuilder:ti,mathmlBuilder:ai}),fi({type:"ordgroup",htmlBuilder:function(z,V){return z.semisimple?Ye.makeFragment(es(z.body,V,!1)):Ye.makeSpan(["mord"],es(z.body,V,!0),V)},mathmlBuilder:function(z,V){return za(z.body,V,!0)}}),_n({type:"overline",names:["\\overline"],props:{numArgs:1},handler:function(z,V){var q=z.parser,de=V[0];return{type:"overline",mode:q.mode,body:de}},htmlBuilder:function(z,V){var q=Zi(z.body,V.havingCrampedStyle()),de=Ye.makeLineSpan("overline-line",V),Ae=V.fontMetrics().defaultRuleThickness,We=Ye.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:q},{type:"kern",size:3*Ae},{type:"elem",elem:de},{type:"kern",size:Ae}]},V);return Ye.makeSpan(["mord","overline"],[We],V)},mathmlBuilder:function(z,V){var q=new On.MathNode("mo",[new On.TextNode("\u203E")]);q.setAttribute("stretchy","true");var de=new On.MathNode("mover",[Da(z.body,V),q]);return de.setAttribute("accent","true"),de}}),_n({type:"phantom",names:["\\phantom"],props:{numArgs:1,allowedInText:!0},handler:function(z,V){var q=z.parser,de=V[0];return{type:"phantom",mode:q.mode,body:zi(de)}},htmlBuilder:function(z,V){var q=es(z.body,V.withPhantom(),!1);return Ye.makeFragment(q)},mathmlBuilder:function(z,V){var q=Yi(z.body,V);return new On.MathNode("mphantom",q)}}),_n({type:"hphantom",names:["\\hphantom"],props:{numArgs:1,allowedInText:!0},handler:function(z,V){var q=z.parser,de=V[0];return{type:"hphantom",mode:q.mode,body:de}},htmlBuilder:function(z,V){var q=Ye.makeSpan([],[Zi(z.body,V.withPhantom())]);if(q.height=0,q.depth=0,q.children)for(var de=0;de<q.children.length;de++)q.children[de].height=0,q.children[de].depth=0;return q=Ye.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:q}]},V),Ye.makeSpan(["mord"],[q],V)},mathmlBuilder:function(z,V){var q=Yi(zi(z.body),V),de=new On.MathNode("mphantom",q),Ae=new On.MathNode("mpadded",[de]);return Ae.setAttribute("height","0px"),Ae.setAttribute("depth","0px"),Ae}}),_n({type:"vphantom",names:["\\vphantom"],props:{numArgs:1,allowedInText:!0},handler:function(z,V){var q=z.parser,de=V[0];return{type:"vphantom",mode:q.mode,body:de}},htmlBuilder:function(z,V){var q=Ye.makeSpan(["inner"],[Zi(z.body,V.withPhantom())]),de=Ye.makeSpan(["fix"],[]);return Ye.makeSpan(["mord","rlap"],[q,de],V)},mathmlBuilder:function(z,V){var q=Yi(zi(z.body),V),de=new On.MathNode("mphantom",q),Ae=new On.MathNode("mpadded",[de]);return Ae.setAttribute("width","0px"),Ae}}),_n({type:"raisebox",names:["\\raisebox"],props:{numArgs:2,argTypes:["size","hbox"],allowedInText:!0},handler:function(z,V){var q=z.parser,de=ir(V[0],"size").value,Ae=V[1];return{type:"raisebox",mode:q.mode,dy:de,body:Ae}},htmlBuilder:function(z,V){var q=Zi(z.body,V),de=bi(z.dy,V);return Ye.makeVList({positionType:"shift",positionData:-de,children:[{type:"elem",elem:q}]},V)},mathmlBuilder:function(z,V){var q=new On.MathNode("mpadded",[Da(z.body,V)]),de=z.dy.number+z.dy.unit;return q.setAttribute("voffset",de),q}}),_n({type:"rule",names:["\\rule"],props:{numArgs:2,numOptionalArgs:1,argTypes:["size","size","size"]},handler:function(z,V,q){var de=z.parser,Ae=q[0],We=ir(V[0],"size"),Tt=ir(V[1],"size");return{type:"rule",mode:de.mode,shift:Ae&&ir(Ae,"size").value,width:We.value,height:Tt.value}},htmlBuilder:function(z,V){var q=Ye.makeSpan(["mord","rule"],[],V),de=bi(z.width,V),Ae=bi(z.height,V),We=z.shift?bi(z.shift,V):0;return q.style.borderRightWidth=de+"em",q.style.borderTopWidth=Ae+"em",q.style.bottom=We+"em",q.width=de,q.height=Ae+We,q.depth=-We,q.maxFontSize=Ae*1.125*V.sizeMultiplier,q},mathmlBuilder:function(z,V){var q=bi(z.width,V),de=bi(z.height,V),Ae=z.shift?bi(z.shift,V):0,We=V.color&&V.getColor()||"black",Tt=new On.MathNode("mspace");Tt.setAttribute("mathbackground",We),Tt.setAttribute("width",q+"em"),Tt.setAttribute("height",de+"em");var $t=new On.MathNode("mpadded",[Tt]);return Ae>=0?$t.setAttribute("height","+"+Ae+"em"):($t.setAttribute("height",Ae+"em"),$t.setAttribute("depth","+"+-Ae+"em")),$t.setAttribute("voffset",Ae+"em"),$t}});function Si(Ge,z,V){for(var q=es(Ge,z,!1),de=z.sizeMultiplier/V.sizeMultiplier,Ae=0;Ae<q.length;Ae++){var We=q[Ae].classes.indexOf("sizing");We<0?Array.prototype.push.apply(q[Ae].classes,z.sizingClasses(V)):q[Ae].classes[We+1]==="reset-size"+z.size&&(q[Ae].classes[We+1]="reset-size"+V.size),q[Ae].height*=de,q[Ae].depth*=de}return Ye.makeFragment(q)}var Ci=["\\tiny","\\sixptsize","\\scriptsize","\\footnotesize","\\small","\\normalsize","\\large","\\Large","\\LARGE","\\huge","\\Huge"],Xi=function(z,V){var q=V.havingSize(z.size);return Si(z.body,q,V)};_n({type:"sizing",names:Ci,props:{numArgs:0,allowedInText:!0},handler:function(z,V){var q=z.breakOnTokenText,de=z.funcName,Ae=z.parser,We=Ae.parseExpression(!1,q);return{type:"sizing",mode:Ae.mode,size:Ci.indexOf(de)+1,body:We}},htmlBuilder:Xi,mathmlBuilder:function(z,V){var q=V.havingSize(z.size),de=Yi(z.body,q),Ae=new On.MathNode("mstyle",de);return Ae.setAttribute("mathsize",q.sizeMultiplier+"em"),Ae}}),_n({type:"smash",names:["\\smash"],props:{numArgs:1,numOptionalArgs:1,allowedInText:!0},handler:function(z,V,q){var de=z.parser,Ae=!1,We=!1,Tt=q[0]&&ir(q[0],"ordgroup");if(Tt)for(var $t="",rr=0;rr<Tt.body.length;++rr){var Cr=Tt.body[rr];if($t=Cr.text,$t==="t")Ae=!0;else if($t==="b")We=!0;else{Ae=!1,We=!1;break}}else Ae=!0,We=!0;var Kr=V[0];return{type:"smash",mode:de.mode,body:Kr,smashHeight:Ae,smashDepth:We}},htmlBuilder:function(z,V){var q=Ye.makeSpan([],[Zi(z.body,V)]);if(!z.smashHeight&&!z.smashDepth)return q;if(z.smashHeight&&(q.height=0,q.children))for(var de=0;de<q.children.length;de++)q.children[de].height=0;if(z.smashDepth&&(q.depth=0,q.children))for(var Ae=0;Ae<q.children.length;Ae++)q.children[Ae].depth=0;var We=Ye.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:q}]},V);return Ye.makeSpan(["mord"],[We],V)},mathmlBuilder:function(z,V){var q=new On.MathNode("mpadded",[Da(z.body,V)]);return z.smashHeight&&q.setAttribute("height","0px"),z.smashDepth&&q.setAttribute("depth","0px"),q}}),_n({type:"sqrt",names:["\\sqrt"],props:{numArgs:1,numOptionalArgs:1},handler:function(z,V,q){var de=z.parser,Ae=q[0],We=V[0];return{type:"sqrt",mode:de.mode,body:We,index:Ae}},htmlBuilder:function(z,V){var q=Zi(z.body,V.havingCrampedStyle());q.height===0&&(q.height=V.fontMetrics().xHeight),q=Ye.wrapFragment(q,V);var de=V.fontMetrics(),Ae=de.defaultRuleThickness,We=Ae;V.style.id<M.TEXT.id&&(We=V.fontMetrics().xHeight);var Tt=Ae+We/4,$t=q.height+q.depth+Tt+Ae,rr=Sn.sqrtImage($t,V),Cr=rr.span,Kr=rr.ruleWidth,nn=rr.advanceWidth,An=Cr.height-Kr;An>q.height+q.depth+Tt&&(Tt=(Tt+An-q.height-q.depth)/2);var Zn=Cr.height-q.height-Tt-Kr;q.style.paddingLeft=nn+"em";var Xn=Ye.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:q,wrapperClasses:["svg-align"]},{type:"kern",size:-(q.height+Zn)},{type:"elem",elem:Cr},{type:"kern",size:Kr}]},V);if(z.index){var Pi=V.havingStyle(M.SCRIPTSCRIPT),ha=Zi(z.index,Pi,V),aa=.6*(Xn.height-Xn.depth),qi=Ye.makeVList({positionType:"shift",positionData:-aa,children:[{type:"elem",elem:ha}]},V),is=Ye.makeSpan(["root"],[qi]);return Ye.makeSpan(["mord","sqrt"],[is,Xn],V)}else return Ye.makeSpan(["mord","sqrt"],[Xn],V)},mathmlBuilder:function(z,V){var q=z.body,de=z.index;return de?new On.MathNode("mroot",[Da(q,V),Da(de,V)]):new On.MathNode("msqrt",[Da(q,V)])}});var ji={display:M.DISPLAY,text:M.TEXT,script:M.SCRIPT,scriptscript:M.SCRIPTSCRIPT};_n({type:"styling",names:["\\displaystyle","\\textstyle","\\scriptstyle","\\scriptscriptstyle"],props:{numArgs:0,allowedInText:!0},handler:function(z,V){var q=z.breakOnTokenText,de=z.funcName,Ae=z.parser,We=Ae.parseExpression(!0,q),Tt=de.slice(1,de.length-5);return{type:"styling",mode:Ae.mode,style:Tt,body:We}},htmlBuilder:function(z,V){var q=ji[z.style],de=V.havingStyle(q).withFont("");return Si(z.body,de,V)},mathmlBuilder:function(z,V){var q=ji[z.style],de=V.havingStyle(q),Ae=Yi(z.body,de),We=new On.MathNode("mstyle",Ae),Tt={display:["0","true"],text:["0","false"],script:["1","false"],scriptscript:["2","false"]},$t=Tt[z.style];return We.setAttribute("scriptlevel",$t[0]),We.setAttribute("displaystyle",$t[1]),We}});var Ti=function(z,V){var q=z.base;if(q)if(q.type==="op"){var de=q.limits&&(V.style.size===M.DISPLAY.size||q.alwaysHandleSupSub);return de?Zr:null}else if(q.type==="operatorname"){var Ae=q.alwaysHandleSupSub&&(V.style.size===M.DISPLAY.size||q.limits);return Ae?ti:null}else{if(q.type==="accent")return C.isCharacterBox(q.base)?va:null;if(q.type==="horizBrace"){var We=!z.sub;return We===q.isOver?Ve:null}else return null}else return null};fi({type:"supsub",htmlBuilder:function(z,V){var q=Ti(z,V);if(q)return q(z,V);var de=z.base,Ae=z.sup,We=z.sub,Tt=Zi(de,V),$t,rr,Cr=V.fontMetrics(),Kr=0,nn=0,An=de&&C.isCharacterBox(de);if(Ae){var Zn=V.havingStyle(V.style.sup());$t=Zi(Ae,Zn,V),An||(Kr=Tt.height-Zn.fontMetrics().supDrop*Zn.sizeMultiplier/V.sizeMultiplier)}if(We){var Xn=V.havingStyle(V.style.sub());rr=Zi(We,Xn,V),An||(nn=Tt.depth+Xn.fontMetrics().subDrop*Xn.sizeMultiplier/V.sizeMultiplier)}var Pi;V.style===M.DISPLAY?Pi=Cr.sup1:V.style.cramped?Pi=Cr.sup3:Pi=Cr.sup2;var ha=V.sizeMultiplier,aa=.5/Cr.ptPerEm/ha+"em",qi=null;if(rr){var is=z.base&&z.base.type==="op"&&z.base.name&&(z.base.name==="\\oiint"||z.base.name==="\\oiiint");(Tt instanceof Ee||is)&&(qi=-Tt.italic+"em")}var gs;if($t&&rr){Kr=Math.max(Kr,Pi,$t.depth+.25*Cr.xHeight),nn=Math.max(nn,Cr.sub2);var Ts=Cr.defaultRuleThickness,cs=4*Ts;if(Kr-$t.depth-(rr.height-nn)<cs){nn=cs-(Kr-$t.depth)+rr.height;var Aa=.8*Cr.xHeight-(Kr-$t.depth);Aa>0&&(Kr+=Aa,nn-=Aa)}var Hs=[{type:"elem",elem:rr,shift:nn,marginRight:aa,marginLeft:qi},{type:"elem",elem:$t,shift:-Kr,marginRight:aa}];gs=Ye.makeVList({positionType:"individualShift",children:Hs},V)}else if(rr){nn=Math.max(nn,Cr.sub1,rr.height-.8*Cr.xHeight);var Us=[{type:"elem",elem:rr,marginLeft:qi,marginRight:aa}];gs=Ye.makeVList({positionType:"shift",positionData:nn,children:Us},V)}else if($t)Kr=Math.max(Kr,Pi,$t.depth+.25*Cr.xHeight),gs=Ye.makeVList({positionType:"shift",positionData:-Kr,children:[{type:"elem",elem:$t,marginRight:aa}]},V);else throw new Error("supsub must have either sup or sub.");var xi=Fa(Tt,"right")||"mord";return Ye.makeSpan([xi],[Tt,Ye.makeSpan(["msupsub"],[gs])],V)},mathmlBuilder:function(z,V){var q=!1,de,Ae,We=kr(z.base,"horizBrace");We&&(Ae=!!z.sup,Ae===We.isOver&&(q=!0,de=We.isOver)),z.base&&(z.base.type==="op"||z.base.type==="operatorname")&&(z.base.parentIsSupSub=!0);var Tt=[Da(z.base,V)];z.sub&&Tt.push(Da(z.sub,V)),z.sup&&Tt.push(Da(z.sup,V));var $t;if(q)$t=de?"mover":"munder";else if(z.sub)if(z.sup){var Kr=z.base;Kr&&Kr.type==="op"&&Kr.limits&&V.style===M.DISPLAY||Kr&&Kr.type==="operatorname"&&Kr.alwaysHandleSupSub&&(V.style===M.DISPLAY||Kr.limits)?$t="munderover":$t="msubsup"}else{var Cr=z.base;Cr&&Cr.type==="op"&&Cr.limits&&(V.style===M.DISPLAY||Cr.alwaysHandleSupSub)||Cr&&Cr.type==="operatorname"&&Cr.alwaysHandleSupSub&&(Cr.limits||V.style===M.DISPLAY)?$t="munder":$t="msub"}else{var rr=z.base;rr&&rr.type==="op"&&rr.limits&&(V.style===M.DISPLAY||rr.alwaysHandleSupSub)||rr&&rr.type==="operatorname"&&rr.alwaysHandleSupSub&&(rr.limits||V.style===M.DISPLAY)?$t="mover":$t="msup"}var nn=new On.MathNode($t,Tt);return nn}}),fi({type:"atom",htmlBuilder:function(z,V){return Ye.mathsym(z.text,z.mode,V,["m"+z.family])},mathmlBuilder:function(z,V){var q=new On.MathNode("mo",[Ha(z.text,z.mode)]);if(z.family==="bin"){var de=ls(z,V);de==="bold-italic"&&q.setAttribute("mathvariant",de)}else z.family==="punct"?q.setAttribute("separator","true"):(z.family==="open"||z.family==="close")&&q.setAttribute("stretchy","false");return q}});var ga={mi:"italic",mn:"normal",mtext:"normal"};fi({type:"mathord",htmlBuilder:function(z,V){return Ye.makeOrd(z,V,"mathord")},mathmlBuilder:function(z,V){var q=new On.MathNode("mi",[Ha(z.text,z.mode,V)]),de=ls(z,V)||"italic";return de!==ga[q.type]&&q.setAttribute("mathvariant",de),q}}),fi({type:"textord",htmlBuilder:function(z,V){return Ye.makeOrd(z,V,"textord")},mathmlBuilder:function(z,V){var q=Ha(z.text,z.mode,V),de=ls(z,V)||"normal",Ae;return z.mode==="text"?Ae=new On.MathNode("mtext",[q]):/[0-9]/.test(z.text)?Ae=new On.MathNode("mn",[q]):z.text==="\\prime"?Ae=new On.MathNode("mo",[q]):Ae=new On.MathNode("mi",[q]),de!==ga[Ae.type]&&Ae.setAttribute("mathvariant",de),Ae}});var Di={"\\nobreak":"nobreak","\\allowbreak":"allowbreak"},gi={" ":{},"\\ ":{},"~":{className:"nobreak"},"\\space":{},"\\nobreakspace":{className:"nobreak"}};fi({type:"spacing",htmlBuilder:function(z,V){if(gi.hasOwnProperty(z.text)){var q=gi[z.text].className||"";if(z.mode==="text"){var de=Ye.makeOrd(z,V,"textord");return de.classes.push(q),de}else return Ye.makeSpan(["mspace",q],[Ye.mathsym(z.text,z.mode,V)],V)}else{if(Di.hasOwnProperty(z.text))return Ye.makeSpan(["mspace",Di[z.text]],[],V);throw new c('Unknown type of space "'+z.text+'"')}},mathmlBuilder:function(z,V){var q;if(gi.hasOwnProperty(z.text))q=new On.MathNode("mtext",[new On.TextNode("\xA0")]);else{if(Di.hasOwnProperty(z.text))return new On.MathNode("mspace");throw new c('Unknown type of space "'+z.text+'"')}return q}});var na=function(){var z=new On.MathNode("mtd",[]);return z.setAttribute("width","50%"),z};fi({type:"tag",mathmlBuilder:function(z,V){var q=new On.MathNode("mtable",[new On.MathNode("mtr",[na(),new On.MathNode("mtd",[za(z.body,V)]),na(),new On.MathNode("mtd",[za(z.tag,V)])])]);return q.setAttribute("width","100%"),q}});var to={"\\text":void 0,"\\textrm":"textrm","\\textsf":"textsf","\\texttt":"texttt","\\textnormal":"textrm"},Rs={"\\textbf":"textbf","\\textmd":"textmd"},Ki={"\\textit":"textit","\\textup":"textup"},Na=function(z,V){var q=z.font;return q?to[q]?V.withTextFontFamily(to[q]):Rs[q]?V.withTextFontWeight(Rs[q]):V.withTextFontShape(Ki[q]):V};_n({type:"text",names:["\\text","\\textrm","\\textsf","\\texttt","\\textnormal","\\textbf","\\textmd","\\textit","\\textup"],props:{numArgs:1,argTypes:["text"],greediness:2,allowedInText:!0},handler:function(z,V){var q=z.parser,de=z.funcName,Ae=V[0];return{type:"text",mode:q.mode,body:zi(Ae),font:de}},htmlBuilder:function(z,V){var q=Na(z,V),de=es(z.body,q,!0);return Ye.makeSpan(["mord","text"],Ye.tryCombineChars(de),q)},mathmlBuilder:function(z,V){var q=Na(z,V);return za(z.body,q)}}),_n({type:"underline",names:["\\underline"],props:{numArgs:1,allowedInText:!0},handler:function(z,V){var q=z.parser;return{type:"underline",mode:q.mode,body:V[0]}},htmlBuilder:function(z,V){var q=Zi(z.body,V),de=Ye.makeLineSpan("underline-line",V),Ae=V.fontMetrics().defaultRuleThickness,We=Ye.makeVList({positionType:"top",positionData:q.height,children:[{type:"kern",size:Ae},{type:"elem",elem:de},{type:"kern",size:3*Ae},{type:"elem",elem:q}]},V);return Ye.makeSpan(["mord","underline"],[We],V)},mathmlBuilder:function(z,V){var q=new On.MathNode("mo",[new On.TextNode("\u203E")]);q.setAttribute("stretchy","true");var de=new On.MathNode("munder",[Da(z.body,V),q]);return de.setAttribute("accentunder","true"),de}}),_n({type:"verb",names:["\\verb"],props:{numArgs:0,allowedInText:!0},handler:function(z,V,q){throw new c("\\verb ended by end of line instead of matching delimiter")},htmlBuilder:function(z,V){for(var q=ta(z),de=[],Ae=V.havingStyle(V.style.text()),We=0;We<q.length;We++){var Tt=q[We];Tt==="~"&&(Tt="\\textasciitilde"),de.push(Ye.makeSymbol(Tt,"Typewriter-Regular",z.mode,Ae,["mord","texttt"]))}return Ye.makeSpan(["mord","text"].concat(Ae.sizingClasses(V)),Ye.tryCombineChars(de),Ae)},mathmlBuilder:function(z,V){var q=new On.TextNode(ta(z)),de=new On.MathNode("mtext",[q]);return de.setAttribute("mathvariant","monospace"),de}});var ta=function(z){return z.body.replace(/ /g,z.star?"\u2423":"\xA0")},Bi=ma,ya=Bi,Va=`[ \r
]`,Ya="\\\\[a-zA-Z@]+",so="\\\\[^\uD800-\uDFFF]",rs=""+Ya+Va+"*",_o=new RegExp("^("+Ya+")"+Va+"*$"),ns="[\u0300-\u036F]",La=new RegExp(ns+"+$"),As="("+Va+"+)|([!-\\[\\]-\u2027\u202A-\uD7FF\uF900-\uFFFF]"+(ns+"*")+"|[\uD800-\uDBFF][\uDC00-\uDFFF]"+(ns+"*")+"|\\\\verb\\*([^]).*?\\3|\\\\verb([^*a-zA-Z]).*?\\4|\\\\operatorname\\*"+("|"+rs)+("|"+so+")"),ia=function(){function Ge(V,q){this.input=void 0,this.settings=void 0,this.tokenRegex=void 0,this.catcodes=void 0,this.input=V,this.settings=q,this.tokenRegex=new RegExp(As,"g"),this.catcodes={"%":14}}var z=Ge.prototype;return z.setCatcode=function(q,de){this.catcodes[q]=de},z.lex=function(){var q=this.input,de=this.tokenRegex.lastIndex;if(de===q.length)return new u("EOF",new s(this,de,de));var Ae=this.tokenRegex.exec(q);if(Ae===null||Ae.index!==de)throw new c("Unexpected character: '"+q[de]+"'",new u(q[de],new s(this,de,de+1)));var We=Ae[2]||" ";if(this.catcodes[We]===14){var Tt=q.indexOf(`
`,this.tokenRegex.lastIndex);return Tt===-1?(this.tokenRegex.lastIndex=q.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=Tt+1,this.lex()}var $t=We.match(_o);return $t&&(We=$t[1]),new u(We,new s(this,de,this.tokenRegex.lastIndex))},Ge}(),Xa=function(){function Ge(V,q){V===void 0&&(V={}),q===void 0&&(q={}),this.current=void 0,this.builtins=void 0,this.undefStack=void 0,this.current=q,this.builtins=V,this.undefStack=[]}var z=Ge.prototype;return z.beginGroup=function(){this.undefStack.push({})},z.endGroup=function(){if(this.undefStack.length===0)throw new c("Unbalanced namespace destruction: attempt to pop global namespace; please report this as a bug");var q=this.undefStack.pop();for(var de in q)q.hasOwnProperty(de)&&(q[de]===void 0?delete this.current[de]:this.current[de]=q[de])},z.has=function(q){return this.current.hasOwnProperty(q)||this.builtins.hasOwnProperty(q)},z.get=function(q){return this.current.hasOwnProperty(q)?this.current[q]:this.builtins[q]},z.set=function(q,de,Ae){if(Ae===void 0&&(Ae=!1),Ae){for(var We=0;We<this.undefStack.length;We++)delete this.undefStack[We][q];this.undefStack.length>0&&(this.undefStack[this.undefStack.length-1][q]=de)}else{var Tt=this.undefStack[this.undefStack.length-1];Tt&&!Tt.hasOwnProperty(q)&&(Tt[q]=this.current[q])}this.current[q]=de},Ge}(),$s={},da=$s;function ve(Ge,z){$s[Ge]=z}ve("\\@firstoftwo",function(Ge){var z=Ge.consumeArgs(2);return{tokens:z[0],numArgs:0}}),ve("\\@secondoftwo",function(Ge){var z=Ge.consumeArgs(2);return{tokens:z[1],numArgs:0}}),ve("\\@ifnextchar",function(Ge){var z=Ge.consumeArgs(3),V=Ge.future();return z[0].length===1&&z[0][0].text===V.text?{tokens:z[1],numArgs:0}:{tokens:z[2],numArgs:0}}),ve("\\@ifstar","\\@ifnextchar *{\\@firstoftwo{#1}}"),ve("\\TextOrMath",function(Ge){var z=Ge.consumeArgs(2);return Ge.mode==="text"?{tokens:z[0],numArgs:0}:{tokens:z[1],numArgs:0}});var we={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};ve("\\char",function(Ge){var z=Ge.popToken(),V,q="";if(z.text==="'")V=8,z=Ge.popToken();else if(z.text==='"')V=16,z=Ge.popToken();else if(z.text==="`")if(z=Ge.popToken(),z.text[0]==="\\")q=z.text.charCodeAt(1);else{if(z.text==="EOF")throw new c("\\char` missing argument");q=z.text.charCodeAt(0)}else V=10;if(V){if(q=we[z.text],q==null||q>=V)throw new c("Invalid base-"+V+" digit "+z.text);for(var de;(de=we[Ge.future().text])!=null&&de<V;)q*=V,q+=de,Ge.popToken()}return"\\@char{"+q+"}"});var wr=function(z,V){var q=z.consumeArgs(1)[0];if(q.length!==1)throw new c("\\gdef's first argument must be a macro name");var de=q[0].text,Ae=0;for(q=z.consumeArgs(1)[0];q.length===1&&q[0].text==="#";){if(q=z.consumeArgs(1)[0],q.length!==1)throw new c('Invalid argument number length "'+q.length+'"');if(!/^[1-9]$/.test(q[0].text))throw new c('Invalid argument number "'+q[0].text+'"');if(Ae++,parseInt(q[0].text)!==Ae)throw new c('Argument number "'+q[0].text+'" out of order');q=z.consumeArgs(1)[0]}return z.macros.set(de,{tokens:q,numArgs:Ae},V),""};ve("\\gdef",function(Ge){return wr(Ge,!0)}),ve("\\def",function(Ge){return wr(Ge,!1)}),ve("\\global",function(Ge){var z=Ge.consumeArgs(1)[0];if(z.length!==1)throw new c("Invalid command after \\global");var V=z[0].text;if(V==="\\def")return wr(Ge,!0);throw new c("Invalid command '"+V+"' after \\global")});var en=function(z,V,q){var de=z.consumeArgs(1)[0];if(de.length!==1)throw new c("\\newcommand's first argument must be a macro name");var Ae=de[0].text,We=z.isDefined(Ae);if(We&&!V)throw new c("\\newcommand{"+Ae+"} attempting to redefine "+(Ae+"; use \\renewcommand"));if(!We&&!q)throw new c("\\renewcommand{"+Ae+"} when command "+Ae+" does not yet exist; use \\newcommand");var Tt=0;if(de=z.consumeArgs(1)[0],de.length===1&&de[0].text==="["){for(var $t="",rr=z.expandNextToken();rr.text!=="]"&&rr.text!=="EOF";)$t+=rr.text,rr=z.expandNextToken();if(!$t.match(/^\s*[0-9]+\s*$/))throw new c("Invalid number of arguments: "+$t);Tt=parseInt($t),de=z.consumeArgs(1)[0]}return z.macros.set(Ae,{tokens:de,numArgs:Tt}),""};ve("\\newcommand",function(Ge){return en(Ge,!1,!0)}),ve("\\renewcommand",function(Ge){return en(Ge,!0,!1)}),ve("\\providecommand",function(Ge){return en(Ge,!0,!0)}),ve("\\bgroup","{"),ve("\\egroup","}"),ve("\\lq","`"),ve("\\rq","'"),ve("\\aa","\\r a"),ve("\\AA","\\r A"),ve("\\textcopyright","\\html@mathml{\\textcircled{c}}{\\char`\xA9}"),ve("\\copyright","\\TextOrMath{\\textcopyright}{\\text{\\textcopyright}}"),ve("\\textregistered","\\html@mathml{\\textcircled{\\scriptsize R}}{\\char`\xAE}"),ve("\u212C","\\mathscr{B}"),ve("\u2130","\\mathscr{E}"),ve("\u2131","\\mathscr{F}"),ve("\u210B","\\mathscr{H}"),ve("\u2110","\\mathscr{I}"),ve("\u2112","\\mathscr{L}"),ve("\u2133","\\mathscr{M}"),ve("\u211B","\\mathscr{R}"),ve("\u212D","\\mathfrak{C}"),ve("\u210C","\\mathfrak{H}"),ve("\u2128","\\mathfrak{Z}"),ve("\\Bbbk","\\Bbb{k}"),ve("\xB7","\\cdotp"),ve("\\llap","\\mathllap{\\textrm{#1}}"),ve("\\rlap","\\mathrlap{\\textrm{#1}}"),ve("\\clap","\\mathclap{\\textrm{#1}}"),ve("\\not",'\\html@mathml{\\mathrel{\\mathrlap\\@not}}{\\char"338}'),ve("\\neq","\\html@mathml{\\mathrel{\\not=}}{\\mathrel{\\char`\u2260}}"),ve("\\ne","\\neq"),ve("\u2260","\\neq"),ve("\\notin","\\html@mathml{\\mathrel{{\\in}\\mathllap{/\\mskip1mu}}}{\\mathrel{\\char`\u2209}}"),ve("\u2209","\\notin"),ve("\u2258","\\html@mathml{\\mathrel{=\\kern{-1em}\\raisebox{0.4em}{$\\scriptsize\\frown$}}}{\\mathrel{\\char`\u2258}}"),ve("\u2259","\\html@mathml{\\stackrel{\\tiny\\wedge}{=}}{\\mathrel{\\char`\u2258}}"),ve("\u225A","\\html@mathml{\\stackrel{\\tiny\\vee}{=}}{\\mathrel{\\char`\u225A}}"),ve("\u225B","\\html@mathml{\\stackrel{\\scriptsize\\star}{=}}{\\mathrel{\\char`\u225B}}"),ve("\u225D","\\html@mathml{\\stackrel{\\tiny\\mathrm{def}}{=}}{\\mathrel{\\char`\u225D}}"),ve("\u225E","\\html@mathml{\\stackrel{\\tiny\\mathrm{m}}{=}}{\\mathrel{\\char`\u225E}}"),ve("\u225F","\\html@mathml{\\stackrel{\\tiny?}{=}}{\\mathrel{\\char`\u225F}}"),ve("\u27C2","\\perp"),ve("\u203C","\\mathclose{!\\mkern-0.8mu!}"),ve("\u220C","\\notni"),ve("\u231C","\\ulcorner"),ve("\u231D","\\urcorner"),ve("\u231E","\\llcorner"),ve("\u231F","\\lrcorner"),ve("\xA9","\\copyright"),ve("\xAE","\\textregistered"),ve("\uFE0F","\\textregistered"),ve("\\vdots","\\mathord{\\varvdots\\rule{0pt}{15pt}}"),ve("\u22EE","\\vdots"),ve("\\varGamma","\\mathit{\\Gamma}"),ve("\\varDelta","\\mathit{\\Delta}"),ve("\\varTheta","\\mathit{\\Theta}"),ve("\\varLambda","\\mathit{\\Lambda}"),ve("\\varXi","\\mathit{\\Xi}"),ve("\\varPi","\\mathit{\\Pi}"),ve("\\varSigma","\\mathit{\\Sigma}"),ve("\\varUpsilon","\\mathit{\\Upsilon}"),ve("\\varPhi","\\mathit{\\Phi}"),ve("\\varPsi","\\mathit{\\Psi}"),ve("\\varOmega","\\mathit{\\Omega}"),ve("\\substack","\\begin{subarray}{c}#1\\end{subarray}"),ve("\\colon","\\nobreak\\mskip2mu\\mathpunct{}\\mathchoice{\\mkern-3mu}{\\mkern-3mu}{}{}{:}\\mskip6mu"),ve("\\boxed","\\fbox{$\\displaystyle{#1}$}"),ve("\\iff","\\DOTSB\\;\\Longleftrightarrow\\;"),ve("\\implies","\\DOTSB\\;\\Longrightarrow\\;"),ve("\\impliedby","\\DOTSB\\;\\Longleftarrow\\;");var vr={",":"\\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"};ve("\\dots",function(Ge){var z="\\dotso",V=Ge.expandAfterFuture().text;return V in vr?z=vr[V]:(V.substr(0,4)==="\\not"||V in ze.math&&C.contains(["bin","rel"],ze.math[V].group))&&(z="\\dotsb"),z});var Vt={")":!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};ve("\\dotso",function(Ge){var z=Ge.future().text;return z in Vt?"\\ldots\\,":"\\ldots"}),ve("\\dotsc",function(Ge){var z=Ge.future().text;return z in Vt&&z!==","?"\\ldots\\,":"\\ldots"}),ve("\\cdots",function(Ge){var z=Ge.future().text;return z in Vt?"\\@cdots\\,":"\\@cdots"}),ve("\\dotsb","\\cdots"),ve("\\dotsm","\\cdots"),ve("\\dotsi","\\!\\cdots"),ve("\\dotsx","\\ldots\\,"),ve("\\DOTSI","\\relax"),ve("\\DOTSB","\\relax"),ve("\\DOTSX","\\relax"),ve("\\tmspace","\\TextOrMath{\\kern#1#3}{\\mskip#1#2}\\relax"),ve("\\,","\\tmspace+{3mu}{.1667em}"),ve("\\thinspace","\\,"),ve("\\>","\\mskip{4mu}"),ve("\\:","\\tmspace+{4mu}{.2222em}"),ve("\\medspace","\\:"),ve("\\;","\\tmspace+{5mu}{.2777em}"),ve("\\thickspace","\\;"),ve("\\!","\\tmspace-{3mu}{.1667em}"),ve("\\negthinspace","\\!"),ve("\\negmedspace","\\tmspace-{4mu}{.2222em}"),ve("\\negthickspace","\\tmspace-{5mu}{.277em}"),ve("\\enspace","\\kern.5em "),ve("\\enskip","\\hskip.5em\\relax"),ve("\\quad","\\hskip1em\\relax"),ve("\\qquad","\\hskip2em\\relax"),ve("\\tag","\\@ifstar\\tag@literal\\tag@paren"),ve("\\tag@paren","\\tag@literal{({#1})}"),ve("\\tag@literal",function(Ge){if(Ge.macros.get("\\df@tag"))throw new c("Multiple \\tag");return"\\gdef\\df@tag{\\text{#1}}"}),ve("\\bmod","\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}\\mathbin{\\rm mod}\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}"),ve("\\pod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern8mu}{\\mkern8mu}{\\mkern8mu}(#1)"),ve("\\pmod","\\pod{{\\rm mod}\\mkern6mu#1}"),ve("\\mod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern12mu}{\\mkern12mu}{\\mkern12mu}{\\rm mod}\\,\\,#1"),ve("\\pmb","\\html@mathml{\\@binrel{#1}{\\mathrlap{#1}\\kern0.5px#1}}{\\mathbf{#1}}"),ve("\\\\","\\newline"),ve("\\TeX","\\textrm{\\html@mathml{T\\kern-.1667em\\raisebox{-.5ex}{E}\\kern-.125emX}{TeX}}");var Tn=Wt["Main-Regular"][84][1]-.7*Wt["Main-Regular"][65][1]+"em";ve("\\LaTeX","\\textrm{\\html@mathml{"+("L\\kern-.36em\\raisebox{"+Tn+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{LaTeX}}"),ve("\\KaTeX","\\textrm{\\html@mathml{"+("K\\kern-.17em\\raisebox{"+Tn+"}{\\scriptstyle A}")+"\\kern-.15em\\TeX}{KaTeX}}"),ve("\\hspace","\\@ifstar\\@hspacer\\@hspace"),ve("\\@hspace","\\hskip #1\\relax"),ve("\\@hspacer","\\rule{0pt}{0pt}\\hskip #1\\relax"),ve("\\ordinarycolon",":"),ve("\\vcentcolon","\\mathrel{\\mathop\\ordinarycolon}"),ve("\\dblcolon",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-.9mu}\\vcentcolon}}{\\mathop{\\char"2237}}'),ve("\\coloneqq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2254}}'),ve("\\Coloneqq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2237\\char"3d}}'),ve("\\coloneq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"3a\\char"2212}}'),ve("\\Coloneq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"2237\\char"2212}}'),ve("\\eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2255}}'),ve("\\Eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"3d\\char"2237}}'),ve("\\eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2239}}'),ve("\\Eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"2212\\char"2237}}'),ve("\\colonapprox",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"3a\\char"2248}}'),ve("\\Colonapprox",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"2237\\char"2248}}'),ve("\\colonsim",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"3a\\char"223c}}'),ve("\\Colonsim",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"2237\\char"223c}}'),ve("\u2237","\\dblcolon"),ve("\u2239","\\eqcolon"),ve("\u2254","\\coloneqq"),ve("\u2255","\\eqqcolon"),ve("\u2A74","\\Coloneqq"),ve("\\ratio","\\vcentcolon"),ve("\\coloncolon","\\dblcolon"),ve("\\colonequals","\\coloneqq"),ve("\\coloncolonequals","\\Coloneqq"),ve("\\equalscolon","\\eqqcolon"),ve("\\equalscoloncolon","\\Eqqcolon"),ve("\\colonminus","\\coloneq"),ve("\\coloncolonminus","\\Coloneq"),ve("\\minuscolon","\\eqcolon"),ve("\\minuscoloncolon","\\Eqcolon"),ve("\\coloncolonapprox","\\Colonapprox"),ve("\\coloncolonsim","\\Colonsim"),ve("\\simcolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\vcentcolon}"),ve("\\simcoloncolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\dblcolon}"),ve("\\approxcolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\vcentcolon}"),ve("\\approxcoloncolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\dblcolon}"),ve("\\notni","\\html@mathml{\\not\\ni}{\\mathrel{\\char`\u220C}}"),ve("\\limsup","\\DOTSB\\operatorname*{lim\\,sup}"),ve("\\liminf","\\DOTSB\\operatorname*{lim\\,inf}"),ve("\\gvertneqq","\\html@mathml{\\@gvertneqq}{\u2269}"),ve("\\lvertneqq","\\html@mathml{\\@lvertneqq}{\u2268}"),ve("\\ngeqq","\\html@mathml{\\@ngeqq}{\u2271}"),ve("\\ngeqslant","\\html@mathml{\\@ngeqslant}{\u2271}"),ve("\\nleqq","\\html@mathml{\\@nleqq}{\u2270}"),ve("\\nleqslant","\\html@mathml{\\@nleqslant}{\u2270}"),ve("\\nshortmid","\\html@mathml{\\@nshortmid}{\u2224}"),ve("\\nshortparallel","\\html@mathml{\\@nshortparallel}{\u2226}"),ve("\\nsubseteqq","\\html@mathml{\\@nsubseteqq}{\u2288}"),ve("\\nsupseteqq","\\html@mathml{\\@nsupseteqq}{\u2289}"),ve("\\varsubsetneq","\\html@mathml{\\@varsubsetneq}{\u228A}"),ve("\\varsubsetneqq","\\html@mathml{\\@varsubsetneqq}{\u2ACB}"),ve("\\varsupsetneq","\\html@mathml{\\@varsupsetneq}{\u228B}"),ve("\\varsupsetneqq","\\html@mathml{\\@varsupsetneqq}{\u2ACC}"),ve("\\llbracket","\\html@mathml{\\mathopen{[\\mkern-3.2mu[}}{\\mathopen{\\char`\u27E6}}"),ve("\\rrbracket","\\html@mathml{\\mathclose{]\\mkern-3.2mu]}}{\\mathclose{\\char`\u27E7}}"),ve("\u27E6","\\llbracket"),ve("\u27E7","\\rrbracket"),ve("\\lBrace","\\html@mathml{\\mathopen{\\{\\mkern-3.2mu[}}{\\mathopen{\\char`\u2983}}"),ve("\\rBrace","\\html@mathml{\\mathclose{]\\mkern-3.2mu\\}}}{\\mathclose{\\char`\u2984}}"),ve("\u2983","\\lBrace"),ve("\u2984","\\rBrace"),ve("\\darr","\\downarrow"),ve("\\dArr","\\Downarrow"),ve("\\Darr","\\Downarrow"),ve("\\lang","\\langle"),ve("\\rang","\\rangle"),ve("\\uarr","\\uparrow"),ve("\\uArr","\\Uparrow"),ve("\\Uarr","\\Uparrow"),ve("\\N","\\mathbb{N}"),ve("\\R","\\mathbb{R}"),ve("\\Z","\\mathbb{Z}"),ve("\\alef","\\aleph"),ve("\\alefsym","\\aleph"),ve("\\Alpha","\\mathrm{A}"),ve("\\Beta","\\mathrm{B}"),ve("\\bull","\\bullet"),ve("\\Chi","\\mathrm{X}"),ve("\\clubs","\\clubsuit"),ve("\\cnums","\\mathbb{C}"),ve("\\Complex","\\mathbb{C}"),ve("\\Dagger","\\ddagger"),ve("\\diamonds","\\diamondsuit"),ve("\\empty","\\emptyset"),ve("\\Epsilon","\\mathrm{E}"),ve("\\Eta","\\mathrm{H}"),ve("\\exist","\\exists"),ve("\\harr","\\leftrightarrow"),ve("\\hArr","\\Leftrightarrow"),ve("\\Harr","\\Leftrightarrow"),ve("\\hearts","\\heartsuit"),ve("\\image","\\Im"),ve("\\infin","\\infty"),ve("\\Iota","\\mathrm{I}"),ve("\\isin","\\in"),ve("\\Kappa","\\mathrm{K}"),ve("\\larr","\\leftarrow"),ve("\\lArr","\\Leftarrow"),ve("\\Larr","\\Leftarrow"),ve("\\lrarr","\\leftrightarrow"),ve("\\lrArr","\\Leftrightarrow"),ve("\\Lrarr","\\Leftrightarrow"),ve("\\Mu","\\mathrm{M}"),ve("\\natnums","\\mathbb{N}"),ve("\\Nu","\\mathrm{N}"),ve("\\Omicron","\\mathrm{O}"),ve("\\plusmn","\\pm"),ve("\\rarr","\\rightarrow"),ve("\\rArr","\\Rightarrow"),ve("\\Rarr","\\Rightarrow"),ve("\\real","\\Re"),ve("\\reals","\\mathbb{R}"),ve("\\Reals","\\mathbb{R}"),ve("\\Rho","\\mathrm{P}"),ve("\\sdot","\\cdot"),ve("\\sect","\\S"),ve("\\spades","\\spadesuit"),ve("\\sub","\\subset"),ve("\\sube","\\subseteq"),ve("\\supe","\\supseteq"),ve("\\Tau","\\mathrm{T}"),ve("\\thetasym","\\vartheta"),ve("\\weierp","\\wp"),ve("\\Zeta","\\mathrm{Z}"),ve("\\argmin","\\DOTSB\\operatorname*{arg\\,min}"),ve("\\argmax","\\DOTSB\\operatorname*{arg\\,max}"),ve("\\plim","\\DOTSB\\mathop{\\operatorname{plim}}\\limits"),ve("\\blue","\\textcolor{##6495ed}{#1}"),ve("\\orange","\\textcolor{##ffa500}{#1}"),ve("\\pink","\\textcolor{##ff00af}{#1}"),ve("\\red","\\textcolor{##df0030}{#1}"),ve("\\green","\\textcolor{##28ae7b}{#1}"),ve("\\gray","\\textcolor{gray}{#1}"),ve("\\purple","\\textcolor{##9d38bd}{#1}"),ve("\\blueA","\\textcolor{##ccfaff}{#1}"),ve("\\blueB","\\textcolor{##80f6ff}{#1}"),ve("\\blueC","\\textcolor{##63d9ea}{#1}"),ve("\\blueD","\\textcolor{##11accd}{#1}"),ve("\\blueE","\\textcolor{##0c7f99}{#1}"),ve("\\tealA","\\textcolor{##94fff5}{#1}"),ve("\\tealB","\\textcolor{##26edd5}{#1}"),ve("\\tealC","\\textcolor{##01d1c1}{#1}"),ve("\\tealD","\\textcolor{##01a995}{#1}"),ve("\\tealE","\\textcolor{##208170}{#1}"),ve("\\greenA","\\textcolor{##b6ffb0}{#1}"),ve("\\greenB","\\textcolor{##8af281}{#1}"),ve("\\greenC","\\textcolor{##74cf70}{#1}"),ve("\\greenD","\\textcolor{##1fab54}{#1}"),ve("\\greenE","\\textcolor{##0d923f}{#1}"),ve("\\goldA","\\textcolor{##ffd0a9}{#1}"),ve("\\goldB","\\textcolor{##ffbb71}{#1}"),ve("\\goldC","\\textcolor{##ff9c39}{#1}"),ve("\\goldD","\\textcolor{##e07d10}{#1}"),ve("\\goldE","\\textcolor{##a75a05}{#1}"),ve("\\redA","\\textcolor{##fca9a9}{#1}"),ve("\\redB","\\textcolor{##ff8482}{#1}"),ve("\\redC","\\textcolor{##f9685d}{#1}"),ve("\\redD","\\textcolor{##e84d39}{#1}"),ve("\\redE","\\textcolor{##bc2612}{#1}"),ve("\\maroonA","\\textcolor{##ffbde0}{#1}"),ve("\\maroonB","\\textcolor{##ff92c6}{#1}"),ve("\\maroonC","\\textcolor{##ed5fa6}{#1}"),ve("\\maroonD","\\textcolor{##ca337c}{#1}"),ve("\\maroonE","\\textcolor{##9e034e}{#1}"),ve("\\purpleA","\\textcolor{##ddd7ff}{#1}"),ve("\\purpleB","\\textcolor{##c6b9fc}{#1}"),ve("\\purpleC","\\textcolor{##aa87ff}{#1}"),ve("\\purpleD","\\textcolor{##7854ab}{#1}"),ve("\\purpleE","\\textcolor{##543b78}{#1}"),ve("\\mintA","\\textcolor{##f5f9e8}{#1}"),ve("\\mintB","\\textcolor{##edf2df}{#1}"),ve("\\mintC","\\textcolor{##e0e5cc}{#1}"),ve("\\grayA","\\textcolor{##f6f7f7}{#1}"),ve("\\grayB","\\textcolor{##f0f1f2}{#1}"),ve("\\grayC","\\textcolor{##e3e5e6}{#1}"),ve("\\grayD","\\textcolor{##d6d8da}{#1}"),ve("\\grayE","\\textcolor{##babec2}{#1}"),ve("\\grayF","\\textcolor{##888d93}{#1}"),ve("\\grayG","\\textcolor{##626569}{#1}"),ve("\\grayH","\\textcolor{##3b3e40}{#1}"),ve("\\grayI","\\textcolor{##21242c}{#1}"),ve("\\kaBlue","\\textcolor{##314453}{#1}"),ve("\\kaGreen","\\textcolor{##71B307}{#1}");var ri={"\\relax":!0,"^":!0,_:!0,"\\limits":!0,"\\nolimits":!0},$i=function(){function Ge(V,q,de){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=q,this.expansionCount=0,this.feed(V),this.macros=new Xa(da,q.macros),this.mode=de,this.stack=[]}var z=Ge.prototype;return z.feed=function(q){this.lexer=new ia(q,this.settings)},z.switchMode=function(q){this.mode=q},z.beginGroup=function(){this.macros.beginGroup()},z.endGroup=function(){this.macros.endGroup()},z.future=function(){return this.stack.length===0&&this.pushToken(this.lexer.lex()),this.stack[this.stack.length-1]},z.popToken=function(){return this.future(),this.stack.pop()},z.pushToken=function(q){this.stack.push(q)},z.pushTokens=function(q){var de;(de=this.stack).push.apply(de,q)},z.consumeSpaces=function(){for(;;){var q=this.future();if(q.text===" ")this.stack.pop();else break}},z.consumeArgs=function(q){for(var de=[],Ae=0;Ae<q;++Ae){this.consumeSpaces();var We=this.popToken();if(We.text==="{"){for(var Tt=[],$t=1;$t!==0;){var rr=this.popToken();if(Tt.push(rr),rr.text==="{")++$t;else if(rr.text==="}")--$t;else if(rr.text==="EOF")throw new c("End of input in macro argument",We)}Tt.pop(),Tt.reverse(),de[Ae]=Tt}else{if(We.text==="EOF")throw new c("End of input expecting macro argument");de[Ae]=[We]}}return de},z.expandOnce=function(){var q=this.popToken(),de=q.text,Ae=this._getExpansion(de);if(Ae==null)return this.pushToken(q),q;if(this.expansionCount++,this.expansionCount>this.settings.maxExpand)throw new c("Too many expansions: infinite loop or need to increase maxExpand setting");var We=Ae.tokens;if(Ae.numArgs){var Tt=this.consumeArgs(Ae.numArgs);We=We.slice();for(var $t=We.length-1;$t>=0;--$t){var rr=We[$t];if(rr.text==="#"){if($t===0)throw new c("Incomplete placeholder at end of macro body",rr);if(rr=We[--$t],rr.text==="#")We.splice($t+1,1);else if(/^[1-9]$/.test(rr.text)){var Cr;(Cr=We).splice.apply(Cr,[$t,2].concat(Tt[+rr.text-1]))}else throw new c("Not a valid argument number",rr)}}}return this.pushTokens(We),We},z.expandAfterFuture=function(){return this.expandOnce(),this.future()},z.expandNextToken=function(){for(;;){var q=this.expandOnce();if(q instanceof u)if(q.text==="\\relax")this.stack.pop();else return this.stack.pop()}throw new Error},z.expandMacro=function(q){if(this.macros.get(q)){var de=[],Ae=this.stack.length;for(this.pushToken(new u(q));this.stack.length>Ae;){var We=this.expandOnce();We instanceof u&&de.push(this.stack.pop())}return de}},z.expandMacroAsText=function(q){var de=this.expandMacro(q);return de&&de.map(function(Ae){return Ae.text}).join("")},z._getExpansion=function(q){var de=this.macros.get(q);if(de==null)return de;var Ae=typeof de=="function"?de(this):de;if(typeof Ae=="string"){var We=0;if(Ae.indexOf("#")!==-1)for(var Tt=Ae.replace(/##/g,"");Tt.indexOf("#"+(We+1))!==-1;)++We;for(var $t=new ia(Ae,this.settings),rr=[],Cr=$t.lex();Cr.text!=="EOF";)rr.push(Cr),Cr=$t.lex();rr.reverse();var Kr={tokens:rr,numArgs:We};return Kr}return Ae},z.isDefined=function(q){return this.macros.has(q)||ya.hasOwnProperty(q)||ze.math.hasOwnProperty(q)||ze.text.hasOwnProperty(q)||ri.hasOwnProperty(q)},Ge}(),In={"\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"}},Ln={\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"},jn=function(){function Ge(V,q){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 $i(V,q,this.mode),this.settings=q,this.leftrightDepth=0}var z=Ge.prototype;return z.expect=function(q,de){if(de===void 0&&(de=!0),this.fetch().text!==q)throw new c("Expected '"+q+"', got '"+this.fetch().text+"'",this.fetch());de&&this.consume()},z.consume=function(){this.nextToken=null},z.fetch=function(){return this.nextToken==null&&(this.nextToken=this.gullet.expandNextToken()),this.nextToken},z.switchMode=function(q){this.mode=q,this.gullet.switchMode(q)},z.parse=function(){this.gullet.beginGroup(),this.settings.colorIsTextColor&&this.gullet.macros.set("\\color","\\textcolor");var q=this.parseExpression(!1);return this.expect("EOF"),this.gullet.endGroup(),q},z.parseExpression=function(q,de){for(var Ae=[];;){this.mode==="math"&&this.consumeSpaces();var We=this.fetch();if(Ge.endOfExpression.indexOf(We.text)!==-1||de&&We.text===de||q&&ya[We.text]&&ya[We.text].infix)break;var Tt=this.parseAtom(de);if(!Tt)break;Ae.push(Tt)}return this.mode==="text"&&this.formLigatures(Ae),this.handleInfixNodes(Ae)},z.handleInfixNodes=function(q){for(var de=-1,Ae,We=0;We<q.length;We++){var Tt=kr(q[We],"infix");if(Tt){if(de!==-1)throw new c("only one infix operator per group",Tt.token);de=We,Ae=Tt.replaceWith}}if(de!==-1&&Ae){var $t,rr,Cr=q.slice(0,de),Kr=q.slice(de+1);Cr.length===1&&Cr[0].type==="ordgroup"?$t=Cr[0]:$t={type:"ordgroup",mode:this.mode,body:Cr},Kr.length===1&&Kr[0].type==="ordgroup"?rr=Kr[0]:rr={type:"ordgroup",mode:this.mode,body:Kr};var nn;return Ae==="\\\\abovefrac"?nn=this.callFunction(Ae,[$t,q[de],rr],[]):nn=this.callFunction(Ae,[$t,rr],[]),[nn]}else return q},z.handleSupSubscript=function(q){var de=this.fetch(),Ae=de.text;this.consume();var We=this.parseGroup(q,!1,Ge.SUPSUB_GREEDINESS,void 0,void 0,!0);if(!We)throw new c("Expected group after '"+Ae+"'",de);return We},z.formatUnsupportedCmd=function(q){for(var de=[],Ae=0;Ae<q.length;Ae++)de.push({type:"textord",mode:"text",text:q[Ae]});var We={type:"text",mode:this.mode,body:de},Tt={type:"color",mode:this.mode,color:this.settings.errorColor,body:[We]};return Tt},z.parseAtom=function(q){var de=this.parseGroup("atom",!1,null,q);if(this.mode==="text")return de;for(var Ae,We;;){this.consumeSpaces();var Tt=this.fetch();if(Tt.text==="\\limits"||Tt.text==="\\nolimits"){var $t=kr(de,"op");if($t){var rr=Tt.text==="\\limits";$t.limits=rr,$t.alwaysHandleSupSub=!0}else if($t=kr(de,"operatorname"),$t&&$t.alwaysHandleSupSub){var Cr=Tt.text==="\\limits";$t.limits=Cr}else throw new c("Limit controls must follow a math operator",Tt);this.consume()}else if(Tt.text==="^"){if(Ae)throw new c("Double superscript",Tt);Ae=this.handleSupSubscript("superscript")}else if(Tt.text==="_"){if(We)throw new c("Double subscript",Tt);We=this.handleSupSubscript("subscript")}else if(Tt.text==="'"){if(Ae)throw new c("Double superscript",Tt);var Kr={type:"textord",mode:this.mode,text:"\\prime"},nn=[Kr];for(this.consume();this.fetch().text==="'";)nn.push(Kr),this.consume();this.fetch().text==="^"&&nn.push(this.handleSupSubscript("superscript")),Ae={type:"ordgroup",mode:this.mode,body:nn}}else break}return Ae||We?{type:"supsub",mode:this.mode,base:de,sup:Ae,sub:We}:de},z.parseFunction=function(q,de,Ae){var We=this.fetch(),Tt=We.text,$t=ya[Tt];if(!$t)return null;if(this.consume(),Ae!=null&&$t.greediness<=Ae)throw new c("Got function '"+Tt+"' with no arguments"+(de?" as "+de:""),We);if(this.mode==="text"&&!$t.allowedInText)throw new c("Can't use function '"+Tt+"' in text mode",We);if(this.mode==="math"&&$t.allowedInMath===!1)throw new c("Can't use function '"+Tt+"' in math mode",We);var rr=this.parseArguments(Tt,$t),Cr=rr.args,Kr=rr.optArgs;return this.callFunction(Tt,Cr,Kr,We,q)},z.callFunction=function(q,de,Ae,We,Tt){var $t={funcName:q,parser:this,token:We,breakOnTokenText:Tt},rr=ya[q];if(rr&&rr.handler)return rr.handler($t,de,Ae);throw new c("No function handler for "+q)},z.parseArguments=function(q,de){var Ae=de.numArgs+de.numOptionalArgs;if(Ae===0)return{args:[],optArgs:[]};for(var We=de.greediness,Tt=[],$t=[],rr=0;rr<Ae;rr++){var Cr=de.argTypes&&de.argTypes[rr],Kr=rr<de.numOptionalArgs,nn=rr>0&&!Kr||rr===0&&!Kr&&this.mode==="math",An=this.parseGroupOfType("argument to '"+q+"'",Cr,Kr,We,nn);if(!An){if(Kr){$t.push(null);continue}throw new c("Expected group after '"+q+"'",this.fetch())}(Kr?$t:Tt).push(An)}return{args:Tt,optArgs:$t}},z.parseGroupOfType=function(q,de,Ae,We,Tt){switch(de){case"color":return Tt&&this.consumeSpaces(),this.parseColorGroup(Ae);case"size":return Tt&&this.consumeSpaces(),this.parseSizeGroup(Ae);case"url":return this.parseUrlGroup(Ae,Tt);case"math":case"text":return this.parseGroup(q,Ae,We,void 0,de,Tt);case"hbox":{var $t=this.parseGroup(q,Ae,We,void 0,"text",Tt);if(!$t)return $t;var rr={type:"styling",mode:$t.mode,body:[$t],style:"text"};return rr}case"raw":{if(Tt&&this.consumeSpaces(),Ae&&this.fetch().text==="{")return null;var Cr=this.parseStringGroup("raw",Ae,!0);if(Cr)return{type:"raw",mode:"text",string:Cr.text};throw new c("Expected raw group",this.fetch())}case"original":case null:case void 0:return this.parseGroup(q,Ae,We,void 0,void 0,Tt);default:throw new c("Unknown group type as "+q,this.fetch())}},z.consumeSpaces=function(){for(;this.fetch().text===" ";)this.consume()},z.parseStringGroup=function(q,de,Ae){var We=de?"[":"{",Tt=de?"]":"}",$t=this.fetch();if($t.text!==We){if(de)return null;if(Ae&&$t.text!=="EOF"&&/[^{}[\]]/.test($t.text))return this.consume(),$t}var rr=this.mode;this.mode="text",this.expect(We);for(var Cr="",Kr=this.fetch(),nn=0,An=Kr,Zn;(Zn=this.fetch()).text!==Tt||Ae&&nn>0;){switch(Zn.text){case"EOF":throw new c("Unexpected end of input in "+q,Kr.range(An,Cr));case We:nn++;break;case Tt:nn--;break}An=Zn,Cr+=An.text,this.consume()}return this.expect(Tt),this.mode=rr,Kr.range(An,Cr)},z.parseRegexGroup=function(q,de){var Ae=this.mode;this.mode="text";for(var We=this.fetch(),Tt=We,$t="",rr;(rr=this.fetch()).text!=="EOF"&&q.test($t+rr.text);)Tt=rr,$t+=Tt.text,this.consume();if($t==="")throw new c("Invalid "+de+": '"+We.text+"'",We);return this.mode=Ae,We.range(Tt,$t)},z.parseColorGroup=function(q){var de=this.parseStringGroup("color",q);if(!de)return null;var Ae=/^(#[a-f0-9]{3}|#?[a-f0-9]{6}|[a-z]+)$/i.exec(de.text);if(!Ae)throw new c("Invalid color: '"+de.text+"'",de);var We=Ae[0];return/^[0-9a-f]{6}$/i.test(We)&&(We="#"+We),{type:"color-token",mode:this.mode,color:We}},z.parseSizeGroup=function(q){var de,Ae=!1;if(!q&&this.fetch().text!=="{"?de=this.parseRegexGroup(/^[-+]? *(?:$|\d+|\d+\.\d*|\.\d*) *[a-z]{0,2} *$/,"size"):de=this.parseStringGroup("size",q),!de)return null;!q&&de.text.length===0&&(de.text="0pt",Ae=!0);var We=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(de.text);if(!We)throw new c("Invalid size: '"+de.text+"'",de);var Tt={number:+(We[1]+We[2]),unit:We[3]};if(!yi(Tt))throw new c("Invalid unit: '"+Tt.unit+"'",de);return{type:"size",mode:this.mode,value:Tt,isBlank:Ae}},z.parseUrlGroup=function(q,de){this.gullet.lexer.setCatcode("%",13);var Ae=this.parseStringGroup("url",q,!0);if(this.gullet.lexer.setCatcode("%",14),!Ae)return null;var We=Ae.text.replace(/\\([#$%&~_^{}])/g,"$1");return{type:"url",mode:this.mode,url:We}},z.parseGroup=function(q,de,Ae,We,Tt,$t){var rr=this.mode;Tt&&this.switchMode(Tt),$t&&this.consumeSpaces();var Cr=this.fetch(),Kr=Cr.text,nn;if(de?Kr==="[":Kr==="{"||Kr==="\\begingroup"){this.consume();var An=Ge.endOfGroup[Kr];this.gullet.beginGroup();var Zn=this.parseExpression(!1,An),Xn=this.fetch();this.expect(An),this.gullet.endGroup(),nn={type:"ordgroup",mode:this.mode,loc:s.range(Cr,Xn),body:Zn,semisimple:Kr==="\\begingroup"||void 0}}else if(de)nn=null;else if(nn=this.parseFunction(We,q,Ae)||this.parseSymbol(),nn==null&&Kr[0]==="\\"&&!ri.hasOwnProperty(Kr)){if(this.settings.throwOnError)throw new c("Undefined control sequence: "+Kr,Cr);nn=this.formatUnsupportedCmd(Kr),this.consume()}return Tt&&this.switchMode(rr),nn},z.formLigatures=function(q){for(var de=q.length-1,Ae=0;Ae<de;++Ae){var We=q[Ae],Tt=We.text;Tt==="-"&&q[Ae+1].text==="-"&&(Ae+1<de&&q[Ae+2].text==="-"?(q.splice(Ae,3,{type:"textord",mode:"text",loc:s.range(We,q[Ae+2]),text:"---"}),de-=2):(q.splice(Ae,2,{type:"textord",mode:"text",loc:s.range(We,q[Ae+1]),text:"--"}),de-=1)),(Tt==="'"||Tt==="`")&&q[Ae+1].text===Tt&&(q.splice(Ae,2,{type:"textord",mode:"text",loc:s.range(We,q[Ae+1]),text:Tt+Tt}),de-=1)}},z.parseSymbol=function(){var q=this.fetch(),de=q.text;if(/^\\verb[^a-zA-Z]/.test(de)){this.consume();var Ae=de.slice(5),We=Ae.charAt(0)==="*";if(We&&(Ae=Ae.slice(1)),Ae.length<2||Ae.charAt(0)!==Ae.slice(-1))throw new c(`\\verb assertion failed --
please report what input caused this bug`);return Ae=Ae.slice(1,-1),{type:"verb",mode:"text",body:Ae,star:We}}Ln.hasOwnProperty(de[0])&&!ze[this.mode][de[0]]&&(this.settings.strict&&this.mode==="math"&&this.settings.reportNonstrict("unicodeTextInMathMode",'Accented Unicode text character "'+de[0]+'" used in math mode',q),de=Ln[de[0]]+de.substr(1));var Tt=La.exec(de);Tt&&(de=de.substring(0,Tt.index),de==="i"?de="\u0131":de==="j"&&(de="\u0237"));var $t;if(ze[this.mode][de]){this.settings.strict&&this.mode==="math"&&at.indexOf(de)>=0&&this.settings.reportNonstrict("unicodeTextInMathMode",'Latin-1/Unicode text character "'+de[0]+'" used in math mode',q);var rr=ze[this.mode][de].group,Cr=s.range(q),Kr;if(Bt.hasOwnProperty(rr)){var nn=rr;Kr={type:"atom",mode:this.mode,family:nn,loc:Cr,text:de}}else Kr={type:rr,mode:this.mode,loc:Cr,text:de};$t=Kr}else if(de.charCodeAt(0)>=128)this.settings.strict&&(xe(de.charCodeAt(0))?this.mode==="math"&&this.settings.reportNonstrict("unicodeTextInMathMode",'Unicode text character "'+de[0]+'" used in math mode',q):this.settings.reportNonstrict("unknownSymbol",'Unrecognized Unicode character "'+de[0]+'"'+(" ("+de.charCodeAt(0)+")"),q)),$t={type:"textord",mode:"text",loc:s.range(q),text:de};else return null;if(this.consume(),Tt)for(var An=0;An<Tt[0].length;An++){var Zn=Tt[0][An];if(!In[Zn])throw new c("Unknown accent ' "+Zn+"'",q);var Xn=In[Zn][this.mode];if(!Xn)throw new c("Accent "+Zn+" unsupported in "+this.mode+" mode",q);$t={type:"accent",mode:this.mode,loc:s.range(q),label:Xn,isStretchy:!1,isShifty:!0,base:$t}}return $t},Ge}();jn.endOfExpression=["}","\\endgroup","\\end","\\right","&"],jn.endOfGroup={"[":"]","{":"}","\\begingroup":"\\endgroup"},jn.SUPSUB_GREEDINESS=1;var ua=function(z,V){if(!(typeof z=="string"||z instanceof String))throw new TypeError("KaTeX can only parse string typed expression");var q=new jn(z,V);delete q.gullet.macros.current["\\df@tag"];var de=q.parse();if(q.gullet.macros.get("\\df@tag")){if(!V.displayMode)throw new c("\\tag works only in display equations");q.gullet.feed("\\df@tag"),de=[{type:"tag",mode:"text",body:de,tag:q.parse()}]}return de},Qi=ua,wo=function(z,V,q){V.textContent="";var de=Eo(z,q).toNode();V.appendChild(de)};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."),wo=function(){throw new c("KaTeX doesn't work in quirks mode.")});var js=function(z,V){var q=Eo(z,V).toMarkup();return q},Yo=function(z,V){var q=new T(V);return Qi(z,q)},Bu=function(z,V,q){if(q.throwOnError||!(z instanceof c))throw z;var de=Ye.makeSpan(["katex-error"],[new Ee(V)]);return de.setAttribute("title",z.toString()),de.setAttribute("style","color:"+q.errorColor),de},Eo=function(z,V){var q=new T(V);try{var de=Qi(z,q);return fo(de,z,q)}catch(Ae){return Bu(Ae,z,q)}},Pu=function(z,V){var q=new T(V);try{var de=Qi(z,q);return tu(de,z,q)}catch(Ae){return Bu(Ae,z,q)}},oc={version:"0.11.1",render:wo,renderToString:js,ParseError:c,__parse:Yo,__renderToDomTree:Eo,__renderToHTMLTree:Pu,__setFontMetrics:qe,__defineSymbol:ue,__defineMacro:ve,__domTree:{Span:pt,Anchor:et,SymbolNode:Ee,SvgNode:Le,PathNode:$e,LineNode:Ze}},xu=e.default=oc}]).default})},76414:function(d,v,e){var t=e(64696),n=e(16824),s=e(23476),u=e(63122),f=e(37279);function c(h){var o=-1,i=h==null?0:h.length;for(this.clear();++o<i;){var y=h[o];this.set(y[0],y[1])}}c.prototype.clear=t,c.prototype.delete=n,c.prototype.get=s,c.prototype.has=u,c.prototype.set=f,d.exports=c},99746:function(d,v,e){var t=e(34251),n=e(24968),s=e(28290),u=e(88068),f=e(54238);function c(h){var o=-1,i=h==null?0:h.length;for(this.clear();++o<i;){var y=h[o];this.set(y[0],y[1])}}c.prototype.clear=t,c.prototype.delete=n,c.prototype.get=s,c.prototype.has=u,c.prototype.set=f,d.exports=c},40164:function(d,v,e){var t=e(73893),n=e(33152),s=t(n,"Map");d.exports=s},52166:function(d,v,e){var t=e(35365),n=e(63765),s=e(12608),u=e(10203),f=e(11298);function c(h){var o=-1,i=h==null?0:h.length;for(this.clear();++o<i;){var y=h[o];this.set(y[0],y[1])}}c.prototype.clear=t,c.prototype.delete=n,c.prototype.get=s,c.prototype.has=u,c.prototype.set=f,d.exports=c},91866:function(d,v,e){var t=e(99746),n=e(31119),s=e(64399),u=e(81897),f=e(90558),c=e(64841);function h(o){var i=this.__data__=new t(o);this.size=i.size}h.prototype.clear=n,h.prototype.delete=s,h.prototype.get=u,h.prototype.has=f,h.prototype.set=c,d.exports=h},91869:function(d,v,e){var t=e(33152),n=t.Symbol;d.exports=n},77945:function(d,v,e){var t=e(33152),n=t.Uint8Array;d.exports=n},79628:function(d){function v(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}d.exports=v},63333:function(d,v,e){var t=e(67943),n=e(13053),s=e(80744),u=e(57835),f=e(70213),c=e(18397),h=Object.prototype,o=h.hasOwnProperty;function i(y,p){var g=s(y),l=!g&&n(y),b=!g&&!l&&u(y),x=!g&&!l&&!b&&c(y),O=g||l||b||x,k=O?t(y.length,String):[],C=k.length;for(var T in y)(p||o.call(y,T))&&!(O&&(T=="length"||b&&(T=="offset"||T=="parent")||x&&(T=="buffer"||T=="byteLength"||T=="byteOffset")||f(T,C)))&&k.push(T);return k}d.exports=i},89135:function(d,v,e){var t=e(42813),n=e(43607);function s(u,f,c){(c!==void 0&&!n(u[f],c)||c===void 0&&!(f in u))&&t(u,f,c)}d.exports=s},60348:function(d,v,e){var t=e(42813),n=e(43607),s=Object.prototype,u=s.hasOwnProperty;function f(c,h,o){var i=c[h];(!(u.call(c,h)&&n(i,o))||o===void 0&&!(h in c))&&t(c,h,o)}d.exports=f},67971:function(d,v,e){var t=e(43607);function n(s,u){for(var f=s.length;f--;)if(t(s[f][0],u))return f;return-1}d.exports=n},42813:function(d,v,e){var t=e(35234);function n(s,u,f){u=="__proto__"&&t?t(s,u,{configurable:!0,enumerable:!0,value:f,writable:!0}):s[u]=f}d.exports=n},35024:function(d,v,e){var t=e(20816),n=Object.create,s=function(){function u(){}return function(f){if(!t(f))return{};if(n)return n(f);u.prototype=f;var c=new u;return u.prototype=void 0,c}}();d.exports=s},14018:function(d,v,e){var t=e(78010),n=t();d.exports=n},86756:function(d,v,e){var t=e(91869),n=e(72533),s=e(74702),u="[object Null]",f="[object Undefined]",c=t?t.toStringTag:void 0;function h(o){return o==null?o===void 0?f:u:c&&c in Object(o)?n(o):s(o)}d.exports=h},61506:function(d,v,e){var t=e(86756),n=e(93913),s="[object Arguments]";function u(f){return n(f)&&t(f)==s}d.exports=u},6367:function(d,v,e){var t=e(9363),n=e(89379),s=e(20816),u=e(63256),f=/[\\^$.*+?()[\]{}|]/g,c=/^\[object .+?Constructor\]$/,h=Function.prototype,o=Object.prototype,i=h.toString,y=o.hasOwnProperty,p=RegExp("^"+i.call(y).replace(f,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function g(l){if(!s(l)||n(l))return!1;var b=t(l)?p:c;return b.test(u(l))}d.exports=g},10766:function(d,v,e){var t=e(86756),n=e(11156),s=e(93913),u="[object Arguments]",f="[object Array]",c="[object Boolean]",h="[object Date]",o="[object Error]",i="[object Function]",y="[object Map]",p="[object Number]",g="[object Object]",l="[object RegExp]",b="[object Set]",x="[object String]",O="[object WeakMap]",k="[object ArrayBuffer]",C="[object DataView]",T="[object Float32Array]",F="[object Float64Array]",$="[object Int8Array]",R="[object Int16Array]",K="[object Int32Array]",W="[object Uint8Array]",Z="[object Uint8ClampedArray]",ie="[object Uint16Array]",ne="[object Uint32Array]",se={};se[T]=se[F]=se[$]=se[R]=se[K]=se[W]=se[Z]=se[ie]=se[ne]=!0,se[u]=se[f]=se[k]=se[c]=se[C]=se[h]=se[o]=se[i]=se[y]=se[p]=se[g]=se[l]=se[b]=se[x]=se[O]=!1;function Q(Y){return s(Y)&&n(Y.length)&&!!se[t(Y)]}d.exports=Q},33988:function(d,v,e){var t=e(20816),n=e(7975),s=e(97817),u=Object.prototype,f=u.hasOwnProperty;function c(h){if(!t(h))return s(h);var o=n(h),i=[];for(var y in h)y=="constructor"&&(o||!f.call(h,y))||i.push(y);return i}d.exports=c},50097:function(d,v,e){var t=e(91866),n=e(89135),s=e(14018),u=e(23585),f=e(20816),c=e(56730),h=e(47052);function o(i,y,p,g,l){i!==y&&s(y,function(b,x){if(l||(l=new t),f(b))u(i,y,x,p,o,g,l);else{var O=g?g(h(i,x),b,x+"",i,y,l):void 0;O===void 0&&(O=b),n(i,x,O)}},c)}d.exports=o},23585:function(d,v,e){var t=e(89135),n=e(32315),s=e(78358),u=e(47760),f=e(4084),c=e(13053),h=e(80744),o=e(41590),i=e(57835),y=e(9363),p=e(20816),g=e(19308),l=e(18397),b=e(47052),x=e(20480);function O(k,C,T,F,$,R,K){var W=b(k,T),Z=b(C,T),ie=K.get(Z);if(ie){t(k,T,ie);return}var ne=R?R(W,Z,T+"",k,C,K):void 0,se=ne===void 0;if(se){var Q=h(Z),Y=!Q&&i(Z),G=!Q&&!Y&&l(Z);ne=Z,Q||Y||G?h(W)?ne=W:o(W)?ne=u(W):Y?(se=!1,ne=n(Z,!0)):G?(se=!1,ne=s(Z,!0)):ne=[]:g(Z)||c(Z)?(ne=W,c(W)?ne=x(W):(!p(W)||y(W))&&(ne=f(Z))):se=!1}se&&(K.set(Z,ne),$(ne,Z,F,R,K),K.delete(Z)),t(k,T,ne)}d.exports=O},92918:function(d,v,e){var t=e(46962),n=e(19652),s=e(71152);function u(f,c){return s(n(f,c,t),f+"")}d.exports=u},63989:function(d,v,e){var t=e(13503),n=e(35234),s=e(46962),u=n?function(f,c){return n(f,"toString",{configurable:!0,enumerable:!1,value:t(c),writable:!0})}:s;d.exports=u},67943:function(d){function v(e,t){for(var n=-1,s=Array(e);++n<e;)s[n]=t(n);return s}d.exports=v},38342:function(d){function v(e){return function(t){return e(t)}}d.exports=v},20188:function(d,v,e){var t=e(77945);function n(s){var u=new s.constructor(s.byteLength);return new t(u).set(new t(s)),u}d.exports=n},32315:function(d,v,e){d=e.nmd(d);var t=e(33152),n=v&&!v.nodeType&&v,s=n&&!0&&d&&!d.nodeType&&d,u=s&&s.exports===n,f=u?t.Buffer:void 0,c=f?f.allocUnsafe:void 0;function h(o,i){if(i)return o.slice();var y=o.length,p=c?c(y):new o.constructor(y);return o.copy(p),p}d.exports=h},78358:function(d,v,e){var t=e(20188);function n(s,u){var f=u?t(s.buffer):s.buffer;return new s.constructor(f,s.byteOffset,s.length)}d.exports=n},47760:function(d){function v(e,t){var n=-1,s=e.length;for(t||(t=Array(s));++n<s;)t[n]=e[n];return t}d.exports=v},95378:function(d,v,e){var t=e(60348),n=e(42813);function s(u,f,c,h){var o=!c;c||(c={});for(var i=-1,y=f.length;++i<y;){var p=f[i],g=h?h(c[p],u[p],p,c,u):void 0;g===void 0&&(g=u[p]),o?n(c,p,g):t(c,p,g)}return c}d.exports=s},64218:function(d,v,e){var t=e(33152),n=t["__core-js_shared__"];d.exports=n},63323:function(d,v,e){var t=e(92918),n=e(8138);function s(u){return t(function(f,c){var h=-1,o=c.length,i=o>1?c[o-1]:void 0,y=o>2?c[2]:void 0;for(i=u.length>3&&typeof i=="function"?(o--,i):void 0,y&&n(c[0],c[1],y)&&(i=o<3?void 0:i,o=1),f=Object(f);++h<o;){var p=c[h];p&&u(f,p,h,i)}return f})}d.exports=s},78010:function(d){function v(e){return function(t,n,s){for(var u=-1,f=Object(t),c=s(t),h=c.length;h--;){var o=c[e?h:++u];if(n(f[o],o,f)===!1)break}return t}}d.exports=v},35234:function(d,v,e){var t=e(73893),n=function(){try{var s=t(Object,"defineProperty");return s({},"",{}),s}catch(u){}}();d.exports=n},37675:function(d,v,e){var t=typeof e.g=="object"&&e.g&&e.g.Object===Object&&e.g;d.exports=t},89819:function(d,v,e){var t=e(94358);function n(s,u){var f=s.__data__;return t(u)?f[typeof u=="string"?"string":"hash"]:f.map}d.exports=n},73893:function(d,v,e){var t=e(6367),n=e(49966);function s(u,f){var c=n(u,f);return t(c)?c:void 0}d.exports=s},49217:function(d,v,e){var t=e(31030),n=t(Object.getPrototypeOf,Object);d.exports=n},72533:function(d,v,e){var t=e(91869),n=Object.prototype,s=n.hasOwnProperty,u=n.toString,f=t?t.toStringTag:void 0;function c(h){var o=s.call(h,f),i=h[f];try{h[f]=void 0;var y=!0}catch(g){}var p=u.call(h);return y&&(o?h[f]=i:delete h[f]),p}d.exports=c},49966:function(d){function v(e,t){return e==null?void 0:e[t]}d.exports=v},64696:function(d,v,e){var t=e(65294);function n(){this.__data__=t?t(null):{},this.size=0}d.exports=n},16824:function(d){function v(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}d.exports=v},23476:function(d,v,e){var t=e(65294),n="__lodash_hash_undefined__",s=Object.prototype,u=s.hasOwnProperty;function f(c){var h=this.__data__;if(t){var o=h[c];return o===n?void 0:o}return u.call(h,c)?h[c]:void 0}d.exports=f},63122:function(d,v,e){var t=e(65294),n=Object.prototype,s=n.hasOwnProperty;function u(f){var c=this.__data__;return t?c[f]!==void 0:s.call(c,f)}d.exports=u},37279:function(d,v,e){var t=e(65294),n="__lodash_hash_undefined__";function s(u,f){var c=this.__data__;return this.size+=this.has(u)?0:1,c[u]=t&&f===void 0?n:f,this}d.exports=s},4084:function(d,v,e){var t=e(35024),n=e(49217),s=e(7975);function u(f){return typeof f.constructor=="function"&&!s(f)?t(n(f)):{}}d.exports=u},70213:function(d){var v=9007199254740991,e=/^(?:0|[1-9]\d*)$/;function t(n,s){var u=typeof n;return s=s==null?v:s,!!s&&(u=="number"||u!="symbol"&&e.test(n))&&n>-1&&n%1==0&&n<s}d.exports=t},8138:function(d,v,e){var t=e(43607),n=e(24665),s=e(70213),u=e(20816);function f(c,h,o){if(!u(o))return!1;var i=typeof h;return(i=="number"?n(o)&&s(h,o.length):i=="string"&&h in o)?t(o[h],c):!1}d.exports=f},94358:function(d){function v(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}d.exports=v},89379:function(d,v,e){var t=e(64218),n=function(){var u=/[^.]+$/.exec(t&&t.keys&&t.keys.IE_PROTO||"");return u?"Symbol(src)_1."+u:""}();function s(u){return!!n&&n in u}d.exports=s},7975:function(d){var v=Object.prototype;function e(t){var n=t&&t.constructor,s=typeof n=="function"&&n.prototype||v;return t===s}d.exports=e},34251:function(d){function v(){this.__data__=[],this.size=0}d.exports=v},24968:function(d,v,e){var t=e(67971),n=Array.prototype,s=n.splice;function u(f){var c=this.__data__,h=t(c,f);if(h<0)return!1;var o=c.length-1;return h==o?c.pop():s.call(c,h,1),--this.size,!0}d.exports=u},28290:function(d,v,e){var t=e(67971);function n(s){var u=this.__data__,f=t(u,s);return f<0?void 0:u[f][1]}d.exports=n},88068:function(d,v,e){var t=e(67971);function n(s){return t(this.__data__,s)>-1}d.exports=n},54238:function(d,v,e){var t=e(67971);function n(s,u){var f=this.__data__,c=t(f,s);return c<0?(++this.size,f.push([s,u])):f[c][1]=u,this}d.exports=n},35365:function(d,v,e){var t=e(76414),n=e(99746),s=e(40164);function u(){this.size=0,this.__data__={hash:new t,map:new(s||n),string:new t}}d.exports=u},63765:function(d,v,e){var t=e(89819);function n(s){var u=t(this,s).delete(s);return this.size-=u?1:0,u}d.exports=n},12608:function(d,v,e){var t=e(89819);function n(s){return t(this,s).get(s)}d.exports=n},10203:function(d,v,e){var t=e(89819);function n(s){return t(this,s).has(s)}d.exports=n},11298:function(d,v,e){var t=e(89819);function n(s,u){var f=t(this,s),c=f.size;return f.set(s,u),this.size+=f.size==c?0:1,this}d.exports=n},65294:function(d,v,e){var t=e(73893),n=t(Object,"create");d.exports=n},97817:function(d){function v(e){var t=[];if(e!=null)for(var n in Object(e))t.push(n);return t}d.exports=v},52495:function(d,v,e){d=e.nmd(d);var t=e(37675),n=v&&!v.nodeType&&v,s=n&&!0&&d&&!d.nodeType&&d,u=s&&s.exports===n,f=u&&t.process,c=function(){try{var h=s&&s.require&&s.require("util").types;return h||f&&f.binding&&f.binding("util")}catch(o){}}();d.exports=c},74702:function(d){var v=Object.prototype,e=v.toString;function t(n){return e.call(n)}d.exports=t},31030:function(d){function v(e,t){return function(n){return e(t(n))}}d.exports=v},19652:function(d,v,e){var t=e(79628),n=Math.max;function s(u,f,c){return f=n(f===void 0?u.length-1:f,0),function(){for(var h=arguments,o=-1,i=n(h.length-f,0),y=Array(i);++o<i;)y[o]=h[f+o];o=-1;for(var p=Array(f+1);++o<f;)p[o]=h[o];return p[f]=c(y),t(u,this,p)}}d.exports=s},33152:function(d,v,e){var t=e(37675),n=typeof self=="object"&&self&&self.Object===Object&&self,s=t||n||Function("return this")();d.exports=s},47052:function(d){function v(e,t){if(!(t==="constructor"&&typeof e[t]=="function")&&t!="__proto__")return e[t]}d.exports=v},71152:function(d,v,e){var t=e(63989),n=e(12345),s=n(t);d.exports=s},12345:function(d){var v=800,e=16,t=Date.now;function n(s){var u=0,f=0;return function(){var c=t(),h=e-(c-f);if(f=c,h>0){if(++u>=v)return arguments[0]}else u=0;return s.apply(void 0,arguments)}}d.exports=n},31119:function(d,v,e){var t=e(99746);function n(){this.__data__=new t,this.size=0}d.exports=n},64399:function(d){function v(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}d.exports=v},81897:function(d){function v(e){return this.__data__.get(e)}d.exports=v},90558:function(d){function v(e){return this.__data__.has(e)}d.exports=v},64841:function(d,v,e){var t=e(99746),n=e(40164),s=e(52166),u=200;function f(c,h){var o=this.__data__;if(o instanceof t){var i=o.__data__;if(!n||i.length<u-1)return i.push([c,h]),this.size=++o.size,this;o=this.__data__=new s(i)}return o.set(c,h),this.size=o.size,this}d.exports=f},63256:function(d){var v=Function.prototype,e=v.toString;function t(n){if(n!=null){try{return e.call(n)}catch(s){}try{return n+""}catch(s){}}return""}d.exports=t},13503:function(d){function v(e){return function(){return e}}d.exports=v},43607:function(d){function v(e,t){return e===t||e!==e&&t!==t}d.exports=v},46962:function(d){function v(e){return e}d.exports=v},13053:function(d,v,e){var t=e(61506),n=e(93913),s=Object.prototype,u=s.hasOwnProperty,f=s.propertyIsEnumerable,c=t(function(){return arguments}())?t:function(h){return n(h)&&u.call(h,"callee")&&!f.call(h,"callee")};d.exports=c},80744:function(d){var v=Array.isArray;d.exports=v},24665:function(d,v,e){var t=e(9363),n=e(11156);function s(u){return u!=null&&n(u.length)&&!t(u)}d.exports=s},41590:function(d,v,e){var t=e(24665),n=e(93913);function s(u){return n(u)&&t(u)}d.exports=s},57835:function(d,v,e){d=e.nmd(d);var t=e(33152),n=e(55950),s=v&&!v.nodeType&&v,u=s&&!0&&d&&!d.nodeType&&d,f=u&&u.exports===s,c=f?t.Buffer:void 0,h=c?c.isBuffer:void 0,o=h||n;d.exports=o},9363:function(d,v,e){var t=e(86756),n=e(20816),s="[object AsyncFunction]",u="[object Function]",f="[object GeneratorFunction]",c="[object Proxy]";function h(o){if(!n(o))return!1;var i=t(o);return i==u||i==f||i==s||i==c}d.exports=h},11156:function(d){var v=9007199254740991;function e(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=v}d.exports=e},20816:function(d){function v(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}d.exports=v},93913:function(d){function v(e){return e!=null&&typeof e=="object"}d.exports=v},19308:function(d,v,e){var t=e(86756),n=e(49217),s=e(93913),u="[object Object]",f=Function.prototype,c=Object.prototype,h=f.toString,o=c.hasOwnProperty,i=h.call(Object);function y(p){if(!s(p)||t(p)!=u)return!1;var g=n(p);if(g===null)return!0;var l=o.call(g,"constructor")&&g.constructor;return typeof l=="function"&&l instanceof l&&h.call(l)==i}d.exports=y},18397:function(d,v,e){var t=e(10766),n=e(38342),s=e(52495),u=s&&s.isTypedArray,f=u?n(u):t;d.exports=f},56730:function(d,v,e){var t=e(63333),n=e(33988),s=e(24665);function u(f){return s(f)?t(f,!0):n(f)}d.exports=u},89392:function(d,v,e){d=e.nmd(d);var t;(function(){var n,s="4.17.21",u=200,f="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",c="Expected a function",h="Invalid `variable` option passed into `_.template`",o="__lodash_hash_undefined__",i=500,y="__lodash_placeholder__",p=1,g=2,l=4,b=1,x=2,O=1,k=2,C=4,T=8,F=16,$=32,R=64,K=128,W=256,Z=512,ie=30,ne="...",se=800,Q=16,Y=1,G=2,ae=3,ee=1/0,J=9007199254740991,te=17976931348623157e292,M=NaN,L=4294967295,X=L-1,fe=L>>>1,xe=[["ary",K],["bind",O],["bindKey",k],["curry",T],["curryRight",F],["flip",Z],["partial",$],["partialRight",R],["rearg",W]],Ce="[object Arguments]",Me="[object Array]",ke="[object AsyncFunction]",Ft="[object Boolean]",ht="[object Date]",At="[object DOMException]",tr="[object Error]",qt="[object Function]",cr="[object GeneratorFunction]",Qe="[object Map]",Pt="[object Number]",zt="[object Null]",it="[object Object]",Ot="[object Promise]",pt="[object Proxy]",et="[object RegExp]",Ne="[object Set]",me="[object String]",Ee="[object Symbol]",Le="[object Undefined]",$e="[object WeakMap]",Ze="[object WeakSet]",nt="[object ArrayBuffer]",ut="[object DataView]",Wt="[object Float32Array]",Zt="[object Float64Array]",Pe="[object Int8Array]",qe="[object Int16Array]",Kt="[object Int32Array]",Rt="[object Uint8Array]",Nt="[object Uint8ClampedArray]",Bt="[object Uint16Array]",Ct="[object Uint32Array]",Yt=/\b__p \+= '';/g,ze=/\b(__p \+=) '' \+/g,ue=/(__e\(.*?\)|\b__t\)) \+\n'';/g,le=/&(?:amp|lt|gt|quot|#39);/g,Dt=/[&<>"']/g,Te=RegExp(le.source),dt=RegExp(Dt.source),Ht=/<%-([\s\S]+?)%>/g,ct=/<%([\s\S]+?)%>/g,Ie=/<%=([\s\S]+?)%>/g,Et=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ge=/^\w*$/,Ke=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,yt=/[\\^$.*+?()[\]{}|]/g,kt=RegExp(yt.source),Fe=/^\s+/,Dr=/\s/,St=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Vr=/\{\n\/\* \[wrapped with (.+)\] \*/,Jr=/,? & /,Er=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,$r=/[()=,{}\[\]\/\s]/,dr=/\\(\\)?/g,zr=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,sn=/\w*$/,ln=/^[-+]0x[0-9a-f]+$/i,sr=/^0b[01]+$/i,Lt=/^\[object .+?Constructor\]$/,gt=/^0o[0-7]+$/i,bt=/^(?:0|[1-9]\d*)$/,jt=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Sr=/($^)/,br=/['\n\r\u2028\u2029\\]/g,at="\\ud800-\\udfff",Mr="\\u0300-\\u036f",xn="\\ufe20-\\ufe2f",Vn="\\u20d0-\\u20ff",gr=Mr+xn+Vn,Xr="\\u2700-\\u27bf",hn="a-z\\xdf-\\xf6\\xf8-\\xff",Bn="\\xac\\xb1\\xd7\\xf7",ni="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",si="\\u2000-\\u206f",Vi=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Fi="A-Z\\xc0-\\xd6\\xd8-\\xde",Ii="\\ufe0e\\ufe0f",yi=Bn+ni+si+Vi,bi="['\u2019]",la="["+at+"]",oi="["+yi+"]",Wi="["+gr+"]",wt="\\d+",st="["+Xr+"]",ei="["+hn+"]",wi="[^"+at+yi+wt+Xr+hn+Fi+"]",ii="\\ud83c[\\udffb-\\udfff]",Ji="(?:"+Wi+"|"+ii+")",Ei="[^"+at+"]",ui="(?:\\ud83c[\\udde6-\\uddff]){2}",Pn="[\\ud800-\\udbff][\\udc00-\\udfff]",er="["+Fi+"]",mt="\\u200d",tt="(?:"+ei+"|"+wi+")",It="(?:"+er+"|"+wi+")",_t="(?:"+bi+"(?:d|ll|m|re|s|t|ve))?",ur="(?:"+bi+"(?:D|LL|M|RE|S|T|VE))?",fr=Ji+"?",Pr="["+Ii+"]?",Gr="(?:"+mt+"(?:"+[Ei,ui,Pn].join("|")+")"+Pr+fr+")*",Ue="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",rt="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",ye=Pr+fr+Gr,Ye="(?:"+[st,ui,Pn].join("|")+")"+ye,ir="(?:"+[Ei+Wi+"?",Wi,ui,Pn,la].join("|")+")",kr=RegExp(bi,"g"),Or=RegExp(Wi,"g"),Ir=RegExp(ii+"(?="+ii+")|"+ir+ye,"g"),Hr=RegExp([er+"?"+ei+"+"+_t+"(?="+[oi,er,"$"].join("|")+")",It+"+"+ur+"(?="+[oi,er+tt,"$"].join("|")+")",er+"?"+tt+"+"+_t,er+"+"+ur,rt,Ue,wt,Ye].join("|"),"g"),yn=RegExp("["+mt+at+gr+Ii+"]"),Ar=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,cn=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],tn=-1,on={};on[Wt]=on[Zt]=on[Pe]=on[qe]=on[Kt]=on[Rt]=on[Nt]=on[Bt]=on[Ct]=!0,on[Ce]=on[Me]=on[nt]=on[Ft]=on[ut]=on[ht]=on[tr]=on[qt]=on[Qe]=on[Pt]=on[it]=on[et]=on[Ne]=on[me]=on[$e]=!1;var wn={};wn[Ce]=wn[Me]=wn[nt]=wn[ut]=wn[Ft]=wn[ht]=wn[Wt]=wn[Zt]=wn[Pe]=wn[qe]=wn[Kt]=wn[Qe]=wn[Pt]=wn[it]=wn[et]=wn[Ne]=wn[me]=wn[Ee]=wn[Rt]=wn[Nt]=wn[Bt]=wn[Ct]=!0,wn[tr]=wn[qt]=wn[$e]=!1;var ma={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u00C7:"C",\u00E7:"c",\u00D0:"D",\u00F0:"d",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u00D1:"N",\u00F1:"n",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00DD:"Y",\u00FD:"y",\u00FF:"y",\u00C6:"Ae",\u00E6:"ae",\u00DE:"Th",\u00FE:"th",\u00DF:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010A:"C",\u010C:"C",\u0107:"c",\u0109:"c",\u010B:"c",\u010D:"c",\u010E:"D",\u0110:"D",\u010F:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011A:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011B:"e",\u011C:"G",\u011E:"G",\u0120:"G",\u0122:"G",\u011D:"g",\u011F:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012A:"I",\u012C:"I",\u012E:"I",\u0130:"I",\u0129:"i",\u012B:"i",\u012D:"i",\u012F:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013B:"L",\u013D:"L",\u013F:"L",\u0141:"L",\u013A:"l",\u013C:"l",\u013E:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014A:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014B:"n",\u014C:"O",\u014E:"O",\u0150:"O",\u014D:"o",\u014F:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015A:"S",\u015C:"S",\u015E:"S",\u0160:"S",\u015B:"s",\u015D:"s",\u015F:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016A:"U",\u016C:"U",\u016E:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016B:"u",\u016D:"u",\u016F:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017B:"Z",\u017D:"Z",\u017A:"z",\u017C:"z",\u017E:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017F:"s"},Ai={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},mi={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"},_n={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},fi=parseFloat,zi=parseInt,fa=typeof e.g=="object"&&e.g&&e.g.Object===Object&&e.g,Ls=typeof self=="object"&&self&&self.Object===Object&&self,wa=fa||Ls||Function("return this")(),Is=v&&!v.nodeType&&v,Ds=Is&&!0&&d&&!d.nodeType&&d,es=Ds&&Ds.exports===Is,bs=es&&fa.process,oa=function(){try{var or=Ds&&Ds.require&&Ds.require("util").types;return or||bs&&bs.binding&&bs.binding("util")}catch(Nr){}}(),us=oa&&oa.isArrayBuffer,Fa=oa&&oa.isDate,Fs=oa&&oa.isMap,Zi=oa&&oa.isRegExp,xs=oa&&oa.isSet,ko=oa&&oa.isTypedArray;function Ba(or,Nr,xr){switch(xr.length){case 0:return or.call(Nr);case 1:return or.call(Nr,xr[0]);case 2:return or.call(Nr,xr[0],xr[1]);case 3:return or.call(Nr,xr[0],xr[1],xr[2])}return or.apply(Nr,xr)}function Ss(or,Nr,xr,bn){for(var Gn=-1,ft=or==null?0:or.length;++Gn<ft;){var kn=or[Gn];Nr(bn,kn,xr(kn),or)}return bn}function Za(or,Nr){for(var xr=-1,bn=or==null?0:or.length;++xr<bn&&Nr(or[xr],xr,or)!==!1;);return or}function eo(or,Nr){for(var xr=or==null?0:or.length;xr--&&Nr(or[xr],xr,or)!==!1;);return or}function On(or,Nr){for(var xr=-1,bn=or==null?0:or.length;++xr<bn;)if(!Nr(or[xr],xr,or))return!1;return!0}function Ha(or,Nr){for(var xr=-1,bn=or==null?0:or.length,Gn=0,ft=[];++xr<bn;){var kn=or[xr];Nr(kn,xr,or)&&(ft[Gn++]=kn)}return ft}function ms(or,Nr){var xr=or==null?0:or.length;return!!xr&&ao(or,Nr,0)>-1}function ls(or,Nr,xr){for(var bn=-1,Gn=or==null?0:or.length;++bn<Gn;)if(xr(Nr,or[bn]))return!0;return!1}function Yi(or,Nr){for(var xr=-1,bn=or==null?0:or.length,Gn=Array(bn);++xr<bn;)Gn[xr]=Nr(or[xr],xr,or);return Gn}function za(or,Nr){for(var xr=-1,bn=Nr.length,Gn=or.length;++xr<bn;)or[Gn+xr]=Nr[xr];return or}function Da(or,Nr,xr,bn){var Gn=-1,ft=or==null?0:or.length;for(bn&&ft&&(xr=or[++Gn]);++Gn<ft;)xr=Nr(xr,or[Gn],Gn,or);return xr}function Cs(or,Nr,xr,bn){var Gn=or==null?0:or.length;for(bn&&Gn&&(xr=or[--Gn]);Gn--;)xr=Nr(xr,or[Gn],Gn,or);return xr}function Ks(or,Nr){for(var xr=-1,bn=or==null?0:or.length;++xr<bn;)if(Nr(or[xr],xr,or))return!0;return!1}var bo=vi("length");function fo(or){return or.split("")}function tu(or){return or.match(Er)||[]}function Ro(or,Nr,xr){var bn;return xr(or,function(Gn,ft,kn){if(Nr(Gn,ft,kn))return bn=ft,!1}),bn}function ho(or,Nr,xr,bn){for(var Gn=or.length,ft=xr+(bn?1:-1);bn?ft--:++ft<Gn;)if(Nr(or[ft],ft,or))return ft;return-1}function ao(or,Nr,xr){return Nr===Nr?Zs(or,Nr,xr):ho(or,Lo,xr)}function zo(or,Nr,xr,bn){for(var Gn=xr-1,ft=or.length;++Gn<ft;)if(bn(or[Gn],Nr))return Gn;return-1}function Lo(or){return or!==or}function Zo(or,Nr){var xr=or==null?0:or.length;return xr?Ka(or,Nr)/xr:M}function vi(or){return function(Nr){return Nr==null?n:Nr[or]}}function Yn(or){return function(Nr){return or==null?n:or[Nr]}}function va(or,Nr,xr,bn,Gn){return Gn(or,function(ft,kn,Qn){xr=bn?(bn=!1,ft):Nr(xr,ft,kn,Qn)}),xr}function ts(or,Nr){var xr=or.length;for(or.sort(Nr);xr--;)or[xr]=or[xr].value;return or}function Ka(or,Nr){for(var xr,bn=-1,Gn=or.length;++bn<Gn;){var ft=Nr(or[bn]);ft!==n&&(xr=xr===n?ft:xr+ft)}return xr}function Vs(or,Nr){for(var xr=-1,bn=Array(or);++xr<or;)bn[xr]=Nr(xr);return bn}function Io(or,Nr){return Yi(Nr,function(xr){return[xr,or[xr]]})}function Vo(or){return or&&or.slice(0,mr(or)+1).replace(Fe,"")}function ws(or){return function(Nr){return or(Nr)}}function Ho(or,Nr){return Yi(Nr,function(xr){return or[xr]})}function Mo(or,Nr){return or.has(Nr)}function cu(or,Nr){for(var xr=-1,bn=or.length;++xr<bn&&ao(Nr,or[xr],0)>-1;);return xr}function Au(or,Nr){for(var xr=or.length;xr--&&ao(Nr,or[xr],0)>-1;);return xr}function Fu(or,Nr){for(var xr=or.length,bn=0;xr--;)or[xr]===Nr&&++bn;return bn}var xo=Yn(ma),Es=Yn(Ai);function Wu(or){return"\\"+_n[or]}function Wo(or,Nr){return or==null?n:or[Nr]}function zs(or){return yn.test(or)}function Os(or){return Ar.test(or)}function bu(or){for(var Nr,xr=[];!(Nr=or.next()).done;)xr.push(Nr.value);return xr}function po(or){var Nr=-1,xr=Array(or.size);return or.forEach(function(bn,Gn){xr[++Nr]=[Gn,bn]}),xr}function Fo(or,Nr){return function(xr){return or(Nr(xr))}}function Ys(or,Nr){for(var xr=-1,bn=or.length,Gn=0,ft=[];++xr<bn;){var kn=or[xr];(kn===Nr||kn===y)&&(or[xr]=y,ft[Gn++]=xr)}return ft}function Bo(or){var Nr=-1,xr=Array(or.size);return or.forEach(function(bn){xr[++Nr]=bn}),xr}function Tu(or){var Nr=-1,xr=Array(or.size);return or.forEach(function(bn){xr[++Nr]=[bn,bn]}),xr}function Zs(or,Nr,xr){for(var bn=xr-1,Gn=or.length;++bn<Gn;)if(or[bn]===Nr)return bn;return-1}function Jt(or,Nr,xr){for(var bn=xr+1;bn--;)if(or[bn]===Nr)return bn;return bn}function lr(or){return zs(or)?mn(or):bo(or)}function ar(or){return zs(or)?Sn(or):fo(or)}function mr(or){for(var Nr=or.length;Nr--&&Dr.test(or.charAt(Nr)););return Nr}var hr=Yn(mi);function mn(or){for(var Nr=Ir.lastIndex=0;Ir.test(or);)++Nr;return Nr}function Sn(or){return or.match(Ir)||[]}function Un(or){return or.match(Hr)||[]}var Fn=function or(Nr){Nr=Nr==null?wa:Jn.defaults(wa.Object(),Nr,Jn.pick(wa,cn));var xr=Nr.Array,bn=Nr.Date,Gn=Nr.Error,ft=Nr.Function,kn=Nr.Math,Qn=Nr.Object,di=Nr.RegExp,Ni=Nr.String,Ur=Nr.TypeError,Gi=xr.prototype,ba=ft.prototype,Li=Qn.prototype,ca=Nr["__core-js_shared__"],ks=ba.toString,pi=Li.hasOwnProperty,pn=0,Do=function(){var w=/[^.]+$/.exec(ca&&ca.keys&&ca.keys.IE_PROTO||"");return w?"Symbol(src)_1."+w:""}(),Bs=Li.toString,xa=ks.call(Qn),vs=wa._,Xs=di("^"+ks.call(pi).replace(yt,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Nn=es?Nr.Buffer:n,as=Nr.Symbol,Ns=Nr.Uint8Array,Ve=Nn?Nn.allocUnsafe:n,Je=Fo(Qn.getPrototypeOf,Qn),Mt=Qn.create,Gt=Li.propertyIsEnumerable,pr=Gi.splice,Fr=as?as.isConcatSpreadable:n,Zr=as?as.iterator:n,vn=as?as.toStringTag:n,rn=function(){try{var w=Oa(Qn,"defineProperty");return w({},"",{}),w}catch(B){}}(),gn=Nr.clearTimeout!==wa.clearTimeout&&Nr.clearTimeout,ti=bn&&bn.now!==wa.Date.now&&bn.now,ai=Nr.setTimeout!==wa.setTimeout&&Nr.setTimeout,Si=kn.ceil,Ci=kn.floor,Xi=Qn.getOwnPropertySymbols,ji=Nn?Nn.isBuffer:n,Ti=Nr.isFinite,ga=Gi.join,Di=Fo(Qn.keys,Qn),gi=kn.max,na=kn.min,to=bn.now,Rs=Nr.parseInt,Ki=kn.random,Na=Gi.reverse,ta=Oa(Nr,"DataView"),Bi=Oa(Nr,"Map"),ya=Oa(Nr,"Promise"),Va=Oa(Nr,"Set"),Ya=Oa(Nr,"WeakMap"),so=Oa(Qn,"create"),rs=Ya&&new Ya,_o={},ns=Qt(ta),La=Qt(Bi),As=Qt(ya),ia=Qt(Va),Xa=Qt(Ya),$s=as?as.prototype:n,da=$s?$s.valueOf:n,ve=$s?$s.toString:n;function we(w){if(lu(w)&&!qa(w)&&!(w instanceof Vt)){if(w instanceof vr)return w;if(pi.call(w,"__wrapped__"))return Tr(w)}return new vr(w)}var wr=function(){function w(){}return function(B){if(!eu(B))return{};if(Mt)return Mt(B);w.prototype=B;var ce=new w;return w.prototype=n,ce}}();function en(){}function vr(w,B){this.__wrapped__=w,this.__actions__=[],this.__chain__=!!B,this.__index__=0,this.__values__=n}we.templateSettings={escape:Ht,evaluate:ct,interpolate:Ie,variable:"",imports:{_:we}},we.prototype=en.prototype,we.prototype.constructor=we,vr.prototype=wr(en.prototype),vr.prototype.constructor=vr;function Vt(w){this.__wrapped__=w,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=L,this.__views__=[]}function Tn(){var w=new Vt(this.__wrapped__);return w.__actions__=Ko(this.__actions__),w.__dir__=this.__dir__,w.__filtered__=this.__filtered__,w.__iteratees__=Ko(this.__iteratees__),w.__takeCount__=this.__takeCount__,w.__views__=Ko(this.__views__),w}function ri(){if(this.__filtered__){var w=new Vt(this);w.__dir__=-1,w.__filtered__=!0}else w=this.clone(),w.__dir__*=-1;return w}function $i(){var w=this.__wrapped__.value(),B=this.__dir__,ce=qa(w),Be=B<0,xt=ce?w.length:0,Xt=gc(0,xt,this.__views__),_r=Xt.start,Lr=Xt.end,Yr=Lr-_r,Rn=Be?Lr:_r-1,Mn=this.__iteratees__,Wn=Mn.length,Oi=0,ra=na(Yr,this.__takeCount__);if(!ce||!Be&&xt==Yr&&ra==Yr)return Sc(w,this.__actions__);var Pa=[];e:for(;Yr--&&Oi<ra;){Rn+=B;for(var _s=-1,Ia=w[Rn];++_s<Wn;){var Ps=Mn[_s],Ms=Ps.iteratee,Ul=Ps.type,_l=Ms(Ia);if(Ul==G)Ia=_l;else if(!_l){if(Ul==Y)continue e;break e}}Pa[Oi++]=Ia}return Pa}Vt.prototype=wr(en.prototype),Vt.prototype.constructor=Vt;function In(w){var B=-1,ce=w==null?0:w.length;for(this.clear();++B<ce;){var Be=w[B];this.set(Be[0],Be[1])}}function Ln(){this.__data__=so?so(null):{},this.size=0}function jn(w){var B=this.has(w)&&delete this.__data__[w];return this.size-=B?1:0,B}function ua(w){var B=this.__data__;if(so){var ce=B[w];return ce===o?n:ce}return pi.call(B,w)?B[w]:n}function Qi(w){var B=this.__data__;return so?B[w]!==n:pi.call(B,w)}function wo(w,B){var ce=this.__data__;return this.size+=this.has(w)?0:1,ce[w]=so&&B===n?o:B,this}In.prototype.clear=Ln,In.prototype.delete=jn,In.prototype.get=ua,In.prototype.has=Qi,In.prototype.set=wo;function js(w){var B=-1,ce=w==null?0:w.length;for(this.clear();++B<ce;){var Be=w[B];this.set(Be[0],Be[1])}}function Yo(){this.__data__=[],this.size=0}function Bu(w){var B=this.__data__,ce=is(B,w);if(ce<0)return!1;var Be=B.length-1;return ce==Be?B.pop():pr.call(B,ce,1),--this.size,!0}function Eo(w){var B=this.__data__,ce=is(B,w);return ce<0?n:B[ce][1]}function Pu(w){return is(this.__data__,w)>-1}function oc(w,B){var ce=this.__data__,Be=is(ce,w);return Be<0?(++this.size,ce.push([w,B])):ce[Be][1]=B,this}js.prototype.clear=Yo,js.prototype.delete=Bu,js.prototype.get=Eo,js.prototype.has=Pu,js.prototype.set=oc;function xu(w){var B=-1,ce=w==null?0:w.length;for(this.clear();++B<ce;){var Be=w[B];this.set(Be[0],Be[1])}}function Ge(){this.size=0,this.__data__={hash:new In,map:new(Bi||js),string:new In}}function z(w){var B=Mi(this,w).delete(w);return this.size-=B?1:0,B}function V(w){return Mi(this,w).get(w)}function q(w){return Mi(this,w).has(w)}function de(w,B){var ce=Mi(this,w),Be=ce.size;return ce.set(w,B),this.size+=ce.size==Be?0:1,this}xu.prototype.clear=Ge,xu.prototype.delete=z,xu.prototype.get=V,xu.prototype.has=q,xu.prototype.set=de;function Ae(w){var B=-1,ce=w==null?0:w.length;for(this.__data__=new xu;++B<ce;)this.add(w[B])}function We(w){return this.__data__.set(w,o),this}function Tt(w){return this.__data__.has(w)}Ae.prototype.add=Ae.prototype.push=We,Ae.prototype.has=Tt;function $t(w){var B=this.__data__=new js(w);this.size=B.size}function rr(){this.__data__=new js,this.size=0}function Cr(w){var B=this.__data__,ce=B.delete(w);return this.size=B.size,ce}function Kr(w){return this.__data__.get(w)}function nn(w){return this.__data__.has(w)}function An(w,B){var ce=this.__data__;if(ce instanceof js){var Be=ce.__data__;if(!Bi||Be.length<u-1)return Be.push([w,B]),this.size=++ce.size,this;ce=this.__data__=new xu(Be)}return ce.set(w,B),this.size=ce.size,this}$t.prototype.clear=rr,$t.prototype.delete=Cr,$t.prototype.get=Kr,$t.prototype.has=nn,$t.prototype.set=An;function Zn(w,B){var ce=qa(w),Be=!ce&&Wc(w),xt=!ce&&!Be&&$c(w),Xt=!ce&&!Be&&!xt&&Vc(w),_r=ce||Be||xt||Xt,Lr=_r?Vs(w.length,Ni):[],Yr=Lr.length;for(var Rn in w)(B||pi.call(w,Rn))&&!(_r&&(Rn=="length"||xt&&(Rn=="offset"||Rn=="parent")||Xt&&(Rn=="buffer"||Rn=="byteLength"||Rn=="byteOffset")||Uo(Rn,Yr)))&&Lr.push(Rn);return Lr}function Xn(w){var B=w.length;return B?w[du(0,B-1)]:n}function Pi(w,B){return Xe(Ko(w),Us(B,0,w.length))}function ha(w){return Xe(Ko(w))}function aa(w,B,ce){(ce!==n&&!bc(w[B],ce)||ce===n&&!(B in w))&&Aa(w,B,ce)}function qi(w,B,ce){var Be=w[B];(!(pi.call(w,B)&&bc(Be,ce))||ce===n&&!(B in w))&&Aa(w,B,ce)}function is(w,B){for(var ce=w.length;ce--;)if(bc(w[ce][0],B))return ce;return-1}function gs(w,B,ce,Be){return Co(w,function(xt,Xt,_r){B(Be,xt,ce(xt),_r)}),Be}function Ts(w,B){return w&&Eu(B,Mu(B),w)}function cs(w,B){return w&&Eu(B,Al(B),w)}function Aa(w,B,ce){B=="__proto__"&&rn?rn(w,B,{configurable:!0,enumerable:!0,value:ce,writable:!0}):w[B]=ce}function Hs(w,B){for(var ce=-1,Be=B.length,xt=xr(Be),Xt=w==null;++ce<Be;)xt[ce]=Xt?n:gf(w,B[ce]);return xt}function Us(w,B,ce){return w===w&&(ce!==n&&(w=w<=ce?w:ce),B!==n&&(w=w>=B?w:B)),w}function xi(w,B,ce,Be,xt,Xt){var _r,Lr=B&p,Yr=B&g,Rn=B&l;if(ce&&(_r=xt?ce(w,Be,xt,Xt):ce(w)),_r!==n)return _r;if(!eu(w))return w;var Mn=qa(w);if(Mn){if(_r=nc(w),!Lr)return Ko(w,_r)}else{var Wn=ys(w),Oi=Wn==qt||Wn==cr;if($c(w))return Dc(w,Lr);if(Wn==it||Wn==Ce||Oi&&!xt){if(_r=Yr||Oi?{}:fl(w),!Lr)return Yr?ul(w,cs(_r,w)):kl(w,Ts(_r,w))}else{if(!wn[Wn])return xt?w:{};_r=ki(w,Wn,Lr)}}Xt||(Xt=new $t);var ra=Xt.get(w);if(ra)return ra;Xt.set(w,_r),$f(w)?w.forEach(function(Ia){_r.add(xi(Ia,B,ce,Ia,w,Xt))}):Bf(w)&&w.forEach(function(Ia,Ps){_r.set(Ps,xi(Ia,B,ce,Ps,w,Xt))});var Pa=Rn?Yr?pe:D:Yr?Al:Mu,_s=Mn?n:Pa(w);return Za(_s||w,function(Ia,Ps){_s&&(Ps=Ia,Ia=w[Ps]),qi(_r,Ps,xi(Ia,B,ce,Ps,w,Xt))}),_r}function mo(w){var B=Mu(w);return function(ce){return So(ce,w,B)}}function So(w,B,ce){var Be=ce.length;if(w==null)return!Be;for(w=Qn(w);Be--;){var xt=ce[Be],Xt=B[xt],_r=w[xt];if(_r===n&&!(xt in w)||!Xt(_r))return!1}return!0}function ru(w,B,ce){if(typeof w!="function")throw new Ur(c);return be(function(){w.apply(n,ce)},B)}function Ws(w,B,ce,Be){var xt=-1,Xt=ms,_r=!0,Lr=w.length,Yr=[],Rn=B.length;if(!Lr)return Yr;ce&&(B=Yi(B,ws(ce))),Be?(Xt=ls,_r=!1):B.length>=u&&(Xt=Mo,_r=!1,B=new Ae(B));e:for(;++xt<Lr;){var Mn=w[xt],Wn=ce==null?Mn:ce(Mn);if(Mn=Be||Mn!==0?Mn:0,_r&&Wn===Wn){for(var Oi=Rn;Oi--;)if(B[Oi]===Wn)continue e;Yr.push(Mn)}else Xt(B,Wn,Be)||Yr.push(Mn)}return Yr}var Co=Su(Js),fs=Su(Qu,!0);function fu(w,B){var ce=!0;return Co(w,function(Be,xt,Xt){return ce=!!B(Be,xt,Xt),ce}),ce}function Gu(w,B,ce){for(var Be=-1,xt=w.length;++Be<xt;){var Xt=w[Be],_r=B(Xt);if(_r!=null&&(Lr===n?_r===_r&&!jl(_r):ce(_r,Lr)))var Lr=_r,Yr=Xt}return Yr}function Ku(w,B,ce,Be){var xt=w.length;for(ce=os(ce),ce<0&&(ce=-ce>xt?0:xt+ce),Be=Be===n||Be>xt?xt:os(Be),Be<0&&(Be+=xt),Be=ce>Be?0:Uf(Be);ce<Be;)w[ce++]=B;return w}function Iu(w,B){var ce=[];return Co(w,function(Be,xt,Xt){B(Be,xt,Xt)&&ce.push(Be)}),ce}function Qs(w,B,ce,Be,xt){var Xt=-1,_r=w.length;for(ce||(ce=ic),xt||(xt=[]);++Xt<_r;){var Lr=w[Xt];B>0&&ce(Lr)?B>1?Qs(Lr,B-1,ce,Be,xt):za(xt,Lr):Be||(xt[xt.length]=Lr)}return xt}var Nu=_c(),Du=_c(!0);function Js(w,B){return w&&Nu(w,B,Mu)}function Qu(w,B){return w&&Du(w,B,Mu)}function ml(w,B){return Ha(B,function(ce){return Lc(w[ce])})}function nu(w,B){B=il(B,w);for(var ce=0,Be=B.length;w!=null&&ce<Be;)w=w[vt(B[ce++])];return ce&&ce==Be?w:n}function Ju(w,B,ce){var Be=B(w);return qa(w)?Be:za(Be,ce(w))}function ro(w){return w==null?w===n?Le:zt:vn&&vn in Qn(w)?To(w):E(w)}function Xo(w,B){return w>B}function vu(w,B){return w!=null&&pi.call(w,B)}function Pl(w,B){return w!=null&&B in Qn(w)}function Ou(w,B,ce){return w>=na(B,ce)&&w<gi(B,ce)}function vl(w,B,ce){for(var Be=ce?ls:ms,xt=w[0].length,Xt=w.length,_r=Xt,Lr=xr(Xt),Yr=1/0,Rn=[];_r--;){var Mn=w[_r];_r&&B&&(Mn=Yi(Mn,ws(B))),Yr=na(Mn.length,Yr),Lr[_r]=!ce&&(B||xt>=120&&Mn.length>=120)?new Ae(_r&&Mn):n}Mn=w[0];var Wn=-1,Oi=Lr[0];e:for(;++Wn<xt&&Rn.length<Yr;){var ra=Mn[Wn],Pa=B?B(ra):ra;if(ra=ce||ra!==0?ra:0,!(Oi?Mo(Oi,Pa):Be(Rn,Pa,ce))){for(_r=Xt;--_r;){var _s=Lr[_r];if(!(_s?Mo(_s,Pa):Be(w[_r],Pa,ce)))continue e}Oi&&Oi.push(Pa),Rn.push(ra)}}return Rn}function qu(w,B,ce,Be){return Js(w,function(xt,Xt,_r){B(Be,ce(xt),Xt,_r)}),Be}function ci(w,B,ce){B=il(B,w),w=N(w,B);var Be=w==null?w:w[vt(Po(B))];return Be==null?n:Ba(Be,w,ce)}function Zl(w){return lu(w)&&ro(w)==Ce}function oo(w){return lu(w)&&ro(w)==nt}function Hl(w){return lu(w)&&ro(w)==ht}function iu(w,B,ce,Be,xt){return w===B?!0:w==null||B==null||!lu(w)&&!lu(B)?w!==w&&B!==B:wu(w,B,ce,Be,iu,xt)}function wu(w,B,ce,Be,xt,Xt){var _r=qa(w),Lr=qa(B),Yr=_r?Me:ys(w),Rn=Lr?Me:ys(B);Yr=Yr==Ce?it:Yr,Rn=Rn==Ce?it:Rn;var Mn=Yr==it,Wn=Rn==it,Oi=Yr==Rn;if(Oi&&$c(w)){if(!$c(B))return!1;_r=!0,Mn=!1}if(Oi&&!Mn)return Xt||(Xt=new $t),_r||Vc(w)?tc(w,B,ce,Be,xt,Xt):vc(w,B,Yr,ce,Be,xt,Xt);if(!(ce&b)){var ra=Mn&&pi.call(w,"__wrapped__"),Pa=Wn&&pi.call(B,"__wrapped__");if(ra||Pa){var _s=ra?w.value():w,Ia=Pa?B.value():B;return Xt||(Xt=new $t),xt(_s,Ia,ce,Be,Xt)}}return Oi?(Xt||(Xt=new $t),A(w,B,ce,Be,xt,Xt)):!1}function $u(w){return lu(w)&&ys(w)==Qe}function Wl(w,B,ce,Be){var xt=ce.length,Xt=xt,_r=!Be;if(w==null)return!Xt;for(w=Qn(w);xt--;){var Lr=ce[xt];if(_r&&Lr[2]?Lr[1]!==w[Lr[0]]:!(Lr[0]in w))return!1}for(;++xt<Xt;){Lr=ce[xt];var Yr=Lr[0],Rn=w[Yr],Mn=Lr[1];if(_r&&Lr[2]){if(Rn===n&&!(Yr in w))return!1}else{var Wn=new $t;if(Be)var Oi=Be(Rn,Mn,Yr,w,B,Wn);if(!(Oi===n?iu(Mn,Rn,b|x,Be,Wn):Oi))return!1}}return!0}function uc(w){if(!eu(w)||ac(w))return!1;var B=Lc(w)?Xs:Lt;return B.test(Qt(w))}function vo(w){return lu(w)&&ro(w)==et}function Gl(w){return lu(w)&&ys(w)==Ne}function wc(w){return lu(w)&&sf(w.length)&&!!on[ro(w)]}function Il(w){return typeof w=="function"?w:w==null?Tl:typeof w=="object"?qa(w)?Gs(w[0],w[1]):el(w):Jf(w)}function ju(w){if(!pl(w))return Di(w);var B=[];for(var ce in Qn(w))pi.call(w,ce)&&ce!="constructor"&&B.push(ce);return B}function lc(w){if(!eu(w))return _(w);var B=pl(w),ce=[];for(var Be in w)Be=="constructor"&&(B||!pi.call(w,Be))||ce.push(Be);return ce}function gl(w,B){return w<B}function au(w,B){var ce=-1,Be=Cl(w)?xr(w.length):[];return Co(w,function(xt,Xt,_r){Be[++ce]=B(xt,Xt,_r)}),Be}function el(w){var B=Qa(w);return B.length==1&&B[0][2]?j(B[0][0],B[0][1]):function(ce){return ce===w||Wl(ce,w,B)}}function Gs(w,B){return Wa(w)&&Xu(B)?j(vt(w),B):function(ce){var Be=gf(ce,w);return Be===n&&Be===B?yf(ce,w):iu(B,Be,b|x)}}function No(w,B,ce,Be,xt){w!==B&&Nu(B,function(Xt,_r){if(xt||(xt=new $t),eu(Xt))$o(w,B,_r,ce,No,Be,xt);else{var Lr=Be?Be(oe(w,_r),Xt,_r+"",w,B,xt):n;Lr===n&&(Lr=Xt),aa(w,_r,Lr)}},Al)}function $o(w,B,ce,Be,xt,Xt,_r){var Lr=oe(w,ce),Yr=oe(B,ce),Rn=_r.get(Yr);if(Rn){aa(w,ce,Rn);return}var Mn=Xt?Xt(Lr,Yr,ce+"",w,B,_r):n,Wn=Mn===n;if(Wn){var Oi=qa(Yr),ra=!Oi&&$c(Yr),Pa=!Oi&&!ra&&Vc(Yr);Mn=Yr,Oi||ra||Pa?qa(Lr)?Mn=Lr:_u(Lr)?Mn=Ko(Lr):ra?(Wn=!1,Mn=Dc(Yr,!0)):Pa?(Wn=!1,Mn=ol(Yr,!0)):Mn=[]:Jc(Yr)||Wc(Yr)?(Mn=Lr,Wc(Lr)?Mn=zf(Lr):(!eu(Lr)||Lc(Lr))&&(Mn=fl(Yr))):Wn=!1}Wn&&(_r.set(Yr,Mn),xt(Mn,Yr,Be,Xt,_r),_r.delete(Yr)),aa(w,ce,Mn)}function Kl(w,B){var ce=w.length;if(ce)return B+=B<0?ce:0,Uo(B,ce)?w[B]:n}function Vu(w,B,ce){B.length?B=Yi(B,function(Xt){return qa(Xt)?function(_r){return nu(_r,Xt.length===1?Xt[0]:Xt)}:Xt}):B=[Tl];var Be=-1;B=Yi(B,ws(dn()));var xt=au(w,function(Xt,_r,Lr){var Yr=Yi(B,function(Rn){return Rn(Xt)});return{criteria:Yr,index:++Be,value:Xt}});return ts(xt,function(Xt,_r){return yu(Xt,_r,ce)})}function su(w,B){return Vl(w,B,function(ce,Be){return yf(w,Be)})}function Vl(w,B,ce){for(var Be=-1,xt=B.length,Xt={};++Be<xt;){var _r=B[Be],Lr=nu(w,_r);ce(Lr,_r)&&Uu(Xt,il(_r,w),Lr)}return Xt}function cc(w){return function(B){return nu(B,w)}}function Qo(w,B,ce,Be){var xt=Be?zo:ao,Xt=-1,_r=B.length,Lr=w;for(w===B&&(B=Ko(B)),ce&&(Lr=Yi(w,ws(ce)));++Xt<_r;)for(var Yr=0,Rn=B[Xt],Mn=ce?ce(Rn):Rn;(Yr=xt(Lr,Mn,Yr,Be))>-1;)Lr!==w&&pr.call(Lr,Yr,1),pr.call(w,Yr,1);return w}function tl(w,B){for(var ce=w?B.length:0,Be=ce-1;ce--;){var xt=B[ce];if(ce==Be||xt!==Xt){var Xt=xt;Uo(xt)?pr.call(w,xt,1):Dl(w,xt)}}return w}function du(w,B){return w+Ci(Ki()*(B-w+1))}function Yl(w,B,ce,Be){for(var xt=-1,Xt=gi(Si((B-w)/(ce||1)),0),_r=xr(Xt);Xt--;)_r[Be?Xt:++xt]=w,w+=ce;return _r}function rl(w,B){var ce="";if(!w||B<1||B>J)return ce;do B%2&&(ce+=w),B=Ci(B/2),B&&(w+=w);while(B);return ce}function Ma(w,B){return Se(I(w,B,Tl),w+"")}function Ec(w){return Xn(Yc(w))}function fc(w,B){var ce=Yc(w);return Xe(ce,Us(B,0,ce.length))}function Uu(w,B,ce,Be){if(!eu(w))return w;B=il(B,w);for(var xt=-1,Xt=B.length,_r=Xt-1,Lr=w;Lr!=null&&++xt<Xt;){var Yr=vt(B[xt]),Rn=ce;if(Yr==="__proto__"||Yr==="constructor"||Yr==="prototype")return w;if(xt!=_r){var Mn=Lr[Yr];Rn=Be?Be(Mn,Yr,Lr):n,Rn===n&&(Rn=eu(Mn)?Mn:Uo(B[xt+1])?[]:{})}qi(Lr,Yr,Rn),Lr=Lr[Yr]}return w}var Xl=rs?function(w,B){return rs.set(w,B),w}:Tl,dc=rn?function(w,B){return rn(w,"toString",{configurable:!0,enumerable:!1,value:xf(B),writable:!0})}:Tl;function Ql(w){return Xe(Yc(w))}function Go(w,B,ce){var Be=-1,xt=w.length;B<0&&(B=-B>xt?0:xt+B),ce=ce>xt?xt:ce,ce<0&&(ce+=xt),xt=B>ce?0:ce-B>>>0,B>>>=0;for(var Xt=xr(xt);++Be<xt;)Xt[Be]=w[Be+B];return Xt}function nl(w,B){var ce;return Co(w,function(Be,xt,Xt){return ce=B(Be,xt,Xt),!ce}),!!ce}function Jo(w,B,ce){var Be=0,xt=w==null?Be:w.length;if(typeof B=="number"&&B===B&&xt<=fe){for(;Be<xt;){var Xt=Be+xt>>>1,_r=w[Xt];_r!==null&&!jl(_r)&&(ce?_r<=B:_r<B)?Be=Xt+1:xt=Xt}return xt}return go(w,B,Tl,ce)}function go(w,B,ce,Be){var xt=0,Xt=w==null?0:w.length;if(Xt===0)return 0;B=ce(B);for(var _r=B!==B,Lr=B===null,Yr=jl(B),Rn=B===n;xt<Xt;){var Mn=Ci((xt+Xt)/2),Wn=ce(w[Mn]),Oi=Wn!==n,ra=Wn===null,Pa=Wn===Wn,_s=jl(Wn);if(_r)var Ia=Be||Pa;else Rn?Ia=Pa&&(Be||Oi):Lr?Ia=Pa&&Oi&&(Be||!ra):Yr?Ia=Pa&&Oi&&!ra&&(Be||!_s):ra||_s?Ia=!1:Ia=Be?Wn<=B:Wn<B;Ia?xt=Mn+1:Xt=Mn}return na(Xt,X)}function Jl(w,B){for(var ce=-1,Be=w.length,xt=0,Xt=[];++ce<Be;){var _r=w[ce],Lr=B?B(_r):_r;if(!ce||!bc(Lr,Yr)){var Yr=Lr;Xt[xt++]=_r===0?0:_r}}return Xt}function zu(w){return typeof w=="number"?w:jl(w)?M:+w}function hu(w){if(typeof w=="string")return w;if(qa(w))return Yi(w,hu)+"";if(jl(w))return ve?ve.call(w):"";var B=w+"";return B=="0"&&1/w==-ee?"-0":B}function ou(w,B,ce){var Be=-1,xt=ms,Xt=w.length,_r=!0,Lr=[],Yr=Lr;if(ce)_r=!1,xt=ls;else if(Xt>=u){var Rn=B?null:Pc(w);if(Rn)return Bo(Rn);_r=!1,xt=Mo,Yr=new Ae}else Yr=B?[]:Lr;e:for(;++Be<Xt;){var Mn=w[Be],Wn=B?B(Mn):Mn;if(Mn=ce||Mn!==0?Mn:0,_r&&Wn===Wn){for(var Oi=Yr.length;Oi--;)if(Yr[Oi]===Wn)continue e;B&&Yr.push(Wn),Lr.push(Mn)}else xt(Yr,Wn,ce)||(Yr!==Lr&&Yr.push(Wn),Lr.push(Mn))}return Lr}function Dl(w,B){return B=il(B,w),w=N(w,B),w==null||delete w[vt(Po(B))]}function Zu(w,B,ce,Be){return Uu(w,B,ce(nu(w,B)),Be)}function hc(w,B,ce,Be){for(var xt=w.length,Xt=Be?xt:-1;(Be?Xt--:++Xt<xt)&&B(w[Xt],Xt,w););return ce?Go(w,Be?0:Xt,Be?Xt+1:xt):Go(w,Be?Xt+1:0,Be?xt:Xt)}function Sc(w,B){var ce=w;return ce instanceof Vt&&(ce=ce.value()),Da(B,function(Be,xt){return xt.func.apply(xt.thisArg,za([Be],xt.args))},ce)}function yl(w,B,ce){var Be=w.length;if(Be<2)return Be?ou(w[0]):[];for(var xt=-1,Xt=xr(Be);++xt<Be;)for(var _r=w[xt],Lr=-1;++Lr<Be;)Lr!=xt&&(Xt[xt]=Ws(Xt[xt]||_r,w[Lr],B,ce));return ou(Qs(Xt,1),B,ce)}function uo(w,B,ce){for(var Be=-1,xt=w.length,Xt=B.length,_r={};++Be<xt;){var Lr=Be<Xt?B[Be]:n;ce(_r,w[Be],Lr)}return _r}function Cc(w){return _u(w)?w:[]}function pc(w){return typeof w=="function"?w:Tl}function il(w,B){return qa(w)?w:Wa(w,B)?[w]:lt(io(w))}var ku=Ma;function lo(w,B,ce){var Be=w.length;return ce=ce===n?Be:ce,!B&&ce>=Be?w:Go(w,B,ce)}var al=gn||function(w){return wa.clearTimeout(w)};function Dc(w,B){if(B)return w.slice();var ce=w.length,Be=Ve?Ve(ce):new w.constructor(ce);return w.copy(Be),Be}function gu(w){var B=new w.constructor(w.byteLength);return new Ns(B).set(new Ns(w)),B}function Ac(w,B){var ce=B?gu(w.buffer):w.buffer;return new w.constructor(ce,w.byteOffset,w.byteLength)}function sl(w){var B=new w.constructor(w.source,sn.exec(w));return B.lastIndex=w.lastIndex,B}function jo(w){return da?Qn(da.call(w)):{}}function ol(w,B){var ce=B?gu(w.buffer):w.buffer;return new w.constructor(ce,w.byteOffset,w.length)}function je(w,B){if(w!==B){var ce=w!==n,Be=w===null,xt=w===w,Xt=jl(w),_r=B!==n,Lr=B===null,Yr=B===B,Rn=jl(B);if(!Lr&&!Rn&&!Xt&&w>B||Xt&&_r&&Yr&&!Lr&&!Rn||Be&&_r&&Yr||!ce&&Yr||!xt)return 1;if(!Be&&!Xt&&!Rn&&w<B||Rn&&ce&&xt&&!Be&&!Xt||Lr&&ce&&xt||!_r&&xt||!Yr)return-1}return 0}function yu(w,B,ce){for(var Be=-1,xt=w.criteria,Xt=B.criteria,_r=xt.length,Lr=ce.length;++Be<_r;){var Yr=je(xt[Be],Xt[Be]);if(Yr){if(Be>=Lr)return Yr;var Rn=ce[Be];return Yr*(Rn=="desc"?-1:1)}}return w.index-B.index}function uu(w,B,ce,Be){for(var xt=-1,Xt=w.length,_r=ce.length,Lr=-1,Yr=B.length,Rn=gi(Xt-_r,0),Mn=xr(Yr+Rn),Wn=!Be;++Lr<Yr;)Mn[Lr]=B[Lr];for(;++xt<_r;)(Wn||xt<Xt)&&(Mn[ce[xt]]=w[xt]);for(;Rn--;)Mn[Lr++]=w[xt++];return Mn}function Ol(w,B,ce,Be){for(var xt=-1,Xt=w.length,_r=-1,Lr=ce.length,Yr=-1,Rn=B.length,Mn=gi(Xt-Lr,0),Wn=xr(Mn+Rn),Oi=!Be;++xt<Mn;)Wn[xt]=w[xt];for(var ra=xt;++Yr<Rn;)Wn[ra+Yr]=B[Yr];for(;++_r<Lr;)(Oi||xt<Xt)&&(Wn[ra+ce[_r]]=w[xt++]);return Wn}function Ko(w,B){var ce=-1,Be=w.length;for(B||(B=xr(Be));++ce<Be;)B[ce]=w[ce];return B}function Eu(w,B,ce,Be){var xt=!ce;ce||(ce={});for(var Xt=-1,_r=B.length;++Xt<_r;){var Lr=B[Xt],Yr=Be?Be(ce[Lr],w[Lr],Lr,ce,w):n;Yr===n&&(Yr=w[Lr]),xt?Aa(ce,Lr,Yr):qi(ce,Lr,Yr)}return ce}function kl(w,B){return Eu(w,ds(w),B)}function ul(w,B){return Eu(w,yo(w),B)}function Hu(w,B){return function(ce,Be){var xt=qa(ce)?Ss:gs,Xt=B?B():{};return xt(ce,w,dn(Be,2),Xt)}}function Ru(w){return Ma(function(B,ce){var Be=-1,xt=ce.length,Xt=xt>1?ce[xt-1]:n,_r=xt>2?ce[2]:n;for(Xt=w.length>3&&typeof Xt=="function"?(xt--,Xt):n,_r&&no(ce[0],ce[1],_r)&&(Xt=xt<3?n:Xt,xt=1),B=Qn(B);++Be<xt;){var Lr=ce[Be];Lr&&w(B,Lr,Be,Xt)}return B})}function Su(w,B){return function(ce,Be){if(ce==null)return ce;if(!Cl(ce))return w(ce,Be);for(var xt=ce.length,Xt=B?xt:-1,_r=Qn(ce);(B?Xt--:++Xt<xt)&&Be(_r[Xt],Xt,_r)!==!1;);return ce}}function _c(w){return function(B,ce,Be){for(var xt=-1,Xt=Qn(B),_r=Be(B),Lr=_r.length;Lr--;){var Yr=_r[w?Lr:++xt];if(ce(Xt[Yr],Yr,Xt)===!1)break}return B}}function Rl(w,B,ce){var Be=B&O,xt=Cu(w);function Xt(){var _r=this&&this!==wa&&this instanceof Xt?xt:w;return _r.apply(Be?ce:this,arguments)}return Xt}function pu(w){return function(B){B=io(B);var ce=zs(B)?ar(B):n,Be=ce?ce[0]:B.charAt(0),xt=ce?lo(ce,1).join(""):B.slice(1);return Be[w]()+xt}}function Yu(w){return function(B){return Da(Xf(Yf(B).replace(kr,"")),w,"")}}function Cu(w){return function(){var B=arguments;switch(B.length){case 0:return new w;case 1:return new w(B[0]);case 2:return new w(B[0],B[1]);case 3:return new w(B[0],B[1],B[2]);case 4:return new w(B[0],B[1],B[2],B[3]);case 5:return new w(B[0],B[1],B[2],B[3],B[4]);case 6:return new w(B[0],B[1],B[2],B[3],B[4],B[5]);case 7:return new w(B[0],B[1],B[2],B[3],B[4],B[5],B[6])}var ce=wr(w.prototype),Be=w.apply(ce,B);return eu(Be)?Be:ce}}function Bc(w,B,ce){var Be=Cu(w);function xt(){for(var Xt=arguments.length,_r=xr(Xt),Lr=Xt,Yr=zn(xt);Lr--;)_r[Lr]=arguments[Lr];var Rn=Xt<3&&_r[0]!==Yr&&_r[Xt-1]!==Yr?[]:Ys(_r,Yr);if(Xt-=Rn.length,Xt<ce)return Bl(w,B,ll,xt.placeholder,n,_r,Rn,n,n,ce-Xt);var Mn=this&&this!==wa&&this instanceof xt?Be:w;return Ba(Mn,this,_r)}return xt}function Tc(w){return function(B,ce,Be){var xt=Qn(B);if(!Cl(B)){var Xt=dn(ce,3);B=Mu(B),ce=function(Lr){return Xt(xt[Lr],Lr,xt)}}var _r=w(B,ce,Be);return _r>-1?xt[Xt?B[_r]:_r]:n}}function Ao(w){return P(function(B){var ce=B.length,Be=ce,xt=vr.prototype.thru;for(w&&B.reverse();Be--;){var Xt=B[Be];if(typeof Xt!="function")throw new Ur(c);if(xt&&!_r&&an(Xt)=="wrapper")var _r=new vr([],!0)}for(Be=_r?Be:ce;++Be<ce;){Xt=B[Be];var Lr=an(Xt),Yr=Lr=="wrapper"?Oe(Xt):n;Yr&&Sl(Yr[0])&&Yr[1]==(K|T|$|W)&&!Yr[4].length&&Yr[9]==1?_r=_r[an(Yr[0])].apply(_r,Yr[3]):_r=Xt.length==1&&Sl(Xt)?_r[Lr]():_r.thru(Xt)}return function(){var Rn=arguments,Mn=Rn[0];if(_r&&Rn.length==1&&qa(Mn))return _r.plant(Mn).value();for(var Wn=0,Oi=ce?B[Wn].apply(this,Rn):Mn;++Wn<ce;)Oi=B[Wn].call(this,Oi);return Oi}})}function ll(w,B,ce,Be,xt,Xt,_r,Lr,Yr,Rn){var Mn=B&K,Wn=B&O,Oi=B&k,ra=B&(T|F),Pa=B&Z,_s=Oi?n:Cu(w);function Ia(){for(var Ps=arguments.length,Ms=xr(Ps),Ul=Ps;Ul--;)Ms[Ul]=arguments[Ul];if(ra)var _l=zn(Ia),zl=Fu(Ms,_l);if(Be&&(Ms=uu(Ms,Be,xt,ra)),Xt&&(Ms=Ol(Ms,Xt,_r,ra)),Ps-=zl,ra&&Ps<Rn){var mu=Ys(Ms,_l);return Bl(w,B,ll,Ia.placeholder,ce,Ms,mu,Lr,Yr,Rn-Ps)}var xc=Wn?ce:this,Fc=Oi?xc[w]:w;return Ps=Ms.length,Lr?Ms=H(Ms,Lr):Pa&&Ps>1&&Ms.reverse(),Mn&&Yr<Ps&&(Ms.length=Yr),this&&this!==wa&&this instanceof Ia&&(Fc=_s||Cu(Fc)),Fc.apply(xc,Ms)}return Ia}function bl(w,B){return function(ce,Be){return qu(ce,w,B(Be),{})}}function Ll(w,B){return function(ce,Be){var xt;if(ce===n&&Be===n)return B;if(ce!==n&&(xt=ce),Be!==n){if(xt===n)return Be;typeof ce=="string"||typeof Be=="string"?(ce=hu(ce),Be=hu(Be)):(ce=zu(ce),Be=zu(Be)),xt=w(ce,Be)}return xt}}function Ml(w){return P(function(B){return B=Yi(B,ws(dn())),Ma(function(ce){var Be=this;return w(B,function(xt){return Ba(xt,Be,ce)})})})}function xl(w,B){B=B===n?" ":hu(B);var ce=B.length;if(ce<2)return ce?rl(B,w):B;var Be=rl(B,Si(w/lr(B)));return zs(B)?lo(ar(Be),0,w).join(""):Be.slice(0,w)}function Fl(w,B,ce,Be){var xt=B&O,Xt=Cu(w);function _r(){for(var Lr=-1,Yr=arguments.length,Rn=-1,Mn=Be.length,Wn=xr(Mn+Yr),Oi=this&&this!==wa&&this instanceof _r?Xt:w;++Rn<Mn;)Wn[Rn]=Be[Rn];for(;Yr--;)Wn[Rn++]=arguments[++Lr];return Ba(Oi,xt?ce:this,Wn)}return _r}function Oc(w){return function(B,ce,Be){return Be&&typeof Be!="number"&&no(B,ce,Be)&&(ce=Be=n),B=Mc(B),ce===n?(ce=B,B=0):ce=Mc(ce),Be=Be===n?B<ce?1:-1:Mc(Be),Yl(B,ce,Be,w)}}function ql(w){return function(B,ce){return typeof B=="string"&&typeof ce=="string"||(B=sc(B),ce=sc(ce)),w(B,ce)}}function Bl(w,B,ce,Be,xt,Xt,_r,Lr,Yr,Rn){var Mn=B&T,Wn=Mn?_r:n,Oi=Mn?n:_r,ra=Mn?Xt:n,Pa=Mn?n:Xt;B|=Mn?$:R,B&=~(Mn?R:$),B&C||(B&=~(O|k));var _s=[w,B,xt,ra,Wn,Pa,Oi,Lr,Yr,Rn],Ia=ce.apply(n,_s);return Sl(w)&&he(Ia,_s),Ia.placeholder=Be,De(Ia,w,B)}function cl(w){var B=kn[w];return function(ce,Be){if(ce=sc(ce),Be=Be==null?0:na(os(Be),292),Be&&Ti(ce)){var xt=(io(ce)+"e").split("e"),Xt=B(xt[0]+"e"+(+xt[1]+Be));return xt=(io(Xt)+"e").split("e"),+(xt[0]+"e"+(+xt[1]-Be))}return B(ce)}}var Pc=Va&&1/Bo(new Va([,-0]))[1]==ee?function(w){return new Va(w)}:Sf;function mc(w){return function(B){var ce=ys(B);return ce==Qe?po(B):ce==Ne?Tu(B):Io(B,w(B))}}function Lu(w,B,ce,Be,xt,Xt,_r,Lr){var Yr=B&k;if(!Yr&&typeof w!="function")throw new Ur(c);var Rn=Be?Be.length:0;if(Rn||(B&=~($|R),Be=xt=n),_r=_r===n?_r:gi(os(_r),0),Lr=Lr===n?Lr:os(Lr),Rn-=xt?xt.length:0,B&R){var Mn=Be,Wn=xt;Be=xt=n}var Oi=Yr?n:Oe(w),ra=[w,B,ce,Be,xt,Mn,Wn,Xt,_r,Lr];if(Oi&&a(ra,Oi),w=ra[0],B=ra[1],ce=ra[2],Be=ra[3],xt=ra[4],Lr=ra[9]=ra[9]===n?Yr?0:w.length:gi(ra[9]-Rn,0),!Lr&&B&(T|F)&&(B&=~(T|F)),!B||B==O)var Pa=Rl(w,B,ce);else B==T||B==F?Pa=Bc(w,B,Lr):(B==$||B==(O|$))&&!xt.length?Pa=Fl(w,B,ce,Be):Pa=ll.apply(n,ra);var _s=Oi?Xl:he;return De(_s(Pa,ra),w,B)}function Nl(w,B,ce,Be){return w===n||bc(w,Li[ce])&&!pi.call(Be,ce)?B:w}function wl(w,B,ce,Be,xt,Xt){return eu(w)&&eu(B)&&(Xt.set(B,w),No(w,B,n,wl,Xt),Xt.delete(B)),w}function ec(w){return Jc(w)?n:w}function tc(w,B,ce,Be,xt,Xt){var _r=ce&b,Lr=w.length,Yr=B.length;if(Lr!=Yr&&!(_r&&Yr>Lr))return!1;var Rn=Xt.get(w),Mn=Xt.get(B);if(Rn&&Mn)return Rn==B&&Mn==w;var Wn=-1,Oi=!0,ra=ce&x?new Ae:n;for(Xt.set(w,B),Xt.set(B,w);++Wn<Lr;){var Pa=w[Wn],_s=B[Wn];if(Be)var Ia=_r?Be(_s,Pa,Wn,B,w,Xt):Be(Pa,_s,Wn,w,B,Xt);if(Ia!==n){if(Ia)continue;Oi=!1;break}if(ra){if(!Ks(B,function(Ps,Ms){if(!Mo(ra,Ms)&&(Pa===Ps||xt(Pa,Ps,ce,Be,Xt)))return ra.push(Ms)})){Oi=!1;break}}else if(!(Pa===_s||xt(Pa,_s,ce,Be,Xt))){Oi=!1;break}}return Xt.delete(w),Xt.delete(B),Oi}function vc(w,B,ce,Be,xt,Xt,_r){switch(ce){case ut:if(w.byteLength!=B.byteLength||w.byteOffset!=B.byteOffset)return!1;w=w.buffer,B=B.buffer;case nt:return!(w.byteLength!=B.byteLength||!Xt(new Ns(w),new Ns(B)));case Ft:case ht:case Pt:return bc(+w,+B);case tr:return w.name==B.name&&w.message==B.message;case et:case me:return w==B+"";case Qe:var Lr=po;case Ne:var Yr=Be&b;if(Lr||(Lr=Bo),w.size!=B.size&&!Yr)return!1;var Rn=_r.get(w);if(Rn)return Rn==B;Be|=x,_r.set(w,B);var Mn=tc(Lr(w),Lr(B),Be,xt,Xt,_r);return _r.delete(w),Mn;case Ee:if(da)return da.call(w)==da.call(B)}return!1}function A(w,B,ce,Be,xt,Xt){var _r=ce&b,Lr=D(w),Yr=Lr.length,Rn=D(B),Mn=Rn.length;if(Yr!=Mn&&!_r)return!1;for(var Wn=Yr;Wn--;){var Oi=Lr[Wn];if(!(_r?Oi in B:pi.call(B,Oi)))return!1}var ra=Xt.get(w),Pa=Xt.get(B);if(ra&&Pa)return ra==B&&Pa==w;var _s=!0;Xt.set(w,B),Xt.set(B,w);for(var Ia=_r;++Wn<Yr;){Oi=Lr[Wn];var Ps=w[Oi],Ms=B[Oi];if(Be)var Ul=_r?Be(Ms,Ps,Oi,B,w,Xt):Be(Ps,Ms,Oi,w,B,Xt);if(!(Ul===n?Ps===Ms||xt(Ps,Ms,ce,Be,Xt):Ul)){_s=!1;break}Ia||(Ia=Oi=="constructor")}if(_s&&!Ia){var _l=w.constructor,zl=B.constructor;_l!=zl&&"constructor"in w&&"constructor"in B&&!(typeof _l=="function"&&_l instanceof _l&&typeof zl=="function"&&zl instanceof zl)&&(_s=!1)}return Xt.delete(w),Xt.delete(B),_s}function P(w){return Se(I(w,n,hs),w+"")}function D(w){return Ju(w,Mu,ds)}function pe(w){return Ju(w,Al,yo)}var Oe=rs?function(w){return rs.get(w)}:Sf;function an(w){for(var B=w.name+"",ce=_o[B],Be=pi.call(_o,B)?ce.length:0;Be--;){var xt=ce[Be],Xt=xt.func;if(Xt==null||Xt==w)return xt.name}return B}function zn(w){var B=pi.call(we,"placeholder")?we:w;return B.placeholder}function dn(){var w=we.iteratee||wf;return w=w===wf?Il:w,arguments.length?w(arguments[0],arguments[1]):w}function Mi(w,B){var ce=w.__data__;return dl(B)?ce[typeof B=="string"?"string":"hash"]:ce.map}function Qa(w){for(var B=Mu(w),ce=B.length;ce--;){var Be=B[ce],xt=w[Be];B[ce]=[Be,xt,Xu(xt)]}return B}function Oa(w,B){var ce=Wo(w,B);return uc(ce)?ce:n}function To(w){var B=pi.call(w,vn),ce=w[vn];try{w[vn]=n;var Be=!0}catch(Xt){}var xt=Bs.call(w);return Be&&(B?w[vn]=ce:delete w[vn]),xt}var ds=Xi?function(w){return w==null?[]:(w=Qn(w),Ha(Xi(w),function(B){return Gt.call(w,B)}))}:Cf,yo=Xi?function(w){for(var B=[];w;)za(B,ds(w)),w=Je(w);return B}:Cf,ys=ro;(ta&&ys(new ta(new ArrayBuffer(1)))!=ut||Bi&&ys(new Bi)!=Qe||ya&&ys(ya.resolve())!=Ot||Va&&ys(new Va)!=Ne||Ya&&ys(new Ya)!=$e)&&(ys=function(w){var B=ro(w),ce=B==it?w.constructor:n,Be=ce?Qt(ce):"";if(Be)switch(Be){case ns:return ut;case La:return Qe;case As:return Ot;case ia:return Ne;case Xa:return $e}return B});function gc(w,B,ce){for(var Be=-1,xt=ce.length;++Be<xt;){var Xt=ce[Be],_r=Xt.size;switch(Xt.type){case"drop":w+=_r;break;case"dropRight":B-=_r;break;case"take":B=na(B,w+_r);break;case"takeRight":w=gi(w,B-_r);break}}return{start:w,end:B}}function $l(w){var B=w.match(Vr);return B?B[1].split(Jr):[]}function rc(w,B,ce){B=il(B,w);for(var Be=-1,xt=B.length,Xt=!1;++Be<xt;){var _r=vt(B[Be]);if(!(Xt=w!=null&&ce(w,_r)))break;w=w[_r]}return Xt||++Be!=xt?Xt:(xt=w==null?0:w.length,!!xt&&sf(xt)&&Uo(_r,xt)&&(qa(w)||Wc(w)))}function nc(w){var B=w.length,ce=new w.constructor(B);return B&&typeof w[0]=="string"&&pi.call(w,"index")&&(ce.index=w.index,ce.input=w.input),ce}function fl(w){return typeof w.constructor=="function"&&!pl(w)?wr(Je(w)):{}}function ki(w,B,ce){var Be=w.constructor;switch(B){case nt:return gu(w);case Ft:case ht:return new Be(+w);case ut:return Ac(w,ce);case Wt:case Zt:case Pe:case qe:case Kt:case Rt:case Nt:case Bt:case Ct:return ol(w,ce);case Qe:return new Be;case Pt:case me:return new Be(w);case et:return sl(w);case Ne:return new Be;case Ee:return jo(w)}}function El(w,B){var ce=B.length;if(!ce)return w;var Be=ce-1;return B[Be]=(ce>1?"& ":"")+B[Be],B=B.join(ce>2?", ":" "),w.replace(St,`{
/* [wrapped with `+B+`] */
`)}function ic(w){return qa(w)||Wc(w)||!!(Fr&&w&&w[Fr])}function Uo(w,B){var ce=typeof w;return B=B==null?J:B,!!B&&(ce=="number"||ce!="symbol"&&bt.test(w))&&w>-1&&w%1==0&&w<B}function no(w,B,ce){if(!eu(ce))return!1;var Be=typeof B;return(Be=="number"?Cl(ce)&&Uo(B,ce.length):Be=="string"&&B in ce)?bc(ce[B],w):!1}function Wa(w,B){if(qa(w))return!1;var ce=typeof w;return ce=="number"||ce=="symbol"||ce=="boolean"||w==null||jl(w)?!0:ge.test(w)||!Et.test(w)||B!=null&&w in Qn(B)}function dl(w){var B=typeof w;return B=="string"||B=="number"||B=="symbol"||B=="boolean"?w!=="__proto__":w===null}function Sl(w){var B=an(w),ce=we[B];if(typeof ce!="function"||!(B in Vt.prototype))return!1;if(w===ce)return!0;var Be=Oe(ce);return!!Be&&w===Be[0]}function ac(w){return!!Do&&Do in w}var hl=ca?Lc:Af;function pl(w){var B=w&&w.constructor,ce=typeof B=="function"&&B.prototype||Li;return w===ce}function Xu(w){return w===w&&!eu(w)}function j(w,B){return function(ce){return ce==null?!1:ce[w]===B&&(B!==n||w in Qn(ce))}}function r(w){var B=nf(w,function(Be){return ce.size===i&&ce.clear(),Be}),ce=B.cache;return B}function a(w,B){var ce=w[1],Be=B[1],xt=ce|Be,Xt=xt<(O|k|K),_r=Be==K&&ce==T||Be==K&&ce==W&&w[7].length<=B[8]||Be==(K|W)&&B[7].length<=B[8]&&ce==T;if(!(Xt||_r))return w;Be&O&&(w[2]=B[2],xt|=ce&O?0:C);var Lr=B[3];if(Lr){var Yr=w[3];w[3]=Yr?uu(Yr,Lr,B[4]):Lr,w[4]=Yr?Ys(w[3],y):B[4]}return Lr=B[5],Lr&&(Yr=w[5],w[5]=Yr?Ol(Yr,Lr,B[6]):Lr,w[6]=Yr?Ys(w[5],y):B[6]),Lr=B[7],Lr&&(w[7]=Lr),Be&K&&(w[8]=w[8]==null?B[8]:na(w[8],B[8])),w[9]==null&&(w[9]=B[9]),w[0]=B[0],w[1]=xt,w}function _(w){var B=[];if(w!=null)for(var ce in Qn(w))B.push(ce);return B}function E(w){return Bs.call(w)}function I(w,B,ce){return B=gi(B===n?w.length-1:B,0),function(){for(var Be=arguments,xt=-1,Xt=gi(Be.length-B,0),_r=xr(Xt);++xt<Xt;)_r[xt]=Be[B+xt];xt=-1;for(var Lr=xr(B+1);++xt<B;)Lr[xt]=Be[xt];return Lr[B]=ce(_r),Ba(w,this,Lr)}}function N(w,B){return B.length<2?w:nu(w,Go(B,0,-1))}function H(w,B){for(var ce=w.length,Be=na(B.length,ce),xt=Ko(w);Be--;){var Xt=B[Be];w[Be]=Uo(Xt,ce)?xt[Xt]:n}return w}function oe(w,B){if(!(B==="constructor"&&typeof w[B]=="function")&&B!="__proto__")return w[B]}var he=He(Xl),be=ai||function(w,B){return wa.setTimeout(w,B)},Se=He(dc);function De(w,B,ce){var Be=B+"";return Se(w,El(Be,yr($l(Be),ce)))}function He(w){var B=0,ce=0;return function(){var Be=to(),xt=Q-(Be-ce);if(ce=Be,xt>0){if(++B>=se)return arguments[0]}else B=0;return w.apply(n,arguments)}}function Xe(w,B){var ce=-1,Be=w.length,xt=Be-1;for(B=B===n?Be:B;++ce<B;){var Xt=du(ce,xt),_r=w[Xt];w[Xt]=w[ce],w[ce]=_r}return w.length=B,w}var lt=r(function(w){var B=[];return w.charCodeAt(0)===46&&B.push(""),w.replace(Ke,function(ce,Be,xt,Xt){B.push(xt?Xt.replace(dr,"$1"):Be||ce)}),B});function vt(w){if(typeof w=="string"||jl(w))return w;var B=w+"";return B=="0"&&1/w==-ee?"-0":B}function Qt(w){if(w!=null){try{return ks.call(w)}catch(B){}try{return w+""}catch(B){}}return""}function yr(w,B){return Za(xe,function(ce){var Be="_."+ce[0];B&ce[1]&&!ms(w,Be)&&w.push(Be)}),w.sort()}function Tr(w){if(w instanceof Vt)return w.clone();var B=new vr(w.__wrapped__,w.__chain__);return B.__actions__=Ko(w.__actions__),B.__index__=w.__index__,B.__values__=w.__values__,B}function Wr(w,B,ce){(ce?no(w,B,ce):B===n)?B=1:B=gi(os(B),0);var Be=w==null?0:w.length;if(!Be||B<1)return[];for(var xt=0,Xt=0,_r=xr(Si(Be/B));xt<Be;)_r[Xt++]=Go(w,xt,xt+=B);return _r}function Br(w){for(var B=-1,ce=w==null?0:w.length,Be=0,xt=[];++B<ce;){var Xt=w[B];Xt&&(xt[Be++]=Xt)}return xt}function Cn(){var w=arguments.length;if(!w)return[];for(var B=xr(w-1),ce=arguments[0],Be=w;Be--;)B[Be-1]=arguments[Be];return za(qa(ce)?Ko(ce):[ce],Qs(B,1))}var un=Ma(function(w,B){return _u(w)?Ws(w,Qs(B,1,_u,!0)):[]}),Hn=Ma(function(w,B){var ce=Po(B);return _u(ce)&&(ce=n),_u(w)?Ws(w,Qs(B,1,_u,!0),dn(ce,2)):[]}),li=Ma(function(w,B){var ce=Po(B);return _u(ce)&&(ce=n),_u(w)?Ws(w,Qs(B,1,_u,!0),n,ce):[]});function En(w,B,ce){var Be=w==null?0:w.length;return Be?(B=ce||B===n?1:os(B),Go(w,B<0?0:B,Be)):[]}function qn(w,B,ce){var Be=w==null?0:w.length;return Be?(B=ce||B===n?1:os(B),B=Be-B,Go(w,0,B<0?0:B)):[]}function Ta(w,B){return w&&w.length?hc(w,dn(B,3),!0,!0):[]}function _i(w,B){return w&&w.length?hc(w,dn(B,3),!0):[]}function Ea(w,B,ce,Be){var xt=w==null?0:w.length;return xt?(ce&&typeof ce!="number"&&no(w,B,ce)&&(ce=0,Be=xt),Ku(w,B,ce,Be)):[]}function pa(w,B,ce){var Be=w==null?0:w.length;if(!Be)return-1;var xt=ce==null?0:os(ce);return xt<0&&(xt=gi(Be+xt,0)),ho(w,dn(B,3),xt)}function sa(w,B,ce){var Be=w==null?0:w.length;if(!Be)return-1;var xt=Be-1;return ce!==n&&(xt=os(ce),xt=ce<0?gi(Be+xt,0):na(xt,Be-1)),ho(w,dn(B,3),xt,!0)}function hs(w){var B=w==null?0:w.length;return B?Qs(w,1):[]}function Ja(w){var B=w==null?0:w.length;return B?Qs(w,ee):[]}function Hi(w,B){var ce=w==null?0:w.length;return ce?(B=B===n?1:os(B),Qs(w,B)):[]}function hi(w){for(var B=-1,ce=w==null?0:w.length,Be={};++B<ce;){var xt=w[B];Be[xt[0]]=xt[1]}return Be}function ss(w){return w&&w.length?w[0]:n}function $a(w,B,ce){var Be=w==null?0:w.length;if(!Be)return-1;var xt=ce==null?0:os(ce);return xt<0&&(xt=gi(Be+xt,0)),ao(w,B,xt)}function Sa(w){var B=w==null?0:w.length;return B?Go(w,0,-1):[]}var co=Ma(function(w){var B=Yi(w,Cc);return B.length&&B[0]===w[0]?vl(B):[]}),Oo=Ma(function(w){var B=Po(w),ce=Yi(w,Cc);return B===Po(ce)?B=n:ce.pop(),ce.length&&ce[0]===w[0]?vl(ce,dn(B,2)):[]}),qs=Ma(function(w){var B=Po(w),ce=Yi(w,Cc);return B=typeof B=="function"?B:n,B&&ce.pop(),ce.length&&ce[0]===w[0]?vl(ce,n,B):[]});function qo(w,B){return w==null?"":ga.call(w,B)}function Po(w){var B=w==null?0:w.length;return B?w[B-1]:n}function yc(w,B,ce){var Be=w==null?0:w.length;if(!Be)return-1;var xt=Be;return ce!==n&&(xt=os(ce),xt=xt<0?gi(Be+xt,0):na(xt,Be-1)),B===B?Jt(w,B,xt):ho(w,Lo,xt,!0)}function jc(w,B){return w&&w.length?Kl(w,os(B)):n}var kc=Ma(Rc);function Rc(w,B){return w&&w.length&&B&&B.length?Qo(w,B):w}function Uc(w,B,ce){return w&&w.length&&B&&B.length?Qo(w,B,dn(ce,2)):w}function Nc(w,B,ce){return w&&w.length&&B&&B.length?Qo(w,B,n,ce):w}var Xc=P(function(w,B){var ce=w==null?0:w.length,Be=Hs(w,B);return tl(w,Yi(B,function(xt){return Uo(xt,ce)?+xt:xt}).sort(je)),Be});function qc(w,B){var ce=[];if(!(w&&w.length))return ce;var Be=-1,xt=[],Xt=w.length;for(B=dn(B,3);++Be<Xt;){var _r=w[Be];B(_r,Be,w)&&(ce.push(_r),xt.push(Be))}return tl(w,xt),ce}function zc(w){return w==null?w:Na.call(w)}function lf(w,B,ce){var Be=w==null?0:w.length;return Be?(ce&&typeof ce!="number"&&no(w,B,ce)?(B=0,ce=Be):(B=B==null?0:os(B),ce=ce===n?Be:os(ce)),Go(w,B,ce)):[]}function Qc(w,B){return Jo(w,B)}function Zc(w,B,ce){return go(w,B,dn(ce,2))}function cf(w,B){var ce=w==null?0:w.length;if(ce){var Be=Jo(w,B);if(Be<ce&&bc(w[Be],B))return Be}return-1}function Gc(w,B){return Jo(w,B,!0)}function ef(w,B,ce){return go(w,B,dn(ce,2),!0)}function ff(w,B){var ce=w==null?0:w.length;if(ce){var Be=Jo(w,B,!0)-1;if(bc(w[Be],B))return Be}return-1}function Hc(w){return w&&w.length?Jl(w):[]}function df(w,B){return w&&w.length?Jl(w,dn(B,2)):[]}function Kc(w){var B=w==null?0:w.length;return B?Go(w,1,B):[]}function m(w,B,ce){return w&&w.length?(B=ce||B===n?1:os(B),Go(w,0,B<0?0:B)):[]}function S(w,B,ce){var Be=w==null?0:w.length;return Be?(B=ce||B===n?1:os(B),B=Be-B,Go(w,B<0?0:B,Be)):[]}function U(w,B){return w&&w.length?hc(w,dn(B,3),!1,!0):[]}function _e(w,B){return w&&w.length?hc(w,dn(B,3)):[]}var Re=Ma(function(w){return ou(Qs(w,1,_u,!0))}),ot=Ma(function(w){var B=Po(w);return _u(B)&&(B=n),ou(Qs(w,1,_u,!0),dn(B,2))}),Ut=Ma(function(w){var B=Po(w);return B=typeof B=="function"?B:n,ou(Qs(w,1,_u,!0),n,B)});function nr(w){return w&&w.length?ou(w):[]}function Rr(w,B){return w&&w.length?ou(w,dn(B,2)):[]}function fn(w,B){return B=typeof B=="function"?B:n,w&&w.length?ou(w,n,B):[]}function Ri(w){if(!(w&&w.length))return[];var B=0;return w=Ha(w,function(ce){if(_u(ce))return B=gi(ce.length,B),!0}),Vs(B,function(ce){return Yi(w,vi(ce))})}function ka(w,B){if(!(w&&w.length))return[];var ce=Ri(w);return B==null?ce:Yi(ce,function(Be){return Ba(B,n,Be)})}var Kn=Ma(function(w,B){return _u(w)?Ws(w,B):[]}),ea=Ma(function(w){return yl(Ha(w,_u))}),Ra=Ma(function(w){var B=Po(w);return _u(B)&&(B=n),yl(Ha(w,_u),dn(B,2))}),Ca=Ma(function(w){var B=Po(w);return B=typeof B=="function"?B:n,yl(Ha(w,_u),n,B)}),qr=Ma(Ri);function jr(w,B){return uo(w||[],B||[],qi)}function Qr(w,B){return uo(w||[],B||[],Uu)}var Dn=Ma(function(w){var B=w.length,ce=B>1?w[B-1]:n;return ce=typeof ce=="function"?(w.pop(),ce):n,ka(w,ce)});function $n(w){var B=we(w);return B.__chain__=!0,B}function ja(w,B){return B(w),w}function Ui(w,B){return B(w)}var Ua=P(function(w){var B=w.length,ce=B?w[0]:0,Be=this.__wrapped__,xt=function(Xt){return Hs(Xt,w)};return B>1||this.__actions__.length||!(Be instanceof Vt)||!Uo(ce)?this.thru(xt):(Be=Be.slice(ce,+ce+(B?1:0)),Be.__actions__.push({func:Ui,args:[xt],thisArg:n}),new vr(Be,this.__chain__).thru(function(Xt){return B&&!Xt.length&&Xt.push(n),Xt}))});function ps(){return $n(this)}function Ga(){return new vr(this.value(),this.__chain__)}function Ic(){this.__values__===n&&(this.__values__=jf(this.value()));var w=this.__index__>=this.__values__.length,B=w?n:this.__values__[this.__index__++];return{done:w,value:B}}function hf(){return this}function rd(w){for(var B,ce=this;ce instanceof en;){var Be=Tr(ce);Be.__index__=0,Be.__values__=n,B?xt.__wrapped__=Be:B=Be;var xt=Be;ce=ce.__wrapped__}return xt.__wrapped__=w,B}function nd(){var w=this.__wrapped__;if(w instanceof Vt){var B=w;return this.__actions__.length&&(B=new Vt(this)),B=B.reverse(),B.__actions__.push({func:Ui,args:[zc],thisArg:n}),new vr(B,this.__chain__)}return this.thru(zc)}function id(){return Sc(this.__wrapped__,this.__actions__)}var ad=Hu(function(w,B,ce){pi.call(w,ce)?++w[ce]:Aa(w,ce,1)});function sd(w,B,ce){var Be=qa(w)?On:fu;return ce&&no(w,B,ce)&&(B=n),Be(w,dn(B,3))}function od(w,B){var ce=qa(w)?Ha:Iu;return ce(w,dn(B,3))}var ud=Tc(pa),ld=Tc(sa);function cd(w,B){return Qs(tf(w,B),1)}function fd(w,B){return Qs(tf(w,B),ee)}function dd(w,B,ce){return ce=ce===n?1:os(ce),Qs(tf(w,B),ce)}function Tf(w,B){var ce=qa(w)?Za:Co;return ce(w,dn(B,3))}function Pf(w,B){var ce=qa(w)?eo:fs;return ce(w,dn(B,3))}var hd=Hu(function(w,B,ce){pi.call(w,ce)?w[ce].push(B):Aa(w,ce,[B])});function pd(w,B,ce,Be){w=Cl(w)?w:Yc(w),ce=ce&&!Be?os(ce):0;var xt=w.length;return ce<0&&(ce=gi(xt+ce,0)),of(w)?ce<=xt&&w.indexOf(B,ce)>-1:!!xt&&ao(w,B,ce)>-1}var _d=Ma(function(w,B,ce){var Be=-1,xt=typeof B=="function",Xt=Cl(w)?xr(w.length):[];return Co(w,function(_r){Xt[++Be]=xt?Ba(B,_r,ce):ci(_r,B,ce)}),Xt}),md=Hu(function(w,B,ce){Aa(w,ce,B)});function tf(w,B){var ce=qa(w)?Yi:au;return ce(w,dn(B,3))}function vd(w,B,ce,Be){return w==null?[]:(qa(B)||(B=B==null?[]:[B]),ce=Be?n:ce,qa(ce)||(ce=ce==null?[]:[ce]),Vu(w,B,ce))}var gd=Hu(function(w,B,ce){w[ce?0:1].push(B)},function(){return[[],[]]});function yd(w,B,ce){var Be=qa(w)?Da:va,xt=arguments.length<3;return Be(w,dn(B,4),ce,xt,Co)}function bd(w,B,ce){var Be=qa(w)?Cs:va,xt=arguments.length<3;return Be(w,dn(B,4),ce,xt,fs)}function xd(w,B){var ce=qa(w)?Ha:Iu;return ce(w,af(dn(B,3)))}function wd(w){var B=qa(w)?Xn:Ec;return B(w)}function Ed(w,B,ce){(ce?no(w,B,ce):B===n)?B=1:B=os(B);var Be=qa(w)?Pi:fc;return Be(w,B)}function Sd(w){var B=qa(w)?ha:Ql;return B(w)}function Cd(w){if(w==null)return 0;if(Cl(w))return of(w)?lr(w):w.length;var B=ys(w);return B==Qe||B==Ne?w.size:ju(w).length}function Ad(w,B,ce){var Be=qa(w)?Ks:nl;return ce&&no(w,B,ce)&&(B=n),Be(w,dn(B,3))}var Td=Ma(function(w,B){if(w==null)return[];var ce=B.length;return ce>1&&no(w,B[0],B[1])?B=[]:ce>2&&no(B[0],B[1],B[2])&&(B=[B[0]]),Vu(w,Qs(B,1),[])}),rf=ti||function(){return wa.Date.now()};function Pd(w,B){if(typeof B!="function")throw new Ur(c);return w=os(w),function(){if(--w<1)return B.apply(this,arguments)}}function If(w,B,ce){return B=ce?n:B,B=w&&B==null?w.length:B,Lu(w,K,n,n,n,n,B)}function Df(w,B){var ce;if(typeof B!="function")throw new Ur(c);return w=os(w),function(){return--w>0&&(ce=B.apply(this,arguments)),w<=1&&(B=n),ce}}var pf=Ma(function(w,B,ce){var Be=O;if(ce.length){var xt=Ys(ce,zn(pf));Be|=$}return Lu(w,Be,B,ce,xt)}),Of=Ma(function(w,B,ce){var Be=O|k;if(ce.length){var xt=Ys(ce,zn(Of));Be|=$}return Lu(B,Be,w,ce,xt)});function kf(w,B,ce){B=ce?n:B;var Be=Lu(w,T,n,n,n,n,n,B);return Be.placeholder=kf.placeholder,Be}function Rf(w,B,ce){B=ce?n:B;var Be=Lu(w,F,n,n,n,n,n,B);return Be.placeholder=Rf.placeholder,Be}function Lf(w,B,ce){var Be,xt,Xt,_r,Lr,Yr,Rn=0,Mn=!1,Wn=!1,Oi=!0;if(typeof w!="function")throw new Ur(c);B=sc(B)||0,eu(ce)&&(Mn=!!ce.leading,Wn="maxWait"in ce,Xt=Wn?gi(sc(ce.maxWait)||0,B):Xt,Oi="trailing"in ce?!!ce.trailing:Oi);function ra(mu){var xc=Be,Fc=xt;return Be=xt=n,Rn=mu,_r=w.apply(Fc,xc),_r}function Pa(mu){return Rn=mu,Lr=be(Ps,B),Mn?ra(mu):_r}function _s(mu){var xc=mu-Yr,Fc=mu-Rn,qf=B-xc;return Wn?na(qf,Xt-Fc):qf}function Ia(mu){var xc=mu-Yr,Fc=mu-Rn;return Yr===n||xc>=B||xc<0||Wn&&Fc>=Xt}function Ps(){var mu=rf();if(Ia(mu))return Ms(mu);Lr=be(Ps,_s(mu))}function Ms(mu){return Lr=n,Oi&&Be?ra(mu):(Be=xt=n,_r)}function Ul(){Lr!==n&&al(Lr),Rn=0,Be=Yr=xt=Lr=n}function _l(){return Lr===n?_r:Ms(rf())}function zl(){var mu=rf(),xc=Ia(mu);if(Be=arguments,xt=this,Yr=mu,xc){if(Lr===n)return Pa(Yr);if(Wn)return al(Lr),Lr=be(Ps,B),ra(Yr)}return Lr===n&&(Lr=be(Ps,B)),_r}return zl.cancel=Ul,zl.flush=_l,zl}var Id=Ma(function(w,B){return ru(w,1,B)}),Dd=Ma(function(w,B,ce){return ru(w,sc(B)||0,ce)});function Od(w){return Lu(w,Z)}function nf(w,B){if(typeof w!="function"||B!=null&&typeof B!="function")throw new Ur(c);var ce=function(){var Be=arguments,xt=B?B.apply(this,Be):Be[0],Xt=ce.cache;if(Xt.has(xt))return Xt.get(xt);var _r=w.apply(this,Be);return ce.cache=Xt.set(xt,_r)||Xt,_r};return ce.cache=new(nf.Cache||xu),ce}nf.Cache=xu;function af(w){if(typeof w!="function")throw new Ur(c);return function(){var B=arguments;switch(B.length){case 0:return!w.call(this);case 1:return!w.call(this,B[0]);case 2:return!w.call(this,B[0],B[1]);case 3:return!w.call(this,B[0],B[1],B[2])}return!w.apply(this,B)}}function kd(w){return Df(2,w)}var Rd=ku(function(w,B){B=B.length==1&&qa(B[0])?Yi(B[0],ws(dn())):Yi(Qs(B,1),ws(dn()));var ce=B.length;return Ma(function(Be){for(var xt=-1,Xt=na(Be.length,ce);++xt<Xt;)Be[xt]=B[xt].call(this,Be[xt]);return Ba(w,this,Be)})}),_f=Ma(function(w,B){var ce=Ys(B,zn(_f));return Lu(w,$,n,B,ce)}),Mf=Ma(function(w,B){var ce=Ys(B,zn(Mf));return Lu(w,R,n,B,ce)}),Ld=P(function(w,B){return Lu(w,W,n,n,n,B)});function Md(w,B){if(typeof w!="function")throw new Ur(c);return B=B===n?B:os(B),Ma(w,B)}function Fd(w,B){if(typeof w!="function")throw new Ur(c);return B=B==null?0:gi(os(B),0),Ma(function(ce){var Be=ce[B],xt=lo(ce,0,B);return Be&&za(xt,Be),Ba(w,this,xt)})}function Bd(w,B,ce){var Be=!0,xt=!0;if(typeof w!="function")throw new Ur(c);return eu(ce)&&(Be="leading"in ce?!!ce.leading:Be,xt="trailing"in ce?!!ce.trailing:xt),Lf(w,B,{leading:Be,maxWait:B,trailing:xt})}function Nd(w){return If(w,1)}function $d(w,B){return _f(pc(B),w)}function jd(){if(!arguments.length)return[];var w=arguments[0];return qa(w)?w:[w]}function Ud(w){return xi(w,l)}function zd(w,B){return B=typeof B=="function"?B:n,xi(w,l,B)}function Zd(w){return xi(w,p|l)}function Hd(w,B){return B=typeof B=="function"?B:n,xi(w,p|l,B)}function Wd(w,B){return B==null||So(w,B,Mu(B))}function bc(w,B){return w===B||w!==w&&B!==B}var Gd=ql(Xo),Kd=ql(function(w,B){return w>=B}),Wc=Zl(function(){return arguments}())?Zl:function(w){return lu(w)&&pi.call(w,"callee")&&!Gt.call(w,"callee")},qa=xr.isArray,Vd=us?ws(us):oo;function Cl(w){return w!=null&&sf(w.length)&&!Lc(w)}function _u(w){return lu(w)&&Cl(w)}function Yd(w){return w===!0||w===!1||lu(w)&&ro(w)==Ft}var $c=ji||Af,Xd=Fa?ws(Fa):Hl;function Qd(w){return lu(w)&&w.nodeType===1&&!Jc(w)}function Jd(w){if(w==null)return!0;if(Cl(w)&&(qa(w)||typeof w=="string"||typeof w.splice=="function"||$c(w)||Vc(w)||Wc(w)))return!w.length;var B=ys(w);if(B==Qe||B==Ne)return!w.size;if(pl(w))return!ju(w).length;for(var ce in w)if(pi.call(w,ce))return!1;return!0}function qd(w,B){return iu(w,B)}function e0(w,B,ce){ce=typeof ce=="function"?ce:n;var Be=ce?ce(w,B):n;return Be===n?iu(w,B,n,ce):!!Be}function mf(w){if(!lu(w))return!1;var B=ro(w);return B==tr||B==At||typeof w.message=="string"&&typeof w.name=="string"&&!Jc(w)}function t0(w){return typeof w=="number"&&Ti(w)}function Lc(w){if(!eu(w))return!1;var B=ro(w);return B==qt||B==cr||B==ke||B==pt}function Ff(w){return typeof w=="number"&&w==os(w)}function sf(w){return typeof w=="number"&&w>-1&&w%1==0&&w<=J}function eu(w){var B=typeof w;return w!=null&&(B=="object"||B=="function")}function lu(w){return w!=null&&typeof w=="object"}var Bf=Fs?ws(Fs):$u;function r0(w,B){return w===B||Wl(w,B,Qa(B))}function n0(w,B,ce){return ce=typeof ce=="function"?ce:n,Wl(w,B,Qa(B),ce)}function i0(w){return Nf(w)&&w!=+w}function a0(w){if(hl(w))throw new Gn(f);return uc(w)}function s0(w){return w===null}function o0(w){return w==null}function Nf(w){return typeof w=="number"||lu(w)&&ro(w)==Pt}function Jc(w){if(!lu(w)||ro(w)!=it)return!1;var B=Je(w);if(B===null)return!0;var ce=pi.call(B,"constructor")&&B.constructor;return typeof ce=="function"&&ce instanceof ce&&ks.call(ce)==xa}var vf=Zi?ws(Zi):vo;function u0(w){return Ff(w)&&w>=-J&&w<=J}var $f=xs?ws(xs):Gl;function of(w){return typeof w=="string"||!qa(w)&&lu(w)&&ro(w)==me}function jl(w){return typeof w=="symbol"||lu(w)&&ro(w)==Ee}var Vc=ko?ws(ko):wc;function l0(w){return w===n}function c0(w){return lu(w)&&ys(w)==$e}function f0(w){return lu(w)&&ro(w)==Ze}var d0=ql(gl),h0=ql(function(w,B){return w<=B});function jf(w){if(!w)return[];if(Cl(w))return of(w)?ar(w):Ko(w);if(Zr&&w[Zr])return bu(w[Zr]());var B=ys(w),ce=B==Qe?po:B==Ne?Bo:Yc;return ce(w)}function Mc(w){if(!w)return w===0?w:0;if(w=sc(w),w===ee||w===-ee){var B=w<0?-1:1;return B*te}return w===w?w:0}function os(w){var B=Mc(w),ce=B%1;return B===B?ce?B-ce:B:0}function Uf(w){return w?Us(os(w),0,L):0}function sc(w){if(typeof w=="number")return w;if(jl(w))return M;if(eu(w)){var B=typeof w.valueOf=="function"?w.valueOf():w;w=eu(B)?B+"":B}if(typeof w!="string")return w===0?w:+w;w=Vo(w);var ce=sr.test(w);return ce||gt.test(w)?zi(w.slice(2),ce?2:8):ln.test(w)?M:+w}function zf(w){return Eu(w,Al(w))}function p0(w){return w?Us(os(w),-J,J):w===0?w:0}function io(w){return w==null?"":hu(w)}var _0=Ru(function(w,B){if(pl(B)||Cl(B)){Eu(B,Mu(B),w);return}for(var ce in B)pi.call(B,ce)&&qi(w,ce,B[ce])}),Zf=Ru(function(w,B){Eu(B,Al(B),w)}),uf=Ru(function(w,B,ce,Be){Eu(B,Al(B),w,Be)}),m0=Ru(function(w,B,ce,Be){Eu(B,Mu(B),w,Be)}),v0=P(Hs);function g0(w,B){var ce=wr(w);return B==null?ce:Ts(ce,B)}var y0=Ma(function(w,B){w=Qn(w);var ce=-1,Be=B.length,xt=Be>2?B[2]:n;for(xt&&no(B[0],B[1],xt)&&(Be=1);++ce<Be;)for(var Xt=B[ce],_r=Al(Xt),Lr=-1,Yr=_r.length;++Lr<Yr;){var Rn=_r[Lr],Mn=w[Rn];(Mn===n||bc(Mn,Li[Rn])&&!pi.call(w,Rn))&&(w[Rn]=Xt[Rn])}return w}),b0=Ma(function(w){return w.push(n,wl),Ba(Hf,n,w)});function x0(w,B){return Ro(w,dn(B,3),Js)}function w0(w,B){return Ro(w,dn(B,3),Qu)}function E0(w,B){return w==null?w:Nu(w,dn(B,3),Al)}function S0(w,B){return w==null?w:Du(w,dn(B,3),Al)}function C0(w,B){return w&&Js(w,dn(B,3))}function A0(w,B){return w&&Qu(w,dn(B,3))}function T0(w){return w==null?[]:ml(w,Mu(w))}function P0(w){return w==null?[]:ml(w,Al(w))}function gf(w,B,ce){var Be=w==null?n:nu(w,B);return Be===n?ce:Be}function I0(w,B){return w!=null&&rc(w,B,vu)}function yf(w,B){return w!=null&&rc(w,B,Pl)}var D0=bl(function(w,B,ce){B!=null&&typeof B.toString!="function"&&(B=Bs.call(B)),w[B]=ce},xf(Tl)),O0=bl(function(w,B,ce){B!=null&&typeof B.toString!="function"&&(B=Bs.call(B)),pi.call(w,B)?w[B].push(ce):w[B]=[ce]},dn),k0=Ma(ci);function Mu(w){return Cl(w)?Zn(w):ju(w)}function Al(w){return Cl(w)?Zn(w,!0):lc(w)}function R0(w,B){var ce={};return B=dn(B,3),Js(w,function(Be,xt,Xt){Aa(ce,B(Be,xt,Xt),Be)}),ce}function L0(w,B){var ce={};return B=dn(B,3),Js(w,function(Be,xt,Xt){Aa(ce,xt,B(Be,xt,Xt))}),ce}var M0=Ru(function(w,B,ce){No(w,B,ce)}),Hf=Ru(function(w,B,ce,Be){No(w,B,ce,Be)}),F0=P(function(w,B){var ce={};if(w==null)return ce;var Be=!1;B=Yi(B,function(Xt){return Xt=il(Xt,w),Be||(Be=Xt.length>1),Xt}),Eu(w,pe(w),ce),Be&&(ce=xi(ce,p|g|l,ec));for(var xt=B.length;xt--;)Dl(ce,B[xt]);return ce});function B0(w,B){return Wf(w,af(dn(B)))}var N0=P(function(w,B){return w==null?{}:su(w,B)});function Wf(w,B){if(w==null)return{};var ce=Yi(pe(w),function(Be){return[Be]});return B=dn(B),Vl(w,ce,function(Be,xt){return B(Be,xt[0])})}function $0(w,B,ce){B=il(B,w);var Be=-1,xt=B.length;for(xt||(xt=1,w=n);++Be<xt;){var Xt=w==null?n:w[vt(B[Be])];Xt===n&&(Be=xt,Xt=ce),w=Lc(Xt)?Xt.call(w):Xt}return w}function j0(w,B,ce){return w==null?w:Uu(w,B,ce)}function U0(w,B,ce,Be){return Be=typeof Be=="function"?Be:n,w==null?w:Uu(w,B,ce,Be)}var Gf=mc(Mu),Kf=mc(Al);function z0(w,B,ce){var Be=qa(w),xt=Be||$c(w)||Vc(w);if(B=dn(B,4),ce==null){var Xt=w&&w.constructor;xt?ce=Be?new Xt:[]:eu(w)?ce=Lc(Xt)?wr(Je(w)):{}:ce={}}return(xt?Za:Js)(w,function(_r,Lr,Yr){return B(ce,_r,Lr,Yr)}),ce}function Z0(w,B){return w==null?!0:Dl(w,B)}function H0(w,B,ce){return w==null?w:Zu(w,B,pc(ce))}function W0(w,B,ce,Be){return Be=typeof Be=="function"?Be:n,w==null?w:Zu(w,B,pc(ce),Be)}function Yc(w){return w==null?[]:Ho(w,Mu(w))}function G0(w){return w==null?[]:Ho(w,Al(w))}function K0(w,B,ce){return ce===n&&(ce=B,B=n),ce!==n&&(ce=sc(ce),ce=ce===ce?ce:0),B!==n&&(B=sc(B),B=B===B?B:0),Us(sc(w),B,ce)}function V0(w,B,ce){return B=Mc(B),ce===n?(ce=B,B=0):ce=Mc(ce),w=sc(w),Ou(w,B,ce)}function Y0(w,B,ce){if(ce&&typeof ce!="boolean"&&no(w,B,ce)&&(B=ce=n),ce===n&&(typeof B=="boolean"?(ce=B,B=n):typeof w=="boolean"&&(ce=w,w=n)),w===n&&B===n?(w=0,B=1):(w=Mc(w),B===n?(B=w,w=0):B=Mc(B)),w>B){var Be=w;w=B,B=Be}if(ce||w%1||B%1){var xt=Ki();return na(w+xt*(B-w+fi("1e-"+((xt+"").length-1))),B)}return du(w,B)}var X0=Yu(function(w,B,ce){return B=B.toLowerCase(),w+(ce?Vf(B):B)});function Vf(w){return bf(io(w).toLowerCase())}function Yf(w){return w=io(w),w&&w.replace(jt,xo).replace(Or,"")}function Q0(w,B,ce){w=io(w),B=hu(B);var Be=w.length;ce=ce===n?Be:Us(os(ce),0,Be);var xt=ce;return ce-=B.length,ce>=0&&w.slice(ce,xt)==B}function J0(w){return w=io(w),w&&dt.test(w)?w.replace(Dt,Es):w}function q0(w){return w=io(w),w&&kt.test(w)?w.replace(yt,"\\$&"):w}var eh=Yu(function(w,B,ce){return w+(ce?"-":"")+B.toLowerCase()}),th=Yu(function(w,B,ce){return w+(ce?" ":"")+B.toLowerCase()}),rh=pu("toLowerCase");function nh(w,B,ce){w=io(w),B=os(B);var Be=B?lr(w):0;if(!B||Be>=B)return w;var xt=(B-Be)/2;return xl(Ci(xt),ce)+w+xl(Si(xt),ce)}function ih(w,B,ce){w=io(w),B=os(B);var Be=B?lr(w):0;return B&&Be<B?w+xl(B-Be,ce):w}function ah(w,B,ce){w=io(w),B=os(B);var Be=B?lr(w):0;return B&&Be<B?xl(B-Be,ce)+w:w}function sh(w,B,ce){return ce||B==null?B=0:B&&(B=+B),Rs(io(w).replace(Fe,""),B||0)}function oh(w,B,ce){return(ce?no(w,B,ce):B===n)?B=1:B=os(B),rl(io(w),B)}function uh(){var w=arguments,B=io(w[0]);return w.length<3?B:B.replace(w[1],w[2])}var lh=Yu(function(w,B,ce){return w+(ce?"_":"")+B.toLowerCase()});function ch(w,B,ce){return ce&&typeof ce!="number"&&no(w,B,ce)&&(B=ce=n),ce=ce===n?L:ce>>>0,ce?(w=io(w),w&&(typeof B=="string"||B!=null&&!vf(B))&&(B=hu(B),!B&&zs(w))?lo(ar(w),0,ce):w.split(B,ce)):[]}var fh=Yu(function(w,B,ce){return w+(ce?" ":"")+bf(B)});function dh(w,B,ce){return w=io(w),ce=ce==null?0:Us(os(ce),0,w.length),B=hu(B),w.slice(ce,ce+B.length)==B}function hh(w,B,ce){var Be=we.templateSettings;ce&&no(w,B,ce)&&(B=n),w=io(w),B=uf({},B,Be,Nl);var xt=uf({},B.imports,Be.imports,Nl),Xt=Mu(xt),_r=Ho(xt,Xt),Lr,Yr,Rn=0,Mn=B.interpolate||Sr,Wn="__p += '",Oi=di((B.escape||Sr).source+"|"+Mn.source+"|"+(Mn===Ie?zr:Sr).source+"|"+(B.evaluate||Sr).source+"|$","g"),ra="//# sourceURL="+(pi.call(B,"sourceURL")?(B.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++tn+"]")+`
`;w.replace(Oi,function(Ia,Ps,Ms,Ul,_l,zl){return Ms||(Ms=Ul),Wn+=w.slice(Rn,zl).replace(br,Wu),Ps&&(Lr=!0,Wn+=`' +
__e(`+Ps+`) +
'`),_l&&(Yr=!0,Wn+=`';
`+_l+`;
__p += '`),Ms&&(Wn+=`' +
((__t = (`+Ms+`)) == null ? '' : __t) +
'`),Rn=zl+Ia.length,Ia}),Wn+=`';
`;var Pa=pi.call(B,"variable")&&B.variable;if(!Pa)Wn=`with (obj) {
`+Wn+`
}
`;else if($r.test(Pa))throw new Gn(h);Wn=(Yr?Wn.replace(Yt,""):Wn).replace(ze,"$1").replace(ue,"$1;"),Wn="function("+(Pa||"obj")+`) {
`+(Pa?"":`obj || (obj = {});
`)+"var __t, __p = ''"+(Lr?", __e = _.escape":"")+(Yr?`, __j = Array.prototype.join;
function print() { __p += __j.call(arguments, '') }
`:`;
`)+Wn+`return __p
}`;var _s=Qf(function(){return ft(Xt,ra+"return "+Wn).apply(n,_r)});if(_s.source=Wn,mf(_s))throw _s;return _s}function ph(w){return io(w).toLowerCase()}function _h(w){return io(w).toUpperCase()}function mh(w,B,ce){if(w=io(w),w&&(ce||B===n))return Vo(w);if(!w||!(B=hu(B)))return w;var Be=ar(w),xt=ar(B),Xt=cu(Be,xt),_r=Au(Be,xt)+1;return lo(Be,Xt,_r).join("")}function vh(w,B,ce){if(w=io(w),w&&(ce||B===n))return w.slice(0,mr(w)+1);if(!w||!(B=hu(B)))return w;var Be=ar(w),xt=Au(Be,ar(B))+1;return lo(Be,0,xt).join("")}function gh(w,B,ce){if(w=io(w),w&&(ce||B===n))return w.replace(Fe,"");if(!w||!(B=hu(B)))return w;var Be=ar(w),xt=cu(Be,ar(B));return lo(Be,xt).join("")}function yh(w,B){var ce=ie,Be=ne;if(eu(B)){var xt="separator"in B?B.separator:xt;ce="length"in B?os(B.length):ce,Be="omission"in B?hu(B.omission):Be}w=io(w);var Xt=w.length;if(zs(w)){var _r=ar(w);Xt=_r.length}if(ce>=Xt)return w;var Lr=ce-lr(Be);if(Lr<1)return Be;var Yr=_r?lo(_r,0,Lr).join(""):w.slice(0,Lr);if(xt===n)return Yr+Be;if(_r&&(Lr+=Yr.length-Lr),vf(xt)){if(w.slice(Lr).search(xt)){var Rn,Mn=Yr;for(xt.global||(xt=di(xt.source,io(sn.exec(xt))+"g")),xt.lastIndex=0;Rn=xt.exec(Mn);)var Wn=Rn.index;Yr=Yr.slice(0,Wn===n?Lr:Wn)}}else if(w.indexOf(hu(xt),Lr)!=Lr){var Oi=Yr.lastIndexOf(xt);Oi>-1&&(Yr=Yr.slice(0,Oi))}return Yr+Be}function bh(w){return w=io(w),w&&Te.test(w)?w.replace(le,hr):w}var xh=Yu(function(w,B,ce){return w+(ce?" ":"")+B.toUpperCase()}),bf=pu("toUpperCase");function Xf(w,B,ce){return w=io(w),B=ce?n:B,B===n?Os(w)?Un(w):tu(w):w.match(B)||[]}var Qf=Ma(function(w,B){try{return Ba(w,n,B)}catch(ce){return mf(ce)?ce:new Gn(ce)}}),wh=P(function(w,B){return Za(B,function(ce){ce=vt(ce),Aa(w,ce,pf(w[ce],w))}),w});function Eh(w){var B=w==null?0:w.length,ce=dn();return w=B?Yi(w,function(Be){if(typeof Be[1]!="function")throw new Ur(c);return[ce(Be[0]),Be[1]]}):[],Ma(function(Be){for(var xt=-1;++xt<B;){var Xt=w[xt];if(Ba(Xt[0],this,Be))return Ba(Xt[1],this,Be)}})}function Sh(w){return mo(xi(w,p))}function xf(w){return function(){return w}}function Ch(w,B){return w==null||w!==w?B:w}var Ah=Ao(),Th=Ao(!0);function Tl(w){return w}function wf(w){return Il(typeof w=="function"?w:xi(w,p))}function Ph(w){return el(xi(w,p))}function Ih(w,B){return Gs(w,xi(B,p))}var Dh=Ma(function(w,B){return function(ce){return ci(ce,w,B)}}),Oh=Ma(function(w,B){return function(ce){return ci(w,ce,B)}});function Ef(w,B,ce){var Be=Mu(B),xt=ml(B,Be);ce==null&&!(eu(B)&&(xt.length||!Be.length))&&(ce=B,B=w,w=this,xt=ml(B,Mu(B)));var Xt=!(eu(ce)&&"chain"in ce)||!!ce.chain,_r=Lc(w);return Za(xt,function(Lr){var Yr=B[Lr];w[Lr]=Yr,_r&&(w.prototype[Lr]=function(){var Rn=this.__chain__;if(Xt||Rn){var Mn=w(this.__wrapped__),Wn=Mn.__actions__=Ko(this.__actions__);return Wn.push({func:Yr,args:arguments,thisArg:w}),Mn.__chain__=Rn,Mn}return Yr.apply(w,za([this.value()],arguments))})}),w}function kh(){return wa._===this&&(wa._=vs),this}function Sf(){}function Rh(w){return w=os(w),Ma(function(B){return Kl(B,w)})}var Lh=Ml(Yi),Mh=Ml(On),Fh=Ml(Ks);function Jf(w){return Wa(w)?vi(vt(w)):cc(w)}function Bh(w){return function(B){return w==null?n:nu(w,B)}}var Nh=Oc(),$h=Oc(!0);function Cf(){return[]}function Af(){return!1}function jh(){return{}}function Uh(){return""}function zh(){return!0}function Zh(w,B){if(w=os(w),w<1||w>J)return[];var ce=L,Be=na(w,L);B=dn(B),w-=L;for(var xt=Vs(Be,B);++ce<w;)B(ce);return xt}function Hh(w){return qa(w)?Yi(w,vt):jl(w)?[w]:Ko(lt(io(w)))}function Wh(w){var B=++pn;return io(w)+B}var Gh=Ll(function(w,B){return w+B},0),Kh=cl("ceil"),Vh=Ll(function(w,B){return w/B},1),Yh=cl("floor");function Xh(w){return w&&w.length?Gu(w,Tl,Xo):n}function Qh(w,B){return w&&w.length?Gu(w,dn(B,2),Xo):n}function Jh(w){return Zo(w,Tl)}function qh(w,B){return Zo(w,dn(B,2))}function ep(w){return w&&w.length?Gu(w,Tl,gl):n}function tp(w,B){return w&&w.length?Gu(w,dn(B,2),gl):n}var rp=Ll(function(w,B){return w*B},1),np=cl("round"),ip=Ll(function(w,B){return w-B},0);function ap(w){return w&&w.length?Ka(w,Tl):0}function sp(w,B){return w&&w.length?Ka(w,dn(B,2)):0}return we.after=Pd,we.ary=If,we.assign=_0,we.assignIn=Zf,we.assignInWith=uf,we.assignWith=m0,we.at=v0,we.before=Df,we.bind=pf,we.bindAll=wh,we.bindKey=Of,we.castArray=jd,we.chain=$n,we.chunk=Wr,we.compact=Br,we.concat=Cn,we.cond=Eh,we.conforms=Sh,we.constant=xf,we.countBy=ad,we.create=g0,we.curry=kf,we.curryRight=Rf,we.debounce=Lf,we.defaults=y0,we.defaultsDeep=b0,we.defer=Id,we.delay=Dd,we.difference=un,we.differenceBy=Hn,we.differenceWith=li,we.drop=En,we.dropRight=qn,we.dropRightWhile=Ta,we.dropWhile=_i,we.fill=Ea,we.filter=od,we.flatMap=cd,we.flatMapDeep=fd,we.flatMapDepth=dd,we.flatten=hs,we.flattenDeep=Ja,we.flattenDepth=Hi,we.flip=Od,we.flow=Ah,we.flowRight=Th,we.fromPairs=hi,we.functions=T0,we.functionsIn=P0,we.groupBy=hd,we.initial=Sa,we.intersection=co,we.intersectionBy=Oo,we.intersectionWith=qs,we.invert=D0,we.invertBy=O0,we.invokeMap=_d,we.iteratee=wf,we.keyBy=md,we.keys=Mu,we.keysIn=Al,we.map=tf,we.mapKeys=R0,we.mapValues=L0,we.matches=Ph,we.matchesProperty=Ih,we.memoize=nf,we.merge=M0,we.mergeWith=Hf,we.method=Dh,we.methodOf=Oh,we.mixin=Ef,we.negate=af,we.nthArg=Rh,we.omit=F0,we.omitBy=B0,we.once=kd,we.orderBy=vd,we.over=Lh,we.overArgs=Rd,we.overEvery=Mh,we.overSome=Fh,we.partial=_f,we.partialRight=Mf,we.partition=gd,we.pick=N0,we.pickBy=Wf,we.property=Jf,we.propertyOf=Bh,we.pull=kc,we.pullAll=Rc,we.pullAllBy=Uc,we.pullAllWith=Nc,we.pullAt=Xc,we.range=Nh,we.rangeRight=$h,we.rearg=Ld,we.reject=xd,we.remove=qc,we.rest=Md,we.reverse=zc,we.sampleSize=Ed,we.set=j0,we.setWith=U0,we.shuffle=Sd,we.slice=lf,we.sortBy=Td,we.sortedUniq=Hc,we.sortedUniqBy=df,we.split=ch,we.spread=Fd,we.tail=Kc,we.take=m,we.takeRight=S,we.takeRightWhile=U,we.takeWhile=_e,we.tap=ja,we.throttle=Bd,we.thru=Ui,we.toArray=jf,we.toPairs=Gf,we.toPairsIn=Kf,we.toPath=Hh,we.toPlainObject=zf,we.transform=z0,we.unary=Nd,we.union=Re,we.unionBy=ot,we.unionWith=Ut,we.uniq=nr,we.uniqBy=Rr,we.uniqWith=fn,we.unset=Z0,we.unzip=Ri,we.unzipWith=ka,we.update=H0,we.updateWith=W0,we.values=Yc,we.valuesIn=G0,we.without=Kn,we.words=Xf,we.wrap=$d,we.xor=ea,we.xorBy=Ra,we.xorWith=Ca,we.zip=qr,we.zipObject=jr,we.zipObjectDeep=Qr,we.zipWith=Dn,we.entries=Gf,we.entriesIn=Kf,we.extend=Zf,we.extendWith=uf,Ef(we,we),we.add=Gh,we.attempt=Qf,we.camelCase=X0,we.capitalize=Vf,we.ceil=Kh,we.clamp=K0,we.clone=Ud,we.cloneDeep=Zd,we.cloneDeepWith=Hd,we.cloneWith=zd,we.conformsTo=Wd,we.deburr=Yf,we.defaultTo=Ch,we.divide=Vh,we.endsWith=Q0,we.eq=bc,we.escape=J0,we.escapeRegExp=q0,we.every=sd,we.find=ud,we.findIndex=pa,we.findKey=x0,we.findLast=ld,we.findLastIndex=sa,we.findLastKey=w0,we.floor=Yh,we.forEach=Tf,we.forEachRight=Pf,we.forIn=E0,we.forInRight=S0,we.forOwn=C0,we.forOwnRight=A0,we.get=gf,we.gt=Gd,we.gte=Kd,we.has=I0,we.hasIn=yf,we.head=ss,we.identity=Tl,we.includes=pd,we.indexOf=$a,we.inRange=V0,we.invoke=k0,we.isArguments=Wc,we.isArray=qa,we.isArrayBuffer=Vd,we.isArrayLike=Cl,we.isArrayLikeObject=_u,we.isBoolean=Yd,we.isBuffer=$c,we.isDate=Xd,we.isElement=Qd,we.isEmpty=Jd,we.isEqual=qd,we.isEqualWith=e0,we.isError=mf,we.isFinite=t0,we.isFunction=Lc,we.isInteger=Ff,we.isLength=sf,we.isMap=Bf,we.isMatch=r0,we.isMatchWith=n0,we.isNaN=i0,we.isNative=a0,we.isNil=o0,we.isNull=s0,we.isNumber=Nf,we.isObject=eu,we.isObjectLike=lu,we.isPlainObject=Jc,we.isRegExp=vf,we.isSafeInteger=u0,we.isSet=$f,we.isString=of,we.isSymbol=jl,we.isTypedArray=Vc,we.isUndefined=l0,we.isWeakMap=c0,we.isWeakSet=f0,we.join=qo,we.kebabCase=eh,we.last=Po,we.lastIndexOf=yc,we.lowerCase=th,we.lowerFirst=rh,we.lt=d0,we.lte=h0,we.max=Xh,we.maxBy=Qh,we.mean=Jh,we.meanBy=qh,we.min=ep,we.minBy=tp,we.stubArray=Cf,we.stubFalse=Af,we.stubObject=jh,we.stubString=Uh,we.stubTrue=zh,we.multiply=rp,we.nth=jc,we.noConflict=kh,we.noop=Sf,we.now=rf,we.pad=nh,we.padEnd=ih,we.padStart=ah,we.parseInt=sh,we.random=Y0,we.reduce=yd,we.reduceRight=bd,we.repeat=oh,we.replace=uh,we.result=$0,we.round=np,we.runInContext=or,we.sample=wd,we.size=Cd,we.snakeCase=lh,we.some=Ad,we.sortedIndex=Qc,we.sortedIndexBy=Zc,we.sortedIndexOf=cf,we.sortedLastIndex=Gc,we.sortedLastIndexBy=ef,we.sortedLastIndexOf=ff,we.startCase=fh,we.startsWith=dh,we.subtract=ip,we.sum=ap,we.sumBy=sp,we.template=hh,we.times=Zh,we.toFinite=Mc,we.toInteger=os,we.toLength=Uf,we.toLower=ph,we.toNumber=sc,we.toSafeInteger=p0,we.toString=io,we.toUpper=_h,we.trim=mh,we.trimEnd=vh,we.trimStart=gh,we.truncate=yh,we.unescape=bh,we.uniqueId=Wh,we.upperCase=xh,we.upperFirst=bf,we.each=Tf,we.eachRight=Pf,we.first=ss,Ef(we,function(){var w={};return Js(we,function(B,ce){pi.call(we.prototype,ce)||(w[ce]=B)}),w}(),{chain:!1}),we.VERSION=s,Za(["bind","bindKey","curry","curryRight","partial","partialRight"],function(w){we[w].placeholder=we}),Za(["drop","take"],function(w,B){Vt.prototype[w]=function(ce){ce=ce===n?1:gi(os(ce),0);var Be=this.__filtered__&&!B?new Vt(this):this.clone();return Be.__filtered__?Be.__takeCount__=na(ce,Be.__takeCount__):Be.__views__.push({size:na(ce,L),type:w+(Be.__dir__<0?"Right":"")}),Be},Vt.prototype[w+"Right"]=function(ce){return this.reverse()[w](ce).reverse()}}),Za(["filter","map","takeWhile"],function(w,B){var ce=B+1,Be=ce==Y||ce==ae;Vt.prototype[w]=function(xt){var Xt=this.clone();return Xt.__iteratees__.push({iteratee:dn(xt,3),type:ce}),Xt.__filtered__=Xt.__filtered__||Be,Xt}}),Za(["head","last"],function(w,B){var ce="take"+(B?"Right":"");Vt.prototype[w]=function(){return this[ce](1).value()[0]}}),Za(["initial","tail"],function(w,B){var ce="drop"+(B?"":"Right");Vt.prototype[w]=function(){return this.__filtered__?new Vt(this):this[ce](1)}}),Vt.prototype.compact=function(){return this.filter(Tl)},Vt.prototype.find=function(w){return this.filter(w).head()},Vt.prototype.findLast=function(w){return this.reverse().find(w)},Vt.prototype.invokeMap=Ma(function(w,B){return typeof w=="function"?new Vt(this):this.map(function(ce){return ci(ce,w,B)})}),Vt.prototype.reject=function(w){return this.filter(af(dn(w)))},Vt.prototype.slice=function(w,B){w=os(w);var ce=this;return ce.__filtered__&&(w>0||B<0)?new Vt(ce):(w<0?ce=ce.takeRight(-w):w&&(ce=ce.drop(w)),B!==n&&(B=os(B),ce=B<0?ce.dropRight(-B):ce.take(B-w)),ce)},Vt.prototype.takeRightWhile=function(w){return this.reverse().takeWhile(w).reverse()},Vt.prototype.toArray=function(){return this.take(L)},Js(Vt.prototype,function(w,B){var ce=/^(?:filter|find|map|reject)|While$/.test(B),Be=/^(?:head|last)$/.test(B),xt=we[Be?"take"+(B=="last"?"Right":""):B],Xt=Be||/^find/.test(B);xt&&(we.prototype[B]=function(){var _r=this.__wrapped__,Lr=Be?[1]:arguments,Yr=_r instanceof Vt,Rn=Lr[0],Mn=Yr||qa(_r),Wn=function(Ps){var Ms=xt.apply(we,za([Ps],Lr));return Be&&Oi?Ms[0]:Ms};Mn&&ce&&typeof Rn=="function"&&Rn.length!=1&&(Yr=Mn=!1);var Oi=this.__chain__,ra=!!this.__actions__.length,Pa=Xt&&!Oi,_s=Yr&&!ra;if(!Xt&&Mn){_r=_s?_r:new Vt(this);var Ia=w.apply(_r,Lr);return Ia.__actions__.push({func:Ui,args:[Wn],thisArg:n}),new vr(Ia,Oi)}return Pa&&_s?w.apply(this,Lr):(Ia=this.thru(Wn),Pa?Be?Ia.value()[0]:Ia.value():Ia)})}),Za(["pop","push","shift","sort","splice","unshift"],function(w){var B=Gi[w],ce=/^(?:push|sort|unshift)$/.test(w)?"tap":"thru",Be=/^(?:pop|shift)$/.test(w);we.prototype[w]=function(){var xt=arguments;if(Be&&!this.__chain__){var Xt=this.value();return B.apply(qa(Xt)?Xt:[],xt)}return this[ce](function(_r){return B.apply(qa(_r)?_r:[],xt)})}}),Js(Vt.prototype,function(w,B){var ce=we[B];if(ce){var Be=ce.name+"";pi.call(_o,Be)||(_o[Be]=[]),_o[Be].push({name:B,func:ce})}}),_o[ll(n,k).name]=[{name:"wrapper",func:n}],Vt.prototype.clone=Tn,Vt.prototype.reverse=ri,Vt.prototype.value=$i,we.prototype.at=Ua,we.prototype.chain=ps,we.prototype.commit=Ga,we.prototype.next=Ic,we.prototype.plant=rd,we.prototype.reverse=nd,we.prototype.toJSON=we.prototype.valueOf=we.prototype.value=id,we.prototype.first=we.prototype.head,Zr&&(we.prototype[Zr]=hf),we},Jn=Fn();wa._=Jn,t=function(){return Jn}.call(v,e,v,d),t!==n&&(d.exports=t)}).call(this)},28440:function(d,v,e){var t=e(50097),n=e(63323),s=n(function(u,f,c){t(u,f,c)});d.exports=s},55950:function(d){function v(){return!1}d.exports=v},20480:function(d,v,e){var t=e(95378),n=e(56730);function s(u){return t(u,n(u))}d.exports=s},32834:function(d){(function(v,e){d.exports=e()})(this,function(){"use strict";function v(ct,Ie){for(var Et=0;Et<Ie.length;Et++){var ge=Ie[Et];ge.enumerable=ge.enumerable||!1,ge.configurable=!0,"value"in ge&&(ge.writable=!0),Object.defineProperty(ct,ge.key,ge)}}function e(ct,Ie,Et){return Ie&&v(ct.prototype,Ie),Et&&v(ct,Et),ct}function t(ct,Ie){if(ct){if(typeof ct=="string")return n(ct,Ie);var Et=Object.prototype.toString.call(ct).slice(8,-1);if(Et==="Object"&&ct.constructor&&(Et=ct.constructor.name),Et==="Map"||Et==="Set")return Array.from(ct);if(Et==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Et))return n(ct,Ie)}}function n(ct,Ie){(Ie==null||Ie>ct.length)&&(Ie=ct.length);for(var Et=0,ge=new Array(Ie);Et<Ie;Et++)ge[Et]=ct[Et];return ge}function s(ct,Ie){var Et=typeof Symbol!="undefined"&&ct[Symbol.iterator]||ct["@@iterator"];if(Et)return(Et=Et.call(ct)).next.bind(Et);if(Array.isArray(ct)||(Et=t(ct))||Ie&&ct&&typeof ct.length=="number"){Et&&(ct=Et);var ge=0;return function(){return ge>=ct.length?{done:!0}:{done:!1,value:ct[ge++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var u={exports:{}};function f(){return{baseUrl:null,breaks:!1,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}function c(ct){u.exports.defaults=ct}u.exports={defaults:f(),getDefaults:f,changeDefaults:c};var h=/[&<>"']/,o=/[&<>"']/g,i=/[<>"']|&(?!#?\w+;)/,y=/[<>"']|&(?!#?\w+;)/g,p={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},g=function(Ie){return p[Ie]};function l(ct,Ie){if(Ie){if(h.test(ct))return ct.replace(o,g)}else if(i.test(ct))return ct.replace(y,g);return ct}var b=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function x(ct){return ct.replace(b,function(Ie,Et){return Et=Et.toLowerCase(),Et==="colon"?":":Et.charAt(0)==="#"?Et.charAt(1)==="x"?String.fromCharCode(parseInt(Et.substring(2),16)):String.fromCharCode(+Et.substring(1)):""})}var O=/(^|[^\[])\^/g;function k(ct,Ie){ct=ct.source||ct,Ie=Ie||"";var Et={replace:function(Ke,yt){return yt=yt.source||yt,yt=yt.replace(O,"$1"),ct=ct.replace(Ke,yt),Et},getRegex:function(){return new RegExp(ct,Ie)}};return Et}var C=/[^\w:]/g,T=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function F(ct,Ie,Et){if(ct){var ge;try{ge=decodeURIComponent(x(Et)).replace(C,"").toLowerCase()}catch(Ke){return null}if(ge.indexOf("javascript:")===0||ge.indexOf("vbscript:")===0||ge.indexOf("data:")===0)return null}Ie&&!T.test(Et)&&(Et=Z(Ie,Et));try{Et=encodeURI(Et).replace(/%25/g,"%")}catch(Ke){return null}return Et}var $={},R=/^[^:]+:\/*[^/]*$/,K=/^([^:]+:)[\s\S]*$/,W=/^([^:]+:\/*[^/]*)[\s\S]*$/;function Z(ct,Ie){$[" "+ct]||(R.test(ct)?$[" "+ct]=ct+"/":$[" "+ct]=Q(ct,"/",!0)),ct=$[" "+ct];var Et=ct.indexOf(":")===-1;return Ie.substring(0,2)==="//"?Et?Ie:ct.replace(K,"$1")+Ie:Ie.charAt(0)==="/"?Et?Ie:ct.replace(W,"$1")+Ie:ct+Ie}var ie={exec:function(){}};function ne(ct){for(var Ie=1,Et,ge;Ie<arguments.length;Ie++){Et=arguments[Ie];for(ge in Et)Object.prototype.hasOwnProperty.call(Et,ge)&&(ct[ge]=Et[ge])}return ct}function se(ct,Ie){var Et=ct.replace(/\|/g,function(yt,kt,Fe){for(var Dr=!1,St=kt;--St>=0&&Fe[St]==="\\";)Dr=!Dr;return Dr?"|":" |"}),ge=Et.split(/ \|/),Ke=0;if(ge.length>Ie)ge.splice(Ie);else for(;ge.length<Ie;)ge.push("");for(;Ke<ge.length;Ke++)ge[Ke]=ge[Ke].trim().replace(/\\\|/g,"|");return ge}function Q(ct,Ie,Et){var ge=ct.length;if(ge===0)return"";for(var Ke=0;Ke<ge;){var yt=ct.charAt(ge-Ke-1);if(yt===Ie&&!Et)Ke++;else if(yt!==Ie&&Et)Ke++;else break}return ct.substr(0,ge-Ke)}function Y(ct,Ie){if(ct.indexOf(Ie[1])===-1)return-1;for(var Et=ct.length,ge=0,Ke=0;Ke<Et;Ke++)if(ct[Ke]==="\\")Ke++;else if(ct[Ke]===Ie[0])ge++;else if(ct[Ke]===Ie[1]&&(ge--,ge<0))return Ke;return-1}function G(ct){ct&&ct.sanitize&&!ct.silent&&console.warn("marked(): sanitize and sanitizer parameters are deprecated since version 0.7.0, should not be used and will be removed in the future. Read more here: https://marked.js.org/#/USING_ADVANCED.md#options")}function ae(ct,Ie){if(Ie<1)return"";for(var Et="";Ie>1;)Ie&1&&(Et+=ct),Ie>>=1,ct+=ct;return Et+ct}var ee={escape:l,unescape:x,edit:k,cleanUrl:F,resolveUrl:Z,noopTest:ie,merge:ne,splitCells:se,rtrim:Q,findClosingBracket:Y,checkSanitizeDeprecation:G,repeatString:ae},J=u.exports.defaults,te=ee.rtrim,M=ee.splitCells,L=ee.escape,X=ee.findClosingBracket;function fe(ct,Ie,Et){var ge=Ie.href,Ke=Ie.title?L(Ie.title):null,yt=ct[1].replace(/\\([\[\]])/g,"$1");return ct[0].charAt(0)!=="!"?{type:"link",raw:Et,href:ge,title:Ke,text:yt}:{type:"image",raw:Et,href:ge,title:Ke,text:L(yt)}}function xe(ct,Ie){var Et=ct.match(/^(\s+)(?:```)/);if(Et===null)return Ie;var ge=Et[1];return Ie.split(`
`).map(function(Ke){var yt=Ke.match(/^\s+/);if(yt===null)return Ke;var kt=yt[0];return kt.length>=ge.length?Ke.slice(ge.length):Ke}).join(`
`)}var Ce=function(){function ct(Et){this.options=Et||J}var Ie=ct.prototype;return Ie.space=function(ge){var Ke=this.rules.block.newline.exec(ge);if(Ke)return Ke[0].length>1?{type:"space",raw:Ke[0]}:{raw:`
`}},Ie.code=function(ge){var Ke=this.rules.block.code.exec(ge);if(Ke){var yt=Ke[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:Ke[0],codeBlockStyle:"indented",text:this.options.pedantic?yt:te(yt,`
`)}}},Ie.fences=function(ge){var Ke=this.rules.block.fences.exec(ge);if(Ke){var yt=Ke[0],kt=xe(yt,Ke[3]||"");return{type:"code",raw:yt,lang:Ke[2]?Ke[2].trim():Ke[2],text:kt}}},Ie.heading=function(ge){var Ke=this.rules.block.heading.exec(ge);if(Ke){var yt=Ke[2].trim();if(/#$/.test(yt)){var kt=te(yt,"#");(this.options.pedantic||!kt||/ $/.test(kt))&&(yt=kt.trim())}return{type:"heading",raw:Ke[0],depth:Ke[1].length,text:yt}}},Ie.nptable=function(ge){var Ke=this.rules.block.nptable.exec(ge);if(Ke){var yt={type:"table",header:M(Ke[1].replace(/^ *| *\| *$/g,"")),align:Ke[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:Ke[3]?Ke[3].replace(/\n$/,"").split(`
`):[],raw:Ke[0]};if(yt.header.length===yt.align.length){var kt=yt.align.length,Fe;for(Fe=0;Fe<kt;Fe++)/^ *-+: *$/.test(yt.align[Fe])?yt.align[Fe]="right":/^ *:-+: *$/.test(yt.align[Fe])?yt.align[Fe]="center":/^ *:-+ *$/.test(yt.align[Fe])?yt.align[Fe]="left":yt.align[Fe]=null;for(kt=yt.cells.length,Fe=0;Fe<kt;Fe++)yt.cells[Fe]=M(yt.cells[Fe],yt.header.length);return yt}}},Ie.hr=function(ge){var Ke=this.rules.block.hr.exec(ge);if(Ke)return{type:"hr",raw:Ke[0]}},Ie.blockquote=function(ge){var Ke=this.rules.block.blockquote.exec(ge);if(Ke){var yt=Ke[0].replace(/^ *> ?/gm,"");return{type:"blockquote",raw:Ke[0],text:yt}}},Ie.list=function(ge){var Ke=this.rules.block.list.exec(ge);if(Ke){var yt=Ke[0],kt=Ke[2],Fe=kt.length>1,Dr={type:"list",raw:yt,ordered:Fe,start:Fe?+kt.slice(0,-1):"",loose:!1,items:[]},St=Ke[0].match(this.rules.block.item),Vr=!1,Jr,Er,$r,dr,zr,sn,ln,sr,Lt,gt=St.length;$r=this.rules.block.listItemStart.exec(St[0]);for(var bt=0;bt<gt;bt++){if(Jr=St[bt],yt=Jr,this.options.pedantic||(Lt=Jr.match(new RegExp("\\n\\s*\\n {0,"+($r[0].length-1)+"}\\S")),Lt&&(zr=Jr.length-Lt.index+St.slice(bt+1).join(`
`).length,Dr.raw=Dr.raw.substring(0,Dr.raw.length-zr),Jr=Jr.substring(0,Lt.index),yt=Jr,gt=bt+1)),bt!==gt-1){if(dr=this.rules.block.listItemStart.exec(St[bt+1]),this.options.pedantic?dr[1].length>$r[1].length:dr[1].length>=$r[0].length||dr[1].length>3){St.splice(bt,2,St[bt]+(!this.options.pedantic&&dr[1].length<$r[0].length&&!St[bt].match(/\n$/)?"":`
`)+St[bt+1]),bt--,gt--;continue}else(!this.options.pedantic||this.options.smartLists?dr[2][dr[2].length-1]!==kt[kt.length-1]:Fe===(dr[2].length===1))&&(zr=St.slice(bt+1).join(`
`).length,Dr.raw=Dr.raw.substring(0,Dr.raw.length-zr),bt=gt-1);$r=dr}Er=Jr.length,Jr=Jr.replace(/^ *([*+-]|\d+[.)]) ?/,""),~Jr.indexOf(`
`)&&(Er-=Jr.length,Jr=this.options.pedantic?Jr.replace(/^ {1,4}/gm,""):Jr.replace(new RegExp("^ {1,"+Er+"}","gm"),"")),Jr=te(Jr,`
`),bt!==gt-1&&(yt=yt+`
`),sn=Vr||/\n\n(?!\s*$)/.test(yt),bt!==gt-1&&(Vr=yt.slice(-2)===`
`,sn||(sn=Vr)),sn&&(Dr.loose=!0),this.options.gfm&&(ln=/^\[[ xX]\] /.test(Jr),sr=void 0,ln&&(sr=Jr[1]!==" ",Jr=Jr.replace(/^\[[ xX]\] +/,""))),Dr.items.push({type:"list_item",raw:yt,task:ln,checked:sr,loose:sn,text:Jr})}return Dr}},Ie.html=function(ge){var Ke=this.rules.block.html.exec(ge);if(Ke)return{type:this.options.sanitize?"paragraph":"html",raw:Ke[0],pre:!this.options.sanitizer&&(Ke[1]==="pre"||Ke[1]==="script"||Ke[1]==="style"),text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(Ke[0]):L(Ke[0]):Ke[0]}},Ie.def=function(ge){var Ke=this.rules.block.def.exec(ge);if(Ke){Ke[3]&&(Ke[3]=Ke[3].substring(1,Ke[3].length-1));var yt=Ke[1].toLowerCase().replace(/\s+/g," ");return{type:"def",tag:yt,raw:Ke[0],href:Ke[2],title:Ke[3]}}},Ie.table=function(ge){var Ke=this.rules.block.table.exec(ge);if(Ke){var yt={type:"table",header:M(Ke[1].replace(/^ *| *\| *$/g,"")),align:Ke[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:Ke[3]?Ke[3].replace(/\n$/,"").split(`
`):[]};if(yt.header.length===yt.align.length){yt.raw=Ke[0];var kt=yt.align.length,Fe;for(Fe=0;Fe<kt;Fe++)/^ *-+: *$/.test(yt.align[Fe])?yt.align[Fe]="right":/^ *:-+: *$/.test(yt.align[Fe])?yt.align[Fe]="center":/^ *:-+ *$/.test(yt.align[Fe])?yt.align[Fe]="left":yt.align[Fe]=null;for(kt=yt.cells.length,Fe=0;Fe<kt;Fe++)yt.cells[Fe]=M(yt.cells[Fe].replace(/^ *\| *| *\| *$/g,""),yt.header.length);return yt}}},Ie.lheading=function(ge){var Ke=this.rules.block.lheading.exec(ge);if(Ke)return{type:"heading",raw:Ke[0],depth:Ke[2].charAt(0)==="="?1:2,text:Ke[1]}},Ie.paragraph=function(ge){var Ke=this.rules.block.paragraph.exec(ge);if(Ke)return{type:"paragraph",raw:Ke[0],text:Ke[1].charAt(Ke[1].length-1)===`
`?Ke[1].slice(0,-1):Ke[1]}},Ie.text=function(ge){var Ke=this.rules.block.text.exec(ge);if(Ke)return{type:"text",raw:Ke[0],text:Ke[0]}},Ie.escape=function(ge){var Ke=this.rules.inline.escape.exec(ge);if(Ke)return{type:"escape",raw:Ke[0],text:L(Ke[1])}},Ie.tag=function(ge,Ke,yt){var kt=this.rules.inline.tag.exec(ge);if(kt)return!Ke&&/^<a /i.test(kt[0])?Ke=!0:Ke&&/^<\/a>/i.test(kt[0])&&(Ke=!1),!yt&&/^<(pre|code|kbd|script)(\s|>)/i.test(kt[0])?yt=!0:yt&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(kt[0])&&(yt=!1),{type:this.options.sanitize?"text":"html",raw:kt[0],inLink:Ke,inRawBlock:yt,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(kt[0]):L(kt[0]):kt[0]}},Ie.link=function(ge){var Ke=this.rules.inline.link.exec(ge);if(Ke){var yt=Ke[2].trim();if(!this.options.pedantic&&/^</.test(yt)){if(!/>$/.test(yt))return;var kt=te(yt.slice(0,-1),"\\");if((yt.length-kt.length)%2===0)return}else{var Fe=X(Ke[2],"()");if(Fe>-1){var Dr=Ke[0].indexOf("!")===0?5:4,St=Dr+Ke[1].length+Fe;Ke[2]=Ke[2].substring(0,Fe),Ke[0]=Ke[0].substring(0,St).trim(),Ke[3]=""}}var Vr=Ke[2],Jr="";if(this.options.pedantic){var Er=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(Vr);Er&&(Vr=Er[1],Jr=Er[3])}else Jr=Ke[3]?Ke[3].slice(1,-1):"";return Vr=Vr.trim(),/^</.test(Vr)&&(this.options.pedantic&&!/>$/.test(yt)?Vr=Vr.slice(1):Vr=Vr.slice(1,-1)),fe(Ke,{href:Vr&&Vr.replace(this.rules.inline._escapes,"$1"),title:Jr&&Jr.replace(this.rules.inline._escapes,"$1")},Ke[0])}},Ie.reflink=function(ge,Ke){var yt;if((yt=this.rules.inline.reflink.exec(ge))||(yt=this.rules.inline.nolink.exec(ge))){var kt=(yt[2]||yt[1]).replace(/\s+/g," ");if(kt=Ke[kt.toLowerCase()],!kt||!kt.href){var Fe=yt[0].charAt(0);return{type:"text",raw:Fe,text:Fe}}return fe(yt,kt,yt[0])}},Ie.emStrong=function(ge,Ke,yt){yt===void 0&&(yt="");var kt=this.rules.inline.emStrong.lDelim.exec(ge);if(kt&&!(kt[3]&&yt.match(/(?:[0-9A-Za-z\xAA\xB2\xB3\xB5\xB9\xBA\xBC-\xBE\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u0660-\u0669\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07C0-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u08A0-\u08B4\u08B6-\u08C7\u0904-\u0939\u093D\u0950\u0958-\u0961\u0966-\u096F\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09E6-\u09F1\u09F4-\u09F9\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A66-\u0A6F\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AE6-\u0AEF\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B66-\u0B6F\u0B71-\u0B77\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0BE6-\u0BF2\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C66-\u0C6F\u0C78-\u0C7E\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CE6-\u0CEF\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D58-\u0D61\u0D66-\u0D78\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DE6-\u0DEF\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F20-\u0F33\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F-\u1049\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u1090-\u1099\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1369-\u137C\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u17E0-\u17E9\u17F0-\u17F9\u1810-\u1819\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A16\u1A20-\u1A54\u1A80-\u1A89\u1A90-\u1A99\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B50-\u1B59\u1B83-\u1BA0\u1BAE-\u1BE5\u1C00-\u1C23\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2070\u2071\u2074-\u2079\u207F-\u2089\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2150-\u2189\u2460-\u249B\u24EA-\u24FF\u2776-\u2793\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2CFD\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u3192-\u3195\u31A0-\u31BF\u31F0-\u31FF\u3220-\u3229\u3248-\u324F\u3251-\u325F\u3280-\u3289\u32B1-\u32BF\u3400-\u4DBF\u4E00-\u9FFC\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7BF\uA7C2-\uA7CA\uA7F5-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA830-\uA835\uA840-\uA873\uA882-\uA8B3\uA8D0-\uA8D9\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA900-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF-\uA9D9\uA9E0-\uA9E4\uA9E6-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA50-\uAA59\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD07-\uDD33\uDD40-\uDD78\uDD8A\uDD8B\uDE80-\uDE9C\uDEA0-\uDED0\uDEE1-\uDEFB\uDF00-\uDF23\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC58-\uDC76\uDC79-\uDC9E\uDCA7-\uDCAF\uDCE0-\uDCF2\uDCF4\uDCF5\uDCFB-\uDD1B\uDD20-\uDD39\uDD80-\uDDB7\uDDBC-\uDDCF\uDDD2-\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE40-\uDE48\uDE60-\uDE7E\uDE80-\uDE9F\uDEC0-\uDEC7\uDEC9-\uDEE4\uDEEB-\uDEEF\uDF00-\uDF35\uDF40-\uDF55\uDF58-\uDF72\uDF78-\uDF91\uDFA9-\uDFAF]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDCFA-\uDD23\uDD30-\uDD39\uDE60-\uDE7E\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF27\uDF30-\uDF45\uDF51-\uDF54\uDFB0-\uDFCB\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC52-\uDC6F\uDC83-\uDCAF\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD03-\uDD26\uDD36-\uDD3F\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDD0-\uDDDA\uDDDC\uDDE1-\uDDF4\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDEF0-\uDEF9\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC50-\uDC59\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE50-\uDE59\uDE80-\uDEAA\uDEB8\uDEC0-\uDEC9\uDF00-\uDF1A\uDF30-\uDF3B]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCF2\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDD50-\uDD59\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC50-\uDC6C\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD50-\uDD59\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDDA0-\uDDA9\uDEE0-\uDEF2\uDFB0\uDFC0-\uDFD4]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF50-\uDF59\uDF5B-\uDF61\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE96\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82C[\uDC00-\uDD1E\uDD50-\uDD52\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD834[\uDEE0-\uDEF3\uDF60-\uDF78]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD838[\uDD00-\uDD2C\uDD37-\uDD3D\uDD40-\uDD49\uDD4E\uDEC0-\uDEEB\uDEF0-\uDEF9]|\uD83A[\uDC00-\uDCC4\uDCC7-\uDCCF\uDD00-\uDD43\uDD4B\uDD50-\uDD59]|\uD83B[\uDC71-\uDCAB\uDCAD-\uDCAF\uDCB1-\uDCB4\uDD01-\uDD2D\uDD2F-\uDD3D\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD83C[\uDD00-\uDD0C]|\uD83E[\uDFF0-\uDFF9]|\uD869[\uDC00-\uDEDD\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A])/))){var Fe=kt[1]||kt[2]||"";if(!Fe||Fe&&(yt===""||this.rules.inline.punctuation.exec(yt))){var Dr=kt[0].length-1,St,Vr,Jr=Dr,Er=0,$r=kt[0][0]==="*"?this.rules.inline.emStrong.rDelimAst:this.rules.inline.emStrong.rDelimUnd;for($r.lastIndex=0,Ke=Ke.slice(-1*ge.length+Dr);(kt=$r.exec(Ke))!=null;)if(St=kt[1]||kt[2]||kt[3]||kt[4]||kt[5]||kt[6],!!St){if(Vr=St.length,kt[3]||kt[4]){Jr+=Vr;continue}else if((kt[5]||kt[6])&&Dr%3&&!((Dr+Vr)%3)){Er+=Vr;continue}if(Jr-=Vr,!(Jr>0))return Vr=Math.min(Vr,Vr+Jr+Er),Math.min(Dr,Vr)%2?{type:"em",raw:ge.slice(0,Dr+kt.index+Vr+1),text:ge.slice(1,Dr+kt.index+Vr)}:{type:"strong",raw:ge.slice(0,Dr+kt.index+Vr+1),text:ge.slice(2,Dr+kt.index+Vr-1)}}}}},Ie.codespan=function(ge){var Ke=this.rules.inline.code.exec(ge);if(Ke){var yt=Ke[2].replace(/\n/g," "),kt=/[^ ]/.test(yt),Fe=/^ /.test(yt)&&/ $/.test(yt);return kt&&Fe&&(yt=yt.substring(1,yt.length-1)),yt=L(yt,!0),{type:"codespan",raw:Ke[0],text:yt}}},Ie.br=function(ge){var Ke=this.rules.inline.br.exec(ge);if(Ke)return{type:"br",raw:Ke[0]}},Ie.del=function(ge){var Ke=this.rules.inline.del.exec(ge);if(Ke)return{type:"del",raw:Ke[0],text:Ke[2]}},Ie.autolink=function(ge,Ke){var yt=this.rules.inline.autolink.exec(ge);if(yt){var kt,Fe;return yt[2]==="@"?(kt=L(this.options.mangle?Ke(yt[1]):yt[1]),Fe="mailto:"+kt):(kt=L(yt[1]),Fe=kt),{type:"link",raw:yt[0],text:kt,href:Fe,tokens:[{type:"text",raw:kt,text:kt}]}}},Ie.url=function(ge,Ke){var yt;if(yt=this.rules.inline.url.exec(ge)){var kt,Fe;if(yt[2]==="@")kt=L(this.options.mangle?Ke(yt[0]):yt[0]),Fe="mailto:"+kt;else{var Dr;do Dr=yt[0],yt[0]=this.rules.inline._backpedal.exec(yt[0])[0];while(Dr!==yt[0]);kt=L(yt[0]),yt[1]==="www."?Fe="http://"+kt:Fe=kt}return{type:"link",raw:yt[0],text:kt,href:Fe,tokens:[{type:"text",raw:kt,text:kt}]}}},Ie.inlineText=function(ge,Ke,yt){var kt=this.rules.inline.text.exec(ge);if(kt){var Fe;return Ke?Fe=this.options.sanitize?this.options.sanitizer?this.options.sanitizer(kt[0]):L(kt[0]):kt[0]:Fe=L(this.options.smartypants?yt(kt[0]):kt[0]),{type:"text",raw:kt[0],text:Fe}}},ct}(),Me=ee.noopTest,ke=ee.edit,Ft=ee.merge,ht={newline:/^(?: *(?:\n|$))+/,code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*\n)|~{3,})([^\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,hr:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?! {0,3}bull )\n*|\s*$)/,html:"^ {0,3}(?:<(script|pre|style)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|<![A-Z][\\s\\S]*?(?:>\\n*|$)|<!\\[CDATA\\[[\\s\\S]*?(?:\\]\\]>\\n*|$)|</?(tag)(?: +|\\n|/?>)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|</(?!script|pre|style)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))",def:/^ {0,3}\[(label)\]: *\n? *<?([^\s>]+)>?(?:(?: +\n? *| *\n *)(title))? *(?:\n+|$)/,nptable:Me,table:Me,lheading:/^([^\n]+)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html| +\n)[^\n]+)*)/,text:/^[^\n]+/};ht._label=/(?!\s*\])(?:\\[\[\]]|[^\[\]])+/,ht._title=/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/,ht.def=ke(ht.def).replace("label",ht._label).replace("title",ht._title).getRegex(),ht.bullet=/(?:[*+-]|\d{1,9}[.)])/,ht.item=/^( *)(bull) ?[^\n]*(?:\n(?! *bull ?)[^\n]*)*/,ht.item=ke(ht.item,"gm").replace(/bull/g,ht.bullet).getRegex(),ht.listItemStart=ke(/^( *)(bull) */).replace("bull",ht.bullet).getRegex(),ht.list=ke(ht.list).replace(/bull/g,ht.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+ht.def.source+")").getRegex(),ht._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",ht._comment=/<!--(?!-?>)[\s\S]*?(?:-->|$)/,ht.html=ke(ht.html,"i").replace("comment",ht._comment).replace("tag",ht._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),ht.paragraph=ke(ht._paragraph).replace("hr",ht.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|!--)").replace("tag",ht._tag).getRegex(),ht.blockquote=ke(ht.blockquote).replace("paragraph",ht.paragraph).getRegex(),ht.normal=Ft({},ht),ht.gfm=Ft({},ht.normal,{nptable:"^ *([^|\\n ].*\\|.*)\\n {0,3}([-:]+ *\\|[-| :]*)(?:\\n((?:(?!\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)",table:"^ *\\|(.+)\\n {0,3}\\|?( *[-:]+[-| :]*)(?:\\n *((?:(?!\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"}),ht.gfm.nptable=ke(ht.gfm.nptable).replace("hr",ht.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|!--)").replace("tag",ht._tag).getRegex(),ht.gfm.table=ke(ht.gfm.table).replace("hr",ht.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|!--)").replace("tag",ht._tag).getRegex(),ht.pedantic=Ft({},ht.normal,{html:ke(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:"[^"]*"|'[^']*'|\\s[^'"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment",ht._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:Me,paragraph:ke(ht.normal._paragraph).replace("hr",ht.hr).replace("heading",` *#{1,6} *[^
]`).replace("lheading",ht.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()});var At={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:Me,tag:"^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(?!\s*\])((?:\\[\[\]]?|[^\[\]\\])+)\]/,nolink:/^!?\[(?!\s*\])((?:\[[^\[\]]*\]|\\[\[\]]|[^\[\]])*)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",emStrong:{lDelim:/^(?:\*+(?:([punct_])|[^\s*]))|^_+(?:([punct*])|([^\s_]))/,rDelimAst:/\_\_[^_*]*?\*[^_*]*?\_\_|[punct_](\*+)(?=[\s]|$)|[^punct*_\s](\*+)(?=[punct_\s]|$)|[punct_\s](\*+)(?=[^punct*_\s])|[\s](\*+)(?=[punct_])|[punct_](\*+)(?=[punct_])|[^punct*_\s](\*+)(?=[^punct*_\s])/,rDelimUnd:/\*\*[^_*]*?\_[^_*]*?\*\*|[punct*](\_+)(?=[\s]|$)|[^punct*_\s](\_+)(?=[punct*\s]|$)|[punct*\s](\_+)(?=[^punct*_\s])|[\s](\_+)(?=[punct*])|[punct*](\_+)(?=[punct*])/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:Me,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,punctuation:/^([\spunctuation])/};At._punctuation="!\"#$%&'()+\\-.,/:;<=>?@\\[\\]`^{|}~",At.punctuation=ke(At.punctuation).replace(/punctuation/g,At._punctuation).getRegex(),At.blockSkip=/\[[^\]]*?\]\([^\)]*?\)|`[^`]*?`|<[^>]*?>/g,At.escapedEmSt=/\\\*|\\_/g,At._comment=ke(ht._comment).replace("(?:-->|$)","-->").getRegex(),At.emStrong.lDelim=ke(At.emStrong.lDelim).replace(/punct/g,At._punctuation).getRegex(),At.emStrong.rDelimAst=ke(At.emStrong.rDelimAst,"g").replace(/punct/g,At._punctuation).getRegex(),At.emStrong.rDelimUnd=ke(At.emStrong.rDelimUnd,"g").replace(/punct/g,At._punctuation).getRegex(),At._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,At._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,At._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/,At.autolink=ke(At.autolink).replace("scheme",At._scheme).replace("email",At._email).getRegex(),At._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,At.tag=ke(At.tag).replace("comment",At._comment).replace("attribute",At._attribute).getRegex(),At._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,At._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/,At._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,At.link=ke(At.link).replace("label",At._label).replace("href",At._href).replace("title",At._title).getRegex(),At.reflink=ke(At.reflink).replace("label",At._label).getRegex(),At.reflinkSearch=ke(At.reflinkSearch,"g").replace("reflink",At.reflink).replace("nolink",At.nolink).getRegex(),At.normal=Ft({},At),At.pedantic=Ft({},At.normal,{strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:ke(/^!?\[(label)\]\((.*?)\)/).replace("label",At._label).getRegex(),reflink:ke(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",At._label).getRegex()}),At.gfm=Ft({},At.normal,{escape:ke(At.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\<!\[`*~_]|\b_|https?:\/\/|ftp:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)))/}),At.gfm.url=ke(At.gfm.url,"i").replace("email",At.gfm._extended_email).getRegex(),At.breaks=Ft({},At.gfm,{br:ke(At.br).replace("{2,}","*").getRegex(),text:ke(At.gfm.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()});var tr={block:ht,inline:At},qt=Ce,cr=u.exports.defaults,Qe=tr.block,Pt=tr.inline,zt=ee.repeatString;function it(ct){return ct.replace(/---/g,"\u2014").replace(/--/g,"\u2013").replace(/(^|[-\u2014/(\[{"\s])'/g,"$1\u2018").replace(/'/g,"\u2019").replace(/(^|[-\u2014/(\[{\u2018\s])"/g,"$1\u201C").replace(/"/g,"\u201D").replace(/\.{3}/g,"\u2026")}function Ot(ct){var Ie="",Et,ge,Ke=ct.length;for(Et=0;Et<Ke;Et++)ge=ct.charCodeAt(Et),Math.random()>.5&&(ge="x"+ge.toString(16)),Ie+="&#"+ge+";";return Ie}var pt=function(){function ct(Et){this.tokens=[],this.tokens.links=Object.create(null),this.options=Et||cr,this.options.tokenizer=this.options.tokenizer||new qt,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options;var ge={block:Qe.normal,inline:Pt.normal};this.options.pedantic?(ge.block=Qe.pedantic,ge.inline=Pt.pedantic):this.options.gfm&&(ge.block=Qe.gfm,this.options.breaks?ge.inline=Pt.breaks:ge.inline=Pt.gfm),this.tokenizer.rules=ge}ct.lex=function(ge,Ke){var yt=new ct(Ke);return yt.lex(ge)},ct.lexInline=function(ge,Ke){var yt=new ct(Ke);return yt.inlineTokens(ge)};var Ie=ct.prototype;return Ie.lex=function(ge){return ge=ge.replace(/\r\n|\r/g,`
`).replace(/\t/g," "),this.blockTokens(ge,this.tokens,!0),this.inline(this.tokens),this.tokens},Ie.blockTokens=function(ge,Ke,yt){Ke===void 0&&(Ke=[]),yt===void 0&&(yt=!0),this.options.pedantic&&(ge=ge.replace(/^ +$/gm,""));for(var kt,Fe,Dr,St;ge;){if(kt=this.tokenizer.space(ge)){ge=ge.substring(kt.raw.length),kt.type&&Ke.push(kt);continue}if(kt=this.tokenizer.code(ge)){ge=ge.substring(kt.raw.length),St=Ke[Ke.length-1],St&&St.type==="paragraph"?(St.raw+=`
`+kt.raw,St.text+=`
`+kt.text):Ke.push(kt);continue}if(kt=this.tokenizer.fences(ge)){ge=ge.substring(kt.raw.length),Ke.push(kt);continue}if(kt=this.tokenizer.heading(ge)){ge=ge.substring(kt.raw.length),Ke.push(kt);continue}if(kt=this.tokenizer.nptable(ge)){ge=ge.substring(kt.raw.length),Ke.push(kt);continue}if(kt=this.tokenizer.hr(ge)){ge=ge.substring(kt.raw.length),Ke.push(kt);continue}if(kt=this.tokenizer.blockquote(ge)){ge=ge.substring(kt.raw.length),kt.tokens=this.blockTokens(kt.text,[],yt),Ke.push(kt);continue}if(kt=this.tokenizer.list(ge)){for(ge=ge.substring(kt.raw.length),Dr=kt.items.length,Fe=0;Fe<Dr;Fe++)kt.items[Fe].tokens=this.blockTokens(kt.items[Fe].text,[],!1);Ke.push(kt);continue}if(kt=this.tokenizer.html(ge)){ge=ge.substring(kt.raw.length),Ke.push(kt);continue}if(yt&&(kt=this.tokenizer.def(ge))){ge=ge.substring(kt.raw.length),this.tokens.links[kt.tag]||(this.tokens.links[kt.tag]={href:kt.href,title:kt.title});continue}if(kt=this.tokenizer.table(ge)){ge=ge.substring(kt.raw.length),Ke.push(kt);continue}if(kt=this.tokenizer.lheading(ge)){ge=ge.substring(kt.raw.length),Ke.push(kt);continue}if(yt&&(kt=this.tokenizer.paragraph(ge))){ge=ge.substring(kt.raw.length),Ke.push(kt);continue}if(kt=this.tokenizer.text(ge)){ge=ge.substring(kt.raw.length),St=Ke[Ke.length-1],St&&St.type==="text"?(St.raw+=`
`+kt.raw,St.text+=`
`+kt.text):Ke.push(kt);continue}if(ge){var Vr="Infinite loop on byte: "+ge.charCodeAt(0);if(this.options.silent){console.error(Vr);break}else throw new Error(Vr)}}return Ke},Ie.inline=function(ge){var Ke,yt,kt,Fe,Dr,St,Vr=ge.length;for(Ke=0;Ke<Vr;Ke++)switch(St=ge[Ke],St.type){case"paragraph":case"text":case"heading":{St.tokens=[],this.inlineTokens(St.text,St.tokens);break}case"table":{for(St.tokens={header:[],cells:[]},Fe=St.header.length,yt=0;yt<Fe;yt++)St.tokens.header[yt]=[],this.inlineTokens(St.header[yt],St.tokens.header[yt]);for(Fe=St.cells.length,yt=0;yt<Fe;yt++)for(Dr=St.cells[yt],St.tokens.cells[yt]=[],kt=0;kt<Dr.length;kt++)St.tokens.cells[yt][kt]=[],this.inlineTokens(Dr[kt],St.tokens.cells[yt][kt]);break}case"blockquote":{this.inline(St.tokens);break}case"list":{for(Fe=St.items.length,yt=0;yt<Fe;yt++)this.inline(St.items[yt].tokens);break}}return ge},Ie.inlineTokens=function(ge,Ke,yt,kt){Ke===void 0&&(Ke=[]),yt===void 0&&(yt=!1),kt===void 0&&(kt=!1);var Fe,Dr,St=ge,Vr,Jr,Er;if(this.tokens.links){var $r=Object.keys(this.tokens.links);if($r.length>0)for(;(Vr=this.tokenizer.rules.inline.reflinkSearch.exec(St))!=null;)$r.includes(Vr[0].slice(Vr[0].lastIndexOf("[")+1,-1))&&(St=St.slice(0,Vr.index)+"["+zt("a",Vr[0].length-2)+"]"+St.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;(Vr=this.tokenizer.rules.inline.blockSkip.exec(St))!=null;)St=St.slice(0,Vr.index)+"["+zt("a",Vr[0].length-2)+"]"+St.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;(Vr=this.tokenizer.rules.inline.escapedEmSt.exec(St))!=null;)St=St.slice(0,Vr.index)+"++"+St.slice(this.tokenizer.rules.inline.escapedEmSt.lastIndex);for(;ge;){if(Jr||(Er=""),Jr=!1,Fe=this.tokenizer.escape(ge)){ge=ge.substring(Fe.raw.length),Ke.push(Fe);continue}if(Fe=this.tokenizer.tag(ge,yt,kt)){ge=ge.substring(Fe.raw.length),yt=Fe.inLink,kt=Fe.inRawBlock;var dr=Ke[Ke.length-1];dr&&Fe.type==="text"&&dr.type==="text"?(dr.raw+=Fe.raw,dr.text+=Fe.text):Ke.push(Fe);continue}if(Fe=this.tokenizer.link(ge)){ge=ge.substring(Fe.raw.length),Fe.type==="link"&&(Fe.tokens=this.inlineTokens(Fe.text,[],!0,kt)),Ke.push(Fe);continue}if(Fe=this.tokenizer.reflink(ge,this.tokens.links)){ge=ge.substring(Fe.raw.length);var zr=Ke[Ke.length-1];Fe.type==="link"?(Fe.tokens=this.inlineTokens(Fe.text,[],!0,kt),Ke.push(Fe)):zr&&Fe.type==="text"&&zr.type==="text"?(zr.raw+=Fe.raw,zr.text+=Fe.text):Ke.push(Fe);continue}if(Fe=this.tokenizer.emStrong(ge,St,Er)){ge=ge.substring(Fe.raw.length),Fe.tokens=this.inlineTokens(Fe.text,[],yt,kt),Ke.push(Fe);continue}if(Fe=this.tokenizer.codespan(ge)){ge=ge.substring(Fe.raw.length),Ke.push(Fe);continue}if(Fe=this.tokenizer.br(ge)){ge=ge.substring(Fe.raw.length),Ke.push(Fe);continue}if(Fe=this.tokenizer.del(ge)){ge=ge.substring(Fe.raw.length),Fe.tokens=this.inlineTokens(Fe.text,[],yt,kt),Ke.push(Fe);continue}if(Fe=this.tokenizer.autolink(ge,Ot)){ge=ge.substring(Fe.raw.length),Ke.push(Fe);continue}if(!yt&&(Fe=this.tokenizer.url(ge,Ot))){ge=ge.substring(Fe.raw.length),Ke.push(Fe);continue}if(Fe=this.tokenizer.inlineText(ge,kt,it)){ge=ge.substring(Fe.raw.length),Fe.raw.slice(-1)!=="_"&&(Er=Fe.raw.slice(-1)),Jr=!0,Dr=Ke[Ke.length-1],Dr&&Dr.type==="text"?(Dr.raw+=Fe.raw,Dr.text+=Fe.text):Ke.push(Fe);continue}if(ge){var sn="Infinite loop on byte: "+ge.charCodeAt(0);if(this.options.silent){console.error(sn);break}else throw new Error(sn)}}return Ke},e(ct,null,[{key:"rules",get:function(){return{block:Qe,inline:Pt}}}]),ct}(),et=u.exports.defaults,Ne=ee.cleanUrl,me=ee.escape,Ee=function(){function ct(Et){this.options=Et||et}var Ie=ct.prototype;return Ie.code=function(ge,Ke,yt){var kt=(Ke||"").match(/\S*/)[0];if(this.options.highlight){var Fe=this.options.highlight(ge,kt);Fe!=null&&Fe!==ge&&(yt=!0,ge=Fe)}return ge=ge.replace(/\n$/,"")+`
`,kt?'<pre><code class="'+this.options.langPrefix+me(kt,!0)+'">'+(yt?ge:me(ge,!0))+`</code></pre>
`:"<pre><code>"+(yt?ge:me(ge,!0))+`</code></pre>
`},Ie.blockquote=function(ge){return`<blockquote>
`+ge+`</blockquote>
`},Ie.html=function(ge){return ge},Ie.heading=function(ge,Ke,yt,kt){return this.options.headerIds?"<h"+Ke+' id="'+this.options.headerPrefix+kt.slug(yt)+'">'+ge+"</h"+Ke+`>
`:"<h"+Ke+">"+ge+"</h"+Ke+`>
`},Ie.hr=function(){return this.options.xhtml?`<hr/>
`:`<hr>
`},Ie.list=function(ge,Ke,yt){var kt=Ke?"ol":"ul",Fe=Ke&&yt!==1?' start="'+yt+'"':"";return"<"+kt+Fe+`>
`+ge+"</"+kt+`>
`},Ie.listitem=function(ge){return"<li>"+ge+`</li>
`},Ie.checkbox=function(ge){return"<input "+(ge?'checked="" ':"")+'disabled="" type="checkbox"'+(this.options.xhtml?" /":"")+"> "},Ie.paragraph=function(ge){return"<p>"+ge+`</p>
`},Ie.table=function(ge,Ke){return Ke&&(Ke="<tbody>"+Ke+"</tbody>"),`<table>
<thead>
`+ge+`</thead>
`+Ke+`</table>
`},Ie.tablerow=function(ge){return`<tr>
`+ge+`</tr>
`},Ie.tablecell=function(ge,Ke){var yt=Ke.header?"th":"td",kt=Ke.align?"<"+yt+' align="'+Ke.align+'">':"<"+yt+">";return kt+ge+"</"+yt+`>
`},Ie.strong=function(ge){return"<strong>"+ge+"</strong>"},Ie.em=function(ge){return"<em>"+ge+"</em>"},Ie.codespan=function(ge){return"<code>"+ge+"</code>"},Ie.br=function(){return this.options.xhtml?"<br/>":"<br>"},Ie.del=function(ge){return"<del>"+ge+"</del>"},Ie.link=function(ge,Ke,yt){if(ge=Ne(this.options.sanitize,this.options.baseUrl,ge),ge===null)return yt;var kt='<a href="'+me(ge)+'"';return Ke&&(kt+=' title="'+Ke+'"'),kt+=">"+yt+"</a>",kt},Ie.image=function(ge,Ke,yt){if(ge=Ne(this.options.sanitize,this.options.baseUrl,ge),ge===null)return yt;var kt='<img src="'+ge+'" alt="'+yt+'"';return Ke&&(kt+=' title="'+Ke+'"'),kt+=this.options.xhtml?"/>":">",kt},Ie.text=function(ge){return ge},ct}(),Le=function(){function ct(){}var Ie=ct.prototype;return Ie.strong=function(ge){return ge},Ie.em=function(ge){return ge},Ie.codespan=function(ge){return ge},Ie.del=function(ge){return ge},Ie.html=function(ge){return ge},Ie.text=function(ge){return ge},Ie.link=function(ge,Ke,yt){return""+yt},Ie.image=function(ge,Ke,yt){return""+yt},Ie.br=function(){return""},ct}(),$e=function(){function ct(){this.seen={}}var Ie=ct.prototype;return Ie.serialize=function(ge){return ge.toLowerCase().trim().replace(/<[!\/a-z].*?>/ig,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-")},Ie.getNextSafeSlug=function(ge,Ke){var yt=ge,kt=0;if(this.seen.hasOwnProperty(yt)){kt=this.seen[ge];do kt++,yt=ge+"-"+kt;while(this.seen.hasOwnProperty(yt))}return Ke||(this.seen[ge]=kt,this.seen[yt]=0),yt},Ie.slug=function(ge,Ke){Ke===void 0&&(Ke={});var yt=this.serialize(ge);return this.getNextSafeSlug(yt,Ke.dryrun)},ct}(),Ze=Ee,nt=Le,ut=$e,Wt=u.exports.defaults,Zt=ee.unescape,Pe=function(){function ct(Et){this.options=Et||Wt,this.options.renderer=this.options.renderer||new Ze,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new nt,this.slugger=new ut}ct.parse=function(ge,Ke){var yt=new ct(Ke);return yt.parse(ge)},ct.parseInline=function(ge,Ke){var yt=new ct(Ke);return yt.parseInline(ge)};var Ie=ct.prototype;return Ie.parse=function(ge,Ke){Ke===void 0&&(Ke=!0);var yt="",kt,Fe,Dr,St,Vr,Jr,Er,$r,dr,zr,sn,ln,sr,Lt,gt,bt,jt,Sr,br=ge.length;for(kt=0;kt<br;kt++)switch(zr=ge[kt],zr.type){case"space":continue;case"hr":{yt+=this.renderer.hr();continue}case"heading":{yt+=this.renderer.heading(this.parseInline(zr.tokens),zr.depth,Zt(this.parseInline(zr.tokens,this.textRenderer)),this.slugger);continue}case"code":{yt+=this.renderer.code(zr.text,zr.lang,zr.escaped);continue}case"table":{for($r="",Er="",St=zr.header.length,Fe=0;Fe<St;Fe++)Er+=this.renderer.tablecell(this.parseInline(zr.tokens.header[Fe]),{header:!0,align:zr.align[Fe]});for($r+=this.renderer.tablerow(Er),dr="",St=zr.cells.length,Fe=0;Fe<St;Fe++){for(Jr=zr.tokens.cells[Fe],Er="",Vr=Jr.length,Dr=0;Dr<Vr;Dr++)Er+=this.renderer.tablecell(this.parseInline(Jr[Dr]),{header:!1,align:zr.align[Dr]});dr+=this.renderer.tablerow(Er)}yt+=this.renderer.table($r,dr);continue}case"blockquote":{dr=this.parse(zr.tokens),yt+=this.renderer.blockquote(dr);continue}case"list":{for(sn=zr.ordered,ln=zr.start,sr=zr.loose,St=zr.items.length,dr="",Fe=0;Fe<St;Fe++)gt=zr.items[Fe],bt=gt.checked,jt=gt.task,Lt="",gt.task&&(Sr=this.renderer.checkbox(bt),sr?gt.tokens.length>0&&gt.tokens[0].type==="text"?(gt.tokens[0].text=Sr+" "+gt.tokens[0].text,gt.tokens[0].tokens&&gt.tokens[0].tokens.length>0&&gt.tokens[0].tokens[0].type==="text"&&(gt.tokens[0].tokens[0].text=Sr+" "+gt.tokens[0].tokens[0].text)):gt.tokens.unshift({type:"text",text:Sr}):Lt+=Sr),Lt+=this.parse(gt.tokens,sr),dr+=this.renderer.listitem(Lt,jt,bt);yt+=this.renderer.list(dr,sn,ln);continue}case"html":{yt+=this.renderer.html(zr.text);continue}case"paragraph":{yt+=this.renderer.paragraph(this.parseInline(zr.tokens));continue}case"text":{for(dr=zr.tokens?this.parseInline(zr.tokens):zr.text;kt+1<br&&ge[kt+1].type==="text";)zr=ge[++kt],dr+=`
`+(zr.tokens?this.parseInline(zr.tokens):zr.text);yt+=Ke?this.renderer.paragraph(dr):dr;continue}default:{var at='Token with "'+zr.type+'" type was not found.';if(this.options.silent){console.error(at);return}else throw new Error(at)}}return yt},Ie.parseInline=function(ge,Ke){Ke=Ke||this.renderer;var yt="",kt,Fe,Dr=ge.length;for(kt=0;kt<Dr;kt++)switch(Fe=ge[kt],Fe.type){case"escape":{yt+=Ke.text(Fe.text);break}case"html":{yt+=Ke.html(Fe.text);break}case"link":{yt+=Ke.link(Fe.href,Fe.title,this.parseInline(Fe.tokens,Ke));break}case"image":{yt+=Ke.image(Fe.href,Fe.title,Fe.text);break}case"strong":{yt+=Ke.strong(this.parseInline(Fe.tokens,Ke));break}case"em":{yt+=Ke.em(this.parseInline(Fe.tokens,Ke));break}case"codespan":{yt+=Ke.codespan(Fe.text);break}case"br":{yt+=Ke.br();break}case"del":{yt+=Ke.del(this.parseInline(Fe.tokens,Ke));break}case"text":{yt+=Ke.text(Fe.text);break}default:{var St='Token with "'+Fe.type+'" type was not found.';if(this.options.silent){console.error(St);return}else throw new Error(St)}}return yt},ct}(),qe=pt,Kt=Pe,Rt=Ce,Nt=Ee,Bt=Le,Ct=$e,Yt=ee.merge,ze=ee.checkSanitizeDeprecation,ue=ee.escape,le=u.exports.getDefaults,Dt=u.exports.changeDefaults,Te=u.exports.defaults;function dt(ct,Ie,Et){if(typeof ct=="undefined"||ct===null)throw new Error("marked(): input parameter is undefined or null");if(typeof ct!="string")throw new Error("marked(): input parameter is of type "+Object.prototype.toString.call(ct)+", string expected");if(typeof Ie=="function"&&(Et=Ie,Ie=null),Ie=Yt({},dt.defaults,Ie||{}),ze(Ie),Et){var ge=Ie.highlight,Ke;try{Ke=qe.lex(ct,Ie)}catch(Dr){return Et(Dr)}var yt=function(St){var Vr;if(!St)try{Ie.walkTokens&&dt.walkTokens(Ke,Ie.walkTokens),Vr=Kt.parse(Ke,Ie)}catch(Jr){St=Jr}return Ie.highlight=ge,St?Et(St):Et(null,Vr)};if(!ge||ge.length<3||(delete Ie.highlight,!Ke.length))return yt();var kt=0;dt.walkTokens(Ke,function(Dr){Dr.type==="code"&&(kt++,setTimeout(function(){ge(Dr.text,Dr.lang,function(St,Vr){if(St)return yt(St);Vr!=null&&Vr!==Dr.text&&(Dr.text=Vr,Dr.escaped=!0),kt--,kt===0&&yt()})},0))}),kt===0&&yt();return}try{var Fe=qe.lex(ct,Ie);return Ie.walkTokens&&dt.walkTokens(Fe,Ie.walkTokens),Kt.parse(Fe,Ie)}catch(Dr){if(Dr.message+=`
Please report this to https://github.com/markedjs/marked.`,Ie.silent)return"<p>An error occurred:</p><pre>"+ue(Dr.message+"",!0)+"</pre>";throw Dr}}dt.options=dt.setOptions=function(ct){return Yt(dt.defaults,ct),Dt(dt.defaults),dt},dt.getDefaults=le,dt.defaults=Te,dt.use=function(ct){var Ie=Yt({},ct);if(ct.renderer&&function(){var ge=dt.defaults.renderer||new Nt,Ke=function(Fe){var Dr=ge[Fe];ge[Fe]=function(){for(var St=arguments.length,Vr=new Array(St),Jr=0;Jr<St;Jr++)Vr[Jr]=arguments[Jr];var Er=ct.renderer[Fe].apply(ge,Vr);return Er===!1&&(Er=Dr.apply(ge,Vr)),Er}};for(var yt in ct.renderer)Ke(yt);Ie.renderer=ge}(),ct.tokenizer&&function(){var ge=dt.defaults.tokenizer||new Rt,Ke=function(Fe){var Dr=ge[Fe];ge[Fe]=function(){for(var St=arguments.length,Vr=new Array(St),Jr=0;Jr<St;Jr++)Vr[Jr]=arguments[Jr];var Er=ct.tokenizer[Fe].apply(ge,Vr);return Er===!1&&(Er=Dr.apply(ge,Vr)),Er}};for(var yt in ct.tokenizer)Ke(yt);Ie.tokenizer=ge}(),ct.walkTokens){var Et=dt.defaults.walkTokens;Ie.walkTokens=function(ge){ct.walkTokens(ge),Et&&Et(ge)}}dt.setOptions(Ie)},dt.walkTokens=function(ct,Ie){for(var Et=s(ct),ge;!(ge=Et()).done;){var Ke=ge.value;switch(Ie(Ke),Ke.type){case"table":{for(var yt=s(Ke.tokens.header),kt;!(kt=yt()).done;){var Fe=kt.value;dt.walkTokens(Fe,Ie)}for(var Dr=s(Ke.tokens.cells),St;!(St=Dr()).done;)for(var Vr=St.value,Jr=s(Vr),Er;!(Er=Jr()).done;){var $r=Er.value;dt.walkTokens($r,Ie)}break}case"list":{dt.walkTokens(Ke.items,Ie);break}default:Ke.tokens&&dt.walkTokens(Ke.tokens,Ie)}}},dt.parseInline=function(ct,Ie){if(typeof ct=="undefined"||ct===null)throw new Error("marked.parseInline(): input parameter is undefined or null");if(typeof ct!="string")throw new Error("marked.parseInline(): input parameter is of type "+Object.prototype.toString.call(ct)+", string expected");Ie=Yt({},dt.defaults,Ie||{}),ze(Ie);try{var Et=qe.lexInline(ct,Ie);return Ie.walkTokens&&dt.walkTokens(Et,Ie.walkTokens),Kt.parseInline(Et,Ie)}catch(ge){if(ge.message+=`
Please report this to https://github.com/markedjs/marked.`,Ie.silent)return"<p>An error occurred:</p><pre>"+ue(ge.message+"",!0)+"</pre>";throw ge}},dt.Parser=Kt,dt.parser=Kt.parse,dt.Renderer=Nt,dt.TextRenderer=Bt,dt.Lexer=qe,dt.lexer=qe.lex,dt.Tokenizer=Rt,dt.Slugger=Ct,dt.parse=dt;var Ht=dt;return Ht})},11690:function(d){const v=/[&<>"']/,e=/[&<>"']/g,t=/[<>"']|&(?!#?\w+;)/,n=/[<>"']|&(?!#?\w+;)/g,s={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},u=Z=>s[Z];function f(Z,ie){if(ie){if(v.test(Z))return Z.replace(e,u)}else if(t.test(Z))return Z.replace(n,u);return Z}const c=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function h(Z){return Z.replace(c,(ie,ne)=>(ne=ne.toLowerCase(),ne==="colon"?":":ne.charAt(0)==="#"?ne.charAt(1)==="x"?String.fromCharCode(parseInt(ne.substring(2),16)):String.fromCharCode(+ne.substring(1)):""))}const o=/(^|[^\[])\^/g;function i(Z,ie){Z=Z.source||Z,ie=ie||"";const ne={replace:(se,Q)=>(Q=Q.source||Q,Q=Q.replace(o,"$1"),Z=Z.replace(se,Q),ne),getRegex:()=>new RegExp(Z,ie)};return ne}const y=/[^\w:]/g,p=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function g(Z,ie,ne){if(Z){let se;try{se=decodeURIComponent(h(ne)).replace(y,"").toLowerCase()}catch(Q){return null}if(se.indexOf("javascript:")===0||se.indexOf("vbscript:")===0||se.indexOf("data:")===0)return null}ie&&!p.test(ne)&&(ne=k(ie,ne));try{ne=encodeURI(ne).replace(/%25/g,"%")}catch(se){return null}return ne}const l={},b=/^[^:]+:\/*[^/]*$/,x=/^([^:]+:)[\s\S]*$/,O=/^([^:]+:\/*[^/]*)[\s\S]*$/;function k(Z,ie){l[" "+Z]||(b.test(Z)?l[" "+Z]=Z+"/":l[" "+Z]=$(Z,"/",!0)),Z=l[" "+Z];const ne=Z.indexOf(":")===-1;return ie.substring(0,2)==="//"?ne?ie:Z.replace(x,"$1")+ie:ie.charAt(0)==="/"?ne?ie:Z.replace(O,"$1")+ie:Z+ie}const C={exec:function(){}};function T(Z){let ie=1,ne,se;for(;ie<arguments.length;ie++){ne=arguments[ie];for(se in ne)Object.prototype.hasOwnProperty.call(ne,se)&&(Z[se]=ne[se])}return Z}function F(Z,ie){const ne=Z.replace(/\|/g,(Y,G,ae)=>{let ee=!1,J=G;for(;--J>=0&&ae[J]==="\\";)ee=!ee;return ee?"|":" |"}),se=ne.split(/ \|/);let Q=0;if(se.length>ie)se.splice(ie);else for(;se.length<ie;)se.push("");for(;Q<se.length;Q++)se[Q]=se[Q].trim().replace(/\\\|/g,"|");return se}function $(Z,ie,ne){const se=Z.length;if(se===0)return"";let Q=0;for(;Q<se;){const Y=Z.charAt(se-Q-1);if(Y===ie&&!ne)Q++;else if(Y!==ie&&ne)Q++;else break}return Z.substr(0,se-Q)}function R(Z,ie){if(Z.indexOf(ie[1])===-1)return-1;const ne=Z.length;let se=0,Q=0;for(;Q<ne;Q++)if(Z[Q]==="\\")Q++;else if(Z[Q]===ie[0])se++;else if(Z[Q]===ie[1]&&(se--,se<0))return Q;return-1}function K(Z){Z&&Z.sanitize&&!Z.silent&&console.warn("marked(): sanitize and sanitizer parameters are deprecated since version 0.7.0, should not be used and will be removed in the future. Read more here: https://marked.js.org/#/USING_ADVANCED.md#options")}function W(Z,ie){if(ie<1)return"";let ne="";for(;ie>1;)ie&1&&(ne+=Z),ie>>=1,Z+=Z;return ne+Z}d.exports={escape:f,unescape:h,edit:i,cleanUrl:g,resolveUrl:k,noopTest:C,merge:T,splitCells:F,rtrim:$,findClosingBracket:R,checkSanitizeDeprecation:K,repeatString:W}},93735:function(d,v,e){(function(){var t=e(75041),n=e(67751).utf8,s=e(78034),u=e(67751).bin,f=function(c,h){c.constructor==String?h&&h.encoding==="binary"?c=u.stringToBytes(c):c=n.stringToBytes(c):s(c)?c=Array.prototype.slice.call(c,0):!Array.isArray(c)&&c.constructor!==Uint8Array&&(c=c.toString());for(var o=t.bytesToWords(c),i=c.length*8,y=1732584193,p=-271733879,g=-1732584194,l=271733878,b=0;b<o.length;b++)o[b]=(o[b]<<8|o[b]>>>24)&16711935|(o[b]<<24|o[b]>>>8)&4278255360;o[i>>>5]|=128<<i%32,o[(i+64>>>9<<4)+14]=i;for(var x=f._ff,O=f._gg,k=f._hh,C=f._ii,b=0;b<o.length;b+=16){var T=y,F=p,$=g,R=l;y=x(y,p,g,l,o[b+0],7,-680876936),l=x(l,y,p,g,o[b+1],12,-389564586),g=x(g,l,y,p,o[b+2],17,606105819),p=x(p,g,l,y,o[b+3],22,-1044525330),y=x(y,p,g,l,o[b+4],7,-176418897),l=x(l,y,p,g,o[b+5],12,1200080426),g=x(g,l,y,p,o[b+6],17,-1473231341),p=x(p,g,l,y,o[b+7],22,-45705983),y=x(y,p,g,l,o[b+8],7,1770035416),l=x(l,y,p,g,o[b+9],12,-1958414417),g=x(g,l,y,p,o[b+10],17,-42063),p=x(p,g,l,y,o[b+11],22,-1990404162),y=x(y,p,g,l,o[b+12],7,1804603682),l=x(l,y,p,g,o[b+13],12,-40341101),g=x(g,l,y,p,o[b+14],17,-1502002290),p=x(p,g,l,y,o[b+15],22,1236535329),y=O(y,p,g,l,o[b+1],5,-165796510),l=O(l,y,p,g,o[b+6],9,-1069501632),g=O(g,l,y,p,o[b+11],14,643717713),p=O(p,g,l,y,o[b+0],20,-373897302),y=O(y,p,g,l,o[b+5],5,-701558691),l=O(l,y,p,g,o[b+10],9,38016083),g=O(g,l,y,p,o[b+15],14,-660478335),p=O(p,g,l,y,o[b+4],20,-405537848),y=O(y,p,g,l,o[b+9],5,568446438),l=O(l,y,p,g,o[b+14],9,-1019803690),g=O(g,l,y,p,o[b+3],14,-187363961),p=O(p,g,l,y,o[b+8],20,1163531501),y=O(y,p,g,l,o[b+13],5,-1444681467),l=O(l,y,p,g,o[b+2],9,-51403784),g=O(g,l,y,p,o[b+7],14,1735328473),p=O(p,g,l,y,o[b+12],20,-1926607734),y=k(y,p,g,l,o[b+5],4,-378558),l=k(l,y,p,g,o[b+8],11,-2022574463),g=k(g,l,y,p,o[b+11],16,1839030562),p=k(p,g,l,y,o[b+14],23,-35309556),y=k(y,p,g,l,o[b+1],4,-1530992060),l=k(l,y,p,g,o[b+4],11,1272893353),g=k(g,l,y,p,o[b+7],16,-155497632),p=k(p,g,l,y,o[b+10],23,-1094730640),y=k(y,p,g,l,o[b+13],4,681279174),l=k(l,y,p,g,o[b+0],11,-358537222),g=k(g,l,y,p,o[b+3],16,-722521979),p=k(p,g,l,y,o[b+6],23,76029189),y=k(y,p,g,l,o[b+9],4,-640364487),l=k(l,y,p,g,o[b+12],11,-421815835),g=k(g,l,y,p,o[b+15],16,530742520),p=k(p,g,l,y,o[b+2],23,-995338651),y=C(y,p,g,l,o[b+0],6,-198630844),l=C(l,y,p,g,o[b+7],10,1126891415),g=C(g,l,y,p,o[b+14],15,-1416354905),p=C(p,g,l,y,o[b+5],21,-57434055),y=C(y,p,g,l,o[b+12],6,1700485571),l=C(l,y,p,g,o[b+3],10,-1894986606),g=C(g,l,y,p,o[b+10],15,-1051523),p=C(p,g,l,y,o[b+1],21,-2054922799),y=C(y,p,g,l,o[b+8],6,1873313359),l=C(l,y,p,g,o[b+15],10,-30611744),g=C(g,l,y,p,o[b+6],15,-1560198380),p=C(p,g,l,y,o[b+13],21,1309151649),y=C(y,p,g,l,o[b+4],6,-145523070),l=C(l,y,p,g,o[b+11],10,-1120210379),g=C(g,l,y,p,o[b+2],15,718787259),p=C(p,g,l,y,o[b+9],21,-343485551),y=y+T>>>0,p=p+F>>>0,g=g+$>>>0,l=l+R>>>0}return t.endian([y,p,g,l])};f._ff=function(c,h,o,i,y,p,g){var l=c+(h&o|~h&i)+(y>>>0)+g;return(l<<p|l>>>32-p)+h},f._gg=function(c,h,o,i,y,p,g){var l=c+(h&i|o&~i)+(y>>>0)+g;return(l<<p|l>>>32-p)+h},f._hh=function(c,h,o,i,y,p,g){var l=c+(h^o^i)+(y>>>0)+g;return(l<<p|l>>>32-p)+h},f._ii=function(c,h,o,i,y,p,g){var l=c+(o^(h|~i))+(y>>>0)+g;return(l<<p|l>>>32-p)+h},f._blocksize=16,f._digestsize=16,d.exports=function(c,h){if(c==null)throw new Error("Illegal argument "+c);var o=t.wordsToBytes(f(c,h));return h&&h.asBytes?o:h&&h.asString?u.bytesToString(o):t.bytesToHex(o)}})()},61339:function(d){d.exports=v;function v(e,t){if(!e)throw new Error(t||"Assertion failed")}v.equal=function(t,n,s){if(t!=n)throw new Error(s||"Assertion failed: "+t+" != "+n)}},75918:function(d,v,e){"use strict";e.d(v,{Wi:function(){return c},Z0:function(){return h},aU:function(){return f},eZ:function(){return i},wY:function(){return o}});var t=e(4348),n=e(69323),s=e(13268),u=function(y,p,g,l){function b(x){return x instanceof g?x:new g(function(O){O(x)})}return new(g||(g=Promise))(function(x,O){function k(F){try{T(l.next(F))}catch($){O($)}}function C(F){try{T(l.throw(F))}catch($){O($)}}function T(F){F.done?x(F.value):b(F.value).then(k,C)}T((l=l.apply(y,p||[])).next())})};class f extends n.JT{constructor(p,g="",l="",b=!0,x){super(),this._onDidChange=this._register(new t.Q5),this.onDidChange=this._onDidChange.event,this._enabled=!0,this._id=p,this._label=g,this._cssClass=l,this._enabled=b,this._actionCallback=x}get id(){return this._id}get label(){return this._label}set label(p){this._setLabel(p)}_setLabel(p){this._label!==p&&(this._label=p,this._onDidChange.fire({label:p}))}get tooltip(){return this._tooltip||""}set tooltip(p){this._setTooltip(p)}_setTooltip(p){this._tooltip!==p&&(this._tooltip=p,this._onDidChange.fire({tooltip:p}))}get class(){return this._cssClass}set class(p){this._setClass(p)}_setClass(p){this._cssClass!==p&&(this._cssClass=p,this._onDidChange.fire({class:p}))}get enabled(){return this._enabled}set enabled(p){this._setEnabled(p)}_setEnabled(p){this._enabled!==p&&(this._enabled=p,this._onDidChange.fire({enabled:p}))}get checked(){return this._checked}set checked(p){this._setChecked(p)}_setChecked(p){this._checked!==p&&(this._checked=p,this._onDidChange.fire({checked:p}))}run(p,g){return u(this,void 0,void 0,function*(){this._actionCallback&&(yield this._actionCallback(p))})}}class c extends n.JT{constructor(){super(...arguments),this._onBeforeRun=this._register(new t.Q5),this.onBeforeRun=this._onBeforeRun.event,this._onDidRun=this._register(new t.Q5),this.onDidRun=this._onDidRun.event}run(p,g){return u(this,void 0,void 0,function*(){if(!p.enabled)return;this._onBeforeRun.fire({action:p});let l;try{yield this.runAction(p,g)}catch(b){l=b}this._onDidRun.fire({action:p,error:l})})}runAction(p,g){return u(this,void 0,void 0,function*(){yield p.run(g)})}}class h extends f{constructor(p){super(h.ID,p,p?"separator text":"separator"),this.checked=!1,this.enabled=!1}}h.ID="vs.actions.separator";class o{constructor(p,g,l,b){this.tooltip="",this.enabled=!0,this.checked=!1,this.id=p,this.label=g,this.class=b,this._actions=l}get actions(){return this._actions}dispose(){}run(){return u(this,void 0,void 0,function*(){})}}class i extends f{constructor(){super(i.ID,s.N("submenu.empty","(empty)"),void 0,!1)}}i.ID="vs.actions.empty"},76068:function(d,v,e){"use strict";e.d(v,{ok:function(){return t}});function t(n,s){if(!n)throw new Error(s?`Assertion failed (${s})`:"Assertion Failed")}},52615:function(d,v,e){"use strict";e.d(v,{CM:function(){return f},JL:function(){return c},dT:function(){return o},fK:function(){return u},lA:function(){return h}});var t=e(4348);class n{constructor(){this._icons=new Map,this._onDidRegister=new t.Q5}add(y){const p=this._icons.get(y.id);p?y.description?p.description=y.description:console.error(`Duplicate registration of codicon ${y.id}`):(this._icons.set(y.id,y),this._onDidRegister.fire(y))}get(y){return this._icons.get(y)}get all(){return this._icons.values()}get onDidRegister(){return this._onDidRegister.event}}const s=new n,u=s;function f(i,y){return new h(i,y)}function c(i){return i?i.replace(/\$\((.*?)\)/g,(y,p)=>` ${p} `).trim():""}class h{constructor(y,p,g){this.id=y,this.definition=p,this.description=g,s.add(this)}get classNames(){return"codicon codicon-"+this.id}get classNamesArray(){return["codicon","codicon-"+this.id]}get cssSelector(){return".codicon.codicon-"+this.id}}var o;(function(i){i.iconNameSegment="[A-Za-z0-9]+",i.iconNameExpression="[A-Za-z0-9\\-]+",i.iconModifierExpression="~[A-Za-z]+";const y=new RegExp(`^(${i.iconNameExpression})(${i.iconModifierExpression})?$`);function p(b){if(b instanceof h)return["codicon","codicon-"+b.id];const x=y.exec(b.id);if(!x)return p(h.error);let[,O,k]=x;const C=["codicon","codicon-"+O];return k&&C.push("codicon-modifier-"+k.substr(1)),C}i.asClassNameArray=p;function g(b){return p(b).join(" ")}i.asClassName=g;function l(b){return"."+p(b).join(".")}i.asCSSSelector=l})(o||(o={})),function(i){i.add=new i("add",{fontCharacter:"\\ea60"}),i.plus=new i("plus",i.add.definition),i.gistNew=new i("gist-new",i.add.definition),i.repoCreate=new i("repo-create",i.add.definition),i.lightbulb=new i("lightbulb",{fontCharacter:"\\ea61"}),i.lightBulb=new i("light-bulb",{fontCharacter:"\\ea61"}),i.repo=new i("repo",{fontCharacter:"\\ea62"}),i.repoDelete=new i("repo-delete",{fontCharacter:"\\ea62"}),i.gistFork=new i("gist-fork",{fontCharacter:"\\ea63"}),i.repoForked=new i("repo-forked",{fontCharacter:"\\ea63"}),i.gitPullRequest=new i("git-pull-request",{fontCharacter:"\\ea64"}),i.gitPullRequestAbandoned=new i("git-pull-request-abandoned",{fontCharacter:"\\ea64"}),i.recordKeys=new i("record-keys",{fontCharacter:"\\ea65"}),i.keyboard=new i("keyboard",{fontCharacter:"\\ea65"}),i.tag=new i("tag",{fontCharacter:"\\ea66"}),i.tagAdd=new i("tag-add",{fontCharacter:"\\ea66"}),i.tagRemove=new i("tag-remove",{fontCharacter:"\\ea66"}),i.person=new i("person",{fontCharacter:"\\ea67"}),i.personFollow=new i("person-follow",{fontCharacter:"\\ea67"}),i.personOutline=new i("person-outline",{fontCharacter:"\\ea67"}),i.personFilled=new i("person-filled",{fontCharacter:"\\ea67"}),i.gitBranch=new i("git-branch",{fontCharacter:"\\ea68"}),i.gitBranchCreate=new i("git-branch-create",{fontCharacter:"\\ea68"}),i.gitBranchDelete=new i("git-branch-delete",{fontCharacter:"\\ea68"}),i.sourceControl=new i("source-control",{fontCharacter:"\\ea68"}),i.mirror=new i("mirror",{fontCharacter:"\\ea69"}),i.mirrorPublic=new i("mirror-public",{fontCharacter:"\\ea69"}),i.star=new i("star",{fontCharacter:"\\ea6a"}),i.starAdd=new i("star-add",{fontCharacter:"\\ea6a"}),i.starDelete=new i("star-delete",{fontCharacter:"\\ea6a"}),i.starEmpty=new i("star-empty",{fontCharacter:"\\ea6a"}),i.comment=new i("comment",{fontCharacter:"\\ea6b"}),i.commentAdd=new i("comment-add",{fontCharacter:"\\ea6b"}),i.alert=new i("alert",{fontCharacter:"\\ea6c"}),i.warning=new i("warning",{fontCharacter:"\\ea6c"}),i.search=new i("search",{fontCharacter:"\\ea6d"}),i.searchSave=new i("search-save",{fontCharacter:"\\ea6d"}),i.logOut=new i("log-out",{fontCharacter:"\\ea6e"}),i.signOut=new i("sign-out",{fontCharacter:"\\ea6e"}),i.logIn=new i("log-in",{fontCharacter:"\\ea6f"}),i.signIn=new i("sign-in",{fontCharacter:"\\ea6f"}),i.eye=new i("eye",{fontCharacter:"\\ea70"}),i.eyeUnwatch=new i("eye-unwatch",{fontCharacter:"\\ea70"}),i.eyeWatch=new i("eye-watch",{fontCharacter:"\\ea70"}),i.circleFilled=new i("circle-filled",{fontCharacter:"\\ea71"}),i.primitiveDot=new i("primitive-dot",{fontCharacter:"\\ea71"}),i.closeDirty=new i("close-dirty",{fontCharacter:"\\ea71"}),i.debugBreakpoint=new i("debug-breakpoint",{fontCharacter:"\\ea71"}),i.debugBreakpointDisabled=new i("debug-breakpoint-disabled",{fontCharacter:"\\ea71"}),i.debugHint=new i("debug-hint",{fontCharacter:"\\ea71"}),i.primitiveSquare=new i("primitive-square",{fontCharacter:"\\ea72"}),i.edit=new i("edit",{fontCharacter:"\\ea73"}),i.pencil=new i("pencil",{fontCharacter:"\\ea73"}),i.info=new i("info",{fontCharacter:"\\ea74"}),i.issueOpened=new i("issue-opened",{fontCharacter:"\\ea74"}),i.gistPrivate=new i("gist-private",{fontCharacter:"\\ea75"}),i.gitForkPrivate=new i("git-fork-private",{fontCharacter:"\\ea75"}),i.lock=new i("lock",{fontCharacter:"\\ea75"}),i.mirrorPrivate=new i("mirror-private",{fontCharacter:"\\ea75"}),i.close=new i("close",{fontCharacter:"\\ea76"}),i.removeClose=new i("remove-close",{fontCharacter:"\\ea76"}),i.x=new i("x",{fontCharacter:"\\ea76"}),i.repoSync=new i("repo-sync",{fontCharacter:"\\ea77"}),i.sync=new i("sync",{fontCharacter:"\\ea77"}),i.clone=new i("clone",{fontCharacter:"\\ea78"}),i.desktopDownload=new i("desktop-download",{fontCharacter:"\\ea78"}),i.beaker=new i("beaker",{fontCharacter:"\\ea79"}),i.microscope=new i("microscope",{fontCharacter:"\\ea79"}),i.vm=new i("vm",{fontCharacter:"\\ea7a"}),i.deviceDesktop=new i("device-desktop",{fontCharacter:"\\ea7a"}),i.file=new i("file",{fontCharacter:"\\ea7b"}),i.fileText=new i("file-text",{fontCharacter:"\\ea7b"}),i.more=new i("more",{fontCharacter:"\\ea7c"}),i.ellipsis=new i("ellipsis",{fontCharacter:"\\ea7c"}),i.kebabHorizontal=new i("kebab-horizontal",{fontCharacter:"\\ea7c"}),i.mailReply=new i("mail-reply",{fontCharacter:"\\ea7d"}),i.reply=new i("reply",{fontCharacter:"\\ea7d"}),i.organization=new i("organization",{fontCharacter:"\\ea7e"}),i.organizationFilled=new i("organization-filled",{fontCharacter:"\\ea7e"}),i.organizationOutline=new i("organization-outline",{fontCharacter:"\\ea7e"}),i.newFile=new i("new-file",{fontCharacter:"\\ea7f"}),i.fileAdd=new i("file-add",{fontCharacter:"\\ea7f"}),i.newFolder=new i("new-folder",{fontCharacter:"\\ea80"}),i.fileDirectoryCreate=new i("file-directory-create",{fontCharacter:"\\ea80"}),i.trash=new i("trash",{fontCharacter:"\\ea81"}),i.trashcan=new i("trashcan",{fontCharacter:"\\ea81"}),i.history=new i("history",{fontCharacter:"\\ea82"}),i.clock=new i("clock",{fontCharacter:"\\ea82"}),i.folder=new i("folder",{fontCharacter:"\\ea83"}),i.fileDirectory=new i("file-directory",{fontCharacter:"\\ea83"}),i.symbolFolder=new i("symbol-folder",{fontCharacter:"\\ea83"}),i.logoGithub=new i("logo-github",{fontCharacter:"\\ea84"}),i.markGithub=new i("mark-github",{fontCharacter:"\\ea84"}),i.github=new i("github",{fontCharacter:"\\ea84"}),i.terminal=new i("terminal",{fontCharacter:"\\ea85"}),i.console=new i("console",{fontCharacter:"\\ea85"}),i.repl=new i("repl",{fontCharacter:"\\ea85"}),i.zap=new i("zap",{fontCharacter:"\\ea86"}),i.symbolEvent=new i("symbol-event",{fontCharacter:"\\ea86"}),i.error=new i("error",{fontCharacter:"\\ea87"}),i.stop=new i("stop",{fontCharacter:"\\ea87"}),i.variable=new i("variable",{fontCharacter:"\\ea88"}),i.symbolVariable=new i("symbol-variable",{fontCharacter:"\\ea88"}),i.array=new i("array",{fontCharacter:"\\ea8a"}),i.symbolArray=new i("symbol-array",{fontCharacter:"\\ea8a"}),i.symbolModule=new i("symbol-module",{fontCharacter:"\\ea8b"}),i.symbolPackage=new i("symbol-package",{fontCharacter:"\\ea8b"}),i.symbolNamespace=new i("symbol-namespace",{fontCharacter:"\\ea8b"}),i.symbolObject=new i("symbol-object",{fontCharacter:"\\ea8b"}),i.symbolMethod=new i("symbol-method",{fontCharacter:"\\ea8c"}),i.symbolFunction=new i("symbol-function",{fontCharacter:"\\ea8c"}),i.symbolConstructor=new i("symbol-constructor",{fontCharacter:"\\ea8c"}),i.symbolBoolean=new i("symbol-boolean",{fontCharacter:"\\ea8f"}),i.symbolNull=new i("symbol-null",{fontCharacter:"\\ea8f"}),i.symbolNumeric=new i("symbol-numeric",{fontCharacter:"\\ea90"}),i.symbolNumber=new i("symbol-number",{fontCharacter:"\\ea90"}),i.symbolStructure=new i("symbol-structure",{fontCharacter:"\\ea91"}),i.symbolStruct=new i("symbol-struct",{fontCharacter:"\\ea91"}),i.symbolParameter=new i("symbol-parameter",{fontCharacter:"\\ea92"}),i.symbolTypeParameter=new i("symbol-type-parameter",{fontCharacter:"\\ea92"}),i.symbolKey=new i("symbol-key",{fontCharacter:"\\ea93"}),i.symbolText=new i("symbol-text",{fontCharacter:"\\ea93"}),i.symbolReference=new i("symbol-reference",{fontCharacter:"\\ea94"}),i.goToFile=new i("go-to-file",{fontCharacter:"\\ea94"}),i.symbolEnum=new i("symbol-enum",{fontCharacter:"\\ea95"}),i.symbolValue=new i("symbol-value",{fontCharacter:"\\ea95"}),i.symbolRuler=new i("symbol-ruler",{fontCharacter:"\\ea96"}),i.symbolUnit=new i("symbol-unit",{fontCharacter:"\\ea96"}),i.activateBreakpoints=new i("activate-breakpoints",{fontCharacter:"\\ea97"}),i.archive=new i("archive",{fontCharacter:"\\ea98"}),i.arrowBoth=new i("arrow-both",{fontCharacter:"\\ea99"}),i.arrowDown=new i("arrow-down",{fontCharacter:"\\ea9a"}),i.arrowLeft=new i("arrow-left",{fontCharacter:"\\ea9b"}),i.arrowRight=new i("arrow-right",{fontCharacter:"\\ea9c"}),i.arrowSmallDown=new i("arrow-small-down",{fontCharacter:"\\ea9d"}),i.arrowSmallLeft=new i("arrow-small-left",{fontCharacter:"\\ea9e"}),i.arrowSmallRight=new i("arrow-small-right",{fontCharacter:"\\ea9f"}),i.arrowSmallUp=new i("arrow-small-up",{fontCharacter:"\\eaa0"}),i.arrowUp=new i("arrow-up",{fontCharacter:"\\eaa1"}),i.bell=new i("bell",{fontCharacter:"\\eaa2"}),i.bold=new i("bold",{fontCharacter:"\\eaa3"}),i.book=new i("book",{fontCharacter:"\\eaa4"}),i.bookmark=new i("bookmark",{fontCharacter:"\\eaa5"}),i.debugBreakpointConditionalUnverified=new i("debug-breakpoint-conditional-unverified",{fontCharacter:"\\eaa6"}),i.debugBreakpointConditional=new i("debug-breakpoint-conditional",{fontCharacter:"\\eaa7"}),i.debugBreakpointConditionalDisabled=new i("debug-breakpoint-conditional-disabled",{fontCharacter:"\\eaa7"}),i.debugBreakpointDataUnverified=new i("debug-breakpoint-data-unverified",{fontCharacter:"\\eaa8"}),i.debugBreakpointData=new i("debug-breakpoint-data",{fontCharacter:"\\eaa9"}),i.debugBreakpointDataDisabled=new i("debug-breakpoint-data-disabled",{fontCharacter:"\\eaa9"}),i.debugBreakpointLogUnverified=new i("debug-breakpoint-log-unverified",{fontCharacter:"\\eaaa"}),i.debugBreakpointLog=new i("debug-breakpoint-log",{fontCharacter:"\\eaab"}),i.debugBreakpointLogDisabled=new i("debug-breakpoint-log-disabled",{fontCharacter:"\\eaab"}),i.briefcase=new i("briefcase",{fontCharacter:"\\eaac"}),i.broadcast=new i("broadcast",{fontCharacter:"\\eaad"}),i.browser=new i("browser",{fontCharacter:"\\eaae"}),i.bug=new i("bug",{fontCharacter:"\\eaaf"}),i.calendar=new i("calendar",{fontCharacter:"\\eab0"}),i.caseSensitive=new i("case-sensitive",{fontCharacter:"\\eab1"}),i.check=new i("check",{fontCharacter:"\\eab2"}),i.checklist=new i("checklist",{fontCharacter:"\\eab3"}),i.chevronDown=new i("chevron-down",{fontCharacter:"\\eab4"}),i.dropDownButton=new i("drop-down-button",i.chevronDown.definition),i.chevronLeft=new i("chevron-left",{fontCharacter:"\\eab5"}),i.chevronRight=new i("chevron-right",{fontCharacter:"\\eab6"}),i.chevronUp=new i("chevron-up",{fontCharacter:"\\eab7"}),i.chromeClose=new i("chrome-close",{fontCharacter:"\\eab8"}),i.chromeMaximize=new i("chrome-maximize",{fontCharacter:"\\eab9"}),i.chromeMinimize=new i("chrome-minimize",{fontCharacter:"\\eaba"}),i.chromeRestore=new i("chrome-restore",{fontCharacter:"\\eabb"}),i.circleOutline=new i("circle-outline",{fontCharacter:"\\eabc"}),i.debugBreakpointUnverified=new i("debug-breakpoint-unverified",{fontCharacter:"\\eabc"}),i.circleSlash=new i("circle-slash",{fontCharacter:"\\eabd"}),i.circuitBoard=new i("circuit-board",{fontCharacter:"\\eabe"}),i.clearAll=new i("clear-all",{fontCharacter:"\\eabf"}),i.clippy=new i("clippy",{fontCharacter:"\\eac0"}),i.closeAll=new i("close-all",{fontCharacter:"\\eac1"}),i.cloudDownload=new i("cloud-download",{fontCharacter:"\\eac2"}),i.cloudUpload=new i("cloud-upload",{fontCharacter:"\\eac3"}),i.code=new i("code",{fontCharacter:"\\eac4"}),i.collapseAll=new i("collapse-all",{fontCharacter:"\\eac5"}),i.colorMode=new i("color-mode",{fontCharacter:"\\eac6"}),i.commentDiscussion=new i("comment-discussion",{fontCharacter:"\\eac7"}),i.compareChanges=new i("compare-changes",{fontCharacter:"\\eafd"}),i.creditCard=new i("credit-card",{fontCharacter:"\\eac9"}),i.dash=new i("dash",{fontCharacter:"\\eacc"}),i.dashboard=new i("dashboard",{fontCharacter:"\\eacd"}),i.database=new i("database",{fontCharacter:"\\eace"}),i.debugContinue=new i("debug-continue",{fontCharacter:"\\eacf"}),i.debugDisconnect=new i("debug-disconnect",{fontCharacter:"\\ead0"}),i.debugPause=new i("debug-pause",{fontCharacter:"\\ead1"}),i.debugRestart=new i("debug-restart",{fontCharacter:"\\ead2"}),i.debugStart=new i("debug-start",{fontCharacter:"\\ead3"}),i.debugStepInto=new i("debug-step-into",{fontCharacter:"\\ead4"}),i.debugStepOut=new i("debug-step-out",{fontCharacter:"\\ead5"}),i.debugStepOver=new i("debug-step-over",{fontCharacter:"\\ead6"}),i.debugStop=new i("debug-stop",{fontCharacter:"\\ead7"}),i.debug=new i("debug",{fontCharacter:"\\ead8"}),i.deviceCameraVideo=new i("device-camera-video",{fontCharacter:"\\ead9"}),i.deviceCamera=new i("device-camera",{fontCharacter:"\\eada"}),i.deviceMobile=new i("device-mobile",{fontCharacter:"\\eadb"}),i.diffAdded=new i("diff-added",{fontCharacter:"\\eadc"}),i.diffIgnored=new i("diff-ignored",{fontCharacter:"\\eadd"}),i.diffModified=new i("diff-modified",{fontCharacter:"\\eade"}),i.diffRemoved=new i("diff-removed",{fontCharacter:"\\eadf"}),i.diffRenamed=new i("diff-renamed",{fontCharacter:"\\eae0"}),i.diff=new i("diff",{fontCharacter:"\\eae1"}),i.discard=new i("discard",{fontCharacter:"\\eae2"}),i.editorLayout=new i("editor-layout",{fontCharacter:"\\eae3"}),i.emptyWindow=new i("empty-window",{fontCharacter:"\\eae4"}),i.exclude=new i("exclude",{fontCharacter:"\\eae5"}),i.extensions=new i("extensions",{fontCharacter:"\\eae6"}),i.eyeClosed=new i("eye-closed",{fontCharacter:"\\eae7"}),i.fileBinary=new i("file-binary",{fontCharacter:"\\eae8"}),i.fileCode=new i("file-code",{fontCharacter:"\\eae9"}),i.fileMedia=new i("file-media",{fontCharacter:"\\eaea"}),i.filePdf=new i("file-pdf",{fontCharacter:"\\eaeb"}),i.fileSubmodule=new i("file-submodule",{fontCharacter:"\\eaec"}),i.fileSymlinkDirectory=new i("file-symlink-directory",{fontCharacter:"\\eaed"}),i.fileSymlinkFile=new i("file-symlink-file",{fontCharacter:"\\eaee"}),i.fileZip=new i("file-zip",{fontCharacter:"\\eaef"}),i.files=new i("files",{fontCharacter:"\\eaf0"}),i.filter=new i("filter",{fontCharacter:"\\eaf1"}),i.flame=new i("flame",{fontCharacter:"\\eaf2"}),i.foldDown=new i("fold-down",{fontCharacter:"\\eaf3"}),i.foldUp=new i("fold-up",{fontCharacter:"\\eaf4"}),i.fold=new i("fold",{fontCharacter:"\\eaf5"}),i.folderActive=new i("folder-active",{fontCharacter:"\\eaf6"}),i.folderOpened=new i("folder-opened",{fontCharacter:"\\eaf7"}),i.gear=new i("gear",{fontCharacter:"\\eaf8"}),i.gift=new i("gift",{fontCharacter:"\\eaf9"}),i.gistSecret=new i("gist-secret",{fontCharacter:"\\eafa"}),i.gist=new i("gist",{fontCharacter:"\\eafb"}),i.gitCommit=new i("git-commit",{fontCharacter:"\\eafc"}),i.gitCompare=new i("git-compare",{fontCharacter:"\\eafd"}),i.gitMerge=new i("git-merge",{fontCharacter:"\\eafe"}),i.githubAction=new i("github-action",{fontCharacter:"\\eaff"}),i.githubAlt=new i("github-alt",{fontCharacter:"\\eb00"}),i.globe=new i("globe",{fontCharacter:"\\eb01"}),i.grabber=new i("grabber",{fontCharacter:"\\eb02"}),i.graph=new i("graph",{fontCharacter:"\\eb03"}),i.gripper=new i("gripper",{fontCharacter:"\\eb04"}),i.heart=new i("heart",{fontCharacter:"\\eb05"}),i.home=new i("home",{fontCharacter:"\\eb06"}),i.horizontalRule=new i("horizontal-rule",{fontCharacter:"\\eb07"}),i.hubot=new i("hubot",{fontCharacter:"\\eb08"}),i.inbox=new i("inbox",{fontCharacter:"\\eb09"}),i.issueClosed=new i("issue-closed",{fontCharacter:"\\eba4"}),i.issueReopened=new i("issue-reopened",{fontCharacter:"\\eb0b"}),i.issues=new i("issues",{fontCharacter:"\\eb0c"}),i.italic=new i("italic",{fontCharacter:"\\eb0d"}),i.jersey=new i("jersey",{fontCharacter:"\\eb0e"}),i.json=new i("json",{fontCharacter:"\\eb0f"}),i.kebabVertical=new i("kebab-vertical",{fontCharacter:"\\eb10"}),i.key=new i("key",{fontCharacter:"\\eb11"}),i.law=new i("law",{fontCharacter:"\\eb12"}),i.lightbulbAutofix=new i("lightbulb-autofix",{fontCharacter:"\\eb13"}),i.linkExternal=new i("link-external",{fontCharacter:"\\eb14"}),i.link=new i("link",{fontCharacter:"\\eb15"}),i.listOrdered=new i("list-ordered",{fontCharacter:"\\eb16"}),i.listUnordered=new i("list-unordered",{fontCharacter:"\\eb17"}),i.liveShare=new i("live-share",{fontCharacter:"\\eb18"}),i.loading=new i("loading",{fontCharacter:"\\eb19"}),i.location=new i("location",{fontCharacter:"\\eb1a"}),i.mailRead=new i("mail-read",{fontCharacter:"\\eb1b"}),i.mail=new i("mail",{fontCharacter:"\\eb1c"}),i.markdown=new i("markdown",{fontCharacter:"\\eb1d"}),i.megaphone=new i("megaphone",{fontCharacter:"\\eb1e"}),i.mention=new i("mention",{fontCharacter:"\\eb1f"}),i.milestone=new i("milestone",{fontCharacter:"\\eb20"}),i.mortarBoard=new i("mortar-board",{fontCharacter:"\\eb21"}),i.move=new i("move",{fontCharacter:"\\eb22"}),i.multipleWindows=new i("multiple-windows",{fontCharacter:"\\eb23"}),i.mute=new i("mute",{fontCharacter:"\\eb24"}),i.noNewline=new i("no-newline",{fontCharacter:"\\eb25"}),i.note=new i("note",{fontCharacter:"\\eb26"}),i.octoface=new i("octoface",{fontCharacter:"\\eb27"}),i.openPreview=new i("open-preview",{fontCharacter:"\\eb28"}),i.package_=new i("package",{fontCharacter:"\\eb29"}),i.paintcan=new i("paintcan",{fontCharacter:"\\eb2a"}),i.pin=new i("pin",{fontCharacter:"\\eb2b"}),i.play=new i("play",{fontCharacter:"\\eb2c"}),i.run=new i("run",{fontCharacter:"\\eb2c"}),i.plug=new i("plug",{fontCharacter:"\\eb2d"}),i.preserveCase=new i("preserve-case",{fontCharacter:"\\eb2e"}),i.preview=new i("preview",{fontCharacter:"\\eb2f"}),i.project=new i("project",{fontCharacter:"\\eb30"}),i.pulse=new i("pulse",{fontCharacter:"\\eb31"}),i.question=new i("question",{fontCharacter:"\\eb32"}),i.quote=new i("quote",{fontCharacter:"\\eb33"}),i.radioTower=new i("radio-tower",{fontCharacter:"\\eb34"}),i.reactions=new i("reactions",{fontCharacter:"\\eb35"}),i.references=new i("references",{fontCharacter:"\\eb36"}),i.refresh=new i("refresh",{fontCharacter:"\\eb37"}),i.regex=new i("regex",{fontCharacter:"\\eb38"}),i.remoteExplorer=new i("remote-explorer",{fontCharacter:"\\eb39"}),i.remote=new i("remote",{fontCharacter:"\\eb3a"}),i.remove=new i("remove",{fontCharacter:"\\eb3b"}),i.replaceAll=new i("replace-all",{fontCharacter:"\\eb3c"}),i.replace=new i("replace",{fontCharacter:"\\eb3d"}),i.repoClone=new i("repo-clone",{fontCharacter:"\\eb3e"}),i.repoForcePush=new i("repo-force-push",{fontCharacter:"\\eb3f"}),i.repoPull=new i("repo-pull",{fontCharacter:"\\eb40"}),i.repoPush=new i("repo-push",{fontCharacter:"\\eb41"}),i.report=new i("report",{fontCharacter:"\\eb42"}),i.requestChanges=new i("request-changes",{fontCharacter:"\\eb43"}),i.rocket=new i("rocket",{fontCharacter:"\\eb44"}),i.rootFolderOpened=new i("root-folder-opened",{fontCharacter:"\\eb45"}),i.rootFolder=new i("root-folder",{fontCharacter:"\\eb46"}),i.rss=new i("rss",{fontCharacter:"\\eb47"}),i.ruby=new i("ruby",{fontCharacter:"\\eb48"}),i.saveAll=new i("save-all",{fontCharacter:"\\eb49"}),i.saveAs=new i("save-as",{fontCharacter:"\\eb4a"}),i.save=new i("save",{fontCharacter:"\\eb4b"}),i.screenFull=new i("screen-full",{fontCharacter:"\\eb4c"}),i.screenNormal=new i("screen-normal",{fontCharacter:"\\eb4d"}),i.searchStop=new i("search-stop",{fontCharacter:"\\eb4e"}),i.server=new i("server",{fontCharacter:"\\eb50"}),i.settingsGear=new i("settings-gear",{fontCharacter:"\\eb51"}),i.settings=new i("settings",{fontCharacter:"\\eb52"}),i.shield=new i("shield",{fontCharacter:"\\eb53"}),i.smiley=new i("smiley",{fontCharacter:"\\eb54"}),i.sortPrecedence=new i("sort-precedence",{fontCharacter:"\\eb55"}),i.splitHorizontal=new i("split-horizontal",{fontCharacter:"\\eb56"}),i.splitVertical=new i("split-vertical",{fontCharacter:"\\eb57"}),i.squirrel=new i("squirrel",{fontCharacter:"\\eb58"}),i.starFull=new i("star-full",{fontCharacter:"\\eb59"}),i.starHalf=new i("star-half",{fontCharacter:"\\eb5a"}),i.symbolClass=new i("symbol-class",{fontCharacter:"\\eb5b"}),i.symbolColor=new i("symbol-color",{fontCharacter:"\\eb5c"}),i.symbolConstant=new i("symbol-constant",{fontCharacter:"\\eb5d"}),i.symbolEnumMember=new i("symbol-enum-member",{fontCharacter:"\\eb5e"}),i.symbolField=new i("symbol-field",{fontCharacter:"\\eb5f"}),i.symbolFile=new i("symbol-file",{fontCharacter:"\\eb60"}),i.symbolInterface=new i("symbol-interface",{fontCharacter:"\\eb61"}),i.symbolKeyword=new i("symbol-keyword",{fontCharacter:"\\eb62"}),i.symbolMisc=new i("symbol-misc",{fontCharacter:"\\eb63"}),i.symbolOperator=new i("symbol-operator",{fontCharacter:"\\eb64"}),i.symbolProperty=new i("symbol-property",{fontCharacter:"\\eb65"}),i.wrench=new i("wrench",{fontCharacter:"\\eb65"}),i.wrenchSubaction=new i("wrench-subaction",{fontCharacter:"\\eb65"}),i.symbolSnippet=new i("symbol-snippet",{fontCharacter:"\\eb66"}),i.tasklist=new i("tasklist",{fontCharacter:"\\eb67"}),i.telescope=new i("telescope",{fontCharacter:"\\eb68"}),i.textSize=new i("text-size",{fontCharacter:"\\eb69"}),i.threeBars=new i("three-bars",{fontCharacter:"\\eb6a"}),i.thumbsdown=new i("thumbsdown",{fontCharacter:"\\eb6b"}),i.thumbsup=new i("thumbsup",{fontCharacter:"\\eb6c"}),i.tools=new i("tools",{fontCharacter:"\\eb6d"}),i.triangleDown=new i("triangle-down",{fontCharacter:"\\eb6e"}),i.triangleLeft=new i("triangle-left",{fontCharacter:"\\eb6f"}),i.triangleRight=new i("triangle-right",{fontCharacter:"\\eb70"}),i.triangleUp=new i("triangle-up",{fontCharacter:"\\eb71"}),i.twitter=new i("twitter",{fontCharacter:"\\eb72"}),i.unfold=new i("unfold",{fontCharacter:"\\eb73"}),i.unlock=new i("unlock",{fontCharacter:"\\eb74"}),i.unmute=new i("unmute",{fontCharacter:"\\eb75"}),i.unverified=new i("unverified",{fontCharacter:"\\eb76"}),i.verified=new i("verified",{fontCharacter:"\\eb77"}),i.versions=new i("versions",{fontCharacter:"\\eb78"}),i.vmActive=new i("vm-active",{fontCharacter:"\\eb79"}),i.vmOutline=new i("vm-outline",{fontCharacter:"\\eb7a"}),i.vmRunning=new i("vm-running",{fontCharacter:"\\eb7b"}),i.watch=new i("watch",{fontCharacter:"\\eb7c"}),i.whitespace=new i("whitespace",{fontCharacter:"\\eb7d"}),i.wholeWord=new i("whole-word",{fontCharacter:"\\eb7e"}),i.window=new i("window",{fontCharacter:"\\eb7f"}),i.wordWrap=new i("word-wrap",{fontCharacter:"\\eb80"}),i.zoomIn=new i("zoom-in",{fontCharacter:"\\eb81"}),i.zoomOut=new i("zoom-out",{fontCharacter:"\\eb82"}),i.listFilter=new i("list-filter",{fontCharacter:"\\eb83"}),i.listFlat=new i("list-flat",{fontCharacter:"\\eb84"}),i.listSelection=new i("list-selection",{fontCharacter:"\\eb85"}),i.selection=new i("selection",{fontCharacter:"\\eb85"}),i.listTree=new i("list-tree",{fontCharacter:"\\eb86"}),i.debugBreakpointFunctionUnverified=new i("debug-breakpoint-function-unverified",{fontCharacter:"\\eb87"}),i.debugBreakpointFunction=new i("debug-breakpoint-function",{fontCharacter:"\\eb88"}),i.debugBreakpointFunctionDisabled=new i("debug-breakpoint-function-disabled",{fontCharacter:"\\eb88"}),i.debugStackframeActive=new i("debug-stackframe-active",{fontCharacter:"\\eb89"}),i.debugStackframeDot=new i("debug-stackframe-dot",{fontCharacter:"\\eb8a"}),i.debugStackframe=new i("debug-stackframe",{fontCharacter:"\\eb8b"}),i.debugStackframeFocused=new i("debug-stackframe-focused",{fontCharacter:"\\eb8b"}),i.debugBreakpointUnsupported=new i("debug-breakpoint-unsupported",{fontCharacter:"\\eb8c"}),i.symbolString=new i("symbol-string",{fontCharacter:"\\eb8d"}),i.debugReverseContinue=new i("debug-reverse-continue",{fontCharacter:"\\eb8e"}),i.debugStepBack=new i("debug-step-back",{fontCharacter:"\\eb8f"}),i.debugRestartFrame=new i("debug-restart-frame",{fontCharacter:"\\eb90"}),i.callIncoming=new i("call-incoming",{fontCharacter:"\\eb92"}),i.callOutgoing=new i("call-outgoing",{fontCharacter:"\\eb93"}),i.menu=new i("menu",{fontCharacter:"\\eb94"}),i.expandAll=new i("expand-all",{fontCharacter:"\\eb95"}),i.feedback=new i("feedback",{fontCharacter:"\\eb96"}),i.groupByRefType=new i("group-by-ref-type",{fontCharacter:"\\eb97"}),i.ungroupByRefType=new i("ungroup-by-ref-type",{fontCharacter:"\\eb98"}),i.account=new i("account",{fontCharacter:"\\eb99"}),i.bellDot=new i("bell-dot",{fontCharacter:"\\eb9a"}),i.debugConsole=new i("debug-console",{fontCharacter:"\\eb9b"}),i.library=new i("library",{fontCharacter:"\\eb9c"}),i.output=new i("output",{fontCharacter:"\\eb9d"}),i.runAll=new i("run-all",{fontCharacter:"\\eb9e"}),i.syncIgnored=new i("sync-ignored",{fontCharacter:"\\eb9f"}),i.pinned=new i("pinned",{fontCharacter:"\\eba0"}),i.githubInverted=new i("github-inverted",{fontCharacter:"\\eba1"}),i.debugAlt=new i("debug-alt",{fontCharacter:"\\eb91"}),i.serverProcess=new i("server-process",{fontCharacter:"\\eba2"}),i.serverEnvironment=new i("server-environment",{fontCharacter:"\\eba3"}),i.pass=new i("pass",{fontCharacter:"\\eba4"}),i.stopCircle=new i("stop-circle",{fontCharacter:"\\eba5"}),i.playCircle=new i("play-circle",{fontCharacter:"\\eba6"}),i.record=new i("record",{fontCharacter:"\\eba7"}),i.debugAltSmall=new i("debug-alt-small",{fontCharacter:"\\eba8"}),i.vmConnect=new i("vm-connect",{fontCharacter:"\\eba9"}),i.cloud=new i("cloud",{fontCharacter:"\\ebaa"}),i.merge=new i("merge",{fontCharacter:"\\ebab"}),i.exportIcon=new i("export",{fontCharacter:"\\ebac"}),i.graphLeft=new i("graph-left",{fontCharacter:"\\ebad"}),i.magnet=new i("magnet",{fontCharacter:"\\ebae"}),i.notebook=new i("notebook",{fontCharacter:"\\ebaf"}),i.redo=new i("redo",{fontCharacter:"\\ebb0"}),i.checkAll=new i("check-all",{fontCharacter:"\\ebb1"}),i.pinnedDirty=new i("pinned-dirty",{fontCharacter:"\\ebb2"}),i.passFilled=new i("pass-filled",{fontCharacter:"\\ebb3"}),i.circleLargeFilled=new i("circle-large-filled",{fontCharacter:"\\ebb4"}),i.circleLargeOutline=new i("circle-large-outline",{fontCharacter:"\\ebb5"}),i.combine=new i("combine",{fontCharacter:"\\ebb6"}),i.gather=new i("gather",{fontCharacter:"\\ebb6"}),i.table=new i("table",{fontCharacter:"\\ebb7"}),i.variableGroup=new i("variable-group",{fontCharacter:"\\ebb8"}),i.typeHierarchy=new i("type-hierarchy",{fontCharacter:"\\ebb9"}),i.typeHierarchySub=new i("type-hierarchy-sub",{fontCharacter:"\\ebba"}),i.typeHierarchySuper=new i("type-hierarchy-super",{fontCharacter:"\\ebbb"}),i.gitPullRequestCreate=new i("git-pull-request-create",{fontCharacter:"\\ebbc"}),i.runAbove=new i("run-above",{fontCharacter:"\\ebbd"}),i.runBelow=new i("run-below",{fontCharacter:"\\ebbe"}),i.notebookTemplate=new i("notebook-template",{fontCharacter:"\\ebbf"}),i.debugRerun=new i("debug-rerun",{fontCharacter:"\\ebc0"}),i.workspaceTrusted=new i("workspace-trusted",{fontCharacter:"\\ebc1"}),i.workspaceUntrusted=new i("workspace-untrusted",{fontCharacter:"\\ebc2"}),i.workspaceUnspecified=new i("workspace-unspecified",{fontCharacter:"\\ebc3"}),i.terminalCmd=new i("terminal-cmd",{fontCharacter:"\\ebc4"}),i.terminalDebian=new i("terminal-debian",{fontCharacter:"\\ebc5"}),i.terminalLinux=new i("terminal-linux",{fontCharacter:"\\ebc6"}),i.terminalPowershell=new i("terminal-powershell",{fontCharacter:"\\ebc7"}),i.terminalTmux=new i("terminal-tmux",{fontCharacter:"\\ebc8"}),i.terminalUbuntu=new i("terminal-ubuntu",{fontCharacter:"\\ebc9"}),i.terminalBash=new i("terminal-bash",{fontCharacter:"\\ebca"}),i.arrowSwap=new i("arrow-swap",{fontCharacter:"\\ebcb"}),i.copy=new i("copy",{fontCharacter:"\\ebcc"}),i.personAdd=new i("person-add",{fontCharacter:"\\ebcd"}),i.filterFilled=new i("filter-filled",{fontCharacter:"\\ebce"}),i.wand=new i("wand",{fontCharacter:"\\ebcf"}),i.debugLineByLine=new i("debug-line-by-line",{fontCharacter:"\\ebd0"}),i.inspect=new i("inspect",{fontCharacter:"\\ebd1"}),i.layers=new i("layers",{fontCharacter:"\\ebd2"}),i.layersDot=new i("layers-dot",{fontCharacter:"\\ebd3"}),i.layersActive=new i("layers-active",{fontCharacter:"\\ebd4"}),i.compass=new i("compass",{fontCharacter:"\\ebd5"}),i.compassDot=new i("compass-dot",{fontCharacter:"\\ebd6"}),i.compassActive=new i("compass-active",{fontCharacter:"\\ebd7"}),i.azure=new i("azure",{fontCharacter:"\\ebd8"}),i.issueDraft=new i("issue-draft",{fontCharacter:"\\ebd9"}),i.gitPullRequestClosed=new i("git-pull-request-closed",{fontCharacter:"\\ebda"}),i.gitPullRequestDraft=new i("git-pull-request-draft",{fontCharacter:"\\ebdb"}),i.debugAll=new i("debug-all",{fontCharacter:"\\ebdc"}),i.debugCoverage=new i("debug-coverage",{fontCharacter:"\\ebdd"}),i.runErrors=new i("run-errors",{fontCharacter:"\\ebde"}),i.folderLibrary=new i("folder-library",{fontCharacter:"\\ebdf"}),i.debugContinueSmall=new i("debug-continue-small",{fontCharacter:"\\ebe0"}),i.beakerStop=new i("beaker-stop",{fontCharacter:"\\ebe1"}),i.graphLine=new i("graph-line",{fontCharacter:"\\ebe2"}),i.graphScatter=new i("graph-scatter",{fontCharacter:"\\ebe3"}),i.pieChart=new i("pie-chart",{fontCharacter:"\\ebe4"}),i.bracket=new i("bracket",i.json.definition),i.bracketDot=new i("bracket-dot",{fontCharacter:"\\ebe5"}),i.bracketError=new i("bracket-error",{fontCharacter:"\\ebe6"}),i.lockSmall=new i("lock-small",{fontCharacter:"\\ebe7"}),i.azureDevops=new i("azure-devops",{fontCharacter:"\\ebe8"}),i.verifiedFilled=new i("verified-filled",{fontCharacter:"\\ebe9"})}(h||(h={}))},79881:function(d,v,e){"use strict";e.d(v,{B8:function(){return p},Cp:function(){return u},F0:function(){return o},L6:function(){return y},VV:function(){return h},b1:function(){return i},dL:function(){return s},ri:function(){return f}});class t{constructor(){this.listeners=[],this.unexpectedErrorHandler=function(l){setTimeout(()=>{throw l.stack?new Error(l.message+`
`+l.stack):l},0)}}emit(l){this.listeners.forEach(b=>{b(l)})}onUnexpectedError(l){this.unexpectedErrorHandler(l),this.emit(l)}onUnexpectedExternalError(l){this.unexpectedErrorHandler(l)}}const n=new t;function s(g){h(g)||n.onUnexpectedError(g)}function u(g){h(g)||n.onUnexpectedExternalError(g)}function f(g){if(g instanceof Error){let{name:l,message:b}=g;const x=g.stacktrace||g.stack;return{$isError:!0,name:l,message:b,stack:x}}return g}const c="Canceled";function h(g){return g instanceof Error&&g.name===c&&g.message===c}function o(){const g=new Error(c);return g.name=g.message,g}function i(g){return g?new Error(`Illegal argument: ${g}`):new Error("Illegal argument")}function y(g){return g?new Error(`Illegal state: ${g}`):new Error("Illegal state")}class p extends Error{constructor(l){super("NotSupported"),l&&(this.message=l)}}},4348:function(d,v,e){"use strict";e.d(v,{D0:function(){return p},E7:function(){return g},K3:function(){return y},Q5:function(){return i},ZD:function(){return l},ju:function(){return f}});var t=e(79881),n=e(69323),s=e(34502),u=e(95830),f;(function(b){b.None=()=>n.JT.None;function x(ae){return(ee,J=null,te)=>{let M=!1,L;return L=ae(X=>{if(!M)return L?L.dispose():M=!0,ee.call(J,X)},null,te),M&&L.dispose(),L}}b.once=x;function O(ae,ee){return R((J,te=null,M)=>ae(L=>J.call(te,ee(L)),null,M))}b.map=O;function k(ae,ee){return R((J,te=null,M)=>ae(L=>{ee(L),J.call(te,L)},null,M))}b.forEach=k;function C(ae,ee){return R((J,te=null,M)=>ae(L=>ee(L)&&J.call(te,L),null,M))}b.filter=C;function T(ae){return ae}b.signal=T;function F(...ae){return(ee,J=null,te)=>(0,n.F8)(...ae.map(M=>M(L=>ee.call(J,L),null,te)))}b.any=F;function $(ae,ee,J){let te=J;return O(ae,M=>(te=ee(te,M),te))}b.reduce=$;function R(ae){let ee;const J=new i({onFirstListenerAdd(){ee=ae(J.fire,J)},onLastListenerRemove(){ee.dispose()}});return J.event}function K(ae,ee,J=100,te=!1,M){let L,X,fe,xe=0;const Ce=new i({leakWarningThreshold:M,onFirstListenerAdd(){L=ae(Me=>{xe++,X=ee(X,Me),te&&!fe&&(Ce.fire(X),X=void 0),clearTimeout(fe),fe=setTimeout(()=>{const ke=X;X=void 0,fe=void 0,(!te||xe>1)&&Ce.fire(ke),xe=0},J)})},onLastListenerRemove(){L.dispose()}});return Ce.event}b.debounce=K;function W(ae,ee=(J,te)=>J===te){let J=!0,te;return C(ae,M=>{const L=J||!ee(M,te);return J=!1,te=M,L})}b.latch=W;function Z(ae,ee){return[b.filter(ae,ee),b.filter(ae,J=>!ee(J))]}b.split=Z;function ie(ae,ee=!1,J=[]){let te=J.slice(),M=ae(fe=>{te?te.push(fe):X.fire(fe)});const L=()=>{te&&te.forEach(fe=>X.fire(fe)),te=null},X=new i({onFirstListenerAdd(){M||(M=ae(fe=>X.fire(fe)))},onFirstListenerDidAdd(){te&&(ee?setTimeout(L):L())},onLastListenerRemove(){M&&M.dispose(),M=null}});return X.event}b.buffer=ie;class ne{constructor(ee){this.event=ee}map(ee){return new ne(O(this.event,ee))}forEach(ee){return new ne(k(this.event,ee))}filter(ee){return new ne(C(this.event,ee))}reduce(ee,J){return new ne($(this.event,ee,J))}latch(){return new ne(W(this.event))}debounce(ee,J=100,te=!1,M){return new ne(K(this.event,ee,J,te,M))}on(ee,J,te){return this.event(ee,J,te)}once(ee,J,te){return x(this.event)(ee,J,te)}}function se(ae){return new ne(ae)}b.chain=se;function Q(ae,ee,J=te=>te){const te=(...fe)=>X.fire(J(...fe)),M=()=>ae.on(ee,te),L=()=>ae.removeListener(ee,te),X=new i({onFirstListenerAdd:M,onLastListenerRemove:L});return X.event}b.fromNodeEventEmitter=Q;function Y(ae,ee,J=te=>te){const te=(...fe)=>X.fire(J(...fe)),M=()=>ae.addEventListener(ee,te),L=()=>ae.removeEventListener(ee,te),X=new i({onFirstListenerAdd:M,onLastListenerRemove:L});return X.event}b.fromDOMEventEmitter=Y;function G(ae){return new Promise(ee=>x(ae)(ee))}b.toPromise=G})(f||(f={}));class c{constructor(x){this._listenerCount=0,this._invocationCount=0,this._elapsedOverall=0,this._name=`${x}_${c._idPool++}`}start(x){this._stopWatch=new u.G(!0),this._listenerCount=x}stop(){if(this._stopWatch){const x=this._stopWatch.elapsed();this._elapsedOverall+=x,this._invocationCount+=1,console.info(`did FIRE ${this._name}: elapsed_ms: ${x.toFixed(5)}, listener: ${this._listenerCount} (elapsed_overall: ${this._elapsedOverall.toFixed(2)}, invocations: ${this._invocationCount})`),this._stopWatch=void 0}}}c._idPool=0;let h=-1;class o{constructor(x,O=Math.random().toString(18).slice(2,5)){this.customThreshold=x,this.name=O,this._warnCountdown=0}dispose(){this._stacks&&this._stacks.clear()}check(x){let O=h;if(typeof this.customThreshold=="number"&&(O=this.customThreshold),O<=0||x<O)return;this._stacks||(this._stacks=new Map);const k=new Error().stack.split(`
`).slice(3).join(`
`),C=this._stacks.get(k)||0;if(this._stacks.set(k,C+1),this._warnCountdown-=1,this._warnCountdown<=0){this._warnCountdown=O*.5;let T,F=0;for(const[$,R]of this._stacks)(!T||F<R)&&(T=$,F=R);console.warn(`[${this.name}] potential listener LEAK detected, having ${x} listeners already. MOST frequent listener (${F}):`),console.warn(T)}return()=>{const T=this._stacks.get(k)||0;this._stacks.set(k,T-1)}}}class i{constructor(x){var O;this._disposed=!1,this._options=x,this._leakageMon=h>0?new o(this._options&&this._options.leakWarningThreshold):void 0,this._perfMon=!((O=this._options)===null||O===void 0)&&O._profName?new c(this._options._profName):void 0}get event(){return this._event||(this._event=(x,O,k)=>{var C;this._listeners||(this._listeners=new s.S);const T=this._listeners.isEmpty();T&&this._options&&this._options.onFirstListenerAdd&&this._options.onFirstListenerAdd(this);const F=this._listeners.push(O?[x,O]:x);T&&this._options&&this._options.onFirstListenerDidAdd&&this._options.onFirstListenerDidAdd(this),this._options&&this._options.onListenerDidAdd&&this._options.onListenerDidAdd(this,x,O);const $=(C=this._leakageMon)===null||C===void 0?void 0:C.check(this._listeners.size),R=(0,n.OF)(()=>{$&&$(),this._disposed||(F(),this._options&&this._options.onLastListenerRemove&&(this._listeners&&!this._listeners.isEmpty()||this._options.onLastListenerRemove(this)))});return k instanceof n.SL?k.add(R):Array.isArray(k)&&k.push(R),R}),this._event}fire(x){var O,k;if(this._listeners){this._deliveryQueue||(this._deliveryQueue=new s.S);for(let C of this._listeners)this._deliveryQueue.push([C,x]);for((O=this._perfMon)===null||O===void 0||O.start(this._deliveryQueue.size);this._deliveryQueue.size>0;){const[C,T]=this._deliveryQueue.shift();try{typeof C=="function"?C.call(void 0,T):C[0].call(C[1],T)}catch(F){(0,t.dL)(F)}}(k=this._perfMon)===null||k===void 0||k.stop()}}dispose(){var x,O,k,C,T;this._disposed||(this._disposed=!0,(x=this._listeners)===null||x===void 0||x.clear(),(O=this._deliveryQueue)===null||O===void 0||O.clear(),(C=(k=this._options)===null||k===void 0?void 0:k.onLastListenerRemove)===null||C===void 0||C.call(k),(T=this._leakageMon)===null||T===void 0||T.dispose())}}class y extends i{constructor(x){super(x),this._isPaused=0,this._eventQueue=new s.S,this._mergeFn=x==null?void 0:x.merge}pause(){this._isPaused++}resume(){if(this._isPaused!==0&&--this._isPaused===0)if(this._mergeFn){const x=Array.from(this._eventQueue);this._eventQueue.clear(),super.fire(this._mergeFn(x))}else for(;!this._isPaused&&this._eventQueue.size!==0;)super.fire(this._eventQueue.shift())}fire(x){this._listeners&&(this._isPaused!==0?this._eventQueue.push(x):super.fire(x))}}class p extends y{constructor(x){var O;super(x),this._delay=(O=x.delay)!==null&&O!==void 0?O:100}fire(x){this._handle||(this.pause(),this._handle=setTimeout(()=>{this._handle=void 0,this.resume()},this._delay)),super.fire(x)}}class g{constructor(){this.buffers=[]}wrapEvent(x){return(O,k,C)=>x(T=>{const F=this.buffers[this.buffers.length-1];F?F.push(()=>O.call(k,T)):O.call(k,T)},void 0,C)}bufferEvents(x){const O=[];this.buffers.push(O);const k=x();return this.buffers.pop(),O.forEach(C=>C()),k}}class l{constructor(){this.listening=!1,this.inputEvent=f.None,this.inputEventListener=n.JT.None,this.emitter=new i({onFirstListenerDidAdd:()=>{this.listening=!0,this.inputEventListener=this.inputEvent(this.emitter.fire,this.emitter)},onLastListenerRemove:()=>{this.listening=!1,this.inputEventListener.dispose()}}),this.event=this.emitter.event}set input(x){this.inputEvent=x,this.listening&&(this.inputEventListener.dispose(),this.inputEventListener=x(this.emitter.fire,this.emitter))}dispose(){this.inputEventListener.dispose(),this.emitter.dispose()}}},17845:function(d,v,e){"use strict";e.d(v,{I:function(){return t}});function t(n){const s=this;let u=!1,f;return function(){return u||(u=!0,f=n.apply(s,arguments)),f}}},88226:function(d,v,e){"use strict";e.d(v,{$:function(){return t}});var t;(function(n){function s(F){return F&&typeof F=="object"&&typeof F[Symbol.iterator]=="function"}n.is=s;const u=Object.freeze([]);function f(){return u}n.empty=f;function*c(F){yield F}n.single=c;function h(F){return F||u}n.from=h;function o(F){return!F||F[Symbol.iterator]().next().done===!0}n.isEmpty=o;function i(F){return F[Symbol.iterator]().next().value}n.first=i;function y(F,$){for(const R of F)if($(R))return!0;return!1}n.some=y;function p(F,$){for(const R of F)if($(R))return R}n.find=p;function*g(F,$){for(const R of F)$(R)&&(yield R)}n.filter=g;function*l(F,$){let R=0;for(const K of F)yield $(K,R++)}n.map=l;function*b(...F){for(const $ of F)for(const R of $)yield R}n.concat=b;function*x(F){for(const $ of F)for(const R of $)yield R}n.concatNested=x;function O(F,$,R){let K=R;for(const W of F)K=$(K,W);return K}n.reduce=O;function*k(F,$,R=F.length){for($<0&&($+=F.length),R<0?R+=F.length:R>F.length&&(R=F.length);$<R;$++)yield F[$]}n.slice=k;function C(F,$=Number.POSITIVE_INFINITY){const R=[];if($===0)return[R,F];const K=F[Symbol.iterator]();for(let W=0;W<$;W++){const Z=K.next();if(Z.done)return[R,n.empty()];R.push(Z.value)}return[R,{[Symbol.iterator](){return K}}]}n.consume=C;function T(F,$,R=(K,W)=>K===W){const K=F[Symbol.iterator](),W=$[Symbol.iterator]();for(;;){const Z=K.next(),ie=W.next();if(Z.done!==ie.done)return!1;if(Z.done)return!0;if(!R(Z.value,ie.value))return!1}}n.equals=T})(t||(t={}))},69323:function(d,v,e){"use strict";e.d(v,{B9:function(){return l},F8:function(){return b},JT:function(){return k},Jz:function(){return T},OF:function(){return x},SL:function(){return O},Wf:function(){return g},XK:function(){return C},dk:function(){return y}});var t=e(17845),n=e(88226);const s=!1;let u=null;function f(F){u=F}if(s){const F="__is_disposable_tracked__";f(new class{trackDisposable($){const R=new Error("Potentially leaked disposable").stack;setTimeout(()=>{$[F]||console.log(R)},3e3)}setParent($,R){if($&&$!==k.None)try{$[F]=!0}catch(K){}}markAsDisposed($){if($&&$!==k.None)try{$[F]=!0}catch(R){}}markAsSingleton($){}})}function c(F){return u==null||u.trackDisposable(F),F}function h(F){u==null||u.markAsDisposed(F)}function o(F,$){u==null||u.setParent(F,$)}function i(F,$){if(u)for(const R of F)u.setParent(R,$)}function y(F){return u==null||u.markAsSingleton(F),F}class p extends Error{constructor($){super(`Encountered errors while disposing of store. Errors: [${$.join(", ")}]`),this.errors=$}}function g(F){return typeof F.dispose=="function"&&F.dispose.length===0}function l(F){if(n.$.is(F)){let $=[];for(const R of F)if(R)try{R.dispose()}catch(K){$.push(K)}if($.length===1)throw $[0];if($.length>1)throw new p($);return Array.isArray(F)?[]:F}else if(F)return F.dispose(),F}function b(...F){const $=x(()=>l(F));return i(F,$),$}function x(F){const $=c({dispose:(0,t.I)(()=>{h($),F()})});return $}class O{constructor(){this._toDispose=new Set,this._isDisposed=!1,c(this)}dispose(){this._isDisposed||(h(this),this._isDisposed=!0,this.clear())}clear(){try{l(this._toDispose.values())}finally{this._toDispose.clear()}}add($){if(!$)return $;if($===this)throw new Error("Cannot register a disposable on itself!");return o($,this),this._isDisposed?O.DISABLE_DISPOSED_WARNING||console.warn(new Error("Trying to add a disposable to a DisposableStore that has already been disposed of. The added object will be leaked!").stack):this._toDispose.add($),$}}O.DISABLE_DISPOSED_WARNING=!1;class k{constructor(){this._store=new O,c(this),o(this._store,this)}dispose(){h(this),this._store.dispose()}_register($){if($===this)throw new Error("Cannot register a disposable on itself!");return this._store.add($)}}k.None=Object.freeze({dispose(){}});class C{constructor(){this._isDisposed=!1,c(this)}get value(){return this._isDisposed?void 0:this._value}set value($){var R;this._isDisposed||$===this._value||((R=this._value)===null||R===void 0||R.dispose(),$&&o($,this),this._value=$)}clear(){this.value=void 0}dispose(){var $;this._isDisposed=!0,h(this),($=this._value)===null||$===void 0||$.dispose(),this._value=void 0}clearAndLeak(){const $=this._value;return this._value=void 0,$&&o($,null),$}}class T{constructor($){this.object=$}dispose(){}}},34502:function(d,v,e){"use strict";e.d(v,{S:function(){return n}});class t{constructor(u){this.element=u,this.next=t.Undefined,this.prev=t.Undefined}}t.Undefined=new t(void 0);class n{constructor(){this._first=t.Undefined,this._last=t.Undefined,this._size=0}get size(){return this._size}isEmpty(){return this._first===t.Undefined}clear(){let u=this._first;for(;u!==t.Undefined;){const f=u.next;u.prev=t.Undefined,u.next=t.Undefined,u=f}this._first=t.Undefined,this._last=t.Undefined,this._size=0}unshift(u){return this._insert(u,!1)}push(u){return this._insert(u,!0)}_insert(u,f){const c=new t(u);if(this._first===t.Undefined)this._first=c,this._last=c;else if(f){const o=this._last;this._last=c,c.prev=o,o.next=c}else{const o=this._first;this._first=c,c.next=o,o.prev=c}this._size+=1;let h=!1;return()=>{h||(h=!0,this._remove(c))}}shift(){if(this._first!==t.Undefined){const u=this._first.element;return this._remove(this._first),u}}pop(){if(this._last!==t.Undefined){const u=this._last.element;return this._remove(this._last),u}}_remove(u){if(u.prev!==t.Undefined&&u.next!==t.Undefined){const f=u.prev;f.next=u.next,u.next.prev=f}else u.prev===t.Undefined&&u.next===t.Undefined?(this._first=t.Undefined,this._last=t.Undefined):u.next===t.Undefined?(this._last=this._last.prev,this._last.next=t.Undefined):u.prev===t.Undefined&&(this._first=this._first.next,this._first.prev=t.Undefined);this._size-=1}*[Symbol.iterator](){let u=this._first;for(;u!==t.Undefined;)yield u.element,u=u.next}}},23345:function(d,v,e){"use strict";e.d(v,{$L:function(){return K},ED:function(){return T},IJ:function(){return $},OS:function(){return ne},WE:function(){return Z},dz:function(){return F},gn:function(){return W},li:function(){return x},r:function(){return Y},tY:function(){return R},xS:function(){return ie}});var t=e(97671),n;const s="en";let u=!1,f=!1,c=!1,h=!1,o=!1,i=!1,y=!1,p,g=null,l=null,b;const x=typeof self=="object"?self:typeof e.g=="object"?e.g:{};let O;typeof x.vscode!="undefined"&&typeof x.vscode.process!="undefined"?O=x.vscode.process:typeof t!="undefined"&&(O=t);const k=typeof((n=O==null?void 0:O.versions)===null||n===void 0?void 0:n.electron)=="string"&&O.type==="renderer";if(typeof navigator=="object"&&!k)b=navigator.userAgent,u=b.indexOf("Windows")>=0,f=b.indexOf("Macintosh")>=0,y=(b.indexOf("Macintosh")>=0||b.indexOf("iPad")>=0||b.indexOf("iPhone")>=0)&&!!navigator.maxTouchPoints&&navigator.maxTouchPoints>0,c=b.indexOf("Linux")>=0,i=!0,p=navigator.language,g=p;else if(typeof O=="object"){u=O.platform==="win32",f=O.platform==="darwin",c=O.platform==="linux",h=c&&!!O.env.SNAP&&!!O.env.SNAP_REVISION,p=s,g=s;const G=O.env.VSCODE_NLS_CONFIG;if(G)try{const ae=JSON.parse(G),ee=ae.availableLanguages["*"];p=ae.locale,g=ee||s,l=ae._translationsConfigFile}catch(ae){}o=!0}else console.error("Unable to resolve platform.");let C=0;f?C=1:u?C=3:c&&(C=2);const T=u,F=f,$=c,R=o,K=i,W=y,Z=b,ie=function(){if(x.setImmediate)return x.setImmediate.bind(x);if(typeof x.postMessage=="function"&&!x.importScripts){let ee=[];x.addEventListener("message",te=>{if(te.data&&te.data.vscodeSetImmediateId)for(let M=0,L=ee.length;M<L;M++){const X=ee[M];if(X.id===te.data.vscodeSetImmediateId){ee.splice(M,1),X.callback();return}}});let J=0;return te=>{const M=++J;ee.push({id:M,callback:te}),x.postMessage({vscodeSetImmediateId:M},"*")}}if(typeof(O==null?void 0:O.nextTick)=="function")return O.nextTick.bind(O);const ae=Promise.resolve();return ee=>ae.then(ee)}(),ne=f||y?2:u?1:3;let se=!0,Q=!1;function Y(){if(!Q){Q=!0;const G=new Uint8Array(2);G[0]=1,G[1]=2,se=new Uint16Array(G.buffer)[0]===513}return se}},95830:function(d,v,e){"use strict";e.d(v,{G:function(){return s}});var t=e(23345);const n=t.li.performance&&typeof t.li.performance.now=="function";class s{constructor(f){this._highResolution=n&&f,this._startTime=this._now(),this._stopTime=-1}static create(f=!0){return new s(f)}stop(){this._stopTime=this._now()}elapsed(){return this._stopTime!==-1?this._stopTime-this._startTime:this._now()-this._startTime}_now(){return this._highResolution?t.li.performance.now():Date.now()}}},82983:function(d,v,e){"use strict";e.d(v,{$i:function(){return xe},C8:function(){return ht},GF:function(){return p},HO:function(){return J},IO:function(){return g},K7:function(){return Ft},Kw:function(){return qt},LC:function(){return x},Mh:function(){return ie},P1:function(){return ne},PJ:function(){return cr},Qe:function(){return Ce},R1:function(){return y},RP:function(){return X},S6:function(){return Qe},TT:function(){return T},Ut:function(){return M},V8:function(){return O},WU:function(){return s},YK:function(){return Q},YU:function(){return u},ZG:function(){return se},ZH:function(){return G},ab:function(){return Me},c1:function(){return At},df:function(){return K},ec:function(){return f},fi:function(){return Pt},fy:function(){return c},j3:function(){return h},j_:function(){return $},m5:function(){return t},mK:function(){return R},mr:function(){return l},oH:function(){return Ot},oL:function(){return o},ok:function(){return Z},ow:function(){return k},qq:function(){return W},qu:function(){return C},rL:function(){return Y},uS:function(){return tr},un:function(){return i},uq:function(){return b},vH:function(){return ee},xe:function(){return ke},zY:function(){return F}});function t(me){return!me||typeof me!="string"?!0:me.trim().length===0}const n=/{(\d+)}/g;function s(me,...Ee){return Ee.length===0?me:me.replace(n,function(Le,$e){const Ze=parseInt($e,10);return isNaN(Ze)||Ze<0||Ze>=Ee.length?Le:Ee[Ze]})}function u(me){return me.replace(/[<>&]/g,function(Ee){switch(Ee){case"<":return"&lt;";case">":return"&gt;";case"&":return"&amp;";default:return Ee}})}function f(me){return me.replace(/[\\\{\}\*\+\?\|\^\$\.\[\]\(\)]/g,"\\$&")}function c(me,Ee=" "){const Le=h(me,Ee);return o(Le,Ee)}function h(me,Ee){if(!me||!Ee)return me;const Le=Ee.length;if(Le===0||me.length===0)return me;let $e=0;for(;me.indexOf(Ee,$e)===$e;)$e=$e+Le;return me.substring($e)}function o(me,Ee){if(!me||!Ee)return me;const Le=Ee.length,$e=me.length;if(Le===0||$e===0)return me;let Ze=$e,nt=-1;for(;nt=me.lastIndexOf(Ee,Ze-1),!(nt===-1||nt+Le!==Ze);){if(nt===0)return"";Ze=nt}return me.substring(0,Ze)}function i(me){return me.replace(/[\-\\\{\}\+\?\|\^\$\.\,\[\]\(\)\#\s]/g,"\\$&").replace(/[\*]/g,".*")}function y(me){return me.replace(/\*/g,"")}function p(me,Ee,Le={}){if(!me)throw new Error("Cannot create regex from empty string");Ee||(me=f(me)),Le.wholeWord&&(/\B/.test(me.charAt(0))||(me="\\b"+me),/\B/.test(me.charAt(me.length-1))||(me=me+"\\b"));let $e="";return Le.global&&($e+="g"),Le.matchCase||($e+="i"),Le.multiline&&($e+="m"),Le.unicode&&($e+="u"),new RegExp(me,$e)}function g(me){return me.source==="^"||me.source==="^$"||me.source==="$"||me.source==="^\\s*$"?!1:!!(me.exec("")&&me.lastIndex===0)}function l(me){return(me.global?"g":"")+(me.ignoreCase?"i":"")+(me.multiline?"m":"")+(me.unicode?"u":"")}function b(me){return me.split(/\r\n|\r|\n/)}function x(me){for(let Ee=0,Le=me.length;Ee<Le;Ee++){const $e=me.charCodeAt(Ee);if($e!==32&&$e!==9)return Ee}return-1}function O(me,Ee=0,Le=me.length){for(let $e=Ee;$e<Le;$e++){const Ze=me.charCodeAt($e);if(Ze!==32&&Ze!==9)return me.substring(Ee,$e)}return me.substring(Ee,Le)}function k(me,Ee=me.length-1){for(let Le=Ee;Le>=0;Le--){const $e=me.charCodeAt(Le);if($e!==32&&$e!==9)return Le}return-1}function C(me,Ee){return me<Ee?-1:me>Ee?1:0}function T(me,Ee,Le=0,$e=me.length,Ze=0,nt=Ee.length){for(;Le<$e&&Ze<nt;Le++,Ze++){let Zt=me.charCodeAt(Le),Pe=Ee.charCodeAt(Ze);if(Zt<Pe)return-1;if(Zt>Pe)return 1}const ut=$e-Le,Wt=nt-Ze;return ut<Wt?-1:ut>Wt?1:0}function F(me,Ee){return $(me,Ee,0,me.length,0,Ee.length)}function $(me,Ee,Le=0,$e=me.length,Ze=0,nt=Ee.length){for(;Le<$e&&Ze<nt;Le++,Ze++){let Zt=me.charCodeAt(Le),Pe=Ee.charCodeAt(Ze);if(Zt===Pe)continue;if(Zt>=128||Pe>=128)return T(me.toLowerCase(),Ee.toLowerCase(),Le,$e,Ze,nt);R(Zt)&&(Zt-=32),R(Pe)&&(Pe-=32);const qe=Zt-Pe;if(qe!==0)return qe}const ut=$e-Le,Wt=nt-Ze;return ut<Wt?-1:ut>Wt?1:0}function R(me){return me>=97&&me<=122}function K(me){return me>=65&&me<=90}function W(me,Ee){return me.length===Ee.length&&$(me,Ee)===0}function Z(me,Ee){const Le=Ee.length;return Ee.length>me.length?!1:$(me,Ee,0,Le)===0}function ie(me,Ee){let Le,$e=Math.min(me.length,Ee.length);for(Le=0;Le<$e;Le++)if(me.charCodeAt(Le)!==Ee.charCodeAt(Le))return Le;return $e}function ne(me,Ee){let Le,$e=Math.min(me.length,Ee.length);const Ze=me.length-1,nt=Ee.length-1;for(Le=0;Le<$e;Le++)if(me.charCodeAt(Ze-Le)!==Ee.charCodeAt(nt-Le))return Le;return $e}function se(me){return 55296<=me&&me<=56319}function Q(me){return 56320<=me&&me<=57343}function Y(me,Ee){return(me-55296<<10)+(Ee-56320)+65536}function G(me,Ee,Le){const $e=me.charCodeAt(Le);if(se($e)&&Le+1<Ee){const Ze=me.charCodeAt(Le+1);if(Q(Ze))return Y($e,Ze)}return $e}function ae(me,Ee){const Le=me.charCodeAt(Ee-1);if(Q(Le)&&Ee>1){const $e=me.charCodeAt(Ee-2);if(se($e))return Y($e,Le)}return Le}function ee(me,Ee){const Le=zt.getInstance(),$e=Ee,Ze=me.length,nt=G(me,Ze,Ee);Ee+=nt>=65536?2:1;let ut=Le.getGraphemeBreakType(nt);for(;Ee<Ze;){const Wt=G(me,Ze,Ee),Zt=Le.getGraphemeBreakType(Wt);if(Pt(ut,Zt))break;Ee+=Wt>=65536?2:1,ut=Zt}return Ee-$e}function J(me,Ee){const Le=zt.getInstance(),$e=Ee,Ze=ae(me,Ee);Ee-=Ze>=65536?2:1;let nt=Le.getGraphemeBreakType(Ze);for(;Ee>0;){const ut=ae(me,Ee),Wt=Le.getGraphemeBreakType(ut);if(Pt(Wt,nt))break;Ee-=ut>=65536?2:1,nt=Wt}return $e-Ee}const te=/(?:[\u05BE\u05C0\u05C3\u05C6\u05D0-\u05F4\u0608\u060B\u060D\u061B-\u064A\u066D-\u066F\u0671-\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u0710\u0712-\u072F\u074D-\u07A5\u07B1-\u07EA\u07F4\u07F5\u07FA-\u0815\u081A\u0824\u0828\u0830-\u0858\u085E-\u08BD\u200F\uFB1D\uFB1F-\uFB28\uFB2A-\uFD3D\uFD50-\uFDFC\uFE70-\uFEFC]|\uD802[\uDC00-\uDD1B\uDD20-\uDE00\uDE10-\uDE33\uDE40-\uDEE4\uDEEB-\uDF35\uDF40-\uDFFF]|\uD803[\uDC00-\uDCFF]|\uD83A[\uDC00-\uDCCF\uDD00-\uDD43\uDD50-\uDFFF]|\uD83B[\uDC00-\uDEBB])/;function M(me){return te.test(me)}const L=/(?:[\u231A\u231B\u23F0\u23F3\u2600-\u27BF\u2B50\u2B55]|\uD83C[\uDDE6-\uDDFF\uDF00-\uDFFF]|\uD83D[\uDC00-\uDE4F\uDE80-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD00-\uDDFF\uDE70-\uDED6])/;function X(me){return L.test(me)}const fe=/^[\t\n\r\x20-\x7E]*$/;function xe(me){return fe.test(me)}const Ce=/[\u2028\u2029]/;function Me(me){return Ce.test(me)}function ke(me){for(let Ee=0,Le=me.length;Ee<Le;Ee++)if(Ft(me.charCodeAt(Ee)))return!0;return!1}function Ft(me){return me=+me,me>=11904&&me<=55215||me>=63744&&me<=64255||me>=65281&&me<=65374}function ht(me){return me>=127462&&me<=127487||me===8986||me===8987||me===9200||me===9203||me>=9728&&me<=10175||me===11088||me===11093||me>=127744&&me<=128591||me>=128640&&me<=128764||me>=128992&&me<=129003||me>=129280&&me<=129535||me>=129648&&me<=129750}const At="\uFEFF";function tr(me){return!!(me&&me.length>0&&me.charCodeAt(0)===65279)}function qt(me,Ee=!1){return me?(Ee&&(me=me.replace(/\\./g,"")),me.toLowerCase()!==me):!1}function cr(me){return me=me%52,me<26?String.fromCharCode(97+me):String.fromCharCode(65+me-26)}function Qe(me){return zt.getInstance().getGraphemeBreakType(me)}function Pt(me,Ee){return me===0?Ee!==5&&Ee!==7:me===2&&Ee===3?!1:me===4||me===2||me===3||Ee===4||Ee===2||Ee===3?!0:!(me===8&&(Ee===8||Ee===9||Ee===11||Ee===12)||(me===11||me===9)&&(Ee===9||Ee===10)||(me===12||me===10)&&Ee===10||Ee===5||Ee===13||Ee===7||me===1||me===13&&Ee===14||me===6&&Ee===6)}class zt{constructor(){this._data=it()}static getInstance(){return zt._INSTANCE||(zt._INSTANCE=new zt),zt._INSTANCE}getGraphemeBreakType(Ee){if(Ee<32)return Ee===10?3:Ee===13?2:4;if(Ee<127)return 0;const Le=this._data,$e=Le.length/3;let Ze=1;for(;Ze<=$e;)if(Ee<Le[3*Ze])Ze=2*Ze;else if(Ee>Le[3*Ze+1])Ze=2*Ze+1;else return Le[3*Ze+2];return 0}}zt._INSTANCE=null;function it(){return JSON.parse("[0,0,0,51592,51592,11,44424,44424,11,72251,72254,5,7150,7150,7,48008,48008,11,55176,55176,11,128420,128420,14,3276,3277,5,9979,9980,14,46216,46216,11,49800,49800,11,53384,53384,11,70726,70726,5,122915,122916,5,129320,129327,14,2558,2558,5,5906,5908,5,9762,9763,14,43360,43388,8,45320,45320,11,47112,47112,11,48904,48904,11,50696,50696,11,52488,52488,11,54280,54280,11,70082,70083,1,71350,71350,7,73111,73111,5,127892,127893,14,128726,128727,14,129473,129474,14,2027,2035,5,2901,2902,5,3784,3789,5,6754,6754,5,8418,8420,5,9877,9877,14,11088,11088,14,44008,44008,5,44872,44872,11,45768,45768,11,46664,46664,11,47560,47560,11,48456,48456,11,49352,49352,11,50248,50248,11,51144,51144,11,52040,52040,11,52936,52936,11,53832,53832,11,54728,54728,11,69811,69814,5,70459,70460,5,71096,71099,7,71998,71998,5,72874,72880,5,119149,119149,7,127374,127374,14,128335,128335,14,128482,128482,14,128765,128767,14,129399,129400,14,129680,129685,14,1476,1477,5,2377,2380,7,2759,2760,5,3137,3140,7,3458,3459,7,4153,4154,5,6432,6434,5,6978,6978,5,7675,7679,5,9723,9726,14,9823,9823,14,9919,9923,14,10035,10036,14,42736,42737,5,43596,43596,5,44200,44200,11,44648,44648,11,45096,45096,11,45544,45544,11,45992,45992,11,46440,46440,11,46888,46888,11,47336,47336,11,47784,47784,11,48232,48232,11,48680,48680,11,49128,49128,11,49576,49576,11,50024,50024,11,50472,50472,11,50920,50920,11,51368,51368,11,51816,51816,11,52264,52264,11,52712,52712,11,53160,53160,11,53608,53608,11,54056,54056,11,54504,54504,11,54952,54952,11,68108,68111,5,69933,69940,5,70197,70197,7,70498,70499,7,70845,70845,5,71229,71229,5,71727,71735,5,72154,72155,5,72344,72345,5,73023,73029,5,94095,94098,5,121403,121452,5,126981,127182,14,127538,127546,14,127990,127990,14,128391,128391,14,128445,128449,14,128500,128505,14,128752,128752,14,129160,129167,14,129356,129356,14,129432,129442,14,129648,129651,14,129751,131069,14,173,173,4,1757,1757,1,2274,2274,1,2494,2494,5,2641,2641,5,2876,2876,5,3014,3016,7,3262,3262,7,3393,3396,5,3570,3571,7,3968,3972,5,4228,4228,7,6086,6086,5,6679,6680,5,6912,6915,5,7080,7081,5,7380,7392,5,8252,8252,14,9096,9096,14,9748,9749,14,9784,9786,14,9833,9850,14,9890,9894,14,9938,9938,14,9999,9999,14,10085,10087,14,12349,12349,14,43136,43137,7,43454,43456,7,43755,43755,7,44088,44088,11,44312,44312,11,44536,44536,11,44760,44760,11,44984,44984,11,45208,45208,11,45432,45432,11,45656,45656,11,45880,45880,11,46104,46104,11,46328,46328,11,46552,46552,11,46776,46776,11,47000,47000,11,47224,47224,11,47448,47448,11,47672,47672,11,47896,47896,11,48120,48120,11,48344,48344,11,48568,48568,11,48792,48792,11,49016,49016,11,49240,49240,11,49464,49464,11,49688,49688,11,49912,49912,11,50136,50136,11,50360,50360,11,50584,50584,11,50808,50808,11,51032,51032,11,51256,51256,11,51480,51480,11,51704,51704,11,51928,51928,11,52152,52152,11,52376,52376,11,52600,52600,11,52824,52824,11,53048,53048,11,53272,53272,11,53496,53496,11,53720,53720,11,53944,53944,11,54168,54168,11,54392,54392,11,54616,54616,11,54840,54840,11,55064,55064,11,65438,65439,5,69633,69633,5,69837,69837,1,70018,70018,7,70188,70190,7,70368,70370,7,70465,70468,7,70712,70719,5,70835,70840,5,70850,70851,5,71132,71133,5,71340,71340,7,71458,71461,5,71985,71989,7,72002,72002,7,72193,72202,5,72281,72283,5,72766,72766,7,72885,72886,5,73104,73105,5,92912,92916,5,113824,113827,4,119173,119179,5,121505,121519,5,125136,125142,5,127279,127279,14,127489,127490,14,127570,127743,14,127900,127901,14,128254,128254,14,128369,128370,14,128400,128400,14,128425,128432,14,128468,128475,14,128489,128494,14,128715,128720,14,128745,128745,14,128759,128760,14,129004,129023,14,129296,129304,14,129340,129342,14,129388,129392,14,129404,129407,14,129454,129455,14,129485,129487,14,129659,129663,14,129719,129727,14,917536,917631,5,13,13,2,1160,1161,5,1564,1564,4,1807,1807,1,2085,2087,5,2363,2363,7,2402,2403,5,2507,2508,7,2622,2624,7,2691,2691,7,2786,2787,5,2881,2884,5,3006,3006,5,3072,3072,5,3170,3171,5,3267,3268,7,3330,3331,7,3406,3406,1,3538,3540,5,3655,3662,5,3897,3897,5,4038,4038,5,4184,4185,5,4352,4447,8,6068,6069,5,6155,6157,5,6448,6449,7,6742,6742,5,6783,6783,5,6966,6970,5,7042,7042,7,7143,7143,7,7212,7219,5,7412,7412,5,8206,8207,4,8294,8303,4,8596,8601,14,9410,9410,14,9742,9742,14,9757,9757,14,9770,9770,14,9794,9794,14,9828,9828,14,9855,9855,14,9882,9882,14,9900,9903,14,9929,9933,14,9963,9967,14,9987,9988,14,10006,10006,14,10062,10062,14,10175,10175,14,11744,11775,5,42607,42607,5,43043,43044,7,43263,43263,5,43444,43445,7,43569,43570,5,43698,43700,5,43766,43766,5,44032,44032,11,44144,44144,11,44256,44256,11,44368,44368,11,44480,44480,11,44592,44592,11,44704,44704,11,44816,44816,11,44928,44928,11,45040,45040,11,45152,45152,11,45264,45264,11,45376,45376,11,45488,45488,11,45600,45600,11,45712,45712,11,45824,45824,11,45936,45936,11,46048,46048,11,46160,46160,11,46272,46272,11,46384,46384,11,46496,46496,11,46608,46608,11,46720,46720,11,46832,46832,11,46944,46944,11,47056,47056,11,47168,47168,11,47280,47280,11,47392,47392,11,47504,47504,11,47616,47616,11,47728,47728,11,47840,47840,11,47952,47952,11,48064,48064,11,48176,48176,11,48288,48288,11,48400,48400,11,48512,48512,11,48624,48624,11,48736,48736,11,48848,48848,11,48960,48960,11,49072,49072,11,49184,49184,11,49296,49296,11,49408,49408,11,49520,49520,11,49632,49632,11,49744,49744,11,49856,49856,11,49968,49968,11,50080,50080,11,50192,50192,11,50304,50304,11,50416,50416,11,50528,50528,11,50640,50640,11,50752,50752,11,50864,50864,11,50976,50976,11,51088,51088,11,51200,51200,11,51312,51312,11,51424,51424,11,51536,51536,11,51648,51648,11,51760,51760,11,51872,51872,11,51984,51984,11,52096,52096,11,52208,52208,11,52320,52320,11,52432,52432,11,52544,52544,11,52656,52656,11,52768,52768,11,52880,52880,11,52992,52992,11,53104,53104,11,53216,53216,11,53328,53328,11,53440,53440,11,53552,53552,11,53664,53664,11,53776,53776,11,53888,53888,11,54000,54000,11,54112,54112,11,54224,54224,11,54336,54336,11,54448,54448,11,54560,54560,11,54672,54672,11,54784,54784,11,54896,54896,11,55008,55008,11,55120,55120,11,64286,64286,5,66272,66272,5,68900,68903,5,69762,69762,7,69817,69818,5,69927,69931,5,70003,70003,5,70070,70078,5,70094,70094,7,70194,70195,7,70206,70206,5,70400,70401,5,70463,70463,7,70475,70477,7,70512,70516,5,70722,70724,5,70832,70832,5,70842,70842,5,70847,70848,5,71088,71089,7,71102,71102,7,71219,71226,5,71231,71232,5,71342,71343,7,71453,71455,5,71463,71467,5,71737,71738,5,71995,71996,5,72000,72000,7,72145,72147,7,72160,72160,5,72249,72249,7,72273,72278,5,72330,72342,5,72752,72758,5,72850,72871,5,72882,72883,5,73018,73018,5,73031,73031,5,73109,73109,5,73461,73462,7,94031,94031,5,94192,94193,7,119142,119142,7,119155,119162,4,119362,119364,5,121476,121476,5,122888,122904,5,123184,123190,5,126976,126979,14,127184,127231,14,127344,127345,14,127405,127461,14,127514,127514,14,127561,127567,14,127778,127779,14,127896,127896,14,127985,127986,14,127995,127999,5,128326,128328,14,128360,128366,14,128378,128378,14,128394,128397,14,128405,128406,14,128422,128423,14,128435,128443,14,128453,128464,14,128479,128480,14,128484,128487,14,128496,128498,14,128640,128709,14,128723,128724,14,128736,128741,14,128747,128748,14,128755,128755,14,128762,128762,14,128981,128991,14,129096,129103,14,129292,129292,14,129311,129311,14,129329,129330,14,129344,129349,14,129360,129374,14,129394,129394,14,129402,129402,14,129413,129425,14,129445,129450,14,129466,129471,14,129483,129483,14,129511,129535,14,129653,129655,14,129667,129670,14,129705,129711,14,129731,129743,14,917505,917505,4,917760,917999,5,10,10,3,127,159,4,768,879,5,1471,1471,5,1536,1541,1,1648,1648,5,1767,1768,5,1840,1866,5,2070,2073,5,2137,2139,5,2307,2307,7,2366,2368,7,2382,2383,7,2434,2435,7,2497,2500,5,2519,2519,5,2563,2563,7,2631,2632,5,2677,2677,5,2750,2752,7,2763,2764,7,2817,2817,5,2879,2879,5,2891,2892,7,2914,2915,5,3008,3008,5,3021,3021,5,3076,3076,5,3146,3149,5,3202,3203,7,3264,3265,7,3271,3272,7,3298,3299,5,3390,3390,5,3402,3404,7,3426,3427,5,3535,3535,5,3544,3550,7,3635,3635,7,3763,3763,7,3893,3893,5,3953,3966,5,3981,3991,5,4145,4145,7,4157,4158,5,4209,4212,5,4237,4237,5,4520,4607,10,5970,5971,5,6071,6077,5,6089,6099,5,6277,6278,5,6439,6440,5,6451,6456,7,6683,6683,5,6744,6750,5,6765,6770,7,6846,6846,5,6964,6964,5,6972,6972,5,7019,7027,5,7074,7077,5,7083,7085,5,7146,7148,7,7154,7155,7,7222,7223,5,7394,7400,5,7416,7417,5,8204,8204,5,8233,8233,4,8288,8292,4,8413,8416,5,8482,8482,14,8986,8987,14,9193,9203,14,9654,9654,14,9733,9733,14,9745,9745,14,9752,9752,14,9760,9760,14,9766,9766,14,9774,9775,14,9792,9792,14,9800,9811,14,9825,9826,14,9831,9831,14,9852,9853,14,9872,9873,14,9880,9880,14,9885,9887,14,9896,9897,14,9906,9916,14,9926,9927,14,9936,9936,14,9941,9960,14,9974,9974,14,9982,9985,14,9992,9997,14,10002,10002,14,10017,10017,14,10055,10055,14,10071,10071,14,10145,10145,14,11013,11015,14,11503,11505,5,12334,12335,5,12951,12951,14,42612,42621,5,43014,43014,5,43047,43047,7,43204,43205,5,43335,43345,5,43395,43395,7,43450,43451,7,43561,43566,5,43573,43574,5,43644,43644,5,43710,43711,5,43758,43759,7,44005,44005,5,44012,44012,7,44060,44060,11,44116,44116,11,44172,44172,11,44228,44228,11,44284,44284,11,44340,44340,11,44396,44396,11,44452,44452,11,44508,44508,11,44564,44564,11,44620,44620,11,44676,44676,11,44732,44732,11,44788,44788,11,44844,44844,11,44900,44900,11,44956,44956,11,45012,45012,11,45068,45068,11,45124,45124,11,45180,45180,11,45236,45236,11,45292,45292,11,45348,45348,11,45404,45404,11,45460,45460,11,45516,45516,11,45572,45572,11,45628,45628,11,45684,45684,11,45740,45740,11,45796,45796,11,45852,45852,11,45908,45908,11,45964,45964,11,46020,46020,11,46076,46076,11,46132,46132,11,46188,46188,11,46244,46244,11,46300,46300,11,46356,46356,11,46412,46412,11,46468,46468,11,46524,46524,11,46580,46580,11,46636,46636,11,46692,46692,11,46748,46748,11,46804,46804,11,46860,46860,11,46916,46916,11,46972,46972,11,47028,47028,11,47084,47084,11,47140,47140,11,47196,47196,11,47252,47252,11,47308,47308,11,47364,47364,11,47420,47420,11,47476,47476,11,47532,47532,11,47588,47588,11,47644,47644,11,47700,47700,11,47756,47756,11,47812,47812,11,47868,47868,11,47924,47924,11,47980,47980,11,48036,48036,11,48092,48092,11,48148,48148,11,48204,48204,11,48260,48260,11,48316,48316,11,48372,48372,11,48428,48428,11,48484,48484,11,48540,48540,11,48596,48596,11,48652,48652,11,48708,48708,11,48764,48764,11,48820,48820,11,48876,48876,11,48932,48932,11,48988,48988,11,49044,49044,11,49100,49100,11,49156,49156,11,49212,49212,11,49268,49268,11,49324,49324,11,49380,49380,11,49436,49436,11,49492,49492,11,49548,49548,11,49604,49604,11,49660,49660,11,49716,49716,11,49772,49772,11,49828,49828,11,49884,49884,11,49940,49940,11,49996,49996,11,50052,50052,11,50108,50108,11,50164,50164,11,50220,50220,11,50276,50276,11,50332,50332,11,50388,50388,11,50444,50444,11,50500,50500,11,50556,50556,11,50612,50612,11,50668,50668,11,50724,50724,11,50780,50780,11,50836,50836,11,50892,50892,11,50948,50948,11,51004,51004,11,51060,51060,11,51116,51116,11,51172,51172,11,51228,51228,11,51284,51284,11,51340,51340,11,51396,51396,11,51452,51452,11,51508,51508,11,51564,51564,11,51620,51620,11,51676,51676,11,51732,51732,11,51788,51788,11,51844,51844,11,51900,51900,11,51956,51956,11,52012,52012,11,52068,52068,11,52124,52124,11,52180,52180,11,52236,52236,11,52292,52292,11,52348,52348,11,52404,52404,11,52460,52460,11,52516,52516,11,52572,52572,11,52628,52628,11,52684,52684,11,52740,52740,11,52796,52796,11,52852,52852,11,52908,52908,11,52964,52964,11,53020,53020,11,53076,53076,11,53132,53132,11,53188,53188,11,53244,53244,11,53300,53300,11,53356,53356,11,53412,53412,11,53468,53468,11,53524,53524,11,53580,53580,11,53636,53636,11,53692,53692,11,53748,53748,11,53804,53804,11,53860,53860,11,53916,53916,11,53972,53972,11,54028,54028,11,54084,54084,11,54140,54140,11,54196,54196,11,54252,54252,11,54308,54308,11,54364,54364,11,54420,54420,11,54476,54476,11,54532,54532,11,54588,54588,11,54644,54644,11,54700,54700,11,54756,54756,11,54812,54812,11,54868,54868,11,54924,54924,11,54980,54980,11,55036,55036,11,55092,55092,11,55148,55148,11,55216,55238,9,65056,65071,5,65529,65531,4,68097,68099,5,68159,68159,5,69446,69456,5,69688,69702,5,69808,69810,7,69815,69816,7,69821,69821,1,69888,69890,5,69932,69932,7,69957,69958,7,70016,70017,5,70067,70069,7,70079,70080,7,70089,70092,5,70095,70095,5,70191,70193,5,70196,70196,5,70198,70199,5,70367,70367,5,70371,70378,5,70402,70403,7,70462,70462,5,70464,70464,5,70471,70472,7,70487,70487,5,70502,70508,5,70709,70711,7,70720,70721,7,70725,70725,7,70750,70750,5,70833,70834,7,70841,70841,7,70843,70844,7,70846,70846,7,70849,70849,7,71087,71087,5,71090,71093,5,71100,71101,5,71103,71104,5,71216,71218,7,71227,71228,7,71230,71230,7,71339,71339,5,71341,71341,5,71344,71349,5,71351,71351,5,71456,71457,7,71462,71462,7,71724,71726,7,71736,71736,7,71984,71984,5,71991,71992,7,71997,71997,7,71999,71999,1,72001,72001,1,72003,72003,5,72148,72151,5,72156,72159,7,72164,72164,7,72243,72248,5,72250,72250,1,72263,72263,5,72279,72280,7,72324,72329,1,72343,72343,7,72751,72751,7,72760,72765,5,72767,72767,5,72873,72873,7,72881,72881,7,72884,72884,7,73009,73014,5,73020,73021,5,73030,73030,1,73098,73102,7,73107,73108,7,73110,73110,7,73459,73460,5,78896,78904,4,92976,92982,5,94033,94087,7,94180,94180,5,113821,113822,5,119141,119141,5,119143,119145,5,119150,119154,5,119163,119170,5,119210,119213,5,121344,121398,5,121461,121461,5,121499,121503,5,122880,122886,5,122907,122913,5,122918,122922,5,123628,123631,5,125252,125258,5,126980,126980,14,127183,127183,14,127245,127247,14,127340,127343,14,127358,127359,14,127377,127386,14,127462,127487,6,127491,127503,14,127535,127535,14,127548,127551,14,127568,127569,14,127744,127777,14,127780,127891,14,127894,127895,14,127897,127899,14,127902,127984,14,127987,127989,14,127991,127994,14,128000,128253,14,128255,128317,14,128329,128334,14,128336,128359,14,128367,128368,14,128371,128377,14,128379,128390,14,128392,128393,14,128398,128399,14,128401,128404,14,128407,128419,14,128421,128421,14,128424,128424,14,128433,128434,14,128444,128444,14,128450,128452,14,128465,128467,14,128476,128478,14,128481,128481,14,128483,128483,14,128488,128488,14,128495,128495,14,128499,128499,14,128506,128591,14,128710,128714,14,128721,128722,14,128725,128725,14,128728,128735,14,128742,128744,14,128746,128746,14,128749,128751,14,128753,128754,14,128756,128758,14,128761,128761,14,128763,128764,14,128884,128895,14,128992,129003,14,129036,129039,14,129114,129119,14,129198,129279,14,129293,129295,14,129305,129310,14,129312,129319,14,129328,129328,14,129331,129338,14,129343,129343,14,129351,129355,14,129357,129359,14,129375,129387,14,129393,129393,14,129395,129398,14,129401,129401,14,129403,129403,14,129408,129412,14,129426,129431,14,129443,129444,14,129451,129453,14,129456,129465,14,129472,129472,14,129475,129482,14,129484,129484,14,129488,129510,14,129536,129647,14,129652,129652,14,129656,129658,14,129664,129666,14,129671,129679,14,129686,129704,14,129712,129718,14,129728,129730,14,129744,129750,14,917504,917504,4,917506,917535,4,917632,917759,4,918000,921599,4,0,9,4,11,12,4,14,31,4,169,169,14,174,174,14,1155,1159,5,1425,1469,5,1473,1474,5,1479,1479,5,1552,1562,5,1611,1631,5,1750,1756,5,1759,1764,5,1770,1773,5,1809,1809,5,1958,1968,5,2045,2045,5,2075,2083,5,2089,2093,5,2259,2273,5,2275,2306,5,2362,2362,5,2364,2364,5,2369,2376,5,2381,2381,5,2385,2391,5,2433,2433,5,2492,2492,5,2495,2496,7,2503,2504,7,2509,2509,5,2530,2531,5,2561,2562,5,2620,2620,5,2625,2626,5,2635,2637,5,2672,2673,5,2689,2690,5,2748,2748,5,2753,2757,5,2761,2761,7,2765,2765,5,2810,2815,5,2818,2819,7,2878,2878,5,2880,2880,7,2887,2888,7,2893,2893,5,2903,2903,5,2946,2946,5,3007,3007,7,3009,3010,7,3018,3020,7,3031,3031,5,3073,3075,7,3134,3136,5,3142,3144,5,3157,3158,5,3201,3201,5,3260,3260,5,3263,3263,5,3266,3266,5,3270,3270,5,3274,3275,7,3285,3286,5,3328,3329,5,3387,3388,5,3391,3392,7,3398,3400,7,3405,3405,5,3415,3415,5,3457,3457,5,3530,3530,5,3536,3537,7,3542,3542,5,3551,3551,5,3633,3633,5,3636,3642,5,3761,3761,5,3764,3772,5,3864,3865,5,3895,3895,5,3902,3903,7,3967,3967,7,3974,3975,5,3993,4028,5,4141,4144,5,4146,4151,5,4155,4156,7,4182,4183,7,4190,4192,5,4226,4226,5,4229,4230,5,4253,4253,5,4448,4519,9,4957,4959,5,5938,5940,5,6002,6003,5,6070,6070,7,6078,6085,7,6087,6088,7,6109,6109,5,6158,6158,4,6313,6313,5,6435,6438,7,6441,6443,7,6450,6450,5,6457,6459,5,6681,6682,7,6741,6741,7,6743,6743,7,6752,6752,5,6757,6764,5,6771,6780,5,6832,6845,5,6847,6848,5,6916,6916,7,6965,6965,5,6971,6971,7,6973,6977,7,6979,6980,7,7040,7041,5,7073,7073,7,7078,7079,7,7082,7082,7,7142,7142,5,7144,7145,5,7149,7149,5,7151,7153,5,7204,7211,7,7220,7221,7,7376,7378,5,7393,7393,7,7405,7405,5,7415,7415,7,7616,7673,5,8203,8203,4,8205,8205,13,8232,8232,4,8234,8238,4,8265,8265,14,8293,8293,4,8400,8412,5,8417,8417,5,8421,8432,5,8505,8505,14,8617,8618,14,9000,9000,14,9167,9167,14,9208,9210,14,9642,9643,14,9664,9664,14,9728,9732,14,9735,9741,14,9743,9744,14,9746,9746,14,9750,9751,14,9753,9756,14,9758,9759,14,9761,9761,14,9764,9765,14,9767,9769,14,9771,9773,14,9776,9783,14,9787,9791,14,9793,9793,14,9795,9799,14,9812,9822,14,9824,9824,14,9827,9827,14,9829,9830,14,9832,9832,14,9851,9851,14,9854,9854,14,9856,9861,14,9874,9876,14,9878,9879,14,9881,9881,14,9883,9884,14,9888,9889,14,9895,9895,14,9898,9899,14,9904,9905,14,9917,9918,14,9924,9925,14,9928,9928,14,9934,9935,14,9937,9937,14,9939,9940,14,9961,9962,14,9968,9973,14,9975,9978,14,9981,9981,14,9986,9986,14,9989,9989,14,9998,9998,14,10000,10001,14,10004,10004,14,10013,10013,14,10024,10024,14,10052,10052,14,10060,10060,14,10067,10069,14,10083,10084,14,10133,10135,14,10160,10160,14,10548,10549,14,11035,11036,14,11093,11093,14,11647,11647,5,12330,12333,5,12336,12336,14,12441,12442,5,12953,12953,14,42608,42610,5,42654,42655,5,43010,43010,5,43019,43019,5,43045,43046,5,43052,43052,5,43188,43203,7,43232,43249,5,43302,43309,5,43346,43347,7,43392,43394,5,43443,43443,5,43446,43449,5,43452,43453,5,43493,43493,5,43567,43568,7,43571,43572,7,43587,43587,5,43597,43597,7,43696,43696,5,43703,43704,5,43713,43713,5,43756,43757,5,43765,43765,7,44003,44004,7,44006,44007,7,44009,44010,7,44013,44013,5,44033,44059,12,44061,44087,12,44089,44115,12,44117,44143,12,44145,44171,12,44173,44199,12,44201,44227,12,44229,44255,12,44257,44283,12,44285,44311,12,44313,44339,12,44341,44367,12,44369,44395,12,44397,44423,12,44425,44451,12,44453,44479,12,44481,44507,12,44509,44535,12,44537,44563,12,44565,44591,12,44593,44619,12,44621,44647,12,44649,44675,12,44677,44703,12,44705,44731,12,44733,44759,12,44761,44787,12,44789,44815,12,44817,44843,12,44845,44871,12,44873,44899,12,44901,44927,12,44929,44955,12,44957,44983,12,44985,45011,12,45013,45039,12,45041,45067,12,45069,45095,12,45097,45123,12,45125,45151,12,45153,45179,12,45181,45207,12,45209,45235,12,45237,45263,12,45265,45291,12,45293,45319,12,45321,45347,12,45349,45375,12,45377,45403,12,45405,45431,12,45433,45459,12,45461,45487,12,45489,45515,12,45517,45543,12,45545,45571,12,45573,45599,12,45601,45627,12,45629,45655,12,45657,45683,12,45685,45711,12,45713,45739,12,45741,45767,12,45769,45795,12,45797,45823,12,45825,45851,12,45853,45879,12,45881,45907,12,45909,45935,12,45937,45963,12,45965,45991,12,45993,46019,12,46021,46047,12,46049,46075,12,46077,46103,12,46105,46131,12,46133,46159,12,46161,46187,12,46189,46215,12,46217,46243,12,46245,46271,12,46273,46299,12,46301,46327,12,46329,46355,12,46357,46383,12,46385,46411,12,46413,46439,12,46441,46467,12,46469,46495,12,46497,46523,12,46525,46551,12,46553,46579,12,46581,46607,12,46609,46635,12,46637,46663,12,46665,46691,12,46693,46719,12,46721,46747,12,46749,46775,12,46777,46803,12,46805,46831,12,46833,46859,12,46861,46887,12,46889,46915,12,46917,46943,12,46945,46971,12,46973,46999,12,47001,47027,12,47029,47055,12,47057,47083,12,47085,47111,12,47113,47139,12,47141,47167,12,47169,47195,12,47197,47223,12,47225,47251,12,47253,47279,12,47281,47307,12,47309,47335,12,47337,47363,12,47365,47391,12,47393,47419,12,47421,47447,12,47449,47475,12,47477,47503,12,47505,47531,12,47533,47559,12,47561,47587,12,47589,47615,12,47617,47643,12,47645,47671,12,47673,47699,12,47701,47727,12,47729,47755,12,47757,47783,12,47785,47811,12,47813,47839,12,47841,47867,12,47869,47895,12,47897,47923,12,47925,47951,12,47953,47979,12,47981,48007,12,48009,48035,12,48037,48063,12,48065,48091,12,48093,48119,12,48121,48147,12,48149,48175,12,48177,48203,12,48205,48231,12,48233,48259,12,48261,48287,12,48289,48315,12,48317,48343,12,48345,48371,12,48373,48399,12,48401,48427,12,48429,48455,12,48457,48483,12,48485,48511,12,48513,48539,12,48541,48567,12,48569,48595,12,48597,48623,12,48625,48651,12,48653,48679,12,48681,48707,12,48709,48735,12,48737,48763,12,48765,48791,12,48793,48819,12,48821,48847,12,48849,48875,12,48877,48903,12,48905,48931,12,48933,48959,12,48961,48987,12,48989,49015,12,49017,49043,12,49045,49071,12,49073,49099,12,49101,49127,12,49129,49155,12,49157,49183,12,49185,49211,12,49213,49239,12,49241,49267,12,49269,49295,12,49297,49323,12,49325,49351,12,49353,49379,12,49381,49407,12,49409,49435,12,49437,49463,12,49465,49491,12,49493,49519,12,49521,49547,12,49549,49575,12,49577,49603,12,49605,49631,12,49633,49659,12,49661,49687,12,49689,49715,12,49717,49743,12,49745,49771,12,49773,49799,12,49801,49827,12,49829,49855,12,49857,49883,12,49885,49911,12,49913,49939,12,49941,49967,12,49969,49995,12,49997,50023,12,50025,50051,12,50053,50079,12,50081,50107,12,50109,50135,12,50137,50163,12,50165,50191,12,50193,50219,12,50221,50247,12,50249,50275,12,50277,50303,12,50305,50331,12,50333,50359,12,50361,50387,12,50389,50415,12,50417,50443,12,50445,50471,12,50473,50499,12,50501,50527,12,50529,50555,12,50557,50583,12,50585,50611,12,50613,50639,12,50641,50667,12,50669,50695,12,50697,50723,12,50725,50751,12,50753,50779,12,50781,50807,12,50809,50835,12,50837,50863,12,50865,50891,12,50893,50919,12,50921,50947,12,50949,50975,12,50977,51003,12,51005,51031,12,51033,51059,12,51061,51087,12,51089,51115,12,51117,51143,12,51145,51171,12,51173,51199,12,51201,51227,12,51229,51255,12,51257,51283,12,51285,51311,12,51313,51339,12,51341,51367,12,51369,51395,12,51397,51423,12,51425,51451,12,51453,51479,12,51481,51507,12,51509,51535,12,51537,51563,12,51565,51591,12,51593,51619,12,51621,51647,12,51649,51675,12,51677,51703,12,51705,51731,12,51733,51759,12,51761,51787,12,51789,51815,12,51817,51843,12,51845,51871,12,51873,51899,12,51901,51927,12,51929,51955,12,51957,51983,12,51985,52011,12,52013,52039,12,52041,52067,12,52069,52095,12,52097,52123,12,52125,52151,12,52153,52179,12,52181,52207,12,52209,52235,12,52237,52263,12,52265,52291,12,52293,52319,12,52321,52347,12,52349,52375,12,52377,52403,12,52405,52431,12,52433,52459,12,52461,52487,12,52489,52515,12,52517,52543,12,52545,52571,12,52573,52599,12,52601,52627,12,52629,52655,12,52657,52683,12,52685,52711,12,52713,52739,12,52741,52767,12,52769,52795,12,52797,52823,12,52825,52851,12,52853,52879,12,52881,52907,12,52909,52935,12,52937,52963,12,52965,52991,12,52993,53019,12,53021,53047,12,53049,53075,12,53077,53103,12,53105,53131,12,53133,53159,12,53161,53187,12,53189,53215,12,53217,53243,12,53245,53271,12,53273,53299,12,53301,53327,12,53329,53355,12,53357,53383,12,53385,53411,12,53413,53439,12,53441,53467,12,53469,53495,12,53497,53523,12,53525,53551,12,53553,53579,12,53581,53607,12,53609,53635,12,53637,53663,12,53665,53691,12,53693,53719,12,53721,53747,12,53749,53775,12,53777,53803,12,53805,53831,12,53833,53859,12,53861,53887,12,53889,53915,12,53917,53943,12,53945,53971,12,53973,53999,12,54001,54027,12,54029,54055,12,54057,54083,12,54085,54111,12,54113,54139,12,54141,54167,12,54169,54195,12,54197,54223,12,54225,54251,12,54253,54279,12,54281,54307,12,54309,54335,12,54337,54363,12,54365,54391,12,54393,54419,12,54421,54447,12,54449,54475,12,54477,54503,12,54505,54531,12,54533,54559,12,54561,54587,12,54589,54615,12,54617,54643,12,54645,54671,12,54673,54699,12,54701,54727,12,54729,54755,12,54757,54783,12,54785,54811,12,54813,54839,12,54841,54867,12,54869,54895,12,54897,54923,12,54925,54951,12,54953,54979,12,54981,55007,12,55009,55035,12,55037,55063,12,55065,55091,12,55093,55119,12,55121,55147,12,55149,55175,12,55177,55203,12,55243,55291,10,65024,65039,5,65279,65279,4,65520,65528,4,66045,66045,5,66422,66426,5,68101,68102,5,68152,68154,5,68325,68326,5,69291,69292,5,69632,69632,7,69634,69634,7,69759,69761,5]")}function Ot(me,Ee){if(me===0)return 0;const Le=pt(me,Ee);if(Le!==void 0)return Le;const $e=ae(Ee,me);return me-=et($e),me}function pt(me,Ee){let Le=ae(Ee,me);for(me-=et(Le);Ne(Le)||Le===65039||Le===8419;){if(me===0)return;Le=ae(Ee,me),me-=et(Le)}if(ht(Le)){if(me>=0){const $e=ae(Ee,me);$e===8205&&(me-=et($e))}return me}}function et(me){return me>=65536?2:1}function Ne(me){return 127995<=me&&me<=127999}},72999:function(d,v,e){"use strict";e.d(v,{$E:function(){return x},$K:function(){return h},D8:function(){return g},HD:function(){return n},IU:function(){return O},Jp:function(){return o},Kn:function(){return s},cW:function(){return y},f6:function(){return k},hj:function(){return u},jn:function(){return f},kJ:function(){return t},mf:function(){return p},o8:function(){return c},p_:function(){return i},vE:function(){return C}});function t(T){return Array.isArray(T)}function n(T){return typeof T=="string"}function s(T){return typeof T=="object"&&T!==null&&!Array.isArray(T)&&!(T instanceof RegExp)&&!(T instanceof Date)}function u(T){return typeof T=="number"&&!isNaN(T)}function f(T){return T===!0||T===!1}function c(T){return typeof T=="undefined"}function h(T){return!o(T)}function o(T){return c(T)||T===null}function i(T,F){if(!T)throw new Error(F?`Unexpected type, expected '${F}'`:"Unexpected type")}function y(T){if(o(T))throw new Error("Assertion Failed: argument is undefined or null");return T}function p(T){return typeof T=="function"}function g(T,F){const $=Math.min(T.length,F.length);for(let R=0;R<$;R++)l(T[R],F[R])}function l(T,F){if(n(F)){if(typeof T!==F)throw new Error(`argument does not match constraint: typeof ${F}`)}else if(p(F)){try{if(T instanceof F)return}catch($){}if(!o(T)&&T.constructor===F||F.length===1&&F.call(void 0,T)===!0)return;throw new Error("argument does not match one of these constraints: arg instanceof constraint, arg.constructor === constraint, nor constraint(arg) === true")}}function b(T){let F=[],$=Object.getPrototypeOf(T);for(;Object.prototype!==$;)F=F.concat(Object.getOwnPropertyNames($)),$=Object.getPrototypeOf($);return F}function x(T){const F=[];for(const $ of b(T))typeof T[$]=="function"&&F.push($);return F}function O(T,F){const $=K=>function(){const W=Array.prototype.slice.call(arguments,0);return F(K,W)};let R={};for(const K of T)R[K]=$(K);return R}function k(T){return T===null?void 0:T}function C(T,F="Unreachable"){throw new Error(F)}},13268:function(d,v,e){"use strict";e.d(v,{N:function(){return n}});function t(s,u){let f;return u.length===0?f=s:f=s.replace(/\{(\d+)\}/g,function(c,h){const o=h[0];return typeof u[o]!="undefined"?u[o]:c}),f}function n(s,u,...f){return t(u,f)}},96236:function(d,v,e){"use strict";e.d(v,{BH:function(){return O},NZ:function(){return k},U8:function(){return C},co:function(){return x},eH:function(){return b},vr:function(){return l}});var t=e(75918),n=e(52615),s=e(4348),u=e(88226),f=e(69323),c=e(34502),h=e(35884),o=e(90689),i=e(16925),y=e(49055),p=function(T,F,$,R){var K=arguments.length,W=K<3?F:R===null?R=Object.getOwnPropertyDescriptor(F,$):R,Z;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")W=Reflect.decorate(T,F,$,R);else for(var ie=T.length-1;ie>=0;ie--)(Z=T[ie])&&(W=(K<3?Z(W):K>3?Z(F,$,W):Z(F,$))||W);return K>3&&W&&Object.defineProperty(F,$,W),W},g=function(T,F){return function($,R){F($,R,T)}};function l(T){return T.command!==void 0}class b{constructor(F){this.id=b._idPool++,this._debugName=F}}b._idPool=0,b.CommandPalette=new b("CommandPalette"),b.EditorContext=new b("EditorContext"),b.SimpleEditorContext=new b("SimpleEditorContext"),b.EditorContextCopy=new b("EditorContextCopy"),b.EditorContextPeek=new b("EditorContextPeek"),b.MenubarEditMenu=new b("MenubarEditMenu"),b.MenubarCopy=new b("MenubarCopy"),b.MenubarGoMenu=new b("MenubarGoMenu"),b.MenubarSelectionMenu=new b("MenubarSelectionMenu"),b.InlineCompletionsActions=new b("InlineCompletionsActions");const x=(0,i.yh)("menuService"),O=new class{constructor(){this._commands=new Map,this._menuItems=new Map,this._onDidChangeMenu=new s.Q5,this.onDidChangeMenu=this._onDidChangeMenu.event,this._commandPaletteChangeEvent={has:T=>T===b.CommandPalette}}addCommand(T){return this.addCommands(u.$.single(T))}addCommands(T){for(const F of T)this._commands.set(F.id,F);return this._onDidChangeMenu.fire(this._commandPaletteChangeEvent),(0,f.OF)(()=>{let F=!1;for(const $ of T)F=this._commands.delete($.id)||F;F&&this._onDidChangeMenu.fire(this._commandPaletteChangeEvent)})}getCommand(T){return this._commands.get(T)}getCommands(){const T=new Map;return this._commands.forEach((F,$)=>T.set($,F)),T}appendMenuItem(T,F){return this.appendMenuItems(u.$.single({id:T,item:F}))}appendMenuItems(T){const F=new Set,$=new c.S;for(const{id:R,item:K}of T){let W=this._menuItems.get(R);W||(W=new c.S,this._menuItems.set(R,W)),$.push(W.push(K)),F.add(R)}return this._onDidChangeMenu.fire(F),(0,f.OF)(()=>{if($.size>0){for(let R of $)R();this._onDidChangeMenu.fire(F),$.clear()}})}getMenuItems(T){let F;return this._menuItems.has(T)?F=[...this._menuItems.get(T)]:F=[],T===b.CommandPalette&&this._appendImplicitItems(F),F}_appendImplicitItems(T){const F=new Set;for(const $ of T)l($)&&(F.add($.command.id),$.alt&&F.add($.alt.id));this._commands.forEach(($,R)=>{F.has(R)||T.push({command:$})})}};class k extends t.wY{constructor(F,$,R,K){super(`submenuitem.${F.submenu.id}`,typeof F.title=="string"?F.title:F.title.value,[],"submenu"),this.item=F,this._menuService=$,this._contextKeyService=R,this._options=K}get actions(){const F=[],$=this._menuService.createMenu(this.item.submenu,this._contextKeyService),R=$.getActions(this._options);$.dispose();for(const[,K]of R)K.length>0&&(F.push(...K),F.push(new t.Z0));return F.length&&F.pop(),F}}let C=class td{constructor(F,$,R,K,W){var Z,ie;if(this._commandService=W,this.id=F.id,this.label=R!=null&&R.renderShortTitle&&F.shortTitle?typeof F.shortTitle=="string"?F.shortTitle:F.shortTitle.value:typeof F.title=="string"?F.title:F.title.value,this.tooltip=(ie=typeof F.tooltip=="string"?F.tooltip:(Z=F.tooltip)===null||Z===void 0?void 0:Z.value)!==null&&ie!==void 0?ie:"",this.enabled=!F.precondition||K.contextMatchesRules(F.precondition),this.checked=void 0,F.toggled){const ne=F.toggled.condition?F.toggled:{condition:F.toggled};this.checked=K.contextMatchesRules(ne.condition),this.checked&&ne.tooltip&&(this.tooltip=typeof ne.tooltip=="string"?ne.tooltip:ne.tooltip.value),ne.title&&(this.label=typeof ne.title=="string"?ne.title:ne.title.value)}this.item=F,this.alt=$?new td($,void 0,R,K,W):void 0,this._options=R,y.kS.isThemeIcon(F.icon)&&(this.class=n.dT.asClassName(F.icon))}dispose(){}run(...F){var $,R;let K=[];return!(($=this._options)===null||$===void 0)&&$.arg&&(K=[...K,this._options.arg]),!((R=this._options)===null||R===void 0)&&R.shouldForwardArgs&&(K=[...K,...F]),this._commandService.executeCommand(this.id,...K)}};C=p([g(3,o.i6),g(4,h.H)],C)},35884:function(d,v,e){"use strict";e.d(v,{H:function(){return h},P:function(){return o}});var t=e(4348),n=e(88226),s=e(69323),u=e(34502),f=e(72999),c=e(16925);const h=(0,c.yh)("commandService"),o=new class{constructor(){this._commands=new Map,this._onDidRegisterCommand=new t.Q5,this.onDidRegisterCommand=this._onDidRegisterCommand.event}registerCommand(i,y){if(!i)throw new Error("invalid command");if(typeof i=="string"){if(!y)throw new Error("invalid command");return this.registerCommand({id:i,handler:y})}if(i.description){const x=[];for(let k of i.description.args)x.push(k.constraint);const O=i.handler;i.handler=function(k,...C){return(0,f.D8)(C,x),O(k,...C)}}const{id:p}=i;let g=this._commands.get(p);g||(g=new u.S,this._commands.set(p,g));let l=g.unshift(i),b=(0,s.OF)(()=>{l();const x=this._commands.get(p);x!=null&&x.isEmpty()&&this._commands.delete(p)});return this._onDidRegisterCommand.fire(p),b}registerCommandAlias(i,y){return o.registerCommand(i,(p,...g)=>p.get(h).executeCommand(y,...g))}getCommand(i){const y=this._commands.get(i);if(!(!y||y.isEmpty()))return n.$.first(y)}getCommands(){const i=new Map;for(const y of this._commands.keys()){const p=this.getCommand(y);p&&i.set(y,p)}return i}};o.registerCommand("noop",()=>{})},90689:function(d,v,e){"use strict";e.d(v,{Ao:function(){return h},Eq:function(){return Y},Fb:function(){return o},K8:function(){return ee},i6:function(){return Q},uy:function(){return se}});var t=e(23345),n=e(82983),s=e(16925);let u=t.WE||"";const f=new Map;f.set("false",!1),f.set("true",!0),f.set("isMac",t.dz),f.set("isLinux",t.IJ),f.set("isWindows",t.ED),f.set("isWeb",t.$L),f.set("isMacNative",t.dz&&!t.$L),f.set("isEdge",u.indexOf("Edg/")>=0),f.set("isFirefox",u.indexOf("Firefox")>=0),f.set("isChrome",u.indexOf("Chrome")>=0),f.set("isSafari",u.indexOf("Safari")>=0);const c=Object.prototype.hasOwnProperty;class h{static has(M){return g.create(M)}static equals(M,L){return l.create(M,L)}static regex(M,L){return K.create(M,L)}static not(M){return k.create(M)}static and(...M){return ie.create(M,null)}static or(...M){return ne.create(M,null,!0)}static deserialize(M,L=!1){if(M)return this._deserializeOrExpression(M,L)}static _deserializeOrExpression(M,L){let X=M.split("||");return ne.create(X.map(fe=>this._deserializeAndExpression(fe,L)),null,!0)}static _deserializeAndExpression(M,L){let X=M.split("&&");return ie.create(X.map(fe=>this._deserializeOne(fe,L)),null)}static _deserializeOne(M,L){if(M=M.trim(),M.indexOf("!=")>=0){let X=M.split("!=");return O.create(X[0].trim(),this._deserializeValue(X[1],L))}if(M.indexOf("==")>=0){let X=M.split("==");return l.create(X[0].trim(),this._deserializeValue(X[1],L))}if(M.indexOf("=~")>=0){let X=M.split("=~");return K.create(X[0].trim(),this._deserializeRegexValue(X[1],L))}if(M.indexOf(" in ")>=0){let X=M.split(" in ");return b.create(X[0].trim(),X[1].trim())}if(/^[^<=>]+>=[^<=>]+$/.test(M)){const X=M.split(">=");return F.create(X[0].trim(),X[1].trim())}if(/^[^<=>]+>[^<=>]+$/.test(M)){const X=M.split(">");return T.create(X[0].trim(),X[1].trim())}if(/^[^<=>]+<=[^<=>]+$/.test(M)){const X=M.split("<=");return R.create(X[0].trim(),X[1].trim())}if(/^[^<=>]+<[^<=>]+$/.test(M)){const X=M.split("<");return $.create(X[0].trim(),X[1].trim())}return/^\!\s*/.test(M)?k.create(M.substr(1).trim()):g.create(M)}static _deserializeValue(M,L){if(M=M.trim(),M==="true")return!0;if(M==="false")return!1;let X=/^'([^']*)'$/.exec(M);return X?X[1].trim():M}static _deserializeRegexValue(M,L){if((0,n.m5)(M)){if(L)throw new Error("missing regexp-value for =~-expression");return console.warn("missing regexp-value for =~-expression"),null}let X=M.indexOf("/"),fe=M.lastIndexOf("/");if(X===fe||X<0){if(L)throw new Error(`bad regexp-value '${M}', missing /-enclosure`);return console.warn(`bad regexp-value '${M}', missing /-enclosure`),null}let xe=M.slice(X+1,fe),Ce=M[fe+1]==="i"?"i":"";try{return new RegExp(xe,Ce)}catch(Me){if(L)throw new Error(`bad regexp-value '${M}', parse error: ${Me}`);return console.warn(`bad regexp-value '${M}', parse error: ${Me}`),null}}}function o(te,M){const L=te?te.substituteConstants():void 0,X=M?M.substituteConstants():void 0;return!L&&!X?!0:!L||!X?!1:L.equals(X)}function i(te,M){return te.cmp(M)}class y{constructor(){this.type=0}cmp(M){return this.type-M.type}equals(M){return M.type===this.type}substituteConstants(){return this}evaluate(M){return!1}serialize(){return"false"}keys(){return[]}negate(){return p.INSTANCE}}y.INSTANCE=new y;class p{constructor(){this.type=1}cmp(M){return this.type-M.type}equals(M){return M.type===this.type}substituteConstants(){return this}evaluate(M){return!0}serialize(){return"true"}keys(){return[]}negate(){return y.INSTANCE}}p.INSTANCE=new p;class g{constructor(M,L){this.key=M,this.negated=L,this.type=2}static create(M,L=null){const X=f.get(M);return typeof X=="boolean"?X?p.INSTANCE:y.INSTANCE:new g(M,L)}cmp(M){return M.type!==this.type?this.type-M.type:G(this.key,M.key)}equals(M){return M.type===this.type?this.key===M.key:!1}substituteConstants(){const M=f.get(this.key);return typeof M=="boolean"?M?p.INSTANCE:y.INSTANCE:this}evaluate(M){return!!M.getValue(this.key)}serialize(){return this.key}keys(){return[this.key]}negate(){return this.negated||(this.negated=k.create(this.key,this)),this.negated}}class l{constructor(M,L,X){this.key=M,this.value=L,this.negated=X,this.type=4}static create(M,L,X=null){if(typeof L=="boolean")return L?g.create(M,X):k.create(M,X);const fe=f.get(M);return typeof fe=="boolean"?L===(fe?"true":"false")?p.INSTANCE:y.INSTANCE:new l(M,L,X)}cmp(M){return M.type!==this.type?this.type-M.type:ae(this.key,this.value,M.key,M.value)}equals(M){return M.type===this.type?this.key===M.key&&this.value===M.value:!1}substituteConstants(){const M=f.get(this.key);if(typeof M=="boolean"){const L=M?"true":"false";return this.value===L?p.INSTANCE:y.INSTANCE}return this}evaluate(M){return M.getValue(this.key)==this.value}serialize(){return`${this.key} == '${this.value}'`}keys(){return[this.key]}negate(){return this.negated||(this.negated=O.create(this.key,this.value,this)),this.negated}}class b{constructor(M,L){this.key=M,this.valueKey=L,this.type=10,this.negated=null}static create(M,L){return new b(M,L)}cmp(M){return M.type!==this.type?this.type-M.type:ae(this.key,this.valueKey,M.key,M.valueKey)}equals(M){return M.type===this.type?this.key===M.key&&this.valueKey===M.valueKey:!1}substituteConstants(){return this}evaluate(M){const L=M.getValue(this.valueKey),X=M.getValue(this.key);return Array.isArray(L)?L.indexOf(X)>=0:typeof X=="string"&&typeof L=="object"&&L!==null?c.call(L,X):!1}serialize(){return`${this.key} in '${this.valueKey}'`}keys(){return[this.key,this.valueKey]}negate(){return this.negated||(this.negated=x.create(this)),this.negated}}class x{constructor(M){this._actual=M,this.type=11}static create(M){return new x(M)}cmp(M){return M.type!==this.type?this.type-M.type:this._actual.cmp(M._actual)}equals(M){return M.type===this.type?this._actual.equals(M._actual):!1}substituteConstants(){return this}evaluate(M){return!this._actual.evaluate(M)}serialize(){throw new Error("Method not implemented.")}keys(){return this._actual.keys()}negate(){return this._actual}}class O{constructor(M,L,X){this.key=M,this.value=L,this.negated=X,this.type=5}static create(M,L,X=null){if(typeof L=="boolean")return L?k.create(M,X):g.create(M,X);const fe=f.get(M);return typeof fe=="boolean"?L===(fe?"true":"false")?y.INSTANCE:p.INSTANCE:new O(M,L,X)}cmp(M){return M.type!==this.type?this.type-M.type:ae(this.key,this.value,M.key,M.value)}equals(M){return M.type===this.type?this.key===M.key&&this.value===M.value:!1}substituteConstants(){const M=f.get(this.key);if(typeof M=="boolean"){const L=M?"true":"false";return this.value===L?y.INSTANCE:p.INSTANCE}return this}evaluate(M){return M.getValue(this.key)!=this.value}serialize(){return`${this.key} != '${this.value}'`}keys(){return[this.key]}negate(){return this.negated||(this.negated=l.create(this.key,this.value,this)),this.negated}}class k{constructor(M,L){this.key=M,this.negated=L,this.type=3}static create(M,L=null){const X=f.get(M);return typeof X=="boolean"?X?y.INSTANCE:p.INSTANCE:new k(M,L)}cmp(M){return M.type!==this.type?this.type-M.type:G(this.key,M.key)}equals(M){return M.type===this.type?this.key===M.key:!1}substituteConstants(){const M=f.get(this.key);return typeof M=="boolean"?M?y.INSTANCE:p.INSTANCE:this}evaluate(M){return!M.getValue(this.key)}serialize(){return`!${this.key}`}keys(){return[this.key]}negate(){return this.negated||(this.negated=g.create(this.key,this)),this.negated}}function C(te,M){if(typeof te=="string"){const L=parseFloat(te);isNaN(L)||(te=L)}return typeof te=="string"||typeof te=="number"?M(te):y.INSTANCE}class T{constructor(M,L,X){this.key=M,this.value=L,this.negated=X,this.type=12}static create(M,L,X=null){return C(L,fe=>new T(M,fe,X))}cmp(M){return M.type!==this.type?this.type-M.type:ae(this.key,this.value,M.key,M.value)}equals(M){return M.type===this.type?this.key===M.key&&this.value===M.value:!1}substituteConstants(){return this}evaluate(M){return typeof this.value=="string"?!1:parseFloat(M.getValue(this.key))>this.value}serialize(){return`${this.key} > ${this.value}`}keys(){return[this.key]}negate(){return this.negated||(this.negated=R.create(this.key,this.value,this)),this.negated}}class F{constructor(M,L,X){this.key=M,this.value=L,this.negated=X,this.type=13}static create(M,L,X=null){return C(L,fe=>new F(M,fe,X))}cmp(M){return M.type!==this.type?this.type-M.type:ae(this.key,this.value,M.key,M.value)}equals(M){return M.type===this.type?this.key===M.key&&this.value===M.value:!1}substituteConstants(){return this}evaluate(M){return typeof this.value=="string"?!1:parseFloat(M.getValue(this.key))>=this.value}serialize(){return`${this.key} >= ${this.value}`}keys(){return[this.key]}negate(){return this.negated||(this.negated=$.create(this.key,this.value,this)),this.negated}}class ${constructor(M,L,X){this.key=M,this.value=L,this.negated=X,this.type=14}static create(M,L,X=null){return C(L,fe=>new $(M,fe,X))}cmp(M){return M.type!==this.type?this.type-M.type:ae(this.key,this.value,M.key,M.value)}equals(M){return M.type===this.type?this.key===M.key&&this.value===M.value:!1}substituteConstants(){return this}evaluate(M){return typeof this.value=="string"?!1:parseFloat(M.getValue(this.key))<this.value}serialize(){return`${this.key} < ${this.value}`}keys(){return[this.key]}negate(){return this.negated||(this.negated=F.create(this.key,this.value,this)),this.negated}}class R{constructor(M,L,X){this.key=M,this.value=L,this.negated=X,this.type=15}static create(M,L,X=null){return C(L,fe=>new R(M,fe,X))}cmp(M){return M.type!==this.type?this.type-M.type:ae(this.key,this.value,M.key,M.value)}equals(M){return M.type===this.type?this.key===M.key&&this.value===M.value:!1}substituteConstants(){return this}evaluate(M){return typeof this.value=="string"?!1:parseFloat(M.getValue(this.key))<=this.value}serialize(){return`${this.key} <= ${this.value}`}keys(){return[this.key]}negate(){return this.negated||(this.negated=T.create(this.key,this.value,this)),this.negated}}class K{constructor(M,L){this.key=M,this.regexp=L,this.type=7,this.negated=null}static create(M,L){return new K(M,L)}cmp(M){if(M.type!==this.type)return this.type-M.type;if(this.key<M.key)return-1;if(this.key>M.key)return 1;const L=this.regexp?this.regexp.source:"",X=M.regexp?M.regexp.source:"";return L<X?-1:L>X?1:0}equals(M){if(M.type===this.type){const L=this.regexp?this.regexp.source:"",X=M.regexp?M.regexp.source:"";return this.key===M.key&&L===X}return!1}substituteConstants(){return this}evaluate(M){let L=M.getValue(this.key);return this.regexp?this.regexp.test(L):!1}serialize(){const M=this.regexp?`/${this.regexp.source}/${this.regexp.ignoreCase?"i":""}`:"/invalid/";return`${this.key} =~ ${M}`}keys(){return[this.key]}negate(){return this.negated||(this.negated=W.create(this)),this.negated}}class W{constructor(M){this._actual=M,this.type=8}static create(M){return new W(M)}cmp(M){return M.type!==this.type?this.type-M.type:this._actual.cmp(M._actual)}equals(M){return M.type===this.type?this._actual.equals(M._actual):!1}substituteConstants(){return this}evaluate(M){return!this._actual.evaluate(M)}serialize(){throw new Error("Method not implemented.")}keys(){return this._actual.keys()}negate(){return this._actual}}function Z(te){let M=null;for(let L=0,X=te.length;L<X;L++){const fe=te[L].substituteConstants();if(te[L]!==fe&&M===null){M=[];for(let xe=0;xe<L;xe++)M[xe]=te[xe]}M!==null&&(M[L]=fe)}return M===null?te:M}class ie{constructor(M,L){this.expr=M,this.negated=L,this.type=6}static create(M,L){return ie._normalizeArr(M,L)}cmp(M){if(M.type!==this.type)return this.type-M.type;if(this.expr.length<M.expr.length)return-1;if(this.expr.length>M.expr.length)return 1;for(let L=0,X=this.expr.length;L<X;L++){const fe=i(this.expr[L],M.expr[L]);if(fe!==0)return fe}return 0}equals(M){if(M.type===this.type){if(this.expr.length!==M.expr.length)return!1;for(let L=0,X=this.expr.length;L<X;L++)if(!this.expr[L].equals(M.expr[L]))return!1;return!0}return!1}substituteConstants(){const M=Z(this.expr);return M===this.expr?this:ie.create(M,this.negated)}evaluate(M){for(let L=0,X=this.expr.length;L<X;L++)if(!this.expr[L].evaluate(M))return!1;return!0}static _normalizeArr(M,L){const X=[];let fe=!1;for(const xe of M)if(xe){if(xe.type===1){fe=!0;continue}if(xe.type===0)return y.INSTANCE;if(xe.type===6){X.push(...xe.expr);continue}X.push(xe)}if(X.length===0&&fe)return p.INSTANCE;if(X.length!==0){if(X.length===1)return X[0];X.sort(i);for(let xe=1;xe<X.length;xe++)X[xe-1].equals(X[xe])&&(X.splice(xe,1),xe--);if(X.length===1)return X[0];for(;X.length>1;){const xe=X[X.length-1];if(xe.type!==9)break;X.pop();const Ce=X.pop(),Me=X.length===0,ke=ne.create(xe.expr.map(Ft=>ie.create([Ft,Ce],null)),null,Me);ke&&(X.push(ke),X.sort(i))}return X.length===1?X[0]:new ie(X,L)}}serialize(){return this.expr.map(M=>M.serialize()).join(" && ")}keys(){const M=[];for(let L of this.expr)M.push(...L.keys());return M}negate(){if(!this.negated){const M=[];for(let L of this.expr)M.push(L.negate());this.negated=ne.create(M,this,!0)}return this.negated}}class ne{constructor(M,L){this.expr=M,this.negated=L,this.type=9}static create(M,L,X){return ne._normalizeArr(M,L,X)}cmp(M){if(M.type!==this.type)return this.type-M.type;if(this.expr.length<M.expr.length)return-1;if(this.expr.length>M.expr.length)return 1;for(let L=0,X=this.expr.length;L<X;L++){const fe=i(this.expr[L],M.expr[L]);if(fe!==0)return fe}return 0}equals(M){if(M.type===this.type){if(this.expr.length!==M.expr.length)return!1;for(let L=0,X=this.expr.length;L<X;L++)if(!this.expr[L].equals(M.expr[L]))return!1;return!0}return!1}substituteConstants(){const M=Z(this.expr);return M===this.expr?this:ne.create(M,this.negated,!1)}evaluate(M){for(let L=0,X=this.expr.length;L<X;L++)if(this.expr[L].evaluate(M))return!0;return!1}static _normalizeArr(M,L,X){let fe=[],xe=!1;if(M){for(let Ce=0,Me=M.length;Ce<Me;Ce++){const ke=M[Ce];if(ke){if(ke.type===0){xe=!0;continue}if(ke.type===1)return p.INSTANCE;if(ke.type===9){fe=fe.concat(ke.expr);continue}fe.push(ke)}}if(fe.length===0&&xe)return y.INSTANCE;fe.sort(i)}if(fe.length!==0){if(fe.length===1)return fe[0];for(let Ce=1;Ce<fe.length;Ce++)fe[Ce-1].equals(fe[Ce])&&(fe.splice(Ce,1),Ce--);if(fe.length===1)return fe[0];if(X){for(let Ce=0;Ce<fe.length;Ce++)for(let Me=Ce+1;Me<fe.length;Me++)ee(fe[Ce],fe[Me])&&(fe.splice(Me,1),Me--);if(fe.length===1)return fe[0]}return new ne(fe,L)}}serialize(){return this.expr.map(M=>M.serialize()).join(" || ")}keys(){const M=[];for(let L of this.expr)M.push(...L.keys());return M}negate(){if(!this.negated){let M=[];for(let L of this.expr)M.push(L.negate());for(;M.length>1;){const L=M.shift(),X=M.shift(),fe=[];for(const Ce of J(L))for(const Me of J(X))fe.push(ie.create([Ce,Me],null));const xe=M.length===0;M.unshift(ne.create(fe,null,xe))}this.negated=M[0]}return this.negated}}class se extends g{constructor(M,L,X){super(M,null),this._defaultValue=L,typeof X=="object"?se._info.push(Object.assign(Object.assign({},X),{key:M})):X!==!0&&se._info.push({key:M,description:X,type:L!=null?typeof L:void 0})}static all(){return se._info.values()}bindTo(M){return M.createKey(this.key,this._defaultValue)}getValue(M){return M.getContextKeyValue(this.key)}toNegated(){return this.negate()}isEqualTo(M){return l.create(this.key,M)}}se._info=[];const Q=(0,s.yh)("contextKeyService"),Y="setContext";function G(te,M){return te<M?-1:te>M?1:0}function ae(te,M,L,X){return te<L?-1:te>L?1:M<X?-1:M>X?1:0}function ee(te,M){if(M.type===6&&te.type!==9&&te.type!==6){for(const fe of M.expr)if(te.equals(fe))return!0}const L=te.negate(),X=J(L).concat(J(M));X.sort(i);for(let fe=0;fe<X.length;fe++){const Ce=X[fe].negate();for(let Me=fe+1;Me<X.length;Me++){const ke=X[Me];if(Ce.equals(ke))return!0}}return!1}function J(te){return te.type===9?te.expr:[te]}},16925:function(d,v,e){"use strict";e.d(v,{I8:function(){return t},TG:function(){return n},jt:function(){return f},yh:function(){return u}});var t;(function(c){c.serviceIds=new Map,c.DI_TARGET="$di$target",c.DI_DEPENDENCIES="$di$dependencies";function h(o){return o[c.DI_DEPENDENCIES]||[]}c.getServiceDependencies=h})(t||(t={}));const n=u("instantiationService");function s(c,h,o,i){h[t.DI_TARGET]===h?h[t.DI_DEPENDENCIES].push({id:c,index:o,optional:i}):(h[t.DI_DEPENDENCIES]=[{id:c,index:o,optional:i}],h[t.DI_TARGET]=h)}function u(c){if(t.serviceIds.has(c))return t.serviceIds.get(c);const h=function(o,i,y){if(arguments.length!==3)throw new Error("@IServiceName-decorator can only be used to decorate a parameter");s(h,o,y,!1)};return h.toString=()=>c,t.serviceIds.set(c,h),h}function f(c){return function(h,o,i){if(arguments.length!==3)throw new Error("@optional-decorator can only be used to decorate a parameter");s(c,h,i,!0)}}},44650:function(d,v,e){"use strict";e.d(v,{B:function(){return u}});var t=e(76068),n=e(72999);class s{constructor(){this.data=new Map}add(c,h){t.ok(n.HD(c)),t.ok(n.Kn(h)),t.ok(!this.data.has(c),"There is already an extension with this id"),this.data.set(c,h)}as(c){return this.data.get(c)||null}}const u=new s},66213:function(d,v,e){"use strict";e.d(v,{e:function(){return t}});var t;(function(n){n.DARK="dark",n.LIGHT="light",n.HIGH_CONTRAST="hc"})(t||(t={}))},49055:function(d,v,e){"use strict";e.d(v,{EN:function(){return i},IP:function(){return g},Ic:function(){return x},XE:function(){return h},bB:function(){return O},kS:function(){return y},m6:function(){return p}});var t=e(52615),n=e(4348),s=e(69323),u=e(16925),f=e(44650),c=e(66213);const h=(0,u.yh)("themeService");var o;(function(k){function C(T){return T&&typeof T=="object"&&typeof T.id=="string"}k.isThemeColor=C})(o||(o={}));function i(k){return{id:k}}var y;(function(k){function C(W){return W&&typeof W=="object"&&typeof W.id=="string"&&(typeof W.color=="undefined"||o.isThemeColor(W.color))}k.isThemeIcon=C;const T=new RegExp(`^\\$\\((${t.dT.iconNameExpression}(?:${t.dT.iconModifierExpression})?)\\)$`);function F(W){const Z=T.exec(W);if(!Z)return;let[,ie]=Z;return{id:ie}}k.fromString=F;function $(W,Z){let ie=W.id;const ne=ie.lastIndexOf("~");return ne!==-1&&(ie=ie.substring(0,ne)),Z&&(ie=`${ie}~${Z}`),{id:ie}}k.modify=$;function R(W,Z){var ie,ne;return W.id===Z.id&&((ie=W.color)===null||ie===void 0?void 0:ie.id)===((ne=Z.color)===null||ne===void 0?void 0:ne.id)}k.isEqual=R;function K(W,Z){return{id:W.id,color:Z?i(Z):void 0}}k.asThemeIcon=K,k.asClassNameArray=t.dT.asClassNameArray,k.asClassName=t.dT.asClassName,k.asCSSSelector=t.dT.asCSSSelector})(y||(y={}));function p(k){switch(k){case c.e.DARK:return"vs-dark";case c.e.HIGH_CONTRAST:return"hc-black";default:return"vs"}}const g={ThemingContribution:"base.contributions.theming"};class l{constructor(){this.themingParticipants=[],this.themingParticipants=[],this.onThemingParticipantAddedEmitter=new n.Q5}onColorThemeChange(C){return this.themingParticipants.push(C),this.onThemingParticipantAddedEmitter.fire(C),(0,s.OF)(()=>{const T=this.themingParticipants.indexOf(C);this.themingParticipants.splice(T,1)})}getThemingParticipants(){return this.themingParticipants}}let b=new l;f.B.add(g.ThemingContribution,b);function x(k){return b.onColorThemeChange(k)}class O extends s.JT{constructor(C){super(),this.themeService=C,this.theme=C.getColorTheme(),this._register(this.themeService.onDidColorThemeChange(T=>this.onThemeChange(T)))}onThemeChange(C){this.theme=C,this.updateStyles()}updateStyles(){}}},84126:function(d){"use strict";var v=Object.getOwnPropertySymbols,e=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable;function n(u){if(u==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(u)}function s(){try{if(!Object.assign)return!1;var u=new String("abc");if(u[5]="de",Object.getOwnPropertyNames(u)[0]==="5")return!1;for(var f={},c=0;c<10;c++)f["_"+String.fromCharCode(c)]=c;var h=Object.getOwnPropertyNames(f).map(function(i){return f[i]});if(h.join("")!=="0123456789")return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach(function(i){o[i]=i}),Object.keys(Object.assign({},o)).join("")==="abcdefghijklmnopqrst"}catch(i){return!1}}d.exports=s()?Object.assign:function(u,f){for(var c,h=n(u),o,i=1;i<arguments.length;i++){c=Object(arguments[i]);for(var y in c)e.call(c,y)&&(h[y]=c[y]);if(v){o=v(c);for(var p=0;p<o.length;p++)t.call(c,o[p])&&(h[o[p]]=c[o[p]])}}return h}},97671:function(d){var v=d.exports={},e,t;function n(){throw new Error("setTimeout has not been defined")}function s(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?e=setTimeout:e=n}catch(b){e=n}try{typeof clearTimeout=="function"?t=clearTimeout:t=s}catch(b){t=s}})();function u(b){if(e===setTimeout)return setTimeout(b,0);if((e===n||!e)&&setTimeout)return e=setTimeout,setTimeout(b,0);try{return e(b,0)}catch(x){try{return e.call(null,b,0)}catch(O){return e.call(this,b,0)}}}function f(b){if(t===clearTimeout)return clearTimeout(b);if((t===s||!t)&&clearTimeout)return t=clearTimeout,clearTimeout(b);try{return t(b)}catch(x){try{return t.call(null,b)}catch(O){return t.call(this,b)}}}var c=[],h=!1,o,i=-1;function y(){!h||!o||(h=!1,o.length?c=o.concat(c):i=-1,c.length&&p())}function p(){if(!h){var b=u(y);h=!0;for(var x=c.length;x;){for(o=c,c=[];++i<x;)o&&o[i].run();i=-1,x=c.length}o=null,h=!1,f(b)}}v.nextTick=function(b){var x=new Array(arguments.length-1);if(arguments.length>1)for(var O=1;O<arguments.length;O++)x[O-1]=arguments[O];c.push(new g(b,x)),c.length===1&&!h&&u(p)};function g(b,x){this.fun=b,this.array=x}g.prototype.run=function(){this.fun.apply(null,this.array)},v.title="browser",v.browser=!0,v.env={},v.argv=[],v.version="",v.versions={};function l(){}v.on=l,v.addListener=l,v.once=l,v.off=l,v.removeListener=l,v.removeAllListeners=l,v.emit=l,v.prependListener=l,v.prependOnceListener=l,v.listeners=function(b){return[]},v.binding=function(b){throw new Error("process.binding is not supported")},v.cwd=function(){return"/"},v.chdir=function(b){throw new Error("process.chdir is not supported")},v.umask=function(){return 0}},79442:function(d,v,e){"use strict";var t=e(97825);function n(){}function s(){}s.resetWarningCache=n,d.exports=function(){function u(h,o,i,y,p,g){if(g!==t){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}u.isRequired=u;function f(){return u}var c={array:u,bigint:u,bool:u,func:u,number:u,object:u,string:u,symbol:u,any:u,arrayOf:f,element:u,elementType:u,instanceOf:f,node:u,objectOf:f,oneOf:f,oneOfType:f,shape:f,exact:f,checkPropTypes:s,resetWarningCache:n};return c.PropTypes=c,c}},12708:function(d,v,e){if(0)var t,n;else d.exports=e(79442)()},97825:function(d){"use strict";var v="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";d.exports=v},86923:function(d,v,e){"use strict";e.d(v,{s:function(){return $},Z:function(){return se}});var t=e(92413),n=e(33606),s=e(43403),u=e(59301),f=u.createContext({}),c=e(33708),h=e(92310),o=e.n(h),i=e(48519),y=e(80402),p=e(10228),g=e(26112);function l(Q,Y,G){var ae=Y;return!ae&&G&&(ae="".concat(Q,"-").concat(G)),ae}function b(Q,Y){var G=Q["page".concat(Y?"Y":"X","Offset")],ae="scroll".concat(Y?"Top":"Left");if(typeof G!="number"){var ee=Q.document;G=ee.documentElement[ae],typeof G!="number"&&(G=ee.body[ae])}return G}function x(Q){var Y=Q.getBoundingClientRect(),G={left:Y.left,top:Y.top},ae=Q.ownerDocument,ee=ae.defaultView||ae.parentWindow;return G.left+=b(ee),G.top+=b(ee,!0),G}var O=e(77900),k=e(8654),C=u.memo(function(Q){var Y=Q.children;return Y},function(Q,Y){var G=Y.shouldUpdate;return!G}),T={width:0,height:0,overflow:"hidden",outline:"none"},F=u.forwardRef(function(Q,Y){var G=Q.prefixCls,ae=Q.className,ee=Q.style,J=Q.title,te=Q.ariaId,M=Q.footer,L=Q.closable,X=Q.closeIcon,fe=Q.onClose,xe=Q.children,Ce=Q.bodyStyle,Me=Q.bodyProps,ke=Q.modalRender,Ft=Q.onMouseDown,ht=Q.onMouseUp,At=Q.holderRef,tr=Q.visible,qt=Q.forceRender,cr=Q.width,Qe=Q.height,Pt=u.useContext(f),zt=Pt.panel,it=(0,k.x1)(At,zt),Ot=(0,u.useRef)(),pt=(0,u.useRef)();u.useImperativeHandle(Y,function(){return{focus:function(){var Ze;(Ze=Ot.current)===null||Ze===void 0||Ze.focus()},changeActive:function(Ze){var nt=document,ut=nt.activeElement;Ze&&ut===pt.current?Ot.current.focus():!Ze&&ut===Ot.current&&pt.current.focus()}}});var et={};cr!==void 0&&(et.width=cr),Qe!==void 0&&(et.height=Qe);var Ne;M&&(Ne=u.createElement("div",{className:"".concat(G,"-footer")},M));var me;J&&(me=u.createElement("div",{className:"".concat(G,"-header")},u.createElement("div",{className:"".concat(G,"-title"),id:te},J)));var Ee;L&&(Ee=u.createElement("button",{type:"button",onClick:fe,"aria-label":"Close",className:"".concat(G,"-close")},X||u.createElement("span",{className:"".concat(G,"-close-x")})));var Le=u.createElement("div",{className:"".concat(G,"-content")},Ee,me,u.createElement("div",(0,t.Z)({className:"".concat(G,"-body"),style:Ce},Me),xe),Ne);return u.createElement("div",{key:"dialog-element",role:"dialog","aria-labelledby":J?te:null,"aria-modal":"true",ref:it,style:(0,c.Z)((0,c.Z)({},ee),et),className:o()(G,ae),onMouseDown:Ft,onMouseUp:ht},u.createElement("div",{tabIndex:0,ref:Ot,style:T,"aria-hidden":"true"}),u.createElement(C,{shouldUpdate:tr||qt},ke?ke(Le):Le),u.createElement("div",{tabIndex:0,ref:pt,style:T,"aria-hidden":"true"}))}),$=F,R=u.forwardRef(function(Q,Y){var G=Q.prefixCls,ae=Q.title,ee=Q.style,J=Q.className,te=Q.visible,M=Q.forceRender,L=Q.destroyOnClose,X=Q.motionName,fe=Q.ariaId,xe=Q.onVisibleChanged,Ce=Q.mousePosition,Me=(0,u.useRef)(),ke=u.useState(),Ft=(0,n.Z)(ke,2),ht=Ft[0],At=Ft[1],tr={};ht&&(tr.transformOrigin=ht);function qt(){var cr=x(Me.current);At(Ce?"".concat(Ce.x-cr.left,"px ").concat(Ce.y-cr.top,"px"):"")}return u.createElement(O.default,{visible:te,onVisibleChanged:xe,onAppearPrepare:qt,onEnterPrepare:qt,forceRender:M,motionName:X,removeOnLeave:L,ref:Me},function(cr,Qe){var Pt=cr.className,zt=cr.style;return u.createElement($,(0,t.Z)({},Q,{ref:Y,title:ae,ariaId:fe,prefixCls:G,holderRef:Qe,style:(0,c.Z)((0,c.Z)((0,c.Z)({},zt),ee),tr),className:o()(J,Pt)}))})});R.displayName="Content";var K=R;function W(Q){var Y=Q.prefixCls,G=Q.style,ae=Q.visible,ee=Q.maskProps,J=Q.motionName;return u.createElement(O.default,{key:"mask",visible:ae,motionName:J,leavedClassName:"".concat(Y,"-mask-hidden")},function(te,M){var L=te.className,X=te.style;return u.createElement("div",(0,t.Z)({ref:M,style:(0,c.Z)((0,c.Z)({},X),G),className:o()("".concat(Y,"-mask"),L)},ee))})}function Z(Q){var Y=Q.prefixCls,G=Y===void 0?"rc-dialog":Y,ae=Q.zIndex,ee=Q.visible,J=ee===void 0?!1:ee,te=Q.keyboard,M=te===void 0?!0:te,L=Q.focusTriggerAfterClose,X=L===void 0?!0:L,fe=Q.wrapStyle,xe=Q.wrapClassName,Ce=Q.wrapProps,Me=Q.onClose,ke=Q.afterOpenChange,Ft=Q.afterClose,ht=Q.transitionName,At=Q.animation,tr=Q.closable,qt=tr===void 0?!0:tr,cr=Q.mask,Qe=cr===void 0?!0:cr,Pt=Q.maskTransitionName,zt=Q.maskAnimation,it=Q.maskClosable,Ot=it===void 0?!0:it,pt=Q.maskStyle,et=Q.maskProps,Ne=Q.rootClassName,me=(0,u.useRef)(),Ee=(0,u.useRef)(),Le=(0,u.useRef)(),$e=u.useState(J),Ze=(0,n.Z)($e,2),nt=Ze[0],ut=Ze[1],Wt=(0,y.Z)();function Zt(){(0,i.Z)(Ee.current,document.activeElement)||(me.current=document.activeElement)}function Pe(){if(!(0,i.Z)(Ee.current,document.activeElement)){var ue;(ue=Le.current)===null||ue===void 0||ue.focus()}}function qe(ue){if(ue)Pe();else{if(ut(!1),Qe&&me.current&&X){try{me.current.focus({preventScroll:!0})}catch(le){}me.current=null}nt&&(Ft==null||Ft())}ke==null||ke(ue)}function Kt(ue){Me==null||Me(ue)}var Rt=(0,u.useRef)(!1),Nt=(0,u.useRef)(),Bt=function(){clearTimeout(Nt.current),Rt.current=!0},Ct=function(){Nt.current=setTimeout(function(){Rt.current=!1})},Yt=null;Ot&&(Yt=function(le){Rt.current?Rt.current=!1:Ee.current===le.target&&Kt(le)});function ze(ue){if(M&&ue.keyCode===p.Z.ESC){ue.stopPropagation(),Kt(ue);return}J&&ue.keyCode===p.Z.TAB&&Le.current.changeActive(!ue.shiftKey)}return(0,u.useEffect)(function(){J&&(ut(!0),Zt())},[J]),(0,u.useEffect)(function(){return function(){clearTimeout(Nt.current)}},[]),u.createElement("div",(0,t.Z)({className:o()("".concat(G,"-root"),Ne)},(0,g.Z)(Q,{data:!0})),u.createElement(W,{prefixCls:G,visible:Qe&&J,motionName:l(G,Pt,zt),style:(0,c.Z)({zIndex:ae},pt),maskProps:et}),u.createElement("div",(0,t.Z)({tabIndex:-1,onKeyDown:ze,className:o()("".concat(G,"-wrap"),xe),ref:Ee,onClick:Yt,style:(0,c.Z)((0,c.Z)({zIndex:ae},fe),{},{display:nt?null:"none"})},Ce),u.createElement(K,(0,t.Z)({},Q,{onMouseDown:Bt,onMouseUp:Ct,ref:Le,closable:qt,ariaId:Wt,prefixCls:G,visible:J&&nt,onClose:Kt,onVisibleChanged:qe,motionName:l(G,ht,At)}))))}var ie=function(Y){var G=Y.visible,ae=Y.getContainer,ee=Y.forceRender,J=Y.destroyOnClose,te=J===void 0?!1:J,M=Y.afterClose,L=Y.panelRef,X=u.useState(G),fe=(0,n.Z)(X,2),xe=fe[0],Ce=fe[1],Me=u.useMemo(function(){return{panel:L}},[L]);return u.useEffect(function(){G&&Ce(!0)},[G]),!ee&&te&&!xe?null:u.createElement(f.Provider,{value:Me},u.createElement(s.Z,{open:G||ee||xe,autoDestroy:!1,getContainer:ae,autoLock:G||xe},u.createElement(Z,(0,t.Z)({},Y,{destroyOnClose:te,afterClose:function(){M==null||M(),Ce(!1)}}))))};ie.displayName="Dialog";var ne=ie,se=ne},95013:function(d,v,e){"use strict";e.r(v),e.d(v,{Field:function(){return Mr},FieldContext:function(){return F},FormProvider:function(){return la},List:function(){return Vn},ListContext:function(){return R},default:function(){return Pn},useForm:function(){return yi},useWatch:function(){return Ji}});var t=e(59301),n=e(92413),s=e(37061),u=e(85195),f=e(20569),c=e(33708),h=e(26407),o=e(6909),i=e(4771),y=e(25314),p=e(9427),g=e(25440),l=e(400),b=e(11592),x=e(13697),O=e(48736),k="RC_FORM_INTERNAL_HOOKS",C=function(){(0,O.ZP)(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},T=t.createContext({getFieldValue:C,getFieldsValue:C,getFieldError:C,getFieldWarning:C,getFieldsError:C,isFieldsTouched:C,isFieldTouched:C,isFieldValidating:C,isFieldsValidating:C,resetFields:C,setFields:C,setFieldValue:C,setFieldsValue:C,validateFields:C,submit:C,getInternalHooks:function(){return C(),{dispatch:C,initEntityValue:C,registerField:C,useSubscribe:C,setInitialValues:C,destroyForm:C,setCallbacks:C,registerWatch:C,getFields:C,setValidateMessages:C,setPreserve:C,getInitialValue:C}}}),F=T,$=t.createContext(null),R=$;function K(er){return er==null?[]:Array.isArray(er)?er:[er]}function W(er){return er&&!!er._init}var Z=e(97671);function ie(){return ie=Object.assign?Object.assign.bind():function(er){for(var mt=1;mt<arguments.length;mt++){var tt=arguments[mt];for(var It in tt)Object.prototype.hasOwnProperty.call(tt,It)&&(er[It]=tt[It])}return er},ie.apply(this,arguments)}function ne(er,mt){er.prototype=Object.create(mt.prototype),er.prototype.constructor=er,Q(er,mt)}function se(er){return se=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(tt){return tt.__proto__||Object.getPrototypeOf(tt)},se(er)}function Q(er,mt){return Q=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(It,_t){return It.__proto__=_t,It},Q(er,mt)}function Y(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(er){return!1}}function G(er,mt,tt){return Y()?G=Reflect.construct.bind():G=function(_t,ur,fr){var Pr=[null];Pr.push.apply(Pr,ur);var Gr=Function.bind.apply(_t,Pr),Ue=new Gr;return fr&&Q(Ue,fr.prototype),Ue},G.apply(null,arguments)}function ae(er){return Function.toString.call(er).indexOf("[native code]")!==-1}function ee(er){var mt=typeof Map=="function"?new Map:void 0;return ee=function(It){if(It===null||!ae(It))return It;if(typeof It!="function")throw new TypeError("Super expression must either be null or a function");if(typeof mt!="undefined"){if(mt.has(It))return mt.get(It);mt.set(It,_t)}function _t(){return G(It,arguments,se(this).constructor)}return _t.prototype=Object.create(It.prototype,{constructor:{value:_t,enumerable:!1,writable:!0,configurable:!0}}),Q(_t,It)},ee(er)}var J=/%[sdj%]/g,te=function(){};function M(er){if(!er||!er.length)return null;var mt={};return er.forEach(function(tt){var It=tt.field;mt[It]=mt[It]||[],mt[It].push(tt)}),mt}function L(er){for(var mt=arguments.length,tt=new Array(mt>1?mt-1:0),It=1;It<mt;It++)tt[It-1]=arguments[It];var _t=0,ur=tt.length;if(typeof er=="function")return er.apply(null,tt);if(typeof er=="string"){var fr=er.replace(J,function(Pr){if(Pr==="%%")return"%";if(_t>=ur)return Pr;switch(Pr){case"%s":return String(tt[_t++]);case"%d":return Number(tt[_t++]);case"%j":try{return JSON.stringify(tt[_t++])}catch(Gr){return"[Circular]"}break;default:return Pr}});return fr}return er}function X(er){return er==="string"||er==="url"||er==="hex"||er==="email"||er==="date"||er==="pattern"}function fe(er,mt){return!!(er==null||mt==="array"&&Array.isArray(er)&&!er.length||X(mt)&&typeof er=="string"&&!er)}function xe(er,mt,tt){var It=[],_t=0,ur=er.length;function fr(Pr){It.push.apply(It,Pr||[]),_t++,_t===ur&&tt(It)}er.forEach(function(Pr){mt(Pr,fr)})}function Ce(er,mt,tt){var It=0,_t=er.length;function ur(fr){if(fr&&fr.length){tt(fr);return}var Pr=It;It=It+1,Pr<_t?mt(er[Pr],ur):tt([])}ur([])}function Me(er){var mt=[];return Object.keys(er).forEach(function(tt){mt.push.apply(mt,er[tt]||[])}),mt}var ke=function(er){ne(mt,er);function mt(tt,It){var _t;return _t=er.call(this,"Async Validation Error")||this,_t.errors=tt,_t.fields=It,_t}return mt}(ee(Error));function Ft(er,mt,tt,It,_t){if(mt.first){var ur=new Promise(function(Ye,ir){var kr=function(Hr){return It(Hr),Hr.length?ir(new ke(Hr,M(Hr))):Ye(_t)},Or=Me(er);Ce(Or,tt,kr)});return ur.catch(function(Ye){return Ye}),ur}var fr=mt.firstFields===!0?Object.keys(er):mt.firstFields||[],Pr=Object.keys(er),Gr=Pr.length,Ue=0,rt=[],ye=new Promise(function(Ye,ir){var kr=function(Ir){if(rt.push.apply(rt,Ir),Ue++,Ue===Gr)return It(rt),rt.length?ir(new ke(rt,M(rt))):Ye(_t)};Pr.length||(It(rt),Ye(_t)),Pr.forEach(function(Or){var Ir=er[Or];fr.indexOf(Or)!==-1?Ce(Ir,tt,kr):xe(Ir,tt,kr)})});return ye.catch(function(Ye){return Ye}),ye}function ht(er){return!!(er&&er.message!==void 0)}function At(er,mt){for(var tt=er,It=0;It<mt.length;It++){if(tt==null)return tt;tt=tt[mt[It]]}return tt}function tr(er,mt){return function(tt){var It;return er.fullFields?It=At(mt,er.fullFields):It=mt[tt.field||er.fullField],ht(tt)?(tt.field=tt.field||er.fullField,tt.fieldValue=It,tt):{message:typeof tt=="function"?tt():tt,fieldValue:It,field:tt.field||er.fullField}}}function qt(er,mt){if(mt){for(var tt in mt)if(mt.hasOwnProperty(tt)){var It=mt[tt];typeof It=="object"&&typeof er[tt]=="object"?er[tt]=ie({},er[tt],It):er[tt]=It}}return er}var cr=function(mt,tt,It,_t,ur,fr){mt.required&&(!It.hasOwnProperty(mt.field)||fe(tt,fr||mt.type))&&_t.push(L(ur.messages.required,mt.fullField))},Qe=function(mt,tt,It,_t,ur){(/^\s+$/.test(tt)||tt==="")&&_t.push(L(ur.messages.whitespace,mt.fullField))},Pt,zt=function(){if(Pt)return Pt;var er="[a-fA-F\\d:]",mt=function(cn){return cn&&cn.includeBoundaries?"(?:(?<=\\s|^)(?="+er+")|(?<="+er+")(?=\\s|$))":""},tt="(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}",It="[a-fA-F\\d]{1,4}",_t=(`
(?:
(?:`+It+":){7}(?:"+It+`|:)| // 1:2:3:4:5:6:7:: 1:2:3:4:5:6:7:8
(?:`+It+":){6}(?:"+tt+"|:"+It+`|:)| // 1:2:3:4:5:6:: 1:2:3:4:5:6::8 1:2:3:4:5:6::8 1:2:3:4:5:6::1.2.3.4
(?:`+It+":){5}(?::"+tt+"|(?::"+It+`){1,2}|:)| // 1:2:3:4:5:: 1:2:3:4:5::7:8 1:2:3:4:5::8 1:2:3:4:5::7:1.2.3.4
(?:`+It+":){4}(?:(?::"+It+"){0,1}:"+tt+"|(?::"+It+`){1,3}|:)| // 1:2:3:4:: 1:2:3:4::6:7:8 1:2:3:4::8 1:2:3:4::6:7:1.2.3.4
(?:`+It+":){3}(?:(?::"+It+"){0,2}:"+tt+"|(?::"+It+`){1,4}|:)| // 1:2:3:: 1:2:3::5:6:7:8 1:2:3::8 1:2:3::5:6:7:1.2.3.4
(?:`+It+":){2}(?:(?::"+It+"){0,3}:"+tt+"|(?::"+It+`){1,5}|:)| // 1:2:: 1:2::4:5:6:7:8 1:2::8 1:2::4:5:6:7:1.2.3.4
(?:`+It+":){1}(?:(?::"+It+"){0,4}:"+tt+"|(?::"+It+`){1,6}|:)| // 1:: 1::3:4:5:6:7:8 1::8 1::3:4:5:6:7:1.2.3.4
(?::(?:(?::`+It+"){0,5}:"+tt+"|(?::"+It+`){1,7}|:)) // ::2:3:4:5:6:7:8 ::2:3:4:5:6:7:8 ::8 ::1.2.3.4
)(?:%[0-9a-zA-Z]{1,})? // %eth0 %1
`).replace(/\s*\/\/.*$/gm,"").replace(/\n/g,"").trim(),ur=new RegExp("(?:^"+tt+"$)|(?:^"+_t+"$)"),fr=new RegExp("^"+tt+"$"),Pr=new RegExp("^"+_t+"$"),Gr=function(cn){return cn&&cn.exact?ur:new RegExp("(?:"+mt(cn)+tt+mt(cn)+")|(?:"+mt(cn)+_t+mt(cn)+")","g")};Gr.v4=function(Ar){return Ar&&Ar.exact?fr:new RegExp(""+mt(Ar)+tt+mt(Ar),"g")},Gr.v6=function(Ar){return Ar&&Ar.exact?Pr:new RegExp(""+mt(Ar)+_t+mt(Ar),"g")};var Ue="(?:(?:[a-z]+:)?//)",rt="(?:\\S+(?::\\S*)?@)?",ye=Gr.v4().source,Ye=Gr.v6().source,ir="(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)",kr="(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*",Or="(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))",Ir="(?::\\d{2,5})?",Hr='(?:[/?#][^\\s"]*)?',yn="(?:"+Ue+"|www\\.)"+rt+"(?:localhost|"+ye+"|"+Ye+"|"+ir+kr+Or+")"+Ir+Hr;return Pt=new RegExp("(?:^"+yn+"$)","i"),Pt},it={email:/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},Ot={integer:function(mt){return Ot.number(mt)&&parseInt(mt,10)===mt},float:function(mt){return Ot.number(mt)&&!Ot.integer(mt)},array:function(mt){return Array.isArray(mt)},regexp:function(mt){if(mt instanceof RegExp)return!0;try{return!!new RegExp(mt)}catch(tt){return!1}},date:function(mt){return typeof mt.getTime=="function"&&typeof mt.getMonth=="function"&&typeof mt.getYear=="function"&&!isNaN(mt.getTime())},number:function(mt){return isNaN(mt)?!1:typeof mt=="number"},object:function(mt){return typeof mt=="object"&&!Ot.array(mt)},method:function(mt){return typeof mt=="function"},email:function(mt){return typeof mt=="string"&&mt.length<=320&&!!mt.match(it.email)},url:function(mt){return typeof mt=="string"&&mt.length<=2048&&!!mt.match(zt())},hex:function(mt){return typeof mt=="string"&&!!mt.match(it.hex)}},pt=function(mt,tt,It,_t,ur){if(mt.required&&tt===void 0){cr(mt,tt,It,_t,ur);return}var fr=["integer","float","array","regexp","object","method","email","number","date","url","hex"],Pr=mt.type;fr.indexOf(Pr)>-1?Ot[Pr](tt)||_t.push(L(ur.messages.types[Pr],mt.fullField,mt.type)):Pr&&typeof tt!==mt.type&&_t.push(L(ur.messages.types[Pr],mt.fullField,mt.type))},et=function(mt,tt,It,_t,ur){var fr=typeof mt.len=="number",Pr=typeof mt.min=="number",Gr=typeof mt.max=="number",Ue=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,rt=tt,ye=null,Ye=typeof tt=="number",ir=typeof tt=="string",kr=Array.isArray(tt);if(Ye?ye="number":ir?ye="string":kr&&(ye="array"),!ye)return!1;kr&&(rt=tt.length),ir&&(rt=tt.replace(Ue,"_").length),fr?rt!==mt.len&&_t.push(L(ur.messages[ye].len,mt.fullField,mt.len)):Pr&&!Gr&&rt<mt.min?_t.push(L(ur.messages[ye].min,mt.fullField,mt.min)):Gr&&!Pr&&rt>mt.max?_t.push(L(ur.messages[ye].max,mt.fullField,mt.max)):Pr&&Gr&&(rt<mt.min||rt>mt.max)&&_t.push(L(ur.messages[ye].range,mt.fullField,mt.min,mt.max))},Ne="enum",me=function(mt,tt,It,_t,ur){mt[Ne]=Array.isArray(mt[Ne])?mt[Ne]:[],mt[Ne].indexOf(tt)===-1&&_t.push(L(ur.messages[Ne],mt.fullField,mt[Ne].join(", ")))},Ee=function(mt,tt,It,_t,ur){if(mt.pattern){if(mt.pattern instanceof RegExp)mt.pattern.lastIndex=0,mt.pattern.test(tt)||_t.push(L(ur.messages.pattern.mismatch,mt.fullField,tt,mt.pattern));else if(typeof mt.pattern=="string"){var fr=new RegExp(mt.pattern);fr.test(tt)||_t.push(L(ur.messages.pattern.mismatch,mt.fullField,tt,mt.pattern))}}},Le={required:cr,whitespace:Qe,type:pt,range:et,enum:me,pattern:Ee},$e=function(mt,tt,It,_t,ur){var fr=[],Pr=mt.required||!mt.required&&_t.hasOwnProperty(mt.field);if(Pr){if(fe(tt,"string")&&!mt.required)return It();Le.required(mt,tt,_t,fr,ur,"string"),fe(tt,"string")||(Le.type(mt,tt,_t,fr,ur),Le.range(mt,tt,_t,fr,ur),Le.pattern(mt,tt,_t,fr,ur),mt.whitespace===!0&&Le.whitespace(mt,tt,_t,fr,ur))}It(fr)},Ze=function(mt,tt,It,_t,ur){var fr=[],Pr=mt.required||!mt.required&&_t.hasOwnProperty(mt.field);if(Pr){if(fe(tt)&&!mt.required)return It();Le.required(mt,tt,_t,fr,ur),tt!==void 0&&Le.type(mt,tt,_t,fr,ur)}It(fr)},nt=function(mt,tt,It,_t,ur){var fr=[],Pr=mt.required||!mt.required&&_t.hasOwnProperty(mt.field);if(Pr){if(tt===""&&(tt=void 0),fe(tt)&&!mt.required)return It();Le.required(mt,tt,_t,fr,ur),tt!==void 0&&(Le.type(mt,tt,_t,fr,ur),Le.range(mt,tt,_t,fr,ur))}It(fr)},ut=function(mt,tt,It,_t,ur){var fr=[],Pr=mt.required||!mt.required&&_t.hasOwnProperty(mt.field);if(Pr){if(fe(tt)&&!mt.required)return It();Le.required(mt,tt,_t,fr,ur),tt!==void 0&&Le.type(mt,tt,_t,fr,ur)}It(fr)},Wt=function(mt,tt,It,_t,ur){var fr=[],Pr=mt.required||!mt.required&&_t.hasOwnProperty(mt.field);if(Pr){if(fe(tt)&&!mt.required)return It();Le.required(mt,tt,_t,fr,ur),fe(tt)||Le.type(mt,tt,_t,fr,ur)}It(fr)},Zt=function(mt,tt,It,_t,ur){var fr=[],Pr=mt.required||!mt.required&&_t.hasOwnProperty(mt.field);if(Pr){if(fe(tt)&&!mt.required)return It();Le.required(mt,tt,_t,fr,ur),tt!==void 0&&(Le.type(mt,tt,_t,fr,ur),Le.range(mt,tt,_t,fr,ur))}It(fr)},Pe=function(mt,tt,It,_t,ur){var fr=[],Pr=mt.required||!mt.required&&_t.hasOwnProperty(mt.field);if(Pr){if(fe(tt)&&!mt.required)return It();Le.required(mt,tt,_t,fr,ur),tt!==void 0&&(Le.type(mt,tt,_t,fr,ur),Le.range(mt,tt,_t,fr,ur))}It(fr)},qe=function(mt,tt,It,_t,ur){var fr=[],Pr=mt.required||!mt.required&&_t.hasOwnProperty(mt.field);if(Pr){if(tt==null&&!mt.required)return It();Le.required(mt,tt,_t,fr,ur,"array"),tt!=null&&(Le.type(mt,tt,_t,fr,ur),Le.range(mt,tt,_t,fr,ur))}It(fr)},Kt=function(mt,tt,It,_t,ur){var fr=[],Pr=mt.required||!mt.required&&_t.hasOwnProperty(mt.field);if(Pr){if(fe(tt)&&!mt.required)return It();Le.required(mt,tt,_t,fr,ur),tt!==void 0&&Le.type(mt,tt,_t,fr,ur)}It(fr)},Rt="enum",Nt=function(mt,tt,It,_t,ur){var fr=[],Pr=mt.required||!mt.required&&_t.hasOwnProperty(mt.field);if(Pr){if(fe(tt)&&!mt.required)return It();Le.required(mt,tt,_t,fr,ur),tt!==void 0&&Le[Rt](mt,tt,_t,fr,ur)}It(fr)},Bt=function(mt,tt,It,_t,ur){var fr=[],Pr=mt.required||!mt.required&&_t.hasOwnProperty(mt.field);if(Pr){if(fe(tt,"string")&&!mt.required)return It();Le.required(mt,tt,_t,fr,ur),fe(tt,"string")||Le.pattern(mt,tt,_t,fr,ur)}It(fr)},Ct=function(mt,tt,It,_t,ur){var fr=[],Pr=mt.required||!mt.required&&_t.hasOwnProperty(mt.field);if(Pr){if(fe(tt,"date")&&!mt.required)return It();if(Le.required(mt,tt,_t,fr,ur),!fe(tt,"date")){var Gr;tt instanceof Date?Gr=tt:Gr=new Date(tt),Le.type(mt,Gr,_t,fr,ur),Gr&&Le.range(mt,Gr.getTime(),_t,fr,ur)}}It(fr)},Yt=function(mt,tt,It,_t,ur){var fr=[],Pr=Array.isArray(tt)?"array":typeof tt;Le.required(mt,tt,_t,fr,ur,Pr),It(fr)},ze=function(mt,tt,It,_t,ur){var fr=mt.type,Pr=[],Gr=mt.required||!mt.required&&_t.hasOwnProperty(mt.field);if(Gr){if(fe(tt,fr)&&!mt.required)return It();Le.required(mt,tt,_t,Pr,ur,fr),fe(tt,fr)||Le.type(mt,tt,_t,Pr,ur)}It(Pr)},ue=function(mt,tt,It,_t,ur){var fr=[],Pr=mt.required||!mt.required&&_t.hasOwnProperty(mt.field);if(Pr){if(fe(tt)&&!mt.required)return It();Le.required(mt,tt,_t,fr,ur)}It(fr)},le={string:$e,method:Ze,number:nt,boolean:ut,regexp:Wt,integer:Zt,float:Pe,array:qe,object:Kt,enum:Nt,pattern:Bt,date:Ct,url:ze,hex:ze,email:ze,required:Yt,any:ue};function Dt(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var mt=JSON.parse(JSON.stringify(this));return mt.clone=this.clone,mt}}}var Te=Dt(),dt=function(){function er(tt){this.rules=null,this._messages=Te,this.define(tt)}var mt=er.prototype;return mt.define=function(It){var _t=this;if(!It)throw new Error("Cannot configure a schema with no rules");if(typeof It!="object"||Array.isArray(It))throw new Error("Rules must be an object");this.rules={},Object.keys(It).forEach(function(ur){var fr=It[ur];_t.rules[ur]=Array.isArray(fr)?fr:[fr]})},mt.messages=function(It){return It&&(this._messages=qt(Dt(),It)),this._messages},mt.validate=function(It,_t,ur){var fr=this;_t===void 0&&(_t={}),ur===void 0&&(ur=function(){});var Pr=It,Gr=_t,Ue=ur;if(typeof Gr=="function"&&(Ue=Gr,Gr={}),!this.rules||Object.keys(this.rules).length===0)return Ue&&Ue(null,Pr),Promise.resolve(Pr);function rt(Or){var Ir=[],Hr={};function yn(cn){if(Array.isArray(cn)){var tn;Ir=(tn=Ir).concat.apply(tn,cn)}else Ir.push(cn)}for(var Ar=0;Ar<Or.length;Ar++)yn(Or[Ar]);Ir.length?(Hr=M(Ir),Ue(Ir,Hr)):Ue(null,Pr)}if(Gr.messages){var ye=this.messages();ye===Te&&(ye=Dt()),qt(ye,Gr.messages),Gr.messages=ye}else Gr.messages=this.messages();var Ye={},ir=Gr.keys||Object.keys(this.rules);ir.forEach(function(Or){var Ir=fr.rules[Or],Hr=Pr[Or];Ir.forEach(function(yn){var Ar=yn;typeof Ar.transform=="function"&&(Pr===It&&(Pr=ie({},Pr)),Hr=Pr[Or]=Ar.transform(Hr)),typeof Ar=="function"?Ar={validator:Ar}:Ar=ie({},Ar),Ar.validator=fr.getValidationMethod(Ar),Ar.validator&&(Ar.field=Or,Ar.fullField=Ar.fullField||Or,Ar.type=fr.getType(Ar),Ye[Or]=Ye[Or]||[],Ye[Or].push({rule:Ar,value:Hr,source:Pr,field:Or}))})});var kr={};return Ft(Ye,Gr,function(Or,Ir){var Hr=Or.rule,yn=(Hr.type==="object"||Hr.type==="array")&&(typeof Hr.fields=="object"||typeof Hr.defaultField=="object");yn=yn&&(Hr.required||!Hr.required&&Or.value),Hr.field=Or.field;function Ar(on,wn){return ie({},wn,{fullField:Hr.fullField+"."+on,fullFields:Hr.fullFields?[].concat(Hr.fullFields,[on]):[on]})}function cn(on){on===void 0&&(on=[]);var wn=Array.isArray(on)?on:[on];!Gr.suppressWarning&&wn.length&&er.warning("async-validator:",wn),wn.length&&Hr.message!==void 0&&(wn=[].concat(Hr.message));var ma=wn.map(tr(Hr,Pr));if(Gr.first&&ma.length)return kr[Hr.field]=1,Ir(ma);if(!yn)Ir(ma);else{if(Hr.required&&!Or.value)return Hr.message!==void 0?ma=[].concat(Hr.message).map(tr(Hr,Pr)):Gr.error&&(ma=[Gr.error(Hr,L(Gr.messages.required,Hr.field))]),Ir(ma);var Ai={};Hr.defaultField&&Object.keys(Or.value).map(function(fi){Ai[fi]=Hr.defaultField}),Ai=ie({},Ai,Or.rule.fields);var mi={};Object.keys(Ai).forEach(function(fi){var zi=Ai[fi],fa=Array.isArray(zi)?zi:[zi];mi[fi]=fa.map(Ar.bind(null,fi))});var _n=new er(mi);_n.messages(Gr.messages),Or.rule.options&&(Or.rule.options.messages=Gr.messages,Or.rule.options.error=Gr.error),_n.validate(Or.value,Or.rule.options||Gr,function(fi){var zi=[];ma&&ma.length&&zi.push.apply(zi,ma),fi&&fi.length&&zi.push.apply(zi,fi),Ir(zi.length?zi:null)})}}var tn;if(Hr.asyncValidator)tn=Hr.asyncValidator(Hr,Or.value,cn,Or.source,Gr);else if(Hr.validator){try{tn=Hr.validator(Hr,Or.value,cn,Or.source,Gr)}catch(on){console.error==null||console.error(on),Gr.suppressValidatorError||setTimeout(function(){throw on},0),cn(on.message)}tn===!0?cn():tn===!1?cn(typeof Hr.message=="function"?Hr.message(Hr.fullField||Hr.field):Hr.message||(Hr.fullField||Hr.field)+" fails"):tn instanceof Array?cn(tn):tn instanceof Error&&cn(tn.message)}tn&&tn.then&&tn.then(function(){return cn()},function(on){return cn(on)})},function(Or){rt(Or)},Pr)},mt.getType=function(It){if(It.type===void 0&&It.pattern instanceof RegExp&&(It.type="pattern"),typeof It.validator!="function"&&It.type&&!le.hasOwnProperty(It.type))throw new Error(L("Unknown rule type %s",It.type));return It.type||"string"},mt.getValidationMethod=function(It){if(typeof It.validator=="function")return It.validator;var _t=Object.keys(It),ur=_t.indexOf("message");return ur!==-1&&_t.splice(ur,1),_t.length===1&&_t[0]==="required"?le.required:le[this.getType(It)]||void 0},er}();dt.register=function(mt,tt){if(typeof tt!="function")throw new Error("Cannot register a validator by type, validator is not a function");le[mt]=tt},dt.warning=te,dt.messages=Te,dt.validators=le;var Ht="'${name}' is not a valid ${type}",ct={default:"Validation error on field '${name}'",required:"'${name}' is required",enum:"'${name}' must be one of [${enum}]",whitespace:"'${name}' cannot be empty",date:{format:"'${name}' is invalid for format date",parse:"'${name}' could not be parsed as date",invalid:"'${name}' is invalid date"},types:{string:Ht,method:Ht,array:Ht,object:Ht,number:Ht,date:Ht,boolean:Ht,integer:Ht,float:Ht,regexp:Ht,email:Ht,url:Ht,hex:Ht},string:{len:"'${name}' must be exactly ${len} characters",min:"'${name}' must be at least ${min} characters",max:"'${name}' cannot be longer than ${max} characters",range:"'${name}' must be between ${min} and ${max} characters"},number:{len:"'${name}' must equal ${len}",min:"'${name}' cannot be less than ${min}",max:"'${name}' cannot be greater than ${max}",range:"'${name}' must be between ${min} and ${max}"},array:{len:"'${name}' must be exactly ${len} in length",min:"'${name}' cannot be less than ${min} in length",max:"'${name}' cannot be greater than ${max} in length",range:"'${name}' must be between ${min} and ${max} in length"},pattern:{mismatch:"'${name}' does not match pattern ${pattern}"}},Ie=e(24434),Et=dt;function ge(er,mt){return er.replace(/\$\{\w+\}/g,function(tt){var It=tt.slice(2,-1);return mt[It]})}var Ke="CODE_LOGIC_ERROR";function yt(er,mt,tt,It,_t){return kt.apply(this,arguments)}function kt(){return kt=(0,f.Z)((0,u.Z)().mark(function er(mt,tt,It,_t,ur){var fr,Pr,Gr,Ue,rt,ye,Ye,ir,kr;return(0,u.Z)().wrap(function(Ir){for(;;)switch(Ir.prev=Ir.next){case 0:return fr=(0,c.Z)({},It),delete fr.ruleIndex,Et.warning=function(){},fr.validator&&(Pr=fr.validator,fr.validator=function(){try{return Pr.apply(void 0,arguments)}catch(Hr){return console.error(Hr),Promise.reject(Ke)}}),Gr=null,fr&&fr.type==="array"&&fr.defaultField&&(Gr=fr.defaultField,delete fr.defaultField),Ue=new Et((0,l.Z)({},mt,[fr])),rt=(0,Ie.T)(ct,_t.validateMessages),Ue.messages(rt),ye=[],Ir.prev=10,Ir.next=13,Promise.resolve(Ue.validate((0,l.Z)({},mt,tt),(0,c.Z)({},_t)));case 13:Ir.next=18;break;case 15:Ir.prev=15,Ir.t0=Ir.catch(10),Ir.t0.errors&&(ye=Ir.t0.errors.map(function(Hr,yn){var Ar=Hr.message,cn=Ar===Ke?rt.default:Ar;return t.isValidElement(cn)?t.cloneElement(cn,{key:"error_".concat(yn)}):cn}));case 18:if(!(!ye.length&&Gr)){Ir.next=23;break}return Ir.next=21,Promise.all(tt.map(function(Hr,yn){return yt("".concat(mt,".").concat(yn),Hr,Gr,_t,ur)}));case 21:return Ye=Ir.sent,Ir.abrupt("return",Ye.reduce(function(Hr,yn){return[].concat((0,h.Z)(Hr),(0,h.Z)(yn))},[]));case 23:return ir=(0,c.Z)((0,c.Z)({},It),{},{name:mt,enum:(It.enum||[]).join(", ")},ur),kr=ye.map(function(Hr){return typeof Hr=="string"?ge(Hr,ir):Hr}),Ir.abrupt("return",kr);case 26:case"end":return Ir.stop()}},er,null,[[10,15]])})),kt.apply(this,arguments)}function Fe(er,mt,tt,It,_t,ur){var fr=er.join("."),Pr=tt.map(function(rt,ye){var Ye=rt.validator,ir=(0,c.Z)((0,c.Z)({},rt),{},{ruleIndex:ye});return Ye&&(ir.validator=function(kr,Or,Ir){var Hr=!1,yn=function(){for(var tn=arguments.length,on=new Array(tn),wn=0;wn<tn;wn++)on[wn]=arguments[wn];Promise.resolve().then(function(){(0,O.ZP)(!Hr,"Your validator function has already return a promise. `callback` will be ignored."),Hr||Ir.apply(void 0,on)})},Ar=Ye(kr,Or,yn);Hr=Ar&&typeof Ar.then=="function"&&typeof Ar.catch=="function",(0,O.ZP)(Hr,"`callback` is deprecated. Please return a promise instead."),Hr&&Ar.then(function(){Ir()}).catch(function(cn){Ir(cn||" ")})}),ir}).sort(function(rt,ye){var Ye=rt.warningOnly,ir=rt.ruleIndex,kr=ye.warningOnly,Or=ye.ruleIndex;return!!Ye==!!kr?ir-Or:Ye?1:-1}),Gr;if(_t===!0)Gr=new Promise(function(){var rt=(0,f.Z)((0,u.Z)().mark(function ye(Ye,ir){var kr,Or,Ir;return(0,u.Z)().wrap(function(yn){for(;;)switch(yn.prev=yn.next){case 0:kr=0;case 1:if(!(kr<Pr.length)){yn.next=12;break}return Or=Pr[kr],yn.next=5,yt(fr,mt,Or,It,ur);case 5:if(Ir=yn.sent,!Ir.length){yn.next=9;break}return ir([{errors:Ir,rule:Or}]),yn.abrupt("return");case 9:kr+=1,yn.next=1;break;case 12:Ye([]);case 13:case"end":return yn.stop()}},ye)}));return function(ye,Ye){return rt.apply(this,arguments)}}());else{var Ue=Pr.map(function(rt){return yt(fr,mt,rt,It,ur).then(function(ye){return{errors:ye,rule:rt}})});Gr=(_t?Vr(Ue):Dr(Ue)).then(function(rt){return Promise.reject(rt)})}return Gr.catch(function(rt){return rt}),Gr}function Dr(er){return St.apply(this,arguments)}function St(){return St=(0,f.Z)((0,u.Z)().mark(function er(mt){return(0,u.Z)().wrap(function(It){for(;;)switch(It.prev=It.next){case 0:return It.abrupt("return",Promise.all(mt).then(function(_t){var ur,fr=(ur=[]).concat.apply(ur,(0,h.Z)(_t));return fr}));case 1:case"end":return It.stop()}},er)})),St.apply(this,arguments)}function Vr(er){return Jr.apply(this,arguments)}function Jr(){return Jr=(0,f.Z)((0,u.Z)().mark(function er(mt){var tt;return(0,u.Z)().wrap(function(_t){for(;;)switch(_t.prev=_t.next){case 0:return tt=0,_t.abrupt("return",new Promise(function(ur){mt.forEach(function(fr){fr.then(function(Pr){Pr.errors.length&&ur([Pr]),tt+=1,tt===mt.length&&ur([])})})}));case 2:case"end":return _t.stop()}},er)})),Jr.apply(this,arguments)}var Er=e(39559),$r=e(97938);function dr(er){return K(er)}function zr(er,mt){var tt={};return mt.forEach(function(It){var _t=(0,$r.Z)(er,It);tt=(0,Ie.Z)(tt,It,_t)}),tt}function sn(er,mt){var tt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return er&&er.some(function(It){return ln(mt,It,tt)})}function ln(er,mt){var tt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return!er||!mt||!tt&&er.length!==mt.length?!1:mt.every(function(It,_t){return er[_t]===It})}function sr(er,mt){if(er===mt)return!0;if(!er&&mt||er&&!mt||!er||!mt||(0,Er.Z)(er)!=="object"||(0,Er.Z)(mt)!=="object")return!1;var tt=Object.keys(er),It=Object.keys(mt),_t=new Set([].concat(tt,It));return(0,h.Z)(_t).every(function(ur){var fr=er[ur],Pr=mt[ur];return typeof fr=="function"&&typeof Pr=="function"?!0:fr===Pr})}function Lt(er){var mt=arguments.length<=1?void 0:arguments[1];return mt&&mt.target&&(0,Er.Z)(mt.target)==="object"&&er in mt.target?mt.target[er]:mt}function gt(er,mt,tt){var It=er.length;if(mt<0||mt>=It||tt<0||tt>=It)return er;var _t=er[mt],ur=mt-tt;return ur>0?[].concat((0,h.Z)(er.slice(0,tt)),[_t],(0,h.Z)(er.slice(tt,mt)),(0,h.Z)(er.slice(mt+1,It))):ur<0?[].concat((0,h.Z)(er.slice(0,mt)),(0,h.Z)(er.slice(mt+1,tt+1)),[_t],(0,h.Z)(er.slice(tt+1,It))):er}var bt=["name"],jt=[];function Sr(er,mt,tt,It,_t,ur){return typeof er=="function"?er(mt,tt,"source"in ur?{source:ur.source}:{}):It!==_t}var br=function(er){(0,p.Z)(tt,er);var mt=(0,g.Z)(tt);function tt(It){var _t;if((0,o.Z)(this,tt),_t=mt.call(this,It),(0,l.Z)((0,y.Z)(_t),"state",{resetCount:0}),(0,l.Z)((0,y.Z)(_t),"cancelRegisterFunc",null),(0,l.Z)((0,y.Z)(_t),"mounted",!1),(0,l.Z)((0,y.Z)(_t),"touched",!1),(0,l.Z)((0,y.Z)(_t),"dirty",!1),(0,l.Z)((0,y.Z)(_t),"validatePromise",void 0),(0,l.Z)((0,y.Z)(_t),"prevValidating",void 0),(0,l.Z)((0,y.Z)(_t),"errors",jt),(0,l.Z)((0,y.Z)(_t),"warnings",jt),(0,l.Z)((0,y.Z)(_t),"cancelRegister",function(){var Gr=_t.props,Ue=Gr.preserve,rt=Gr.isListField,ye=Gr.name;_t.cancelRegisterFunc&&_t.cancelRegisterFunc(rt,Ue,dr(ye)),_t.cancelRegisterFunc=null}),(0,l.Z)((0,y.Z)(_t),"getNamePath",function(){var Gr=_t.props,Ue=Gr.name,rt=Gr.fieldContext,ye=rt.prefixName,Ye=ye===void 0?[]:ye;return Ue!==void 0?[].concat((0,h.Z)(Ye),(0,h.Z)(Ue)):[]}),(0,l.Z)((0,y.Z)(_t),"getRules",function(){var Gr=_t.props,Ue=Gr.rules,rt=Ue===void 0?[]:Ue,ye=Gr.fieldContext;return rt.map(function(Ye){return typeof Ye=="function"?Ye(ye):Ye})}),(0,l.Z)((0,y.Z)(_t),"refresh",function(){_t.mounted&&_t.setState(function(Gr){var Ue=Gr.resetCount;return{resetCount:Ue+1}})}),(0,l.Z)((0,y.Z)(_t),"metaCache",null),(0,l.Z)((0,y.Z)(_t),"triggerMetaEvent",function(Gr){var Ue=_t.props.onMetaChange;if(Ue){var rt=(0,c.Z)((0,c.Z)({},_t.getMeta()),{},{destroy:Gr});(0,x.Z)(_t.metaCache,rt)||Ue(rt),_t.metaCache=rt}else _t.metaCache=null}),(0,l.Z)((0,y.Z)(_t),"onStoreChange",function(Gr,Ue,rt){var ye=_t.props,Ye=ye.shouldUpdate,ir=ye.dependencies,kr=ir===void 0?[]:ir,Or=ye.onReset,Ir=rt.store,Hr=_t.getNamePath(),yn=_t.getValue(Gr),Ar=_t.getValue(Ir),cn=Ue&&sn(Ue,Hr);switch(rt.type==="valueUpdate"&&rt.source==="external"&&yn!==Ar&&(_t.touched=!0,_t.dirty=!0,_t.validatePromise=null,_t.errors=jt,_t.warnings=jt,_t.triggerMetaEvent()),rt.type){case"reset":if(!Ue||cn){_t.touched=!1,_t.dirty=!1,_t.validatePromise=void 0,_t.errors=jt,_t.warnings=jt,_t.triggerMetaEvent(),Or==null||Or(),_t.refresh();return}break;case"remove":{if(Ye){_t.reRender();return}break}case"setField":{var tn=rt.data;if(cn){"touched"in tn&&(_t.touched=tn.touched),"validating"in tn&&!("originRCField"in tn)&&(_t.validatePromise=tn.validating?Promise.resolve([]):null),"errors"in tn&&(_t.errors=tn.errors||jt),"warnings"in tn&&(_t.warnings=tn.warnings||jt),_t.dirty=!0,_t.triggerMetaEvent(),_t.reRender();return}else if("value"in tn&&sn(Ue,Hr,!0)){_t.reRender();return}if(Ye&&!Hr.length&&Sr(Ye,Gr,Ir,yn,Ar,rt)){_t.reRender();return}break}case"dependenciesUpdate":{var on=kr.map(dr);if(on.some(function(wn){return sn(rt.relatedFields,wn)})){_t.reRender();return}break}default:if(cn||(!kr.length||Hr.length||Ye)&&Sr(Ye,Gr,Ir,yn,Ar,rt)){_t.reRender();return}break}Ye===!0&&_t.reRender()}),(0,l.Z)((0,y.Z)(_t),"validateRules",function(Gr){var Ue=_t.getNamePath(),rt=_t.getValue(),ye=Gr||{},Ye=ye.triggerName,ir=ye.validateOnly,kr=ir===void 0?!1:ir,Or=Promise.resolve().then((0,f.Z)((0,u.Z)().mark(function Ir(){var Hr,yn,Ar,cn,tn,on,wn;return(0,u.Z)().wrap(function(Ai){for(;;)switch(Ai.prev=Ai.next){case 0:if(_t.mounted){Ai.next=2;break}return Ai.abrupt("return",[]);case 2:if(Hr=_t.props,yn=Hr.validateFirst,Ar=yn===void 0?!1:yn,cn=Hr.messageVariables,tn=Hr.validateDebounce,on=_t.getRules(),Ye&&(on=on.filter(function(mi){return mi}).filter(function(mi){var _n=mi.validateTrigger;if(!_n)return!0;var fi=K(_n);return fi.includes(Ye)})),!(tn&&Ye)){Ai.next=10;break}return Ai.next=8,new Promise(function(mi){setTimeout(mi,tn)});case 8:if(_t.validatePromise===Or){Ai.next=10;break}return Ai.abrupt("return",[]);case 10:return wn=Fe(Ue,rt,on,Gr,Ar,cn),wn.catch(function(mi){return mi}).then(function(){var mi=arguments.length>0&&arguments[0]!==void 0?arguments[0]:jt;if(_t.validatePromise===Or){var _n;_t.validatePromise=null;var fi=[],zi=[];(_n=mi.forEach)===null||_n===void 0||_n.call(mi,function(fa){var Ls=fa.rule.warningOnly,wa=fa.errors,Is=wa===void 0?jt:wa;Ls?zi.push.apply(zi,(0,h.Z)(Is)):fi.push.apply(fi,(0,h.Z)(Is))}),_t.errors=fi,_t.warnings=zi,_t.triggerMetaEvent(),_t.reRender()}}),Ai.abrupt("return",wn);case 13:case"end":return Ai.stop()}},Ir)})));return kr||(_t.validatePromise=Or,_t.dirty=!0,_t.errors=jt,_t.warnings=jt,_t.triggerMetaEvent(),_t.reRender()),Or}),(0,l.Z)((0,y.Z)(_t),"isFieldValidating",function(){return!!_t.validatePromise}),(0,l.Z)((0,y.Z)(_t),"isFieldTouched",function(){return _t.touched}),(0,l.Z)((0,y.Z)(_t),"isFieldDirty",function(){if(_t.dirty||_t.props.initialValue!==void 0)return!0;var Gr=_t.props.fieldContext,Ue=Gr.getInternalHooks(k),rt=Ue.getInitialValue;return rt(_t.getNamePath())!==void 0}),(0,l.Z)((0,y.Z)(_t),"getErrors",function(){return _t.errors}),(0,l.Z)((0,y.Z)(_t),"getWarnings",function(){return _t.warnings}),(0,l.Z)((0,y.Z)(_t),"isListField",function(){return _t.props.isListField}),(0,l.Z)((0,y.Z)(_t),"isList",function(){return _t.props.isList}),(0,l.Z)((0,y.Z)(_t),"isPreserve",function(){return _t.props.preserve}),(0,l.Z)((0,y.Z)(_t),"getMeta",function(){_t.prevValidating=_t.isFieldValidating();var Gr={touched:_t.isFieldTouched(),validating:_t.prevValidating,errors:_t.errors,warnings:_t.warnings,name:_t.getNamePath(),validated:_t.validatePromise===null};return Gr}),(0,l.Z)((0,y.Z)(_t),"getOnlyChild",function(Gr){if(typeof Gr=="function"){var Ue=_t.getMeta();return(0,c.Z)((0,c.Z)({},_t.getOnlyChild(Gr(_t.getControlled(),Ue,_t.props.fieldContext))),{},{isFunction:!0})}var rt=(0,b.Z)(Gr);return rt.length!==1||!t.isValidElement(rt[0])?{child:rt,isFunction:!1}:{child:rt[0],isFunction:!1}}),(0,l.Z)((0,y.Z)(_t),"getValue",function(Gr){var Ue=_t.props.fieldContext.getFieldsValue,rt=_t.getNamePath();return(0,$r.Z)(Gr||Ue(!0),rt)}),(0,l.Z)((0,y.Z)(_t),"getControlled",function(){var Gr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Ue=_t.props,rt=Ue.trigger,ye=Ue.validateTrigger,Ye=Ue.getValueFromEvent,ir=Ue.normalize,kr=Ue.valuePropName,Or=Ue.getValueProps,Ir=Ue.fieldContext,Hr=ye!==void 0?ye:Ir.validateTrigger,yn=_t.getNamePath(),Ar=Ir.getInternalHooks,cn=Ir.getFieldsValue,tn=Ar(k),on=tn.dispatch,wn=_t.getValue(),ma=Or||function(fi){return(0,l.Z)({},kr,fi)},Ai=Gr[rt],mi=(0,c.Z)((0,c.Z)({},Gr),ma(wn));mi[rt]=function(){_t.touched=!0,_t.dirty=!0,_t.triggerMetaEvent();for(var fi,zi=arguments.length,fa=new Array(zi),Ls=0;Ls<zi;Ls++)fa[Ls]=arguments[Ls];Ye?fi=Ye.apply(void 0,fa):fi=Lt.apply(void 0,[kr].concat(fa)),ir&&(fi=ir(fi,wn,cn(!0))),on({type:"updateValue",namePath:yn,value:fi}),Ai&&Ai.apply(void 0,fa)};var _n=K(Hr||[]);return _n.forEach(function(fi){var zi=mi[fi];mi[fi]=function(){zi&&zi.apply(void 0,arguments);var fa=_t.props.rules;fa&&fa.length&&on({type:"validateField",namePath:yn,triggerName:fi})}}),mi}),It.fieldContext){var ur=It.fieldContext.getInternalHooks,fr=ur(k),Pr=fr.initEntityValue;Pr((0,y.Z)(_t))}return _t}return(0,i.Z)(tt,[{key:"componentDidMount",value:function(){var _t=this.props,ur=_t.shouldUpdate,fr=_t.fieldContext;if(this.mounted=!0,fr){var Pr=fr.getInternalHooks,Gr=Pr(k),Ue=Gr.registerField;this.cancelRegisterFunc=Ue(this)}ur===!0&&this.reRender()}},{key:"componentWillUnmount",value:function(){this.cancelRegister(),this.triggerMetaEvent(!0),this.mounted=!1}},{key:"reRender",value:function(){this.mounted&&this.forceUpdate()}},{key:"render",value:function(){var _t=this.state.resetCount,ur=this.props.children,fr=this.getOnlyChild(ur),Pr=fr.child,Gr=fr.isFunction,Ue;return Gr?Ue=Pr:t.isValidElement(Pr)?Ue=t.cloneElement(Pr,this.getControlled(Pr.props)):((0,O.ZP)(!Pr,"`children` of Field is not validate ReactElement."),Ue=Pr),t.createElement(t.Fragment,{key:_t},Ue)}}]),tt}(t.Component);(0,l.Z)(br,"contextType",F),(0,l.Z)(br,"defaultProps",{trigger:"onChange",valuePropName:"value"});function at(er){var mt=er.name,tt=(0,s.Z)(er,bt),It=t.useContext(F),_t=t.useContext(R),ur=mt!==void 0?dr(mt):void 0,fr="keep";return tt.isListField||(fr="_".concat((ur||[]).join("_"))),t.createElement(br,(0,n.Z)({key:fr,name:ur,isListField:!!_t},tt,{fieldContext:It}))}var Mr=at;function xn(er){var mt=er.name,tt=er.initialValue,It=er.children,_t=er.rules,ur=er.validateTrigger,fr=er.isListField,Pr=t.useContext(F),Gr=t.useContext(R),Ue=t.useRef({keys:[],id:0}),rt=Ue.current,ye=t.useMemo(function(){var Or=dr(Pr.prefixName)||[];return[].concat((0,h.Z)(Or),(0,h.Z)(dr(mt)))},[Pr.prefixName,mt]),Ye=t.useMemo(function(){return(0,c.Z)((0,c.Z)({},Pr),{},{prefixName:ye})},[Pr,ye]),ir=t.useMemo(function(){return{getKey:function(Ir){var Hr=ye.length,yn=Ir[Hr];return[rt.keys[yn],Ir.slice(Hr+1)]}}},[ye]);if(typeof It!="function")return(0,O.ZP)(!1,"Form.List only accepts function as children."),null;var kr=function(Ir,Hr,yn){var Ar=yn.source;return Ar==="internal"?!1:Ir!==Hr};return t.createElement(R.Provider,{value:ir},t.createElement(F.Provider,{value:Ye},t.createElement(Mr,{name:[],shouldUpdate:kr,rules:_t,validateTrigger:ur,initialValue:tt,isList:!0,isListField:fr!=null?fr:!!Gr},function(Or,Ir){var Hr=Or.value,yn=Hr===void 0?[]:Hr,Ar=Or.onChange,cn=Pr.getFieldValue,tn=function(){var Ai=cn(ye||[]);return Ai||[]},on={add:function(Ai,mi){var _n=tn();mi>=0&&mi<=_n.length?(rt.keys=[].concat((0,h.Z)(rt.keys.slice(0,mi)),[rt.id],(0,h.Z)(rt.keys.slice(mi))),Ar([].concat((0,h.Z)(_n.slice(0,mi)),[Ai],(0,h.Z)(_n.slice(mi))))):(rt.keys=[].concat((0,h.Z)(rt.keys),[rt.id]),Ar([].concat((0,h.Z)(_n),[Ai]))),rt.id+=1},remove:function(Ai){var mi=tn(),_n=new Set(Array.isArray(Ai)?Ai:[Ai]);_n.size<=0||(rt.keys=rt.keys.filter(function(fi,zi){return!_n.has(zi)}),Ar(mi.filter(function(fi,zi){return!_n.has(zi)})))},move:function(Ai,mi){if(Ai!==mi){var _n=tn();Ai<0||Ai>=_n.length||mi<0||mi>=_n.length||(rt.keys=gt(rt.keys,Ai,mi),Ar(gt(_n,Ai,mi)))}}},wn=yn||[];return Array.isArray(wn)||(wn=[]),It(wn.map(function(ma,Ai){var mi=rt.keys[Ai];return mi===void 0&&(rt.keys[Ai]=rt.id,mi=rt.keys[Ai],rt.id+=1),{name:Ai,key:mi,isListField:!0}}),on,Ir)})))}var Vn=xn,gr=e(33606);function Xr(er){var mt=!1,tt=er.length,It=[];return er.length?new Promise(function(_t,ur){er.forEach(function(fr,Pr){fr.catch(function(Gr){return mt=!0,Gr}).then(function(Gr){tt-=1,It[Pr]=Gr,!(tt>0)&&(mt&&ur(It),_t(It))})})}):Promise.resolve([])}var hn="__@field_split__";function Bn(er){return er.map(function(mt){return"".concat((0,Er.Z)(mt),":").concat(mt)}).join(hn)}var ni=function(){function er(){(0,o.Z)(this,er),(0,l.Z)(this,"kvs",new Map)}return(0,i.Z)(er,[{key:"set",value:function(tt,It){this.kvs.set(Bn(tt),It)}},{key:"get",value:function(tt){return this.kvs.get(Bn(tt))}},{key:"update",value:function(tt,It){var _t=this.get(tt),ur=It(_t);ur?this.set(tt,ur):this.delete(tt)}},{key:"delete",value:function(tt){this.kvs.delete(Bn(tt))}},{key:"map",value:function(tt){return(0,h.Z)(this.kvs.entries()).map(function(It){var _t=(0,gr.Z)(It,2),ur=_t[0],fr=_t[1],Pr=ur.split(hn);return tt({key:Pr.map(function(Gr){var Ue=Gr.match(/^([^:]*):(.*)$/),rt=(0,gr.Z)(Ue,3),ye=rt[1],Ye=rt[2];return ye==="number"?Number(Ye):Ye}),value:fr})})}},{key:"toJSON",value:function(){var tt={};return this.map(function(It){var _t=It.key,ur=It.value;return tt[_t.join(".")]=ur,null}),tt}}]),er}(),si=ni,Vi=["name"],Fi=(0,i.Z)(function er(mt){var tt=this;(0,o.Z)(this,er),(0,l.Z)(this,"formHooked",!1),(0,l.Z)(this,"forceRootUpdate",void 0),(0,l.Z)(this,"subscribable",!0),(0,l.Z)(this,"store",{}),(0,l.Z)(this,"fieldEntities",[]),(0,l.Z)(this,"initialValues",{}),(0,l.Z)(this,"callbacks",{}),(0,l.Z)(this,"validateMessages",null),(0,l.Z)(this,"preserve",null),(0,l.Z)(this,"lastValidatePromise",null),(0,l.Z)(this,"getForm",function(){return{getFieldValue:tt.getFieldValue,getFieldsValue:tt.getFieldsValue,getFieldError:tt.getFieldError,getFieldWarning:tt.getFieldWarning,getFieldsError:tt.getFieldsError,isFieldsTouched:tt.isFieldsTouched,isFieldTouched:tt.isFieldTouched,isFieldValidating:tt.isFieldValidating,isFieldsValidating:tt.isFieldsValidating,resetFields:tt.resetFields,setFields:tt.setFields,setFieldValue:tt.setFieldValue,setFieldsValue:tt.setFieldsValue,validateFields:tt.validateFields,submit:tt.submit,_init:!0,getInternalHooks:tt.getInternalHooks}}),(0,l.Z)(this,"getInternalHooks",function(It){return It===k?(tt.formHooked=!0,{dispatch:tt.dispatch,initEntityValue:tt.initEntityValue,registerField:tt.registerField,useSubscribe:tt.useSubscribe,setInitialValues:tt.setInitialValues,destroyForm:tt.destroyForm,setCallbacks:tt.setCallbacks,setValidateMessages:tt.setValidateMessages,getFields:tt.getFields,setPreserve:tt.setPreserve,getInitialValue:tt.getInitialValue,registerWatch:tt.registerWatch}):((0,O.ZP)(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)}),(0,l.Z)(this,"useSubscribe",function(It){tt.subscribable=It}),(0,l.Z)(this,"prevWithoutPreserves",null),(0,l.Z)(this,"setInitialValues",function(It,_t){if(tt.initialValues=It||{},_t){var ur,fr=(0,Ie.T)(It,tt.store);(ur=tt.prevWithoutPreserves)===null||ur===void 0||ur.map(function(Pr){var Gr=Pr.key;fr=(0,Ie.Z)(fr,Gr,(0,$r.Z)(It,Gr))}),tt.prevWithoutPreserves=null,tt.updateStore(fr)}}),(0,l.Z)(this,"destroyForm",function(){var It=new si;tt.getFieldEntities(!0).forEach(function(_t){tt.isMergedPreserve(_t.isPreserve())||It.set(_t.getNamePath(),!0)}),tt.prevWithoutPreserves=It}),(0,l.Z)(this,"getInitialValue",function(It){var _t=(0,$r.Z)(tt.initialValues,It);return It.length?(0,Ie.T)(_t):_t}),(0,l.Z)(this,"setCallbacks",function(It){tt.callbacks=It}),(0,l.Z)(this,"setValidateMessages",function(It){tt.validateMessages=It}),(0,l.Z)(this,"setPreserve",function(It){tt.preserve=It}),(0,l.Z)(this,"watchList",[]),(0,l.Z)(this,"registerWatch",function(It){return tt.watchList.push(It),function(){tt.watchList=tt.watchList.filter(function(_t){return _t!==It})}}),(0,l.Z)(this,"notifyWatch",function(){var It=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(tt.watchList.length){var _t=tt.getFieldsValue(),ur=tt.getFieldsValue(!0);tt.watchList.forEach(function(fr){fr(_t,ur,It)})}}),(0,l.Z)(this,"timeoutId",null),(0,l.Z)(this,"warningUnhooked",function(){}),(0,l.Z)(this,"updateStore",function(It){tt.store=It}),(0,l.Z)(this,"getFieldEntities",function(){var It=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return It?tt.fieldEntities.filter(function(_t){return _t.getNamePath().length}):tt.fieldEntities}),(0,l.Z)(this,"getFieldsMap",function(){var It=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,_t=new si;return tt.getFieldEntities(It).forEach(function(ur){var fr=ur.getNamePath();_t.set(fr,ur)}),_t}),(0,l.Z)(this,"getFieldEntitiesForNamePathList",function(It){if(!It)return tt.getFieldEntities(!0);var _t=tt.getFieldsMap(!0);return It.map(function(ur){var fr=dr(ur);return _t.get(fr)||{INVALIDATE_NAME_PATH:dr(ur)}})}),(0,l.Z)(this,"getFieldsValue",function(It,_t){tt.warningUnhooked();var ur,fr,Pr;if(It===!0||Array.isArray(It)?(ur=It,fr=_t):It&&(0,Er.Z)(It)==="object"&&(Pr=It.strict,fr=It.filter),ur===!0&&!fr)return tt.store;var Gr=tt.getFieldEntitiesForNamePathList(Array.isArray(ur)?ur:null),Ue=[];return Gr.forEach(function(rt){var ye,Ye,ir="INVALIDATE_NAME_PATH"in rt?rt.INVALIDATE_NAME_PATH:rt.getNamePath();if(Pr){var kr,Or;if((kr=(Or=rt).isList)!==null&&kr!==void 0&&kr.call(Or))return}else if(!ur&&(ye=(Ye=rt).isListField)!==null&&ye!==void 0&&ye.call(Ye))return;if(!fr)Ue.push(ir);else{var Ir="getMeta"in rt?rt.getMeta():null;fr(Ir)&&Ue.push(ir)}}),zr(tt.store,Ue.map(dr))}),(0,l.Z)(this,"getFieldValue",function(It){tt.warningUnhooked();var _t=dr(It);return(0,$r.Z)(tt.store,_t)}),(0,l.Z)(this,"getFieldsError",function(It){tt.warningUnhooked();var _t=tt.getFieldEntitiesForNamePathList(It);return _t.map(function(ur,fr){return ur&&!("INVALIDATE_NAME_PATH"in ur)?{name:ur.getNamePath(),errors:ur.getErrors(),warnings:ur.getWarnings()}:{name:dr(It[fr]),errors:[],warnings:[]}})}),(0,l.Z)(this,"getFieldError",function(It){tt.warningUnhooked();var _t=dr(It),ur=tt.getFieldsError([_t])[0];return ur.errors}),(0,l.Z)(this,"getFieldWarning",function(It){tt.warningUnhooked();var _t=dr(It),ur=tt.getFieldsError([_t])[0];return ur.warnings}),(0,l.Z)(this,"isFieldsTouched",function(){tt.warningUnhooked();for(var It=arguments.length,_t=new Array(It),ur=0;ur<It;ur++)_t[ur]=arguments[ur];var fr=_t[0],Pr=_t[1],Gr,Ue=!1;_t.length===0?Gr=null:_t.length===1?Array.isArray(fr)?(Gr=fr.map(dr),Ue=!1):(Gr=null,Ue=fr):(Gr=fr.map(dr),Ue=Pr);var rt=tt.getFieldEntities(!0),ye=function(Ir){return Ir.isFieldTouched()};if(!Gr)return Ue?rt.every(ye):rt.some(ye);var Ye=new si;Gr.forEach(function(Or){Ye.set(Or,[])}),rt.forEach(function(Or){var Ir=Or.getNamePath();Gr.forEach(function(Hr){Hr.every(function(yn,Ar){return Ir[Ar]===yn})&&Ye.update(Hr,function(yn){return[].concat((0,h.Z)(yn),[Or])})})});var ir=function(Ir){return Ir.some(ye)},kr=Ye.map(function(Or){var Ir=Or.value;return Ir});return Ue?kr.every(ir):kr.some(ir)}),(0,l.Z)(this,"isFieldTouched",function(It){return tt.warningUnhooked(),tt.isFieldsTouched([It])}),(0,l.Z)(this,"isFieldsValidating",function(It){tt.warningUnhooked();var _t=tt.getFieldEntities();if(!It)return _t.some(function(fr){return fr.isFieldValidating()});var ur=It.map(dr);return _t.some(function(fr){var Pr=fr.getNamePath();return sn(ur,Pr)&&fr.isFieldValidating()})}),(0,l.Z)(this,"isFieldValidating",function(It){return tt.warningUnhooked(),tt.isFieldsValidating([It])}),(0,l.Z)(this,"resetWithFieldInitialValue",function(){var It=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},_t=new si,ur=tt.getFieldEntities(!0);ur.forEach(function(Gr){var Ue=Gr.props.initialValue,rt=Gr.getNamePath();if(Ue!==void 0){var ye=_t.get(rt)||new Set;ye.add({entity:Gr,value:Ue}),_t.set(rt,ye)}});var fr=function(Ue){Ue.forEach(function(rt){var ye=rt.props.initialValue;if(ye!==void 0){var Ye=rt.getNamePath(),ir=tt.getInitialValue(Ye);if(ir!==void 0)(0,O.ZP)(!1,"Form already set 'initialValues' with path '".concat(Ye.join("."),"'. Field can not overwrite it."));else{var kr=_t.get(Ye);if(kr&&kr.size>1)(0,O.ZP)(!1,"Multiple Field with path '".concat(Ye.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(kr){var Or=tt.getFieldValue(Ye);(!It.skipExist||Or===void 0)&&tt.updateStore((0,Ie.Z)(tt.store,Ye,(0,h.Z)(kr)[0].value))}}}})},Pr;It.entities?Pr=It.entities:It.namePathList?(Pr=[],It.namePathList.forEach(function(Gr){var Ue=_t.get(Gr);if(Ue){var rt;(rt=Pr).push.apply(rt,(0,h.Z)((0,h.Z)(Ue).map(function(ye){return ye.entity})))}})):Pr=ur,fr(Pr)}),(0,l.Z)(this,"resetFields",function(It){tt.warningUnhooked();var _t=tt.store;if(!It){tt.updateStore((0,Ie.T)(tt.initialValues)),tt.resetWithFieldInitialValue(),tt.notifyObservers(_t,null,{type:"reset"}),tt.notifyWatch();return}var ur=It.map(dr);ur.forEach(function(fr){var Pr=tt.getInitialValue(fr);tt.updateStore((0,Ie.Z)(tt.store,fr,Pr))}),tt.resetWithFieldInitialValue({namePathList:ur}),tt.notifyObservers(_t,ur,{type:"reset"}),tt.notifyWatch(ur)}),(0,l.Z)(this,"setFields",function(It){tt.warningUnhooked();var _t=tt.store,ur=[];It.forEach(function(fr){var Pr=fr.name,Gr=(0,s.Z)(fr,Vi),Ue=dr(Pr);ur.push(Ue),"value"in Gr&&tt.updateStore((0,Ie.Z)(tt.store,Ue,Gr.value)),tt.notifyObservers(_t,[Ue],{type:"setField",data:fr})}),tt.notifyWatch(ur)}),(0,l.Z)(this,"getFields",function(){var It=tt.getFieldEntities(!0),_t=It.map(function(ur){var fr=ur.getNamePath(),Pr=ur.getMeta(),Gr=(0,c.Z)((0,c.Z)({},Pr),{},{name:fr,value:tt.getFieldValue(fr)});return Object.defineProperty(Gr,"originRCField",{value:!0}),Gr});return _t}),(0,l.Z)(this,"initEntityValue",function(It){var _t=It.props.initialValue;if(_t!==void 0){var ur=It.getNamePath(),fr=(0,$r.Z)(tt.store,ur);fr===void 0&&tt.updateStore((0,Ie.Z)(tt.store,ur,_t))}}),(0,l.Z)(this,"isMergedPreserve",function(It){var _t=It!==void 0?It:tt.preserve;return _t!=null?_t:!0}),(0,l.Z)(this,"registerField",function(It){tt.fieldEntities.push(It);var _t=It.getNamePath();if(tt.notifyWatch([_t]),It.props.initialValue!==void 0){var ur=tt.store;tt.resetWithFieldInitialValue({entities:[It],skipExist:!0}),tt.notifyObservers(ur,[It.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(fr,Pr){var Gr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];if(tt.fieldEntities=tt.fieldEntities.filter(function(ye){return ye!==It}),!tt.isMergedPreserve(Pr)&&(!fr||Gr.length>1)){var Ue=fr?void 0:tt.getInitialValue(_t);if(_t.length&&tt.getFieldValue(_t)!==Ue&&tt.fieldEntities.every(function(ye){return!ln(ye.getNamePath(),_t)})){var rt=tt.store;tt.updateStore((0,Ie.Z)(rt,_t,Ue,!0)),tt.notifyObservers(rt,[_t],{type:"remove"}),tt.triggerDependenciesUpdate(rt,_t)}}tt.notifyWatch([_t])}}),(0,l.Z)(this,"dispatch",function(It){switch(It.type){case"updateValue":{var _t=It.namePath,ur=It.value;tt.updateValue(_t,ur);break}case"validateField":{var fr=It.namePath,Pr=It.triggerName;tt.validateFields([fr],{triggerName:Pr});break}default:}}),(0,l.Z)(this,"notifyObservers",function(It,_t,ur){if(tt.subscribable){var fr=(0,c.Z)((0,c.Z)({},ur),{},{store:tt.getFieldsValue(!0)});tt.getFieldEntities().forEach(function(Pr){var Gr=Pr.onStoreChange;Gr(It,_t,fr)})}else tt.forceRootUpdate()}),(0,l.Z)(this,"triggerDependenciesUpdate",function(It,_t){var ur=tt.getDependencyChildrenFields(_t);return ur.length&&tt.validateFields(ur),tt.notifyObservers(It,ur,{type:"dependenciesUpdate",relatedFields:[_t].concat((0,h.Z)(ur))}),ur}),(0,l.Z)(this,"updateValue",function(It,_t){var ur=dr(It),fr=tt.store;tt.updateStore((0,Ie.Z)(tt.store,ur,_t)),tt.notifyObservers(fr,[ur],{type:"valueUpdate",source:"internal"}),tt.notifyWatch([ur]);var Pr=tt.triggerDependenciesUpdate(fr,ur),Gr=tt.callbacks.onValuesChange;if(Gr){var Ue=zr(tt.store,[ur]);Gr(Ue,tt.getFieldsValue())}tt.triggerOnFieldsChange([ur].concat((0,h.Z)(Pr)))}),(0,l.Z)(this,"setFieldsValue",function(It){tt.warningUnhooked();var _t=tt.store;if(It){var ur=(0,Ie.T)(tt.store,It);tt.updateStore(ur)}tt.notifyObservers(_t,null,{type:"valueUpdate",source:"external"}),tt.notifyWatch()}),(0,l.Z)(this,"setFieldValue",function(It,_t){tt.setFields([{name:It,value:_t}])}),(0,l.Z)(this,"getDependencyChildrenFields",function(It){var _t=new Set,ur=[],fr=new si;tt.getFieldEntities().forEach(function(Gr){var Ue=Gr.props.dependencies;(Ue||[]).forEach(function(rt){var ye=dr(rt);fr.update(ye,function(){var Ye=arguments.length>0&&arguments[0]!==void 0?arguments[0]:new Set;return Ye.add(Gr),Ye})})});var Pr=function Gr(Ue){var rt=fr.get(Ue)||new Set;rt.forEach(function(ye){if(!_t.has(ye)){_t.add(ye);var Ye=ye.getNamePath();ye.isFieldDirty()&&Ye.length&&(ur.push(Ye),Gr(Ye))}})};return Pr(It),ur}),(0,l.Z)(this,"triggerOnFieldsChange",function(It,_t){var ur=tt.callbacks.onFieldsChange;if(ur){var fr=tt.getFields();if(_t){var Pr=new si;_t.forEach(function(Ue){var rt=Ue.name,ye=Ue.errors;Pr.set(rt,ye)}),fr.forEach(function(Ue){Ue.errors=Pr.get(Ue.name)||Ue.errors})}var Gr=fr.filter(function(Ue){var rt=Ue.name;return sn(It,rt)});Gr.length&&ur(Gr,fr)}}),(0,l.Z)(this,"validateFields",function(It,_t){var ur;tt.warningUnhooked();var fr,Pr;Array.isArray(It)||typeof It=="string"||typeof _t=="string"?(fr=It,Pr=_t):Pr=It;var Gr=!!fr,Ue=Gr?fr.map(dr):[],rt=[],ye=String(Date.now()),Ye=new Set,ir=(ur=Pr)===null||ur===void 0?void 0:ur.recursive;tt.getFieldEntities(!0).forEach(function(Hr){if(Gr||Ue.push(Hr.getNamePath()),!(!Hr.props.rules||!Hr.props.rules.length)){var yn=Hr.getNamePath();if(Ye.add(yn.join(ye)),!Gr||sn(Ue,yn,ir)){var Ar=Hr.validateRules((0,c.Z)({validateMessages:(0,c.Z)((0,c.Z)({},ct),tt.validateMessages)},Pr));rt.push(Ar.then(function(){return{name:yn,errors:[],warnings:[]}}).catch(function(cn){var tn,on=[],wn=[];return(tn=cn.forEach)===null||tn===void 0||tn.call(cn,function(ma){var Ai=ma.rule.warningOnly,mi=ma.errors;Ai?wn.push.apply(wn,(0,h.Z)(mi)):on.push.apply(on,(0,h.Z)(mi))}),on.length?Promise.reject({name:yn,errors:on,warnings:wn}):{name:yn,errors:on,warnings:wn}}))}}});var kr=Xr(rt);tt.lastValidatePromise=kr,kr.catch(function(Hr){return Hr}).then(function(Hr){var yn=Hr.map(function(Ar){var cn=Ar.name;return cn});tt.notifyObservers(tt.store,yn,{type:"validateFinish"}),tt.triggerOnFieldsChange(yn,Hr)});var Or=kr.then(function(){return tt.lastValidatePromise===kr?Promise.resolve(tt.getFieldsValue(Ue)):Promise.reject([])}).catch(function(Hr){var yn=Hr.filter(function(Ar){return Ar&&Ar.errors.length});return Promise.reject({values:tt.getFieldsValue(Ue),errorFields:yn,outOfDate:tt.lastValidatePromise!==kr})});Or.catch(function(Hr){return Hr});var Ir=Ue.filter(function(Hr){return Ye.has(Hr.join(ye))});return tt.triggerOnFieldsChange(Ir),Or}),(0,l.Z)(this,"submit",function(){tt.warningUnhooked(),tt.validateFields().then(function(It){var _t=tt.callbacks.onFinish;if(_t)try{_t(It)}catch(ur){console.error(ur)}}).catch(function(It){var _t=tt.callbacks.onFinishFailed;_t&&_t(It)})}),this.forceRootUpdate=mt});function Ii(er){var mt=t.useRef(),tt=t.useState({}),It=(0,gr.Z)(tt,2),_t=It[1];if(!mt.current)if(er)mt.current=er;else{var ur=function(){_t({})},fr=new Fi(ur);mt.current=fr.getForm()}return[mt.current]}var yi=Ii,bi=t.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),la=function(mt){var tt=mt.validateMessages,It=mt.onFormChange,_t=mt.onFormFinish,ur=mt.children,fr=t.useContext(bi),Pr=t.useRef({});return t.createElement(bi.Provider,{value:(0,c.Z)((0,c.Z)({},fr),{},{validateMessages:(0,c.Z)((0,c.Z)({},fr.validateMessages),tt),triggerFormChange:function(Ue,rt){It&&It(Ue,{changedFields:rt,forms:Pr.current}),fr.triggerFormChange(Ue,rt)},triggerFormFinish:function(Ue,rt){_t&&_t(Ue,{values:rt,forms:Pr.current}),fr.triggerFormFinish(Ue,rt)},registerForm:function(Ue,rt){Ue&&(Pr.current=(0,c.Z)((0,c.Z)({},Pr.current),{},(0,l.Z)({},Ue,rt))),fr.registerForm(Ue,rt)},unregisterForm:function(Ue){var rt=(0,c.Z)({},Pr.current);delete rt[Ue],Pr.current=rt,fr.unregisterForm(Ue)}})},ur)},oi=bi,Wi=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed"],wt=function(mt,tt){var It=mt.name,_t=mt.initialValues,ur=mt.fields,fr=mt.form,Pr=mt.preserve,Gr=mt.children,Ue=mt.component,rt=Ue===void 0?"form":Ue,ye=mt.validateMessages,Ye=mt.validateTrigger,ir=Ye===void 0?"onChange":Ye,kr=mt.onValuesChange,Or=mt.onFieldsChange,Ir=mt.onFinish,Hr=mt.onFinishFailed,yn=(0,s.Z)(mt,Wi),Ar=t.useContext(oi),cn=yi(fr),tn=(0,gr.Z)(cn,1),on=tn[0],wn=on.getInternalHooks(k),ma=wn.useSubscribe,Ai=wn.setInitialValues,mi=wn.setCallbacks,_n=wn.setValidateMessages,fi=wn.setPreserve,zi=wn.destroyForm;t.useImperativeHandle(tt,function(){return on}),t.useEffect(function(){return Ar.registerForm(It,on),function(){Ar.unregisterForm(It)}},[Ar,on,It]),_n((0,c.Z)((0,c.Z)({},Ar.validateMessages),ye)),mi({onValuesChange:kr,onFieldsChange:function(us){if(Ar.triggerFormChange(It,us),Or){for(var Fa=arguments.length,Fs=new Array(Fa>1?Fa-1:0),Zi=1;Zi<Fa;Zi++)Fs[Zi-1]=arguments[Zi];Or.apply(void 0,[us].concat(Fs))}},onFinish:function(us){Ar.triggerFormFinish(It,us),Ir&&Ir(us)},onFinishFailed:Hr}),fi(Pr);var fa=t.useRef(null);Ai(_t,!fa.current),fa.current||(fa.current=!0),t.useEffect(function(){return zi},[]);var Ls,wa=typeof Gr=="function";if(wa){var Is=on.getFieldsValue(!0);Ls=Gr(Is,on)}else Ls=Gr;ma(!wa);var Ds=t.useRef();t.useEffect(function(){sr(Ds.current||[],ur||[])||on.setFields(ur||[]),Ds.current=ur},[ur,on]);var es=t.useMemo(function(){return(0,c.Z)((0,c.Z)({},on),{},{validateTrigger:ir})},[on,ir]),bs=t.createElement(R.Provider,{value:null},t.createElement(F.Provider,{value:es},Ls));return rt===!1?bs:t.createElement(rt,(0,n.Z)({},yn,{onSubmit:function(us){us.preventDefault(),us.stopPropagation(),on.submit()},onReset:function(us){var Fa;us.preventDefault(),on.resetFields(),(Fa=yn.onReset)===null||Fa===void 0||Fa.call(yn,us)}}),bs)},st=wt;function ei(er){try{return JSON.stringify(er)}catch(mt){return Math.random()}}var wi=function(){};function ii(){for(var er=arguments.length,mt=new Array(er),tt=0;tt<er;tt++)mt[tt]=arguments[tt];var It=mt[0],_t=It===void 0?[]:It,ur=mt[1],fr=ur===void 0?{}:ur,Pr=W(fr)?{form:fr}:fr,Gr=Pr.form,Ue=(0,t.useState)(),rt=(0,gr.Z)(Ue,2),ye=rt[0],Ye=rt[1],ir=(0,t.useMemo)(function(){return ei(ye)},[ye]),kr=(0,t.useRef)(ir);kr.current=ir;var Or=(0,t.useContext)(F),Ir=Gr||Or,Hr=Ir&&Ir._init,yn=dr(_t),Ar=(0,t.useRef)(yn);return Ar.current=yn,wi(yn),(0,t.useEffect)(function(){if(Hr){var cn=Ir.getFieldsValue,tn=Ir.getInternalHooks,on=tn(k),wn=on.registerWatch,ma=wn(function(mi,_n){var fi=(0,$r.Z)(Pr.preserve?_n:mi,Ar.current),zi=ei(fi);kr.current!==zi&&(kr.current=zi,Ye(fi))}),Ai=(0,$r.Z)(Pr.preserve?cn(!0):cn(),Ar.current);return ye!==Ai&&Ye(Ai),ma}},[Hr]),ye}var Ji=ii,Ei=t.forwardRef(st),ui=Ei;ui.FormProvider=la,ui.Field=Mr,ui.List=Vn,ui.useForm=yi,ui.useWatch=Ji;var Pn=ui},77900:function(d,v,e){"use strict";e.r(v),e.d(v,{CSSMotionList:function(){return ze},Provider:function(){return l},default:function(){return ue}});var t=e(400),n=e(33708),s=e(33606),u=e(39559),f=e(92310),c=e.n(f),h=e(76846),o=e(8654),i=e(59301),y=e(37061),p=["children"],g=i.createContext({});function l(le){var Dt=le.children,Te=(0,y.Z)(le,p);return i.createElement(g.Provider,{value:Te},Dt)}var b=e(6909),x=e(4771),O=e(9427),k=e(25440),C=function(le){(0,O.Z)(Te,le);var Dt=(0,k.Z)(Te);function Te(){return(0,b.Z)(this,Te),Dt.apply(this,arguments)}return(0,x.Z)(Te,[{key:"render",value:function(){return this.props.children}}]),Te}(i.Component),T=C,F=e(70425),$=e(41799),R=e(6089);function K(le){var Dt=i.useReducer(function(Et){return Et+1},0),Te=(0,s.Z)(Dt,2),dt=Te[1],Ht=i.useRef(le),ct=(0,R.Z)(function(){return Ht.current}),Ie=(0,R.Z)(function(Et){Ht.current=typeof Et=="function"?Et(Ht.current):Et,dt()});return[ct,Ie]}var W="none",Z="appear",ie="enter",ne="leave",se="none",Q="prepare",Y="start",G="active",ae="end",ee="prepared",J=e(47273);function te(le,Dt){var Te={};return Te[le.toLowerCase()]=Dt.toLowerCase(),Te["Webkit".concat(le)]="webkit".concat(Dt),Te["Moz".concat(le)]="moz".concat(Dt),Te["ms".concat(le)]="MS".concat(Dt),Te["O".concat(le)]="o".concat(Dt.toLowerCase()),Te}function M(le,Dt){var Te={animationend:te("Animation","AnimationEnd"),transitionend:te("Transition","TransitionEnd")};return le&&("AnimationEvent"in Dt||delete Te.animationend.animation,"TransitionEvent"in Dt||delete Te.transitionend.transition),Te}var L=M((0,J.Z)(),typeof window!="undefined"?window:{}),X={};if((0,J.Z)()){var fe=document.createElement("div");X=fe.style}var xe={};function Ce(le){if(xe[le])return xe[le];var Dt=L[le];if(Dt)for(var Te=Object.keys(Dt),dt=Te.length,Ht=0;Ht<dt;Ht+=1){var ct=Te[Ht];if(Object.prototype.hasOwnProperty.call(Dt,ct)&&ct in X)return xe[le]=Dt[ct],xe[le]}return""}var Me=Ce("animationend"),ke=Ce("transitionend"),Ft=!!(Me&&ke),ht=Me||"animationend",At=ke||"transitionend";function tr(le,Dt){if(!le)return null;if((0,u.Z)(le)==="object"){var Te=Dt.replace(/-\w/g,function(dt){return dt[1].toUpperCase()});return le[Te]}return"".concat(le,"-").concat(Dt)}var qt=function(le){var Dt=(0,i.useRef)();function Te(Ht){Ht&&(Ht.removeEventListener(At,le),Ht.removeEventListener(ht,le))}function dt(Ht){Dt.current&&Dt.current!==Ht&&Te(Dt.current),Ht&&Ht!==Dt.current&&(Ht.addEventListener(At,le),Ht.addEventListener(ht,le),Dt.current=Ht)}return i.useEffect(function(){return function(){Te(Dt.current)}},[]),[dt,Te]},cr=(0,J.Z)()?i.useLayoutEffect:i.useEffect,Qe=cr,Pt=e(16089),zt=function(){var le=i.useRef(null);function Dt(){Pt.Z.cancel(le.current)}function Te(dt){var Ht=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;Dt();var ct=(0,Pt.Z)(function(){Ht<=1?dt({isCanceled:function(){return ct!==le.current}}):Te(dt,Ht-1)});le.current=ct}return i.useEffect(function(){return function(){Dt()}},[]),[Te,Dt]},it=[Q,Y,G,ae],Ot=[Q,ee],pt=!1,et=!0;function Ne(le){return le===G||le===ae}var me=function(le,Dt,Te){var dt=(0,$.Z)(se),Ht=(0,s.Z)(dt,2),ct=Ht[0],Ie=Ht[1],Et=zt(),ge=(0,s.Z)(Et,2),Ke=ge[0],yt=ge[1];function kt(){Ie(Q,!0)}var Fe=Dt?Ot:it;return Qe(function(){if(ct!==se&&ct!==ae){var Dr=Fe.indexOf(ct),St=Fe[Dr+1],Vr=Te(ct);Vr===pt?Ie(St,!0):St&&Ke(function(Jr){function Er(){Jr.isCanceled()||Ie(St,!0)}Vr===!0?Er():Promise.resolve(Vr).then(Er)})}},[le,ct]),i.useEffect(function(){return function(){yt()}},[]),[kt,ct]};function Ee(le,Dt,Te,dt){var Ht=dt.motionEnter,ct=Ht===void 0?!0:Ht,Ie=dt.motionAppear,Et=Ie===void 0?!0:Ie,ge=dt.motionLeave,Ke=ge===void 0?!0:ge,yt=dt.motionDeadline,kt=dt.motionLeaveImmediately,Fe=dt.onAppearPrepare,Dr=dt.onEnterPrepare,St=dt.onLeavePrepare,Vr=dt.onAppearStart,Jr=dt.onEnterStart,Er=dt.onLeaveStart,$r=dt.onAppearActive,dr=dt.onEnterActive,zr=dt.onLeaveActive,sn=dt.onAppearEnd,ln=dt.onEnterEnd,sr=dt.onLeaveEnd,Lt=dt.onVisibleChanged,gt=(0,$.Z)(),bt=(0,s.Z)(gt,2),jt=bt[0],Sr=bt[1],br=K(W),at=(0,s.Z)(br,2),Mr=at[0],xn=at[1],Vn=(0,$.Z)(null),gr=(0,s.Z)(Vn,2),Xr=gr[0],hn=gr[1],Bn=Mr(),ni=(0,i.useRef)(!1),si=(0,i.useRef)(null);function Vi(){return Te()}var Fi=(0,i.useRef)(!1);function Ii(){xn(W),hn(null,!0)}var yi=(0,F.useEvent)(function(er){var mt=Mr();if(mt!==W){var tt=Vi();if(!(er&&!er.deadline&&er.target!==tt)){var It=Fi.current,_t;mt===Z&&It?_t=sn==null?void 0:sn(tt,er):mt===ie&&It?_t=ln==null?void 0:ln(tt,er):mt===ne&&It&&(_t=sr==null?void 0:sr(tt,er)),It&&_t!==!1&&Ii()}}}),bi=qt(yi),la=(0,s.Z)(bi,1),oi=la[0],Wi=function(mt){switch(mt){case Z:return(0,t.Z)((0,t.Z)((0,t.Z)({},Q,Fe),Y,Vr),G,$r);case ie:return(0,t.Z)((0,t.Z)((0,t.Z)({},Q,Dr),Y,Jr),G,dr);case ne:return(0,t.Z)((0,t.Z)((0,t.Z)({},Q,St),Y,Er),G,zr);default:return{}}},wt=i.useMemo(function(){return Wi(Bn)},[Bn]),st=me(Bn,!le,function(er){if(er===Q){var mt=wt[Q];return mt?mt(Vi()):pt}if(ii in wt){var tt;hn(((tt=wt[ii])===null||tt===void 0?void 0:tt.call(wt,Vi(),null))||null)}return ii===G&&Bn!==W&&(oi(Vi()),yt>0&&(clearTimeout(si.current),si.current=setTimeout(function(){yi({deadline:!0})},yt))),ii===ee&&Ii(),et}),ei=(0,s.Z)(st,2),wi=ei[0],ii=ei[1],Ji=Ne(ii);Fi.current=Ji;var Ei=(0,i.useRef)(null);Qe(function(){if(!(ni.current&&Ei.current===Dt)){Sr(Dt);var er=ni.current;ni.current=!0;var mt;!er&&Dt&&Et&&(mt=Z),er&&Dt&&ct&&(mt=ie),(er&&!Dt&&Ke||!er&&kt&&!Dt&&Ke)&&(mt=ne);var tt=Wi(mt);mt&&(le||tt[Q])?(xn(mt),wi()):xn(W),Ei.current=Dt}},[Dt]),(0,i.useEffect)(function(){(Bn===Z&&!Et||Bn===ie&&!ct||Bn===ne&&!Ke)&&xn(W)},[Et,ct,Ke]),(0,i.useEffect)(function(){return function(){ni.current=!1,clearTimeout(si.current)}},[]);var ui=i.useRef(!1);(0,i.useEffect)(function(){jt&&(ui.current=!0),jt!==void 0&&Bn===W&&((ui.current||jt)&&(Lt==null||Lt(jt)),ui.current=!0)},[jt,Bn]);var Pn=Xr;return wt[Q]&&ii===Y&&(Pn=(0,n.Z)({transition:"none"},Pn)),[Bn,ii,Pn,jt!=null?jt:Dt]}function Le(le){var Dt=le;(0,u.Z)(le)==="object"&&(Dt=le.transitionSupport);function Te(Ht,ct){return!!(Ht.motionName&&Dt&&ct!==!1)}var dt=i.forwardRef(function(Ht,ct){var Ie=Ht.visible,Et=Ie===void 0?!0:Ie,ge=Ht.removeOnLeave,Ke=ge===void 0?!0:ge,yt=Ht.forceRender,kt=Ht.children,Fe=Ht.motionName,Dr=Ht.leavedClassName,St=Ht.eventProps,Vr=i.useContext(g),Jr=Vr.motion,Er=Te(Ht,Jr),$r=(0,i.useRef)(),dr=(0,i.useRef)();function zr(){try{return $r.current instanceof HTMLElement?$r.current:(0,h.ZP)(dr.current)}catch(gr){return null}}var sn=Ee(Er,Et,zr,Ht),ln=(0,s.Z)(sn,4),sr=ln[0],Lt=ln[1],gt=ln[2],bt=ln[3],jt=i.useRef(bt);bt&&(jt.current=!0);var Sr=i.useCallback(function(gr){$r.current=gr,(0,o.mH)(ct,gr)},[ct]),br,at=(0,n.Z)((0,n.Z)({},St),{},{visible:Et});if(!kt)br=null;else if(sr===W)bt?br=kt((0,n.Z)({},at),Sr):!Ke&&jt.current&&Dr?br=kt((0,n.Z)((0,n.Z)({},at),{},{className:Dr}),Sr):yt||!Ke&&!Dr?br=kt((0,n.Z)((0,n.Z)({},at),{},{style:{display:"none"}}),Sr):br=null;else{var Mr;Lt===Q?Mr="prepare":Ne(Lt)?Mr="active":Lt===Y&&(Mr="start");var xn=tr(Fe,"".concat(sr,"-").concat(Mr));br=kt((0,n.Z)((0,n.Z)({},at),{},{className:c()(tr(Fe,sr),(0,t.Z)((0,t.Z)({},xn,xn&&Mr),Fe,typeof Fe=="string")),style:gt}),Sr)}if(i.isValidElement(br)&&(0,o.Yr)(br)){var Vn=(0,o.C4)(br);Vn||(br=i.cloneElement(br,{ref:Sr}))}return i.createElement(T,{ref:dr},br)});return dt.displayName="CSSMotion",dt}var $e=Le(Ft),Ze=e(92413),nt=e(25314),ut="add",Wt="keep",Zt="remove",Pe="removed";function qe(le){var Dt;return le&&(0,u.Z)(le)==="object"&&"key"in le?Dt=le:Dt={key:le},(0,n.Z)((0,n.Z)({},Dt),{},{key:String(Dt.key)})}function Kt(){var le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return le.map(qe)}function Rt(){var le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Dt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Te=[],dt=0,Ht=Dt.length,ct=Kt(le),Ie=Kt(Dt);ct.forEach(function(Ke){for(var yt=!1,kt=dt;kt<Ht;kt+=1){var Fe=Ie[kt];if(Fe.key===Ke.key){dt<kt&&(Te=Te.concat(Ie.slice(dt,kt).map(function(Dr){return(0,n.Z)((0,n.Z)({},Dr),{},{status:ut})})),dt=kt),Te.push((0,n.Z)((0,n.Z)({},Fe),{},{status:Wt})),dt+=1,yt=!0;break}}yt||Te.push((0,n.Z)((0,n.Z)({},Ke),{},{status:Zt}))}),dt<Ht&&(Te=Te.concat(Ie.slice(dt).map(function(Ke){return(0,n.Z)((0,n.Z)({},Ke),{},{status:ut})})));var Et={};Te.forEach(function(Ke){var yt=Ke.key;Et[yt]=(Et[yt]||0)+1});var ge=Object.keys(Et).filter(function(Ke){return Et[Ke]>1});return ge.forEach(function(Ke){Te=Te.filter(function(yt){var kt=yt.key,Fe=yt.status;return kt!==Ke||Fe!==Zt}),Te.forEach(function(yt){yt.key===Ke&&(yt.status=Wt)})}),Te}var Nt=["component","children","onVisibleChanged","onAllRemoved"],Bt=["status"],Ct=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearPrepare","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function Yt(le){var Dt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:$e,Te=function(dt){(0,O.Z)(ct,dt);var Ht=(0,k.Z)(ct);function ct(){var Ie;(0,b.Z)(this,ct);for(var Et=arguments.length,ge=new Array(Et),Ke=0;Ke<Et;Ke++)ge[Ke]=arguments[Ke];return Ie=Ht.call.apply(Ht,[this].concat(ge)),(0,t.Z)((0,nt.Z)(Ie),"state",{keyEntities:[]}),(0,t.Z)((0,nt.Z)(Ie),"removeKey",function(yt){Ie.setState(function(kt){var Fe=kt.keyEntities.map(function(Dr){return Dr.key!==yt?Dr:(0,n.Z)((0,n.Z)({},Dr),{},{status:Pe})});return{keyEntities:Fe}},function(){var kt=Ie.state.keyEntities,Fe=kt.filter(function(Dr){var St=Dr.status;return St!==Pe}).length;Fe===0&&Ie.props.onAllRemoved&&Ie.props.onAllRemoved()})}),Ie}return(0,x.Z)(ct,[{key:"render",value:function(){var Et=this,ge=this.state.keyEntities,Ke=this.props,yt=Ke.component,kt=Ke.children,Fe=Ke.onVisibleChanged,Dr=Ke.onAllRemoved,St=(0,y.Z)(Ke,Nt),Vr=yt||i.Fragment,Jr={};return Ct.forEach(function(Er){Jr[Er]=St[Er],delete St[Er]}),delete St.keys,i.createElement(Vr,St,ge.map(function(Er,$r){var dr=Er.status,zr=(0,y.Z)(Er,Bt),sn=dr===ut||dr===Wt;return i.createElement(Dt,(0,Ze.Z)({},Jr,{key:zr.key,visible:sn,eventProps:zr,onVisibleChanged:function(sr){Fe==null||Fe(sr,{key:zr.key}),sr||Et.removeKey(zr.key)}}),function(ln,sr){return kt((0,n.Z)((0,n.Z)({},ln),{},{index:$r}),sr)})}))}}],[{key:"getDerivedStateFromProps",value:function(Et,ge){var Ke=Et.keys,yt=ge.keyEntities,kt=Kt(Ke),Fe=Rt(yt,kt);return{keyEntities:Fe.filter(function(Dr){var St=yt.find(function(Vr){var Jr=Vr.key;return Dr.key===Jr});return!(St&&St.status===Pe&&Dr.status===Zt)})}}}]),ct}(i.Component);return(0,t.Z)(Te,"defaultProps",{component:"div"}),Te}var ze=Yt(Ft),ue=$e},581:function(d,v,e){"use strict";e.d(v,{qX:function(){return b},JB:function(){return k},lm:function(){return ie}});var t=e(26407),n=e(33606),s=e(37061),u=e(59301),f=e(33708),c=e(4676),h=e(92413),o=e(92310),i=e.n(o),y=e(77900),p=e(400),g=e(10228),l=u.forwardRef(function(ne,se){var Q=ne.prefixCls,Y=ne.style,G=ne.className,ae=ne.duration,ee=ae===void 0?4.5:ae,J=ne.eventKey,te=ne.content,M=ne.closable,L=ne.closeIcon,X=L===void 0?"x":L,fe=ne.props,xe=ne.onClick,Ce=ne.onNoticeClose,Me=ne.times,ke=u.useState(!1),Ft=(0,n.Z)(ke,2),ht=Ft[0],At=Ft[1],tr=function(){Ce(J)},qt=function(Pt){(Pt.key==="Enter"||Pt.code==="Enter"||Pt.keyCode===g.Z.ENTER)&&tr()};u.useEffect(function(){if(!ht&&ee>0){var Qe=setTimeout(function(){tr()},ee*1e3);return function(){clearTimeout(Qe)}}},[ee,ht,Me]);var cr="".concat(Q,"-notice");return u.createElement("div",(0,h.Z)({},fe,{ref:se,className:i()(cr,G,(0,p.Z)({},"".concat(cr,"-closable"),M)),style:Y,onMouseEnter:function(){At(!0)},onMouseLeave:function(){At(!1)},onClick:xe}),u.createElement("div",{className:"".concat(cr,"-content")},te),M&&u.createElement("a",{tabIndex:0,className:"".concat(cr,"-close"),onKeyDown:qt,onClick:function(Pt){Pt.preventDefault(),Pt.stopPropagation(),tr()}},X))}),b=l,x=u.createContext({}),O=function(se){var Q=se.children,Y=se.classNames;return u.createElement(x.Provider,{value:{classNames:Y}},Q)},k=O,C=function(se){var Q=se.configList,Y=se.placement,G=se.prefixCls,ae=se.className,ee=se.style,J=se.motion,te=se.onAllNoticeRemoved,M=se.onNoticeClose,L=(0,u.useContext)(x),X=L.classNames,fe=Q.map(function(Ce){return{config:Ce,key:Ce.key}}),xe=typeof J=="function"?J(Y):J;return u.createElement(y.CSSMotionList,(0,h.Z)({key:Y,className:i()(G,"".concat(G,"-").concat(Y),X==null?void 0:X.list,ae),style:ee,keys:fe,motionAppear:!0},xe,{onAllRemoved:function(){te(Y)}}),function(Ce,Me){var ke=Ce.config,Ft=Ce.className,ht=Ce.style,At=ke,tr=At.key,qt=At.times,cr=ke,Qe=cr.className,Pt=cr.style;return u.createElement(b,(0,h.Z)({},ke,{ref:Me,prefixCls:G,className:i()(Ft,Qe,X==null?void 0:X.notice),style:(0,f.Z)((0,f.Z)({},ht),Pt),times:qt,key:tr,eventKey:tr,onNoticeClose:M}))})},T=C,F=u.forwardRef(function(ne,se){var Q=ne.prefixCls,Y=Q===void 0?"rc-notification":Q,G=ne.container,ae=ne.motion,ee=ne.maxCount,J=ne.className,te=ne.style,M=ne.onAllRemoved,L=ne.renderNotifications,X=u.useState([]),fe=(0,n.Z)(X,2),xe=fe[0],Ce=fe[1],Me=function(Pt){var zt,it=xe.find(function(Ot){return Ot.key===Pt});it==null||(zt=it.onClose)===null||zt===void 0||zt.call(it),Ce(function(Ot){return Ot.filter(function(pt){return pt.key!==Pt})})};u.useImperativeHandle(se,function(){return{open:function(Pt){Ce(function(zt){var it=(0,t.Z)(zt),Ot=it.findIndex(function(Ne){return Ne.key===Pt.key}),pt=(0,f.Z)({},Pt);if(Ot>=0){var et;pt.times=(((et=zt[Ot])===null||et===void 0?void 0:et.times)||0)+1,it[Ot]=pt}else pt.times=0,it.push(pt);return ee>0&&it.length>ee&&(it=it.slice(-ee)),it})},close:function(Pt){Me(Pt)},destroy:function(){Ce([])}}});var ke=u.useState({}),Ft=(0,n.Z)(ke,2),ht=Ft[0],At=Ft[1];u.useEffect(function(){var Qe={};xe.forEach(function(Pt){var zt=Pt.placement,it=zt===void 0?"topRight":zt;it&&(Qe[it]=Qe[it]||[],Qe[it].push(Pt))}),Object.keys(ht).forEach(function(Pt){Qe[Pt]=Qe[Pt]||[]}),At(Qe)},[xe]);var tr=function(Pt){At(function(zt){var it=(0,f.Z)({},zt),Ot=it[Pt]||[];return Ot.length||delete it[Pt],it})},qt=u.useRef(!1);if(u.useEffect(function(){Object.keys(ht).length>0?qt.current=!0:qt.current&&(M==null||M(),qt.current=!1)},[ht]),!G)return null;var cr=Object.keys(ht);return(0,c.createPortal)(u.createElement(u.Fragment,null,cr.map(function(Qe){var Pt=ht[Qe],zt=u.createElement(T,{key:Qe,configList:Pt,placement:Qe,prefixCls:Y,className:J==null?void 0:J(Qe),style:te==null?void 0:te(Qe),motion:ae,onNoticeClose:Me,onAllNoticeRemoved:tr});return L?L(zt,{prefixCls:Y,key:Qe}):zt})),G)}),$=F,R=["getContainer","motion","prefixCls","maxCount","className","style","onAllRemoved","renderNotifications"],K=function(){return document.body},W=0;function Z(){for(var ne={},se=arguments.length,Q=new Array(se),Y=0;Y<se;Y++)Q[Y]=arguments[Y];return Q.forEach(function(G){G&&Object.keys(G).forEach(function(ae){var ee=G[ae];ee!==void 0&&(ne[ae]=ee)})}),ne}function ie(){var ne=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},se=ne.getContainer,Q=se===void 0?K:se,Y=ne.motion,G=ne.prefixCls,ae=ne.maxCount,ee=ne.className,J=ne.style,te=ne.onAllRemoved,M=ne.renderNotifications,L=(0,s.Z)(ne,R),X=u.useState(),fe=(0,n.Z)(X,2),xe=fe[0],Ce=fe[1],Me=u.useRef(),ke=u.createElement($,{container:xe,ref:Me,prefixCls:G,motion:Y,maxCount:ae,className:ee,style:J,onAllRemoved:te,renderNotifications:M}),Ft=u.useState([]),ht=(0,n.Z)(Ft,2),At=ht[0],tr=ht[1],qt=u.useMemo(function(){return{open:function(Qe){var Pt=Z(L,Qe);(Pt.key===null||Pt.key===void 0)&&(Pt.key="rc-notification-".concat(W),W+=1),tr(function(zt){return[].concat((0,t.Z)(zt),[{type:"open",config:Pt}])})},close:function(Qe){tr(function(Pt){return[].concat((0,t.Z)(Pt),[{type:"close",key:Qe}])})},destroy:function(){tr(function(Qe){return[].concat((0,t.Z)(Qe),[{type:"destroy"}])})}}},[]);return u.useEffect(function(){Ce(Q())}),u.useEffect(function(){Me.current&&At.length&&(At.forEach(function(cr){switch(cr.type){case"open":Me.current.open(cr.config);break;case"close":Me.current.close(cr.key);break;case"destroy":Me.current.destroy();break}}),tr(function(cr){return cr.filter(function(Qe){return!At.includes(Qe)})}))},[At]),[qt,ke]}},22075:function(d,v){"use strict";v.Z={items_per_page:"/ page",jump_to:"Go to",jump_to_confirm:"confirm",page:"Page",prev_page:"Previous Page",next_page:"Next Page",prev_5:"Previous 5 Pages",next_5:"Next 5 Pages",prev_3:"Previous 3 Pages",next_3:"Next 3 Pages",page_size:"Page Size"}},91735:function(d,v){"use strict";v.Z={items_per_page:"\u6761/\u9875",jump_to:"\u8DF3\u81F3",jump_to_confirm:"\u786E\u5B9A",page:"\u9875",prev_page:"\u4E0A\u4E00\u9875",next_page:"\u4E0B\u4E00\u9875",prev_5:"\u5411\u524D 5 \u9875",next_5:"\u5411\u540E 5 \u9875",prev_3:"\u5411\u524D 3 \u9875",next_3:"\u5411\u540E 3 \u9875",page_size:"\u9875\u7801"}},29301:function(d,v,e){"use strict";e.d(v,{Z:function(){return Y}});var t=e(92413),n=e(59301),s=e(11592),u=e(48736),f=e(33708),c=e(39559),h=e(76846),o=e(8654),i=n.createContext(null);function y(G){var ae=G.children,ee=G.onBatchResize,J=n.useRef(0),te=n.useRef([]),M=n.useContext(i),L=n.useCallback(function(X,fe,xe){J.current+=1;var Ce=J.current;te.current.push({size:X,element:fe,data:xe}),Promise.resolve().then(function(){Ce===J.current&&(ee==null||ee(te.current),te.current=[])}),M==null||M(X,fe,xe)},[ee,M]);return n.createElement(i.Provider,{value:L},ae)}var p=e(76374),g=new Map;function l(G){G.forEach(function(ae){var ee,J=ae.target;(ee=g.get(J))===null||ee===void 0||ee.forEach(function(te){return te(J)})})}var b=new p.Z(l),x=null,O=null;function k(G,ae){g.has(G)||(g.set(G,new Set),b.observe(G)),g.get(G).add(ae)}function C(G,ae){g.has(G)&&(g.get(G).delete(ae),g.get(G).size||(b.unobserve(G),g.delete(G)))}var T=e(6909),F=e(4771),$=e(9427),R=e(25440),K=function(G){(0,$.Z)(ee,G);var ae=(0,R.Z)(ee);function ee(){return(0,T.Z)(this,ee),ae.apply(this,arguments)}return(0,F.Z)(ee,[{key:"render",value:function(){return this.props.children}}]),ee}(n.Component);function W(G,ae){var ee=G.children,J=G.disabled,te=n.useRef(null),M=n.useRef(null),L=n.useContext(i),X=typeof ee=="function",fe=X?ee(te):ee,xe=n.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),Ce=!X&&n.isValidElement(fe)&&(0,o.Yr)(fe),Me=Ce?(0,o.C4)(fe):null,ke=(0,o.x1)(Me,te),Ft=function(){var qt;return(0,h.ZP)(te.current)||(te.current&&(0,c.Z)(te.current)==="object"?(0,h.ZP)((qt=te.current)===null||qt===void 0?void 0:qt.nativeElement):null)||(0,h.ZP)(M.current)};n.useImperativeHandle(ae,function(){return Ft()});var ht=n.useRef(G);ht.current=G;var At=n.useCallback(function(tr){var qt=ht.current,cr=qt.onResize,Qe=qt.data,Pt=tr.getBoundingClientRect(),zt=Pt.width,it=Pt.height,Ot=tr.offsetWidth,pt=tr.offsetHeight,et=Math.floor(zt),Ne=Math.floor(it);if(xe.current.width!==et||xe.current.height!==Ne||xe.current.offsetWidth!==Ot||xe.current.offsetHeight!==pt){var me={width:et,height:Ne,offsetWidth:Ot,offsetHeight:pt};xe.current=me;var Ee=Ot===Math.round(zt)?zt:Ot,Le=pt===Math.round(it)?it:pt,$e=(0,f.Z)((0,f.Z)({},me),{},{offsetWidth:Ee,offsetHeight:Le});L==null||L($e,tr,Qe),cr&&Promise.resolve().then(function(){cr($e,tr)})}},[]);return n.useEffect(function(){var tr=Ft();return tr&&!J&&k(tr,At),function(){return C(tr,At)}},[te.current,J]),n.createElement(K,{ref:M},Ce?n.cloneElement(fe,{ref:ke}):fe)}var Z=n.forwardRef(W),ie=Z,ne="rc-observer-key";function se(G,ae){var ee=G.children,J=typeof ee=="function"?[ee]:(0,s.Z)(ee);return J.map(function(te,M){var L=(te==null?void 0:te.key)||"".concat(ne,"-").concat(M);return n.createElement(ie,(0,t.Z)({},G,{key:L,ref:M===0?ae:void 0}),te)})}var Q=n.forwardRef(se);Q.Collection=y;var Y=Q},55477:function(d,v,e){"use strict";e.d(v,{G:function(){return l},Z:function(){return k}});var t=e(92413),n=e(33708),s=e(37061),u=e(35593),f=e(59301),c={shiftX:64,adjustY:1},h={adjustX:1,shiftY:!0},o=[0,0],i={left:{points:["cr","cl"],overflow:h,offset:[-4,0],targetOffset:o},right:{points:["cl","cr"],overflow:h,offset:[4,0],targetOffset:o},top:{points:["bc","tc"],overflow:c,offset:[0,-4],targetOffset:o},bottom:{points:["tc","bc"],overflow:c,offset:[0,4],targetOffset:o},topLeft:{points:["bl","tl"],overflow:c,offset:[0,-4],targetOffset:o},leftTop:{points:["tr","tl"],overflow:h,offset:[-4,0],targetOffset:o},topRight:{points:["br","tr"],overflow:c,offset:[0,-4],targetOffset:o},rightTop:{points:["tl","tr"],overflow:h,offset:[4,0],targetOffset:o},bottomRight:{points:["tr","br"],overflow:c,offset:[0,4],targetOffset:o},rightBottom:{points:["bl","br"],overflow:h,offset:[4,0],targetOffset:o},bottomLeft:{points:["tl","bl"],overflow:c,offset:[0,4],targetOffset:o},leftBottom:{points:["br","bl"],overflow:h,offset:[-4,0],targetOffset:o}},y=null,p=e(92310),g=e.n(p);function l(C){var T=C.children,F=C.prefixCls,$=C.id,R=C.overlayInnerStyle,K=C.className,W=C.style;return f.createElement("div",{className:g()("".concat(F,"-content"),K),style:W},f.createElement("div",{className:"".concat(F,"-inner"),id:$,role:"tooltip",style:R},typeof T=="function"?T():T))}var b=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow"],x=function(T,F){var $=T.overlayClassName,R=T.trigger,K=R===void 0?["hover"]:R,W=T.mouseEnterDelay,Z=W===void 0?0:W,ie=T.mouseLeaveDelay,ne=ie===void 0?.1:ie,se=T.overlayStyle,Q=T.prefixCls,Y=Q===void 0?"rc-tooltip":Q,G=T.children,ae=T.onVisibleChange,ee=T.afterVisibleChange,J=T.transitionName,te=T.animation,M=T.motion,L=T.placement,X=L===void 0?"right":L,fe=T.align,xe=fe===void 0?{}:fe,Ce=T.destroyTooltipOnHide,Me=Ce===void 0?!1:Ce,ke=T.defaultVisible,Ft=T.getTooltipContainer,ht=T.overlayInnerStyle,At=T.arrowContent,tr=T.overlay,qt=T.id,cr=T.showArrow,Qe=cr===void 0?!0:cr,Pt=(0,s.Z)(T,b),zt=(0,f.useRef)(null);(0,f.useImperativeHandle)(F,function(){return zt.current});var it=(0,n.Z)({},Pt);"visible"in T&&(it.popupVisible=T.visible);var Ot=function(){return f.createElement(l,{key:"content",prefixCls:Y,id:qt,overlayInnerStyle:ht},tr)};return f.createElement(u.Z,(0,t.Z)({popupClassName:$,prefixCls:Y,popup:Ot,action:K,builtinPlacements:i,popupPlacement:X,ref:zt,popupAlign:xe,getPopupContainer:Ft,onPopupVisibleChange:ae,afterPopupVisibleChange:ee,popupTransitionName:J,popupAnimation:te,popupMotion:M,defaultPopupVisible:ke,autoDestroy:Me,mouseLeaveDelay:ne,popupStyle:se,mouseEnterDelay:Z,arrow:Qe},it),G)},O=(0,f.forwardRef)(x),k=O},11592:function(d,v,e){"use strict";e.d(v,{Z:function(){return s}});var t=e(34678),n=e(59301);function s(u){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},c=[];return n.Children.forEach(u,function(h){h==null&&!f.keepEmpty||(Array.isArray(h)?c=c.concat(s(h)):(0,t.Z)(h)&&h.props?c=c.concat(s(h.props.children,f)):c.push(h))}),c}},47273:function(d,v,e){"use strict";e.d(v,{Z:function(){return t}});function t(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}},48519:function(d,v,e){"use strict";e.d(v,{Z:function(){return t}});function t(n,s){if(!n)return!1;if(n.contains)return n.contains(s);for(var u=s;u;){if(u===n)return!0;u=u.parentNode}return!1}},810:function(d,v,e){"use strict";e.d(v,{hq:function(){return k},jL:function(){return b}});var t=e(33708),n=e(47273),s=e(48519),u="data-rc-order",f="data-rc-priority",c="rc-util-key",h=new Map;function o(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},T=C.mark;return T?T.startsWith("data-")?T:"data-".concat(T):c}function i(C){if(C.attachTo)return C.attachTo;var T=document.querySelector("head");return T||document.body}function y(C){return C==="queue"?"prependQueue":C?"prepend":"append"}function p(C){return Array.from((h.get(C)||C).children).filter(function(T){return T.tagName==="STYLE"})}function g(C){var T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!(0,n.Z)())return null;var F=T.csp,$=T.prepend,R=T.priority,K=R===void 0?0:R,W=y($),Z=W==="prependQueue",ie=document.createElement("style");ie.setAttribute(u,W),Z&&K&&ie.setAttribute(f,"".concat(K)),F!=null&&F.nonce&&(ie.nonce=F==null?void 0:F.nonce),ie.innerHTML=C;var ne=i(T),se=ne.firstChild;if($){if(Z){var Q=(T.styles||p(ne)).filter(function(Y){if(!["prepend","prependQueue"].includes(Y.getAttribute(u)))return!1;var G=Number(Y.getAttribute(f)||0);return K>=G});if(Q.length)return ne.insertBefore(ie,Q[Q.length-1].nextSibling),ie}ne.insertBefore(ie,se)}else ne.appendChild(ie);return ie}function l(C){var T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},F=i(T);return(T.styles||p(F)).find(function($){return $.getAttribute(o(T))===C})}function b(C){var T=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},F=l(C,T);if(F){var $=i(T);$.removeChild(F)}}function x(C,T){var F=h.get(C);if(!F||!(0,s.Z)(document,F)){var $=g("",T),R=$.parentNode;h.set(C,R),C.removeChild($)}}function O(){h.clear()}function k(C,T){var F=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},$=i(F),R=p($),K=(0,t.Z)((0,t.Z)({},F),{},{styles:R});x($,K);var W=l(T,K);if(W){var Z,ie;if((Z=K.csp)!==null&&Z!==void 0&&Z.nonce&&W.nonce!==((ie=K.csp)===null||ie===void 0?void 0:ie.nonce)){var ne;W.nonce=(ne=K.csp)===null||ne===void 0?void 0:ne.nonce}return W.innerHTML!==C&&(W.innerHTML=C),W}var se=g(C,K);return se.setAttribute(o(K),T),se}},76846:function(d,v,e){"use strict";e.d(v,{Sh:function(){return u},ZP:function(){return c}});var t=e(39559),n=e(59301),s=e(4676);function u(h){return h instanceof HTMLElement||h instanceof SVGElement}function f(h){return h&&(0,t.Z)(h)==="object"&&u(h.nativeElement)?h.nativeElement:u(h)?h:null}function c(h){var o=f(h);if(o)return o;if(h instanceof n.Component){var i;return(i=s.findDOMNode)===null||i===void 0?void 0:i.call(s,h)}return null}},29194:function(d,v){"use strict";v.Z=function(e){if(!e)return!1;if(e instanceof Element){if(e.offsetParent)return!0;if(e.getBBox){var t=e.getBBox(),n=t.width,s=t.height;if(n||s)return!0}if(e.getBoundingClientRect){var u=e.getBoundingClientRect(),f=u.width,c=u.height;if(f||c)return!0}}return!1}},96452:function(d,v,e){"use strict";e.d(v,{A:function(){return s}});function t(u){var f;return u==null||(f=u.getRootNode)===null||f===void 0?void 0:f.call(u)}function n(u){return t(u)instanceof ShadowRoot}function s(u){return n(u)?t(u):null}},10228:function(d,v){"use strict";var e={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(n){var s=n.keyCode;if(n.altKey&&!n.ctrlKey||n.metaKey||s>=e.F1&&s<=e.F12)return!1;switch(s){case e.ALT:case e.CAPS_LOCK:case e.CONTEXT_MENU:case e.CTRL:case e.DOWN:case e.END:case e.ESC:case e.HOME:case e.INSERT:case e.LEFT:case e.MAC_FF_META:case e.META:case e.NUMLOCK:case e.NUM_CENTER:case e.PAGE_DOWN:case e.PAGE_UP:case e.PAUSE:case e.PRINT_SCREEN:case e.RIGHT:case e.SHIFT:case e.UP:case e.WIN_KEY:case e.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(n){if(n>=e.ZERO&&n<=e.NINE||n>=e.NUM_ZERO&&n<=e.NUM_MULTIPLY||n>=e.A&&n<=e.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&n===0)return!0;switch(n){case e.SPACE:case e.QUESTION_MARK:case e.NUM_PLUS:case e.NUM_MINUS:case e.NUM_PERIOD:case e.NUM_DIVISION:case e.SEMICOLON:case e.DASH:case e.EQUALS:case e.COMMA:case e.PERIOD:case e.SLASH:case e.APOSTROPHE:case e.SINGLE_QUOTE:case e.OPEN_SQUARE_BRACKET:case e.BACKSLASH:case e.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};v.Z=e},34678:function(d,v,e){"use strict";e.d(v,{Z:function(){return f}});var t=e(39559),n=Symbol.for("react.element"),s=Symbol.for("react.transitional.element"),u=Symbol.for("react.fragment");function f(c){return c&&(0,t.Z)(c)==="object"&&(c.$$typeof===n||c.$$typeof===s)&&c.type===u}},1585:function(d,v,e){"use strict";var t;e.d(v,{s:function(){return C},v:function(){return K}});var n=e(85195),s=e(20569),u=e(39559),f=e(33708),c=e(4676),h=(0,f.Z)({},t||(t=e.t(c,2))),o=h.version,i=h.render,y=h.unmountComponentAtNode,p;try{var g=Number((o||"").split(".")[0]);g>=18&&(p=h.createRoot)}catch(Z){}function l(Z){var ie=h.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;ie&&(0,u.Z)(ie)==="object"&&(ie.usingClientEntryPoint=Z)}var b="__rc_react_root__";function x(Z,ie){l(!0);var ne=ie[b]||p(ie);l(!1),ne.render(Z),ie[b]=ne}function O(Z,ie){i==null||i(Z,ie)}function k(Z,ie){}function C(Z,ie){if(p){x(Z,ie);return}O(Z,ie)}function T(Z){return F.apply(this,arguments)}function F(){return F=(0,s.Z)((0,n.Z)().mark(function Z(ie){return(0,n.Z)().wrap(function(se){for(;;)switch(se.prev=se.next){case 0:return se.abrupt("return",Promise.resolve().then(function(){var Q;(Q=ie[b])===null||Q===void 0||Q.unmount(),delete ie[b]}));case 1:case"end":return se.stop()}},Z)})),F.apply(this,arguments)}function $(Z){y(Z)}function R(Z){}function K(Z){return W.apply(this,arguments)}function W(){return W=(0,s.Z)((0,n.Z)().mark(function Z(ie){return(0,n.Z)().wrap(function(se){for(;;)switch(se.prev=se.next){case 0:if(p===void 0){se.next=2;break}return se.abrupt("return",T(ie));case 2:$(ie);case 3:case"end":return se.stop()}},Z)})),W.apply(this,arguments)}},75152:function(d,v,e){"use strict";e.d(v,{Z:function(){return u},o:function(){return f}});var t=e(810),n;function s(c){var h="rc-scrollbar-measure-".concat(Math.random().toString(36).substring(7)),o=document.createElement("div");o.id=h;var i=o.style;i.position="absolute",i.left="0",i.top="0",i.width="100px",i.height="100px",i.overflow="scroll";var y,p;if(c){var g=getComputedStyle(c);i.scrollbarColor=g.scrollbarColor,i.scrollbarWidth=g.scrollbarWidth;var l=getComputedStyle(c,"::-webkit-scrollbar"),b=parseInt(l.width,10),x=parseInt(l.height,10);try{var O=b?"width: ".concat(l.width,";"):"",k=x?"height: ".concat(l.height,";"):"";(0,t.hq)(`
#`.concat(h,`::-webkit-scrollbar {
`).concat(O,`
`).concat(k,`
}`),h)}catch(F){console.error(F),y=b,p=x}}document.body.appendChild(o);var C=c&&y&&!isNaN(y)?y:o.offsetWidth-o.clientWidth,T=c&&p&&!isNaN(p)?p:o.offsetHeight-o.clientHeight;return document.body.removeChild(o),(0,t.jL)(h),{width:C,height:T}}function u(c){return typeof document=="undefined"?0:((c||n===void 0)&&(n=s()),n.width)}function f(c){return typeof document=="undefined"||!c||!(c instanceof Element)?{width:0,height:0}:s(c)}},6089:function(d,v,e){"use strict";e.d(v,{Z:function(){return n}});var t=e(59301);function n(s){var u=t.useRef();u.current=s;var f=t.useCallback(function(){for(var c,h=arguments.length,o=new Array(h),i=0;i<h;i++)o[i]=arguments[i];return(c=u.current)===null||c===void 0?void 0:c.call.apply(c,[u].concat(o))},[]);return f}},80402:function(d,v,e){"use strict";var t,n=e(33606),s=e(33708),u=e(59301);function f(){var i=(0,s.Z)({},t||(t=e.t(u,2)));return i.useId}var c=0;function h(){}var o=f();v.Z=o?function(y){var p=o();return y||p}:function(y){var p=u.useState("ssr-id"),g=(0,n.Z)(p,2),l=g[0],b=g[1];return u.useEffect(function(){var x=c;c+=1,b("rc_unique_".concat(x))},[]),y||l}},34280:function(d,v,e){"use strict";e.d(v,{o:function(){return f}});var t=e(59301),n=e(47273),s=(0,n.Z)()?t.useLayoutEffect:t.useEffect,u=function(h,o){var i=t.useRef(!0);s(function(){return h(i.current)},o),s(function(){return i.current=!1,function(){i.current=!0}},[])},f=function(h,o){u(function(i){if(!i)return h()},o)};v.Z=u},80547:function(d,v,e){"use strict";e.d(v,{Z:function(){return n}});var t=e(59301);function n(s,u,f){var c=t.useRef({});return(!("value"in c.current)||f(c.current.condition,u))&&(c.current.value=s(),c.current.condition=u),c.current.value}},18929:function(d,v,e){"use strict";e.d(v,{Z:function(){return c}});var t=e(33606),n=e(6089),s=e(34280),u=e(41799);function f(h){return h!==void 0}function c(h,o){var i=o||{},y=i.defaultValue,p=i.value,g=i.onChange,l=i.postState,b=(0,u.Z)(function(){return f(p)?p:f(y)?typeof y=="function"?y():y:typeof h=="function"?h():h}),x=(0,t.Z)(b,2),O=x[0],k=x[1],C=p!==void 0?p:O,T=l?l(C):C,F=(0,n.Z)(g),$=(0,u.Z)([C]),R=(0,t.Z)($,2),K=R[0],W=R[1];(0,s.o)(function(){var ie=K[0];O!==ie&&F(O,ie)},[K]),(0,s.o)(function(){f(p)||k(p)},[p]);var Z=(0,n.Z)(function(ie,ne){k(ie,ne),W([C],ne)});return[T,Z]}},41799:function(d,v,e){"use strict";e.d(v,{Z:function(){return s}});var t=e(33606),n=e(59301);function s(u){var f=n.useRef(!1),c=n.useState(u),h=(0,t.Z)(c,2),o=h[0],i=h[1];n.useEffect(function(){return f.current=!1,function(){f.current=!0}},[]);function y(p,g){g&&f.current||i(p)}return[o,y]}},70425:function(d,v,e){"use strict";e.r(v),e.d(v,{get:function(){return u.Z},set:function(){return f.Z},supportNodeRef:function(){return s.t4},supportRef:function(){return s.Yr},useComposeRef:function(){return s.x1},useEvent:function(){return t.Z},useMergedState:function(){return n.Z},warning:function(){return c.ZP}});var t=e(6089),n=e(18929),s=e(8654),u=e(97938),f=e(24434),c=e(48736)},13697:function(d,v,e){"use strict";var t=e(39559),n=e(48736);function s(u,f){var c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,h=new Set;function o(i,y){var p=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,g=h.has(i);if((0,n.ZP)(!g,"Warning: There may be circular references"),g)return!1;if(i===y)return!0;if(c&&p>1)return!1;h.add(i);var l=p+1;if(Array.isArray(i)){if(!Array.isArray(y)||i.length!==y.length)return!1;for(var b=0;b<i.length;b++)if(!o(i[b],y[b],l))return!1;return!0}if(i&&y&&(0,t.Z)(i)==="object"&&(0,t.Z)(y)==="object"){var x=Object.keys(i);return x.length!==Object.keys(y).length?!1:x.every(function(O){return o(i[O],y[O],l)})}return!1}return o(u,f)}v.Z=s},49658:function(d,v){"use strict";v.Z=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var e=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(e==null?void 0:e.substr(0,4))}},2738:function(d,v,e){"use strict";e.d(v,{Z:function(){return t}});function t(n,s){var u=Object.assign({},n);return Array.isArray(s)&&s.forEach(function(f){delete u[f]}),u}},26112:function(d,v,e){"use strict";e.d(v,{Z:function(){return o}});var t=e(33708),n=`accept acceptCharset accessKey action allowFullScreen allowTransparency
alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
charSet checked classID className colSpan cols content contentEditable contextMenu
controls coords crossOrigin data dateTime default defer dir disabled download draggable
encType form formAction formEncType formMethod formNoValidate formTarget frameBorder
headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity
is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media
mediaGroup method min minLength multiple muted name noValidate nonce open
optimum pattern placeholder poster preload radioGroup readOnly rel required
reversed role rowSpan rows sandbox scope scoped scrolling seamless selected
shape size sizes span spellCheck src srcDoc srcLang srcSet start step style
summary tabIndex target title type useMap value width wmode wrap`,s=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown
onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick
onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown
onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel
onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough
onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata
onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,u="".concat(n," ").concat(s).split(/[\s\n]+/),f="aria-",c="data-";function h(i,y){return i.indexOf(y)===0}function o(i){var y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,p;y===!1?p={aria:!0,data:!0,attr:!0}:y===!0?p={aria:!0}:p=(0,t.Z)({},y);var g={};return Object.keys(i).forEach(function(l){(p.aria&&(l==="role"||h(l,f))||p.data&&h(l,c)||p.attr&&u.includes(l))&&(g[l]=i[l])}),g}},16089:function(d,v){"use strict";var e=function(h){return+setTimeout(h,16)},t=function(h){return clearTimeout(h)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(e=function(h){return window.requestAnimationFrame(h)},t=function(h){return window.cancelAnimationFrame(h)});var n=0,s=new Map;function u(c){s.delete(c)}var f=function(h){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;n+=1;var i=n;function y(p){if(p===0)u(i),h();else{var g=e(function(){y(p-1)});s.set(i,g)}}return y(o),i};f.cancel=function(c){var h=s.get(c);return u(c),t(h)},v.Z=f},8654:function(d,v,e){"use strict";e.d(v,{C4:function(){return l},Yr:function(){return y},mH:function(){return h},sQ:function(){return o},t4:function(){return g},x1:function(){return i}});var t=e(39559),n=e(59301),s=e(23265),u=e(80547),f=e(34678),c=Number(n.version.split(".")[0]),h=function(x,O){typeof x=="function"?x(O):(0,t.Z)(x)==="object"&&x&&"current"in x&&(x.current=O)},o=function(){for(var x=arguments.length,O=new Array(x),k=0;k<x;k++)O[k]=arguments[k];var C=O.filter(Boolean);return C.length<=1?C[0]:function(T){O.forEach(function(F){h(F,T)})}},i=function(){for(var x=arguments.length,O=new Array(x),k=0;k<x;k++)O[k]=arguments[k];return(0,u.Z)(function(){return o.apply(void 0,O)},O,function(C,T){return C.length!==T.length||C.every(function(F,$){return F!==T[$]})})},y=function(x){var O,k;if(!x)return!1;if(p(x)&&c>=19)return!0;var C=(0,s.isMemo)(x)?x.type.type:x.type;return!(typeof C=="function"&&!((O=C.prototype)!==null&&O!==void 0&&O.render)&&C.$$typeof!==s.ForwardRef||typeof x=="function"&&!((k=x.prototype)!==null&&k!==void 0&&k.render)&&x.$$typeof!==s.ForwardRef)};function p(b){return(0,n.isValidElement)(b)&&!(0,f.Z)(b)}var g=function(x){return p(x)&&y(x)},l=function(x){if(x&&p(x)){var O=x;return O.props.propertyIsEnumerable("ref")?O.props.ref:O.ref}return null}},97938:function(d,v,e){"use strict";e.d(v,{Z:function(){return t}});function t(n,s){for(var u=n,f=0;f<s.length;f+=1){if(u==null)return;u=u[s[f]]}return u}},24434:function(d,v,e){"use strict";e.d(v,{T:function(){return p},Z:function(){return h}});var t=e(39559),n=e(33708),s=e(26407),u=e(34589),f=e(97938);function c(g,l,b,x){if(!l.length)return b;var O=(0,u.Z)(l),k=O[0],C=O.slice(1),T;return!g&&typeof k=="number"?T=[]:Array.isArray(g)?T=(0,s.Z)(g):T=(0,n.Z)({},g),x&&b===void 0&&C.length===1?delete T[k][C[0]]:T[k]=c(T[k],C,b,x),T}function h(g,l,b){var x=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return l.length&&x&&b===void 0&&!(0,f.Z)(g,l.slice(0,-1))?g:c(g,l,b,x)}function o(g){return(0,t.Z)(g)==="object"&&g!==null&&Object.getPrototypeOf(g)===Object.prototype}function i(g){return Array.isArray(g)?[]:{}}var y=typeof Reflect=="undefined"?Object.keys:Reflect.ownKeys;function p(){for(var g=arguments.length,l=new Array(g),b=0;b<g;b++)l[b]=arguments[b];var x=i(l[0]);return l.forEach(function(O){function k(C,T){var F=new Set(T),$=(0,f.Z)(O,C),R=Array.isArray($);if(R||o($)){if(!F.has($)){F.add($);var K=(0,f.Z)(x,C);R?x=h(x,C,[]):(!K||(0,t.Z)(K)!=="object")&&(x=h(x,C,i($))),y($).forEach(function(W){k([].concat((0,s.Z)(C),[W]),F)})}}else x=h(x,C,$)}k([])}),x}},48736:function(d,v,e){"use strict";e.d(v,{ET:function(){return i},Kp:function(){return u}});var t={},n=[],s=function(p){n.push(p)};function u(y,p){if(0)var g}function f(y,p){if(0)var g}function c(){t={}}function h(y,p,g){!p&&!t[g]&&(y(!1,g),t[g]=!0)}function o(y,p){h(u,y,p)}function i(y,p){h(f,y,p)}o.preMessage=s,o.resetWarned=c,o.noteOnce=i,v.ZP=o},83145:function(d,v,e){"use strict";Object.defineProperty(v,"__esModule",{value:!0}),v.CopyToClipboard=void 0;var t=s(e(59301)),n=s(e(25769));function s(T){return T&&T.__esModule?T:{default:T}}function u(T){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?u=function($){return typeof $}:u=function($){return $&&typeof Symbol=="function"&&$.constructor===Symbol&&$!==Symbol.prototype?"symbol":typeof $},u(T)}function f(T,F){var $=Object.keys(T);if(Object.getOwnPropertySymbols){var R=Object.getOwnPropertySymbols(T);F&&(R=R.filter(function(K){return Object.getOwnPropertyDescriptor(T,K).enumerable})),$.push.apply($,R)}return $}function c(T){for(var F=1;F<arguments.length;F++){var $=arguments[F]!=null?arguments[F]:{};F%2?f($,!0).forEach(function(R){k(T,R,$[R])}):Object.getOwnPropertyDescriptors?Object.defineProperties(T,Object.getOwnPropertyDescriptors($)):f($).forEach(function(R){Object.defineProperty(T,R,Object.getOwnPropertyDescriptor($,R))})}return T}function h(T,F){if(T==null)return{};var $=o(T,F),R,K;if(Object.getOwnPropertySymbols){var W=Object.getOwnPropertySymbols(T);for(K=0;K<W.length;K++)R=W[K],!(F.indexOf(R)>=0)&&Object.prototype.propertyIsEnumerable.call(T,R)&&($[R]=T[R])}return $}function o(T,F){if(T==null)return{};var $={},R=Object.keys(T),K,W;for(W=0;W<R.length;W++)K=R[W],!(F.indexOf(K)>=0)&&($[K]=T[K]);return $}function i(T,F){if(!(T instanceof F))throw new TypeError("Cannot call a class as a function")}function y(T,F){for(var $=0;$<F.length;$++){var R=F[$];R.enumerable=R.enumerable||!1,R.configurable=!0,"value"in R&&(R.writable=!0),Object.defineProperty(T,R.key,R)}}function p(T,F,$){return F&&y(T.prototype,F),$&&y(T,$),T}function g(T,F){return F&&(u(F)==="object"||typeof F=="function")?F:b(T)}function l(T){return l=Object.setPrototypeOf?Object.getPrototypeOf:function($){return $.__proto__||Object.getPrototypeOf($)},l(T)}function b(T){if(T===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return T}function x(T,F){if(typeof F!="function"&&F!==null)throw new TypeError("Super expression must either be null or a function");T.prototype=Object.create(F&&F.prototype,{constructor:{value:T,writable:!0,configurable:!0}}),F&&O(T,F)}function O(T,F){return O=Object.setPrototypeOf||function(R,K){return R.__proto__=K,R},O(T,F)}function k(T,F,$){return F in T?Object.defineProperty(T,F,{value:$,enumerable:!0,configurable:!0,writable:!0}):T[F]=$,T}var C=function(T){x(F,T);function F(){var $,R;i(this,F);for(var K=arguments.length,W=new Array(K),Z=0;Z<K;Z++)W[Z]=arguments[Z];return R=g(this,($=l(F)).call.apply($,[this].concat(W))),k(b(R),"onClick",function(ie){var ne=R.props,se=ne.text,Q=ne.onCopy,Y=ne.children,G=ne.options,ae=t.default.Children.only(Y),ee=(0,n.default)(se,G);Q&&Q(se,ee),ae&&ae.props&&typeof ae.props.onClick=="function"&&ae.props.onClick(ie)}),R}return p(F,[{key:"render",value:function(){var R=this.props,K=R.text,W=R.onCopy,Z=R.options,ie=R.children,ne=h(R,["text","onCopy","options","children"]),se=t.default.Children.only(ie);return t.default.cloneElement(se,c({},ne,{onClick:this.onClick}))}}]),F}(t.default.PureComponent);v.CopyToClipboard=C,k(C,"defaultProps",{onCopy:void 0,options:void 0})},56102:function(d,v,e){"use strict";var t=e(83145),n=t.CopyToClipboard;n.CopyToClipboard=n,d.exports=n},23675:function(d,v,e){"use strict";var t=e(59301),n=e(84126),s=e(43014);function u(m){for(var S="https://reactjs.org/docs/error-decoder.html?invariant="+m,U=1;U<arguments.length;U++)S+="&args[]="+encodeURIComponent(arguments[U]);return"Minified React error #"+m+"; visit "+S+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}if(!t)throw Error(u(227));var f=new Set,c={};function h(m,S){o(m,S),o(m+"Capture",S)}function o(m,S){for(c[m]=S,m=0;m<S.length;m++)f.add(S[m])}var i=!(typeof window=="undefined"||typeof window.document=="undefined"||typeof window.document.createElement=="undefined"),y=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,p=Object.prototype.hasOwnProperty,g={},l={};function b(m){return p.call(l,m)?!0:p.call(g,m)?!1:y.test(m)?l[m]=!0:(g[m]=!0,!1)}function x(m,S,U,_e){if(U!==null&&U.type===0)return!1;switch(typeof S){case"function":case"symbol":return!0;case"boolean":return _e?!1:U!==null?!U.acceptsBooleans:(m=m.toLowerCase().slice(0,5),m!=="data-"&&m!=="aria-");default:return!1}}function O(m,S,U,_e){if(S===null||typeof S=="undefined"||x(m,S,U,_e))return!0;if(_e)return!1;if(U!==null)switch(U.type){case 3:return!S;case 4:return S===!1;case 5:return isNaN(S);case 6:return isNaN(S)||1>S}return!1}function k(m,S,U,_e,Re,ot,Ut){this.acceptsBooleans=S===2||S===3||S===4,this.attributeName=_e,this.attributeNamespace=Re,this.mustUseProperty=U,this.propertyName=m,this.type=S,this.sanitizeURL=ot,this.removeEmptyString=Ut}var C={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(m){C[m]=new k(m,0,!1,m,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(m){var S=m[0];C[S]=new k(S,1,!1,m[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(m){C[m]=new k(m,2,!1,m.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(m){C[m]=new k(m,2,!1,m,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(m){C[m]=new k(m,3,!1,m.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(m){C[m]=new k(m,3,!0,m,null,!1,!1)}),["capture","download"].forEach(function(m){C[m]=new k(m,4,!1,m,null,!1,!1)}),["cols","rows","size","span"].forEach(function(m){C[m]=new k(m,6,!1,m,null,!1,!1)}),["rowSpan","start"].forEach(function(m){C[m]=new k(m,5,!1,m.toLowerCase(),null,!1,!1)});var T=/[\-:]([a-z])/g;function F(m){return m[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(m){var S=m.replace(T,F);C[S]=new k(S,1,!1,m,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(m){var S=m.replace(T,F);C[S]=new k(S,1,!1,m,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(m){var S=m.replace(T,F);C[S]=new k(S,1,!1,m,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(m){C[m]=new k(m,1,!1,m.toLowerCase(),null,!1,!1)}),C.xlinkHref=new k("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(m){C[m]=new k(m,1,!1,m.toLowerCase(),null,!0,!0)});function $(m,S,U,_e){var Re=C.hasOwnProperty(S)?C[S]:null,ot=Re!==null?Re.type===0:_e?!1:!(!(2<S.length)||S[0]!=="o"&&S[0]!=="O"||S[1]!=="n"&&S[1]!=="N");ot||(O(S,U,Re,_e)&&(U=null),_e||Re===null?b(S)&&(U===null?m.removeAttribute(S):m.setAttribute(S,""+U)):Re.mustUseProperty?m[Re.propertyName]=U===null?Re.type===3?!1:"":U:(S=Re.attributeName,_e=Re.attributeNamespace,U===null?m.removeAttribute(S):(Re=Re.type,U=Re===3||Re===4&&U===!0?"":""+U,_e?m.setAttributeNS(_e,S,U):m.setAttribute(S,U))))}var R=t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,K=60103,W=60106,Z=60107,ie=60108,ne=60114,se=60109,Q=60110,Y=60112,G=60113,ae=60120,ee=60115,J=60116,te=60121,M=60128,L=60129,X=60130,fe=60131;if(typeof Symbol=="function"&&Symbol.for){var xe=Symbol.for;K=xe("react.element"),W=xe("react.portal"),Z=xe("react.fragment"),ie=xe("react.strict_mode"),ne=xe("react.profiler"),se=xe("react.provider"),Q=xe("react.context"),Y=xe("react.forward_ref"),G=xe("react.suspense"),ae=xe("react.suspense_list"),ee=xe("react.memo"),J=xe("react.lazy"),te=xe("react.block"),xe("react.scope"),M=xe("react.opaque.id"),L=xe("react.debug_trace_mode"),X=xe("react.offscreen"),fe=xe("react.legacy_hidden")}var Ce=typeof Symbol=="function"&&Symbol.iterator;function Me(m){return m===null||typeof m!="object"?null:(m=Ce&&m[Ce]||m["@@iterator"],typeof m=="function"?m:null)}var ke;function Ft(m){if(ke===void 0)try{throw Error()}catch(U){var S=U.stack.trim().match(/\n( *(at )?)/);ke=S&&S[1]||""}return`
`+ke+m}var ht=!1;function At(m,S){if(!m||ht)return"";ht=!0;var U=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(S)if(S=function(){throw Error()},Object.defineProperty(S.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(S,[])}catch(Rr){var _e=Rr}Reflect.construct(m,[],S)}else{try{S.call()}catch(Rr){_e=Rr}m.call(S.prototype)}else{try{throw Error()}catch(Rr){_e=Rr}m()}}catch(Rr){if(Rr&&_e&&typeof Rr.stack=="string"){for(var Re=Rr.stack.split(`
`),ot=_e.stack.split(`
`),Ut=Re.length-1,nr=ot.length-1;1<=Ut&&0<=nr&&Re[Ut]!==ot[nr];)nr--;for(;1<=Ut&&0<=nr;Ut--,nr--)if(Re[Ut]!==ot[nr]){if(Ut!==1||nr!==1)do if(Ut--,nr--,0>nr||Re[Ut]!==ot[nr])return`
`+Re[Ut].replace(" at new "," at ");while(1<=Ut&&0<=nr);break}}}finally{ht=!1,Error.prepareStackTrace=U}return(m=m?m.displayName||m.name:"")?Ft(m):""}function tr(m){switch(m.tag){case 5:return Ft(m.type);case 16:return Ft("Lazy");case 13:return Ft("Suspense");case 19:return Ft("SuspenseList");case 0:case 2:case 15:return m=At(m.type,!1),m;case 11:return m=At(m.type.render,!1),m;case 22:return m=At(m.type._render,!1),m;case 1:return m=At(m.type,!0),m;default:return""}}function qt(m){if(m==null)return null;if(typeof m=="function")return m.displayName||m.name||null;if(typeof m=="string")return m;switch(m){case Z:return"Fragment";case W:return"Portal";case ne:return"Profiler";case ie:return"StrictMode";case G:return"Suspense";case ae:return"SuspenseList"}if(typeof m=="object")switch(m.$$typeof){case Q:return(m.displayName||"Context")+".Consumer";case se:return(m._context.displayName||"Context")+".Provider";case Y:var S=m.render;return S=S.displayName||S.name||"",m.displayName||(S!==""?"ForwardRef("+S+")":"ForwardRef");case ee:return qt(m.type);case te:return qt(m._render);case J:S=m._payload,m=m._init;try{return qt(m(S))}catch(U){}}return null}function cr(m){switch(typeof m){case"boolean":case"number":case"object":case"string":case"undefined":return m;default:return""}}function Qe(m){var S=m.type;return(m=m.nodeName)&&m.toLowerCase()==="input"&&(S==="checkbox"||S==="radio")}function Pt(m){var S=Qe(m)?"checked":"value",U=Object.getOwnPropertyDescriptor(m.constructor.prototype,S),_e=""+m[S];if(!m.hasOwnProperty(S)&&typeof U!="undefined"&&typeof U.get=="function"&&typeof U.set=="function"){var Re=U.get,ot=U.set;return Object.defineProperty(m,S,{configurable:!0,get:function(){return Re.call(this)},set:function(Ut){_e=""+Ut,ot.call(this,Ut)}}),Object.defineProperty(m,S,{enumerable:U.enumerable}),{getValue:function(){return _e},setValue:function(Ut){_e=""+Ut},stopTracking:function(){m._valueTracker=null,delete m[S]}}}}function zt(m){m._valueTracker||(m._valueTracker=Pt(m))}function it(m){if(!m)return!1;var S=m._valueTracker;if(!S)return!0;var U=S.getValue(),_e="";return m&&(_e=Qe(m)?m.checked?"true":"false":m.value),m=_e,m!==U?(S.setValue(m),!0):!1}function Ot(m){if(m=m||(typeof document!="undefined"?document:void 0),typeof m=="undefined")return null;try{return m.activeElement||m.body}catch(S){return m.body}}function pt(m,S){var U=S.checked;return n({},S,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:U!=null?U:m._wrapperState.initialChecked})}function et(m,S){var U=S.defaultValue==null?"":S.defaultValue,_e=S.checked!=null?S.checked:S.defaultChecked;U=cr(S.value!=null?S.value:U),m._wrapperState={initialChecked:_e,initialValue:U,controlled:S.type==="checkbox"||S.type==="radio"?S.checked!=null:S.value!=null}}function Ne(m,S){S=S.checked,S!=null&&$(m,"checked",S,!1)}function me(m,S){Ne(m,S);var U=cr(S.value),_e=S.type;if(U!=null)_e==="number"?(U===0&&m.value===""||m.value!=U)&&(m.value=""+U):m.value!==""+U&&(m.value=""+U);else if(_e==="submit"||_e==="reset"){m.removeAttribute("value");return}S.hasOwnProperty("value")?Le(m,S.type,U):S.hasOwnProperty("defaultValue")&&Le(m,S.type,cr(S.defaultValue)),S.checked==null&&S.defaultChecked!=null&&(m.defaultChecked=!!S.defaultChecked)}function Ee(m,S,U){if(S.hasOwnProperty("value")||S.hasOwnProperty("defaultValue")){var _e=S.type;if(!(_e!=="submit"&&_e!=="reset"||S.value!==void 0&&S.value!==null))return;S=""+m._wrapperState.initialValue,U||S===m.value||(m.value=S),m.defaultValue=S}U=m.name,U!==""&&(m.name=""),m.defaultChecked=!!m._wrapperState.initialChecked,U!==""&&(m.name=U)}function Le(m,S,U){(S!=="number"||Ot(m.ownerDocument)!==m)&&(U==null?m.defaultValue=""+m._wrapperState.initialValue:m.defaultValue!==""+U&&(m.defaultValue=""+U))}function $e(m){var S="";return t.Children.forEach(m,function(U){U!=null&&(S+=U)}),S}function Ze(m,S){return m=n({children:void 0},S),(S=$e(S.children))&&(m.children=S),m}function nt(m,S,U,_e){if(m=m.options,S){S={};for(var Re=0;Re<U.length;Re++)S["$"+U[Re]]=!0;for(U=0;U<m.length;U++)Re=S.hasOwnProperty("$"+m[U].value),m[U].selected!==Re&&(m[U].selected=Re),Re&&_e&&(m[U].defaultSelected=!0)}else{for(U=""+cr(U),S=null,Re=0;Re<m.length;Re++){if(m[Re].value===U){m[Re].selected=!0,_e&&(m[Re].defaultSelected=!0);return}S!==null||m[Re].disabled||(S=m[Re])}S!==null&&(S.selected=!0)}}function ut(m,S){if(S.dangerouslySetInnerHTML!=null)throw Error(u(91));return n({},S,{value:void 0,defaultValue:void 0,children:""+m._wrapperState.initialValue})}function Wt(m,S){var U=S.value;if(U==null){if(U=S.children,S=S.defaultValue,U!=null){if(S!=null)throw Error(u(92));if(Array.isArray(U)){if(!(1>=U.length))throw Error(u(93));U=U[0]}S=U}S==null&&(S=""),U=S}m._wrapperState={initialValue:cr(U)}}function Zt(m,S){var U=cr(S.value),_e=cr(S.defaultValue);U!=null&&(U=""+U,U!==m.value&&(m.value=U),S.defaultValue==null&&m.defaultValue!==U&&(m.defaultValue=U)),_e!=null&&(m.defaultValue=""+_e)}function Pe(m){var S=m.textContent;S===m._wrapperState.initialValue&&S!==""&&S!==null&&(m.value=S)}var qe={html:"http://www.w3.org/1999/xhtml",mathml:"http://www.w3.org/1998/Math/MathML",svg:"http://www.w3.org/2000/svg"};function Kt(m){switch(m){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function Rt(m,S){return m==null||m==="http://www.w3.org/1999/xhtml"?Kt(S):m==="http://www.w3.org/2000/svg"&&S==="foreignObject"?"http://www.w3.org/1999/xhtml":m}var Nt,Bt=function(m){return typeof MSApp!="undefined"&&MSApp.execUnsafeLocalFunction?function(S,U,_e,Re){MSApp.execUnsafeLocalFunction(function(){return m(S,U,_e,Re)})}:m}(function(m,S){if(m.namespaceURI!==qe.svg||"innerHTML"in m)m.innerHTML=S;else{for(Nt=Nt||document.createElement("div"),Nt.innerHTML="<svg>"+S.valueOf().toString()+"</svg>",S=Nt.firstChild;m.firstChild;)m.removeChild(m.firstChild);for(;S.firstChild;)m.appendChild(S.firstChild)}});function Ct(m,S){if(S){var U=m.firstChild;if(U&&U===m.lastChild&&U.nodeType===3){U.nodeValue=S;return}}m.textContent=S}var Yt={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},ze=["Webkit","ms","Moz","O"];Object.keys(Yt).forEach(function(m){ze.forEach(function(S){S=S+m.charAt(0).toUpperCase()+m.substring(1),Yt[S]=Yt[m]})});function ue(m,S,U){return S==null||typeof S=="boolean"||S===""?"":U||typeof S!="number"||S===0||Yt.hasOwnProperty(m)&&Yt[m]?(""+S).trim():S+"px"}function le(m,S){m=m.style;for(var U in S)if(S.hasOwnProperty(U)){var _e=U.indexOf("--")===0,Re=ue(U,S[U],_e);U==="float"&&(U="cssFloat"),_e?m.setProperty(U,Re):m[U]=Re}}var Dt=n({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Te(m,S){if(S){if(Dt[m]&&(S.children!=null||S.dangerouslySetInnerHTML!=null))throw Error(u(137,m));if(S.dangerouslySetInnerHTML!=null){if(S.children!=null)throw Error(u(60));if(!(typeof S.dangerouslySetInnerHTML=="object"&&"__html"in S.dangerouslySetInnerHTML))throw Error(u(61))}if(S.style!=null&&typeof S.style!="object")throw Error(u(62))}}function dt(m,S){if(m.indexOf("-")===-1)return typeof S.is=="string";switch(m){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}function Ht(m){return m=m.target||m.srcElement||window,m.correspondingUseElement&&(m=m.correspondingUseElement),m.nodeType===3?m.parentNode:m}var ct=null,Ie=null,Et=null;function ge(m){if(m=Ya(m)){if(typeof ct!="function")throw Error(u(280));var S=m.stateNode;S&&(S=rs(S),ct(m.stateNode,m.type,S))}}function Ke(m){Ie?Et?Et.push(m):Et=[m]:Ie=m}function yt(){if(Ie){var m=Ie,S=Et;if(Et=Ie=null,ge(m),S)for(m=0;m<S.length;m++)ge(S[m])}}function kt(m,S){return m(S)}function Fe(m,S,U,_e,Re){return m(S,U,_e,Re)}function Dr(){}var St=kt,Vr=!1,Jr=!1;function Er(){(Ie!==null||Et!==null)&&(Dr(),yt())}function $r(m,S,U){if(Jr)return m(S,U);Jr=!0;try{return St(m,S,U)}finally{Jr=!1,Er()}}function dr(m,S){var U=m.stateNode;if(U===null)return null;var _e=rs(U);if(_e===null)return null;U=_e[S];e:switch(S){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(_e=!_e.disabled)||(m=m.type,_e=!(m==="button"||m==="input"||m==="select"||m==="textarea")),m=!_e;break e;default:m=!1}if(m)return null;if(U&&typeof U!="function")throw Error(u(231,S,typeof U));return U}var zr=!1;if(i)try{var sn={};Object.defineProperty(sn,"passive",{get:function(){zr=!0}}),window.addEventListener("test",sn,sn),window.removeEventListener("test",sn,sn)}catch(m){zr=!1}function ln(m,S,U,_e,Re,ot,Ut,nr,Rr){var fn=Array.prototype.slice.call(arguments,3);try{S.apply(U,fn)}catch(Ri){this.onError(Ri)}}var sr=!1,Lt=null,gt=!1,bt=null,jt={onError:function(m){sr=!0,Lt=m}};function Sr(m,S,U,_e,Re,ot,Ut,nr,Rr){sr=!1,Lt=null,ln.apply(jt,arguments)}function br(m,S,U,_e,Re,ot,Ut,nr,Rr){if(Sr.apply(this,arguments),sr){if(sr){var fn=Lt;sr=!1,Lt=null}else throw Error(u(198));gt||(gt=!0,bt=fn)}}function at(m){var S=m,U=m;if(m.alternate)for(;S.return;)S=S.return;else{m=S;do S=m,S.flags&1026&&(U=S.return),m=S.return;while(m)}return S.tag===3?U:null}function Mr(m){if(m.tag===13){var S=m.memoizedState;if(S===null&&(m=m.alternate,m!==null&&(S=m.memoizedState)),S!==null)return S.dehydrated}return null}function xn(m){if(at(m)!==m)throw Error(u(188))}function Vn(m){var S=m.alternate;if(!S){if(S=at(m),S===null)throw Error(u(188));return S!==m?null:m}for(var U=m,_e=S;;){var Re=U.return;if(Re===null)break;var ot=Re.alternate;if(ot===null){if(_e=Re.return,_e!==null){U=_e;continue}break}if(Re.child===ot.child){for(ot=Re.child;ot;){if(ot===U)return xn(Re),m;if(ot===_e)return xn(Re),S;ot=ot.sibling}throw Error(u(188))}if(U.return!==_e.return)U=Re,_e=ot;else{for(var Ut=!1,nr=Re.child;nr;){if(nr===U){Ut=!0,U=Re,_e=ot;break}if(nr===_e){Ut=!0,_e=Re,U=ot;break}nr=nr.sibling}if(!Ut){for(nr=ot.child;nr;){if(nr===U){Ut=!0,U=ot,_e=Re;break}if(nr===_e){Ut=!0,_e=ot,U=Re;break}nr=nr.sibling}if(!Ut)throw Error(u(189))}}if(U.alternate!==_e)throw Error(u(190))}if(U.tag!==3)throw Error(u(188));return U.stateNode.current===U?m:S}function gr(m){if(m=Vn(m),!m)return null;for(var S=m;;){if(S.tag===5||S.tag===6)return S;if(S.child)S.child.return=S,S=S.child;else{if(S===m)break;for(;!S.sibling;){if(!S.return||S.return===m)return null;S=S.return}S.sibling.return=S.return,S=S.sibling}}return null}function Xr(m,S){for(var U=m.alternate;S!==null;){if(S===m||S===U)return!0;S=S.return}return!1}var hn,Bn,ni,si,Vi=!1,Fi=[],Ii=null,yi=null,bi=null,la=new Map,oi=new Map,Wi=[],wt="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function st(m,S,U,_e,Re){return{blockedOn:m,domEventName:S,eventSystemFlags:U|16,nativeEvent:Re,targetContainers:[_e]}}function ei(m,S){switch(m){case"focusin":case"focusout":Ii=null;break;case"dragenter":case"dragleave":yi=null;break;case"mouseover":case"mouseout":bi=null;break;case"pointerover":case"pointerout":la.delete(S.pointerId);break;case"gotpointercapture":case"lostpointercapture":oi.delete(S.pointerId)}}function wi(m,S,U,_e,Re,ot){return m===null||m.nativeEvent!==ot?(m=st(S,U,_e,Re,ot),S!==null&&(S=Ya(S),S!==null&&Bn(S)),m):(m.eventSystemFlags|=_e,S=m.targetContainers,Re!==null&&S.indexOf(Re)===-1&&S.push(Re),m)}function ii(m,S,U,_e,Re){switch(S){case"focusin":return Ii=wi(Ii,m,S,U,_e,Re),!0;case"dragenter":return yi=wi(yi,m,S,U,_e,Re),!0;case"mouseover":return bi=wi(bi,m,S,U,_e,Re),!0;case"pointerover":var ot=Re.pointerId;return la.set(ot,wi(la.get(ot)||null,m,S,U,_e,Re)),!0;case"gotpointercapture":return ot=Re.pointerId,oi.set(ot,wi(oi.get(ot)||null,m,S,U,_e,Re)),!0}return!1}function Ji(m){var S=Va(m.target);if(S!==null){var U=at(S);if(U!==null){if(S=U.tag,S===13){if(S=Mr(U),S!==null){m.blockedOn=S,si(m.lanePriority,function(){s.unstable_runWithPriority(m.priority,function(){ni(U)})});return}}else if(S===3&&U.stateNode.hydrate){m.blockedOn=U.tag===3?U.stateNode.containerInfo:null;return}}}m.blockedOn=null}function Ei(m){if(m.blockedOn!==null)return!1;for(var S=m.targetContainers;0<S.length;){var U=bs(m.domEventName,m.eventSystemFlags,S[0],m.nativeEvent);if(U!==null)return S=Ya(U),S!==null&&Bn(S),m.blockedOn=U,!1;S.shift()}return!0}function ui(m,S,U){Ei(m)&&U.delete(S)}function Pn(){for(Vi=!1;0<Fi.length;){var m=Fi[0];if(m.blockedOn!==null){m=Ya(m.blockedOn),m!==null&&hn(m);break}for(var S=m.targetContainers;0<S.length;){var U=bs(m.domEventName,m.eventSystemFlags,S[0],m.nativeEvent);if(U!==null){m.blockedOn=U;break}S.shift()}m.blockedOn===null&&Fi.shift()}Ii!==null&&Ei(Ii)&&(Ii=null),yi!==null&&Ei(yi)&&(yi=null),bi!==null&&Ei(bi)&&(bi=null),la.forEach(ui),oi.forEach(ui)}function er(m,S){m.blockedOn===S&&(m.blockedOn=null,Vi||(Vi=!0,s.unstable_scheduleCallback(s.unstable_NormalPriority,Pn)))}function mt(m){function S(Re){return er(Re,m)}if(0<Fi.length){er(Fi[0],m);for(var U=1;U<Fi.length;U++){var _e=Fi[U];_e.blockedOn===m&&(_e.blockedOn=null)}}for(Ii!==null&&er(Ii,m),yi!==null&&er(yi,m),bi!==null&&er(bi,m),la.forEach(S),oi.forEach(S),U=0;U<Wi.length;U++)_e=Wi[U],_e.blockedOn===m&&(_e.blockedOn=null);for(;0<Wi.length&&(U=Wi[0],U.blockedOn===null);)Ji(U),U.blockedOn===null&&Wi.shift()}function tt(m,S){var U={};return U[m.toLowerCase()]=S.toLowerCase(),U["Webkit"+m]="webkit"+S,U["Moz"+m]="moz"+S,U}var It={animationend:tt("Animation","AnimationEnd"),animationiteration:tt("Animation","AnimationIteration"),animationstart:tt("Animation","AnimationStart"),transitionend:tt("Transition","TransitionEnd")},_t={},ur={};i&&(ur=document.createElement("div").style,"AnimationEvent"in window||(delete It.animationend.animation,delete It.animationiteration.animation,delete It.animationstart.animation),"TransitionEvent"in window||delete It.transitionend.transition);function fr(m){if(_t[m])return _t[m];if(!It[m])return m;var S=It[m],U;for(U in S)if(S.hasOwnProperty(U)&&U in ur)return _t[m]=S[U];return m}var Pr=fr("animationend"),Gr=fr("animationiteration"),Ue=fr("animationstart"),rt=fr("transitionend"),ye=new Map,Ye=new Map,ir=["abort","abort",Pr,"animationEnd",Gr,"animationIteration",Ue,"animationStart","canplay","canPlay","canplaythrough","canPlayThrough","durationchange","durationChange","emptied","emptied","encrypted","encrypted","ended","ended","error","error","gotpointercapture","gotPointerCapture","load","load","loadeddata","loadedData","loadedmetadata","loadedMetadata","loadstart","loadStart","lostpointercapture","lostPointerCapture","playing","playing","progress","progress","seeking","seeking","stalled","stalled","suspend","suspend","timeupdate","timeUpdate",rt,"transitionEnd","waiting","waiting"];function kr(m,S){for(var U=0;U<m.length;U+=2){var _e=m[U],Re=m[U+1];Re="on"+(Re[0].toUpperCase()+Re.slice(1)),Ye.set(_e,S),ye.set(_e,Re),h(Re,[_e])}}var Or=s.unstable_now;Or();var Ir=8;function Hr(m){if(1&m)return Ir=15,1;if(2&m)return Ir=14,2;if(4&m)return Ir=13,4;var S=24&m;return S!==0?(Ir=12,S):m&32?(Ir=11,32):(S=192&m,S!==0?(Ir=10,S):m&256?(Ir=9,256):(S=3584&m,S!==0?(Ir=8,S):m&4096?(Ir=7,4096):(S=4186112&m,S!==0?(Ir=6,S):(S=62914560&m,S!==0?(Ir=5,S):m&67108864?(Ir=4,67108864):m&134217728?(Ir=3,134217728):(S=805306368&m,S!==0?(Ir=2,S):1073741824&m?(Ir=1,1073741824):(Ir=8,m))))))}function yn(m){switch(m){case 99:return 15;case 98:return 10;case 97:case 96:return 8;case 95:return 2;default:return 0}}function Ar(m){switch(m){case 15:case 14:return 99;case 13:case 12:case 11:case 10:return 98;case 9:case 8:case 7:case 6:case 4:case 5:return 97;case 3:case 2:case 1:return 95;case 0:return 90;default:throw Error(u(358,m))}}function cn(m,S){var U=m.pendingLanes;if(U===0)return Ir=0;var _e=0,Re=0,ot=m.expiredLanes,Ut=m.suspendedLanes,nr=m.pingedLanes;if(ot!==0)_e=ot,Re=Ir=15;else if(ot=U&134217727,ot!==0){var Rr=ot&~Ut;Rr!==0?(_e=Hr(Rr),Re=Ir):(nr&=ot,nr!==0&&(_e=Hr(nr),Re=Ir))}else ot=U&~Ut,ot!==0?(_e=Hr(ot),Re=Ir):nr!==0&&(_e=Hr(nr),Re=Ir);if(_e===0)return 0;if(_e=31-mi(_e),_e=U&((0>_e?0:1<<_e)<<1)-1,S!==0&&S!==_e&&!(S&Ut)){if(Hr(S),Re<=Ir)return S;Ir=Re}if(S=m.entangledLanes,S!==0)for(m=m.entanglements,S&=_e;0<S;)U=31-mi(S),Re=1<<U,_e|=m[U],S&=~Re;return _e}function tn(m){return m=m.pendingLanes&-1073741825,m!==0?m:m&1073741824?1073741824:0}function on(m,S){switch(m){case 15:return 1;case 14:return 2;case 12:return m=wn(24&~S),m===0?on(10,S):m;case 10:return m=wn(192&~S),m===0?on(8,S):m;case 8:return m=wn(3584&~S),m===0&&(m=wn(4186112&~S),m===0&&(m=512)),m;case 2:return S=wn(805306368&~S),S===0&&(S=268435456),S}throw Error(u(358,m))}function wn(m){return m&-m}function ma(m){for(var S=[],U=0;31>U;U++)S.push(m);return S}function Ai(m,S,U){m.pendingLanes|=S;var _e=S-1;m.suspendedLanes&=_e,m.pingedLanes&=_e,m=m.eventTimes,S=31-mi(S),m[S]=U}var mi=Math.clz32?Math.clz32:zi,_n=Math.log,fi=Math.LN2;function zi(m){return m===0?32:31-(_n(m)/fi|0)|0}var fa=s.unstable_UserBlockingPriority,Ls=s.unstable_runWithPriority,wa=!0;function Is(m,S,U,_e){Vr||Dr();var Re=es,ot=Vr;Vr=!0;try{Fe(Re,m,S,U,_e)}finally{(Vr=ot)||Er()}}function Ds(m,S,U,_e){Ls(fa,es.bind(null,m,S,U,_e))}function es(m,S,U,_e){if(wa){var Re;if((Re=(S&4)===0)&&0<Fi.length&&-1<wt.indexOf(m))m=st(null,m,S,U,_e),Fi.push(m);else{var ot=bs(m,S,U,_e);if(ot===null)Re&&ei(m,_e);else{if(Re){if(-1<wt.indexOf(m)){m=st(ot,m,S,U,_e),Fi.push(m);return}if(ii(ot,m,S,U,_e))return;ei(m,_e)}Zr(m,S,_e,null,U)}}}}function bs(m,S,U,_e){var Re=Ht(_e);if(Re=Va(Re),Re!==null){var ot=at(Re);if(ot===null)Re=null;else{var Ut=ot.tag;if(Ut===13){if(Re=Mr(ot),Re!==null)return Re;Re=null}else if(Ut===3){if(ot.stateNode.hydrate)return ot.tag===3?ot.stateNode.containerInfo:null;Re=null}else ot!==Re&&(Re=null)}}return Zr(m,S,_e,Re,U),null}var oa=null,us=null,Fa=null;function Fs(){if(Fa)return Fa;var m,S=us,U=S.length,_e,Re="value"in oa?oa.value:oa.textContent,ot=Re.length;for(m=0;m<U&&S[m]===Re[m];m++);var Ut=U-m;for(_e=1;_e<=Ut&&S[U-_e]===Re[ot-_e];_e++);return Fa=Re.slice(m,1<_e?1-_e:void 0)}function Zi(m){var S=m.keyCode;return"charCode"in m?(m=m.charCode,m===0&&S===13&&(m=13)):m=S,m===10&&(m=13),32<=m||m===13?m:0}function xs(){return!0}function ko(){return!1}function Ba(m){function S(U,_e,Re,ot,Ut){this._reactName=U,this._targetInst=Re,this.type=_e,this.nativeEvent=ot,this.target=Ut,this.currentTarget=null;for(var nr in m)m.hasOwnProperty(nr)&&(U=m[nr],this[nr]=U?U(ot):ot[nr]);return this.isDefaultPrevented=(ot.defaultPrevented!=null?ot.defaultPrevented:ot.returnValue===!1)?xs:ko,this.isPropagationStopped=ko,this}return n(S.prototype,{preventDefault:function(){this.defaultPrevented=!0;var U=this.nativeEvent;U&&(U.preventDefault?U.preventDefault():typeof U.returnValue!="unknown"&&(U.returnValue=!1),this.isDefaultPrevented=xs)},stopPropagation:function(){var U=this.nativeEvent;U&&(U.stopPropagation?U.stopPropagation():typeof U.cancelBubble!="unknown"&&(U.cancelBubble=!0),this.isPropagationStopped=xs)},persist:function(){},isPersistent:xs}),S}var Ss={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(m){return m.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Za=Ba(Ss),eo=n({},Ss,{view:0,detail:0}),On=Ba(eo),Ha,ms,ls,Yi=n({},eo,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:va,button:0,buttons:0,relatedTarget:function(m){return m.relatedTarget===void 0?m.fromElement===m.srcElement?m.toElement:m.fromElement:m.relatedTarget},movementX:function(m){return"movementX"in m?m.movementX:(m!==ls&&(ls&&m.type==="mousemove"?(Ha=m.screenX-ls.screenX,ms=m.screenY-ls.screenY):ms=Ha=0,ls=m),Ha)},movementY:function(m){return"movementY"in m?m.movementY:ms}}),za=Ba(Yi),Da=n({},Yi,{dataTransfer:0}),Cs=Ba(Da),Ks=n({},eo,{relatedTarget:0}),bo=Ba(Ks),fo=n({},Ss,{animationName:0,elapsedTime:0,pseudoElement:0}),tu=Ba(fo),Ro=n({},Ss,{clipboardData:function(m){return"clipboardData"in m?m.clipboardData:window.clipboardData}}),ho=Ba(Ro),ao=n({},Ss,{data:0}),zo=Ba(ao),Lo={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Zo={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},vi={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Yn(m){var S=this.nativeEvent;return S.getModifierState?S.getModifierState(m):(m=vi[m])?!!S[m]:!1}function va(){return Yn}var ts=n({},eo,{key:function(m){if(m.key){var S=Lo[m.key]||m.key;if(S!=="Unidentified")return S}return m.type==="keypress"?(m=Zi(m),m===13?"Enter":String.fromCharCode(m)):m.type==="keydown"||m.type==="keyup"?Zo[m.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:va,charCode:function(m){return m.type==="keypress"?Zi(m):0},keyCode:function(m){return m.type==="keydown"||m.type==="keyup"?m.keyCode:0},which:function(m){return m.type==="keypress"?Zi(m):m.type==="keydown"||m.type==="keyup"?m.keyCode:0}}),Ka=Ba(ts),Vs=n({},Yi,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Io=Ba(Vs),Vo=n({},eo,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:va}),ws=Ba(Vo),Ho=n({},Ss,{propertyName:0,elapsedTime:0,pseudoElement:0}),Mo=Ba(Ho),cu=n({},Yi,{deltaX:function(m){return"deltaX"in m?m.deltaX:"wheelDeltaX"in m?-m.wheelDeltaX:0},deltaY:function(m){return"deltaY"in m?m.deltaY:"wheelDeltaY"in m?-m.wheelDeltaY:"wheelDelta"in m?-m.wheelDelta:0},deltaZ:0,deltaMode:0}),Au=Ba(cu),Fu=[9,13,27,32],xo=i&&"CompositionEvent"in window,Es=null;i&&"documentMode"in document&&(Es=document.documentMode);var Wu=i&&"TextEvent"in window&&!Es,Wo=i&&(!xo||Es&&8<Es&&11>=Es),zs=" ",Os=!1;function bu(m,S){switch(m){case"keyup":return Fu.indexOf(S.keyCode)!==-1;case"keydown":return S.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function po(m){return m=m.detail,typeof m=="object"&&"data"in m?m.data:null}var Fo=!1;function Ys(m,S){switch(m){case"compositionend":return po(S);case"keypress":return S.which!==32?null:(Os=!0,zs);case"textInput":return m=S.data,m===zs&&Os?null:m;default:return null}}function Bo(m,S){if(Fo)return m==="compositionend"||!xo&&bu(m,S)?(m=Fs(),Fa=us=oa=null,Fo=!1,m):null;switch(m){case"paste":return null;case"keypress":if(!(S.ctrlKey||S.altKey||S.metaKey)||S.ctrlKey&&S.altKey){if(S.char&&1<S.char.length)return S.char;if(S.which)return String.fromCharCode(S.which)}return null;case"compositionend":return Wo&&S.locale!=="ko"?null:S.data;default:return null}}var Tu={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Zs(m){var S=m&&m.nodeName&&m.nodeName.toLowerCase();return S==="input"?!!Tu[m.type]:S==="textarea"}function Jt(m,S,U,_e){Ke(_e),S=rn(S,"onChange"),0<S.length&&(U=new Za("onChange","change",null,U,_e),m.push({event:U,listeners:S}))}var lr=null,ar=null;function mr(m){Ve(m,0)}function hr(m){var S=so(m);if(it(S))return m}function mn(m,S){if(m==="change")return S}var Sn=!1;if(i){var Un;if(i){var Fn="oninput"in document;if(!Fn){var Jn=document.createElement("div");Jn.setAttribute("oninput","return;"),Fn=typeof Jn.oninput=="function"}Un=Fn}else Un=!1;Sn=Un&&(!document.documentMode||9<document.documentMode)}function or(){lr&&(lr.detachEvent("onpropertychange",Nr),ar=lr=null)}function Nr(m){if(m.propertyName==="value"&&hr(ar)){var S=[];if(Jt(S,ar,m,Ht(m)),m=mr,Vr)m(S);else{Vr=!0;try{kt(m,S)}finally{Vr=!1,Er()}}}}function xr(m,S,U){m==="focusin"?(or(),lr=S,ar=U,lr.attachEvent("onpropertychange",Nr)):m==="focusout"&&or()}function bn(m){if(m==="selectionchange"||m==="keyup"||m==="keydown")return hr(ar)}function Gn(m,S){if(m==="click")return hr(S)}function ft(m,S){if(m==="input"||m==="change")return hr(S)}function kn(m,S){return m===S&&(m!==0||1/m===1/S)||m!==m&&S!==S}var Qn=typeof Object.is=="function"?Object.is:kn,di=Object.prototype.hasOwnProperty;function Ni(m,S){if(Qn(m,S))return!0;if(typeof m!="object"||m===null||typeof S!="object"||S===null)return!1;var U=Object.keys(m),_e=Object.keys(S);if(U.length!==_e.length)return!1;for(_e=0;_e<U.length;_e++)if(!di.call(S,U[_e])||!Qn(m[U[_e]],S[U[_e]]))return!1;return!0}function Ur(m){for(;m&&m.firstChild;)m=m.firstChild;return m}function Gi(m,S){var U=Ur(m);m=0;for(var _e;U;){if(U.nodeType===3){if(_e=m+U.textContent.length,m<=S&&_e>=S)return{node:U,offset:S-m};m=_e}e:{for(;U;){if(U.nextSibling){U=U.nextSibling;break e}U=U.parentNode}U=void 0}U=Ur(U)}}function ba(m,S){return m&&S?m===S?!0:m&&m.nodeType===3?!1:S&&S.nodeType===3?ba(m,S.parentNode):"contains"in m?m.contains(S):m.compareDocumentPosition?!!(m.compareDocumentPosition(S)&16):!1:!1}function Li(){for(var m=window,S=Ot();S instanceof m.HTMLIFrameElement;){try{var U=typeof S.contentWindow.location.href=="string"}catch(_e){U=!1}if(U)m=S.contentWindow;else break;S=Ot(m.document)}return S}function ca(m){var S=m&&m.nodeName&&m.nodeName.toLowerCase();return S&&(S==="input"&&(m.type==="text"||m.type==="search"||m.type==="tel"||m.type==="url"||m.type==="password")||S==="textarea"||m.contentEditable==="true")}var ks=i&&"documentMode"in document&&11>=document.documentMode,pi=null,pn=null,Do=null,Bs=!1;function xa(m,S,U){var _e=U.window===U?U.document:U.nodeType===9?U:U.ownerDocument;Bs||pi==null||pi!==Ot(_e)||(_e=pi,"selectionStart"in _e&&ca(_e)?_e={start:_e.selectionStart,end:_e.selectionEnd}:(_e=(_e.ownerDocument&&_e.ownerDocument.defaultView||window).getSelection(),_e={anchorNode:_e.anchorNode,anchorOffset:_e.anchorOffset,focusNode:_e.focusNode,focusOffset:_e.focusOffset}),Do&&Ni(Do,_e)||(Do=_e,_e=rn(pn,"onSelect"),0<_e.length&&(S=new Za("onSelect","select",null,S,U),m.push({event:S,listeners:_e}),S.target=pi)))}kr("cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focusin focus focusout blur input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "),0),kr("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "),1),kr(ir,2);for(var vs="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),Xs=0;Xs<vs.length;Xs++)Ye.set(vs[Xs],0);o("onMouseEnter",["mouseout","mouseover"]),o("onMouseLeave",["mouseout","mouseover"]),o("onPointerEnter",["pointerout","pointerover"]),o("onPointerLeave",["pointerout","pointerover"]),h("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),h("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),h("onBeforeInput",["compositionend","keypress","textInput","paste"]),h("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),h("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),h("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Nn="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),as=new Set("cancel close invalid load scroll toggle".split(" ").concat(Nn));function Ns(m,S,U){var _e=m.type||"unknown-event";m.currentTarget=U,br(_e,S,void 0,m),m.currentTarget=null}function Ve(m,S){S=(S&4)!==0;for(var U=0;U<m.length;U++){var _e=m[U],Re=_e.event;_e=_e.listeners;e:{var ot=void 0;if(S)for(var Ut=_e.length-1;0<=Ut;Ut--){var nr=_e[Ut],Rr=nr.instance,fn=nr.currentTarget;if(nr=nr.listener,Rr!==ot&&Re.isPropagationStopped())break e;Ns(Re,nr,fn),ot=Rr}else for(Ut=0;Ut<_e.length;Ut++){if(nr=_e[Ut],Rr=nr.instance,fn=nr.currentTarget,nr=nr.listener,Rr!==ot&&Re.isPropagationStopped())break e;Ns(Re,nr,fn),ot=Rr}}}if(gt)throw m=bt,gt=!1,bt=null,m}function Je(m,S){var U=_o(S),_e=m+"__bubble";U.has(_e)||(Fr(S,m,2,!1),U.add(_e))}var Mt="_reactListening"+Math.random().toString(36).slice(2);function Gt(m){m[Mt]||(m[Mt]=!0,f.forEach(function(S){as.has(S)||pr(S,!1,m,null),pr(S,!0,m,null)}))}function pr(m,S,U,_e){var Re=4<arguments.length&&arguments[4]!==void 0?arguments[4]:0,ot=U;if(m==="selectionchange"&&U.nodeType!==9&&(ot=U.ownerDocument),_e!==null&&!S&&as.has(m)){if(m!=="scroll")return;Re|=2,ot=_e}var Ut=_o(ot),nr=m+"__"+(S?"capture":"bubble");Ut.has(nr)||(S&&(Re|=4),Fr(ot,m,Re,S),Ut.add(nr))}function Fr(m,S,U,_e){var Re=Ye.get(S);switch(Re===void 0?2:Re){case 0:Re=Is;break;case 1:Re=Ds;break;default:Re=es}U=Re.bind(null,S,U,m),Re=void 0,!zr||S!=="touchstart"&&S!=="touchmove"&&S!=="wheel"||(Re=!0),_e?Re!==void 0?m.addEventListener(S,U,{capture:!0,passive:Re}):m.addEventListener(S,U,!0):Re!==void 0?m.addEventListener(S,U,{passive:Re}):m.addEventListener(S,U,!1)}function Zr(m,S,U,_e,Re){var ot=_e;if(!(S&1)&&!(S&2)&&_e!==null)e:for(;;){if(_e===null)return;var Ut=_e.tag;if(Ut===3||Ut===4){var nr=_e.stateNode.containerInfo;if(nr===Re||nr.nodeType===8&&nr.parentNode===Re)break;if(Ut===4)for(Ut=_e.return;Ut!==null;){var Rr=Ut.tag;if((Rr===3||Rr===4)&&(Rr=Ut.stateNode.containerInfo,Rr===Re||Rr.nodeType===8&&Rr.parentNode===Re))return;Ut=Ut.return}for(;nr!==null;){if(Ut=Va(nr),Ut===null)return;if(Rr=Ut.tag,Rr===5||Rr===6){_e=ot=Ut;continue e}nr=nr.parentNode}}_e=_e.return}$r(function(){var fn=ot,Ri=Ht(U),ka=[];e:{var Kn=ye.get(m);if(Kn!==void 0){var ea=Za,Ra=m;switch(m){case"keypress":if(Zi(U)===0)break e;case"keydown":case"keyup":ea=Ka;break;case"focusin":Ra="focus",ea=bo;break;case"focusout":Ra="blur",ea=bo;break;case"beforeblur":case"afterblur":ea=bo;break;case"click":if(U.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":ea=za;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":ea=Cs;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":ea=ws;break;case Pr:case Gr:case Ue:ea=tu;break;case rt:ea=Mo;break;case"scroll":ea=On;break;case"wheel":ea=Au;break;case"copy":case"cut":case"paste":ea=ho;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":ea=Io}var Ca=(S&4)!==0,qr=!Ca&&m==="scroll",jr=Ca?Kn!==null?Kn+"Capture":null:Kn;Ca=[];for(var Qr=fn,Dn;Qr!==null;){Dn=Qr;var $n=Dn.stateNode;if(Dn.tag===5&&$n!==null&&(Dn=$n,jr!==null&&($n=dr(Qr,jr),$n!=null&&Ca.push(vn(Qr,$n,Dn)))),qr)break;Qr=Qr.return}0<Ca.length&&(Kn=new ea(Kn,Ra,null,U,Ri),ka.push({event:Kn,listeners:Ca}))}}if(!(S&7)){e:{if(Kn=m==="mouseover"||m==="pointerover",ea=m==="mouseout"||m==="pointerout",Kn&&!(S&16)&&(Ra=U.relatedTarget||U.fromElement)&&(Va(Ra)||Ra[Bi]))break e;if((ea||Kn)&&(Kn=Ri.window===Ri?Ri:(Kn=Ri.ownerDocument)?Kn.defaultView||Kn.parentWindow:window,ea?(Ra=U.relatedTarget||U.toElement,ea=fn,Ra=Ra?Va(Ra):null,Ra!==null&&(qr=at(Ra),Ra!==qr||Ra.tag!==5&&Ra.tag!==6)&&(Ra=null)):(ea=null,Ra=fn),ea!==Ra)){if(Ca=za,$n="onMouseLeave",jr="onMouseEnter",Qr="mouse",(m==="pointerout"||m==="pointerover")&&(Ca=Io,$n="onPointerLeave",jr="onPointerEnter",Qr="pointer"),qr=ea==null?Kn:so(ea),Dn=Ra==null?Kn:so(Ra),Kn=new Ca($n,Qr+"leave",ea,U,Ri),Kn.target=qr,Kn.relatedTarget=Dn,$n=null,Va(Ri)===fn&&(Ca=new Ca(jr,Qr+"enter",Ra,U,Ri),Ca.target=Dn,Ca.relatedTarget=qr,$n=Ca),qr=$n,ea&&Ra)t:{for(Ca=ea,jr=Ra,Qr=0,Dn=Ca;Dn;Dn=gn(Dn))Qr++;for(Dn=0,$n=jr;$n;$n=gn($n))Dn++;for(;0<Qr-Dn;)Ca=gn(Ca),Qr--;for(;0<Dn-Qr;)jr=gn(jr),Dn--;for(;Qr--;){if(Ca===jr||jr!==null&&Ca===jr.alternate)break t;Ca=gn(Ca),jr=gn(jr)}Ca=null}else Ca=null;ea!==null&&ti(ka,Kn,ea,Ca,!1),Ra!==null&&qr!==null&&ti(ka,qr,Ra,Ca,!0)}}e:{if(Kn=fn?so(fn):window,ea=Kn.nodeName&&Kn.nodeName.toLowerCase(),ea==="select"||ea==="input"&&Kn.type==="file")var ja=mn;else if(Zs(Kn))if(Sn)ja=ft;else{ja=bn;var Ui=xr}else(ea=Kn.nodeName)&&ea.toLowerCase()==="input"&&(Kn.type==="checkbox"||Kn.type==="radio")&&(ja=Gn);if(ja&&(ja=ja(m,fn))){Jt(ka,ja,U,Ri);break e}Ui&&Ui(m,Kn,fn),m==="focusout"&&(Ui=Kn._wrapperState)&&Ui.controlled&&Kn.type==="number"&&Le(Kn,"number",Kn.value)}switch(Ui=fn?so(fn):window,m){case"focusin":(Zs(Ui)||Ui.contentEditable==="true")&&(pi=Ui,pn=fn,Do=null);break;case"focusout":Do=pn=pi=null;break;case"mousedown":Bs=!0;break;case"contextmenu":case"mouseup":case"dragend":Bs=!1,xa(ka,U,Ri);break;case"selectionchange":if(ks)break;case"keydown":case"keyup":xa(ka,U,Ri)}var Ua;if(xo)e:{switch(m){case"compositionstart":var ps="onCompositionStart";break e;case"compositionend":ps="onCompositionEnd";break e;case"compositionupdate":ps="onCompositionUpdate";break e}ps=void 0}else Fo?bu(m,U)&&(ps="onCompositionEnd"):m==="keydown"&&U.keyCode===229&&(ps="onCompositionStart");ps&&(Wo&&U.locale!=="ko"&&(Fo||ps!=="onCompositionStart"?ps==="onCompositionEnd"&&Fo&&(Ua=Fs()):(oa=Ri,us="value"in oa?oa.value:oa.textContent,Fo=!0)),Ui=rn(fn,ps),0<Ui.length&&(ps=new zo(ps,m,null,U,Ri),ka.push({event:ps,listeners:Ui}),Ua?ps.data=Ua:(Ua=po(U),Ua!==null&&(ps.data=Ua)))),(Ua=Wu?Ys(m,U):Bo(m,U))&&(fn=rn(fn,"onBeforeInput"),0<fn.length&&(Ri=new zo("onBeforeInput","beforeinput",null,U,Ri),ka.push({event:Ri,listeners:fn}),Ri.data=Ua))}Ve(ka,S)})}function vn(m,S,U){return{instance:m,listener:S,currentTarget:U}}function rn(m,S){for(var U=S+"Capture",_e=[];m!==null;){var Re=m,ot=Re.stateNode;Re.tag===5&&ot!==null&&(Re=ot,ot=dr(m,U),ot!=null&&_e.unshift(vn(m,ot,Re)),ot=dr(m,S),ot!=null&&_e.push(vn(m,ot,Re))),m=m.return}return _e}function gn(m){if(m===null)return null;do m=m.return;while(m&&m.tag!==5);return m||null}function ti(m,S,U,_e,Re){for(var ot=S._reactName,Ut=[];U!==null&&U!==_e;){var nr=U,Rr=nr.alternate,fn=nr.stateNode;if(Rr!==null&&Rr===_e)break;nr.tag===5&&fn!==null&&(nr=fn,Re?(Rr=dr(U,ot),Rr!=null&&Ut.unshift(vn(U,Rr,nr))):Re||(Rr=dr(U,ot),Rr!=null&&Ut.push(vn(U,Rr,nr)))),U=U.return}Ut.length!==0&&m.push({event:S,listeners:Ut})}function ai(){}var Si=null,Ci=null;function Xi(m,S){switch(m){case"button":case"input":case"select":case"textarea":return!!S.autoFocus}return!1}function ji(m,S){return m==="textarea"||m==="option"||m==="noscript"||typeof S.children=="string"||typeof S.children=="number"||typeof S.dangerouslySetInnerHTML=="object"&&S.dangerouslySetInnerHTML!==null&&S.dangerouslySetInnerHTML.__html!=null}var Ti=typeof setTimeout=="function"?setTimeout:void 0,ga=typeof clearTimeout=="function"?clearTimeout:void 0;function Di(m){m.nodeType===1?m.textContent="":m.nodeType===9&&(m=m.body,m!=null&&(m.textContent=""))}function gi(m){for(;m!=null;m=m.nextSibling){var S=m.nodeType;if(S===1||S===3)break}return m}function na(m){m=m.previousSibling;for(var S=0;m;){if(m.nodeType===8){var U=m.data;if(U==="$"||U==="$!"||U==="$?"){if(S===0)return m;S--}else U==="/$"&&S++}m=m.previousSibling}return null}var to=0;function Rs(m){return{$$typeof:M,toString:m,valueOf:m}}var Ki=Math.random().toString(36).slice(2),Na="__reactFiber$"+Ki,ta="__reactProps$"+Ki,Bi="__reactContainer$"+Ki,ya="__reactEvents$"+Ki;function Va(m){var S=m[Na];if(S)return S;for(var U=m.parentNode;U;){if(S=U[Bi]||U[Na]){if(U=S.alternate,S.child!==null||U!==null&&U.child!==null)for(m=na(m);m!==null;){if(U=m[Na])return U;m=na(m)}return S}m=U,U=m.parentNode}return null}function Ya(m){return m=m[Na]||m[Bi],!m||m.tag!==5&&m.tag!==6&&m.tag!==13&&m.tag!==3?null:m}function so(m){if(m.tag===5||m.tag===6)return m.stateNode;throw Error(u(33))}function rs(m){return m[ta]||null}function _o(m){var S=m[ya];return S===void 0&&(S=m[ya]=new Set),S}var ns=[],La=-1;function As(m){return{current:m}}function ia(m){0>La||(m.current=ns[La],ns[La]=null,La--)}function Xa(m,S){La++,ns[La]=m.current,m.current=S}var $s={},da=As($s),ve=As(!1),we=$s;function wr(m,S){var U=m.type.contextTypes;if(!U)return $s;var _e=m.stateNode;if(_e&&_e.__reactInternalMemoizedUnmaskedChildContext===S)return _e.__reactInternalMemoizedMaskedChildContext;var Re={},ot;for(ot in U)Re[ot]=S[ot];return _e&&(m=m.stateNode,m.__reactInternalMemoizedUnmaskedChildContext=S,m.__reactInternalMemoizedMaskedChildContext=Re),Re}function en(m){return m=m.childContextTypes,m!=null}function vr(){ia(ve),ia(da)}function Vt(m,S,U){if(da.current!==$s)throw Error(u(168));Xa(da,S),Xa(ve,U)}function Tn(m,S,U){var _e=m.stateNode;if(m=S.childContextTypes,typeof _e.getChildContext!="function")return U;_e=_e.getChildContext();for(var Re in _e)if(!(Re in m))throw Error(u(108,qt(S)||"Unknown",Re));return n({},U,_e)}function ri(m){return m=(m=m.stateNode)&&m.__reactInternalMemoizedMergedChildContext||$s,we=da.current,Xa(da,m),Xa(ve,ve.current),!0}function $i(m,S,U){var _e=m.stateNode;if(!_e)throw Error(u(169));U?(m=Tn(m,S,we),_e.__reactInternalMemoizedMergedChildContext=m,ia(ve),ia(da),Xa(da,m)):ia(ve),Xa(ve,U)}var In=null,Ln=null,jn=s.unstable_runWithPriority,ua=s.unstable_scheduleCallback,Qi=s.unstable_cancelCallback,wo=s.unstable_shouldYield,js=s.unstable_requestPaint,Yo=s.unstable_now,Bu=s.unstable_getCurrentPriorityLevel,Eo=s.unstable_ImmediatePriority,Pu=s.unstable_UserBlockingPriority,oc=s.unstable_NormalPriority,xu=s.unstable_LowPriority,Ge=s.unstable_IdlePriority,z={},V=js!==void 0?js:function(){},q=null,de=null,Ae=!1,We=Yo(),Tt=1e4>We?Yo:function(){return Yo()-We};function $t(){switch(Bu()){case Eo:return 99;case Pu:return 98;case oc:return 97;case xu:return 96;case Ge:return 95;default:throw Error(u(332))}}function rr(m){switch(m){case 99:return Eo;case 98:return Pu;case 97:return oc;case 96:return xu;case 95:return Ge;default:throw Error(u(332))}}function Cr(m,S){return m=rr(m),jn(m,S)}function Kr(m,S,U){return m=rr(m),ua(m,S,U)}function nn(){if(de!==null){var m=de;de=null,Qi(m)}An()}function An(){if(!Ae&&q!==null){Ae=!0;var m=0;try{var S=q;Cr(99,function(){for(;m<S.length;m++){var U=S[m];do U=U(!0);while(U!==null)}}),q=null}catch(U){throw q!==null&&(q=q.slice(m+1)),ua(Eo,nn),U}finally{Ae=!1}}}var Zn=R.ReactCurrentBatchConfig;function Xn(m,S){if(m&&m.defaultProps){S=n({},S),m=m.defaultProps;for(var U in m)S[U]===void 0&&(S[U]=m[U]);return S}return S}var Pi=As(null),ha=null,aa=null,qi=null;function is(){qi=aa=ha=null}function gs(m){var S=Pi.current;ia(Pi),m.type._context._currentValue=S}function Ts(m,S){for(;m!==null;){var U=m.alternate;if((m.childLanes&S)===S){if(U===null||(U.childLanes&S)===S)break;U.childLanes|=S}else m.childLanes|=S,U!==null&&(U.childLanes|=S);m=m.return}}function cs(m,S){ha=m,qi=aa=null,m=m.dependencies,m!==null&&m.firstContext!==null&&(m.lanes&S&&(ku=!0),m.firstContext=null)}function Aa(m,S){if(qi!==m&&S!==!1&&S!==0)if((typeof S!="number"||S===1073741823)&&(qi=m,S=1073741823),S={context:m,observedBits:S,next:null},aa===null){if(ha===null)throw Error(u(308));aa=S,ha.dependencies={lanes:0,firstContext:S,responders:null}}else aa=aa.next=S;return m._currentValue}var Hs=!1;function Us(m){m.updateQueue={baseState:m.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null},effects:null}}function xi(m,S){m=m.updateQueue,S.updateQueue===m&&(S.updateQueue={baseState:m.baseState,firstBaseUpdate:m.firstBaseUpdate,lastBaseUpdate:m.lastBaseUpdate,shared:m.shared,effects:m.effects})}function mo(m,S){return{eventTime:m,lane:S,tag:0,payload:null,callback:null,next:null}}function So(m,S){if(m=m.updateQueue,m!==null){m=m.shared;var U=m.pending;U===null?S.next=S:(S.next=U.next,U.next=S),m.pending=S}}function ru(m,S){var U=m.updateQueue,_e=m.alternate;if(_e!==null&&(_e=_e.updateQueue,U===_e)){var Re=null,ot=null;if(U=U.firstBaseUpdate,U!==null){do{var Ut={eventTime:U.eventTime,lane:U.lane,tag:U.tag,payload:U.payload,callback:U.callback,next:null};ot===null?Re=ot=Ut:ot=ot.next=Ut,U=U.next}while(U!==null);ot===null?Re=ot=S:ot=ot.next=S}else Re=ot=S;U={baseState:_e.baseState,firstBaseUpdate:Re,lastBaseUpdate:ot,shared:_e.shared,effects:_e.effects},m.updateQueue=U;return}m=U.lastBaseUpdate,m===null?U.firstBaseUpdate=S:m.next=S,U.lastBaseUpdate=S}function Ws(m,S,U,_e){var Re=m.updateQueue;Hs=!1;var ot=Re.firstBaseUpdate,Ut=Re.lastBaseUpdate,nr=Re.shared.pending;if(nr!==null){Re.shared.pending=null;var Rr=nr,fn=Rr.next;Rr.next=null,Ut===null?ot=fn:Ut.next=fn,Ut=Rr;var Ri=m.alternate;if(Ri!==null){Ri=Ri.updateQueue;var ka=Ri.lastBaseUpdate;ka!==Ut&&(ka===null?Ri.firstBaseUpdate=fn:ka.next=fn,Ri.lastBaseUpdate=Rr)}}if(ot!==null){ka=Re.baseState,Ut=0,Ri=fn=Rr=null;do{nr=ot.lane;var Kn=ot.eventTime;if((_e&nr)===nr){Ri!==null&&(Ri=Ri.next={eventTime:Kn,lane:0,tag:ot.tag,payload:ot.payload,callback:ot.callback,next:null});e:{var ea=m,Ra=ot;switch(nr=S,Kn=U,Ra.tag){case 1:if(ea=Ra.payload,typeof ea=="function"){ka=ea.call(Kn,ka,nr);break e}ka=ea;break e;case 3:ea.flags=ea.flags&-4097|64;case 0:if(ea=Ra.payload,nr=typeof ea=="function"?ea.call(Kn,ka,nr):ea,nr==null)break e;ka=n({},ka,nr);break e;case 2:Hs=!0}}ot.callback!==null&&(m.flags|=32,nr=Re.effects,nr===null?Re.effects=[ot]:nr.push(ot))}else Kn={eventTime:Kn,lane:nr,tag:ot.tag,payload:ot.payload,callback:ot.callback,next:null},Ri===null?(fn=Ri=Kn,Rr=ka):Ri=Ri.next=Kn,Ut|=nr;if(ot=ot.next,ot===null){if(nr=Re.shared.pending,nr===null)break;ot=nr.next,nr.next=null,Re.lastBaseUpdate=nr,Re.shared.pending=null}}while(!0);Ri===null&&(Rr=ka),Re.baseState=Rr,Re.firstBaseUpdate=fn,Re.lastBaseUpdate=Ri,yo|=Ut,m.lanes=Ut,m.memoizedState=ka}}function Co(m,S,U){if(m=S.effects,S.effects=null,m!==null)for(S=0;S<m.length;S++){var _e=m[S],Re=_e.callback;if(Re!==null){if(_e.callback=null,_e=U,typeof Re!="function")throw Error(u(191,Re));Re.call(_e)}}}var fs=new t.Component().refs;function fu(m,S,U,_e){S=m.memoizedState,U=U(_e,S),U=U==null?S:n({},S,U),m.memoizedState=U,m.lanes===0&&(m.updateQueue.baseState=U)}var Gu={isMounted:function(m){return(m=m._reactInternals)?at(m)===m:!1},enqueueSetState:function(m,S,U){m=m._reactInternals;var _e=I(),Re=N(m),ot=mo(_e,Re);ot.payload=S,U!=null&&(ot.callback=U),So(m,ot),H(m,Re,_e)},enqueueReplaceState:function(m,S,U){m=m._reactInternals;var _e=I(),Re=N(m),ot=mo(_e,Re);ot.tag=1,ot.payload=S,U!=null&&(ot.callback=U),So(m,ot),H(m,Re,_e)},enqueueForceUpdate:function(m,S){m=m._reactInternals;var U=I(),_e=N(m),Re=mo(U,_e);Re.tag=2,S!=null&&(Re.callback=S),So(m,Re),H(m,_e,U)}};function Ku(m,S,U,_e,Re,ot,Ut){return m=m.stateNode,typeof m.shouldComponentUpdate=="function"?m.shouldComponentUpdate(_e,ot,Ut):S.prototype&&S.prototype.isPureReactComponent?!Ni(U,_e)||!Ni(Re,ot):!0}function Iu(m,S,U){var _e=!1,Re=$s,ot=S.contextType;return typeof ot=="object"&&ot!==null?ot=Aa(ot):(Re=en(S)?we:da.current,_e=S.contextTypes,ot=(_e=_e!=null)?wr(m,Re):$s),S=new S(U,ot),m.memoizedState=S.state!==null&&S.state!==void 0?S.state:null,S.updater=Gu,m.stateNode=S,S._reactInternals=m,_e&&(m=m.stateNode,m.__reactInternalMemoizedUnmaskedChildContext=Re,m.__reactInternalMemoizedMaskedChildContext=ot),S}function Qs(m,S,U,_e){m=S.state,typeof S.componentWillReceiveProps=="function"&&S.componentWillReceiveProps(U,_e),typeof S.UNSAFE_componentWillReceiveProps=="function"&&S.UNSAFE_componentWillReceiveProps(U,_e),S.state!==m&&Gu.enqueueReplaceState(S,S.state,null)}function Nu(m,S,U,_e){var Re=m.stateNode;Re.props=U,Re.state=m.memoizedState,Re.refs=fs,Us(m);var ot=S.contextType;typeof ot=="object"&&ot!==null?Re.context=Aa(ot):(ot=en(S)?we:da.current,Re.context=wr(m,ot)),Ws(m,U,Re,_e),Re.state=m.memoizedState,ot=S.getDerivedStateFromProps,typeof ot=="function"&&(fu(m,S,ot,U),Re.state=m.memoizedState),typeof S.getDerivedStateFromProps=="function"||typeof Re.getSnapshotBeforeUpdate=="function"||typeof Re.UNSAFE_componentWillMount!="function"&&typeof Re.componentWillMount!="function"||(S=Re.state,typeof Re.componentWillMount=="function"&&Re.componentWillMount(),typeof Re.UNSAFE_componentWillMount=="function"&&Re.UNSAFE_componentWillMount(),S!==Re.state&&Gu.enqueueReplaceState(Re,Re.state,null),Ws(m,U,Re,_e),Re.state=m.memoizedState),typeof Re.componentDidMount=="function"&&(m.flags|=4)}var Du=Array.isArray;function Js(m,S,U){if(m=U.ref,m!==null&&typeof m!="function"&&typeof m!="object"){if(U._owner){if(U=U._owner,U){if(U.tag!==1)throw Error(u(309));var _e=U.stateNode}if(!_e)throw Error(u(147,m));var Re=""+m;return S!==null&&S.ref!==null&&typeof S.ref=="function"&&S.ref._stringRef===Re?S.ref:(S=function(ot){var Ut=_e.refs;Ut===fs&&(Ut=_e.refs={}),ot===null?delete Ut[Re]:Ut[Re]=ot},S._stringRef=Re,S)}if(typeof m!="string")throw Error(u(284));if(!U._owner)throw Error(u(290,m))}return m}function Qu(m,S){if(m.type!=="textarea")throw Error(u(31,Object.prototype.toString.call(S)==="[object Object]"?"object with keys {"+Object.keys(S).join(", ")+"}":S))}function ml(m){function S(qr,jr){if(m){var Qr=qr.lastEffect;Qr!==null?(Qr.nextEffect=jr,qr.lastEffect=jr):qr.firstEffect=qr.lastEffect=jr,jr.nextEffect=null,jr.flags=8}}function U(qr,jr){if(!m)return null;for(;jr!==null;)S(qr,jr),jr=jr.sibling;return null}function _e(qr,jr){for(qr=new Map;jr!==null;)jr.key!==null?qr.set(jr.key,jr):qr.set(jr.index,jr),jr=jr.sibling;return qr}function Re(qr,jr){return qr=qs(qr,jr),qr.index=0,qr.sibling=null,qr}function ot(qr,jr,Qr){return qr.index=Qr,m?(Qr=qr.alternate,Qr!==null?(Qr=Qr.index,Qr<jr?(qr.flags=2,jr):Qr):(qr.flags=2,jr)):jr}function Ut(qr){return m&&qr.alternate===null&&(qr.flags=2),qr}function nr(qr,jr,Qr,Dn){return jr===null||jr.tag!==6?(jr=jc(Qr,qr.mode,Dn),jr.return=qr,jr):(jr=Re(jr,Qr),jr.return=qr,jr)}function Rr(qr,jr,Qr,Dn){return jr!==null&&jr.elementType===Qr.type?(Dn=Re(jr,Qr.props),Dn.ref=Js(qr,jr,Qr),Dn.return=qr,Dn):(Dn=qo(Qr.type,Qr.key,Qr.props,null,qr.mode,Dn),Dn.ref=Js(qr,jr,Qr),Dn.return=qr,Dn)}function fn(qr,jr,Qr,Dn){return jr===null||jr.tag!==4||jr.stateNode.containerInfo!==Qr.containerInfo||jr.stateNode.implementation!==Qr.implementation?(jr=kc(Qr,qr.mode,Dn),jr.return=qr,jr):(jr=Re(jr,Qr.children||[]),jr.return=qr,jr)}function Ri(qr,jr,Qr,Dn,$n){return jr===null||jr.tag!==7?(jr=Po(Qr,qr.mode,Dn,$n),jr.return=qr,jr):(jr=Re(jr,Qr),jr.return=qr,jr)}function ka(qr,jr,Qr){if(typeof jr=="string"||typeof jr=="number")return jr=jc(""+jr,qr.mode,Qr),jr.return=qr,jr;if(typeof jr=="object"&&jr!==null){switch(jr.$$typeof){case K:return Qr=qo(jr.type,jr.key,jr.props,null,qr.mode,Qr),Qr.ref=Js(qr,null,jr),Qr.return=qr,Qr;case W:return jr=kc(jr,qr.mode,Qr),jr.return=qr,jr}if(Du(jr)||Me(jr))return jr=Po(jr,qr.mode,Qr,null),jr.return=qr,jr;Qu(qr,jr)}return null}function Kn(qr,jr,Qr,Dn){var $n=jr!==null?jr.key:null;if(typeof Qr=="string"||typeof Qr=="number")return $n!==null?null:nr(qr,jr,""+Qr,Dn);if(typeof Qr=="object"&&Qr!==null){switch(Qr.$$typeof){case K:return Qr.key===$n?Qr.type===Z?Ri(qr,jr,Qr.props.children,Dn,$n):Rr(qr,jr,Qr,Dn):null;case W:return Qr.key===$n?fn(qr,jr,Qr,Dn):null}if(Du(Qr)||Me(Qr))return $n!==null?null:Ri(qr,jr,Qr,Dn,null);Qu(qr,Qr)}return null}function ea(qr,jr,Qr,Dn,$n){if(typeof Dn=="string"||typeof Dn=="number")return qr=qr.get(Qr)||null,nr(jr,qr,""+Dn,$n);if(typeof Dn=="object"&&Dn!==null){switch(Dn.$$typeof){case K:return qr=qr.get(Dn.key===null?Qr:Dn.key)||null,Dn.type===Z?Ri(jr,qr,Dn.props.children,$n,Dn.key):Rr(jr,qr,Dn,$n);case W:return qr=qr.get(Dn.key===null?Qr:Dn.key)||null,fn(jr,qr,Dn,$n)}if(Du(Dn)||Me(Dn))return qr=qr.get(Qr)||null,Ri(jr,qr,Dn,$n,null);Qu(jr,Dn)}return null}function Ra(qr,jr,Qr,Dn){for(var $n=null,ja=null,Ui=jr,Ua=jr=0,ps=null;Ui!==null&&Ua<Qr.length;Ua++){Ui.index>Ua?(ps=Ui,Ui=null):ps=Ui.sibling;var Ga=Kn(qr,Ui,Qr[Ua],Dn);if(Ga===null){Ui===null&&(Ui=ps);break}m&&Ui&&Ga.alternate===null&&S(qr,Ui),jr=ot(Ga,jr,Ua),ja===null?$n=Ga:ja.sibling=Ga,ja=Ga,Ui=ps}if(Ua===Qr.length)return U(qr,Ui),$n;if(Ui===null){for(;Ua<Qr.length;Ua++)Ui=ka(qr,Qr[Ua],Dn),Ui!==null&&(jr=ot(Ui,jr,Ua),ja===null?$n=Ui:ja.sibling=Ui,ja=Ui);return $n}for(Ui=_e(qr,Ui);Ua<Qr.length;Ua++)ps=ea(Ui,qr,Ua,Qr[Ua],Dn),ps!==null&&(m&&ps.alternate!==null&&Ui.delete(ps.key===null?Ua:ps.key),jr=ot(ps,jr,Ua),ja===null?$n=ps:ja.sibling=ps,ja=ps);return m&&Ui.forEach(function(Ic){return S(qr,Ic)}),$n}function Ca(qr,jr,Qr,Dn){var $n=Me(Qr);if(typeof $n!="function")throw Error(u(150));if(Qr=$n.call(Qr),Qr==null)throw Error(u(151));for(var ja=$n=null,Ui=jr,Ua=jr=0,ps=null,Ga=Qr.next();Ui!==null&&!Ga.done;Ua++,Ga=Qr.next()){Ui.index>Ua?(ps=Ui,Ui=null):ps=Ui.sibling;var Ic=Kn(qr,Ui,Ga.value,Dn);if(Ic===null){Ui===null&&(Ui=ps);break}m&&Ui&&Ic.alternate===null&&S(qr,Ui),jr=ot(Ic,jr,Ua),ja===null?$n=Ic:ja.sibling=Ic,ja=Ic,Ui=ps}if(Ga.done)return U(qr,Ui),$n;if(Ui===null){for(;!Ga.done;Ua++,Ga=Qr.next())Ga=ka(qr,Ga.value,Dn),Ga!==null&&(jr=ot(Ga,jr,Ua),ja===null?$n=Ga:ja.sibling=Ga,ja=Ga);return $n}for(Ui=_e(qr,Ui);!Ga.done;Ua++,Ga=Qr.next())Ga=ea(Ui,qr,Ua,Ga.value,Dn),Ga!==null&&(m&&Ga.alternate!==null&&Ui.delete(Ga.key===null?Ua:Ga.key),jr=ot(Ga,jr,Ua),ja===null?$n=Ga:ja.sibling=Ga,ja=Ga);return m&&Ui.forEach(function(hf){return S(qr,hf)}),$n}return function(qr,jr,Qr,Dn){var $n=typeof Qr=="object"&&Qr!==null&&Qr.type===Z&&Qr.key===null;$n&&(Qr=Qr.props.children);var ja=typeof Qr=="object"&&Qr!==null;if(ja)switch(Qr.$$typeof){case K:e:{for(ja=Qr.key,$n=jr;$n!==null;){if($n.key===ja){switch($n.tag){case 7:if(Qr.type===Z){U(qr,$n.sibling),jr=Re($n,Qr.props.children),jr.return=qr,qr=jr;break e}break;default:if($n.elementType===Qr.type){U(qr,$n.sibling),jr=Re($n,Qr.props),jr.ref=Js(qr,$n,Qr),jr.return=qr,qr=jr;break e}}U(qr,$n);break}else S(qr,$n);$n=$n.sibling}Qr.type===Z?(jr=Po(Qr.props.children,qr.mode,Dn,Qr.key),jr.return=qr,qr=jr):(Dn=qo(Qr.type,Qr.key,Qr.props,null,qr.mode,Dn),Dn.ref=Js(qr,jr,Qr),Dn.return=qr,qr=Dn)}return Ut(qr);case W:e:{for($n=Qr.key;jr!==null;){if(jr.key===$n)if(jr.tag===4&&jr.stateNode.containerInfo===Qr.containerInfo&&jr.stateNode.implementation===Qr.implementation){U(qr,jr.sibling),jr=Re(jr,Qr.children||[]),jr.return=qr,qr=jr;break e}else{U(qr,jr);break}else S(qr,jr);jr=jr.sibling}jr=kc(Qr,qr.mode,Dn),jr.return=qr,qr=jr}return Ut(qr)}if(typeof Qr=="string"||typeof Qr=="number")return Qr=""+Qr,jr!==null&&jr.tag===6?(U(qr,jr.sibling),jr=Re(jr,Qr),jr.return=qr,qr=jr):(U(qr,jr),jr=jc(Qr,qr.mode,Dn),jr.return=qr,qr=jr),Ut(qr);if(Du(Qr))return Ra(qr,jr,Qr,Dn);if(Me(Qr))return Ca(qr,jr,Qr,Dn);if(ja&&Qu(qr,Qr),typeof Qr=="undefined"&&!$n)switch(qr.tag){case 1:case 22:case 0:case 11:case 15:throw Error(u(152,qt(qr.type)||"Component"))}return U(qr,jr)}}var nu=ml(!0),Ju=ml(!1),ro={},Xo=As(ro),vu=As(ro),Pl=As(ro);function Ou(m){if(m===ro)throw Error(u(174));return m}function vl(m,S){switch(Xa(Pl,S),Xa(vu,m),Xa(Xo,ro),m=S.nodeType,m){case 9:case 11:S=(S=S.documentElement)?S.namespaceURI:Rt(null,"");break;default:m=m===8?S.parentNode:S,S=m.namespaceURI||null,m=m.tagName,S=Rt(S,m)}ia(Xo),Xa(Xo,S)}function qu(){ia(Xo),ia(vu),ia(Pl)}function ci(m){Ou(Pl.current);var S=Ou(Xo.current),U=Rt(S,m.type);S!==U&&(Xa(vu,m),Xa(Xo,U))}function Zl(m){vu.current===m&&(ia(Xo),ia(vu))}var oo=As(0);function Hl(m){for(var S=m;S!==null;){if(S.tag===13){var U=S.memoizedState;if(U!==null&&(U=U.dehydrated,U===null||U.data==="$?"||U.data==="$!"))return S}else if(S.tag===19&&S.memoizedProps.revealOrder!==void 0){if(S.flags&64)return S}else if(S.child!==null){S.child.return=S,S=S.child;continue}if(S===m)break;for(;S.sibling===null;){if(S.return===null||S.return===m)return null;S=S.return}S.sibling.return=S.return,S=S.sibling}return null}var iu=null,wu=null,$u=!1;function Wl(m,S){var U=Sa(5,null,null,0);U.elementType="DELETED",U.type="DELETED",U.stateNode=S,U.return=m,U.flags=8,m.lastEffect!==null?(m.lastEffect.nextEffect=U,m.lastEffect=U):m.firstEffect=m.lastEffect=U}function uc(m,S){switch(m.tag){case 5:var U=m.type;return S=S.nodeType!==1||U.toLowerCase()!==S.nodeName.toLowerCase()?null:S,S!==null?(m.stateNode=S,!0):!1;case 6:return S=m.pendingProps===""||S.nodeType!==3?null:S,S!==null?(m.stateNode=S,!0):!1;case 13:return!1;default:return!1}}function vo(m){if($u){var S=wu;if(S){var U=S;if(!uc(m,S)){if(S=gi(U.nextSibling),!S||!uc(m,S)){m.flags=m.flags&-1025|2,$u=!1,iu=m;return}Wl(iu,U)}iu=m,wu=gi(S.firstChild)}else m.flags=m.flags&-1025|2,$u=!1,iu=m}}function Gl(m){for(m=m.return;m!==null&&m.tag!==5&&m.tag!==3&&m.tag!==13;)m=m.return;iu=m}function wc(m){if(m!==iu)return!1;if(!$u)return Gl(m),$u=!0,!1;var S=m.type;if(m.tag!==5||S!=="head"&&S!=="body"&&!ji(S,m.memoizedProps))for(S=wu;S;)Wl(m,S),S=gi(S.nextSibling);if(Gl(m),m.tag===13){if(m=m.memoizedState,m=m!==null?m.dehydrated:null,!m)throw Error(u(317));e:{for(m=m.nextSibling,S=0;m;){if(m.nodeType===8){var U=m.data;if(U==="/$"){if(S===0){wu=gi(m.nextSibling);break e}S--}else U!=="$"&&U!=="$!"&&U!=="$?"||S++}m=m.nextSibling}wu=null}}else wu=iu?gi(m.stateNode.nextSibling):null;return!0}function Il(){wu=iu=null,$u=!1}var ju=[];function lc(){for(var m=0;m<ju.length;m++)ju[m]._workInProgressVersionPrimary=null;ju.length=0}var gl=R.ReactCurrentDispatcher,au=R.ReactCurrentBatchConfig,el=0,Gs=null,No=null,$o=null,Kl=!1,Vu=!1;function su(){throw Error(u(321))}function Vl(m,S){if(S===null)return!1;for(var U=0;U<S.length&&U<m.length;U++)if(!Qn(m[U],S[U]))return!1;return!0}function cc(m,S,U,_e,Re,ot){if(el=ot,Gs=S,S.memoizedState=null,S.updateQueue=null,S.lanes=0,gl.current=m===null||m.memoizedState===null?uo:Cc,m=U(_e,Re),Vu){ot=0;do{if(Vu=!1,!(25>ot))throw Error(u(301));ot+=1,$o=No=null,S.updateQueue=null,gl.current=pc,m=U(_e,Re)}while(Vu)}if(gl.current=yl,S=No!==null&&No.next!==null,el=0,$o=No=Gs=null,Kl=!1,S)throw Error(u(300));return m}function Qo(){var m={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return $o===null?Gs.memoizedState=$o=m:$o=$o.next=m,$o}function tl(){if(No===null){var m=Gs.alternate;m=m!==null?m.memoizedState:null}else m=No.next;var S=$o===null?Gs.memoizedState:$o.next;if(S!==null)$o=S,No=m;else{if(m===null)throw Error(u(310));No=m,m={memoizedState:No.memoizedState,baseState:No.baseState,baseQueue:No.baseQueue,queue:No.queue,next:null},$o===null?Gs.memoizedState=$o=m:$o=$o.next=m}return $o}function du(m,S){return typeof S=="function"?S(m):S}function Yl(m){var S=tl(),U=S.queue;if(U===null)throw Error(u(311));U.lastRenderedReducer=m;var _e=No,Re=_e.baseQueue,ot=U.pending;if(ot!==null){if(Re!==null){var Ut=Re.next;Re.next=ot.next,ot.next=Ut}_e.baseQueue=Re=ot,U.pending=null}if(Re!==null){Re=Re.next,_e=_e.baseState;var nr=Ut=ot=null,Rr=Re;do{var fn=Rr.lane;if((el&fn)===fn)nr!==null&&(nr=nr.next={lane:0,action:Rr.action,eagerReducer:Rr.eagerReducer,eagerState:Rr.eagerState,next:null}),_e=Rr.eagerReducer===m?Rr.eagerState:m(_e,Rr.action);else{var Ri={lane:fn,action:Rr.action,eagerReducer:Rr.eagerReducer,eagerState:Rr.eagerState,next:null};nr===null?(Ut=nr=Ri,ot=_e):nr=nr.next=Ri,Gs.lanes|=fn,yo|=fn}Rr=Rr.next}while(Rr!==null&&Rr!==Re);nr===null?ot=_e:nr.next=Ut,Qn(_e,S.memoizedState)||(ku=!0),S.memoizedState=_e,S.baseState=ot,S.baseQueue=nr,U.lastRenderedState=_e}return[S.memoizedState,U.dispatch]}function rl(m){var S=tl(),U=S.queue;if(U===null)throw Error(u(311));U.lastRenderedReducer=m;var _e=U.dispatch,Re=U.pending,ot=S.memoizedState;if(Re!==null){U.pending=null;var Ut=Re=Re.next;do ot=m(ot,Ut.action),Ut=Ut.next;while(Ut!==Re);Qn(ot,S.memoizedState)||(ku=!0),S.memoizedState=ot,S.baseQueue===null&&(S.baseState=ot),U.lastRenderedState=ot}return[ot,_e]}function Ma(m,S,U){var _e=S._getVersion;_e=_e(S._source);var Re=S._workInProgressVersionPrimary;if(Re!==null?m=Re===_e:(m=m.mutableReadLanes,(m=(el&m)===m)&&(S._workInProgressVersionPrimary=_e,ju.push(S))),m)return U(S._source);throw ju.push(S),Error(u(350))}function Ec(m,S,U,_e){var Re=an;if(Re===null)throw Error(u(349));var ot=S._getVersion,Ut=ot(S._source),nr=gl.current,Rr=nr.useState(function(){return Ma(Re,S,U)}),fn=Rr[1],Ri=Rr[0];Rr=$o;var ka=m.memoizedState,Kn=ka.refs,ea=Kn.getSnapshot,Ra=ka.source;ka=ka.subscribe;var Ca=Gs;return m.memoizedState={refs:Kn,source:S,subscribe:_e},nr.useEffect(function(){Kn.getSnapshot=U,Kn.setSnapshot=fn;var qr=ot(S._source);if(!Qn(Ut,qr)){qr=U(S._source),Qn(Ri,qr)||(fn(qr),qr=N(Ca),Re.mutableReadLanes|=qr&Re.pendingLanes),qr=Re.mutableReadLanes,Re.entangledLanes|=qr;for(var jr=Re.entanglements,Qr=qr;0<Qr;){var Dn=31-mi(Qr),$n=1<<Dn;jr[Dn]|=qr,Qr&=~$n}}},[U,S,_e]),nr.useEffect(function(){return _e(S._source,function(){var qr=Kn.getSnapshot,jr=Kn.setSnapshot;try{jr(qr(S._source));var Qr=N(Ca);Re.mutableReadLanes|=Qr&Re.pendingLanes}catch(Dn){jr(function(){throw Dn})}})},[S,_e]),Qn(ea,U)&&Qn(Ra,S)&&Qn(ka,_e)||(m={pending:null,dispatch:null,lastRenderedReducer:du,lastRenderedState:Ri},m.dispatch=fn=Sc.bind(null,Gs,m),Rr.queue=m,Rr.baseQueue=null,Ri=Ma(Re,S,U),Rr.memoizedState=Rr.baseState=Ri),Ri}function fc(m,S,U){var _e=tl();return Ec(_e,m,S,U)}function Uu(m){var S=Qo();return typeof m=="function"&&(m=m()),S.memoizedState=S.baseState=m,m=S.queue={pending:null,dispatch:null,lastRenderedReducer:du,lastRenderedState:m},m=m.dispatch=Sc.bind(null,Gs,m),[S.memoizedState,m]}function Xl(m,S,U,_e){return m={tag:m,create:S,destroy:U,deps:_e,next:null},S=Gs.updateQueue,S===null?(S={lastEffect:null},Gs.updateQueue=S,S.lastEffect=m.next=m):(U=S.lastEffect,U===null?S.lastEffect=m.next=m:(_e=U.next,U.next=m,m.next=_e,S.lastEffect=m)),m}function dc(m){var S=Qo();return m={current:m},S.memoizedState=m}function Ql(){return tl().memoizedState}function Go(m,S,U,_e){var Re=Qo();Gs.flags|=m,Re.memoizedState=Xl(1|S,U,void 0,_e===void 0?null:_e)}function nl(m,S,U,_e){var Re=tl();_e=_e===void 0?null:_e;var ot=void 0;if(No!==null){var Ut=No.memoizedState;if(ot=Ut.destroy,_e!==null&&Vl(_e,Ut.deps)){Xl(S,U,ot,_e);return}}Gs.flags|=m,Re.memoizedState=Xl(1|S,U,ot,_e)}function Jo(m,S){return Go(516,4,m,S)}function go(m,S){return nl(516,4,m,S)}function Jl(m,S){return nl(4,2,m,S)}function zu(m,S){if(typeof S=="function")return m=m(),S(m),function(){S(null)};if(S!=null)return m=m(),S.current=m,function(){S.current=null}}function hu(m,S,U){return U=U!=null?U.concat([m]):null,nl(4,2,zu.bind(null,S,m),U)}function ou(){}function Dl(m,S){var U=tl();S=S===void 0?null:S;var _e=U.memoizedState;return _e!==null&&S!==null&&Vl(S,_e[1])?_e[0]:(U.memoizedState=[m,S],m)}function Zu(m,S){var U=tl();S=S===void 0?null:S;var _e=U.memoizedState;return _e!==null&&S!==null&&Vl(S,_e[1])?_e[0]:(m=m(),U.memoizedState=[m,S],m)}function hc(m,S){var U=$t();Cr(98>U?98:U,function(){m(!0)}),Cr(97<U?97:U,function(){var _e=au.transition;au.transition=1;try{m(!1),S()}finally{au.transition=_e}})}function Sc(m,S,U){var _e=I(),Re=N(m),ot={lane:Re,action:U,eagerReducer:null,eagerState:null,next:null},Ut=S.pending;if(Ut===null?ot.next=ot:(ot.next=Ut.next,Ut.next=ot),S.pending=ot,Ut=m.alternate,m===Gs||Ut!==null&&Ut===Gs)Vu=Kl=!0;else{if(m.lanes===0&&(Ut===null||Ut.lanes===0)&&(Ut=S.lastRenderedReducer,Ut!==null))try{var nr=S.lastRenderedState,Rr=Ut(nr,U);if(ot.eagerReducer=Ut,ot.eagerState=Rr,Qn(Rr,nr))return}catch(fn){}finally{}H(m,Re,_e)}}var yl={readContext:Aa,useCallback:su,useContext:su,useEffect:su,useImperativeHandle:su,useLayoutEffect:su,useMemo:su,useReducer:su,useRef:su,useState:su,useDebugValue:su,useDeferredValue:su,useTransition:su,useMutableSource:su,useOpaqueIdentifier:su,unstable_isNewReconciler:!1},uo={readContext:Aa,useCallback:function(m,S){return Qo().memoizedState=[m,S===void 0?null:S],m},useContext:Aa,useEffect:Jo,useImperativeHandle:function(m,S,U){return U=U!=null?U.concat([m]):null,Go(4,2,zu.bind(null,S,m),U)},useLayoutEffect:function(m,S){return Go(4,2,m,S)},useMemo:function(m,S){var U=Qo();return S=S===void 0?null:S,m=m(),U.memoizedState=[m,S],m},useReducer:function(m,S,U){var _e=Qo();return S=U!==void 0?U(S):S,_e.memoizedState=_e.baseState=S,m=_e.queue={pending:null,dispatch:null,lastRenderedReducer:m,lastRenderedState:S},m=m.dispatch=Sc.bind(null,Gs,m),[_e.memoizedState,m]},useRef:dc,useState:Uu,useDebugValue:ou,useDeferredValue:function(m){var S=Uu(m),U=S[0],_e=S[1];return Jo(function(){var Re=au.transition;au.transition=1;try{_e(m)}finally{au.transition=Re}},[m]),U},useTransition:function(){var m=Uu(!1),S=m[0];return m=hc.bind(null,m[1]),dc(m),[m,S]},useMutableSource:function(m,S,U){var _e=Qo();return _e.memoizedState={refs:{getSnapshot:S,setSnapshot:null},source:m,subscribe:U},Ec(_e,m,S,U)},useOpaqueIdentifier:function(){if($u){var m=!1,S=Rs(function(){throw m||(m=!0,U("r:"+(to++).toString(36))),Error(u(355))}),U=Uu(S)[1];return!(Gs.mode&2)&&(Gs.flags|=516,Xl(5,function(){U("r:"+(to++).toString(36))},void 0,null)),S}return S="r:"+(to++).toString(36),Uu(S),S},unstable_isNewReconciler:!1},Cc={readContext:Aa,useCallback:Dl,useContext:Aa,useEffect:go,useImperativeHandle:hu,useLayoutEffect:Jl,useMemo:Zu,useReducer:Yl,useRef:Ql,useState:function(){return Yl(du)},useDebugValue:ou,useDeferredValue:function(m){var S=Yl(du),U=S[0],_e=S[1];return go(function(){var Re=au.transition;au.transition=1;try{_e(m)}finally{au.transition=Re}},[m]),U},useTransition:function(){var m=Yl(du)[0];return[Ql().current,m]},useMutableSource:fc,useOpaqueIdentifier:function(){return Yl(du)[0]},unstable_isNewReconciler:!1},pc={readContext:Aa,useCallback:Dl,useContext:Aa,useEffect:go,useImperativeHandle:hu,useLayoutEffect:Jl,useMemo:Zu,useReducer:rl,useRef:Ql,useState:function(){return rl(du)},useDebugValue:ou,useDeferredValue:function(m){var S=rl(du),U=S[0],_e=S[1];return go(function(){var Re=au.transition;au.transition=1;try{_e(m)}finally{au.transition=Re}},[m]),U},useTransition:function(){var m=rl(du)[0];return[Ql().current,m]},useMutableSource:fc,useOpaqueIdentifier:function(){return rl(du)[0]},unstable_isNewReconciler:!1},il=R.ReactCurrentOwner,ku=!1;function lo(m,S,U,_e){S.child=m===null?Ju(S,null,U,_e):nu(S,m.child,U,_e)}function al(m,S,U,_e,Re){U=U.render;var ot=S.ref;return cs(S,Re),_e=cc(m,S,U,_e,ot,Re),m!==null&&!ku?(S.updateQueue=m.updateQueue,S.flags&=-517,m.lanes&=~Re,Su(m,S,Re)):(S.flags|=1,lo(m,S,_e,Re),S.child)}function Dc(m,S,U,_e,Re,ot){if(m===null){var Ut=U.type;return typeof Ut=="function"&&!co(Ut)&&Ut.defaultProps===void 0&&U.compare===null&&U.defaultProps===void 0?(S.tag=15,S.type=Ut,gu(m,S,Ut,_e,Re,ot)):(m=qo(U.type,null,_e,S,S.mode,ot),m.ref=S.ref,m.return=S,S.child=m)}return Ut=m.child,!(Re&ot)&&(Re=Ut.memoizedProps,U=U.compare,U=U!==null?U:Ni,U(Re,_e)&&m.ref===S.ref)?Su(m,S,ot):(S.flags|=1,m=qs(Ut,_e),m.ref=S.ref,m.return=S,S.child=m)}function gu(m,S,U,_e,Re,ot){if(m!==null&&Ni(m.memoizedProps,_e)&&m.ref===S.ref)if(ku=!1,(ot&Re)!==0)m.flags&16384&&(ku=!0);else return S.lanes=m.lanes,Su(m,S,ot);return jo(m,S,U,_e,ot)}function Ac(m,S,U){var _e=S.pendingProps,Re=_e.children,ot=m!==null?m.memoizedState:null;if(_e.mode==="hidden"||_e.mode==="unstable-defer-without-hiding")if(!(S.mode&4))S.memoizedState={baseLanes:0},vt(S,U);else if(U&1073741824)S.memoizedState={baseLanes:0},vt(S,ot!==null?ot.baseLanes:U);else return m=ot!==null?ot.baseLanes|U:U,S.lanes=S.childLanes=1073741824,S.memoizedState={baseLanes:m},vt(S,m),null;else ot!==null?(_e=ot.baseLanes|U,S.memoizedState=null):_e=U,vt(S,_e);return lo(m,S,Re,U),S.child}function sl(m,S){var U=S.ref;(m===null&&U!==null||m!==null&&m.ref!==U)&&(S.flags|=128)}function jo(m,S,U,_e,Re){var ot=en(U)?we:da.current;return ot=wr(S,ot),cs(S,Re),U=cc(m,S,U,_e,ot,Re),m!==null&&!ku?(S.updateQueue=m.updateQueue,S.flags&=-517,m.lanes&=~Re,Su(m,S,Re)):(S.flags|=1,lo(m,S,U,Re),S.child)}function ol(m,S,U,_e,Re){if(en(U)){var ot=!0;ri(S)}else ot=!1;if(cs(S,Re),S.stateNode===null)m!==null&&(m.alternate=null,S.alternate=null,S.flags|=2),Iu(S,U,_e),Nu(S,U,_e,Re),_e=!0;else if(m===null){var Ut=S.stateNode,nr=S.memoizedProps;Ut.props=nr;var Rr=Ut.context,fn=U.contextType;typeof fn=="object"&&fn!==null?fn=Aa(fn):(fn=en(U)?we:da.current,fn=wr(S,fn));var Ri=U.getDerivedStateFromProps,ka=typeof Ri=="function"||typeof Ut.getSnapshotBeforeUpdate=="function";ka||typeof Ut.UNSAFE_componentWillReceiveProps!="function"&&typeof Ut.componentWillReceiveProps!="function"||(nr!==_e||Rr!==fn)&&Qs(S,Ut,_e,fn),Hs=!1;var Kn=S.memoizedState;Ut.state=Kn,Ws(S,_e,Ut,Re),Rr=S.memoizedState,nr!==_e||Kn!==Rr||ve.current||Hs?(typeof Ri=="function"&&(fu(S,U,Ri,_e),Rr=S.memoizedState),(nr=Hs||Ku(S,U,nr,_e,Kn,Rr,fn))?(ka||typeof Ut.UNSAFE_componentWillMount!="function"&&typeof Ut.componentWillMount!="function"||(typeof Ut.componentWillMount=="function"&&Ut.componentWillMount(),typeof Ut.UNSAFE_componentWillMount=="function"&&Ut.UNSAFE_componentWillMount()),typeof Ut.componentDidMount=="function"&&(S.flags|=4)):(typeof Ut.componentDidMount=="function"&&(S.flags|=4),S.memoizedProps=_e,S.memoizedState=Rr),Ut.props=_e,Ut.state=Rr,Ut.context=fn,_e=nr):(typeof Ut.componentDidMount=="function"&&(S.flags|=4),_e=!1)}else{Ut=S.stateNode,xi(m,S),nr=S.memoizedProps,fn=S.type===S.elementType?nr:Xn(S.type,nr),Ut.props=fn,ka=S.pendingProps,Kn=Ut.context,Rr=U.contextType,typeof Rr=="object"&&Rr!==null?Rr=Aa(Rr):(Rr=en(U)?we:da.current,Rr=wr(S,Rr));var ea=U.getDerivedStateFromProps;(Ri=typeof ea=="function"||typeof Ut.getSnapshotBeforeUpdate=="function")||typeof Ut.UNSAFE_componentWillReceiveProps!="function"&&typeof Ut.componentWillReceiveProps!="function"||(nr!==ka||Kn!==Rr)&&Qs(S,Ut,_e,Rr),Hs=!1,Kn=S.memoizedState,Ut.state=Kn,Ws(S,_e,Ut,Re);var Ra=S.memoizedState;nr!==ka||Kn!==Ra||ve.current||Hs?(typeof ea=="function"&&(fu(S,U,ea,_e),Ra=S.memoizedState),(fn=Hs||Ku(S,U,fn,_e,Kn,Ra,Rr))?(Ri||typeof Ut.UNSAFE_componentWillUpdate!="function"&&typeof Ut.componentWillUpdate!="function"||(typeof Ut.componentWillUpdate=="function"&&Ut.componentWillUpdate(_e,Ra,Rr),typeof Ut.UNSAFE_componentWillUpdate=="function"&&Ut.UNSAFE_componentWillUpdate(_e,Ra,Rr)),typeof Ut.componentDidUpdate=="function"&&(S.flags|=4),typeof Ut.getSnapshotBeforeUpdate=="function"&&(S.flags|=256)):(typeof Ut.componentDidUpdate!="function"||nr===m.memoizedProps&&Kn===m.memoizedState||(S.flags|=4),typeof Ut.getSnapshotBeforeUpdate!="function"||nr===m.memoizedProps&&Kn===m.memoizedState||(S.flags|=256),S.memoizedProps=_e,S.memoizedState=Ra),Ut.props=_e,Ut.state=Ra,Ut.context=Rr,_e=fn):(typeof Ut.componentDidUpdate!="function"||nr===m.memoizedProps&&Kn===m.memoizedState||(S.flags|=4),typeof Ut.getSnapshotBeforeUpdate!="function"||nr===m.memoizedProps&&Kn===m.memoizedState||(S.flags|=256),_e=!1)}return je(m,S,U,_e,ot,Re)}function je(m,S,U,_e,Re,ot){sl(m,S);var Ut=(S.flags&64)!==0;if(!_e&&!Ut)return Re&&$i(S,U,!1),Su(m,S,ot);_e=S.stateNode,il.current=S;var nr=Ut&&typeof U.getDerivedStateFromError!="function"?null:_e.render();return S.flags|=1,m!==null&&Ut?(S.child=nu(S,m.child,null,ot),S.child=nu(S,null,nr,ot)):lo(m,S,nr,ot),S.memoizedState=_e.state,Re&&$i(S,U,!0),S.child}function yu(m){var S=m.stateNode;S.pendingContext?Vt(m,S.pendingContext,S.pendingContext!==S.context):S.context&&Vt(m,S.context,!1),vl(m,S.containerInfo)}var uu={dehydrated:null,retryLane:0};function Ol(m,S,U){var _e=S.pendingProps,Re=oo.current,ot=!1,Ut;return(Ut=(S.flags&64)!==0)||(Ut=m!==null&&m.memoizedState===null?!1:(Re&2)!==0),Ut?(ot=!0,S.flags&=-65):m!==null&&m.memoizedState===null||_e.fallback===void 0||_e.unstable_avoidThisFallback===!0||(Re|=1),Xa(oo,Re&1),m===null?(_e.fallback!==void 0&&vo(S),m=_e.children,Re=_e.fallback,ot?(m=Ko(S,m,Re,U),S.child.memoizedState={baseLanes:U},S.memoizedState=uu,m):typeof _e.unstable_expectedLoadTime=="number"?(m=Ko(S,m,Re,U),S.child.memoizedState={baseLanes:U},S.memoizedState=uu,S.lanes=33554432,m):(U=yc({mode:"visible",children:m},S.mode,U,null),U.return=S,S.child=U)):m.memoizedState!==null?ot?(_e=kl(m,S,_e.children,_e.fallback,U),ot=S.child,Re=m.child.memoizedState,ot.memoizedState=Re===null?{baseLanes:U}:{baseLanes:Re.baseLanes|U},ot.childLanes=m.childLanes&~U,S.memoizedState=uu,_e):(U=Eu(m,S,_e.children,U),S.memoizedState=null,U):ot?(_e=kl(m,S,_e.children,_e.fallback,U),ot=S.child,Re=m.child.memoizedState,ot.memoizedState=Re===null?{baseLanes:U}:{baseLanes:Re.baseLanes|U},ot.childLanes=m.childLanes&~U,S.memoizedState=uu,_e):(U=Eu(m,S,_e.children,U),S.memoizedState=null,U)}function Ko(m,S,U,_e){var Re=m.mode,ot=m.child;return S={mode:"hidden",children:S},!(Re&2)&&ot!==null?(ot.childLanes=0,ot.pendingProps=S):ot=yc(S,Re,0,null),U=Po(U,Re,_e,null),ot.return=m,U.return=m,ot.sibling=U,m.child=ot,U}function Eu(m,S,U,_e){var Re=m.child;return m=Re.sibling,U=qs(Re,{mode:"visible",children:U}),!(S.mode&2)&&(U.lanes=_e),U.return=S,U.sibling=null,m!==null&&(m.nextEffect=null,m.flags=8,S.firstEffect=S.lastEffect=m),S.child=U}function kl(m,S,U,_e,Re){var ot=S.mode,Ut=m.child;m=Ut.sibling;var nr={mode:"hidden",children:U};return!(ot&2)&&S.child!==Ut?(U=S.child,U.childLanes=0,U.pendingProps=nr,Ut=U.lastEffect,Ut!==null?(S.firstEffect=U.firstEffect,S.lastEffect=Ut,Ut.nextEffect=null):S.firstEffect=S.lastEffect=null):U=qs(Ut,nr),m!==null?_e=qs(m,_e):(_e=Po(_e,ot,Re,null),_e.flags|=2),_e.return=S,U.return=S,U.sibling=_e,S.child=U,_e}function ul(m,S){m.lanes|=S;var U=m.alternate;U!==null&&(U.lanes|=S),Ts(m.return,S)}function Hu(m,S,U,_e,Re,ot){var Ut=m.memoizedState;Ut===null?m.memoizedState={isBackwards:S,rendering:null,renderingStartTime:0,last:_e,tail:U,tailMode:Re,lastEffect:ot}:(Ut.isBackwards=S,Ut.rendering=null,Ut.renderingStartTime=0,Ut.last=_e,Ut.tail=U,Ut.tailMode=Re,Ut.lastEffect=ot)}function Ru(m,S,U){var _e=S.pendingProps,Re=_e.revealOrder,ot=_e.tail;if(lo(m,S,_e.children,U),_e=oo.current,_e&2)_e=_e&1|2,S.flags|=64;else{if(m!==null&&m.flags&64)e:for(m=S.child;m!==null;){if(m.tag===13)m.memoizedState!==null&&ul(m,U);else if(m.tag===19)ul(m,U);else if(m.child!==null){m.child.return=m,m=m.child;continue}if(m===S)break e;for(;m.sibling===null;){if(m.return===null||m.return===S)break e;m=m.return}m.sibling.return=m.return,m=m.sibling}_e&=1}if(Xa(oo,_e),!(S.mode&2))S.memoizedState=null;else switch(Re){case"forwards":for(U=S.child,Re=null;U!==null;)m=U.alternate,m!==null&&Hl(m)===null&&(Re=U),U=U.sibling;U=Re,U===null?(Re=S.child,S.child=null):(Re=U.sibling,U.sibling=null),Hu(S,!1,Re,U,ot,S.lastEffect);break;case"backwards":for(U=null,Re=S.child,S.child=null;Re!==null;){if(m=Re.alternate,m!==null&&Hl(m)===null){S.child=Re;break}m=Re.sibling,Re.sibling=U,U=Re,Re=m}Hu(S,!0,U,null,ot,S.lastEffect);break;case"together":Hu(S,!1,null,null,void 0,S.lastEffect);break;default:S.memoizedState=null}return S.child}function Su(m,S,U){if(m!==null&&(S.dependencies=m.dependencies),yo|=S.lanes,U&S.childLanes){if(m!==null&&S.child!==m.child)throw Error(u(153));if(S.child!==null){for(m=S.child,U=qs(m,m.pendingProps),S.child=U,U.return=S;m.sibling!==null;)m=m.sibling,U=U.sibling=qs(m,m.pendingProps),U.return=S;U.sibling=null}return S.child}return null}var _c,Rl,pu,Yu;_c=function(m,S){for(var U=S.child;U!==null;){if(U.tag===5||U.tag===6)m.appendChild(U.stateNode);else if(U.tag!==4&&U.child!==null){U.child.return=U,U=U.child;continue}if(U===S)break;for(;U.sibling===null;){if(U.return===null||U.return===S)return;U=U.return}U.sibling.return=U.return,U=U.sibling}},Rl=function(){},pu=function(m,S,U,_e){var Re=m.memoizedProps;if(Re!==_e){m=S.stateNode,Ou(Xo.current);var ot=null;switch(U){case"input":Re=pt(m,Re),_e=pt(m,_e),ot=[];break;case"option":Re=Ze(m,Re),_e=Ze(m,_e),ot=[];break;case"select":Re=n({},Re,{value:void 0}),_e=n({},_e,{value:void 0}),ot=[];break;case"textarea":Re=ut(m,Re),_e=ut(m,_e),ot=[];break;default:typeof Re.onClick!="function"&&typeof _e.onClick=="function"&&(m.onclick=ai)}Te(U,_e);var Ut;U=null;for(fn in Re)if(!_e.hasOwnProperty(fn)&&Re.hasOwnProperty(fn)&&Re[fn]!=null)if(fn==="style"){var nr=Re[fn];for(Ut in nr)nr.hasOwnProperty(Ut)&&(U||(U={}),U[Ut]="")}else fn!=="dangerouslySetInnerHTML"&&fn!=="children"&&fn!=="suppressContentEditableWarning"&&fn!=="suppressHydrationWarning"&&fn!=="autoFocus"&&(c.hasOwnProperty(fn)?ot||(ot=[]):(ot=ot||[]).push(fn,null));for(fn in _e){var Rr=_e[fn];if(nr=Re!=null?Re[fn]:void 0,_e.hasOwnProperty(fn)&&Rr!==nr&&(Rr!=null||nr!=null))if(fn==="style")if(nr){for(Ut in nr)!nr.hasOwnProperty(Ut)||Rr&&Rr.hasOwnProperty(Ut)||(U||(U={}),U[Ut]="");for(Ut in Rr)Rr.hasOwnProperty(Ut)&&nr[Ut]!==Rr[Ut]&&(U||(U={}),U[Ut]=Rr[Ut])}else U||(ot||(ot=[]),ot.push(fn,U)),U=Rr;else fn==="dangerouslySetInnerHTML"?(Rr=Rr?Rr.__html:void 0,nr=nr?nr.__html:void 0,Rr!=null&&nr!==Rr&&(ot=ot||[]).push(fn,Rr)):fn==="children"?typeof Rr!="string"&&typeof Rr!="number"||(ot=ot||[]).push(fn,""+Rr):fn!=="suppressContentEditableWarning"&&fn!=="suppressHydrationWarning"&&(c.hasOwnProperty(fn)?(Rr!=null&&fn==="onScroll"&&Je("scroll",m),ot||nr===Rr||(ot=[])):typeof Rr=="object"&&Rr!==null&&Rr.$$typeof===M?Rr.toString():(ot=ot||[]).push(fn,Rr))}U&&(ot=ot||[]).push("style",U);var fn=ot;(S.updateQueue=fn)&&(S.flags|=4)}},Yu=function(m,S,U,_e){U!==_e&&(S.flags|=4)};function Cu(m,S){if(!$u)switch(m.tailMode){case"hidden":S=m.tail;for(var U=null;S!==null;)S.alternate!==null&&(U=S),S=S.sibling;U===null?m.tail=null:U.sibling=null;break;case"collapsed":U=m.tail;for(var _e=null;U!==null;)U.alternate!==null&&(_e=U),U=U.sibling;_e===null?S||m.tail===null?m.tail=null:m.tail.sibling=null:_e.sibling=null}}function Bc(m,S,U){var _e=S.pendingProps;switch(S.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return null;case 1:return en(S.type)&&vr(),null;case 3:return qu(),ia(ve),ia(da),lc(),_e=S.stateNode,_e.pendingContext&&(_e.context=_e.pendingContext,_e.pendingContext=null),(m===null||m.child===null)&&(wc(S)?S.flags|=4:_e.hydrate||(S.flags|=256)),Rl(S),null;case 5:Zl(S);var Re=Ou(Pl.current);if(U=S.type,m!==null&&S.stateNode!=null)pu(m,S,U,_e,Re),m.ref!==S.ref&&(S.flags|=128);else{if(!_e){if(S.stateNode===null)throw Error(u(166));return null}if(m=Ou(Xo.current),wc(S)){_e=S.stateNode,U=S.type;var ot=S.memoizedProps;switch(_e[Na]=S,_e[ta]=ot,U){case"dialog":Je("cancel",_e),Je("close",_e);break;case"iframe":case"object":case"embed":Je("load",_e);break;case"video":case"audio":for(m=0;m<Nn.length;m++)Je(Nn[m],_e);break;case"source":Je("error",_e);break;case"img":case"image":case"link":Je("error",_e),Je("load",_e);break;case"details":Je("toggle",_e);break;case"input":et(_e,ot),Je("invalid",_e);break;case"select":_e._wrapperState={wasMultiple:!!ot.multiple},Je("invalid",_e);break;case"textarea":Wt(_e,ot),Je("invalid",_e)}Te(U,ot),m=null;for(var Ut in ot)ot.hasOwnProperty(Ut)&&(Re=ot[Ut],Ut==="children"?typeof Re=="string"?_e.textContent!==Re&&(m=["children",Re]):typeof Re=="number"&&_e.textContent!==""+Re&&(m=["children",""+Re]):c.hasOwnProperty(Ut)&&Re!=null&&Ut==="onScroll"&&Je("scroll",_e));switch(U){case"input":zt(_e),Ee(_e,ot,!0);break;case"textarea":zt(_e),Pe(_e);break;case"select":case"option":break;default:typeof ot.onClick=="function"&&(_e.onclick=ai)}_e=m,S.updateQueue=_e,_e!==null&&(S.flags|=4)}else{switch(Ut=Re.nodeType===9?Re:Re.ownerDocument,m===qe.html&&(m=Kt(U)),m===qe.html?U==="script"?(m=Ut.createElement("div"),m.innerHTML="<script><\/script>",m=m.removeChild(m.firstChild)):typeof _e.is=="string"?m=Ut.createElement(U,{is:_e.is}):(m=Ut.createElement(U),U==="select"&&(Ut=m,_e.multiple?Ut.multiple=!0:_e.size&&(Ut.size=_e.size))):m=Ut.createElementNS(m,U),m[Na]=S,m[ta]=_e,_c(m,S,!1,!1),S.stateNode=m,Ut=dt(U,_e),U){case"dialog":Je("cancel",m),Je("close",m),Re=_e;break;case"iframe":case"object":case"embed":Je("load",m),Re=_e;break;case"video":case"audio":for(Re=0;Re<Nn.length;Re++)Je(Nn[Re],m);Re=_e;break;case"source":Je("error",m),Re=_e;break;case"img":case"image":case"link":Je("error",m),Je("load",m),Re=_e;break;case"details":Je("toggle",m),Re=_e;break;case"input":et(m,_e),Re=pt(m,_e),Je("invalid",m);break;case"option":Re=Ze(m,_e);break;case"select":m._wrapperState={wasMultiple:!!_e.multiple},Re=n({},_e,{value:void 0}),Je("invalid",m);break;case"textarea":Wt(m,_e),Re=ut(m,_e),Je("invalid",m);break;default:Re=_e}Te(U,Re);var nr=Re;for(ot in nr)if(nr.hasOwnProperty(ot)){var Rr=nr[ot];ot==="style"?le(m,Rr):ot==="dangerouslySetInnerHTML"?(Rr=Rr?Rr.__html:void 0,Rr!=null&&Bt(m,Rr)):ot==="children"?typeof Rr=="string"?(U!=="textarea"||Rr!=="")&&Ct(m,Rr):typeof Rr=="number"&&Ct(m,""+Rr):ot!=="suppressContentEditableWarning"&&ot!=="suppressHydrationWarning"&&ot!=="autoFocus"&&(c.hasOwnProperty(ot)?Rr!=null&&ot==="onScroll"&&Je("scroll",m):Rr!=null&&$(m,ot,Rr,Ut))}switch(U){case"input":zt(m),Ee(m,_e,!1);break;case"textarea":zt(m),Pe(m);break;case"option":_e.value!=null&&m.setAttribute("value",""+cr(_e.value));break;case"select":m.multiple=!!_e.multiple,ot=_e.value,ot!=null?nt(m,!!_e.multiple,ot,!1):_e.defaultValue!=null&&nt(m,!!_e.multiple,_e.defaultValue,!0);break;default:typeof Re.onClick=="function"&&(m.onclick=ai)}Xi(U,_e)&&(S.flags|=4)}S.ref!==null&&(S.flags|=128)}return null;case 6:if(m&&S.stateNode!=null)Yu(m,S,m.memoizedProps,_e);else{if(typeof _e!="string"&&S.stateNode===null)throw Error(u(166));U=Ou(Pl.current),Ou(Xo.current),wc(S)?(_e=S.stateNode,U=S.memoizedProps,_e[Na]=S,_e.nodeValue!==U&&(S.flags|=4)):(_e=(U.nodeType===9?U:U.ownerDocument).createTextNode(_e),_e[Na]=S,S.stateNode=_e)}return null;case 13:return ia(oo),_e=S.memoizedState,S.flags&64?(S.lanes=U,S):(_e=_e!==null,U=!1,m===null?S.memoizedProps.fallback!==void 0&&wc(S):U=m.memoizedState!==null,_e&&!U&&S.mode&2&&(m===null&&S.memoizedProps.unstable_avoidThisFallback!==!0||oo.current&1?Oa===0&&(Oa=3):((Oa===0||Oa===3)&&(Oa=4),an===null||!(yo&134217727)&&!(ys&134217727)||Se(an,dn))),(_e||U)&&(S.flags|=4),null);case 4:return qu(),Rl(S),m===null&&Gt(S.stateNode.containerInfo),null;case 10:return gs(S),null;case 17:return en(S.type)&&vr(),null;case 19:if(ia(oo),_e=S.memoizedState,_e===null)return null;if(ot=(S.flags&64)!==0,Ut=_e.rendering,Ut===null)if(ot)Cu(_e,!1);else{if(Oa!==0||m!==null&&m.flags&64)for(m=S.child;m!==null;){if(Ut=Hl(m),Ut!==null){for(S.flags|=64,Cu(_e,!1),ot=Ut.updateQueue,ot!==null&&(S.updateQueue=ot,S.flags|=4),_e.lastEffect===null&&(S.firstEffect=null),S.lastEffect=_e.lastEffect,_e=U,U=S.child;U!==null;)ot=U,m=_e,ot.flags&=2,ot.nextEffect=null,ot.firstEffect=null,ot.lastEffect=null,Ut=ot.alternate,Ut===null?(ot.childLanes=0,ot.lanes=m,ot.child=null,ot.memoizedProps=null,ot.memoizedState=null,ot.updateQueue=null,ot.dependencies=null,ot.stateNode=null):(ot.childLanes=Ut.childLanes,ot.lanes=Ut.lanes,ot.child=Ut.child,ot.memoizedProps=Ut.memoizedProps,ot.memoizedState=Ut.memoizedState,ot.updateQueue=Ut.updateQueue,ot.type=Ut.type,m=Ut.dependencies,ot.dependencies=m===null?null:{lanes:m.lanes,firstContext:m.firstContext}),U=U.sibling;return Xa(oo,oo.current&1|2),S.child}m=m.sibling}_e.tail!==null&&Tt()>nc&&(S.flags|=64,ot=!0,Cu(_e,!1),S.lanes=33554432)}else{if(!ot)if(m=Hl(Ut),m!==null){if(S.flags|=64,ot=!0,U=m.updateQueue,U!==null&&(S.updateQueue=U,S.flags|=4),Cu(_e,!0),_e.tail===null&&_e.tailMode==="hidden"&&!Ut.alternate&&!$u)return S=S.lastEffect=_e.lastEffect,S!==null&&(S.nextEffect=null),null}else 2*Tt()-_e.renderingStartTime>nc&&U!==1073741824&&(S.flags|=64,ot=!0,Cu(_e,!1),S.lanes=33554432);_e.isBackwards?(Ut.sibling=S.child,S.child=Ut):(U=_e.last,U!==null?U.sibling=Ut:S.child=Ut,_e.last=Ut)}return _e.tail!==null?(U=_e.tail,_e.rendering=U,_e.tail=U.sibling,_e.lastEffect=S.lastEffect,_e.renderingStartTime=Tt(),U.sibling=null,S=oo.current,Xa(oo,ot?S&1|2:S&1),U):null;case 23:case 24:return Qt(),m!==null&&m.memoizedState!==null!=(S.memoizedState!==null)&&_e.mode!=="unstable-defer-without-hiding"&&(S.flags|=4),null}throw Error(u(156,S.tag))}function Tc(m){switch(m.tag){case 1:en(m.type)&&vr();var S=m.flags;return S&4096?(m.flags=S&-4097|64,m):null;case 3:if(qu(),ia(ve),ia(da),lc(),S=m.flags,S&64)throw Error(u(285));return m.flags=S&-4097|64,m;case 5:return Zl(m),null;case 13:return ia(oo),S=m.flags,S&4096?(m.flags=S&-4097|64,m):null;case 19:return ia(oo),null;case 4:return qu(),null;case 10:return gs(m),null;case 23:case 24:return Qt(),null;default:return null}}function Ao(m,S){try{var U="",_e=S;do U+=tr(_e),_e=_e.return;while(_e);var Re=U}catch(ot){Re=`
Error generating stack: `+ot.message+`
`+ot.stack}return{value:m,source:S,stack:Re}}function ll(m,S){try{console.error(S.value)}catch(U){setTimeout(function(){throw U})}}var bl=typeof WeakMap=="function"?WeakMap:Map;function Ll(m,S,U){U=mo(-1,U),U.tag=3,U.payload={element:null};var _e=S.value;return U.callback=function(){El||(El=!0,ic=_e),ll(m,S)},U}function Ml(m,S,U){U=mo(-1,U),U.tag=3;var _e=m.type.getDerivedStateFromError;if(typeof _e=="function"){var Re=S.value;U.payload=function(){return ll(m,S),_e(Re)}}var ot=m.stateNode;return ot!==null&&typeof ot.componentDidCatch=="function"&&(U.callback=function(){typeof _e!="function"&&(Uo===null?Uo=new Set([this]):Uo.add(this),ll(m,S));var Ut=S.stack;this.componentDidCatch(S.value,{componentStack:Ut!==null?Ut:""})}),U}var xl=typeof WeakSet=="function"?WeakSet:Set;function Fl(m){var S=m.ref;if(S!==null)if(typeof S=="function")try{S(null)}catch(U){Ja(m,U)}else S.current=null}function Oc(m,S){switch(S.tag){case 0:case 11:case 15:case 22:return;case 1:if(S.flags&256&&m!==null){var U=m.memoizedProps,_e=m.memoizedState;m=S.stateNode,S=m.getSnapshotBeforeUpdate(S.elementType===S.type?U:Xn(S.type,U),_e),m.__reactInternalSnapshotBeforeUpdate=S}return;case 3:S.flags&256&&Di(S.stateNode.containerInfo);return;case 5:case 6:case 4:case 17:return}throw Error(u(163))}function ql(m,S,U){switch(U.tag){case 0:case 11:case 15:case 22:if(S=U.updateQueue,S=S!==null?S.lastEffect:null,S!==null){m=S=S.next;do{if((m.tag&3)===3){var _e=m.create;m.destroy=_e()}m=m.next}while(m!==S)}if(S=U.updateQueue,S=S!==null?S.lastEffect:null,S!==null){m=S=S.next;do{var Re=m;_e=Re.next,Re=Re.tag,Re&4&&Re&1&&(pa(U,m),Ea(U,m)),m=_e}while(m!==S)}return;case 1:m=U.stateNode,U.flags&4&&(S===null?m.componentDidMount():(_e=U.elementType===U.type?S.memoizedProps:Xn(U.type,S.memoizedProps),m.componentDidUpdate(_e,S.memoizedState,m.__reactInternalSnapshotBeforeUpdate))),S=U.updateQueue,S!==null&&Co(U,S,m);return;case 3:if(S=U.updateQueue,S!==null){if(m=null,U.child!==null)switch(U.child.tag){case 5:m=U.child.stateNode;break;case 1:m=U.child.stateNode}Co(U,S,m)}return;case 5:m=U.stateNode,S===null&&U.flags&4&&Xi(U.type,U.memoizedProps)&&m.focus();return;case 6:return;case 4:return;case 12:return;case 13:U.memoizedState===null&&(U=U.alternate,U!==null&&(U=U.memoizedState,U!==null&&(U=U.dehydrated,U!==null&&mt(U))));return;case 19:case 17:case 20:case 21:case 23:case 24:return}throw Error(u(163))}function Bl(m,S){for(var U=m;;){if(U.tag===5){var _e=U.stateNode;if(S)_e=_e.style,typeof _e.setProperty=="function"?_e.setProperty("display","none","important"):_e.display="none";else{_e=U.stateNode;var Re=U.memoizedProps.style;Re=Re!=null&&Re.hasOwnProperty("display")?Re.display:null,_e.style.display=ue("display",Re)}}else if(U.tag===6)U.stateNode.nodeValue=S?"":U.memoizedProps;else if((U.tag!==23&&U.tag!==24||U.memoizedState===null||U===m)&&U.child!==null){U.child.return=U,U=U.child;continue}if(U===m)break;for(;U.sibling===null;){if(U.return===null||U.return===m)return;U=U.return}U.sibling.return=U.return,U=U.sibling}}function cl(m,S){if(Ln&&typeof Ln.onCommitFiberUnmount=="function")try{Ln.onCommitFiberUnmount(In,S)}catch(ot){}switch(S.tag){case 0:case 11:case 14:case 15:case 22:if(m=S.updateQueue,m!==null&&(m=m.lastEffect,m!==null)){var U=m=m.next;do{var _e=U,Re=_e.destroy;if(_e=_e.tag,Re!==void 0)if(_e&4)pa(S,U);else{_e=S;try{Re()}catch(ot){Ja(_e,ot)}}U=U.next}while(U!==m)}break;case 1:if(Fl(S),m=S.stateNode,typeof m.componentWillUnmount=="function")try{m.props=S.memoizedProps,m.state=S.memoizedState,m.componentWillUnmount()}catch(ot){Ja(S,ot)}break;case 5:Fl(S);break;case 4:ec(m,S)}}function Pc(m){m.alternate=null,m.child=null,m.dependencies=null,m.firstEffect=null,m.lastEffect=null,m.memoizedProps=null,m.memoizedState=null,m.pendingProps=null,m.return=null,m.updateQueue=null}function mc(m){return m.tag===5||m.tag===3||m.tag===4}function Lu(m){e:{for(var S=m.return;S!==null;){if(mc(S))break e;S=S.return}throw Error(u(160))}var U=S;switch(S=U.stateNode,U.tag){case 5:var _e=!1;break;case 3:S=S.containerInfo,_e=!0;break;case 4:S=S.containerInfo,_e=!0;break;default:throw Error(u(161))}U.flags&16&&(Ct(S,""),U.flags&=-17);e:t:for(U=m;;){for(;U.sibling===null;){if(U.return===null||mc(U.return)){U=null;break e}U=U.return}for(U.sibling.return=U.return,U=U.sibling;U.tag!==5&&U.tag!==6&&U.tag!==18;){if(U.flags&2||U.child===null||U.tag===4)continue t;U.child.return=U,U=U.child}if(!(U.flags&2)){U=U.stateNode;break e}}_e?Nl(m,U,S):wl(m,U,S)}function Nl(m,S,U){var _e=m.tag,Re=_e===5||_e===6;if(Re)m=Re?m.stateNode:m.stateNode.instance,S?U.nodeType===8?U.parentNode.insertBefore(m,S):U.insertBefore(m,S):(U.nodeType===8?(S=U.parentNode,S.insertBefore(m,U)):(S=U,S.appendChild(m)),U=U._reactRootContainer,U!=null||S.onclick!==null||(S.onclick=ai));else if(_e!==4&&(m=m.child,m!==null))for(Nl(m,S,U),m=m.sibling;m!==null;)Nl(m,S,U),m=m.sibling}function wl(m,S,U){var _e=m.tag,Re=_e===5||_e===6;if(Re)m=Re?m.stateNode:m.stateNode.instance,S?U.insertBefore(m,S):U.appendChild(m);else if(_e!==4&&(m=m.child,m!==null))for(wl(m,S,U),m=m.sibling;m!==null;)wl(m,S,U),m=m.sibling}function ec(m,S){for(var U=S,_e=!1,Re,ot;;){if(!_e){_e=U.return;e:for(;;){if(_e===null)throw Error(u(160));switch(Re=_e.stateNode,_e.tag){case 5:ot=!1;break e;case 3:Re=Re.containerInfo,ot=!0;break e;case 4:Re=Re.containerInfo,ot=!0;break e}_e=_e.return}_e=!0}if(U.tag===5||U.tag===6){e:for(var Ut=m,nr=U,Rr=nr;;)if(cl(Ut,Rr),Rr.child!==null&&Rr.tag!==4)Rr.child.return=Rr,Rr=Rr.child;else{if(Rr===nr)break e;for(;Rr.sibling===null;){if(Rr.return===null||Rr.return===nr)break e;Rr=Rr.return}Rr.sibling.return=Rr.return,Rr=Rr.sibling}ot?(Ut=Re,nr=U.stateNode,Ut.nodeType===8?Ut.parentNode.removeChild(nr):Ut.removeChild(nr)):Re.removeChild(U.stateNode)}else if(U.tag===4){if(U.child!==null){Re=U.stateNode.containerInfo,ot=!0,U.child.return=U,U=U.child;continue}}else if(cl(m,U),U.child!==null){U.child.return=U,U=U.child;continue}if(U===S)break;for(;U.sibling===null;){if(U.return===null||U.return===S)return;U=U.return,U.tag===4&&(_e=!1)}U.sibling.return=U.return,U=U.sibling}}function tc(m,S){switch(S.tag){case 0:case 11:case 14:case 15:case 22:var U=S.updateQueue;if(U=U!==null?U.lastEffect:null,U!==null){var _e=U=U.next;do(_e.tag&3)===3&&(m=_e.destroy,_e.destroy=void 0,m!==void 0&&m()),_e=_e.next;while(_e!==U)}return;case 1:return;case 5:if(U=S.stateNode,U!=null){_e=S.memoizedProps;var Re=m!==null?m.memoizedProps:_e;m=S.type;var ot=S.updateQueue;if(S.updateQueue=null,ot!==null){for(U[ta]=_e,m==="input"&&_e.type==="radio"&&_e.name!=null&&Ne(U,_e),dt(m,Re),S=dt(m,_e),Re=0;Re<ot.length;Re+=2){var Ut=ot[Re],nr=ot[Re+1];Ut==="style"?le(U,nr):Ut==="dangerouslySetInnerHTML"?Bt(U,nr):Ut==="children"?Ct(U,nr):$(U,Ut,nr,S)}switch(m){case"input":me(U,_e);break;case"textarea":Zt(U,_e);break;case"select":m=U._wrapperState.wasMultiple,U._wrapperState.wasMultiple=!!_e.multiple,ot=_e.value,ot!=null?nt(U,!!_e.multiple,ot,!1):m!==!!_e.multiple&&(_e.defaultValue!=null?nt(U,!!_e.multiple,_e.defaultValue,!0):nt(U,!!_e.multiple,_e.multiple?[]:"",!1))}}}return;case 6:if(S.stateNode===null)throw Error(u(162));S.stateNode.nodeValue=S.memoizedProps;return;case 3:U=S.stateNode,U.hydrate&&(U.hydrate=!1,mt(U.containerInfo));return;case 12:return;case 13:S.memoizedState!==null&&(rc=Tt(),Bl(S.child,!0)),vc(S);return;case 19:vc(S);return;case 17:return;case 23:case 24:Bl(S,S.memoizedState!==null);return}throw Error(u(163))}function vc(m){var S=m.updateQueue;if(S!==null){m.updateQueue=null;var U=m.stateNode;U===null&&(U=m.stateNode=new xl),S.forEach(function(_e){var Re=hi.bind(null,m,_e);U.has(_e)||(U.add(_e),_e.then(Re,Re))})}}function A(m,S){return m!==null&&(m=m.memoizedState,m===null||m.dehydrated!==null)?(S=S.memoizedState,S!==null&&S.dehydrated===null):!1}var P=Math.ceil,D=R.ReactCurrentDispatcher,pe=R.ReactCurrentOwner,Oe=0,an=null,zn=null,dn=0,Mi=0,Qa=As(0),Oa=0,To=null,ds=0,yo=0,ys=0,gc=0,$l=null,rc=0,nc=1/0;function fl(){nc=Tt()+500}var ki=null,El=!1,ic=null,Uo=null,no=!1,Wa=null,dl=90,Sl=[],ac=[],hl=null,pl=0,Xu=null,j=-1,r=0,a=0,_=null,E=!1;function I(){return Oe&48?Tt():j!==-1?j:j=Tt()}function N(m){if(m=m.mode,!(m&2))return 1;if(!(m&4))return $t()===99?1:2;if(r===0&&(r=ds),Zn.transition!==0){a!==0&&(a=$l!==null?$l.pendingLanes:0),m=r;var S=4186112&~a;return S&=-S,S===0&&(m=4186112&~m,S=m&-m,S===0&&(S=8192)),S}return m=$t(),Oe&4&&m===98?m=on(12,r):(m=yn(m),m=on(m,r)),m}function H(m,S,U){if(50<pl)throw pl=0,Xu=null,Error(u(185));if(m=oe(m,S),m===null)return null;Ai(m,S,U),m===an&&(ys|=S,Oa===4&&Se(m,dn));var _e=$t();S===1?Oe&8&&!(Oe&48)?De(m):(he(m,U),Oe===0&&(fl(),nn())):(!(Oe&4)||_e!==98&&_e!==99||(hl===null?hl=new Set([m]):hl.add(m)),he(m,U)),$l=m}function oe(m,S){m.lanes|=S;var U=m.alternate;for(U!==null&&(U.lanes|=S),U=m,m=m.return;m!==null;)m.childLanes|=S,U=m.alternate,U!==null&&(U.childLanes|=S),U=m,m=m.return;return U.tag===3?U.stateNode:null}function he(m,S){for(var U=m.callbackNode,_e=m.suspendedLanes,Re=m.pingedLanes,ot=m.expirationTimes,Ut=m.pendingLanes;0<Ut;){var nr=31-mi(Ut),Rr=1<<nr,fn=ot[nr];if(fn===-1){if(!(Rr&_e)||Rr&Re){fn=S,Hr(Rr);var Ri=Ir;ot[nr]=10<=Ri?fn+250:6<=Ri?fn+5e3:-1}}else fn<=S&&(m.expiredLanes|=Rr);Ut&=~Rr}if(_e=cn(m,m===an?dn:0),S=Ir,_e===0)U!==null&&(U!==z&&Qi(U),m.callbackNode=null,m.callbackPriority=0);else{if(U!==null){if(m.callbackPriority===S)return;U!==z&&Qi(U)}S===15?(U=De.bind(null,m),q===null?(q=[U],de=ua(Eo,An)):q.push(U),U=z):S===14?U=Kr(99,De.bind(null,m)):(U=Ar(S),U=Kr(U,be.bind(null,m))),m.callbackPriority=S,m.callbackNode=U}}function be(m){if(j=-1,a=r=0,Oe&48)throw Error(u(327));var S=m.callbackNode;if(_i()&&m.callbackNode!==S)return null;var U=cn(m,m===an?dn:0);if(U===0)return null;var _e=U,Re=Oe;Oe|=16;var ot=Wr();(an!==m||dn!==_e)&&(fl(),yr(m,_e));do try{un();break}catch(nr){Tr(m,nr)}while(!0);if(is(),D.current=ot,Oe=Re,zn!==null?_e=0:(an=null,dn=0,_e=Oa),ds&ys)yr(m,0);else if(_e!==0){if(_e===2&&(Oe|=64,m.hydrate&&(m.hydrate=!1,Di(m.containerInfo)),U=tn(m),U!==0&&(_e=Br(m,U))),_e===1)throw S=To,yr(m,0),Se(m,U),he(m,Tt()),S;switch(m.finishedWork=m.current.alternate,m.finishedLanes=U,_e){case 0:case 1:throw Error(u(345));case 2:En(m);break;case 3:if(Se(m,U),(U&62914560)===U&&(_e=rc+500-Tt(),10<_e)){if(cn(m,0)!==0)break;if(Re=m.suspendedLanes,(Re&U)!==U){I(),m.pingedLanes|=m.suspendedLanes&Re;break}m.timeoutHandle=Ti(En.bind(null,m),_e);break}En(m);break;case 4:if(Se(m,U),(U&4186112)===U)break;for(_e=m.eventTimes,Re=-1;0<U;){var Ut=31-mi(U);ot=1<<Ut,Ut=_e[Ut],Ut>Re&&(Re=Ut),U&=~ot}if(U=Re,U=Tt()-U,U=(120>U?120:480>U?480:1080>U?1080:1920>U?1920:3e3>U?3e3:4320>U?4320:1960*P(U/1960))-U,10<U){m.timeoutHandle=Ti(En.bind(null,m),U);break}En(m);break;case 5:En(m);break;default:throw Error(u(329))}}return he(m,Tt()),m.callbackNode===S?be.bind(null,m):null}function Se(m,S){for(S&=~gc,S&=~ys,m.suspendedLanes|=S,m.pingedLanes&=~S,m=m.expirationTimes;0<S;){var U=31-mi(S),_e=1<<U;m[U]=-1,S&=~_e}}function De(m){if(Oe&48)throw Error(u(327));if(_i(),m===an&&m.expiredLanes&dn){var S=dn,U=Br(m,S);ds&ys&&(S=cn(m,S),U=Br(m,S))}else S=cn(m,0),U=Br(m,S);if(m.tag!==0&&U===2&&(Oe|=64,m.hydrate&&(m.hydrate=!1,Di(m.containerInfo)),S=tn(m),S!==0&&(U=Br(m,S))),U===1)throw U=To,yr(m,0),Se(m,S),he(m,Tt()),U;return m.finishedWork=m.current.alternate,m.finishedLanes=S,En(m),he(m,Tt()),null}function He(){if(hl!==null){var m=hl;hl=null,m.forEach(function(S){S.expiredLanes|=24&S.pendingLanes,he(S,Tt())})}nn()}function Xe(m,S){var U=Oe;Oe|=1;try{return m(S)}finally{Oe=U,Oe===0&&(fl(),nn())}}function lt(m,S){var U=Oe;Oe&=-2,Oe|=8;try{return m(S)}finally{Oe=U,Oe===0&&(fl(),nn())}}function vt(m,S){Xa(Qa,Mi),Mi|=S,ds|=S}function Qt(){Mi=Qa.current,ia(Qa)}function yr(m,S){m.finishedWork=null,m.finishedLanes=0;var U=m.timeoutHandle;if(U!==-1&&(m.timeoutHandle=-1,ga(U)),zn!==null)for(U=zn.return;U!==null;){var _e=U;switch(_e.tag){case 1:_e=_e.type.childContextTypes,_e!=null&&vr();break;case 3:qu(),ia(ve),ia(da),lc();break;case 5:Zl(_e);break;case 4:qu();break;case 13:ia(oo);break;case 19:ia(oo);break;case 10:gs(_e);break;case 23:case 24:Qt()}U=U.return}an=m,zn=qs(m.current,null),dn=Mi=ds=S,Oa=0,To=null,gc=ys=yo=0}function Tr(m,S){do{var U=zn;try{if(is(),gl.current=yl,Kl){for(var _e=Gs.memoizedState;_e!==null;){var Re=_e.queue;Re!==null&&(Re.pending=null),_e=_e.next}Kl=!1}if(el=0,$o=No=Gs=null,Vu=!1,pe.current=null,U===null||U.return===null){Oa=1,To=S,zn=null;break}e:{var ot=m,Ut=U.return,nr=U,Rr=S;if(S=dn,nr.flags|=2048,nr.firstEffect=nr.lastEffect=null,Rr!==null&&typeof Rr=="object"&&typeof Rr.then=="function"){var fn=Rr;if(!(nr.mode&2)){var Ri=nr.alternate;Ri?(nr.updateQueue=Ri.updateQueue,nr.memoizedState=Ri.memoizedState,nr.lanes=Ri.lanes):(nr.updateQueue=null,nr.memoizedState=null)}var ka=(oo.current&1)!==0,Kn=Ut;do{var ea;if(ea=Kn.tag===13){var Ra=Kn.memoizedState;if(Ra!==null)ea=Ra.dehydrated!==null;else{var Ca=Kn.memoizedProps;ea=Ca.fallback===void 0?!1:Ca.unstable_avoidThisFallback!==!0?!0:!ka}}if(ea){var qr=Kn.updateQueue;if(qr===null){var jr=new Set;jr.add(fn),Kn.updateQueue=jr}else qr.add(fn);if(!(Kn.mode&2)){if(Kn.flags|=64,nr.flags|=16384,nr.flags&=-2981,nr.tag===1)if(nr.alternate===null)nr.tag=17;else{var Qr=mo(-1,1);Qr.tag=2,So(nr,Qr)}nr.lanes|=1;break e}Rr=void 0,nr=S;var Dn=ot.pingCache;if(Dn===null?(Dn=ot.pingCache=new bl,Rr=new Set,Dn.set(fn,Rr)):(Rr=Dn.get(fn),Rr===void 0&&(Rr=new Set,Dn.set(fn,Rr))),!Rr.has(nr)){Rr.add(nr);var $n=Hi.bind(null,ot,fn,nr);fn.then($n,$n)}Kn.flags|=4096,Kn.lanes=S;break e}Kn=Kn.return}while(Kn!==null);Rr=Error((qt(nr.type)||"A React component")+` suspended while rendering, but no fallback UI was specified.
Add a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display.`)}Oa!==5&&(Oa=2),Rr=Ao(Rr,nr),Kn=Ut;do{switch(Kn.tag){case 3:ot=Rr,Kn.flags|=4096,S&=-S,Kn.lanes|=S;var ja=Ll(Kn,ot,S);ru(Kn,ja);break e;case 1:ot=Rr;var Ui=Kn.type,Ua=Kn.stateNode;if(!(Kn.flags&64)&&(typeof Ui.getDerivedStateFromError=="function"||Ua!==null&&typeof Ua.componentDidCatch=="function"&&(Uo===null||!Uo.has(Ua)))){Kn.flags|=4096,S&=-S,Kn.lanes|=S;var ps=Ml(Kn,ot,S);ru(Kn,ps);break e}}Kn=Kn.return}while(Kn!==null)}li(U)}catch(Ga){S=Ga,zn===U&&U!==null&&(zn=U=U.return);continue}break}while(!0)}function Wr(){var m=D.current;return D.current=yl,m===null?yl:m}function Br(m,S){var U=Oe;Oe|=16;var _e=Wr();an===m&&dn===S||yr(m,S);do try{Cn();break}catch(Re){Tr(m,Re)}while(!0);if(is(),Oe=U,D.current=_e,zn!==null)throw Error(u(261));return an=null,dn=0,Oa}function Cn(){for(;zn!==null;)Hn(zn)}function un(){for(;zn!==null&&!wo();)Hn(zn)}function Hn(m){var S=ss(m.alternate,m,Mi);m.memoizedProps=m.pendingProps,S===null?li(m):zn=S,pe.current=null}function li(m){var S=m;do{var U=S.alternate;if(m=S.return,S.flags&2048){if(U=Tc(S),U!==null){U.flags&=2047,zn=U;return}m!==null&&(m.firstEffect=m.lastEffect=null,m.flags|=2048)}else{if(U=Bc(U,S,Mi),U!==null){zn=U;return}if(U=S,U.tag!==24&&U.tag!==23||U.memoizedState===null||Mi&1073741824||!(U.mode&4)){for(var _e=0,Re=U.child;Re!==null;)_e|=Re.lanes|Re.childLanes,Re=Re.sibling;U.childLanes=_e}m!==null&&!(m.flags&2048)&&(m.firstEffect===null&&(m.firstEffect=S.firstEffect),S.lastEffect!==null&&(m.lastEffect!==null&&(m.lastEffect.nextEffect=S.firstEffect),m.lastEffect=S.lastEffect),1<S.flags&&(m.lastEffect!==null?m.lastEffect.nextEffect=S:m.firstEffect=S,m.lastEffect=S))}if(S=S.sibling,S!==null){zn=S;return}zn=S=m}while(S!==null);Oa===0&&(Oa=5)}function En(m){var S=$t();return Cr(99,qn.bind(null,m,S)),null}function qn(m,S){do _i();while(Wa!==null);if(Oe&48)throw Error(u(327));var U=m.finishedWork;if(U===null)return null;if(m.finishedWork=null,m.finishedLanes=0,U===m.current)throw Error(u(177));m.callbackNode=null;var _e=U.lanes|U.childLanes,Re=_e,ot=m.pendingLanes&~Re;m.pendingLanes=Re,m.suspendedLanes=0,m.pingedLanes=0,m.expiredLanes&=Re,m.mutableReadLanes&=Re,m.entangledLanes&=Re,Re=m.entanglements;for(var Ut=m.eventTimes,nr=m.expirationTimes;0<ot;){var Rr=31-mi(ot),fn=1<<Rr;Re[Rr]=0,Ut[Rr]=-1,nr[Rr]=-1,ot&=~fn}if(hl!==null&&!(_e&24)&&hl.has(m)&&hl.delete(m),m===an&&(zn=an=null,dn=0),1<U.flags?U.lastEffect!==null?(U.lastEffect.nextEffect=U,_e=U.firstEffect):_e=U:_e=U.firstEffect,_e!==null){if(Re=Oe,Oe|=32,pe.current=null,Si=wa,Ut=Li(),ca(Ut)){if("selectionStart"in Ut)nr={start:Ut.selectionStart,end:Ut.selectionEnd};else e:if(nr=(nr=Ut.ownerDocument)&&nr.defaultView||window,(fn=nr.getSelection&&nr.getSelection())&&fn.rangeCount!==0){nr=fn.anchorNode,ot=fn.anchorOffset,Rr=fn.focusNode,fn=fn.focusOffset;try{nr.nodeType,Rr.nodeType}catch(Ga){nr=null;break e}var Ri=0,ka=-1,Kn=-1,ea=0,Ra=0,Ca=Ut,qr=null;t:for(;;){for(var jr;Ca!==nr||ot!==0&&Ca.nodeType!==3||(ka=Ri+ot),Ca!==Rr||fn!==0&&Ca.nodeType!==3||(Kn=Ri+fn),Ca.nodeType===3&&(Ri+=Ca.nodeValue.length),(jr=Ca.firstChild)!==null;)qr=Ca,Ca=jr;for(;;){if(Ca===Ut)break t;if(qr===nr&&++ea===ot&&(ka=Ri),qr===Rr&&++Ra===fn&&(Kn=Ri),(jr=Ca.nextSibling)!==null)break;Ca=qr,qr=Ca.parentNode}Ca=jr}nr=ka===-1||Kn===-1?null:{start:ka,end:Kn}}else nr=null;nr=nr||{start:0,end:0}}else nr=null;Ci={focusedElem:Ut,selectionRange:nr},wa=!1,_=null,E=!1,ki=_e;do try{Ta()}catch(Ga){if(ki===null)throw Error(u(330));Ja(ki,Ga),ki=ki.nextEffect}while(ki!==null);_=null,ki=_e;do try{for(Ut=m;ki!==null;){var Qr=ki.flags;if(Qr&16&&Ct(ki.stateNode,""),Qr&128){var Dn=ki.alternate;if(Dn!==null){var $n=Dn.ref;$n!==null&&(typeof $n=="function"?$n(null):$n.current=null)}}switch(Qr&1038){case 2:Lu(ki),ki.flags&=-3;break;case 6:Lu(ki),ki.flags&=-3,tc(ki.alternate,ki);break;case 1024:ki.flags&=-1025;break;case 1028:ki.flags&=-1025,tc(ki.alternate,ki);break;case 4:tc(ki.alternate,ki);break;case 8:nr=ki,ec(Ut,nr);var ja=nr.alternate;Pc(nr),ja!==null&&Pc(ja)}ki=ki.nextEffect}}catch(Ga){if(ki===null)throw Error(u(330));Ja(ki,Ga),ki=ki.nextEffect}while(ki!==null);if($n=Ci,Dn=Li(),Qr=$n.focusedElem,Ut=$n.selectionRange,Dn!==Qr&&Qr&&Qr.ownerDocument&&ba(Qr.ownerDocument.documentElement,Qr)){for(Ut!==null&&ca(Qr)&&(Dn=Ut.start,$n=Ut.end,$n===void 0&&($n=Dn),"selectionStart"in Qr?(Qr.selectionStart=Dn,Qr.selectionEnd=Math.min($n,Qr.value.length)):($n=(Dn=Qr.ownerDocument||document)&&Dn.defaultView||window,$n.getSelection&&($n=$n.getSelection(),nr=Qr.textContent.length,ja=Math.min(Ut.start,nr),Ut=Ut.end===void 0?ja:Math.min(Ut.end,nr),!$n.extend&&ja>Ut&&(nr=Ut,Ut=ja,ja=nr),nr=Gi(Qr,ja),ot=Gi(Qr,Ut),nr&&ot&&($n.rangeCount!==1||$n.anchorNode!==nr.node||$n.anchorOffset!==nr.offset||$n.focusNode!==ot.node||$n.focusOffset!==ot.offset)&&(Dn=Dn.createRange(),Dn.setStart(nr.node,nr.offset),$n.removeAllRanges(),ja>Ut?($n.addRange(Dn),$n.extend(ot.node,ot.offset)):(Dn.setEnd(ot.node,ot.offset),$n.addRange(Dn)))))),Dn=[],$n=Qr;$n=$n.parentNode;)$n.nodeType===1&&Dn.push({element:$n,left:$n.scrollLeft,top:$n.scrollTop});for(typeof Qr.focus=="function"&&Qr.focus(),Qr=0;Qr<Dn.length;Qr++)$n=Dn[Qr],$n.element.scrollLeft=$n.left,$n.element.scrollTop=$n.top}wa=!!Si,Ci=Si=null,m.current=U,ki=_e;do try{for(Qr=m;ki!==null;){var Ui=ki.flags;if(Ui&36&&ql(Qr,ki.alternate,ki),Ui&128){Dn=void 0;var Ua=ki.ref;if(Ua!==null){var ps=ki.stateNode;switch(ki.tag){case 5:Dn=ps;break;default:Dn=ps}typeof Ua=="function"?Ua(Dn):Ua.current=Dn}}ki=ki.nextEffect}}catch(Ga){if(ki===null)throw Error(u(330));Ja(ki,Ga),ki=ki.nextEffect}while(ki!==null);ki=null,V(),Oe=Re}else m.current=U;if(no)no=!1,Wa=m,dl=S;else for(ki=_e;ki!==null;)S=ki.nextEffect,ki.nextEffect=null,ki.flags&8&&(Ui=ki,Ui.sibling=null,Ui.stateNode=null),ki=S;if(_e=m.pendingLanes,_e===0&&(Uo=null),_e===1?m===Xu?pl++:(pl=0,Xu=m):pl=0,U=U.stateNode,Ln&&typeof Ln.onCommitFiberRoot=="function")try{Ln.onCommitFiberRoot(In,U,void 0,(U.current.flags&64)===64)}catch(Ga){}if(he(m,Tt()),El)throw El=!1,m=ic,ic=null,m;return Oe&8||nn(),null}function Ta(){for(;ki!==null;){var m=ki.alternate;E||_===null||(ki.flags&8?Xr(ki,_)&&(E=!0):ki.tag===13&&A(m,ki)&&Xr(ki,_)&&(E=!0));var S=ki.flags;S&256&&Oc(m,ki),!(S&512)||no||(no=!0,Kr(97,function(){return _i(),null})),ki=ki.nextEffect}}function _i(){if(dl!==90){var m=97<dl?97:dl;return dl=90,Cr(m,sa)}return!1}function Ea(m,S){Sl.push(S,m),no||(no=!0,Kr(97,function(){return _i(),null}))}function pa(m,S){ac.push(S,m),no||(no=!0,Kr(97,function(){return _i(),null}))}function sa(){if(Wa===null)return!1;var m=Wa;if(Wa=null,Oe&48)throw Error(u(331));var S=Oe;Oe|=32;var U=ac;ac=[];for(var _e=0;_e<U.length;_e+=2){var Re=U[_e],ot=U[_e+1],Ut=Re.destroy;if(Re.destroy=void 0,typeof Ut=="function")try{Ut()}catch(Rr){if(ot===null)throw Error(u(330));Ja(ot,Rr)}}for(U=Sl,Sl=[],_e=0;_e<U.length;_e+=2){Re=U[_e],ot=U[_e+1];try{var nr=Re.create;Re.destroy=nr()}catch(Rr){if(ot===null)throw Error(u(330));Ja(ot,Rr)}}for(nr=m.current.firstEffect;nr!==null;)m=nr.nextEffect,nr.nextEffect=null,nr.flags&8&&(nr.sibling=null,nr.stateNode=null),nr=m;return Oe=S,nn(),!0}function hs(m,S,U){S=Ao(U,S),S=Ll(m,S,1),So(m,S),S=I(),m=oe(m,1),m!==null&&(Ai(m,1,S),he(m,S))}function Ja(m,S){if(m.tag===3)hs(m,m,S);else for(var U=m.return;U!==null;){if(U.tag===3){hs(U,m,S);break}else if(U.tag===1){var _e=U.stateNode;if(typeof U.type.getDerivedStateFromError=="function"||typeof _e.componentDidCatch=="function"&&(Uo===null||!Uo.has(_e))){m=Ao(S,m);var Re=Ml(U,m,1);if(So(U,Re),Re=I(),U=oe(U,1),U!==null)Ai(U,1,Re),he(U,Re);else if(typeof _e.componentDidCatch=="function"&&(Uo===null||!Uo.has(_e)))try{_e.componentDidCatch(S,m)}catch(ot){}break}}U=U.return}}function Hi(m,S,U){var _e=m.pingCache;_e!==null&&_e.delete(S),S=I(),m.pingedLanes|=m.suspendedLanes&U,an===m&&(dn&U)===U&&(Oa===4||Oa===3&&(dn&62914560)===dn&&500>Tt()-rc?yr(m,0):gc|=U),he(m,S)}function hi(m,S){var U=m.stateNode;U!==null&&U.delete(S),S=0,S===0&&(S=m.mode,S&2?S&4?(r===0&&(r=ds),S=wn(62914560&~r),S===0&&(S=4194304)):S=$t()===99?1:2:S=1),U=I(),m=oe(m,S),m!==null&&(Ai(m,S,U),he(m,U))}var ss;ss=function(m,S,U){var _e=S.lanes;if(m!==null)if(m.memoizedProps!==S.pendingProps||ve.current)ku=!0;else if(U&_e)ku=!!(m.flags&16384);else{switch(ku=!1,S.tag){case 3:yu(S),Il();break;case 5:ci(S);break;case 1:en(S.type)&&ri(S);break;case 4:vl(S,S.stateNode.containerInfo);break;case 10:_e=S.memoizedProps.value;var Re=S.type._context;Xa(Pi,Re._currentValue),Re._currentValue=_e;break;case 13:if(S.memoizedState!==null)return U&S.child.childLanes?Ol(m,S,U):(Xa(oo,oo.current&1),S=Su(m,S,U),S!==null?S.sibling:null);Xa(oo,oo.current&1);break;case 19:if(_e=(U&S.childLanes)!==0,m.flags&64){if(_e)return Ru(m,S,U);S.flags|=64}if(Re=S.memoizedState,Re!==null&&(Re.rendering=null,Re.tail=null,Re.lastEffect=null),Xa(oo,oo.current),_e)break;return null;case 23:case 24:return S.lanes=0,Ac(m,S,U)}return Su(m,S,U)}else ku=!1;switch(S.lanes=0,S.tag){case 2:if(_e=S.type,m!==null&&(m.alternate=null,S.alternate=null,S.flags|=2),m=S.pendingProps,Re=wr(S,da.current),cs(S,U),Re=cc(null,S,_e,m,Re,U),S.flags|=1,typeof Re=="object"&&Re!==null&&typeof Re.render=="function"&&Re.$$typeof===void 0){if(S.tag=1,S.memoizedState=null,S.updateQueue=null,en(_e)){var ot=!0;ri(S)}else ot=!1;S.memoizedState=Re.state!==null&&Re.state!==void 0?Re.state:null,Us(S);var Ut=_e.getDerivedStateFromProps;typeof Ut=="function"&&fu(S,_e,Ut,m),Re.updater=Gu,S.stateNode=Re,Re._reactInternals=S,Nu(S,_e,m,U),S=je(null,S,_e,!0,ot,U)}else S.tag=0,lo(null,S,Re,U),S=S.child;return S;case 16:Re=S.elementType;e:{switch(m!==null&&(m.alternate=null,S.alternate=null,S.flags|=2),m=S.pendingProps,ot=Re._init,Re=ot(Re._payload),S.type=Re,ot=S.tag=Oo(Re),m=Xn(Re,m),ot){case 0:S=jo(null,S,Re,m,U);break e;case 1:S=ol(null,S,Re,m,U);break e;case 11:S=al(null,S,Re,m,U);break e;case 14:S=Dc(null,S,Re,Xn(Re.type,m),_e,U);break e}throw Error(u(306,Re,""))}return S;case 0:return _e=S.type,Re=S.pendingProps,Re=S.elementType===_e?Re:Xn(_e,Re),jo(m,S,_e,Re,U);case 1:return _e=S.type,Re=S.pendingProps,Re=S.elementType===_e?Re:Xn(_e,Re),ol(m,S,_e,Re,U);case 3:if(yu(S),_e=S.updateQueue,m===null||_e===null)throw Error(u(282));if(_e=S.pendingProps,Re=S.memoizedState,Re=Re!==null?Re.element:null,xi(m,S),Ws(S,_e,null,U),_e=S.memoizedState.element,_e===Re)Il(),S=Su(m,S,U);else{if(Re=S.stateNode,(ot=Re.hydrate)&&(wu=gi(S.stateNode.containerInfo.firstChild),iu=S,ot=$u=!0),ot){if(m=Re.mutableSourceEagerHydrationData,m!=null)for(Re=0;Re<m.length;Re+=2)ot=m[Re],ot._workInProgressVersionPrimary=m[Re+1],ju.push(ot);for(U=Ju(S,null,_e,U),S.child=U;U;)U.flags=U.flags&-3|1024,U=U.sibling}else lo(m,S,_e,U),Il();S=S.child}return S;case 5:return ci(S),m===null&&vo(S),_e=S.type,Re=S.pendingProps,ot=m!==null?m.memoizedProps:null,Ut=Re.children,ji(_e,Re)?Ut=null:ot!==null&&ji(_e,ot)&&(S.flags|=16),sl(m,S),lo(m,S,Ut,U),S.child;case 6:return m===null&&vo(S),null;case 13:return Ol(m,S,U);case 4:return vl(S,S.stateNode.containerInfo),_e=S.pendingProps,m===null?S.child=nu(S,null,_e,U):lo(m,S,_e,U),S.child;case 11:return _e=S.type,Re=S.pendingProps,Re=S.elementType===_e?Re:Xn(_e,Re),al(m,S,_e,Re,U);case 7:return lo(m,S,S.pendingProps,U),S.child;case 8:return lo(m,S,S.pendingProps.children,U),S.child;case 12:return lo(m,S,S.pendingProps.children,U),S.child;case 10:e:{_e=S.type._context,Re=S.pendingProps,Ut=S.memoizedProps,ot=Re.value;var nr=S.type._context;if(Xa(Pi,nr._currentValue),nr._currentValue=ot,Ut!==null)if(nr=Ut.value,ot=Qn(nr,ot)?0:(typeof _e._calculateChangedBits=="function"?_e._calculateChangedBits(nr,ot):1073741823)|0,ot===0){if(Ut.children===Re.children&&!ve.current){S=Su(m,S,U);break e}}else for(nr=S.child,nr!==null&&(nr.return=S);nr!==null;){var Rr=nr.dependencies;if(Rr!==null){Ut=nr.child;for(var fn=Rr.firstContext;fn!==null;){if(fn.context===_e&&fn.observedBits&ot){nr.tag===1&&(fn=mo(-1,U&-U),fn.tag=2,So(nr,fn)),nr.lanes|=U,fn=nr.alternate,fn!==null&&(fn.lanes|=U),Ts(nr.return,U),Rr.lanes|=U;break}fn=fn.next}}else Ut=nr.tag===10&&nr.type===S.type?null:nr.child;if(Ut!==null)Ut.return=nr;else for(Ut=nr;Ut!==null;){if(Ut===S){Ut=null;break}if(nr=Ut.sibling,nr!==null){nr.return=Ut.return,Ut=nr;break}Ut=Ut.return}nr=Ut}lo(m,S,Re.children,U),S=S.child}return S;case 9:return Re=S.type,ot=S.pendingProps,_e=ot.children,cs(S,U),Re=Aa(Re,ot.unstable_observedBits),_e=_e(Re),S.flags|=1,lo(m,S,_e,U),S.child;case 14:return Re=S.type,ot=Xn(Re,S.pendingProps),ot=Xn(Re.type,ot),Dc(m,S,Re,ot,_e,U);case 15:return gu(m,S,S.type,S.pendingProps,_e,U);case 17:return _e=S.type,Re=S.pendingProps,Re=S.elementType===_e?Re:Xn(_e,Re),m!==null&&(m.alternate=null,S.alternate=null,S.flags|=2),S.tag=1,en(_e)?(m=!0,ri(S)):m=!1,cs(S,U),Iu(S,_e,Re),Nu(S,_e,Re,U),je(null,S,_e,!0,m,U);case 19:return Ru(m,S,U);case 23:return Ac(m,S,U);case 24:return Ac(m,S,U)}throw Error(u(156,S.tag))};function $a(m,S,U,_e){this.tag=m,this.key=U,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=S,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=_e,this.flags=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childLanes=this.lanes=0,this.alternate=null}function Sa(m,S,U,_e){return new $a(m,S,U,_e)}function co(m){return m=m.prototype,!(!m||!m.isReactComponent)}function Oo(m){if(typeof m=="function")return co(m)?1:0;if(m!=null){if(m=m.$$typeof,m===Y)return 11;if(m===ee)return 14}return 2}function qs(m,S){var U=m.alternate;return U===null?(U=Sa(m.tag,S,m.key,m.mode),U.elementType=m.elementType,U.type=m.type,U.stateNode=m.stateNode,U.alternate=m,m.alternate=U):(U.pendingProps=S,U.type=m.type,U.flags=0,U.nextEffect=null,U.firstEffect=null,U.lastEffect=null),U.childLanes=m.childLanes,U.lanes=m.lanes,U.child=m.child,U.memoizedProps=m.memoizedProps,U.memoizedState=m.memoizedState,U.updateQueue=m.updateQueue,S=m.dependencies,U.dependencies=S===null?null:{lanes:S.lanes,firstContext:S.firstContext},U.sibling=m.sibling,U.index=m.index,U.ref=m.ref,U}function qo(m,S,U,_e,Re,ot){var Ut=2;if(_e=m,typeof m=="function")co(m)&&(Ut=1);else if(typeof m=="string")Ut=5;else e:switch(m){case Z:return Po(U.children,Re,ot,S);case L:Ut=8,Re|=16;break;case ie:Ut=8,Re|=1;break;case ne:return m=Sa(12,U,S,Re|8),m.elementType=ne,m.type=ne,m.lanes=ot,m;case G:return m=Sa(13,U,S,Re),m.type=G,m.elementType=G,m.lanes=ot,m;case ae:return m=Sa(19,U,S,Re),m.elementType=ae,m.lanes=ot,m;case X:return yc(U,Re,ot,S);case fe:return m=Sa(24,U,S,Re),m.elementType=fe,m.lanes=ot,m;default:if(typeof m=="object"&&m!==null)switch(m.$$typeof){case se:Ut=10;break e;case Q:Ut=9;break e;case Y:Ut=11;break e;case ee:Ut=14;break e;case J:Ut=16,_e=null;break e;case te:Ut=22;break e}throw Error(u(130,m==null?m:typeof m,""))}return S=Sa(Ut,U,S,Re),S.elementType=m,S.type=_e,S.lanes=ot,S}function Po(m,S,U,_e){return m=Sa(7,m,_e,S),m.lanes=U,m}function yc(m,S,U,_e){return m=Sa(23,m,_e,S),m.elementType=X,m.lanes=U,m}function jc(m,S,U){return m=Sa(6,m,null,S),m.lanes=U,m}function kc(m,S,U){return S=Sa(4,m.children!==null?m.children:[],m.key,S),S.lanes=U,S.stateNode={containerInfo:m.containerInfo,pendingChildren:null,implementation:m.implementation},S}function Rc(m,S,U){this.tag=S,this.containerInfo=m,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=U,this.callbackNode=null,this.callbackPriority=0,this.eventTimes=ma(0),this.expirationTimes=ma(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ma(0),this.mutableSourceEagerHydrationData=null}function Uc(m,S,U){var _e=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:W,key:_e==null?null:""+_e,children:m,containerInfo:S,implementation:U}}function Nc(m,S,U,_e){var Re=S.current,ot=I(),Ut=N(Re);e:if(U){U=U._reactInternals;t:{if(at(U)!==U||U.tag!==1)throw Error(u(170));var nr=U;do{switch(nr.tag){case 3:nr=nr.stateNode.context;break t;case 1:if(en(nr.type)){nr=nr.stateNode.__reactInternalMemoizedMergedChildContext;break t}}nr=nr.return}while(nr!==null);throw Error(u(171))}if(U.tag===1){var Rr=U.type;if(en(Rr)){U=Tn(U,Rr,nr);break e}}U=nr}else U=$s;return S.context===null?S.context=U:S.pendingContext=U,S=mo(ot,Ut),S.payload={element:m},_e=_e===void 0?null:_e,_e!==null&&(S.callback=_e),So(Re,S),H(Re,Ut,ot),Ut}function Xc(m){if(m=m.current,!m.child)return null;switch(m.child.tag){case 5:return m.child.stateNode;default:return m.child.stateNode}}function qc(m,S){if(m=m.memoizedState,m!==null&&m.dehydrated!==null){var U=m.retryLane;m.retryLane=U!==0&&U<S?U:S}}function zc(m,S){qc(m,S),(m=m.alternate)&&qc(m,S)}function lf(){return null}function Qc(m,S,U){var _e=U!=null&&U.hydrationOptions!=null&&U.hydrationOptions.mutableSources||null;if(U=new Rc(m,S,U!=null&&U.hydrate===!0),S=Sa(3,null,null,S===2?7:S===1?3:0),U.current=S,S.stateNode=U,Us(S),m[Bi]=U.current,Gt(m.nodeType===8?m.parentNode:m),_e)for(m=0;m<_e.length;m++){S=_e[m];var Re=S._getVersion;Re=Re(S._source),U.mutableSourceEagerHydrationData==null?U.mutableSourceEagerHydrationData=[S,Re]:U.mutableSourceEagerHydrationData.push(S,Re)}this._internalRoot=U}Qc.prototype.render=function(m){Nc(m,this._internalRoot,null,null)},Qc.prototype.unmount=function(){var m=this._internalRoot,S=m.containerInfo;Nc(null,m,null,function(){S[Bi]=null})};function Zc(m){return!(!m||m.nodeType!==1&&m.nodeType!==9&&m.nodeType!==11&&(m.nodeType!==8||m.nodeValue!==" react-mount-point-unstable "))}function cf(m,S){if(S||(S=m?m.nodeType===9?m.documentElement:m.firstChild:null,S=!(!S||S.nodeType!==1||!S.hasAttribute("data-reactroot"))),!S)for(var U;U=m.lastChild;)m.removeChild(U);return new Qc(m,0,S?{hydrate:!0}:void 0)}function Gc(m,S,U,_e,Re){var ot=U._reactRootContainer;if(ot){var Ut=ot._internalRoot;if(typeof Re=="function"){var nr=Re;Re=function(){var fn=Xc(Ut);nr.call(fn)}}Nc(S,Ut,m,Re)}else{if(ot=U._reactRootContainer=cf(U,_e),Ut=ot._internalRoot,typeof Re=="function"){var Rr=Re;Re=function(){var fn=Xc(Ut);Rr.call(fn)}}lt(function(){Nc(S,Ut,m,Re)})}return Xc(Ut)}hn=function(m){if(m.tag===13){var S=I();H(m,4,S),zc(m,4)}},Bn=function(m){if(m.tag===13){var S=I();H(m,67108864,S),zc(m,67108864)}},ni=function(m){if(m.tag===13){var S=I(),U=N(m);H(m,U,S),zc(m,U)}},si=function(m,S){return S()},ct=function(m,S,U){switch(S){case"input":if(me(m,U),S=U.name,U.type==="radio"&&S!=null){for(U=m;U.parentNode;)U=U.parentNode;for(U=U.querySelectorAll("input[name="+JSON.stringify(""+S)+'][type="radio"]'),S=0;S<U.length;S++){var _e=U[S];if(_e!==m&&_e.form===m.form){var Re=rs(_e);if(!Re)throw Error(u(90));it(_e),me(_e,Re)}}}break;case"textarea":Zt(m,U);break;case"select":S=U.value,S!=null&&nt(m,!!U.multiple,S,!1)}},kt=Xe,Fe=function(m,S,U,_e,Re){var ot=Oe;Oe|=4;try{return Cr(98,m.bind(null,S,U,_e,Re))}finally{Oe=ot,Oe===0&&(fl(),nn())}},Dr=function(){!(Oe&49)&&(He(),_i())},St=function(m,S){var U=Oe;Oe|=2;try{return m(S)}finally{Oe=U,Oe===0&&(fl(),nn())}};function ef(m,S){var U=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Zc(S))throw Error(u(200));return Uc(m,S,null,U)}var ff={Events:[Ya,so,rs,Ke,yt,_i,{current:!1}]},Hc={findFiberByHostInstance:Va,bundleType:0,version:"17.0.2",rendererPackageName:"react-dom"},df={bundleType:Hc.bundleType,version:Hc.version,rendererPackageName:Hc.rendererPackageName,rendererConfig:Hc.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:R.ReactCurrentDispatcher,findHostInstanceByFiber:function(m){return m=gr(m),m===null?null:m.stateNode},findFiberByHostInstance:Hc.findFiberByHostInstance||lf,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__!="undefined"){var Kc=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Kc.isDisabled&&Kc.supportsFiber)try{In=Kc.inject(df),Ln=Kc}catch(m){}}v.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=ff,v.createPortal=ef,v.findDOMNode=function(m){if(m==null)return null;if(m.nodeType===1)return m;var S=m._reactInternals;if(S===void 0)throw typeof m.render=="function"?Error(u(188)):Error(u(268,Object.keys(m)));return m=gr(S),m=m===null?null:m.stateNode,m},v.flushSync=function(m,S){var U=Oe;if(U&48)return m(S);Oe|=1;try{if(m)return Cr(99,m.bind(null,S))}finally{Oe=U,nn()}},v.hydrate=function(m,S,U){if(!Zc(S))throw Error(u(200));return Gc(null,m,S,!0,U)},v.render=function(m,S,U){if(!Zc(S))throw Error(u(200));return Gc(null,m,S,!1,U)},v.unmountComponentAtNode=function(m){if(!Zc(m))throw Error(u(40));return m._reactRootContainer?(lt(function(){Gc(null,null,m,!1,function(){m._reactRootContainer=null,m[Bi]=null})}),!0):!1},v.unstable_batchedUpdates=Xe,v.unstable_createPortal=function(m,S){return ef(m,S,2<arguments.length&&arguments[2]!==void 0?arguments[2]:null)},v.unstable_renderSubtreeIntoContainer=function(m,S,U,_e){if(!Zc(U))throw Error(u(200));if(m==null||m._reactInternals===void 0)throw Error(u(38));return Gc(m,S,U,!1,_e)},v.version="17.0.2"},4676:function(d,v,e){"use strict";function t(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__=="undefined"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(n){console.error(n)}}t(),d.exports=e(23675)},12373:function(d){var v=typeof Element!="undefined",e=typeof Map=="function",t=typeof Set=="function",n=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function s(u,f){if(u===f)return!0;if(u&&f&&typeof u=="object"&&typeof f=="object"){if(u.constructor!==f.constructor)return!1;var c,h,o;if(Array.isArray(u)){if(c=u.length,c!=f.length)return!1;for(h=c;h--!==0;)if(!s(u[h],f[h]))return!1;return!0}var i;if(e&&u instanceof Map&&f instanceof Map){if(u.size!==f.size)return!1;for(i=u.entries();!(h=i.next()).done;)if(!f.has(h.value[0]))return!1;for(i=u.entries();!(h=i.next()).done;)if(!s(h.value[1],f.get(h.value[0])))return!1;return!0}if(t&&u instanceof Set&&f instanceof Set){if(u.size!==f.size)return!1;for(i=u.entries();!(h=i.next()).done;)if(!f.has(h.value[0]))return!1;return!0}if(n&&ArrayBuffer.isView(u)&&ArrayBuffer.isView(f)){if(c=u.length,c!=f.length)return!1;for(h=c;h--!==0;)if(u[h]!==f[h])return!1;return!0}if(u.constructor===RegExp)return u.source===f.source&&u.flags===f.flags;if(u.valueOf!==Object.prototype.valueOf&&typeof u.valueOf=="function"&&typeof f.valueOf=="function")return u.valueOf()===f.valueOf();if(u.toString!==Object.prototype.toString&&typeof u.toString=="function"&&typeof f.toString=="function")return u.toString()===f.toString();if(o=Object.keys(u),c=o.length,c!==Object.keys(f).length)return!1;for(h=c;h--!==0;)if(!Object.prototype.hasOwnProperty.call(f,o[h]))return!1;if(v&&u instanceof Element)return!1;for(h=c;h--!==0;)if(!((o[h]==="_owner"||o[h]==="__v"||o[h]==="__o")&&u.$$typeof)&&!s(u[o[h]],f[o[h]]))return!1;return!0}return u!==u&&f!==f}d.exports=function(f,c){try{return s(f,c)}catch(h){if((h.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw h}}},30508:function(d,v){"use strict";var e=typeof Symbol=="function"&&Symbol.for,t=e?Symbol.for("react.element"):60103,n=e?Symbol.for("react.portal"):60106,s=e?Symbol.for("react.fragment"):60107,u=e?Symbol.for("react.strict_mode"):60108,f=e?Symbol.for("react.profiler"):60114,c=e?Symbol.for("react.provider"):60109,h=e?Symbol.for("react.context"):60110,o=e?Symbol.for("react.async_mode"):60111,i=e?Symbol.for("react.concurrent_mode"):60111,y=e?Symbol.for("react.forward_ref"):60112,p=e?Symbol.for("react.suspense"):60113,g=e?Symbol.for("react.suspense_list"):60120,l=e?Symbol.for("react.memo"):60115,b=e?Symbol.for("react.lazy"):60116,x=e?Symbol.for("react.block"):60121,O=e?Symbol.for("react.fundamental"):60117,k=e?Symbol.for("react.responder"):60118,C=e?Symbol.for("react.scope"):60119;function T($){if(typeof $=="object"&&$!==null){var R=$.$$typeof;switch(R){case t:switch($=$.type,$){case o:case i:case s:case f:case u:case p:return $;default:switch($=$&&$.$$typeof,$){case h:case y:case b:case l:case c:return $;default:return R}}case n:return R}}}function F($){return T($)===i}v.AsyncMode=o,v.ConcurrentMode=i,v.ContextConsumer=h,v.ContextProvider=c,v.Element=t,v.ForwardRef=y,v.Fragment=s,v.Lazy=b,v.Memo=l,v.Portal=n,v.Profiler=f,v.StrictMode=u,v.Suspense=p,v.isAsyncMode=function($){return F($)||T($)===o},v.isConcurrentMode=F,v.isContextConsumer=function($){return T($)===h},v.isContextProvider=function($){return T($)===c},v.isElement=function($){return typeof $=="object"&&$!==null&&$.$$typeof===t},v.isForwardRef=function($){return T($)===y},v.isFragment=function($){return T($)===s},v.isLazy=function($){return T($)===b},v.isMemo=function($){return T($)===l},v.isPortal=function($){return T($)===n},v.isProfiler=function($){return T($)===f},v.isStrictMode=function($){return T($)===u},v.isSuspense=function($){return T($)===p},v.isValidElementType=function($){return typeof $=="string"||typeof $=="function"||$===s||$===i||$===f||$===u||$===p||$===g||typeof $=="object"&&$!==null&&($.$$typeof===b||$.$$typeof===l||$.$$typeof===c||$.$$typeof===h||$.$$typeof===y||$.$$typeof===O||$.$$typeof===k||$.$$typeof===C||$.$$typeof===x)},v.typeOf=T},99234:function(d,v,e){"use strict";d.exports=e(30508)},88172:function(d,v){"use strict";var e=Symbol.for("react.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),s=Symbol.for("react.strict_mode"),u=Symbol.for("react.profiler"),f=Symbol.for("react.provider"),c=Symbol.for("react.context"),h=Symbol.for("react.server_context"),o=Symbol.for("react.forward_ref"),i=Symbol.for("react.suspense"),y=Symbol.for("react.suspense_list"),p=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),l=Symbol.for("react.offscreen"),b;b=Symbol.for("react.module.reference");function x(O){if(typeof O=="object"&&O!==null){var k=O.$$typeof;switch(k){case e:switch(O=O.type,O){case n:case u:case s:case i:case y:return O;default:switch(O=O&&O.$$typeof,O){case h:case c:case o:case g:case p:case f:return O;default:return k}}case t:return k}}}v.ContextConsumer=c,v.ContextProvider=f,v.Element=e,v.ForwardRef=o,v.Fragment=n,v.Lazy=g,v.Memo=p,v.Portal=t,v.Profiler=u,v.StrictMode=s,v.Suspense=i,v.SuspenseList=y,v.isAsyncMode=function(){return!1},v.isConcurrentMode=function(){return!1},v.isContextConsumer=function(O){return x(O)===c},v.isContextProvider=function(O){return x(O)===f},v.isElement=function(O){return typeof O=="object"&&O!==null&&O.$$typeof===e},v.isForwardRef=function(O){return x(O)===o},v.isFragment=function(O){return x(O)===n},v.isLazy=function(O){return x(O)===g},v.isMemo=function(O){return x(O)===p},v.isPortal=function(O){return x(O)===t},v.isProfiler=function(O){return x(O)===u},v.isStrictMode=function(O){return x(O)===s},v.isSuspense=function(O){return x(O)===i},v.isSuspenseList=function(O){return x(O)===y},v.isValidElementType=function(O){return typeof O=="string"||typeof O=="function"||O===n||O===u||O===s||O===i||O===y||O===l||typeof O=="object"&&O!==null&&(O.$$typeof===g||O.$$typeof===p||O.$$typeof===f||O.$$typeof===c||O.$$typeof===o||O.$$typeof===b||O.getModuleId!==void 0)},v.typeOf=x},23265:function(d,v,e){"use strict";d.exports=e(88172)},32451:function(d,v,e){"use strict";e.d(v,{lr:function(){return O},rU:function(){return l}});var t=e(59301),n=e(35338),s=e(19340);function u(){return u=Object.assign||function(C){for(var T=1;T<arguments.length;T++){var F=arguments[T];for(var $ in F)Object.prototype.hasOwnProperty.call(F,$)&&(C[$]=F[$])}return C},u.apply(this,arguments)}function f(C,T){if(C==null)return{};var F={},$=Object.keys(C),R,K;for(K=0;K<$.length;K++)R=$[K],!(T.indexOf(R)>=0)&&(F[R]=C[R]);return F}const c=["onClick","reloadDocument","replace","state","target","to"],h=null;function o(C,T){if(!C){typeof console!="undefined"&&console.warn(T);try{throw new Error(T)}catch(F){}}}function i(C){let{basename:T,children:F,window:$}=C,R=useRef();R.current==null&&(R.current=createBrowserHistory({window:$}));let K=R.current,[W,Z]=useState({action:K.action,location:K.location});return useLayoutEffect(()=>K.listen(Z),[K]),createElement(Router,{basename:T,children:F,location:W.location,navigationType:W.action,navigator:K})}function y(C){let{basename:T,children:F,window:$}=C,R=useRef();R.current==null&&(R.current=createHashHistory({window:$}));let K=R.current,[W,Z]=useState({action:K.action,location:K.location});return useLayoutEffect(()=>K.listen(Z),[K]),createElement(Router,{basename:T,children:F,location:W.location,navigationType:W.action,navigator:K})}function p(C){let{basename:T,children:F,history:$}=C;const[R,K]=useState({action:$.action,location:$.location});return useLayoutEffect(()=>$.listen(K),[$]),createElement(Router,{basename:T,children:F,location:R.location,navigationType:R.action,navigator:$})}function g(C){return!!(C.metaKey||C.altKey||C.ctrlKey||C.shiftKey)}const l=(0,t.forwardRef)(function(T,F){let{onClick:$,reloadDocument:R,replace:K=!1,state:W,target:Z,to:ie}=T,ne=f(T,c),se=(0,n.oQ)(ie),Q=x(ie,{replace:K,state:W,target:Z});function Y(G){$&&$(G),!G.defaultPrevented&&!R&&Q(G)}return(0,t.createElement)("a",u({},ne,{href:se,onClick:Y,ref:F,target:Z}))}),b=null;function x(C,T){let{target:F,replace:$,state:R}=T===void 0?{}:T,K=(0,n.s0)(),W=(0,n.TH)(),Z=(0,n.WU)(C);return(0,t.useCallback)(ie=>{if(ie.button===0&&(!F||F==="_self")&&!g(ie)){ie.preventDefault();let ne=!!$||(0,s.Ep)(W)===(0,s.Ep)(Z);K(C,{replace:ne,state:R})}},[W,K,Z,$,R,F,C])}function O(C){let T=(0,t.useRef)(k(C)),F=(0,n.TH)(),$=(0,t.useMemo)(()=>{let W=k(F.search);for(let Z of T.current.keys())W.has(Z)||T.current.getAll(Z).forEach(ie=>{W.append(Z,ie)});return W},[F.search]),R=(0,n.s0)(),K=(0,t.useCallback)((W,Z)=>{R("?"+k(W),Z)},[R]);return[$,K]}function k(C){return C===void 0&&(C=""),new URLSearchParams(typeof C=="string"||Array.isArray(C)||C instanceof URLSearchParams?C:Object.keys(C).reduce((T,F)=>{let $=C[F];return T.concat(Array.isArray($)?$.map(R=>[F,R]):[[F,$]])},[]))}},35338:function(d,v,e){"use strict";e.d(v,{F0:function(){return it},Fg:function(){return Qe},Gn:function(){return y},TH:function(){return X},UO:function(){return ht},V$:function(){return tr},WU:function(){return At},bx:function(){return ke},fp:function(){return p},j3:function(){return Pt},oQ:function(){return M},s0:function(){return Ce}});var t=e(19340),n=e(59301);const s=(0,n.createContext)(null),u=(0,n.createContext)(null),f=(0,n.createContext)({outlet:null,matches:[]});function c(Ne,me){if(!Ne)throw new Error(me)}function h(Ne,me){if(!Ne){typeof console!="undefined"&&console.warn(me);try{throw new Error(me)}catch(Ee){}}}const o={};function i(Ne,me,Ee){!me&&!o[Ne]&&(o[Ne]=!0)}function y(Ne,me){return me===void 0&&(me={}),Ne.replace(/:(\w+)/g,(Ee,Le)=>(me[Le]==null&&c(!1),me[Le])).replace(/\/*\*$/,Ee=>me["*"]==null?"":me["*"].replace(/^\/*/,"/"))}function p(Ne,me,Ee){Ee===void 0&&(Ee="/");let Le=typeof me=="string"?(0,t.cP)(me):me,$e=G(Le.pathname||"/",Ee);if($e==null)return null;let Ze=g(Ne);l(Ze);let nt=null;for(let ut=0;nt==null&&ut<Ze.length;++ut)nt=K(Ze[ut],$e);return nt}function g(Ne,me,Ee,Le){return me===void 0&&(me=[]),Ee===void 0&&(Ee=[]),Le===void 0&&(Le=""),Ne.forEach(($e,Ze)=>{let nt={relativePath:$e.path||"",caseSensitive:$e.caseSensitive===!0,childrenIndex:Ze,route:$e};nt.relativePath.startsWith("/")&&(nt.relativePath.startsWith(Le)||c(!1),nt.relativePath=nt.relativePath.slice(Le.length));let ut=ae([Le,nt.relativePath]),Wt=Ee.concat(nt);$e.children&&$e.children.length>0&&($e.index===!0&&c(!1),g($e.children,me,Wt,ut)),!($e.path==null&&!$e.index)&&me.push({path:ut,score:$(ut,$e.index),routesMeta:Wt})}),me}function l(Ne){Ne.sort((me,Ee)=>me.score!==Ee.score?Ee.score-me.score:R(me.routesMeta.map(Le=>Le.childrenIndex),Ee.routesMeta.map(Le=>Le.childrenIndex)))}const b=/^:\w+$/,x=3,O=2,k=1,C=10,T=-2,F=Ne=>Ne==="*";function $(Ne,me){let Ee=Ne.split("/"),Le=Ee.length;return Ee.some(F)&&(Le+=T),me&&(Le+=O),Ee.filter($e=>!F($e)).reduce(($e,Ze)=>$e+(b.test(Ze)?x:Ze===""?k:C),Le)}function R(Ne,me){return Ne.length===me.length&&Ne.slice(0,-1).every((Le,$e)=>Le===me[$e])?Ne[Ne.length-1]-me[me.length-1]:0}function K(Ne,me){let{routesMeta:Ee}=Ne,Le={},$e="/",Ze=[];for(let nt=0;nt<Ee.length;++nt){let ut=Ee[nt],Wt=nt===Ee.length-1,Zt=$e==="/"?me:me.slice($e.length)||"/",Pe=W({path:ut.relativePath,caseSensitive:ut.caseSensitive,end:Wt},Zt);if(!Pe)return null;Object.assign(Le,Pe.params);let qe=ut.route;Ze.push({params:Le,pathname:ae([$e,Pe.pathname]),pathnameBase:ee(ae([$e,Pe.pathnameBase])),route:qe}),Pe.pathnameBase!=="/"&&($e=ae([$e,Pe.pathnameBase]))}return Ze}function W(Ne,me){typeof Ne=="string"&&(Ne={path:Ne,caseSensitive:!1,end:!0});let[Ee,Le]=Z(Ne.path,Ne.caseSensitive,Ne.end),$e=me.match(Ee);if(!$e)return null;let Ze=$e[0],nt=Ze.replace(/(.)\/+$/,"$1"),ut=$e.slice(1);return{params:Le.reduce((Zt,Pe,qe)=>{if(Pe==="*"){let Kt=ut[qe]||"";nt=Ze.slice(0,Ze.length-Kt.length).replace(/(.)\/+$/,"$1")}return Zt[Pe]=ie(ut[qe]||"",Pe),Zt},{}),pathname:Ze,pathnameBase:nt,pattern:Ne}}function Z(Ne,me,Ee){me===void 0&&(me=!1),Ee===void 0&&(Ee=!0);let Le=[],$e="^"+Ne.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/:(\w+)/g,(nt,ut)=>(Le.push(ut),"([^\\/]+)"));return Ne.endsWith("*")?(Le.push("*"),$e+=Ne==="*"||Ne==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):$e+=Ee?"\\/*$":"(?:(?=[.~-]|%[0-9A-F]{2})|\\b|\\/|$)",[new RegExp($e,me?void 0:"i"),Le]}function ie(Ne,me){try{return decodeURIComponent(Ne)}catch(Ee){return Ne}}function ne(Ne,me){me===void 0&&(me="/");let{pathname:Ee,search:Le="",hash:$e=""}=typeof Ne=="string"?(0,t.cP)(Ne):Ne;return{pathname:Ee?Ee.startsWith("/")?Ee:se(Ee,me):me,search:J(Le),hash:te($e)}}function se(Ne,me){let Ee=me.replace(/\/+$/,"").split("/");return Ne.split("/").forEach($e=>{$e===".."?Ee.length>1&&Ee.pop():$e!=="."&&Ee.push($e)}),Ee.length>1?Ee.join("/"):"/"}function Q(Ne,me,Ee){let Le=typeof Ne=="string"?(0,t.cP)(Ne):Ne,$e=Ne===""||Le.pathname===""?"/":Le.pathname,Ze;if($e==null)Ze=Ee;else{let ut=me.length-1;if($e.startsWith("..")){let Wt=$e.split("/");for(;Wt[0]==="..";)Wt.shift(),ut-=1;Le.pathname=Wt.join("/")}Ze=ut>=0?me[ut]:"/"}let nt=ne(Le,Ze);return $e&&$e!=="/"&&$e.endsWith("/")&&!nt.pathname.endsWith("/")&&(nt.pathname+="/"),nt}function Y(Ne){return Ne===""||Ne.pathname===""?"/":typeof Ne=="string"?(0,t.cP)(Ne).pathname:Ne.pathname}function G(Ne,me){if(me==="/")return Ne;if(!Ne.toLowerCase().startsWith(me.toLowerCase()))return null;let Ee=Ne.charAt(me.length);return Ee&&Ee!=="/"?null:Ne.slice(me.length)||"/"}const ae=Ne=>Ne.join("/").replace(/\/\/+/g,"/"),ee=Ne=>Ne.replace(/\/+$/,"").replace(/^\/*/,"/"),J=Ne=>!Ne||Ne==="?"?"":Ne.startsWith("?")?Ne:"?"+Ne,te=Ne=>!Ne||Ne==="#"?"":Ne.startsWith("#")?Ne:"#"+Ne;function M(Ne){L()||c(!1);let{basename:me,navigator:Ee}=(0,n.useContext)(s),{hash:Le,pathname:$e,search:Ze}=At(Ne),nt=$e;if(me!=="/"){let ut=Y(Ne),Wt=ut!=null&&ut.endsWith("/");nt=$e==="/"?me+(Wt?"/":""):ae([me,$e])}return Ee.createHref({pathname:nt,search:Ze,hash:Le})}function L(){return(0,n.useContext)(u)!=null}function X(){return L()||c(!1),(0,n.useContext)(u).location}function fe(){return useContext(u).navigationType}function xe(Ne){L()||c(!1);let{pathname:me}=X();return useMemo(()=>W(Ne,me),[me,Ne])}function Ce(){L()||c(!1);let{basename:Ne,navigator:me}=(0,n.useContext)(s),{matches:Ee}=(0,n.useContext)(f),{pathname:Le}=X(),$e=JSON.stringify(Ee.map(ut=>ut.pathnameBase)),Ze=(0,n.useRef)(!1);return(0,n.useEffect)(()=>{Ze.current=!0}),(0,n.useCallback)(function(ut,Wt){if(Wt===void 0&&(Wt={}),!Ze.current)return;if(typeof ut=="number"){me.go(ut);return}let Zt=Q(ut,JSON.parse($e),Le);Ne!=="/"&&(Zt.pathname=ae([Ne,Zt.pathname])),(Wt.replace?me.replace:me.push)(Zt,Wt.state)},[Ne,me,$e,Le])}const Me=(0,n.createContext)(null);function ke(){return(0,n.useContext)(Me)}function Ft(Ne){let me=(0,n.useContext)(f).outlet;return me&&(0,n.createElement)(Me.Provider,{value:Ne},me)}function ht(){let{matches:Ne}=(0,n.useContext)(f),me=Ne[Ne.length-1];return me?me.params:{}}function At(Ne){let{matches:me}=(0,n.useContext)(f),{pathname:Ee}=X(),Le=JSON.stringify(me.map($e=>$e.pathnameBase));return(0,n.useMemo)(()=>Q(Ne,JSON.parse(Le),Ee),[Ne,Le,Ee])}function tr(Ne,me){L()||c(!1);let{matches:Ee}=(0,n.useContext)(f),Le=Ee[Ee.length-1],$e=Le?Le.params:{},Ze=Le?Le.pathname:"/",nt=Le?Le.pathnameBase:"/",ut=Le&&Le.route,Wt=X(),Zt;if(me){var Pe;let Nt=typeof me=="string"?(0,t.cP)(me):me;nt==="/"||(Pe=Nt.pathname)!=null&&Pe.startsWith(nt)||c(!1),Zt=Nt}else Zt=Wt;let qe=Zt.pathname||"/",Kt=nt==="/"?qe:qe.slice(nt.length)||"/",Rt=p(Ne,{pathname:Kt});return qt(Rt&&Rt.map(Nt=>Object.assign({},Nt,{params:Object.assign({},$e,Nt.params),pathname:ae([nt,Nt.pathname]),pathnameBase:Nt.pathnameBase==="/"?nt:ae([nt,Nt.pathnameBase])})),Ee)}function qt(Ne,me){return me===void 0&&(me=[]),Ne==null?null:Ne.reduceRight((Ee,Le,$e)=>(0,n.createElement)(f.Provider,{children:Le.route.element!==void 0?Le.route.element:Ee,value:{outlet:Ee,matches:me.concat(Ne.slice(0,$e+1))}}),null)}function cr(Ne){let{basename:me,children:Ee,initialEntries:Le,initialIndex:$e}=Ne,Ze=useRef();Ze.current==null&&(Ze.current=createMemoryHistory({initialEntries:Le,initialIndex:$e}));let nt=Ze.current,[ut,Wt]=useState({action:nt.action,location:nt.location});return useLayoutEffect(()=>nt.listen(Wt),[nt]),createElement(it,{basename:me,children:Ee,location:ut.location,navigationType:ut.action,navigator:nt})}function Qe(Ne){let{to:me,replace:Ee,state:Le}=Ne;L()||c(!1);let $e=Ce();return(0,n.useEffect)(()=>{$e(me,{replace:Ee,state:Le})}),null}function Pt(Ne){return Ft(Ne.context)}function zt(Ne){c(!1)}function it(Ne){let{basename:me="/",children:Ee=null,location:Le,navigationType:$e=t.aU.Pop,navigator:Ze,static:nt=!1}=Ne;L()&&c(!1);let ut=ee(me),Wt=(0,n.useMemo)(()=>({basename:ut,navigator:Ze,static:nt}),[ut,Ze,nt]);typeof Le=="string"&&(Le=(0,t.cP)(Le));let{pathname:Zt="/",search:Pe="",hash:qe="",state:Kt=null,key:Rt="default"}=Le,Nt=(0,n.useMemo)(()=>{let Bt=G(Zt,ut);return Bt==null?null:{pathname:Bt,search:Pe,hash:qe,state:Kt,key:Rt}},[ut,Zt,Pe,qe,Kt,Rt]);return Nt==null?null:(0,n.createElement)(s.Provider,{value:Wt},(0,n.createElement)(u.Provider,{children:Ee,value:{location:Nt,navigationType:$e}}))}function Ot(Ne){let{children:me,location:Ee}=Ne;return tr(pt(me),Ee)}function pt(Ne){let me=[];return Children.forEach(Ne,Ee=>{if(!isValidElement(Ee))return;if(Ee.type===Fragment){me.push.apply(me,pt(Ee.props.children));return}Ee.type!==zt&&c(!1);let Le={caseSensitive:Ee.props.caseSensitive,element:Ee.props.element,index:Ee.props.index,path:Ee.props.path};Ee.props.children&&(Le.children=pt(Ee.props.children)),me.push(Le)}),me}function et(Ne){return qt(Ne)}},76100:function(d,v,e){"use strict";var t=e(84126),n=60103,s=60106;v.Fragment=60107,v.StrictMode=60108,v.Profiler=60114;var u=60109,f=60110,c=60112;v.Suspense=60113;var h=60115,o=60116;if(typeof Symbol=="function"&&Symbol.for){var i=Symbol.for;n=i("react.element"),s=i("react.portal"),v.Fragment=i("react.fragment"),v.StrictMode=i("react.strict_mode"),v.Profiler=i("react.profiler"),u=i("react.provider"),f=i("react.context"),c=i("react.forward_ref"),v.Suspense=i("react.suspense"),h=i("react.memo"),o=i("react.lazy")}var y=typeof Symbol=="function"&&Symbol.iterator;function p(J){return J===null||typeof J!="object"?null:(J=y&&J[y]||J["@@iterator"],typeof J=="function"?J:null)}function g(J){for(var te="https://reactjs.org/docs/error-decoder.html?invariant="+J,M=1;M<arguments.length;M++)te+="&args[]="+encodeURIComponent(arguments[M]);return"Minified React error #"+J+"; visit "+te+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var l={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},b={};function x(J,te,M){this.props=J,this.context=te,this.refs=b,this.updater=M||l}x.prototype.isReactComponent={},x.prototype.setState=function(J,te){if(typeof J!="object"&&typeof J!="function"&&J!=null)throw Error(g(85));this.updater.enqueueSetState(this,J,te,"setState")},x.prototype.forceUpdate=function(J){this.updater.enqueueForceUpdate(this,J,"forceUpdate")};function O(){}O.prototype=x.prototype;function k(J,te,M){this.props=J,this.context=te,this.refs=b,this.updater=M||l}var C=k.prototype=new O;C.constructor=k,t(C,x.prototype),C.isPureReactComponent=!0;var T={current:null},F=Object.prototype.hasOwnProperty,$={key:!0,ref:!0,__self:!0,__source:!0};function R(J,te,M){var L,X={},fe=null,xe=null;if(te!=null)for(L in te.ref!==void 0&&(xe=te.ref),te.key!==void 0&&(fe=""+te.key),te)F.call(te,L)&&!$.hasOwnProperty(L)&&(X[L]=te[L]);var Ce=arguments.length-2;if(Ce===1)X.children=M;else if(1<Ce){for(var Me=Array(Ce),ke=0;ke<Ce;ke++)Me[ke]=arguments[ke+2];X.children=Me}if(J&&J.defaultProps)for(L in Ce=J.defaultProps,Ce)X[L]===void 0&&(X[L]=Ce[L]);return{$$typeof:n,type:J,key:fe,ref:xe,props:X,_owner:T.current}}function K(J,te){return{$$typeof:n,type:J.type,key:te,ref:J.ref,props:J.props,_owner:J._owner}}function W(J){return typeof J=="object"&&J!==null&&J.$$typeof===n}function Z(J){var te={"=":"=0",":":"=2"};return"$"+J.replace(/[=:]/g,function(M){return te[M]})}var ie=/\/+/g;function ne(J,te){return typeof J=="object"&&J!==null&&J.key!=null?Z(""+J.key):te.toString(36)}function se(J,te,M,L,X){var fe=typeof J;(fe==="undefined"||fe==="boolean")&&(J=null);var xe=!1;if(J===null)xe=!0;else switch(fe){case"string":case"number":xe=!0;break;case"object":switch(J.$$typeof){case n:case s:xe=!0}}if(xe)return xe=J,X=X(xe),J=L===""?"."+ne(xe,0):L,Array.isArray(X)?(M="",J!=null&&(M=J.replace(ie,"$&/")+"/"),se(X,te,M,"",function(ke){return ke})):X!=null&&(W(X)&&(X=K(X,M+(!X.key||xe&&xe.key===X.key?"":(""+X.key).replace(ie,"$&/")+"/")+J)),te.push(X)),1;if(xe=0,L=L===""?".":L+":",Array.isArray(J))for(var Ce=0;Ce<J.length;Ce++){fe=J[Ce];var Me=L+ne(fe,Ce);xe+=se(fe,te,M,Me,X)}else if(Me=p(J),typeof Me=="function")for(J=Me.call(J),Ce=0;!(fe=J.next()).done;)fe=fe.value,Me=L+ne(fe,Ce++),xe+=se(fe,te,M,Me,X);else if(fe==="object")throw te=""+J,Error(g(31,te==="[object Object]"?"object with keys {"+Object.keys(J).join(", ")+"}":te));return xe}function Q(J,te,M){if(J==null)return J;var L=[],X=0;return se(J,L,"","",function(fe){return te.call(M,fe,X++)}),L}function Y(J){if(J._status===-1){var te=J._result;te=te(),J._status=0,J._result=te,te.then(function(M){J._status===0&&(M=M.default,J._status=1,J._result=M)},function(M){J._status===0&&(J._status=2,J._result=M)})}if(J._status===1)return J._result;throw J._result}var G={current:null};function ae(){var J=G.current;if(J===null)throw Error(g(321));return J}var ee={ReactCurrentDispatcher:G,ReactCurrentBatchConfig:{transition:0},ReactCurrentOwner:T,IsSomeRendererActing:{current:!1},assign:t};v.Children={map:Q,forEach:function(J,te,M){Q(J,function(){te.apply(this,arguments)},M)},count:function(J){var te=0;return Q(J,function(){te++}),te},toArray:function(J){return Q(J,function(te){return te})||[]},only:function(J){if(!W(J))throw Error(g(143));return J}},v.Component=x,v.PureComponent=k,v.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=ee,v.cloneElement=function(J,te,M){if(J==null)throw Error(g(267,J));var L=t({},J.props),X=J.key,fe=J.ref,xe=J._owner;if(te!=null){if(te.ref!==void 0&&(fe=te.ref,xe=T.current),te.key!==void 0&&(X=""+te.key),J.type&&J.type.defaultProps)var Ce=J.type.defaultProps;for(Me in te)F.call(te,Me)&&!$.hasOwnProperty(Me)&&(L[Me]=te[Me]===void 0&&Ce!==void 0?Ce[Me]:te[Me])}var Me=arguments.length-2;if(Me===1)L.children=M;else if(1<Me){Ce=Array(Me);for(var ke=0;ke<Me;ke++)Ce[ke]=arguments[ke+2];L.children=Ce}return{$$typeof:n,type:J.type,key:X,ref:fe,props:L,_owner:xe}},v.createContext=function(J,te){return te===void 0&&(te=null),J={$$typeof:f,_calculateChangedBits:te,_currentValue:J,_currentValue2:J,_threadCount:0,Provider:null,Consumer:null},J.Provider={$$typeof:u,_context:J},J.Consumer=J},v.createElement=R,v.createFactory=function(J){var te=R.bind(null,J);return te.type=J,te},v.createRef=function(){return{current:null}},v.forwardRef=function(J){return{$$typeof:c,render:J}},v.isValidElement=W,v.lazy=function(J){return{$$typeof:o,_payload:{_status:-1,_result:J},_init:Y}},v.memo=function(J,te){return{$$typeof:h,type:J,compare:te===void 0?null:te}},v.useCallback=function(J,te){return ae().useCallback(J,te)},v.useContext=function(J,te){return ae().useContext(J,te)},v.useDebugValue=function(){},v.useEffect=function(J,te){return ae().useEffect(J,te)},v.useImperativeHandle=function(J,te,M){return ae().useImperativeHandle(J,te,M)},v.useLayoutEffect=function(J,te){return ae().useLayoutEffect(J,te)},v.useMemo=function(J,te){return ae().useMemo(J,te)},v.useReducer=function(J,te,M){return ae().useReducer(J,te,M)},v.useRef=function(J){return ae().useRef(J)},v.useState=function(J){return ae().useState(J)},v.version="17.0.2"},59301:function(d,v,e){"use strict";d.exports=e(76100)},59781:function(d,v,e){"use strict";e.d(v,{DE:function(){return T},MT:function(){return g},UY:function(){return k},md:function(){return $},qC:function(){return F}});var t=e(33708);function n(R){return"Minified Redux error #"+R+"; visit https://redux.js.org/Errors?code="+R+" for the full message or use the non-minified dev environment for full errors. "}var s=function(){return typeof Symbol=="function"&&Symbol.observable||"@@observable"}(),u=function(){return Math.random().toString(36).substring(7).split("").join(".")},f={INIT:"@@redux/INIT"+u(),REPLACE:"@@redux/REPLACE"+u(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+u()}};function c(R){if(typeof R!="object"||R===null)return!1;for(var K=R;Object.getPrototypeOf(K)!==null;)K=Object.getPrototypeOf(K);return Object.getPrototypeOf(R)===K}function h(R){if(R===void 0)return"undefined";if(R===null)return"null";var K=typeof R;switch(K){case"boolean":case"string":case"number":case"symbol":case"function":return K}if(Array.isArray(R))return"array";if(y(R))return"date";if(i(R))return"error";var W=o(R);switch(W){case"Symbol":case"Promise":case"WeakMap":case"WeakSet":case"Map":case"Set":return W}return K.slice(8,-1).toLowerCase().replace(/\s/g,"")}function o(R){return typeof R.constructor=="function"?R.constructor.name:null}function i(R){return R instanceof Error||typeof R.message=="string"&&R.constructor&&typeof R.constructor.stackTraceLimit=="number"}function y(R){return R instanceof Date?!0:typeof R.toDateString=="function"&&typeof R.getDate=="function"&&typeof R.setDate=="function"}function p(R){var K=typeof R;return K}function g(R,K,W){var Z;if(typeof K=="function"&&typeof W=="function"||typeof W=="function"&&typeof arguments[3]=="function")throw new Error(n(0));if(typeof K=="function"&&typeof W=="undefined"&&(W=K,K=void 0),typeof W!="undefined"){if(typeof W!="function")throw new Error(n(1));return W(g)(R,K)}if(typeof R!="function")throw new Error(n(2));var ie=R,ne=K,se=[],Q=se,Y=!1;function G(){Q===se&&(Q=se.slice())}function ae(){if(Y)throw new Error(n(3));return ne}function ee(L){if(typeof L!="function")throw new Error(n(4));if(Y)throw new Error(n(5));var X=!0;return G(),Q.push(L),function(){if(X){if(Y)throw new Error(n(6));X=!1,G();var xe=Q.indexOf(L);Q.splice(xe,1),se=null}}}function J(L){if(!c(L))throw new Error(n(7));if(typeof L.type=="undefined")throw new Error(n(8));if(Y)throw new Error(n(9));try{Y=!0,ne=ie(ne,L)}finally{Y=!1}for(var X=se=Q,fe=0;fe<X.length;fe++){var xe=X[fe];xe()}return L}function te(L){if(typeof L!="function")throw new Error(n(10));ie=L,J({type:f.REPLACE})}function M(){var L,X=ee;return L={subscribe:function(xe){if(typeof xe!="object"||xe===null)throw new Error(n(11));function Ce(){xe.next&&xe.next(ae())}Ce();var Me=X(Ce);return{unsubscribe:Me}}},L[s]=function(){return this},L}return J({type:f.INIT}),Z={dispatch:J,subscribe:ee,getState:ae,replaceReducer:te},Z[s]=M,Z}var l=null;function b(R){typeof console!="undefined"&&typeof console.error=="function"&&console.error(R);try{throw new Error(R)}catch(K){}}function x(R,K,W,Z){var ie=Object.keys(K),ne=W&&W.type===f.INIT?"preloadedState argument passed to createStore":"previous state received by the reducer";if(ie.length===0)return"Store does not have a valid reducer. Make sure the argument passed to combineReducers is an object whose values are reducers.";if(!c(R))return"The "+ne+' has unexpected type of "'+p(R)+'". Expected argument to be an object with the following '+('keys: "'+ie.join('", "')+'"');var se=Object.keys(R).filter(function(Q){return!K.hasOwnProperty(Q)&&!Z[Q]});if(se.forEach(function(Q){Z[Q]=!0}),!(W&&W.type===f.REPLACE)&&se.length>0)return"Unexpected "+(se.length>1?"keys":"key")+" "+('"'+se.join('", "')+'" found in '+ne+". ")+"Expected to find one of the known reducer keys instead: "+('"'+ie.join('", "')+'". Unexpected keys will be ignored.')}function O(R){Object.keys(R).forEach(function(K){var W=R[K],Z=W(void 0,{type:f.INIT});if(typeof Z=="undefined")throw new Error(n(12));if(typeof W(void 0,{type:f.PROBE_UNKNOWN_ACTION()})=="undefined")throw new Error(n(13))})}function k(R){for(var K=Object.keys(R),W={},Z=0;Z<K.length;Z++){var ie=K[Z];typeof R[ie]=="function"&&(W[ie]=R[ie])}var ne=Object.keys(W),se,Q;try{O(W)}catch(Y){Q=Y}return function(G,ae){if(G===void 0&&(G={}),Q)throw Q;if(0)var ee;for(var J=!1,te={},M=0;M<ne.length;M++){var L=ne[M],X=W[L],fe=G[L],xe=X(fe,ae);if(typeof xe=="undefined"){var Ce=ae&&ae.type;throw new Error(n(14))}te[L]=xe,J=J||xe!==fe}return J=J||ne.length!==Object.keys(G).length,J?te:G}}function C(R,K){return function(){return K(R.apply(this,arguments))}}function T(R,K){if(typeof R=="function")return C(R,K);if(typeof R!="object"||R===null)throw new Error(n(16));var W={};for(var Z in R){var ie=R[Z];typeof ie=="function"&&(W[Z]=C(ie,K))}return W}function F(){for(var R=arguments.length,K=new Array(R),W=0;W<R;W++)K[W]=arguments[W];return K.length===0?function(Z){return Z}:K.length===1?K[0]:K.reduce(function(Z,ie){return function(){return Z(ie.apply(void 0,arguments))}})}function $(){for(var R=arguments.length,K=new Array(R),W=0;W<R;W++)K[W]=arguments[W];return function(Z){return function(){var ie=Z.apply(void 0,arguments),ne=function(){throw new Error(n(15))},se={getState:ie.getState,dispatch:function(){return ne.apply(void 0,arguments)}},Q=K.map(function(Y){return Y(se)});return ne=F.apply(void 0,Q)(ie.dispatch),(0,t.Z)((0,t.Z)({},ie),{},{dispatch:ne})}}}},58246:function(d){var v=function(e){"use strict";var t=Object.prototype,n=t.hasOwnProperty,s=Object.defineProperty||function(ee,J,te){ee[J]=te.value},u,f=typeof Symbol=="function"?Symbol:{},c=f.iterator||"@@iterator",h=f.asyncIterator||"@@asyncIterator",o=f.toStringTag||"@@toStringTag";function i(ee,J,te){return Object.defineProperty(ee,J,{value:te,enumerable:!0,configurable:!0,writable:!0}),ee[J]}try{i({},"")}catch(ee){i=function(J,te,M){return J[te]=M}}function y(ee,J,te,M){var L=J&&J.prototype instanceof k?J:k,X=Object.create(L.prototype),fe=new Y(M||[]);return s(X,"_invoke",{value:ie(ee,te,fe)}),X}e.wrap=y;function p(ee,J,te){try{return{type:"normal",arg:ee.call(J,te)}}catch(M){return{type:"throw",arg:M}}}var g="suspendedStart",l="suspendedYield",b="executing",x="completed",O={};function k(){}function C(){}function T(){}var F={};i(F,c,function(){return this});var $=Object.getPrototypeOf,R=$&&$($(G([])));R&&R!==t&&n.call(R,c)&&(F=R);var K=T.prototype=k.prototype=Object.create(F);C.prototype=T,s(K,"constructor",{value:T,configurable:!0}),s(T,"constructor",{value:C,configurable:!0}),C.displayName=i(T,o,"GeneratorFunction");function W(ee){["next","throw","return"].forEach(function(J){i(ee,J,function(te){return this._invoke(J,te)})})}e.isGeneratorFunction=function(ee){var J=typeof ee=="function"&&ee.constructor;return J?J===C||(J.displayName||J.name)==="GeneratorFunction":!1},e.mark=function(ee){return Object.setPrototypeOf?Object.setPrototypeOf(ee,T):(ee.__proto__=T,i(ee,o,"GeneratorFunction")),ee.prototype=Object.create(K),ee},e.awrap=function(ee){return{__await:ee}};function Z(ee,J){function te(X,fe,xe,Ce){var Me=p(ee[X],ee,fe);if(Me.type==="throw")Ce(Me.arg);else{var ke=Me.arg,Ft=ke.value;return Ft&&typeof Ft=="object"&&n.call(Ft,"__await")?J.resolve(Ft.__await).then(function(ht){te("next",ht,xe,Ce)},function(ht){te("throw",ht,xe,Ce)}):J.resolve(Ft).then(function(ht){ke.value=ht,xe(ke)},function(ht){return te("throw",ht,xe,Ce)})}}var M;function L(X,fe){function xe(){return new J(function(Ce,Me){te(X,fe,Ce,Me)})}return M=M?M.then(xe,xe):xe()}s(this,"_invoke",{value:L})}W(Z.prototype),i(Z.prototype,h,function(){return this}),e.AsyncIterator=Z,e.async=function(ee,J,te,M,L){L===void 0&&(L=Promise);var X=new Z(y(ee,J,te,M),L);return e.isGeneratorFunction(J)?X:X.next().then(function(fe){return fe.done?fe.value:X.next()})};function ie(ee,J,te){var M=g;return function(X,fe){if(M===b)throw new Error("Generator is already running");if(M===x){if(X==="throw")throw fe;return ae()}for(te.method=X,te.arg=fe;;){var xe=te.delegate;if(xe){var Ce=ne(xe,te);if(Ce){if(Ce===O)continue;return Ce}}if(te.method==="next")te.sent=te._sent=te.arg;else if(te.method==="throw"){if(M===g)throw M=x,te.arg;te.dispatchException(te.arg)}else te.method==="return"&&te.abrupt("return",te.arg);M=b;var Me=p(ee,J,te);if(Me.type==="normal"){if(M=te.done?x:l,Me.arg===O)continue;return{value:Me.arg,done:te.done}}else Me.type==="throw"&&(M=x,te.method="throw",te.arg=Me.arg)}}}function ne(ee,J){var te=J.method,M=ee.iterator[te];if(M===u)return J.delegate=null,te==="throw"&&ee.iterator.return&&(J.method="return",J.arg=u,ne(ee,J),J.method==="throw")||te!=="return"&&(J.method="throw",J.arg=new TypeError("The iterator does not provide a '"+te+"' method")),O;var L=p(M,ee.iterator,J.arg);if(L.type==="throw")return J.method="throw",J.arg=L.arg,J.delegate=null,O;var X=L.arg;if(!X)return J.method="throw",J.arg=new TypeError("iterator result is not an object"),J.delegate=null,O;if(X.done)J[ee.resultName]=X.value,J.next=ee.nextLoc,J.method!=="return"&&(J.method="next",J.arg=u);else return X;return J.delegate=null,O}W(K),i(K,o,"Generator"),i(K,c,function(){return this}),i(K,"toString",function(){return"[object Generator]"});function se(ee){var J={tryLoc:ee[0]};1 in ee&&(J.catchLoc=ee[1]),2 in ee&&(J.finallyLoc=ee[2],J.afterLoc=ee[3]),this.tryEntries.push(J)}function Q(ee){var J=ee.completion||{};J.type="normal",delete J.arg,ee.completion=J}function Y(ee){this.tryEntries=[{tryLoc:"root"}],ee.forEach(se,this),this.reset(!0)}e.keys=function(ee){var J=Object(ee),te=[];for(var M in J)te.push(M);return te.reverse(),function L(){for(;te.length;){var X=te.pop();if(X in J)return L.value=X,L.done=!1,L}return L.done=!0,L}};function G(ee){if(ee){var J=ee[c];if(J)return J.call(ee);if(typeof ee.next=="function")return ee;if(!isNaN(ee.length)){var te=-1,M=function L(){for(;++te<ee.length;)if(n.call(ee,te))return L.value=ee[te],L.done=!1,L;return L.value=u,L.done=!0,L};return M.next=M}}return{next:ae}}e.values=G;function ae(){return{value:u,done:!0}}return Y.prototype={constructor:Y,reset:function(ee){if(this.prev=0,this.next=0,this.sent=this._sent=u,this.done=!1,this.delegate=null,this.method="next",this.arg=u,this.tryEntries.forEach(Q),!ee)for(var J in this)J.charAt(0)==="t"&&n.call(this,J)&&!isNaN(+J.slice(1))&&(this[J]=u)},stop:function(){this.done=!0;var ee=this.tryEntries[0],J=ee.completion;if(J.type==="throw")throw J.arg;return this.rval},dispatchException:function(ee){if(this.done)throw ee;var J=this;function te(Ce,Me){return X.type="throw",X.arg=ee,J.next=Ce,Me&&(J.method="next",J.arg=u),!!Me}for(var M=this.tryEntries.length-1;M>=0;--M){var L=this.tryEntries[M],X=L.completion;if(L.tryLoc==="root")return te("end");if(L.tryLoc<=this.prev){var fe=n.call(L,"catchLoc"),xe=n.call(L,"finallyLoc");if(fe&&xe){if(this.prev<L.catchLoc)return te(L.catchLoc,!0);if(this.prev<L.finallyLoc)return te(L.finallyLoc)}else if(fe){if(this.prev<L.catchLoc)return te(L.catchLoc,!0)}else if(xe){if(this.prev<L.finallyLoc)return te(L.finallyLoc)}else throw new Error("try statement without catch or finally")}}},abrupt:function(ee,J){for(var te=this.tryEntries.length-1;te>=0;--te){var M=this.tryEntries[te];if(M.tryLoc<=this.prev&&n.call(M,"finallyLoc")&&this.prev<M.finallyLoc){var L=M;break}}L&&(ee==="break"||ee==="continue")&&L.tryLoc<=J&&J<=L.finallyLoc&&(L=null);var X=L?L.completion:{};return X.type=ee,X.arg=J,L?(this.method="next",this.next=L.finallyLoc,O):this.complete(X)},complete:function(ee,J){if(ee.type==="throw")throw ee.arg;return ee.type==="break"||ee.type==="continue"?this.next=ee.arg:ee.type==="return"?(this.rval=this.arg=ee.arg,this.method="return",this.next="end"):ee.type==="normal"&&J&&(this.next=J),O},finish:function(ee){for(var J=this.tryEntries.length-1;J>=0;--J){var te=this.tryEntries[J];if(te.finallyLoc===ee)return this.complete(te.completion,te.afterLoc),Q(te),O}},catch:function(ee){for(var J=this.tryEntries.length-1;J>=0;--J){var te=this.tryEntries[J];if(te.tryLoc===ee){var M=te.completion;if(M.type==="throw"){var L=M.arg;Q(te)}return L}}throw new Error("illegal catch attempt")},delegateYield:function(ee,J,te){return this.delegate={iterator:G(ee),resultName:J,nextLoc:te},this.method==="next"&&(this.arg=u),O}},e}(d.exports);try{regeneratorRuntime=v}catch(e){typeof globalThis=="object"?globalThis.regeneratorRuntime=v:Function("r","regeneratorRuntime = r")(v)}},76374:function(d,v,e){"use strict";var t=function(){if(typeof Map!="undefined")return Map;function Y(G,ae){var ee=-1;return G.some(function(J,te){return J[0]===ae?(ee=te,!0):!1}),ee}return function(){function G(){this.__entries__=[]}return Object.defineProperty(G.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),G.prototype.get=function(ae){var ee=Y(this.__entries__,ae),J=this.__entries__[ee];return J&&J[1]},G.prototype.set=function(ae,ee){var J=Y(this.__entries__,ae);~J?this.__entries__[J][1]=ee:this.__entries__.push([ae,ee])},G.prototype.delete=function(ae){var ee=this.__entries__,J=Y(ee,ae);~J&&ee.splice(J,1)},G.prototype.has=function(ae){return!!~Y(this.__entries__,ae)},G.prototype.clear=function(){this.__entries__.splice(0)},G.prototype.forEach=function(ae,ee){ee===void 0&&(ee=null);for(var J=0,te=this.__entries__;J<te.length;J++){var M=te[J];ae.call(ee,M[1],M[0])}},G}()}(),n=typeof window!="undefined"&&typeof document!="undefined"&&window.document===document,s=function(){return typeof e.g!="undefined"&&e.g.Math===Math?e.g:typeof self!="undefined"&&self.Math===Math?self:typeof window!="undefined"&&window.Math===Math?window:Function("return this")()}(),u=function(){return typeof requestAnimationFrame=="function"?requestAnimationFrame.bind(s):function(Y){return setTimeout(function(){return Y(Date.now())},1e3/60)}}(),f=2;function c(Y,G){var ae=!1,ee=!1,J=0;function te(){ae&&(ae=!1,Y()),ee&&L()}function M(){u(te)}function L(){var X=Date.now();if(ae){if(X-J<f)return;ee=!0}else ae=!0,ee=!1,setTimeout(M,G);J=X}return L}var h=20,o=["top","right","bottom","left","width","height","size","weight"],i=typeof MutationObserver!="undefined",y=function(){function Y(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=c(this.refresh.bind(this),h)}return Y.prototype.addObserver=function(G){~this.observers_.indexOf(G)||this.observers_.push(G),this.connected_||this.connect_()},Y.prototype.removeObserver=function(G){var ae=this.observers_,ee=ae.indexOf(G);~ee&&ae.splice(ee,1),!ae.length&&this.connected_&&this.disconnect_()},Y.prototype.refresh=function(){var G=this.updateObservers_();G&&this.refresh()},Y.prototype.updateObservers_=function(){var G=this.observers_.filter(function(ae){return ae.gatherActive(),ae.hasActive()});return G.forEach(function(ae){return ae.broadcastActive()}),G.length>0},Y.prototype.connect_=function(){!n||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),i?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},Y.prototype.disconnect_=function(){!n||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},Y.prototype.onTransitionEnd_=function(G){var ae=G.propertyName,ee=ae===void 0?"":ae,J=o.some(function(te){return!!~ee.indexOf(te)});J&&this.refresh()},Y.getInstance=function(){return this.instance_||(this.instance_=new Y),this.instance_},Y.instance_=null,Y}(),p=function(Y,G){for(var ae=0,ee=Object.keys(G);ae<ee.length;ae++){var J=ee[ae];Object.defineProperty(Y,J,{value:G[J],enumerable:!1,writable:!1,configurable:!0})}return Y},g=function(Y){var G=Y&&Y.ownerDocument&&Y.ownerDocument.defaultView;return G||s},l=K(0,0,0,0);function b(Y){return parseFloat(Y)||0}function x(Y){for(var G=[],ae=1;ae<arguments.length;ae++)G[ae-1]=arguments[ae];return G.reduce(function(ee,J){var te=Y["border-"+J+"-width"];return ee+b(te)},0)}function O(Y){for(var G=["top","right","bottom","left"],ae={},ee=0,J=G;ee<J.length;ee++){var te=J[ee],M=Y["padding-"+te];ae[te]=b(M)}return ae}function k(Y){var G=Y.getBBox();return K(0,0,G.width,G.height)}function C(Y){var G=Y.clientWidth,ae=Y.clientHeight;if(!G&&!ae)return l;var ee=g(Y).getComputedStyle(Y),J=O(ee),te=J.left+J.right,M=J.top+J.bottom,L=b(ee.width),X=b(ee.height);if(ee.boxSizing==="border-box"&&(Math.round(L+te)!==G&&(L-=x(ee,"left","right")+te),Math.round(X+M)!==ae&&(X-=x(ee,"top","bottom")+M)),!F(Y)){var fe=Math.round(L+te)-G,xe=Math.round(X+M)-ae;Math.abs(fe)!==1&&(L-=fe),Math.abs(xe)!==1&&(X-=xe)}return K(J.left,J.top,L,X)}var T=function(){return typeof SVGGraphicsElement!="undefined"?function(Y){return Y instanceof g(Y).SVGGraphicsElement}:function(Y){return Y instanceof g(Y).SVGElement&&typeof Y.getBBox=="function"}}();function F(Y){return Y===g(Y).document.documentElement}function $(Y){return n?T(Y)?k(Y):C(Y):l}function R(Y){var G=Y.x,ae=Y.y,ee=Y.width,J=Y.height,te=typeof DOMRectReadOnly!="undefined"?DOMRectReadOnly:Object,M=Object.create(te.prototype);return p(M,{x:G,y:ae,width:ee,height:J,top:ae,right:G+ee,bottom:J+ae,left:G}),M}function K(Y,G,ae,ee){return{x:Y,y:G,width:ae,height:ee}}var W=function(){function Y(G){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=K(0,0,0,0),this.target=G}return Y.prototype.isActive=function(){var G=$(this.target);return this.contentRect_=G,G.width!==this.broadcastWidth||G.height!==this.broadcastHeight},Y.prototype.broadcastRect=function(){var G=this.contentRect_;return this.broadcastWidth=G.width,this.broadcastHeight=G.height,G},Y}(),Z=function(){function Y(G,ae){var ee=R(ae);p(this,{target:G,contentRect:ee})}return Y}(),ie=function(){function Y(G,ae,ee){if(this.activeObservations_=[],this.observations_=new t,typeof G!="function")throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=G,this.controller_=ae,this.callbackCtx_=ee}return Y.prototype.observe=function(G){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element=="undefined"||!(Element instanceof Object))){if(!(G instanceof g(G).Element))throw new TypeError('parameter 1 is not of type "Element".');var ae=this.observations_;ae.has(G)||(ae.set(G,new W(G)),this.controller_.addObserver(this),this.controller_.refresh())}},Y.prototype.unobserve=function(G){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element=="undefined"||!(Element instanceof Object))){if(!(G instanceof g(G).Element))throw new TypeError('parameter 1 is not of type "Element".');var ae=this.observations_;ae.has(G)&&(ae.delete(G),ae.size||this.controller_.removeObserver(this))}},Y.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},Y.prototype.gatherActive=function(){var G=this;this.clearActive(),this.observations_.forEach(function(ae){ae.isActive()&&G.activeObservations_.push(ae)})},Y.prototype.broadcastActive=function(){if(this.hasActive()){var G=this.callbackCtx_,ae=this.activeObservations_.map(function(ee){return new Z(ee.target,ee.broadcastRect())});this.callback_.call(G,ae,G),this.clearActive()}},Y.prototype.clearActive=function(){this.activeObservations_.splice(0)},Y.prototype.hasActive=function(){return this.activeObservations_.length>0},Y}(),ne=typeof WeakMap!="undefined"?new WeakMap:new t,se=function(){function Y(G){if(!(this instanceof Y))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var ae=y.getInstance(),ee=new ie(G,ae,this);ne.set(this,ee)}return Y}();["observe","unobserve","disconnect"].forEach(function(Y){se.prototype[Y]=function(){var G;return(G=ne.get(this))[Y].apply(G,arguments)}});var Q=function(){return typeof s.ResizeObserver!="undefined"?s.ResizeObserver:se}();v.Z=Q},74284:function(d,v){"use strict";var e,t,n,s;if(typeof performance=="object"&&typeof performance.now=="function"){var u=performance;v.unstable_now=function(){return u.now()}}else{var f=Date,c=f.now();v.unstable_now=function(){return f.now()-c}}if(typeof window=="undefined"||typeof MessageChannel!="function"){var h=null,o=null,i=function(){if(h!==null)try{var M=v.unstable_now();h(!0,M),h=null}catch(L){throw setTimeout(i,0),L}};e=function(M){h!==null?setTimeout(e,0,M):(h=M,setTimeout(i,0))},t=function(M,L){o=setTimeout(M,L)},n=function(){clearTimeout(o)},v.unstable_shouldYield=function(){return!1},s=v.unstable_forceFrameRate=function(){}}else{var y=window.setTimeout,p=window.clearTimeout;if(typeof console!="undefined"){var g=window.cancelAnimationFrame;typeof window.requestAnimationFrame!="function"&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),typeof g!="function"&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")}var l=!1,b=null,x=-1,O=5,k=0;v.unstable_shouldYield=function(){return v.unstable_now()>=k},s=function(){},v.unstable_forceFrameRate=function(M){0>M||125<M?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):O=0<M?Math.floor(1e3/M):5};var C=new MessageChannel,T=C.port2;C.port1.onmessage=function(){if(b!==null){var M=v.unstable_now();k=M+O;try{b(!0,M)?T.postMessage(null):(l=!1,b=null)}catch(L){throw T.postMessage(null),L}}else l=!1},e=function(M){b=M,l||(l=!0,T.postMessage(null))},t=function(M,L){x=y(function(){M(v.unstable_now())},L)},n=function(){p(x),x=-1}}function F(M,L){var X=M.length;M.push(L);e:for(;;){var fe=X-1>>>1,xe=M[fe];if(xe!==void 0&&0<K(xe,L))M[fe]=L,M[X]=xe,X=fe;else break e}}function $(M){return M=M[0],M===void 0?null:M}function R(M){var L=M[0];if(L!==void 0){var X=M.pop();if(X!==L){M[0]=X;e:for(var fe=0,xe=M.length;fe<xe;){var Ce=2*(fe+1)-1,Me=M[Ce],ke=Ce+1,Ft=M[ke];if(Me!==void 0&&0>K(Me,X))Ft!==void 0&&0>K(Ft,Me)?(M[fe]=Ft,M[ke]=X,fe=ke):(M[fe]=Me,M[Ce]=X,fe=Ce);else if(Ft!==void 0&&0>K(Ft,X))M[fe]=Ft,M[ke]=X,fe=ke;else break e}}return L}return null}function K(M,L){var X=M.sortIndex-L.sortIndex;return X!==0?X:M.id-L.id}var W=[],Z=[],ie=1,ne=null,se=3,Q=!1,Y=!1,G=!1;function ae(M){for(var L=$(Z);L!==null;){if(L.callback===null)R(Z);else if(L.startTime<=M)R(Z),L.sortIndex=L.expirationTime,F(W,L);else break;L=$(Z)}}function ee(M){if(G=!1,ae(M),!Y)if($(W)!==null)Y=!0,e(J);else{var L=$(Z);L!==null&&t(ee,L.startTime-M)}}function J(M,L){Y=!1,G&&(G=!1,n()),Q=!0;var X=se;try{for(ae(L),ne=$(W);ne!==null&&(!(ne.expirationTime>L)||M&&!v.unstable_shouldYield());){var fe=ne.callback;if(typeof fe=="function"){ne.callback=null,se=ne.priorityLevel;var xe=fe(ne.expirationTime<=L);L=v.unstable_now(),typeof xe=="function"?ne.callback=xe:ne===$(W)&&R(W),ae(L)}else R(W);ne=$(W)}if(ne!==null)var Ce=!0;else{var Me=$(Z);Me!==null&&t(ee,Me.startTime-L),Ce=!1}return Ce}finally{ne=null,se=X,Q=!1}}var te=s;v.unstable_IdlePriority=5,v.unstable_ImmediatePriority=1,v.unstable_LowPriority=4,v.unstable_NormalPriority=3,v.unstable_Profiling=null,v.unstable_UserBlockingPriority=2,v.unstable_cancelCallback=function(M){M.callback=null},v.unstable_continueExecution=function(){Y||Q||(Y=!0,e(J))},v.unstable_getCurrentPriorityLevel=function(){return se},v.unstable_getFirstCallbackNode=function(){return $(W)},v.unstable_next=function(M){switch(se){case 1:case 2:case 3:var L=3;break;default:L=se}var X=se;se=L;try{return M()}finally{se=X}},v.unstable_pauseExecution=function(){},v.unstable_requestPaint=te,v.unstable_runWithPriority=function(M,L){switch(M){case 1:case 2:case 3:case 4:case 5:break;default:M=3}var X=se;se=M;try{return L()}finally{se=X}},v.unstable_scheduleCallback=function(M,L,X){var fe=v.unstable_now();switch(typeof X=="object"&&X!==null?(X=X.delay,X=typeof X=="number"&&0<X?fe+X:fe):X=fe,M){case 1:var xe=-1;break;case 2:xe=250;break;case 5:xe=1073741823;break;case 4:xe=1e4;break;default:xe=5e3}return xe=X+xe,M={id:ie++,callback:L,priorityLevel:M,startTime:X,expirationTime:xe,sortIndex:-1},X>fe?(M.sortIndex=X,F(Z,M),$(W)===null&&M===$(Z)&&(G?n():G=!0,t(ee,X-fe))):(M.sortIndex=xe,F(W,M),Y||Q||(Y=!0,e(J))),M},v.unstable_wrapCallback=function(M){var L=se;return function(){var X=se;se=L;try{return M.apply(this,arguments)}finally{se=X}}}},43014:function(d,v,e){"use strict";d.exports=e(74284)},18947:function(d){"use strict";function v(e,t){if(e===t)return!0;if(!e||!t)return!1;var n=Object.keys(e),s=Object.keys(t),u=n.length;if(s.length!==u)return!1;for(var f=0;f<u;f++){var c=n[f];if(e[c]!==t[c]||!Object.prototype.hasOwnProperty.call(t,c))return!1}return!0}d.exports=v},19747:function(d){d.exports=function(e,t,n,s){var u=n?n.call(s,e,t):void 0;if(u!==void 0)return!!u;if(e===t)return!0;if(typeof e!="object"||!e||typeof t!="object"||!t)return!1;var f=Object.keys(e),c=Object.keys(t);if(f.length!==c.length)return!1;for(var h=Object.prototype.hasOwnProperty.bind(t),o=0;o<f.length;o++){var i=f[o];if(!h(i))return!1;var y=e[i],p=t[i];if(u=n?n.call(s,y,p,i):void 0,u===!1||u===void 0&&y!==p)return!1}return!0}},98040:function(d){d.exports=function(){var v=document.getSelection();if(!v.rangeCount)return function(){};for(var e=document.activeElement,t=[],n=0;n<v.rangeCount;n++)t.push(v.getRangeAt(n));switch(e.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":e.blur();break;default:e=null;break}return v.removeAllRanges(),function(){v.type==="Caret"&&v.removeAllRanges(),v.rangeCount||t.forEach(function(s){v.addRange(s)}),e&&e.focus()}}},797:function(d,v,e){"use strict";var t=e(54723);d.exports=function(n){if(typeof n!="function"||!hasOwnProperty.call(n,"length"))return!1;try{if(typeof n.length!="number"||typeof n.call!="function"||typeof n.apply!="function")return!1}catch(s){return!1}return!t(n)}},95562:function(d,v,e){"use strict";var t=e(57046),n={object:!0,function:!0,undefined:!0};d.exports=function(s){return t(s)?hasOwnProperty.call(n,typeof s):!1}},69574:function(d,v,e){"use strict";var t=e(797),n=/^\s*class[\s{/}]/,s=Function.prototype.toString;d.exports=function(u){return!(!t(u)||n.test(s.call(u)))}},54723:function(d,v,e){"use strict";var t=e(95562);d.exports=function(n){if(!t(n))return!1;try{return n.constructor?n.constructor.prototype===n:!1}catch(s){return!1}}},57046:function(d){"use strict";var v=void 0;d.exports=function(e){return e!==v&&e!==null}},23482:function(d,v,e){"use strict";var t=e(59301);function n(g,l){return g===l&&(g!==0||1/g===1/l)||g!==g&&l!==l}var s=typeof Object.is=="function"?Object.is:n,u=t.useState,f=t.useEffect,c=t.useLayoutEffect,h=t.useDebugValue;function o(g,l){var b=l(),x=u({inst:{value:b,getSnapshot:l}}),O=x[0].inst,k=x[1];return c(function(){O.value=b,O.getSnapshot=l,i(O)&&k({inst:O})},[g,b,l]),f(function(){return i(O)&&k({inst:O}),g(function(){i(O)&&k({inst:O})})},[g]),h(b),b}function i(g){var l=g.getSnapshot;g=g.value;try{var b=l();return!s(g,b)}catch(x){return!0}}function y(g,l){return l()}var p=typeof window=="undefined"||typeof window.document=="undefined"||typeof window.document.createElement=="undefined"?y:o;v.useSyncExternalStore=t.useSyncExternalStore!==void 0?t.useSyncExternalStore:p},82020:function(d,v,e){"use strict";var t=e(59301),n=e(19590);function s(y,p){return y===p&&(y!==0||1/y===1/p)||y!==y&&p!==p}var u=typeof Object.is=="function"?Object.is:s,f=n.useSyncExternalStore,c=t.useRef,h=t.useEffect,o=t.useMemo,i=t.useDebugValue;v.useSyncExternalStoreWithSelector=function(y,p,g,l,b){var x=c(null);if(x.current===null){var O={hasValue:!1,value:null};x.current=O}else O=x.current;x=o(function(){function C(K){if(!T){if(T=!0,F=K,K=l(K),b!==void 0&&O.hasValue){var W=O.value;if(b(W,K))return $=W}return $=K}if(W=$,u(F,K))return W;var Z=l(K);return b!==void 0&&b(W,Z)?(F=K,W):(F=K,$=Z)}var T=!1,F,$,R=g===void 0?null:g;return[function(){return C(p())},R===null?void 0:function(){return C(R())}]},[p,g,l,b]);var k=f(y,x[0],x[1]);return h(function(){O.hasValue=!0,O.value=k},[k]),i(k),k}},19590:function(d,v,e){"use strict";d.exports=e(23482)},45702:function(d,v,e){"use strict";d.exports=e(82020)},1012:function(d,v,e){"use strict";e.d(v,{Z:function(){return g}});var t=typeof crypto!="undefined"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||typeof msCrypto!="undefined"&&typeof msCrypto.getRandomValues=="function"&&msCrypto.getRandomValues.bind(msCrypto),n=new Uint8Array(16);function s(){if(!t)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return t(n)}var u=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;function f(l){return typeof l=="string"&&u.test(l)}for(var c=f,h=[],o=0;o<256;++o)h.push((o+256).toString(16).substr(1));function i(l){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,x=(h[l[b+0]]+h[l[b+1]]+h[l[b+2]]+h[l[b+3]]+"-"+h[l[b+4]]+h[l[b+5]]+"-"+h[l[b+6]]+h[l[b+7]]+"-"+h[l[b+8]]+h[l[b+9]]+"-"+h[l[b+10]]+h[l[b+11]]+h[l[b+12]]+h[l[b+13]]+h[l[b+14]]+h[l[b+15]]).toLowerCase();if(!c(x))throw TypeError("Stringified UUID is invalid");return x}var y=i;function p(l,b,x){l=l||{};var O=l.random||(l.rng||s)();if(O[6]=O[6]&15|64,O[8]=O[8]&63|128,b){x=x||0;for(var k=0;k<16;++k)b[x+k]=O[k];return b}return y(O)}var g=p},56754:function(d){"use strict";var v=function(){};d.exports=v},85239:function(d){"use strict";var v=!1,e=function(){};if(v){var t=function(s,u){var f=arguments.length;u=new Array(f>1?f-1:0);for(var c=1;c<f;c++)u[c-1]=arguments[c];var h=0,o="Warning: "+s.replace(/%s/g,function(){return u[h++]});typeof console!="undefined"&&console.error(o);try{throw new Error(o)}catch(i){}};e=function(n,s,u){var f=arguments.length;u=new Array(f>2?f-2:0);for(var c=2;c<f;c++)u[c-2]=arguments[c];if(s===void 0)throw new Error("`warning(condition, format, ...args)` requires a warning message argument");n||t.apply(null,[s].concat(u))}}d.exports=e},4977:function(d){"use strict";d.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMwAAACaCAYAAADl9acYAAAAAXNSR0IArs4c6QAAIABJREFUeF7tXQd4U1Ubfs/NaJtO9kzLahFQEJkiUBBFUFFkCCjiAAVFERT5FREQQQXBBcpysWRP2RtkKRsEOphNodCZdDfjnv85CU2TZt2bhABNDw9PmtzvrO+c957xLQIP0pkz1yrQIEmwwcDzHhTj91klEo7jpcG5zetWUJdmRjmPvTM9GI9JgSGvadOoLE9KJJ5kPp2YXLtZdO1kT8ooz2vigCNelvPYezPEG7z0CDAn4pJqPvJA5A3vdcl/S3LEy3Iee29OeIOX5YDx3nh4VFI5YDxin6DM5YARxKb7g6gcMHd+nMoBc+d57LKGhCQ1ZURBCoVL2nKCO8sBZWW50x1TOWDuLP8FlV4OGEFs8glROWB8wmbPKikHjGf882bucsB4k5t3qKxywNwhxrpRbJkGTOx0ehlA3d9e5VEtzA3ulGe55zmg1QOfrCVo34BgQGvr5rLDRl4RRZG+5NjBESBc4FHw1LlrCAuPsCo0JjKi7J5hYqfTXADBq4byCJLf82Nf3kA3OfD9LgKdgeCzZ4CUTJ1VKQFyKQgpmeMSjiKvQC+oplspN/wOMDcBVFv0Bo+KwYJ4VE50H3Jg7j6CWzkEX74A3MrSgTfeKZpSaBCHcAVn/JunBHlFPDR5BkG9LMjPt7mZLOtbskQADea9wqOW9coqiGHlRPcHBxYcJriQQvB9P+v2cqCwWFxgoOJk6JeTNX4HmJMAHv6xP4/6VXw/+OxNx/bM/pIohdUE9VW/VxwjOHiJYO5A6xolpGSpYW3jIW4w/A8wM+h+UHSY2pvHgzV9NXymeor0wPc7Cf7XzWJ/4Nsm+Ly2LzZx+OwZ3yuVbzhNsPEMwcI3rM8wMikHiURi5gNbbQoKrc84zpjkj2eYzQC6f96DomUd305ctrp8tp5gSk/f1utzlFhUOHYthy9f8D1gdpwnWHiEYOVQ6zNM6QM/AY+CImHnF9YtfwTMCgB9P+5G0SHa9xP3bk2gT9cBU3r6Hjp95nBYNcz3gDlwkRhX843vlfS59PmFHfjFzgC/2pJ1nEEnEIpIAG+834Wia2Ox7PJ8wt0twLz7J8Gsl3zf316zCVYPsz5oe85F1yUcu0YwcQPBjlElZyjL8wsrQeyBn+XxK8DETqefgyACFCPe6kjxfDPfT6C7BpilBLMG+L6/A34h+P1VikCZ60nuTYpzN4AxqznjCqPOMZ1RSp9f2OVLYZH1lbOrNvjVlswIGEAKYOyrj1K82NL3E+huAWbEMnbFSn1+Qzd4AcE3fajPZV6X04D3lnHGM4xOawKFJwLLYiD5H2AoCkHwJQMLA42v090CzJjVBBN7UCh8rN3AgDrqCYq6lX3L6RQ1MGQRhwWvA7UrALbnFzCJjOhG+d2WjFCkUYKZPZpSDIv1PWDGrycY34NCahI0+yxN/Ivg3c4UlUN8VqWxok/XEfRrSdG0tm/rzcoHBv7KYc5AILqqLWDcOb/45RmGEFyhFL8/0Yga33y+Tl9uJhjxOEVIoG9rnrqVKSJSRFb0fb3tG1A81sC39TLRSu85HL57Eaii0Bm3oqEKqZXSJaUURUxTU0Tyuy0ZAc5SYCUbxE+6+x4w3+0kGNiWooqP3/Qz9xB0bUTRsLqI2eEFUlbvA9WBJxv5ltdMit9jFocpLwB1InQIkBEQTmLUHStOBoMBOr24K2+/AwwPHOKArS2iKCY9VzKIg34jyMgTv6f1wpwqL8JLHKgUTLHwjZIxZTKg0V2Bzg2tLzvYBYA75xe/25J1mkEnGAzYyXE40KQmMK23uLeLN8b1j0ME7epTxFTzRmnCy/jzXyCqIny+NVryDzFeKfd+xLcrDOMMO8MMfgx45iFrOZA7AstiTvvVoZ91usM3tClHcLpeZWDmAN8DZtlRgkY1KJr5+BC87hQQLAeebCwcZN6gXH6MgG2P+rfyDmD+WLoV8xZugkIRiNh2TTHghcfRoF4tFBZpkXgpGQ81rmdu9puLOLzwMPBYPR1Cgzw/v7CC/WpLxjrc/jtaT2LApRrhwC+DfA+Y9aeI0dKzbT3vTCChk3r7eaBABzzfTGgO79CtPUmM9b7U2jv9bf3kOyjSlihLcoSg93MdkZ2Th227j2Hoq8/inTeeNzZ+xFIOsTHAsw/pAeL5+cUvAdPuG1pVRnArQgEsGex7wGw7RxAgBTo19M4EEjqtD1wEkrPYm15oDu/QbfkPSM0hHsu8du0/gSnfLkFGVrbThjFLynULJ6FOZHUw2RNbyd/qUJLFHZV+ywr9aksWO4Ou0BK8KueRz/bVq++CUuD+RGbhB3R/0LeAOZEEnFIRvPGYb+vdGw+cvU7w3uOe1dv+mfeRk5svCMUfvz8AA3o9jgkbCJQVgPe7lGTz5MDvj4f+VXs/JH1ip1PmAkHy17u8z42bjl4lxjf9C809m0CCZo4FUVwKsDPOJLz0ZTp6Fdh6jtnWe1bvuCm/4q/tRwQ1/b03e2LIwGfw1RaCkADg425AOvPkYCHZd0cG43dbsk4zaDFgWHiHcG85wjBQoEhnMhAzf5r/Jihkf9/+fjXDtDXqGA108+Eqcy0DYAfwMU95NnEFzVgLovibwK8HCab19qze61s24Pf5K7A5KwB5vHM1CblMij9m/Q87rtc1jsek54CMPIBayGD0BgP0ImUw/gwYFiqjllhHGAcvAkuPcijU8cgv0KGgSGv8LNJqweu1MOh14A3ss+S78W+Dzuo3RsPoTy0YgIjQALFz0C36tBzg570EE3p4NnHFVn5TA0zaSPDzy57Vu2bIS6jF67BDHYBHgnVI0kow+6ZjLyZNm9RD+35jkZINfNO7ZIVhEn+e16NQ6157/OqWjJ1h9n1IXoydTi8AeGD+KzxqinCEsfkswfBJC2HQacXOG7v0B+e9CGXVUK+U5aoQdm5iE3eqh296R/XoDEBu0e3/hcz3FzF+Z292trI91Zgav7N2tKrDrrfFTdgTI4dAl61BipZDDXYINRCMvBrusNvBikAMHT8LTM3/pwElK4xMAuQV6uBuKK4yA5hEVfY8SvmmHCETGyjDtzqbQLHf0KMgaCnWEcaW/whGT1mAHHZP6oW09bueaFy3khdKcl0EO+y+v4xgphs2MWxbs+K46bLCDIoi6+9iVLKY4PbTp8UB5t8h/UB53qimz1aJA9lyLExz7H1vyMCnUa15L/x9EfhtkIk/nh74y9ShPz5JnUGA26qFZIdcTofWqR5xxd5Uip1O9wDoJNYRxs4LBB9PXYxUdaHrGSqAYuWUp9GmSQ0BlN4h8cTq8qVfOGgKStpBeAoJb4DEYPrPsU89b/5e/LvEYPubLCIQX06NEtWpfwa/yA4h0FEgqVCK71OCUeTARdLLfbpg9PAXsfGsBBtOA0uHmKpyV0PZsqFl5lo5QaXWgRqNw4pTHiEYGa2M+KX0yMROpxsA9BDrCGNvAsG4GcuQdMt45eJx+nXsk3iyNbOY9k161wOry8/GqZCr1t4GBA/O3T0Nm7gSDl/89IBRHiU0nRk3CgU3knEmT4pZN51rrjI5TN2oGmCOMP44BKx7B8jINemP8ZRCK2Y5LNXAMrMlS0hSpwKw9TRGME+XHf5ekybEfPCInU7/BDBArCOMw5cIPvt+JRJUGqHj7JRu2rsd0P+JGBuanELTTVpwwO3/cnjFxNcTwMz95hquxud5pd+skIEfR6NJA+F2y6o1S3Fj4xpj/X9lBmK7OsDuChMUKMf+v36AXC4Fc4QxYwew/X0gM8/k5VKvN0BvcF9gfc8CJuGWuh4twgoQnJSBzK+nDP+3eLTsBahJSNL8DdD29kaUAFsDSU4vpVJp3FTETqdzAbwl1hHGySSCCTPX41RimlcmzthBrTCsV1Obss5cJ2hWXQupTIoiHUW+1nRYZkcn5kRbTzlIOQq5hBmimfRu2RwoeU4gl5rAFiI3Odpmb/NRK0zXu+zgKzZtWZWK/VvTxWZzSP/EK5HoEivcxsFQWIBzk8caVxmWmMT+g6thNlfMg/p1xYfv9DXSMEcYEzYAu247wnBXQ9myE/fslixRpf6FUgw2N5bgDChmk6Lw33MMqkqlg8JeVKmn8hRjHI0QIdgbiJynGWhiZ9AZoPhgaEeK50Q4wmDCvwmzt+HwGe8EcH67V1N8MshWV4UBpnlNLQID3Lcn5nkKrZ6iUEex4azEqC08di0BW1XDgsTP+2NHsrH6F+/0m9Xetns1PN9b3IWHPi8XyetXIOPoEeg1WbhYKMGK9CCoiiSoWq0SnuvWzqhLVuyoz+wI411mmi3epZI9Lt2zgElIUht9INtpdDJPMUsSGf59NCFFxc8TknI6AoZ9LqbCmj+V4X33zMAEAOMHtaXoJ0KLVpUJjJuzD3v+vSh+xtnJ0ffxaMwY0dHuCtO8pg6BAcK3LI4axCTai/4hRsBM3kww5DGK6o5vYx32S52pw9QxbEi8k6o2DMeoj2q5VVhqNnB29JsI0TP5M6Dj5Gg7dwmkpVZOsyOMtyg4joDyBhRq3d+Osbru3S2ZSp0LCmf+9ZM5CUY3qBWx3LREUy5RpbkKQOl0FAimvrksPAME08Q6wmD74DGz/8H2A/+5NdClM8U2r4VFE7rZBcwjtXQIkHsOGLbSLP7XBJhvdxD0fJiinhs+pVk5n41IBM/UFryQSHggvpxRooovpsgdFwjoD8MQri3ZIso/XYzm9a2FwDfUAFPxX/AaRYSCeCR/KW7fvQuYJE0RQF3vSQh2UQn3bsOaYXEJSZrPADrJBfP5BceCVx+4LO0r1hGG3gC8//Np/LXrmJjxdUhbv1YE9vzU22eAmbOPBRmieNCNFzvP8/jhaxVSL3vn4M9zBJN/bgSZgJsyplZ0KQ24oSZgq8vmE4V4+9hrkNIS8O5uPhbNOz+CprWpWRhd7Ahj9svMYM871rT38pbM/q2XvelHoeU4bpxBgt+Jjr8MAqfi80NXZEW/H1UEuOMIY/zCRPyxZr9XABMSJMP5pbelahYlsjNMi1p6402Pp8lyhWEhIBpVp2hdV1yp6nwgPAhYvzQF/+zOEpfZCfXgz6LRIMrxKsq0B5YcKsL6UxRFvBygelBdLjhZGMCx/RfTKWMCUGZzbAClvJEmtiGH97oEGLdhzBHGjL4UDyvLOmBUmn9AaamAay7GimAXgdErzG1RlX36k9el+PlgsPFtK9YRxtwtNzBl7havTZoLywYhuJRbSCNgauvBlAg9TQYDjyVHOeOWbOVxoEoo0Mn2JttpNZvOcmhfn0KTXoTr8TlITSnCrRSt8TMvV7gj79KVPDskCo+1tb/rZkLScavzcTlTARBrZUu+MB1coHNHZ8rQXEzvH4T+8yWY9DzQrj6QptFDzzRlPUj37JbM5pZMeCfZK5CNgsPt3PlbEny3LwSlHWEIqWLzcTWGfbFaCKkgml0zeyNaaa3QdqcAs+msSa2k+4OCmmYm2nyWQ98W9idabo4eqSla3EopMn6m3mRgKkJ6KlM6dV5Plz418ES3CjZE7Ar9w2X5UGXbv3bmC1NBAiqBEOf34zFhKlzLq40PuxK0i8qFutBzRdd7FjDx1zSDCKELxA2tmZoyyztqqc9tUdDlDAm+2hUCdxxhHIwrwOAJy5EvIkSCsz78Nq4rnmhpfU/BANOytgEydwQmpSpjQro/b68we+JNArzej4jjKouz0q+luDwGAzWCxnI1Kr0qPfpEZTzXv6pVwUzf6+MVBTiX6vi+hxoKQfUF4AJswWZZGF+UCUN2IsYMaINnbcVd4jp0m/qePcNcvJlTldcaUm5vVN3qnKNM1zUcJm4LhTuOMP65qMWYGWtxJcU76jGT3nwUrz1j7ZnCCBilAbLS96RucIFJtv88ZpLD/HMZSEgFXmkrrqANp2yjEYsroYRar6f44I3zxh9qNwnH8FHWNxBLj2ix6F85SKltmGV9lBrAF6RConCuh8fotCn7MSC2Fob3ELkPddDBexYwrL2JSZqtFPQpdwfHUT7mf+zjTWFwxxHG8St6zPhtCw6cZXcSnqdhLzTF2FethZcMMK2UBki9DBgmbz18mYAJbMUk5shiYBsxORzT5ucZ8PHbcUaC4OpBGDe55AbiShqP9/40gHLOt058UZbxXMPJnQuUKK+DLi8DEs0R/PJBLIIVwjULHPXgnt2SsQbHq7JeIJSYFIi8mNgeeeT6cFRQAItFOsL4L5li0do9WLrLriK06FZ2e7QO5v3PwugcgDcBo9MbsPT2CnMxFcYwdiNFuMhlKjcs/J23AMMEoONHJhj5JA2T44tvS2TTo5cX4kKqY5X9YuYacq9CEhzlMngmr8uGQasFLUpDPcUV/DCiKwrcNBwrrvueBsyKFVTSvG32aQraRPRMdJKBWaa+vSrcqNAo1hEGsyD8Y/1R/LzmjFea1EBZAbtn9rIqywiYSB5Siecey3U6A5YeN23JmCCPORIcK8IWhV0ps1Wpj8hzjyPmsDPN5P+ZNCWInMOXPz9g/PtgohZfbpEZ3SE5TxSGXBUkIa61vPnCDLCzFEuGrOMY1q02Xunq2VS6p7dkrKOJ17N7UAPP1PG9moatCoOBJ9go0hEGe+P+vC4e3yw84JX2VAoLxMmFL9sApnUkD4kXAKPV6bHsuNQIGDb5p28nmCwixmZSJnA5jeCZh1x3NzfpKi7M/xlFGRmo0qoNqnfohPAG1mcH1dUCfDP+sqkwjuCreY2Mf478swiJGa6V3Az518EFVgHhXMu0DYUZ4G8Dhuqy0Sg0EfM+8myHf88DhjEzIUmzAaA9XA+ZcIqR60KRp+XgjiOM3Sdu4s0vtyAkSIrgQCmCg6QIYZ+BMuPf7Dfzs9vP2bPi34ICZTh2szJ6NM41HuyrV7f2G8tWmNZRPCSc5yuMJWCYGcjHawm+7Sv8DPPfdSBfS9C5oWveHhg+GFqNyfRBEhgIeWgY2kz7AZysRDh5KT4fP0y5vZ0lwBdzGoO9FwbOK4S6KMDpCkP1eaD6fCNghCSDNhe8zmTsVznrMD59XIGa7Wx194SUVUxzT2/JihuZmJJThWoNZ0HgNY/EH28MRUY+B7GOMFibcrJzkJuXB3Z1zXHc7U9ivNlh0mX2aXpm/7ekLA57E6R44zHm5slWAs0A0ybKpDDoaWLhHJafMK0wLIm1ujx0iYD56WgrQO3ryuplSN6xzajkqM83+RCr1aUrol95A5zUJIT971QO5n2bZPybXYRNntsYvx4guLJrL1qkbsD2moOQHP6wlUskRkt5PfiCm5AEC/exa9DmgNcVoVL2KQy59RsqhAQg6tPvwAU5U1F0zvH7AjCsC4mqnE6UGpitvsfSJ0IIHb8lmNzIlkCsIwxPJzDLf10NrDtJMNyBjzDvAkaH5SdkbgOGOf5oVAN4sKawnl+YOwspf+81EzPIh9VvgCbvfoDAKlVx9JAai+ZcNz4PVBBE9W+M07uPo9/laeBgknSeC22ObbVeQ06QCRzselivuQhZBNveCX+JGAoyEZEThyE3fkIYNa00yh69UPdF6y2wsJ6ZqO6LLZl5pUlW9wHFMkrh6mTokgdf7QzG5UwpxDrCcFmwAAImPPztIMHorva3RkbA1GEhGoRPDkfVMj/EVoARaabM2vliCxj9QQtJ1GDAtU3rcGPXDmjVWWDfWWJbtHp9BiCwRScU6KQICJRg4VEp4g8ex4tXvrFSpGT0JxXNsKraIEgVFaHLuQ5ZSE1wAeLsEioRFZ5PnAVlTok5hiQwCG1+mAupwr1V5r4CDGNkgkrzEij93Znqi5CB/XafAhduySDWEYaQsl3RFGiB6Tsce4NkgGlbx+WtqatqjM9ZlOAVJ0tWmPeWEvzYX3gYcOY9cuKzsLE1EVK5oagQJ7/4DDlXS67gZTVqI6dlXxwNaIXrJ06j75UZkFhoHbNyK7Zqh2E3usHAlCupDgFhtSAJEmdsxsqJqZSHevmJaHPoC6vm1nvpNdTu7t6R+L4DjAk06t7M+tKuDb+QkQTw00EFTl2XQawjDIHFOyVj6h+frSeY4uC2it1MRVXgIeUIpBLTWcjdxMJArDgpN2/JPlpF8PlzwoPDjl9v0vZ1N2k1apz+ehJyVaZzS3HimUMKIoWUWrusqtDqUTR46308/bUKekghU1QBkbq+PbPXPkNuEog8DAOS5+ABzVEzSWj9GDSf+JVbXbovAcNs+oODFYSjsp8oqCm2gcj06z9BOHJNbjTZ7RDt/oQQWa2ZXEw0ZWY1yYzYGdCYuj5L7AJNwgBlvHRgj3mjnfvtx0YlS/Zcp9dj6wU5nmpiysccdLMYm5UECr3HruHwQ3/P+KPLzcWZ6VOQfdG5xWbVzl0R9fJgEI7DjO0Eu85rQSTuH1lbV45HbmYSzl1OR+2im4g0ZEJpyETdAC26zpnv1tDdt4AptulPNJ1rplMKUY6uFh8PxL5LARDrCMMtLtvJJAYw3qqTlcOCw7JYLUoBwWHZWWvBIYJxz3jeAiZxv7R0AZJ3bIetdT1B7T4voebTPc0VMbe2G08Wur26sII+6JyD5x4JQU6+FkfOp+DA2es4fO4GsvO1qFk5BE3qVEaTupWNn9G1K0AmILT1fQ8YxhhKqfTi9ewBoPQjSiFAxAasOh2AbfGBRr0qMY4wPJ86phLuFmBm7ibo2oSioYAL+uPXgKvpBIMe9VavgctnE5C7fyuyz58Bc2oRVKMWaj7XBxVbWGuELjxMsOxIAYjUtaqMo9Z90CkHz7WwXkoNPMXZy2k4ePYGDvx3HVdSTHIjBqCVn7verJQJwBQzjKnzJyRlPcZJuJ6UxwsAHEoP/joXgA3nAiHWEYa3ps7dAgyTeTwSRdHcuecDYzdXHCN4oBrwaH3v9Fqr55GWmY2ICNe3XWtOEvyy17MVZmRsLnq2dH4bdv5qBt6Ytg3d29TDOAFvhjIFmNLDGp+c1UxCycs8xTu3jcrMJDvi5VhxOghiHWF4Z+rcvRXGGBy2EvCYABB8sZHggycpqoa6f+lgya/MXC20RUUIDXV9gGJueb/d5tkZ5r0OOejd2nldm/+5gkkLDuOzQe3QrY1r2+0yDZjiwbp4PUNJeelKSqlZSX3/ZRkWHVNArCMMbwFm/AaC8c9Qt65rPWkDCw7Lggw9YVLhcprWnCCoH5qKGmHUaC4tl8sgl0kgl7FPqWhdt6upuQiWc1AoXN96MSd849ez62/31YPeeSwHL7Z1DpixvxzA7hNJWP9lL1RmjgtcJL8ADOOBSkWDCqiGaQoYlYn+TZJh/hEF3HGE4YqpQp7/sC0PrzRPhYxPg9yQjmCkoTA/HUV5aZDq0wBZBQQ0my6kKFE028/BGODpOYHBYfPy8qDT6aDT6Y2flolpUxeDhznscAWkfxKzEFNDAbncteIk8xIzYinxSBj1VrtcvPSo4y0Zs0Z96qPVqFpBgcXjnhXEx/saMCZfZNmTQCjTmZCAEC0oUglPU3iOnDEYtCcb16nCrDaN6ZxKU1HK0xOEIOrMDSlmHnDPEYZLzhoKAW0aivLSQXRpCKRp4HTpKMxNAy1KN36XE+cRAHjKIb/pckhk7h967bXz70STao47wWHZ9bZebwJOMYDY38Zrb4vEtKwZeAKMq5IJSDKZFOuPpqFr8yqCNBjYDd3AXwwgnPu+2Qa3zccrjzleNY7G3cR7P+7G8+2jMWaAMH8r9zVg4pKynudA1jmawExnjKf8fwRkAwF+j46MuJSoyupEKdkdnyoh0/e65wjDUX1c3MdA3hUEEO+YL6fU+BwRNUQa07tAM7v5OpNM8LoXg8PqDXrotHrojUDSQafXgXmrKZ3i0uV4vKkwiT2TJ/WcqYWBBLp8PzkieK1NIV5r71iO8/2qE1i2O8542GeHfiHpvgbMRVX2RzzlpwnpKCGEOa76i5dynxCeTriaTvpP2RnqliMMhwC9MBaBBaeFNEcQTU7FvpDWeU0QrVCiCynA7jjHip9Cy3FFxxz/mVYi0//sPD2u5wWgXUOBSmkAXvtVj7R819s3R215ta0Orz/m2FVVnwkbkJyWa7xOZtfKQtJ9DZiEpKzXAfKbkI6W0JAiQrDyZjZ5adyWUM4dRxiO6qOqRVCkLRPXHCfUt2gjhLXw7jmGBYdl18Uf+Tg47K4LBCz0uZh6P1oJnL/p/qH/5dYGvNnBfv5rN7PRb9JGVAoLwoavrC1enQ3gfQ2YC1ey6kil3CV2lhE7S7MKuMIxf4UGuuMIw1FdhszjCLk6XmxTHNLrqRT5TVdAJnNfPaR04cbgsPsIJjzrmbqL2E4evgxsPy+uXubM7+Vfmbss9661X2lDMdhuABRgyc4LmLnmJGKbKfHlW8KNyu5rwLBBS0zSbKBuWGOyWCoj1rrnCMPRZNEX5SLk3ACmVih2PjmkV9WYiso1RHrec1I7i1HJ5Ct3Kjiso6rPXgeY9P6bPsKB2uSRWKSlZbjNy3FjhuOTD5kIzja9891OnEhMxVs9muHVbsL5e98DJu5ydkNOxh934enfhmPsUDl0ZRgCZUS0IwyHWzJmqPPfcATorrk9yKUzZld5DTKlKUCQNxLr98jlJhV/X6ZrmcBXmwnmDBReb2R0CxQWmiOaiG5uj+5dsOyPH23yMd2ybmNWg6nJfDv8cbRpLDzO6H0PGMaN2zYyi8Q6/Ru+Ogw6A8FfIh1hOBs5evE7KLJ3ih5cRxluSR5FWLNxXiuPFeRJ6D53G5KWC3y4gmDhG8IAw7Ssa9Vlpsrup8jaNXHh+A6bAnYcu4bPfjto/H3z1D4IZ5JcgalMAIb1NVGlHkwpmQ1QwRf3H6wPRU6Re44wHPHXcGMTQm7+LJD9rsnU+soIaO2ux1z75Yu163fdStcUuYXA6wsIVg4VBpjMLDUeaOrgAOK6OjNFcvwhVCiluzbh90PYdvQqqlcMxuovSjSkhRRbZgDDOnsxOaczpYaFlEKQp4Sxm0KQlidxyxGGI+Zqs+IRfuUDIbwXTJMWsxghIc79CAsu7C6Ndg0lAAAdVklEQVStMEws88Jsgg3DhQEmSXUdLdt55hLJuIKs/g2x7UvcdrJtWPcxq40q/h2bKfGViAM/K69MAYZ16NKlzHCDlHwBwr0FUKdr7efbQpCs8a4jjMKCfITHDQRH3d97l578qmqTUblWczGYcErLzjDT+/hej63HLA5r32YOCl135dyFeHTuahtsynVOa4qvPv8II4aVyLJOXUzFsG9NW+bXuz+EISK9lJc5wBSz69KNzEheLxlFQVnEIrvmUlN3B+NiuncdYWi1OsjjP0KQznvxIDVVh0Bem1kreCcZg8N2pwhzX4juVkN6zebwx+u8oHr/OXoCPXrZBpsSW/GAvj3wy6yvzdl+WnsKi3aYnKFPHtIBnZu79qBpWWeZBUxxJ69coYE6ae4zlOqfIyBPM59uxc++36/AuZvedYTBJNz6+OkIL3AVn1b40N8K6oawRu8Jz+CCcvImgiEdKKoLF7p7pe4B8zl8148XVO+uPQcwYNAwj+tt0iga/+4t0Z4a8MUms9HY0vE9ECnUHc7tlpR5wFhyfA+l0lqq7L4A/QlAhTmHgnA8We51Rxh5FxejcvZSjwe7uIAk/cOo0nqK18qbsYPghebUGO7Dl+n1Pzh89iwvqN71G7fhzbc/9Lh5LALCzr+PQVMkR2w0Na4u566m49J1tVElRqyDEb8CTDH3LyblPMhTw67fjwZVPXTV+44wspP2oVq6IBU3QRPiprYWwtvOE0QrhGj2PoKO0dSoR+fL9O5SDm/H8oLq/XP5Gowc7R2tic9/XIlNyU2wY5RH1gJGVvklYFjHL6k0Ty85EbhxV6KceNsRRuatS6h1fYTX5mK+IQR5TZcbDb+8kVhw2MY1KFrV8UZpwsv4ZC3BCw8LC0o7/7fF+HRCydnDWS1FOSmQh1S363aX5XtlxGTEBfbCxveAIMFCB/s1+i1gGDsGL9Cvvpgm6eVtRxgZGZmomTQYHNUKn01OKHlIcEG5AfWE+eB2WefKY0DVMCDWO0G5XNZXTMDOTu3qUzxuinDhNH0/cx6+nGYrpS+diflxLkhPgFRRGfIQ+wzq9OxA5DUei5VDgYruObw0V+vXgOn8LR3L85jibUcY6iw1KiV9CLnhpqt5Ieg5DxkOV16PRyKFyTBcFbrxDPNZJj44rKtyXT1nvsYaVqeC4k1OmfoDfpjl2ncYb9CiMOOS0edyUOVoEGM4cuvUuGkrBHdbgIVvALWs4++6arLNc78GTOx0yq6efvS2I4zs7ByEJY1HkNYUactZ4kkg9FwE9JIKMEgijH8bjN/Z36bftCQcudLaeKC6q9KEPd8dB2Tliw8OK6x0x1Q/7SWoGkrRt4XrksZN/Brzfl3skpB59S9IN13hy0KrQxZkK+ANCQ1Do7ePYO5AoIF1DFqX5Zcm8G/AfENfB8Fv3naEkZubi6CkbxCou2yc9CZARJgBwcCRVlgZV3KC0aSmAhwnQYBcYowHI5FIwIN9MjPfkt/shcUQPdq3Mxy5DLDwfQNFBod1t77ifMyxuVxCBdX7wZgJWLzUdXh3Zh7NtmSgPCQBIQgIt+8/qtmw3fj5zep4yDoGregu+TVgOk2nTNl8pbcdYeTnFyA9U2MMDhQYIIFcwoGTSGCgnHHLECTnIJVIMG2H1BjywtcCRBYc9shlgrdEBocVPbtKZVjyDwGLLyqk3mHvjsGa9ZtdV0k4FGZdBa/NM/JbUcX+wSy692z8PDoWAjwpOa3TvwEzjXajHLa0b0DxSXfvnA9cj3AJxfe7TG5bq4aKyeU5bWIqsOkswcguvu3zyuPE6IBDSL2DBr+Hrdv3uOxshVqNkZqwH7q8NCNtYKUG4CS2V2G1OozE7ClvoZOHFx3+DZjptD0F/m4RRTHpOd9OHja4c/cRdHuQGh3r+TKxScuMuXz9kmDRmM/dgKB6+wwYgv0HjrhkS6+Bb2PlbzNQpDbZILEtGdualU4VH3gaX0/92ii89HZSVpY7NQllzvOLfYG7W7d7Nqe3a/NGA1hR7WfQZhKKU0yAN62396wkhTKFyUPa1qVo6KXDvNB62YH/2x0EXzzv/cnjrA07zhPsT4SgepkeGdMnc5V++nE6Phz/PTITmEIlhSykOmQK24M/W3mmzV2Lpxp7f5z9BjCPT6P1DRwuetMRhqsBtnzOnFHEVAMeVvp24hbpmata4lHcFzH9LKZl8TJXn4Cgep98+kWcPmtSknSWVi/7BZNmrsc/G2eC1xVAqqgEeYjtVRjhpPji1wN49qE7x+uYyAi7C4E3XvA+XWFU6Vo1ABsP2MzJwvDlMnjTEYarAbZ8zrYoVUKBR+vduUF01J67YUR2OhmYs49g9suu+9uhy/OIT2DyFedpz/bVWLXtFL77/F3o8zMhCQxHQJh9nZ/RU5diYJc7p95QZgCTnKHLppTaHK3Zm3bwYhkqKIDFg72/VLsabLZFYbYhnRu6nkCuyhL7/G4AJuEWwKT9QsyUWz3WDdeSkl1268zR3ThwLgtDBzyFIo0KnDwYgRH2VfYrP/jCzKTdX3pPZ8ll60wE990Kk5yhi6OU2kSaZx5OBy2UIkDqPUcYAnloJDtwkSC7AHj6Dm4THK4wIoPDiumXI1pVJjBqBcGqYa5fEA+16IxbqaabL2cp+dJJ3MqRoGXL1si7cRKcNAiBFe2vIopqDZemn133kqsyvf38fgTMJkops4WxSUOWSFGoI9joRUcYQhl+SgUkZZK7EtBp3DpgsjhzdqHdckiXlQcMWcReTq4Bw+z5mV2/sxQcrMCVuH+NoQof7DwESf/+aTz4B1WyH8tDHl7zhDpxlwA9A4+7alXAfQcYVYb2V1C8YY8N7y6XQl1AsGoojyD3vZK6zWHm9siDmK9u13u3Mgrtb71GbZCbm+e0mbVq1cDJIyavMK99OAvrfp0IfVEOFJWj7earUKUG9mxZ45WuOzqv2Cv8vgNMcqZuCuXpWHudGb1GipvZxKuOMLwyIn5eSGSDR8AiQDtLDzZ+ALu3rTKSzPrzAMa//xK0OSlQVLHZfd8uhuDQ/p1QKDyPiFCmAaNK17KD3g/2mP/ZXxJcyeAw/xUeNT3UZPXzOe7V7tes2wx6vcFpme3btcaa5SbX2gfP56Dnk62NipiKqo7tB1at+BMPPdjE47a6kr1YVnD/rTAZ+r6U8ivscWnyVgnibnL4sT+P+l6yN/F4NMoLQLXIh2zizpRmy9PduuCP+ab3YE4h8OCjzyMzfrvDMwyjm/rVZPR8vofHHC7TgLmRpetoMFC7Ximm75TgVDJn1G96srHrw6jHnC4vQBAHqipd+zvu/2JP/Dhjsrm8zv0n4sSWHx3KYRjh0DcH44NRnt8sl2nApGTROnqD7oq9kZq1T4IjV0Q7/xc06OVE7nPg6DS2bXL+AqvW4hVEdvnEXEna2bW4uGY4pEGO99ZPPv4YZs3y3DNpmQYM42hyujaBAjbXJxvOcFhxggHGI+UD92dGeU67HDg6/SGAd36GqfHoMNTuULJaFGZexem5T4CTOL7ufCCmAf7dv0EQ11MyrWN6WmYq84C5lqEdyVF8J4hTlkQc+URZUSbMG4PowsVlSEhSO3zlBtm5+alR0UOPD+KaZ5fa0aQryM+3oi/d/ocfaYOCQudxQCeOHYUPRrxpLocZk8U0i8Wt1HSHLQ+Qy3Hj0jFjzE1Xya8Bw4IuJWfoFgJ42RWjip8TQlbVqijtbwz3dw8kfwJM23YdkaXWOOX6tMljMWzIQCuawW9/hJVrNznNt37Fr+jc8VGXI+rXgCnmjipT353w/Es80IIALDAIM56QMFBQSpmkLAUEJzmeX1qrSuBfLrnqQwJ/AkyXJ7sh+bo5ALZdLs+cPgmvDuxj9ezPFesxbETJucZexrfeeAnTv3QdQqTMAyY5TdeZEspcjdjXjfDm5Ka4REDerF1F5tos0Ev1+hNger7QGxfiLzrl3PyfpqJfb+sr4vSMTDR4qCOYy15HSVmrJs4ddx3Dp8wDRpWhvQQKYfGjvTGJCS4rK8nvPDhvt9WfADPwlUE4etx5ROpFv/6A55950mYkn+zxMv45etLpCB/esw5NGjm3Vy77gEnX+lyQIua2xFOM+hNghg8fjp17Djhl2aolc9C1i21A1x9//h3jJn3jNO+EsaPwocWFgT3isg+Y8hXGatzv51uyTz75GGvWb3E66Teu+h0dLYIlFRNfuapCs7bOgzG1a9MCW9ezKI+OU5kHTPkZxnrw72fAfP3VFPy+yK42k7mTOzf+idYt7cfB7PBkH6cmzsz/29ULhxAe5thlT5kHjOV0SUzKfp6CLwkMAnIjJjLcyo3bRZV6Kk8xxpyPIjsmqiQgYkKS5jpAzfauBFzP6Miw9Z5urdzN709bsjmzZ+K7mb84ZdWBnavR9MFGdmm+/XE+Jn7pXOy2cP536NnD8UrkX4BRaSZQSieauUnIphhl+LNWoFJpFlFKSy7yCYmLUYabRyBBpdkISp8pzkMImRitDP/c3QnvaT5/AsyyJQswYcq3Tll29O+NaBht/45HyLZs0Et9MOvbSQ7r8DfArKOUPm/BjSkxkRFWl++JKvUuSvF4CSCwO1oZ0aX4e0KSmmn2fWoBmPXRynAf2ymW9MCfALNt8zqMGD3BKWDOHt2BKKVj36+du/XD8VNnHZZRu2YNnD+xqxwwjAOJKvU1SlHiDYGgT4wywspZb8I19QUQlBhPULokJqqCecVJUKl7g8JkocS0zQiSopURUZ6uFO7m9yfA/HtoL14Z8r5TViWe2Y9qVR2HUftp7kJ84iLGjLNVqsysMKcTk2s3i67t0KXIheTsSlJK0yilJRqVFPVjoiIuW59z1Ew5q8T9EsE3McoI85km4Zq6HgjMvn4IIVRPSJVGtcMy3J30nuTzJ8AkXjiJZ3uXRD+2xzdV/BGEhzsO1JlyMxWNHnncqRDzmymfYuhg+9pS3gKMq/kqZE54pBp85sy1CjRIEmww2BfnKoKC23NEsrzk/IKc/PycRjzTzrudQoLCAi3BwH6mlH6eV5Bjjo3HEUIUitALoDBfpfDU0C+/IM+5gEAIB9ygCVGEXXeUrawpX2bcvIx2jzuPHJ167SQCA5yHZevR9w3s+9uxy9mnn+qMZQtYyFPb5Awwaek3BcUBkEg4jhQY8po2jcpyY8gtprAnuV3kTVCpPwKFOcgkIdgbrYzobJntokrTgKfUKjY4B/RvEBlRAjTT1m4Ppehk0fIxMcoI51KxO9Q3f1phaFEmHmhuNWQ2XNWknHMYpq+YePGytXhnpPkYalNGSEgwkuIOQyq11V721grjjeng0QrjqgGJKs0SSqmF/ynyfUxk+CjLfAlJWR0BYmWFKZVyHevVDPvbmk7zHUBHFv9GCPkzWhkuWOPZVVvFPPcnwFQI5lE1qrlD9jA1/bSkUy7Zl52TiwYPdkBhUZFD2u0blqBta9u6/AcwSZrzFNR8PcxR8mqDqHCm2m9O8Uma/gTUKjY4R0h0A2W4lcbfxWuaQTyhC8yAAbkQHRne2OVI3QECfwIME7pWr9sC+QUFdjkZFhqK5MR/BHH5taEfOtUa+GT0u/hk9Ds2ZfkFYG7coIo8gyabUpiDHUqItGl9ZYjV/WJikmYUBbW66A+RhgfXrEmsLJsuqXIfMlD9mZIVBoZgSXhYaTpBI+chkb8BpknLJ6BKvmGXa1WrVMbFs/sFcXT7rv3o8/Iwh7SO1GT8AjCJydmPUp4/ZMGdwmhleCghRG+11VKpp4HiI4vfNDGRETbG4JRSaaJKk8Ni9ZhBw3HtomuHHRY0Wl4kEgsYL1bt9aJcWVyyCnv1HYBz5+x78K9Zswb27NwqqF16gwGxnZ9Eerr9y01mffnv4QNQKIIElceIfKl0y+q7Y2eY+CTNOwS05NqDkKMxyvDWpTmRqNIsppRanEXIhRgHW60ElYb5I21VXAYFGd4wMtxzTwqCh8dE6G+AGfzW2zhwwPLdV8KwunXqYOtm4VpKX0+bjt//cKxs+cu8n9Gh/WOCR6TMACZRlT2PUr7E0Jtw82KUYUNLcyL+mno3ISi5hiFkV4wy/Al7HEtQZc8F5d8q2ZZx86OVYebvgrnsIaG/Aeaj/43Fhr/smxs3bBiDDWtXCubohbg49OzVzyH9kMGv46MPzXc7LsstO4BJ0hyloC3Nkxt4JzoyYnZpDiRcU8eBwOxTlFK6uGFUhVfscSoxSf02BcwrCgE5Fh0Zbl5xXHLXSwRiAXM/ayuztn88/mv8PM/qrsbMyRbNH8KeLVYSAJdcZnKd/87H26Vr3uxB7NtmrR1d5s8w7LxxUZWdQ0Etzhvk0eja4TaSq4Qko4cFs5iYI9y0Bsqw/9kFTLKmLeWp+cxCQAobKMNszkUuR8xDAn8DzLTv5mDy1B/tcq1d25bYus4+mByxedacBRg7cardxxzH4VrcYSt1/zIPmMuqzKZ6ylnatRpCpPlhNWvWtLr5unmTBmdrNbmWnCOUjIqOCv/eHjdv3LihyNUrspmzjOLnUsI3q6esaL498xALgrL7G2B+W7gcI8fYVw5/PPYxrFvO3DcIT2npGWj4cGfo9Vb3P+YCmMSfSf6LU5kHTPy17FcJ4f8o2Y6R89GR4Taepy+pNNEGShOsAYN+0VERDi2WEpM05yioWf5CKfdaw6gws3xG+LC5T+lvgNmwaQcGDravgNm9a2csX2hfpcUZh/u/+i42b9ttl2T40Ffx1eclm4wyD5jEJM131FoqvyRaGW7tuMqo7pIVSynZa8k1Cr5jw8iKVlJ+y+elb9UIyPfRpbQH3IeCsJz+BphDR46jW0+7x0qj4RczABObNm7ZhZdef89uNmaMxozS/GaFSVSp91KKWAtufBQTGTG9NHcuXtf05w3WUn4CNIiOjHAYhTQhST0agFmHjBDsi1ZGlOiYiR05N+j9DTDxiZfRqoOVzZ+Za/369MD8WfbPI85Yq9Pp0fDhTmDumEondo5hZssRtzWgy/QKw1T5L6o0WZbq+pTiiYZRETYWQolJ2R9Q8DMsGRakDFcoCbGvhwEg/pq6CyEwO7MigKaBMrwCU/l3Y+67lcXfAMNC9tVp1M4ur159uQ9mznBsLemMwWMnTMOsueaduxXp0j9m4ZluJpvCMg2YxCR1fQqY9cDYRA4MC6usDCc2r5KEJDVbKdiKUZzUMZERFZwxWaXSVCwE0i1tbFytSm6hwkkmR4Cxp9rPirnfr5WZM75KymYwGGw99Qr1XmmPnefjEtG2k6UxbgmV5TmmbAMmWd2H8jBLsgjBtWhlhN1wuglJmiWAlTbz+Rg7lwOlmZ2oUl+lFGaLS8Khb3TtCLNFprcBUro8fwMM6z/zYpmaZutc/L23X8eUCZaaTeK437l7Pxw/aWu+3Oyhxvh7h2lIyzZgktRTKGCOY0kI1kUrI+xaICUkqZl715LzB8WumKgIu1J+y2FIVKnXUgqzTT8BvoyOjHBsbCFuDF1SiwWMywLvIoEQXTLWvB49+yAhwcpsydjqYUOHYNT79g/vQrq1bPkqTPj8CxtSdo759/DfCA1lLrcdp/te0p+g0myCRWhx5jGmYVQFu5f4CSpNHCg1S/kJIYuileGDXDE6/lrWBOY5xkxHyOYYZbjZq4yr/J4+90fAvPbGWzh8xFaNf8S772D4OzYaT4JZnJubi/Ydu9gNqTF39kx0irX1qGlZuM8Bc+PGZa86k8jVVzwGwOwRQQLD4CCpxq5LkFxDxXOgCC5mAOEwO5jLdHnlUqAP72KA5FcLxqWHSDPNajiCR8tNwlx9xav2sjo6w9ymTeCobjTR3bpjQlaDvLbddjnrptAV5oPRH2PTZlsPmLVrVv1q7+bf57rJSmO2Zu36TM3LLzArmAVWqo+qD/dD96c6Y1T3CiASx/F1JNpku9t9T9rjLO8d01a+Uw0uL/fucCCoSqPvCYGN9JJS8n5B2nn7ejMCmxpUpUl7TsL9HRHdBVWbD0CYspXRNZA+Lz394IQq91SI4HLACBxUfydTVGs8FpROseUDHZafGufRCtNxOh1nyM+YKFVUMqs86fLSaW7y0U1n5j/teahlLw5eOWC8yMyyXJSiWqMhoLBRGiOUvpaXFueRalLsdPongAGMfwUZl6G4sARtcw4e/XrXNhv7qbvN43sCMGcSUyy1Asw8aRpdw+gcw9FzMcwrLktMnnLaEg4oqjV8DpSzsRSjPAYUpF9Y5gmvOs2gbXke069tm8A9l7enaYNQWXCAhKMNK4ZFdl6yxqHfO0/qdDfvPQEYdxtfns93HIj9xpBm0BVUpgYteH0ReL0W1FAEWXDl/w5+VvEhIS1JSbli98VYnLdGjbr7furWZVGYXDawYlAAgmTSMY8vXn1XXGk56k+ZBYw3ViV7TLvXVipXk1DIRHZGwyYxex47nf4LwJ6xXuK+0cR5CDERjdjzWs8IXsvdvJRTGDDt7HXt9QLtmIJbF34QUcQdJS2zgLmjXPPHwmu2UCj0+SxYr1XiCN8l91a8fT19kXwqBv9Xg975fuHZaw9reZN6YLWqlfYe2rGoRO4motxiwIvI4pS0HDDe4qSflDPrqS5aA6UyAtAR23dz3u52gyffH3vj9HYWrcE0Nyl0lCOjC255dnXtrXaWA8ZbnPSTcna/3PsyBa0LILPLkjWVvN3tyk2emp+fljTEVC5N43j0zU2Ps/KM6u06xZRXDhgx3Cqnxe6Xe12gYKFJSF6XJaudK3qJ5xdRVG3ETNvZJcI5nqPPFt6ME629IL5a4TnKNGAopfLkbIRIDAgBj2BQnUJPiUIqQRD7JNSgAIgCBIGUkkCOIIAHH0gIFwBKAkH5QEogJwRyUCKn4OWEcDJCIQeBnFLIACoFAfOgLQX7TnH7O5UCHAdQCQjhQKkEIKbvAGf8m4DAFAqEEGIcCnLbbMH4m3FDAtDbtj70dtADCmb7w/6B8gB4gBiMfxNiAGW/se8sogLRg0IPYvyvA2D6DqIn7DuFlhJoKeV1BJwWhGophZZQaEG4QhBaSClfxIEr/HbR1mZrli2unp/8X6tcHW92bhJdv/6cLRvW/AIiyweHPIMEubXDkEsI0QqfhibK4KqNXqEA86hxOF9X1B1Zl5mDlHsq3dOASU2lIQYZKuv0usrgSCUJIRUBvgLlSQVKEMGBhPOgEaB8OEDCKBBGYAyJEUKBEAI2ocuTOxw4dfoMzp0/j/j4RJw5+x/i4uJZGBKbotq0boWFf9jGwKSAjgDMwUkuBXIIkA3QbBBOw4GoeVANoVATjmYBXJaB0syWrR79SSaX33rhuef7zpr2P/u+ad3pjBfz3BXAUEq5lCzUNhj0dQmhUQBRArQWBalBCGoAtBqlqAZAuM9QLzKlvCjgzaHDceCgydslc+Eqk8nNoSiYIRn7r9PpUCEiAn/vMxvAepN1BYTgFkBuUYoUApoCEBYcWEUpuSaRSK/UqIBkQghbZX2W7jhgKKWylCx9WwOPdoTQhylIE0IRbemzzGe9La+oTHGA+aWjBIkE9Byl5JSEw6EaFaRHCCFs+3lH0h0FTHK6bjIFhoNtm8pTOQd8wgGiJsBPtSvLrAIPe6vqOw8YguGg5YDx1oCVl+OCA4SoCb1PAcO6Zt6SAe0IpQ9TigcBRANwHhSxfGaUc8A1B1g4s0RC8B8l5JQE9/mWzFF/iw/9hOjrGkCiYKDmQz9AaxKCqpSSagAtP/S7njRllIIUEELZgT+VgqZwIDeMh34JUUlAr1FaRg/9noxm8bUy1esq6+1cK5vORiS8/FrZEy7fmbzOrpUBqgGImhCoCUqulaU8zSBSWbpEh/SqVYmVz+0700rxpd7RM4z45ng3hz3BJSREoadQSDkSZKBQgPIKUAeCS8IHMiElE16aBZeAnICTWQouCYHUJMQ0Ci9vCy6JlIJKOJOAkqNMcGkrwCTMFJdYCCwtBZilBZbsO5NWwiQPoaUFlsQouGQSS8oTkzCzRHAJGIWVtLTgEryOAtpiwSUTWjJhJqi14JKnKCKEFoKgEITLlxDk63laICXIh4Hme0Nw6d3RvzOl/R8AdGoXzom1qQAAAABJRU5ErkJggg=="},3828:function(){},70129:function(d,v,e){var t=e(14136).default;function n(){"use strict";d.exports=n=function(){return u},d.exports.__esModule=!0,d.exports.default=d.exports;var s,u={},f=Object.prototype,c=f.hasOwnProperty,h=Object.defineProperty||function(te,M,L){te[M]=L.value},o=typeof Symbol=="function"?Symbol:{},i=o.iterator||"@@iterator",y=o.asyncIterator||"@@asyncIterator",p=o.toStringTag||"@@toStringTag";function g(te,M,L){return Object.defineProperty(te,M,{value:L,enumerable:!0,configurable:!0,writable:!0}),te[M]}try{g({},"")}catch(te){g=function(L,X,fe){return L[X]=fe}}function l(te,M,L,X){var fe=M&&M.prototype instanceof F?M:F,xe=Object.create(fe.prototype),Ce=new ee(X||[]);return h(xe,"_invoke",{value:Q(te,L,Ce)}),xe}function b(te,M,L){try{return{type:"normal",arg:te.call(M,L)}}catch(X){return{type:"throw",arg:X}}}u.wrap=l;var x="suspendedStart",O="suspendedYield",k="executing",C="completed",T={};function F(){}function $(){}function R(){}var K={};g(K,i,function(){return this});var W=Object.getPrototypeOf,Z=W&&W(W(J([])));Z&&Z!==f&&c.call(Z,i)&&(K=Z);var ie=R.prototype=F.prototype=Object.create(K);function ne(te){["next","throw","return"].forEach(function(M){g(te,M,function(L){return this._invoke(M,L)})})}function se(te,M){function L(fe,xe,Ce,Me){var ke=b(te[fe],te,xe);if(ke.type!=="throw"){var Ft=ke.arg,ht=Ft.value;return ht&&t(ht)=="object"&&c.call(ht,"__await")?M.resolve(ht.__await).then(function(At){L("next",At,Ce,Me)},function(At){L("throw",At,Ce,Me)}):M.resolve(ht).then(function(At){Ft.value=At,Ce(Ft)},function(At){return L("throw",At,Ce,Me)})}Me(ke.arg)}var X;h(this,"_invoke",{value:function(xe,Ce){function Me(){return new M(function(ke,Ft){L(xe,Ce,ke,Ft)})}return X=X?X.then(Me,Me):Me()}})}function Q(te,M,L){var X=x;return function(fe,xe){if(X===k)throw Error("Generator is already running");if(X===C){if(fe==="throw")throw xe;return{value:s,done:!0}}for(L.method=fe,L.arg=xe;;){var Ce=L.delegate;if(Ce){var Me=Y(Ce,L);if(Me){if(Me===T)continue;return Me}}if(L.method==="next")L.sent=L._sent=L.arg;else if(L.method==="throw"){if(X===x)throw X=C,L.arg;L.dispatchException(L.arg)}else L.method==="return"&&L.abrupt("return",L.arg);X=k;var ke=b(te,M,L);if(ke.type==="normal"){if(X=L.done?C:O,ke.arg===T)continue;return{value:ke.arg,done:L.done}}ke.type==="throw"&&(X=C,L.method="throw",L.arg=ke.arg)}}}function Y(te,M){var L=M.method,X=te.iterator[L];if(X===s)return M.delegate=null,L==="throw"&&te.iterator.return&&(M.method="return",M.arg=s,Y(te,M),M.method==="throw")||L!=="return"&&(M.method="throw",M.arg=new TypeError("The iterator does not provide a '"+L+"' method")),T;var fe=b(X,te.iterator,M.arg);if(fe.type==="throw")return M.method="throw",M.arg=fe.arg,M.delegate=null,T;var xe=fe.arg;return xe?xe.done?(M[te.resultName]=xe.value,M.next=te.nextLoc,M.method!=="return"&&(M.method="next",M.arg=s),M.delegate=null,T):xe:(M.method="throw",M.arg=new TypeError("iterator result is not an object"),M.delegate=null,T)}function G(te){var M={tryLoc:te[0]};1 in te&&(M.catchLoc=te[1]),2 in te&&(M.finallyLoc=te[2],M.afterLoc=te[3]),this.tryEntries.push(M)}function ae(te){var M=te.completion||{};M.type="normal",delete M.arg,te.completion=M}function ee(te){this.tryEntries=[{tryLoc:"root"}],te.forEach(G,this),this.reset(!0)}function J(te){if(te||te===""){var M=te[i];if(M)return M.call(te);if(typeof te.next=="function")return te;if(!isNaN(te.length)){var L=-1,X=function fe(){for(;++L<te.length;)if(c.call(te,L))return fe.value=te[L],fe.done=!1,fe;return fe.value=s,fe.done=!0,fe};return X.next=X}}throw new TypeError(t(te)+" is not iterable")}return $.prototype=R,h(ie,"constructor",{value:R,configurable:!0}),h(R,"constructor",{value:$,configurable:!0}),$.displayName=g(R,p,"GeneratorFunction"),u.isGeneratorFunction=function(te){var M=typeof te=="function"&&te.constructor;return!!M&&(M===$||(M.displayName||M.name)==="GeneratorFunction")},u.mark=function(te){return Object.setPrototypeOf?Object.setPrototypeOf(te,R):(te.__proto__=R,g(te,p,"GeneratorFunction")),te.prototype=Object.create(ie),te},u.awrap=function(te){return{__await:te}},ne(se.prototype),g(se.prototype,y,function(){return this}),u.AsyncIterator=se,u.async=function(te,M,L,X,fe){fe===void 0&&(fe=Promise);var xe=new se(l(te,M,L,X),fe);return u.isGeneratorFunction(M)?xe:xe.next().then(function(Ce){return Ce.done?Ce.value:xe.next()})},ne(ie),g(ie,p,"Generator"),g(ie,i,function(){return this}),g(ie,"toString",function(){return"[object Generator]"}),u.keys=function(te){var M=Object(te),L=[];for(var X in M)L.push(X);return L.reverse(),function fe(){for(;L.length;){var xe=L.pop();if(xe in M)return fe.value=xe,fe.done=!1,fe}return fe.done=!0,fe}},u.values=J,ee.prototype={constructor:ee,reset:function(M){if(this.prev=0,this.next=0,this.sent=this._sent=s,this.done=!1,this.delegate=null,this.method="next",this.arg=s,this.tryEntries.forEach(ae),!M)for(var L in this)L.charAt(0)==="t"&&c.call(this,L)&&!isNaN(+L.slice(1))&&(this[L]=s)},stop:function(){this.done=!0;var M=this.tryEntries[0].completion;if(M.type==="throw")throw M.arg;return this.rval},dispatchException:function(M){if(this.done)throw M;var L=this;function X(Ft,ht){return Ce.type="throw",Ce.arg=M,L.next=Ft,ht&&(L.method="next",L.arg=s),!!ht}for(var fe=this.tryEntries.length-1;fe>=0;--fe){var xe=this.tryEntries[fe],Ce=xe.completion;if(xe.tryLoc==="root")return X("end");if(xe.tryLoc<=this.prev){var Me=c.call(xe,"catchLoc"),ke=c.call(xe,"finallyLoc");if(Me&&ke){if(this.prev<xe.catchLoc)return X(xe.catchLoc,!0);if(this.prev<xe.finallyLoc)return X(xe.finallyLoc)}else if(Me){if(this.prev<xe.catchLoc)return X(xe.catchLoc,!0)}else{if(!ke)throw Error("try statement without catch or finally");if(this.prev<xe.finallyLoc)return X(xe.finallyLoc)}}}},abrupt:function(M,L){for(var X=this.tryEntries.length-1;X>=0;--X){var fe=this.tryEntries[X];if(fe.tryLoc<=this.prev&&c.call(fe,"finallyLoc")&&this.prev<fe.finallyLoc){var xe=fe;break}}xe&&(M==="break"||M==="continue")&&xe.tryLoc<=L&&L<=xe.finallyLoc&&(xe=null);var Ce=xe?xe.completion:{};return Ce.type=M,Ce.arg=L,xe?(this.method="next",this.next=xe.finallyLoc,T):this.complete(Ce)},complete:function(M,L){if(M.type==="throw")throw M.arg;return M.type==="break"||M.type==="continue"?this.next=M.arg:M.type==="return"?(this.rval=this.arg=M.arg,this.method="return",this.next="end"):M.type==="normal"&&L&&(this.next=L),T},finish:function(M){for(var L=this.tryEntries.length-1;L>=0;--L){var X=this.tryEntries[L];if(X.finallyLoc===M)return this.complete(X.completion,X.afterLoc),ae(X),T}},catch:function(M){for(var L=this.tryEntries.length-1;L>=0;--L){var X=this.tryEntries[L];if(X.tryLoc===M){var fe=X.completion;if(fe.type==="throw"){var xe=fe.arg;ae(X)}return xe}}throw Error("illegal catch attempt")},delegateYield:function(M,L,X){return this.delegate={iterator:J(M),resultName:L,nextLoc:X},this.method==="next"&&(this.arg=s),T}},u}d.exports=n,d.exports.__esModule=!0,d.exports.default=d.exports},14136:function(d){function v(e){"@babel/helpers - typeof";return d.exports=v=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},d.exports.__esModule=!0,d.exports.default=d.exports,v(e)}d.exports=v,d.exports.__esModule=!0,d.exports.default=d.exports},64464:function(d,v,e){var t=e(70129)();d.exports=t;try{regeneratorRuntime=t}catch(n){typeof globalThis=="object"?globalThis.regeneratorRuntime=t:Function("r","regeneratorRuntime = r")(t)}},92310:function(d,v){var e,t;(function(){"use strict";var n={}.hasOwnProperty;function s(){for(var c="",h=0;h<arguments.length;h++){var o=arguments[h];o&&(c=f(c,u(o)))}return c}function u(c){if(typeof c=="string"||typeof c=="number")return c;if(typeof c!="object")return"";if(Array.isArray(c))return s.apply(null,c);if(c.toString!==Object.prototype.toString&&!c.toString.toString().includes("[native code]"))return c.toString();var h="";for(var o in c)n.call(c,o)&&c[o]&&(h=f(h,o));return h}function f(c,h){return h?c?c+" "+h:c+h:c}d.exports?(s.default=s,d.exports=s):(e=[],t=function(){return s}.apply(v,e),t!==void 0&&(d.exports=t))})()},63335:function(d,v,e){"use strict";var t=e(55327),n=e(40593),s=TypeError;d.exports=function(u){if(t(u))return u;throw new s(n(u)+" is not a function")}},6086:function(d,v,e){"use strict";var t=e(39812),n=e(40593),s=TypeError;d.exports=function(u){if(t(u))return u;throw new s(n(u)+" is not a constructor")}},42683:function(d,v,e){"use strict";var t=e(2786).has;d.exports=function(n){return t(n),n}},557:function(d,v,e){"use strict";var t=e(55327),n=String,s=TypeError;d.exports=function(u){if(typeof u=="object"||t(u))return u;throw new s("Can't set "+n(u)+" as a prototype")}},17442:function(d,v,e){"use strict";var t=e(19691).has;d.exports=function(n){return t(n),n}},79606:function(d){"use strict";var v=TypeError;d.exports=function(e){if(typeof e=="string")return e;throw new v("Argument is not a string")}},63619:function(d,v,e){"use strict";var t=e(42530).has;d.exports=function(n){return t(n),n}},18888:function(d,v,e){"use strict";var t=e(91385).has;d.exports=function(n){return t(n),n}},5978:function(d,v,e){"use strict";var t=e(89945),n=e(94237),s=e(80666),u=e(80449),f=e(63335),c=e(4112),h=e(53776),o=e(59893),i=o("asyncDispose"),y=o("dispose"),p=n([].push),g=function(b,x){if(x==="async-dispose"){var O=h(b,i);return O!==void 0?O:(O=h(b,y),function(){t(O,this)})}return h(b,y)},l=function(b,x,O){return arguments.length<3&&!c(b)&&(O=f(g(u(b),x))),O===void 0?function(){}:s(O,b)};d.exports=function(b,x,O,k){var C;if(arguments.length<4){if(c(x)&&O==="sync-dispose")return;C=l(x,O)}else C=l(void 0,O,k);p(b.stack,C)}},81181:function(d,v,e){"use strict";var t=e(59893),n=e(20132),s=e(37691).f,u=t("unscopables"),f=Array.prototype;f[u]===void 0&&s(f,u,{configurable:!0,value:n(null)}),d.exports=function(c){f[u][c]=!0}},52216:function(d,v,e){"use strict";var t=e(13764).charAt;d.exports=function(n,s,u){return s+(u?t(n,s).length:1)}},56472:function(d,v,e){"use strict";var t=e(16332),n=TypeError;d.exports=function(s,u){if(t(u,s))return s;throw new n("Incorrect invocation")}},1674:function(d,v,e){"use strict";var t=e(31946),n=String,s=TypeError;d.exports=function(u){if(u===void 0||t(u))return u;throw new s(n(u)+" is not an object or undefined")}},80449:function(d,v,e){"use strict";var t=e(31946),n=String,s=TypeError;d.exports=function(u){if(t(u))return u;throw new s(n(u)+" is not an object")}},27270:function(d,v,e){"use strict";var t=e(97607),n=TypeError;d.exports=function(s){if(t(s)==="Uint8Array")return s;throw new n("Argument is not an Uint8Array")}},3737:function(d){"use strict";d.exports=typeof ArrayBuffer!="undefined"&&typeof DataView!="undefined"},78244:function(d,v,e){"use strict";var t=e(37758),n=e(29076),s=TypeError;d.exports=t(ArrayBuffer.prototype,"byteLength","get")||function(u){if(n(u)!=="ArrayBuffer")throw new s("ArrayBuffer expected");return u.byteLength}},93683:function(d,v,e){"use strict";var t=e(94237),n=e(78244),s=t(ArrayBuffer.prototype.slice);d.exports=function(u){if(n(u)!==0)return!1;try{return s(u,0,0),!1}catch(f){return!0}}},51424:function(d,v,e){"use strict";var t=e(3338);d.exports=t(function(){if(typeof ArrayBuffer=="function"){var n=new ArrayBuffer(8);Object.isExtensible(n)&&Object.defineProperty(n,"a",{value:8})}})},39760:function(d,v,e){"use strict";var t=e(92916),n=e(94237),s=e(37758),u=e(24225),f=e(93683),c=e(78244),h=e(39311),o=e(80426),i=t.structuredClone,y=t.ArrayBuffer,p=t.DataView,g=t.TypeError,l=Math.min,b=y.prototype,x=p.prototype,O=n(b.slice),k=s(b,"resizable","get"),C=s(b,"maxByteLength","get"),T=n(x.getInt8),F=n(x.setInt8);d.exports=(o||h)&&function($,R,K){var W=c($),Z=R===void 0?W:u(R),ie=!k||!k($),ne;if(f($))throw new g("ArrayBuffer is detached");if(o&&($=i($,{transfer:[$]}),W===Z&&(K||ie)))return $;if(W>=Z&&(!K||ie))ne=O($,0,Z);else{var se=K&&!ie&&C?{maxByteLength:C($)}:void 0;ne=new y(Z,se);for(var Q=new p($),Y=new p(ne),G=l(Z,W),ae=0;ae<G;ae++)F(Y,ae,T(Q,ae))}return o||h($),ne}},58261:function(d,v,e){"use strict";var t=e(3737),n=e(35454),s=e(92916),u=e(55327),f=e(31946),c=e(32621),h=e(97607),o=e(40593),i=e(68151),y=e(2291),p=e(64110),g=e(16332),l=e(53456),b=e(58218),x=e(59893),O=e(6145),k=e(94844),C=k.enforce,T=k.get,F=s.Int8Array,$=F&&F.prototype,R=s.Uint8ClampedArray,K=R&&R.prototype,W=F&&l(F),Z=$&&l($),ie=Object.prototype,ne=s.TypeError,se=x("toStringTag"),Q=O("TYPED_ARRAY_TAG"),Y="TypedArrayConstructor",G=t&&!!b&&h(s.opera)!=="Opera",ae=!1,ee,J,te,M={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},L={BigInt64Array:8,BigUint64Array:8},X=function(At){if(!f(At))return!1;var tr=h(At);return tr==="DataView"||c(M,tr)||c(L,tr)},fe=function(ht){var At=l(ht);if(f(At)){var tr=T(At);return tr&&c(tr,Y)?tr[Y]:fe(At)}},xe=function(ht){if(!f(ht))return!1;var At=h(ht);return c(M,At)||c(L,At)},Ce=function(ht){if(xe(ht))return ht;throw new ne("Target is not a typed array")},Me=function(ht){if(u(ht)&&(!b||g(W,ht)))return ht;throw new ne(o(ht)+" is not a typed array constructor")},ke=function(ht,At,tr,qt){if(n){if(tr)for(var cr in M){var Qe=s[cr];if(Qe&&c(Qe.prototype,ht))try{delete Qe.prototype[ht]}catch(Pt){try{Qe.prototype[ht]=At}catch(zt){}}}(!Z[ht]||tr)&&y(Z,ht,tr?At:G&&$[ht]||At,qt)}},Ft=function(ht,At,tr){var qt,cr;if(n){if(b){if(tr){for(qt in M)if(cr=s[qt],cr&&c(cr,ht))try{delete cr[ht]}catch(Qe){}}if(!W[ht]||tr)try{return y(W,ht,tr?At:G&&W[ht]||At)}catch(Qe){}else return}for(qt in M)cr=s[qt],cr&&(!cr[ht]||tr)&&y(cr,ht,At)}};for(ee in M)J=s[ee],te=J&&J.prototype,te?C(te)[Y]=J:G=!1;for(ee in L)J=s[ee],te=J&&J.prototype,te&&(C(te)[Y]=J);if((!G||!u(W)||W===Function.prototype)&&(W=function(){throw new ne("Incorrect invocation")},G))for(ee in M)s[ee]&&b(s[ee],W);if((!G||!Z||Z===ie)&&(Z=W.prototype,G))for(ee in M)s[ee]&&b(s[ee].prototype,Z);if(G&&l(K)!==Z&&b(K,Z),n&&!c(Z,se)){ae=!0,p(Z,se,{configurable:!0,get:function(){return f(this)?this[Q]:void 0}});for(ee in M)s[ee]&&i(s[ee],Q,ee)}d.exports={NATIVE_ARRAY_BUFFER_VIEWS:G,TYPED_ARRAY_TAG:ae&&Q,aTypedArray:Ce,aTypedArrayConstructor:Me,exportTypedArrayMethod:ke,exportTypedArrayStaticMethod:Ft,getTypedArrayConstructor:fe,isView:X,isTypedArray:xe,TypedArray:W,TypedArrayPrototype:Z}},91669:function(d,v,e){"use strict";var t=e(92916),n=e(94237),s=e(35454),u=e(3737),f=e(8090),c=e(68151),h=e(64110),o=e(66477),i=e(3338),y=e(56472),p=e(56902),g=e(61578),l=e(24225),b=e(14894),x=e(61618),O=e(53456),k=e(58218),C=e(80689).f,T=e(75202),F=e(71698),$=e(94573),R=e(94844),K=f.PROPER,W=f.CONFIGURABLE,Z="ArrayBuffer",ie="DataView",ne="prototype",se="Wrong length",Q="Wrong index",Y=R.getterFor(Z),G=R.getterFor(ie),ae=R.set,ee=t[Z],J=ee,te=J&&J[ne],M=t[ie],L=M&&M[ne],X=Object.prototype,fe=t.Array,xe=t.RangeError,Ce=n(T),Me=n([].reverse),ke=x.pack,Ft=x.unpack,ht=function(Le){return[Le&255]},At=function(Le){return[Le&255,Le>>8&255]},tr=function(Le){return[Le&255,Le>>8&255,Le>>16&255,Le>>24&255]},qt=function(Le){return Le[3]<<24|Le[2]<<16|Le[1]<<8|Le[0]},cr=function(Le){return ke(b(Le),23,4)},Qe=function(Le){return ke(Le,52,8)},Pt=function(Le,$e,Ze){h(Le[ne],$e,{configurable:!0,get:function(){return Ze(this)[$e]}})},zt=function(Le,$e,Ze,nt){var ut=G(Le),Wt=l(Ze),Zt=!!nt;if(Wt+$e>ut.byteLength)throw new xe(Q);var Pe=ut.bytes,qe=Wt+ut.byteOffset,Kt=F(Pe,qe,qe+$e);return Zt?Kt:Me(Kt)},it=function(Le,$e,Ze,nt,ut,Wt){var Zt=G(Le),Pe=l(Ze),qe=nt(+ut),Kt=!!Wt;if(Pe+$e>Zt.byteLength)throw new xe(Q);for(var Rt=Zt.bytes,Nt=Pe+Zt.byteOffset,Bt=0;Bt<$e;Bt++)Rt[Nt+Bt]=qe[Kt?Bt:$e-Bt-1]};if(!u)J=function($e){y(this,te);var Ze=l($e);ae(this,{type:Z,bytes:Ce(fe(Ze),0),byteLength:Ze}),s||(this.byteLength=Ze,this.detached=!1)},te=J[ne],M=function($e,Ze,nt){y(this,L),y($e,te);var ut=Y($e),Wt=ut.byteLength,Zt=p(Ze);if(Zt<0||Zt>Wt)throw new xe("Wrong offset");if(nt=nt===void 0?Wt-Zt:g(nt),Zt+nt>Wt)throw new xe(se);ae(this,{type:ie,buffer:$e,byteLength:nt,byteOffset:Zt,bytes:ut.bytes}),s||(this.buffer=$e,this.byteLength=nt,this.byteOffset=Zt)},L=M[ne],s&&(Pt(J,"byteLength",Y),Pt(M,"buffer",G),Pt(M,"byteLength",G),Pt(M,"byteOffset",G)),o(L,{getInt8:function($e){return zt(this,1,$e)[0]<<24>>24},getUint8:function($e){return zt(this,1,$e)[0]},getInt16:function($e){var Ze=zt(this,2,$e,arguments.length>1?arguments[1]:!1);return(Ze[1]<<8|Ze[0])<<16>>16},getUint16:function($e){var Ze=zt(this,2,$e,arguments.length>1?arguments[1]:!1);return Ze[1]<<8|Ze[0]},getInt32:function($e){return qt(zt(this,4,$e,arguments.length>1?arguments[1]:!1))},getUint32:function($e){return qt(zt(this,4,$e,arguments.length>1?arguments[1]:!1))>>>0},getFloat32:function($e){return Ft(zt(this,4,$e,arguments.length>1?arguments[1]:!1),23)},getFloat64:function($e){return Ft(zt(this,8,$e,arguments.length>1?arguments[1]:!1),52)},setInt8:function($e,Ze){it(this,1,$e,ht,Ze)},setUint8:function($e,Ze){it(this,1,$e,ht,Ze)},setInt16:function($e,Ze){it(this,2,$e,At,Ze,arguments.length>2?arguments[2]:!1)},setUint16:function($e,Ze){it(this,2,$e,At,Ze,arguments.length>2?arguments[2]:!1)},setInt32:function($e,Ze){it(this,4,$e,tr,Ze,arguments.length>2?arguments[2]:!1)},setUint32:function($e,Ze){it(this,4,$e,tr,Ze,arguments.length>2?arguments[2]:!1)},setFloat32:function($e,Ze){it(this,4,$e,cr,Ze,arguments.length>2?arguments[2]:!1)},setFloat64:function($e,Ze){it(this,8,$e,Qe,Ze,arguments.length>2?arguments[2]:!1)}});else{var Ot=K&&ee.name!==Z;if(!i(function(){ee(1)})||!i(function(){new ee(-1)})||i(function(){return new ee,new ee(1.5),new ee(NaN),ee.length!==1||Ot&&!W})){J=function($e){return y(this,te),new ee(l($e))},J[ne]=te;for(var pt=C(ee),et=0,Ne;pt.length>et;)(Ne=pt[et++])in J||c(J,Ne,ee[Ne]);te.constructor=J}else Ot&&W&&c(ee,"name",Z);k&&O(L)!==X&&k(L,X);var me=new M(new J(2)),Ee=n(L.setInt8);me.setInt8(0,2147483648),me.setInt8(1,2147483649),(me.getInt8(0)||!me.getInt8(1))&&o(L,{setInt8:function($e,Ze){Ee(this,$e,Ze<<24>>24)},setUint8:function($e,Ze){Ee(this,$e,Ze<<24>>24)}},{unsafe:!0})}$(J,Z),$(M,ie),d.exports={ArrayBuffer:J,DataView:M}},92670:function(d,v,e){"use strict";var t=e(94029),n=e(51981),s=e(82762),u=e(84233),f=Math.min;d.exports=[].copyWithin||function(h,o){var i=t(this),y=s(i),p=n(h,y),g=n(o,y),l=arguments.length>2?arguments[2]:void 0,b=f((l===void 0?y:n(l,y))-g,y-p),x=1;for(g<p&&p<g+b&&(x=-1,g+=b-1,p+=b-1);b-- >0;)g in i?i[p]=i[g]:u(i,p),p+=x,g+=x;return i}},75202:function(d,v,e){"use strict";var t=e(94029),n=e(51981),s=e(82762);d.exports=function(f){for(var c=t(this),h=s(c),o=arguments.length,i=n(o>1?arguments[1]:void 0,h),y=o>2?arguments[2]:void 0,p=y===void 0?h:n(y,h);p>i;)c[i++]=f;return c}},59594:function(d,v,e){"use strict";var t=e(90560).forEach,n=e(45601),s=n("forEach");d.exports=s?[].forEach:function(f){return t(this,f,arguments.length>1?arguments[1]:void 0)}},32278:function(d,v,e){"use strict";var t=e(80666),n=e(94237),s=e(94029),u=e(39812),f=e(69034),c=e(85428),h=e(10731),o=e(26006),i=e(53776),y=e(65911),p=e(55174),g=e(59893),l=e(57975),b=e(55266).toArray,x=g("asyncIterator"),O=n(p("Array","values")),k=n(O([]).next),C=function(){return new T(this)},T=function(F){this.iterator=O(F)};T.prototype.next=function(){return k(this.iterator)},d.exports=function($){var R=this,K=arguments.length,W=K>1?arguments[1]:void 0,Z=K>2?arguments[2]:void 0;return new(y("Promise"))(function(ie){var ne=s($);W!==void 0&&(W=t(W,Z));var se=i(ne,x),Q=se?void 0:o(ne)||C,Y=u(R)?new R:[],G=se?f(ne,se):new l(h(c(ne,Q)));ie(b(G,W,Y))})}},69478:function(d,v,e){"use strict";var t=e(82762);d.exports=function(n,s,u){for(var f=0,c=arguments.length>2?u:t(s),h=new n(c);c>f;)h[f]=s[f++];return h}},60255:function(d,v,e){"use strict";var t=e(80666),n=e(89945),s=e(94029),u=e(46319),f=e(345),c=e(39812),h=e(82762),o=e(69392),i=e(85428),y=e(26006),p=Array;d.exports=function(l){var b=s(l),x=c(this),O=arguments.length,k=O>1?arguments[1]:void 0,C=k!==void 0;C&&(k=t(k,O>2?arguments[2]:void 0));var T=y(b),F=0,$,R,K,W,Z,ie;if(T&&!(this===p&&f(T)))for(W=i(b,T),Z=W.next,R=x?new this:[];!(K=n(Z,W)).done;F++)ie=C?u(W,k,[K.value,F],!0):K.value,o(R,F,ie);else for($=h(b),R=x?new this($):p($);$>F;F++)ie=C?k(b[F],F):b[F],o(R,F,ie);return R.length=F,R}},33940:function(d,v,e){"use strict";var t=e(80666),n=e(94237),s=e(1835),u=e(94029),f=e(82762),c=e(2786),h=c.Map,o=c.get,i=c.has,y=c.set,p=n([].push);d.exports=function(l){for(var b=u(this),x=s(b),O=t(l,arguments.length>1?arguments[1]:void 0),k=new h,C=f(x),T=0,F,$;C>T;T++)$=x[T],F=O($,T,b),i(k,F)?p(o(k,F),$):y(k,F,[$]);return k}},36444:function(d,v,e){"use strict";var t=e(80666),n=e(94237),s=e(1835),u=e(94029),f=e(17818),c=e(82762),h=e(20132),o=e(69478),i=Array,y=n([].push);d.exports=function(p,g,l,b){for(var x=u(p),O=s(x),k=t(g,l),C=h(null),T=c(O),F=0,$,R,K;T>F;F++)K=O[F],R=f(k(K,F,x)),R in C?y(C[R],K):C[R]=[K];if(b&&($=b(x),$!==i))for(R in C)C[R]=o($,C[R]);return C}},22999:function(d,v,e){"use strict";var t=e(80524),n=e(51981),s=e(82762),u=function(f){return function(c,h,o){var i=t(c),y=s(i),p=n(o,y),g;if(f&&h!==h){for(;y>p;)if(g=i[p++],g!==g)return!0}else for(;y>p;p++)if((f||p in i)&&i[p]===h)return f||p||0;return!f&&-1}};d.exports={includes:u(!0),indexOf:u(!1)}},53279:function(d,v,e){"use strict";var t=e(80666),n=e(1835),s=e(94029),u=e(82762),f=function(c){var h=c===1;return function(o,i,y){for(var p=s(o),g=n(p),l=u(g),b=t(i,y),x,O;l-- >0;)if(x=g[l],O=b(x,l,p),O)switch(c){case 0:return x;case 1:return l}return h?-1:void 0}};d.exports={findLast:f(0),findLastIndex:f(1)}},90560:function(d,v,e){"use strict";var t=e(80666),n=e(94237),s=e(1835),u=e(94029),f=e(82762),c=e(81427),h=n([].push),o=function(i){var y=i===1,p=i===2,g=i===3,l=i===4,b=i===6,x=i===7,O=i===5||b;return function(k,C,T,F){for(var $=u(k),R=s($),K=f(R),W=t(C,T),Z=0,ie=F||c,ne=y?ie(k,K):p||x?ie(k,0):void 0,se,Q;K>Z;Z++)if((O||Z in R)&&(se=R[Z],Q=W(se,Z,$),i))if(y)ne[Z]=Q;else if(Q)switch(i){case 3:return!0;case 5:return se;case 6:return Z;case 2:h(ne,se)}else switch(i){case 4:return!1;case 7:h(ne,se)}return b?-1:g||l?l:ne}};d.exports={forEach:o(0),map:o(1),filter:o(2),some:o(3),every:o(4),find:o(5),findIndex:o(6),filterReject:o(7)}},55009:function(d,v,e){"use strict";var t=e(13743),n=e(80524),s=e(56902),u=e(82762),f=e(45601),c=Math.min,h=[].lastIndexOf,o=!!h&&1/[1].lastIndexOf(1,-0)<0,i=f("lastIndexOf"),y=o||!i;d.exports=y?function(g){if(o)return t(h,this,arguments)||0;var l=n(this),b=u(l),x=b-1;for(arguments.length>1&&(x=c(x,s(arguments[1]))),x<0&&(x=b+x);x>=0;x--)if(x in l&&l[x]===g)return x||0;return-1}:h},17480:function(d,v,e){"use strict";var t=e(3338),n=e(59893),s=e(46573),u=n("species");d.exports=function(f){return s>=51||!t(function(){var c=[],h=c.constructor={};return h[u]=function(){return{foo:1}},c[f](Boolean).foo!==1})}},45601:function(d,v,e){"use strict";var t=e(3338);d.exports=function(n,s){var u=[][n];return!!u&&t(function(){u.call(null,s||function(){return 1},1)})}},16370:function(d,v,e){"use strict";var t=e(63335),n=e(94029),s=e(1835),u=e(82762),f=TypeError,c=function(h){return function(o,i,y,p){var g=n(o),l=s(g),b=u(g);t(i);var x=h?b-1:0,O=h?-1:1;if(y<2)for(;;){if(x in l){p=l[x],x+=O;break}if(x+=O,h?x<0:b<=x)throw new f("Reduce of empty array with no initial value")}for(;h?x>=0:b>x;x+=O)x in l&&(p=i(p,l[x],x,g));return p}};d.exports={left:c(!1),right:c(!0)}},39428:function(d,v,e){"use strict";var t=e(35454),n=e(18589),s=TypeError,u=Object.getOwnPropertyDescriptor,f=t&&!function(){if(this!==void 0)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(c){return c instanceof TypeError}}();d.exports=f?function(c,h){if(n(c)&&!u(c,"length").writable)throw new s("Cannot set read only .length");return c.length=h}:function(c,h){return c.length=h}},71698:function(d,v,e){"use strict";var t=e(51981),n=e(82762),s=e(69392),u=Array,f=Math.max;d.exports=function(c,h,o){for(var i=n(c),y=t(h,i),p=t(o===void 0?i:o,i),g=u(f(p-y,0)),l=0;y<p;y++,l++)s(g,l,c[y]);return g.length=l,g}},30867:function(d,v,e){"use strict";var t=e(94237);d.exports=t([].slice)},63668:function(d,v,e){"use strict";var t=e(71698),n=Math.floor,s=function(c,h){var o=c.length,i=n(o/2);return o<8?u(c,h):f(c,s(t(c,0,i),h),s(t(c,i),h),h)},u=function(c,h){for(var o=c.length,i=1,y,p;i<o;){for(p=i,y=c[i];p&&h(c[p-1],y)>0;)c[p]=c[--p];p!==i++&&(c[p]=y)}return c},f=function(c,h,o,i){for(var y=h.length,p=o.length,g=0,l=0;g<y||l<p;)c[g+l]=g<y&&l<p?i(h[g],o[l])<=0?h[g++]:o[l++]:g<y?h[g++]:o[l++];return c};d.exports=s},34487:function(d,v,e){"use strict";var t=e(18589),n=e(39812),s=e(31946),u=e(59893),f=u("species"),c=Array;d.exports=function(h){var o;return t(h)&&(o=h.constructor,n(o)&&(o===c||t(o.prototype))?o=void 0:s(o)&&(o=o[f],o===null&&(o=void 0))),o===void 0?c:o}},81427:function(d,v,e){"use strict";var t=e(34487);d.exports=function(n,s){return new(t(n))(s===0?0:s)}},85903:function(d,v,e){"use strict";var t=e(82762);d.exports=function(n,s){for(var u=t(n),f=new s(u),c=0;c<u;c++)f[c]=n[u-c-1];return f}},65621:function(d,v,e){"use strict";var t=e(94237),n=e(63335),s=e(4112),u=e(82762),f=e(94029),c=e(2786),h=e(95037),o=c.Map,i=c.has,y=c.set,p=t([].push);d.exports=function(l){var b=f(this),x=u(b),O=[],k=new o,C=s(l)?function(R){return R}:n(l),T,F,$;for(T=0;T<x;T++)F=b[T],$=C(F),i(k,$)||y(k,$,F);return h(k,function(R){p(O,R)}),O}},82041:function(d,v,e){"use strict";var t=e(82762),n=e(56902),s=RangeError;d.exports=function(u,f,c,h){var o=t(u),i=n(c),y=i<0?o+i:i;if(y>=o||y<0)throw new s("Incorrect index");for(var p=new f(o),g=0;g<o;g++)p[g]=g===y?h:u[g];return p}},57975:function(d,v,e){"use strict";var t=e(89945),n=e(80449),s=e(20132),u=e(53776),f=e(66477),c=e(94844),h=e(65911),o=e(14052),i=e(25587),y=h("Promise"),p="AsyncFromSyncIterator",g=c.set,l=c.getterFor(p),b=function(O,k,C){var T=O.done;y.resolve(O.value).then(function(F){k(i(F,T))},C)},x=function(k){k.type=p,g(this,k)};x.prototype=f(s(o),{next:function(){var k=l(this);return new y(function(C,T){var F=n(t(k.next,k.iterator));b(F,C,T)})},return:function(){var O=l(this).iterator;return new y(function(k,C){var T=u(O,"return");if(T===void 0)return k(i(void 0,!0));var F=n(t(T,O));b(F,k,C)})}}),d.exports=x},28255:function(d,v,e){"use strict";var t=e(89945),n=e(65911),s=e(53776);d.exports=function(u,f,c,h){try{var o=s(u,"return");if(o)return n("Promise").resolve(t(o,u)).then(function(){f(c)},function(i){h(i)})}catch(i){return h(i)}f(c)}},31342:function(d,v,e){"use strict";var t=e(89945),n=e(80734),s=e(80449),u=e(20132),f=e(68151),c=e(66477),h=e(59893),o=e(94844),i=e(65911),y=e(53776),p=e(14052),g=e(25587),l=e(67996),b=i("Promise"),x=h("toStringTag"),O="AsyncIteratorHelper",k="WrapForValidAsyncIterator",C=o.set,T=function(R){var K=!R,W=o.getterFor(R?k:O),Z=function(ie){var ne=n(function(){return W(ie)}),se=ne.error,Q=ne.value;return se||K&&Q.done?{exit:!0,value:se?b.reject(Q):b.resolve(g(void 0,!0))}:{exit:!1,value:Q}};return c(u(p),{next:function(){var ne=Z(this),se=ne.value;if(ne.exit)return se;var Q=n(function(){return s(se.nextHandler(b))}),Y=Q.error,G=Q.value;return Y&&(se.done=!0),Y?b.reject(G):b.resolve(G)},return:function(){var ie=Z(this),ne=ie.value;if(ie.exit)return ne;ne.done=!0;var se=ne.iterator,Q,Y,G=n(function(){if(ne.inner)try{l(ne.inner.iterator,"normal")}catch(ae){return l(se,"throw",ae)}return y(se,"return")});return Q=Y=G.value,G.error?b.reject(Y):Q===void 0?b.resolve(g(void 0,!0)):(G=n(function(){return t(Q,se)}),Y=G.value,G.error?b.reject(Y):R?b.resolve(Y):b.resolve(Y).then(function(ae){return s(ae),g(void 0,!0)}))}})},F=T(!0),$=T(!1);f($,x,"Async Iterator Helper"),d.exports=function(R,K){var W=function(ie,ne){ne?(ne.iterator=ie.iterator,ne.next=ie.next):ne=ie,ne.type=K?k:O,ne.nextHandler=R,ne.counter=0,ne.done=!1,C(this,ne)};return W.prototype=K?F:$,W}},34535:function(d,v,e){"use strict";var t=e(89945),n=e(41586),s=function(u,f){return[f,u]};d.exports=function(){return t(n,this,s)}},55266:function(d,v,e){"use strict";var t=e(89945),n=e(63335),s=e(80449),u=e(31946),f=e(66434),c=e(65911),h=e(10731),o=e(28255),i=function(y){var p=y===0,g=y===1,l=y===2,b=y===3;return function(x,O,k){s(x);var C=O!==void 0;(C||!p)&&n(O);var T=h(x),F=c("Promise"),$=T.iterator,R=T.next,K=0;return new F(function(W,Z){var ie=function(se){o($,Z,se,Z)},ne=function(){try{if(C)try{f(K)}catch(se){ie(se)}F.resolve(s(t(R,$))).then(function(se){try{if(s(se).done)p?(k.length=K,W(k)):W(b?!1:l||void 0);else{var Q=se.value;try{if(C){var Y=O(Q,K),G=function(ae){if(g)ne();else if(l)ae?ne():o($,W,!1,Z);else if(p)try{k[K++]=ae,ne()}catch(ee){ie(ee)}else ae?o($,W,b||Q,Z):ne()};u(Y)?F.resolve(Y).then(G,ie):G(Y)}else k[K++]=Q,ne()}catch(ae){ie(ae)}}}catch(ae){Z(ae)}},Z)}catch(se){Z(se)}};ne()})}};d.exports={toArray:i(0),forEach:i(1),every:i(2),some:i(3),find:i(4)}},41586:function(d,v,e){"use strict";var t=e(89945),n=e(63335),s=e(80449),u=e(31946),f=e(10731),c=e(31342),h=e(25587),o=e(28255),i=c(function(y){var p=this,g=p.iterator,l=p.mapper;return new y(function(b,x){var O=function(C){p.done=!0,x(C)},k=function(C){o(g,O,C,O)};y.resolve(s(t(p.next,g))).then(function(C){try{if(s(C).done)p.done=!0,b(h(void 0,!0));else{var T=C.value;try{var F=l(T,p.counter++),$=function(R){b(h(R,!1))};u(F)?y.resolve(F).then($,k):$(F)}catch(R){k(R)}}}catch(R){O(R)}},O)})});d.exports=function(p){return s(this),n(p),new i(f(this),{mapper:p})}},14052:function(d,v,e){"use strict";var t=e(92916),n=e(77398),s=e(55327),u=e(20132),f=e(53456),c=e(2291),h=e(59893),o=e(16697),i="USE_FUNCTION_CONSTRUCTOR",y=h("asyncIterator"),p=t.AsyncIterator,g=n.AsyncIteratorPrototype,l,b;if(g)l=g;else if(s(p))l=p.prototype;else if(n[i]||t[i])try{b=f(f(f(Function("return async function*(){}()")()))),f(b)===Object.prototype&&(l=b)}catch(x){}l?o&&(l=u(l)):l={},s(l[y])||c(l,y,function(){return this}),d.exports=l},80025:function(d,v,e){"use strict";var t=e(89945),n=e(31342);d.exports=n(function(){return t(this.next,this.iterator)},!0)},66244:function(d){"use strict";var v="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",e=v+"+/",t=v+"-_",n=function(s){for(var u={},f=0;f<64;f++)u[s.charAt(f)]=f;return u};d.exports={i2c:e,c2i:n(e),i2cUrl:t,c2iUrl:n(t)}},46319:function(d,v,e){"use strict";var t=e(80449),n=e(67996);d.exports=function(s,u,f,c){try{return c?u(t(f)[0],f[1]):u(f)}catch(h){n(s,"throw",h)}}},35221:function(d,v,e){"use strict";var t=e(59893),n=t("iterator"),s=!1;try{var u=0,f={next:function(){return{done:!!u++}},return:function(){s=!0}};f[n]=function(){return this},Array.from(f,function(){throw 2})}catch(c){}d.exports=function(c,h){try{if(!h&&!s)return!1}catch(y){return!1}var o=!1;try{var i={};i[n]=function(){return{next:function(){return{done:o=!0}}}},c(i)}catch(y){}return o}},29076:function(d,v,e){"use strict";var t=e(94237),n=t({}.toString),s=t("".slice);d.exports=function(u){return s(n(u),8,-1)}},97607:function(d,v,e){"use strict";var t=e(68527),n=e(55327),s=e(29076),u=e(59893),f=u("toStringTag"),c=Object,h=s(function(){return arguments}())==="Arguments",o=function(i,y){try{return i[y]}catch(p){}};d.exports=t?s:function(i){var y,p,g;return i===void 0?"Undefined":i===null?"Null":typeof(p=o(y=c(i),f))=="string"?p:h?s(y):(g=s(y))==="Object"&&n(y.callee)?"Arguments":g}},72846:function(d,v,e){"use strict";var t=e(80666),n=e(89945),s=e(63335),u=e(6086),f=e(4112),c=e(62003),h=[].push;d.exports=function(i){var y=arguments.length,p=y>1?arguments[1]:void 0,g,l,b,x;return u(this),g=p!==void 0,g&&s(p),f(i)?new this:(l=[],g?(b=0,x=t(p,y>2?arguments[2]:void 0),c(i,function(O){n(h,l,x(O,b++))})):c(i,h,{that:l}),new this(l))}},48800:function(d,v,e){"use strict";var t=e(30867);d.exports=function(){return new this(t(arguments))}},40942:function(d,v,e){"use strict";var t=e(20132),n=e(64110),s=e(66477),u=e(80666),f=e(56472),c=e(4112),h=e(62003),o=e(24019),i=e(25587),y=e(51996),p=e(35454),g=e(2074).fastKey,l=e(94844),b=l.set,x=l.getterFor;d.exports={getConstructor:function(O,k,C,T){var F=O(function(Z,ie){f(Z,$),b(Z,{type:k,index:t(null),first:void 0,last:void 0,size:0}),p||(Z.size=0),c(ie)||h(ie,Z[T],{that:Z,AS_ENTRIES:C})}),$=F.prototype,R=x(k),K=function(Z,ie,ne){var se=R(Z),Q=W(Z,ie),Y,G;return Q?Q.value=ne:(se.last=Q={index:G=g(ie,!0),key:ie,value:ne,previous:Y=se.last,next:void 0,removed:!1},se.first||(se.first=Q),Y&&(Y.next=Q),p?se.size++:Z.size++,G!=="F"&&(se.index[G]=Q)),Z},W=function(Z,ie){var ne=R(Z),se=g(ie),Q;if(se!=="F")return ne.index[se];for(Q=ne.first;Q;Q=Q.next)if(Q.key===ie)return Q};return s($,{clear:function(){for(var ie=this,ne=R(ie),se=ne.index,Q=ne.first;Q;)Q.removed=!0,Q.previous&&(Q.previous=Q.previous.next=void 0),delete se[Q.index],Q=Q.next;ne.first=ne.last=void 0,p?ne.size=0:ie.size=0},delete:function(Z){var ie=this,ne=R(ie),se=W(ie,Z);if(se){var Q=se.next,Y=se.previous;delete ne.index[se.index],se.removed=!0,Y&&(Y.next=Q),Q&&(Q.previous=Y),ne.first===se&&(ne.first=Q),ne.last===se&&(ne.last=Y),p?ne.size--:ie.size--}return!!se},forEach:function(ie){for(var ne=R(this),se=u(ie,arguments.length>1?arguments[1]:void 0),Q;Q=Q?Q.next:ne.first;)for(se(Q.value,Q.key,this);Q&&Q.removed;)Q=Q.previous},has:function(ie){return!!W(this,ie)}}),s($,C?{get:function(ie){var ne=W(this,ie);return ne&&ne.value},set:function(ie,ne){return K(this,ie===0?0:ie,ne)}}:{add:function(ie){return K(this,ie=ie===0?0:ie,ie)}}),p&&n($,"size",{configurable:!0,get:function(){return R(this).size}}),F},setStrong:function(O,k,C){var T=k+" Iterator",F=x(k),$=x(T);o(O,k,function(R,K){b(this,{type:T,target:R,state:F(R),kind:K,last:void 0})},function(){for(var R=$(this),K=R.kind,W=R.last;W&&W.removed;)W=W.previous;return!R.target||!(R.last=W=W?W.next:R.state.first)?(R.target=void 0,i(void 0,!0)):i(K==="keys"?W.key:K==="values"?W.value:[W.key,W.value],!1)},C?"entries":"values",!C,!0),y(k)}}},39656:function(d,v,e){"use strict";var t=e(94237),n=e(66477),s=e(2074).getWeakData,u=e(56472),f=e(80449),c=e(4112),h=e(31946),o=e(62003),i=e(90560),y=e(32621),p=e(94844),g=p.set,l=p.getterFor,b=i.find,x=i.findIndex,O=t([].splice),k=0,C=function($){return $.frozen||($.frozen=new T)},T=function(){this.entries=[]},F=function($,R){return b($.entries,function(K){return K[0]===R})};T.prototype={get:function($){var R=F(this,$);if(R)return R[1]},has:function($){return!!F(this,$)},set:function($,R){var K=F(this,$);K?K[1]=R:this.entries.push([$,R])},delete:function($){var R=x(this.entries,function(K){return K[0]===$});return~R&&O(this.entries,R,1),!!~R}},d.exports={getConstructor:function($,R,K,W){var Z=$(function(Q,Y){u(Q,ie),g(Q,{type:R,id:k++,frozen:void 0}),c(Y)||o(Y,Q[W],{that:Q,AS_ENTRIES:K})}),ie=Z.prototype,ne=l(R),se=function(Q,Y,G){var ae=ne(Q),ee=s(f(Y),!0);return ee===!0?C(ae).set(Y,G):ee[ae.id]=G,Q};return n(ie,{delete:function(Q){var Y=ne(this);if(!h(Q))return!1;var G=s(Q);return G===!0?C(Y).delete(Q):G&&y(G,Y.id)&&delete G[Y.id]},has:function(Y){var G=ne(this);if(!h(Y))return!1;var ae=s(Y);return ae===!0?C(G).has(Y):ae&&y(ae,G.id)}}),n(ie,K?{get:function(Y){var G=ne(this);if(h(Y)){var ae=s(Y);return ae===!0?C(G).get(Y):ae?ae[G.id]:void 0}},set:function(Y,G){return se(this,Y,G)}}:{add:function(Y){return se(this,Y,!0)}}),Z}}},48059:function(d,v,e){"use strict";var t=e(94488),n=e(92916),s=e(94237),u=e(20865),f=e(2291),c=e(2074),h=e(62003),o=e(56472),i=e(55327),y=e(4112),p=e(31946),g=e(3338),l=e(35221),b=e(94573),x=e(25576);d.exports=function(O,k,C){var T=O.indexOf("Map")!==-1,F=O.indexOf("Weak")!==-1,$=T?"set":"add",R=n[O],K=R&&R.prototype,W=R,Z={},ie=function(ee){var J=s(K[ee]);f(K,ee,ee==="add"?function(M){return J(this,M===0?0:M),this}:ee==="delete"?function(te){return F&&!p(te)?!1:J(this,te===0?0:te)}:ee==="get"?function(M){return F&&!p(M)?void 0:J(this,M===0?0:M)}:ee==="has"?function(M){return F&&!p(M)?!1:J(this,M===0?0:M)}:function(M,L){return J(this,M===0?0:M,L),this})},ne=u(O,!i(R)||!(F||K.forEach&&!g(function(){new R().entries().next()})));if(ne)W=C.getConstructor(k,O,T,$),c.enable();else if(u(O,!0)){var se=new W,Q=se[$](F?{}:-0,1)!==se,Y=g(function(){se.has(1)}),G=l(function(ee){new R(ee)}),ae=!F&&g(function(){for(var ee=new R,J=5;J--;)ee[$](J,J);return!ee.has(-0)});G||(W=k(function(ee,J){o(ee,K);var te=x(new R,ee,W);return y(J)||h(J,te[$],{that:te,AS_ENTRIES:T}),te}),W.prototype=K,K.constructor=W),(Y||ae)&&(ie("delete"),ie("has"),T&&ie("get")),(ae||Q)&&ie($),F&&K.clear&&delete K.clear}return Z[O]=W,t({global:!0,constructor:!0,forced:W!==R},Z),b(W,O),F||C.setStrong(W,O,T),W}},32754:function(d,v,e){"use strict";e(34941),e(55410);var t=e(65911),n=e(20132),s=e(31946),u=Object,f=TypeError,c=t("Map"),h=t("WeakMap"),o=function(){this.object=null,this.symbol=null,this.primitives=null,this.objectsByIndex=n(null)};o.prototype.get=function(y,p){return this[y]||(this[y]=p())},o.prototype.next=function(y,p,g){var l=g?this.objectsByIndex[y]||(this.objectsByIndex[y]=new h):this.primitives||(this.primitives=new c),b=l.get(p);return b||l.set(p,b=new o),b};var i=new o;d.exports=function(){var y=i,p=arguments.length,g,l;for(g=0;g<p;g++)s(l=arguments[g])&&(y=y.next(g,l,!0));if(this===u&&y===i)throw new f("Composite keys must contain a non-primitive component");for(g=0;g<p;g++)s(l=arguments[g])||(y=y.next(g,l,!1));return y}},24538:function(d,v,e){"use strict";var t=e(32621),n=e(48662),s=e(71256),u=e(37691);d.exports=function(f,c,h){for(var o=n(c),i=u.f,y=s.f,p=0;p<o.length;p++){var g=o[p];!t(f,g)&&!(h&&t(h,g))&&i(f,g,y(c,g))}}},86266:function(d,v,e){"use strict";var t=e(59893),n=t("match");d.exports=function(s){var u=/./;try{"/./"[s](u)}catch(f){try{return u[n]=!1,"/./"[s](u)}catch(c){}}return!1}},4870:function(d,v,e){"use strict";var t=e(3338);d.exports=!t(function(){function n(){}return n.prototype.constructor=null,Object.getPrototypeOf(new n)!==n.prototype})},95994:function(d,v,e){"use strict";var t=e(94237),n=e(95955),s=e(69905),u=/"/g,f=t("".replace);d.exports=function(c,h,o,i){var y=s(n(c)),p="<"+h;return o!==""&&(p+=" "+o+'="'+f(s(i),u,"&quot;")+'"'),p+">"+y+"</"+h+">"}},25587:function(d){"use strict";d.exports=function(v,e){return{value:v,done:e}}},68151:function(d,v,e){"use strict";var t=e(35454),n=e(37691),s=e(35012);d.exports=t?function(u,f,c){return n.f(u,f,s(1,c))}:function(u,f,c){return u[f]=c,u}},35012:function(d){"use strict";d.exports=function(v,e){return{enumerable:!(v&1),configurable:!(v&2),writable:!(v&4),value:e}}},69392:function(d,v,e){"use strict";var t=e(17818),n=e(37691),s=e(35012);d.exports=function(u,f,c){var h=t(f);h in u?n.f(u,h,s(0,c)):u[h]=c}},32494:function(d,v,e){"use strict";var t=e(94237),n=e(3338),s=e(85571).start,u=RangeError,f=isFinite,c=Math.abs,h=Date.prototype,o=h.toISOString,i=t(h.getTime),y=t(h.getUTCDate),p=t(h.getUTCFullYear),g=t(h.getUTCHours),l=t(h.getUTCMilliseconds),b=t(h.getUTCMinutes),x=t(h.getUTCMonth),O=t(h.getUTCSeconds);d.exports=n(function(){return o.call(new Date(-50000000000001))!=="0385-07-25T07:06:39.999Z"})||!n(function(){o.call(new Date(NaN))})?function(){if(!f(i(this)))throw new u("Invalid time value");var C=this,T=p(C),F=l(C),$=T<0?"-":T>9999?"+":"";return $+s(c(T),$?6:4,0)+"-"+s(x(C)+1,2,0)+"-"+s(y(C),2,0)+"T"+s(g(C),2,0)+":"+s(b(C),2,0)+":"+s(O(C),2,0)+"."+s(F,3,0)+"Z"}:o},77119:function(d,v,e){"use strict";var t=e(80449),n=e(44759),s=TypeError;d.exports=function(u){if(t(this),u==="string"||u==="default")u="string";else if(u!=="number")throw new s("Incorrect hint");return n(this,u)}},64110:function(d,v,e){"use strict";var t=e(86528),n=e(37691);d.exports=function(s,u,f){return f.get&&t(f.get,u,{getter:!0}),f.set&&t(f.set,u,{setter:!0}),n.f(s,u,f)}},2291:function(d,v,e){"use strict";var t=e(55327),n=e(37691),s=e(86528),u=e(29539);d.exports=function(f,c,h,o){o||(o={});var i=o.enumerable,y=o.name!==void 0?o.name:c;if(t(h)&&s(h,y,o),o.global)i?f[c]=h:u(c,h);else{try{o.unsafe?f[c]&&(i=!0):delete f[c]}catch(p){}i?f[c]=h:n.f(f,c,{value:h,enumerable:!1,configurable:!o.nonConfigurable,writable:!o.nonWritable})}return f}},66477:function(d,v,e){"use strict";var t=e(2291);d.exports=function(n,s,u){for(var f in s)t(n,f,s[f],u);return n}},29539:function(d,v,e){"use strict";var t=e(92916),n=Object.defineProperty;d.exports=function(s,u){try{n(t,s,{value:u,configurable:!0,writable:!0})}catch(f){t[s]=u}return u}},84233:function(d,v,e){"use strict";var t=e(40593),n=TypeError;d.exports=function(s,u){if(!delete s[u])throw new n("Cannot delete property "+t(u)+" of "+t(s))}},35454:function(d,v,e){"use strict";var t=e(3338);d.exports=!t(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!==7})},39311:function(d,v,e){"use strict";var t=e(92916),n=e(11270),s=e(80426),u=t.structuredClone,f=t.ArrayBuffer,c=t.MessageChannel,h=!1,o,i,y,p;if(s)h=function(g){u(g,{transfer:[g]})};else if(f)try{c||(o=n("worker_threads"),o&&(c=o.MessageChannel)),c&&(i=new c,y=new f(2),p=function(g){i.port1.postMessage(null,[g])},y.byteLength===2&&(p(y),y.byteLength===0&&(h=p)))}catch(g){}d.exports=h},81766:function(d){"use strict";var v=typeof document=="object"&&document.all,e=typeof v=="undefined"&&v!==void 0;d.exports={all:v,IS_HTMLDDA:e}},86060:function(d,v,e){"use strict";var t=e(92916),n=e(31946),s=t.document,u=n(s)&&n(s.createElement);d.exports=function(f){return u?s.createElement(f):{}}},66434:function(d){"use strict";var v=TypeError,e=9007199254740991;d.exports=function(t){if(t>e)throw v("Maximum allowed index exceeded");return t}},52109:function(d){"use strict";d.exports={IndexSizeError:{s:"INDEX_SIZE_ERR",c:1,m:1},DOMStringSizeError:{s:"DOMSTRING_SIZE_ERR",c:2,m:0},HierarchyRequestError:{s:"HIERARCHY_REQUEST_ERR",c:3,m:1},WrongDocumentError:{s:"WRONG_DOCUMENT_ERR",c:4,m:1},InvalidCharacterError:{s:"INVALID_CHARACTER_ERR",c:5,m:1},NoDataAllowedError:{s:"NO_DATA_ALLOWED_ERR",c:6,m:0},NoModificationAllowedError:{s:"NO_MODIFICATION_ALLOWED_ERR",c:7,m:1},NotFoundError:{s:"NOT_FOUND_ERR",c:8,m:1},NotSupportedError:{s:"NOT_SUPPORTED_ERR",c:9,m:1},InUseAttributeError:{s:"INUSE_ATTRIBUTE_ERR",c:10,m:1},InvalidStateError:{s:"INVALID_STATE_ERR",c:11,m:1},SyntaxError:{s:"SYNTAX_ERR",c:12,m:1},InvalidModificationError:{s:"INVALID_MODIFICATION_ERR",c:13,m:1},NamespaceError:{s:"NAMESPACE_ERR",c:14,m:1},InvalidAccessError:{s:"INVALID_ACCESS_ERR",c:15,m:1},ValidationError:{s:"VALIDATION_ERR",c:16,m:0},TypeMismatchError:{s:"TYPE_MISMATCH_ERR",c:17,m:1},SecurityError:{s:"SECURITY_ERR",c:18,m:1},NetworkError:{s:"NETWORK_ERR",c:19,m:1},AbortError:{s:"ABORT_ERR",c:20,m:1},URLMismatchError:{s:"URL_MISMATCH_ERR",c:21,m:1},QuotaExceededError:{s:"QUOTA_EXCEEDED_ERR",c:22,m:1},TimeoutError:{s:"TIMEOUT_ERR",c:23,m:1},InvalidNodeTypeError:{s:"INVALID_NODE_TYPE_ERR",c:24,m:1},DataCloneError:{s:"DATA_CLONE_ERR",c:25,m:1}}},66749:function(d){"use strict";d.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}},9518:function(d,v,e){"use strict";var t=e(86060),n=t("span").classList,s=n&&n.constructor&&n.constructor.prototype;d.exports=s===Object.prototype?void 0:s},78177:function(d,v,e){"use strict";var t=e(66011),n=t.match(/firefox\/(\d+)/i);d.exports=!!n&&+n[1]},66994:function(d,v,e){"use strict";var t=e(91821),n=e(90946);d.exports=!t&&!n&&typeof window=="object"&&typeof document=="object"},90843:function(d){"use strict";d.exports=typeof Bun=="function"&&Bun&&typeof Bun.version=="string"},91821:function(d){"use strict";d.exports=typeof Deno=="object"&&Deno&&typeof Deno.version=="object"},17687:function(d,v,e){"use strict";var t=e(66011);d.exports=/MSIE|Trident/.test(t)},1908:function(d,v,e){"use strict";var t=e(66011);d.exports=/ipad|iphone|ipod/i.test(t)&&typeof Pebble!="undefined"},70695:function(d,v,e){"use strict";var t=e(66011);d.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(t)},90946:function(d,v,e){"use strict";var t=e(92916),n=e(29076);d.exports=n(t.process)==="process"},44914:function(d,v,e){"use strict";var t=e(66011);d.exports=/web0s(?!.*chrome)/i.test(t)},66011:function(d){"use strict";d.exports=typeof navigator!="undefined"&&String(navigator.userAgent)||""},46573:function(d,v,e){"use strict";var t=e(92916),n=e(66011),s=t.process,u=t.Deno,f=s&&s.versions||u&&u.version,c=f&&f.v8,h,o;c&&(h=c.split("."),o=h[0]>0&&h[0]<4?1:+(h[0]+h[1])),!o&&n&&(h=n.match(/Edge\/(\d+)/),(!h||h[1]>=74)&&(h=n.match(/Chrome\/(\d+)/),h&&(o=+h[1]))),d.exports=o},19684:function(d,v,e){"use strict";var t=e(66011),n=t.match(/AppleWebKit\/(\d+)\./);d.exports=!!n&&+n[1]},46678:function(d){"use strict";d.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},80739:function(d,v,e){"use strict";var t=e(94237),n=Error,s=t("".replace),u=function(h){return String(new n(h).stack)}("zxcasd"),f=/\n\s*at [^:]*:[^\n]*/,c=f.test(u);d.exports=function(h,o){if(c&&typeof h=="string"&&!n.prepareStackTrace)for(;o--;)h=s(h,f,"");return h}},61888:function(d,v,e){"use strict";var t=e(68151),n=e(80739),s=e(25406),u=Error.captureStackTrace;d.exports=function(f,c,h,o){s&&(u?u(f,c):t(f,"stack",n(h,o)))}},25406:function(d,v,e){"use strict";var t=e(3338),n=e(35012);d.exports=!t(function(){var s=new Error("a");return"stack"in s?(Object.defineProperty(s,"stack",n(1,7)),s.stack!==7):!0})},13367:function(d,v,e){"use strict";var t=e(35454),n=e(3338),s=e(80449),u=e(7825),f=Error.prototype.toString,c=n(function(){if(t){var h=Object.create(Object.defineProperty({},"name",{get:function(){return this===h}}));if(f.call(h)!=="true")return!0}return f.call({message:1,name:2})!=="2: 1"||f.call({})!=="Error"});d.exports=c?function(){var o=s(this),i=u(o.name,"Error"),y=u(o.message);return i?y?i+": "+y:i:y}:f},94488:function(d,v,e){"use strict";var t=e(92916),n=e(71256).f,s=e(68151),u=e(2291),f=e(29539),c=e(24538),h=e(20865);d.exports=function(o,i){var y=o.target,p=o.global,g=o.stat,l,b,x,O,k,C;if(p?b=t:g?b=t[y]||f(y,{}):b=(t[y]||{}).prototype,b)for(x in i){if(k=i[x],o.dontCallGetSet?(C=n(b,x),O=C&&C.value):O=b[x],l=h(p?x:y+(g?".":"#")+x,o.forced),!l&&O!==void 0){if(typeof k==typeof O)continue;c(k,O)}(o.sham||O&&O.sham)&&s(k,"sham",!0),u(b,x,k,o)}}},3338:function(d){"use strict";d.exports=function(v){try{return!!v()}catch(e){return!0}}},8662:function(d,v,e){"use strict";e(44001);var t=e(34114),n=e(2291),s=e(88736),u=e(3338),f=e(59893),c=e(68151),h=f("species"),o=RegExp.prototype;d.exports=function(i,y,p,g){var l=f(i),b=!u(function(){var C={};return C[l]=function(){return 7},""[i](C)!==7}),x=b&&!u(function(){var C=!1,T=/a/;return i==="split"&&(T={},T.constructor={},T.constructor[h]=function(){return T},T.flags="",T[l]=/./[l]),T.exec=function(){return C=!0,null},T[l](""),!C});if(!b||!x||p){var O=t(/./[l]),k=y(l,""[i],function(C,T,F,$,R){var K=t(C),W=T.exec;return W===s||W===o.exec?b&&!R?{done:!0,value:O(T,F,$)}:{done:!0,value:K(F,T,$)}:{done:!1}});n(String.prototype,i,k[0]),n(o,l,k[1])}g&&c(o[l],"sham",!0)}},3372:function(d,v,e){"use strict";var t=e(18589),n=e(82762),s=e(66434),u=e(80666),f=function(c,h,o,i,y,p,g,l){for(var b=y,x=0,O=g?u(g,l):!1,k,C;x<i;)x in o&&(k=O?O(o[x],x,h):o[x],p>0&&t(k)?(C=n(k),b=f(c,h,k,C,b,p-1)-1):(s(b+1),c[b]=k),b++),x++;return b};d.exports=f},13247:function(d,v,e){"use strict";var t=e(3338);d.exports=!t(function(){return Object.isExtensible(Object.preventExtensions({}))})},13743:function(d,v,e){"use strict";var t=e(40486),n=Function.prototype,s=n.apply,u=n.call;d.exports=typeof Reflect=="object"&&Reflect.apply||(t?u.bind(s):function(){return u.apply(s,arguments)})},80666:function(d,v,e){"use strict";var t=e(34114),n=e(63335),s=e(40486),u=t(t.bind);d.exports=function(f,c){return n(f),c===void 0?f:s?u(f,c):function(){return f.apply(c,arguments)}}},40486:function(d,v,e){"use strict";var t=e(3338);d.exports=!t(function(){var n=function(){}.bind();return typeof n!="function"||n.hasOwnProperty("prototype")})},4645:function(d,v,e){"use strict";var t=e(94237),n=e(63335),s=e(31946),u=e(32621),f=e(30867),c=e(40486),h=Function,o=t([].concat),i=t([].join),y={},p=function(g,l,b){if(!u(y,l)){for(var x=[],O=0;O<l;O++)x[O]="a["+O+"]";y[l]=h("C,a","return new C("+i(x,",")+")")}return y[l](g,b)};d.exports=c?h.bind:function(l){var b=n(this),x=b.prototype,O=f(arguments,1),k=function(){var T=o(O,f(arguments));return this instanceof k?p(b,T.length,T):b.apply(l,T)};return s(x)&&(k.prototype=x),k}},89945:function(d,v,e){"use strict";var t=e(40486),n=Function.prototype.call;d.exports=t?n.bind(n):function(){return n.apply(n,arguments)}},47739:function(d,v,e){"use strict";var t=e(94237),n=e(63335);d.exports=function(){return t(n(this))}},8090:function(d,v,e){"use strict";var t=e(35454),n=e(32621),s=Function.prototype,u=t&&Object.getOwnPropertyDescriptor,f=n(s,"name"),c=f&&function(){}.name==="something",h=f&&(!t||t&&u(s,"name").configurable);d.exports={EXISTS:f,PROPER:c,CONFIGURABLE:h}},37758:function(d,v,e){"use strict";var t=e(94237),n=e(63335);d.exports=function(s,u,f){try{return t(n(Object.getOwnPropertyDescriptor(s,u)[f]))}catch(c){}}},34114:function(d,v,e){"use strict";var t=e(29076),n=e(94237);d.exports=function(s){if(t(s)==="Function")return n(s)}},94237:function(d,v,e){"use strict";var t=e(40486),n=Function.prototype,s=n.call,u=t&&n.bind.bind(s,s);d.exports=t?u:function(f){return function(){return s.apply(f,arguments)}}},81750:function(d){"use strict";var v=TypeError;d.exports=function(e){var t=e&&e.alphabet;if(t===void 0||t==="base64"||t==="base64url")return t||"base64";throw new v("Incorrect `alphabet` option")}},38116:function(d,v,e){"use strict";var t=e(89945),n=e(55327),s=e(80449),u=e(10731),f=e(26006),c=e(53776),h=e(59893),o=e(57975),i=h("asyncIterator");d.exports=function(y){var p=s(y),g=!0,l=c(p,i),b;return n(l)||(l=f(p),g=!1),l!==void 0?b=t(l,p):(b=p,g=!0),s(b),u(g?b:new o(u(b)))}},69034:function(d,v,e){"use strict";var t=e(89945),n=e(57975),s=e(80449),u=e(85428),f=e(10731),c=e(53776),h=e(59893),o=h("asyncIterator");d.exports=function(i,y){var p=arguments.length<2?c(i,o):y;return p?s(t(p,i)):new n(f(u(i)))}},55174:function(d,v,e){"use strict";var t=e(92916);d.exports=function(n,s){var u=t[n],f=u&&u.prototype;return f&&f[s]}},65911:function(d,v,e){"use strict";var t=e(92916),n=e(55327),s=function(u){return n(u)?u:void 0};d.exports=function(u,f){return arguments.length<2?s(t[u]):t[u]&&t[u][f]}},10731:function(d){"use strict";d.exports=function(v){return{iterator:v,next:v.next,done:!1}}},7157:function(d,v,e){"use strict";var t=e(89945),n=e(80449),s=e(10731),u=e(26006);d.exports=function(f,c){(!c||typeof f!="string")&&n(f);var h=u(f);return s(n(h!==void 0?t(h,f):f))}},26006:function(d,v,e){"use strict";var t=e(97607),n=e(53776),s=e(4112),u=e(48074),f=e(59893),c=f("iterator");d.exports=function(h){if(!s(h))return n(h,c)||n(h,"@@iterator")||u[t(h)]}},85428:function(d,v,e){"use strict";var t=e(89945),n=e(63335),s=e(80449),u=e(40593),f=e(26006),c=TypeError;d.exports=function(h,o){var i=arguments.length<2?f(h):o;if(n(i))return s(t(i,h));throw new c(u(h)+" is not iterable")}},65451:function(d,v,e){"use strict";var t=e(94237),n=e(18589),s=e(55327),u=e(29076),f=e(69905),c=t([].push);d.exports=function(h){if(s(h))return h;if(n(h)){for(var o=h.length,i=[],y=0;y<o;y++){var p=h[y];typeof p=="string"?c(i,p):(typeof p=="number"||u(p)==="Number"||u(p)==="String")&&c(i,f(p))}var g=i.length,l=!0;return function(b,x){if(l)return l=!1,x;if(n(this))return x;for(var O=0;O<g;O++)if(i[O]===b)return x}}}},53776:function(d,v,e){"use strict";var t=e(63335),n=e(4112);d.exports=function(s,u){var f=s[u];return n(f)?void 0:t(f)}},88203:function(d,v,e){"use strict";var t=e(63335),n=e(80449),s=e(89945),u=e(56902),f=e(10731),c="Invalid size",h=RangeError,o=TypeError,i=Math.max,y=function(p,g,l,b){this.set=p,this.size=g,this.has=l,this.keys=b};y.prototype={getIterator:function(){return f(n(s(this.keys,this.set)))},includes:function(p){return s(this.has,this.set,p)}},d.exports=function(p){n(p);var g=+p.size;if(g!==g)throw new o(c);var l=u(g);if(l<0)throw new h(c);return new y(p,i(l,0),t(p.has),t(p.keys))}},23011:function(d,v,e){"use strict";var t=e(94237),n=e(94029),s=Math.floor,u=t("".charAt),f=t("".replace),c=t("".slice),h=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,o=/\$([$&'`]|\d{1,2})/g;d.exports=function(i,y,p,g,l,b){var x=p+i.length,O=g.length,k=o;return l!==void 0&&(l=n(l),k=h),f(b,k,function(C,T){var F;switch(u(T,0)){case"$":return"$";case"&":return i;case"`":return c(y,0,p);case"'":return c(y,x);case"<":F=l[c(T,1,-1)];break;default:var $=+T;if($===0)return C;if($>O){var R=s($/10);return R===0?C:R<=O?g[R-1]===void 0?u(T,1):g[R-1]+u(T,1):C}F=g[$-1]}return F===void 0?"":F})}},92916:function(d,v,e){"use strict";var t=function(n){return n&&n.Math===Math&&n};d.exports=t(typeof globalThis=="object"&&globalThis)||t(typeof window=="object"&&window)||t(typeof self=="object"&&self)||t(typeof e.g=="object"&&e.g)||t(typeof this=="object"&&this)||function(){return this}()||Function("return this")()},32621:function(d,v,e){"use strict";var t=e(94237),n=e(94029),s=t({}.hasOwnProperty);d.exports=Object.hasOwn||function(f,c){return s(n(f),c)}},54406:function(d){"use strict";d.exports={}},61810:function(d){"use strict";d.exports=function(v,e){try{arguments.length===1?console.error(v):console.error(v,e)}catch(t){}}},75171:function(d,v,e){"use strict";var t=e(65911);d.exports=t("document","documentElement")},46796:function(d,v,e){"use strict";var t=e(35454),n=e(3338),s=e(86060);d.exports=!t&&!n(function(){return Object.defineProperty(s("div"),"a",{get:function(){return 7}}).a!==7})},61618:function(d){"use strict";var v=Array,e=Math.abs,t=Math.pow,n=Math.floor,s=Math.log,u=Math.LN2,f=function(h,o,i){var y=v(i),p=i*8-o-1,g=(1<<p)-1,l=g>>1,b=o===23?t(2,-24)-t(2,-77):0,x=h<0||h===0&&1/h<0?1:0,O=0,k,C,T;for(h=e(h),h!==h||h===1/0?(C=h!==h?1:0,k=g):(k=n(s(h)/u),T=t(2,-k),h*T<1&&(k--,T*=2),k+l>=1?h+=b/T:h+=b*t(2,1-l),h*T>=2&&(k++,T/=2),k+l>=g?(C=0,k=g):k+l>=1?(C=(h*T-1)*t(2,o),k+=l):(C=h*t(2,l-1)*t(2,o),k=0));o>=8;)y[O++]=C&255,C/=256,o-=8;for(k=k<<o|C,p+=o;p>0;)y[O++]=k&255,k/=256,p-=8;return y[--O]|=x*128,y},c=function(h,o){var i=h.length,y=i*8-o-1,p=(1<<y)-1,g=p>>1,l=y-7,b=i-1,x=h[b--],O=x&127,k;for(x>>=7;l>0;)O=O*256+h[b--],l-=8;for(k=O&(1<<-l)-1,O>>=-l,l+=o;l>0;)k=k*256+h[b--],l-=8;if(O===0)O=1-g;else{if(O===p)return k?NaN:x?-1/0:1/0;k+=t(2,o),O-=g}return(x?-1:1)*k*t(2,O-o)};d.exports={pack:f,unpack:c}},1835:function(d,v,e){"use strict";var t=e(94237),n=e(3338),s=e(29076),u=Object,f=t("".split);d.exports=n(function(){return!u("z").propertyIsEnumerable(0)})?function(c){return s(c)==="String"?f(c,""):u(c)}:u},25576:function(d,v,e){"use strict";var t=e(55327),n=e(31946),s=e(58218);d.exports=function(u,f,c){var h,o;return s&&t(h=f.constructor)&&h!==c&&n(o=h.prototype)&&o!==c.prototype&&s(u,o),u}},15212:function(d,v,e){"use strict";var t=e(94237),n=e(55327),s=e(77398),u=t(Function.toString);n(s.inspectSource)||(s.inspectSource=function(f){return u(f)}),d.exports=s.inspectSource},73068:function(d,v,e){"use strict";var t=e(31946),n=e(68151);d.exports=function(s,u){t(u)&&"cause"in u&&n(s,"cause",u.cause)}},2074:function(d,v,e){"use strict";var t=e(94488),n=e(94237),s=e(54406),u=e(31946),f=e(32621),c=e(37691).f,h=e(80689),o=e(53393),i=e(12477),y=e(6145),p=e(13247),g=!1,l=y("meta"),b=0,x=function($){c($,l,{value:{objectID:"O"+b++,weakData:{}}})},O=function($,R){if(!u($))return typeof $=="symbol"?$:(typeof $=="string"?"S":"P")+$;if(!f($,l)){if(!i($))return"F";if(!R)return"E";x($)}return $[l].objectID},k=function($,R){if(!f($,l)){if(!i($))return!0;if(!R)return!1;x($)}return $[l].weakData},C=function($){return p&&g&&i($)&&!f($,l)&&x($),$},T=function(){F.enable=function(){},g=!0;var $=h.f,R=n([].splice),K={};K[l]=1,$(K).length&&(h.f=function(W){for(var Z=$(W),ie=0,ne=Z.length;ie<ne;ie++)if(Z[ie]===l){R(Z,ie,1);break}return Z},t({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:o.f}))},F=d.exports={enable:T,fastKey:O,getWeakData:k,onFreeze:C};s[l]=!0},94844:function(d,v,e){"use strict";var t=e(40115),n=e(92916),s=e(31946),u=e(68151),f=e(32621),c=e(77398),h=e(11898),o=e(54406),i="Object already initialized",y=n.TypeError,p=n.WeakMap,g,l,b,x=function(T){return b(T)?l(T):g(T,{})},O=function(T){return function(F){var $;if(!s(F)||($=l(F)).type!==T)throw new y("Incompatible receiver, "+T+" required");return $}};if(t||c.state){var k=c.state||(c.state=new p);k.get=k.get,k.has=k.has,k.set=k.set,g=function(T,F){if(k.has(T))throw new y(i);return F.facade=T,k.set(T,F),F},l=function(T){return k.get(T)||{}},b=function(T){return k.has(T)}}else{var C=h("state");o[C]=!0,g=function(T,F){if(f(T,C))throw new y(i);return F.facade=T,u(T,C,F),F},l=function(T){return f(T,C)?T[C]:{}},b=function(T){return f(T,C)}}d.exports={set:g,get:l,has:b,enforce:x,getterFor:O}},345:function(d,v,e){"use strict";var t=e(59893),n=e(48074),s=t("iterator"),u=Array.prototype;d.exports=function(f){return f!==void 0&&(n.Array===f||u[s]===f)}},18589:function(d,v,e){"use strict";var t=e(29076);d.exports=Array.isArray||function(s){return t(s)==="Array"}},75406:function(d,v,e){"use strict";var t=e(97607);d.exports=function(n){var s=t(n);return s==="BigInt64Array"||s==="BigUint64Array"}},55327:function(d,v,e){"use strict";var t=e(81766),n=t.all;d.exports=t.IS_HTMLDDA?function(s){return typeof s=="function"||s===n}:function(s){return typeof s=="function"}},39812:function(d,v,e){"use strict";var t=e(94237),n=e(3338),s=e(55327),u=e(97607),f=e(65911),c=e(15212),h=function(){},o=[],i=f("Reflect","construct"),y=/^\s*(?:class|function)\b/,p=t(y.exec),g=!y.test(h),l=function(O){if(!s(O))return!1;try{return i(h,o,O),!0}catch(k){return!1}},b=function(O){if(!s(O))return!1;switch(u(O)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return g||!!p(y,c(O))}catch(k){return!0}};b.sham=!0,d.exports=!i||n(function(){var x;return l(l.call)||!l(Object)||!l(function(){x=!0})||x})?b:l},60516:function(d,v,e){"use strict";var t=e(32621);d.exports=function(n){return n!==void 0&&(t(n,"value")||t(n,"writable"))}},20865:function(d,v,e){"use strict";var t=e(3338),n=e(55327),s=/#|\.prototype\./,u=function(i,y){var p=c[f(i)];return p===o?!0:p===h?!1:n(y)?t(y):!!y},f=u.normalize=function(i){return String(i).replace(s,".").toLowerCase()},c=u.data={},h=u.NATIVE="N",o=u.POLYFILL="P";d.exports=u},62896:function(d,v,e){"use strict";var t=e(31946),n=Math.floor;d.exports=Number.isInteger||function(u){return!t(u)&&isFinite(u)&&n(u)===u}},30360:function(d,v,e){"use strict";var t=e(97607),n=e(32621),s=e(4112),u=e(59893),f=e(48074),c=u("iterator"),h=Object;d.exports=function(o){if(s(o))return!1;var i=h(o);return i[c]!==void 0||"@@iterator"in i||n(f,t(i))}},4112:function(d){"use strict";d.exports=function(v){return v==null}},31946:function(d,v,e){"use strict";var t=e(55327),n=e(81766),s=n.all;d.exports=n.IS_HTMLDDA?function(u){return typeof u=="object"?u!==null:t(u)||u===s}:function(u){return typeof u=="object"?u!==null:t(u)}},16697:function(d){"use strict";d.exports=!1},83502:function(d,v,e){"use strict";var t=e(31946),n=e(94844).get;d.exports=function(u){if(!t(u))return!1;var f=n(u);return!!f&&f.type==="RawJSON"}},44639:function(d,v,e){"use strict";var t=e(31946),n=e(29076),s=e(59893),u=s("match");d.exports=function(f){var c;return t(f)&&((c=f[u])!==void 0?!!c:n(f)==="RegExp")}},18446:function(d,v,e){"use strict";var t=e(65911),n=e(55327),s=e(16332),u=e(14417),f=Object;d.exports=u?function(c){return typeof c=="symbol"}:function(c){var h=t("Symbol");return n(h)&&s(h.prototype,f(c))}},43545:function(d,v,e){"use strict";var t=e(89945);d.exports=function(n,s,u){for(var f=u?n:n.iterator,c=n.next,h,o;!(h=t(c,f)).done;)if(o=s(h.value),o!==void 0)return o}},62003:function(d,v,e){"use strict";var t=e(80666),n=e(89945),s=e(80449),u=e(40593),f=e(345),c=e(82762),h=e(16332),o=e(85428),i=e(26006),y=e(67996),p=TypeError,g=function(b,x){this.stopped=b,this.result=x},l=g.prototype;d.exports=function(b,x,O){var k=O&&O.that,C=!!(O&&O.AS_ENTRIES),T=!!(O&&O.IS_RECORD),F=!!(O&&O.IS_ITERATOR),$=!!(O&&O.INTERRUPTED),R=t(x,k),K,W,Z,ie,ne,se,Q,Y=function(ae){return K&&y(K,"normal",ae),new g(!0,ae)},G=function(ae){return C?(s(ae),$?R(ae[0],ae[1],Y):R(ae[0],ae[1])):$?R(ae,Y):R(ae)};if(T)K=b.iterator;else if(F)K=b;else{if(W=i(b),!W)throw new p(u(b)+" is not iterable");if(f(W)){for(Z=0,ie=c(b);ie>Z;Z++)if(ne=G(b[Z]),ne&&h(l,ne))return ne;return new g(!1)}K=o(b,W)}for(se=T?b.next:K.next;!(Q=n(se,K)).done;){try{ne=G(Q.value)}catch(ae){y(K,"throw",ae)}if(typeof ne=="object"&&ne&&h(l,ne))return ne}return new g(!1)}},67996:function(d,v,e){"use strict";var t=e(89945),n=e(80449),s=e(53776);d.exports=function(u,f,c){var h,o;n(u);try{if(h=s(u,"return"),!h){if(f==="throw")throw c;return c}h=t(h,u)}catch(i){o=!0,h=i}if(f==="throw")throw c;if(o)throw h;return n(h),c}},83126:function(d,v,e){"use strict";var t=e(46571).IteratorPrototype,n=e(20132),s=e(35012),u=e(94573),f=e(48074),c=function(){return this};d.exports=function(h,o,i,y){var p=o+" Iterator";return h.prototype=n(t,{next:s(+!y,i)}),u(h,p,!1,!0),f[p]=c,h}},20547:function(d,v,e){"use strict";var t=e(89945),n=e(20132),s=e(68151),u=e(66477),f=e(59893),c=e(94844),h=e(53776),o=e(46571).IteratorPrototype,i=e(25587),y=e(67996),p=f("toStringTag"),g="IteratorHelper",l="WrapForValidIterator",b=c.set,x=function(C){var T=c.getterFor(C?l:g);return u(n(o),{next:function(){var $=T(this);if(C)return $.nextHandler();try{var R=$.done?void 0:$.nextHandler();return i(R,$.done)}catch(K){throw $.done=!0,K}},return:function(){var F=T(this),$=F.iterator;if(F.done=!0,C){var R=h($,"return");return R?t(R,$):i(void 0,!0)}if(F.inner)try{y(F.inner.iterator,"normal")}catch(K){return y($,"throw",K)}return y($,"normal"),i(void 0,!0)}})},O=x(!0),k=x(!1);s(k,p,"Iterator Helper"),d.exports=function(C,T){var F=function(R,K){K?(K.iterator=R.iterator,K.next=R.next):K=R,K.type=T?l:g,K.nextHandler=C,K.counter=0,K.done=!1,b(this,K)};return F.prototype=T?O:k,F}},24019:function(d,v,e){"use strict";var t=e(94488),n=e(89945),s=e(16697),u=e(8090),f=e(55327),c=e(83126),h=e(53456),o=e(58218),i=e(94573),y=e(68151),p=e(2291),g=e(59893),l=e(48074),b=e(46571),x=u.PROPER,O=u.CONFIGURABLE,k=b.IteratorPrototype,C=b.BUGGY_SAFARI_ITERATORS,T=g("iterator"),F="keys",$="values",R="entries",K=function(){return this};d.exports=function(W,Z,ie,ne,se,Q,Y){c(ie,Z,ne);var G=function(Ce){if(Ce===se&&M)return M;if(!C&&Ce&&Ce in J)return J[Ce];switch(Ce){case F:return function(){return new ie(this,Ce)};case $:return function(){return new ie(this,Ce)};case R:return function(){return new ie(this,Ce)}}return function(){return new ie(this)}},ae=Z+" Iterator",ee=!1,J=W.prototype,te=J[T]||J["@@iterator"]||se&&J[se],M=!C&&te||G(se),L=Z==="Array"&&J.entries||te,X,fe,xe;if(L&&(X=h(L.call(new W)),X!==Object.prototype&&X.next&&(!s&&h(X)!==k&&(o?o(X,k):f(X[T])||p(X,T,K)),i(X,ae,!0,!0),s&&(l[ae]=K))),x&&se===$&&te&&te.name!==$&&(!s&&O?y(J,"name",$):(ee=!0,M=function(){return n(te,this)})),se)if(fe={values:G($),keys:Q?M:G(F),entries:G(R)},Y)for(xe in fe)(C||ee||!(xe in J))&&p(J,xe,fe[xe]);else t({target:Z,proto:!0,forced:C||ee},fe);return(!s||Y)&&J[T]!==M&&p(J,T,M,{name:se}),l[Z]=M,fe}},24771:function(d,v,e){"use strict";var t=e(89945),n=e(2155),s=function(u,f){return[f,u]};d.exports=function(){return t(n,this,s)}},2155:function(d,v,e){"use strict";var t=e(89945),n=e(63335),s=e(80449),u=e(10731),f=e(20547),c=e(46319),h=f(function(){var o=this.iterator,i=s(t(this.next,o)),y=this.done=!!i.done;if(!y)return c(o,this.mapper,[i.value,this.counter++],!0)});d.exports=function(i){return s(this),n(i),new h(u(this),{mapper:i})}},46571:function(d,v,e){"use strict";var t=e(3338),n=e(55327),s=e(31946),u=e(20132),f=e(53456),c=e(2291),h=e(59893),o=e(16697),i=h("iterator"),y=!1,p,g,l;[].keys&&(l=[].keys(),"next"in l?(g=f(f(l)),g!==Object.prototype&&(p=g)):y=!0);var b=!s(p)||t(function(){var x={};return p[i].call(x)!==x});b?p={}:o&&(p=u(p)),n(p[i])||c(p,i,function(){return this}),d.exports={IteratorPrototype:p,BUGGY_SAFARI_ITERATORS:y}},48074:function(d){"use strict";d.exports={}},82762:function(d,v,e){"use strict";var t=e(61578);d.exports=function(n){return t(n.length)}},86528:function(d,v,e){"use strict";var t=e(94237),n=e(3338),s=e(55327),u=e(32621),f=e(35454),c=e(8090).CONFIGURABLE,h=e(15212),o=e(94844),i=o.enforce,y=o.get,p=String,g=Object.defineProperty,l=t("".slice),b=t("".replace),x=t([].join),O=f&&!n(function(){return g(function(){},"length",{value:8}).length!==8}),k=String(String).split("String"),C=d.exports=function(T,F,$){l(p(F),0,7)==="Symbol("&&(F="["+b(p(F),/^Symbol\(([^)]*)\)/,"$1")+"]"),$&&$.getter&&(F="get "+F),$&&$.setter&&(F="set "+F),(!u(T,"name")||c&&T.name!==F)&&(f?g(T,"name",{value:F,configurable:!0}):T.name=F),O&&$&&u($,"arity")&&T.length!==$.arity&&g(T,"length",{value:$.arity});try{$&&u($,"constructor")&&$.constructor?f&&g(T,"prototype",{writable:!1}):T.prototype&&(T.prototype=void 0)}catch(K){}var R=i(T);return u(R,"source")||(R.source=x(k,typeof F=="string"?F:"")),T};Function.prototype.toString=C(function(){return s(this)&&y(this).source||h(this)},"toString")},2786:function(d,v,e){"use strict";var t=e(94237),n=Map.prototype;d.exports={Map,set:t(n.set),get:t(n.get),has:t(n.has),remove:t(n.delete),proto:n}},95037:function(d,v,e){"use strict";var t=e(94237),n=e(43545),s=e(2786),u=s.Map,f=s.proto,c=t(f.forEach),h=t(f.entries),o=h(new u).next;d.exports=function(i,y,p){return p?n({iterator:h(i),next:o},function(g){return y(g[1],g[0])}):c(i,y)}},14615:function(d,v,e){"use strict";var t=e(89945),n=e(63335),s=e(55327),u=e(80449),f=TypeError;d.exports=function(h,o){var i=u(this),y=n(i.get),p=n(i.has),g=n(i.set),l=arguments.length>2?arguments[2]:void 0,b;if(!s(o)&&!s(l))throw new f("At least one callback required");return t(p,i,h)?(b=t(y,i,h),s(o)&&(b=o(b),t(g,i,h,b))):s(l)&&(b=l(),t(g,i,h,b)),b}},10014:function(d){"use strict";var v=Math.expm1,e=Math.exp;d.exports=!v||v(10)>22025.465794806718||v(10)<22025.465794806718||v(-2e-17)!==-2e-17?function(n){var s=+n;return s===0?s:s>-1e-6&&s<1e-6?s+s*s/2:e(s)-1}:v},35175:function(d,v,e){"use strict";var t=e(77056),n=.0009765625,s=65504,u=6103515625e-14;d.exports=Math.f16round||function(c){return t(c,n,s,u)}},77056:function(d,v,e){"use strict";var t=e(37666),n=Math.abs,s=2220446049250313e-31,u=1/s,f=function(c){return c+u-u};d.exports=function(c,h,o,i){var y=+c,p=n(y),g=t(y);if(p<i)return g*f(p/i/h)*i*h;var l=(1+h/s)*p,b=l-(l-p);return b>o||b!==b?g*(1/0):g*b}},14894:function(d,v,e){"use strict";var t=e(77056),n=11920928955078125e-23,s=34028234663852886e22,u=11754943508222875e-54;d.exports=Math.fround||function(c){return t(c,n,s,u)}},53309:function(d){"use strict";var v=Math.log,e=Math.LOG10E;d.exports=Math.log10||function(n){return v(n)*e}},25726:function(d){"use strict";var v=Math.log;d.exports=Math.log1p||function(t){var n=+t;return n>-1e-8&&n<1e-8?n-n*n/2:v(1+n)}},24619:function(d){"use strict";d.exports=Math.scale||function(e,t,n,s,u){var f=+e,c=+t,h=+n,o=+s,i=+u;return f!==f||c!==c||h!==h||o!==o||i!==i?NaN:f===1/0||f===-1/0?f:(f-c)*(i-o)/(h-c)+o}},37666:function(d){"use strict";d.exports=Math.sign||function(e){var t=+e;return t===0||t!==t?t:t<0?-1:1}},3312:function(d){"use strict";var v=Math.ceil,e=Math.floor;d.exports=Math.trunc||function(n){var s=+n;return(s>0?e:v)(s)}},72933:function(d,v,e){"use strict";var t=e(92916),n=e(80666),s=e(71256).f,u=e(28887).set,f=e(66790),c=e(70695),h=e(1908),o=e(44914),i=e(90946),y=t.MutationObserver||t.WebKitMutationObserver,p=t.document,g=t.process,l=t.Promise,b=s(t,"queueMicrotask"),x=b&&b.value,O,k,C,T,F;if(!x){var $=new f,R=function(){var K,W;for(i&&(K=g.domain)&&K.exit();W=$.get();)try{W()}catch(Z){throw $.head&&O(),Z}K&&K.enter()};!c&&!i&&!o&&y&&p?(k=!0,C=p.createTextNode(""),new y(R).observe(C,{characterData:!0}),O=function(){C.data=k=!k}):!h&&l&&l.resolve?(T=l.resolve(void 0),T.constructor=l,F=n(T.then,T),O=function(){F(R)}):i?O=function(){g.nextTick(R)}:(u=n(u,t),O=function(){u(R)}),x=function(K){$.head||O(),$.add(K)}}d.exports=x},82778:function(d,v,e){"use strict";var t=e(3338);d.exports=!t(function(){var n="9007199254740993",s=JSON.rawJSON(n);return!JSON.isRawJSON(s)||JSON.stringify(s)!==n})},73446:function(d,v,e){"use strict";var t=e(63335),n=TypeError,s=function(u){var f,c;this.promise=new u(function(h,o){if(f!==void 0||c!==void 0)throw new n("Bad Promise constructor");f=h,c=o}),this.resolve=t(f),this.reject=t(c)};d.exports.f=function(u){return new s(u)}},7825:function(d,v,e){"use strict";var t=e(69905);d.exports=function(n,s){return n===void 0?arguments.length<2?"":s:t(n)}},2279:function(d){"use strict";var v=RangeError;d.exports=function(e){if(e===e)return e;throw new v("NaN is not allowed")}},41696:function(d,v,e){"use strict";var t=e(44639),n=TypeError;d.exports=function(s){if(t(s))throw new n("The method doesn't accept regular expressions");return s}},1222:function(d,v,e){"use strict";var t=e(92916),n=t.isFinite;d.exports=Number.isFinite||function(u){return typeof u=="number"&&n(u)}},31280:function(d,v,e){"use strict";var t=e(92916),n=e(3338),s=e(94237),u=e(69905),f=e(52971).trim,c=e(19268),h=s("".charAt),o=t.parseFloat,i=t.Symbol,y=i&&i.iterator,p=1/o(c+"-0")!==-1/0||y&&!n(function(){o(Object(y))});d.exports=p?function(l){var b=f(u(l)),x=o(b);return x===0&&h(b,0)==="-"?-0:x}:o},52446:function(d,v,e){"use strict";var t=e(92916),n=e(3338),s=e(94237),u=e(69905),f=e(52971).trim,c=e(19268),h=t.parseInt,o=t.Symbol,i=o&&o.iterator,y=/^[+-]?0x/i,p=s(y.exec),g=h(c+"08")!==8||h(c+"0x16")!==22||i&&!n(function(){h(Object(i))});d.exports=g?function(b,x){var O=f(u(b));return h(O,x>>>0||(p(y,O)?16:10))}:h},17243:function(d,v,e){"use strict";var t=e(94844),n=e(83126),s=e(25587),u=e(4112),f=e(31946),c=e(64110),h=e(35454),o="Incorrect Iterator.range arguments",i="NumericRangeIterator",y=t.set,p=t.getterFor(i),g=RangeError,l=TypeError,b=n(function(k,C,T,F,$,R){if(typeof k!=F||C!==1/0&&C!==-1/0&&typeof C!=F)throw new l(o);if(k===1/0||k===-1/0)throw new g(o);var K=C>k,W=!1,Z;if(T===void 0)Z=void 0;else if(f(T))Z=T.step,W=!!T.inclusive;else if(typeof T==F)Z=T;else throw new l(o);if(u(Z)&&(Z=K?R:-R),typeof Z!=F)throw new l(o);if(Z===1/0||Z===-1/0||Z===$&&k!==C)throw new g(o);var ie=k!==k||C!==C||Z!==Z||C>k!=Z>$;y(this,{type:i,start:k,end:C,step:Z,inclusive:W,hitsEnd:ie,currentCount:$,zero:$}),h||(this.start=k,this.end=C,this.step=Z,this.inclusive=W)},i,function(){var k=p(this);if(k.hitsEnd)return s(void 0,!0);var C=k.start,T=k.end,F=k.step,$=C+F*k.currentCount++;$===T&&(k.hitsEnd=!0);var R=k.inclusive,K;return T>C?K=R?$>T:$>=T:K=R?T>$:T>=$,K?(k.hitsEnd=!0,s(void 0,!0)):s($,!1)}),x=function(O){c(b.prototype,O,{get:function(){return p(this)[O]},set:function(){},configurable:!0,enumerable:!1})};h&&(x("start"),x("end"),x("inclusive"),x("step")),d.exports=b},80530:function(d,v,e){"use strict";var t=e(35454),n=e(94237),s=e(89945),u=e(3338),f=e(7733),c=e(92635),h=e(27597),o=e(94029),i=e(1835),y=Object.assign,p=Object.defineProperty,g=n([].concat);d.exports=!y||u(function(){if(t&&y({b:1},y(p({},"a",{enumerable:!0,get:function(){p(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var l={},b={},x=Symbol("assign detection"),O="abcdefghijklmnopqrst";return l[x]=7,O.split("").forEach(function(k){b[k]=k}),y({},l)[x]!==7||f(y({},b)).join("")!==O})?function(b,x){for(var O=o(b),k=arguments.length,C=1,T=c.f,F=h.f;k>C;)for(var $=i(arguments[C++]),R=T?g(f($),T($)):f($),K=R.length,W=0,Z;K>W;)Z=R[W++],(!t||s(F,$,Z))&&(O[Z]=$[Z]);return O}:y},20132:function(d,v,e){"use strict";var t=e(80449),n=e(55666),s=e(46678),u=e(54406),f=e(75171),c=e(86060),h=e(11898),o=">",i="<",y="prototype",p="script",g=h("IE_PROTO"),l=function(){},b=function(T){return i+p+o+T+i+"/"+p+o},x=function(T){T.write(b("")),T.close();var F=T.parentWindow.Object;return T=null,F},O=function(){var T=c("iframe"),F="java"+p+":",$;return T.style.display="none",f.appendChild(T),T.src=String(F),$=T.contentWindow.document,$.open(),$.write(b("document.F=Object")),$.close(),$.F},k,C=function(){try{k=new ActiveXObject("htmlfile")}catch(F){}C=typeof document!="undefined"?document.domain&&k?x(k):O():x(k);for(var T=s.length;T--;)delete C[y][s[T]];return C()};u[g]=!0,d.exports=Object.create||function(F,$){var R;return F!==null?(l[y]=t(F),R=new l,l[y]=null,R[g]=F):R=C(),$===void 0?R:n.f(R,$)}},55666:function(d,v,e){"use strict";var t=e(35454),n=e(93199),s=e(37691),u=e(80449),f=e(80524),c=e(7733);v.f=t&&!n?Object.defineProperties:function(o,i){u(o);for(var y=f(i),p=c(i),g=p.length,l=0,b;g>l;)s.f(o,b=p[l++],y[b]);return o}},37691:function(d,v,e){"use strict";var t=e(35454),n=e(46796),s=e(93199),u=e(80449),f=e(17818),c=TypeError,h=Object.defineProperty,o=Object.getOwnPropertyDescriptor,i="enumerable",y="configurable",p="writable";v.f=t?s?function(l,b,x){if(u(l),b=f(b),u(x),typeof l=="function"&&b==="prototype"&&"value"in x&&p in x&&!x[p]){var O=o(l,b);O&&O[p]&&(l[b]=x.value,x={configurable:y in x?x[y]:O[y],enumerable:i in x?x[i]:O[i],writable:!1})}return h(l,b,x)}:h:function(l,b,x){if(u(l),b=f(b),u(x),n)try{return h(l,b,x)}catch(O){}if("get"in x||"set"in x)throw new c("Accessors not supported");return"value"in x&&(l[b]=x.value),l}},71256:function(d,v,e){"use strict";var t=e(35454),n=e(89945),s=e(27597),u=e(35012),f=e(80524),c=e(17818),h=e(32621),o=e(46796),i=Object.getOwnPropertyDescriptor;v.f=t?i:function(p,g){if(p=f(p),g=c(g),o)try{return i(p,g)}catch(l){}if(h(p,g))return u(!n(s.f,p,g),p[g])}},53393:function(d,v,e){"use strict";var t=e(29076),n=e(80524),s=e(80689).f,u=e(71698),f=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],c=function(h){try{return s(h)}catch(o){return u(f)}};d.exports.f=function(o){return f&&t(o)==="Window"?c(o):s(n(o))}},80689:function(d,v,e){"use strict";var t=e(97486),n=e(46678),s=n.concat("length","prototype");v.f=Object.getOwnPropertyNames||function(f){return t(f,s)}},92635:function(d,v){"use strict";v.f=Object.getOwnPropertySymbols},53456:function(d,v,e){"use strict";var t=e(32621),n=e(55327),s=e(94029),u=e(11898),f=e(4870),c=u("IE_PROTO"),h=Object,o=h.prototype;d.exports=f?h.getPrototypeOf:function(i){var y=s(i);if(t(y,c))return y[c];var p=y.constructor;return n(p)&&y instanceof p?p.prototype:y instanceof h?o:null}},12477:function(d,v,e){"use strict";var t=e(3338),n=e(31946),s=e(29076),u=e(51424),f=Object.isExtensible,c=t(function(){f(1)});d.exports=c||u?function(o){return!n(o)||u&&s(o)==="ArrayBuffer"?!1:f?f(o):!0}:f},16332:function(d,v,e){"use strict";var t=e(94237);d.exports=t({}.isPrototypeOf)},20574:function(d,v,e){"use strict";var t=e(94844),n=e(83126),s=e(25587),u=e(32621),f=e(7733),c=e(94029),h="Object Iterator",o=t.set,i=t.getterFor(h);d.exports=n(function(p,g){var l=c(p);o(this,{type:h,mode:g,object:l,keys:f(l),index:0})},"Object",function(){for(var p=i(this),g=p.keys;;){if(g===null||p.index>=g.length)return p.object=p.keys=null,s(void 0,!0);var l=g[p.index++],b=p.object;if(u(b,l)){switch(p.mode){case"keys":return s(l,!1);case"values":return s(b[l],!1)}return s([l,b[l]],!1)}}})},97486:function(d,v,e){"use strict";var t=e(94237),n=e(32621),s=e(80524),u=e(22999).indexOf,f=e(54406),c=t([].push);d.exports=function(h,o){var i=s(h),y=0,p=[],g;for(g in i)!n(f,g)&&n(i,g)&&c(p,g);for(;o.length>y;)n(i,g=o[y++])&&(~u(p,g)||c(p,g));return p}},7733:function(d,v,e){"use strict";var t=e(97486),n=e(46678);d.exports=Object.keys||function(u){return t(u,n)}},27597:function(d,v){"use strict";var e={}.propertyIsEnumerable,t=Object.getOwnPropertyDescriptor,n=t&&!e.call({1:2},1);v.f=n?function(u){var f=t(this,u);return!!f&&f.enumerable}:e},25837:function(d,v,e){"use strict";var t=e(16697),n=e(92916),s=e(3338),u=e(19684);d.exports=t||!s(function(){if(!(u&&u<535)){var f=Math.random();__defineSetter__.call(null,f,function(){}),delete n[f]}})},58218:function(d,v,e){"use strict";var t=e(37758),n=e(80449),s=e(557);d.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var u=!1,f={},c;try{c=t(Object.prototype,"__proto__","set"),c(f,[]),u=f instanceof Array}catch(h){}return function(o,i){return n(o),s(i),u?c(o,i):o.__proto__=i,o}}():void 0)},88698:function(d,v,e){"use strict";var t=e(35454),n=e(3338),s=e(94237),u=e(53456),f=e(7733),c=e(80524),h=e(27597).f,o=s(h),i=s([].push),y=t&&n(function(){var g=Object.create(null);return g[2]=2,!o(g,2)}),p=function(g){return function(l){for(var b=c(l),x=f(b),O=y&&u(b)===null,k=x.length,C=0,T=[],F;k>C;)F=x[C++],(!t||(O?F in b:o(b,F)))&&i(T,g?[F,b[F]]:b[F]);return T}};d.exports={entries:p(!0),values:p(!1)}},28488:function(d,v,e){"use strict";var t=e(68527),n=e(97607);d.exports=t?{}.toString:function(){return"[object "+n(this)+"]"}},44759:function(d,v,e){"use strict";var t=e(89945),n=e(55327),s=e(31946),u=TypeError;d.exports=function(f,c){var h,o;if(c==="string"&&n(h=f.toString)&&!s(o=t(h,f))||n(h=f.valueOf)&&!s(o=t(h,f))||c!=="string"&&n(h=f.toString)&&!s(o=t(h,f)))return o;throw new u("Can't convert object to primitive value")}},48662:function(d,v,e){"use strict";var t=e(65911),n=e(94237),s=e(80689),u=e(92635),f=e(80449),c=n([].concat);d.exports=t("Reflect","ownKeys")||function(o){var i=s.f(f(o)),y=u.f;return y?c(i,y(o)):i}},70913:function(d,v,e){"use strict";var t=e(94237),n=e(32621),s=SyntaxError,u=parseInt,f=String.fromCharCode,c=t("".charAt),h=t("".slice),o=t(/./.exec),i={'\\"':'"',"\\\\":"\\","\\/":"/","\\b":"\b","\\f":"\f","\\n":`
`,"\\r":"\r","\\t":" "},y=/^[\da-f]{4}$/i,p=/^[\u0000-\u001F]$/;d.exports=function(g,l){for(var b=!0,x="";l<g.length;){var O=c(g,l);if(O==="\\"){var k=h(g,l,l+2);if(n(i,k))x+=i[k],l+=2;else if(k==="\\u"){l+=2;var C=h(g,l,l+4);if(!o(y,C))throw new s("Bad Unicode escape at: "+l);x+=f(u(C,16)),l+=4}else throw new s('Unknown escape sequence: "'+k+'"')}else if(O==='"'){b=!1,l++;break}else{if(o(p,O))throw new s("Bad control character in string literal at: "+l);x+=O,l++}}if(b)throw new s("Unterminated string at: "+l);return{value:x,end:l}}},9699:function(d,v,e){"use strict";var t=e(92916);d.exports=t},80734:function(d){"use strict";d.exports=function(v){try{return{error:!1,value:v()}}catch(e){return{error:!0,value:e}}}},82830:function(d,v,e){"use strict";var t=e(92916),n=e(2451),s=e(55327),u=e(20865),f=e(15212),c=e(59893),h=e(66994),o=e(91821),i=e(16697),y=e(46573),p=n&&n.prototype,g=c("species"),l=!1,b=s(t.PromiseRejectionEvent),x=u("Promise",function(){var O=f(n),k=O!==String(n);if(!k&&y===66||i&&!(p.catch&&p.finally))return!0;if(!y||y<51||!/native code/.test(O)){var C=new n(function($){$(1)}),T=function($){$(function(){},function(){})},F=C.constructor={};if(F[g]=T,l=C.then(function(){})instanceof T,!l)return!0}return!k&&(h||o)&&!b});d.exports={CONSTRUCTOR:x,REJECTION_EVENT:b,SUBCLASSING:l}},2451:function(d,v,e){"use strict";var t=e(92916);d.exports=t.Promise},15597:function(d,v,e){"use strict";var t=e(80449),n=e(31946),s=e(73446);d.exports=function(u,f){if(t(u),n(f)&&f.constructor===u)return f;var c=s.f(u),h=c.resolve;return h(f),c.promise}},22093:function(d,v,e){"use strict";var t=e(2451),n=e(35221),s=e(82830).CONSTRUCTOR;d.exports=s||!n(function(u){t.all(u).then(void 0,function(){})})},44166:function(d,v,e){"use strict";var t=e(37691).f;d.exports=function(n,s,u){u in n||t(n,u,{configurable:!0,get:function(){return s[u]},set:function(f){s[u]=f}})}},66790:function(d){"use strict";var v=function(){this.head=null,this.tail=null};v.prototype={add:function(e){var t={item:e,next:null},n=this.tail;n?n.next=t:this.head=t,this.tail=t},get:function(){var e=this.head;if(e){var t=this.head=e.next;return t===null&&(this.tail=null),e.item}}},d.exports=v},82584:function(d,v,e){"use strict";e(34941),e(55410);var t=e(65911),n=e(94237),s=e(77898),u=t("Map"),f=t("WeakMap"),c=n([].push),h=s("metadata"),o=h.store||(h.store=new f),i=function(x,O,k){var C=o.get(x);if(!C){if(!k)return;o.set(x,C=new u)}var T=C.get(O);if(!T){if(!k)return;C.set(O,T=new u)}return T},y=function(x,O,k){var C=i(O,k,!1);return C===void 0?!1:C.has(x)},p=function(x,O,k){var C=i(O,k,!1);return C===void 0?void 0:C.get(x)},g=function(x,O,k,C){i(k,C,!0).set(x,O)},l=function(x,O){var k=i(x,O,!1),C=[];return k&&k.forEach(function(T,F){c(C,F)}),C},b=function(x){return x===void 0||typeof x=="symbol"?x:String(x)};d.exports={store:o,getMap:i,has:y,get:p,set:g,keys:l,toKey:b}},94338:function(d,v,e){"use strict";var t=e(89945),n=e(80449),s=e(55327),u=e(29076),f=e(88736),c=TypeError;d.exports=function(h,o){var i=h.exec;if(s(i)){var y=t(i,h,o);return y!==null&&n(y),y}if(u(h)==="RegExp")return t(f,h,o);throw new c("RegExp#exec called on incompatible receiver")}},88736:function(d,v,e){"use strict";var t=e(89945),n=e(94237),s=e(69905),u=e(82163),f=e(19286),c=e(77898),h=e(20132),o=e(94844).get,i=e(6041),y=e(51224),p=c("native-string-replace",String.prototype.replace),g=RegExp.prototype.exec,l=g,b=n("".charAt),x=n("".indexOf),O=n("".replace),k=n("".slice),C=function(){var R=/a/,K=/b*/g;return t(g,R,"a"),t(g,K,"a"),R.lastIndex!==0||K.lastIndex!==0}(),T=f.BROKEN_CARET,F=/()??/.exec("")[1]!==void 0,$=C||F||T||i||y;$&&(l=function(K){var W=this,Z=o(W),ie=s(K),ne=Z.raw,se,Q,Y,G,ae,ee,J;if(ne)return ne.lastIndex=W.lastIndex,se=t(l,ne,ie),W.lastIndex=ne.lastIndex,se;var te=Z.groups,M=T&&W.sticky,L=t(u,W),X=W.source,fe=0,xe=ie;if(M&&(L=O(L,"y",""),x(L,"g")===-1&&(L+="g"),xe=k(ie,W.lastIndex),W.lastIndex>0&&(!W.multiline||W.multiline&&b(ie,W.lastIndex-1)!==`
`)&&(X="(?: "+X+")",xe=" "+xe,fe++),Q=new RegExp("^(?:"+X+")",L)),F&&(Q=new RegExp("^"+X+"$(?!\\s)",L)),C&&(Y=W.lastIndex),G=t(g,M?Q:W,xe),M?G?(G.input=k(G.input,fe),G[0]=k(G[0],fe),G.index=W.lastIndex,W.lastIndex+=G[0].length):W.lastIndex=0:C&&G&&(W.lastIndex=W.global?G.index+G[0].length:Y),F&&G&&G.length>1&&t(p,G[0],Q,function(){for(ae=1;ae<arguments.length-2;ae++)arguments[ae]===void 0&&(G[ae]=void 0)}),G&&te)for(G.groups=ee=h(null),ae=0;ae<te.length;ae++)J=te[ae],ee[J[0]]=G[J[1]];return G}),d.exports=l},82163:function(d,v,e){"use strict";var t=e(80449);d.exports=function(){var n=t(this),s="";return n.hasIndices&&(s+="d"),n.global&&(s+="g"),n.ignoreCase&&(s+="i"),n.multiline&&(s+="m"),n.dotAll&&(s+="s"),n.unicode&&(s+="u"),n.unicodeSets&&(s+="v"),n.sticky&&(s+="y"),s}},81644:function(d,v,e){"use strict";var t=e(89945),n=e(32621),s=e(16332),u=e(82163),f=RegExp.prototype;d.exports=function(c){var h=c.flags;return h===void 0&&!("flags"in f)&&!n(c,"flags")&&s(f,c)?t(u,c):h}},19286:function(d,v,e){"use strict";var t=e(3338),n=e(92916),s=n.RegExp,u=t(function(){var h=s("a","y");return h.lastIndex=2,h.exec("abcd")!==null}),f=u||t(function(){return!s("a","y").sticky}),c=u||t(function(){var h=s("^r","gy");return h.lastIndex=2,h.exec("str")!==null});d.exports={BROKEN_CARET:c,MISSED_STICKY:f,UNSUPPORTED_Y:u}},6041:function(d,v,e){"use strict";var t=e(3338),n=e(92916),s=n.RegExp;d.exports=t(function(){var u=s(".","s");return!(u.dotAll&&u.test(`
`)&&u.flags==="s")})},51224:function(d,v,e){"use strict";var t=e(3338),n=e(92916),s=n.RegExp;d.exports=t(function(){var u=s("(?<a>b)","g");return u.exec("b").groups.a!=="b"||"b".replace(u,"$<a>c")!=="bc"})},95955:function(d,v,e){"use strict";var t=e(4112),n=TypeError;d.exports=function(s){if(t(s))throw new n("Can't call method on "+s);return s}},88134:function(d){"use strict";d.exports=function(v,e){return v===e||v!==v&&e!==e}},5370:function(d){"use strict";d.exports=Object.is||function(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}},93222:function(d,v,e){"use strict";var t=e(92916),n=e(13743),s=e(55327),u=e(90843),f=e(66011),c=e(30867),h=e(57106),o=t.Function,i=/MSIE .\./.test(f)||u&&function(){var y=t.Bun.version.split(".");return y.length<3||y[0]==="0"&&(y[1]<3||y[1]==="3"&&y[2]==="0")}();d.exports=function(y,p){var g=p?2:1;return i?function(l,b){var x=h(arguments.length,1)>g,O=s(l)?l:o(l),k=x?c(arguments,g):[],C=x?function(){n(O,this,k)}:O;return p?y(C,b):y(C)}:y}},61838:function(d,v,e){"use strict";var t=e(19691),n=e(57002),s=t.Set,u=t.add;d.exports=function(f){var c=new s;return n(f,function(h){u(c,h)}),c}},10038:function(d,v,e){"use strict";var t=e(17442),n=e(19691),s=e(61838),u=e(108),f=e(88203),c=e(57002),h=e(43545),o=n.has,i=n.remove;d.exports=function(p){var g=t(this),l=f(p),b=s(g);return u(g)<=l.size?c(g,function(x){l.includes(x)&&i(b,x)}):h(l.getIterator(),function(x){o(g,x)&&i(b,x)}),b}},19691:function(d,v,e){"use strict";var t=e(94237),n=Set.prototype;d.exports={Set,add:t(n.add),has:t(n.has),remove:t(n.delete),proto:n}},16049:function(d,v,e){"use strict";var t=e(17442),n=e(19691),s=e(108),u=e(88203),f=e(57002),c=e(43545),h=n.Set,o=n.add,i=n.has;d.exports=function(p){var g=t(this),l=u(p),b=new h;return s(g)>l.size?c(l.getIterator(),function(x){i(g,x)&&o(b,x)}):f(g,function(x){l.includes(x)&&o(b,x)}),b}},17616:function(d,v,e){"use strict";var t=e(17442),n=e(19691).has,s=e(108),u=e(88203),f=e(57002),c=e(43545),h=e(67996);d.exports=function(i){var y=t(this),p=u(i);if(s(y)<=p.size)return f(y,function(l){if(p.includes(l))return!1},!0)!==!1;var g=p.getIterator();return c(g,function(l){if(n(y,l))return h(g,"normal",!1)})!==!1}},84833:function(d,v,e){"use strict";var t=e(17442),n=e(108),s=e(57002),u=e(88203);d.exports=function(c){var h=t(this),o=u(c);return n(h)>o.size?!1:s(h,function(i){if(!o.includes(i))return!1},!0)!==!1}},51135:function(d,v,e){"use strict";var t=e(17442),n=e(19691).has,s=e(108),u=e(88203),f=e(43545),c=e(67996);d.exports=function(o){var i=t(this),y=u(o);if(s(i)<y.size)return!1;var p=y.getIterator();return f(p,function(g){if(!n(i,g))return c(p,"normal",!1)})!==!1}},57002:function(d,v,e){"use strict";var t=e(94237),n=e(43545),s=e(19691),u=s.Set,f=s.proto,c=t(f.forEach),h=t(f.keys),o=h(new u).next;d.exports=function(i,y,p){return p?n({iterator:h(i),next:o},y):c(i,y)}},22627:function(d,v,e){"use strict";var t=e(65911),n=function(s){return{size:s,has:function(){return!1},keys:function(){return{next:function(){return{done:!0}}}}}};d.exports=function(s){var u=t("Set");try{new u()[s](n(0));try{return new u()[s](n(-1)),!1}catch(f){return!0}}catch(f){return!1}}},108:function(d,v,e){"use strict";var t=e(37758),n=e(19691);d.exports=t(n.proto,"size","get")||function(s){return s.size}},51996:function(d,v,e){"use strict";var t=e(65911),n=e(64110),s=e(59893),u=e(35454),f=s("species");d.exports=function(c){var h=t(c);u&&h&&!h[f]&&n(h,f,{configurable:!0,get:function(){return this}})}},36312:function(d,v,e){"use strict";var t=e(17442),n=e(19691),s=e(61838),u=e(88203),f=e(43545),c=n.add,h=n.has,o=n.remove;d.exports=function(y){var p=t(this),g=u(y).getIterator(),l=s(p);return f(g,function(b){h(p,b)?o(l,b):c(l,b)}),l}},94573:function(d,v,e){"use strict";var t=e(37691).f,n=e(32621),s=e(59893),u=s("toStringTag");d.exports=function(f,c,h){f&&!h&&(f=f.prototype),f&&!n(f,u)&&t(f,u,{configurable:!0,value:c})}},24667:function(d,v,e){"use strict";var t=e(17442),n=e(19691).add,s=e(61838),u=e(88203),f=e(43545);d.exports=function(h){var o=t(this),i=u(h).getIterator(),y=s(o);return f(i,function(p){n(y,p)}),y}},11898:function(d,v,e){"use strict";var t=e(77898),n=e(6145),s=t("keys");d.exports=function(u){return s[u]||(s[u]=n(u))}},77398:function(d,v,e){"use strict";var t=e(92916),n=e(29539),s="__core-js_shared__",u=t[s]||n(s,{});d.exports=u},77898:function(d,v,e){"use strict";var t=e(16697),n=e(77398);(d.exports=function(s,u){return n[s]||(n[s]=u!==void 0?u:{})})("versions",[]).push({version:"3.34.0",mode:t?"pure":"global",copyright:"\xA9 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.34.0/LICENSE",source:"https://github.com/zloirock/core-js"})},60473:function(d,v,e){"use strict";var t=e(80449),n=e(6086),s=e(4112),u=e(59893),f=u("species");d.exports=function(c,h){var o=t(c).constructor,i;return o===void 0||s(i=t(o)[f])?h:n(i)}},67410:function(d,v,e){"use strict";var t=e(94237),n=e(80524),s=e(69905),u=e(82762),f=TypeError,c=t([].push),h=t([].join);d.exports=function(i){var y=n(i),p=u(y);if(!p)return"";for(var g=arguments.length,l=[],b=0;;){var x=y[b++];if(x===void 0)throw new f("Incorrect template");if(c(l,s(x)),b===p)return h(l,"");b<g&&c(l,s(arguments[b]))}}},17691:function(d,v,e){"use strict";var t=e(3338);d.exports=function(n){return t(function(){var s=""[n]('"');return s!==s.toLowerCase()||s.split('"').length>3})}},13764:function(d,v,e){"use strict";var t=e(94237),n=e(56902),s=e(69905),u=e(95955),f=t("".charAt),c=t("".charCodeAt),h=t("".slice),o=function(i){return function(y,p){var g=s(u(y)),l=n(p),b=g.length,x,O;return l<0||l>=b?i?"":void 0:(x=c(g,l),x<55296||x>56319||l+1===b||(O=c(g,l+1))<56320||O>57343?i?f(g,l):x:i?h(g,l,l+2):(x-55296<<10)+(O-56320)+65536)}};d.exports={codeAt:o(!1),charAt:o(!0)}},98352:function(d,v,e){"use strict";var t=e(66011);d.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(t)},85571:function(d,v,e){"use strict";var t=e(94237),n=e(61578),s=e(69905),u=e(71049),f=e(95955),c=t(u),h=t("".slice),o=Math.ceil,i=function(y){return function(p,g,l){var b=s(f(p)),x=n(g),O=b.length,k=l===void 0?" ":s(l),C,T;return x<=O||k===""?b:(C=x-O,T=c(k,o(C/k.length)),T.length>C&&(T=h(T,0,C)),y?b+T:T+b)}};d.exports={start:i(!1),end:i(!0)}},79204:function(d,v,e){"use strict";var t=e(65911),n=e(94237),s=String.fromCharCode,u=t("String","fromCodePoint"),f=n("".charAt),c=n("".charCodeAt),h=n("".indexOf),o=n("".slice),i=48,y=57,p=97,g=102,l=65,b=70,x=function(C,T){var F=c(C,T);return F>=i&&F<=y},O=function(C,T,F){if(F>=C.length)return-1;for(var $=0;T<F;T++){var R=k(c(C,T));if(R===-1)return-1;$=$*16+R}return $},k=function(C){return C>=i&&C<=y?C-i:C>=p&&C<=g?C-p+10:C>=l&&C<=b?C-l+10:-1};d.exports=function(C){for(var T="",F=0,$=0,R;($=h(C,"\\",$))>-1;){if(T+=o(C,F,$),++$===C.length)return;var K=f(C,$++);switch(K){case"b":T+="\b";break;case"t":T+=" ";break;case"n":T+=`
`;break;case"v":T+="\v";break;case"f":T+="\f";break;case"r":T+="\r";break;case"\r":$<C.length&&f(C,$)===`
`&&++$;case`
`:case"\u2028":case"\u2029":break;case"0":if(x(C,$))return;T+="\0";break;case"x":if(R=O(C,$,$+2),R===-1)return;$+=2,T+=s(R);break;case"u":if($<C.length&&f(C,$)==="{"){var W=h(C,"}",++$);if(W===-1)return;R=O(C,$,W),$=W+1}else R=O(C,$,$+4),$+=4;if(R===-1||R>1114111)return;T+=u(R);break;default:if(x(K,0))return;T+=K}F=$}return T+o(C,F)}},93245:function(d,v,e){"use strict";var t=e(94237),n=2147483647,s=36,u=1,f=26,c=38,h=700,o=72,i=128,y="-",p=/[^\0-\u007E]/,g=/[.\u3002\uFF0E\uFF61]/g,l="Overflow: input needs wider integers to process",b=s-u,x=RangeError,O=t(g.exec),k=Math.floor,C=String.fromCharCode,T=t("".charCodeAt),F=t([].join),$=t([].push),R=t("".replace),K=t("".split),W=t("".toLowerCase),Z=function(Q){for(var Y=[],G=0,ae=Q.length;G<ae;){var ee=T(Q,G++);if(ee>=55296&&ee<=56319&&G<ae){var J=T(Q,G++);(J&64512)===56320?$(Y,((ee&1023)<<10)+(J&1023)+65536):($(Y,ee),G--)}else $(Y,ee)}return Y},ie=function(Q){return Q+22+75*(Q<26)},ne=function(Q,Y,G){var ae=0;for(Q=G?k(Q/h):Q>>1,Q+=k(Q/Y);Q>b*f>>1;)Q=k(Q/b),ae+=s;return k(ae+(b+1)*Q/(Q+c))},se=function(Q){var Y=[];Q=Z(Q);var G=Q.length,ae=i,ee=0,J=o,te,M;for(te=0;te<Q.length;te++)M=Q[te],M<128&&$(Y,C(M));var L=Y.length,X=L;for(L&&$(Y,y);X<G;){var fe=n;for(te=0;te<Q.length;te++)M=Q[te],M>=ae&&M<fe&&(fe=M);var xe=X+1;if(fe-ae>k((n-ee)/xe))throw new x(l);for(ee+=(fe-ae)*xe,ae=fe,te=0;te<Q.length;te++){if(M=Q[te],M<ae&&++ee>n)throw new x(l);if(M===ae){for(var Ce=ee,Me=s;;){var ke=Me<=J?u:Me>=J+f?f:Me-J;if(Ce<ke)break;var Ft=Ce-ke,ht=s-ke;$(Y,C(ie(ke+Ft%ht))),Ce=k(Ft/ht),Me+=s}$(Y,C(ie(Ce))),J=ne(ee,xe,X===L),ee=0,X++}}ee++,ae++}return F(Y,"")};d.exports=function(Q){var Y=[],G=K(R(W(Q),g,"."),"."),ae,ee;for(ae=0;ae<G.length;ae++)ee=G[ae],$(Y,O(p,ee)?"xn--"+se(ee):ee);return F(Y,".")}},71049:function(d,v,e){"use strict";var t=e(56902),n=e(69905),s=e(95955),u=RangeError;d.exports=function(c){var h=n(s(this)),o="",i=t(c);if(i<0||i===1/0)throw new u("Wrong number of repetitions");for(;i>0;(i>>>=1)&&(h+=h))i&1&&(o+=h);return o}},9591:function(d,v,e){"use strict";var t=e(52971).end,n=e(18105);d.exports=n("trimEnd")?function(){return t(this)}:"".trimEnd},18105:function(d,v,e){"use strict";var t=e(8090).PROPER,n=e(3338),s=e(19268),u="\u200B\x85\u180E";d.exports=function(f){return n(function(){return!!s[f]()||u[f]()!==u||t&&s[f].name!==f})}},27374:function(d,v,e){"use strict";var t=e(52971).start,n=e(18105);d.exports=n("trimStart")?function(){return t(this)}:"".trimStart},52971:function(d,v,e){"use strict";var t=e(94237),n=e(95955),s=e(69905),u=e(19268),f=t("".replace),c=RegExp("^["+u+"]+"),h=RegExp("(^|[^"+u+"])["+u+"]+$"),o=function(i){return function(y){var p=s(n(y));return i&1&&(p=f(p,c,"")),i&2&&(p=f(p,h,"$1")),p}};d.exports={start:o(1),end:o(2),trim:o(3)}},80426:function(d,v,e){"use strict";var t=e(92916),n=e(3338),s=e(46573),u=e(66994),f=e(91821),c=e(90946),h=t.structuredClone;d.exports=!!h&&!n(function(){if(f&&s>92||c&&s>94||u&&s>97)return!1;var o=new ArrayBuffer(8),i=h(o,{transfer:[o]});return o.byteLength!==0||i.byteLength!==8})},42820:function(d,v,e){"use strict";var t=e(46573),n=e(3338),s=e(92916),u=s.String;d.exports=!!Object.getOwnPropertySymbols&&!n(function(){var f=Symbol("symbol detection");return!u(f)||!(Object(f)instanceof Symbol)||!Symbol.sham&&t&&t<41})},14311:function(d,v,e){"use strict";var t=e(89945),n=e(65911),s=e(59893),u=e(2291);d.exports=function(){var f=n("Symbol"),c=f&&f.prototype,h=c&&c.valueOf,o=s("toPrimitive");c&&!c[o]&&u(c,o,function(i){return t(h,this)},{arity:1})}},69077:function(d,v,e){"use strict";var t=e(65911),n=e(94237),s=t("Symbol"),u=s.keyFor,f=n(s.prototype.valueOf);d.exports=s.isRegisteredSymbol||function(h){try{return u(f(h))!==void 0}catch(o){return!1}}},40443:function(d,v,e){"use strict";for(var t=e(77898),n=e(65911),s=e(94237),u=e(18446),f=e(59893),c=n("Symbol"),h=c.isWellKnownSymbol,o=n("Object","getOwnPropertyNames"),i=s(c.prototype.valueOf),y=t("wks"),p=0,g=o(c),l=g.length;p<l;p++)try{var b=g[p];u(c[b])&&f(b)}catch(x){}d.exports=function(O){if(h&&h(O))return!0;try{for(var k=i(O),C=0,T=o(y),F=T.length;C<F;C++)if(y[T[C]]==k)return!0}catch($){}return!1}},60798:function(d,v,e){"use strict";var t=e(42820);d.exports=t&&!!Symbol.for&&!!Symbol.keyFor},28887:function(d,v,e){"use strict";var t=e(92916),n=e(13743),s=e(80666),u=e(55327),f=e(32621),c=e(3338),h=e(75171),o=e(30867),i=e(86060),y=e(57106),p=e(70695),g=e(90946),l=t.setImmediate,b=t.clearImmediate,x=t.process,O=t.Dispatch,k=t.Function,C=t.MessageChannel,T=t.String,F=0,$={},R="onreadystatechange",K,W,Z,ie;c(function(){K=t.location});var ne=function(G){if(f($,G)){var ae=$[G];delete $[G],ae()}},se=function(G){return function(){ne(G)}},Q=function(G){ne(G.data)},Y=function(G){t.postMessage(T(G),K.protocol+"//"+K.host)};(!l||!b)&&(l=function(ae){y(arguments.length,1);var ee=u(ae)?ae:k(ae),J=o(arguments,1);return $[++F]=function(){n(ee,void 0,J)},W(F),F},b=function(ae){delete $[ae]},g?W=function(G){x.nextTick(se(G))}:O&&O.now?W=function(G){O.now(se(G))}:C&&!p?(Z=new C,ie=Z.port2,Z.port1.onmessage=Q,W=s(ie.postMessage,ie)):t.addEventListener&&u(t.postMessage)&&!t.importScripts&&K&&K.protocol!=="file:"&&!c(Y)?(W=Y,t.addEventListener("message",Q,!1)):R in i("script")?W=function(G){h.appendChild(i("script"))[R]=function(){h.removeChild(this),ne(G)}}:W=function(G){setTimeout(se(G),0)}),d.exports={set:l,clear:b}},49228:function(d,v,e){"use strict";var t=e(94237);d.exports=t(1 .valueOf)},51981:function(d,v,e){"use strict";var t=e(56902),n=Math.max,s=Math.min;d.exports=function(u,f){var c=t(u);return c<0?n(c+f,0):s(c,f)}},93303:function(d,v,e){"use strict";var t=e(97954),n=TypeError;d.exports=function(s){var u=t(s,"number");if(typeof u=="number")throw new n("Can't convert number to bigint");return BigInt(u)}},24225:function(d,v,e){"use strict";var t=e(56902),n=e(61578),s=RangeError;d.exports=function(u){if(u===void 0)return 0;var f=t(u),c=n(f);if(f!==c)throw new s("Wrong length or index");return c}},80524:function(d,v,e){"use strict";var t=e(1835),n=e(95955);d.exports=function(s){return t(n(s))}},56902:function(d,v,e){"use strict";var t=e(3312);d.exports=function(n){var s=+n;return s!==s||s===0?0:t(s)}},61578:function(d,v,e){"use strict";var t=e(56902),n=Math.min;d.exports=function(s){return s>0?n(t(s),9007199254740991):0}},94029:function(d,v,e){"use strict";var t=e(95955),n=Object;d.exports=function(s){return n(t(s))}},64135:function(d,v,e){"use strict";var t=e(51358),n=RangeError;d.exports=function(s,u){var f=t(s);if(f%u)throw new n("Wrong offset");return f}},51358:function(d,v,e){"use strict";var t=e(56902),n=RangeError;d.exports=function(s){var u=t(s);if(u<0)throw new n("The argument can't be less than 0");return u}},97954:function(d,v,e){"use strict";var t=e(89945),n=e(31946),s=e(18446),u=e(53776),f=e(44759),c=e(59893),h=TypeError,o=c("toPrimitive");d.exports=function(i,y){if(!n(i)||s(i))return i;var p=u(i,o),g;if(p){if(y===void 0&&(y="default"),g=t(p,i,y),!n(g)||s(g))return g;throw new h("Can't convert object to primitive value")}return y===void 0&&(y="number"),f(i,y)}},17818:function(d,v,e){"use strict";var t=e(97954),n=e(18446);d.exports=function(s){var u=t(s,"string");return n(u)?u:u+""}},77999:function(d,v,e){"use strict";var t=e(65911),n=e(55327),s=e(30360),u=e(31946),f=t("Set"),c=function(h){return u(h)&&typeof h.size=="number"&&n(h.has)&&n(h.keys)};d.exports=function(h){return c(h)?h:s(h)?new f(h):h}},68527:function(d,v,e){"use strict";var t=e(59893),n=t("toStringTag"),s={};s[n]="z",d.exports=String(s)==="[object z]"},69905:function(d,v,e){"use strict";var t=e(97607),n=String;d.exports=function(s){if(t(s)==="Symbol")throw new TypeError("Cannot convert a Symbol value to a string");return n(s)}},86350:function(d){"use strict";var v=Math.round;d.exports=function(e){var t=v(e);return t<0?0:t>255?255:t&255}},11270:function(d,v,e){"use strict";var t=e(90946);d.exports=function(n){try{if(t)return Function('return require("'+n+'")')()}catch(s){}}},40593:function(d){"use strict";var v=String;d.exports=function(e){try{return v(e)}catch(t){return"Object"}}},69733:function(d,v,e){"use strict";var t=e(94488),n=e(92916),s=e(89945),u=e(35454),f=e(59627),c=e(58261),h=e(91669),o=e(56472),i=e(35012),y=e(68151),p=e(62896),g=e(61578),l=e(24225),b=e(64135),x=e(86350),O=e(17818),k=e(32621),C=e(97607),T=e(31946),F=e(18446),$=e(20132),R=e(16332),K=e(58218),W=e(80689).f,Z=e(50706),ie=e(90560).forEach,ne=e(51996),se=e(64110),Q=e(37691),Y=e(71256),G=e(94844),ae=e(25576),ee=G.get,J=G.set,te=G.enforce,M=Q.f,L=Y.f,X=n.RangeError,fe=h.ArrayBuffer,xe=fe.prototype,Ce=h.DataView,Me=c.NATIVE_ARRAY_BUFFER_VIEWS,ke=c.TYPED_ARRAY_TAG,Ft=c.TypedArray,ht=c.TypedArrayPrototype,At=c.aTypedArrayConstructor,tr=c.isTypedArray,qt="BYTES_PER_ELEMENT",cr="Wrong length",Qe=function(et,Ne){At(et);for(var me=0,Ee=Ne.length,Le=new et(Ee);Ee>me;)Le[me]=Ne[me++];return Le},Pt=function(et,Ne){se(et,Ne,{configurable:!0,get:function(){return ee(this)[Ne]}})},zt=function(et){var Ne;return R(xe,et)||(Ne=C(et))==="ArrayBuffer"||Ne==="SharedArrayBuffer"},it=function(et,Ne){return tr(et)&&!F(Ne)&&Ne in et&&p(+Ne)&&Ne>=0},Ot=function(Ne,me){return me=O(me),it(Ne,me)?i(2,Ne[me]):L(Ne,me)},pt=function(Ne,me,Ee){return me=O(me),it(Ne,me)&&T(Ee)&&k(Ee,"value")&&!k(Ee,"get")&&!k(Ee,"set")&&!Ee.configurable&&(!k(Ee,"writable")||Ee.writable)&&(!k(Ee,"enumerable")||Ee.enumerable)?(Ne[me]=Ee.value,Ne):M(Ne,me,Ee)};u?(Me||(Y.f=Ot,Q.f=pt,Pt(ht,"buffer"),Pt(ht,"byteOffset"),Pt(ht,"byteLength"),Pt(ht,"length")),t({target:"Object",stat:!0,forced:!Me},{getOwnPropertyDescriptor:Ot,defineProperty:pt}),d.exports=function(et,Ne,me){var Ee=et.match(/\d+/)[0]/8,Le=et+(me?"Clamped":"")+"Array",$e="get"+et,Ze="set"+et,nt=n[Le],ut=nt,Wt=ut&&ut.prototype,Zt={},Pe=function(Nt,Bt){var Ct=ee(Nt);return Ct.view[$e](Bt*Ee+Ct.byteOffset,!0)},qe=function(Nt,Bt,Ct){var Yt=ee(Nt);Yt.view[Ze](Bt*Ee+Yt.byteOffset,me?x(Ct):Ct,!0)},Kt=function(Nt,Bt){M(Nt,Bt,{get:function(){return Pe(this,Bt)},set:function(Ct){return qe(this,Bt,Ct)},enumerable:!0})};Me?f&&(ut=Ne(function(Nt,Bt,Ct,Yt){return o(Nt,Wt),ae(function(){return T(Bt)?zt(Bt)?Yt!==void 0?new nt(Bt,b(Ct,Ee),Yt):Ct!==void 0?new nt(Bt,b(Ct,Ee)):new nt(Bt):tr(Bt)?Qe(ut,Bt):s(Z,ut,Bt):new nt(l(Bt))}(),Nt,ut)}),K&&K(ut,Ft),ie(W(nt),function(Nt){Nt in ut||y(ut,Nt,nt[Nt])}),ut.prototype=Wt):(ut=Ne(function(Nt,Bt,Ct,Yt){o(Nt,Wt);var ze=0,ue=0,le,Dt,Te;if(!T(Bt))Te=l(Bt),Dt=Te*Ee,le=new fe(Dt);else if(zt(Bt)){le=Bt,ue=b(Ct,Ee);var dt=Bt.byteLength;if(Yt===void 0){if(dt%Ee)throw new X(cr);if(Dt=dt-ue,Dt<0)throw new X(cr)}else if(Dt=g(Yt)*Ee,Dt+ue>dt)throw new X(cr);Te=Dt/Ee}else return tr(Bt)?Qe(ut,Bt):s(Z,ut,Bt);for(J(Nt,{buffer:le,byteOffset:ue,byteLength:Dt,length:Te,view:new Ce(le)});ze<Te;)Kt(Nt,ze++)}),K&&K(ut,Ft),Wt=ut.prototype=$(ht)),Wt.constructor!==ut&&y(Wt,"constructor",ut),te(Wt).TypedArrayConstructor=ut,ke&&y(Wt,ke,Le);var Rt=ut!==nt;Zt[Le]=ut,t({global:!0,constructor:!0,forced:Rt,sham:!Me},Zt),qt in ut||y(ut,qt,Ee),qt in Wt||y(Wt,qt,Ee),ne(Le)}):d.exports=function(){}},59627:function(d,v,e){"use strict";var t=e(92916),n=e(3338),s=e(35221),u=e(58261).NATIVE_ARRAY_BUFFER_VIEWS,f=t.ArrayBuffer,c=t.Int8Array;d.exports=!u||!n(function(){c(1)})||!n(function(){new c(-1)})||!s(function(h){new c,new c(null),new c(1.5),new c(h)},!0)||n(function(){return new c(new f(2),1,void 0).length!==1})},27607:function(d,v,e){"use strict";var t=e(69478),n=e(31384);d.exports=function(s,u){return t(n(s),u)}},50706:function(d,v,e){"use strict";var t=e(80666),n=e(89945),s=e(6086),u=e(94029),f=e(82762),c=e(85428),h=e(26006),o=e(345),i=e(75406),y=e(58261).aTypedArrayConstructor,p=e(93303);d.exports=function(l){var b=s(this),x=u(l),O=arguments.length,k=O>1?arguments[1]:void 0,C=k!==void 0,T=h(x),F,$,R,K,W,Z,ie,ne;if(T&&!o(T))for(ie=c(x,T),ne=ie.next,x=[];!(Z=n(ne,ie)).done;)x.push(Z.value);for(C&&O>2&&(k=t(k,arguments[2])),$=f(x),R=new(y(b))($),K=i(R),F=0;$>F;F++)W=C?k(x[F],F):x[F],R[F]=K?p(W):+W;return R}},31384:function(d,v,e){"use strict";var t=e(58261),n=e(60473),s=t.aTypedArrayConstructor,u=t.getTypedArrayConstructor;d.exports=function(f){return s(n(f,u(f)))}},6145:function(d,v,e){"use strict";var t=e(94237),n=0,s=Math.random(),u=t(1 .toString);d.exports=function(f){return"Symbol("+(f===void 0?"":f)+")_"+u(++n+s,36)}},3299:function(d,v,e){"use strict";var t=e(3338),n=e(59893),s=e(35454),u=e(16697),f=n("iterator");d.exports=!t(function(){var c=new URL("b?a=1&b=2&c=3","http://a"),h=c.searchParams,o=new URLSearchParams("a=1&a=2&b=3"),i="";return c.pathname="c%20d",h.forEach(function(y,p){h.delete("b"),i+=p+y}),o.delete("a",2),o.delete("b",void 0),u&&(!c.toJSON||!o.has("a",1)||o.has("a",2)||!o.has("a",void 0)||o.has("b"))||!h.size&&(u||!s)||!h.sort||c.href!=="http://a/c%20d?a=1&c=3"||h.get("c")!=="3"||String(new URLSearchParams("?a=1"))!=="a=1"||!h[f]||new URL("https://a@b").username!=="a"||new URLSearchParams(new URLSearchParams("a=b")).get("a")!=="b"||new URL("http://\u0442\u0435\u0441\u0442").host!=="xn--e1aybc"||new URL("http://a#\u0431").hash!=="#%D0%B1"||i!=="a1c3"||new URL("http://x",void 0).host!=="x"})},14417:function(d,v,e){"use strict";var t=e(42820);d.exports=t&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},93199:function(d,v,e){"use strict";var t=e(35454),n=e(3338);d.exports=t&&n(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42})},57106:function(d){"use strict";var v=TypeError;d.exports=function(e,t){if(e<t)throw new v("Not enough arguments");return e}},40115:function(d,v,e){"use strict";var t=e(92916),n=e(55327),s=t.WeakMap;d.exports=n(s)&&/native code/.test(String(s))},42530:function(d,v,e){"use strict";var t=e(94237),n=WeakMap.prototype;d.exports={WeakMap,set:t(n.set),get:t(n.get),has:t(n.has),remove:t(n.delete)}},91385:function(d,v,e){"use strict";var t=e(94237),n=WeakSet.prototype;d.exports={WeakSet,add:t(n.add),has:t(n.has),remove:t(n.delete)}},94674:function(d,v,e){"use strict";var t=e(9699),n=e(32621),s=e(38282),u=e(37691).f;d.exports=function(f){var c=t.Symbol||(t.Symbol={});n(c,f)||u(c,f,{value:s.f(f)})}},38282:function(d,v,e){"use strict";var t=e(59893);v.f=t},59893:function(d,v,e){"use strict";var t=e(92916),n=e(77898),s=e(32621),u=e(6145),f=e(42820),c=e(14417),h=t.Symbol,o=n("wks"),i=c?h.for||h:h&&h.withoutSetter||u;d.exports=function(y){return s(o,y)||(o[y]=f&&s(h,y)?h[y]:i("Symbol."+y)),o[y]}},19268:function(d){"use strict";d.exports=`
\v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},78540:function(d,v,e){"use strict";var t=e(65911),n=e(32621),s=e(68151),u=e(16332),f=e(58218),c=e(24538),h=e(44166),o=e(25576),i=e(7825),y=e(73068),p=e(61888),g=e(35454),l=e(16697);d.exports=function(b,x,O,k){var C="stackTraceLimit",T=k?2:1,F=b.split("."),$=F[F.length-1],R=t.apply(null,F);if(R){var K=R.prototype;if(!l&&n(K,"cause")&&delete K.cause,!O)return R;var W=t("Error"),Z=x(function(ie,ne){var se=i(k?ne:ie,void 0),Q=k?new R(ie):new R;return se!==void 0&&s(Q,"message",se),p(Q,Z,Q.stack,2),this&&u(K,this)&&o(Q,this,Z),arguments.length>T&&y(Q,arguments[T]),Q});if(Z.prototype=K,$!=="Error"?f?f(Z,W):c(Z,W,{name:!0}):g&&C in R&&(h(Z,R,C),h(Z,R,"prepareStackTrace")),c(Z,R),!l)try{K.name!==$&&s(K,"name",$),K.constructor=Z}catch(ie){}return Z}}},93074:function(d,v,e){"use strict";var t=e(94488),n=e(65911),s=e(13743),u=e(3338),f=e(78540),c="AggregateError",h=n(c),o=!u(function(){return h([1]).errors[0]!==1})&&u(function(){return h([1],c,{cause:7}).cause!==7});t({global:!0,constructor:!0,arity:2,forced:o},{AggregateError:f(c,function(i){return function(p,g){return s(i,this,arguments)}},o,!0)})},6555:function(d,v,e){"use strict";var t=e(94488),n=e(16332),s=e(53456),u=e(58218),f=e(24538),c=e(20132),h=e(68151),o=e(35012),i=e(73068),y=e(61888),p=e(62003),g=e(7825),l=e(59893),b=l("toStringTag"),x=Error,O=[].push,k=function(F,$){var R=n(C,this),K;u?K=u(new x,R?s(this):C):(K=R?this:c(C),h(K,b,"Error")),$!==void 0&&h(K,"message",g($)),y(K,k,K.stack,1),arguments.length>2&&i(K,arguments[2]);var W=[];return p(F,O,{that:W}),h(K,"errors",W),K};u?u(k,x):f(k,x,{name:!0});var C=k.prototype=c(x.prototype,{constructor:o(1,k),message:o(1,""),name:o(1,"AggregateError")});t({global:!0,constructor:!0,arity:2},{AggregateError:k})},86357:function(d,v,e){"use strict";e(6555)},89170:function(d,v,e){"use strict";var t=e(94488),n=e(92916),s=e(91669),u=e(51996),f="ArrayBuffer",c=s[f],h=n[f];t({global:!0,constructor:!0,forced:h!==c},{ArrayBuffer:c}),u(f)},71012:function(d,v,e){"use strict";var t=e(94488),n=e(58261),s=n.NATIVE_ARRAY_BUFFER_VIEWS;t({target:"ArrayBuffer",stat:!0,forced:!s},{isView:n.isView})},84203:function(d,v,e){"use strict";var t=e(94488),n=e(34114),s=e(3338),u=e(91669),f=e(80449),c=e(51981),h=e(61578),o=e(60473),i=u.ArrayBuffer,y=u.DataView,p=y.prototype,g=n(i.prototype.slice),l=n(p.getUint8),b=n(p.setUint8),x=s(function(){return!new i(2).slice(1,void 0).byteLength});t({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:x},{slice:function(k,C){if(g&&C===void 0)return g(f(this),k);for(var T=f(this).byteLength,F=c(k,T),$=c(C===void 0?T:C,T),R=new(o(this,i))(h($-F)),K=new y(this),W=new y(R),Z=0;F<$;)b(W,Z++,l(K,F++));return R}})},96331:function(d,v,e){"use strict";var t=e(94488),n=e(94029),s=e(82762),u=e(56902),f=e(81181);t({target:"Array",proto:!0},{at:function(h){var o=n(this),i=s(o),y=u(h),p=y>=0?y:i+y;return p<0||p>=i?void 0:o[p]}}),f("at")},2924:function(d,v,e){"use strict";var t=e(94488),n=e(3338),s=e(18589),u=e(31946),f=e(94029),c=e(82762),h=e(66434),o=e(69392),i=e(81427),y=e(17480),p=e(59893),g=e(46573),l=p("isConcatSpreadable"),b=g>=51||!n(function(){var k=[];return k[l]=!1,k.concat()[0]!==k}),x=function(k){if(!u(k))return!1;var C=k[l];return C!==void 0?!!C:s(k)},O=!b||!y("concat");t({target:"Array",proto:!0,arity:1,forced:O},{concat:function(C){var T=f(this),F=i(T,0),$=0,R,K,W,Z,ie;for(R=-1,W=arguments.length;R<W;R++)if(ie=R===-1?T:arguments[R],x(ie))for(Z=c(ie),h($+Z),K=0;K<Z;K++,$++)K in ie&&o(F,$,ie[K]);else h($+1),o(F,$++,ie);return F.length=$,F}})},26425:function(d,v,e){"use strict";var t=e(94488),n=e(92670),s=e(81181);t({target:"Array",proto:!0},{copyWithin:n}),s("copyWithin")},32125:function(d,v,e){"use strict";var t=e(94488),n=e(90560).every,s=e(45601),u=s("every");t({target:"Array",proto:!0,forced:!u},{every:function(c){return n(this,c,arguments.length>1?arguments[1]:void 0)}})},16137:function(d,v,e){"use strict";var t=e(94488),n=e(75202),s=e(81181);t({target:"Array",proto:!0},{fill:n}),s("fill")},48435:function(d,v,e){"use strict";var t=e(94488),n=e(90560).filter,s=e(17480),u=s("filter");t({target:"Array",proto:!0,forced:!u},{filter:function(c){return n(this,c,arguments.length>1?arguments[1]:void 0)}})},70365:function(d,v,e){"use strict";var t=e(94488),n=e(90560).findIndex,s=e(81181),u="findIndex",f=!0;u in[]&&Array(1)[u](function(){f=!1}),t({target:"Array",proto:!0,forced:f},{findIndex:function(h){return n(this,h,arguments.length>1?arguments[1]:void 0)}}),s(u)},17482:function(d,v,e){"use strict";var t=e(94488),n=e(53279).findLastIndex,s=e(81181);t({target:"Array",proto:!0},{findLastIndex:function(f){return n(this,f,arguments.length>1?arguments[1]:void 0)}}),s("findLastIndex")},33717:function(d,v,e){"use strict";var t=e(94488),n=e(53279).findLast,s=e(81181);t({target:"Array",proto:!0},{findLast:function(f){return n(this,f,arguments.length>1?arguments[1]:void 0)}}),s("findLast")},11553:function(d,v,e){"use strict";var t=e(94488),n=e(90560).find,s=e(81181),u="find",f=!0;u in[]&&Array(1)[u](function(){f=!1}),t({target:"Array",proto:!0,forced:f},{find:function(h){return n(this,h,arguments.length>1?arguments[1]:void 0)}}),s(u)},65033:function(d,v,e){"use strict";var t=e(94488),n=e(3372),s=e(63335),u=e(94029),f=e(82762),c=e(81427);t({target:"Array",proto:!0},{flatMap:function(o){var i=u(this),y=f(i),p;return s(o),p=c(i,0),p.length=n(p,i,i,y,0,1,o,arguments.length>1?arguments[1]:void 0),p}})},23708:function(d,v,e){"use strict";var t=e(94488),n=e(3372),s=e(94029),u=e(82762),f=e(56902),c=e(81427);t({target:"Array",proto:!0},{flat:function(){var o=arguments.length?arguments[0]:void 0,i=s(this),y=u(i),p=c(i,0);return p.length=n(p,i,i,y,0,o===void 0?1:f(o)),p}})},52732:function(d,v,e){"use strict";var t=e(94488),n=e(59594);t({target:"Array",proto:!0,forced:[].forEach!==n},{forEach:n})},99382:function(d,v,e){"use strict";var t=e(94488),n=e(60255),s=e(35221),u=!s(function(f){Array.from(f)});t({target:"Array",stat:!0,forced:u},{from:n})},88437:function(d,v,e){"use strict";var t=e(94488),n=e(22999).includes,s=e(3338),u=e(81181),f=s(function(){return!Array(1).includes()});t({target:"Array",proto:!0,forced:f},{includes:function(h){return n(this,h,arguments.length>1?arguments[1]:void 0)}}),u("includes")},68440:function(d,v,e){"use strict";var t=e(94488),n=e(34114),s=e(22999).indexOf,u=e(45601),f=n([].indexOf),c=!!f&&1/f([1],1,-0)<0,h=c||!u("indexOf");t({target:"Array",proto:!0,forced:h},{indexOf:function(i){var y=arguments.length>1?arguments[1]:void 0;return c?f(this,i,y)||0:s(this,i,y)}})},13412:function(d,v,e){"use strict";var t=e(94488),n=e(18589);t({target:"Array",stat:!0},{isArray:n})},11005:function(d,v,e){"use strict";var t=e(80524),n=e(81181),s=e(48074),u=e(94844),f=e(37691).f,c=e(24019),h=e(25587),o=e(16697),i=e(35454),y="Array Iterator",p=u.set,g=u.getterFor(y);d.exports=c(Array,"Array",function(b,x){p(this,{type:y,target:t(b),index:0,kind:x})},function(){var b=g(this),x=b.target,O=b.index++;if(!x||O>=x.length)return b.target=void 0,h(void 0,!0);switch(b.kind){case"keys":return h(O,!1);case"values":return h(x[O],!1)}return h([O,x[O]],!1)},"values");var l=s.Arguments=s.Array;if(n("keys"),n("values"),n("entries"),!o&&i&&l.name!=="values")try{f(l,"name",{value:"values"})}catch(b){}},70348:function(d,v,e){"use strict";var t=e(94488),n=e(94237),s=e(1835),u=e(80524),f=e(45601),c=n([].join),h=s!==Object,o=h||!f("join",",");t({target:"Array",proto:!0,forced:o},{join:function(y){return c(u(this),y===void 0?",":y)}})},19801:function(d,v,e){"use strict";var t=e(94488),n=e(55009);t({target:"Array",proto:!0,forced:n!==[].lastIndexOf},{lastIndexOf:n})},91550:function(d,v,e){"use strict";var t=e(94488),n=e(90560).map,s=e(17480),u=s("map");t({target:"Array",proto:!0,forced:!u},{map:function(c){return n(this,c,arguments.length>1?arguments[1]:void 0)}})},85223:function(d,v,e){"use strict";var t=e(94488),n=e(3338),s=e(39812),u=e(69392),f=Array,c=n(function(){function h(){}return!(f.of.call(h)instanceof h)});t({target:"Array",stat:!0,forced:c},{of:function(){for(var o=0,i=arguments.length,y=new(s(this)?this:f)(i);i>o;)u(y,o,arguments[o++]);return y.length=i,y}})},7154:function(d,v,e){"use strict";var t=e(94488),n=e(94029),s=e(82762),u=e(39428),f=e(66434),c=e(3338),h=c(function(){return[].push.call({length:4294967296},1)!==4294967297}),o=function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(y){return y instanceof TypeError}},i=h||!o();t({target:"Array",proto:!0,arity:1,forced:i},{push:function(p){var g=n(this),l=s(g),b=arguments.length;f(l+b);for(var x=0;x<b;x++)g[l]=arguments[x],l++;return u(g,l),l}})},96009:function(d,v,e){"use strict";var t=e(94488),n=e(16370).right,s=e(45601),u=e(46573),f=e(90946),c=!f&&u>79&&u<83,h=c||!s("reduceRight");t({target:"Array",proto:!0,forced:h},{reduceRight:function(i){return n(this,i,arguments.length,arguments.length>1?arguments[1]:void 0)}})},67788:function(d,v,e){"use strict";var t=e(94488),n=e(16370).left,s=e(45601),u=e(46573),f=e(90946),c=!f&&u>79&&u<83,h=c||!s("reduce");t({target:"Array",proto:!0,forced:h},{reduce:function(i){var y=arguments.length;return n(this,i,y,y>1?arguments[1]:void 0)}})},9402:function(d,v,e){"use strict";var t=e(94488),n=e(94237),s=e(18589),u=n([].reverse),f=[1,2];t({target:"Array",proto:!0,forced:String(f)===String(f.reverse())},{reverse:function(){return s(this)&&(this.length=this.length),u(this)}})},62489:function(d,v,e){"use strict";var t=e(94488),n=e(18589),s=e(39812),u=e(31946),f=e(51981),c=e(82762),h=e(80524),o=e(69392),i=e(59893),y=e(17480),p=e(30867),g=y("slice"),l=i("species"),b=Array,x=Math.max;t({target:"Array",proto:!0,forced:!g},{slice:function(k,C){var T=h(this),F=c(T),$=f(k,F),R=f(C===void 0?F:C,F),K,W,Z;if(n(T)&&(K=T.constructor,s(K)&&(K===b||n(K.prototype))?K=void 0:u(K)&&(K=K[l],K===null&&(K=void 0)),K===b||K===void 0))return p(T,$,R);for(W=new(K===void 0?b:K)(x(R-$,0)),Z=0;$<R;$++,Z++)$ in T&&o(W,Z,T[$]);return W.length=Z,W}})},80881:function(d,v,e){"use strict";var t=e(94488),n=e(90560).some,s=e(45601),u=s("some");t({target:"Array",proto:!0,forced:!u},{some:function(c){return n(this,c,arguments.length>1?arguments[1]:void 0)}})},62837:function(d,v,e){"use strict";var t=e(94488),n=e(94237),s=e(63335),u=e(94029),f=e(82762),c=e(84233),h=e(69905),o=e(3338),i=e(63668),y=e(45601),p=e(78177),g=e(17687),l=e(46573),b=e(19684),x=[],O=n(x.sort),k=n(x.push),C=o(function(){x.sort(void 0)}),T=o(function(){x.sort(null)}),F=y("sort"),$=!o(function(){if(l)return l<70;if(!(p&&p>3)){if(g)return!0;if(b)return b<603;var W="",Z,ie,ne,se;for(Z=65;Z<76;Z++){switch(ie=String.fromCharCode(Z),Z){case 66:case 69:case 70:case 72:ne=3;break;case 68:case 71:ne=4;break;default:ne=2}for(se=0;se<47;se++)x.push({k:ie+se,v:ne})}for(x.sort(function(Q,Y){return Y.v-Q.v}),se=0;se<x.length;se++)ie=x[se].k.charAt(0),W.charAt(W.length-1)!==ie&&(W+=ie);return W!=="DGBEFHACIJK"}}),R=C||!T||!F||!$,K=function(W){return function(Z,ie){return ie===void 0?-1:Z===void 0?1:W!==void 0?+W(Z,ie)||0:h(Z)>h(ie)?1:-1}};t({target:"Array",proto:!0,forced:R},{sort:function(Z){Z!==void 0&&s(Z);var ie=u(this);if($)return Z===void 0?O(ie):O(ie,Z);var ne=[],se=f(ie),Q,Y;for(Y=0;Y<se;Y++)Y in ie&&k(ne,ie[Y]);for(i(ne,K(Z)),Q=f(ne),Y=0;Y<Q;)ie[Y]=ne[Y++];for(;Y<se;)c(ie,Y++);return ie}})},4705:function(d,v,e){"use strict";var t=e(51996);t("Array")},13941:function(d,v,e){"use strict";var t=e(94488),n=e(94029),s=e(51981),u=e(56902),f=e(82762),c=e(39428),h=e(66434),o=e(81427),i=e(69392),y=e(84233),p=e(17480),g=p("splice"),l=Math.max,b=Math.min;t({target:"Array",proto:!0,forced:!g},{splice:function(O,k){var C=n(this),T=f(C),F=s(O,T),$=arguments.length,R,K,W,Z,ie,ne;for($===0?R=K=0:$===1?(R=0,K=T-F):(R=$-2,K=b(l(u(k),0),T-F)),h(T+R-K),W=o(C,K),Z=0;Z<K;Z++)ie=F+Z,ie in C&&i(W,Z,C[ie]);if(W.length=K,R<K){for(Z=F;Z<T-K;Z++)ie=Z+K,ne=Z+R,ie in C?C[ne]=C[ie]:y(C,ne);for(Z=T;Z>T-K+R;Z--)y(C,Z-1)}else if(R>K)for(Z=T-K;Z>F;Z--)ie=Z+K-1,ne=Z+R-1,ie in C?C[ne]=C[ie]:y(C,ne);for(Z=0;Z<R;Z++)C[Z+F]=arguments[Z+2];return c(C,T-K+R),W}})},1148:function(d,v,e){"use strict";var t=e(94488),n=e(85903),s=e(80524),u=e(81181),f=Array;t({target:"Array",proto:!0},{toReversed:function(){return n(s(this),f)}}),u("toReversed")},82445:function(d,v,e){"use strict";var t=e(94488),n=e(94237),s=e(63335),u=e(80524),f=e(69478),c=e(55174),h=e(81181),o=Array,i=n(c("Array","sort"));t({target:"Array",proto:!0},{toSorted:function(p){p!==void 0&&s(p);var g=u(this),l=f(o,g);return i(l,p)}}),h("toSorted")},27267:function(d,v,e){"use strict";var t=e(94488),n=e(81181),s=e(66434),u=e(82762),f=e(51981),c=e(80524),h=e(56902),o=Array,i=Math.max,y=Math.min;t({target:"Array",proto:!0},{toSpliced:function(g,l){var b=c(this),x=u(b),O=f(g,x),k=arguments.length,C=0,T,F,$,R;for(k===0?T=F=0:k===1?(T=0,F=x-O):(T=k-2,F=y(i(h(l),0),x-O)),$=s(x+T-F),R=o($);C<O;C++)R[C]=b[C];for(;C<O+T;C++)R[C]=arguments[C-O+2];for(;C<$;C++)R[C]=b[C+F-T];return R}}),n("toSpliced")},90308:function(d,v,e){"use strict";var t=e(81181);t("flatMap")},96353:function(d,v,e){"use strict";var t=e(81181);t("flat")},84818:function(d,v,e){"use strict";var t=e(94488),n=e(94029),s=e(82762),u=e(39428),f=e(84233),c=e(66434),h=[].unshift(0)!==1,o=function(){try{Object.defineProperty([],"length",{writable:!1}).unshift()}catch(y){return y instanceof TypeError}},i=h||!o();t({target:"Array",proto:!0,arity:1,forced:i},{unshift:function(p){var g=n(this),l=s(g),b=arguments.length;if(b){c(l+b);for(var x=l;x--;){var O=x+b;x in g?g[O]=g[x]:f(g,O)}for(var k=0;k<b;k++)g[k]=arguments[k]}return u(g,l+b)}})},80585:function(d,v,e){"use strict";var t=e(94488),n=e(82041),s=e(80524),u=Array;t({target:"Array",proto:!0},{with:function(f,c){return n(s(this),u,f,c)}})},40194:function(d,v,e){"use strict";var t=e(94488),n=e(91669),s=e(3737);t({global:!0,constructor:!0,forced:!s},{DataView:n.DataView})},22112:function(d,v,e){"use strict";e(40194)},81440:function(d,v,e){"use strict";var t=e(94488),n=e(94237),s=e(3338),u=s(function(){return new Date(16e11).getYear()!==120}),f=n(Date.prototype.getFullYear);t({target:"Date",proto:!0,forced:u},{getYear:function(){return f(this)-1900}})},25430:function(d,v,e){"use strict";var t=e(94488),n=e(94237),s=Date,u=n(s.prototype.getTime);t({target:"Date",stat:!0},{now:function(){return u(new s)}})},70105:function(d,v,e){"use strict";var t=e(94488),n=e(94237),s=e(56902),u=Date.prototype,f=n(u.getTime),c=n(u.setFullYear);t({target:"Date",proto:!0},{setYear:function(o){f(this);var i=s(o),y=i>=0&&i<=99?i+1900:i;return c(this,y)}})},71390:function(d,v,e){"use strict";var t=e(94488);t({target:"Date",proto:!0},{toGMTString:Date.prototype.toUTCString})},96844:function(d,v,e){"use strict";var t=e(94488),n=e(32494);t({target:"Date",proto:!0,forced:Date.prototype.toISOString!==n},{toISOString:n})},83578:function(d,v,e){"use strict";var t=e(94488),n=e(3338),s=e(94029),u=e(97954),f=n(function(){return new Date(NaN).toJSON()!==null||Date.prototype.toJSON.call({toISOString:function(){return 1}})!==1});t({target:"Date",proto:!0,arity:1,forced:f},{toJSON:function(h){var o=s(this),i=u(o,"number");return typeof i=="number"&&!isFinite(i)?null:o.toISOString()}})},69762:function(d,v,e){"use strict";var t=e(32621),n=e(2291),s=e(77119),u=e(59893),f=u("toPrimitive"),c=Date.prototype;t(c,f)||n(c,f,s)},76880:function(d,v,e){"use strict";var t=e(94237),n=e(2291),s=Date.prototype,u="Invalid Date",f="toString",c=t(s[f]),h=t(s.getTime);String(new Date(NaN))!==u&&n(s,f,function(){var i=h(this);return i===i?c(this):u})},31808:function(d,v,e){"use strict";var t=e(94488),n=e(92916),s=e(13743),u=e(78540),f="WebAssembly",c=n[f],h=new Error("e",{cause:7}).cause!==7,o=function(y,p){var g={};g[y]=u(y,p,h),t({global:!0,constructor:!0,arity:1,forced:h},g)},i=function(y,p){if(c&&c[y]){var g={};g[y]=u(f+"."+y,p,h),t({target:f,stat:!0,constructor:!0,arity:1,forced:h},g)}};o("Error",function(y){return function(g){return s(y,this,arguments)}}),o("EvalError",function(y){return function(g){return s(y,this,arguments)}}),o("RangeError",function(y){return function(g){return s(y,this,arguments)}}),o("ReferenceError",function(y){return function(g){return s(y,this,arguments)}}),o("SyntaxError",function(y){return function(g){return s(y,this,arguments)}}),o("TypeError",function(y){return function(g){return s(y,this,arguments)}}),o("URIError",function(y){return function(g){return s(y,this,arguments)}}),i("CompileError",function(y){return function(g){return s(y,this,arguments)}}),i("LinkError",function(y){return function(g){return s(y,this,arguments)}}),i("RuntimeError",function(y){return function(g){return s(y,this,arguments)}})},99953:function(d,v,e){"use strict";var t=e(2291),n=e(13367),s=Error.prototype;s.toString!==n&&t(s,"toString",n)},65009:function(d,v,e){"use strict";var t=e(94488),n=e(94237),s=e(69905),u=n("".charAt),f=n("".charCodeAt),c=n(/./.exec),h=n(1 .toString),o=n("".toUpperCase),i=/[\w*+\-./@]/,y=function(p,g){for(var l=h(p,16);l.length<g;)l="0"+l;return l};t({global:!0},{escape:function(g){for(var l=s(g),b="",x=l.length,O=0,k,C;O<x;)k=u(l,O++),c(i,k)?b+=k:(C=f(k,0),C<256?b+="%"+y(C,2):b+="%u"+o(y(C,4)));return b}})},28796:function(d,v,e){"use strict";var t=e(94488),n=e(4645);t({target:"Function",proto:!0,forced:Function.bind!==n},{bind:n})},56450:function(d,v,e){"use strict";var t=e(55327),n=e(31946),s=e(37691),u=e(53456),f=e(59893),c=e(86528),h=f("hasInstance"),o=Function.prototype;h in o||s.f(o,h,{value:c(function(i){if(!t(this)||!n(i))return!1;var y=this.prototype;if(!n(y))return i instanceof this;for(;i=u(i);)if(y===i)return!0;return!1},h)})},78342:function(d,v,e){"use strict";var t=e(35454),n=e(8090).EXISTS,s=e(94237),u=e(64110),f=Function.prototype,c=s(f.toString),h=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,o=s(h.exec),i="name";t&&!n&&u(f,i,{configurable:!0,get:function(){try{return o(h,c(this))[1]}catch(y){return""}}})},13161:function(d,v,e){"use strict";var t=e(94488),n=e(92916);t({global:!0,forced:n.globalThis!==n},{globalThis:n})},54226:function(d,v,e){"use strict";var t=e(94488),n=e(65911),s=e(13743),u=e(89945),f=e(94237),c=e(3338),h=e(55327),o=e(18446),i=e(30867),y=e(65451),p=e(42820),g=String,l=n("JSON","stringify"),b=f(/./.exec),x=f("".charAt),O=f("".charCodeAt),k=f("".replace),C=f(1 .toString),T=/[\uD800-\uDFFF]/g,F=/^[\uD800-\uDBFF]$/,$=/^[\uDC00-\uDFFF]$/,R=!p||c(function(){var ie=n("Symbol")("stringify detection");return l([ie])!=="[null]"||l({a:ie})!=="{}"||l(Object(ie))!=="{}"}),K=c(function(){return l("\uDF06\uD834")!=='"\\udf06\\ud834"'||l("\uDEAD")!=='"\\udead"'}),W=function(ie,ne){var se=i(arguments),Q=y(ne);if(!(!h(Q)&&(ie===void 0||o(ie))))return se[1]=function(Y,G){if(h(Q)&&(G=u(Q,this,g(Y),G)),!o(G))return G},s(l,null,se)},Z=function(ie,ne,se){var Q=x(se,ne-1),Y=x(se,ne+1);return b(F,ie)&&!b($,Y)||b($,ie)&&!b(F,Q)?"\\u"+C(O(ie,0),16):ie};l&&t({target:"JSON",stat:!0,arity:3,forced:R||K},{stringify:function(ne,se,Q){var Y=i(arguments),G=s(R?W:l,null,Y);return K&&typeof G=="string"?k(G,T,Z):G}})},70201:function(d,v,e){"use strict";var t=e(92916),n=e(94573);n(t.JSON,"JSON",!0)},44781:function(d,v,e){"use strict";var t=e(48059),n=e(40942);t("Map",function(s){return function(){return s(this,arguments.length?arguments[0]:void 0)}},n)},85671:function(d,v,e){"use strict";var t=e(94488),n=e(94237),s=e(63335),u=e(95955),f=e(62003),c=e(2786),h=e(16697),o=c.Map,i=c.has,y=c.get,p=c.set,g=n([].push);t({target:"Map",stat:!0,forced:h},{groupBy:function(b,x){u(b),s(x);var O=new o,k=0;return f(b,function(C){var T=x(C,k++);i(O,T)?g(y(O,T),C):p(O,T,[C])}),O}})},34941:function(d,v,e){"use strict";e(44781)},35152:function(d,v,e){"use strict";var t=e(94488),n=e(25726),s=Math.acosh,u=Math.log,f=Math.sqrt,c=Math.LN2,h=!s||Math.floor(s(Number.MAX_VALUE))!==710||s(1/0)!==1/0;t({target:"Math",stat:!0,forced:h},{acosh:function(i){var y=+i;return y<1?NaN:y>9490626562425156e-8?u(y)+c:n(y-1+f(y-1)*f(y+1))}})},85660:function(d,v,e){"use strict";var t=e(94488),n=Math.asinh,s=Math.log,u=Math.sqrt;function f(h){var o=+h;return!isFinite(o)||o===0?o:o<0?-f(-o):s(o+u(o*o+1))}var c=!(n&&1/n(0)>0);t({target:"Math",stat:!0,forced:c},{asinh:f})},80031:function(d,v,e){"use strict";var t=e(94488),n=Math.atanh,s=Math.log,u=!(n&&1/n(-0)<0);t({target:"Math",stat:!0,forced:u},{atanh:function(c){var h=+c;return h===0?h:s((1+h)/(1-h))/2}})},34434:function(d,v,e){"use strict";var t=e(94488),n=e(37666),s=Math.abs,u=Math.pow;t({target:"Math",stat:!0},{cbrt:function(c){var h=+c;return n(h)*u(s(h),.3333333333333333)}})},83579:function(d,v,e){"use strict";var t=e(94488),n=Math.floor,s=Math.log,u=Math.LOG2E;t({target:"Math",stat:!0},{clz32:function(c){var h=c>>>0;return h?31-n(s(h+.5)*u):32}})},74307:function(d,v,e){"use strict";var t=e(94488),n=e(10014),s=Math.cosh,u=Math.abs,f=Math.E,c=!s||s(710)===1/0;t({target:"Math",stat:!0,forced:c},{cosh:function(o){var i=n(u(o)-1)+1;return(i+1/(i*f*f))*(f/2)}})},97423:function(d,v,e){"use strict";var t=e(94488),n=e(10014);t({target:"Math",stat:!0,forced:n!==Math.expm1},{expm1:n})},93321:function(d,v,e){"use strict";var t=e(94488),n=e(14894);t({target:"Math",stat:!0},{fround:n})},82277:function(d,v,e){"use strict";var t=e(94488),n=Math.hypot,s=Math.abs,u=Math.sqrt,f=!!n&&n(1/0,NaN)!==1/0;t({target:"Math",stat:!0,arity:2,forced:f},{hypot:function(h,o){for(var i=0,y=0,p=arguments.length,g=0,l,b;y<p;)l=s(arguments[y++]),g<l?(b=g/l,i=i*b*b+1,g=l):l>0?(b=l/g,i+=b*b):i+=l;return g===1/0?1/0:g*u(i)}})},61425:function(d,v,e){"use strict";var t=e(94488),n=e(3338),s=Math.imul,u=n(function(){return s(4294967295,5)!==-5||s.length!==2});t({target:"Math",stat:!0,forced:u},{imul:function(c,h){var o=65535,i=+c,y=+h,p=o&i,g=o&y;return 0|p*g+((o&i>>>16)*g+p*(o&y>>>16)<<16>>>0)}})},61873:function(d,v,e){"use strict";var t=e(94488),n=e(53309);t({target:"Math",stat:!0},{log10:n})},9307:function(d,v,e){"use strict";var t=e(94488),n=e(25726);t({target:"Math",stat:!0},{log1p:n})},8821:function(d,v,e){"use strict";var t=e(94488),n=Math.log,s=Math.LN2;t({target:"Math",stat:!0},{log2:function(f){return n(f)/s}})},64385:function(d,v,e){"use strict";var t=e(94488),n=e(37666);t({target:"Math",stat:!0},{sign:n})},64099:function(d,v,e){"use strict";var t=e(94488),n=e(3338),s=e(10014),u=Math.abs,f=Math.exp,c=Math.E,h=n(function(){return Math.sinh(-2e-17)!==-2e-17});t({target:"Math",stat:!0,forced:h},{sinh:function(i){var y=+i;return u(y)<1?(s(y)-s(-y))/2:(f(y-1)-f(-y-1))*(c/2)}})},62455:function(d,v,e){"use strict";var t=e(94488),n=e(10014),s=Math.exp;t({target:"Math",stat:!0},{tanh:function(f){var c=+f,h=n(c),o=n(-c);return h===1/0?1:o===1/0?-1:(h-o)/(s(c)+s(-c))}})},79965:function(d,v,e){"use strict";var t=e(94573);t(Math,"Math",!0)},59118:function(d,v,e){"use strict";var t=e(94488),n=e(3312);t({target:"Math",stat:!0},{trunc:n})},275:function(d,v,e){"use strict";var t=e(94488),n=e(16697),s=e(35454),u=e(92916),f=e(9699),c=e(94237),h=e(20865),o=e(32621),i=e(25576),y=e(16332),p=e(18446),g=e(97954),l=e(3338),b=e(80689).f,x=e(71256).f,O=e(37691).f,k=e(49228),C=e(52971).trim,T="Number",F=u[T],$=f[T],R=F.prototype,K=u.TypeError,W=c("".slice),Z=c("".charCodeAt),ie=function(ae){var ee=g(ae,"number");return typeof ee=="bigint"?ee:ne(ee)},ne=function(ae){var ee=g(ae,"number"),J,te,M,L,X,fe,xe,Ce;if(p(ee))throw new K("Cannot convert a Symbol value to a number");if(typeof ee=="string"&&ee.length>2){if(ee=C(ee),J=Z(ee,0),J===43||J===45){if(te=Z(ee,2),te===88||te===120)return NaN}else if(J===48){switch(Z(ee,1)){case 66:case 98:M=2,L=49;break;case 79:case 111:M=8,L=55;break;default:return+ee}for(X=W(ee,2),fe=X.length,xe=0;xe<fe;xe++)if(Ce=Z(X,xe),Ce<48||Ce>L)return NaN;return parseInt(X,M)}}return+ee},se=h(T,!F(" 0o1")||!F("0b1")||F("+0x1")),Q=function(ae){return y(R,ae)&&l(function(){k(ae)})},Y=function(ee){var J=arguments.length<1?0:F(ie(ee));return Q(this)?i(Object(J),this,Y):J};Y.prototype=R,se&&!n&&(R.constructor=Y),t({global:!0,constructor:!0,wrap:!0,forced:se},{Number:Y});var G=function(ae,ee){for(var J=s?b(ee):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),te=0,M;J.length>te;te++)o(ee,M=J[te])&&!o(ae,M)&&O(ae,M,x(ee,M))};n&&$&&G(f[T],$),(se||n)&&G(f[T],F)},31919:function(d,v,e){"use strict";var t=e(94488);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{EPSILON:Math.pow(2,-52)})},51284:function(d,v,e){"use strict";var t=e(94488),n=e(1222);t({target:"Number",stat:!0},{isFinite:n})},10177:function(d,v,e){"use strict";var t=e(94488),n=e(62896);t({target:"Number",stat:!0},{isInteger:n})},85690:function(d,v,e){"use strict";var t=e(94488);t({target:"Number",stat:!0},{isNaN:function(s){return s!==s}})},92114:function(d,v,e){"use strict";var t=e(94488),n=e(62896),s=Math.abs;t({target:"Number",stat:!0},{isSafeInteger:function(f){return n(f)&&s(f)<=9007199254740991}})},1017:function(d,v,e){"use strict";var t=e(94488);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MAX_SAFE_INTEGER:9007199254740991})},14480:function(d,v,e){"use strict";var t=e(94488);t({target:"Number",stat:!0,nonConfigurable:!0,nonWritable:!0},{MIN_SAFE_INTEGER:-9007199254740991})},40516:function(d,v,e){"use strict";var t=e(94488),n=e(31280);t({target:"Number",stat:!0,forced:Number.parseFloat!==n},{parseFloat:n})},76345:function(d,v,e){"use strict";var t=e(94488),n=e(52446);t({target:"Number",stat:!0,forced:Number.parseInt!==n},{parseInt:n})},7282:function(d,v,e){"use strict";var t=e(94488),n=e(94237),s=e(56902),u=e(49228),f=e(71049),c=e(53309),h=e(3338),o=RangeError,i=String,y=isFinite,p=Math.abs,g=Math.floor,l=Math.pow,b=Math.round,x=n(1 .toExponential),O=n(f),k=n("".slice),C=x(-69e-12,4)==="-6.9000e-11"&&x(1.255,2)==="1.25e+0"&&x(12345,3)==="1.235e+4"&&x(25,0)==="3e+1",T=function(){return h(function(){x(1,1/0)})&&h(function(){x(1,-1/0)})},F=function(){return!h(function(){x(1/0,1/0),x(NaN,1/0)})},$=!C||!T()||!F();t({target:"Number",proto:!0,forced:$},{toExponential:function(K){var W=u(this);if(K===void 0)return x(W);var Z=s(K);if(!y(W))return String(W);if(Z<0||Z>20)throw new o("Incorrect fraction digits");if(C)return x(W,Z);var ie="",ne="",se=0,Q="",Y="";if(W<0&&(ie="-",W=-W),W===0)se=0,ne=O("0",Z+1);else{var G=c(W);se=g(G);var ae=0,ee=l(10,se-Z);ae=b(W/ee),2*W>=(2*ae+1)*ee&&(ae+=1),ae>=l(10,Z+1)&&(ae/=10,se+=1),ne=i(ae)}return Z!==0&&(ne=k(ne,0,1)+"."+k(ne,1)),se===0?(Q="+",Y="0"):(Q=se>0?"+":"-",Y=i(p(se))),ne+="e"+Q+Y,ie+ne}})},58055:function(d,v,e){"use strict";var t=e(94488),n=e(94237),s=e(56902),u=e(49228),f=e(71049),c=e(3338),h=RangeError,o=String,i=Math.floor,y=n(f),p=n("".slice),g=n(1 .toFixed),l=function(T,F,$){return F===0?$:F%2===1?l(T,F-1,$*T):l(T*T,F/2,$)},b=function(T){for(var F=0,$=T;$>=4096;)F+=12,$/=4096;for(;$>=2;)F+=1,$/=2;return F},x=function(T,F,$){for(var R=-1,K=$;++R<6;)K+=F*T[R],T[R]=K%1e7,K=i(K/1e7)},O=function(T,F){for(var $=6,R=0;--$>=0;)R+=T[$],T[$]=i(R/F),R=R%F*1e7},k=function(T){for(var F=6,$="";--F>=0;)if($!==""||F===0||T[F]!==0){var R=o(T[F]);$=$===""?R:$+y("0",7-R.length)+R}return $},C=c(function(){return g(8e-5,3)!=="0.000"||g(.9,0)!=="1"||g(1.255,2)!=="1.25"||g(0xde0b6b3a7640080,0)!=="1000000000000000128"})||!c(function(){g({})});t({target:"Number",proto:!0,forced:C},{toFixed:function(F){var $=u(this),R=s(F),K=[0,0,0,0,0,0],W="",Z="0",ie,ne,se,Q;if(R<0||R>20)throw new h("Incorrect fraction digits");if($!==$)return"NaN";if($<=-1e21||$>=1e21)return o($);if($<0&&(W="-",$=-$),$>1e-21)if(ie=b($*l(2,69,1))-69,ne=ie<0?$*l(2,-ie,1):$/l(2,ie,1),ne*=4503599627370496,ie=52-ie,ie>0){for(x(K,0,ne),se=R;se>=7;)x(K,1e7,0),se-=7;for(x(K,l(10,se,1),0),se=ie-1;se>=23;)O(K,8388608),se-=23;O(K,1<<se),x(K,1,1),O(K,2),Z=k(K)}else x(K,0,ne),x(K,1<<-ie,0),Z=k(K)+y("0",R);return R>0?(Q=Z.length,Z=W+(Q<=R?"0."+y("0",R-Q)+Z:p(Z,0,Q-R)+"."+p(Z,Q-R))):Z=W+Z,Z}})},93547:function(d,v,e){"use strict";var t=e(94488),n=e(94237),s=e(3338),u=e(49228),f=n(1 .toPrecision),c=s(function(){return f(1,void 0)!=="1"})||!s(function(){f({})});t({target:"Number",proto:!0,forced:c},{toPrecision:function(o){return o===void 0?f(u(this)):f(u(this),o)}})},31237:function(d,v,e){"use strict";var t=e(94488),n=e(80530);t({target:"Object",stat:!0,arity:2,forced:Object.assign!==n},{assign:n})},17954:function(d,v,e){"use strict";var t=e(94488),n=e(35454),s=e(20132);t({target:"Object",stat:!0,sham:!n},{create:s})},58580:function(d,v,e){"use strict";var t=e(94488),n=e(35454),s=e(25837),u=e(63335),f=e(94029),c=e(37691);n&&t({target:"Object",proto:!0,forced:s},{__defineGetter__:function(o,i){c.f(f(this),o,{get:u(i),enumerable:!0,configurable:!0})}})},47146:function(d,v,e){"use strict";var t=e(94488),n=e(35454),s=e(55666).f;t({target:"Object",stat:!0,forced:Object.defineProperties!==s,sham:!n},{defineProperties:s})},40416:function(d,v,e){"use strict";var t=e(94488),n=e(35454),s=e(37691).f;t({target:"Object",stat:!0,forced:Object.defineProperty!==s,sham:!n},{defineProperty:s})},7615:function(d,v,e){"use strict";var t=e(94488),n=e(35454),s=e(25837),u=e(63335),f=e(94029),c=e(37691);n&&t({target:"Object",proto:!0,forced:s},{__defineSetter__:function(o,i){c.f(f(this),o,{set:u(i),enumerable:!0,configurable:!0})}})},72820:function(d,v,e){"use strict";var t=e(94488),n=e(88698).entries;t({target:"Object",stat:!0},{entries:function(u){return n(u)}})},86070:function(d,v,e){"use strict";var t=e(94488),n=e(13247),s=e(3338),u=e(31946),f=e(2074).onFreeze,c=Object.freeze,h=s(function(){c(1)});t({target:"Object",stat:!0,forced:h,sham:!n},{freeze:function(i){return c&&u(i)?c(f(i)):i}})},23569:function(d,v,e){"use strict";var t=e(94488),n=e(62003),s=e(69392);t({target:"Object",stat:!0},{fromEntries:function(f){var c={};return n(f,function(h,o){s(c,h,o)},{AS_ENTRIES:!0}),c}})},55639:function(d,v,e){"use strict";var t=e(94488),n=e(3338),s=e(80524),u=e(71256).f,f=e(35454),c=!f||n(function(){u(1)});t({target:"Object",stat:!0,forced:c,sham:!f},{getOwnPropertyDescriptor:function(o,i){return u(s(o),i)}})},63046:function(d,v,e){"use strict";var t=e(94488),n=e(35454),s=e(48662),u=e(80524),f=e(71256),c=e(69392);t({target:"Object",stat:!0,sham:!n},{getOwnPropertyDescriptors:function(o){for(var i=u(o),y=f.f,p=s(i),g={},l=0,b,x;p.length>l;)x=y(i,b=p[l++]),x!==void 0&&c(g,b,x);return g}})},464:function(d,v,e){"use strict";var t=e(94488),n=e(3338),s=e(53393).f,u=n(function(){return!Object.getOwnPropertyNames(1)});t({target:"Object",stat:!0,forced:u},{getOwnPropertyNames:s})},67936:function(d,v,e){"use strict";var t=e(94488),n=e(42820),s=e(3338),u=e(92635),f=e(94029),c=!n||s(function(){u.f(1)});t({target:"Object",stat:!0,forced:c},{getOwnPropertySymbols:function(o){var i=u.f;return i?i(f(o)):[]}})},51082:function(d,v,e){"use strict";var t=e(94488),n=e(3338),s=e(94029),u=e(53456),f=e(4870),c=n(function(){u(1)});t({target:"Object",stat:!0,forced:c,sham:!f},{getPrototypeOf:function(o){return u(s(o))}})},83850:function(d,v,e){"use strict";var t=e(94488),n=e(65911),s=e(94237),u=e(63335),f=e(95955),c=e(17818),h=e(62003),o=n("Object","create"),i=s([].push);t({target:"Object",stat:!0},{groupBy:function(p,g){f(p),u(g);var l=o(null),b=0;return h(p,function(x){var O=c(g(x,b++));O in l?i(l[O],x):l[O]=[x]}),l}})},41990:function(d,v,e){"use strict";var t=e(94488),n=e(32621);t({target:"Object",stat:!0},{hasOwn:n})},55888:function(d,v,e){"use strict";var t=e(94488),n=e(12477);t({target:"Object",stat:!0,forced:Object.isExtensible!==n},{isExtensible:n})},53827:function(d,v,e){"use strict";var t=e(94488),n=e(3338),s=e(31946),u=e(29076),f=e(51424),c=Object.isFrozen,h=f||n(function(){c(1)});t({target:"Object",stat:!0,forced:h},{isFrozen:function(i){return!s(i)||f&&u(i)==="ArrayBuffer"?!0:c?c(i):!1}})},78143:function(d,v,e){"use strict";var t=e(94488),n=e(3338),s=e(31946),u=e(29076),f=e(51424),c=Object.isSealed,h=f||n(function(){c(1)});t({target:"Object",stat:!0,forced:h},{isSealed:function(i){return!s(i)||f&&u(i)==="ArrayBuffer"?!0:c?c(i):!1}})},15787:function(d,v,e){"use strict";var t=e(94488),n=e(5370);t({target:"Object",stat:!0},{is:n})},66419:function(d,v,e){"use strict";var t=e(94488),n=e(94029),s=e(7733),u=e(3338),f=u(function(){s(1)});t({target:"Object",stat:!0,forced:f},{keys:function(h){return s(n(h))}})},75765:function(d,v,e){"use strict";var t=e(94488),n=e(35454),s=e(25837),u=e(94029),f=e(17818),c=e(53456),h=e(71256).f;n&&t({target:"Object",proto:!0,forced:s},{__lookupGetter__:function(i){var y=u(this),p=f(i),g;do if(g=h(y,p))return g.get;while(y=c(y))}})},14645:function(d,v,e){"use strict";var t=e(94488),n=e(35454),s=e(25837),u=e(94029),f=e(17818),c=e(53456),h=e(71256).f;n&&t({target:"Object",proto:!0,forced:s},{__lookupSetter__:function(i){var y=u(this),p=f(i),g;do if(g=h(y,p))return g.set;while(y=c(y))}})},71122:function(d,v,e){"use strict";var t=e(94488),n=e(31946),s=e(2074).onFreeze,u=e(13247),f=e(3338),c=Object.preventExtensions,h=f(function(){c(1)});t({target:"Object",stat:!0,forced:h,sham:!u},{preventExtensions:function(i){return c&&n(i)?c(s(i)):i}})},42084:function(d,v,e){"use strict";var t=e(35454),n=e(64110),s=e(31946),u=e(94029),f=e(95955),c=Object.getPrototypeOf,h=Object.setPrototypeOf,o=Object.prototype,i="__proto__";if(t&&c&&h&&!(i in o))try{n(o,i,{configurable:!0,get:function(){return c(u(this))},set:function(p){var g=f(this);!s(p)&&p!==null||!s(g)||h(g,p)}})}catch(y){}},25070:function(d,v,e){"use strict";var t=e(94488),n=e(31946),s=e(2074).onFreeze,u=e(13247),f=e(3338),c=Object.seal,h=f(function(){c(1)});t({target:"Object",stat:!0,forced:h,sham:!u},{seal:function(i){return c&&n(i)?c(s(i)):i}})},77140:function(d,v,e){"use strict";var t=e(94488),n=e(58218);t({target:"Object",stat:!0},{setPrototypeOf:n})},15954:function(d,v,e){"use strict";var t=e(68527),n=e(2291),s=e(28488);t||n(Object.prototype,"toString",s,{unsafe:!0})},4266:function(d,v,e){"use strict";var t=e(94488),n=e(88698).values;t({target:"Object",stat:!0},{values:function(u){return n(u)}})},49988:function(d,v,e){"use strict";var t=e(94488),n=e(31280);t({global:!0,forced:parseFloat!==n},{parseFloat:n})},38823:function(d,v,e){"use strict";var t=e(94488),n=e(52446);t({global:!0,forced:parseInt!==n},{parseInt:n})},4045:function(d,v,e){"use strict";var t=e(94488),n=e(89945),s=e(63335),u=e(73446),f=e(80734),c=e(62003),h=e(22093);t({target:"Promise",stat:!0,forced:h},{allSettled:function(i){var y=this,p=u.f(y),g=p.resolve,l=p.reject,b=f(function(){var x=s(y.resolve),O=[],k=0,C=1;c(i,function(T){var F=k++,$=!1;C++,n(x,y,T).then(function(R){$||($=!0,O[F]={status:"fulfilled",value:R},--C||g(O))},function(R){$||($=!0,O[F]={status:"rejected",reason:R},--C||g(O))})}),--C||g(O)});return b.error&&l(b.value),p.promise}})},12785:function(d,v,e){"use strict";var t=e(94488),n=e(89945),s=e(63335),u=e(73446),f=e(80734),c=e(62003),h=e(22093);t({target:"Promise",stat:!0,forced:h},{all:function(i){var y=this,p=u.f(y),g=p.resolve,l=p.reject,b=f(function(){var x=s(y.resolve),O=[],k=0,C=1;c(i,function(T){var F=k++,$=!1;C++,n(x,y,T).then(function(R){$||($=!0,O[F]=R,--C||g(O))},l)}),--C||g(O)});return b.error&&l(b.value),p.promise}})},50747:function(d,v,e){"use strict";var t=e(94488),n=e(89945),s=e(63335),u=e(65911),f=e(73446),c=e(80734),h=e(62003),o=e(22093),i="No one promise resolved";t({target:"Promise",stat:!0,forced:o},{any:function(p){var g=this,l=u("AggregateError"),b=f.f(g),x=b.resolve,O=b.reject,k=c(function(){var C=s(g.resolve),T=[],F=0,$=1,R=!1;h(p,function(K){var W=F++,Z=!1;$++,n(C,g,K).then(function(ie){Z||R||(R=!0,x(ie))},function(ie){Z||R||(Z=!0,T[W]=ie,--$||O(new l(T,i)))})}),--$||O(new l(T,i))});return k.error&&O(k.value),b.promise}})},41902:function(d,v,e){"use strict";var t=e(94488),n=e(16697),s=e(82830).CONSTRUCTOR,u=e(2451),f=e(65911),c=e(55327),h=e(2291),o=u&&u.prototype;if(t({target:"Promise",proto:!0,forced:s,real:!0},{catch:function(y){return this.then(void 0,y)}}),!n&&c(u)){var i=f("Promise").prototype.catch;o.catch!==i&&h(o,"catch",i,{unsafe:!0})}},90366:function(d,v,e){"use strict";var t=e(94488),n=e(16697),s=e(90946),u=e(92916),f=e(89945),c=e(2291),h=e(58218),o=e(94573),i=e(51996),y=e(63335),p=e(55327),g=e(31946),l=e(56472),b=e(60473),x=e(28887).set,O=e(72933),k=e(61810),C=e(80734),T=e(66790),F=e(94844),$=e(2451),R=e(82830),K=e(73446),W="Promise",Z=R.CONSTRUCTOR,ie=R.REJECTION_EVENT,ne=R.SUBCLASSING,se=F.getterFor(W),Q=F.set,Y=$&&$.prototype,G=$,ae=Y,ee=u.TypeError,J=u.document,te=u.process,M=K.f,L=M,X=!!(J&&J.createEvent&&u.dispatchEvent),fe="unhandledrejection",xe="rejectionhandled",Ce=0,Me=1,ke=2,Ft=1,ht=2,At,tr,qt,cr,Qe=function(Le){var $e;return g(Le)&&p($e=Le.then)?$e:!1},Pt=function(Le,$e){var Ze=$e.value,nt=$e.state===Me,ut=nt?Le.ok:Le.fail,Wt=Le.resolve,Zt=Le.reject,Pe=Le.domain,qe,Kt,Rt;try{ut?(nt||($e.rejection===ht&&et($e),$e.rejection=Ft),ut===!0?qe=Ze:(Pe&&Pe.enter(),qe=ut(Ze),Pe&&(Pe.exit(),Rt=!0)),qe===Le.promise?Zt(new ee("Promise-chain cycle")):(Kt=Qe(qe))?f(Kt,qe,Wt,Zt):Wt(qe)):Zt(Ze)}catch(Nt){Pe&&!Rt&&Pe.exit(),Zt(Nt)}},zt=function(Le,$e){Le.notified||(Le.notified=!0,O(function(){for(var Ze=Le.reactions,nt;nt=Ze.get();)Pt(nt,Le);Le.notified=!1,$e&&!Le.rejection&&Ot(Le)}))},it=function(Le,$e,Ze){var nt,ut;X?(nt=J.createEvent("Event"),nt.promise=$e,nt.reason=Ze,nt.initEvent(Le,!1,!0),u.dispatchEvent(nt)):nt={promise:$e,reason:Ze},!ie&&(ut=u["on"+Le])?ut(nt):Le===fe&&k("Unhandled promise rejection",Ze)},Ot=function(Le){f(x,u,function(){var $e=Le.facade,Ze=Le.value,nt=pt(Le),ut;if(nt&&(ut=C(function(){s?te.emit("unhandledRejection",Ze,$e):it(fe,$e,Ze)}),Le.rejection=s||pt(Le)?ht:Ft,ut.error))throw ut.value})},pt=function(Le){return Le.rejection!==Ft&&!Le.parent},et=function(Le){f(x,u,function(){var $e=Le.facade;s?te.emit("rejectionHandled",$e):it(xe,$e,Le.value)})},Ne=function(Le,$e,Ze){return function(nt){Le($e,nt,Ze)}},me=function(Le,$e,Ze){Le.done||(Le.done=!0,Ze&&(Le=Ze),Le.value=$e,Le.state=ke,zt(Le,!0))},Ee=function(Le,$e,Ze){if(!Le.done){Le.done=!0,Ze&&(Le=Ze);try{if(Le.facade===$e)throw new ee("Promise can't be resolved itself");var nt=Qe($e);nt?O(function(){var ut={done:!1};try{f(nt,$e,Ne(Ee,ut,Le),Ne(me,ut,Le))}catch(Wt){me(ut,Wt,Le)}}):(Le.value=$e,Le.state=Me,zt(Le,!1))}catch(ut){me({done:!1},ut,Le)}}};if(Z&&(G=function($e){l(this,ae),y($e),f(At,this);var Ze=se(this);try{$e(Ne(Ee,Ze),Ne(me,Ze))}catch(nt){me(Ze,nt)}},ae=G.prototype,At=function($e){Q(this,{type:W,done:!1,notified:!1,parent:!1,reactions:new T,rejection:!1,state:Ce,value:void 0})},At.prototype=c(ae,"then",function($e,Ze){var nt=se(this),ut=M(b(this,G));return nt.parent=!0,ut.ok=p($e)?$e:!0,ut.fail=p(Ze)&&Ze,ut.domain=s?te.domain:void 0,nt.state===Ce?nt.reactions.add(ut):O(function(){Pt(ut,nt)}),ut.promise}),tr=function(){var Le=new At,$e=se(Le);this.promise=Le,this.resolve=Ne(Ee,$e),this.reject=Ne(me,$e)},K.f=M=function(Le){return Le===G||Le===qt?new tr(Le):L(Le)},!n&&p($)&&Y!==Object.prototype)){cr=Y.then,ne||c(Y,"then",function($e,Ze){var nt=this;return new G(function(ut,Wt){f(cr,nt,ut,Wt)}).then($e,Ze)},{unsafe:!0});try{delete Y.constructor}catch(Le){}h&&h(Y,ae)}t({global:!0,constructor:!0,wrap:!0,forced:Z},{Promise:G}),o(G,W,!1,!0),i(W)},43595:function(d,v,e){"use strict";var t=e(94488),n=e(16697),s=e(2451),u=e(3338),f=e(65911),c=e(55327),h=e(60473),o=e(15597),i=e(2291),y=s&&s.prototype,p=!!s&&u(function(){y.finally.call({then:function(){}},function(){})});if(t({target:"Promise",proto:!0,real:!0,forced:p},{finally:function(l){var b=h(this,f("Promise")),x=c(l);return this.then(x?function(O){return o(b,l()).then(function(){return O})}:l,x?function(O){return o(b,l()).then(function(){throw O})}:l)}}),!n&&c(s)){var g=f("Promise").prototype.finally;y.finally!==g&&i(y,"finally",g,{unsafe:!0})}},24627:function(d,v,e){"use strict";e(90366),e(12785),e(41902),e(20733),e(95693),e(81930)},20733:function(d,v,e){"use strict";var t=e(94488),n=e(89945),s=e(63335),u=e(73446),f=e(80734),c=e(62003),h=e(22093);t({target:"Promise",stat:!0,forced:h},{race:function(i){var y=this,p=u.f(y),g=p.reject,l=f(function(){var b=s(y.resolve);c(i,function(x){n(b,y,x).then(p.resolve,g)})});return l.error&&g(l.value),p.promise}})},95693:function(d,v,e){"use strict";var t=e(94488),n=e(89945),s=e(73446),u=e(82830).CONSTRUCTOR;t({target:"Promise",stat:!0,forced:u},{reject:function(c){var h=s.f(this);return n(h.reject,void 0,c),h.promise}})},81930:function(d,v,e){"use strict";var t=e(94488),n=e(65911),s=e(16697),u=e(2451),f=e(82830).CONSTRUCTOR,c=e(15597),h=n("Promise"),o=s&&!f;t({target:"Promise",stat:!0,forced:s||f},{resolve:function(y){return c(o&&this===h?u:this,y)}})},92324:function(d,v,e){"use strict";var t=e(94488),n=e(73446);t({target:"Promise",stat:!0},{withResolvers:function(){var u=n.f(this);return{promise:u.promise,resolve:u.resolve,reject:u.reject}}})},23551:function(d,v,e){"use strict";var t=e(94488),n=e(13743),s=e(63335),u=e(80449),f=e(3338),c=!f(function(){Reflect.apply(function(){})});t({target:"Reflect",stat:!0,forced:c},{apply:function(o,i,y){return n(s(o),i,u(y))}})},74521:function(d,v,e){"use strict";var t=e(94488),n=e(65911),s=e(13743),u=e(4645),f=e(6086),c=e(80449),h=e(31946),o=e(20132),i=e(3338),y=n("Reflect","construct"),p=Object.prototype,g=[].push,l=i(function(){function O(){}return!(y(function(){},[],O)instanceof O)}),b=!i(function(){y(function(){})}),x=l||b;t({target:"Reflect",stat:!0,forced:x,sham:x},{construct:function(k,C){f(k),c(C);var T=arguments.length<3?k:f(arguments[2]);if(b&&!l)return y(k,C,T);if(k===T){switch(C.length){case 0:return new k;case 1:return new k(C[0]);case 2:return new k(C[0],C[1]);case 3:return new k(C[0],C[1],C[2]);case 4:return new k(C[0],C[1],C[2],C[3])}var F=[null];return s(g,F,C),new(s(u,k,F))}var $=T.prototype,R=o(h($)?$:p),K=s(k,R,C);return h(K)?K:R}})},57891:function(d,v,e){"use strict";var t=e(94488),n=e(35454),s=e(80449),u=e(17818),f=e(37691),c=e(3338),h=c(function(){Reflect.defineProperty(f.f({},1,{value:1}),1,{value:2})});t({target:"Reflect",stat:!0,forced:h,sham:!n},{defineProperty:function(i,y,p){s(i);var g=u(y);s(p);try{return f.f(i,g,p),!0}catch(l){return!1}}})},84138:function(d,v,e){"use strict";var t=e(94488),n=e(80449),s=e(71256).f;t({target:"Reflect",stat:!0},{deleteProperty:function(f,c){var h=s(n(f),c);return h&&!h.configurable?!1:delete f[c]}})},37135:function(d,v,e){"use strict";var t=e(94488),n=e(35454),s=e(80449),u=e(71256);t({target:"Reflect",stat:!0,sham:!n},{getOwnPropertyDescriptor:function(c,h){return u.f(s(c),h)}})},6474:function(d,v,e){"use strict";var t=e(94488),n=e(80449),s=e(53456),u=e(4870);t({target:"Reflect",stat:!0,sham:!u},{getPrototypeOf:function(c){return s(n(c))}})},51832:function(d,v,e){"use strict";var t=e(94488),n=e(89945),s=e(31946),u=e(80449),f=e(60516),c=e(71256),h=e(53456);function o(i,y){var p=arguments.length<3?i:arguments[2],g,l;if(u(i)===p)return i[y];if(g=c.f(i,y),g)return f(g)?g.value:g.get===void 0?void 0:n(g.get,p);if(s(l=h(i)))return o(l,y,p)}t({target:"Reflect",stat:!0},{get:o})},40135:function(d,v,e){"use strict";var t=e(94488);t({target:"Reflect",stat:!0},{has:function(s,u){return u in s}})},7982:function(d,v,e){"use strict";var t=e(94488),n=e(80449),s=e(12477);t({target:"Reflect",stat:!0},{isExtensible:function(f){return n(f),s(f)}})},14893:function(d,v,e){"use strict";var t=e(94488),n=e(48662);t({target:"Reflect",stat:!0},{ownKeys:n})},49233:function(d,v,e){"use strict";var t=e(94488),n=e(65911),s=e(80449),u=e(13247);t({target:"Reflect",stat:!0,sham:!u},{preventExtensions:function(c){s(c);try{var h=n("Object","preventExtensions");return h&&h(c),!0}catch(o){return!1}}})},42844:function(d,v,e){"use strict";var t=e(94488),n=e(80449),s=e(557),u=e(58218);u&&t({target:"Reflect",stat:!0},{setPrototypeOf:function(c,h){n(c),s(h);try{return u(c,h),!0}catch(o){return!1}}})},92130:function(d,v,e){"use strict";var t=e(94488),n=e(89945),s=e(80449),u=e(31946),f=e(60516),c=e(3338),h=e(37691),o=e(71256),i=e(53456),y=e(35012);function p(l,b,x){var O=arguments.length<4?l:arguments[3],k=o.f(s(l),b),C,T,F;if(!k){if(u(T=i(l)))return p(T,b,x,O);k=y(0)}if(f(k)){if(k.writable===!1||!u(O))return!1;if(C=o.f(O,b)){if(C.get||C.set||C.writable===!1)return!1;C.value=x,h.f(O,b,C)}else h.f(O,b,y(0,x))}else{if(F=k.set,F===void 0)return!1;n(F,O,x)}return!0}var g=c(function(){var l=function(){},b=h.f(new l,"a",{configurable:!0});return Reflect.set(l.prototype,"a",1,b)!==!1});t({target:"Reflect",stat:!0,forced:g},{set:p})},6536:function(d,v,e){"use strict";var t=e(94488),n=e(92916),s=e(94573);t({global:!0},{Reflect:{}}),s(n.Reflect,"Reflect",!0)},27228:function(d,v,e){"use strict";var t=e(35454),n=e(92916),s=e(94237),u=e(20865),f=e(25576),c=e(68151),h=e(20132),o=e(80689).f,i=e(16332),y=e(44639),p=e(69905),g=e(81644),l=e(19286),b=e(44166),x=e(2291),O=e(3338),k=e(32621),C=e(94844).enforce,T=e(51996),F=e(59893),$=e(6041),R=e(51224),K=F("match"),W=n.RegExp,Z=W.prototype,ie=n.SyntaxError,ne=s(Z.exec),se=s("".charAt),Q=s("".replace),Y=s("".indexOf),G=s("".slice),ae=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,ee=/a/g,J=/a/g,te=new W(ee)!==ee,M=l.MISSED_STICKY,L=l.UNSUPPORTED_Y,X=t&&(!te||M||$||R||O(function(){return J[K]=!1,W(ee)!==ee||W(J)===J||String(W(ee,"i"))!=="/a/i"})),fe=function(Ft){for(var ht=Ft.length,At=0,tr="",qt=!1,cr;At<=ht;At++){if(cr=se(Ft,At),cr==="\\"){tr+=cr+se(Ft,++At);continue}!qt&&cr==="."?tr+="[\\s\\S]":(cr==="["?qt=!0:cr==="]"&&(qt=!1),tr+=cr)}return tr},xe=function(Ft){for(var ht=Ft.length,At=0,tr="",qt=[],cr=h(null),Qe=!1,Pt=!1,zt=0,it="",Ot;At<=ht;At++){if(Ot=se(Ft,At),Ot==="\\")Ot+=se(Ft,++At);else if(Ot==="]")Qe=!1;else if(!Qe)switch(!0){case Ot==="[":Qe=!0;break;case Ot==="(":ne(ae,G(Ft,At+1))&&(At+=2,Pt=!0),tr+=Ot,zt++;continue;case(Ot===">"&&Pt):if(it===""||k(cr,it))throw new ie("Invalid capture group name");cr[it]=!0,qt[qt.length]=[it,zt],Pt=!1,it="";continue}Pt?it+=Ot:tr+=Ot}return[tr,qt]};if(u("RegExp",X)){for(var Ce=function(ht,At){var tr=i(Z,this),qt=y(ht),cr=At===void 0,Qe=[],Pt=ht,zt,it,Ot,pt,et,Ne;if(!tr&&qt&&cr&&ht.constructor===Ce)return ht;if((qt||i(Z,ht))&&(ht=ht.source,cr&&(At=g(Pt))),ht=ht===void 0?"":p(ht),At=At===void 0?"":p(At),Pt=ht,$&&"dotAll"in ee&&(it=!!At&&Y(At,"s")>-1,it&&(At=Q(At,/s/g,""))),zt=At,M&&"sticky"in ee&&(Ot=!!At&&Y(At,"y")>-1,Ot&&L&&(At=Q(At,/y/g,""))),R&&(pt=xe(ht),ht=pt[0],Qe=pt[1]),et=f(W(ht,At),tr?this:Z,Ce),(it||Ot||Qe.length)&&(Ne=C(et),it&&(Ne.dotAll=!0,Ne.raw=Ce(fe(ht),zt)),Ot&&(Ne.sticky=!0),Qe.length&&(Ne.groups=Qe)),ht!==Pt)try{c(et,"source",Pt===""?"(?:)":Pt)}catch(me){}return et},Me=o(W),ke=0;Me.length>ke;)b(Ce,W,Me[ke++]);Z.constructor=Ce,Ce.prototype=Z,x(n,"RegExp",Ce,{constructor:!0})}T("RegExp")},62921:function(d,v,e){"use strict";var t=e(35454),n=e(6041),s=e(29076),u=e(64110),f=e(94844).get,c=RegExp.prototype,h=TypeError;t&&n&&u(c,"dotAll",{configurable:!0,get:function(){if(this!==c){if(s(this)==="RegExp")return!!f(this).dotAll;throw new h("Incompatible receiver, RegExp required")}}})},44001:function(d,v,e){"use strict";var t=e(94488),n=e(88736);t({target:"RegExp",proto:!0,forced:/./.exec!==n},{exec:n})},92262:function(d,v,e){"use strict";var t=e(92916),n=e(35454),s=e(64110),u=e(82163),f=e(3338),c=t.RegExp,h=c.prototype,o=n&&f(function(){var i=!0;try{c(".","d")}catch(k){i=!1}var y={},p="",g=i?"dgimsy":"gimsy",l=function(k,C){Object.defineProperty(y,k,{get:function(){return p+=C,!0}})},b={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};i&&(b.hasIndices="d");for(var x in b)l(x,b[x]);var O=Object.getOwnPropertyDescriptor(h,"flags").get.call(y);return O!==g||p!==g});o&&s(h,"flags",{configurable:!0,get:u})},54744:function(d,v,e){"use strict";var t=e(35454),n=e(19286).MISSED_STICKY,s=e(29076),u=e(64110),f=e(94844).get,c=RegExp.prototype,h=TypeError;t&&n&&u(c,"sticky",{configurable:!0,get:function(){if(this!==c){if(s(this)==="RegExp")return!!f(this).sticky;throw new h("Incompatible receiver, RegExp required")}}})},38214:function(d,v,e){"use strict";e(44001);var t=e(94488),n=e(89945),s=e(55327),u=e(80449),f=e(69905),c=function(){var o=!1,i=/[ac]/;return i.exec=function(){return o=!0,/./.exec.apply(this,arguments)},i.test("abc")===!0&&o}(),h=/./.test;t({target:"RegExp",proto:!0,forced:!c},{test:function(o){var i=u(this),y=f(o),p=i.exec;if(!s(p))return n(h,i,y);var g=n(p,i,y);return g===null?!1:(u(g),!0)}})},12756:function(d,v,e){"use strict";var t=e(8090).PROPER,n=e(2291),s=e(80449),u=e(69905),f=e(3338),c=e(81644),h="toString",o=RegExp.prototype,i=o[h],y=f(function(){return i.call({source:"a",flags:"b"})!=="/a/b"}),p=t&&i.name!==h;(y||p)&&n(RegExp.prototype,h,function(){var l=s(this),b=u(l.source),x=u(c(l));return"/"+b+"/"+x},{unsafe:!0})},69772:function(d,v,e){"use strict";var t=e(48059),n=e(40942);t("Set",function(s){return function(){return s(this,arguments.length?arguments[0]:void 0)}},n)},93379:function(d,v,e){"use strict";e(69772)},34932:function(d,v,e){"use strict";var t=e(94488),n=e(95994),s=e(17691);t({target:"String",proto:!0,forced:s("anchor")},{anchor:function(f){return n(this,"a","name",f)}})},62007:function(d,v,e){"use strict";var t=e(94488),n=e(94237),s=e(95955),u=e(56902),f=e(69905),c=e(3338),h=n("".charAt),o=c(function(){return"\u{20BB7}".at(-2)!=="\uD842"});t({target:"String",proto:!0,forced:o},{at:function(y){var p=f(s(this)),g=p.length,l=u(y),b=l>=0?l:g+l;return b<0||b>=g?void 0:h(p,b)}})},81046:function(d,v,e){"use strict";var t=e(94488),n=e(95994),s=e(17691);t({target:"String",proto:!0,forced:s("big")},{big:function(){return n(this,"big","","")}})},85744:function(d,v,e){"use strict";var t=e(94488),n=e(95994),s=e(17691);t({target:"String",proto:!0,forced:s("blink")},{blink:function(){return n(this,"blink","","")}})},13494:function(d,v,e){"use strict";var t=e(94488),n=e(95994),s=e(17691);t({target:"String",proto:!0,forced:s("bold")},{bold:function(){return n(this,"b","","")}})},90572:function(d,v,e){"use strict";var t=e(94488),n=e(13764).codeAt;t({target:"String",proto:!0},{codePointAt:function(u){return n(this,u)}})},37343:function(d,v,e){"use strict";var t=e(94488),n=e(34114),s=e(71256).f,u=e(61578),f=e(69905),c=e(41696),h=e(95955),o=e(86266),i=e(16697),y=n("".endsWith),p=n("".slice),g=Math.min,l=o("endsWith"),b=!i&&!l&&!!function(){var x=s(String.prototype,"endsWith");return x&&!x.writable}();t({target:"String",proto:!0,forced:!b&&!l},{endsWith:function(O){var k=f(h(this));c(O);var C=arguments.length>1?arguments[1]:void 0,T=k.length,F=C===void 0?T:g(u(C),T),$=f(O);return y?y(k,$,F):p(k,F-$.length,F)===$}})},56338:function(d,v,e){"use strict";var t=e(94488),n=e(95994),s=e(17691);t({target:"String",proto:!0,forced:s("fixed")},{fixed:function(){return n(this,"tt","","")}})},66755:function(d,v,e){"use strict";var t=e(94488),n=e(95994),s=e(17691);t({target:"String",proto:!0,forced:s("fontcolor")},{fontcolor:function(f){return n(this,"font","color",f)}})},68709:function(d,v,e){"use strict";var t=e(94488),n=e(95994),s=e(17691);t({target:"String",proto:!0,forced:s("fontsize")},{fontsize:function(f){return n(this,"font","size",f)}})},45945:function(d,v,e){"use strict";var t=e(94488),n=e(94237),s=e(51981),u=RangeError,f=String.fromCharCode,c=String.fromCodePoint,h=n([].join),o=!!c&&c.length!==1;t({target:"String",stat:!0,arity:1,forced:o},{fromCodePoint:function(y){for(var p=[],g=arguments.length,l=0,b;g>l;){if(b=+arguments[l++],s(b,1114111)!==b)throw new u(b+" is not a valid code point");p[l]=b<65536?f(b):f(((b-=65536)>>10)+55296,b%1024+56320)}return h(p,"")}})},75551:function(d,v,e){"use strict";var t=e(94488),n=e(94237),s=e(41696),u=e(95955),f=e(69905),c=e(86266),h=n("".indexOf);t({target:"String",proto:!0,forced:!c("includes")},{includes:function(i){return!!~h(f(u(this)),f(s(i)),arguments.length>1?arguments[1]:void 0)}})},32493:function(d,v,e){"use strict";var t=e(94488),n=e(94237),s=e(95955),u=e(69905),f=n("".charCodeAt);t({target:"String",proto:!0},{isWellFormed:function(){for(var h=u(s(this)),o=h.length,i=0;i<o;i++){var y=f(h,i);if((y&63488)===55296&&(y>=56320||++i>=o||(f(h,i)&64512)!==56320))return!1}return!0}})},4939:function(d,v,e){"use strict";var t=e(94488),n=e(95994),s=e(17691);t({target:"String",proto:!0,forced:s("italics")},{italics:function(){return n(this,"i","","")}})},20852:function(d,v,e){"use strict";var t=e(13764).charAt,n=e(69905),s=e(94844),u=e(24019),f=e(25587),c="String Iterator",h=s.set,o=s.getterFor(c);u(String,"String",function(i){h(this,{type:c,string:n(i),index:0})},function(){var y=o(this),p=y.string,g=y.index,l;return g>=p.length?f(void 0,!0):(l=t(p,g),y.index+=l.length,f(l,!1))})},81927:function(d,v,e){"use strict";var t=e(94488),n=e(95994),s=e(17691);t({target:"String",proto:!0,forced:s("link")},{link:function(f){return n(this,"a","href",f)}})},18827:function(d,v,e){"use strict";var t=e(94488),n=e(89945),s=e(34114),u=e(83126),f=e(25587),c=e(95955),h=e(61578),o=e(69905),i=e(80449),y=e(4112),p=e(29076),g=e(44639),l=e(81644),b=e(53776),x=e(2291),O=e(3338),k=e(59893),C=e(60473),T=e(52216),F=e(94338),$=e(94844),R=e(16697),K=k("matchAll"),W="RegExp String",Z=W+" Iterator",ie=$.set,ne=$.getterFor(Z),se=RegExp.prototype,Q=TypeError,Y=s("".indexOf),G=s("".matchAll),ae=!!G&&!O(function(){G("a",/./)}),ee=u(function(M,L,X,fe){ie(this,{type:Z,regexp:M,string:L,global:X,unicode:fe,done:!1})},W,function(){var M=ne(this);if(M.done)return f(void 0,!0);var L=M.regexp,X=M.string,fe=F(L,X);return fe===null?(M.done=!0,f(void 0,!0)):M.global?(o(fe[0])===""&&(L.lastIndex=T(X,h(L.lastIndex),M.unicode)),f(fe,!1)):(M.done=!0,f(fe,!1))}),J=function(te){var M=i(this),L=o(te),X=C(M,RegExp),fe=o(l(M)),xe,Ce,Me;return xe=new X(X===RegExp?M.source:M,fe),Ce=!!~Y(fe,"g"),Me=!!~Y(fe,"u"),xe.lastIndex=h(M.lastIndex),new ee(xe,L,Ce,Me)};t({target:"String",proto:!0,forced:ae},{matchAll:function(M){var L=c(this),X,fe,xe,Ce;if(y(M)){if(ae)return G(L,M)}else{if(g(M)&&(X=o(c(l(M))),!~Y(X,"g")))throw new Q("`.matchAll` does not allow non-global regexes");if(ae)return G(L,M);if(xe=b(M,K),xe===void 0&&R&&p(M)==="RegExp"&&(xe=J),xe)return n(xe,M,L)}return fe=o(L),Ce=new RegExp(M,"g"),R?n(J,Ce,fe):Ce[K](fe)}}),R||K in se||x(se,K,J)},46302:function(d,v,e){"use strict";var t=e(89945),n=e(8662),s=e(80449),u=e(4112),f=e(61578),c=e(69905),h=e(95955),o=e(53776),i=e(52216),y=e(94338);n("match",function(p,g,l){return[function(x){var O=h(this),k=u(x)?void 0:o(x,p);return k?t(k,x,O):new RegExp(x)[p](c(O))},function(b){var x=s(this),O=c(b),k=l(g,x,O);if(k.done)return k.value;if(!x.global)return y(x,O);var C=x.unicode;x.lastIndex=0;for(var T=[],F=0,$;($=y(x,O))!==null;){var R=c($[0]);T[F]=R,R===""&&(x.lastIndex=i(O,f(x.lastIndex),C)),F++}return F===0?null:T}]})},76718:function(d,v,e){"use strict";var t=e(94488),n=e(85571).end,s=e(98352);t({target:"String",proto:!0,forced:s},{padEnd:function(f){return n(this,f,arguments.length>1?arguments[1]:void 0)}})},79172:function(d,v,e){"use strict";var t=e(94488),n=e(85571).start,s=e(98352);t({target:"String",proto:!0,forced:s},{padStart:function(f){return n(this,f,arguments.length>1?arguments[1]:void 0)}})},32192:function(d,v,e){"use strict";var t=e(94488),n=e(94237),s=e(80524),u=e(94029),f=e(69905),c=e(82762),h=n([].push),o=n([].join);t({target:"String",stat:!0},{raw:function(y){var p=s(u(y).raw),g=c(p);if(!g)return"";for(var l=arguments.length,b=[],x=0;;){if(h(b,f(p[x++])),x===g)return o(b,"");x<l&&h(b,f(arguments[x]))}}})},42828:function(d,v,e){"use strict";var t=e(94488),n=e(71049);t({target:"String",proto:!0},{repeat:n})},55629:function(d,v,e){"use strict";var t=e(94488),n=e(89945),s=e(94237),u=e(95955),f=e(55327),c=e(4112),h=e(44639),o=e(69905),i=e(53776),y=e(81644),p=e(23011),g=e(59893),l=e(16697),b=g("replace"),x=TypeError,O=s("".indexOf),k=s("".replace),C=s("".slice),T=Math.max,F=function($,R,K){return K>$.length?-1:R===""?K:O($,R,K)};t({target:"String",proto:!0},{replaceAll:function(R,K){var W=u(this),Z,ie,ne,se,Q,Y,G,ae,ee,J=0,te=0,M="";if(!c(R)){if(Z=h(R),Z&&(ie=o(u(y(R))),!~O(ie,"g")))throw new x("`.replaceAll` does not allow non-global regexes");if(ne=i(R,b),ne)return n(ne,R,W,K);if(l&&Z)return k(o(W),R,K)}for(se=o(W),Q=o(R),Y=f(K),Y||(K=o(K)),G=Q.length,ae=T(1,G),J=F(se,Q,0);J!==-1;)ee=Y?o(K(Q,J,se)):p(Q,se,J,[],void 0,K),M+=C(se,te,J)+ee,te=J+G,J=F(se,Q,J+ae);return te<se.length&&(M+=C(se,te)),M}})},5658:function(d,v,e){"use strict";var t=e(13743),n=e(89945),s=e(94237),u=e(8662),f=e(3338),c=e(80449),h=e(55327),o=e(4112),i=e(56902),y=e(61578),p=e(69905),g=e(95955),l=e(52216),b=e(53776),x=e(23011),O=e(94338),k=e(59893),C=k("replace"),T=Math.max,F=Math.min,$=s([].concat),R=s([].push),K=s("".indexOf),W=s("".slice),Z=function(Q){return Q===void 0?Q:String(Q)},ie=function(){return"a".replace(/./,"$0")==="$0"}(),ne=function(){return/./[C]?/./[C]("a","$0")==="":!1}(),se=!f(function(){var Q=/./;return Q.exec=function(){var Y=[];return Y.groups={a:"7"},Y},"".replace(Q,"$<a>")!=="7"});u("replace",function(Q,Y,G){var ae=ne?"$":"$0";return[function(J,te){var M=g(this),L=o(J)?void 0:b(J,C);return L?n(L,J,M,te):n(Y,p(M),J,te)},function(ee,J){var te=c(this),M=p(ee);if(typeof J=="string"&&K(J,ae)===-1&&K(J,"$<")===-1){var L=G(Y,te,M,J);if(L.done)return L.value}var X=h(J);X||(J=p(J));var fe=te.global,xe;fe&&(xe=te.unicode,te.lastIndex=0);for(var Ce=[],Me;Me=O(te,M),!(Me===null||(R(Ce,Me),!fe));){var ke=p(Me[0]);ke===""&&(te.lastIndex=l(M,y(te.lastIndex),xe))}for(var Ft="",ht=0,At=0;At<Ce.length;At++){Me=Ce[At];for(var tr=p(Me[0]),qt=T(F(i(Me.index),M.length),0),cr=[],Qe,Pt=1;Pt<Me.length;Pt++)R(cr,Z(Me[Pt]));var zt=Me.groups;if(X){var it=$([tr],cr,qt,M);zt!==void 0&&R(it,zt),Qe=p(t(J,void 0,it))}else Qe=x(tr,M,qt,cr,zt,J);qt>=ht&&(Ft+=W(M,ht,qt)+Qe,ht=qt+tr.length)}return Ft+W(M,ht)}]},!se||!ie||ne)},62925:function(d,v,e){"use strict";var t=e(89945),n=e(8662),s=e(80449),u=e(4112),f=e(95955),c=e(5370),h=e(69905),o=e(53776),i=e(94338);n("search",function(y,p,g){return[function(b){var x=f(this),O=u(b)?void 0:o(b,y);return O?t(O,b,x):new RegExp(b)[y](h(x))},function(l){var b=s(this),x=h(l),O=g(p,b,x);if(O.done)return O.value;var k=b.lastIndex;c(k,0)||(b.lastIndex=0);var C=i(b,x);return c(b.lastIndex,k)||(b.lastIndex=k),C===null?-1:C.index}]})},60462:function(d,v,e){"use strict";var t=e(94488),n=e(95994),s=e(17691);t({target:"String",proto:!0,forced:s("small")},{small:function(){return n(this,"small","","")}})},9595:function(d,v,e){"use strict";var t=e(13743),n=e(89945),s=e(94237),u=e(8662),f=e(80449),c=e(4112),h=e(44639),o=e(95955),i=e(60473),y=e(52216),p=e(61578),g=e(69905),l=e(53776),b=e(71698),x=e(94338),O=e(88736),k=e(19286),C=e(3338),T=k.UNSUPPORTED_Y,F=4294967295,$=Math.min,R=[].push,K=s(/./.exec),W=s(R),Z=s("".slice),ie=!C(function(){var ne=/(?:)/,se=ne.exec;ne.exec=function(){return se.apply(this,arguments)};var Q="ab".split(ne);return Q.length!==2||Q[0]!=="a"||Q[1]!=="b"});u("split",function(ne,se,Q){var Y;return"abbc".split(/(b)*/)[1]==="c"||"test".split(/(?:)/,-1).length!==4||"ab".split(/(?:ab)*/).length!==2||".".split(/(.?)(.?)/).length!==4||".".split(/()()/).length>1||"".split(/.?/).length?Y=function(G,ae){var ee=g(o(this)),J=ae===void 0?F:ae>>>0;if(J===0)return[];if(G===void 0)return[ee];if(!h(G))return n(se,ee,G,J);for(var te=[],M=(G.ignoreCase?"i":"")+(G.multiline?"m":"")+(G.unicode?"u":"")+(G.sticky?"y":""),L=0,X=new RegExp(G.source,M+"g"),fe,xe,Ce;(fe=n(O,X,ee))&&(xe=X.lastIndex,!(xe>L&&(W(te,Z(ee,L,fe.index)),fe.length>1&&fe.index<ee.length&&t(R,te,b(fe,1)),Ce=fe[0].length,L=xe,te.length>=J)));)X.lastIndex===fe.index&&X.lastIndex++;return L===ee.length?(Ce||!K(X,""))&&W(te,""):W(te,Z(ee,L)),te.length>J?b(te,0,J):te}:"0".split(void 0,0).length?Y=function(G,ae){return G===void 0&&ae===0?[]:n(se,this,G,ae)}:Y=se,[function(ae,ee){var J=o(this),te=c(ae)?void 0:l(ae,ne);return te?n(te,ae,J,ee):n(Y,g(J),ae,ee)},function(G,ae){var ee=f(this),J=g(G),te=Q(Y,ee,J,ae,Y!==se);if(te.done)return te.value;var M=i(ee,RegExp),L=ee.unicode,X=(ee.ignoreCase?"i":"")+(ee.multiline?"m":"")+(ee.unicode?"u":"")+(T?"g":"y"),fe=new M(T?"^(?:"+ee.source+")":ee,X),xe=ae===void 0?F:ae>>>0;if(xe===0)return[];if(J.length===0)return x(fe,J)===null?[J]:[];for(var Ce=0,Me=0,ke=[];Me<J.length;){fe.lastIndex=T?0:Me;var Ft=x(fe,T?Z(J,Me):J),ht;if(Ft===null||(ht=$(p(fe.lastIndex+(T?Me:0)),J.length))===Ce)Me=y(J,Me,L);else{if(W(ke,Z(J,Ce,Me)),ke.length===xe)return ke;for(var At=1;At<=Ft.length-1;At++)if(W(ke,Ft[At]),ke.length===xe)return ke;Me=Ce=ht}}return W(ke,Z(J,Ce)),ke}]},!ie,T)},58127:function(d,v,e){"use strict";var t=e(94488),n=e(34114),s=e(71256).f,u=e(61578),f=e(69905),c=e(41696),h=e(95955),o=e(86266),i=e(16697),y=n("".startsWith),p=n("".slice),g=Math.min,l=o("startsWith"),b=!i&&!l&&!!function(){var x=s(String.prototype,"startsWith");return x&&!x.writable}();t({target:"String",proto:!0,forced:!b&&!l},{startsWith:function(O){var k=f(h(this));c(O);var C=u(g(arguments.length>1?arguments[1]:void 0,k.length)),T=f(O);return y?y(k,T,C):p(k,C,C+T.length)===T}})},72571:function(d,v,e){"use strict";var t=e(94488),n=e(95994),s=e(17691);t({target:"String",proto:!0,forced:s("strike")},{strike:function(){return n(this,"strike","","")}})},71200:function(d,v,e){"use strict";var t=e(94488),n=e(95994),s=e(17691);t({target:"String",proto:!0,forced:s("sub")},{sub:function(){return n(this,"sub","","")}})},70917:function(d,v,e){"use strict";var t=e(94488),n=e(94237),s=e(95955),u=e(56902),f=e(69905),c=n("".slice),h=Math.max,o=Math.min,i=!"".substr||"ab".substr(-1)!=="b";t({target:"String",proto:!0,forced:i},{substr:function(p,g){var l=f(s(this)),b=l.length,x=u(p),O,k;return x===1/0&&(x=0),x<0&&(x=h(b+x,0)),O=g===void 0?b:u(g),O<=0||O===1/0?"":(k=o(x+O,b),x>=k?"":c(l,x,k))}})},85767:function(d,v,e){"use strict";var t=e(94488),n=e(95994),s=e(17691);t({target:"String",proto:!0,forced:s("sup")},{sup:function(){return n(this,"sup","","")}})},53427:function(d,v,e){"use strict";var t=e(94488),n=e(89945),s=e(94237),u=e(95955),f=e(69905),c=e(3338),h=Array,o=s("".charAt),i=s("".charCodeAt),y=s([].join),p="".toWellFormed,g="\uFFFD",l=p&&c(function(){return n(p,1)!=="1"});t({target:"String",proto:!0,forced:l},{toWellFormed:function(){var x=f(u(this));if(l)return n(p,x);for(var O=x.length,k=h(O),C=0;C<O;C++){var T=i(x,C);(T&63488)!==55296?k[C]=o(x,C):T>=56320||C+1>=O||(i(x,C+1)&64512)!==56320?k[C]=g:(k[C]=o(x,C),k[++C]=o(x,C))}return y(k,"")}})},49257:function(d,v,e){"use strict";e(20189);var t=e(94488),n=e(9591);t({target:"String",proto:!0,name:"trimEnd",forced:"".trimEnd!==n},{trimEnd:n})},93980:function(d,v,e){"use strict";var t=e(94488),n=e(27374);t({target:"String",proto:!0,name:"trimStart",forced:"".trimLeft!==n},{trimLeft:n})},20189:function(d,v,e){"use strict";var t=e(94488),n=e(9591);t({target:"String",proto:!0,name:"trimEnd",forced:"".trimRight!==n},{trimRight:n})},72910:function(d,v,e){"use strict";e(93980);var t=e(94488),n=e(27374);t({target:"String",proto:!0,name:"trimStart",forced:"".trimStart!==n},{trimStart:n})},70878:function(d,v,e){"use strict";var t=e(94488),n=e(52971).trim,s=e(18105);t({target:"String",proto:!0,forced:s("trim")},{trim:function(){return n(this)}})},64003:function(d,v,e){"use strict";var t=e(94674);t("asyncIterator")},39161:function(d,v,e){"use strict";var t=e(94488),n=e(92916),s=e(89945),u=e(94237),f=e(16697),c=e(35454),h=e(42820),o=e(3338),i=e(32621),y=e(16332),p=e(80449),g=e(80524),l=e(17818),b=e(69905),x=e(35012),O=e(20132),k=e(7733),C=e(80689),T=e(53393),F=e(92635),$=e(71256),R=e(37691),K=e(55666),W=e(27597),Z=e(2291),ie=e(64110),ne=e(77898),se=e(11898),Q=e(54406),Y=e(6145),G=e(59893),ae=e(38282),ee=e(94674),J=e(14311),te=e(94573),M=e(94844),L=e(90560).forEach,X=se("hidden"),fe="Symbol",xe="prototype",Ce=M.set,Me=M.getterFor(fe),ke=Object[xe],Ft=n.Symbol,ht=Ft&&Ft[xe],At=n.RangeError,tr=n.TypeError,qt=n.QObject,cr=$.f,Qe=R.f,Pt=T.f,zt=W.f,it=u([].push),Ot=ne("symbols"),pt=ne("op-symbols"),et=ne("wks"),Ne=!qt||!qt[xe]||!qt[xe].findChild,me=function(qe,Kt,Rt){var Nt=cr(ke,Kt);Nt&&delete ke[Kt],Qe(qe,Kt,Rt),Nt&&qe!==ke&&Qe(ke,Kt,Nt)},Ee=c&&o(function(){return O(Qe({},"a",{get:function(){return Qe(this,"a",{value:7}).a}})).a!==7})?me:Qe,Le=function(qe,Kt){var Rt=Ot[qe]=O(ht);return Ce(Rt,{type:fe,tag:qe,description:Kt}),c||(Rt.description=Kt),Rt},$e=function(Kt,Rt,Nt){Kt===ke&&$e(pt,Rt,Nt),p(Kt);var Bt=l(Rt);return p(Nt),i(Ot,Bt)?(Nt.enumerable?(i(Kt,X)&&Kt[X][Bt]&&(Kt[X][Bt]=!1),Nt=O(Nt,{enumerable:x(0,!1)})):(i(Kt,X)||Qe(Kt,X,x(1,{})),Kt[X][Bt]=!0),Ee(Kt,Bt,Nt)):Qe(Kt,Bt,Nt)},Ze=function(Kt,Rt){p(Kt);var Nt=g(Rt),Bt=k(Nt).concat(Pe(Nt));return L(Bt,function(Ct){(!c||s(ut,Nt,Ct))&&$e(Kt,Ct,Nt[Ct])}),Kt},nt=function(Kt,Rt){return Rt===void 0?O(Kt):Ze(O(Kt),Rt)},ut=function(Kt){var Rt=l(Kt),Nt=s(zt,this,Rt);return this===ke&&i(Ot,Rt)&&!i(pt,Rt)?!1:Nt||!i(this,Rt)||!i(Ot,Rt)||i(this,X)&&this[X][Rt]?Nt:!0},Wt=function(Kt,Rt){var Nt=g(Kt),Bt=l(Rt);if(!(Nt===ke&&i(Ot,Bt)&&!i(pt,Bt))){var Ct=cr(Nt,Bt);return Ct&&i(Ot,Bt)&&!(i(Nt,X)&&Nt[X][Bt])&&(Ct.enumerable=!0),Ct}},Zt=function(Kt){var Rt=Pt(g(Kt)),Nt=[];return L(Rt,function(Bt){!i(Ot,Bt)&&!i(Q,Bt)&&it(Nt,Bt)}),Nt},Pe=function(qe){var Kt=qe===ke,Rt=Pt(Kt?pt:g(qe)),Nt=[];return L(Rt,function(Bt){i(Ot,Bt)&&(!Kt||i(ke,Bt))&&it(Nt,Ot[Bt])}),Nt};h||(Ft=function(){if(y(ht,this))throw new tr("Symbol is not a constructor");var Kt=!arguments.length||arguments[0]===void 0?void 0:b(arguments[0]),Rt=Y(Kt),Nt=function(Bt){var Ct=this===void 0?n:this;Ct===ke&&s(Nt,pt,Bt),i(Ct,X)&&i(Ct[X],Rt)&&(Ct[X][Rt]=!1);var Yt=x(1,Bt);try{Ee(Ct,Rt,Yt)}catch(ze){if(!(ze instanceof At))throw ze;me(Ct,Rt,Yt)}};return c&&Ne&&Ee(ke,Rt,{configurable:!0,set:Nt}),Le(Rt,Kt)},ht=Ft[xe],Z(ht,"toString",function(){return Me(this).tag}),Z(Ft,"withoutSetter",function(qe){return Le(Y(qe),qe)}),W.f=ut,R.f=$e,K.f=Ze,$.f=Wt,C.f=T.f=Zt,F.f=Pe,ae.f=function(qe){return Le(G(qe),qe)},c&&(ie(ht,"description",{configurable:!0,get:function(){return Me(this).description}}),f||Z(ke,"propertyIsEnumerable",ut,{unsafe:!0}))),t({global:!0,constructor:!0,wrap:!0,forced:!h,sham:!h},{Symbol:Ft}),L(k(et),function(qe){ee(qe)}),t({target:fe,stat:!0,forced:!h},{useSetter:function(){Ne=!0},useSimple:function(){Ne=!1}}),t({target:"Object",stat:!0,forced:!h,sham:!c},{create:nt,defineProperty:$e,defineProperties:Ze,getOwnPropertyDescriptor:Wt}),t({target:"Object",stat:!0,forced:!h},{getOwnPropertyNames:Zt}),J(),te(Ft,fe),Q[X]=!0},44852:function(d,v,e){"use strict";var t=e(94488),n=e(35454),s=e(92916),u=e(94237),f=e(32621),c=e(55327),h=e(16332),o=e(69905),i=e(64110),y=e(24538),p=s.Symbol,g=p&&p.prototype;if(n&&c(p)&&(!("description"in g)||p().description!==void 0)){var l={},b=function(){var R=arguments.length<1||arguments[0]===void 0?void 0:o(arguments[0]),K=h(g,this)?new p(R):R===void 0?p():p(R);return R===""&&(l[K]=!0),K};y(b,p),b.prototype=g,g.constructor=b;var x=String(p("description detection"))==="Symbol(description detection)",O=u(g.valueOf),k=u(g.toString),C=/^Symbol\((.*)\)[^)]+$/,T=u("".replace),F=u("".slice);i(g,"description",{configurable:!0,get:function(){var R=O(this);if(f(l,R))return"";var K=k(R),W=x?F(K,7,-1):T(K,C,"$1");return W===""?void 0:W}}),t({global:!0,constructor:!0,forced:!0},{Symbol:b})}},54524:function(d,v,e){"use strict";var t=e(94488),n=e(65911),s=e(32621),u=e(69905),f=e(77898),c=e(60798),h=f("string-to-symbol-registry"),o=f("symbol-to-string-registry");t({target:"Symbol",stat:!0,forced:!c},{for:function(i){var y=u(i);if(s(h,y))return h[y];var p=n("Symbol")(y);return h[y]=p,o[p]=y,p}})},17898:function(d,v,e){"use strict";var t=e(94674);t("hasInstance")},40902:function(d,v,e){"use strict";var t=e(94674);t("isConcatSpreadable")},2259:function(d,v,e){"use strict";var t=e(94674);t("iterator")},68557:function(d,v,e){"use strict";e(39161),e(54524),e(32340),e(54226),e(67936)},32340:function(d,v,e){"use strict";var t=e(94488),n=e(32621),s=e(18446),u=e(40593),f=e(77898),c=e(60798),h=f("symbol-to-string-registry");t({target:"Symbol",stat:!0,forced:!c},{keyFor:function(i){if(!s(i))throw new TypeError(u(i)+" is not a symbol");if(n(h,i))return h[i]}})},69811:function(d,v,e){"use strict";var t=e(94674);t("matchAll")},14589:function(d,v,e){"use strict";var t=e(94674);t("match")},18114:function(d,v,e){"use strict";var t=e(94674);t("replace")},23844:function(d,v,e){"use strict";var t=e(94674);t("search")},39581:function(d,v,e){"use strict";var t=e(94674);t("species")},40632:function(d,v,e){"use strict";var t=e(94674);t("split")},22690:function(d,v,e){"use strict";var t=e(94674),n=e(14311);t("toPrimitive"),n()},7786:function(d,v,e){"use strict";var t=e(65911),n=e(94674),s=e(94573);n("toStringTag"),s(t("Symbol"),"Symbol")},99062:function(d,v,e){"use strict";var t=e(94674);t("unscopables")},35246:function(d,v,e){"use strict";var t=e(58261),n=e(82762),s=e(56902),u=t.aTypedArray,f=t.exportTypedArrayMethod;f("at",function(h){var o=u(this),i=n(o),y=s(h),p=y>=0?y:i+y;return p<0||p>=i?void 0:o[p]})},83470:function(d,v,e){"use strict";var t=e(94237),n=e(58261),s=e(92670),u=t(s),f=n.aTypedArray,c=n.exportTypedArrayMethod;c("copyWithin",function(o,i){return u(f(this),o,i,arguments.length>2?arguments[2]:void 0)})},79641:function(d,v,e){"use strict";var t=e(58261),n=e(90560).every,s=t.aTypedArray,u=t.exportTypedArrayMethod;u("every",function(c){return n(s(this),c,arguments.length>1?arguments[1]:void 0)})},72397:function(d,v,e){"use strict";var t=e(58261),n=e(75202),s=e(93303),u=e(97607),f=e(89945),c=e(94237),h=e(3338),o=t.aTypedArray,i=t.exportTypedArrayMethod,y=c("".slice),p=h(function(){var g=0;return new Int8Array(2).fill({valueOf:function(){return g++}}),g!==1});i("fill",function(l){var b=arguments.length;o(this);var x=y(u(this),0,3)==="Big"?s(l):+l;return f(n,this,x,b>1?arguments[1]:void 0,b>2?arguments[2]:void 0)},p)},24860:function(d,v,e){"use strict";var t=e(58261),n=e(90560).filter,s=e(27607),u=t.aTypedArray,f=t.exportTypedArrayMethod;f("filter",function(h){var o=n(u(this),h,arguments.length>1?arguments[1]:void 0);return s(this,o)})},56233:function(d,v,e){"use strict";var t=e(58261),n=e(90560).findIndex,s=t.aTypedArray,u=t.exportTypedArrayMethod;u("findIndex",function(c){return n(s(this),c,arguments.length>1?arguments[1]:void 0)})},64344:function(d,v,e){"use strict";var t=e(58261),n=e(53279).findLastIndex,s=t.aTypedArray,u=t.exportTypedArrayMethod;u("findLastIndex",function(c){return n(s(this),c,arguments.length>1?arguments[1]:void 0)})},59419:function(d,v,e){"use strict";var t=e(58261),n=e(53279).findLast,s=t.aTypedArray,u=t.exportTypedArrayMethod;u("findLast",function(c){return n(s(this),c,arguments.length>1?arguments[1]:void 0)})},19320:function(d,v,e){"use strict";var t=e(58261),n=e(90560).find,s=t.aTypedArray,u=t.exportTypedArrayMethod;u("find",function(c){return n(s(this),c,arguments.length>1?arguments[1]:void 0)})},84432:function(d,v,e){"use strict";var t=e(69733);t("Float32",function(n){return function(u,f,c){return n(this,u,f,c)}})},59022:function(d,v,e){"use strict";var t=e(69733);t("Float64",function(n){return function(u,f,c){return n(this,u,f,c)}})},5316:function(d,v,e){"use strict";var t=e(58261),n=e(90560).forEach,s=t.aTypedArray,u=t.exportTypedArrayMethod;u("forEach",function(c){n(s(this),c,arguments.length>1?arguments[1]:void 0)})},93744:function(d,v,e){"use strict";var t=e(59627),n=e(58261).exportTypedArrayStaticMethod,s=e(50706);n("from",s,t)},19299:function(d,v,e){"use strict";var t=e(58261),n=e(22999).includes,s=t.aTypedArray,u=t.exportTypedArrayMethod;u("includes",function(c){return n(s(this),c,arguments.length>1?arguments[1]:void 0)})},15286:function(d,v,e){"use strict";var t=e(58261),n=e(22999).indexOf,s=t.aTypedArray,u=t.exportTypedArrayMethod;u("indexOf",function(c){return n(s(this),c,arguments.length>1?arguments[1]:void 0)})},51054:function(d,v,e){"use strict";var t=e(69733);t("Int16",function(n){return function(u,f,c){return n(this,u,f,c)}})},60330:function(d,v,e){"use strict";var t=e(69733);t("Int32",function(n){return function(u,f,c){return n(this,u,f,c)}})},19363:function(d,v,e){"use strict";var t=e(69733);t("Int8",function(n){return function(u,f,c){return n(this,u,f,c)}})},91927:function(d,v,e){"use strict";var t=e(92916),n=e(3338),s=e(94237),u=e(58261),f=e(11005),c=e(59893),h=c("iterator"),o=t.Uint8Array,i=s(f.values),y=s(f.keys),p=s(f.entries),g=u.aTypedArray,l=u.exportTypedArrayMethod,b=o&&o.prototype,x=!n(function(){b[h].call([1])}),O=!!b&&b.values&&b[h]===b.values&&b.values.name==="values",k=function(){return i(g(this))};l("entries",function(){return p(g(this))},x),l("keys",function(){return y(g(this))},x),l("values",k,x||!O,{name:"values"}),l(h,k,x||!O,{name:"values"})},27730:function(d,v,e){"use strict";var t=e(58261),n=e(94237),s=t.aTypedArray,u=t.exportTypedArrayMethod,f=n([].join);u("join",function(h){return f(s(this),h)})},58707:function(d,v,e){"use strict";var t=e(58261),n=e(13743),s=e(55009),u=t.aTypedArray,f=t.exportTypedArrayMethod;f("lastIndexOf",function(h){var o=arguments.length;return n(s,u(this),o>1?[h,arguments[1]]:[h])})},41356:function(d,v,e){"use strict";var t=e(58261),n=e(90560).map,s=e(31384),u=t.aTypedArray,f=t.exportTypedArrayMethod;f("map",function(h){return n(u(this),h,arguments.length>1?arguments[1]:void 0,function(o,i){return new(s(o))(i)})})},51606:function(d,v,e){"use strict";var t=e(58261),n=e(59627),s=t.aTypedArrayConstructor,u=t.exportTypedArrayStaticMethod;u("of",function(){for(var c=0,h=arguments.length,o=new(s(this))(h);h>c;)o[c]=arguments[c++];return o},n)},38458:function(d,v,e){"use strict";var t=e(58261),n=e(16370).right,s=t.aTypedArray,u=t.exportTypedArrayMethod;u("reduceRight",function(c){var h=arguments.length;return n(s(this),c,h,h>1?arguments[1]:void 0)})},8966:function(d,v,e){"use strict";var t=e(58261),n=e(16370).left,s=t.aTypedArray,u=t.exportTypedArrayMethod;u("reduce",function(c){var h=arguments.length;return n(s(this),c,h,h>1?arguments[1]:void 0)})},71957:function(d,v,e){"use strict";var t=e(58261),n=t.aTypedArray,s=t.exportTypedArrayMethod,u=Math.floor;s("reverse",function(){for(var c=this,h=n(c).length,o=u(h/2),i=0,y;i<o;)y=c[i],c[i++]=c[--h],c[h]=y;return c})},89466:function(d,v,e){"use strict";var t=e(92916),n=e(89945),s=e(58261),u=e(82762),f=e(64135),c=e(94029),h=e(3338),o=t.RangeError,i=t.Int8Array,y=i&&i.prototype,p=y&&y.set,g=s.aTypedArray,l=s.exportTypedArrayMethod,b=!h(function(){var O=new Uint8ClampedArray(2);return n(p,O,{length:1,0:3},1),O[1]!==3}),x=b&&s.NATIVE_ARRAY_BUFFER_VIEWS&&h(function(){var O=new i(2);return O.set(1),O.set("2",1),O[0]!==0||O[1]!==2});l("set",function(k){g(this);var C=f(arguments.length>1?arguments[1]:void 0,1),T=c(k);if(b)return n(p,this,T,C);var F=this.length,$=u(T),R=0;if($+C>F)throw new o("Wrong length");for(;R<$;)this[C+R]=T[R++]},!b||x)},69653:function(d,v,e){"use strict";var t=e(58261),n=e(31384),s=e(3338),u=e(30867),f=t.aTypedArray,c=t.exportTypedArrayMethod,h=s(function(){new Int8Array(1).slice()});c("slice",function(i,y){for(var p=u(f(this),i,y),g=n(this),l=0,b=p.length,x=new g(b);b>l;)x[l]=p[l++];return x},h)},96519:function(d,v,e){"use strict";var t=e(58261),n=e(90560).some,s=t.aTypedArray,u=t.exportTypedArrayMethod;u("some",function(c){return n(s(this),c,arguments.length>1?arguments[1]:void 0)})},95576:function(d,v,e){"use strict";var t=e(92916),n=e(34114),s=e(3338),u=e(63335),f=e(63668),c=e(58261),h=e(78177),o=e(17687),i=e(46573),y=e(19684),p=c.aTypedArray,g=c.exportTypedArrayMethod,l=t.Uint16Array,b=l&&n(l.prototype.sort),x=!!b&&!(s(function(){b(new l(2),null)})&&s(function(){b(new l(2),{})})),O=!!b&&!s(function(){if(i)return i<74;if(h)return h<67;if(o)return!0;if(y)return y<602;var C=new l(516),T=Array(516),F,$;for(F=0;F<516;F++)$=F%4,C[F]=515-F,T[F]=F-2*$+3;for(b(C,function(R,K){return(R/4|0)-(K/4|0)}),F=0;F<516;F++)if(C[F]!==T[F])return!0}),k=function(C){return function(T,F){return C!==void 0?+C(T,F)||0:F!==F?-1:T!==T?1:T===0&&F===0?1/T>0&&1/F<0?1:-1:T>F}};g("sort",function(T){return T!==void 0&&u(T),O?b(this,T):f(p(this),k(T))},!O||x)},63079:function(d,v,e){"use strict";var t=e(58261),n=e(61578),s=e(51981),u=e(31384),f=t.aTypedArray,c=t.exportTypedArrayMethod;c("subarray",function(o,i){var y=f(this),p=y.length,g=s(o,p),l=u(y);return new l(y.buffer,y.byteOffset+g*y.BYTES_PER_ELEMENT,n((i===void 0?p:s(i,p))-g))})},8995:function(d,v,e){"use strict";var t=e(92916),n=e(13743),s=e(58261),u=e(3338),f=e(30867),c=t.Int8Array,h=s.aTypedArray,o=s.exportTypedArrayMethod,i=[].toLocaleString,y=!!c&&u(function(){i.call(new c(1))}),p=u(function(){return[1,2].toLocaleString()!==new c([1,2]).toLocaleString()})||!u(function(){c.prototype.toLocaleString.call([1,2])});o("toLocaleString",function(){return n(i,y?f(h(this)):h(this),f(arguments))},p)},23080:function(d,v,e){"use strict";var t=e(85903),n=e(58261),s=n.aTypedArray,u=n.exportTypedArrayMethod,f=n.getTypedArrayConstructor;u("toReversed",function(){return t(s(this),f(this))})},74701:function(d,v,e){"use strict";var t=e(58261),n=e(94237),s=e(63335),u=e(69478),f=t.aTypedArray,c=t.getTypedArrayConstructor,h=t.exportTypedArrayMethod,o=n(t.TypedArrayPrototype.sort);h("toSorted",function(y){y!==void 0&&s(y);var p=f(this),g=u(c(p),p);return o(g,y)})},91809:function(d,v,e){"use strict";var t=e(58261).exportTypedArrayMethod,n=e(3338),s=e(92916),u=e(94237),f=s.Uint8Array,c=f&&f.prototype||{},h=[].toString,o=u([].join);n(function(){h.call({})})&&(h=function(){return o(this)});var i=c.toString!==h;t("toString",h,i)},64336:function(d,v,e){"use strict";var t=e(69733);t("Uint16",function(n){return function(u,f,c){return n(this,u,f,c)}})},63914:function(d,v,e){"use strict";var t=e(69733);t("Uint32",function(n){return function(u,f,c){return n(this,u,f,c)}})},55234:function(d,v,e){"use strict";var t=e(69733);t("Uint8",function(n){return function(u,f,c){return n(this,u,f,c)}})},88104:function(d,v,e){"use strict";var t=e(69733);t("Uint8",function(n){return function(u,f,c){return n(this,u,f,c)}},!0)},77517:function(d,v,e){"use strict";var t=e(82041),n=e(58261),s=e(75406),u=e(56902),f=e(93303),c=n.aTypedArray,h=n.getTypedArrayConstructor,o=n.exportTypedArrayMethod,i=!!function(){try{new Int8Array(1).with(2,{valueOf:function(){throw 8}})}catch(y){return y===8}}();o("with",function(y,p){var g=c(this),l=u(y),b=s(g)?f(p):+p;return t(g,h(g),l,b)},!i)},30149:function(d,v,e){"use strict";var t=e(94488),n=e(94237),s=e(69905),u=String.fromCharCode,f=n("".charAt),c=n(/./.exec),h=n("".slice),o=/^[\da-f]{2}$/i,i=/^[\da-f]{4}$/i;t({global:!0},{unescape:function(p){for(var g=s(p),l="",b=g.length,x=0,O,k;x<b;){if(O=f(g,x++),O==="%"){if(f(g,x)==="u"){if(k=h(g,x+1,x+5),c(i,k)){l+=u(parseInt(k,16)),x+=5;continue}}else if(k=h(g,x,x+2),c(o,k)){l+=u(parseInt(k,16)),x+=2;continue}}l+=O}return l}})},58453:function(d,v,e){"use strict";var t=e(13247),n=e(92916),s=e(94237),u=e(66477),f=e(2074),c=e(48059),h=e(39656),o=e(31946),i=e(94844).enforce,y=e(3338),p=e(40115),g=Object,l=Array.isArray,b=g.isExtensible,x=g.isFrozen,O=g.isSealed,k=g.freeze,C=g.seal,T={},F={},$=!n.ActiveXObject&&"ActiveXObject"in n,R,K=function(G){return function(){return G(this,arguments.length?arguments[0]:void 0)}},W=c("WeakMap",K,h),Z=W.prototype,ie=s(Z.set),ne=function(){return t&&y(function(){var G=k([]);return ie(new W,G,1),!x(G)})};if(p)if($){R=h.getConstructor(K,"WeakMap",!0),f.enable();var se=s(Z.delete),Q=s(Z.has),Y=s(Z.get);u(Z,{delete:function(G){if(o(G)&&!b(G)){var ae=i(this);return ae.frozen||(ae.frozen=new R),se(this,G)||ae.frozen.delete(G)}return se(this,G)},has:function(ae){if(o(ae)&&!b(ae)){var ee=i(this);return ee.frozen||(ee.frozen=new R),Q(this,ae)||ee.frozen.has(ae)}return Q(this,ae)},get:function(ae){if(o(ae)&&!b(ae)){var ee=i(this);return ee.frozen||(ee.frozen=new R),Q(this,ae)?Y(this,ae):ee.frozen.get(ae)}return Y(this,ae)},set:function(ae,ee){if(o(ae)&&!b(ae)){var J=i(this);J.frozen||(J.frozen=new R),Q(this,ae)?ie(this,ae,ee):J.frozen.set(ae,ee)}else ie(this,ae,ee);return this}})}else ne()&&u(Z,{set:function(ae,ee){var J;return l(ae)&&(x(ae)?J=T:O(ae)&&(J=F)),ie(this,ae,ee),J===T&&k(ae),J===F&&C(ae),this}})},55410:function(d,v,e){"use strict";e(58453)},65092:function(d,v,e){"use strict";var t=e(48059),n=e(39656);t("WeakSet",function(s){return function(){return s(this,arguments.length?arguments[0]:void 0)}},n)},46161:function(d,v,e){"use strict";e(65092)},88900:function(d,v,e){"use strict";var t=e(35454),n=e(64110),s=e(93683),u=ArrayBuffer.prototype;t&&!("detached"in u)&&n(u,"detached",{configurable:!0,get:function(){return s(this)}})},81138:function(d,v,e){"use strict";var t=e(94488),n=e(39760);n&&t({target:"ArrayBuffer",proto:!0},{transferToFixedLength:function(){return n(this,arguments.length?arguments[0]:void 0,!1)}})},54815:function(d,v,e){"use strict";var t=e(94488),n=e(39760);n&&t({target:"ArrayBuffer",proto:!0},{transfer:function(){return n(this,arguments.length?arguments[0]:void 0,!0)}})},2722:function(d,v,e){"use strict";var t=e(94488),n=e(90560).filterReject,s=e(81181);t({target:"Array",proto:!0,forced:!0},{filterOut:function(f){return n(this,f,arguments.length>1?arguments[1]:void 0)}}),s("filterOut")},55885:function(d,v,e){"use strict";var t=e(94488),n=e(90560).filterReject,s=e(81181);t({target:"Array",proto:!0,forced:!0},{filterReject:function(f){return n(this,f,arguments.length>1?arguments[1]:void 0)}}),s("filterReject")},91130:function(d,v,e){"use strict";var t=e(94488),n=e(32278);t({target:"Array",stat:!0},{fromAsync:n})},64963:function(d,v,e){"use strict";var t=e(94488),n=e(45601),s=e(81181),u=e(33940),f=e(16697);t({target:"Array",proto:!0,name:"groupToMap",forced:f||!n("groupByToMap")},{groupByToMap:u}),s("groupByToMap")},8604:function(d,v,e){"use strict";var t=e(94488),n=e(36444),s=e(45601),u=e(81181);t({target:"Array",proto:!0,forced:!s("groupBy")},{groupBy:function(c){var h=arguments.length>1?arguments[1]:void 0;return n(this,c,h)}}),u("groupBy")},25178:function(d,v,e){"use strict";var t=e(94488),n=e(81181),s=e(33940),u=e(16697);t({target:"Array",proto:!0,forced:u},{groupToMap:s}),n("groupToMap")},39034:function(d,v,e){"use strict";var t=e(94488),n=e(36444),s=e(81181);t({target:"Array",proto:!0},{group:function(f){var c=arguments.length>1?arguments[1]:void 0;return n(this,f,c)}}),s("group")},1905:function(d,v,e){"use strict";var t=e(94488),n=e(18589),s=Object.isFrozen,u=function(f,c){if(!s||!n(f)||!s(f))return!1;for(var h=0,o=f.length,i;h<o;)if(i=f[h++],!(typeof i=="string"||c&&i===void 0))return!1;return o!==0};t({target:"Array",stat:!0,sham:!0,forced:!0},{isTemplateObject:function(c){if(!u(c,!0))return!1;var h=c.raw;return h.length===c.length&&u(h,!1)}})},94306:function(d,v,e){"use strict";var t=e(35454),n=e(81181),s=e(94029),u=e(82762),f=e(64110);t&&(f(Array.prototype,"lastIndex",{configurable:!0,get:function(){var h=s(this),o=u(h);return o===0?0:o-1}}),n("lastIndex"))},11762:function(d,v,e){"use strict";var t=e(35454),n=e(81181),s=e(94029),u=e(82762),f=e(64110);t&&(f(Array.prototype,"lastItem",{configurable:!0,get:function(){var h=s(this),o=u(h);return o===0?void 0:h[o-1]},set:function(h){var o=s(this),i=u(o);return o[i===0?0:i-1]=h}}),n("lastItem"))},93164:function(d,v,e){"use strict";var t=e(94488),n=e(81181),s=e(65621);t({target:"Array",proto:!0,forced:!0},{uniqueBy:s}),n("uniqueBy")},37252:function(d,v,e){"use strict";var t=e(94488),n=e(35454),s=e(65911),u=e(63335),f=e(56472),c=e(2291),h=e(66477),o=e(64110),i=e(59893),y=e(94844),p=e(5978),g=s("Promise"),l=s("SuppressedError"),b=ReferenceError,x=i("asyncDispose"),O=i("toStringTag"),k="AsyncDisposableStack",C=y.set,T=y.getterFor(k),F="async-dispose",$="disposed",R="pending",K=function(ie){var ne=T(ie);if(ne.state===$)throw new b(k+" already disposed");return ne},W=function(){C(f(this,Z),{type:k,state:R,stack:[]}),n||(this.disposed=!1)},Z=W.prototype;h(Z,{disposeAsync:function(){var ne=this;return new g(function(se,Q){var Y=T(ne);if(Y.state===$)return se(void 0);Y.state=$,n||(ne.disposed=!0);var G=Y.stack,ae=G.length,ee=!1,J,te=function(L){ee?J=new l(L,J):(ee=!0,J=L),M()},M=function(){if(ae){var L=G[--ae];G[ae]=null;try{g.resolve(L()).then(M,te)}catch(X){te(X)}}else Y.stack=null,ee?Q(J):se(void 0)};M()})},use:function(ne){return p(K(this),ne,F),ne},adopt:function(ne,se){var Q=K(this);return u(se),p(Q,void 0,F,function(){return se(ne)}),ne},defer:function(ne){var se=K(this);u(ne),p(se,void 0,F,ne)},move:function(){var ne=K(this),se=new W;return T(se).stack=ne.stack,ne.stack=[],ne.state=$,n||(this.disposed=!0),se}}),n&&o(Z,"disposed",{configurable:!0,get:function(){return T(this).state===$}}),c(Z,x,Z.disposeAsync,{name:"disposeAsync"}),c(Z,O,k,{nonWritable:!0}),t({global:!0,constructor:!0},{AsyncDisposableStack:W})},48966:function(d,v,e){"use strict";var t=e(94488),n=e(34535);t({target:"AsyncIterator",name:"indexed",proto:!0,real:!0,forced:!0},{asIndexedPairs:n})},13015:function(d,v,e){"use strict";var t=e(89945),n=e(2291),s=e(65911),u=e(53776),f=e(32621),c=e(59893),h=e(14052),o=c("asyncDispose"),i=s("Promise");f(h,o)||n(h,o,function(){var y=this;return new i(function(p,g){var l=u(y,"return");l?i.resolve(t(l,y)).then(function(){p(void 0)},g):p(void 0)})})},81673:function(d,v,e){"use strict";var t=e(94488),n=e(56472),s=e(53456),u=e(68151),f=e(32621),c=e(59893),h=e(14052),o=e(16697),i=c("toStringTag"),y=TypeError,p=function(){if(n(this,h),s(this)===h)throw new y("Abstract class AsyncIterator not directly constructable")};p.prototype=h,f(h,i)||u(h,i,"AsyncIterator"),(o||!f(h,"constructor")||h.constructor===Object)&&u(h,"constructor",p),t({global:!0,constructor:!0,forced:o},{AsyncIterator:p})},78527:function(d,v,e){"use strict";var t=e(94488),n=e(89945),s=e(80449),u=e(10731),f=e(2279),c=e(51358),h=e(31342),o=e(25587),i=e(16697),y=h(function(p){var g=this;return new p(function(l,b){var x=function(k){g.done=!0,b(k)},O=function(){try{p.resolve(s(n(g.next,g.iterator))).then(function(k){try{s(k).done?(g.done=!0,l(o(void 0,!0))):g.remaining?(g.remaining--,O()):l(o(k.value,!1))}catch(C){x(C)}},x)}catch(k){x(k)}};O()})});t({target:"AsyncIterator",proto:!0,real:!0,forced:i},{drop:function(g){s(this);var l=c(f(+g));return new y(u(this),{remaining:l})}})},20511:function(d,v,e){"use strict";var t=e(94488),n=e(55266).every;t({target:"AsyncIterator",proto:!0,real:!0},{every:function(u){return n(this,u)}})},78366:function(d,v,e){"use strict";var t=e(94488),n=e(89945),s=e(63335),u=e(80449),f=e(31946),c=e(10731),h=e(31342),o=e(25587),i=e(28255),y=e(16697),p=h(function(g){var l=this,b=l.iterator,x=l.predicate;return new g(function(O,k){var C=function($){l.done=!0,k($)},T=function($){i(b,C,$,C)},F=function(){try{g.resolve(u(n(l.next,b))).then(function($){try{if(u($).done)l.done=!0,O(o(void 0,!0));else{var R=$.value;try{var K=x(R,l.counter++),W=function(Z){Z?O(o(R,!1)):F()};f(K)?g.resolve(K).then(W,T):W(K)}catch(Z){T(Z)}}}catch(Z){C(Z)}},C)}catch($){C($)}};F()})});t({target:"AsyncIterator",proto:!0,real:!0,forced:y},{filter:function(l){return u(this),s(l),new p(c(this),{predicate:l})}})},27427:function(d,v,e){"use strict";var t=e(94488),n=e(55266).find;t({target:"AsyncIterator",proto:!0,real:!0},{find:function(u){return n(this,u)}})},43890:function(d,v,e){"use strict";var t=e(94488),n=e(89945),s=e(63335),u=e(80449),f=e(31946),c=e(10731),h=e(31342),o=e(25587),i=e(38116),y=e(28255),p=e(16697),g=h(function(l){var b=this,x=b.iterator,O=b.mapper;return new l(function(k,C){var T=function(K){b.done=!0,C(K)},F=function(K){y(x,T,K,T)},$=function(){try{l.resolve(u(n(b.next,x))).then(function(K){try{if(u(K).done)b.done=!0,k(o(void 0,!0));else{var W=K.value;try{var Z=O(W,b.counter++),ie=function(ne){try{b.inner=i(ne),R()}catch(se){F(se)}};f(Z)?l.resolve(Z).then(ie,F):ie(Z)}catch(ne){F(ne)}}}catch(ne){T(ne)}},T)}catch(K){T(K)}},R=function(){var K=b.inner;if(K)try{l.resolve(u(n(K.next,K.iterator))).then(function(W){try{u(W).done?(b.inner=null,$()):k(o(W.value,!1))}catch(Z){F(Z)}},F)}catch(W){F(W)}else $()};R()})});t({target:"AsyncIterator",proto:!0,real:!0,forced:p},{flatMap:function(b){return u(this),s(b),new g(c(this),{mapper:b,inner:null})}})},55844:function(d,v,e){"use strict";var t=e(94488),n=e(55266).forEach;t({target:"AsyncIterator",proto:!0,real:!0},{forEach:function(u){return n(this,u)}})},71361:function(d,v,e){"use strict";var t=e(94488),n=e(94029),s=e(16332),u=e(38116),f=e(14052),c=e(80025),h=e(16697);t({target:"AsyncIterator",stat:!0,forced:h},{from:function(i){var y=u(typeof i=="string"?n(i):i);return s(f,y.iterator)?y.iterator:new c(y)}})},44550:function(d,v,e){"use strict";var t=e(94488),n=e(34535);t({target:"AsyncIterator",proto:!0,real:!0,forced:!0},{indexed:n})},413:function(d,v,e){"use strict";var t=e(94488),n=e(41586),s=e(16697);t({target:"AsyncIterator",proto:!0,real:!0,forced:s},{map:n})},77464:function(d,v,e){"use strict";var t=e(94488),n=e(89945),s=e(63335),u=e(80449),f=e(31946),c=e(65911),h=e(10731),o=e(28255),i=c("Promise"),y=TypeError;t({target:"AsyncIterator",proto:!0,real:!0},{reduce:function(g){u(this),s(g);var l=h(this),b=l.iterator,x=l.next,O=arguments.length<2,k=O?void 0:arguments[1],C=0;return new i(function(T,F){var $=function(K){o(b,F,K,F)},R=function(){try{i.resolve(u(n(x,b))).then(function(K){try{if(u(K).done)O?F(new y("Reduce of empty iterator with no initial value")):T(k);else{var W=K.value;if(O)O=!1,k=W,R();else try{var Z=g(k,W,C),ie=function(ne){k=ne,R()};f(Z)?i.resolve(Z).then(ie,$):ie(Z)}catch(ne){$(ne)}}C++}catch(ne){F(ne)}},F)}catch(K){F(K)}};R()})}})},77703:function(d,v,e){"use strict";var t=e(94488),n=e(55266).some;t({target:"AsyncIterator",proto:!0,real:!0},{some:function(u){return n(this,u)}})},93854:function(d,v,e){"use strict";var t=e(94488),n=e(89945),s=e(80449),u=e(10731),f=e(2279),c=e(51358),h=e(31342),o=e(25587),i=e(16697),y=h(function(p){var g=this,l=g.iterator,b;if(!g.remaining--){var x=o(void 0,!0);return g.done=!0,b=l.return,b!==void 0?p.resolve(n(b,l,void 0)).then(function(){return x}):x}return p.resolve(n(g.next,l)).then(function(O){return s(O).done?(g.done=!0,o(void 0,!0)):o(O.value,!1)}).then(null,function(O){throw g.done=!0,O})});t({target:"AsyncIterator",proto:!0,real:!0,forced:i},{take:function(g){s(this);var l=c(f(+g));return new y(u(this),{remaining:l})}})},962:function(d,v,e){"use strict";var t=e(94488),n=e(55266).toArray;t({target:"AsyncIterator",proto:!0,real:!0},{toArray:function(){return n(this,void 0,[])}})},44169:function(d,v,e){"use strict";var t=e(94488),n=e(17243);typeof BigInt=="function"&&t({target:"BigInt",stat:!0,forced:!0},{range:function(u,f,c){return new n(u,f,c,"bigint",BigInt(0),BigInt(1))}})},56272:function(d,v,e){"use strict";var t=e(94488),n=e(13743),s=e(32754),u=e(65911),f=e(20132),c=Object,h=function(){var o=u("Object","freeze");return o?o(f(null)):f(null)};t({global:!0,forced:!0},{compositeKey:function(){return n(s,c,arguments).get("object",h)}})},43466:function(d,v,e){"use strict";var t=e(94488),n=e(32754),s=e(65911),u=e(13743);t({global:!0,forced:!0},{compositeSymbol:function(){return arguments.length===1&&typeof arguments[0]=="string"?s("Symbol").for(arguments[0]):u(n,null,arguments).get("symbol",s("Symbol"))}})},48156:function(d,v,e){"use strict";var t=e(94488),n=e(94237),s=e(61618).unpack,u=n(DataView.prototype.getUint16);t({target:"DataView",proto:!0},{getFloat16:function(c){var h=u(this,c,arguments.length>1?arguments[1]:!1);return s([h&255,h>>8&255],10)}})},93236:function(d,v,e){"use strict";var t=e(94488),n=e(94237),s=n(DataView.prototype.getUint8);t({target:"DataView",proto:!0,forced:!0},{getUint8Clamped:function(f){return s(this,f)}})},42212:function(d,v,e){"use strict";var t=e(94488),n=e(94237),s=e(97607),u=e(24225),f=e(61618).pack,c=e(35175),h=TypeError,o=n(DataView.prototype.setUint16);t({target:"DataView",proto:!0},{setFloat16:function(y,p){if(s(this)!=="DataView")throw new h("Incorrect receiver");var g=u(y),l=f(c(p),10,2);return o(this,g,l[1]<<8|l[0],arguments.length>2?arguments[2]:!1)}})},63923:function(d,v,e){"use strict";var t=e(94488),n=e(94237),s=e(97607),u=e(24225),f=e(86350),c=TypeError,h=n(DataView.prototype.setUint8);t({target:"DataView",proto:!0,forced:!0},{setUint8Clamped:function(i,y){if(s(this)!=="DataView")throw new c("Incorrect receiver");var p=u(i);return h(this,p,f(y))}})},2278:function(d,v,e){"use strict";var t=e(94488),n=e(35454),s=e(65911),u=e(63335),f=e(56472),c=e(2291),h=e(66477),o=e(64110),i=e(59893),y=e(94844),p=e(5978),g=s("SuppressedError"),l=ReferenceError,b=i("dispose"),x=i("toStringTag"),O="DisposableStack",k=y.set,C=y.getterFor(O),T="sync-dispose",F="disposed",$="pending",R=function(Z){var ie=C(Z);if(ie.state===F)throw new l(O+" already disposed");return ie},K=function(){k(f(this,W),{type:O,state:$,stack:[]}),n||(this.disposed=!1)},W=K.prototype;h(W,{dispose:function(){var ie=C(this);if(ie.state!==F){ie.state=F,n||(this.disposed=!0);for(var ne=ie.stack,se=ne.length,Q=!1,Y;se;){var G=ne[--se];ne[se]=null;try{G()}catch(ae){Q?Y=new g(ae,Y):(Q=!0,Y=ae)}}if(ie.stack=null,Q)throw Y}},use:function(ie){return p(R(this),ie,T),ie},adopt:function(ie,ne){var se=R(this);return u(ne),p(se,void 0,T,function(){ne(ie)}),ie},defer:function(ie){var ne=R(this);u(ie),p(ne,void 0,T,ie)},move:function(){var ie=R(this),ne=new K;return C(ne).stack=ie.stack,ie.stack=[],ie.state=F,n||(this.disposed=!0),ne}}),n&&o(W,"disposed",{configurable:!0,get:function(){return C(this).state===F}}),c(W,b,W.dispose,{name:"dispose"}),c(W,x,O,{nonWritable:!0}),t({global:!0,constructor:!0},{DisposableStack:K})},36955:function(d,v,e){"use strict";var t=e(94488),n=e(47739);t({target:"Function",proto:!0,forced:!0},{demethodize:n})},77326:function(d,v,e){"use strict";var t=e(94488),n=e(94237),s=e(55327),u=e(15212),f=e(32621),c=e(35454),h=Object.getOwnPropertyDescriptor,o=/^\s*class\b/,i=n(o.exec),y=function(p){try{if(!c||!i(o,u(p)))return!1}catch(l){}var g=h(p,"prototype");return!!g&&f(g,"writable")&&!g.writable};t({target:"Function",stat:!0,sham:!0,forced:!0},{isCallable:function(g){return s(g)&&!y(g)}})},53571:function(d,v,e){"use strict";var t=e(94488),n=e(39812);t({target:"Function",stat:!0,forced:!0},{isConstructor:n})},28670:function(d,v,e){"use strict";var t=e(59893),n=e(37691).f,s=t("metadata"),u=Function.prototype;u[s]===void 0&&n(u,s,{value:null})},31050:function(d,v,e){"use strict";var t=e(94488),n=e(47739);t({target:"Function",proto:!0,forced:!0,name:"demethodize"},{unThis:n})},96364:function(d,v,e){"use strict";var t=e(94488),n=e(24771);t({target:"Iterator",name:"indexed",proto:!0,real:!0,forced:!0},{asIndexedPairs:n})},25321:function(d,v,e){"use strict";var t=e(94488),n=e(92916),s=e(56472),u=e(80449),f=e(55327),c=e(53456),h=e(64110),o=e(69392),i=e(3338),y=e(32621),p=e(59893),g=e(46571).IteratorPrototype,l=e(35454),b=e(16697),x="constructor",O="Iterator",k=p("toStringTag"),C=TypeError,T=n[O],F=b||!f(T)||T.prototype!==g||!i(function(){T({})}),$=function(){if(s(this,g),c(this)===g)throw new C("Abstract class Iterator not directly constructable")},R=function(K,W){l?h(g,K,{configurable:!0,get:function(){return W},set:function(Z){if(u(this),this===g)throw new C("You can't redefine this property");y(this,K)?this[K]=Z:o(this,K,Z)}}):g[K]=W};y(g,k)||R(k,O),(F||!y(g,x)||g[x]===Object)&&R(x,$),$.prototype=g,t({global:!0,constructor:!0,forced:F},{Iterator:$})},46304:function(d,v,e){"use strict";var t=e(89945),n=e(2291),s=e(53776),u=e(32621),f=e(59893),c=e(46571).IteratorPrototype,h=f("dispose");u(c,h)||n(c,h,function(){var o=s(this,"return");o&&t(o,this)})},55163:function(d,v,e){"use strict";var t=e(94488),n=e(89945),s=e(80449),u=e(10731),f=e(2279),c=e(51358),h=e(20547),o=e(16697),i=h(function(){for(var y=this.iterator,p=this.next,g,l;this.remaining;)if(this.remaining--,g=s(n(p,y)),l=this.done=!!g.done,l)return;if(g=s(n(p,y)),l=this.done=!!g.done,!l)return g.value});t({target:"Iterator",proto:!0,real:!0,forced:o},{drop:function(p){s(this);var g=c(f(+p));return new i(u(this),{remaining:g})}})},78722:function(d,v,e){"use strict";var t=e(94488),n=e(62003),s=e(63335),u=e(80449),f=e(10731);t({target:"Iterator",proto:!0,real:!0},{every:function(h){u(this),s(h);var o=f(this),i=0;return!n(o,function(y,p){if(!h(y,i++))return p()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},35977:function(d,v,e){"use strict";var t=e(94488),n=e(89945),s=e(63335),u=e(80449),f=e(10731),c=e(20547),h=e(46319),o=e(16697),i=c(function(){for(var y=this.iterator,p=this.predicate,g=this.next,l,b,x;;){if(l=u(n(g,y)),b=this.done=!!l.done,b)return;if(x=l.value,h(y,p,[x,this.counter++],!0))return x}});t({target:"Iterator",proto:!0,real:!0,forced:o},{filter:function(p){return u(this),s(p),new i(f(this),{predicate:p})}})},81848:function(d,v,e){"use strict";var t=e(94488),n=e(62003),s=e(63335),u=e(80449),f=e(10731);t({target:"Iterator",proto:!0,real:!0},{find:function(h){u(this),s(h);var o=f(this),i=0;return n(o,function(y,p){if(h(y,i++))return p(y)},{IS_RECORD:!0,INTERRUPTED:!0}).result}})},52867:function(d,v,e){"use strict";var t=e(94488),n=e(89945),s=e(63335),u=e(80449),f=e(10731),c=e(7157),h=e(20547),o=e(67996),i=e(16697),y=h(function(){for(var p=this.iterator,g=this.mapper,l,b;;){if(b=this.inner)try{if(l=u(n(b.next,b.iterator)),!l.done)return l.value;this.inner=null}catch(x){o(p,"throw",x)}if(l=u(n(this.next,p)),this.done=!!l.done)return;try{this.inner=c(g(l.value,this.counter++),!1)}catch(x){o(p,"throw",x)}}});t({target:"Iterator",proto:!0,real:!0,forced:i},{flatMap:function(g){return u(this),s(g),new y(f(this),{mapper:g,inner:null})}})},72211:function(d,v,e){"use strict";var t=e(94488),n=e(62003),s=e(63335),u=e(80449),f=e(10731);t({target:"Iterator",proto:!0,real:!0},{forEach:function(h){u(this),s(h);var o=f(this),i=0;n(o,function(y){h(y,i++)},{IS_RECORD:!0})}})},84862:function(d,v,e){"use strict";var t=e(94488),n=e(89945),s=e(94029),u=e(16332),f=e(46571).IteratorPrototype,c=e(20547),h=e(7157),o=e(16697),i=c(function(){return n(this.next,this.iterator)},!0);t({target:"Iterator",stat:!0,forced:o},{from:function(p){var g=h(typeof p=="string"?s(p):p,!0);return u(f,g.iterator)?g.iterator:new i(g)}})},92381:function(d,v,e){"use strict";var t=e(94488),n=e(24771);t({target:"Iterator",proto:!0,real:!0,forced:!0},{indexed:n})},19517:function(d,v,e){"use strict";var t=e(94488),n=e(2155),s=e(16697);t({target:"Iterator",proto:!0,real:!0,forced:s},{map:n})},69667:function(d,v,e){"use strict";var t=e(94488),n=e(17243),s=TypeError;t({target:"Iterator",stat:!0,forced:!0},{range:function(f,c,h){if(typeof f=="number")return new n(f,c,h,"number",0,1);if(typeof f=="bigint")return new n(f,c,h,"bigint",BigInt(0),BigInt(1));throw new s("Incorrect Iterator.range arguments")}})},80820:function(d,v,e){"use strict";var t=e(94488),n=e(62003),s=e(63335),u=e(80449),f=e(10731),c=TypeError;t({target:"Iterator",proto:!0,real:!0},{reduce:function(o){u(this),s(o);var i=f(this),y=arguments.length<2,p=y?void 0:arguments[1],g=0;if(n(i,function(l){y?(y=!1,p=l):p=o(p,l,g),g++},{IS_RECORD:!0}),y)throw new c("Reduce of empty iterator with no initial value");return p}})},87873:function(d,v,e){"use strict";var t=e(94488),n=e(62003),s=e(63335),u=e(80449),f=e(10731);t({target:"Iterator",proto:!0,real:!0},{some:function(h){u(this),s(h);var o=f(this),i=0;return n(o,function(y,p){if(h(y,i++))return p()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},54609:function(d,v,e){"use strict";var t=e(94488),n=e(89945),s=e(80449),u=e(10731),f=e(2279),c=e(51358),h=e(20547),o=e(67996),i=e(16697),y=h(function(){var p=this.iterator;if(!this.remaining--)return this.done=!0,o(p,"normal",void 0);var g=s(n(this.next,p)),l=this.done=!!g.done;if(!l)return g.value});t({target:"Iterator",proto:!0,real:!0,forced:i},{take:function(g){s(this);var l=c(f(+g));return new y(u(this),{remaining:l})}})},28566:function(d,v,e){"use strict";var t=e(94488),n=e(80449),s=e(62003),u=e(10731),f=[].push;t({target:"Iterator",proto:!0,real:!0},{toArray:function(){var h=[];return s(u(n(this)),f,{that:h,IS_RECORD:!0}),h}})},51697:function(d,v,e){"use strict";var t=e(94488),n=e(80449),s=e(57975),u=e(80025),f=e(10731),c=e(16697);t({target:"Iterator",proto:!0,real:!0,forced:c},{toAsync:function(){return new u(f(new s(f(n(this)))))}})},61872:function(d,v,e){"use strict";var t=e(94488),n=e(82778),s=e(83502);t({target:"JSON",stat:!0,forced:!n},{isRawJSON:s})},76077:function(d,v,e){"use strict";var t=e(94488),n=e(35454),s=e(92916),u=e(65911),f=e(94237),c=e(89945),h=e(55327),o=e(31946),i=e(18589),y=e(32621),p=e(69905),g=e(82762),l=e(69392),b=e(3338),x=e(70913),O=e(42820),k=s.JSON,C=s.Number,T=s.SyntaxError,F=k&&k.parse,$=u("Object","keys"),R=Object.getOwnPropertyDescriptor,K=f("".charAt),W=f("".slice),Z=f(/./.exec),ie=f([].push),ne=/^\d$/,se=/^[1-9]$/,Q=/^(?:-|\d)$/,Y=/^[\t\n\r ]$/,G=0,ae=1,ee=function(xe,Ce){xe=p(xe);var Me=new L(xe,0,""),ke=Me.parse(),Ft=ke.value,ht=Me.skip(Y,ke.end);if(ht<xe.length)throw new T('Unexpected extra character: "'+K(xe,ht)+'" after the parsed data at: '+ht);return h(Ce)?J({"":Ft},"",Ce,ke):Ft},J=function(xe,Ce,Me,ke){var Ft=xe[Ce],ht=ke&&Ft===ke.value,At=ht&&typeof ke.source=="string"?{source:ke.source}:{},tr,qt,cr,Qe,Pt;if(o(Ft)){var zt=i(Ft),it=ht?ke.nodes:zt?[]:{};if(zt)for(tr=it.length,cr=g(Ft),Qe=0;Qe<cr;Qe++)te(Ft,Qe,J(Ft,""+Qe,Me,Qe<tr?it[Qe]:void 0));else for(qt=$(Ft),cr=g(qt),Qe=0;Qe<cr;Qe++)Pt=qt[Qe],te(Ft,Pt,J(Ft,Pt,Me,y(it,Pt)?it[Pt]:void 0))}return c(Me,xe,Ce,Ft,At)},te=function(xe,Ce,Me){if(n){var ke=R(xe,Ce);if(ke&&!ke.configurable)return}Me===void 0?delete xe[Ce]:l(xe,Ce,Me)},M=function(xe,Ce,Me,ke){this.value=xe,this.end=Ce,this.source=Me,this.nodes=ke},L=function(xe,Ce){this.source=xe,this.index=Ce};L.prototype={fork:function(xe){return new L(this.source,xe)},parse:function(){var xe=this.source,Ce=this.skip(Y,this.index),Me=this.fork(Ce),ke=K(xe,Ce);if(Z(Q,ke))return Me.number();switch(ke){case"{":return Me.object();case"[":return Me.array();case'"':return Me.string();case"t":return Me.keyword(!0);case"f":return Me.keyword(!1);case"n":return Me.keyword(null)}throw new T('Unexpected character: "'+ke+'" at: '+Ce)},node:function(xe,Ce,Me,ke,Ft){return new M(Ce,ke,xe?null:W(this.source,Me,ke),Ft)},object:function(){for(var xe=this.source,Ce=this.index+1,Me=!1,ke={},Ft={};Ce<xe.length;){if(Ce=this.until(['"',"}"],Ce),K(xe,Ce)==="}"&&!Me){Ce++;break}var ht=this.fork(Ce).string(),At=ht.value;Ce=ht.end,Ce=this.until([":"],Ce)+1,Ce=this.skip(Y,Ce),ht=this.fork(Ce).parse(),l(Ft,At,ht),l(ke,At,ht.value),Ce=this.until([",","}"],ht.end);var tr=K(xe,Ce);if(tr===",")Me=!0,Ce++;else if(tr==="}"){Ce++;break}}return this.node(ae,ke,this.index,Ce,Ft)},array:function(){for(var xe=this.source,Ce=this.index+1,Me=!1,ke=[],Ft=[];Ce<xe.length;){if(Ce=this.skip(Y,Ce),K(xe,Ce)==="]"&&!Me){Ce++;break}var ht=this.fork(Ce).parse();if(ie(Ft,ht),ie(ke,ht.value),Ce=this.until([",","]"],ht.end),K(xe,Ce)===",")Me=!0,Ce++;else if(K(xe,Ce)==="]"){Ce++;break}}return this.node(ae,ke,this.index,Ce,Ft)},string:function(){var xe=this.index,Ce=x(this.source,this.index+1);return this.node(G,Ce.value,xe,Ce.end)},number:function(){var xe=this.source,Ce=this.index,Me=Ce;if(K(xe,Me)==="-"&&Me++,K(xe,Me)==="0")Me++;else if(Z(se,K(xe,Me)))Me=this.skip(ne,++Me);else throw new T("Failed to parse number at: "+Me);if(K(xe,Me)==="."&&(Me=this.skip(ne,++Me)),K(xe,Me)==="e"||K(xe,Me)==="E"){Me++,(K(xe,Me)==="+"||K(xe,Me)==="-")&&Me++;var ke=Me;if(Me=this.skip(ne,Me),ke===Me)throw new T("Failed to parse number's exponent value at: "+Me)}return this.node(G,C(W(xe,Ce,Me)),Ce,Me)},keyword:function(xe){var Ce=""+xe,Me=this.index,ke=Me+Ce.length;if(W(this.source,Me,ke)!==Ce)throw new T("Failed to parse value at: "+Me);return this.node(G,xe,Me,ke)},skip:function(xe,Ce){for(var Me=this.source;Ce<Me.length&&Z(xe,K(Me,Ce));Ce++);return Ce},until:function(xe,Ce){Ce=this.skip(Y,Ce);for(var Me=K(this.source,Ce),ke=0;ke<xe.length;ke++)if(xe[ke]===Me)return Ce;throw new T('Unexpected character: "'+Me+'" at: '+Ce)}};var X=b(function(){var xe="9007199254740993",Ce;return F(xe,function(Me,ke,Ft){Ce=Ft.source}),Ce!==xe}),fe=O&&!b(function(){return 1/F("-0 ")!==-1/0});t({target:"JSON",stat:!0,forced:X},{parse:function(Ce,Me){return fe&&!h(Me)?F(Ce):ee(Ce,Me)}})},9196:function(d,v,e){"use strict";var t=e(94488),n=e(13247),s=e(82778),u=e(65911),f=e(89945),c=e(94237),h=e(55327),o=e(83502),i=e(69905),y=e(69392),p=e(70913),g=e(65451),l=e(6145),b=e(94844).set,x=String,O=SyntaxError,k=u("JSON","parse"),C=u("JSON","stringify"),T=u("Object","create"),F=u("Object","freeze"),$=c("".charAt),R=c("".slice),K=c(/./.exec),W=c([].push),Z=l(),ie=Z.length,ne="Unacceptable as raw JSON",se=/^[\t\n\r ]$/;t({target:"JSON",stat:!0,forced:!s},{rawJSON:function(Y){var G=i(Y);if(G===""||K(se,$(G,0))||K(se,$(G,G.length-1)))throw new O(ne);var ae=k(G);if(typeof ae=="object"&&ae!==null)throw new O(ne);var ee=T(null);return b(ee,{type:"RawJSON"}),y(ee,"rawJSON",G),n?F(ee):ee}}),C&&t({target:"JSON",stat:!0,arity:3,forced:!s},{stringify:function(Y,G,ae){var ee=g(G),J=[],te=C(Y,function(Me,ke){var Ft=h(ee)?f(ee,this,x(Me),ke):ke;return o(Ft)?Z+(W(J,Ft.rawJSON)-1):Ft},ae);if(typeof te!="string")return te;for(var M="",L=te.length,X=0;X<L;X++){var fe=$(te,X);if(fe==='"'){var xe=p(te,++X).end-1,Ce=R(te,X,xe);M+=R(Ce,0,ie)===Z?J[R(Ce,ie)]:'"'+Ce+'"',X=xe}else M+=fe}return M}})},5369:function(d,v,e){"use strict";var t=e(94488),n=e(42683),s=e(2786).remove;t({target:"Map",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var f=n(this),c=!0,h,o=0,i=arguments.length;o<i;o++)h=s(f,arguments[o]),c=c&&h;return!!c}})},26259:function(d,v,e){"use strict";var t=e(94488),n=e(42683),s=e(2786),u=s.get,f=s.has,c=s.set;t({target:"Map",proto:!0,real:!0,forced:!0},{emplace:function(o,i){var y=n(this),p,g;return f(y,o)?(p=u(y,o),"update"in i&&(p=i.update(p,o,y),c(y,o,p)),p):(g=i.insert(o,y),c(y,o,g),g)}})},47736:function(d,v,e){"use strict";var t=e(94488),n=e(80666),s=e(42683),u=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{every:function(c){var h=s(this),o=n(c,arguments.length>1?arguments[1]:void 0);return u(h,function(i,y){if(!o(i,y,h))return!1},!0)!==!1}})},28220:function(d,v,e){"use strict";var t=e(94488),n=e(80666),s=e(42683),u=e(2786),f=e(95037),c=u.Map,h=u.set;t({target:"Map",proto:!0,real:!0,forced:!0},{filter:function(i){var y=s(this),p=n(i,arguments.length>1?arguments[1]:void 0),g=new c;return f(y,function(l,b){p(l,b,y)&&h(g,b,l)}),g}})},49350:function(d,v,e){"use strict";var t=e(94488),n=e(80666),s=e(42683),u=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{findKey:function(c){var h=s(this),o=n(c,arguments.length>1?arguments[1]:void 0),i=u(h,function(y,p){if(o(y,p,h))return{key:p}},!0);return i&&i.key}})},62060:function(d,v,e){"use strict";var t=e(94488),n=e(80666),s=e(42683),u=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{find:function(c){var h=s(this),o=n(c,arguments.length>1?arguments[1]:void 0),i=u(h,function(y,p){if(o(y,p,h))return{value:y}},!0);return i&&i.value}})},20126:function(d,v,e){"use strict";var t=e(94488),n=e(72846);t({target:"Map",stat:!0,forced:!0},{from:n})},18090:function(d,v,e){"use strict";var t=e(94488),n=e(88134),s=e(42683),u=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{includes:function(c){return u(s(this),function(h){if(n(h,c))return!0},!0)===!0}})},16452:function(d,v,e){"use strict";var t=e(94488),n=e(89945),s=e(62003),u=e(55327),f=e(63335),c=e(2786).Map;t({target:"Map",stat:!0,forced:!0},{keyBy:function(o,i){var y=u(this)?this:c,p=new y;f(i);var g=f(p.set);return s(o,function(l){n(g,p,i(l),l)}),p}})},17822:function(d,v,e){"use strict";var t=e(94488),n=e(42683),s=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{keyOf:function(f){var c=s(n(this),function(h,o){if(h===f)return{key:o}},!0);return c&&c.key}})},83543:function(d,v,e){"use strict";var t=e(94488),n=e(80666),s=e(42683),u=e(2786),f=e(95037),c=u.Map,h=u.set;t({target:"Map",proto:!0,real:!0,forced:!0},{mapKeys:function(i){var y=s(this),p=n(i,arguments.length>1?arguments[1]:void 0),g=new c;return f(y,function(l,b){h(g,p(l,b,y),l)}),g}})},13853:function(d,v,e){"use strict";var t=e(94488),n=e(80666),s=e(42683),u=e(2786),f=e(95037),c=u.Map,h=u.set;t({target:"Map",proto:!0,real:!0,forced:!0},{mapValues:function(i){var y=s(this),p=n(i,arguments.length>1?arguments[1]:void 0),g=new c;return f(y,function(l,b){h(g,b,p(l,b,y))}),g}})},25188:function(d,v,e){"use strict";var t=e(94488),n=e(42683),s=e(62003),u=e(2786).set;t({target:"Map",proto:!0,real:!0,arity:1,forced:!0},{merge:function(c){for(var h=n(this),o=arguments.length,i=0;i<o;)s(arguments[i++],function(y,p){u(h,y,p)},{AS_ENTRIES:!0});return h}})},10215:function(d,v,e){"use strict";var t=e(94488),n=e(48800);t({target:"Map",stat:!0,forced:!0},{of:n})},3432:function(d,v,e){"use strict";var t=e(94488),n=e(63335),s=e(42683),u=e(95037),f=TypeError;t({target:"Map",proto:!0,real:!0,forced:!0},{reduce:function(h){var o=s(this),i=arguments.length<2,y=i?void 0:arguments[1];if(n(h),u(o,function(p,g){i?(i=!1,y=p):y=h(y,p,g,o)}),i)throw new f("Reduce of empty map with no initial value");return y}})},90486:function(d,v,e){"use strict";var t=e(94488),n=e(80666),s=e(42683),u=e(95037);t({target:"Map",proto:!0,real:!0,forced:!0},{some:function(c){var h=s(this),o=n(c,arguments.length>1?arguments[1]:void 0);return u(h,function(i,y){if(o(i,y,h))return!0},!0)===!0}})},8774:function(d,v,e){"use strict";var t=e(94488),n=e(14615);t({target:"Map",proto:!0,real:!0,name:"upsert",forced:!0},{updateOrInsert:n})},6736:function(d,v,e){"use strict";var t=e(94488),n=e(63335),s=e(42683),u=e(2786),f=TypeError,c=u.get,h=u.has,o=u.set;t({target:"Map",proto:!0,real:!0,forced:!0},{update:function(y,p){var g=s(this),l=arguments.length;n(p);var b=h(g,y);if(!b&&l<3)throw new f("Updating absent value");var x=b?c(g,y):n(l>2?arguments[2]:void 0)(y,g);return o(g,y,p(x,y,g)),g}})},94065:function(d,v,e){"use strict";var t=e(94488),n=e(14615);t({target:"Map",proto:!0,real:!0,forced:!0},{upsert:n})},93036:function(d,v,e){"use strict";var t=e(94488),n=Math.min,s=Math.max;t({target:"Math",stat:!0,forced:!0},{clamp:function(f,c,h){return n(h,s(c,f))}})},75708:function(d,v,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,nonConfigurable:!0,nonWritable:!0},{DEG_PER_RAD:Math.PI/180})},84624:function(d,v,e){"use strict";var t=e(94488),n=180/Math.PI;t({target:"Math",stat:!0,forced:!0},{degrees:function(u){return u*n}})},43710:function(d,v,e){"use strict";var t=e(94488),n=e(35175);t({target:"Math",stat:!0},{f16round:n})},66233:function(d,v,e){"use strict";var t=e(94488),n=e(24619),s=e(14894);t({target:"Math",stat:!0,forced:!0},{fscale:function(f,c,h,o,i){return s(n(f,c,h,o,i))}})},92762:function(d,v,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{iaddh:function(s,u,f,c){var h=s>>>0,o=u>>>0,i=f>>>0;return o+(c>>>0)+((h&i|(h|i)&~(h+i>>>0))>>>31)|0}})},24467:function(d,v,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{imulh:function(s,u){var f=65535,c=+s,h=+u,o=c&f,i=h&f,y=c>>16,p=h>>16,g=(y*i>>>0)+(o*i>>>16);return y*p+(g>>16)+((o*p>>>0)+(g&f)>>16)}})},68465:function(d,v,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{isubh:function(s,u,f,c){var h=s>>>0,o=u>>>0,i=f>>>0;return o-(c>>>0)-((~h&i|~(h^i)&h-i>>>0)>>>31)|0}})},77004:function(d,v,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,nonConfigurable:!0,nonWritable:!0},{RAD_PER_DEG:180/Math.PI})},83925:function(d,v,e){"use strict";var t=e(94488),n=Math.PI/180;t({target:"Math",stat:!0,forced:!0},{radians:function(u){return u*n}})},51117:function(d,v,e){"use strict";var t=e(94488),n=e(24619);t({target:"Math",stat:!0,forced:!0},{scale:n})},87236:function(d,v,e){"use strict";var t=e(94488),n=e(80449),s=e(1222),u=e(83126),f=e(25587),c=e(94844),h="Seeded Random",o=h+" Generator",i='Math.seededPRNG() argument should have a "seed" field with a finite value.',y=c.set,p=c.getterFor(o),g=TypeError,l=u(function(x){y(this,{type:o,seed:x%2147483647})},h,function(){var x=p(this),O=x.seed=(x.seed*1103515245+12345)%2147483647;return f((O&1073741823)/1073741823,!1)});t({target:"Math",stat:!0,forced:!0},{seededPRNG:function(x){var O=n(x).seed;if(!s(O))throw new g(i);return new l(O)}})},83733:function(d,v,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{signbit:function(s){var u=+s;return u===u&&u===0?1/u===-1/0:u<0}})},92044:function(d,v,e){"use strict";var t=e(94488);t({target:"Math",stat:!0,forced:!0},{umulh:function(s,u){var f=65535,c=+s,h=+u,o=c&f,i=h&f,y=c>>>16,p=h>>>16,g=(y*i>>>0)+(o*i>>>16);return y*p+(g>>>16)+((o*p>>>0)+(g&f)>>>16)}})},29190:function(d,v,e){"use strict";var t=e(94488),n=e(94237),s=e(56902),u="Invalid number representation",f="Invalid radix",c=RangeError,h=SyntaxError,o=TypeError,i=parseInt,y=Math.pow,p=/^[\d.a-z]+$/,g=n("".charAt),l=n(p.exec),b=n(1 .toString),x=n("".slice),O=n("".split);t({target:"Number",stat:!0,forced:!0},{fromString:function(C,T){var F=1;if(typeof C!="string")throw new o(u);if(!C.length)throw new h(u);if(g(C,0)==="-"&&(F=-1,C=x(C,1),!C.length))throw new h(u);var $=T===void 0?10:s(T);if($<2||$>36)throw new c(f);if(!l(p,C))throw new h(u);var R=O(C,"."),K=i(R[0],$);if(R.length>1&&(K+=i(R[1],$)/y($,R[1].length)),$===10&&b(K,$)!==C)throw new h(u);return F*K}})},10775:function(d,v,e){"use strict";var t=e(94488),n=e(17243);t({target:"Number",stat:!0,forced:!0},{range:function(u,f,c){return new n(u,f,c,"number",0,1)}})},19593:function(d,v,e){"use strict";var t=e(94488),n=e(20574);t({target:"Object",stat:!0,forced:!0},{iterateEntries:function(u){return new n(u,"entries")}})},26502:function(d,v,e){"use strict";var t=e(94488),n=e(20574);t({target:"Object",stat:!0,forced:!0},{iterateKeys:function(u){return new n(u,"keys")}})},10174:function(d,v,e){"use strict";var t=e(94488),n=e(20574);t({target:"Object",stat:!0,forced:!0},{iterateValues:function(u){return new n(u,"values")}})},76867:function(d,v,e){"use strict";var t=e(94488),n=e(89945),s=e(35454),u=e(51996),f=e(63335),c=e(80449),h=e(56472),o=e(55327),i=e(4112),y=e(31946),p=e(53776),g=e(2291),l=e(66477),b=e(64110),x=e(61810),O=e(59893),k=e(94844),C=O("observable"),T="Observable",F="Subscription",$="SubscriptionObserver",R=k.getterFor,K=k.set,W=R(T),Z=R(F),ie=R($),ne=function(ae){this.observer=c(ae),this.cleanup=void 0,this.subscriptionObserver=void 0};ne.prototype={type:F,clean:function(){var ae=this.cleanup;if(ae){this.cleanup=void 0;try{ae()}catch(ee){x(ee)}}},close:function(){if(!s){var ae=this.facade,ee=this.subscriptionObserver;ae.closed=!0,ee&&(ee.closed=!0)}this.observer=void 0},isClosed:function(){return this.observer===void 0}};var se=function(ae,ee){var J=K(this,new ne(ae)),te;s||(this.closed=!1);try{(te=p(ae,"start"))&&n(te,ae,this)}catch(fe){x(fe)}if(!J.isClosed()){var M=J.subscriptionObserver=new Q(J);try{var L=ee(M),X=L;i(L)||(J.cleanup=o(L.unsubscribe)?function(){X.unsubscribe()}:f(L))}catch(fe){M.error(fe);return}J.isClosed()&&J.clean()}};se.prototype=l({},{unsubscribe:function(){var ee=Z(this);ee.isClosed()||(ee.close(),ee.clean())}}),s&&b(se.prototype,"closed",{configurable:!0,get:function(){return Z(this).isClosed()}});var Q=function(ae){K(this,{type:$,subscriptionState:ae}),s||(this.closed=!1)};Q.prototype=l({},{next:function(ee){var J=ie(this).subscriptionState;if(!J.isClosed()){var te=J.observer;try{var M=p(te,"next");M&&n(M,te,ee)}catch(L){x(L)}}},error:function(ee){var J=ie(this).subscriptionState;if(!J.isClosed()){var te=J.observer;J.close();try{var M=p(te,"error");M?n(M,te,ee):x(ee)}catch(L){x(L)}J.clean()}},complete:function(){var ee=ie(this).subscriptionState;if(!ee.isClosed()){var J=ee.observer;ee.close();try{var te=p(J,"complete");te&&n(te,J)}catch(M){x(M)}ee.clean()}}}),s&&b(Q.prototype,"closed",{configurable:!0,get:function(){return ie(this).subscriptionState.isClosed()}});var Y=function(ee){h(this,G),K(this,{type:T,subscriber:f(ee)})},G=Y.prototype;l(G,{subscribe:function(ee){var J=arguments.length;return new se(o(ee)?{next:ee,error:J>1?arguments[1]:void 0,complete:J>2?arguments[2]:void 0}:y(ee)?ee:{},W(this).subscriber)}}),g(G,C,function(){return this}),t({global:!0,constructor:!0,forced:!0},{Observable:Y}),u(T)},14548:function(d,v,e){"use strict";var t=e(94488),n=e(65911),s=e(89945),u=e(80449),f=e(39812),c=e(85428),h=e(53776),o=e(62003),i=e(59893),y=i("observable");t({target:"Observable",stat:!0,forced:!0},{from:function(g){var l=f(this)?this:n("Observable"),b=h(u(g),y);if(b){var x=u(s(b,g));return x.constructor===l?x:new l(function(k){return x.subscribe(k)})}var O=c(g);return new l(function(k){o(O,function(C,T){if(k.next(C),k.closed)return T()},{IS_ITERATOR:!0,INTERRUPTED:!0}),k.complete()})}})},96378:function(d,v,e){"use strict";e(76867),e(14548),e(6053)},6053:function(d,v,e){"use strict";var t=e(94488),n=e(65911),s=e(39812),u=n("Array");t({target:"Observable",stat:!0,forced:!0},{of:function(){for(var c=s(this)?this:n("Observable"),h=arguments.length,o=u(h),i=0;i<h;)o[i]=arguments[i++];return new c(function(y){for(var p=0;p<h;p++)if(y.next(o[p]),y.closed)return;y.complete()})}})},58216:function(d,v,e){"use strict";var t=e(94488),n=e(73446),s=e(80734);t({target:"Promise",stat:!0,forced:!0},{try:function(u){var f=n.f(this),c=s(u);return(c.error?f.reject:f.resolve)(c.value),f.promise}})},41401:function(d,v,e){"use strict";var t=e(94488),n=e(82584),s=e(80449),u=n.toKey,f=n.set;t({target:"Reflect",stat:!0},{defineMetadata:function(h,o,i){var y=arguments.length<4?void 0:u(arguments[3]);f(h,o,s(i),y)}})},79908:function(d,v,e){"use strict";var t=e(94488),n=e(82584),s=e(80449),u=n.toKey,f=n.getMap,c=n.store;t({target:"Reflect",stat:!0},{deleteMetadata:function(o,i){var y=arguments.length<3?void 0:u(arguments[2]),p=f(s(i),y,!1);if(p===void 0||!p.delete(o))return!1;if(p.size)return!0;var g=c.get(i);return g.delete(y),!!g.size||c.delete(i)}})},79890:function(d,v,e){"use strict";var t=e(94488),n=e(94237),s=e(82584),u=e(80449),f=e(53456),c=e(65621),h=n(c),o=n([].concat),i=s.keys,y=s.toKey,p=function(g,l){var b=i(g,l),x=f(g);if(x===null)return b;var O=p(x,l);return O.length?b.length?h(o(b,O)):O:b};t({target:"Reflect",stat:!0},{getMetadataKeys:function(l){var b=arguments.length<2?void 0:y(arguments[1]);return p(u(l),b)}})},82531:function(d,v,e){"use strict";var t=e(94488),n=e(82584),s=e(80449),u=e(53456),f=n.has,c=n.get,h=n.toKey,o=function(i,y,p){var g=f(i,y,p);if(g)return c(i,y,p);var l=u(y);return l!==null?o(i,l,p):void 0};t({target:"Reflect",stat:!0},{getMetadata:function(y,p){var g=arguments.length<3?void 0:h(arguments[2]);return o(y,s(p),g)}})},38944:function(d,v,e){"use strict";var t=e(94488),n=e(82584),s=e(80449),u=n.keys,f=n.toKey;t({target:"Reflect",stat:!0},{getOwnMetadataKeys:function(h){var o=arguments.length<2?void 0:f(arguments[1]);return u(s(h),o)}})},88472:function(d,v,e){"use strict";var t=e(94488),n=e(82584),s=e(80449),u=n.get,f=n.toKey;t({target:"Reflect",stat:!0},{getOwnMetadata:function(h,o){var i=arguments.length<3?void 0:f(arguments[2]);return u(h,s(o),i)}})},78423:function(d,v,e){"use strict";var t=e(94488),n=e(82584),s=e(80449),u=e(53456),f=n.has,c=n.toKey,h=function(o,i,y){var p=f(o,i,y);if(p)return!0;var g=u(i);return g!==null?h(o,g,y):!1};t({target:"Reflect",stat:!0},{hasMetadata:function(i,y){var p=arguments.length<3?void 0:c(arguments[2]);return h(i,s(y),p)}})},65713:function(d,v,e){"use strict";var t=e(94488),n=e(82584),s=e(80449),u=n.has,f=n.toKey;t({target:"Reflect",stat:!0},{hasOwnMetadata:function(h,o){var i=arguments.length<3?void 0:f(arguments[2]);return u(h,s(o),i)}})},22968:function(d,v,e){"use strict";var t=e(94488),n=e(82584),s=e(80449),u=n.toKey,f=n.set;t({target:"Reflect",stat:!0},{metadata:function(h,o){return function(y,p){f(h,o,s(y),u(p))}}})},17564:function(d,v,e){"use strict";var t=e(94488),n=e(94237),s=e(69905),u=e(19268),f=n("".charCodeAt),c=n("".replace),h=RegExp("[!\"#$%&'()*+,\\-./:;<=>?@[\\\\\\]^`{|}~"+u+"]","g");t({target:"RegExp",stat:!0,forced:!0},{escape:function(i){var y=s(i),p=f(y,0);return(p>47&&p<58?"\\x3":"")+c(y,h,"\\$&")}})},1220:function(d,v,e){"use strict";var t=e(94488),n=e(17442),s=e(19691).add;t({target:"Set",proto:!0,real:!0,forced:!0},{addAll:function(){for(var f=n(this),c=0,h=arguments.length;c<h;c++)s(f,arguments[c]);return f}})},44886:function(d,v,e){"use strict";var t=e(94488),n=e(17442),s=e(19691).remove;t({target:"Set",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var f=n(this),c=!0,h,o=0,i=arguments.length;o<i;o++)h=s(f,arguments[o]),c=c&&h;return!!c}})},35295:function(d,v,e){"use strict";var t=e(94488),n=e(89945),s=e(77999),u=e(10038);t({target:"Set",proto:!0,real:!0,forced:!0},{difference:function(c){return n(u,this,s(c))}})},57019:function(d,v,e){"use strict";var t=e(94488),n=e(10038),s=e(22627);t({target:"Set",proto:!0,real:!0,forced:!s("difference")},{difference:n})},80286:function(d,v,e){"use strict";var t=e(94488),n=e(80666),s=e(17442),u=e(57002);t({target:"Set",proto:!0,real:!0,forced:!0},{every:function(c){var h=s(this),o=n(c,arguments.length>1?arguments[1]:void 0);return u(h,function(i){if(!o(i,i,h))return!1},!0)!==!1}})},38487:function(d,v,e){"use strict";var t=e(94488),n=e(80666),s=e(17442),u=e(19691),f=e(57002),c=u.Set,h=u.add;t({target:"Set",proto:!0,real:!0,forced:!0},{filter:function(i){var y=s(this),p=n(i,arguments.length>1?arguments[1]:void 0),g=new c;return f(y,function(l){p(l,l,y)&&h(g,l)}),g}})},29916:function(d,v,e){"use strict";var t=e(94488),n=e(80666),s=e(17442),u=e(57002);t({target:"Set",proto:!0,real:!0,forced:!0},{find:function(c){var h=s(this),o=n(c,arguments.length>1?arguments[1]:void 0),i=u(h,function(y){if(o(y,y,h))return{value:y}},!0);return i&&i.value}})},25541:function(d,v,e){"use strict";var t=e(94488),n=e(72846);t({target:"Set",stat:!0,forced:!0},{from:n})},34926:function(d,v,e){"use strict";var t=e(94488),n=e(89945),s=e(77999),u=e(16049);t({target:"Set",proto:!0,real:!0,forced:!0},{intersection:function(c){return n(u,this,s(c))}})},45612:function(d,v,e){"use strict";var t=e(94488),n=e(3338),s=e(16049),u=e(22627),f=!u("intersection")||n(function(){return Array.from(new Set([1,2,3]).intersection(new Set([3,2])))!=="3,2"});t({target:"Set",proto:!0,real:!0,forced:f},{intersection:s})},68255:function(d,v,e){"use strict";var t=e(94488),n=e(89945),s=e(77999),u=e(17616);t({target:"Set",proto:!0,real:!0,forced:!0},{isDisjointFrom:function(c){return n(u,this,s(c))}})},98080:function(d,v,e){"use strict";var t=e(94488),n=e(17616),s=e(22627);t({target:"Set",proto:!0,real:!0,forced:!s("isDisjointFrom")},{isDisjointFrom:n})},16450:function(d,v,e){"use strict";var t=e(94488),n=e(89945),s=e(77999),u=e(84833);t({target:"Set",proto:!0,real:!0,forced:!0},{isSubsetOf:function(c){return n(u,this,s(c))}})},96351:function(d,v,e){"use strict";var t=e(94488),n=e(84833),s=e(22627);t({target:"Set",proto:!0,real:!0,forced:!s("isSubsetOf")},{isSubsetOf:n})},86921:function(d,v,e){"use strict";var t=e(94488),n=e(89945),s=e(77999),u=e(51135);t({target:"Set",proto:!0,real:!0,forced:!0},{isSupersetOf:function(c){return n(u,this,s(c))}})},60244:function(d,v,e){"use strict";var t=e(94488),n=e(51135),s=e(22627);t({target:"Set",proto:!0,real:!0,forced:!s("isSupersetOf")},{isSupersetOf:n})},82928:function(d,v,e){"use strict";var t=e(94488),n=e(94237),s=e(17442),u=e(57002),f=e(69905),c=n([].join),h=n([].push);t({target:"Set",proto:!0,real:!0,forced:!0},{join:function(i){var y=s(this),p=i===void 0?",":f(i),g=[];return u(y,function(l){h(g,l)}),c(g,p)}})},42947:function(d,v,e){"use strict";var t=e(94488),n=e(80666),s=e(17442),u=e(19691),f=e(57002),c=u.Set,h=u.add;t({target:"Set",proto:!0,real:!0,forced:!0},{map:function(i){var y=s(this),p=n(i,arguments.length>1?arguments[1]:void 0),g=new c;return f(y,function(l){h(g,p(l,l,y))}),g}})},71568:function(d,v,e){"use strict";var t=e(94488),n=e(48800);t({target:"Set",stat:!0,forced:!0},{of:n})},94194:function(d,v,e){"use strict";var t=e(94488),n=e(63335),s=e(17442),u=e(57002),f=TypeError;t({target:"Set",proto:!0,real:!0,forced:!0},{reduce:function(h){var o=s(this),i=arguments.length<2,y=i?void 0:arguments[1];if(n(h),u(o,function(p){i?(i=!1,y=p):y=h(y,p,p,o)}),i)throw new f("Reduce of empty set with no initial value");return y}})},30556:function(d,v,e){"use strict";var t=e(94488),n=e(80666),s=e(17442),u=e(57002);t({target:"Set",proto:!0,real:!0,forced:!0},{some:function(c){var h=s(this),o=n(c,arguments.length>1?arguments[1]:void 0);return u(h,function(i){if(o(i,i,h))return!0},!0)===!0}})},93102:function(d,v,e){"use strict";var t=e(94488),n=e(89945),s=e(77999),u=e(36312);t({target:"Set",proto:!0,real:!0,forced:!0},{symmetricDifference:function(c){return n(u,this,s(c))}})},32100:function(d,v,e){"use strict";var t=e(94488),n=e(36312),s=e(22627);t({target:"Set",proto:!0,real:!0,forced:!s("symmetricDifference")},{symmetricDifference:n})},82074:function(d,v,e){"use strict";var t=e(94488),n=e(89945),s=e(77999),u=e(24667);t({target:"Set",proto:!0,real:!0,forced:!0},{union:function(c){return n(u,this,s(c))}})},1821:function(d,v,e){"use strict";var t=e(94488),n=e(24667),s=e(22627);t({target:"Set",proto:!0,real:!0,forced:!s("union")},{union:n})},13578:function(d,v,e){"use strict";var t=e(94488),n=e(13764).charAt,s=e(95955),u=e(56902),f=e(69905);t({target:"String",proto:!0,forced:!0},{at:function(h){var o=f(s(this)),i=o.length,y=u(h),p=y>=0?y:i+y;return p<0||p>=i?void 0:n(o,p)}})},62882:function(d,v,e){"use strict";var t=e(94488),n=e(83126),s=e(25587),u=e(95955),f=e(69905),c=e(94844),h=e(13764),o=h.codeAt,i=h.charAt,y="String Iterator",p=c.set,g=c.getterFor(y),l=n(function(x){p(this,{type:y,string:x,index:0})},"String",function(){var x=g(this),O=x.string,k=x.index,C;return k>=O.length?s(void 0,!0):(C=i(O,k),x.index+=C.length,s({codePoint:o(C,0),position:k},!1))});t({target:"String",proto:!0,forced:!0},{codePoints:function(){return new l(f(u(this)))}})},59348:function(d,v,e){"use strict";var t=e(94488),n=e(67410);t({target:"String",stat:!0,forced:!0},{cooked:n})},37457:function(d,v,e){"use strict";var t=e(13247),n=e(94488),s=e(86528),u=e(94237),f=e(13743),c=e(80449),h=e(94029),o=e(55327),i=e(82762),y=e(37691).f,p=e(71698),g=e(42530),l=e(67410),b=e(79204),x=e(19268),O=new g.WeakMap,k=g.get,C=g.has,T=g.set,F=Array,$=TypeError,R=Object.freeze||Object,K=Object.isFrozen,W=Math.min,Z=u("".charAt),ie=u("".slice),ne=u("".split),se=u(/./.exec),Q=/([\n\u2028\u2029]|\r\n?)/g,Y=RegExp("^["+x+"]*"),G=RegExp("[^"+x+"]"),ae="Invalid tag",ee="Invalid opening line",J="Invalid closing line",te=function(Ce){var Me=Ce.raw;if(t&&!K(Me))throw new $("Raw template should be frozen");if(C(O,Me))return k(O,Me);var ke=M(Me),Ft=X(ke);return y(Ft,"raw",{value:R(ke)}),R(Ft),T(O,Me,Ft),Ft},M=function(Ce){var Me=h(Ce),ke=i(Me),Ft=F(ke),ht=F(ke),At=0,tr,qt,cr,Qe;if(!ke)throw new $(ae);for(;At<ke;At++){var Pt=Me[At];if(typeof Pt=="string")Ft[At]=ne(Pt,Q);else throw new $(ae)}for(At=0;At<ke;At++){var zt=At+1===ke;if(tr=Ft[At],At===0){if(tr.length===1||tr[0].length>0)throw new $(ee);tr[1]=""}if(zt){if(tr.length===1||se(G,tr[tr.length-1]))throw new $(J);tr[tr.length-2]="",tr[tr.length-1]=""}for(var it=2;it<tr.length;it+=2){var Ot=tr[it],pt=it+1===tr.length&&!zt,et=se(Y,Ot)[0];if(!pt&&et.length===Ot.length){tr[it]="";continue}qt=L(et,qt)}}var Ne=qt?qt.length:0;for(At=0;At<ke;At++){for(tr=Ft[At],cr=tr[0],Qe=1;Qe<tr.length;Qe+=2)cr+=tr[Qe]+ie(tr[Qe+1],Ne);ht[At]=cr}return ht},L=function(Ce,Me){if(Me===void 0||Ce===Me)return Ce;for(var ke=0,Ft=W(Ce.length,Me.length);ke<Ft&&Z(Ce,ke)===Z(Me,ke);ke++);return ie(Ce,0,ke)},X=function(Ce){for(var Me=0,ke=Ce.length,Ft=F(ke);Me<ke;Me++)Ft[Me]=b(Ce[Me]);return Ft},fe=function(Ce){return s(function(Me){var ke=p(arguments);return ke[0]=te(c(Me)),f(Ce,this,ke)},"")},xe=fe(l);n({target:"String",stat:!0,forced:!0},{dedent:function(Me){return c(Me),o(Me)?fe(Me):f(xe,this,arguments)}})},14800:function(d,v,e){"use strict";var t=e(94488),n=e(16332),s=e(53456),u=e(58218),f=e(24538),c=e(20132),h=e(68151),o=e(35012),i=e(61888),y=e(7825),p=e(59893),g=p("toStringTag"),l=Error,b=function(k,C,T){var F=n(x,this),$;return u?$=u(new l,F?s(this):x):($=F?this:c(x),h($,g,"Error")),T!==void 0&&h($,"message",y(T)),i($,b,$.stack,1),h($,"error",k),h($,"suppressed",C),$};u?u(b,l):f(b,l,{name:!0});var x=b.prototype=c(l.prototype,{constructor:o(1,b),message:o(1,""),name:o(1,"SuppressedError")});t({global:!0,constructor:!0,arity:3},{SuppressedError:b})},70654:function(d,v,e){"use strict";var t=e(92916),n=e(94674),s=e(37691).f,u=e(71256).f,f=t.Symbol;if(n("asyncDispose"),f){var c=u(f,"asyncDispose");c.enumerable&&c.configurable&&c.writable&&s(f,"asyncDispose",{value:c.value,enumerable:!1,configurable:!1,writable:!1})}},90252:function(d,v,e){"use strict";var t=e(92916),n=e(94674),s=e(37691).f,u=e(71256).f,f=t.Symbol;if(n("dispose"),f){var c=u(f,"dispose");c.enumerable&&c.configurable&&c.writable&&s(f,"dispose",{value:c.value,enumerable:!1,configurable:!1,writable:!1})}},29482:function(d,v,e){"use strict";var t=e(94488),n=e(69077);t({target:"Symbol",stat:!0},{isRegisteredSymbol:n})},51630:function(d,v,e){"use strict";var t=e(94488),n=e(69077);t({target:"Symbol",stat:!0,name:"isRegisteredSymbol"},{isRegistered:n})},61933:function(d,v,e){"use strict";var t=e(94488),n=e(40443);t({target:"Symbol",stat:!0,forced:!0},{isWellKnownSymbol:n})},619:function(d,v,e){"use strict";var t=e(94488),n=e(40443);t({target:"Symbol",stat:!0,name:"isWellKnownSymbol",forced:!0},{isWellKnown:n})},99675:function(d,v,e){"use strict";var t=e(94674);t("matcher")},53637:function(d,v,e){"use strict";var t=e(94674);t("metadataKey")},52548:function(d,v,e){"use strict";var t=e(94674);t("metadata")},57482:function(d,v,e){"use strict";var t=e(94674);t("observable")},59725:function(d,v,e){"use strict";var t=e(94674);t("patternMatch")},17610:function(d,v,e){"use strict";var t=e(94674);t("replaceAll")},11507:function(d,v,e){"use strict";var t=e(58261),n=e(90560).filterReject,s=e(27607),u=t.aTypedArray,f=t.exportTypedArrayMethod;f("filterOut",function(h){var o=n(u(this),h,arguments.length>1?arguments[1]:void 0);return s(this,o)},!0)},16315:function(d,v,e){"use strict";var t=e(58261),n=e(90560).filterReject,s=e(27607),u=t.aTypedArray,f=t.exportTypedArrayMethod;f("filterReject",function(h){var o=n(u(this),h,arguments.length>1?arguments[1]:void 0);return s(this,o)},!0)},56966:function(d,v,e){"use strict";var t=e(65911),n=e(6086),s=e(32278),u=e(58261),f=e(69478),c=u.aTypedArrayConstructor,h=u.exportTypedArrayStaticMethod;h("fromAsync",function(i){var y=this,p=arguments.length,g=p>1?arguments[1]:void 0,l=p>2?arguments[2]:void 0;return new(t("Promise"))(function(b){n(y),b(s(i,g,l))}).then(function(b){return f(c(y),b)})},!0)},60239:function(d,v,e){"use strict";var t=e(58261),n=e(36444),s=e(31384),u=t.aTypedArray,f=t.exportTypedArrayMethod;f("groupBy",function(h){var o=arguments.length>1?arguments[1]:void 0;return n(u(this),h,o,s)},!0)},49381:function(d,v,e){"use strict";var t=e(58261),n=e(82762),s=e(75406),u=e(51981),f=e(93303),c=e(56902),h=e(3338),o=t.aTypedArray,i=t.getTypedArrayConstructor,y=t.exportTypedArrayMethod,p=Math.max,g=Math.min,l=!h(function(){var b=new Int8Array([1]),x=b.toSpliced(1,0,{valueOf:function(){return b[0]=2,3}});return x[0]!==2||x[1]!==3});y("toSpliced",function(x,O){var k=o(this),C=i(k),T=n(k),F=u(x,T),$=arguments.length,R=0,K,W,Z,ie,ne,se,Q;if($===0)K=W=0;else if($===1)K=0,W=T-F;else if(W=g(p(c(O),0),T-F),K=$-2,K){ie=new C(K),Z=s(ie);for(var Y=2;Y<$;Y++)ne=arguments[Y],ie[Y-2]=Z?f(ne):+ne}for(se=T+K-W,Q=new C(se);R<F;R++)Q[R]=k[R];for(;R<F+K;R++)Q[R]=ie[R-F];for(;R<se;R++)Q[R]=k[R+W-K];return Q},!l)},17230:function(d,v,e){"use strict";var t=e(94237),n=e(58261),s=e(69478),u=e(65621),f=n.aTypedArray,c=n.getTypedArrayConstructor,h=n.exportTypedArrayMethod,o=t(u);h("uniqueBy",function(y){return f(this),s(c(this),o(this,y))},!0)},62720:function(d,v,e){"use strict";var t=e(94488),n=e(92916),s=e(94237),u=e(1674),f=e(79606),c=e(32621),h=e(69478),o=e(66244),i=e(81750),y=o.c2i,p=o.c2iUrl,g=n.Uint8Array,l=n.SyntaxError,b=s("".charAt),x=s("".replace),O=s("".slice),k=s([].push),C=/[\t\n\f\r ]/g,T="Extra bits";g&&t({target:"Uint8Array",stat:!0,forced:!0},{fromBase64:function($){f($);var R=arguments.length>1?u(arguments[1]):void 0,K=i(R)==="base64"?y:p,W=R?!!R.strict:!1,Z=W?$:x($,C,"");if(Z.length%4===0)O(Z,-2)==="=="?Z=O(Z,0,-2):O(Z,-1)==="="&&(Z=O(Z,0,-1));else if(W)throw new l("Input is not correctly padded");var ie=Z.length%4;switch(ie){case 1:throw new l("Bad input length");case 2:Z+="AA";break;case 3:Z+="A"}for(var ne=[],se=0,Q=Z.length,Y=function(ee){var J=b(Z,se+ee);if(!c(K,J))throw new l('Bad char in input: "'+J+'"');return K[J]<<18-6*ee};se<Q;se+=4){var G=Y(0)+Y(1)+Y(2)+Y(3);k(ne,G>>16&255,G>>8&255,G&255)}var ae=ne.length;if(ie===2){if(W&&ne[ae-2]!==0)throw new l(T);ae-=2}else if(ie===3){if(W&&ne[ae-1]!==0)throw new l(T);ae--}return h(g,ne,ae)}})},57151:function(d,v,e){"use strict";var t=e(94488),n=e(92916),s=e(94237),u=e(79606),f=n.Uint8Array,c=n.SyntaxError,h=n.parseInt,o=/[^\da-f]/i,i=s(o.exec),y=s("".slice);f&&t({target:"Uint8Array",stat:!0,forced:!0},{fromHex:function(g){u(g);var l=g.length;if(l%2)throw new c("String should have an even number of characters");if(i(o,g))throw new c("String should only contain hex characters");for(var b=new f(l/2),x=0;x<l;x+=2)b[x/2]=h(y(g,x,x+2),16);return b}})},48732:function(d,v,e){"use strict";var t=e(94488),n=e(92916),s=e(94237),u=e(1674),f=e(27270),c=e(66244),h=e(81750),o=c.i2c,i=c.i2cUrl,y=n.Uint8Array,p=s("".charAt);y&&t({target:"Uint8Array",proto:!0,forced:!0},{toBase64:function(){for(var l=f(this),b=arguments.length?u(arguments[0]):void 0,x=h(b)==="base64"?o:i,O="",k=0,C=l.length,T,F=function($){return p(x,T>>6*$&63)};k+2<C;k+=3)T=(l[k]<<16)+(l[k+1]<<8)+l[k+2],O+=F(3)+F(2)+F(1)+F(0);return k+2===C?(T=(l[k]<<16)+(l[k+1]<<8),O+=F(3)+F(2)+F(1)+"="):k+1===C&&(T=l[k]<<16,O+=F(3)+F(2)+"=="),O}})},18481:function(d,v,e){"use strict";var t=e(94488),n=e(92916),s=e(94237),u=e(27270),f=n.Uint8Array,c=s(1 .toString);f&&t({target:"Uint8Array",proto:!0,forced:!0},{toHex:function(){u(this);for(var o="",i=0,y=this.length;i<y;i++){var p=c(this[i],16);o+=p.length===1?"0"+p:p}return o}})},55055:function(d,v,e){"use strict";var t=e(94488),n=e(63619),s=e(42530).remove;t({target:"WeakMap",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var f=n(this),c=!0,h,o=0,i=arguments.length;o<i;o++)h=s(f,arguments[o]),c=c&&h;return!!c}})},90965:function(d,v,e){"use strict";var t=e(94488),n=e(63619),s=e(42530),u=s.get,f=s.has,c=s.set;t({target:"WeakMap",proto:!0,real:!0,forced:!0},{emplace:function(o,i){var y=n(this),p,g;return f(y,o)?(p=u(y,o),"update"in i&&(p=i.update(p,o,y),c(y,o,p)),p):(g=i.insert(o,y),c(y,o,g),g)}})},7195:function(d,v,e){"use strict";var t=e(94488),n=e(72846);t({target:"WeakMap",stat:!0,forced:!0},{from:n})},89179:function(d,v,e){"use strict";var t=e(94488),n=e(48800);t({target:"WeakMap",stat:!0,forced:!0},{of:n})},67725:function(d,v,e){"use strict";var t=e(94488),n=e(14615);t({target:"WeakMap",proto:!0,real:!0,forced:!0},{upsert:n})},59884:function(d,v,e){"use strict";var t=e(94488),n=e(18888),s=e(91385).add;t({target:"WeakSet",proto:!0,real:!0,forced:!0},{addAll:function(){for(var f=n(this),c=0,h=arguments.length;c<h;c++)s(f,arguments[c]);return f}})},89202:function(d,v,e){"use strict";var t=e(94488),n=e(18888),s=e(91385).remove;t({target:"WeakSet",proto:!0,real:!0,forced:!0},{deleteAll:function(){for(var f=n(this),c=!0,h,o=0,i=arguments.length;o<i;o++)h=s(f,arguments[o]),c=c&&h;return!!c}})},97815:function(d,v,e){"use strict";var t=e(94488),n=e(72846);t({target:"WeakSet",stat:!0,forced:!0},{from:n})},11593:function(d,v,e){"use strict";var t=e(94488),n=e(48800);t({target:"WeakSet",stat:!0,forced:!0},{of:n})},7597:function(d,v,e){"use strict";var t=e(94488),n=e(92916),s=e(65911),u=e(94237),f=e(89945),c=e(3338),h=e(69905),o=e(57106),i=e(66244).c2i,y=/[^\d+/a-z]/i,p=/[\t\n\f\r ]+/g,g=/[=]{1,2}$/,l=s("atob"),b=String.fromCharCode,x=u("".charAt),O=u("".replace),k=u(y.exec),C=!!l&&!c(function(){return l("aGk=")!=="hi"}),T=C&&c(function(){return l(" ")!==""}),F=C&&!c(function(){l("a")}),$=C&&!c(function(){l()}),R=C&&l.length!==1,K=!C||T||F||$||R;t({global:!0,bind:!0,enumerable:!0,forced:K},{atob:function(Z){if(o(arguments.length,1),C&&!T&&!F)return f(l,n,Z);var ie=O(h(Z),p,""),ne="",se=0,Q=0,Y,G,ae;if(ie.length%4===0&&(ie=O(ie,g,"")),Y=ie.length,Y%4===1||k(y,ie))throw new(s("DOMException"))("The string is not correctly encoded","InvalidCharacterError");for(;se<Y;)G=x(ie,se++),ae=Q%4?ae*64+i[G]:i[G],Q++%4&&(ne+=b(255&ae>>(-2*Q&6)));return ne}})},55182:function(d,v,e){"use strict";var t=e(94488),n=e(92916),s=e(65911),u=e(94237),f=e(89945),c=e(3338),h=e(69905),o=e(57106),i=e(66244).i2c,y=s("btoa"),p=u("".charAt),g=u("".charCodeAt),l=!!y&&!c(function(){return y("hi")!=="aGk="}),b=l&&!c(function(){y()}),x=l&&c(function(){return y(null)!=="bnVsbA=="}),O=l&&y.length!==1;t({global:!0,bind:!0,enumerable:!0,forced:!l||b||x||O},{btoa:function(C){if(o(arguments.length,1),l)return f(y,n,h(C));for(var T=h(C),F="",$=0,R=i,K,W;p(T,$)||(R="=",$%1);){if(W=g(T,$+=.75),W>255)throw new(s("DOMException"))("The string contains characters outside of the Latin1 range","InvalidCharacterError");K=K<<8|W,F+=p(R,63&K>>8-$%1*8)}return F}})},91472:function(d,v,e){"use strict";var t=e(94488),n=e(92916),s=e(28887).clear;t({global:!0,bind:!0,enumerable:!0,forced:n.clearImmediate!==s},{clearImmediate:s})},34366:function(d,v,e){"use strict";var t=e(92916),n=e(66749),s=e(9518),u=e(59594),f=e(68151),c=function(o){if(o&&o.forEach!==u)try{f(o,"forEach",u)}catch(i){o.forEach=u}};for(var h in n)n[h]&&c(t[h]&&t[h].prototype);c(s)},85425:function(d,v,e){"use strict";var t=e(92916),n=e(66749),s=e(9518),u=e(11005),f=e(68151),c=e(94573),h=e(59893),o=h("iterator"),i=u.values,y=function(g,l){if(g){if(g[o]!==i)try{f(g,o,i)}catch(x){g[o]=i}if(c(g,l,!0),n[l]){for(var b in u)if(g[b]!==u[b])try{f(g,b,u[b])}catch(x){g[b]=u[b]}}}};for(var p in n)y(t[p]&&t[p].prototype,p);y(s,"DOMTokenList")},64522:function(d,v,e){"use strict";var t=e(94488),n=e(11270),s=e(65911),u=e(3338),f=e(20132),c=e(35012),h=e(37691).f,o=e(2291),i=e(64110),y=e(32621),p=e(56472),g=e(80449),l=e(13367),b=e(7825),x=e(52109),O=e(80739),k=e(94844),C=e(35454),T=e(16697),F="DOMException",$="DATA_CLONE_ERR",R=s("Error"),K=s(F)||function(){try{var ht=s("MessageChannel")||n("worker_threads").MessageChannel;new ht().port1.postMessage(new WeakMap)}catch(At){if(At.name===$&&At.code===25)return At.constructor}}(),W=K&&K.prototype,Z=R.prototype,ie=k.set,ne=k.getterFor(F),se="stack"in new R(F),Q=function(ht){return y(x,ht)&&x[ht].m?x[ht].c:0},Y=function(){p(this,G);var At=arguments.length,tr=b(At<1?void 0:arguments[0]),qt=b(At<2?void 0:arguments[1],"Error"),cr=Q(qt);if(ie(this,{type:F,name:qt,message:tr,code:cr}),C||(this.name=qt,this.message=tr,this.code=cr),se){var Qe=new R(tr);Qe.name=F,h(this,"stack",c(1,O(Qe.stack,1)))}},G=Y.prototype=f(Z),ae=function(ht){return{enumerable:!0,configurable:!0,get:ht}},ee=function(ht){return ae(function(){return ne(this)[ht]})};C&&(i(G,"code",ee("code")),i(G,"message",ee("message")),i(G,"name",ee("name"))),h(G,"constructor",c(1,Y));var J=u(function(){return!(new K instanceof R)}),te=J||u(function(){return Z.toString!==l||String(new K(1,2))!=="2: 1"}),M=J||u(function(){return new K(1,"DataCloneError").code!==25}),L=J||K[$]!==25||W[$]!==25,X=T?te||M||L:J;t({global:!0,constructor:!0,forced:X},{DOMException:X?Y:K});var fe=s(F),xe=fe.prototype;te&&(T||K===fe)&&o(xe,"toString",l),M&&C&&K===fe&&i(xe,"code",ae(function(){return Q(g(this).name)}));for(var Ce in x)if(y(x,Ce)){var Me=x[Ce],ke=Me.s,Ft=c(6,Me.c);y(fe,ke)||h(fe,ke,Ft),y(xe,ke)||h(xe,ke,Ft)}},41599:function(d,v,e){"use strict";var t=e(94488),n=e(92916),s=e(65911),u=e(35012),f=e(37691).f,c=e(32621),h=e(56472),o=e(25576),i=e(7825),y=e(52109),p=e(80739),g=e(35454),l=e(16697),b="DOMException",x=s("Error"),O=s(b),k=function(){h(this,C);var Y=arguments.length,G=i(Y<1?void 0:arguments[0]),ae=i(Y<2?void 0:arguments[1],"Error"),ee=new O(G,ae),J=new x(G);return J.name=b,f(ee,"stack",u(1,p(J.stack,1))),o(ee,this,k),ee},C=k.prototype=O.prototype,T="stack"in new x(b),F="stack"in new O(1,2),$=O&&g&&Object.getOwnPropertyDescriptor(n,b),R=!!$&&!($.writable&&$.configurable),K=T&&!R&&!F;t({global:!0,constructor:!0,forced:l||K},{DOMException:K?k:O});var W=s(b),Z=W.prototype;if(Z.constructor!==W){l||f(Z,"constructor",u(1,W));for(var ie in y)if(c(y,ie)){var ne=y[ie],se=ne.s;c(W,se)||f(W,se,u(6,ne.c))}}},86465:function(d,v,e){"use strict";var t=e(65911),n=e(94573),s="DOMException";n(t(s),s)},78437:function(d,v,e){"use strict";e(91472),e(91700)},73624:function(d,v,e){"use strict";var t=e(94488),n=e(92916),s=e(72933),u=e(63335),f=e(57106),c=e(90946),h=n.process;t({global:!0,enumerable:!0,dontCallGetSet:!0},{queueMicrotask:function(i){f(arguments.length,1),u(i);var y=c&&h.domain;s(y?y.bind(i):i)}})},62059:function(d,v,e){"use strict";var t=e(94488),n=e(92916),s=e(64110),u=e(35454),f=TypeError,c=Object.defineProperty,h=n.self!==n;try{if(u){var o=Object.getOwnPropertyDescriptor(n,"self");(h||!o||!o.get||!o.enumerable)&&s(n,"self",{get:function(){return n},set:function(y){if(this!==n)throw new f("Illegal invocation");c(n,"self",{value:y,writable:!0,configurable:!0,enumerable:!0})},configurable:!0,enumerable:!0})}else t({global:!0,simple:!0,forced:h},{self:n})}catch(i){}},91700:function(d,v,e){"use strict";var t=e(94488),n=e(92916),s=e(28887).set,u=e(93222),f=n.setImmediate?u(s,!1):s;t({global:!0,bind:!0,enumerable:!0,forced:n.setImmediate!==f},{setImmediate:f})},88469:function(d,v,e){"use strict";var t=e(94488),n=e(92916),s=e(93222),u=s(n.setInterval,!0);t({global:!0,bind:!0,forced:n.setInterval!==u},{setInterval:u})},91572:function(d,v,e){"use strict";var t=e(94488),n=e(92916),s=e(93222),u=s(n.setTimeout,!0);t({global:!0,bind:!0,forced:n.setTimeout!==u},{setTimeout:u})},10305:function(d,v,e){"use strict";var t=e(16697),n=e(94488),s=e(92916),u=e(65911),f=e(94237),c=e(3338),h=e(6145),o=e(55327),i=e(39812),y=e(4112),p=e(31946),g=e(18446),l=e(62003),b=e(80449),x=e(97607),O=e(32621),k=e(69392),C=e(68151),T=e(82762),F=e(57106),$=e(81644),R=e(2786),K=e(19691),W=e(57002),Z=e(39311),ie=e(25406),ne=e(80426),se=s.Object,Q=s.Array,Y=s.Date,G=s.Error,ae=s.TypeError,ee=s.PerformanceMark,J=u("DOMException"),te=R.Map,M=R.has,L=R.get,X=R.set,fe=K.Set,xe=K.add,Ce=K.has,Me=u("Object","keys"),ke=f([].push),Ft=f((!0).valueOf),ht=f(1 .valueOf),At=f("".valueOf),tr=f(Y.prototype.getTime),qt=h("structuredClone"),cr="DataCloneError",Qe="Transferring",Pt=function(Pe){return!c(function(){var qe=new s.Set([7]),Kt=Pe(qe),Rt=Pe(se(7));return Kt===qe||!Kt.has(7)||!p(Rt)||+Rt!=7})&&Pe},zt=function(Pe,qe){return!c(function(){var Kt=new qe,Rt=Pe({a:Kt,b:Kt});return!(Rt&&Rt.a===Rt.b&&Rt.a instanceof qe&&Rt.a.stack===Kt.stack)})},it=function(Pe){return!c(function(){var qe=Pe(new s.AggregateError([1],qt,{cause:3}));return qe.name!=="AggregateError"||qe.errors[0]!==1||qe.message!==qt||qe.cause!==3})},Ot=s.structuredClone,pt=t||!zt(Ot,G)||!zt(Ot,J)||!it(Ot),et=!Ot&&Pt(function(Pe){return new ee(qt,{detail:Pe}).detail}),Ne=Pt(Ot)||et,me=function(Pe){throw new J("Uncloneable type: "+Pe,cr)},Ee=function(Pe,qe){throw new J((qe||"Cloning")+" of "+Pe+" cannot be properly polyfilled in this engine",cr)},Le=function(Pe,qe){return Ne||Ee(qe),Ne(Pe)},$e=function(){var Pe;try{Pe=new s.DataTransfer}catch(qe){try{Pe=new s.ClipboardEvent("").clipboardData}catch(Kt){}}return Pe&&Pe.items&&Pe.files?Pe:null},Ze=function(Pe,qe,Kt){if(M(qe,Pe))return L(qe,Pe);var Rt=Kt||x(Pe),Nt,Bt,Ct,Yt,ze,ue;if(Rt==="SharedArrayBuffer")Ne?Nt=Ne(Pe):Nt=Pe;else{var le=s.DataView;!le&&!o(Pe.slice)&&Ee("ArrayBuffer");try{if(o(Pe.slice)&&!Pe.resizable)Nt=Pe.slice(0);else for(Bt=Pe.byteLength,Ct=("maxByteLength"in Pe)?{maxByteLength:Pe.maxByteLength}:void 0,Nt=new ArrayBuffer(Bt,Ct),Yt=new le(Pe),ze=new le(Nt),ue=0;ue<Bt;ue++)ze.setUint8(ue,Yt.getUint8(ue))}catch(Dt){throw new J("ArrayBuffer is detached",cr)}}return X(qe,Pe,Nt),Nt},nt=function(Pe,qe,Kt,Rt,Nt){var Bt=s[qe];return p(Bt)||Ee(qe),new Bt(Ze(Pe.buffer,Nt),Kt,Rt)},ut=function(Pe,qe){if(g(Pe)&&me("Symbol"),!p(Pe))return Pe;if(qe){if(M(qe,Pe))return L(qe,Pe)}else qe=new te;var Kt=x(Pe),Rt,Nt,Bt,Ct,Yt,ze,ue,le;switch(Kt){case"Array":Bt=Q(T(Pe));break;case"Object":Bt={};break;case"Map":Bt=new te;break;case"Set":Bt=new fe;break;case"RegExp":Bt=new RegExp(Pe.source,$(Pe));break;case"Error":switch(Nt=Pe.name,Nt){case"AggregateError":Bt=new(u(Nt))([]);break;case"EvalError":case"RangeError":case"ReferenceError":case"SuppressedError":case"SyntaxError":case"TypeError":case"URIError":Bt=new(u(Nt));break;case"CompileError":case"LinkError":case"RuntimeError":Bt=new(u("WebAssembly",Nt));break;default:Bt=new G}break;case"DOMException":Bt=new J(Pe.message,Pe.name);break;case"ArrayBuffer":case"SharedArrayBuffer":Bt=Ze(Pe,qe,Kt);break;case"DataView":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float16Array":case"Float32Array":case"Float64Array":case"BigInt64Array":case"BigUint64Array":ze=Kt==="DataView"?Pe.byteLength:Pe.length,Bt=nt(Pe,Kt,Pe.byteOffset,ze,qe);break;case"DOMQuad":try{Bt=new DOMQuad(ut(Pe.p1,qe),ut(Pe.p2,qe),ut(Pe.p3,qe),ut(Pe.p4,qe))}catch(Dt){Bt=Le(Pe,Kt)}break;case"File":if(Ne)try{Bt=Ne(Pe),x(Bt)!==Kt&&(Bt=void 0)}catch(Dt){}if(!Bt)try{Bt=new File([Pe],Pe.name,Pe)}catch(Dt){}Bt||Ee(Kt);break;case"FileList":if(Ct=$e(),Ct){for(Yt=0,ze=T(Pe);Yt<ze;Yt++)Ct.items.add(ut(Pe[Yt],qe));Bt=Ct.files}else Bt=Le(Pe,Kt);break;case"ImageData":try{Bt=new ImageData(ut(Pe.data,qe),Pe.width,Pe.height,{colorSpace:Pe.colorSpace})}catch(Dt){Bt=Le(Pe,Kt)}break;default:if(Ne)Bt=Ne(Pe);else switch(Kt){case"BigInt":Bt=se(Pe.valueOf());break;case"Boolean":Bt=se(Ft(Pe));break;case"Number":Bt=se(ht(Pe));break;case"String":Bt=se(At(Pe));break;case"Date":Bt=new Y(tr(Pe));break;case"Blob":try{Bt=Pe.slice(0,Pe.size,Pe.type)}catch(Dt){Ee(Kt)}break;case"DOMPoint":case"DOMPointReadOnly":Rt=s[Kt];try{Bt=Rt.fromPoint?Rt.fromPoint(Pe):new Rt(Pe.x,Pe.y,Pe.z,Pe.w)}catch(Dt){Ee(Kt)}break;case"DOMRect":case"DOMRectReadOnly":Rt=s[Kt];try{Bt=Rt.fromRect?Rt.fromRect(Pe):new Rt(Pe.x,Pe.y,Pe.width,Pe.height)}catch(Dt){Ee(Kt)}break;case"DOMMatrix":case"DOMMatrixReadOnly":Rt=s[Kt];try{Bt=Rt.fromMatrix?Rt.fromMatrix(Pe):new Rt(Pe)}catch(Dt){Ee(Kt)}break;case"AudioData":case"VideoFrame":o(Pe.clone)||Ee(Kt);try{Bt=Pe.clone()}catch(Dt){me(Kt)}break;case"CropTarget":case"CryptoKey":case"FileSystemDirectoryHandle":case"FileSystemFileHandle":case"FileSystemHandle":case"GPUCompilationInfo":case"GPUCompilationMessage":case"ImageBitmap":case"RTCCertificate":case"WebAssembly.Module":Ee(Kt);default:me(Kt)}}switch(X(qe,Pe,Bt),Kt){case"Array":case"Object":for(ue=Me(Pe),Yt=0,ze=T(ue);Yt<ze;Yt++)le=ue[Yt],k(Bt,le,ut(Pe[le],qe));break;case"Map":Pe.forEach(function(Dt,Te){X(Bt,ut(Te,qe),ut(Dt,qe))});break;case"Set":Pe.forEach(function(Dt){xe(Bt,ut(Dt,qe))});break;case"Error":C(Bt,"message",ut(Pe.message,qe)),O(Pe,"cause")&&C(Bt,"cause",ut(Pe.cause,qe)),Nt==="AggregateError"?Bt.errors=ut(Pe.errors,qe):Nt==="SuppressedError"&&(Bt.error=ut(Pe.error,qe),Bt.suppressed=ut(Pe.suppressed,qe));case"DOMException":ie&&C(Bt,"stack",ut(Pe.stack,qe))}return Bt},Wt=function(Pe,qe){if(!p(Pe))throw new ae("Transfer option cannot be converted to a sequence");var Kt=[];l(Pe,function(Te){ke(Kt,b(Te))});for(var Rt=0,Nt=T(Kt),Bt=new fe,Ct,Yt,ze,ue,le,Dt;Rt<Nt;){if(Ct=Kt[Rt++],Yt=x(Ct),Yt==="ArrayBuffer"?Ce(Bt,Ct):M(qe,Ct))throw new J("Duplicate transferable",cr);if(Yt==="ArrayBuffer"){xe(Bt,Ct);continue}if(ne)ue=Ot(Ct,{transfer:[Ct]});else switch(Yt){case"ImageBitmap":ze=s.OffscreenCanvas,i(ze)||Ee(Yt,Qe);try{le=new ze(Ct.width,Ct.height),Dt=le.getContext("bitmaprenderer"),Dt.transferFromImageBitmap(Ct),ue=le.transferToImageBitmap()}catch(Te){}break;case"AudioData":case"VideoFrame":(!o(Ct.clone)||!o(Ct.close))&&Ee(Yt,Qe);try{ue=Ct.clone(),Ct.close()}catch(Te){}break;case"MediaSourceHandle":case"MessagePort":case"OffscreenCanvas":case"ReadableStream":case"TransformStream":case"WritableStream":Ee(Yt,Qe)}if(ue===void 0)throw new J("This object cannot be transferred: "+Yt,cr);X(qe,Ct,ue)}return Bt},Zt=function(Pe){W(Pe,function(qe){ne?Ne(qe,{transfer:[qe]}):o(qe.transfer)?qe.transfer():Z?Z(qe):Ee("ArrayBuffer",Qe)})};n({global:!0,enumerable:!0,sham:!ne,forced:pt},{structuredClone:function(qe){var Kt=F(arguments.length,1)>1&&!y(arguments[1])?b(arguments[1]):void 0,Rt=Kt?Kt.transfer:void 0,Nt,Bt;Rt!==void 0&&(Nt=new te,Bt=Wt(Rt,Nt));var Ct=ut(qe,Nt);return Bt&&Zt(Bt),Ct}})},41208:function(d,v,e){"use strict";e(88469),e(91572)},91340:function(d,v,e){"use strict";e(11005);var t=e(94488),n=e(92916),s=e(89945),u=e(94237),f=e(35454),c=e(3299),h=e(2291),o=e(64110),i=e(66477),y=e(94573),p=e(83126),g=e(94844),l=e(56472),b=e(55327),x=e(32621),O=e(80666),k=e(97607),C=e(80449),T=e(31946),F=e(69905),$=e(20132),R=e(35012),K=e(85428),W=e(26006),Z=e(25587),ie=e(57106),ne=e(59893),se=e(63668),Q=ne("iterator"),Y="URLSearchParams",G=Y+"Iterator",ae=g.set,ee=g.getterFor(Y),J=g.getterFor(G),te=Object.getOwnPropertyDescriptor,M=function(Nt){if(!f)return n[Nt];var Bt=te(n,Nt);return Bt&&Bt.value},L=M("fetch"),X=M("Request"),fe=M("Headers"),xe=X&&X.prototype,Ce=fe&&fe.prototype,Me=n.RegExp,ke=n.TypeError,Ft=n.decodeURIComponent,ht=n.encodeURIComponent,At=u("".charAt),tr=u([].join),qt=u([].push),cr=u("".replace),Qe=u([].shift),Pt=u([].splice),zt=u("".split),it=u("".slice),Ot=/\+/g,pt=Array(4),et=function(Nt){return pt[Nt-1]||(pt[Nt-1]=Me("((?:%[\\da-f]{2}){"+Nt+"})","gi"))},Ne=function(Nt){try{return Ft(Nt)}catch(Bt){return Nt}},me=function(Nt){var Bt=cr(Nt,Ot," "),Ct=4;try{return Ft(Bt)}catch(Yt){for(;Ct;)Bt=cr(Bt,et(Ct--),Ne);return Bt}},Ee=/[!'()~]|%20/g,Le={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},$e=function(Nt){return Le[Nt]},Ze=function(Nt){return cr(ht(Nt),Ee,$e)},nt=p(function(Bt,Ct){ae(this,{type:G,target:ee(Bt).entries,index:0,kind:Ct})},Y,function(){var Bt=J(this),Ct=Bt.target,Yt=Bt.index++;if(!Ct||Yt>=Ct.length)return Bt.target=void 0,Z(void 0,!0);var ze=Ct[Yt];switch(Bt.kind){case"keys":return Z(ze.key,!1);case"values":return Z(ze.value,!1)}return Z([ze.key,ze.value],!1)},!0),ut=function(Nt){this.entries=[],this.url=null,Nt!==void 0&&(T(Nt)?this.parseObject(Nt):this.parseQuery(typeof Nt=="string"?At(Nt,0)==="?"?it(Nt,1):Nt:F(Nt)))};ut.prototype={type:Y,bindURL:function(Nt){this.url=Nt,this.update()},parseObject:function(Nt){var Bt=this.entries,Ct=W(Nt),Yt,ze,ue,le,Dt,Te,dt;if(Ct)for(Yt=K(Nt,Ct),ze=Yt.next;!(ue=s(ze,Yt)).done;){if(le=K(C(ue.value)),Dt=le.next,(Te=s(Dt,le)).done||(dt=s(Dt,le)).done||!s(Dt,le).done)throw new ke("Expected sequence with length 2");qt(Bt,{key:F(Te.value),value:F(dt.value)})}else for(var Ht in Nt)x(Nt,Ht)&&qt(Bt,{key:Ht,value:F(Nt[Ht])})},parseQuery:function(Nt){if(Nt)for(var Bt=this.entries,Ct=zt(Nt,"&"),Yt=0,ze,ue;Yt<Ct.length;)ze=Ct[Yt++],ze.length&&(ue=zt(ze,"="),qt(Bt,{key:me(Qe(ue)),value:me(tr(ue,"="))}))},serialize:function(){for(var Nt=this.entries,Bt=[],Ct=0,Yt;Ct<Nt.length;)Yt=Nt[Ct++],qt(Bt,Ze(Yt.key)+"="+Ze(Yt.value));return tr(Bt,"&")},update:function(){this.entries.length=0,this.parseQuery(this.url.query)},updateURL:function(){this.url&&this.url.update()}};var Wt=function(){l(this,Zt);var Bt=arguments.length>0?arguments[0]:void 0,Ct=ae(this,new ut(Bt));f||(this.size=Ct.entries.length)},Zt=Wt.prototype;if(i(Zt,{append:function(Bt,Ct){var Yt=ee(this);ie(arguments.length,2),qt(Yt.entries,{key:F(Bt),value:F(Ct)}),f||this.length++,Yt.updateURL()},delete:function(Nt){for(var Bt=ee(this),Ct=ie(arguments.length,1),Yt=Bt.entries,ze=F(Nt),ue=Ct<2?void 0:arguments[1],le=ue===void 0?ue:F(ue),Dt=0;Dt<Yt.length;){var Te=Yt[Dt];if(Te.key===ze&&(le===void 0||Te.value===le)){if(Pt(Yt,Dt,1),le!==void 0)break}else Dt++}f||(this.size=Yt.length),Bt.updateURL()},get:function(Bt){var Ct=ee(this).entries;ie(arguments.length,1);for(var Yt=F(Bt),ze=0;ze<Ct.length;ze++)if(Ct[ze].key===Yt)return Ct[ze].value;return null},getAll:function(Bt){var Ct=ee(this).entries;ie(arguments.length,1);for(var Yt=F(Bt),ze=[],ue=0;ue<Ct.length;ue++)Ct[ue].key===Yt&&qt(ze,Ct[ue].value);return ze},has:function(Bt){for(var Ct=ee(this).entries,Yt=ie(arguments.length,1),ze=F(Bt),ue=Yt<2?void 0:arguments[1],le=ue===void 0?ue:F(ue),Dt=0;Dt<Ct.length;){var Te=Ct[Dt++];if(Te.key===ze&&(le===void 0||Te.value===le))return!0}return!1},set:function(Bt,Ct){var Yt=ee(this);ie(arguments.length,1);for(var ze=Yt.entries,ue=!1,le=F(Bt),Dt=F(Ct),Te=0,dt;Te<ze.length;Te++)dt=ze[Te],dt.key===le&&(ue?Pt(ze,Te--,1):(ue=!0,dt.value=Dt));ue||qt(ze,{key:le,value:Dt}),f||(this.size=ze.length),Yt.updateURL()},sort:function(){var Bt=ee(this);se(Bt.entries,function(Ct,Yt){return Ct.key>Yt.key?1:-1}),Bt.updateURL()},forEach:function(Bt){for(var Ct=ee(this).entries,Yt=O(Bt,arguments.length>1?arguments[1]:void 0),ze=0,ue;ze<Ct.length;)ue=Ct[ze++],Yt(ue.value,ue.key,this)},keys:function(){return new nt(this,"keys")},values:function(){return new nt(this,"values")},entries:function(){return new nt(this,"entries")}},{enumerable:!0}),h(Zt,Q,Zt.entries,{name:"entries"}),h(Zt,"toString",function(){return ee(this).serialize()},{enumerable:!0}),f&&o(Zt,"size",{get:function(){return ee(this).entries.length},configurable:!0,enumerable:!0}),y(Wt,Y),t({global:!0,constructor:!0,forced:!c},{URLSearchParams:Wt}),!c&&b(fe)){var Pe=u(Ce.has),qe=u(Ce.set),Kt=function(Nt){if(T(Nt)){var Bt=Nt.body,Ct;if(k(Bt)===Y)return Ct=Nt.headers?new fe(Nt.headers):new fe,Pe(Ct,"content-type")||qe(Ct,"content-type","application/x-www-form-urlencoded;charset=UTF-8"),$(Nt,{body:R(0,F(Bt)),headers:R(0,Ct)})}return Nt};if(b(L)&&t({global:!0,enumerable:!0,dontCallGetSet:!0,forced:!0},{fetch:function(Bt){return L(Bt,arguments.length>1?Kt(arguments[1]):{})}}),b(X)){var Rt=function(Bt){return l(this,xe),new X(Bt,arguments.length>1?Kt(arguments[1]):{})};xe.constructor=Rt,Rt.prototype=xe,t({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:Rt})}}d.exports={URLSearchParams:Wt,getState:ee}},4890:function(d,v,e){"use strict";var t=e(2291),n=e(94237),s=e(69905),u=e(57106),f=URLSearchParams,c=f.prototype,h=n(c.append),o=n(c.delete),i=n(c.forEach),y=n([].push),p=new f("a=1&a=2&b=3");p.delete("a",1),p.delete("b",void 0),p+""!="a=2"&&t(c,"delete",function(g){var l=arguments.length,b=l<2?void 0:arguments[1];if(l&&b===void 0)return o(this,g);var x=[];i(this,function(K,W){y(x,{key:W,value:K})}),u(l,1);for(var O=s(g),k=s(b),C=0,T=0,F=!1,$=x.length,R;C<$;)R=x[C++],F||R.key===O?(F=!0,o(this,R.key)):T++;for(;T<$;)R=x[T++],R.key===O&&R.value===k||h(this,R.key,R.value)},{enumerable:!0,unsafe:!0})},5340:function(d,v,e){"use strict";var t=e(2291),n=e(94237),s=e(69905),u=e(57106),f=URLSearchParams,c=f.prototype,h=n(c.getAll),o=n(c.has),i=new f("a=1");(i.has("a",2)||!i.has("a",void 0))&&t(c,"has",function(p){var g=arguments.length,l=g<2?void 0:arguments[1];if(g&&l===void 0)return o(this,p);var b=h(this,p);u(g,1);for(var x=s(l),O=0;O<b.length;)if(b[O++]===x)return!0;return!1},{enumerable:!0,unsafe:!0})},7893:function(d,v,e){"use strict";e(91340)},61650:function(d,v,e){"use strict";var t=e(35454),n=e(94237),s=e(64110),u=URLSearchParams.prototype,f=n(u.forEach);t&&!("size"in u)&&s(u,"size",{get:function(){var h=0;return f(this,function(){h++}),h},configurable:!0,enumerable:!0})},40061:function(d,v,e){"use strict";var t=e(94488),n=e(65911),s=e(3338),u=e(57106),f=e(69905),c=e(3299),h=n("URL"),o=c&&s(function(){h.canParse()});t({target:"URL",stat:!0,forced:!o},{canParse:function(y){var p=u(arguments.length,1),g=f(y),l=p<2||arguments[1]===void 0?void 0:f(arguments[1]);try{return!!new h(g,l)}catch(b){return!1}}})},13588:function(d,v,e){"use strict";e(20852);var t=e(94488),n=e(35454),s=e(3299),u=e(92916),f=e(80666),c=e(94237),h=e(2291),o=e(64110),i=e(56472),y=e(32621),p=e(80530),g=e(60255),l=e(71698),b=e(13764).codeAt,x=e(93245),O=e(69905),k=e(94573),C=e(57106),T=e(91340),F=e(94844),$=F.set,R=F.getterFor("URL"),K=T.URLSearchParams,W=T.getState,Z=u.URL,ie=u.TypeError,ne=u.parseInt,se=Math.floor,Q=Math.pow,Y=c("".charAt),G=c(/./.exec),ae=c([].join),ee=c(1 .toString),J=c([].pop),te=c([].push),M=c("".replace),L=c([].shift),X=c("".split),fe=c("".slice),xe=c("".toLowerCase),Ce=c([].unshift),Me="Invalid authority",ke="Invalid scheme",Ft="Invalid host",ht="Invalid port",At=/[a-z]/i,tr=/[\d+-.a-z]/i,qt=/\d/,cr=/^0x/i,Qe=/^[0-7]+$/,Pt=/^\d+$/,zt=/^[\da-f]+$/i,it=/[\0\t\n\r #%/:<>?@[\\\]^|]/,Ot=/[\0\t\n\r #/:<>?@[\\\]^|]/,pt=/^[\u0000-\u0020]+/,et=/(^|[^\u0000-\u0020])[\u0000-\u0020]+$/,Ne=/[\t\n\r]/g,me,Ee=function(sr){var Lt=X(sr,"."),gt,bt,jt,Sr,br,at,Mr;if(Lt.length&&Lt[Lt.length-1]===""&&Lt.length--,gt=Lt.length,gt>4)return sr;for(bt=[],jt=0;jt<gt;jt++){if(Sr=Lt[jt],Sr==="")return sr;if(br=10,Sr.length>1&&Y(Sr,0)==="0"&&(br=G(cr,Sr)?16:8,Sr=fe(Sr,br===8?1:2)),Sr==="")at=0;else{if(!G(br===10?Pt:br===8?Qe:zt,Sr))return sr;at=ne(Sr,br)}te(bt,at)}for(jt=0;jt<gt;jt++)if(at=bt[jt],jt===gt-1){if(at>=Q(256,5-gt))return null}else if(at>255)return null;for(Mr=J(bt),jt=0;jt<bt.length;jt++)Mr+=bt[jt]*Q(256,3-jt);return Mr},Le=function(sr){var Lt=[0,0,0,0,0,0,0,0],gt=0,bt=null,jt=0,Sr,br,at,Mr,xn,Vn,gr,Xr=function(){return Y(sr,jt)};if(Xr()===":"){if(Y(sr,1)!==":")return;jt+=2,gt++,bt=gt}for(;Xr();){if(gt===8)return;if(Xr()===":"){if(bt!==null)return;jt++,gt++,bt=gt;continue}for(Sr=br=0;br<4&&G(zt,Xr());)Sr=Sr*16+ne(Xr(),16),jt++,br++;if(Xr()==="."){if(br===0||(jt-=br,gt>6))return;for(at=0;Xr();){if(Mr=null,at>0)if(Xr()==="."&&at<4)jt++;else return;if(!G(qt,Xr()))return;for(;G(qt,Xr());){if(xn=ne(Xr(),10),Mr===null)Mr=xn;else{if(Mr===0)return;Mr=Mr*10+xn}if(Mr>255)return;jt++}Lt[gt]=Lt[gt]*256+Mr,at++,(at===2||at===4)&&gt++}if(at!==4)return;break}else if(Xr()===":"){if(jt++,!Xr())return}else if(Xr())return;Lt[gt++]=Sr}if(bt!==null)for(Vn=gt-bt,gt=7;gt!==0&&Vn>0;)gr=Lt[gt],Lt[gt--]=Lt[bt+Vn-1],Lt[bt+--Vn]=gr;else if(gt!==8)return;return Lt},$e=function(sr){for(var Lt=null,gt=1,bt=null,jt=0,Sr=0;Sr<8;Sr++)sr[Sr]!==0?(jt>gt&&(Lt=bt,gt=jt),bt=null,jt=0):(bt===null&&(bt=Sr),++jt);return jt>gt&&(Lt=bt,gt=jt),Lt},Ze=function(sr){var Lt,gt,bt,jt;if(typeof sr=="number"){for(Lt=[],gt=0;gt<4;gt++)Ce(Lt,sr%256),sr=se(sr/256);return ae(Lt,".")}else if(typeof sr=="object"){for(Lt="",bt=$e(sr),gt=0;gt<8;gt++)jt&&sr[gt]===0||(jt&&(jt=!1),bt===gt?(Lt+=gt?":":"::",jt=!0):(Lt+=ee(sr[gt],16),gt<7&&(Lt+=":")));return"["+Lt+"]"}return sr},nt={},ut=p({},nt,{" ":1,'"':1,"<":1,">":1,"`":1}),Wt=p({},ut,{"#":1,"?":1,"{":1,"}":1}),Zt=p({},Wt,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),Pe=function(sr,Lt){var gt=b(sr,0);return gt>32&&gt<127&&!y(Lt,sr)?sr:encodeURIComponent(sr)},qe={ftp:21,file:null,http:80,https:443,ws:80,wss:443},Kt=function(sr,Lt){var gt;return sr.length===2&&G(At,Y(sr,0))&&((gt=Y(sr,1))===":"||!Lt&&gt==="|")},Rt=function(sr){var Lt;return sr.length>1&&Kt(fe(sr,0,2))&&(sr.length===2||(Lt=Y(sr,2))==="/"||Lt==="\\"||Lt==="?"||Lt==="#")},Nt=function(sr){return sr==="."||xe(sr)==="%2e"},Bt=function(sr){return sr=xe(sr),sr===".."||sr==="%2e."||sr===".%2e"||sr==="%2e%2e"},Ct={},Yt={},ze={},ue={},le={},Dt={},Te={},dt={},Ht={},ct={},Ie={},Et={},ge={},Ke={},yt={},kt={},Fe={},Dr={},St={},Vr={},Jr={},Er=function(sr,Lt,gt){var bt=O(sr),jt,Sr,br;if(Lt){if(Sr=this.parse(bt),Sr)throw new ie(Sr);this.searchParams=null}else{if(gt!==void 0&&(jt=new Er(gt,!0)),Sr=this.parse(bt,null,jt),Sr)throw new ie(Sr);br=W(new K),br.bindURL(this),this.searchParams=br}};Er.prototype={type:"URL",parse:function(sr,Lt,gt){var bt=this,jt=Lt||Ct,Sr=0,br="",at=!1,Mr=!1,xn=!1,Vn,gr,Xr,hn;for(sr=O(sr),Lt||(bt.scheme="",bt.username="",bt.password="",bt.host=null,bt.port=null,bt.path=[],bt.query=null,bt.fragment=null,bt.cannotBeABaseURL=!1,sr=M(sr,pt,""),sr=M(sr,et,"$1")),sr=M(sr,Ne,""),Vn=g(sr);Sr<=Vn.length;){switch(gr=Vn[Sr],jt){case Ct:if(gr&&G(At,gr))br+=xe(gr),jt=Yt;else{if(Lt)return ke;jt=ze;continue}break;case Yt:if(gr&&(G(tr,gr)||gr==="+"||gr==="-"||gr==="."))br+=xe(gr);else if(gr===":"){if(Lt&&(bt.isSpecial()!==y(qe,br)||br==="file"&&(bt.includesCredentials()||bt.port!==null)||bt.scheme==="file"&&!bt.host))return;if(bt.scheme=br,Lt){bt.isSpecial()&&qe[bt.scheme]===bt.port&&(bt.port=null);return}br="",bt.scheme==="file"?jt=Ke:bt.isSpecial()&&gt&&gt.scheme===bt.scheme?jt=ue:bt.isSpecial()?jt=dt:Vn[Sr+1]==="/"?(jt=le,Sr++):(bt.cannotBeABaseURL=!0,te(bt.path,""),jt=St)}else{if(Lt)return ke;br="",jt=ze,Sr=0;continue}break;case ze:if(!gt||gt.cannotBeABaseURL&&gr!=="#")return ke;if(gt.cannotBeABaseURL&&gr==="#"){bt.scheme=gt.scheme,bt.path=l(gt.path),bt.query=gt.query,bt.fragment="",bt.cannotBeABaseURL=!0,jt=Jr;break}jt=gt.scheme==="file"?Ke:Dt;continue;case ue:if(gr==="/"&&Vn[Sr+1]==="/")jt=Ht,Sr++;else{jt=Dt;continue}break;case le:if(gr==="/"){jt=ct;break}else{jt=Dr;continue}case Dt:if(bt.scheme=gt.scheme,gr===me)bt.username=gt.username,bt.password=gt.password,bt.host=gt.host,bt.port=gt.port,bt.path=l(gt.path),bt.query=gt.query;else if(gr==="/"||gr==="\\"&&bt.isSpecial())jt=Te;else if(gr==="?")bt.username=gt.username,bt.password=gt.password,bt.host=gt.host,bt.port=gt.port,bt.path=l(gt.path),bt.query="",jt=Vr;else if(gr==="#")bt.username=gt.username,bt.password=gt.password,bt.host=gt.host,bt.port=gt.port,bt.path=l(gt.path),bt.query=gt.query,bt.fragment="",jt=Jr;else{bt.username=gt.username,bt.password=gt.password,bt.host=gt.host,bt.port=gt.port,bt.path=l(gt.path),bt.path.length--,jt=Dr;continue}break;case Te:if(bt.isSpecial()&&(gr==="/"||gr==="\\"))jt=Ht;else if(gr==="/")jt=ct;else{bt.username=gt.username,bt.password=gt.password,bt.host=gt.host,bt.port=gt.port,jt=Dr;continue}break;case dt:if(jt=Ht,gr!=="/"||Y(br,Sr+1)!=="/")continue;Sr++;break;case Ht:if(gr!=="/"&&gr!=="\\"){jt=ct;continue}break;case ct:if(gr==="@"){at&&(br="%40"+br),at=!0,Xr=g(br);for(var Bn=0;Bn<Xr.length;Bn++){var ni=Xr[Bn];if(ni===":"&&!xn){xn=!0;continue}var si=Pe(ni,Zt);xn?bt.password+=si:bt.username+=si}br=""}else if(gr===me||gr==="/"||gr==="?"||gr==="#"||gr==="\\"&&bt.isSpecial()){if(at&&br==="")return Me;Sr-=g(br).length+1,br="",jt=Ie}else br+=gr;break;case Ie:case Et:if(Lt&&bt.scheme==="file"){jt=kt;continue}else if(gr===":"&&!Mr){if(br==="")return Ft;if(hn=bt.parseHost(br),hn)return hn;if(br="",jt=ge,Lt===Et)return}else if(gr===me||gr==="/"||gr==="?"||gr==="#"||gr==="\\"&&bt.isSpecial()){if(bt.isSpecial()&&br==="")return Ft;if(Lt&&br===""&&(bt.includesCredentials()||bt.port!==null))return;if(hn=bt.parseHost(br),hn)return hn;if(br="",jt=Fe,Lt)return;continue}else gr==="["?Mr=!0:gr==="]"&&(Mr=!1),br+=gr;break;case ge:if(G(qt,gr))br+=gr;else if(gr===me||gr==="/"||gr==="?"||gr==="#"||gr==="\\"&&bt.isSpecial()||Lt){if(br!==""){var Vi=ne(br,10);if(Vi>65535)return ht;bt.port=bt.isSpecial()&&Vi===qe[bt.scheme]?null:Vi,br=""}if(Lt)return;jt=Fe;continue}else return ht;break;case Ke:if(bt.scheme="file",gr==="/"||gr==="\\")jt=yt;else if(gt&&gt.scheme==="file")switch(gr){case me:bt.host=gt.host,bt.path=l(gt.path),bt.query=gt.query;break;case"?":bt.host=gt.host,bt.path=l(gt.path),bt.query="",jt=Vr;break;case"#":bt.host=gt.host,bt.path=l(gt.path),bt.query=gt.query,bt.fragment="",jt=Jr;break;default:Rt(ae(l(Vn,Sr),""))||(bt.host=gt.host,bt.path=l(gt.path),bt.shortenPath()),jt=Dr;continue}else{jt=Dr;continue}break;case yt:if(gr==="/"||gr==="\\"){jt=kt;break}gt&&gt.scheme==="file"&&!Rt(ae(l(Vn,Sr),""))&&(Kt(gt.path[0],!0)?te(bt.path,gt.path[0]):bt.host=gt.host),jt=Dr;continue;case kt:if(gr===me||gr==="/"||gr==="\\"||gr==="?"||gr==="#"){if(!Lt&&Kt(br))jt=Dr;else if(br===""){if(bt.host="",Lt)return;jt=Fe}else{if(hn=bt.parseHost(br),hn)return hn;if(bt.host==="localhost"&&(bt.host=""),Lt)return;br="",jt=Fe}continue}else br+=gr;break;case Fe:if(bt.isSpecial()){if(jt=Dr,gr!=="/"&&gr!=="\\")continue}else if(!Lt&&gr==="?")bt.query="",jt=Vr;else if(!Lt&&gr==="#")bt.fragment="",jt=Jr;else if(gr!==me&&(jt=Dr,gr!=="/"))continue;break;case Dr:if(gr===me||gr==="/"||gr==="\\"&&bt.isSpecial()||!Lt&&(gr==="?"||gr==="#")){if(Bt(br)?(bt.shortenPath(),gr!=="/"&&!(gr==="\\"&&bt.isSpecial())&&te(bt.path,"")):Nt(br)?gr!=="/"&&!(gr==="\\"&&bt.isSpecial())&&te(bt.path,""):(bt.scheme==="file"&&!bt.path.length&&Kt(br)&&(bt.host&&(bt.host=""),br=Y(br,0)+":"),te(bt.path,br)),br="",bt.scheme==="file"&&(gr===me||gr==="?"||gr==="#"))for(;bt.path.length>1&&bt.path[0]==="";)L(bt.path);gr==="?"?(bt.query="",jt=Vr):gr==="#"&&(bt.fragment="",jt=Jr)}else br+=Pe(gr,Wt);break;case St:gr==="?"?(bt.query="",jt=Vr):gr==="#"?(bt.fragment="",jt=Jr):gr!==me&&(bt.path[0]+=Pe(gr,nt));break;case Vr:!Lt&&gr==="#"?(bt.fragment="",jt=Jr):gr!==me&&(gr==="'"&&bt.isSpecial()?bt.query+="%27":gr==="#"?bt.query+="%23":bt.query+=Pe(gr,nt));break;case Jr:gr!==me&&(bt.fragment+=Pe(gr,ut));break}Sr++}},parseHost:function(sr){var Lt,gt,bt;if(Y(sr,0)==="["){if(Y(sr,sr.length-1)!=="]"||(Lt=Le(fe(sr,1,-1)),!Lt))return Ft;this.host=Lt}else if(this.isSpecial()){if(sr=x(sr),G(it,sr)||(Lt=Ee(sr),Lt===null))return Ft;this.host=Lt}else{if(G(Ot,sr))return Ft;for(Lt="",gt=g(sr),bt=0;bt<gt.length;bt++)Lt+=Pe(gt[bt],nt);this.host=Lt}},cannotHaveUsernamePasswordPort:function(){return!this.host||this.cannotBeABaseURL||this.scheme==="file"},includesCredentials:function(){return this.username!==""||this.password!==""},isSpecial:function(){return y(qe,this.scheme)},shortenPath:function(){var sr=this.path,Lt=sr.length;Lt&&(this.scheme!=="file"||Lt!==1||!Kt(sr[0],!0))&&sr.length--},serialize:function(){var sr=this,Lt=sr.scheme,gt=sr.username,bt=sr.password,jt=sr.host,Sr=sr.port,br=sr.path,at=sr.query,Mr=sr.fragment,xn=Lt+":";return jt!==null?(xn+="//",sr.includesCredentials()&&(xn+=gt+(bt?":"+bt:"")+"@"),xn+=Ze(jt),Sr!==null&&(xn+=":"+Sr)):Lt==="file"&&(xn+="//"),xn+=sr.cannotBeABaseURL?br[0]:br.length?"/"+ae(br,"/"):"",at!==null&&(xn+="?"+at),Mr!==null&&(xn+="#"+Mr),xn},setHref:function(sr){var Lt=this.parse(sr);if(Lt)throw new ie(Lt);this.searchParams.update()},getOrigin:function(){var sr=this.scheme,Lt=this.port;if(sr==="blob")try{return new $r(sr.path[0]).origin}catch(gt){return"null"}return sr==="file"||!this.isSpecial()?"null":sr+"://"+Ze(this.host)+(Lt!==null?":"+Lt:"")},getProtocol:function(){return this.scheme+":"},setProtocol:function(sr){this.parse(O(sr)+":",Ct)},getUsername:function(){return this.username},setUsername:function(sr){var Lt=g(O(sr));if(!this.cannotHaveUsernamePasswordPort()){this.username="";for(var gt=0;gt<Lt.length;gt++)this.username+=Pe(Lt[gt],Zt)}},getPassword:function(){return this.password},setPassword:function(sr){var Lt=g(O(sr));if(!this.cannotHaveUsernamePasswordPort()){this.password="";for(var gt=0;gt<Lt.length;gt++)this.password+=Pe(Lt[gt],Zt)}},getHost:function(){var sr=this.host,Lt=this.port;return sr===null?"":Lt===null?Ze(sr):Ze(sr)+":"+Lt},setHost:function(sr){this.cannotBeABaseURL||this.parse(sr,Ie)},getHostname:function(){var sr=this.host;return sr===null?"":Ze(sr)},setHostname:function(sr){this.cannotBeABaseURL||this.parse(sr,Et)},getPort:function(){var sr=this.port;return sr===null?"":O(sr)},setPort:function(sr){this.cannotHaveUsernamePasswordPort()||(sr=O(sr),sr===""?this.port=null:this.parse(sr,ge))},getPathname:function(){var sr=this.path;return this.cannotBeABaseURL?sr[0]:sr.length?"/"+ae(sr,"/"):""},setPathname:function(sr){this.cannotBeABaseURL||(this.path=[],this.parse(sr,Fe))},getSearch:function(){var sr=this.query;return sr?"?"+sr:""},setSearch:function(sr){sr=O(sr),sr===""?this.query=null:(Y(sr,0)==="?"&&(sr=fe(sr,1)),this.query="",this.parse(sr,Vr)),this.searchParams.update()},getSearchParams:function(){return this.searchParams.facade},getHash:function(){var sr=this.fragment;return sr?"#"+sr:""},setHash:function(sr){if(sr=O(sr),sr===""){this.fragment=null;return}Y(sr,0)==="#"&&(sr=fe(sr,1)),this.fragment="",this.parse(sr,Jr)},update:function(){this.query=this.searchParams.serialize()||null}};var $r=function(Lt){var gt=i(this,dr),bt=C(arguments.length,1)>1?arguments[1]:void 0,jt=$(gt,new Er(Lt,!1,bt));n||(gt.href=jt.serialize(),gt.origin=jt.getOrigin(),gt.protocol=jt.getProtocol(),gt.username=jt.getUsername(),gt.password=jt.getPassword(),gt.host=jt.getHost(),gt.hostname=jt.getHostname(),gt.port=jt.getPort(),gt.pathname=jt.getPathname(),gt.search=jt.getSearch(),gt.searchParams=jt.getSearchParams(),gt.hash=jt.getHash())},dr=$r.prototype,zr=function(sr,Lt){return{get:function(){return R(this)[sr]()},set:Lt&&function(gt){return R(this)[Lt](gt)},configurable:!0,enumerable:!0}};if(n&&(o(dr,"href",zr("serialize","setHref")),o(dr,"origin",zr("getOrigin")),o(dr,"protocol",zr("getProtocol","setProtocol")),o(dr,"username",zr("getUsername","setUsername")),o(dr,"password",zr("getPassword","setPassword")),o(dr,"host",zr("getHost","setHost")),o(dr,"hostname",zr("getHostname","setHostname")),o(dr,"port",zr("getPort","setPort")),o(dr,"pathname",zr("getPathname","setPathname")),o(dr,"search",zr("getSearch","setSearch")),o(dr,"searchParams",zr("getSearchParams")),o(dr,"hash",zr("getHash","setHash"))),h(dr,"toJSON",function(){return R(this).serialize()},{enumerable:!0}),h(dr,"toString",function(){return R(this).serialize()},{enumerable:!0}),Z){var sn=Z.createObjectURL,ln=Z.revokeObjectURL;sn&&h($r,"createObjectURL",f(sn,Z)),ln&&h($r,"revokeObjectURL",f(ln,Z))}k($r,"URL"),t({global:!0,constructor:!0,forced:!s,sham:!n},{URL:$r})},25204:function(d,v,e){"use strict";e(13588)},47803:function(d,v,e){"use strict";var t=e(94488),n=e(89945);t({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return n(URL.prototype.toString,this)}})},73825:function(d,v,e){"use strict";e.d(v,{Z:function(){return t}});function t(n){if(Array.isArray(n))return n}},65873:function(d,v,e){"use strict";e.d(v,{Z:function(){return n}});var t=e(89878);function n(s,u,f){return u=(0,t.Z)(u),u in s?Object.defineProperty(s,u,{value:f,enumerable:!0,configurable:!0,writable:!0}):s[u]=f,s}},38329:function(d,v,e){"use strict";e.d(v,{Z:function(){return t}});function t(){return t=Object.assign?Object.assign.bind():function(n){for(var s=1;s<arguments.length;s++){var u=arguments[s];for(var f in u)Object.prototype.hasOwnProperty.call(u,f)&&(n[f]=u[f])}return n},t.apply(this,arguments)}},66160:function(d,v,e){"use strict";e.d(v,{Z:function(){return t}});function t(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}},63579:function(d,v,e){"use strict";e.d(v,{Z:function(){return s}});var t=e(65873);function n(u,f){var c=Object.keys(u);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(u);f&&(h=h.filter(function(o){return Object.getOwnPropertyDescriptor(u,o).enumerable})),c.push.apply(c,h)}return c}function s(u){for(var f=1;f<arguments.length;f++){var c=arguments[f]!=null?arguments[f]:{};f%2?n(Object(c),!0).forEach(function(h){(0,t.Z)(u,h,c[h])}):Object.getOwnPropertyDescriptors?Object.defineProperties(u,Object.getOwnPropertyDescriptors(c)):n(Object(c)).forEach(function(h){Object.defineProperty(u,h,Object.getOwnPropertyDescriptor(c,h))})}return u}},38127:function(d,v,e){"use strict";e.d(v,{Z:function(){return n}});function t(s,u){if(s==null)return{};var f={},c=Object.keys(s),h,o;for(o=0;o<c.length;o++)h=c[o],!(u.indexOf(h)>=0)&&(f[h]=s[h]);return f}function n(s,u){if(s==null)return{};var f=t(s,u),c,h;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(s);for(h=0;h<o.length;h++)c=o[h],!(u.indexOf(c)>=0)&&Object.prototype.propertyIsEnumerable.call(s,c)&&(f[c]=s[c])}return f}},87296:function(d,v,e){"use strict";e.d(v,{Z:function(){return f}});var t=e(73825);function n(c,h){var o=c==null?null:typeof Symbol!="undefined"&&c[Symbol.iterator]||c["@@iterator"];if(o!=null){var i,y,p,g,l=[],b=!0,x=!1;try{if(p=(o=o.call(c)).next,h===0){if(Object(o)!==o)return;b=!1}else for(;!(b=(i=p.call(o)).done)&&(l.push(i.value),l.length!==h);b=!0);}catch(O){x=!0,y=O}finally{try{if(!b&&o.return!=null&&(g=o.return(),Object(g)!==g))return}finally{if(x)throw y}}return l}}var s=e(99227),u=e(66160);function f(c,h){return(0,t.Z)(c)||n(c,h)||(0,s.Z)(c,h)||(0,u.Z)()}},89878:function(d,v,e){"use strict";e.d(v,{Z:function(){return s}});var t=e(8616);function n(u,f){if((0,t.Z)(u)!="object"||!u)return u;var c=u[Symbol.toPrimitive];if(c!==void 0){var h=c.call(u,f||"default");if((0,t.Z)(h)!="object")return h;throw new TypeError("@@toPrimitive must return a primitive value.")}return(f==="string"?String:Number)(u)}function s(u){var f=n(u,"string");return(0,t.Z)(f)=="symbol"?f:String(f)}},8616:function(d,v,e){"use strict";e.d(v,{Z:function(){return t}});function t(n){"@babel/helpers - typeof";return t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(s){return typeof s}:function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},t(n)}},99227:function(d,v,e){"use strict";e.d(v,{Z:function(){return n}});function t(s,u){(u==null||u>s.length)&&(u=s.length);for(var f=0,c=new Array(u);f<u;f++)c[f]=s[f];return c}function n(s,u){if(s){if(typeof s=="string")return t(s,u);var f=Object.prototype.toString.call(s).slice(8,-1);if(f==="Object"&&s.constructor&&(f=s.constructor.name),f==="Map"||f==="Set")return Array.from(s);if(f==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(f))return t(s,u)}}},59180:function(d,v,e){"use strict";e.d(v,{Z:function(){return t}});function t(n,s){(s==null||s>n.length)&&(s=n.length);for(var u=0,f=Array(s);u<s;u++)f[u]=n[u];return f}},72491:function(d,v,e){"use strict";e.d(v,{Z:function(){return t}});function t(n){if(Array.isArray(n))return n}},25314:function(d,v,e){"use strict";e.d(v,{Z:function(){return t}});function t(n){if(n===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}},20569:function(d,v,e){"use strict";e.d(v,{Z:function(){return n}});function t(s,u,f,c,h,o,i){try{var y=s[o](i),p=y.value}catch(g){return void f(g)}y.done?u(p):Promise.resolve(p).then(c,h)}function n(s){return function(){var u=this,f=arguments;return new Promise(function(c,h){var o=s.apply(u,f);function i(p){t(o,c,h,i,y,"next",p)}function y(p){t(o,c,h,i,y,"throw",p)}i(void 0)})}}},6909:function(d,v,e){"use strict";e.d(v,{Z:function(){return t}});function t(n,s){if(!(n instanceof s))throw new TypeError("Cannot call a class as a function")}},4771:function(d,v,e){"use strict";e.d(v,{Z:function(){return s}});var t=e(60655);function n(u,f){for(var c=0;c<f.length;c++){var h=f[c];h.enumerable=h.enumerable||!1,h.configurable=!0,"value"in h&&(h.writable=!0),Object.defineProperty(u,(0,t.Z)(h.key),h)}}function s(u,f,c){return f&&n(u.prototype,f),c&&n(u,c),Object.defineProperty(u,"prototype",{writable:!1}),u}},25440:function(d,v,e){"use strict";e.d(v,{Z:function(){return u}});var t=e(87822),n=e(3776),s=e(78872);function u(f){var c=(0,n.Z)();return function(){var h,o=(0,t.Z)(f);if(c){var i=(0,t.Z)(this).constructor;h=Reflect.construct(o,arguments,i)}else h=o.apply(this,arguments);return(0,s.Z)(this,h)}}},400:function(d,v,e){"use strict";e.d(v,{Z:function(){return n}});var t=e(60655);function n(s,u,f){return(u=(0,t.Z)(u))in s?Object.defineProperty(s,u,{value:f,enumerable:!0,configurable:!0,writable:!0}):s[u]=f,s}},92413:function(d,v,e){"use strict";e.d(v,{Z:function(){return t}});function t(){return t=Object.assign?Object.assign.bind():function(n){for(var s=1;s<arguments.length;s++){var u=arguments[s];for(var f in u)({}).hasOwnProperty.call(u,f)&&(n[f]=u[f])}return n},t.apply(null,arguments)}},87822:function(d,v,e){"use strict";e.d(v,{Z:function(){return t}});function t(n){return t=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(s){return s.__proto__||Object.getPrototypeOf(s)},t(n)}},9427:function(d,v,e){"use strict";e.d(v,{Z:function(){return n}});var t=e(2505);function n(s,u){if(typeof u!="function"&&u!==null)throw new TypeError("Super expression must either be null or a function");s.prototype=Object.create(u&&u.prototype,{constructor:{value:s,writable:!0,configurable:!0}}),Object.defineProperty(s,"prototype",{writable:!1}),u&&(0,t.Z)(s,u)}},3776:function(d,v,e){"use strict";e.d(v,{Z:function(){return t}});function t(){try{var n=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(s){}return(t=function(){return!!n})()}},69070:function(d,v,e){"use strict";e.d(v,{Z:function(){return t}});function t(n){if(typeof Symbol!="undefined"&&n[Symbol.iterator]!=null||n["@@iterator"]!=null)return Array.from(n)}},9801:function(d,v,e){"use strict";e.d(v,{Z:function(){return t}});function t(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}},51801:function(d,v,e){"use strict";e.d(v,{Z:function(){return n}});var t=e(400);function n(s){for(var u=1;u<arguments.length;u++){var f=arguments[u]!=null?Object(arguments[u]):{},c=Object.keys(f);typeof Object.getOwnPropertySymbols=="function"&&c.push.apply(c,Object.getOwnPropertySymbols(f).filter(function(h){return Object.getOwnPropertyDescriptor(f,h).enumerable})),c.forEach(function(h){(0,t.Z)(s,h,f[h])})}return s}},33708:function(d,v,e){"use strict";e.d(v,{Z:function(){return s}});var t=e(400);function n(u,f){var c=Object.keys(u);if(Object.getOwnPropertySymbols){var h=Object.getOwnPropertySymbols(u);f&&(h=h.filter(function(o){return Object.getOwnPropertyDescriptor(u,o).enumerable})),c.push.apply(c,h)}return c}function s(u){for(var f=1;f<arguments.length;f++){var c=arguments[f]!=null?arguments[f]:{};f%2?n(Object(c),!0).forEach(function(h){(0,t.Z)(u,h,c[h])}):Object.getOwnPropertyDescriptors?Object.defineProperties(u,Object.getOwnPropertyDescriptors(c)):n(Object(c)).forEach(function(h){Object.defineProperty(u,h,Object.getOwnPropertyDescriptor(c,h))})}return u}},37061:function(d,v,e){"use strict";e.d(v,{Z:function(){return n}});var t=e(96529);function n(s,u){if(s==null)return{};var f,c,h=(0,t.Z)(s,u);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(s);for(c=0;c<o.length;c++)f=o[c],u.indexOf(f)===-1&&{}.propertyIsEnumerable.call(s,f)&&(h[f]=s[f])}return h}},96529:function(d,v,e){"use strict";e.d(v,{Z:function(){return t}});function t(n,s){if(n==null)return{};var u={};for(var f in n)if({}.hasOwnProperty.call(n,f)){if(s.indexOf(f)!==-1)continue;u[f]=n[f]}return u}},78872:function(d,v,e){"use strict";e.d(v,{Z:function(){return s}});var t=e(39559),n=e(25314);function s(u,f){if(f&&((0,t.Z)(f)=="object"||typeof f=="function"))return f;if(f!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return(0,n.Z)(u)}},85195:function(d,v,e){"use strict";e.d(v,{Z:function(){return n}});var t=e(39559);function n(){"use strict";n=function(){return u};var s,u={},f=Object.prototype,c=f.hasOwnProperty,h=Object.defineProperty||function(te,M,L){te[M]=L.value},o=typeof Symbol=="function"?Symbol:{},i=o.iterator||"@@iterator",y=o.asyncIterator||"@@asyncIterator",p=o.toStringTag||"@@toStringTag";function g(te,M,L){return Object.defineProperty(te,M,{value:L,enumerable:!0,configurable:!0,writable:!0}),te[M]}try{g({},"")}catch(te){g=function(L,X,fe){return L[X]=fe}}function l(te,M,L,X){var fe=M&&M.prototype instanceof F?M:F,xe=Object.create(fe.prototype),Ce=new ee(X||[]);return h(xe,"_invoke",{value:Q(te,L,Ce)}),xe}function b(te,M,L){try{return{type:"normal",arg:te.call(M,L)}}catch(X){return{type:"throw",arg:X}}}u.wrap=l;var x="suspendedStart",O="suspendedYield",k="executing",C="completed",T={};function F(){}function $(){}function R(){}var K={};g(K,i,function(){return this});var W=Object.getPrototypeOf,Z=W&&W(W(J([])));Z&&Z!==f&&c.call(Z,i)&&(K=Z);var ie=R.prototype=F.prototype=Object.create(K);function ne(te){["next","throw","return"].forEach(function(M){g(te,M,function(L){return this._invoke(M,L)})})}function se(te,M){function L(fe,xe,Ce,Me){var ke=b(te[fe],te,xe);if(ke.type!=="throw"){var Ft=ke.arg,ht=Ft.value;return ht&&(0,t.Z)(ht)=="object"&&c.call(ht,"__await")?M.resolve(ht.__await).then(function(At){L("next",At,Ce,Me)},function(At){L("throw",At,Ce,Me)}):M.resolve(ht).then(function(At){Ft.value=At,Ce(Ft)},function(At){return L("throw",At,Ce,Me)})}Me(ke.arg)}var X;h(this,"_invoke",{value:function(xe,Ce){function Me(){return new M(function(ke,Ft){L(xe,Ce,ke,Ft)})}return X=X?X.then(Me,Me):Me()}})}function Q(te,M,L){var X=x;return function(fe,xe){if(X===k)throw Error("Generator is already running");if(X===C){if(fe==="throw")throw xe;return{value:s,done:!0}}for(L.method=fe,L.arg=xe;;){var Ce=L.delegate;if(Ce){var Me=Y(Ce,L);if(Me){if(Me===T)continue;return Me}}if(L.method==="next")L.sent=L._sent=L.arg;else if(L.method==="throw"){if(X===x)throw X=C,L.arg;L.dispatchException(L.arg)}else L.method==="return"&&L.abrupt("return",L.arg);X=k;var ke=b(te,M,L);if(ke.type==="normal"){if(X=L.done?C:O,ke.arg===T)continue;return{value:ke.arg,done:L.done}}ke.type==="throw"&&(X=C,L.method="throw",L.arg=ke.arg)}}}function Y(te,M){var L=M.method,X=te.iterator[L];if(X===s)return M.delegate=null,L==="throw"&&te.iterator.return&&(M.method="return",M.arg=s,Y(te,M),M.method==="throw")||L!=="return"&&(M.method="throw",M.arg=new TypeError("The iterator does not provide a '"+L+"' method")),T;var fe=b(X,te.iterator,M.arg);if(fe.type==="throw")return M.method="throw",M.arg=fe.arg,M.delegate=null,T;var xe=fe.arg;return xe?xe.done?(M[te.resultName]=xe.value,M.next=te.nextLoc,M.method!=="return"&&(M.method="next",M.arg=s),M.delegate=null,T):xe:(M.method="throw",M.arg=new TypeError("iterator result is not an object"),M.delegate=null,T)}function G(te){var M={tryLoc:te[0]};1 in te&&(M.catchLoc=te[1]),2 in te&&(M.finallyLoc=te[2],M.afterLoc=te[3]),this.tryEntries.push(M)}function ae(te){var M=te.completion||{};M.type="normal",delete M.arg,te.completion=M}function ee(te){this.tryEntries=[{tryLoc:"root"}],te.forEach(G,this),this.reset(!0)}function J(te){if(te||te===""){var M=te[i];if(M)return M.call(te);if(typeof te.next=="function")return te;if(!isNaN(te.length)){var L=-1,X=function fe(){for(;++L<te.length;)if(c.call(te,L))return fe.value=te[L],fe.done=!1,fe;return fe.value=s,fe.done=!0,fe};return X.next=X}}throw new TypeError((0,t.Z)(te)+" is not iterable")}return $.prototype=R,h(ie,"constructor",{value:R,configurable:!0}),h(R,"constructor",{value:$,configurable:!0}),$.displayName=g(R,p,"GeneratorFunction"),u.isGeneratorFunction=function(te){var M=typeof te=="function"&&te.constructor;return!!M&&(M===$||(M.displayName||M.name)==="GeneratorFunction")},u.mark=function(te){return Object.setPrototypeOf?Object.setPrototypeOf(te,R):(te.__proto__=R,g(te,p,"GeneratorFunction")),te.prototype=Object.create(ie),te},u.awrap=function(te){return{__await:te}},ne(se.prototype),g(se.prototype,y,function(){return this}),u.AsyncIterator=se,u.async=function(te,M,L,X,fe){fe===void 0&&(fe=Promise);var xe=new se(l(te,M,L,X),fe);return u.isGeneratorFunction(M)?xe:xe.next().then(function(Ce){return Ce.done?Ce.value:xe.next()})},ne(ie),g(ie,p,"Generator"),g(ie,i,function(){return this}),g(ie,"toString",function(){return"[object Generator]"}),u.keys=function(te){var M=Object(te),L=[];for(var X in M)L.push(X);return L.reverse(),function fe(){for(;L.length;){var xe=L.pop();if(xe in M)return fe.value=xe,fe.done=!1,fe}return fe.done=!0,fe}},u.values=J,ee.prototype={constructor:ee,reset:function(M){if(this.prev=0,this.next=0,this.sent=this._sent=s,this.done=!1,this.delegate=null,this.method="next",this.arg=s,this.tryEntries.forEach(ae),!M)for(var L in this)L.charAt(0)==="t"&&c.call(this,L)&&!isNaN(+L.slice(1))&&(this[L]=s)},stop:function(){this.done=!0;var M=this.tryEntries[0].completion;if(M.type==="throw")throw M.arg;return this.rval},dispatchException:function(M){if(this.done)throw M;var L=this;function X(Ft,ht){return Ce.type="throw",Ce.arg=M,L.next=Ft,ht&&(L.method="next",L.arg=s),!!ht}for(var fe=this.tryEntries.length-1;fe>=0;--fe){var xe=this.tryEntries[fe],Ce=xe.completion;if(xe.tryLoc==="root")return X("end");if(xe.tryLoc<=this.prev){var Me=c.call(xe,"catchLoc"),ke=c.call(xe,"finallyLoc");if(Me&&ke){if(this.prev<xe.catchLoc)return X(xe.catchLoc,!0);if(this.prev<xe.finallyLoc)return X(xe.finallyLoc)}else if(Me){if(this.prev<xe.catchLoc)return X(xe.catchLoc,!0)}else{if(!ke)throw Error("try statement without catch or finally");if(this.prev<xe.finallyLoc)return X(xe.finallyLoc)}}}},abrupt:function(M,L){for(var X=this.tryEntries.length-1;X>=0;--X){var fe=this.tryEntries[X];if(fe.tryLoc<=this.prev&&c.call(fe,"finallyLoc")&&this.prev<fe.finallyLoc){var xe=fe;break}}xe&&(M==="break"||M==="continue")&&xe.tryLoc<=L&&L<=xe.finallyLoc&&(xe=null);var Ce=xe?xe.completion:{};return Ce.type=M,Ce.arg=L,xe?(this.method="next",this.next=xe.finallyLoc,T):this.complete(Ce)},complete:function(M,L){if(M.type==="throw")throw M.arg;return M.type==="break"||M.type==="continue"?this.next=M.arg:M.type==="return"?(this.rval=this.arg=M.arg,this.method="return",this.next="end"):M.type==="normal"&&L&&(this.next=L),T},finish:function(M){for(var L=this.tryEntries.length-1;L>=0;--L){var X=this.tryEntries[L];if(X.finallyLoc===M)return this.complete(X.completion,X.afterLoc),ae(X),T}},catch:function(M){for(var L=this.tryEntries.length-1;L>=0;--L){var X=this.tryEntries[L];if(X.tryLoc===M){var fe=X.completion;if(fe.type==="throw"){var xe=fe.arg;ae(X)}return xe}}throw Error("illegal catch attempt")},delegateYield:function(M,L,X){return this.delegate={iterator:J(M),resultName:L,nextLoc:X},this.method==="next"&&(this.arg=s),T}},u}},2505:function(d,v,e){"use strict";e.d(v,{Z:function(){return t}});function t(n,s){return t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(u,f){return u.__proto__=f,u},t(n,s)}},33606:function(d,v,e){"use strict";e.d(v,{Z:function(){return f}});var t=e(72491);function n(c,h){var o=c==null?null:typeof Symbol!="undefined"&&c[Symbol.iterator]||c["@@iterator"];if(o!=null){var i,y,p,g,l=[],b=!0,x=!1;try{if(p=(o=o.call(c)).next,h===0){if(Object(o)!==o)return;b=!1}else for(;!(b=(i=p.call(o)).done)&&(l.push(i.value),l.length!==h);b=!0);}catch(O){x=!0,y=O}finally{try{if(!b&&o.return!=null&&(g=o.return(),Object(g)!==g))return}finally{if(x)throw y}}return l}}var s=e(44464),u=e(9801);function f(c,h){return(0,t.Z)(c)||n(c,h)||(0,s.Z)(c,h)||(0,u.Z)()}},34589:function(d,v,e){"use strict";e.d(v,{Z:function(){return f}});var t=e(72491),n=e(69070),s=e(44464),u=e(9801);function f(c){return(0,t.Z)(c)||(0,n.Z)(c)||(0,s.Z)(c)||(0,u.Z)()}},26407:function(d,v,e){"use strict";e.d(v,{Z:function(){return c}});var t=e(59180);function n(h){if(Array.isArray(h))return(0,t.Z)(h)}var s=e(69070),u=e(44464);function f(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function c(h){return n(h)||(0,s.Z)(h)||(0,u.Z)(h)||f()}},60655:function(d,v,e){"use strict";e.d(v,{Z:function(){return s}});var t=e(39559);function n(u,f){if((0,t.Z)(u)!="object"||!u)return u;var c=u[Symbol.toPrimitive];if(c!==void 0){var h=c.call(u,f||"default");if((0,t.Z)(h)!="object")return h;throw new TypeError("@@toPrimitive must return a primitive value.")}return(f==="string"?String:Number)(u)}function s(u){var f=n(u,"string");return(0,t.Z)(f)=="symbol"?f:f+""}},39559:function(d,v,e){"use strict";e.d(v,{Z:function(){return t}});function t(n){"@babel/helpers - typeof";return t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(s){return typeof s}:function(s){return s&&typeof Symbol=="function"&&s.constructor===Symbol&&s!==Symbol.prototype?"symbol":typeof s},t(n)}},44464:function(d,v,e){"use strict";e.d(v,{Z:function(){return n}});var t=e(59180);function n(s,u){if(s){if(typeof s=="string")return(0,t.Z)(s,u);var f={}.toString.call(s).slice(8,-1);return f==="Object"&&s.constructor&&(f=s.constructor.name),f==="Map"||f==="Set"?Array.from(s):f==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(f)?(0,t.Z)(s,u):void 0}}},40846:function(d,v,e){"use strict";e.d(v,{ZP:function(){return Xu}});function t(j){return j&&j.__esModule&&Object.prototype.hasOwnProperty.call(j,"default")?j.default:j}var n={exports:{}};(function(j,r){(function(a){var _=/^(?=((?:[a-zA-Z0-9+\-.]+:)?))\1(?=((?:\/\/[^\/?#]*)?))\2(?=((?:(?:[^?#\/]*\/)*[^;?#\/]*)?))\3((?:;[^?#]*)?)(\?[^#]*)?(#[^]*)?$/,E=/^(?=([^\/?#]*))\1([^]*)$/,I=/(?:\/|^)\.(?=\/)/g,N=/(?:\/|^)\.\.\/(?!\.\.\/)[^\/]*(?=\/)/g,H={buildAbsoluteURL:function(oe,he,be){if(be=be||{},oe=oe.trim(),he=he.trim(),!he){if(!be.alwaysNormalize)return oe;var Se=H.parseURL(oe);if(!Se)throw new Error("Error trying to parse base URL.");return Se.path=H.normalizePath(Se.path),H.buildURLFromParts(Se)}var De=H.parseURL(he);if(!De)throw new Error("Error trying to parse relative URL.");if(De.scheme)return be.alwaysNormalize?(De.path=H.normalizePath(De.path),H.buildURLFromParts(De)):he;var He=H.parseURL(oe);if(!He)throw new Error("Error trying to parse base URL.");if(!He.netLoc&&He.path&&He.path[0]!=="/"){var Xe=E.exec(He.path);He.netLoc=Xe[1],He.path=Xe[2]}He.netLoc&&!He.path&&(He.path="/");var lt={scheme:He.scheme,netLoc:De.netLoc,path:null,params:De.params,query:De.query,fragment:De.fragment};if(!De.netLoc&&(lt.netLoc=He.netLoc,De.path[0]!=="/"))if(!De.path)lt.path=He.path,De.params||(lt.params=He.params,De.query||(lt.query=He.query));else{var vt=He.path,Qt=vt.substring(0,vt.lastIndexOf("/")+1)+De.path;lt.path=H.normalizePath(Qt)}return lt.path===null&&(lt.path=be.alwaysNormalize?H.normalizePath(De.path):De.path),H.buildURLFromParts(lt)},parseURL:function(oe){var he=_.exec(oe);return he?{scheme:he[1]||"",netLoc:he[2]||"",path:he[3]||"",params:he[4]||"",query:he[5]||"",fragment:he[6]||""}:null},normalizePath:function(oe){for(oe=oe.split("").reverse().join("").replace(I,"");oe.length!==(oe=oe.replace(N,"")).length;);return oe.split("").reverse().join("")},buildURLFromParts:function(oe){return oe.scheme+oe.netLoc+oe.path+oe.params+oe.query+oe.fragment}};j.exports=H})()})(n);var s=n.exports;function u(j,r){var a=Object.keys(j);if(Object.getOwnPropertySymbols){var _=Object.getOwnPropertySymbols(j);r&&(_=_.filter(function(E){return Object.getOwnPropertyDescriptor(j,E).enumerable})),a.push.apply(a,_)}return a}function f(j){for(var r=1;r<arguments.length;r++){var a=arguments[r]!=null?arguments[r]:{};r%2?u(Object(a),!0).forEach(function(_){o(j,_,a[_])}):Object.getOwnPropertyDescriptors?Object.defineProperties(j,Object.getOwnPropertyDescriptors(a)):u(Object(a)).forEach(function(_){Object.defineProperty(j,_,Object.getOwnPropertyDescriptor(a,_))})}return j}function c(j,r){if(typeof j!="object"||!j)return j;var a=j[Symbol.toPrimitive];if(a!==void 0){var _=a.call(j,r||"default");if(typeof _!="object")return _;throw new TypeError("@@toPrimitive must return a primitive value.")}return(r==="string"?String:Number)(j)}function h(j){var r=c(j,"string");return typeof r=="symbol"?r:String(r)}function o(j,r,a){return r=h(r),r in j?Object.defineProperty(j,r,{value:a,enumerable:!0,configurable:!0,writable:!0}):j[r]=a,j}function i(){return i=Object.assign?Object.assign.bind():function(j){for(var r=1;r<arguments.length;r++){var a=arguments[r];for(var _ in a)Object.prototype.hasOwnProperty.call(a,_)&&(j[_]=a[_])}return j},i.apply(this,arguments)}const y=Number.isFinite||function(j){return typeof j=="number"&&isFinite(j)},p=Number.isSafeInteger||function(j){return typeof j=="number"&&Math.abs(j)<=g},g=Number.MAX_SAFE_INTEGER||9007199254740991;let l=function(j){return j.MEDIA_ATTACHING="hlsMediaAttaching",j.MEDIA_ATTACHED="hlsMediaAttached",j.MEDIA_DETACHING="hlsMediaDetaching",j.MEDIA_DETACHED="hlsMediaDetached",j.BUFFER_RESET="hlsBufferReset",j.BUFFER_CODECS="hlsBufferCodecs",j.BUFFER_CREATED="hlsBufferCreated",j.BUFFER_APPENDING="hlsBufferAppending",j.BUFFER_APPENDED="hlsBufferAppended",j.BUFFER_EOS="hlsBufferEos",j.BUFFER_FLUSHING="hlsBufferFlushing",j.BUFFER_FLUSHED="hlsBufferFlushed",j.MANIFEST_LOADING="hlsManifestLoading",j.MANIFEST_LOADED="hlsManifestLoaded",j.MANIFEST_PARSED="hlsManifestParsed",j.LEVEL_SWITCHING="hlsLevelSwitching",j.LEVEL_SWITCHED="hlsLevelSwitched",j.LEVEL_LOADING="hlsLevelLoading",j.LEVEL_LOADED="hlsLevelLoaded",j.LEVEL_UPDATED="hlsLevelUpdated",j.LEVEL_PTS_UPDATED="hlsLevelPtsUpdated",j.LEVELS_UPDATED="hlsLevelsUpdated",j.AUDIO_TRACKS_UPDATED="hlsAudioTracksUpdated",j.AUDIO_TRACK_SWITCHING="hlsAudioTrackSwitching",j.AUDIO_TRACK_SWITCHED="hlsAudioTrackSwitched",j.AUDIO_TRACK_LOADING="hlsAudioTrackLoading",j.AUDIO_TRACK_LOADED="hlsAudioTrackLoaded",j.SUBTITLE_TRACKS_UPDATED="hlsSubtitleTracksUpdated",j.SUBTITLE_TRACKS_CLEARED="hlsSubtitleTracksCleared",j.SUBTITLE_TRACK_SWITCH="hlsSubtitleTrackSwitch",j.SUBTITLE_TRACK_LOADING="hlsSubtitleTrackLoading",j.SUBTITLE_TRACK_LOADED="hlsSubtitleTrackLoaded",j.SUBTITLE_FRAG_PROCESSED="hlsSubtitleFragProcessed",j.CUES_PARSED="hlsCuesParsed",j.NON_NATIVE_TEXT_TRACKS_FOUND="hlsNonNativeTextTracksFound",j.INIT_PTS_FOUND="hlsInitPtsFound",j.FRAG_LOADING="hlsFragLoading",j.FRAG_LOAD_EMERGENCY_ABORTED="hlsFragLoadEmergencyAborted",j.FRAG_LOADED="hlsFragLoaded",j.FRAG_DECRYPTED="hlsFragDecrypted",j.FRAG_PARSING_INIT_SEGMENT="hlsFragParsingInitSegment",j.FRAG_PARSING_USERDATA="hlsFragParsingUserdata",j.FRAG_PARSING_METADATA="hlsFragParsingMetadata",j.FRAG_PARSED="hlsFragParsed",j.FRAG_BUFFERED="hlsFragBuffered",j.FRAG_CHANGED="hlsFragChanged",j.FPS_DROP="hlsFpsDrop",j.FPS_DROP_LEVEL_CAPPING="hlsFpsDropLevelCapping",j.MAX_AUTO_LEVEL_UPDATED="hlsMaxAutoLevelUpdated",j.ERROR="hlsError",j.DESTROYING="hlsDestroying",j.KEY_LOADING="hlsKeyLoading",j.KEY_LOADED="hlsKeyLoaded",j.LIVE_BACK_BUFFER_REACHED="hlsLiveBackBufferReached",j.BACK_BUFFER_REACHED="hlsBackBufferReached",j.STEERING_MANIFEST_LOADED="hlsSteeringManifestLoaded",j}({}),b=function(j){return j.NETWORK_ERROR="networkError",j.MEDIA_ERROR="mediaError",j.KEY_SYSTEM_ERROR="keySystemError",j.MUX_ERROR="muxError",j.OTHER_ERROR="otherError",j}({}),x=function(j){return j.KEY_SYSTEM_NO_KEYS="keySystemNoKeys",j.KEY_SYSTEM_NO_ACCESS="keySystemNoAccess",j.KEY_SYSTEM_NO_SESSION="keySystemNoSession",j.KEY_SYSTEM_NO_CONFIGURED_LICENSE="keySystemNoConfiguredLicense",j.KEY_SYSTEM_LICENSE_REQUEST_FAILED="keySystemLicenseRequestFailed",j.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED="keySystemServerCertificateRequestFailed",j.KEY_SYSTEM_SERVER_CERTIFICATE_UPDATE_FAILED="keySystemServerCertificateUpdateFailed",j.KEY_SYSTEM_SESSION_UPDATE_FAILED="keySystemSessionUpdateFailed",j.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED="keySystemStatusOutputRestricted",j.KEY_SYSTEM_STATUS_INTERNAL_ERROR="keySystemStatusInternalError",j.MANIFEST_LOAD_ERROR="manifestLoadError",j.MANIFEST_LOAD_TIMEOUT="manifestLoadTimeOut",j.MANIFEST_PARSING_ERROR="manifestParsingError",j.MANIFEST_INCOMPATIBLE_CODECS_ERROR="manifestIncompatibleCodecsError",j.LEVEL_EMPTY_ERROR="levelEmptyError",j.LEVEL_LOAD_ERROR="levelLoadError",j.LEVEL_LOAD_TIMEOUT="levelLoadTimeOut",j.LEVEL_PARSING_ERROR="levelParsingError",j.LEVEL_SWITCH_ERROR="levelSwitchError",j.AUDIO_TRACK_LOAD_ERROR="audioTrackLoadError",j.AUDIO_TRACK_LOAD_TIMEOUT="audioTrackLoadTimeOut",j.SUBTITLE_LOAD_ERROR="subtitleTrackLoadError",j.SUBTITLE_TRACK_LOAD_TIMEOUT="subtitleTrackLoadTimeOut",j.FRAG_LOAD_ERROR="fragLoadError",j.FRAG_LOAD_TIMEOUT="fragLoadTimeOut",j.FRAG_DECRYPT_ERROR="fragDecryptError",j.FRAG_PARSING_ERROR="fragParsingError",j.FRAG_GAP="fragGap",j.REMUX_ALLOC_ERROR="remuxAllocError",j.KEY_LOAD_ERROR="keyLoadError",j.KEY_LOAD_TIMEOUT="keyLoadTimeOut",j.BUFFER_ADD_CODEC_ERROR="bufferAddCodecError",j.BUFFER_INCOMPATIBLE_CODECS_ERROR="bufferIncompatibleCodecsError",j.BUFFER_APPEND_ERROR="bufferAppendError",j.BUFFER_APPENDING_ERROR="bufferAppendingError",j.BUFFER_STALLED_ERROR="bufferStalledError",j.BUFFER_FULL_ERROR="bufferFullError",j.BUFFER_SEEK_OVER_HOLE="bufferSeekOverHole",j.BUFFER_NUDGE_ON_STALL="bufferNudgeOnStall",j.INTERNAL_EXCEPTION="internalException",j.INTERNAL_ABORTED="aborted",j.UNKNOWN="unknown",j}({});const O=function(){},k={trace:O,debug:O,log:O,warn:O,info:O,error:O};let C=k;function T(j){const r=self.console[j];return r?r.bind(self.console,`[${j}] >`):O}function F(j,...r){r.forEach(function(a){C[a]=j[a]?j[a].bind(j):T(a)})}function $(j,r){if(typeof console=="object"&&j===!0||typeof j=="object"){F(j,"debug","log","info","warn","error");try{C.log(`Debug logs enabled for "${r}" in hls.js version 1.5.20`)}catch(a){C=k}}else C=k}const R=C,K=/^(\d+)x(\d+)$/,W=/(.+?)=(".*?"|.*?)(?:,|$)/g;class Z{constructor(r){typeof r=="string"&&(r=Z.parseAttrList(r)),i(this,r)}get clientAttrs(){return Object.keys(this).filter(r=>r.substring(0,2)==="X-")}decimalInteger(r){const a=parseInt(this[r],10);return a>Number.MAX_SAFE_INTEGER?1/0:a}hexadecimalInteger(r){if(this[r]){let a=(this[r]||"0x").slice(2);a=(a.length&1?"0":"")+a;const _=new Uint8Array(a.length/2);for(let E=0;E<a.length/2;E++)_[E]=parseInt(a.slice(E*2,E*2+2),16);return _}else return null}hexadecimalIntegerAsNumber(r){const a=parseInt(this[r],16);return a>Number.MAX_SAFE_INTEGER?1/0:a}decimalFloatingPoint(r){return parseFloat(this[r])}optionalFloat(r,a){const _=this[r];return _?parseFloat(_):a}enumeratedString(r){return this[r]}bool(r){return this[r]==="YES"}decimalResolution(r){const a=K.exec(this[r]);if(a!==null)return{width:parseInt(a[1],10),height:parseInt(a[2],10)}}static parseAttrList(r){let a;const _={},E='"';for(W.lastIndex=0;(a=W.exec(r))!==null;){let I=a[2];I.indexOf(E)===0&&I.lastIndexOf(E)===I.length-1&&(I=I.slice(1,-1));const N=a[1].trim();_[N]=I}return _}}function ie(j){return j!=="ID"&&j!=="CLASS"&&j!=="START-DATE"&&j!=="DURATION"&&j!=="END-DATE"&&j!=="END-ON-NEXT"}function ne(j){return j==="SCTE35-OUT"||j==="SCTE35-IN"}class se{constructor(r,a){if(this.attr=void 0,this._startDate=void 0,this._endDate=void 0,this._badValueForSameId=void 0,a){const _=a.attr;for(const E in _)if(Object.prototype.hasOwnProperty.call(r,E)&&r[E]!==_[E]){R.warn(`DATERANGE tag attribute: "${E}" does not match for tags with ID: "${r.ID}"`),this._badValueForSameId=E;break}r=i(new Z({}),_,r)}if(this.attr=r,this._startDate=new Date(r["START-DATE"]),"END-DATE"in this.attr){const _=new Date(this.attr["END-DATE"]);y(_.getTime())&&(this._endDate=_)}}get id(){return this.attr.ID}get class(){return this.attr.CLASS}get startDate(){return this._startDate}get endDate(){if(this._endDate)return this._endDate;const r=this.duration;return r!==null?new Date(this._startDate.getTime()+r*1e3):null}get duration(){if("DURATION"in this.attr){const r=this.attr.decimalFloatingPoint("DURATION");if(y(r))return r}else if(this._endDate)return(this._endDate.getTime()-this._startDate.getTime())/1e3;return null}get plannedDuration(){return"PLANNED-DURATION"in this.attr?this.attr.decimalFloatingPoint("PLANNED-DURATION"):null}get endOnNext(){return this.attr.bool("END-ON-NEXT")}get isValid(){return!!this.id&&!this._badValueForSameId&&y(this.startDate.getTime())&&(this.duration===null||this.duration>=0)&&(!this.endOnNext||!!this.class)}}class Q{constructor(){this.aborted=!1,this.loaded=0,this.retry=0,this.total=0,this.chunkCount=0,this.bwEstimate=0,this.loading={start:0,first:0,end:0},this.parsing={start:0,end:0},this.buffering={start:0,first:0,end:0}}}var Y={AUDIO:"audio",VIDEO:"video",AUDIOVIDEO:"audiovideo"};class G{constructor(r){this._byteRange=null,this._url=null,this.baseurl=void 0,this.relurl=void 0,this.elementaryStreams={[Y.AUDIO]:null,[Y.VIDEO]:null,[Y.AUDIOVIDEO]:null},this.baseurl=r}setByteRange(r,a){const _=r.split("@",2);let E;_.length===1?E=(a==null?void 0:a.byteRangeEndOffset)||0:E=parseInt(_[1]),this._byteRange=[E,parseInt(_[0])+E]}get byteRange(){return this._byteRange?this._byteRange:[]}get byteRangeStartOffset(){return this.byteRange[0]}get byteRangeEndOffset(){return this.byteRange[1]}get url(){return!this._url&&this.baseurl&&this.relurl&&(this._url=s.buildAbsoluteURL(this.baseurl,this.relurl,{alwaysNormalize:!0})),this._url||""}set url(r){this._url=r}}class ae extends G{constructor(r,a){super(a),this._decryptdata=null,this.rawProgramDateTime=null,this.programDateTime=null,this.tagList=[],this.duration=0,this.sn=0,this.levelkeys=void 0,this.type=void 0,this.loader=null,this.keyLoader=null,this.level=-1,this.cc=0,this.startPTS=void 0,this.endPTS=void 0,this.startDTS=void 0,this.endDTS=void 0,this.start=0,this.deltaPTS=void 0,this.maxStartPTS=void 0,this.minEndPTS=void 0,this.stats=new Q,this.data=void 0,this.bitrateTest=!1,this.title=null,this.initSegment=null,this.endList=void 0,this.gap=void 0,this.urlId=0,this.type=r}get decryptdata(){const{levelkeys:r}=this;if(!r&&!this._decryptdata)return null;if(!this._decryptdata&&this.levelkeys&&!this.levelkeys.NONE){const a=this.levelkeys.identity;if(a)this._decryptdata=a.getDecryptData(this.sn);else{const _=Object.keys(this.levelkeys);if(_.length===1)return this._decryptdata=this.levelkeys[_[0]].getDecryptData(this.sn)}}return this._decryptdata}get end(){return this.start+this.duration}get endProgramDateTime(){if(this.programDateTime===null||!y(this.programDateTime))return null;const r=y(this.duration)?this.duration:0;return this.programDateTime+r*1e3}get encrypted(){var r;if((r=this._decryptdata)!=null&&r.encrypted)return!0;if(this.levelkeys){const a=Object.keys(this.levelkeys),_=a.length;if(_>1||_===1&&this.levelkeys[a[0]].encrypted)return!0}return!1}setKeyFormat(r){if(this.levelkeys){const a=this.levelkeys[r];a&&!this._decryptdata&&(this._decryptdata=a.getDecryptData(this.sn))}}abortRequests(){var r,a;(r=this.loader)==null||r.abort(),(a=this.keyLoader)==null||a.abort()}setElementaryStreamInfo(r,a,_,E,I,N=!1){const{elementaryStreams:H}=this,oe=H[r];if(!oe){H[r]={startPTS:a,endPTS:_,startDTS:E,endDTS:I,partial:N};return}oe.startPTS=Math.min(oe.startPTS,a),oe.endPTS=Math.max(oe.endPTS,_),oe.startDTS=Math.min(oe.startDTS,E),oe.endDTS=Math.max(oe.endDTS,I)}clearElementaryStreamInfo(){const{elementaryStreams:r}=this;r[Y.AUDIO]=null,r[Y.VIDEO]=null,r[Y.AUDIOVIDEO]=null}}class ee extends G{constructor(r,a,_,E,I){super(_),this.fragOffset=0,this.duration=0,this.gap=!1,this.independent=!1,this.relurl=void 0,this.fragment=void 0,this.index=void 0,this.stats=new Q,this.duration=r.decimalFloatingPoint("DURATION"),this.gap=r.bool("GAP"),this.independent=r.bool("INDEPENDENT"),this.relurl=r.enumeratedString("URI"),this.fragment=a,this.index=E;const N=r.enumeratedString("BYTERANGE");N&&this.setByteRange(N,I),I&&(this.fragOffset=I.fragOffset+I.duration)}get start(){return this.fragment.start+this.fragOffset}get end(){return this.start+this.duration}get loaded(){const{elementaryStreams:r}=this;return!!(r.audio||r.video||r.audiovideo)}}const J=10;class te{constructor(r){this.PTSKnown=!1,this.alignedSliding=!1,this.averagetargetduration=void 0,this.endCC=0,this.endSN=0,this.fragments=void 0,this.fragmentHint=void 0,this.partList=null,this.dateRanges=void 0,this.live=!0,this.ageHeader=0,this.advancedDateTime=void 0,this.updated=!0,this.advanced=!0,this.availabilityDelay=void 0,this.misses=0,this.startCC=0,this.startSN=0,this.startTimeOffset=null,this.targetduration=0,this.totalduration=0,this.type=null,this.url=void 0,this.m3u8="",this.version=null,this.canBlockReload=!1,this.canSkipUntil=0,this.canSkipDateRanges=!1,this.skippedSegments=0,this.recentlyRemovedDateranges=void 0,this.partHoldBack=0,this.holdBack=0,this.partTarget=0,this.preloadHint=void 0,this.renditionReports=void 0,this.tuneInGoal=0,this.deltaUpdateFailed=void 0,this.driftStartTime=0,this.driftEndTime=0,this.driftStart=0,this.driftEnd=0,this.encryptedFragments=void 0,this.playlistParsingError=null,this.variableList=null,this.hasVariableRefs=!1,this.fragments=[],this.encryptedFragments=[],this.dateRanges={},this.url=r}reloaded(r){if(!r){this.advanced=!0,this.updated=!0;return}const a=this.lastPartSn-r.lastPartSn,_=this.lastPartIndex-r.lastPartIndex;this.updated=this.endSN!==r.endSN||!!_||!!a||!this.live,this.advanced=this.endSN>r.endSN||a>0||a===0&&_>0,this.updated||this.advanced?this.misses=Math.floor(r.misses*.6):this.misses=r.misses+1,this.availabilityDelay=r.availabilityDelay}get hasProgramDateTime(){return this.fragments.length?y(this.fragments[this.fragments.length-1].programDateTime):!1}get levelTargetDuration(){return this.averagetargetduration||this.targetduration||J}get drift(){const r=this.driftEndTime-this.driftStartTime;return r>0?(this.driftEnd-this.driftStart)*1e3/r:1}get edge(){return this.partEnd||this.fragmentEnd}get partEnd(){var r;return(r=this.partList)!=null&&r.length?this.partList[this.partList.length-1].end:this.fragmentEnd}get fragmentEnd(){var r;return(r=this.fragments)!=null&&r.length?this.fragments[this.fragments.length-1].end:0}get age(){return this.advancedDateTime?Math.max(Date.now()-this.advancedDateTime,0)/1e3:0}get lastPartIndex(){var r;return(r=this.partList)!=null&&r.length?this.partList[this.partList.length-1].index:-1}get lastPartSn(){var r;return(r=this.partList)!=null&&r.length?this.partList[this.partList.length-1].fragment.sn:this.endSN}}function M(j){return Uint8Array.from(atob(j),r=>r.charCodeAt(0))}function L(j){const r=xe(j).subarray(0,16),a=new Uint8Array(16);return a.set(r,16-r.length),a}function X(j){const r=function(_,E,I){const N=_[E];_[E]=_[I],_[I]=N};r(j,0,3),r(j,1,2),r(j,4,5),r(j,6,7)}function fe(j){const r=j.split(":");let a=null;if(r[0]==="data"&&r.length===2){const _=r[1].split(";"),E=_[_.length-1].split(",");if(E.length===2){const I=E[0]==="base64",N=E[1];I?(_.splice(-1,1),a=M(N)):a=L(N)}}return a}function xe(j){return Uint8Array.from(unescape(encodeURIComponent(j)),r=>r.charCodeAt(0))}const Ce=typeof self!="undefined"?self:void 0;var Me={CLEARKEY:"org.w3.clearkey",FAIRPLAY:"com.apple.fps",PLAYREADY:"com.microsoft.playready",WIDEVINE:"com.widevine.alpha"},ke={CLEARKEY:"org.w3.clearkey",FAIRPLAY:"com.apple.streamingkeydelivery",PLAYREADY:"com.microsoft.playready",WIDEVINE:"urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed"};function Ft(j){switch(j){case ke.FAIRPLAY:return Me.FAIRPLAY;case ke.PLAYREADY:return Me.PLAYREADY;case ke.WIDEVINE:return Me.WIDEVINE;case ke.CLEARKEY:return Me.CLEARKEY}}var ht={CENC:"1077efecc0b24d02ace33c1e52e2fb4b",CLEARKEY:"e2719d58a985b3c9781ab030af78d30e",FAIRPLAY:"94ce86fb07ff4f43adb893d2fa968ca2",PLAYREADY:"9a04f07998404286ab92e65be0885f95",WIDEVINE:"edef8ba979d64acea3c827dcd51d21ed"};function At(j){if(j===ht.WIDEVINE)return Me.WIDEVINE;if(j===ht.PLAYREADY)return Me.PLAYREADY;if(j===ht.CENC||j===ht.CLEARKEY)return Me.CLEARKEY}function tr(j){switch(j){case Me.FAIRPLAY:return ke.FAIRPLAY;case Me.PLAYREADY:return ke.PLAYREADY;case Me.WIDEVINE:return ke.WIDEVINE;case Me.CLEARKEY:return ke.CLEARKEY}}function qt(j){const{drmSystems:r,widevineLicenseUrl:a}=j,_=r?[Me.FAIRPLAY,Me.WIDEVINE,Me.PLAYREADY,Me.CLEARKEY].filter(E=>!!r[E]):[];return!_[Me.WIDEVINE]&&a&&_.push(Me.WIDEVINE),_}const cr=function(j){return Ce!=null&&(j=Ce.navigator)!=null&&j.requestMediaKeySystemAccess?self.navigator.requestMediaKeySystemAccess.bind(self.navigator):null}();function Qe(j,r,a,_){let E;switch(j){case Me.FAIRPLAY:E=["cenc","sinf"];break;case Me.WIDEVINE:case Me.PLAYREADY:E=["cenc"];break;case Me.CLEARKEY:E=["cenc","keyids"];break;default:throw new Error(`Unknown key-system: ${j}`)}return Pt(E,r,a,_)}function Pt(j,r,a,_){return[{initDataTypes:j,persistentState:_.persistentState||"optional",distinctiveIdentifier:_.distinctiveIdentifier||"optional",sessionTypes:_.sessionTypes||[_.sessionType||"temporary"],audioCapabilities:r.map(I=>({contentType:`audio/mp4; codecs="${I}"`,robustness:_.audioRobustness||"",encryptionScheme:_.audioEncryptionScheme||null})),videoCapabilities:a.map(I=>({contentType:`video/mp4; codecs="${I}"`,robustness:_.videoRobustness||"",encryptionScheme:_.videoEncryptionScheme||null}))}]}function zt(j){const r=new Uint16Array(j.buffer,j.byteOffset,j.byteLength/2),a=String.fromCharCode.apply(null,Array.from(r)),_=a.substring(a.indexOf("<"),a.length),N=new DOMParser().parseFromString(_,"text/xml").getElementsByTagName("KID")[0];if(N){const H=N.childNodes[0]?N.childNodes[0].nodeValue:N.getAttribute("VALUE");if(H){const oe=M(H).subarray(0,16);return X(oe),oe}}return null}function it(j,r,a){return Uint8Array.prototype.slice?j.slice(r,a):new Uint8Array(Array.prototype.slice.call(j,r,a))}const Ot=(j,r)=>r+10<=j.length&&j[r]===73&&j[r+1]===68&&j[r+2]===51&&j[r+3]<255&&j[r+4]<255&&j[r+6]<128&&j[r+7]<128&&j[r+8]<128&&j[r+9]<128,pt=(j,r)=>r+10<=j.length&&j[r]===51&&j[r+1]===68&&j[r+2]===73&&j[r+3]<255&&j[r+4]<255&&j[r+6]<128&&j[r+7]<128&&j[r+8]<128&&j[r+9]<128,et=(j,r)=>{const a=r;let _=0;for(;Ot(j,r);){_+=10;const E=Ne(j,r+6);_+=E,pt(j,r+10)&&(_+=10),r+=_}if(_>0)return j.subarray(a,a+_)},Ne=(j,r)=>{let a=0;return a=(j[r]&127)<<21,a|=(j[r+1]&127)<<14,a|=(j[r+2]&127)<<7,a|=j[r+3]&127,a},me=(j,r)=>Ot(j,r)&&Ne(j,r+6)+10<=j.length-r,Ee=j=>{const r=Ze(j);for(let a=0;a<r.length;a++){const _=r[a];if(Le(_))return Pe(_)}},Le=j=>j&&j.key==="PRIV"&&j.info==="com.apple.streaming.transportStreamTimestamp",$e=j=>{const r=String.fromCharCode(j[0],j[1],j[2],j[3]),a=Ne(j,4),_=10;return{type:r,size:a,data:j.subarray(_,_+a)}},Ze=j=>{let r=0;const a=[];for(;Ot(j,r);){const _=Ne(j,r+6);r+=10;const E=r+_;for(;r+8<E;){const I=$e(j.subarray(r)),N=nt(I);N&&a.push(N),r+=I.size+10}pt(j,r)&&(r+=10)}return a},nt=j=>j.type==="PRIV"?ut(j):j.type[0]==="W"?Zt(j):Wt(j),ut=j=>{if(j.size<2)return;const r=qe(j.data,!0),a=new Uint8Array(j.data.subarray(r.length+1));return{key:j.type,info:r,data:a.buffer}},Wt=j=>{if(j.size<2)return;if(j.type==="TXXX"){let a=1;const _=qe(j.data.subarray(a),!0);a+=_.length+1;const E=qe(j.data.subarray(a));return{key:j.type,info:_,data:E}}const r=qe(j.data.subarray(1));return{key:j.type,data:r}},Zt=j=>{if(j.type==="WXXX"){if(j.size<2)return;let a=1;const _=qe(j.data.subarray(a),!0);a+=_.length+1;const E=qe(j.data.subarray(a));return{key:j.type,info:_,data:E}}const r=qe(j.data);return{key:j.type,data:r}},Pe=j=>{if(j.data.byteLength===8){const r=new Uint8Array(j.data),a=r[3]&1;let _=(r[4]<<23)+(r[5]<<15)+(r[6]<<7)+r[7];return _/=45,a&&(_+=4772185884e-2),Math.round(_)}},qe=(j,r=!1)=>{const a=Rt();if(a){const he=a.decode(j);if(r){const be=he.indexOf("\0");return be!==-1?he.substring(0,be):he}return he.replace(/\0/g,"")}const _=j.length;let E,I,N,H="",oe=0;for(;oe<_;){if(E=j[oe++],E===0&&r)return H;if(E===0||E===3)continue;switch(E>>4){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:H+=String.fromCharCode(E);break;case 12:case 13:I=j[oe++],H+=String.fromCharCode((E&31)<<6|I&63);break;case 14:I=j[oe++],N=j[oe++],H+=String.fromCharCode((E&15)<<12|(I&63)<<6|(N&63)<<0);break}}return H};let Kt;function Rt(){if(!navigator.userAgent.includes("PlayStation 4"))return!Kt&&typeof self.TextDecoder!="undefined"&&(Kt=new self.TextDecoder("utf-8")),Kt}const Nt={hexDump:function(j){let r="";for(let a=0;a<j.length;a++){let _=j[a].toString(16);_.length<2&&(_="0"+_),r+=_}return r}},Bt=Math.pow(2,32)-1,Ct=[].push,Yt={video:1,audio:2,id3:3,text:4};function ze(j){return String.fromCharCode.apply(null,j)}function ue(j,r){const a=j[r]<<8|j[r+1];return a<0?65536+a:a}function le(j,r){const a=Te(j,r);return a<0?4294967296+a:a}function Dt(j,r){let a=le(j,r);return a*=Math.pow(2,32),a+=le(j,r+4),a}function Te(j,r){return j[r]<<24|j[r+1]<<16|j[r+2]<<8|j[r+3]}function dt(j,r,a){j[r]=a>>24,j[r+1]=a>>16&255,j[r+2]=a>>8&255,j[r+3]=a&255}function Ht(j){const r=j.byteLength;for(let a=0;a<r;){const _=le(j,a);if(_>8&&j[a+4]===109&&j[a+5]===111&&j[a+6]===111&&j[a+7]===102)return!0;a=_>1?a+_:r}return!1}function ct(j,r){const a=[];if(!r.length)return a;const _=j.byteLength;for(let E=0;E<_;){const I=le(j,E),N=ze(j.subarray(E+4,E+8)),H=I>1?E+I:_;if(N===r[0])if(r.length===1)a.push(j.subarray(E+8,H));else{const oe=ct(j.subarray(E+8,H),r.slice(1));oe.length&&Ct.apply(a,oe)}E=H}return a}function Ie(j){const r=[],a=j[0];let _=8;const E=le(j,_);_+=4;let I=0,N=0;a===0?(I=le(j,_),N=le(j,_+4),_+=8):(I=Dt(j,_),N=Dt(j,_+8),_+=16),_+=2;let H=j.length+N;const oe=ue(j,_);_+=2;for(let he=0;he<oe;he++){let be=_;const Se=le(j,be);be+=4;const De=Se&2147483647;if((Se&2147483648)>>>31===1)return R.warn("SIDX has hierarchical references (not supported)"),null;const Xe=le(j,be);be+=4,r.push({referenceSize:De,subsegmentDuration:Xe,info:{duration:Xe/E,start:H,end:H+De-1}}),H+=De,be+=4,_=be}return{earliestPresentationTime:I,timescale:E,version:a,referencesCount:oe,references:r}}function Et(j){const r=[],a=ct(j,["moov","trak"]);for(let E=0;E<a.length;E++){const I=a[E],N=ct(I,["tkhd"])[0];if(N){let H=N[0];const oe=le(N,H===0?12:20),he=ct(I,["mdia","mdhd"])[0];if(he){H=he[0];const be=le(he,H===0?12:20),Se=ct(I,["mdia","hdlr"])[0];if(Se){const De=ze(Se.subarray(8,12)),He={soun:Y.AUDIO,vide:Y.VIDEO}[De];if(He){const Xe=ct(I,["mdia","minf","stbl","stsd"])[0],lt=ge(Xe);r[oe]={timescale:be,type:He},r[He]=f({timescale:be,id:oe},lt)}}}}}return ct(j,["moov","mvex","trex"]).forEach(E=>{const I=le(E,4),N=r[I];N&&(N.default={duration:le(E,12),flags:le(E,20)})}),r}function ge(j){const r=j.subarray(8),a=r.subarray(86),_=ze(r.subarray(4,8));let E=_;const I=_==="enca"||_==="encv";if(I){const H=ct(r,[_])[0].subarray(_==="enca"?28:78);ct(H,["sinf"]).forEach(he=>{const be=ct(he,["schm"])[0];if(be){const Se=ze(be.subarray(4,8));if(Se==="cbcs"||Se==="cenc"){const De=ct(he,["frma"])[0];De&&(E=ze(De))}}})}switch(E){case"avc1":case"avc2":case"avc3":case"avc4":{const N=ct(a,["avcC"])[0];E+="."+yt(N[1])+yt(N[2])+yt(N[3]);break}case"mp4a":{const N=ct(r,[_])[0],H=ct(N.subarray(28),["esds"])[0];if(H&&H.length>12){let oe=4;if(H[oe++]!==3)break;oe=Ke(H,oe),oe+=2;const he=H[oe++];if(he&128&&(oe+=2),he&64&&(oe+=H[oe++]),H[oe++]!==4)break;oe=Ke(H,oe);const be=H[oe++];if(be===64)E+="."+yt(be);else break;if(oe+=12,H[oe++]!==5)break;oe=Ke(H,oe);const Se=H[oe++];let De=(Se&248)>>3;De===31&&(De+=1+((Se&7)<<3)+((H[oe]&224)>>5)),E+="."+De}break}case"hvc1":case"hev1":{const N=ct(a,["hvcC"])[0],H=N[1],oe=["","A","B","C"][H>>6],he=H&31,be=le(N,2),Se=(H&32)>>5?"H":"L",De=N[12],He=N.subarray(6,12);E+="."+oe+he,E+="."+be.toString(16).toUpperCase(),E+="."+Se+De;let Xe="";for(let lt=He.length;lt--;){const vt=He[lt];(vt||Xe)&&(Xe="."+vt.toString(16).toUpperCase()+Xe)}E+=Xe;break}case"dvh1":case"dvhe":{const N=ct(a,["dvcC"])[0],H=N[2]>>1&127,oe=N[2]<<5&32|N[3]>>3&31;E+="."+kt(H)+"."+kt(oe);break}case"vp09":{const N=ct(a,["vpcC"])[0],H=N[4],oe=N[5],he=N[6]>>4&15;E+="."+kt(H)+"."+kt(oe)+"."+kt(he);break}case"av01":{const N=ct(a,["av1C"])[0],H=N[1]>>>5,oe=N[1]&31,he=N[2]>>>7?"H":"M",be=(N[2]&64)>>6,Se=(N[2]&32)>>5,De=H===2&&be?Se?12:10:be?10:8,He=(N[2]&16)>>4,Xe=(N[2]&8)>>3,lt=(N[2]&4)>>2,vt=N[2]&3;E+="."+H+"."+kt(oe)+he+"."+kt(De)+"."+He+"."+Xe+lt+vt+"."+kt(1)+"."+kt(1)+"."+kt(1)+"."+0;break}}return{codec:E,encrypted:I}}function Ke(j,r){const a=r+5;for(;j[r++]&128&&r<a;);return r}function yt(j){return("0"+j.toString(16).toUpperCase()).slice(-2)}function kt(j){return(j<10?"0":"")+j}function Fe(j,r){if(!j||!r)return j;const a=r.keyId;return a&&r.isCommonEncryption&&ct(j,["moov","trak"]).forEach(E=>{const N=ct(E,["mdia","minf","stbl","stsd"])[0].subarray(8);let H=ct(N,["enca"]);const oe=H.length>0;oe||(H=ct(N,["encv"])),H.forEach(he=>{const be=oe?he.subarray(28):he.subarray(78);ct(be,["sinf"]).forEach(De=>{const He=Dr(De);if(He){const Xe=He.subarray(8,24);Xe.some(lt=>lt!==0)||(R.log(`[eme] Patching keyId in 'enc${oe?"a":"v"}>sinf>>tenc' box: ${Nt.hexDump(Xe)} -> ${Nt.hexDump(a)}`),He.set(a,8))}})})}),j}function Dr(j){const r=ct(j,["schm"])[0];if(r){const a=ze(r.subarray(4,8));if(a==="cbcs"||a==="cenc")return ct(j,["schi","tenc"])[0]}return null}function St(j,r){return ct(r,["moof","traf"]).reduce((a,_)=>{const E=ct(_,["tfdt"])[0],I=E[0],N=ct(_,["tfhd"]).reduce((H,oe)=>{const he=le(oe,4),be=j[he];if(be){let Se=le(E,4);if(I===1){if(Se===Bt)return R.warn("[mp4-demuxer]: Ignoring assumed invalid signed 64-bit track fragment decode time"),H;Se*=Bt+1,Se+=le(E,8)}const De=be.timescale||9e4,He=Se/De;if(y(He)&&(H===null||He<H))return He}return H},null);return N!==null&&y(N)&&(a===null||N<a)?N:a},null)}function Vr(j,r){let a=0,_=0,E=0;const I=ct(j,["moof","traf"]);for(let N=0;N<I.length;N++){const H=I[N],oe=ct(H,["tfhd"])[0],he=le(oe,4),be=r[he];if(!be)continue;const Se=be.default,De=le(oe,0)|(Se==null?void 0:Se.flags);let He=Se==null?void 0:Se.duration;De&8&&(De&2?He=le(oe,12):He=le(oe,8));const Xe=be.timescale||9e4,lt=ct(H,["trun"]);for(let vt=0;vt<lt.length;vt++){if(a=Jr(lt[vt]),!a&&He){const Qt=le(lt[vt],4);a=He*Qt}be.type===Y.VIDEO?_+=a/Xe:be.type===Y.AUDIO&&(E+=a/Xe)}}if(_===0&&E===0){let N=1/0,H=0,oe=0;const he=ct(j,["sidx"]);for(let be=0;be<he.length;be++){const Se=Ie(he[be]);if(Se!=null&&Se.references){N=Math.min(N,Se.earliestPresentationTime/Se.timescale);const De=Se.references.reduce((He,Xe)=>He+Xe.info.duration||0,0);H=Math.max(H,De+Se.earliestPresentationTime/Se.timescale),oe=H-N}}if(oe&&y(oe))return oe}return _||E}function Jr(j){const r=le(j,0);let a=8;r&1&&(a+=4),r&4&&(a+=4);let _=0;const E=le(j,4);for(let I=0;I<E;I++){if(r&256){const N=le(j,a);_+=N,a+=4}r&512&&(a+=4),r&1024&&(a+=4),r&2048&&(a+=4)}return _}function Er(j,r,a){ct(r,["moof","traf"]).forEach(_=>{ct(_,["tfhd"]).forEach(E=>{const I=le(E,4),N=j[I];if(!N)return;const H=N.timescale||9e4;ct(_,["tfdt"]).forEach(oe=>{const he=oe[0],be=a*H;if(be){let Se=le(oe,4);if(he===0)Se-=be,Se=Math.max(Se,0),dt(oe,4,Se);else{Se*=Math.pow(2,32),Se+=le(oe,8),Se-=be,Se=Math.max(Se,0);const De=Math.floor(Se/(Bt+1)),He=Math.floor(Se%(Bt+1));dt(oe,4,De),dt(oe,8,He)}}})})})}function $r(j){const r={valid:null,remainder:null},a=ct(j,["moof"]);if(a.length<2)return r.remainder=j,r;const _=a[a.length-1];return r.valid=it(j,0,_.byteOffset-8),r.remainder=it(j,_.byteOffset-8),r}function dr(j,r){const a=new Uint8Array(j.length+r.length);return a.set(j),a.set(r,j.length),a}function zr(j,r){const a=[],_=r.samples,E=r.timescale,I=r.id;let N=!1;return ct(_,["moof"]).map(oe=>{const he=oe.byteOffset-8;ct(oe,["traf"]).map(Se=>{const De=ct(Se,["tfdt"]).map(He=>{const Xe=He[0];let lt=le(He,4);return Xe===1&&(lt*=Math.pow(2,32),lt+=le(He,8)),lt/E})[0];return De!==void 0&&(j=De),ct(Se,["tfhd"]).map(He=>{const Xe=le(He,4),lt=le(He,0)&16777215,vt=(lt&1)!==0,Qt=(lt&2)!==0,yr=(lt&8)!==0;let Tr=0;const Wr=(lt&16)!==0;let Br=0;const Cn=(lt&32)!==0;let un=8;Xe===I&&(vt&&(un+=8),Qt&&(un+=4),yr&&(Tr=le(He,un),un+=4),Wr&&(Br=le(He,un),un+=4),Cn&&(un+=4),r.type==="video"&&(N=sn(r.codec)),ct(Se,["trun"]).map(Hn=>{const li=Hn[0],En=le(Hn,0)&16777215,qn=(En&1)!==0;let Ta=0;const _i=(En&4)!==0,Ea=(En&256)!==0;let pa=0;const sa=(En&512)!==0;let hs=0;const Ja=(En&1024)!==0,Hi=(En&2048)!==0;let hi=0;const ss=le(Hn,4);let $a=8;qn&&(Ta=le(Hn,$a),$a+=4),_i&&($a+=4);let Sa=Ta+he;for(let co=0;co<ss;co++){if(Ea?(pa=le(Hn,$a),$a+=4):pa=Tr,sa?(hs=le(Hn,$a),$a+=4):hs=Br,Ja&&($a+=4),Hi&&(li===0?hi=le(Hn,$a):hi=Te(Hn,$a),$a+=4),r.type===Y.VIDEO){let Oo=0;for(;Oo<hs;){const qs=le(_,Sa);if(Sa+=4,ln(N,_[Sa])){const qo=_.subarray(Sa,Sa+qs);sr(qo,N?2:1,j+hi/E,a)}Sa+=qs,Oo+=qs+4}}j+=pa/E}}))})})}),a}function sn(j){if(!j)return!1;const r=j.indexOf("."),a=r<0?j:j.substring(0,r);return a==="hvc1"||a==="hev1"||a==="dvh1"||a==="dvhe"}function ln(j,r){if(j){const a=r>>1&63;return a===39||a===40}else return(r&31)===6}function sr(j,r,a,_){const E=Lt(j);let I=0;I+=r;let N=0,H=0,oe=0;for(;I<E.length;){N=0;do{if(I>=E.length)break;oe=E[I++],N+=oe}while(oe===255);H=0;do{if(I>=E.length)break;oe=E[I++],H+=oe}while(oe===255);const he=E.length-I;let be=I;if(H<he)I+=H;else if(H>he){R.error(`Malformed SEI payload. ${H} is too small, only ${he} bytes left to parse.`);break}if(N===4){if(E[be++]===181){const De=ue(E,be);if(be+=2,De===49){const He=le(E,be);if(be+=4,He===1195456820){const Xe=E[be++];if(Xe===3){const lt=E[be++],vt=31&lt,Qt=64&lt,yr=Qt?2+vt*3:0,Tr=new Uint8Array(yr);if(Qt){Tr[0]=lt;for(let Wr=1;Wr<yr;Wr++)Tr[Wr]=E[be++]}_.push({type:Xe,payloadType:N,pts:a,bytes:Tr})}}}}}else if(N===5&&H>16){const Se=[];for(let Xe=0;Xe<16;Xe++){const lt=E[be++].toString(16);Se.push(lt.length==1?"0"+lt:lt),(Xe===3||Xe===5||Xe===7||Xe===9)&&Se.push("-")}const De=H-16,He=new Uint8Array(De);for(let Xe=0;Xe<De;Xe++)He[Xe]=E[be++];_.push({payloadType:N,pts:a,uuid:Se.join(""),userData:qe(He),userDataBytes:He})}}}function Lt(j){const r=j.byteLength,a=[];let _=1;for(;_<r-2;)j[_]===0&&j[_+1]===0&&j[_+2]===3?(a.push(_+2),_+=2):_++;if(a.length===0)return j;const E=r-a.length,I=new Uint8Array(E);let N=0;for(_=0;_<E;N++,_++)N===a[0]&&(N++,a.shift()),I[_]=j[N];return I}function gt(j){const r=j[0];let a="",_="",E=0,I=0,N=0,H=0,oe=0,he=0;if(r===0){for(;ze(j.subarray(he,he+1))!=="\0";)a+=ze(j.subarray(he,he+1)),he+=1;for(a+=ze(j.subarray(he,he+1)),he+=1;ze(j.subarray(he,he+1))!=="\0";)_+=ze(j.subarray(he,he+1)),he+=1;_+=ze(j.subarray(he,he+1)),he+=1,E=le(j,12),I=le(j,16),H=le(j,20),oe=le(j,24),he=28}else if(r===1){he+=4,E=le(j,he),he+=4;const Se=le(j,he);he+=4;const De=le(j,he);for(he+=4,N=4294967296*Se+De,p(N)||(N=Number.MAX_SAFE_INTEGER,R.warn("Presentation time exceeds safe integer limit and wrapped to max safe integer in parsing emsg box")),H=le(j,he),he+=4,oe=le(j,he),he+=4;ze(j.subarray(he,he+1))!=="\0";)a+=ze(j.subarray(he,he+1)),he+=1;for(a+=ze(j.subarray(he,he+1)),he+=1;ze(j.subarray(he,he+1))!=="\0";)_+=ze(j.subarray(he,he+1)),he+=1;_+=ze(j.subarray(he,he+1)),he+=1}const be=j.subarray(he,j.byteLength);return{schemeIdUri:a,value:_,timeScale:E,presentationTime:N,presentationTimeDelta:I,eventDuration:H,id:oe,payload:be}}function bt(j,...r){const a=r.length;let _=8,E=a;for(;E--;)_+=r[E].byteLength;const I=new Uint8Array(_);for(I[0]=_>>24&255,I[1]=_>>16&255,I[2]=_>>8&255,I[3]=_&255,I.set(j,4),E=0,_=8;E<a;E++)I.set(r[E],_),_+=r[E].byteLength;return I}function jt(j,r,a){if(j.byteLength!==16)throw new RangeError("Invalid system id");let _,E;if(r){_=1,E=new Uint8Array(r.length*16);for(let H=0;H<r.length;H++){const oe=r[H];if(oe.byteLength!==16)throw new RangeError("Invalid key");E.set(oe,H*16)}}else _=0,E=new Uint8Array;let I;_>0?(I=new Uint8Array(4),r.length>0&&new DataView(I.buffer).setUint32(0,r.length,!1)):I=new Uint8Array;const N=new Uint8Array(4);return a&&a.byteLength>0&&new DataView(N.buffer).setUint32(0,a.byteLength,!1),bt([112,115,115,104],new Uint8Array([_,0,0,0]),j,I,E,N,a||new Uint8Array)}function Sr(j){const r=[];if(j instanceof ArrayBuffer){const a=j.byteLength;let _=0;for(;_+32<a;){const E=new DataView(j,_),I=br(E);r.push(I),_+=I.size}}return r}function br(j){const r=j.getUint32(0),a=j.byteOffset,_=j.byteLength;if(_<r)return{offset:a,size:_};if(j.getUint32(4)!==1886614376)return{offset:a,size:r};const I=j.getUint32(8)>>>24;if(I!==0&&I!==1)return{offset:a,size:r};const N=j.buffer,H=Nt.hexDump(new Uint8Array(N,a+12,16)),oe=j.getUint32(28);let he=null,be=null;if(I===0){if(r-32<oe||oe<22)return{offset:a,size:r};be=new Uint8Array(N,a+32,oe)}else if(I===1){if(!oe||_<a+32+oe*16+16)return{offset:a,size:r};he=[];for(let Se=0;Se<oe;Se++)he.push(new Uint8Array(N,a+32+Se*16,16))}return{version:I,systemId:H,kids:he,data:be,offset:a,size:r}}let at={};class Mr{static clearKeyUriToKeyIdMap(){at={}}constructor(r,a,_,E=[1],I=null){this.uri=void 0,this.method=void 0,this.keyFormat=void 0,this.keyFormatVersions=void 0,this.encrypted=void 0,this.isCommonEncryption=void 0,this.iv=null,this.key=null,this.keyId=null,this.pssh=null,this.method=r,this.uri=a,this.keyFormat=_,this.keyFormatVersions=E,this.iv=I,this.encrypted=r?r!=="NONE":!1,this.isCommonEncryption=this.encrypted&&r!=="AES-128"}isSupported(){if(this.method){if(this.method==="AES-128"||this.method==="NONE")return!0;if(this.keyFormat==="identity")return this.method==="SAMPLE-AES";switch(this.keyFormat){case ke.FAIRPLAY:case ke.WIDEVINE:case ke.PLAYREADY:case ke.CLEARKEY:return["ISO-23001-7","SAMPLE-AES","SAMPLE-AES-CENC","SAMPLE-AES-CTR"].indexOf(this.method)!==-1}}return!1}getDecryptData(r){if(!this.encrypted||!this.uri)return null;if(this.method==="AES-128"&&this.uri&&!this.iv){typeof r!="number"&&(this.method==="AES-128"&&!this.iv&&R.warn(`missing IV for initialization segment with method="${this.method}" - compliance issue`),r=0);const _=xn(r);return new Mr(this.method,this.uri,"identity",this.keyFormatVersions,_)}const a=fe(this.uri);if(a)switch(this.keyFormat){case ke.WIDEVINE:this.pssh=a,a.length>=22&&(this.keyId=a.subarray(a.length-22,a.length-6));break;case ke.PLAYREADY:{const _=new Uint8Array([154,4,240,121,152,64,66,134,171,146,230,91,224,136,95,149]);this.pssh=jt(_,null,a),this.keyId=zt(a);break}default:{let _=a.subarray(0,16);if(_.length!==16){const E=new Uint8Array(16);E.set(_,16-_.length),_=E}this.keyId=_;break}}if(!this.keyId||this.keyId.byteLength!==16){let _=at[this.uri];if(!_){const E=Object.keys(at).length%Number.MAX_SAFE_INTEGER;_=new Uint8Array(16),new DataView(_.buffer,12,4).setUint32(0,E),at[this.uri]=_}this.keyId=_}return this}}function xn(j){const r=new Uint8Array(16);for(let a=12;a<16;a++)r[a]=j>>8*(15-a)&255;return r}const Vn=/\{\$([a-zA-Z0-9-_]+)\}/g;function gr(j){return Vn.test(j)}function Xr(j,r,a){if(j.variableList!==null||j.hasVariableRefs)for(let _=a.length;_--;){const E=a[_],I=r[E];I&&(r[E]=hn(j,I))}}function hn(j,r){if(j.variableList!==null||j.hasVariableRefs){const a=j.variableList;return r.replace(Vn,_=>{const E=_.substring(2,_.length-1),I=a==null?void 0:a[E];return I===void 0?(j.playlistParsingError||(j.playlistParsingError=new Error(`Missing preceding EXT-X-DEFINE tag for Variable Reference: "${E}"`)),_):I})}return r}function Bn(j,r,a){let _=j.variableList;_||(j.variableList=_={});let E,I;if("QUERYPARAM"in r){E=r.QUERYPARAM;try{const N=new self.URL(a).searchParams;if(N.has(E))I=N.get(E);else throw new Error(`"${E}" does not match any query parameter in URI: "${a}"`)}catch(N){j.playlistParsingError||(j.playlistParsingError=new Error(`EXT-X-DEFINE QUERYPARAM: ${N.message}`))}}else E=r.NAME,I=r.VALUE;E in _?j.playlistParsingError||(j.playlistParsingError=new Error(`EXT-X-DEFINE duplicate Variable Name declarations: "${E}"`)):_[E]=I||""}function ni(j,r,a){const _=r.IMPORT;if(a&&_ in a){let E=j.variableList;E||(j.variableList=E={}),E[_]=a[_]}else j.playlistParsingError||(j.playlistParsingError=new Error(`EXT-X-DEFINE IMPORT attribute not found in Multivariant Playlist: "${_}"`))}function si(j=!0){return typeof self=="undefined"?void 0:(j||!self.MediaSource)&&self.ManagedMediaSource||self.MediaSource||self.WebKitMediaSource}function Vi(j){return typeof self!="undefined"&&j===self.ManagedMediaSource}const Fi={audio:{a3ds:1,"ac-3":.95,"ac-4":1,alac:.9,alaw:1,dra1:1,"dts+":1,"dts-":1,dtsc:1,dtse:1,dtsh:1,"ec-3":.9,enca:1,fLaC:.9,flac:.9,FLAC:.9,g719:1,g726:1,m4ae:1,mha1:1,mha2:1,mhm1:1,mhm2:1,mlpa:1,mp4a:1,"raw ":1,Opus:1,opus:1,samr:1,sawb:1,sawp:1,sevc:1,sqcp:1,ssmv:1,twos:1,ulaw:1},video:{avc1:1,avc2:1,avc3:1,avc4:1,avcp:1,av01:.8,drac:1,dva1:1,dvav:1,dvh1:.7,dvhe:.7,encv:1,hev1:.75,hvc1:.75,mjp2:1,mp4v:1,mvc1:1,mvc2:1,mvc3:1,mvc4:1,resv:1,rv60:1,s263:1,svc1:1,svc2:1,"vc-1":1,vp08:1,vp09:.9},text:{stpp:1,wvtt:1}};function Ii(j,r){const a=Fi[r];return!!a&&!!a[j.slice(0,4)]}function yi(j,r,a=!0){return!j.split(",").some(_=>!bi(_,r,a))}function bi(j,r,a=!0){var _;const E=si(a);return(_=E==null?void 0:E.isTypeSupported(la(j,r)))!=null?_:!1}function la(j,r){return`${r}/mp4;codecs="${j}"`}function oi(j){if(j){const r=j.substring(0,4);return Fi.video[r]}return 2}function Wi(j){return j.split(",").reduce((r,a)=>{const _=Fi.video[a];return _?(_*2+r)/(r?3:2):(Fi.audio[a]+r)/(r?2:1)},0)}const wt={};function st(j,r=!0){if(wt[j])return wt[j];const a={flac:["flac","fLaC","FLAC"],opus:["opus","Opus"]}[j];for(let _=0;_<a.length;_++)if(bi(a[_],"audio",r))return wt[j]=a[_],a[_];return j}const ei=/flac|opus/i;function wi(j,r=!0){return j.replace(ei,a=>st(a.toLowerCase(),r))}function ii(j,r){return j&&j!=="mp4a"?j:r&&r.split(",")[0]}function Ji(j){const r=j.split(",");for(let a=0;a<r.length;a++){const _=r[a].split(".");if(_.length>2){let E=_.shift()+".";E+=parseInt(_.shift()).toString(16),E+=("000"+parseInt(_.shift()).toString(16)).slice(-4),r[a]=E}}return r.join(",")}const Ei=/#EXT-X-STREAM-INF:([^\r\n]*)(?:[\r\n](?:#[^\r\n]*)?)*([^\r\n]+)|#EXT-X-(SESSION-DATA|SESSION-KEY|DEFINE|CONTENT-STEERING|START):([^\r\n]*)[\r\n]+/g,ui=/#EXT-X-MEDIA:(.*)/g,Pn=/^#EXT(?:INF|-X-TARGETDURATION):/m,er=new RegExp([/#EXTINF:\s*(\d*(?:\.\d+)?)(?:,(.*)\s+)?/.source,/(?!#) *(\S[^\r\n]*)/.source,/#EXT-X-BYTERANGE:*(.+)/.source,/#EXT-X-PROGRAM-DATE-TIME:(.+)/.source,/#.*/.source].join("|"),"g"),mt=new RegExp([/#(EXTM3U)/.source,/#EXT-X-(DATERANGE|DEFINE|KEY|MAP|PART|PART-INF|PLAYLIST-TYPE|PRELOAD-HINT|RENDITION-REPORT|SERVER-CONTROL|SKIP|START):(.+)/.source,/#EXT-X-(BITRATE|DISCONTINUITY-SEQUENCE|MEDIA-SEQUENCE|TARGETDURATION|VERSION): *(\d+)/.source,/#EXT-X-(DISCONTINUITY|ENDLIST|GAP|INDEPENDENT-SEGMENTS)/.source,/(#)([^:]*):(.*)/.source,/(#)(.*)(?:.*)\r?\n?/.source].join("|"));class tt{static findGroup(r,a){for(let _=0;_<r.length;_++){const E=r[_];if(E.id===a)return E}}static resolve(r,a){return s.buildAbsoluteURL(a,r,{alwaysNormalize:!0})}static isMediaPlaylist(r){return Pn.test(r)}static parseMasterPlaylist(r,a){const _=gr(r),E={contentSteering:null,levels:[],playlistParsingError:null,sessionData:null,sessionKeys:null,startTimeOffset:null,variableList:null,hasVariableRefs:_},I=[];Ei.lastIndex=0;let N;for(;(N=Ei.exec(r))!=null;)if(N[1]){var H;const he=new Z(N[1]);Xr(E,he,["CODECS","SUPPLEMENTAL-CODECS","ALLOWED-CPC","PATHWAY-ID","STABLE-VARIANT-ID","AUDIO","VIDEO","SUBTITLES","CLOSED-CAPTIONS","NAME"]);const be=hn(E,N[2]),Se={attrs:he,bitrate:he.decimalInteger("BANDWIDTH")||he.decimalInteger("AVERAGE-BANDWIDTH"),name:he.NAME,url:tt.resolve(be,a)},De=he.decimalResolution("RESOLUTION");De&&(Se.width=De.width,Se.height=De.height),ur(he.CODECS,Se),(H=Se.unknownCodecs)!=null&&H.length||I.push(Se),E.levels.push(Se)}else if(N[3]){const he=N[3],be=N[4];switch(he){case"SESSION-DATA":{const Se=new Z(be);Xr(E,Se,["DATA-ID","LANGUAGE","VALUE","URI"]);const De=Se["DATA-ID"];De&&(E.sessionData===null&&(E.sessionData={}),E.sessionData[De]=Se);break}case"SESSION-KEY":{const Se=It(be,a,E);Se.encrypted&&Se.isSupported()?(E.sessionKeys===null&&(E.sessionKeys=[]),E.sessionKeys.push(Se)):R.warn(`[Keys] Ignoring invalid EXT-X-SESSION-KEY tag: "${be}"`);break}case"DEFINE":{{const Se=new Z(be);Xr(E,Se,["NAME","VALUE","QUERYPARAM"]),Bn(E,Se,a)}break}case"CONTENT-STEERING":{const Se=new Z(be);Xr(E,Se,["SERVER-URI","PATHWAY-ID"]),E.contentSteering={uri:tt.resolve(Se["SERVER-URI"],a),pathwayId:Se["PATHWAY-ID"]||"."};break}case"START":{E.startTimeOffset=_t(be);break}}}const oe=I.length>0&&I.length<E.levels.length;return E.levels=oe?I:E.levels,E.levels.length===0&&(E.playlistParsingError=new Error("no levels found in manifest")),E}static parseMasterPlaylistMedia(r,a,_){let E;const I={},N=_.levels,H={AUDIO:N.map(he=>({id:he.attrs.AUDIO,audioCodec:he.audioCodec})),SUBTITLES:N.map(he=>({id:he.attrs.SUBTITLES,textCodec:he.textCodec})),"CLOSED-CAPTIONS":[]};let oe=0;for(ui.lastIndex=0;(E=ui.exec(r))!==null;){const he=new Z(E[1]),be=he.TYPE;if(be){const Se=H[be],De=I[be]||[];I[be]=De,Xr(_,he,["URI","GROUP-ID","LANGUAGE","ASSOC-LANGUAGE","STABLE-RENDITION-ID","NAME","INSTREAM-ID","CHARACTERISTICS","CHANNELS"]);const He=he.LANGUAGE,Xe=he["ASSOC-LANGUAGE"],lt=he.CHANNELS,vt=he.CHARACTERISTICS,Qt=he["INSTREAM-ID"],yr={attrs:he,bitrate:0,id:oe++,groupId:he["GROUP-ID"]||"",name:he.NAME||He||"",type:be,default:he.bool("DEFAULT"),autoselect:he.bool("AUTOSELECT"),forced:he.bool("FORCED"),lang:He,url:he.URI?tt.resolve(he.URI,a):""};if(Xe&&(yr.assocLang=Xe),lt&&(yr.channels=lt),vt&&(yr.characteristics=vt),Qt&&(yr.instreamId=Qt),Se!=null&&Se.length){const Tr=tt.findGroup(Se,yr.groupId)||Se[0];fr(yr,Tr,"audioCodec"),fr(yr,Tr,"textCodec")}De.push(yr)}}return I}static parseLevelPlaylist(r,a,_,E,I,N){const H=new te(a),oe=H.fragments;let he=null,be=0,Se=0,De=0,He=0,Xe=null,lt=new ae(E,a),vt,Qt,yr,Tr=-1,Wr=!1,Br=null;for(er.lastIndex=0,H.m3u8=r,H.hasVariableRefs=gr(r);(vt=er.exec(r))!==null;){Wr&&(Wr=!1,lt=new ae(E,a),lt.start=De,lt.sn=be,lt.cc=He,lt.level=_,he&&(lt.initSegment=he,lt.rawProgramDateTime=he.rawProgramDateTime,he.rawProgramDateTime=null,Br&&(lt.setByteRange(Br),Br=null)));const li=vt[1];if(li){lt.duration=parseFloat(li);const En=(" "+vt[2]).slice(1);lt.title=En||null,lt.tagList.push(En?["INF",li,En]:["INF",li])}else if(vt[3]){if(y(lt.duration)){lt.start=De,yr&&rt(lt,yr,H),lt.sn=be,lt.level=_,lt.cc=He,oe.push(lt);const En=(" "+vt[3]).slice(1);lt.relurl=hn(H,En),Gr(lt,Xe),Xe=lt,De+=lt.duration,be++,Se=0,Wr=!0}}else if(vt[4]){const En=(" "+vt[4]).slice(1);Xe?lt.setByteRange(En,Xe):lt.setByteRange(En)}else if(vt[5])lt.rawProgramDateTime=(" "+vt[5]).slice(1),lt.tagList.push(["PROGRAM-DATE-TIME",lt.rawProgramDateTime]),Tr===-1&&(Tr=oe.length);else{if(vt=vt[0].match(mt),!vt){R.warn("No matches on slow regex match for level playlist!");continue}for(Qt=1;Qt<vt.length&&typeof vt[Qt]=="undefined";Qt++);const En=(" "+vt[Qt]).slice(1),qn=(" "+vt[Qt+1]).slice(1),Ta=vt[Qt+2]?(" "+vt[Qt+2]).slice(1):"";switch(En){case"PLAYLIST-TYPE":H.type=qn.toUpperCase();break;case"MEDIA-SEQUENCE":be=H.startSN=parseInt(qn);break;case"SKIP":{const _i=new Z(qn);Xr(H,_i,["RECENTLY-REMOVED-DATERANGES"]);const Ea=_i.decimalInteger("SKIPPED-SEGMENTS");if(y(Ea)){H.skippedSegments=Ea;for(let sa=Ea;sa--;)oe.unshift(null);be+=Ea}const pa=_i.enumeratedString("RECENTLY-REMOVED-DATERANGES");pa&&(H.recentlyRemovedDateranges=pa.split(" "));break}case"TARGETDURATION":H.targetduration=Math.max(parseInt(qn),1);break;case"VERSION":H.version=parseInt(qn);break;case"INDEPENDENT-SEGMENTS":case"EXTM3U":break;case"ENDLIST":H.live=!1;break;case"#":(qn||Ta)&&lt.tagList.push(Ta?[qn,Ta]:[qn]);break;case"DISCONTINUITY":He++,lt.tagList.push(["DIS"]);break;case"GAP":lt.gap=!0,lt.tagList.push([En]);break;case"BITRATE":lt.tagList.push([En,qn]);break;case"DATERANGE":{const _i=new Z(qn);Xr(H,_i,["ID","CLASS","START-DATE","END-DATE","SCTE35-CMD","SCTE35-OUT","SCTE35-IN"]),Xr(H,_i,_i.clientAttrs);const Ea=new se(_i,H.dateRanges[_i.ID]);Ea.isValid||H.skippedSegments?H.dateRanges[Ea.id]=Ea:R.warn(`Ignoring invalid DATERANGE tag: "${qn}"`),lt.tagList.push(["EXT-X-DATERANGE",qn]);break}case"DEFINE":{{const _i=new Z(qn);Xr(H,_i,["NAME","VALUE","IMPORT","QUERYPARAM"]),"IMPORT"in _i?ni(H,_i,N):Bn(H,_i,a)}break}case"DISCONTINUITY-SEQUENCE":He=parseInt(qn);break;case"KEY":{const _i=It(qn,a,H);if(_i.isSupported()){if(_i.method==="NONE"){yr=void 0;break}yr||(yr={}),yr[_i.keyFormat]&&(yr=i({},yr)),yr[_i.keyFormat]=_i}else R.warn(`[Keys] Ignoring invalid EXT-X-KEY tag: "${qn}"`);break}case"START":H.startTimeOffset=_t(qn);break;case"MAP":{const _i=new Z(qn);if(Xr(H,_i,["BYTERANGE","URI"]),lt.duration){const Ea=new ae(E,a);Ue(Ea,_i,_,yr),he=Ea,lt.initSegment=he,he.rawProgramDateTime&&!lt.rawProgramDateTime&&(lt.rawProgramDateTime=he.rawProgramDateTime)}else{const Ea=lt.byteRangeEndOffset;if(Ea){const pa=lt.byteRangeStartOffset;Br=`${Ea-pa}@${pa}`}else Br=null;Ue(lt,_i,_,yr),he=lt,Wr=!0}break}case"SERVER-CONTROL":{const _i=new Z(qn);H.canBlockReload=_i.bool("CAN-BLOCK-RELOAD"),H.canSkipUntil=_i.optionalFloat("CAN-SKIP-UNTIL",0),H.canSkipDateRanges=H.canSkipUntil>0&&_i.bool("CAN-SKIP-DATERANGES"),H.partHoldBack=_i.optionalFloat("PART-HOLD-BACK",0),H.holdBack=_i.optionalFloat("HOLD-BACK",0);break}case"PART-INF":{const _i=new Z(qn);H.partTarget=_i.decimalFloatingPoint("PART-TARGET");break}case"PART":{let _i=H.partList;_i||(_i=H.partList=[]);const Ea=Se>0?_i[_i.length-1]:void 0,pa=Se++,sa=new Z(qn);Xr(H,sa,["BYTERANGE","URI"]);const hs=new ee(sa,lt,a,pa,Ea);_i.push(hs),lt.duration+=hs.duration;break}case"PRELOAD-HINT":{const _i=new Z(qn);Xr(H,_i,["URI"]),H.preloadHint=_i;break}case"RENDITION-REPORT":{const _i=new Z(qn);Xr(H,_i,["URI"]),H.renditionReports=H.renditionReports||[],H.renditionReports.push(_i);break}default:R.warn(`line parsed but not handled: ${vt}`);break}}}Xe&&!Xe.relurl?(oe.pop(),De-=Xe.duration,H.partList&&(H.fragmentHint=Xe)):H.partList&&(Gr(lt,Xe),lt.cc=He,H.fragmentHint=lt,yr&&rt(lt,yr,H));const Cn=oe.length,un=oe[0],Hn=oe[Cn-1];if(De+=H.skippedSegments*H.targetduration,De>0&&Cn&&Hn){H.averagetargetduration=De/Cn;const li=Hn.sn;H.endSN=li!=="initSegment"?li:0,H.live||(Hn.endList=!0),un&&(H.startCC=un.cc)}else H.endSN=0,H.startCC=0;return H.fragmentHint&&(De+=H.fragmentHint.duration),H.totalduration=De,H.endCC=He,Tr>0&&Pr(oe,Tr),H}}function It(j,r,a){var _,E;const I=new Z(j);Xr(a,I,["KEYFORMAT","KEYFORMATVERSIONS","URI","IV","URI"]);const N=(_=I.METHOD)!=null?_:"",H=I.URI,oe=I.hexadecimalInteger("IV"),he=I.KEYFORMATVERSIONS,be=(E=I.KEYFORMAT)!=null?E:"identity";H&&I.IV&&!oe&&R.error(`Invalid IV: ${I.IV}`);const Se=H?tt.resolve(H,r):"",De=(he||"1").split("/").map(Number).filter(Number.isFinite);return new Mr(N,Se,be,De,oe)}function _t(j){const a=new Z(j).decimalFloatingPoint("TIME-OFFSET");return y(a)?a:null}function ur(j,r){let a=(j||"").split(/[ ,]+/).filter(_=>_);["video","audio","text"].forEach(_=>{const E=a.filter(I=>Ii(I,_));E.length&&(r[`${_}Codec`]=E.join(","),a=a.filter(I=>E.indexOf(I)===-1))}),r.unknownCodecs=a}function fr(j,r,a){const _=r[a];_&&(j[a]=_)}function Pr(j,r){let a=j[r];for(let _=r;_--;){const E=j[_];if(!E)return;E.programDateTime=a.programDateTime-E.duration*1e3,a=E}}function Gr(j,r){j.rawProgramDateTime?j.programDateTime=Date.parse(j.rawProgramDateTime):r!=null&&r.programDateTime&&(j.programDateTime=r.endProgramDateTime),y(j.programDateTime)||(j.programDateTime=null,j.rawProgramDateTime=null)}function Ue(j,r,a,_){j.relurl=r.URI,r.BYTERANGE&&j.setByteRange(r.BYTERANGE),j.level=a,j.sn="initSegment",_&&(j.levelkeys=_),j.initSegment=null}function rt(j,r,a){j.levelkeys=r;const{encryptedFragments:_}=a;(!_.length||_[_.length-1].levelkeys!==r)&&Object.keys(r).some(E=>r[E].isCommonEncryption)&&_.push(j)}var ye={MANIFEST:"manifest",LEVEL:"level",AUDIO_TRACK:"audioTrack",SUBTITLE_TRACK:"subtitleTrack"},Ye={MAIN:"main",AUDIO:"audio",SUBTITLE:"subtitle"};function ir(j){const{type:r}=j;switch(r){case ye.AUDIO_TRACK:return Ye.AUDIO;case ye.SUBTITLE_TRACK:return Ye.SUBTITLE;default:return Ye.MAIN}}function kr(j,r){let a=j.url;return(a===void 0||a.indexOf("data:")===0)&&(a=r.url),a}class Or{constructor(r){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.hls=r,this.registerListeners()}startLoad(r){}stopLoad(){this.destroyInternalLoaders()}registerListeners(){const{hls:r}=this;r.on(l.MANIFEST_LOADING,this.onManifestLoading,this),r.on(l.LEVEL_LOADING,this.onLevelLoading,this),r.on(l.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),r.on(l.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this)}unregisterListeners(){const{hls:r}=this;r.off(l.MANIFEST_LOADING,this.onManifestLoading,this),r.off(l.LEVEL_LOADING,this.onLevelLoading,this),r.off(l.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),r.off(l.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this)}createInternalLoader(r){const a=this.hls.config,_=a.pLoader,E=a.loader,I=_||E,N=new I(a);return this.loaders[r.type]=N,N}getInternalLoader(r){return this.loaders[r.type]}resetInternalLoader(r){this.loaders[r]&&delete this.loaders[r]}destroyInternalLoaders(){for(const r in this.loaders){const a=this.loaders[r];a&&a.destroy(),this.resetInternalLoader(r)}}destroy(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()}onManifestLoading(r,a){const{url:_}=a;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:ye.MANIFEST,url:_,deliveryDirectives:null})}onLevelLoading(r,a){const{id:_,level:E,pathwayId:I,url:N,deliveryDirectives:H}=a;this.load({id:_,level:E,pathwayId:I,responseType:"text",type:ye.LEVEL,url:N,deliveryDirectives:H})}onAudioTrackLoading(r,a){const{id:_,groupId:E,url:I,deliveryDirectives:N}=a;this.load({id:_,groupId:E,level:null,responseType:"text",type:ye.AUDIO_TRACK,url:I,deliveryDirectives:N})}onSubtitleTrackLoading(r,a){const{id:_,groupId:E,url:I,deliveryDirectives:N}=a;this.load({id:_,groupId:E,level:null,responseType:"text",type:ye.SUBTITLE_TRACK,url:I,deliveryDirectives:N})}load(r){var a;const _=this.hls.config;let E=this.getInternalLoader(r);if(E){const he=E.context;if(he&&he.url===r.url&&he.level===r.level){R.trace("[playlist-loader]: playlist request ongoing");return}R.log(`[playlist-loader]: aborting previous loader for type: ${r.type}`),E.abort()}let I;if(r.type===ye.MANIFEST?I=_.manifestLoadPolicy.default:I=i({},_.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),E=this.createInternalLoader(r),y((a=r.deliveryDirectives)==null?void 0:a.part)){let he;if(r.type===ye.LEVEL&&r.level!==null?he=this.hls.levels[r.level].details:r.type===ye.AUDIO_TRACK&&r.id!==null?he=this.hls.audioTracks[r.id].details:r.type===ye.SUBTITLE_TRACK&&r.id!==null&&(he=this.hls.subtitleTracks[r.id].details),he){const be=he.partTarget,Se=he.targetduration;if(be&&Se){const De=Math.max(be*3,Se*.8)*1e3;I=i({},I,{maxTimeToFirstByteMs:Math.min(De,I.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(De,I.maxTimeToFirstByteMs)})}}}const N=I.errorRetry||I.timeoutRetry||{},H={loadPolicy:I,timeout:I.maxLoadTimeMs,maxRetry:N.maxNumRetry||0,retryDelay:N.retryDelayMs||0,maxRetryDelay:N.maxRetryDelayMs||0},oe={onSuccess:(he,be,Se,De)=>{const He=this.getInternalLoader(Se);this.resetInternalLoader(Se.type);const Xe=he.data;if(Xe.indexOf("#EXTM3U")!==0){this.handleManifestParsingError(he,Se,new Error("no EXTM3U delimiter"),De||null,be);return}be.parsing.start=performance.now(),tt.isMediaPlaylist(Xe)?this.handleTrackOrLevelPlaylist(he,be,Se,De||null,He):this.handleMasterPlaylist(he,be,Se,De)},onError:(he,be,Se,De)=>{this.handleNetworkError(be,Se,!1,he,De)},onTimeout:(he,be,Se)=>{this.handleNetworkError(be,Se,!0,void 0,he)}};E.load(r,H,oe)}handleMasterPlaylist(r,a,_,E){const I=this.hls,N=r.data,H=kr(r,_),oe=tt.parseMasterPlaylist(N,H);if(oe.playlistParsingError){this.handleManifestParsingError(r,_,oe.playlistParsingError,E,a);return}const{contentSteering:he,levels:be,sessionData:Se,sessionKeys:De,startTimeOffset:He,variableList:Xe}=oe;this.variableList=Xe;const{AUDIO:lt=[],SUBTITLES:vt,"CLOSED-CAPTIONS":Qt}=tt.parseMasterPlaylistMedia(N,H,oe);lt.length&&!lt.some(Tr=>!Tr.url)&&be[0].audioCodec&&!be[0].attrs.AUDIO&&(R.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),lt.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new Z({}),bitrate:0,url:""})),I.trigger(l.MANIFEST_LOADED,{levels:be,audioTracks:lt,subtitles:vt,captions:Qt,contentSteering:he,url:H,stats:a,networkDetails:E,sessionData:Se,sessionKeys:De,startTimeOffset:He,variableList:Xe})}handleTrackOrLevelPlaylist(r,a,_,E,I){const N=this.hls,{id:H,level:oe,type:he}=_,be=kr(r,_),Se=0,De=y(oe)?oe:y(H)?H:0,He=ir(_),Xe=tt.parseLevelPlaylist(r.data,be,De,He,Se,this.variableList);if(he===ye.MANIFEST){const lt={attrs:new Z({}),bitrate:0,details:Xe,name:"",url:be};N.trigger(l.MANIFEST_LOADED,{levels:[lt],audioTracks:[],url:be,stats:a,networkDetails:E,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}a.parsing.end=performance.now(),_.levelDetails=Xe,this.handlePlaylistLoaded(Xe,r,a,_,E,I)}handleManifestParsingError(r,a,_,E,I){this.hls.trigger(l.ERROR,{type:b.NETWORK_ERROR,details:x.MANIFEST_PARSING_ERROR,fatal:a.type===ye.MANIFEST,url:r.url,err:_,error:_,reason:_.message,response:r,context:a,networkDetails:E,stats:I})}handleNetworkError(r,a,_=!1,E,I){let N=`A network ${_?"timeout":"error"+(E?" (status "+E.code+")":"")} occurred while loading ${r.type}`;r.type===ye.LEVEL?N+=`: ${r.level} id: ${r.id}`:(r.type===ye.AUDIO_TRACK||r.type===ye.SUBTITLE_TRACK)&&(N+=` id: ${r.id} group-id: "${r.groupId}"`);const H=new Error(N);R.warn(`[playlist-loader]: ${N}`);let oe=x.UNKNOWN,he=!1;const be=this.getInternalLoader(r);switch(r.type){case ye.MANIFEST:oe=_?x.MANIFEST_LOAD_TIMEOUT:x.MANIFEST_LOAD_ERROR,he=!0;break;case ye.LEVEL:oe=_?x.LEVEL_LOAD_TIMEOUT:x.LEVEL_LOAD_ERROR,he=!1;break;case ye.AUDIO_TRACK:oe=_?x.AUDIO_TRACK_LOAD_TIMEOUT:x.AUDIO_TRACK_LOAD_ERROR,he=!1;break;case ye.SUBTITLE_TRACK:oe=_?x.SUBTITLE_TRACK_LOAD_TIMEOUT:x.SUBTITLE_LOAD_ERROR,he=!1;break}be&&this.resetInternalLoader(r.type);const Se={type:b.NETWORK_ERROR,details:oe,fatal:he,url:r.url,loader:be,context:r,error:H,networkDetails:a,stats:I};if(E){const De=(a==null?void 0:a.url)||r.url;Se.response=f({url:De,data:void 0},E)}this.hls.trigger(l.ERROR,Se)}handlePlaylistLoaded(r,a,_,E,I,N){const H=this.hls,{type:oe,level:he,id:be,groupId:Se,deliveryDirectives:De}=E,He=kr(a,E),Xe=ir(E),lt=typeof E.level=="number"&&Xe===Ye.MAIN?he:void 0;if(!r.fragments.length){const Qt=new Error("No Segments found in Playlist");H.trigger(l.ERROR,{type:b.NETWORK_ERROR,details:x.LEVEL_EMPTY_ERROR,fatal:!1,url:He,error:Qt,reason:Qt.message,response:a,context:E,level:lt,parent:Xe,networkDetails:I,stats:_});return}r.targetduration||(r.playlistParsingError=new Error("Missing Target Duration"));const vt=r.playlistParsingError;if(vt){H.trigger(l.ERROR,{type:b.NETWORK_ERROR,details:x.LEVEL_PARSING_ERROR,fatal:!1,url:He,error:vt,reason:vt.message,response:a,context:E,level:lt,parent:Xe,networkDetails:I,stats:_});return}switch(r.live&&N&&(N.getCacheAge&&(r.ageHeader=N.getCacheAge()||0),(!N.getCacheAge||isNaN(r.ageHeader))&&(r.ageHeader=0)),oe){case ye.MANIFEST:case ye.LEVEL:H.trigger(l.LEVEL_LOADED,{details:r,level:lt||0,id:be||0,stats:_,networkDetails:I,deliveryDirectives:De});break;case ye.AUDIO_TRACK:H.trigger(l.AUDIO_TRACK_LOADED,{details:r,id:be||0,groupId:Se||"",stats:_,networkDetails:I,deliveryDirectives:De});break;case ye.SUBTITLE_TRACK:H.trigger(l.SUBTITLE_TRACK_LOADED,{details:r,id:be||0,groupId:Se||"",stats:_,networkDetails:I,deliveryDirectives:De});break}}}function Ir(j,r){let a;try{a=new Event("addtrack")}catch(_){a=document.createEvent("Event"),a.initEvent("addtrack",!1,!1)}a.track=j,r.dispatchEvent(a)}function Hr(j,r){const a=j.mode;if(a==="disabled"&&(j.mode="hidden"),j.cues&&!j.cues.getCueById(r.id))try{if(j.addCue(r),!j.cues.getCueById(r.id))throw new Error(`addCue is failed for: ${r}`)}catch(_){R.debug(`[texttrack-utils]: ${_}`);try{const E=new self.TextTrackCue(r.startTime,r.endTime,r.text);E.id=r.id,j.addCue(E)}catch(E){R.debug(`[texttrack-utils]: Legacy TextTrackCue fallback failed: ${E}`)}}a==="disabled"&&(j.mode=a)}function yn(j){const r=j.mode;if(r==="disabled"&&(j.mode="hidden"),j.cues)for(let a=j.cues.length;a--;)j.removeCue(j.cues[a]);r==="disabled"&&(j.mode=r)}function Ar(j,r,a,_){const E=j.mode;if(E==="disabled"&&(j.mode="hidden"),j.cues&&j.cues.length>0){const I=tn(j.cues,r,a);for(let N=0;N<I.length;N++)(!_||_(I[N]))&&j.removeCue(I[N])}E==="disabled"&&(j.mode=E)}function cn(j,r){if(r<j[0].startTime)return 0;const a=j.length-1;if(r>j[a].endTime)return-1;let _=0,E=a;for(;_<=E;){const I=Math.floor((E+_)/2);if(r<j[I].startTime)E=I-1;else if(r>j[I].startTime&&_<a)_=I+1;else return I}return j[_].startTime-r<r-j[E].startTime?_:E}function tn(j,r,a){const _=[],E=cn(j,r);if(E>-1)for(let I=E,N=j.length;I<N;I++){const H=j[I];if(H.startTime>=r&&H.endTime<=a)_.push(H);else if(H.startTime>a)return _}return _}function on(j){const r=[];for(let a=0;a<j.length;a++){const _=j[a];(_.kind==="subtitles"||_.kind==="captions")&&_.label&&r.push(j[a])}return r}var wn={audioId3:"org.id3",dateRange:"com.apple.quicktime.HLS",emsg:"https://aomedia.org/emsg/ID3"};const ma=.25;function Ai(){if(typeof self!="undefined")return self.VTTCue||self.TextTrackCue}function mi(j,r,a,_,E){let I=new j(r,a,"");try{I.value=_,E&&(I.type=E)}catch(N){I=new j(r,a,JSON.stringify(E?f({type:E},_):_))}return I}const _n=(()=>{const j=Ai();try{j&&new j(0,Number.POSITIVE_INFINITY,"")}catch(r){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();function fi(j,r){return j.getTime()/1e3-r}function zi(j){return Uint8Array.from(j.replace(/^0x/,"").replace(/([\da-fA-F]{2}) ?/g,"0x$1 ").replace(/ +$/,"").split(" ")).buffer}class fa{constructor(r){this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=r,this._registerListeners()}destroy(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=null}_registerListeners(){const{hls:r}=this;r.on(l.MEDIA_ATTACHED,this.onMediaAttached,this),r.on(l.MEDIA_DETACHING,this.onMediaDetaching,this),r.on(l.MANIFEST_LOADING,this.onManifestLoading,this),r.on(l.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),r.on(l.BUFFER_FLUSHING,this.onBufferFlushing,this),r.on(l.LEVEL_UPDATED,this.onLevelUpdated,this)}_unregisterListeners(){const{hls:r}=this;r.off(l.MEDIA_ATTACHED,this.onMediaAttached,this),r.off(l.MEDIA_DETACHING,this.onMediaDetaching,this),r.off(l.MANIFEST_LOADING,this.onManifestLoading,this),r.off(l.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),r.off(l.BUFFER_FLUSHING,this.onBufferFlushing,this),r.off(l.LEVEL_UPDATED,this.onLevelUpdated,this)}onMediaAttached(r,a){this.media=a.media}onMediaDetaching(){this.id3Track&&(yn(this.id3Track),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={})}onManifestLoading(){this.dateRangeCuesAppended={}}createTrack(r){const a=this.getID3Track(r.textTracks);return a.mode="hidden",a}getID3Track(r){if(this.media){for(let a=0;a<r.length;a++){const _=r[a];if(_.kind==="metadata"&&_.label==="id3")return Ir(_,this.media),_}return this.media.addTextTrack("metadata","id3")}}onFragParsingMetadata(r,a){if(!this.media)return;const{hls:{config:{enableEmsgMetadataCues:_,enableID3MetadataCues:E}}}=this;if(!_&&!E)return;const{samples:I}=a;this.id3Track||(this.id3Track=this.createTrack(this.media));const N=Ai();if(N)for(let H=0;H<I.length;H++){const oe=I[H].type;if(oe===wn.emsg&&!_||!E)continue;const he=Ze(I[H].data);if(he){const be=I[H].pts;let Se=be+I[H].duration;Se>_n&&(Se=_n),Se-be<=0&&(Se=be+ma);for(let He=0;He<he.length;He++){const Xe=he[He];if(!Le(Xe)){this.updateId3CueEnds(be,oe);const lt=mi(N,be,Se,Xe,oe);lt&&this.id3Track.addCue(lt)}}}}}updateId3CueEnds(r,a){var _;const E=(_=this.id3Track)==null?void 0:_.cues;if(E)for(let I=E.length;I--;){const N=E[I];N.type===a&&N.startTime<r&&N.endTime===_n&&(N.endTime=r)}}onBufferFlushing(r,{startOffset:a,endOffset:_,type:E}){const{id3Track:I,hls:N}=this;if(!N)return;const{config:{enableEmsgMetadataCues:H,enableID3MetadataCues:oe}}=N;if(I&&(H||oe)){let he;E==="audio"?he=be=>be.type===wn.audioId3&&oe:E==="video"?he=be=>be.type===wn.emsg&&H:he=be=>be.type===wn.audioId3&&oe||be.type===wn.emsg&&H,Ar(I,a,_,he)}}onLevelUpdated(r,{details:a}){if(!this.media||!a.hasProgramDateTime||!this.hls.config.enableDateRangeMetadataCues)return;const{dateRangeCuesAppended:_,id3Track:E}=this,{dateRanges:I}=a,N=Object.keys(I);if(E){const be=Object.keys(_).filter(Se=>!N.includes(Se));for(let Se=be.length;Se--;){const De=be[Se];Object.keys(_[De].cues).forEach(He=>{E.removeCue(_[De].cues[He])}),delete _[De]}}const H=a.fragments[a.fragments.length-1];if(N.length===0||!y(H==null?void 0:H.programDateTime))return;this.id3Track||(this.id3Track=this.createTrack(this.media));const oe=H.programDateTime/1e3-H.start,he=Ai();for(let be=0;be<N.length;be++){const Se=N[be],De=I[Se],He=fi(De.startDate,oe),Xe=_[Se],lt=(Xe==null?void 0:Xe.cues)||{};let vt=(Xe==null?void 0:Xe.durationKnown)||!1,Qt=_n;const yr=De.endDate;if(yr)Qt=fi(yr,oe),vt=!0;else if(De.endOnNext&&!vt){const Wr=N.reduce((Br,Cn)=>{if(Cn!==De.id){const un=I[Cn];if(un.class===De.class&&un.startDate>De.startDate&&(!Br||De.startDate<Br.startDate))return un}return Br},null);Wr&&(Qt=fi(Wr.startDate,oe),vt=!0)}const Tr=Object.keys(De.attr);for(let Wr=0;Wr<Tr.length;Wr++){const Br=Tr[Wr];if(!ie(Br))continue;const Cn=lt[Br];if(Cn)vt&&!Xe.durationKnown&&(Cn.endTime=Qt);else if(he){let un=De.attr[Br];ne(Br)&&(un=zi(un));const Hn=mi(he,He,Qt,{key:Br,data:un},wn.dateRange);Hn&&(Hn.id=Se,this.id3Track.addCue(Hn),lt[Br]=Hn)}}_[Se]={cues:lt,dateRange:De,durationKnown:vt}}}}class Ls{constructor(r){this.hls=void 0,this.config=void 0,this.media=null,this.levelDetails=null,this.currentTime=0,this.stallCount=0,this._latency=null,this.timeupdateHandler=()=>this.timeupdate(),this.hls=r,this.config=r.config,this.registerListeners()}get latency(){return this._latency||0}get maxLatency(){const{config:r,levelDetails:a}=this;return r.liveMaxLatencyDuration!==void 0?r.liveMaxLatencyDuration:a?r.liveMaxLatencyDurationCount*a.targetduration:0}get targetLatency(){const{levelDetails:r}=this;if(r===null)return null;const{holdBack:a,partHoldBack:_,targetduration:E}=r,{liveSyncDuration:I,liveSyncDurationCount:N,lowLatencyMode:H}=this.config,oe=this.hls.userConfig;let he=H&&_||a;(oe.liveSyncDuration||oe.liveSyncDurationCount||he===0)&&(he=I!==void 0?I:N*E);const be=E;return he+Math.min(this.stallCount*1,be)}get liveSyncPosition(){const r=this.estimateLiveEdge(),a=this.targetLatency,_=this.levelDetails;if(r===null||a===null||_===null)return null;const E=_.edge,I=r-a-this.edgeStalled,N=E-_.totalduration,H=E-(this.config.lowLatencyMode&&_.partTarget||_.targetduration);return Math.min(Math.max(N,I),H)}get drift(){const{levelDetails:r}=this;return r===null?1:r.drift}get edgeStalled(){const{levelDetails:r}=this;if(r===null)return 0;const a=(this.config.lowLatencyMode&&r.partTarget||r.targetduration)*3;return Math.max(r.age-a,0)}get forwardBufferLength(){const{media:r,levelDetails:a}=this;if(!r||!a)return 0;const _=r.buffered.length;return(_?r.buffered.end(_-1):a.edge)-this.currentTime}destroy(){this.unregisterListeners(),this.onMediaDetaching(),this.levelDetails=null,this.hls=this.timeupdateHandler=null}registerListeners(){this.hls.on(l.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.on(l.MEDIA_DETACHING,this.onMediaDetaching,this),this.hls.on(l.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.on(l.LEVEL_UPDATED,this.onLevelUpdated,this),this.hls.on(l.ERROR,this.onError,this)}unregisterListeners(){this.hls.off(l.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.off(l.MEDIA_DETACHING,this.onMediaDetaching,this),this.hls.off(l.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.off(l.LEVEL_UPDATED,this.onLevelUpdated,this),this.hls.off(l.ERROR,this.onError,this)}onMediaAttached(r,a){this.media=a.media,this.media.addEventListener("timeupdate",this.timeupdateHandler)}onMediaDetaching(){this.media&&(this.media.removeEventListener("timeupdate",this.timeupdateHandler),this.media=null)}onManifestLoading(){this.levelDetails=null,this._latency=null,this.stallCount=0}onLevelUpdated(r,{details:a}){this.levelDetails=a,a.advanced&&this.timeupdate(),!a.live&&this.media&&this.media.removeEventListener("timeupdate",this.timeupdateHandler)}onError(r,a){var _;a.details===x.BUFFER_STALLED_ERROR&&(this.stallCount++,(_=this.levelDetails)!=null&&_.live&&R.warn("[playback-rate-controller]: Stall detected, adjusting target latency"))}timeupdate(){const{media:r,levelDetails:a}=this;if(!r||!a)return;this.currentTime=r.currentTime;const _=this.computeLatency();if(_===null)return;this._latency=_;const{lowLatencyMode:E,maxLiveSyncPlaybackRate:I}=this.config;if(!E||I===1||!a.live)return;const N=this.targetLatency;if(N===null)return;const H=_-N,oe=Math.min(this.maxLatency,N+a.targetduration);if(H<oe&&H>.05&&this.forwardBufferLength>1){const be=Math.min(2,Math.max(1,I)),Se=Math.round(2/(1+Math.exp(-.75*H-this.edgeStalled))*20)/20;r.playbackRate=Math.min(be,Math.max(1,Se))}else r.playbackRate!==1&&r.playbackRate!==0&&(r.playbackRate=1)}estimateLiveEdge(){const{levelDetails:r}=this;return r===null?null:r.edge+r.age}computeLatency(){const r=this.estimateLiveEdge();return r===null?null:r-this.currentTime}}const wa=["NONE","TYPE-0","TYPE-1",null];function Is(j){return wa.indexOf(j)>-1}const Ds=["SDR","PQ","HLG"];function es(j){return!!j&&Ds.indexOf(j)>-1}var bs={No:"",Yes:"YES",v2:"v2"};function oa(j){const{canSkipUntil:r,canSkipDateRanges:a,age:_}=j,E=_<r/2;return r&&E?a?bs.v2:bs.Yes:bs.No}class us{constructor(r,a,_){this.msn=void 0,this.part=void 0,this.skip=void 0,this.msn=r,this.part=a,this.skip=_}addDirectives(r){const a=new self.URL(r);return this.msn!==void 0&&a.searchParams.set("_HLS_msn",this.msn.toString()),this.part!==void 0&&a.searchParams.set("_HLS_part",this.part.toString()),this.skip&&a.searchParams.set("_HLS_skip",this.skip),a.href}}class Fa{constructor(r){this._attrs=void 0,this.audioCodec=void 0,this.bitrate=void 0,this.codecSet=void 0,this.url=void 0,this.frameRate=void 0,this.height=void 0,this.id=void 0,this.name=void 0,this.videoCodec=void 0,this.width=void 0,this.details=void 0,this.fragmentError=0,this.loadError=0,this.loaded=void 0,this.realBitrate=0,this.supportedPromise=void 0,this.supportedResult=void 0,this._avgBitrate=0,this._audioGroups=void 0,this._subtitleGroups=void 0,this._urlId=0,this.url=[r.url],this._attrs=[r.attrs],this.bitrate=r.bitrate,r.details&&(this.details=r.details),this.id=r.id||0,this.name=r.name,this.width=r.width||0,this.height=r.height||0,this.frameRate=r.attrs.optionalFloat("FRAME-RATE",0),this._avgBitrate=r.attrs.decimalInteger("AVERAGE-BANDWIDTH"),this.audioCodec=r.audioCodec,this.videoCodec=r.videoCodec,this.codecSet=[r.videoCodec,r.audioCodec].filter(a=>!!a).map(a=>a.substring(0,4)).join(","),this.addGroupId("audio",r.attrs.AUDIO),this.addGroupId("text",r.attrs.SUBTITLES)}get maxBitrate(){return Math.max(this.realBitrate,this.bitrate)}get averageBitrate(){return this._avgBitrate||this.realBitrate||this.bitrate}get attrs(){return this._attrs[0]}get codecs(){return this.attrs.CODECS||""}get pathwayId(){return this.attrs["PATHWAY-ID"]||"."}get videoRange(){return this.attrs["VIDEO-RANGE"]||"SDR"}get score(){return this.attrs.optionalFloat("SCORE",0)}get uri(){return this.url[0]||""}hasAudioGroup(r){return Fs(this._audioGroups,r)}hasSubtitleGroup(r){return Fs(this._subtitleGroups,r)}get audioGroups(){return this._audioGroups}get subtitleGroups(){return this._subtitleGroups}addGroupId(r,a){if(a){if(r==="audio"){let _=this._audioGroups;_||(_=this._audioGroups=[]),_.indexOf(a)===-1&&_.push(a)}else if(r==="text"){let _=this._subtitleGroups;_||(_=this._subtitleGroups=[]),_.indexOf(a)===-1&&_.push(a)}}}get urlId(){return 0}set urlId(r){}get audioGroupIds(){return this.audioGroups?[this.audioGroupId]:void 0}get textGroupIds(){return this.subtitleGroups?[this.textGroupId]:void 0}get audioGroupId(){var r;return(r=this.audioGroups)==null?void 0:r[0]}get textGroupId(){var r;return(r=this.subtitleGroups)==null?void 0:r[0]}addFallback(){}}function Fs(j,r){return!r||!j?!1:j.indexOf(r)!==-1}function Zi(j,r){const a=r.startPTS;if(y(a)){let _=0,E;r.sn>j.sn?(_=a-j.start,E=j):(_=j.start-a,E=r),E.duration!==_&&(E.duration=_)}else r.sn>j.sn?j.cc===r.cc&&j.minEndPTS?r.start=j.start+(j.minEndPTS-j.start):r.start=j.start+j.duration:r.start=Math.max(j.start-r.duration,0)}function xs(j,r,a,_,E,I){_-a<=0&&(R.warn("Fragment should have a positive duration",r),_=a+r.duration,I=E+r.duration);let H=a,oe=_;const he=r.startPTS,be=r.endPTS;if(y(he)){const vt=Math.abs(he-a);y(r.deltaPTS)?r.deltaPTS=Math.max(vt,r.deltaPTS):r.deltaPTS=vt,H=Math.max(a,he),a=Math.min(a,he),E=Math.min(E,r.startDTS),oe=Math.min(_,be),_=Math.max(_,be),I=Math.max(I,r.endDTS)}const Se=a-r.start;r.start!==0&&(r.start=a),r.duration=_-r.start,r.startPTS=a,r.maxStartPTS=H,r.startDTS=E,r.endPTS=_,r.minEndPTS=oe,r.endDTS=I;const De=r.sn;if(!j||De<j.startSN||De>j.endSN)return 0;let He;const Xe=De-j.startSN,lt=j.fragments;for(lt[Xe]=r,He=Xe;He>0;He--)Zi(lt[He],lt[He-1]);for(He=Xe;He<lt.length-1;He++)Zi(lt[He],lt[He+1]);return j.fragmentHint&&Zi(lt[lt.length-1],j.fragmentHint),j.PTSKnown=j.alignedSliding=!0,Se}function ko(j,r){let a=null;const _=j.fragments;for(let H=_.length-1;H>=0;H--){const oe=_[H].initSegment;if(oe){a=oe;break}}j.fragmentHint&&delete j.fragmentHint.endPTS;let E;Za(j,r,(H,oe,he,be)=>{if(r.skippedSegments&&oe.cc!==H.cc){const Se=H.cc-oe.cc;for(let De=he;De<be.length;De++)be[De].cc+=Se}y(H.startPTS)&&y(H.endPTS)&&(oe.start=oe.startPTS=H.startPTS,oe.startDTS=H.startDTS,oe.maxStartPTS=H.maxStartPTS,oe.endPTS=H.endPTS,oe.endDTS=H.endDTS,oe.minEndPTS=H.minEndPTS,oe.duration=H.endPTS-H.startPTS,oe.duration&&(E=oe),r.PTSKnown=r.alignedSliding=!0),oe.elementaryStreams=H.elementaryStreams,oe.loader=H.loader,oe.stats=H.stats,H.initSegment&&(oe.initSegment=H.initSegment,a=H.initSegment)});const I=r.fragments;if(a&&(r.fragmentHint?I.concat(r.fragmentHint):I).forEach(oe=>{var he;oe&&(!oe.initSegment||oe.initSegment.relurl===((he=a)==null?void 0:he.relurl))&&(oe.initSegment=a)}),r.skippedSegments){if(r.deltaUpdateFailed=I.some(H=>!H),r.deltaUpdateFailed){R.warn("[level-helper] Previous playlist missing segments skipped in delta playlist");for(let H=r.skippedSegments;H--;)I.shift();r.startSN=I[0].sn}else r.canSkipDateRanges&&(r.dateRanges=Ba(j.dateRanges,r.dateRanges,r.recentlyRemovedDateranges));r.startCC=r.fragments[0].cc,r.endCC=I[I.length-1].cc}Ss(j.partList,r.partList,(H,oe)=>{oe.elementaryStreams=H.elementaryStreams,oe.stats=H.stats}),E?xs(r,E,E.startPTS,E.endPTS,E.startDTS,E.endDTS):eo(j,r),I.length&&(r.totalduration=r.edge-I[0].start),r.driftStartTime=j.driftStartTime,r.driftStart=j.driftStart;const N=r.advancedDateTime;if(r.advanced&&N){const H=r.edge;r.driftStart||(r.driftStartTime=N,r.driftStart=H),r.driftEndTime=N,r.driftEnd=H}else r.driftEndTime=j.driftEndTime,r.driftEnd=j.driftEnd,r.advancedDateTime=j.advancedDateTime}function Ba(j,r,a){const _=i({},j);return a&&a.forEach(E=>{delete _[E]}),Object.keys(r).forEach(E=>{const I=new se(r[E].attr,_[E]);I.isValid?_[E]=I:R.warn(`Ignoring invalid Playlist Delta Update DATERANGE tag: "${JSON.stringify(r[E].attr)}"`)}),_}function Ss(j,r,a){if(j&&r){let _=0;for(let E=0,I=j.length;E<=I;E++){const N=j[E],H=r[E+_];N&&H&&N.index===H.index&&N.fragment.sn===H.fragment.sn?a(N,H):_--}}}function Za(j,r,a){const _=r.skippedSegments,E=Math.max(j.startSN,r.startSN)-r.startSN,I=(j.fragmentHint?1:0)+(_?r.endSN:Math.min(j.endSN,r.endSN))-r.startSN,N=r.startSN-j.startSN,H=r.fragmentHint?r.fragments.concat(r.fragmentHint):r.fragments,oe=j.fragmentHint?j.fragments.concat(j.fragmentHint):j.fragments;for(let he=E;he<=I;he++){const be=oe[N+he];let Se=H[he];_&&!Se&&he<_&&(Se=r.fragments[he]=be),be&&Se&&a(be,Se,he,H)}}function eo(j,r){const a=r.startSN+r.skippedSegments-j.startSN,_=j.fragments;a<0||a>=_.length||On(r,_[a].start)}function On(j,r){if(r){const a=j.fragments;for(let _=j.skippedSegments;_<a.length;_++)a[_].start+=r;j.fragmentHint&&(j.fragmentHint.start+=r)}}function Ha(j,r=1/0){let a=1e3*j.targetduration;if(j.updated){const _=j.fragments;if(_.length&&a*4>r){const I=_[_.length-1].duration*1e3;I<a&&(a=I)}}else a/=2;return Math.round(a)}function ms(j,r,a){if(!(j!=null&&j.details))return null;const _=j.details;let E=_.fragments[r-_.startSN];return E||(E=_.fragmentHint,E&&E.sn===r)?E:r<_.startSN&&a&&a.sn===r?a:null}function ls(j,r,a){var _;return j!=null&&j.details?Yi((_=j.details)==null?void 0:_.partList,r,a):null}function Yi(j,r,a){if(j)for(let _=j.length;_--;){const E=j[_];if(E.index===a&&E.fragment.sn===r)return E}return null}function za(j){j.forEach((r,a)=>{const{details:_}=r;_!=null&&_.fragments&&_.fragments.forEach(E=>{E.level=a})})}function Da(j){switch(j.details){case x.FRAG_LOAD_TIMEOUT:case x.KEY_LOAD_TIMEOUT:case x.LEVEL_LOAD_TIMEOUT:case x.MANIFEST_LOAD_TIMEOUT:return!0}return!1}function Cs(j,r){const a=Da(r);return j.default[`${a?"timeout":"error"}Retry`]}function Ks(j,r){const a=j.backoff==="linear"?1:Math.pow(2,r);return Math.min(a*j.retryDelayMs,j.maxRetryDelayMs)}function bo(j){return f(f({},j),{errorRetry:null,timeoutRetry:null})}function fo(j,r,a,_){if(!j)return!1;const E=_==null?void 0:_.code,I=r<j.maxNumRetry&&(tu(E)||!!a);return j.shouldRetry?j.shouldRetry(j,r,a,_,I):I}function tu(j){return j===0&&navigator.onLine===!1||!!j&&(j<400||j>499)}const Ro={search:function(j,r){let a=0,_=j.length-1,E=null,I=null;for(;a<=_;){E=(a+_)/2|0,I=j[E];const N=r(I);if(N>0)a=E+1;else if(N<0)_=E-1;else return I}return null}};function ho(j,r,a){if(r===null||!Array.isArray(j)||!j.length||!y(r))return null;const _=j[0].programDateTime;if(r<(_||0))return null;const E=j[j.length-1].endProgramDateTime;if(r>=(E||0))return null;a=a||0;for(let I=0;I<j.length;++I){const N=j[I];if(Zo(r,a,N))return N}return null}function ao(j,r,a=0,_=0,E=.005){let I=null;if(j){I=r[j.sn-r[0].sn+1]||null;const H=j.endDTS-a;H>0&&H<15e-7&&(a+=15e-7)}else a===0&&r[0].start===0&&(I=r[0]);if(I&&((!j||j.level===I.level)&&Lo(a,_,I)===0||zo(I,j,Math.min(E,_))))return I;const N=Ro.search(r,Lo.bind(null,a,_));return N&&(N!==j||!I)?N:I}function zo(j,r,a){if(r&&r.start===0&&r.level<j.level&&(r.endPTS||0)>0){const _=r.tagList.reduce((E,I)=>(I[0]==="INF"&&(E+=parseFloat(I[1])),E),a);return j.start<=_}return!1}function Lo(j=0,r=0,a){if(a.start<=j&&a.start+a.duration>j)return 0;const _=Math.min(r,a.duration+(a.deltaPTS?a.deltaPTS:0));return a.start+a.duration-_<=j?1:a.start-_>j&&a.start?-1:0}function Zo(j,r,a){const _=Math.min(r,a.duration+(a.deltaPTS?a.deltaPTS:0))*1e3;return(a.endProgramDateTime||0)-_>j}function vi(j,r){return Ro.search(j,a=>a.cc<r?1:a.cc>r?-1:0)}var Yn={DoNothing:0,SendEndCallback:1,SendAlternateToPenaltyBox:2,RemoveAlternatePermanently:3,InsertDiscontinuity:4,RetryRequest:5},va={None:0,MoveAllAlternatesMatchingHost:1,MoveAllAlternatesMatchingHDCP:2,SwitchToSDR:4};class ts{constructor(r){this.hls=void 0,this.playlistError=0,this.penalizedRenditions={},this.log=void 0,this.warn=void 0,this.error=void 0,this.hls=r,this.log=R.log.bind(R,"[info]:"),this.warn=R.warn.bind(R,"[warning]:"),this.error=R.error.bind(R,"[error]:"),this.registerListeners()}registerListeners(){const r=this.hls;r.on(l.ERROR,this.onError,this),r.on(l.MANIFEST_LOADING,this.onManifestLoading,this),r.on(l.LEVEL_UPDATED,this.onLevelUpdated,this)}unregisterListeners(){const r=this.hls;r&&(r.off(l.ERROR,this.onError,this),r.off(l.ERROR,this.onErrorOut,this),r.off(l.MANIFEST_LOADING,this.onManifestLoading,this),r.off(l.LEVEL_UPDATED,this.onLevelUpdated,this))}destroy(){this.unregisterListeners(),this.hls=null,this.penalizedRenditions={}}startLoad(r){}stopLoad(){this.playlistError=0}getVariantLevelIndex(r){return(r==null?void 0:r.type)===Ye.MAIN?r.level:this.hls.loadLevel}onManifestLoading(){this.playlistError=0,this.penalizedRenditions={}}onLevelUpdated(){this.playlistError=0}onError(r,a){var _,E;if(a.fatal)return;const I=this.hls,N=a.context;switch(a.details){case x.FRAG_LOAD_ERROR:case x.FRAG_LOAD_TIMEOUT:case x.KEY_LOAD_ERROR:case x.KEY_LOAD_TIMEOUT:a.errorAction=this.getFragRetryOrSwitchAction(a);return;case x.FRAG_PARSING_ERROR:if((_=a.frag)!=null&&_.gap){a.errorAction={action:Yn.DoNothing,flags:va.None};return}case x.FRAG_GAP:case x.FRAG_DECRYPT_ERROR:{a.errorAction=this.getFragRetryOrSwitchAction(a),a.errorAction.action=Yn.SendAlternateToPenaltyBox;return}case x.LEVEL_EMPTY_ERROR:case x.LEVEL_PARSING_ERROR:{var H,oe;const he=a.parent===Ye.MAIN?a.level:I.loadLevel;a.details===x.LEVEL_EMPTY_ERROR&&((H=a.context)!=null&&(oe=H.levelDetails)!=null&&oe.live)?a.errorAction=this.getPlaylistRetryOrSwitchAction(a,he):(a.levelRetry=!1,a.errorAction=this.getLevelSwitchAction(a,he))}return;case x.LEVEL_LOAD_ERROR:case x.LEVEL_LOAD_TIMEOUT:typeof(N==null?void 0:N.level)=="number"&&(a.errorAction=this.getPlaylistRetryOrSwitchAction(a,N.level));return;case x.AUDIO_TRACK_LOAD_ERROR:case x.AUDIO_TRACK_LOAD_TIMEOUT:case x.SUBTITLE_LOAD_ERROR:case x.SUBTITLE_TRACK_LOAD_TIMEOUT:if(N){const he=I.levels[I.loadLevel];if(he&&(N.type===ye.AUDIO_TRACK&&he.hasAudioGroup(N.groupId)||N.type===ye.SUBTITLE_TRACK&&he.hasSubtitleGroup(N.groupId))){a.errorAction=this.getPlaylistRetryOrSwitchAction(a,I.loadLevel),a.errorAction.action=Yn.SendAlternateToPenaltyBox,a.errorAction.flags=va.MoveAllAlternatesMatchingHost;return}}return;case x.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED:{const he=I.levels[I.loadLevel],be=he==null?void 0:he.attrs["HDCP-LEVEL"];be?a.errorAction={action:Yn.SendAlternateToPenaltyBox,flags:va.MoveAllAlternatesMatchingHDCP,hdcpLevel:be}:this.keySystemError(a)}return;case x.BUFFER_ADD_CODEC_ERROR:case x.REMUX_ALLOC_ERROR:case x.BUFFER_APPEND_ERROR:a.errorAction=this.getLevelSwitchAction(a,(E=a.level)!=null?E:I.loadLevel);return;case x.INTERNAL_EXCEPTION:case x.BUFFER_APPENDING_ERROR:case x.BUFFER_FULL_ERROR:case x.LEVEL_SWITCH_ERROR:case x.BUFFER_STALLED_ERROR:case x.BUFFER_SEEK_OVER_HOLE:case x.BUFFER_NUDGE_ON_STALL:a.errorAction={action:Yn.DoNothing,flags:va.None};return}a.type===b.KEY_SYSTEM_ERROR&&this.keySystemError(a)}keySystemError(r){const a=this.getVariantLevelIndex(r.frag);r.levelRetry=!1,r.errorAction=this.getLevelSwitchAction(r,a)}getPlaylistRetryOrSwitchAction(r,a){const _=this.hls,E=Cs(_.config.playlistLoadPolicy,r),I=this.playlistError++;if(fo(E,I,Da(r),r.response))return{action:Yn.RetryRequest,flags:va.None,retryConfig:E,retryCount:I};const H=this.getLevelSwitchAction(r,a);return E&&(H.retryConfig=E,H.retryCount=I),H}getFragRetryOrSwitchAction(r){const a=this.hls,_=this.getVariantLevelIndex(r.frag),E=a.levels[_],{fragLoadPolicy:I,keyLoadPolicy:N}=a.config,H=Cs(r.details.startsWith("key")?N:I,r),oe=a.levels.reduce((be,Se)=>be+Se.fragmentError,0);if(E&&(r.details!==x.FRAG_GAP&&E.fragmentError++,fo(H,oe,Da(r),r.response)))return{action:Yn.RetryRequest,flags:va.None,retryConfig:H,retryCount:oe};const he=this.getLevelSwitchAction(r,_);return H&&(he.retryConfig=H,he.retryCount=oe),he}getLevelSwitchAction(r,a){const _=this.hls;a==null&&(a=_.loadLevel);const E=this.hls.levels[a];if(E){var I,N;const he=r.details;E.loadError++,he===x.BUFFER_APPEND_ERROR&&E.fragmentError++;let be=-1;const{levels:Se,loadLevel:De,minAutoLevel:He,maxAutoLevel:Xe}=_;_.autoLevelEnabled||(_.loadLevel=-1);const lt=(I=r.frag)==null?void 0:I.type,Qt=(lt===Ye.AUDIO&&he===x.FRAG_PARSING_ERROR||r.sourceBufferName==="audio"&&(he===x.BUFFER_ADD_CODEC_ERROR||he===x.BUFFER_APPEND_ERROR))&&Se.some(({audioCodec:Cn})=>E.audioCodec!==Cn),Tr=r.sourceBufferName==="video"&&(he===x.BUFFER_ADD_CODEC_ERROR||he===x.BUFFER_APPEND_ERROR)&&Se.some(({codecSet:Cn,audioCodec:un})=>E.codecSet!==Cn&&E.audioCodec===un),{type:Wr,groupId:Br}=(N=r.context)!=null?N:{};for(let Cn=Se.length;Cn--;){const un=(Cn+De)%Se.length;if(un!==De&&un>=He&&un<=Xe&&Se[un].loadError===0){var H,oe;const Hn=Se[un];if(he===x.FRAG_GAP&&lt===Ye.MAIN&&r.frag){const li=Se[un].details;if(li){const En=ao(r.frag,li.fragments,r.frag.start);if(En!=null&&En.gap)continue}}else{if(Wr===ye.AUDIO_TRACK&&Hn.hasAudioGroup(Br)||Wr===ye.SUBTITLE_TRACK&&Hn.hasSubtitleGroup(Br))continue;if(lt===Ye.AUDIO&&(H=E.audioGroups)!=null&&H.some(li=>Hn.hasAudioGroup(li))||lt===Ye.SUBTITLE&&(oe=E.subtitleGroups)!=null&&oe.some(li=>Hn.hasSubtitleGroup(li))||Qt&&E.audioCodec===Hn.audioCodec||!Qt&&E.audioCodec!==Hn.audioCodec||Tr&&E.codecSet===Hn.codecSet)continue}be=un;break}}if(be>-1&&_.loadLevel!==be)return r.levelRetry=!0,this.playlistError=0,{action:Yn.SendAlternateToPenaltyBox,flags:va.None,nextAutoLevel:be}}return{action:Yn.SendAlternateToPenaltyBox,flags:va.MoveAllAlternatesMatchingHost}}onErrorOut(r,a){var _;switch((_=a.errorAction)==null?void 0:_.action){case Yn.DoNothing:break;case Yn.SendAlternateToPenaltyBox:this.sendAlternateToPenaltyBox(a),!a.errorAction.resolved&&a.details!==x.FRAG_GAP?a.fatal=!0:/MediaSource readyState: ended/.test(a.error.message)&&(this.warn(`MediaSource ended after "${a.sourceBufferName}" sourceBuffer append error. Attempting to recover from media error.`),this.hls.recoverMediaError());break;case Yn.RetryRequest:break}if(a.fatal){this.hls.stopLoad();return}}sendAlternateToPenaltyBox(r){const a=this.hls,_=r.errorAction;if(!_)return;const{flags:E,hdcpLevel:I,nextAutoLevel:N}=_;switch(E){case va.None:this.switchLevel(r,N);break;case va.MoveAllAlternatesMatchingHDCP:I&&(a.maxHdcpLevel=wa[wa.indexOf(I)-1],_.resolved=!0),this.warn(`Restricting playback to HDCP-LEVEL of "${a.maxHdcpLevel}" or lower`);break}_.resolved||this.switchLevel(r,N)}switchLevel(r,a){a!==void 0&&r.errorAction&&(this.warn(`switching to level ${a} after ${r.details}`),this.hls.nextAutoLevel=a,r.errorAction.resolved=!0,this.hls.nextLoadLevel=this.hls.nextAutoLevel)}}class Ka{constructor(r,a){this.hls=void 0,this.timer=-1,this.requestScheduled=-1,this.canLoad=!1,this.log=void 0,this.warn=void 0,this.log=R.log.bind(R,`${a}:`),this.warn=R.warn.bind(R,`${a}:`),this.hls=r}destroy(){this.clearTimer(),this.hls=this.log=this.warn=null}clearTimer(){this.timer!==-1&&(self.clearTimeout(this.timer),this.timer=-1)}startLoad(){this.canLoad=!0,this.requestScheduled=-1,this.loadPlaylist()}stopLoad(){this.canLoad=!1,this.clearTimer()}switchParams(r,a,_){const E=a==null?void 0:a.renditionReports;if(E){let I=-1;for(let N=0;N<E.length;N++){const H=E[N];let oe;try{oe=new self.URL(H.URI,a.url).href}catch(he){R.warn(`Could not construct new URL for Rendition Report: ${he}`),oe=H.URI||""}if(oe===r){I=N;break}else oe===r.substring(0,oe.length)&&(I=N)}if(I!==-1){const N=E[I],H=parseInt(N["LAST-MSN"])||(a==null?void 0:a.lastPartSn);let oe=parseInt(N["LAST-PART"])||(a==null?void 0:a.lastPartIndex);if(this.hls.config.lowLatencyMode){const be=Math.min(a.age-a.partTarget,a.targetduration);oe>=0&&be>a.partTarget&&(oe+=1)}const he=_&&oa(_);return new us(H,oe>=0?oe:void 0,he)}}}loadPlaylist(r){this.requestScheduled===-1&&(this.requestScheduled=self.performance.now())}shouldLoadPlaylist(r){return this.canLoad&&!!r&&!!r.url&&(!r.details||r.details.live)}shouldReloadPlaylist(r){return this.timer===-1&&this.requestScheduled===-1&&this.shouldLoadPlaylist(r)}playlistLoaded(r,a,_){const{details:E,stats:I}=a,N=self.performance.now(),H=I.loading.first?Math.max(0,N-I.loading.first):0;if(E.advancedDateTime=Date.now()-H,E.live||_!=null&&_.live){if(E.reloaded(_),_&&this.log(`live playlist ${r} ${E.advanced?"REFRESHED "+E.lastPartSn+"-"+E.lastPartIndex:E.updated?"UPDATED":"MISSED"}`),_&&E.fragments.length>0&&ko(_,E),!this.canLoad||!E.live)return;let oe,he,be;if(E.canBlockReload&&E.endSN&&E.advanced){const vt=this.hls.config.lowLatencyMode,Qt=E.lastPartSn,yr=E.endSN,Tr=E.lastPartIndex,Wr=Tr!==-1,Br=Qt===yr,Cn=vt?0:Tr;Wr?(he=Br?yr+1:Qt,be=Br?Cn:Tr+1):he=yr+1;const un=E.age,Hn=un+E.ageHeader;let li=Math.min(Hn-E.partTarget,E.targetduration*1.5);if(li>0){if(_&&li>_.tuneInGoal)this.warn(`CDN Tune-in goal increased from: ${_.tuneInGoal} to: ${li} with playlist age: ${E.age}`),li=0;else{const En=Math.floor(li/E.targetduration);if(he+=En,be!==void 0){const qn=Math.round(li%E.targetduration/E.partTarget);be+=qn}this.log(`CDN Tune-in age: ${E.ageHeader}s last advanced ${un.toFixed(2)}s goal: ${li} skip sn ${En} to part ${be}`)}E.tuneInGoal=li}if(oe=this.getDeliveryDirectives(E,a.deliveryDirectives,he,be),vt||!Br){this.loadPlaylist(oe);return}}else(E.canBlockReload||E.canSkipUntil)&&(oe=this.getDeliveryDirectives(E,a.deliveryDirectives,he,be));const Se=this.hls.mainForwardBufferInfo,De=Se?Se.end-Se.len:0,He=(E.edge-De)*1e3,Xe=Ha(E,He);E.updated&&N>this.requestScheduled+Xe&&(this.requestScheduled=I.loading.start),he!==void 0&&E.canBlockReload?this.requestScheduled=I.loading.first+Xe-(E.partTarget*1e3||1e3):this.requestScheduled===-1||this.requestScheduled+Xe<N?this.requestScheduled=N:this.requestScheduled-N<=0&&(this.requestScheduled+=Xe);let lt=this.requestScheduled-N;lt=Math.max(0,lt),this.log(`reload live playlist ${r} in ${Math.round(lt)} ms`),this.timer=self.setTimeout(()=>this.loadPlaylist(oe),lt)}else this.clearTimer()}getDeliveryDirectives(r,a,_,E){let I=oa(r);return a!=null&&a.skip&&r.deltaUpdateFailed&&(_=a.msn,E=a.part,I=bs.No),new us(_,E,I)}checkRetry(r){const a=r.details,_=Da(r),E=r.errorAction,{action:I,retryCount:N=0,retryConfig:H}=E||{},oe=!!E&&!!H&&(I===Yn.RetryRequest||!E.resolved&&I===Yn.SendAlternateToPenaltyBox);if(oe){var he;if(this.requestScheduled=-1,N>=H.maxNumRetry)return!1;if(_&&(he=r.context)!=null&&he.deliveryDirectives)this.warn(`Retrying playlist loading ${N+1}/${H.maxNumRetry} after "${a}" without delivery-directives`),this.loadPlaylist();else{const be=Ks(H,N);this.timer=self.setTimeout(()=>this.loadPlaylist(),be),this.warn(`Retrying playlist loading ${N+1}/${H.maxNumRetry} after "${a}" in ${be}ms`)}r.levelRetry=!0,E.resolved=!0}return oe}}class Vs{constructor(r,a=0,_=0){this.halfLife=void 0,this.alpha_=void 0,this.estimate_=void 0,this.totalWeight_=void 0,this.halfLife=r,this.alpha_=r?Math.exp(Math.log(.5)/r):0,this.estimate_=a,this.totalWeight_=_}sample(r,a){const _=Math.pow(this.alpha_,r);this.estimate_=a*(1-_)+_*this.estimate_,this.totalWeight_+=r}getTotalWeight(){return this.totalWeight_}getEstimate(){if(this.alpha_){const r=1-Math.pow(this.alpha_,this.totalWeight_);if(r)return this.estimate_/r}return this.estimate_}}class Io{constructor(r,a,_,E=100){this.defaultEstimate_=void 0,this.minWeight_=void 0,this.minDelayMs_=void 0,this.slow_=void 0,this.fast_=void 0,this.defaultTTFB_=void 0,this.ttfb_=void 0,this.defaultEstimate_=_,this.minWeight_=.001,this.minDelayMs_=50,this.slow_=new Vs(r),this.fast_=new Vs(a),this.defaultTTFB_=E,this.ttfb_=new Vs(r)}update(r,a){const{slow_:_,fast_:E,ttfb_:I}=this;_.halfLife!==r&&(this.slow_=new Vs(r,_.getEstimate(),_.getTotalWeight())),E.halfLife!==a&&(this.fast_=new Vs(a,E.getEstimate(),E.getTotalWeight())),I.halfLife!==r&&(this.ttfb_=new Vs(r,I.getEstimate(),I.getTotalWeight()))}sample(r,a){r=Math.max(r,this.minDelayMs_);const _=8*a,E=r/1e3,I=_/E;this.fast_.sample(E,I),this.slow_.sample(E,I)}sampleTTFB(r){const a=r/1e3,_=Math.sqrt(2)*Math.exp(-Math.pow(a,2)/2);this.ttfb_.sample(_,Math.max(r,5))}canEstimate(){return this.fast_.getTotalWeight()>=this.minWeight_}getEstimate(){return this.canEstimate()?Math.min(this.fast_.getEstimate(),this.slow_.getEstimate()):this.defaultEstimate_}getEstimateTTFB(){return this.ttfb_.getTotalWeight()>=this.minWeight_?this.ttfb_.getEstimate():this.defaultTTFB_}destroy(){}}const Vo={supported:!0,configurations:[],decodingInfoResults:[{supported:!0,powerEfficient:!0,smooth:!0}]},ws={};function Ho(j,r,a,_,E,I){const N=j.audioCodec?j.audioGroups:null,H=I==null?void 0:I.audioCodec,oe=I==null?void 0:I.channels,he=oe?parseInt(oe):H?1/0:2;let be=null;if(N!=null&&N.length)try{N.length===1&&N[0]?be=r.groups[N[0]].channels:be=N.reduce((Se,De)=>{if(De){const He=r.groups[De];if(!He)throw new Error(`Audio track group ${De} not found`);Object.keys(He.channels).forEach(Xe=>{Se[Xe]=(Se[Xe]||0)+He.channels[Xe]})}return Se},{2:0})}catch(Se){return!0}return j.videoCodec!==void 0&&(j.width>1920&&j.height>1088||j.height>1920&&j.width>1088||j.frameRate>Math.max(_,30)||j.videoRange!=="SDR"&&j.videoRange!==a||j.bitrate>Math.max(E,8e6))||!!be&&y(he)&&Object.keys(be).some(Se=>parseInt(Se)>he)}function Mo(j,r,a){const _=j.videoCodec,E=j.audioCodec;if(!_||!E||!a)return Promise.resolve(Vo);const I={width:j.width,height:j.height,bitrate:Math.ceil(Math.max(j.bitrate*.9,j.averageBitrate)),framerate:j.frameRate||30},N=j.videoRange;N!=="SDR"&&(I.transferFunction=N.toLowerCase());const H=_.split(",").map(oe=>({type:"media-source",video:f(f({},I),{},{contentType:la(oe,"video")})}));return E&&j.audioGroups&&j.audioGroups.forEach(oe=>{var he;oe&&((he=r.groups[oe])==null||he.tracks.forEach(be=>{if(be.groupId===oe){const Se=be.channels||"",De=parseFloat(Se);y(De)&&De>2&&H.push.apply(H,E.split(",").map(He=>({type:"media-source",audio:{contentType:la(He,"audio"),channels:""+De}})))}}))}),Promise.all(H.map(oe=>{const he=cu(oe);return ws[he]||(ws[he]=a.decodingInfo(oe))})).then(oe=>({supported:!oe.some(he=>!he.supported),configurations:H,decodingInfoResults:oe})).catch(oe=>({supported:!1,configurations:H,decodingInfoResults:[],error:oe}))}function cu(j){const{audio:r,video:a}=j,_=a||r;if(_){const E=_.contentType.split('"')[1];if(a)return`r${a.height}x${a.width}f${Math.ceil(a.framerate)}${a.transferFunction||"sd"}_${E}_${Math.ceil(a.bitrate/1e5)}`;if(r)return`c${r.channels}${r.spatialRendering?"s":"n"}_${E}`}return""}function Au(){if(typeof matchMedia=="function"){const j=matchMedia("(dynamic-range: high)"),r=matchMedia("bad query");if(j.media!==r.media)return j.matches===!0}return!1}function Fu(j,r){let a=!1,_=[];return j&&(a=j!=="SDR",_=[j]),r&&(_=r.allowedVideoRanges||Ds.slice(0),a=r.preferHDR!==void 0?r.preferHDR:Au(),a?_=_.filter(E=>E!=="SDR"):_=["SDR"]),{preferHDR:a,allowedVideoRanges:_}}function xo(j,r,a,_,E){const I=Object.keys(j),N=_==null?void 0:_.channels,H=_==null?void 0:_.audioCodec,oe=N&&parseInt(N)===2;let he=!0,be=!1,Se=1/0,De=1/0,He=1/0,Xe=0,lt=[];const{preferHDR:vt,allowedVideoRanges:Qt}=Fu(r,E);for(let Br=I.length;Br--;){const Cn=j[I[Br]];he=Cn.channels[2]>0,Se=Math.min(Se,Cn.minHeight),De=Math.min(De,Cn.minFramerate),He=Math.min(He,Cn.minBitrate);const un=Qt.filter(Hn=>Cn.videoRanges[Hn]>0);un.length>0&&(be=!0,lt=un)}Se=y(Se)?Se:0,De=y(De)?De:0;const yr=Math.max(1080,Se),Tr=Math.max(30,De);return He=y(He)?He:a,a=Math.max(He,a),be||(r=void 0,lt=[]),{codecSet:I.reduce((Br,Cn)=>{const un=j[Cn];if(Cn===Br)return Br;if(un.minBitrate>a)return Es(Cn,`min bitrate of ${un.minBitrate} > current estimate of ${a}`),Br;if(!un.hasDefaultAudio)return Es(Cn,"no renditions with default or auto-select sound found"),Br;if(H&&Cn.indexOf(H.substring(0,4))%5!==0)return Es(Cn,`audio codec preference "${H}" not found`),Br;if(N&&!oe){if(!un.channels[N])return Es(Cn,`no renditions with ${N} channel sound found (channels options: ${Object.keys(un.channels)})`),Br}else if((!H||oe)&&he&&un.channels[2]===0)return Es(Cn,"no renditions with stereo sound found"),Br;return un.minHeight>yr?(Es(Cn,`min resolution of ${un.minHeight} > maximum of ${yr}`),Br):un.minFramerate>Tr?(Es(Cn,`min framerate of ${un.minFramerate} > maximum of ${Tr}`),Br):lt.some(Hn=>un.videoRanges[Hn]>0)?un.maxScore<Xe?(Es(Cn,`max score of ${un.maxScore} < selected max of ${Xe}`),Br):Br&&(Wi(Cn)>=Wi(Br)||un.fragmentError>j[Br].fragmentError)?Br:(Xe=un.maxScore,Cn):(Es(Cn,`no variants with VIDEO-RANGE of ${JSON.stringify(lt)} found`),Br)},void 0),videoRanges:lt,preferHDR:vt,minFramerate:De,minBitrate:He}}function Es(j,r){R.log(`[abr] start candidates with "${j}" ignored because ${r}`)}function Wu(j){return j.reduce((r,a)=>{let _=r.groups[a.groupId];_||(_=r.groups[a.groupId]={tracks:[],channels:{2:0},hasDefault:!1,hasAutoSelect:!1}),_.tracks.push(a);const E=a.channels||"2";return _.channels[E]=(_.channels[E]||0)+1,_.hasDefault=_.hasDefault||a.default,_.hasAutoSelect=_.hasAutoSelect||a.autoselect,_.hasDefault&&(r.hasDefaultAudio=!0),_.hasAutoSelect&&(r.hasAutoSelectAudio=!0),r},{hasDefaultAudio:!1,hasAutoSelectAudio:!1,groups:{}})}function Wo(j,r,a,_){return j.slice(a,_+1).reduce((E,I)=>{if(!I.codecSet)return E;const N=I.audioGroups;let H=E[I.codecSet];H||(E[I.codecSet]=H={minBitrate:1/0,minHeight:1/0,minFramerate:1/0,maxScore:0,videoRanges:{SDR:0},channels:{2:0},hasDefaultAudio:!N,fragmentError:0}),H.minBitrate=Math.min(H.minBitrate,I.bitrate);const oe=Math.min(I.height,I.width);return H.minHeight=Math.min(H.minHeight,oe),H.minFramerate=Math.min(H.minFramerate,I.frameRate),H.maxScore=Math.max(H.maxScore,I.score),H.fragmentError+=I.fragmentError,H.videoRanges[I.videoRange]=(H.videoRanges[I.videoRange]||0)+1,N&&N.forEach(he=>{if(!he)return;const be=r.groups[he];be&&(H.hasDefaultAudio=H.hasDefaultAudio||r.hasDefaultAudio?be.hasDefault:be.hasAutoSelect||!r.hasDefaultAudio&&!r.hasAutoSelectAudio,Object.keys(be.channels).forEach(Se=>{H.channels[Se]=(H.channels[Se]||0)+be.channels[Se]}))}),E},{})}function zs(j,r,a){if("attrs"in j){const _=r.indexOf(j);if(_!==-1)return _}for(let _=0;_<r.length;_++){const E=r[_];if(Os(j,E,a))return _}return-1}function Os(j,r,a){const{groupId:_,name:E,lang:I,assocLang:N,default:H}=j,oe=j.forced;return(_===void 0||r.groupId===_)&&(E===void 0||r.name===E)&&(I===void 0||r.lang===I)&&(I===void 0||r.assocLang===N)&&(H===void 0||r.default===H)&&(oe===void 0||r.forced===oe)&&(!("characteristics"in j)||bu(j.characteristics||"",r.characteristics))&&(a===void 0||a(j,r))}function bu(j,r=""){const a=j.split(","),_=r.split(",");return a.length===_.length&&!a.some(E=>_.indexOf(E)===-1)}function po(j,r){const{audioCodec:a,channels:_}=j;return(a===void 0||(r.audioCodec||"").substring(0,4)===a.substring(0,4))&&(_===void 0||_===(r.channels||"2"))}function Fo(j,r,a,_,E){const I=r[_],H=r.reduce((De,He,Xe)=>{const lt=He.uri;return(De[lt]||(De[lt]=[])).push(Xe),De},{})[I.uri];H.length>1&&(_=Math.max.apply(Math,H));const oe=I.videoRange,he=I.frameRate,be=I.codecSet.substring(0,4),Se=Ys(r,_,De=>{if(De.videoRange!==oe||De.frameRate!==he||De.codecSet.substring(0,4)!==be)return!1;const He=De.audioGroups,Xe=a.filter(lt=>!He||He.indexOf(lt.groupId)!==-1);return zs(j,Xe,E)>-1});return Se>-1?Se:Ys(r,_,De=>{const He=De.audioGroups,Xe=a.filter(lt=>!He||He.indexOf(lt.groupId)!==-1);return zs(j,Xe,E)>-1})}function Ys(j,r,a){for(let _=r;_>-1;_--)if(a(j[_]))return _;for(let _=r+1;_<j.length;_++)if(a(j[_]))return _;return-1}class Bo{constructor(r){this.hls=void 0,this.lastLevelLoadSec=0,this.lastLoadedFragLevel=-1,this.firstSelection=-1,this._nextAutoLevel=-1,this.nextAutoLevelKey="",this.audioTracksByGroup=null,this.codecTiers=null,this.timer=-1,this.fragCurrent=null,this.partCurrent=null,this.bitrateTestDelay=0,this.bwEstimator=void 0,this._abandonRulesCheck=()=>{const{fragCurrent:a,partCurrent:_,hls:E}=this,{autoLevelEnabled:I,media:N}=E;if(!a||!N)return;const H=performance.now(),oe=_?_.stats:a.stats,he=_?_.duration:a.duration,be=H-oe.loading.start,Se=E.minAutoLevel;if(oe.aborted||oe.loaded&&oe.loaded===oe.total||a.level<=Se){this.clearTimer(),this._nextAutoLevel=-1;return}if(!I||N.paused||!N.playbackRate||!N.readyState)return;const De=E.mainForwardBufferInfo;if(De===null)return;const He=this.bwEstimator.getEstimateTTFB(),Xe=Math.abs(N.playbackRate);if(be<=Math.max(He,1e3*(he/(Xe*2))))return;const lt=De.len/Xe,vt=oe.loading.first?oe.loading.first-oe.loading.start:-1,Qt=oe.loaded&&vt>-1,yr=this.getBwEstimate(),Tr=E.levels,Wr=Tr[a.level],Br=oe.total||Math.max(oe.loaded,Math.round(he*Wr.averageBitrate/8));let Cn=Qt?be-vt:be;Cn<1&&Qt&&(Cn=Math.min(be,oe.loaded*8/yr));const un=Qt?oe.loaded*1e3/Cn:0,Hn=un?(Br-oe.loaded)/un:Br*8/yr+He/1e3;if(Hn<=lt)return;const li=un?un*8:yr;let En=Number.POSITIVE_INFINITY,qn;for(qn=a.level-1;qn>Se;qn--){const _i=Tr[qn].maxBitrate;if(En=this.getTimeToLoadFrag(He/1e3,li,he*_i,!Tr[qn].details),En<lt)break}if(En>=Hn||En>he*10)return;E.nextLoadLevel=E.nextAutoLevel=qn,Qt?this.bwEstimator.sample(be-Math.min(He,vt),oe.loaded):this.bwEstimator.sampleTTFB(be);const Ta=Tr[qn].maxBitrate;this.getBwEstimate()*this.hls.config.abrBandWidthUpFactor>Ta&&this.resetEstimator(Ta),this.clearTimer(),R.warn(`[abr] Fragment ${a.sn}${_?" part "+_.index:""} of level ${a.level} is loading too slowly;
Time to underbuffer: ${lt.toFixed(3)} s
Estimated load time for current fragment: ${Hn.toFixed(3)} s
Estimated load time for down switch fragment: ${En.toFixed(3)} s
TTFB estimate: ${vt|0} ms
Current BW estimate: ${y(yr)?yr|0:"Unknown"} bps
New BW estimate: ${this.getBwEstimate()|0} bps
Switching to level ${qn} @ ${Ta|0} bps`),E.trigger(l.FRAG_LOAD_EMERGENCY_ABORTED,{frag:a,part:_,stats:oe})},this.hls=r,this.bwEstimator=this.initEstimator(),this.registerListeners()}resetEstimator(r){r&&(R.log(`setting initial bwe to ${r}`),this.hls.config.abrEwmaDefaultEstimate=r),this.firstSelection=-1,this.bwEstimator=this.initEstimator()}initEstimator(){const r=this.hls.config;return new Io(r.abrEwmaSlowVoD,r.abrEwmaFastVoD,r.abrEwmaDefaultEstimate)}registerListeners(){const{hls:r}=this;r.on(l.MANIFEST_LOADING,this.onManifestLoading,this),r.on(l.FRAG_LOADING,this.onFragLoading,this),r.on(l.FRAG_LOADED,this.onFragLoaded,this),r.on(l.FRAG_BUFFERED,this.onFragBuffered,this),r.on(l.LEVEL_SWITCHING,this.onLevelSwitching,this),r.on(l.LEVEL_LOADED,this.onLevelLoaded,this),r.on(l.LEVELS_UPDATED,this.onLevelsUpdated,this),r.on(l.MAX_AUTO_LEVEL_UPDATED,this.onMaxAutoLevelUpdated,this),r.on(l.ERROR,this.onError,this)}unregisterListeners(){const{hls:r}=this;r&&(r.off(l.MANIFEST_LOADING,this.onManifestLoading,this),r.off(l.FRAG_LOADING,this.onFragLoading,this),r.off(l.FRAG_LOADED,this.onFragLoaded,this),r.off(l.FRAG_BUFFERED,this.onFragBuffered,this),r.off(l.LEVEL_SWITCHING,this.onLevelSwitching,this),r.off(l.LEVEL_LOADED,this.onLevelLoaded,this),r.off(l.LEVELS_UPDATED,this.onLevelsUpdated,this),r.off(l.MAX_AUTO_LEVEL_UPDATED,this.onMaxAutoLevelUpdated,this),r.off(l.ERROR,this.onError,this))}destroy(){this.unregisterListeners(),this.clearTimer(),this.hls=this._abandonRulesCheck=null,this.fragCurrent=this.partCurrent=null}onManifestLoading(r,a){this.lastLoadedFragLevel=-1,this.firstSelection=-1,this.lastLevelLoadSec=0,this.fragCurrent=this.partCurrent=null,this.onLevelsUpdated(),this.clearTimer()}onLevelsUpdated(){this.lastLoadedFragLevel>-1&&this.fragCurrent&&(this.lastLoadedFragLevel=this.fragCurrent.level),this._nextAutoLevel=-1,this.onMaxAutoLevelUpdated(),this.codecTiers=null,this.audioTracksByGroup=null}onMaxAutoLevelUpdated(){this.firstSelection=-1,this.nextAutoLevelKey=""}onFragLoading(r,a){const _=a.frag;if(!this.ignoreFragment(_)){if(!_.bitrateTest){var E;this.fragCurrent=_,this.partCurrent=(E=a.part)!=null?E:null}this.clearTimer(),this.timer=self.setInterval(this._abandonRulesCheck,100)}}onLevelSwitching(r,a){this.clearTimer()}onError(r,a){if(!a.fatal)switch(a.details){case x.BUFFER_ADD_CODEC_ERROR:case x.BUFFER_APPEND_ERROR:this.lastLoadedFragLevel=-1,this.firstSelection=-1;break;case x.FRAG_LOAD_TIMEOUT:{const _=a.frag,{fragCurrent:E,partCurrent:I}=this;if(_&&E&&_.sn===E.sn&&_.level===E.level){const N=performance.now(),H=I?I.stats:_.stats,oe=N-H.loading.start,he=H.loading.first?H.loading.first-H.loading.start:-1;if(H.loaded&&he>-1){const Se=this.bwEstimator.getEstimateTTFB();this.bwEstimator.sample(oe-Math.min(Se,he),H.loaded)}else this.bwEstimator.sampleTTFB(oe)}break}}}getTimeToLoadFrag(r,a,_,E){const I=r+_/a,N=E?this.lastLevelLoadSec:0;return I+N}onLevelLoaded(r,a){const _=this.hls.config,{loading:E}=a.stats,I=E.end-E.start;y(I)&&(this.lastLevelLoadSec=I/1e3),a.details.live?this.bwEstimator.update(_.abrEwmaSlowLive,_.abrEwmaFastLive):this.bwEstimator.update(_.abrEwmaSlowVoD,_.abrEwmaFastVoD)}onFragLoaded(r,{frag:a,part:_}){const E=_?_.stats:a.stats;if(a.type===Ye.MAIN&&this.bwEstimator.sampleTTFB(E.loading.first-E.loading.start),!this.ignoreFragment(a)){if(this.clearTimer(),a.level===this._nextAutoLevel&&(this._nextAutoLevel=-1),this.firstSelection=-1,this.hls.config.abrMaxWithRealBitrate){const I=_?_.duration:a.duration,N=this.hls.levels[a.level],H=(N.loaded?N.loaded.bytes:0)+E.loaded,oe=(N.loaded?N.loaded.duration:0)+I;N.loaded={bytes:H,duration:oe},N.realBitrate=Math.round(8*H/oe)}if(a.bitrateTest){const I={stats:E,frag:a,part:_,id:a.type};this.onFragBuffered(l.FRAG_BUFFERED,I),a.bitrateTest=!1}else this.lastLoadedFragLevel=a.level}}onFragBuffered(r,a){const{frag:_,part:E}=a,I=E!=null&&E.stats.loaded?E.stats:_.stats;if(I.aborted||this.ignoreFragment(_))return;const N=I.parsing.end-I.loading.start-Math.min(I.loading.first-I.loading.start,this.bwEstimator.getEstimateTTFB());this.bwEstimator.sample(N,I.loaded),I.bwEstimate=this.getBwEstimate(),_.bitrateTest?this.bitrateTestDelay=N/1e3:this.bitrateTestDelay=0}ignoreFragment(r){return r.type!==Ye.MAIN||r.sn==="initSegment"}clearTimer(){this.timer>-1&&(self.clearInterval(this.timer),this.timer=-1)}get firstAutoLevel(){const{maxAutoLevel:r,minAutoLevel:a}=this.hls,_=this.getBwEstimate(),E=this.hls.config.maxStarvationDelay,I=this.findBestLevel(_,a,r,0,E,1,1);if(I>-1)return I;const N=this.hls.firstLevel,H=Math.min(Math.max(N,a),r);return R.warn(`[abr] Could not find best starting auto level. Defaulting to first in playlist ${N} clamped to ${H}`),H}get forcedAutoLevel(){return this.nextAutoLevelKey?-1:this._nextAutoLevel}get nextAutoLevel(){const r=this.forcedAutoLevel,_=this.bwEstimator.canEstimate(),E=this.lastLoadedFragLevel>-1;if(r!==-1&&(!_||!E||this.nextAutoLevelKey===this.getAutoLevelKey()))return r;const I=_&&E?this.getNextABRAutoLevel():this.firstAutoLevel;if(r!==-1){const N=this.hls.levels;if(N.length>Math.max(r,I)&&N[r].loadError<=N[I].loadError)return r}return this._nextAutoLevel=I,this.nextAutoLevelKey=this.getAutoLevelKey(),I}getAutoLevelKey(){return`${this.getBwEstimate()}_${this.getStarvationDelay().toFixed(2)}`}getNextABRAutoLevel(){const{fragCurrent:r,partCurrent:a,hls:_}=this,{maxAutoLevel:E,config:I,minAutoLevel:N}=_,H=a?a.duration:r?r.duration:0,oe=this.getBwEstimate(),he=this.getStarvationDelay();let be=I.abrBandWidthFactor,Se=I.abrBandWidthUpFactor;if(he){const vt=this.findBestLevel(oe,N,E,he,0,be,Se);if(vt>=0)return vt}let De=H?Math.min(H,I.maxStarvationDelay):I.maxStarvationDelay;if(!he){const vt=this.bitrateTestDelay;vt&&(De=(H?Math.min(H,I.maxLoadingDelay):I.maxLoadingDelay)-vt,R.info(`[abr] bitrate test took ${Math.round(1e3*vt)}ms, set first fragment max fetchDuration to ${Math.round(1e3*De)} ms`),be=Se=1)}const He=this.findBestLevel(oe,N,E,he,De,be,Se);if(R.info(`[abr] ${he?"rebuffering expected":"buffer is empty"}, optimal quality level ${He}`),He>-1)return He;const Xe=_.levels[N],lt=_.levels[_.loadLevel];return(Xe==null?void 0:Xe.bitrate)<(lt==null?void 0:lt.bitrate)?N:_.loadLevel}getStarvationDelay(){const r=this.hls,a=r.media;if(!a)return 1/0;const _=a&&a.playbackRate!==0?Math.abs(a.playbackRate):1,E=r.mainForwardBufferInfo;return(E?E.len:0)/_}getBwEstimate(){return this.bwEstimator.canEstimate()?this.bwEstimator.getEstimate():this.hls.config.abrEwmaDefaultEstimate}findBestLevel(r,a,_,E,I,N,H){var oe;const he=E+I,be=this.lastLoadedFragLevel,Se=be===-1?this.hls.firstLevel:be,{fragCurrent:De,partCurrent:He}=this,{levels:Xe,allAudioTracks:lt,loadLevel:vt,config:Qt}=this.hls;if(Xe.length===1)return 0;const yr=Xe[Se],Tr=!!(yr!=null&&(oe=yr.details)!=null&&oe.live),Wr=vt===-1||be===-1;let Br,Cn="SDR",un=(yr==null?void 0:yr.frameRate)||0;const{audioPreference:Hn,videoPreference:li}=Qt,En=this.audioTracksByGroup||(this.audioTracksByGroup=Wu(lt));if(Wr){if(this.firstSelection!==-1)return this.firstSelection;const pa=this.codecTiers||(this.codecTiers=Wo(Xe,En,a,_)),sa=xo(pa,Cn,r,Hn,li),{codecSet:hs,videoRanges:Ja,minFramerate:Hi,minBitrate:hi,preferHDR:ss}=sa;Br=hs,Cn=ss?Ja[Ja.length-1]:Ja[0],un=Hi,r=Math.max(r,hi),R.log(`[abr] picked start tier ${JSON.stringify(sa)}`)}else Br=yr==null?void 0:yr.codecSet,Cn=yr==null?void 0:yr.videoRange;const qn=He?He.duration:De?De.duration:0,Ta=this.bwEstimator.getEstimateTTFB()/1e3,_i=[];for(let pa=_;pa>=a;pa--){var Ea;const sa=Xe[pa],hs=pa>Se;if(!sa)continue;if(Qt.useMediaCapabilities&&!sa.supportedResult&&!sa.supportedPromise){const co=navigator.mediaCapabilities;typeof(co==null?void 0:co.decodingInfo)=="function"&&Ho(sa,En,Cn,un,r,Hn)?(sa.supportedPromise=Mo(sa,En,co),sa.supportedPromise.then(Oo=>{if(!this.hls)return;sa.supportedResult=Oo;const qs=this.hls.levels,qo=qs.indexOf(sa);Oo.error?R.warn(`[abr] MediaCapabilities decodingInfo error: "${Oo.error}" for level ${qo} ${JSON.stringify(Oo)}`):Oo.supported||(R.warn(`[abr] Unsupported MediaCapabilities decodingInfo result for level ${qo} ${JSON.stringify(Oo)}`),qo>-1&&qs.length>1&&(R.log(`[abr] Removing unsupported level ${qo}`),this.hls.removeLevel(qo)))})):sa.supportedResult=Vo}if(Br&&sa.codecSet!==Br||Cn&&sa.videoRange!==Cn||hs&&un>sa.frameRate||!hs&&un>0&&un<sa.frameRate||sa.supportedResult&&!((Ea=sa.supportedResult.decodingInfoResults)!=null&&Ea[0].smooth)){_i.push(pa);continue}const Ja=sa.details,Hi=(He?Ja==null?void 0:Ja.partTarget:Ja==null?void 0:Ja.averagetargetduration)||qn;let hi;hs?hi=H*r:hi=N*r;const ss=qn&&E>=qn*2&&I===0?Xe[pa].averageBitrate:Xe[pa].maxBitrate,$a=this.getTimeToLoadFrag(Ta,hi,ss*Hi,Ja===void 0);if(hi>=ss&&(pa===be||sa.loadError===0&&sa.fragmentError===0)&&($a<=Ta||!y($a)||Tr&&!this.bitrateTestDelay||$a<he)){const co=this.forcedAutoLevel;return pa!==vt&&(co===-1||co!==vt)&&(_i.length&&R.trace(`[abr] Skipped level(s) ${_i.join(",")} of ${_} max with CODECS and VIDEO-RANGE:"${Xe[_i[0]].codecs}" ${Xe[_i[0]].videoRange}; not compatible with "${yr.codecs}" ${Cn}`),R.info(`[abr] switch candidate:${Se}->${pa} adjustedbw(${Math.round(hi)})-bitrate=${Math.round(hi-ss)} ttfb:${Ta.toFixed(1)} avgDuration:${Hi.toFixed(1)} maxFetchDuration:${he.toFixed(1)} fetchDuration:${$a.toFixed(1)} firstSelection:${Wr} codecSet:${Br} videoRange:${Cn} hls.loadLevel:${vt}`)),Wr&&(this.firstSelection=pa),pa}}return-1}set nextAutoLevel(r){const{maxAutoLevel:a,minAutoLevel:_}=this.hls,E=Math.min(Math.max(r,_),a);this._nextAutoLevel!==E&&(this.nextAutoLevelKey="",this._nextAutoLevel=E)}}class Tu{constructor(){this._boundTick=void 0,this._tickTimer=null,this._tickInterval=null,this._tickCallCount=0,this._boundTick=this.tick.bind(this)}destroy(){this.onHandlerDestroying(),this.onHandlerDestroyed()}onHandlerDestroying(){this.clearNextTick(),this.clearInterval()}onHandlerDestroyed(){}hasInterval(){return!!this._tickInterval}hasNextTick(){return!!this._tickTimer}setInterval(r){return this._tickInterval?!1:(this._tickCallCount=0,this._tickInterval=self.setInterval(this._boundTick,r),!0)}clearInterval(){return this._tickInterval?(self.clearInterval(this._tickInterval),this._tickInterval=null,!0):!1}clearNextTick(){return this._tickTimer?(self.clearTimeout(this._tickTimer),this._tickTimer=null,!0):!1}tick(){this._tickCallCount++,this._tickCallCount===1&&(this.doTick(),this._tickCallCount>1&&this.tickImmediate(),this._tickCallCount=0)}tickImmediate(){this.clearNextTick(),this._tickTimer=self.setTimeout(this._boundTick,0)}doTick(){}}var Zs={NOT_LOADED:"NOT_LOADED",APPENDING:"APPENDING",PARTIAL:"PARTIAL",OK:"OK"};class Jt{constructor(r){this.activePartLists=Object.create(null),this.endListFragments=Object.create(null),this.fragments=Object.create(null),this.timeRanges=Object.create(null),this.bufferPadding=.2,this.hls=void 0,this.hasGaps=!1,this.hls=r,this._registerListeners()}_registerListeners(){const{hls:r}=this;r.on(l.BUFFER_APPENDED,this.onBufferAppended,this),r.on(l.FRAG_BUFFERED,this.onFragBuffered,this),r.on(l.FRAG_LOADED,this.onFragLoaded,this)}_unregisterListeners(){const{hls:r}=this;r.off(l.BUFFER_APPENDED,this.onBufferAppended,this),r.off(l.FRAG_BUFFERED,this.onFragBuffered,this),r.off(l.FRAG_LOADED,this.onFragLoaded,this)}destroy(){this._unregisterListeners(),this.fragments=this.activePartLists=this.endListFragments=this.timeRanges=null}getAppendedFrag(r,a){const _=this.activePartLists[a];if(_)for(let E=_.length;E--;){const I=_[E];if(!I)break;const N=I.end;if(I.start<=r&&N!==null&&r<=N)return I}return this.getBufferedFrag(r,a)}getBufferedFrag(r,a){const{fragments:_}=this,E=Object.keys(_);for(let I=E.length;I--;){const N=_[E[I]];if((N==null?void 0:N.body.type)===a&&N.buffered){const H=N.body;if(H.start<=r&&r<=H.end)return H}}return null}detectEvictedFragments(r,a,_,E){this.timeRanges&&(this.timeRanges[r]=a);const I=(E==null?void 0:E.fragment.sn)||-1;Object.keys(this.fragments).forEach(N=>{const H=this.fragments[N];if(!H||I>=H.body.sn)return;if(!H.buffered&&!H.loaded){H.body.type===_&&this.removeFragment(H.body);return}const oe=H.range[r];oe&&oe.time.some(he=>{const be=!this.isTimeBuffered(he.startPTS,he.endPTS,a);return be&&this.removeFragment(H.body),be})})}detectPartialFragments(r){const a=this.timeRanges,{frag:_,part:E}=r;if(!a||_.sn==="initSegment")return;const I=ar(_),N=this.fragments[I];if(!N||N.buffered&&_.gap)return;const H=!_.relurl;Object.keys(a).forEach(oe=>{const he=_.elementaryStreams[oe];if(!he)return;const be=a[oe],Se=H||he.partial===!0;N.range[oe]=this.getBufferedTimes(_,E,Se,be)}),N.loaded=null,Object.keys(N.range).length?(N.buffered=!0,(N.body.endList=_.endList||N.body.endList)&&(this.endListFragments[N.body.type]=N),lr(N)||this.removeParts(_.sn-1,_.type)):this.removeFragment(N.body)}removeParts(r,a){const _=this.activePartLists[a];_&&(this.activePartLists[a]=_.filter(E=>E.fragment.sn>=r))}fragBuffered(r,a){const _=ar(r);let E=this.fragments[_];!E&&a&&(E=this.fragments[_]={body:r,appendedPTS:null,loaded:null,buffered:!1,range:Object.create(null)},r.gap&&(this.hasGaps=!0)),E&&(E.loaded=null,E.buffered=!0)}getBufferedTimes(r,a,_,E){const I={time:[],partial:_},N=r.start,H=r.end,oe=r.minEndPTS||H,he=r.maxStartPTS||N;for(let be=0;be<E.length;be++){const Se=E.start(be)-this.bufferPadding,De=E.end(be)+this.bufferPadding;if(he>=Se&&oe<=De){I.time.push({startPTS:Math.max(N,E.start(be)),endPTS:Math.min(H,E.end(be))});break}else if(N<De&&H>Se){const He=Math.max(N,E.start(be)),Xe=Math.min(H,E.end(be));Xe>He&&(I.partial=!0,I.time.push({startPTS:He,endPTS:Xe}))}else if(H<=Se)break}return I}getPartialFragment(r){let a=null,_,E,I,N=0;const{bufferPadding:H,fragments:oe}=this;return Object.keys(oe).forEach(he=>{const be=oe[he];be&&lr(be)&&(E=be.body.start-H,I=be.body.end+H,r>=E&&r<=I&&(_=Math.min(r-E,I-r),N<=_&&(a=be.body,N=_)))}),a}isEndListAppended(r){const a=this.endListFragments[r];return a!==void 0&&(a.buffered||lr(a))}getState(r){const a=ar(r),_=this.fragments[a];return _?_.buffered?lr(_)?Zs.PARTIAL:Zs.OK:Zs.APPENDING:Zs.NOT_LOADED}isTimeBuffered(r,a,_){let E,I;for(let N=0;N<_.length;N++){if(E=_.start(N)-this.bufferPadding,I=_.end(N)+this.bufferPadding,r>=E&&a<=I)return!0;if(a<=E)return!1}return!1}onFragLoaded(r,a){const{frag:_,part:E}=a;if(_.sn==="initSegment"||_.bitrateTest)return;const I=E?null:a,N=ar(_);this.fragments[N]={body:_,appendedPTS:null,loaded:I,buffered:!1,range:Object.create(null)}}onBufferAppended(r,a){const{frag:_,part:E,timeRanges:I}=a;if(_.sn==="initSegment")return;const N=_.type;if(E){let H=this.activePartLists[N];H||(this.activePartLists[N]=H=[]),H.push(E)}this.timeRanges=I,Object.keys(I).forEach(H=>{const oe=I[H];this.detectEvictedFragments(H,oe,N,E)})}onFragBuffered(r,a){this.detectPartialFragments(a)}hasFragment(r){const a=ar(r);return!!this.fragments[a]}hasParts(r){var a;return!!((a=this.activePartLists[r])!=null&&a.length)}removeFragmentsInRange(r,a,_,E,I){E&&!this.hasGaps||Object.keys(this.fragments).forEach(N=>{const H=this.fragments[N];if(!H)return;const oe=H.body;oe.type!==_||E&&!oe.gap||oe.start<a&&oe.end>r&&(H.buffered||I)&&this.removeFragment(oe)})}removeFragment(r){const a=ar(r);r.stats.loaded=0,r.clearElementaryStreamInfo();const _=this.activePartLists[r.type];if(_){const E=r.sn;this.activePartLists[r.type]=_.filter(I=>I.fragment.sn!==E)}delete this.fragments[a],r.endList&&delete this.endListFragments[r.type]}removeAllFragments(){this.fragments=Object.create(null),this.endListFragments=Object.create(null),this.activePartLists=Object.create(null),this.hasGaps=!1}}function lr(j){var r,a,_;return j.buffered&&(j.body.gap||((r=j.range.video)==null?void 0:r.partial)||((a=j.range.audio)==null?void 0:a.partial)||((_=j.range.audiovideo)==null?void 0:_.partial))}function ar(j){return`${j.type}_${j.level}_${j.sn}`}const mr={length:0,start:()=>0,end:()=>0};class hr{static isBuffered(r,a){try{if(r){const _=hr.getBuffered(r);for(let E=0;E<_.length;E++)if(a>=_.start(E)&&a<=_.end(E))return!0}}catch(_){}return!1}static bufferInfo(r,a,_){try{if(r){const E=hr.getBuffered(r),I=[];let N;for(N=0;N<E.length;N++)I.push({start:E.start(N),end:E.end(N)});return this.bufferedInfo(I,a,_)}}catch(E){}return{len:0,start:a,end:a,nextStart:void 0}}static bufferedInfo(r,a,_){a=Math.max(0,a),r.sort(function(he,be){const Se=he.start-be.start;return Se||be.end-he.end});let E=[];if(_)for(let he=0;he<r.length;he++){const be=E.length;if(be){const Se=E[be-1].end;r[he].start-Se<_?r[he].end>Se&&(E[be-1].end=r[he].end):E.push(r[he])}else E.push(r[he])}else E=r;let I=0,N,H=a,oe=a;for(let he=0;he<E.length;he++){const be=E[he].start,Se=E[he].end;if(a+_>=be&&a<Se)H=be,oe=Se,I=oe-a;else if(a+_<be){N=be;break}}return{len:I,start:H||0,end:oe||0,nextStart:N}}static getBuffered(r){try{return r.buffered}catch(a){return R.log("failed to get media.buffered",a),mr}}}class mn{constructor(r,a,_,E=0,I=-1,N=!1){this.level=void 0,this.sn=void 0,this.part=void 0,this.id=void 0,this.size=void 0,this.partial=void 0,this.transmuxing=Sn(),this.buffering={audio:Sn(),video:Sn(),audiovideo:Sn()},this.level=r,this.sn=a,this.id=_,this.size=E,this.part=I,this.partial=N}}function Sn(){return{start:0,executeStart:0,executeEnd:0,end:0}}function Un(j,r){for(let _=0,E=j.length;_<E;_++){var a;if(((a=j[_])==null?void 0:a.cc)===r)return j[_]}return null}function Fn(j,r,a){return!!(r&&(a.endCC>a.startCC||j&&j.cc<a.startCC))}function Jn(j,r){const a=j.fragments,_=r.fragments;if(!_.length||!a.length){R.log("No fragments to align");return}const E=Un(a,_[0].cc);if(!E||E&&!E.startPTS){R.log("No frag in previous level to align on");return}return E}function or(j,r){if(j){const a=j.start+r;j.start=j.startPTS=a,j.endPTS=a+j.duration}}function Nr(j,r){const a=r.fragments;for(let _=0,E=a.length;_<E;_++)or(a[_],j);r.fragmentHint&&or(r.fragmentHint,j),r.alignedSliding=!0}function xr(j,r,a){r&&(bn(j,a,r),!a.alignedSliding&&r&&Gn(a,r),!a.alignedSliding&&r&&!a.skippedSegments&&eo(r,a))}function bn(j,r,a){if(Fn(j,a,r)){const _=Jn(a,r);_&&y(_.start)&&(R.log(`Adjusting PTS using last level due to CC increase within current level ${r.url}`),Nr(_.start,r))}}function Gn(j,r){if(!j.hasProgramDateTime||!r.hasProgramDateTime)return;const a=j.fragments,_=r.fragments;if(!a.length||!_.length)return;let E,I;const N=Math.min(r.endCC,j.endCC);r.startCC<N&&j.startCC<N&&(E=Un(_,N),I=Un(a,N)),(!E||!I)&&(E=_[Math.floor(_.length/2)],I=Un(a,E.cc)||a[Math.floor(a.length/2)]);const H=E.programDateTime,oe=I.programDateTime;if(!H||!oe)return;const he=(oe-H)/1e3-(I.start-E.start);Nr(he,j)}const ft=Math.pow(2,17);class kn{constructor(r){this.config=void 0,this.loader=null,this.partLoadTimeout=-1,this.config=r}destroy(){this.loader&&(this.loader.destroy(),this.loader=null)}abort(){this.loader&&this.loader.abort()}load(r,a){const _=r.url;if(!_)return Promise.reject(new Ni({type:b.NETWORK_ERROR,details:x.FRAG_LOAD_ERROR,fatal:!1,frag:r,error:new Error(`Fragment does not have a ${_?"part list":"url"}`),networkDetails:null}));this.abort();const E=this.config,I=E.fLoader,N=E.loader;return new Promise((H,oe)=>{if(this.loader&&this.loader.destroy(),r.gap)if(r.tagList.some(He=>He[0]==="GAP")){oe(di(r));return}else r.gap=!1;const he=this.loader=r.loader=I?new I(E):new N(E),be=Qn(r),Se=bo(E.fragLoadPolicy.default),De={loadPolicy:Se,timeout:Se.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0,highWaterMark:r.sn==="initSegment"?1/0:ft};r.stats=he.stats,he.load(be,De,{onSuccess:(He,Xe,lt,vt)=>{this.resetLoader(r,he);let Qt=He.data;lt.resetIV&&r.decryptdata&&(r.decryptdata.iv=new Uint8Array(Qt.slice(0,16)),Qt=Qt.slice(16)),H({frag:r,part:null,payload:Qt,networkDetails:vt})},onError:(He,Xe,lt,vt)=>{this.resetLoader(r,he),oe(new Ni({type:b.NETWORK_ERROR,details:x.FRAG_LOAD_ERROR,fatal:!1,frag:r,response:f({url:_,data:void 0},He),error:new Error(`HTTP Error ${He.code} ${He.text}`),networkDetails:lt,stats:vt}))},onAbort:(He,Xe,lt)=>{this.resetLoader(r,he),oe(new Ni({type:b.NETWORK_ERROR,details:x.INTERNAL_ABORTED,fatal:!1,frag:r,error:new Error("Aborted"),networkDetails:lt,stats:He}))},onTimeout:(He,Xe,lt)=>{this.resetLoader(r,he),oe(new Ni({type:b.NETWORK_ERROR,details:x.FRAG_LOAD_TIMEOUT,fatal:!1,frag:r,error:new Error(`Timeout after ${De.timeout}ms`),networkDetails:lt,stats:He}))},onProgress:(He,Xe,lt,vt)=>{a&&a({frag:r,part:null,payload:lt,networkDetails:vt})}})})}loadPart(r,a,_){this.abort();const E=this.config,I=E.fLoader,N=E.loader;return new Promise((H,oe)=>{if(this.loader&&this.loader.destroy(),r.gap||a.gap){oe(di(r,a));return}const he=this.loader=r.loader=I?new I(E):new N(E),be=Qn(r,a),Se=bo(E.fragLoadPolicy.default),De={loadPolicy:Se,timeout:Se.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0,highWaterMark:ft};a.stats=he.stats,he.load(be,De,{onSuccess:(He,Xe,lt,vt)=>{this.resetLoader(r,he),this.updateStatsFromPart(r,a);const Qt={frag:r,part:a,payload:He.data,networkDetails:vt};_(Qt),H(Qt)},onError:(He,Xe,lt,vt)=>{this.resetLoader(r,he),oe(new Ni({type:b.NETWORK_ERROR,details:x.FRAG_LOAD_ERROR,fatal:!1,frag:r,part:a,response:f({url:be.url,data:void 0},He),error:new Error(`HTTP Error ${He.code} ${He.text}`),networkDetails:lt,stats:vt}))},onAbort:(He,Xe,lt)=>{r.stats.aborted=a.stats.aborted,this.resetLoader(r,he),oe(new Ni({type:b.NETWORK_ERROR,details:x.INTERNAL_ABORTED,fatal:!1,frag:r,part:a,error:new Error("Aborted"),networkDetails:lt,stats:He}))},onTimeout:(He,Xe,lt)=>{this.resetLoader(r,he),oe(new Ni({type:b.NETWORK_ERROR,details:x.FRAG_LOAD_TIMEOUT,fatal:!1,frag:r,part:a,error:new Error(`Timeout after ${De.timeout}ms`),networkDetails:lt,stats:He}))}})})}updateStatsFromPart(r,a){const _=r.stats,E=a.stats,I=E.total;if(_.loaded+=E.loaded,I){const oe=Math.round(r.duration/a.duration),he=Math.min(Math.round(_.loaded/I),oe),Se=(oe-he)*Math.round(_.loaded/he);_.total=_.loaded+Se}else _.total=Math.max(_.loaded,_.total);const N=_.loading,H=E.loading;N.start?N.first+=H.first-H.start:(N.start=H.start,N.first=H.first),N.end=H.end}resetLoader(r,a){r.loader=null,this.loader===a&&(self.clearTimeout(this.partLoadTimeout),this.loader=null),a.destroy()}}function Qn(j,r=null){const a=r||j,_={frag:j,part:r,responseType:"arraybuffer",url:a.url,headers:{},rangeStart:0,rangeEnd:0},E=a.byteRangeStartOffset,I=a.byteRangeEndOffset;if(y(E)&&y(I)){var N;let H=E,oe=I;if(j.sn==="initSegment"&&((N=j.decryptdata)==null?void 0:N.method)==="AES-128"){const he=I-E;he%16&&(oe=I+(16-he%16)),E!==0&&(_.resetIV=!0,H=E-16)}_.rangeStart=H,_.rangeEnd=oe}return _}function di(j,r){const a=new Error(`GAP ${j.gap?"tag":"attribute"} found`),_={type:b.MEDIA_ERROR,details:x.FRAG_GAP,fatal:!1,frag:j,error:a,networkDetails:null};return r&&(_.part=r),(r||j).stats.aborted=!0,new Ni(_)}class Ni extends Error{constructor(r){super(r.error.message),this.data=void 0,this.data=r}}class Ur{constructor(r,a){this.subtle=void 0,this.aesIV=void 0,this.subtle=r,this.aesIV=a}decrypt(r,a){return this.subtle.decrypt({name:"AES-CBC",iv:this.aesIV},a,r)}}class Gi{constructor(r,a){this.subtle=void 0,this.key=void 0,this.subtle=r,this.key=a}expandKey(){return this.subtle.importKey("raw",this.key,{name:"AES-CBC"},!1,["encrypt","decrypt"])}}function ba(j){const r=j.byteLength,a=r&&new DataView(j.buffer).getUint8(r-1);return a?it(j,0,r-a):j}class Li{constructor(){this.rcon=[0,1,2,4,8,16,32,64,128,27,54],this.subMix=[new Uint32Array(256),new Uint32Array(256),new Uint32Array(256),new Uint32Array(256)],this.invSubMix=[new Uint32Array(256),new Uint32Array(256),new Uint32Array(256),new Uint32Array(256)],this.sBox=new Uint32Array(256),this.invSBox=new Uint32Array(256),this.key=new Uint32Array(0),this.ksRows=0,this.keySize=0,this.keySchedule=void 0,this.invKeySchedule=void 0,this.initTable()}uint8ArrayToUint32Array_(r){const a=new DataView(r),_=new Uint32Array(4);for(let E=0;E<4;E++)_[E]=a.getUint32(E*4);return _}initTable(){const r=this.sBox,a=this.invSBox,_=this.subMix,E=_[0],I=_[1],N=_[2],H=_[3],oe=this.invSubMix,he=oe[0],be=oe[1],Se=oe[2],De=oe[3],He=new Uint32Array(256);let Xe=0,lt=0,vt=0;for(vt=0;vt<256;vt++)vt<128?He[vt]=vt<<1:He[vt]=vt<<1^283;for(vt=0;vt<256;vt++){let Qt=lt^lt<<1^lt<<2^lt<<3^lt<<4;Qt=Qt>>>8^Qt&255^99,r[Xe]=Qt,a[Qt]=Xe;const yr=He[Xe],Tr=He[yr],Wr=He[Tr];let Br=He[Qt]*257^Qt*16843008;E[Xe]=Br<<24|Br>>>8,I[Xe]=Br<<16|Br>>>16,N[Xe]=Br<<8|Br>>>24,H[Xe]=Br,Br=Wr*16843009^Tr*65537^yr*257^Xe*16843008,he[Qt]=Br<<24|Br>>>8,be[Qt]=Br<<16|Br>>>16,Se[Qt]=Br<<8|Br>>>24,De[Qt]=Br,Xe?(Xe=yr^He[He[He[Wr^yr]]],lt^=He[He[lt]]):Xe=lt=1}}expandKey(r){const a=this.uint8ArrayToUint32Array_(r);let _=!0,E=0;for(;E<a.length&&_;)_=a[E]===this.key[E],E++;if(_)return;this.key=a;const I=this.keySize=a.length;if(I!==4&&I!==6&&I!==8)throw new Error("Invalid aes key size="+I);const N=this.ksRows=(I+6+1)*4;let H,oe;const he=this.keySchedule=new Uint32Array(N),be=this.invKeySchedule=new Uint32Array(N),Se=this.sBox,De=this.rcon,He=this.invSubMix,Xe=He[0],lt=He[1],vt=He[2],Qt=He[3];let yr,Tr;for(H=0;H<N;H++){if(H<I){yr=he[H]=a[H];continue}Tr=yr,H%I===0?(Tr=Tr<<8|Tr>>>24,Tr=Se[Tr>>>24]<<24|Se[Tr>>>16&255]<<16|Se[Tr>>>8&255]<<8|Se[Tr&255],Tr^=De[H/I|0]<<24):I>6&&H%I===4&&(Tr=Se[Tr>>>24]<<24|Se[Tr>>>16&255]<<16|Se[Tr>>>8&255]<<8|Se[Tr&255]),he[H]=yr=(he[H-I]^Tr)>>>0}for(oe=0;oe<N;oe++)H=N-oe,oe&3?Tr=he[H]:Tr=he[H-4],oe<4||H<=4?be[oe]=Tr:be[oe]=Xe[Se[Tr>>>24]]^lt[Se[Tr>>>16&255]]^vt[Se[Tr>>>8&255]]^Qt[Se[Tr&255]],be[oe]=be[oe]>>>0}networkToHostOrderSwap(r){return r<<24|(r&65280)<<8|(r&16711680)>>8|r>>>24}decrypt(r,a,_){const E=this.keySize+6,I=this.invKeySchedule,N=this.invSBox,H=this.invSubMix,oe=H[0],he=H[1],be=H[2],Se=H[3],De=this.uint8ArrayToUint32Array_(_);let He=De[0],Xe=De[1],lt=De[2],vt=De[3];const Qt=new Int32Array(r),yr=new Int32Array(Qt.length);let Tr,Wr,Br,Cn,un,Hn,li,En,qn,Ta,_i,Ea,pa,sa;const hs=this.networkToHostOrderSwap;for(;a<Qt.length;){for(qn=hs(Qt[a]),Ta=hs(Qt[a+1]),_i=hs(Qt[a+2]),Ea=hs(Qt[a+3]),un=qn^I[0],Hn=Ea^I[1],li=_i^I[2],En=Ta^I[3],pa=4,sa=1;sa<E;sa++)Tr=oe[un>>>24]^he[Hn>>16&255]^be[li>>8&255]^Se[En&255]^I[pa],Wr=oe[Hn>>>24]^he[li>>16&255]^be[En>>8&255]^Se[un&255]^I[pa+1],Br=oe[li>>>24]^he[En>>16&255]^be[un>>8&255]^Se[Hn&255]^I[pa+2],Cn=oe[En>>>24]^he[un>>16&255]^be[Hn>>8&255]^Se[li&255]^I[pa+3],un=Tr,Hn=Wr,li=Br,En=Cn,pa=pa+4;Tr=N[un>>>24]<<24^N[Hn>>16&255]<<16^N[li>>8&255]<<8^N[En&255]^I[pa],Wr=N[Hn>>>24]<<24^N[li>>16&255]<<16^N[En>>8&255]<<8^N[un&255]^I[pa+1],Br=N[li>>>24]<<24^N[En>>16&255]<<16^N[un>>8&255]<<8^N[Hn&255]^I[pa+2],Cn=N[En>>>24]<<24^N[un>>16&255]<<16^N[Hn>>8&255]<<8^N[li&255]^I[pa+3],yr[a]=hs(Tr^He),yr[a+1]=hs(Cn^Xe),yr[a+2]=hs(Br^lt),yr[a+3]=hs(Wr^vt),He=qn,Xe=Ta,lt=_i,vt=Ea,a=a+4}return yr.buffer}}const ca=16;class ks{constructor(r,{removePKCS7Padding:a=!0}={}){if(this.logEnabled=!0,this.removePKCS7Padding=void 0,this.subtle=null,this.softwareDecrypter=null,this.key=null,this.fastAesKey=null,this.remainderData=null,this.currentIV=null,this.currentResult=null,this.useSoftware=void 0,this.useSoftware=r.enableSoftwareAES,this.removePKCS7Padding=a,a)try{const _=self.crypto;_&&(this.subtle=_.subtle||_.webkitSubtle)}catch(_){}this.useSoftware=!this.subtle}destroy(){this.subtle=null,this.softwareDecrypter=null,this.key=null,this.fastAesKey=null,this.remainderData=null,this.currentIV=null,this.currentResult=null}isSync(){return this.useSoftware}flush(){const{currentResult:r,remainderData:a}=this;if(!r||a)return this.reset(),null;const _=new Uint8Array(r);return this.reset(),this.removePKCS7Padding?ba(_):_}reset(){this.currentResult=null,this.currentIV=null,this.remainderData=null,this.softwareDecrypter&&(this.softwareDecrypter=null)}decrypt(r,a,_){return this.useSoftware?new Promise((E,I)=>{this.softwareDecrypt(new Uint8Array(r),a,_);const N=this.flush();N?E(N.buffer):I(new Error("[softwareDecrypt] Failed to decrypt data"))}):this.webCryptoDecrypt(new Uint8Array(r),a,_)}softwareDecrypt(r,a,_){const{currentIV:E,currentResult:I,remainderData:N}=this;this.logOnce("JS AES decrypt"),N&&(r=dr(N,r),this.remainderData=null);const H=this.getValidChunk(r);if(!H.length)return null;E&&(_=E);let oe=this.softwareDecrypter;oe||(oe=this.softwareDecrypter=new Li),oe.expandKey(a);const he=I;return this.currentResult=oe.decrypt(H.buffer,0,_),this.currentIV=it(H,-16).buffer,he||null}webCryptoDecrypt(r,a,_){if(this.key!==a||!this.fastAesKey){if(!this.subtle)return Promise.resolve(this.onWebCryptoError(r,a,_));this.key=a,this.fastAesKey=new Gi(this.subtle,a)}return this.fastAesKey.expandKey().then(E=>this.subtle?(this.logOnce("WebCrypto AES decrypt"),new Ur(this.subtle,new Uint8Array(_)).decrypt(r.buffer,E)):Promise.reject(new Error("web crypto not initialized"))).catch(E=>(R.warn(`[decrypter]: WebCrypto Error, disable WebCrypto API, ${E.name}: ${E.message}`),this.onWebCryptoError(r,a,_)))}onWebCryptoError(r,a,_){this.useSoftware=!0,this.logEnabled=!0,this.softwareDecrypt(r,a,_);const E=this.flush();if(E)return E.buffer;throw new Error("WebCrypto and softwareDecrypt: failed to decrypt data")}getValidChunk(r){let a=r;const _=r.length-r.length%ca;return _!==r.length&&(a=it(r,0,_),this.remainderData=it(r,_)),a}logOnce(r){this.logEnabled&&(R.log(`[decrypter]: ${r}`),this.logEnabled=!1)}}const pi={toString:function(j){let r="";const a=j.length;for(let _=0;_<a;_++)r+=`[${j.start(_).toFixed(3)}-${j.end(_).toFixed(3)}]`;return r}},pn={STOPPED:"STOPPED",IDLE:"IDLE",KEY_LOADING:"KEY_LOADING",FRAG_LOADING:"FRAG_LOADING",FRAG_LOADING_WAITING_RETRY:"FRAG_LOADING_WAITING_RETRY",WAITING_TRACK:"WAITING_TRACK",PARSING:"PARSING",PARSED:"PARSED",ENDED:"ENDED",ERROR:"ERROR",WAITING_INIT_PTS:"WAITING_INIT_PTS",WAITING_LEVEL:"WAITING_LEVEL"};class Do extends Tu{constructor(r,a,_,E,I){super(),this.hls=void 0,this.fragPrevious=null,this.fragCurrent=null,this.fragmentTracker=void 0,this.transmuxer=null,this._state=pn.STOPPED,this.playlistType=void 0,this.media=null,this.mediaBuffer=null,this.config=void 0,this.bitrateTest=!1,this.lastCurrentTime=0,this.nextLoadPosition=0,this.startPosition=0,this.startTimeOffset=null,this.loadedmetadata=!1,this.retryDate=0,this.levels=null,this.fragmentLoader=void 0,this.keyLoader=void 0,this.levelLastLoaded=null,this.startFragRequested=!1,this.decrypter=void 0,this.initPTS=[],this.buffering=!0,this.onvseeking=null,this.onvended=null,this.logPrefix="",this.log=void 0,this.warn=void 0,this.playlistType=I,this.logPrefix=E,this.log=R.log.bind(R,`${E}:`),this.warn=R.warn.bind(R,`${E}:`),this.hls=r,this.fragmentLoader=new kn(r.config),this.keyLoader=_,this.fragmentTracker=a,this.config=r.config,this.decrypter=new ks(r.config),r.on(l.MANIFEST_LOADED,this.onManifestLoaded,this)}doTick(){this.onTickEnd()}onTickEnd(){}startLoad(r){}stopLoad(){this.fragmentLoader.abort(),this.keyLoader.abort(this.playlistType);const r=this.fragCurrent;r!=null&&r.loader&&(r.abortRequests(),this.fragmentTracker.removeFragment(r)),this.resetTransmuxer(),this.fragCurrent=null,this.fragPrevious=null,this.clearInterval(),this.clearNextTick(),this.state=pn.STOPPED}pauseBuffering(){this.buffering=!1}resumeBuffering(){this.buffering=!0}_streamEnded(r,a){if(a.live||r.nextStart||!r.end||!this.media)return!1;const _=a.partList;if(_!=null&&_.length){const I=_[_.length-1];return hr.isBuffered(this.media,I.start+I.duration/2)}const E=a.fragments[a.fragments.length-1].type;return this.fragmentTracker.isEndListAppended(E)}getLevelDetails(){if(this.levels&&this.levelLastLoaded!==null){var r;return(r=this.levelLastLoaded)==null?void 0:r.details}}onMediaAttached(r,a){const _=this.media=this.mediaBuffer=a.media;this.onvseeking=this.onMediaSeeking.bind(this),this.onvended=this.onMediaEnded.bind(this),_.addEventListener("seeking",this.onvseeking),_.addEventListener("ended",this.onvended);const E=this.config;this.levels&&E.autoStartLoad&&this.state===pn.STOPPED&&this.startLoad(E.startPosition)}onMediaDetaching(){const r=this.media;r!=null&&r.ended&&(this.log("MSE detaching and video ended, reset startPosition"),this.startPosition=this.lastCurrentTime=0),r&&this.onvseeking&&this.onvended&&(r.removeEventListener("seeking",this.onvseeking),r.removeEventListener("ended",this.onvended),this.onvseeking=this.onvended=null),this.keyLoader&&this.keyLoader.detach(),this.media=this.mediaBuffer=null,this.loadedmetadata=!1,this.fragmentTracker.removeAllFragments(),this.stopLoad()}onMediaSeeking(){const{config:r,fragCurrent:a,media:_,mediaBuffer:E,state:I}=this,N=_?_.currentTime:0,H=hr.bufferInfo(E||_,N,r.maxBufferHole);if(this.log(`media seeking to ${y(N)?N.toFixed(3):N}, state: ${I}`),this.state===pn.ENDED)this.resetLoadingState();else if(a){const oe=r.maxFragLookUpTolerance,he=a.start-oe,be=a.start+a.duration+oe;if(!H.len||be<H.start||he>H.end){const Se=N>be;(N<he||Se)&&(Se&&a.loader&&(this.log("seeking outside of buffer while fragment load in progress, cancel fragment load"),a.abortRequests(),this.resetLoadingState()),this.fragPrevious=null)}}_&&(this.fragmentTracker.removeFragmentsInRange(N,1/0,this.playlistType,!0),this.lastCurrentTime=N),!this.loadedmetadata&&!H.len&&(this.nextLoadPosition=this.startPosition=N),this.tickImmediate()}onMediaEnded(){this.startPosition=this.lastCurrentTime=0}onManifestLoaded(r,a){this.startTimeOffset=a.startTimeOffset,this.initPTS=[]}onHandlerDestroying(){this.hls.off(l.MANIFEST_LOADED,this.onManifestLoaded,this),this.stopLoad(),super.onHandlerDestroying(),this.hls=null}onHandlerDestroyed(){this.state=pn.STOPPED,this.fragmentLoader&&this.fragmentLoader.destroy(),this.keyLoader&&this.keyLoader.destroy(),this.decrypter&&this.decrypter.destroy(),this.hls=this.log=this.warn=this.decrypter=this.keyLoader=this.fragmentLoader=this.fragmentTracker=null,super.onHandlerDestroyed()}loadFragment(r,a,_){this._loadFragForPlayback(r,a,_)}_loadFragForPlayback(r,a,_){const E=I=>{if(this.fragContextChanged(r)){this.warn(`Fragment ${r.sn}${I.part?" p: "+I.part.index:""} of level ${r.level} was dropped during download.`),this.fragmentTracker.removeFragment(r);return}r.stats.chunkCount++,this._handleFragmentLoadProgress(I)};this._doFragLoad(r,a,_,E).then(I=>{if(!I)return;const N=this.state;if(this.fragContextChanged(r)){(N===pn.FRAG_LOADING||!this.fragCurrent&&N===pn.PARSING)&&(this.fragmentTracker.removeFragment(r),this.state=pn.IDLE);return}"payload"in I&&(this.log(`Loaded fragment ${r.sn} of level ${r.level}`),this.hls.trigger(l.FRAG_LOADED,I)),this._handleFragmentLoadComplete(I)}).catch(I=>{this.state===pn.STOPPED||this.state===pn.ERROR||(this.warn(`Frag error: ${(I==null?void 0:I.message)||I}`),this.resetFragmentLoading(r))})}clearTrackerIfNeeded(r){var a;const{fragmentTracker:_}=this;if(_.getState(r)===Zs.APPENDING){const I=r.type,N=this.getFwdBufferInfo(this.mediaBuffer,I),H=Math.max(r.duration,N?N.len:this.config.maxBufferLength),oe=this.backtrackFragment;((oe?r.sn-oe.sn:0)===1||this.reduceMaxBufferLength(H,r.duration))&&_.removeFragment(r)}else((a=this.mediaBuffer)==null?void 0:a.buffered.length)===0?_.removeAllFragments():_.hasParts(r.type)&&(_.detectPartialFragments({frag:r,part:null,stats:r.stats,id:r.type}),_.getState(r)===Zs.PARTIAL&&_.removeFragment(r))}checkLiveUpdate(r){if(r.updated&&!r.live){const a=r.fragments[r.fragments.length-1];this.fragmentTracker.detectPartialFragments({frag:a,part:null,stats:a.stats,id:a.type})}r.fragments[0]||(r.deltaUpdateFailed=!0)}flushMainBuffer(r,a,_=null){if(!(r-a))return;const E={startOffset:r,endOffset:a,type:_};this.hls.trigger(l.BUFFER_FLUSHING,E)}_loadInitSegment(r,a){this._doFragLoad(r,a).then(_=>{if(!_||this.fragContextChanged(r)||!this.levels)throw new Error("init load aborted");return _}).then(_=>{const{hls:E}=this,{payload:I}=_,N=r.decryptdata;if(I&&I.byteLength>0&&N!=null&&N.key&&N.iv&&N.method==="AES-128"){const H=self.performance.now();return this.decrypter.decrypt(new Uint8Array(I),N.key.buffer,N.iv.buffer).catch(oe=>{throw E.trigger(l.ERROR,{type:b.MEDIA_ERROR,details:x.FRAG_DECRYPT_ERROR,fatal:!1,error:oe,reason:oe.message,frag:r}),oe}).then(oe=>{const he=self.performance.now();return E.trigger(l.FRAG_DECRYPTED,{frag:r,payload:oe,stats:{tstart:H,tdecrypt:he}}),_.payload=oe,this.completeInitSegmentLoad(_)})}return this.completeInitSegmentLoad(_)}).catch(_=>{this.state===pn.STOPPED||this.state===pn.ERROR||(this.warn(_),this.resetFragmentLoading(r))})}completeInitSegmentLoad(r){const{levels:a}=this;if(!a)throw new Error("init load aborted, missing levels");const _=r.frag.stats;this.state=pn.IDLE,r.frag.data=new Uint8Array(r.payload),_.parsing.start=_.buffering.start=self.performance.now(),_.parsing.end=_.buffering.end=self.performance.now(),this.tick()}fragContextChanged(r){const{fragCurrent:a}=this;return!r||!a||r.sn!==a.sn||r.level!==a.level}fragBufferedComplete(r,a){var _,E,I,N;const H=this.mediaBuffer?this.mediaBuffer:this.media;if(this.log(`Buffered ${r.type} sn: ${r.sn}${a?" part: "+a.index:""} of ${this.playlistType===Ye.MAIN?"level":"track"} ${r.level} (frag:[${((_=r.startPTS)!=null?_:NaN).toFixed(3)}-${((E=r.endPTS)!=null?E:NaN).toFixed(3)}] > buffer:${H?pi.toString(hr.getBuffered(H)):"(detached)"})`),r.sn!=="initSegment"){var oe;if(r.type!==Ye.SUBTITLE){const be=r.elementaryStreams;if(!Object.keys(be).some(Se=>!!be[Se])){this.state=pn.IDLE;return}}const he=(oe=this.levels)==null?void 0:oe[r.level];he!=null&&he.fragmentError&&(this.log(`Resetting level fragment error count of ${he.fragmentError} on frag buffered`),he.fragmentError=0)}this.state=pn.IDLE,H&&(!this.loadedmetadata&&r.type==Ye.MAIN&&H.buffered.length&&((I=this.fragCurrent)==null?void 0:I.sn)===((N=this.fragPrevious)==null?void 0:N.sn)&&(this.loadedmetadata=!0,this.seekToStartPos()),this.tick())}seekToStartPos(){}_handleFragmentLoadComplete(r){const{transmuxer:a}=this;if(!a)return;const{frag:_,part:E,partsLoaded:I}=r,N=!I||I.length===0||I.some(oe=>!oe),H=new mn(_.level,_.sn,_.stats.chunkCount+1,0,E?E.index:-1,!N);a.flush(H)}_handleFragmentLoadProgress(r){}_doFragLoad(r,a,_=null,E){var I;const N=a==null?void 0:a.details;if(!this.levels||!N)throw new Error(`frag load aborted, missing level${N?"":" detail"}s`);let H=null;if(r.encrypted&&!((I=r.decryptdata)!=null&&I.key)?(this.log(`Loading key for ${r.sn} of [${N.startSN}-${N.endSN}], ${this.logPrefix==="[stream-controller]"?"level":"track"} ${r.level}`),this.state=pn.KEY_LOADING,this.fragCurrent=r,H=this.keyLoader.load(r).then(be=>{if(!this.fragContextChanged(be.frag))return this.hls.trigger(l.KEY_LOADED,be),this.state===pn.KEY_LOADING&&(this.state=pn.IDLE),be}),this.hls.trigger(l.KEY_LOADING,{frag:r}),this.fragCurrent===null&&(H=Promise.reject(new Error("frag load aborted, context changed in KEY_LOADING")))):!r.encrypted&&N.encryptedFragments.length&&this.keyLoader.loadClear(r,N.encryptedFragments),_=Math.max(r.start,_||0),this.config.lowLatencyMode&&r.sn!=="initSegment"){const be=N.partList;if(be&&E){_>r.end&&N.fragmentHint&&(r=N.fragmentHint);const Se=this.getNextPart(be,r,_);if(Se>-1){const De=be[Se];this.log(`Loading part sn: ${r.sn} p: ${De.index} cc: ${r.cc} of playlist [${N.startSN}-${N.endSN}] parts [0-${Se}-${be.length-1}] ${this.logPrefix==="[stream-controller]"?"level":"track"}: ${r.level}, target: ${parseFloat(_.toFixed(3))}`),this.nextLoadPosition=De.start+De.duration,this.state=pn.FRAG_LOADING;let He;return H?He=H.then(Xe=>!Xe||this.fragContextChanged(Xe.frag)?null:this.doFragPartsLoad(r,De,a,E)).catch(Xe=>this.handleFragLoadError(Xe)):He=this.doFragPartsLoad(r,De,a,E).catch(Xe=>this.handleFragLoadError(Xe)),this.hls.trigger(l.FRAG_LOADING,{frag:r,part:De,targetBufferTime:_}),this.fragCurrent===null?Promise.reject(new Error("frag load aborted, context changed in FRAG_LOADING parts")):He}else if(!r.url||this.loadedEndOfParts(be,_))return Promise.resolve(null)}}this.log(`Loading fragment ${r.sn} cc: ${r.cc} ${N?"of ["+N.startSN+"-"+N.endSN+"] ":""}${this.logPrefix==="[stream-controller]"?"level":"track"}: ${r.level}, target: ${parseFloat(_.toFixed(3))}`),y(r.sn)&&!this.bitrateTest&&(this.nextLoadPosition=r.start+r.duration),this.state=pn.FRAG_LOADING;const oe=this.config.progressive;let he;return oe&&H?he=H.then(be=>!be||this.fragContextChanged(be==null?void 0:be.frag)?null:this.fragmentLoader.load(r,E)).catch(be=>this.handleFragLoadError(be)):he=Promise.all([this.fragmentLoader.load(r,oe?E:void 0),H]).then(([be])=>(!oe&&be&&E&&E(be),be)).catch(be=>this.handleFragLoadError(be)),this.hls.trigger(l.FRAG_LOADING,{frag:r,targetBufferTime:_}),this.fragCurrent===null?Promise.reject(new Error("frag load aborted, context changed in FRAG_LOADING")):he}doFragPartsLoad(r,a,_,E){return new Promise((I,N)=>{var H;const oe=[],he=(H=_.details)==null?void 0:H.partList,be=Se=>{this.fragmentLoader.loadPart(r,Se,E).then(De=>{oe[Se.index]=De;const He=De.part;this.hls.trigger(l.FRAG_LOADED,De);const Xe=ls(_,r.sn,Se.index+1)||Yi(he,r.sn,Se.index+1);if(Xe)be(Xe);else return I({frag:r,part:He,partsLoaded:oe})}).catch(N)};be(a)})}handleFragLoadError(r){if("data"in r){const a=r.data;r.data&&a.details===x.INTERNAL_ABORTED?this.handleFragLoadAborted(a.frag,a.part):this.hls.trigger(l.ERROR,a)}else this.hls.trigger(l.ERROR,{type:b.OTHER_ERROR,details:x.INTERNAL_EXCEPTION,err:r,error:r,fatal:!0});return null}_handleTransmuxerFlush(r){const a=this.getCurrentContext(r);if(!a||this.state!==pn.PARSING){!this.fragCurrent&&this.state!==pn.STOPPED&&this.state!==pn.ERROR&&(this.state=pn.IDLE);return}const{frag:_,part:E,level:I}=a,N=self.performance.now();_.stats.parsing.end=N,E&&(E.stats.parsing.end=N),this.updateLevelTiming(_,E,I,r.partial)}getCurrentContext(r){const{levels:a,fragCurrent:_}=this,{level:E,sn:I,part:N}=r;if(!(a!=null&&a[E]))return this.warn(`Levels object was unset while buffering fragment ${I} of level ${E}. The current chunk will not be buffered.`),null;const H=a[E],oe=N>-1?ls(H,I,N):null,he=oe?oe.fragment:ms(H,I,_);return he?(_&&_!==he&&(he.stats=_.stats),{frag:he,part:oe,level:H}):null}bufferFragmentData(r,a,_,E,I){var N;if(!r||this.state!==pn.PARSING)return;const{data1:H,data2:oe}=r;let he=H;if(H&&oe&&(he=dr(H,oe)),!((N=he)!=null&&N.length))return;const be={type:r.type,frag:a,part:_,chunkMeta:E,parent:a.type,data:he};if(this.hls.trigger(l.BUFFER_APPENDING,be),r.dropped&&r.independent&&!_){if(I)return;this.flushBufferGap(a)}}flushBufferGap(r){const a=this.media;if(!a)return;if(!hr.isBuffered(a,a.currentTime)){this.flushMainBuffer(0,r.start);return}const _=a.currentTime,E=hr.bufferInfo(a,_,0),I=r.duration,N=Math.min(this.config.maxFragLookUpTolerance*2,I*.25),H=Math.max(Math.min(r.start-N,E.end-N),_+N);r.start-H>N&&this.flushMainBuffer(H,r.start)}getFwdBufferInfo(r,a){const _=this.getLoadPosition();return y(_)?this.getFwdBufferInfoAtPos(r,_,a):null}getFwdBufferInfoAtPos(r,a,_){const{config:{maxBufferHole:E}}=this,I=hr.bufferInfo(r,a,E);if(I.len===0&&I.nextStart!==void 0){const N=this.fragmentTracker.getBufferedFrag(a,_);if(N&&I.nextStart<N.end)return hr.bufferInfo(r,a,Math.max(I.nextStart,E))}return I}getMaxBufferLength(r){const{config:a}=this;let _;return r?_=Math.max(8*a.maxBufferSize/r,a.maxBufferLength):_=a.maxBufferLength,Math.min(_,a.maxMaxBufferLength)}reduceMaxBufferLength(r,a){const _=this.config,E=Math.max(Math.min(r-a,_.maxBufferLength),a),I=Math.max(r-a*3,_.maxMaxBufferLength/2,E);return I>=E?(_.maxMaxBufferLength=I,this.warn(`Reduce max buffer length to ${I}s`),!0):!1}getAppendedFrag(r,a=Ye.MAIN){const _=this.fragmentTracker.getAppendedFrag(r,Ye.MAIN);return _&&"fragment"in _?_.fragment:_}getNextFragment(r,a){const _=a.fragments,E=_.length;if(!E)return null;const{config:I}=this,N=_[0].start;let H;if(a.live){const oe=I.initialLiveManifestSize;if(E<oe)return this.warn(`Not enough fragments to start playback (have: ${E}, need: ${oe})`),null;(!a.PTSKnown&&!this.startFragRequested&&this.startPosition===-1||r<N)&&(H=this.getInitialLiveFragment(a,_),this.startPosition=this.nextLoadPosition=H?this.hls.liveSyncPosition||H.start:r)}else r<=N&&(H=_[0]);if(!H){const oe=I.lowLatencyMode?a.partEnd:a.fragmentEnd;H=this.getFragmentAtPosition(r,oe,a)}return this.mapToInitFragWhenRequired(H)}isLoopLoading(r,a){const _=this.fragmentTracker.getState(r);return(_===Zs.OK||_===Zs.PARTIAL&&!!r.gap)&&this.nextLoadPosition>a}getNextFragmentLoopLoading(r,a,_,E,I){const N=r.gap,H=this.getNextFragment(this.nextLoadPosition,a);if(H===null)return H;if(r=H,N&&r&&!r.gap&&_.nextStart){const oe=this.getFwdBufferInfoAtPos(this.mediaBuffer?this.mediaBuffer:this.media,_.nextStart,E);if(oe!==null&&_.len+oe.len>=I)return this.log(`buffer full after gaps in "${E}" playlist starting at sn: ${r.sn}`),null}return r}mapToInitFragWhenRequired(r){return r!=null&&r.initSegment&&!(r!=null&&r.initSegment.data)&&!this.bitrateTest?r.initSegment:r}getNextPart(r,a,_){let E=-1,I=!1,N=!0;for(let H=0,oe=r.length;H<oe;H++){const he=r[H];if(N=N&&!he.independent,E>-1&&_<he.start)break;const be=he.loaded;be?E=-1:(I||he.independent||N)&&he.fragment===a&&(E=H),I=be}return E}loadedEndOfParts(r,a){const _=r[r.length-1];return _&&a>_.start&&_.loaded}getInitialLiveFragment(r,a){const _=this.fragPrevious;let E=null;if(_){if(r.hasProgramDateTime&&(this.log(`Live playlist, switching playlist, load frag with same PDT: ${_.programDateTime}`),E=ho(a,_.endProgramDateTime,this.config.maxFragLookUpTolerance)),!E){const I=_.sn+1;if(I>=r.startSN&&I<=r.endSN){const N=a[I-r.startSN];_.cc===N.cc&&(E=N,this.log(`Live playlist, switching playlist, load frag with next SN: ${E.sn}`))}E||(E=vi(a,_.cc),E&&this.log(`Live playlist, switching playlist, load frag with same CC: ${E.sn}`))}}else{const I=this.hls.liveSyncPosition;I!==null&&(E=this.getFragmentAtPosition(I,this.bitrateTest?r.fragmentEnd:r.edge,r))}return E}getFragmentAtPosition(r,a,_){const{config:E}=this;let{fragPrevious:I}=this,{fragments:N,endSN:H}=_;const{fragmentHint:oe}=_,{maxFragLookUpTolerance:he}=E,be=_.partList,Se=!!(E.lowLatencyMode&&be!=null&&be.length&&oe);Se&&oe&&!this.bitrateTest&&(N=N.concat(oe),H=oe.sn);let De;if(r<a){const He=r>a-he?0:he;De=ao(I,N,r,He)}else De=N[N.length-1];if(De){const He=De.sn-_.startSN,Xe=this.fragmentTracker.getState(De);if((Xe===Zs.OK||Xe===Zs.PARTIAL&&De.gap)&&(I=De),I&&De.sn===I.sn&&(!Se||be[0].fragment.sn>De.sn)&&I&&De.level===I.level){const vt=N[He+1];De.sn<H&&this.fragmentTracker.getState(vt)!==Zs.OK?De=vt:De=null}}return De}synchronizeToLiveEdge(r){const{config:a,media:_}=this;if(!_)return;const E=this.hls.liveSyncPosition,I=_.currentTime,N=r.fragments[0].start,H=r.edge,oe=I>=N-a.maxFragLookUpTolerance&&I<=H;if(E!==null&&_.duration>E&&(I<E||!oe)){const he=a.liveMaxLatencyDuration!==void 0?a.liveMaxLatencyDuration:a.liveMaxLatencyDurationCount*r.targetduration;(!oe&&_.readyState<4||I<H-he)&&(this.loadedmetadata||(this.nextLoadPosition=E),_.readyState&&(this.warn(`Playback: ${I.toFixed(3)} is located too far from the end of live sliding playlist: ${H}, reset currentTime to : ${E.toFixed(3)}`),_.currentTime=E))}}alignPlaylists(r,a,_){const E=r.fragments.length;if(!E)return this.warn("No fragments in live playlist"),0;const I=r.fragments[0].start,N=!a,H=r.alignedSliding&&y(I);if(N||!H&&!I){const{fragPrevious:oe}=this;xr(oe,_,r);const he=r.fragments[0].start;return this.log(`Live playlist sliding: ${he.toFixed(2)} start-sn: ${a?a.startSN:"na"}->${r.startSN} prev-sn: ${oe?oe.sn:"na"} fragments: ${E}`),he}return I}waitForCdnTuneIn(r){return r.live&&r.canBlockReload&&r.partTarget&&r.tuneInGoal>Math.max(r.partHoldBack,r.partTarget*3)}setStartPosition(r,a){let _=this.startPosition;if(_<a&&(_=-1),_===-1||this.lastCurrentTime===-1){const E=this.startTimeOffset!==null,I=E?this.startTimeOffset:r.startTimeOffset;I!==null&&y(I)?(_=a+I,I<0&&(_+=r.totalduration),_=Math.min(Math.max(a,_),a+r.totalduration),this.log(`Start time offset ${I} found in ${E?"multivariant":"media"} playlist, adjust startPosition to ${_}`),this.startPosition=_):r.live?_=this.hls.liveSyncPosition||a:this.startPosition=_=0,this.lastCurrentTime=_}this.nextLoadPosition=_}getLoadPosition(){const{media:r}=this;let a=0;return this.loadedmetadata&&r?a=r.currentTime:this.nextLoadPosition&&(a=this.nextLoadPosition),a}handleFragLoadAborted(r,a){this.transmuxer&&r.sn!=="initSegment"&&r.stats.aborted&&(this.warn(`Fragment ${r.sn}${a?" part "+a.index:""} of level ${r.level} was aborted`),this.resetFragmentLoading(r))}resetFragmentLoading(r){(!this.fragCurrent||!this.fragContextChanged(r)&&this.state!==pn.FRAG_LOADING_WAITING_RETRY)&&(this.state=pn.IDLE)}onFragmentOrKeyLoadError(r,a){if(a.chunkMeta&&!a.frag){const be=this.getCurrentContext(a.chunkMeta);be&&(a.frag=be.frag)}const _=a.frag;if(!_||_.type!==r||!this.levels)return;if(this.fragContextChanged(_)){var E;this.warn(`Frag load error must match current frag to retry ${_.url} > ${(E=this.fragCurrent)==null?void 0:E.url}`);return}const I=a.details===x.FRAG_GAP;I&&this.fragmentTracker.fragBuffered(_,!0);const N=a.errorAction,{action:H,retryCount:oe=0,retryConfig:he}=N||{};if(N&&H===Yn.RetryRequest&&he){this.resetStartWhenNotLoaded(this.levelLastLoaded);const be=Ks(he,oe);this.warn(`Fragment ${_.sn} of ${r} ${_.level} errored with ${a.details}, retrying loading ${oe+1}/${he.maxNumRetry} in ${be}ms`),N.resolved=!0,this.retryDate=self.performance.now()+be,this.state=pn.FRAG_LOADING_WAITING_RETRY}else if(he&&N)if(this.resetFragmentErrors(r),oe<he.maxNumRetry)!I&&H!==Yn.RemoveAlternatePermanently&&(N.resolved=!0);else{R.warn(`${a.details} reached or exceeded max retry (${oe})`);return}else(N==null?void 0:N.action)===Yn.SendAlternateToPenaltyBox?this.state=pn.WAITING_LEVEL:this.state=pn.ERROR;this.tickImmediate()}reduceLengthAndFlushBuffer(r){if(this.state===pn.PARSING||this.state===pn.PARSED){const a=r.frag,_=r.parent,E=this.getFwdBufferInfo(this.mediaBuffer,_),I=E&&E.len>.5;I&&this.reduceMaxBufferLength(E.len,(a==null?void 0:a.duration)||10);const N=!I;return N&&this.warn(`Buffer full error while media.currentTime is not buffered, flush ${_} buffer`),a&&(this.fragmentTracker.removeFragment(a),this.nextLoadPosition=a.start),this.resetLoadingState(),N}return!1}resetFragmentErrors(r){r===Ye.AUDIO&&(this.fragCurrent=null),this.loadedmetadata||(this.startFragRequested=!1),this.state!==pn.STOPPED&&(this.state=pn.IDLE)}afterBufferFlushed(r,a,_){if(!r)return;const E=hr.getBuffered(r);this.fragmentTracker.detectEvictedFragments(a,E,_),this.state===pn.ENDED&&this.resetLoadingState()}resetLoadingState(){this.log("Reset loading state"),this.fragCurrent=null,this.fragPrevious=null,this.state=pn.IDLE}resetStartWhenNotLoaded(r){if(!this.loadedmetadata){this.startFragRequested=!1;const a=r?r.details:null;a!=null&&a.live?(this.startPosition=-1,this.setStartPosition(a,0),this.resetLoadingState()):this.nextLoadPosition=this.startPosition}}resetWhenMissingContext(r){this.warn(`The loading context changed while buffering fragment ${r.sn} of level ${r.level}. This chunk will not be buffered.`),this.removeUnbufferedFrags(),this.resetStartWhenNotLoaded(this.levelLastLoaded),this.resetLoadingState()}removeUnbufferedFrags(r=0){this.fragmentTracker.removeFragmentsInRange(r,1/0,this.playlistType,!1,!0)}updateLevelTiming(r,a,_,E){var I;const N=_.details;if(!N){this.warn("level.details undefined");return}if(!Object.keys(r.elementaryStreams).reduce((oe,he)=>{const be=r.elementaryStreams[he];if(be){const Se=be.endPTS-be.startPTS;if(Se<=0)return this.warn(`Could not parse fragment ${r.sn} ${he} duration reliably (${Se})`),oe||!1;const De=E?0:xs(N,r,be.startPTS,be.endPTS,be.startDTS,be.endDTS);return this.hls.trigger(l.LEVEL_PTS_UPDATED,{details:N,level:_,drift:De,type:he,frag:r,start:be.startPTS,end:be.endPTS}),!0}return oe},!1)&&((I=this.transmuxer)==null?void 0:I.error)===null){const oe=new Error(`Found no media in fragment ${r.sn} of level ${r.level} resetting transmuxer to fallback to playlist timing`);if(_.fragmentError===0&&(_.fragmentError++,r.gap=!0,this.fragmentTracker.removeFragment(r),this.fragmentTracker.fragBuffered(r,!0)),this.warn(oe.message),this.hls.trigger(l.ERROR,{type:b.MEDIA_ERROR,details:x.FRAG_PARSING_ERROR,fatal:!1,error:oe,frag:r,reason:`Found no media in msn ${r.sn} of level "${_.url}"`}),!this.hls)return;this.resetTransmuxer()}this.state=pn.PARSED,this.hls.trigger(l.FRAG_PARSED,{frag:r,part:a})}resetTransmuxer(){this.transmuxer&&(this.transmuxer.destroy(),this.transmuxer=null)}recoverWorkerError(r){r.event==="demuxerWorker"&&(this.fragmentTracker.removeAllFragments(),this.resetTransmuxer(),this.resetStartWhenNotLoaded(this.levelLastLoaded),this.resetLoadingState())}set state(r){const a=this._state;a!==r&&(this._state=r,this.log(`${a}->${r}`))}get state(){return this._state}}class Bs{constructor(){this.chunks=[],this.dataLength=0}push(r){this.chunks.push(r),this.dataLength+=r.length}flush(){const{chunks:r,dataLength:a}=this;let _;if(r.length)r.length===1?_=r[0]:_=xa(r,a);else return new Uint8Array(0);return this.reset(),_}reset(){this.chunks.length=0,this.dataLength=0}}function xa(j,r){const a=new Uint8Array(r);let _=0;for(let E=0;E<j.length;E++){const I=j[E];a.set(I,_),_+=I.length}return a}function vs(){return typeof __HLS_WORKER_BUNDLE__=="function"}function Xs(){const j=new self.Blob([`var exports={};var module={exports:exports};function define(f){f()};define.amd=true;(${__HLS_WORKER_BUNDLE__.toString()})(true);`],{type:"text/javascript"}),r=self.URL.createObjectURL(j);return{worker:new self.Worker(r),objectURL:r}}function Nn(j){const r=new self.URL(j,self.location.href).href;return{worker:new self.Worker(r),scriptURL:r}}function as(j="",r=9e4){return{type:j,id:-1,pid:-1,inputTimeScale:r,sequenceNumber:-1,samples:[],dropped:0}}class Ns{constructor(){this._audioTrack=void 0,this._id3Track=void 0,this.frameIndex=0,this.cachedData=null,this.basePTS=null,this.initPTS=null,this.lastPTS=null}resetInitSegment(r,a,_,E){this._id3Track={type:"id3",id:3,pid:-1,inputTimeScale:9e4,sequenceNumber:0,samples:[],dropped:0}}resetTimeStamp(r){this.initPTS=r,this.resetContiguity()}resetContiguity(){this.basePTS=null,this.lastPTS=null,this.frameIndex=0}canParse(r,a){return!1}appendFrame(r,a,_){}demux(r,a){this.cachedData&&(r=dr(this.cachedData,r),this.cachedData=null);let _=et(r,0),E=_?_.length:0,I;const N=this._audioTrack,H=this._id3Track,oe=_?Ee(_):void 0,he=r.length;for((this.basePTS===null||this.frameIndex===0&&y(oe))&&(this.basePTS=Ve(oe,a,this.initPTS),this.lastPTS=this.basePTS),this.lastPTS===null&&(this.lastPTS=this.basePTS),_&&_.length>0&&H.samples.push({pts:this.lastPTS,dts:this.lastPTS,data:_,type:wn.audioId3,duration:Number.POSITIVE_INFINITY});E<he;){if(this.canParse(r,E)){const be=this.appendFrame(N,r,E);be?(this.frameIndex++,this.lastPTS=be.sample.pts,E+=be.length,I=E):E=he}else me(r,E)?(_=et(r,E),H.samples.push({pts:this.lastPTS,dts:this.lastPTS,data:_,type:wn.audioId3,duration:Number.POSITIVE_INFINITY}),E+=_.length,I=E):E++;if(E===he&&I!==he){const be=it(r,I);this.cachedData?this.cachedData=dr(this.cachedData,be):this.cachedData=be}}return{audioTrack:N,videoTrack:as(),id3Track:H,textTrack:as()}}demuxSampleAes(r,a,_){return Promise.reject(new Error(`[${this}] This demuxer does not support Sample-AES decryption`))}flush(r){const a=this.cachedData;return a&&(this.cachedData=null,this.demux(a,0)),{audioTrack:this._audioTrack,videoTrack:as(),id3Track:this._id3Track,textTrack:as()}}destroy(){}}const Ve=(j,r,a)=>{if(y(j))return j*90;const _=a?a.baseTime*9e4/a.timescale:0;return r*9e4+_};function Je(j,r,a,_){let E,I,N,H;const oe=navigator.userAgent.toLowerCase(),he=_,be=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350];E=((r[a+2]&192)>>>6)+1;const Se=(r[a+2]&60)>>>2;if(Se>be.length-1){const De=new Error(`invalid ADTS sampling index:${Se}`);j.emit(l.ERROR,l.ERROR,{type:b.MEDIA_ERROR,details:x.FRAG_PARSING_ERROR,fatal:!0,error:De,reason:De.message});return}return N=(r[a+2]&1)<<2,N|=(r[a+3]&192)>>>6,R.log(`manifest codec:${_}, ADTS type:${E}, samplingIndex:${Se}`),/firefox/i.test(oe)?Se>=6?(E=5,H=new Array(4),I=Se-3):(E=2,H=new Array(2),I=Se):oe.indexOf("android")!==-1?(E=2,H=new Array(2),I=Se):(E=5,H=new Array(4),_&&(_.indexOf("mp4a.40.29")!==-1||_.indexOf("mp4a.40.5")!==-1)||!_&&Se>=6?I=Se-3:((_&&_.indexOf("mp4a.40.2")!==-1&&(Se>=6&&N===1||/vivaldi/i.test(oe))||!_&&N===1)&&(E=2,H=new Array(2)),I=Se)),H[0]=E<<3,H[0]|=(Se&14)>>1,H[1]|=(Se&1)<<7,H[1]|=N<<3,E===5&&(H[1]|=(I&14)>>1,H[2]=(I&1)<<7,H[2]|=8,H[3]=0),{config:H,samplerate:be[Se],channelCount:N,codec:"mp4a.40."+E,manifestCodec:he}}function Mt(j,r){return j[r]===255&&(j[r+1]&246)===240}function Gt(j,r){return j[r+1]&1?7:9}function pr(j,r){return(j[r+3]&3)<<11|j[r+4]<<3|(j[r+5]&224)>>>5}function Fr(j,r){return r+5<j.length}function Zr(j,r){return r+1<j.length&&Mt(j,r)}function vn(j,r){return Fr(j,r)&&Mt(j,r)&&pr(j,r)<=j.length-r}function rn(j,r){if(Zr(j,r)){const a=Gt(j,r);if(r+a>=j.length)return!1;const _=pr(j,r);if(_<=a)return!1;const E=r+_;return E===j.length||Zr(j,E)}return!1}function gn(j,r,a,_,E){if(!j.samplerate){const I=Je(r,a,_,E);if(!I)return;j.config=I.config,j.samplerate=I.samplerate,j.channelCount=I.channelCount,j.codec=I.codec,j.manifestCodec=I.manifestCodec,R.log(`parsed codec:${j.codec}, rate:${I.samplerate}, channels:${I.channelCount}`)}}function ti(j){return 9216e4/j}function ai(j,r){const a=Gt(j,r);if(r+a<=j.length){const _=pr(j,r)-a;if(_>0)return{headerLength:a,frameLength:_}}}function Si(j,r,a,_,E){const I=ti(j.samplerate),N=_+E*I,H=ai(r,a);let oe;if(H){const{frameLength:Se,headerLength:De}=H,He=De+Se,Xe=Math.max(0,a+He-r.length);Xe?(oe=new Uint8Array(He-De),oe.set(r.subarray(a+De,r.length),0)):oe=r.subarray(a+De,a+He);const lt={unit:oe,pts:N};return Xe||j.samples.push(lt),{sample:lt,length:He,missing:Xe}}const he=r.length-a;return oe=new Uint8Array(he),oe.set(r.subarray(a,r.length),0),{sample:{unit:oe,pts:N},length:he,missing:-1}}let Ci=null;const Xi=[32,64,96,128,160,192,224,256,288,320,352,384,416,448,32,48,56,64,80,96,112,128,160,192,224,256,320,384,32,40,48,56,64,80,96,112,128,160,192,224,256,320,32,48,56,64,80,96,112,128,144,160,176,192,224,256,8,16,24,32,40,48,56,64,80,96,112,128,144,160],ji=[44100,48e3,32e3,22050,24e3,16e3,11025,12e3,8e3],Ti=[[0,72,144,12],[0,0,0,0],[0,72,144,12],[0,144,144,12]],ga=[0,1,1,4];function Di(j,r,a,_,E){if(a+24>r.length)return;const I=gi(r,a);if(I&&a+I.frameLength<=r.length){const N=I.samplesPerFrame*9e4/I.sampleRate,H=_+E*N,oe={unit:r.subarray(a,a+I.frameLength),pts:H,dts:H};return j.config=[],j.channelCount=I.channelCount,j.samplerate=I.sampleRate,j.samples.push(oe),{sample:oe,length:I.frameLength,missing:0}}}function gi(j,r){const a=j[r+1]>>3&3,_=j[r+1]>>1&3,E=j[r+2]>>4&15,I=j[r+2]>>2&3;if(a!==1&&E!==0&&E!==15&&I!==3){const N=j[r+2]>>1&1,H=j[r+3]>>6,oe=a===3?3-_:_===3?3:4,he=Xi[oe*14+E-1]*1e3,Se=ji[(a===3?0:a===2?1:2)*3+I],De=H===3?1:2,He=Ti[a][_],Xe=ga[_],lt=He*8*Xe,vt=Math.floor(He*he/Se+N)*Xe;if(Ci===null){const Tr=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);Ci=Tr?parseInt(Tr[1]):0}return!!Ci&&Ci<=87&&_===2&&he>=224e3&&H===0&&(j[r+3]=j[r+3]|128),{sampleRate:Se,channelCount:De,frameLength:vt,samplesPerFrame:lt}}}function na(j,r){return j[r]===255&&(j[r+1]&224)===224&&(j[r+1]&6)!==0}function to(j,r){return r+1<j.length&&na(j,r)}function Rs(j,r){return na(j,r)&&4<=j.length-r}function Ki(j,r){if(r+1<j.length&&na(j,r)){const _=gi(j,r);let E=4;_!=null&&_.frameLength&&(E=_.frameLength);const I=r+E;return I===j.length||to(j,I)}return!1}class Na extends Ns{constructor(r,a){super(),this.observer=void 0,this.config=void 0,this.observer=r,this.config=a}resetInitSegment(r,a,_,E){super.resetInitSegment(r,a,_,E),this._audioTrack={container:"audio/adts",type:"audio",id:2,pid:-1,sequenceNumber:0,segmentCodec:"aac",samples:[],manifestCodec:a,duration:E,inputTimeScale:9e4,dropped:0}}static probe(r){if(!r)return!1;const a=et(r,0);let _=(a==null?void 0:a.length)||0;if(Ki(r,_))return!1;for(let E=r.length;_<E;_++)if(rn(r,_))return R.log("ADTS sync word found !"),!0;return!1}canParse(r,a){return vn(r,a)}appendFrame(r,a,_){gn(r,this.observer,a,_,r.manifestCodec);const E=Si(r,a,_,this.basePTS,this.frameIndex);if(E&&E.missing===0)return E}}const ta=/\/emsg[-/]ID3/i;class Bi{constructor(r,a){this.remainderData=null,this.timeOffset=0,this.config=void 0,this.videoTrack=void 0,this.audioTrack=void 0,this.id3Track=void 0,this.txtTrack=void 0,this.config=a}resetTimeStamp(){}resetInitSegment(r,a,_,E){const I=this.videoTrack=as("video",1),N=this.audioTrack=as("audio",1),H=this.txtTrack=as("text",1);if(this.id3Track=as("id3",1),this.timeOffset=0,!(r!=null&&r.byteLength))return;const oe=Et(r);if(oe.video){const{id:he,timescale:be,codec:Se}=oe.video;I.id=he,I.timescale=H.timescale=be,I.codec=Se}if(oe.audio){const{id:he,timescale:be,codec:Se}=oe.audio;N.id=he,N.timescale=be,N.codec=Se}H.id=Yt.text,I.sampleDuration=0,I.duration=N.duration=E}resetContiguity(){this.remainderData=null}static probe(r){return Ht(r)}demux(r,a){this.timeOffset=a;let _=r;const E=this.videoTrack,I=this.txtTrack;if(this.config.progressive){this.remainderData&&(_=dr(this.remainderData,r));const H=$r(_);this.remainderData=H.remainder,E.samples=H.valid||new Uint8Array}else E.samples=_;const N=this.extractID3Track(E,a);return I.samples=zr(a,E),{videoTrack:E,audioTrack:this.audioTrack,id3Track:N,textTrack:this.txtTrack}}flush(){const r=this.timeOffset,a=this.videoTrack,_=this.txtTrack;a.samples=this.remainderData||new Uint8Array,this.remainderData=null;const E=this.extractID3Track(a,this.timeOffset);return _.samples=zr(r,a),{videoTrack:a,audioTrack:as(),id3Track:E,textTrack:as()}}extractID3Track(r,a){const _=this.id3Track;if(r.samples.length){const E=ct(r.samples,["emsg"]);E&&E.forEach(I=>{const N=gt(I);if(ta.test(N.schemeIdUri)){const H=y(N.presentationTime)?N.presentationTime/N.timeScale:a+N.presentationTimeDelta/N.timeScale;let oe=N.eventDuration===4294967295?Number.POSITIVE_INFINITY:N.eventDuration/N.timeScale;oe<=.001&&(oe=Number.POSITIVE_INFINITY);const he=N.payload;_.samples.push({data:he,len:he.byteLength,dts:H,pts:H,type:wn.emsg,duration:oe})}})}return _}demuxSampleAes(r,a,_){return Promise.reject(new Error("The MP4 demuxer does not support SAMPLE-AES decryption"))}destroy(){}}const ya=(j,r)=>{let a=0,_=5;r+=_;const E=new Uint32Array(1),I=new Uint32Array(1),N=new Uint8Array(1);for(;_>0;){N[0]=j[r];const H=Math.min(_,8),oe=8-H;I[0]=4278190080>>>24+oe<<oe,E[0]=(N[0]&I[0])>>oe,a=a?a<<H|E[0]:E[0],r+=1,_-=H}return a};class Va extends Ns{constructor(r){super(),this.observer=void 0,this.observer=r}resetInitSegment(r,a,_,E){super.resetInitSegment(r,a,_,E),this._audioTrack={container:"audio/ac-3",type:"audio",id:2,pid:-1,sequenceNumber:0,segmentCodec:"ac3",samples:[],manifestCodec:a,duration:E,inputTimeScale:9e4,dropped:0}}canParse(r,a){return a+64<r.length}appendFrame(r,a,_){const E=Ya(r,a,_,this.basePTS,this.frameIndex);if(E!==-1)return{sample:r.samples[r.samples.length-1],length:E,missing:0}}static probe(r){if(!r)return!1;const a=et(r,0);if(!a)return!1;const _=a.length;return r[_]===11&&r[_+1]===119&&Ee(a)!==void 0&&ya(r,_)<16}}function Ya(j,r,a,_,E){if(a+8>r.length||r[a]!==11||r[a+1]!==119)return-1;const I=r[a+4]>>6;if(I>=3)return-1;const H=[48e3,44100,32e3][I],oe=r[a+4]&63,be=[64,69,96,64,70,96,80,87,120,80,88,120,96,104,144,96,105,144,112,121,168,112,122,168,128,139,192,128,140,192,160,174,240,160,175,240,192,208,288,192,209,288,224,243,336,224,244,336,256,278,384,256,279,384,320,348,480,320,349,480,384,417,576,384,418,576,448,487,672,448,488,672,512,557,768,512,558,768,640,696,960,640,697,960,768,835,1152,768,836,1152,896,975,1344,896,976,1344,1024,1114,1536,1024,1115,1536,1152,1253,1728,1152,1254,1728,1280,1393,1920,1280,1394,1920][oe*3+I]*2;if(a+be>r.length)return-1;const Se=r[a+6]>>5;let De=0;Se===2?De+=2:(Se&1&&Se!==1&&(De+=2),Se&4&&(De+=2));const He=(r[a+6]<<8|r[a+7])>>12-De&1,lt=[2,1,2,3,3,4,4,5][Se]+He,vt=r[a+5]>>3,Qt=r[a+5]&7,yr=new Uint8Array([I<<6|vt<<1|Qt>>2,(Qt&3)<<6|Se<<3|He<<2|oe>>4,oe<<4&224]),Tr=1536/H*9e4,Wr=_+E*Tr,Br=r.subarray(a,a+be);return j.config=yr,j.channelCount=lt,j.samplerate=H,j.samples.push({unit:Br,pts:Wr}),be}class so{constructor(){this.VideoSample=null}createVideoSample(r,a,_,E){return{key:r,frame:!1,pts:a,dts:_,units:[],debug:E,length:0}}getLastNalUnit(r){var a;let _=this.VideoSample,E;if((!_||_.units.length===0)&&(_=r[r.length-1]),(a=_)!=null&&a.units){const I=_.units;E=I[I.length-1]}return E}pushAccessUnit(r,a){if(r.units.length&&r.frame){if(r.pts===void 0){const _=a.samples,E=_.length;if(E){const I=_[E-1];r.pts=I.pts,r.dts=I.dts}else{a.dropped++;return}}a.samples.push(r)}r.debug.length&&R.log(r.pts+"/"+r.dts+":"+r.debug)}}class rs{constructor(r){this.data=void 0,this.bytesAvailable=void 0,this.word=void 0,this.bitsAvailable=void 0,this.data=r,this.bytesAvailable=r.byteLength,this.word=0,this.bitsAvailable=0}loadWord(){const r=this.data,a=this.bytesAvailable,_=r.byteLength-a,E=new Uint8Array(4),I=Math.min(4,a);if(I===0)throw new Error("no bytes available");E.set(r.subarray(_,_+I)),this.word=new DataView(E.buffer).getUint32(0),this.bitsAvailable=I*8,this.bytesAvailable-=I}skipBits(r){let a;r=Math.min(r,this.bytesAvailable*8+this.bitsAvailable),this.bitsAvailable>r?(this.word<<=r,this.bitsAvailable-=r):(r-=this.bitsAvailable,a=r>>3,r-=a<<3,this.bytesAvailable-=a,this.loadWord(),this.word<<=r,this.bitsAvailable-=r)}readBits(r){let a=Math.min(this.bitsAvailable,r);const _=this.word>>>32-a;if(r>32&&R.error("Cannot read more than 32 bits at a time"),this.bitsAvailable-=a,this.bitsAvailable>0)this.word<<=a;else if(this.bytesAvailable>0)this.loadWord();else throw new Error("no bits available");return a=r-a,a>0&&this.bitsAvailable?_<<a|this.readBits(a):_}skipLZ(){let r;for(r=0;r<this.bitsAvailable;++r)if(this.word&2147483648>>>r)return this.word<<=r,this.bitsAvailable-=r,r;return this.loadWord(),r+this.skipLZ()}skipUEG(){this.skipBits(1+this.skipLZ())}skipEG(){this.skipBits(1+this.skipLZ())}readUEG(){const r=this.skipLZ();return this.readBits(r+1)-1}readEG(){const r=this.readUEG();return 1&r?1+r>>>1:-1*(r>>>1)}readBoolean(){return this.readBits(1)===1}readUByte(){return this.readBits(8)}readUShort(){return this.readBits(16)}readUInt(){return this.readBits(32)}skipScalingList(r){let a=8,_=8,E;for(let I=0;I<r;I++)_!==0&&(E=this.readEG(),_=(a+E+256)%256),a=_===0?a:_}readSPS(){let r=0,a=0,_=0,E=0,I,N,H;const oe=this.readUByte.bind(this),he=this.readBits.bind(this),be=this.readUEG.bind(this),Se=this.readBoolean.bind(this),De=this.skipBits.bind(this),He=this.skipEG.bind(this),Xe=this.skipUEG.bind(this),lt=this.skipScalingList.bind(this);oe();const vt=oe();if(he(5),De(3),oe(),Xe(),vt===100||vt===110||vt===122||vt===244||vt===44||vt===83||vt===86||vt===118||vt===128){const Cn=be();if(Cn===3&&De(1),Xe(),Xe(),De(1),Se())for(N=Cn!==3?8:12,H=0;H<N;H++)Se()&&(H<6?lt(16):lt(64))}Xe();const Qt=be();if(Qt===0)be();else if(Qt===1)for(De(1),He(),He(),I=be(),H=0;H<I;H++)He();Xe(),De(1);const yr=be(),Tr=be(),Wr=he(1);Wr===0&&De(1),De(1),Se()&&(r=be(),a=be(),_=be(),E=be());let Br=[1,1];if(Se()&&Se())switch(oe()){case 1:Br=[1,1];break;case 2:Br=[12,11];break;case 3:Br=[10,11];break;case 4:Br=[16,11];break;case 5:Br=[40,33];break;case 6:Br=[24,11];break;case 7:Br=[20,11];break;case 8:Br=[32,11];break;case 9:Br=[80,33];break;case 10:Br=[18,11];break;case 11:Br=[15,11];break;case 12:Br=[64,33];break;case 13:Br=[160,99];break;case 14:Br=[4,3];break;case 15:Br=[3,2];break;case 16:Br=[2,1];break;case 255:{Br=[oe()<<8|oe(),oe()<<8|oe()];break}}return{width:Math.ceil((yr+1)*16-r*2-a*2),height:(2-Wr)*(Tr+1)*16-(Wr?2:4)*(_+E),pixelRatio:Br}}readSliceType(){return this.readUByte(),this.readUEG(),this.readUEG()}}class _o extends so{parseAVCPES(r,a,_,E,I){const N=this.parseAVCNALu(r,_.data);let H=this.VideoSample,oe,he=!1;_.data=null,H&&N.length&&!r.audFound&&(this.pushAccessUnit(H,r),H=this.VideoSample=this.createVideoSample(!1,_.pts,_.dts,"")),N.forEach(be=>{var Se;switch(be.type){case 1:{let lt=!1;oe=!0;const vt=be.data;if(he&&vt.length>4){const Qt=new rs(vt).readSliceType();(Qt===2||Qt===4||Qt===7||Qt===9)&&(lt=!0)}if(lt){var De;(De=H)!=null&&De.frame&&!H.key&&(this.pushAccessUnit(H,r),H=this.VideoSample=null)}H||(H=this.VideoSample=this.createVideoSample(!0,_.pts,_.dts,"")),H.frame=!0,H.key=lt;break}case 5:oe=!0,(Se=H)!=null&&Se.frame&&!H.key&&(this.pushAccessUnit(H,r),H=this.VideoSample=null),H||(H=this.VideoSample=this.createVideoSample(!0,_.pts,_.dts,"")),H.key=!0,H.frame=!0;break;case 6:{oe=!0,sr(be.data,1,_.pts,a.samples);break}case 7:{var He,Xe;oe=!0,he=!0;const lt=be.data,Qt=new rs(lt).readSPS();if(!r.sps||r.width!==Qt.width||r.height!==Qt.height||((He=r.pixelRatio)==null?void 0:He[0])!==Qt.pixelRatio[0]||((Xe=r.pixelRatio)==null?void 0:Xe[1])!==Qt.pixelRatio[1]){r.width=Qt.width,r.height=Qt.height,r.pixelRatio=Qt.pixelRatio,r.sps=[lt],r.duration=I;const yr=lt.subarray(1,4);let Tr="avc1.";for(let Wr=0;Wr<3;Wr++){let Br=yr[Wr].toString(16);Br.length<2&&(Br="0"+Br),Tr+=Br}r.codec=Tr}break}case 8:oe=!0,r.pps=[be.data];break;case 9:oe=!0,r.audFound=!0,H&&this.pushAccessUnit(H,r),H=this.VideoSample=this.createVideoSample(!1,_.pts,_.dts,"");break;case 12:oe=!0;break;default:oe=!1,H&&(H.debug+="unknown NAL "+be.type+" ");break}H&&oe&&H.units.push(be)}),E&&H&&(this.pushAccessUnit(H,r),this.VideoSample=null)}parseAVCNALu(r,a){const _=a.byteLength;let E=r.naluState||0;const I=E,N=[];let H=0,oe,he,be,Se=-1,De=0;for(E===-1&&(Se=0,De=a[0]&31,E=0,H=1);H<_;){if(oe=a[H++],!E){E=oe?0:1;continue}if(E===1){E=oe?0:2;continue}if(!oe)E=3;else if(oe===1){if(he=H-E-1,Se>=0){const He={data:a.subarray(Se,he),type:De};N.push(He)}else{const He=this.getLastNalUnit(r.samples);He&&(I&&H<=4-I&&He.state&&(He.data=He.data.subarray(0,He.data.byteLength-I)),he>0&&(He.data=dr(He.data,a.subarray(0,he)),He.state=0))}H<_?(be=a[H]&31,Se=H,De=be,E=0):E=-1}else E=0}if(Se>=0&&E>=0){const He={data:a.subarray(Se,_),type:De,state:E};N.push(He)}if(N.length===0){const He=this.getLastNalUnit(r.samples);He&&(He.data=dr(He.data,a))}return r.naluState=E,N}}class ns{constructor(r,a,_){this.keyData=void 0,this.decrypter=void 0,this.keyData=_,this.decrypter=new ks(a,{removePKCS7Padding:!1})}decryptBuffer(r){return this.decrypter.decrypt(r,this.keyData.key.buffer,this.keyData.iv.buffer)}decryptAacSample(r,a,_){const E=r[a].unit;if(E.length<=16)return;const I=E.subarray(16,E.length-E.length%16),N=I.buffer.slice(I.byteOffset,I.byteOffset+I.length);this.decryptBuffer(N).then(H=>{const oe=new Uint8Array(H);E.set(oe,16),this.decrypter.isSync()||this.decryptAacSamples(r,a+1,_)})}decryptAacSamples(r,a,_){for(;;a++){if(a>=r.length){_();return}if(!(r[a].unit.length<32)&&(this.decryptAacSample(r,a,_),!this.decrypter.isSync()))return}}getAvcEncryptedData(r){const a=Math.floor((r.length-48)/160)*16+16,_=new Int8Array(a);let E=0;for(let I=32;I<r.length-16;I+=160,E+=16)_.set(r.subarray(I,I+16),E);return _}getAvcDecryptedUnit(r,a){const _=new Uint8Array(a);let E=0;for(let I=32;I<r.length-16;I+=160,E+=16)r.set(_.subarray(E,E+16),I);return r}decryptAvcSample(r,a,_,E,I){const N=Lt(I.data),H=this.getAvcEncryptedData(N);this.decryptBuffer(H.buffer).then(oe=>{I.data=this.getAvcDecryptedUnit(N,oe),this.decrypter.isSync()||this.decryptAvcSamples(r,a,_+1,E)})}decryptAvcSamples(r,a,_,E){if(r instanceof Uint8Array)throw new Error("Cannot decrypt samples of type Uint8Array");for(;;a++,_=0){if(a>=r.length){E();return}const I=r[a].units;for(;!(_>=I.length);_++){const N=I[_];if(!(N.data.length<=48||N.type!==1&&N.type!==5)&&(this.decryptAvcSample(r,a,_,E,N),!this.decrypter.isSync()))return}}}}const La=188;class As{constructor(r,a,_){this.observer=void 0,this.config=void 0,this.typeSupported=void 0,this.sampleAes=null,this.pmtParsed=!1,this.audioCodec=void 0,this.videoCodec=void 0,this._duration=0,this._pmtId=-1,this._videoTrack=void 0,this._audioTrack=void 0,this._id3Track=void 0,this._txtTrack=void 0,this.aacOverFlow=null,this.remainderData=null,this.videoParser=void 0,this.observer=r,this.config=a,this.typeSupported=_,this.videoParser=new _o}static probe(r){const a=As.syncOffset(r);return a>0&&R.warn(`MPEG2-TS detected but first sync word found @ offset ${a}`),a!==-1}static syncOffset(r){const a=r.length;let _=Math.min(La*5,a-La)+1,E=0;for(;E<_;){let I=!1,N=-1,H=0;for(let oe=E;oe<a;oe+=La)if(r[oe]===71&&(a-oe===La||r[oe+La]===71)){if(H++,N===-1&&(N=oe,N!==0&&(_=Math.min(N+La*99,r.length-La)+1)),I||(I=ia(r,oe)===0),I&&H>1&&(N===0&&H>2||oe+La>_))return N}else{if(H)return-1;break}E++}return-1}static createTrack(r,a){return{container:r==="video"||r==="audio"?"video/mp2t":void 0,type:r,id:Yt[r],pid:-1,inputTimeScale:9e4,sequenceNumber:0,samples:[],dropped:0,duration:r==="audio"?a:void 0}}resetInitSegment(r,a,_,E){this.pmtParsed=!1,this._pmtId=-1,this._videoTrack=As.createTrack("video"),this._audioTrack=As.createTrack("audio",E),this._id3Track=As.createTrack("id3"),this._txtTrack=As.createTrack("text"),this._audioTrack.segmentCodec="aac",this.aacOverFlow=null,this.remainderData=null,this.audioCodec=a,this.videoCodec=_,this._duration=E}resetTimeStamp(){}resetContiguity(){const{_audioTrack:r,_videoTrack:a,_id3Track:_}=this;r&&(r.pesData=null),a&&(a.pesData=null),_&&(_.pesData=null),this.aacOverFlow=null,this.remainderData=null}demux(r,a,_=!1,E=!1){_||(this.sampleAes=null);let I;const N=this._videoTrack,H=this._audioTrack,oe=this._id3Track,he=this._txtTrack;let be=N.pid,Se=N.pesData,De=H.pid,He=oe.pid,Xe=H.pesData,lt=oe.pesData,vt=null,Qt=this.pmtParsed,yr=this._pmtId,Tr=r.length;if(this.remainderData&&(r=dr(this.remainderData,r),Tr=r.length,this.remainderData=null),Tr<La&&!E)return this.remainderData=r,{audioTrack:H,videoTrack:N,id3Track:oe,textTrack:he};const Wr=Math.max(0,As.syncOffset(r));Tr-=(Tr-Wr)%La,Tr<r.byteLength&&!E&&(this.remainderData=new Uint8Array(r.buffer,Tr,r.buffer.byteLength-Tr));let Br=0;for(let un=Wr;un<Tr;un+=La)if(r[un]===71){const Hn=!!(r[un+1]&64),li=ia(r,un),En=(r[un+3]&48)>>4;let qn;if(En>1){if(qn=un+5+r[un+4],qn===un+La)continue}else qn=un+4;switch(li){case be:Hn&&(Se&&(I=we(Se))&&this.videoParser.parseAVCPES(N,he,I,!1,this._duration),Se={data:[],size:0}),Se&&(Se.data.push(r.subarray(qn,un+La)),Se.size+=un+La-qn);break;case De:if(Hn){if(Xe&&(I=we(Xe)))switch(H.segmentCodec){case"aac":this.parseAACPES(H,I);break;case"mp3":this.parseMPEGPES(H,I);break;case"ac3":this.parseAC3PES(H,I);break}Xe={data:[],size:0}}Xe&&(Xe.data.push(r.subarray(qn,un+La)),Xe.size+=un+La-qn);break;case He:Hn&&(lt&&(I=we(lt))&&this.parseID3PES(oe,I),lt={data:[],size:0}),lt&&(lt.data.push(r.subarray(qn,un+La)),lt.size+=un+La-qn);break;case 0:Hn&&(qn+=r[qn]+1),yr=this._pmtId=Xa(r,qn);break;case yr:{Hn&&(qn+=r[qn]+1);const Ta=$s(r,qn,this.typeSupported,_,this.observer);be=Ta.videoPid,be>0&&(N.pid=be,N.segmentCodec=Ta.segmentVideoCodec),De=Ta.audioPid,De>0&&(H.pid=De,H.segmentCodec=Ta.segmentAudioCodec),He=Ta.id3Pid,He>0&&(oe.pid=He),vt!==null&&!Qt&&(R.warn(`MPEG-TS PMT found at ${un} after unknown PID '${vt}'. Backtracking to sync byte @${Wr} to parse all TS packets.`),vt=null,un=Wr-188),Qt=this.pmtParsed=!0;break}case 17:case 8191:break;default:vt=li;break}}else Br++;Br>0&&da(this.observer,new Error(`Found ${Br} TS packet/s that do not start with 0x47`)),N.pesData=Se,H.pesData=Xe,oe.pesData=lt;const Cn={audioTrack:H,videoTrack:N,id3Track:oe,textTrack:he};return E&&this.extractRemainingSamples(Cn),Cn}flush(){const{remainderData:r}=this;this.remainderData=null;let a;return r?a=this.demux(r,-1,!1,!0):a={videoTrack:this._videoTrack,audioTrack:this._audioTrack,id3Track:this._id3Track,textTrack:this._txtTrack},this.extractRemainingSamples(a),this.sampleAes?this.decrypt(a,this.sampleAes):a}extractRemainingSamples(r){const{audioTrack:a,videoTrack:_,id3Track:E,textTrack:I}=r,N=_.pesData,H=a.pesData,oe=E.pesData;let he;if(N&&(he=we(N))?(this.videoParser.parseAVCPES(_,I,he,!0,this._duration),_.pesData=null):_.pesData=N,H&&(he=we(H))){switch(a.segmentCodec){case"aac":this.parseAACPES(a,he);break;case"mp3":this.parseMPEGPES(a,he);break;case"ac3":this.parseAC3PES(a,he);break}a.pesData=null}else H!=null&&H.size&&R.log("last AAC PES packet truncated,might overlap between fragments"),a.pesData=H;oe&&(he=we(oe))?(this.parseID3PES(E,he),E.pesData=null):E.pesData=oe}demuxSampleAes(r,a,_){const E=this.demux(r,_,!0,!this.config.progressive),I=this.sampleAes=new ns(this.observer,this.config,a);return this.decrypt(E,I)}decrypt(r,a){return new Promise(_=>{const{audioTrack:E,videoTrack:I}=r;E.samples&&E.segmentCodec==="aac"?a.decryptAacSamples(E.samples,0,()=>{I.samples?a.decryptAvcSamples(I.samples,0,0,()=>{_(r)}):_(r)}):I.samples&&a.decryptAvcSamples(I.samples,0,0,()=>{_(r)})})}destroy(){this._duration=0}parseAACPES(r,a){let _=0;const E=this.aacOverFlow;let I=a.data;if(E){this.aacOverFlow=null;const Se=E.missing,De=E.sample.unit.byteLength;if(Se===-1)I=dr(E.sample.unit,I);else{const He=De-Se;E.sample.unit.set(I.subarray(0,Se),He),r.samples.push(E.sample),_=E.missing}}let N,H;for(N=_,H=I.length;N<H-1&&!Zr(I,N);N++);if(N!==_){let Se;const De=N<H-1;if(De?Se=`AAC PES did not start with ADTS header,offset:${N}`:Se="No ADTS header found in AAC PES",da(this.observer,new Error(Se),De),!De)return}gn(r,this.observer,I,N,this.audioCodec);let oe;if(a.pts!==void 0)oe=a.pts;else if(E){const Se=ti(r.samplerate);oe=E.sample.pts+Se}else{R.warn("[tsdemuxer]: AAC PES unknown PTS");return}let he=0,be;for(;N<H;)if(be=Si(r,I,N,oe,he),N+=be.length,be.missing){this.aacOverFlow=be;break}else for(he++;N<H-1&&!Zr(I,N);N++);}parseMPEGPES(r,a){const _=a.data,E=_.length;let I=0,N=0;const H=a.pts;if(H===void 0){R.warn("[tsdemuxer]: MPEG PES unknown PTS");return}for(;N<E;)if(to(_,N)){const oe=Di(r,_,N,H,I);if(oe)N+=oe.length,I++;else break}else N++}parseAC3PES(r,a){{const _=a.data,E=a.pts;if(E===void 0){R.warn("[tsdemuxer]: AC3 PES unknown PTS");return}const I=_.length;let N=0,H=0,oe;for(;H<I&&(oe=Ya(r,_,H,E,N++))>0;)H+=oe}}parseID3PES(r,a){if(a.pts===void 0){R.warn("[tsdemuxer]: ID3 PES unknown PTS");return}const _=i({},a,{type:this._videoTrack?wn.emsg:wn.audioId3,duration:Number.POSITIVE_INFINITY});r.samples.push(_)}}function ia(j,r){return((j[r+1]&31)<<8)+j[r+2]}function Xa(j,r){return(j[r+10]&31)<<8|j[r+11]}function $s(j,r,a,_,E){const I={audioPid:-1,videoPid:-1,id3Pid:-1,segmentVideoCodec:"avc",segmentAudioCodec:"aac"},N=(j[r+1]&15)<<8|j[r+2],H=r+3+N-4,oe=(j[r+10]&15)<<8|j[r+11];for(r+=12+oe;r<H;){const he=ia(j,r),be=(j[r+3]&15)<<8|j[r+4];switch(j[r]){case 207:if(!_){ve("ADTS AAC");break}case 15:I.audioPid===-1&&(I.audioPid=he);break;case 21:I.id3Pid===-1&&(I.id3Pid=he);break;case 219:if(!_){ve("H.264");break}case 27:I.videoPid===-1&&(I.videoPid=he,I.segmentVideoCodec="avc");break;case 3:case 4:!a.mpeg&&!a.mp3?R.log("MPEG audio found, not supported in this browser"):I.audioPid===-1&&(I.audioPid=he,I.segmentAudioCodec="mp3");break;case 193:if(!_){ve("AC-3");break}case 129:a.ac3?I.audioPid===-1&&(I.audioPid=he,I.segmentAudioCodec="ac3"):R.log("AC-3 audio found, not supported in this browser");break;case 6:if(I.audioPid===-1&&be>0){let Se=r+5,De=be;for(;De>2;){switch(j[Se]){case 106:a.ac3!==!0?R.log("AC-3 audio found, not supported in this browser for now"):(I.audioPid=he,I.segmentAudioCodec="ac3");break}const Xe=j[Se+1]+2;Se+=Xe,De-=Xe}}break;case 194:case 135:return da(E,new Error("Unsupported EC-3 in M2TS found")),I;case 36:return da(E,new Error("Unsupported HEVC in M2TS found")),I}r+=be+5}return I}function da(j,r,a){R.warn(`parsing error: ${r.message}`),j.emit(l.ERROR,l.ERROR,{type:b.MEDIA_ERROR,details:x.FRAG_PARSING_ERROR,fatal:!1,levelRetry:a,error:r,reason:r.message})}function ve(j){R.log(`${j} with AES-128-CBC encryption found in unencrypted stream`)}function we(j){let r=0,a,_,E,I,N;const H=j.data;if(!j||j.size===0)return null;for(;H[0].length<19&&H.length>1;)H[0]=dr(H[0],H[1]),H.splice(1,1);if(a=H[0],(a[0]<<16)+(a[1]<<8)+a[2]===1){if(_=(a[4]<<8)+a[5],_&&_>j.size-6)return null;const he=a[7];he&192&&(I=(a[9]&14)*536870912+(a[10]&255)*4194304+(a[11]&254)*16384+(a[12]&255)*128+(a[13]&254)/2,he&64?(N=(a[14]&14)*536870912+(a[15]&255)*4194304+(a[16]&254)*16384+(a[17]&255)*128+(a[18]&254)/2,I-N>54e5&&(R.warn(`${Math.round((I-N)/9e4)}s delta between PTS and DTS, align them`),I=N)):N=I),E=a[8];let be=E+9;if(j.size<=be)return null;j.size-=be;const Se=new Uint8Array(j.size);for(let De=0,He=H.length;De<He;De++){a=H[De];let Xe=a.byteLength;if(be)if(be>Xe){be-=Xe;continue}else a=a.subarray(be),Xe-=be,be=0;Se.set(a,r),r+=Xe}return _&&(_-=E+3),{data:Se,pts:I,dts:N,len:_}}return null}class wr extends Ns{resetInitSegment(r,a,_,E){super.resetInitSegment(r,a,_,E),this._audioTrack={container:"audio/mpeg",type:"audio",id:2,pid:-1,sequenceNumber:0,segmentCodec:"mp3",samples:[],manifestCodec:a,duration:E,inputTimeScale:9e4,dropped:0}}static probe(r){if(!r)return!1;const a=et(r,0);let _=(a==null?void 0:a.length)||0;if(a&&r[_]===11&&r[_+1]===119&&Ee(a)!==void 0&&ya(r,_)<=16)return!1;for(let E=r.length;_<E;_++)if(Ki(r,_))return R.log("MPEG Audio sync word found !"),!0;return!1}canParse(r,a){return Rs(r,a)}appendFrame(r,a,_){if(this.basePTS!==null)return Di(r,a,_,this.basePTS,this.frameIndex)}}class en{static getSilentFrame(r,a){switch(r){case"mp4a.40.2":if(a===1)return new Uint8Array([0,200,0,128,35,128]);if(a===2)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(a===3)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(a===4)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(a===5)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(a===6)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224]);break;default:if(a===1)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(a===2)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(a===3)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);break}}}const vr=Math.pow(2,32)-1;class Vt{static init(){Vt.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],".mp3":[],dac3:[],"ac-3":[],mvex:[],mvhd:[],pasp:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[]};let r;for(r in Vt.types)Vt.types.hasOwnProperty(r)&&(Vt.types[r]=[r.charCodeAt(0),r.charCodeAt(1),r.charCodeAt(2),r.charCodeAt(3)]);const a=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),_=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]);Vt.HDLR_TYPES={video:a,audio:_};const E=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),I=new Uint8Array([0,0,0,0,0,0,0,0]);Vt.STTS=Vt.STSC=Vt.STCO=I,Vt.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),Vt.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0]),Vt.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),Vt.STSD=new Uint8Array([0,0,0,0,0,0,0,1]);const N=new Uint8Array([105,115,111,109]),H=new Uint8Array([97,118,99,49]),oe=new Uint8Array([0,0,0,1]);Vt.FTYP=Vt.box(Vt.types.ftyp,N,oe,N,H),Vt.DINF=Vt.box(Vt.types.dinf,Vt.box(Vt.types.dref,E))}static box(r,...a){let _=8,E=a.length;const I=E;for(;E--;)_+=a[E].byteLength;const N=new Uint8Array(_);for(N[0]=_>>24&255,N[1]=_>>16&255,N[2]=_>>8&255,N[3]=_&255,N.set(r,4),E=0,_=8;E<I;E++)N.set(a[E],_),_+=a[E].byteLength;return N}static hdlr(r){return Vt.box(Vt.types.hdlr,Vt.HDLR_TYPES[r])}static mdat(r){return Vt.box(Vt.types.mdat,r)}static mdhd(r,a){a*=r;const _=Math.floor(a/(vr+1)),E=Math.floor(a%(vr+1));return Vt.box(Vt.types.mdhd,new Uint8Array([1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,r>>24&255,r>>16&255,r>>8&255,r&255,_>>24,_>>16&255,_>>8&255,_&255,E>>24,E>>16&255,E>>8&255,E&255,85,196,0,0]))}static mdia(r){return Vt.box(Vt.types.mdia,Vt.mdhd(r.timescale,r.duration),Vt.hdlr(r.type),Vt.minf(r))}static mfhd(r){return Vt.box(Vt.types.mfhd,new Uint8Array([0,0,0,0,r>>24,r>>16&255,r>>8&255,r&255]))}static minf(r){return r.type==="audio"?Vt.box(Vt.types.minf,Vt.box(Vt.types.smhd,Vt.SMHD),Vt.DINF,Vt.stbl(r)):Vt.box(Vt.types.minf,Vt.box(Vt.types.vmhd,Vt.VMHD),Vt.DINF,Vt.stbl(r))}static moof(r,a,_){return Vt.box(Vt.types.moof,Vt.mfhd(r),Vt.traf(_,a))}static moov(r){let a=r.length;const _=[];for(;a--;)_[a]=Vt.trak(r[a]);return Vt.box.apply(null,[Vt.types.moov,Vt.mvhd(r[0].timescale,r[0].duration)].concat(_).concat(Vt.mvex(r)))}static mvex(r){let a=r.length;const _=[];for(;a--;)_[a]=Vt.trex(r[a]);return Vt.box.apply(null,[Vt.types.mvex,..._])}static mvhd(r,a){a*=r;const _=Math.floor(a/(vr+1)),E=Math.floor(a%(vr+1)),I=new Uint8Array([1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,r>>24&255,r>>16&255,r>>8&255,r&255,_>>24,_>>16&255,_>>8&255,_&255,E>>24,E>>16&255,E>>8&255,E&255,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]);return Vt.box(Vt.types.mvhd,I)}static sdtp(r){const a=r.samples||[],_=new Uint8Array(4+a.length);let E,I;for(E=0;E<a.length;E++)I=a[E].flags,_[E+4]=I.dependsOn<<4|I.isDependedOn<<2|I.hasRedundancy;return Vt.box(Vt.types.sdtp,_)}static stbl(r){return Vt.box(Vt.types.stbl,Vt.stsd(r),Vt.box(Vt.types.stts,Vt.STTS),Vt.box(Vt.types.stsc,Vt.STSC),Vt.box(Vt.types.stsz,Vt.STSZ),Vt.box(Vt.types.stco,Vt.STCO))}static avc1(r){let a=[],_=[],E,I,N;for(E=0;E<r.sps.length;E++)I=r.sps[E],N=I.byteLength,a.push(N>>>8&255),a.push(N&255),a=a.concat(Array.prototype.slice.call(I));for(E=0;E<r.pps.length;E++)I=r.pps[E],N=I.byteLength,_.push(N>>>8&255),_.push(N&255),_=_.concat(Array.prototype.slice.call(I));const H=Vt.box(Vt.types.avcC,new Uint8Array([1,a[3],a[4],a[5],255,224|r.sps.length].concat(a).concat([r.pps.length]).concat(_))),oe=r.width,he=r.height,be=r.pixelRatio[0],Se=r.pixelRatio[1];return Vt.box(Vt.types.avc1,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,oe>>8&255,oe&255,he>>8&255,he&255,0,72,0,0,0,72,0,0,0,0,0,0,0,1,18,100,97,105,108,121,109,111,116,105,111,110,47,104,108,115,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,17,17]),H,Vt.box(Vt.types.btrt,new Uint8Array([0,28,156,128,0,45,198,192,0,45,198,192])),Vt.box(Vt.types.pasp,new Uint8Array([be>>24,be>>16&255,be>>8&255,be&255,Se>>24,Se>>16&255,Se>>8&255,Se&255])))}static esds(r){const a=r.config.length;return new Uint8Array([0,0,0,0,3,23+a,0,1,0,4,15+a,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([a]).concat(r.config).concat([6,1,2]))}static audioStsd(r){const a=r.samplerate;return new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,r.channelCount,0,16,0,0,0,0,a>>8&255,a&255,0,0])}static mp4a(r){return Vt.box(Vt.types.mp4a,Vt.audioStsd(r),Vt.box(Vt.types.esds,Vt.esds(r)))}static mp3(r){return Vt.box(Vt.types[".mp3"],Vt.audioStsd(r))}static ac3(r){return Vt.box(Vt.types["ac-3"],Vt.audioStsd(r),Vt.box(Vt.types.dac3,r.config))}static stsd(r){return r.type==="audio"?r.segmentCodec==="mp3"&&r.codec==="mp3"?Vt.box(Vt.types.stsd,Vt.STSD,Vt.mp3(r)):r.segmentCodec==="ac3"?Vt.box(Vt.types.stsd,Vt.STSD,Vt.ac3(r)):Vt.box(Vt.types.stsd,Vt.STSD,Vt.mp4a(r)):Vt.box(Vt.types.stsd,Vt.STSD,Vt.avc1(r))}static tkhd(r){const a=r.id,_=r.duration*r.timescale,E=r.width,I=r.height,N=Math.floor(_/(vr+1)),H=Math.floor(_%(vr+1));return Vt.box(Vt.types.tkhd,new Uint8Array([1,0,0,7,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,a>>24&255,a>>16&255,a>>8&255,a&255,0,0,0,0,N>>24,N>>16&255,N>>8&255,N&255,H>>24,H>>16&255,H>>8&255,H&255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,E>>8&255,E&255,0,0,I>>8&255,I&255,0,0]))}static traf(r,a){const _=Vt.sdtp(r),E=r.id,I=Math.floor(a/(vr+1)),N=Math.floor(a%(vr+1));return Vt.box(Vt.types.traf,Vt.box(Vt.types.tfhd,new Uint8Array([0,0,0,0,E>>24,E>>16&255,E>>8&255,E&255])),Vt.box(Vt.types.tfdt,new Uint8Array([1,0,0,0,I>>24,I>>16&255,I>>8&255,I&255,N>>24,N>>16&255,N>>8&255,N&255])),Vt.trun(r,_.length+16+20+8+16+8+8),_)}static trak(r){return r.duration=r.duration||4294967295,Vt.box(Vt.types.trak,Vt.tkhd(r),Vt.mdia(r))}static trex(r){const a=r.id;return Vt.box(Vt.types.trex,new Uint8Array([0,0,0,0,a>>24,a>>16&255,a>>8&255,a&255,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]))}static trun(r,a){const _=r.samples||[],E=_.length,I=12+16*E,N=new Uint8Array(I);let H,oe,he,be,Se,De;for(a+=8+I,N.set([r.type==="video"?1:0,0,15,1,E>>>24&255,E>>>16&255,E>>>8&255,E&255,a>>>24&255,a>>>16&255,a>>>8&255,a&255],0),H=0;H<E;H++)oe=_[H],he=oe.duration,be=oe.size,Se=oe.flags,De=oe.cts,N.set([he>>>24&255,he>>>16&255,he>>>8&255,he&255,be>>>24&255,be>>>16&255,be>>>8&255,be&255,Se.isLeading<<2|Se.dependsOn,Se.isDependedOn<<6|Se.hasRedundancy<<4|Se.paddingValue<<1|Se.isNonSync,Se.degradPrio&61440,Se.degradPrio&15,De>>>24&255,De>>>16&255,De>>>8&255,De&255],12+16*H);return Vt.box(Vt.types.trun,N)}static initSegment(r){Vt.types||Vt.init();const a=Vt.moov(r);return dr(Vt.FTYP,a)}}Vt.types=void 0,Vt.HDLR_TYPES=void 0,Vt.STTS=void 0,Vt.STSC=void 0,Vt.STCO=void 0,Vt.STSZ=void 0,Vt.VMHD=void 0,Vt.SMHD=void 0,Vt.STSD=void 0,Vt.FTYP=void 0,Vt.DINF=void 0;const Tn=9e4;function ri(j,r,a=1,_=!1){const E=j*r*a;return _?Math.round(E):E}function $i(j,r,a=1,_=!1){return ri(j,r,1/a,_)}function In(j,r=!1){return ri(j,1e3,1/Tn,r)}function Ln(j,r=1){return ri(j,Tn,1/r)}const jn=10*1e3,ua=1024,Qi=1152,wo=1536;let js=null,Yo=null;class Bu{constructor(r,a,_,E=""){if(this.observer=void 0,this.config=void 0,this.typeSupported=void 0,this.ISGenerated=!1,this._initPTS=null,this._initDTS=null,this.nextAvcDts=null,this.nextAudioPts=null,this.videoSampleDuration=null,this.isAudioContiguous=!1,this.isVideoContiguous=!1,this.videoTrackConfig=void 0,this.observer=r,this.config=a,this.typeSupported=_,this.ISGenerated=!1,js===null){const N=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);js=N?parseInt(N[1]):0}if(Yo===null){const I=navigator.userAgent.match(/Safari\/(\d+)/i);Yo=I?parseInt(I[1]):0}}destroy(){this.config=this.videoTrackConfig=this._initPTS=this._initDTS=null}resetTimeStamp(r){R.log("[mp4-remuxer]: initPTS & initDTS reset"),this._initPTS=this._initDTS=r}resetNextTimestamp(){R.log("[mp4-remuxer]: reset next timestamp"),this.isVideoContiguous=!1,this.isAudioContiguous=!1}resetInitSegment(){R.log("[mp4-remuxer]: ISGenerated flag reset"),this.ISGenerated=!1,this.videoTrackConfig=void 0}getVideoStartPts(r){let a=!1;const _=r[0].pts,E=r.reduce((I,N)=>{let H=N.pts,oe=H-I;return oe<-4294967296&&(a=!0,H=Eo(H,_),oe=H-I),oe>0?I:H},_);return a&&R.debug("PTS rollover detected"),E}remux(r,a,_,E,I,N,H,oe){let he,be,Se,De,He,Xe,lt=I,vt=I;const Qt=r.pid>-1,yr=a.pid>-1,Tr=a.samples.length,Wr=r.samples.length>0,Br=H&&Tr>0||Tr>1;if((!Qt||Wr)&&(!yr||Br)||this.ISGenerated||H){if(this.ISGenerated){var un,Hn,li,En;const Ea=this.videoTrackConfig;Ea&&(a.width!==Ea.width||a.height!==Ea.height||((un=a.pixelRatio)==null?void 0:un[0])!==((Hn=Ea.pixelRatio)==null?void 0:Hn[0])||((li=a.pixelRatio)==null?void 0:li[1])!==((En=Ea.pixelRatio)==null?void 0:En[1]))&&this.resetInitSegment()}else Se=this.generateIS(r,a,I,N);const qn=this.isVideoContiguous;let Ta=-1,_i;if(Br&&(Ta=Pu(a.samples),!qn&&this.config.forceKeyFrameOnDiscontinuity))if(Xe=!0,Ta>0){R.warn(`[mp4-remuxer]: Dropped ${Ta} out of ${Tr} video samples due to a missing keyframe`);const Ea=this.getVideoStartPts(a.samples);a.samples=a.samples.slice(Ta),a.dropped+=Ta,vt+=(a.samples[0].pts-Ea)/a.inputTimeScale,_i=vt}else Ta===-1&&(R.warn(`[mp4-remuxer]: No keyframe found out of ${Tr} video samples`),Xe=!1);if(this.ISGenerated){if(Wr&&Br){const Ea=this.getVideoStartPts(a.samples),sa=(Eo(r.samples[0].pts,Ea)-Ea)/a.inputTimeScale;lt+=Math.max(0,sa),vt+=Math.max(0,-sa)}if(Wr){if(r.samplerate||(R.warn("[mp4-remuxer]: regenerate InitSegment as audio detected"),Se=this.generateIS(r,a,I,N)),be=this.remuxAudio(r,lt,this.isAudioContiguous,N,yr||Br||oe===Ye.AUDIO?vt:void 0),Br){const Ea=be?be.endPTS-be.startPTS:0;a.inputTimeScale||(R.warn("[mp4-remuxer]: regenerate InitSegment as video detected"),Se=this.generateIS(r,a,I,N)),he=this.remuxVideo(a,vt,qn,Ea)}}else Br&&(he=this.remuxVideo(a,vt,qn,0));he&&(he.firstKeyFrame=Ta,he.independent=Ta!==-1,he.firstKeyFramePTS=_i)}}return this.ISGenerated&&this._initPTS&&this._initDTS&&(_.samples.length&&(He=oc(_,I,this._initPTS,this._initDTS)),E.samples.length&&(De=xu(E,I,this._initPTS))),{audio:be,video:he,initSegment:Se,independent:Xe,text:De,id3:He}}generateIS(r,a,_,E){const I=r.samples,N=a.samples,H=this.typeSupported,oe={},he=this._initPTS;let be=!he||E,Se="audio/mp4",De,He,Xe;if(be&&(De=He=1/0),r.config&&I.length){switch(r.timescale=r.samplerate,r.segmentCodec){case"mp3":H.mpeg?(Se="audio/mpeg",r.codec=""):H.mp3&&(r.codec="mp3");break;case"ac3":r.codec="ac-3";break}oe.audio={id:"audio",container:Se,codec:r.codec,initSegment:r.segmentCodec==="mp3"&&H.mpeg?new Uint8Array(0):Vt.initSegment([r]),metadata:{channelCount:r.channelCount}},be&&(Xe=r.inputTimeScale,!he||Xe!==he.timescale?De=He=I[0].pts-Math.round(Xe*_):be=!1)}if(a.sps&&a.pps&&N.length){if(a.timescale=a.inputTimeScale,oe.video={id:"main",container:"video/mp4",codec:a.codec,initSegment:Vt.initSegment([a]),metadata:{width:a.width,height:a.height}},be)if(Xe=a.inputTimeScale,!he||Xe!==he.timescale){const lt=this.getVideoStartPts(N),vt=Math.round(Xe*_);He=Math.min(He,Eo(N[0].dts,lt)-vt),De=Math.min(De,lt-vt)}else be=!1;this.videoTrackConfig={width:a.width,height:a.height,pixelRatio:a.pixelRatio}}if(Object.keys(oe).length)return this.ISGenerated=!0,be?(this._initPTS={baseTime:De,timescale:Xe},this._initDTS={baseTime:He,timescale:Xe}):De=Xe=void 0,{tracks:oe,initPTS:De,timescale:Xe}}remuxVideo(r,a,_,E){const I=r.inputTimeScale,N=r.samples,H=[],oe=N.length,he=this._initPTS;let be=this.nextAvcDts,Se=8,De=this.videoSampleDuration,He,Xe,lt=Number.POSITIVE_INFINITY,vt=Number.NEGATIVE_INFINITY,Qt=!1;if(!_||be===null){const Hi=a*I,hi=N[0].pts-Eo(N[0].dts,N[0].pts);js&&be!==null&&Math.abs(Hi-hi-be)<15e3?_=!0:be=Hi-hi}const yr=he.baseTime*I/he.timescale;for(let Hi=0;Hi<oe;Hi++){const hi=N[Hi];hi.pts=Eo(hi.pts-yr,be),hi.dts=Eo(hi.dts-yr,be),hi.dts<N[Hi>0?Hi-1:Hi].dts&&(Qt=!0)}Qt&&N.sort(function(Hi,hi){const ss=Hi.dts-hi.dts,$a=Hi.pts-hi.pts;return ss||$a}),He=N[0].dts,Xe=N[N.length-1].dts;const Tr=Xe-He,Wr=Tr?Math.round(Tr/(oe-1)):De||r.inputTimeScale/30;if(_){const Hi=He-be,hi=Hi>Wr,ss=Hi<-1;if((hi||ss)&&(hi?R.warn(`AVC: ${In(Hi,!0)} ms (${Hi}dts) hole between fragments detected at ${a.toFixed(3)}`):R.warn(`AVC: ${In(-Hi,!0)} ms (${Hi}dts) overlapping between fragments detected at ${a.toFixed(3)}`),!ss||be>=N[0].pts||js)){He=be;const $a=N[0].pts-Hi;if(hi)N[0].dts=He,N[0].pts=$a;else for(let Sa=0;Sa<N.length&&!(N[Sa].dts>$a);Sa++)N[Sa].dts-=Hi,N[Sa].pts-=Hi;R.log(`Video: Initial PTS/DTS adjusted: ${In($a,!0)}/${In(He,!0)}, delta: ${In(Hi,!0)} ms`)}}He=Math.max(0,He);let Br=0,Cn=0,un=He;for(let Hi=0;Hi<oe;Hi++){const hi=N[Hi],ss=hi.units,$a=ss.length;let Sa=0;for(let co=0;co<$a;co++)Sa+=ss[co].data.length;Cn+=Sa,Br+=$a,hi.length=Sa,hi.dts<un?(hi.dts=un,un+=Wr/4|0||1):un=hi.dts,lt=Math.min(hi.pts,lt),vt=Math.max(hi.pts,vt)}Xe=N[oe-1].dts;const Hn=Cn+4*Br+8;let li;try{li=new Uint8Array(Hn)}catch(Hi){this.observer.emit(l.ERROR,l.ERROR,{type:b.MUX_ERROR,details:x.REMUX_ALLOC_ERROR,fatal:!1,error:Hi,bytes:Hn,reason:`fail allocating video mdat ${Hn}`});return}const En=new DataView(li.buffer);En.setUint32(0,Hn),li.set(Vt.types.mdat,4);let qn=!1,Ta=Number.POSITIVE_INFINITY,_i=Number.POSITIVE_INFINITY,Ea=Number.NEGATIVE_INFINITY,pa=Number.NEGATIVE_INFINITY;for(let Hi=0;Hi<oe;Hi++){const hi=N[Hi],ss=hi.units;let $a=0;for(let Oo=0,qs=ss.length;Oo<qs;Oo++){const qo=ss[Oo],Po=qo.data,yc=qo.data.byteLength;En.setUint32(Se,yc),Se+=4,li.set(Po,Se),Se+=yc,$a+=4+yc}let Sa;if(Hi<oe-1)De=N[Hi+1].dts-hi.dts,Sa=N[Hi+1].pts-hi.pts;else{const Oo=this.config,qs=Hi>0?hi.dts-N[Hi-1].dts:Wr;if(Sa=Hi>0?hi.pts-N[Hi-1].pts:Wr,Oo.stretchShortVideoTrack&&this.nextAudioPts!==null){const qo=Math.floor(Oo.maxBufferHole*I),Po=(E?lt+E*I:this.nextAudioPts)-hi.pts;Po>qo?(De=Po-qs,De<0?De=qs:qn=!0,R.log(`[mp4-remuxer]: It is approximately ${Po/90} ms to the next segment; using duration ${De/90} ms for the last video frame.`)):De=qs}else De=qs}const co=Math.round(hi.pts-hi.dts);Ta=Math.min(Ta,De),Ea=Math.max(Ea,De),_i=Math.min(_i,Sa),pa=Math.max(pa,Sa),H.push(new Ge(hi.key,De,$a,co))}if(H.length){if(js){if(js<70){const Hi=H[0].flags;Hi.dependsOn=2,Hi.isNonSync=0}}else if(Yo&&pa-_i<Ea-Ta&&Wr/Ea<.025&&H[0].cts===0){R.warn("Found irregular gaps in sample duration. Using PTS instead of DTS to determine MP4 sample duration.");let Hi=He;for(let hi=0,ss=H.length;hi<ss;hi++){const $a=Hi+H[hi].duration,Sa=Hi+H[hi].cts;if(hi<ss-1){const co=$a+H[hi+1].cts;H[hi].duration=co-Sa}else H[hi].duration=hi?H[hi-1].duration:Wr;H[hi].cts=0,Hi=$a}}}De=qn||!De?Wr:De,this.nextAvcDts=be=Xe+De,this.videoSampleDuration=De,this.isVideoContiguous=!0;const Ja={data1:Vt.moof(r.sequenceNumber++,He,i({},r,{samples:H})),data2:li,startPTS:lt/I,endPTS:(vt+De)/I,startDTS:He/I,endDTS:be/I,type:"video",hasAudio:!1,hasVideo:!0,nb:H.length,dropped:r.dropped};return r.samples=[],r.dropped=0,Ja}getSamplesPerFrame(r){switch(r.segmentCodec){case"mp3":return Qi;case"ac3":return wo;default:return ua}}remuxAudio(r,a,_,E,I){const N=r.inputTimeScale,H=r.samplerate?r.samplerate:N,oe=N/H,he=this.getSamplesPerFrame(r),be=he*oe,Se=this._initPTS,De=r.segmentCodec==="mp3"&&this.typeSupported.mpeg,He=[],Xe=I!==void 0;let lt=r.samples,vt=De?0:8,Qt=this.nextAudioPts||-1;const yr=a*N,Tr=Se.baseTime*N/Se.timescale;if(this.isAudioContiguous=_=_||lt.length&&Qt>0&&(E&&Math.abs(yr-Qt)<9e3||Math.abs(Eo(lt[0].pts-Tr,yr)-Qt)<20*be),lt.forEach(function(sa){sa.pts=Eo(sa.pts-Tr,yr)}),!_||Qt<0){if(lt=lt.filter(sa=>sa.pts>=0),!lt.length)return;I===0?Qt=0:E&&!Xe?Qt=Math.max(0,yr):Qt=lt[0].pts}if(r.segmentCodec==="aac"){const sa=this.config.maxAudioFramesDrift;for(let hs=0,Ja=Qt;hs<lt.length;hs++){const Hi=lt[hs],hi=Hi.pts,ss=hi-Ja,$a=Math.abs(1e3*ss/N);if(ss<=-sa*be&&Xe)hs===0&&(R.warn(`Audio frame @ ${(hi/N).toFixed(3)}s overlaps nextAudioPts by ${Math.round(1e3*ss/N)} ms.`),this.nextAudioPts=Qt=Ja=hi);else if(ss>=sa*be&&$a<jn&&Xe){let Sa=Math.round(ss/be);Ja=hi-Sa*be,Ja<0&&(Sa--,Ja+=be),hs===0&&(this.nextAudioPts=Qt=Ja),R.warn(`[mp4-remuxer]: Injecting ${Sa} audio frame @ ${(Ja/N).toFixed(3)}s due to ${Math.round(1e3*ss/N)} ms gap.`);for(let co=0;co<Sa;co++){const Oo=Math.max(Ja,0);let qs=en.getSilentFrame(r.manifestCodec||r.codec,r.channelCount);qs||(R.log("[mp4-remuxer]: Unable to get silent frame for given audio codec; duplicating last frame instead."),qs=Hi.unit.subarray()),lt.splice(hs,0,{unit:qs,pts:Oo}),Ja+=be,hs++}}Hi.pts=Ja,Ja+=be}}let Wr=null,Br=null,Cn,un=0,Hn=lt.length;for(;Hn--;)un+=lt[Hn].unit.byteLength;for(let sa=0,hs=lt.length;sa<hs;sa++){const Ja=lt[sa],Hi=Ja.unit;let hi=Ja.pts;if(Br!==null){const $a=He[sa-1];$a.duration=Math.round((hi-Br)/oe)}else if(_&&r.segmentCodec==="aac"&&(hi=Qt),Wr=hi,un>0){un+=vt;try{Cn=new Uint8Array(un)}catch($a){this.observer.emit(l.ERROR,l.ERROR,{type:b.MUX_ERROR,details:x.REMUX_ALLOC_ERROR,fatal:!1,error:$a,bytes:un,reason:`fail allocating audio mdat ${un}`});return}De||(new DataView(Cn.buffer).setUint32(0,un),Cn.set(Vt.types.mdat,4))}else return;Cn.set(Hi,vt);const ss=Hi.byteLength;vt+=ss,He.push(new Ge(!0,he,ss,0)),Br=hi}const li=He.length;if(!li)return;const En=He[He.length-1];this.nextAudioPts=Qt=Br+oe*En.duration;const qn=De?new Uint8Array(0):Vt.moof(r.sequenceNumber++,Wr/oe,i({},r,{samples:He}));r.samples=[];const Ta=Wr/N,_i=Qt/N,pa={data1:qn,data2:Cn,startPTS:Ta,endPTS:_i,startDTS:Ta,endDTS:_i,type:"audio",hasAudio:!0,hasVideo:!1,nb:li};return this.isAudioContiguous=!0,pa}remuxEmptyAudio(r,a,_,E){const I=r.inputTimeScale,N=r.samplerate?r.samplerate:I,H=I/N,oe=this.nextAudioPts,he=this._initDTS,be=he.baseTime*9e4/he.timescale,Se=(oe!==null?oe:E.startDTS*I)+be,De=E.endDTS*I+be,He=H*ua,Xe=Math.ceil((De-Se)/He),lt=en.getSilentFrame(r.manifestCodec||r.codec,r.channelCount);if(R.warn("[mp4-remuxer]: remux empty Audio"),!lt){R.trace("[mp4-remuxer]: Unable to remuxEmptyAudio since we were unable to get a silent frame for given audio codec");return}const vt=[];for(let Qt=0;Qt<Xe;Qt++){const yr=Se+Qt*He;vt.push({unit:lt,pts:yr,dts:yr})}return r.samples=vt,this.remuxAudio(r,a,_,!1)}}function Eo(j,r){let a;if(r===null)return j;for(r<j?a=-8589934592:a=8589934592;Math.abs(j-r)>4294967296;)j+=a;return j}function Pu(j){for(let r=0;r<j.length;r++)if(j[r].key)return r;return-1}function oc(j,r,a,_){const E=j.samples.length;if(!E)return;const I=j.inputTimeScale;for(let H=0;H<E;H++){const oe=j.samples[H];oe.pts=Eo(oe.pts-a.baseTime*I/a.timescale,r*I)/I,oe.dts=Eo(oe.dts-_.baseTime*I/_.timescale,r*I)/I}const N=j.samples;return j.samples=[],{samples:N}}function xu(j,r,a){const _=j.samples.length;if(!_)return;const E=j.inputTimeScale;for(let N=0;N<_;N++){const H=j.samples[N];H.pts=Eo(H.pts-a.baseTime*E/a.timescale,r*E)/E}j.samples.sort((N,H)=>N.pts-H.pts);const I=j.samples;return j.samples=[],{samples:I}}class Ge{constructor(r,a,_,E){this.size=void 0,this.duration=void 0,this.cts=void 0,this.flags=void 0,this.duration=a,this.size=_,this.cts=E,this.flags={isLeading:0,isDependedOn:0,hasRedundancy:0,degradPrio:0,dependsOn:r?2:1,isNonSync:r?0:1}}}class z{constructor(){this.emitInitSegment=!1,this.audioCodec=void 0,this.videoCodec=void 0,this.initData=void 0,this.initPTS=null,this.initTracks=void 0,this.lastEndTime=null}destroy(){}resetTimeStamp(r){this.initPTS=r,this.lastEndTime=null}resetNextTimestamp(){this.lastEndTime=null}resetInitSegment(r,a,_,E){this.audioCodec=a,this.videoCodec=_,this.generateInitSegment(Fe(r,E)),this.emitInitSegment=!0}generateInitSegment(r){let{audioCodec:a,videoCodec:_}=this;if(!(r!=null&&r.byteLength)){this.initTracks=void 0,this.initData=void 0;return}const E=this.initData=Et(r);E.audio&&(a=q(E.audio,Y.AUDIO)),E.video&&(_=q(E.video,Y.VIDEO));const I={};E.audio&&E.video?I.audiovideo={container:"video/mp4",codec:a+","+_,initSegment:r,id:"main"}:E.audio?I.audio={container:"audio/mp4",codec:a,initSegment:r,id:"audio"}:E.video?I.video={container:"video/mp4",codec:_,initSegment:r,id:"main"}:R.warn("[passthrough-remuxer.ts]: initSegment does not contain moov or trak boxes."),this.initTracks=I}remux(r,a,_,E,I,N){var H,oe;let{initPTS:he,lastEndTime:be}=this;const Se={audio:void 0,video:void 0,text:E,id3:_,initSegment:void 0};y(be)||(be=this.lastEndTime=I||0);const De=a.samples;if(!(De!=null&&De.length))return Se;const He={initPTS:void 0,timescale:1};let Xe=this.initData;if((H=Xe)!=null&&H.length||(this.generateInitSegment(De),Xe=this.initData),!((oe=Xe)!=null&&oe.length))return R.warn("[passthrough-remuxer.ts]: Failed to generate initSegment."),Se;this.emitInitSegment&&(He.tracks=this.initTracks,this.emitInitSegment=!1);const lt=Vr(De,Xe),vt=St(Xe,De),Qt=vt===null?I:vt;(V(he,Qt,I,lt)||He.timescale!==he.timescale&&N)&&(He.initPTS=Qt-I,he&&he.timescale===1&&R.warn(`Adjusting initPTS by ${He.initPTS-he.baseTime}`),this.initPTS=he={baseTime:He.initPTS,timescale:1});const yr=r?Qt-he.baseTime/he.timescale:be,Tr=yr+lt;Er(Xe,De,he.baseTime/he.timescale),lt>0?this.lastEndTime=Tr:(R.warn("Duration parsed from mp4 should be greater than zero"),this.resetNextTimestamp());const Wr=!!Xe.audio,Br=!!Xe.video;let Cn="";Wr&&(Cn+="audio"),Br&&(Cn+="video");const un={data1:De,startPTS:yr,startDTS:yr,endPTS:Tr,endDTS:Tr,type:Cn,hasAudio:Wr,hasVideo:Br,nb:1,dropped:0};return Se.audio=un.type==="audio"?un:void 0,Se.video=un.type!=="audio"?un:void 0,Se.initSegment=He,Se.id3=oc(_,I,he,he),E.samples.length&&(Se.text=xu(E,I,he)),Se}}function V(j,r,a,_){if(j===null)return!0;const E=Math.max(_,1),I=r-j.baseTime/j.timescale;return Math.abs(I-a)>E}function q(j,r){const a=j==null?void 0:j.codec;if(a&&a.length>4)return a;if(r===Y.AUDIO){if(a==="ec-3"||a==="ac-3"||a==="alac")return a;if(a==="fLaC"||a==="Opus")return wi(a,!1);const _="mp4a.40.5";return R.info(`Parsed audio codec "${a}" or audio object type not handled. Using "${_}"`),_}return R.warn(`Unhandled video codec "${a}"`),a==="hvc1"||a==="hev1"?"hvc1.1.6.L120.90":a==="av01"?"av01.0.04M.08":"avc1.42e01e"}let de;try{de=self.performance.now.bind(self.performance)}catch(j){R.debug("Unable to use Performance API on this environment"),de=Ce==null?void 0:Ce.Date.now}const Ae=[{demux:Bi,remux:z},{demux:As,remux:Bu},{demux:Na,remux:Bu},{demux:wr,remux:Bu}];Ae.splice(2,0,{demux:Va,remux:Bu});class We{constructor(r,a,_,E,I){this.async=!1,this.observer=void 0,this.typeSupported=void 0,this.config=void 0,this.vendor=void 0,this.id=void 0,this.demuxer=void 0,this.remuxer=void 0,this.decrypter=void 0,this.probe=void 0,this.decryptionPromise=null,this.transmuxConfig=void 0,this.currentTransmuxState=void 0,this.observer=r,this.typeSupported=a,this.config=_,this.vendor=E,this.id=I}configure(r){this.transmuxConfig=r,this.decrypter&&this.decrypter.reset()}push(r,a,_,E){const I=_.transmuxing;I.executeStart=de();let N=new Uint8Array(r);const{currentTransmuxState:H,transmuxConfig:oe}=this;E&&(this.currentTransmuxState=E);const{contiguous:he,discontinuity:be,trackSwitch:Se,accurateTimeOffset:De,timeOffset:He,initSegmentChange:Xe}=E||H,{audioCodec:lt,videoCodec:vt,defaultInitPts:Qt,duration:yr,initSegmentData:Tr}=oe,Wr=Tt(N,a);if(Wr&&Wr.method==="AES-128"){const Hn=this.getDecrypter();if(Hn.isSync()){let li=Hn.softwareDecrypt(N,Wr.key.buffer,Wr.iv.buffer);if(_.part>-1&&(li=Hn.flush()),!li)return I.executeEnd=de(),$t(_);N=new Uint8Array(li)}else return this.decryptionPromise=Hn.webCryptoDecrypt(N,Wr.key.buffer,Wr.iv.buffer).then(li=>{const En=this.push(li,null,_);return this.decryptionPromise=null,En}),this.decryptionPromise}const Br=this.needsProbing(be,Se);if(Br){const Hn=this.configureTransmuxer(N);if(Hn)return R.warn(`[transmuxer] ${Hn.message}`),this.observer.emit(l.ERROR,l.ERROR,{type:b.MEDIA_ERROR,details:x.FRAG_PARSING_ERROR,fatal:!1,error:Hn,reason:Hn.message}),I.executeEnd=de(),$t(_)}(be||Se||Xe||Br)&&this.resetInitSegment(Tr,lt,vt,yr,a),(be||Xe||Br)&&this.resetInitialTimestamp(Qt),he||this.resetContiguity();const Cn=this.transmux(N,Wr,He,De,_),un=this.currentTransmuxState;return un.contiguous=!0,un.discontinuity=!1,un.trackSwitch=!1,I.executeEnd=de(),Cn}flush(r){const a=r.transmuxing;a.executeStart=de();const{decrypter:_,currentTransmuxState:E,decryptionPromise:I}=this;if(I)return I.then(()=>this.flush(r));const N=[],{timeOffset:H}=E;if(_){const Se=_.flush();Se&&N.push(this.push(Se,null,r))}const{demuxer:oe,remuxer:he}=this;if(!oe||!he)return a.executeEnd=de(),[$t(r)];const be=oe.flush(H);return rr(be)?be.then(Se=>(this.flushRemux(N,Se,r),N)):(this.flushRemux(N,be,r),N)}flushRemux(r,a,_){const{audioTrack:E,videoTrack:I,id3Track:N,textTrack:H}=a,{accurateTimeOffset:oe,timeOffset:he}=this.currentTransmuxState;R.log(`[transmuxer.ts]: Flushed fragment ${_.sn}${_.part>-1?" p: "+_.part:""} of level ${_.level}`);const be=this.remuxer.remux(E,I,N,H,he,oe,!0,this.id);r.push({remuxResult:be,chunkMeta:_}),_.transmuxing.executeEnd=de()}resetInitialTimestamp(r){const{demuxer:a,remuxer:_}=this;!a||!_||(a.resetTimeStamp(r),_.resetTimeStamp(r))}resetContiguity(){const{demuxer:r,remuxer:a}=this;!r||!a||(r.resetContiguity(),a.resetNextTimestamp())}resetInitSegment(r,a,_,E,I){const{demuxer:N,remuxer:H}=this;!N||!H||(N.resetInitSegment(r,a,_,E),H.resetInitSegment(r,a,_,I))}destroy(){this.demuxer&&(this.demuxer.destroy(),this.demuxer=void 0),this.remuxer&&(this.remuxer.destroy(),this.remuxer=void 0)}transmux(r,a,_,E,I){let N;return a&&a.method==="SAMPLE-AES"?N=this.transmuxSampleAes(r,a,_,E,I):N=this.transmuxUnencrypted(r,_,E,I),N}transmuxUnencrypted(r,a,_,E){const{audioTrack:I,videoTrack:N,id3Track:H,textTrack:oe}=this.demuxer.demux(r,a,!1,!this.config.progressive);return{remuxResult:this.remuxer.remux(I,N,H,oe,a,_,!1,this.id),chunkMeta:E}}transmuxSampleAes(r,a,_,E,I){return this.demuxer.demuxSampleAes(r,a,_).then(N=>({remuxResult:this.remuxer.remux(N.audioTrack,N.videoTrack,N.id3Track,N.textTrack,_,E,!1,this.id),chunkMeta:I}))}configureTransmuxer(r){const{config:a,observer:_,typeSupported:E,vendor:I}=this;let N;for(let De=0,He=Ae.length;De<He;De++){var H;if((H=Ae[De].demux)!=null&&H.probe(r)){N=Ae[De];break}}if(!N)return new Error("Failed to find demuxer by probing fragment data");const oe=this.demuxer,he=this.remuxer,be=N.remux,Se=N.demux;(!he||!(he instanceof be))&&(this.remuxer=new be(_,a,E,I)),(!oe||!(oe instanceof Se))&&(this.demuxer=new Se(_,a,E),this.probe=Se.probe)}needsProbing(r,a){return!this.demuxer||!this.remuxer||r||a}getDecrypter(){let r=this.decrypter;return r||(r=this.decrypter=new ks(this.config)),r}}function Tt(j,r){let a=null;return j.byteLength>0&&(r==null?void 0:r.key)!=null&&r.iv!==null&&r.method!=null&&(a=r),a}const $t=j=>({remuxResult:{},chunkMeta:j});function rr(j){return"then"in j&&j.then instanceof Function}class Cr{constructor(r,a,_,E,I){this.audioCodec=void 0,this.videoCodec=void 0,this.initSegmentData=void 0,this.duration=void 0,this.defaultInitPts=void 0,this.audioCodec=r,this.videoCodec=a,this.initSegmentData=_,this.duration=E,this.defaultInitPts=I||null}}class Kr{constructor(r,a,_,E,I,N){this.discontinuity=void 0,this.contiguous=void 0,this.accurateTimeOffset=void 0,this.trackSwitch=void 0,this.timeOffset=void 0,this.initSegmentChange=void 0,this.discontinuity=r,this.contiguous=a,this.accurateTimeOffset=_,this.trackSwitch=E,this.timeOffset=I,this.initSegmentChange=N}}var nn={exports:{}};(function(j){var r=Object.prototype.hasOwnProperty,a="~";function _(){}Object.create&&(_.prototype=Object.create(null),new _().__proto__||(a=!1));function E(oe,he,be){this.fn=oe,this.context=he,this.once=be||!1}function I(oe,he,be,Se,De){if(typeof be!="function")throw new TypeError("The listener must be a function");var He=new E(be,Se||oe,De),Xe=a?a+he:he;return oe._events[Xe]?oe._events[Xe].fn?oe._events[Xe]=[oe._events[Xe],He]:oe._events[Xe].push(He):(oe._events[Xe]=He,oe._eventsCount++),oe}function N(oe,he){--oe._eventsCount===0?oe._events=new _:delete oe._events[he]}function H(){this._events=new _,this._eventsCount=0}H.prototype.eventNames=function(){var he=[],be,Se;if(this._eventsCount===0)return he;for(Se in be=this._events)r.call(be,Se)&&he.push(a?Se.slice(1):Se);return Object.getOwnPropertySymbols?he.concat(Object.getOwnPropertySymbols(be)):he},H.prototype.listeners=function(he){var be=a?a+he:he,Se=this._events[be];if(!Se)return[];if(Se.fn)return[Se.fn];for(var De=0,He=Se.length,Xe=new Array(He);De<He;De++)Xe[De]=Se[De].fn;return Xe},H.prototype.listenerCount=function(he){var be=a?a+he:he,Se=this._events[be];return Se?Se.fn?1:Se.length:0},H.prototype.emit=function(he,be,Se,De,He,Xe){var lt=a?a+he:he;if(!this._events[lt])return!1;var vt=this._events[lt],Qt=arguments.length,yr,Tr;if(vt.fn){switch(vt.once&&this.removeListener(he,vt.fn,void 0,!0),Qt){case 1:return vt.fn.call(vt.context),!0;case 2:return vt.fn.call(vt.context,be),!0;case 3:return vt.fn.call(vt.context,be,Se),!0;case 4:return vt.fn.call(vt.context,be,Se,De),!0;case 5:return vt.fn.call(vt.context,be,Se,De,He),!0;case 6:return vt.fn.call(vt.context,be,Se,De,He,Xe),!0}for(Tr=1,yr=new Array(Qt-1);Tr<Qt;Tr++)yr[Tr-1]=arguments[Tr];vt.fn.apply(vt.context,yr)}else{var Wr=vt.length,Br;for(Tr=0;Tr<Wr;Tr++)switch(vt[Tr].once&&this.removeListener(he,vt[Tr].fn,void 0,!0),Qt){case 1:vt[Tr].fn.call(vt[Tr].context);break;case 2:vt[Tr].fn.call(vt[Tr].context,be);break;case 3:vt[Tr].fn.call(vt[Tr].context,be,Se);break;case 4:vt[Tr].fn.call(vt[Tr].context,be,Se,De);break;default:if(!yr)for(Br=1,yr=new Array(Qt-1);Br<Qt;Br++)yr[Br-1]=arguments[Br];vt[Tr].fn.apply(vt[Tr].context,yr)}}return!0},H.prototype.on=function(he,be,Se){return I(this,he,be,Se,!1)},H.prototype.once=function(he,be,Se){return I(this,he,be,Se,!0)},H.prototype.removeListener=function(he,be,Se,De){var He=a?a+he:he;if(!this._events[He])return this;if(!be)return N(this,He),this;var Xe=this._events[He];if(Xe.fn)Xe.fn===be&&(!De||Xe.once)&&(!Se||Xe.context===Se)&&N(this,He);else{for(var lt=0,vt=[],Qt=Xe.length;lt<Qt;lt++)(Xe[lt].fn!==be||De&&!Xe[lt].once||Se&&Xe[lt].context!==Se)&&vt.push(Xe[lt]);vt.length?this._events[He]=vt.length===1?vt[0]:vt:N(this,He)}return this},H.prototype.removeAllListeners=function(he){var be;return he?(be=a?a+he:he,this._events[be]&&N(this,be)):(this._events=new _,this._eventsCount=0),this},H.prototype.off=H.prototype.removeListener,H.prototype.addListener=H.prototype.on,H.prefixed=a,H.EventEmitter=H,j.exports=H})(nn);var An=nn.exports,Zn=t(An);class Xn{constructor(r,a,_,E){this.error=null,this.hls=void 0,this.id=void 0,this.observer=void 0,this.frag=null,this.part=null,this.useWorker=void 0,this.workerContext=null,this.onwmsg=void 0,this.transmuxer=null,this.onTransmuxComplete=void 0,this.onFlush=void 0;const I=r.config;this.hls=r,this.id=a,this.useWorker=!!I.enableWorker,this.onTransmuxComplete=_,this.onFlush=E;const N=(he,be)=>{be=be||{},be.frag=this.frag,be.id=this.id,he===l.ERROR&&(this.error=be.error),this.hls.trigger(he,be)};this.observer=new Zn,this.observer.on(l.FRAG_DECRYPTED,N),this.observer.on(l.ERROR,N);const H=si(I.preferManagedMediaSource)||{isTypeSupported:()=>!1},oe={mpeg:H.isTypeSupported("audio/mpeg"),mp3:H.isTypeSupported('audio/mp4; codecs="mp3"'),ac3:H.isTypeSupported('audio/mp4; codecs="ac-3"')};if(this.useWorker&&typeof Worker!="undefined"&&(I.workerPath||vs())){try{I.workerPath?(R.log(`loading Web Worker ${I.workerPath} for "${a}"`),this.workerContext=Nn(I.workerPath)):(R.log(`injecting Web Worker for "${a}"`),this.workerContext=Xs()),this.onwmsg=Se=>this.onWorkerMessage(Se);const{worker:be}=this.workerContext;be.addEventListener("message",this.onwmsg),be.onerror=Se=>{const De=new Error(`${Se.message} (${Se.filename}:${Se.lineno})`);I.enableWorker=!1,R.warn(`Error in "${a}" Web Worker, fallback to inline`),this.hls.trigger(l.ERROR,{type:b.OTHER_ERROR,details:x.INTERNAL_EXCEPTION,fatal:!1,event:"demuxerWorker",error:De})},be.postMessage({cmd:"init",typeSupported:oe,vendor:"",id:a,config:JSON.stringify(I)})}catch(be){R.warn(`Error setting up "${a}" Web Worker, fallback to inline`,be),this.resetWorker(),this.error=null,this.transmuxer=new We(this.observer,oe,I,"",a)}return}this.transmuxer=new We(this.observer,oe,I,"",a)}resetWorker(){if(this.workerContext){const{worker:r,objectURL:a}=this.workerContext;a&&self.URL.revokeObjectURL(a),r.removeEventListener("message",this.onwmsg),r.onerror=null,r.terminate(),this.workerContext=null}}destroy(){if(this.workerContext)this.resetWorker(),this.onwmsg=void 0;else{const a=this.transmuxer;a&&(a.destroy(),this.transmuxer=null)}const r=this.observer;r&&r.removeAllListeners(),this.frag=null,this.observer=null,this.hls=null}push(r,a,_,E,I,N,H,oe,he,be){var Se,De;he.transmuxing.start=self.performance.now();const{transmuxer:He}=this,Xe=N?N.start:I.start,lt=I.decryptdata,vt=this.frag,Qt=!(vt&&I.cc===vt.cc),yr=!(vt&&he.level===vt.level),Tr=vt?he.sn-vt.sn:-1,Wr=this.part?he.part-this.part.index:-1,Br=Tr===0&&he.id>1&&he.id===(vt==null?void 0:vt.stats.chunkCount),Cn=!yr&&(Tr===1||Tr===0&&(Wr===1||Br&&Wr<=0)),un=self.performance.now();(yr||Tr||I.stats.parsing.start===0)&&(I.stats.parsing.start=un),N&&(Wr||!Cn)&&(N.stats.parsing.start=un);const Hn=!(vt&&((Se=I.initSegment)==null?void 0:Se.url)===((De=vt.initSegment)==null?void 0:De.url)),li=new Kr(Qt,Cn,oe,yr,Xe,Hn);if(!Cn||Qt||Hn){R.log(`[transmuxer-interface, ${I.type}]: Starting new transmux session for sn: ${he.sn} p: ${he.part} level: ${he.level} id: ${he.id}
discontinuity: ${Qt}
trackSwitch: ${yr}
contiguous: ${Cn}
accurateTimeOffset: ${oe}
timeOffset: ${Xe}
initSegmentChange: ${Hn}`);const En=new Cr(_,E,a,H,be);this.configureTransmuxer(En)}if(this.frag=I,this.part=N,this.workerContext)this.workerContext.worker.postMessage({cmd:"demux",data:r,decryptdata:lt,chunkMeta:he,state:li},r instanceof ArrayBuffer?[r]:[]);else if(He){const En=He.push(r,lt,he,li);rr(En)?(He.async=!0,En.then(qn=>{this.handleTransmuxComplete(qn)}).catch(qn=>{this.transmuxerError(qn,he,"transmuxer-interface push error")})):(He.async=!1,this.handleTransmuxComplete(En))}}flush(r){r.transmuxing.start=self.performance.now();const{transmuxer:a}=this;if(this.workerContext)this.workerContext.worker.postMessage({cmd:"flush",chunkMeta:r});else if(a){let _=a.flush(r);rr(_)||a.async?(rr(_)||(_=Promise.resolve(_)),_.then(I=>{this.handleFlushResult(I,r)}).catch(I=>{this.transmuxerError(I,r,"transmuxer-interface flush error")})):this.handleFlushResult(_,r)}}transmuxerError(r,a,_){this.hls&&(this.error=r,this.hls.trigger(l.ERROR,{type:b.MEDIA_ERROR,details:x.FRAG_PARSING_ERROR,chunkMeta:a,frag:this.frag||void 0,fatal:!1,error:r,err:r,reason:_}))}handleFlushResult(r,a){r.forEach(_=>{this.handleTransmuxComplete(_)}),this.onFlush(a)}onWorkerMessage(r){const a=r.data;if(!(a!=null&&a.event)){R.warn(`worker message received with no ${a?"event name":"data"}`);return}const _=this.hls;if(this.hls)switch(a.event){case"init":{var E;const I=(E=this.workerContext)==null?void 0:E.objectURL;I&&self.URL.revokeObjectURL(I);break}case"transmuxComplete":{this.handleTransmuxComplete(a.data);break}case"flush":{this.onFlush(a.data);break}case"workerLog":R[a.data.logType]&&R[a.data.logType](a.data.message);break;default:{a.data=a.data||{},a.data.frag=this.frag,a.data.id=this.id,_.trigger(a.event,a.data);break}}}configureTransmuxer(r){const{transmuxer:a}=this;this.workerContext?this.workerContext.worker.postMessage({cmd:"configure",config:r}):a&&a.configure(r)}handleTransmuxComplete(r){r.chunkMeta.transmuxing.end=self.performance.now(),this.onTransmuxComplete(r)}}const Pi=100;class ha extends Do{constructor(r,a,_){super(r,a,_,"[audio-stream-controller]",Ye.AUDIO),this.videoBuffer=null,this.videoTrackCC=-1,this.waitingVideoCC=-1,this.bufferedTrack=null,this.switchingTrack=null,this.trackId=-1,this.waitingData=null,this.mainDetails=null,this.flushing=!1,this.bufferFlushed=!1,this.cachedTrackLoadedData=null,this._registerListeners()}onHandlerDestroying(){this._unregisterListeners(),super.onHandlerDestroying(),this.mainDetails=null,this.bufferedTrack=null,this.switchingTrack=null}_registerListeners(){const{hls:r}=this;r.on(l.MEDIA_ATTACHED,this.onMediaAttached,this),r.on(l.MEDIA_DETACHING,this.onMediaDetaching,this),r.on(l.MANIFEST_LOADING,this.onManifestLoading,this),r.on(l.LEVEL_LOADED,this.onLevelLoaded,this),r.on(l.AUDIO_TRACKS_UPDATED,this.onAudioTracksUpdated,this),r.on(l.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),r.on(l.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),r.on(l.ERROR,this.onError,this),r.on(l.BUFFER_RESET,this.onBufferReset,this),r.on(l.BUFFER_CREATED,this.onBufferCreated,this),r.on(l.BUFFER_FLUSHING,this.onBufferFlushing,this),r.on(l.BUFFER_FLUSHED,this.onBufferFlushed,this),r.on(l.INIT_PTS_FOUND,this.onInitPtsFound,this),r.on(l.FRAG_BUFFERED,this.onFragBuffered,this)}_unregisterListeners(){const{hls:r}=this;r.off(l.MEDIA_ATTACHED,this.onMediaAttached,this),r.off(l.MEDIA_DETACHING,this.onMediaDetaching,this),r.off(l.MANIFEST_LOADING,this.onManifestLoading,this),r.off(l.LEVEL_LOADED,this.onLevelLoaded,this),r.off(l.AUDIO_TRACKS_UPDATED,this.onAudioTracksUpdated,this),r.off(l.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),r.off(l.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),r.off(l.ERROR,this.onError,this),r.off(l.BUFFER_RESET,this.onBufferReset,this),r.off(l.BUFFER_CREATED,this.onBufferCreated,this),r.off(l.BUFFER_FLUSHING,this.onBufferFlushing,this),r.off(l.BUFFER_FLUSHED,this.onBufferFlushed,this),r.off(l.INIT_PTS_FOUND,this.onInitPtsFound,this),r.off(l.FRAG_BUFFERED,this.onFragBuffered,this)}onInitPtsFound(r,{frag:a,id:_,initPTS:E,timescale:I}){if(_==="main"){const N=a.cc;this.initPTS[a.cc]={baseTime:E,timescale:I},this.log(`InitPTS for cc: ${N} found from main: ${E}`),this.videoTrackCC=N,this.state===pn.WAITING_INIT_PTS&&this.tick()}}startLoad(r){if(!this.levels){this.startPosition=r,this.state=pn.STOPPED;return}const a=this.lastCurrentTime;this.stopLoad(),this.setInterval(Pi),a>0&&r===-1?(this.log(`Override startPosition with lastCurrentTime @${a.toFixed(3)}`),r=a,this.state=pn.IDLE):(this.loadedmetadata=!1,this.state=pn.WAITING_TRACK),this.nextLoadPosition=this.startPosition=this.lastCurrentTime=r,this.tick()}doTick(){switch(this.state){case pn.IDLE:this.doTickIdle();break;case pn.WAITING_TRACK:{var r;const{levels:_,trackId:E}=this,I=_==null||(r=_[E])==null?void 0:r.details;if(I){if(this.waitForCdnTuneIn(I))break;this.state=pn.WAITING_INIT_PTS}break}case pn.FRAG_LOADING_WAITING_RETRY:{var a;const _=performance.now(),E=this.retryDate;if(!E||_>=E||(a=this.media)!=null&&a.seeking){const{levels:I,trackId:N}=this;this.log("RetryDate reached, switch back to IDLE state"),this.resetStartWhenNotLoaded((I==null?void 0:I[N])||null),this.state=pn.IDLE}break}case pn.WAITING_INIT_PTS:{const _=this.waitingData;if(_){const{frag:E,part:I,cache:N,complete:H}=_;if(this.initPTS[E.cc]!==void 0){this.waitingData=null,this.waitingVideoCC=-1,this.state=pn.FRAG_LOADING;const oe=N.flush(),he={frag:E,part:I,payload:oe,networkDetails:null};this._handleFragmentLoadProgress(he),H&&super._handleFragmentLoadComplete(he)}else if(this.videoTrackCC!==this.waitingVideoCC)this.log(`Waiting fragment cc (${E.cc}) cancelled because video is at cc ${this.videoTrackCC}`),this.clearWaitingFragment();else{const oe=this.getLoadPosition(),he=hr.bufferInfo(this.mediaBuffer,oe,this.config.maxBufferHole);Lo(he.end,this.config.maxFragLookUpTolerance,E)<0&&(this.log(`Waiting fragment cc (${E.cc}) @ ${E.start} cancelled because another fragment at ${he.end} is needed`),this.clearWaitingFragment())}}else this.state=pn.IDLE}}this.onTickEnd()}clearWaitingFragment(){const r=this.waitingData;r&&(this.fragmentTracker.removeFragment(r.frag),this.waitingData=null,this.waitingVideoCC=-1,this.state=pn.IDLE)}resetLoadingState(){this.clearWaitingFragment(),super.resetLoadingState()}onTickEnd(){const{media:r}=this;r!=null&&r.readyState&&(this.lastCurrentTime=r.currentTime)}doTickIdle(){const{hls:r,levels:a,media:_,trackId:E}=this,I=r.config;if(!this.buffering||!_&&(this.startFragRequested||!I.startFragPrefetch)||!(a!=null&&a[E]))return;const N=a[E],H=N.details;if(!H||H.live&&this.levelLastLoaded!==N||this.waitForCdnTuneIn(H)){this.state=pn.WAITING_TRACK;return}const oe=this.mediaBuffer?this.mediaBuffer:this.media;this.bufferFlushed&&oe&&(this.bufferFlushed=!1,this.afterBufferFlushed(oe,Y.AUDIO,Ye.AUDIO));const he=this.getFwdBufferInfo(oe,Ye.AUDIO);if(he===null)return;if(!this.switchingTrack&&this._streamEnded(he,H)){r.trigger(l.BUFFER_EOS,{type:"audio"}),this.state=pn.ENDED;return}const be=this.getFwdBufferInfo(this.videoBuffer?this.videoBuffer:this.media,Ye.MAIN),Se=he.len,De=this.getMaxBufferLength(be==null?void 0:be.len),He=H.fragments,Xe=He[0].start,lt=this.getLoadPosition(),vt=this.flushing?lt:he.end;if(this.switchingTrack&&_){const Wr=lt;H.PTSKnown&&Wr<Xe&&(he.end>Xe||he.nextStart)&&(this.log("Alt audio track ahead of main track, seek to start of alt audio track"),_.currentTime=Xe+.05)}if(Se>=De&&!this.switchingTrack&&vt<He[He.length-1].start)return;let Qt=this.getNextFragment(vt,H),yr=!1;if(Qt&&this.isLoopLoading(Qt,vt)&&(yr=!!Qt.gap,Qt=this.getNextFragmentLoopLoading(Qt,H,he,Ye.MAIN,De)),!Qt){this.bufferFlushed=!0;return}const Tr=be&&Qt.start>be.end+H.targetduration;if(Tr||!(be!=null&&be.len)&&he.len){const Wr=this.getAppendedFrag(Qt.start,Ye.MAIN);if(Wr===null||(yr||(yr=!!Wr.gap||!!Tr&&be.len===0),Tr&&!yr||yr&&he.nextStart&&he.nextStart<Wr.end))return}this.loadFragment(Qt,N,vt)}getMaxBufferLength(r){const a=super.getMaxBufferLength();return r?Math.min(Math.max(a,r),this.config.maxMaxBufferLength):a}onMediaDetaching(){this.videoBuffer=null,this.bufferFlushed=this.flushing=!1,super.onMediaDetaching()}onAudioTracksUpdated(r,{audioTracks:a}){this.resetTransmuxer(),this.levels=a.map(_=>new Fa(_))}onAudioTrackSwitching(r,a){const _=!!a.url;this.trackId=a.id;const{fragCurrent:E}=this;E&&(E.abortRequests(),this.removeUnbufferedFrags(E.start)),this.resetLoadingState(),_?this.setInterval(Pi):this.resetTransmuxer(),_?(this.switchingTrack=a,this.state=pn.IDLE,this.flushAudioIfNeeded(a)):(this.switchingTrack=null,this.bufferedTrack=a,this.state=pn.STOPPED),this.tick()}onManifestLoading(){this.fragmentTracker.removeAllFragments(),this.startPosition=this.lastCurrentTime=0,this.bufferFlushed=this.flushing=!1,this.levels=this.mainDetails=this.waitingData=this.bufferedTrack=this.cachedTrackLoadedData=this.switchingTrack=null,this.startFragRequested=!1,this.trackId=this.videoTrackCC=this.waitingVideoCC=-1}onLevelLoaded(r,a){this.mainDetails=a.details,this.cachedTrackLoadedData!==null&&(this.hls.trigger(l.AUDIO_TRACK_LOADED,this.cachedTrackLoadedData),this.cachedTrackLoadedData=null)}onAudioTrackLoaded(r,a){var _;if(this.mainDetails==null){this.cachedTrackLoadedData=a;return}const{levels:E}=this,{details:I,id:N}=a;if(!E){this.warn(`Audio tracks were reset while loading level ${N}`);return}this.log(`Audio track ${N} loaded [${I.startSN},${I.endSN}]${I.lastPartSn?`[part-${I.lastPartSn}-${I.lastPartIndex}]`:""},duration:${I.totalduration}`);const H=E[N];let oe=0;if(I.live||(_=H.details)!=null&&_.live){this.checkLiveUpdate(I);const be=this.mainDetails;if(I.deltaUpdateFailed||!be)return;if(!H.details&&I.hasProgramDateTime&&be.hasProgramDateTime)Gn(I,be),oe=I.fragments[0].start;else{var he;oe=this.alignPlaylists(I,H.details,(he=this.levelLastLoaded)==null?void 0:he.details)}}H.details=I,this.levelLastLoaded=H,!this.startFragRequested&&(this.mainDetails||!I.live)&&this.setStartPosition(this.mainDetails||I,oe),this.state===pn.WAITING_TRACK&&!this.waitForCdnTuneIn(I)&&(this.state=pn.IDLE),this.tick()}_handleFragmentLoadProgress(r){var a;const{frag:_,part:E,payload:I}=r,{config:N,trackId:H,levels:oe}=this;if(!oe){this.warn(`Audio tracks were reset while fragment load was in progress. Fragment ${_.sn} of level ${_.level} will not be buffered`);return}const he=oe[H];if(!he){this.warn("Audio track is undefined on fragment load progress");return}const be=he.details;if(!be){this.warn("Audio track details undefined on fragment load progress"),this.removeUnbufferedFrags(_.start);return}const Se=N.defaultAudioCodec||he.audioCodec||"mp4a.40.2";let De=this.transmuxer;De||(De=this.transmuxer=new Xn(this.hls,Ye.AUDIO,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)));const He=this.initPTS[_.cc],Xe=(a=_.initSegment)==null?void 0:a.data;if(He!==void 0){const vt=E?E.index:-1,Qt=vt!==-1,yr=new mn(_.level,_.sn,_.stats.chunkCount,I.byteLength,vt,Qt);De.push(I,Xe,Se,"",_,E,be.totalduration,!1,yr,He)}else{this.log(`Unknown video PTS for cc ${_.cc}, waiting for video PTS before demuxing audio frag ${_.sn} of [${be.startSN} ,${be.endSN}],track ${H}`);const{cache:lt}=this.waitingData=this.waitingData||{frag:_,part:E,cache:new Bs,complete:!1};lt.push(new Uint8Array(I)),this.waitingVideoCC=this.videoTrackCC,this.state=pn.WAITING_INIT_PTS}}_handleFragmentLoadComplete(r){if(this.waitingData){this.waitingData.complete=!0;return}super._handleFragmentLoadComplete(r)}onBufferReset(){this.mediaBuffer=this.videoBuffer=null,this.loadedmetadata=!1}onBufferCreated(r,a){const _=a.tracks.audio;_&&(this.mediaBuffer=_.buffer||null),a.tracks.video&&(this.videoBuffer=a.tracks.video.buffer||null)}onFragBuffered(r,a){const{frag:_,part:E}=a;if(_.type!==Ye.AUDIO){if(!this.loadedmetadata&&_.type===Ye.MAIN){const I=this.videoBuffer||this.media;I&&hr.getBuffered(I).length&&(this.loadedmetadata=!0)}return}if(this.fragContextChanged(_)){this.warn(`Fragment ${_.sn}${E?" p: "+E.index:""} of level ${_.level} finished buffering, but was aborted. state: ${this.state}, audioSwitch: ${this.switchingTrack?this.switchingTrack.name:"false"}`);return}if(_.sn!=="initSegment"){this.fragPrevious=_;const I=this.switchingTrack;I&&(this.bufferedTrack=I,this.switchingTrack=null,this.hls.trigger(l.AUDIO_TRACK_SWITCHED,f({},I)))}this.fragBufferedComplete(_,E)}onError(r,a){var _;if(a.fatal){this.state=pn.ERROR;return}switch(a.details){case x.FRAG_GAP:case x.FRAG_PARSING_ERROR:case x.FRAG_DECRYPT_ERROR:case x.FRAG_LOAD_ERROR:case x.FRAG_LOAD_TIMEOUT:case x.KEY_LOAD_ERROR:case x.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(Ye.AUDIO,a);break;case x.AUDIO_TRACK_LOAD_ERROR:case x.AUDIO_TRACK_LOAD_TIMEOUT:case x.LEVEL_PARSING_ERROR:!a.levelRetry&&this.state===pn.WAITING_TRACK&&((_=a.context)==null?void 0:_.type)===ye.AUDIO_TRACK&&(this.state=pn.IDLE);break;case x.BUFFER_APPEND_ERROR:case x.BUFFER_FULL_ERROR:if(!a.parent||a.parent!=="audio")return;if(a.details===x.BUFFER_APPEND_ERROR){this.resetLoadingState();return}this.reduceLengthAndFlushBuffer(a)&&(this.bufferedTrack=null,super.flushMainBuffer(0,Number.POSITIVE_INFINITY,"audio"));break;case x.INTERNAL_EXCEPTION:this.recoverWorkerError(a);break}}onBufferFlushing(r,{type:a}){a!==Y.VIDEO&&(this.flushing=!0)}onBufferFlushed(r,{type:a}){if(a!==Y.VIDEO){this.flushing=!1,this.bufferFlushed=!0,this.state===pn.ENDED&&(this.state=pn.IDLE);const _=this.mediaBuffer||this.media;_&&(this.afterBufferFlushed(_,a,Ye.AUDIO),this.tick())}}_handleTransmuxComplete(r){var a;const _="audio",{hls:E}=this,{remuxResult:I,chunkMeta:N}=r,H=this.getCurrentContext(N);if(!H){this.resetWhenMissingContext(N);return}const{frag:oe,part:he,level:be}=H,{details:Se}=be,{audio:De,text:He,id3:Xe,initSegment:lt}=I;if(this.fragContextChanged(oe)||!Se){this.fragmentTracker.removeFragment(oe);return}if(this.state=pn.PARSING,this.switchingTrack&&De&&this.completeAudioSwitch(this.switchingTrack),lt!=null&&lt.tracks){const vt=oe.initSegment||oe;this._bufferInitSegment(be,lt.tracks,vt,N),E.trigger(l.FRAG_PARSING_INIT_SEGMENT,{frag:vt,id:_,tracks:lt.tracks})}if(De){const{startPTS:vt,endPTS:Qt,startDTS:yr,endDTS:Tr}=De;he&&(he.elementaryStreams[Y.AUDIO]={startPTS:vt,endPTS:Qt,startDTS:yr,endDTS:Tr}),oe.setElementaryStreamInfo(Y.AUDIO,vt,Qt,yr,Tr),this.bufferFragmentData(De,oe,he,N)}if(Xe!=null&&(a=Xe.samples)!=null&&a.length){const vt=i({id:_,frag:oe,details:Se},Xe);E.trigger(l.FRAG_PARSING_METADATA,vt)}if(He){const vt=i({id:_,frag:oe,details:Se},He);E.trigger(l.FRAG_PARSING_USERDATA,vt)}}_bufferInitSegment(r,a,_,E){if(this.state!==pn.PARSING)return;a.video&&delete a.video;const I=a.audio;if(!I)return;I.id="audio";const N=r.audioCodec;this.log(`Init audio buffer, container:${I.container}, codecs[level/parsed]=[${N}/${I.codec}]`),N&&N.split(",").length===1&&(I.levelCodec=N),this.hls.trigger(l.BUFFER_CODECS,a);const H=I.initSegment;if(H!=null&&H.byteLength){const oe={type:"audio",frag:_,part:null,chunkMeta:E,parent:_.type,data:H};this.hls.trigger(l.BUFFER_APPENDING,oe)}this.tickImmediate()}loadFragment(r,a,_){const E=this.fragmentTracker.getState(r);if(this.fragCurrent=r,this.switchingTrack||E===Zs.NOT_LOADED||E===Zs.PARTIAL){var I;if(r.sn==="initSegment")this._loadInitSegment(r,a);else if((I=a.details)!=null&&I.live&&!this.initPTS[r.cc]){this.log(`Waiting for video PTS in continuity counter ${r.cc} of live stream before loading audio fragment ${r.sn} of level ${this.trackId}`),this.state=pn.WAITING_INIT_PTS;const N=this.mainDetails;N&&N.fragments[0].start!==a.details.fragments[0].start&&Gn(a.details,N)}else this.startFragRequested=!0,super.loadFragment(r,a,_)}else this.clearTrackerIfNeeded(r)}flushAudioIfNeeded(r){if(this.media&&this.bufferedTrack){const{name:a,lang:_,assocLang:E,characteristics:I,audioCodec:N,channels:H}=this.bufferedTrack;Os({name:a,lang:_,assocLang:E,characteristics:I,audioCodec:N,channels:H},r,po)||(this.log("Switching audio track : flushing all audio"),super.flushMainBuffer(0,Number.POSITIVE_INFINITY,"audio"),this.bufferedTrack=null)}}completeAudioSwitch(r){const{hls:a}=this;this.flushAudioIfNeeded(r),this.bufferedTrack=r,this.switchingTrack=null,a.trigger(l.AUDIO_TRACK_SWITCHED,f({},r))}}function aa(j,r){if(j.length!==r.length)return!1;for(let a=0;a<j.length;a++)if(!qi(j[a].attrs,r[a].attrs))return!1;return!0}function qi(j,r,a){const _=j["STABLE-RENDITION-ID"];return _&&!a?_===r["STABLE-RENDITION-ID"]:!(a||["LANGUAGE","NAME","CHARACTERISTICS","AUTOSELECT","DEFAULT","FORCED","ASSOC-LANGUAGE"]).some(E=>j[E]!==r[E])}function is(j,r){return r.label.toLowerCase()===j.name.toLowerCase()&&(!r.language||r.language.toLowerCase()===(j.lang||"").toLowerCase())}class gs extends Ka{constructor(r){super(r,"[audio-track-controller]"),this.tracks=[],this.groupIds=null,this.tracksInGroup=[],this.trackId=-1,this.currentTrack=null,this.selectDefaultTrack=!0,this.registerListeners()}registerListeners(){const{hls:r}=this;r.on(l.MANIFEST_LOADING,this.onManifestLoading,this),r.on(l.MANIFEST_PARSED,this.onManifestParsed,this),r.on(l.LEVEL_LOADING,this.onLevelLoading,this),r.on(l.LEVEL_SWITCHING,this.onLevelSwitching,this),r.on(l.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),r.on(l.ERROR,this.onError,this)}unregisterListeners(){const{hls:r}=this;r.off(l.MANIFEST_LOADING,this.onManifestLoading,this),r.off(l.MANIFEST_PARSED,this.onManifestParsed,this),r.off(l.LEVEL_LOADING,this.onLevelLoading,this),r.off(l.LEVEL_SWITCHING,this.onLevelSwitching,this),r.off(l.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),r.off(l.ERROR,this.onError,this)}destroy(){this.unregisterListeners(),this.tracks.length=0,this.tracksInGroup.length=0,this.currentTrack=null,super.destroy()}onManifestLoading(){this.tracks=[],this.tracksInGroup=[],this.groupIds=null,this.currentTrack=null,this.trackId=-1,this.selectDefaultTrack=!0}onManifestParsed(r,a){this.tracks=a.audioTracks||[]}onAudioTrackLoaded(r,a){const{id:_,groupId:E,details:I}=a,N=this.tracksInGroup[_];if(!N||N.groupId!==E){this.warn(`Audio track with id:${_} and group:${E} not found in active group ${N==null?void 0:N.groupId}`);return}const H=N.details;N.details=a.details,this.log(`Audio track ${_} "${N.name}" lang:${N.lang} group:${E} loaded [${I.startSN}-${I.endSN}]`),_===this.trackId&&this.playlistLoaded(_,a,H)}onLevelLoading(r,a){this.switchLevel(a.level)}onLevelSwitching(r,a){this.switchLevel(a.level)}switchLevel(r){const a=this.hls.levels[r];if(!a)return;const _=a.audioGroups||null,E=this.groupIds;let I=this.currentTrack;if(!_||(E==null?void 0:E.length)!==(_==null?void 0:_.length)||_!=null&&_.some(H=>(E==null?void 0:E.indexOf(H))===-1)){this.groupIds=_,this.trackId=-1,this.currentTrack=null;const H=this.tracks.filter(De=>!_||_.indexOf(De.groupId)!==-1);if(H.length)this.selectDefaultTrack&&!H.some(De=>De.default)&&(this.selectDefaultTrack=!1),H.forEach((De,He)=>{De.id=He});else if(!I&&!this.tracksInGroup.length)return;this.tracksInGroup=H;const oe=this.hls.config.audioPreference;if(!I&&oe){const De=zs(oe,H,po);if(De>-1)I=H[De];else{const He=zs(oe,this.tracks);I=this.tracks[He]}}let he=this.findTrackId(I);he===-1&&I&&(he=this.findTrackId(null));const be={audioTracks:H};this.log(`Updating audio tracks, ${H.length} track(s) found in group(s): ${_==null?void 0:_.join(",")}`),this.hls.trigger(l.AUDIO_TRACKS_UPDATED,be);const Se=this.trackId;if(he!==-1&&Se===-1)this.setAudioTrack(he);else if(H.length&&Se===-1){var N;const De=new Error(`No audio track selected for current audio group-ID(s): ${(N=this.groupIds)==null?void 0:N.join(",")} track count: ${H.length}`);this.warn(De.message),this.hls.trigger(l.ERROR,{type:b.MEDIA_ERROR,details:x.AUDIO_TRACK_LOAD_ERROR,fatal:!0,error:De})}}else this.shouldReloadPlaylist(I)&&this.setAudioTrack(this.trackId)}onError(r,a){a.fatal||!a.context||a.context.type===ye.AUDIO_TRACK&&a.context.id===this.trackId&&(!this.groupIds||this.groupIds.indexOf(a.context.groupId)!==-1)&&(this.requestScheduled=-1,this.checkRetry(a))}get allAudioTracks(){return this.tracks}get audioTracks(){return this.tracksInGroup}get audioTrack(){return this.trackId}set audioTrack(r){this.selectDefaultTrack=!1,this.setAudioTrack(r)}setAudioOption(r){const a=this.hls;if(a.config.audioPreference=r,r){const _=this.allAudioTracks;if(this.selectDefaultTrack=!1,_.length){const E=this.currentTrack;if(E&&Os(r,E,po))return E;const I=zs(r,this.tracksInGroup,po);if(I>-1){const N=this.tracksInGroup[I];return this.setAudioTrack(I),N}else if(E){let N=a.loadLevel;N===-1&&(N=a.firstAutoLevel);const H=Fo(r,a.levels,_,N,po);if(H===-1)return null;a.nextLoadLevel=H}if(r.channels||r.audioCodec){const N=zs(r,_);if(N>-1)return _[N]}}}return null}setAudioTrack(r){const a=this.tracksInGroup;if(r<0||r>=a.length){this.warn(`Invalid audio track id: ${r}`);return}this.clearTimer(),this.selectDefaultTrack=!1;const _=this.currentTrack,E=a[r],I=E.details&&!E.details.live;if(r===this.trackId&&E===_&&I||(this.log(`Switching to audio-track ${r} "${E.name}" lang:${E.lang} group:${E.groupId} channels:${E.channels}`),this.trackId=r,this.currentTrack=E,this.hls.trigger(l.AUDIO_TRACK_SWITCHING,f({},E)),I))return;const N=this.switchParams(E.url,_==null?void 0:_.details,E.details);this.loadPlaylist(N)}findTrackId(r){const a=this.tracksInGroup;for(let _=0;_<a.length;_++){const E=a[_];if(!(this.selectDefaultTrack&&!E.default)&&(!r||Os(r,E,po)))return _}if(r){const{name:_,lang:E,assocLang:I,characteristics:N,audioCodec:H,channels:oe}=r;for(let he=0;he<a.length;he++){const be=a[he];if(Os({name:_,lang:E,assocLang:I,characteristics:N,audioCodec:H,channels:oe},be,po))return he}for(let he=0;he<a.length;he++){const be=a[he];if(qi(r.attrs,be.attrs,["LANGUAGE","ASSOC-LANGUAGE","CHARACTERISTICS"]))return he}for(let he=0;he<a.length;he++){const be=a[he];if(qi(r.attrs,be.attrs,["LANGUAGE"]))return he}}return-1}loadPlaylist(r){const a=this.currentTrack;if(this.shouldLoadPlaylist(a)&&a){super.loadPlaylist();const _=a.id,E=a.groupId;let I=a.url;if(r)try{I=r.addDirectives(I)}catch(N){this.warn(`Could not construct new URL with HLS Delivery Directives: ${N}`)}this.log(`loading audio-track playlist ${_} "${a.name}" lang:${a.lang} group:${E}`),this.clearTimer(),this.hls.trigger(l.AUDIO_TRACK_LOADING,{url:I,id:_,groupId:E,deliveryDirectives:r||null})}}}const Ts=500;class cs extends Do{constructor(r,a,_){super(r,a,_,"[subtitle-stream-controller]",Ye.SUBTITLE),this.currentTrackId=-1,this.tracksBuffered=[],this.mainDetails=null,this._registerListeners()}onHandlerDestroying(){this._unregisterListeners(),super.onHandlerDestroying(),this.mainDetails=null}_registerListeners(){const{hls:r}=this;r.on(l.MEDIA_ATTACHED,this.onMediaAttached,this),r.on(l.MEDIA_DETACHING,this.onMediaDetaching,this),r.on(l.MANIFEST_LOADING,this.onManifestLoading,this),r.on(l.LEVEL_LOADED,this.onLevelLoaded,this),r.on(l.ERROR,this.onError,this),r.on(l.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),r.on(l.SUBTITLE_TRACK_SWITCH,this.onSubtitleTrackSwitch,this),r.on(l.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),r.on(l.SUBTITLE_FRAG_PROCESSED,this.onSubtitleFragProcessed,this),r.on(l.BUFFER_FLUSHING,this.onBufferFlushing,this),r.on(l.FRAG_BUFFERED,this.onFragBuffered,this)}_unregisterListeners(){const{hls:r}=this;r.off(l.MEDIA_ATTACHED,this.onMediaAttached,this),r.off(l.MEDIA_DETACHING,this.onMediaDetaching,this),r.off(l.MANIFEST_LOADING,this.onManifestLoading,this),r.off(l.LEVEL_LOADED,this.onLevelLoaded,this),r.off(l.ERROR,this.onError,this),r.off(l.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),r.off(l.SUBTITLE_TRACK_SWITCH,this.onSubtitleTrackSwitch,this),r.off(l.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),r.off(l.SUBTITLE_FRAG_PROCESSED,this.onSubtitleFragProcessed,this),r.off(l.BUFFER_FLUSHING,this.onBufferFlushing,this),r.off(l.FRAG_BUFFERED,this.onFragBuffered,this)}startLoad(r){this.stopLoad(),this.state=pn.IDLE,this.setInterval(Ts),this.nextLoadPosition=this.startPosition=this.lastCurrentTime=r,this.tick()}onManifestLoading(){this.mainDetails=null,this.fragmentTracker.removeAllFragments()}onMediaDetaching(){this.tracksBuffered=[],super.onMediaDetaching()}onLevelLoaded(r,a){this.mainDetails=a.details}onSubtitleFragProcessed(r,a){const{frag:_,success:E}=a;if(this.fragPrevious=_,this.state=pn.IDLE,!E)return;const I=this.tracksBuffered[this.currentTrackId];if(!I)return;let N;const H=_.start;for(let he=0;he<I.length;he++)if(H>=I[he].start&&H<=I[he].end){N=I[he];break}const oe=_.start+_.duration;N?N.end=oe:(N={start:H,end:oe},I.push(N)),this.fragmentTracker.fragBuffered(_),this.fragBufferedComplete(_,null)}onBufferFlushing(r,a){const{startOffset:_,endOffset:E}=a;if(_===0&&E!==Number.POSITIVE_INFINITY){const I=E-1;if(I<=0)return;a.endOffsetSubtitles=Math.max(0,I),this.tracksBuffered.forEach(N=>{for(let H=0;H<N.length;){if(N[H].end<=I){N.shift();continue}else if(N[H].start<I)N[H].start=I;else break;H++}}),this.fragmentTracker.removeFragmentsInRange(_,I,Ye.SUBTITLE)}}onFragBuffered(r,a){if(!this.loadedmetadata&&a.frag.type===Ye.MAIN){var _;(_=this.media)!=null&&_.buffered.length&&(this.loadedmetadata=!0)}}onError(r,a){const _=a.frag;(_==null?void 0:_.type)===Ye.SUBTITLE&&(a.details===x.FRAG_GAP&&this.fragmentTracker.fragBuffered(_,!0),this.fragCurrent&&this.fragCurrent.abortRequests(),this.state!==pn.STOPPED&&(this.state=pn.IDLE))}onSubtitleTracksUpdated(r,{subtitleTracks:a}){if(this.levels&&aa(this.levels,a)){this.levels=a.map(_=>new Fa(_));return}this.tracksBuffered=[],this.levels=a.map(_=>{const E=new Fa(_);return this.tracksBuffered[E.id]=[],E}),this.fragmentTracker.removeFragmentsInRange(0,Number.POSITIVE_INFINITY,Ye.SUBTITLE),this.fragPrevious=null,this.mediaBuffer=null}onSubtitleTrackSwitch(r,a){var _;if(this.currentTrackId=a.id,!((_=this.levels)!=null&&_.length)||this.currentTrackId===-1){this.clearInterval();return}const E=this.levels[this.currentTrackId];E!=null&&E.details?this.mediaBuffer=this.mediaBufferTimeRanges:this.mediaBuffer=null,E&&this.setInterval(Ts)}onSubtitleTrackLoaded(r,a){var _;const{currentTrackId:E,levels:I}=this,{details:N,id:H}=a;if(!I){this.warn(`Subtitle tracks were reset while loading level ${H}`);return}const oe=I[H];if(H>=I.length||!oe)return;this.log(`Subtitle track ${H} loaded [${N.startSN},${N.endSN}]${N.lastPartSn?`[part-${N.lastPartSn}-${N.lastPartIndex}]`:""},duration:${N.totalduration}`),this.mediaBuffer=this.mediaBufferTimeRanges;let he=0;if(N.live||(_=oe.details)!=null&&_.live){const Se=this.mainDetails;if(N.deltaUpdateFailed||!Se)return;const De=Se.fragments[0];if(!oe.details)N.hasProgramDateTime&&Se.hasProgramDateTime?(Gn(N,Se),he=N.fragments[0].start):De&&(he=De.start,On(N,he));else{var be;he=this.alignPlaylists(N,oe.details,(be=this.levelLastLoaded)==null?void 0:be.details),he===0&&De&&(he=De.start,On(N,he))}}oe.details=N,this.levelLastLoaded=oe,H===E&&(!this.startFragRequested&&(this.mainDetails||!N.live)&&this.setStartPosition(this.mainDetails||N,he),this.tick(),N.live&&!this.fragCurrent&&this.media&&this.state===pn.IDLE&&(ao(null,N.fragments,this.media.currentTime,0)||(this.warn("Subtitle playlist not aligned with playback"),oe.details=void 0)))}_handleFragmentLoadComplete(r){const{frag:a,payload:_}=r,E=a.decryptdata,I=this.hls;if(!this.fragContextChanged(a)&&_&&_.byteLength>0&&E!=null&&E.key&&E.iv&&E.method==="AES-128"){const N=performance.now();this.decrypter.decrypt(new Uint8Array(_),E.key.buffer,E.iv.buffer).catch(H=>{throw I.trigger(l.ERROR,{type:b.MEDIA_ERROR,details:x.FRAG_DECRYPT_ERROR,fatal:!1,error:H,reason:H.message,frag:a}),H}).then(H=>{const oe=performance.now();I.trigger(l.FRAG_DECRYPTED,{frag:a,payload:H,stats:{tstart:N,tdecrypt:oe}})}).catch(H=>{this.warn(`${H.name}: ${H.message}`),this.state=pn.IDLE})}}doTick(){if(!this.media){this.state=pn.IDLE;return}if(this.state===pn.IDLE){const{currentTrackId:r,levels:a}=this,_=a==null?void 0:a[r];if(!_||!a.length||!_.details)return;const{config:E}=this,I=this.getLoadPosition(),N=hr.bufferedInfo(this.tracksBuffered[this.currentTrackId]||[],I,E.maxBufferHole),{end:H,len:oe}=N,he=this.getFwdBufferInfo(this.media,Ye.MAIN),be=_.details,Se=this.getMaxBufferLength(he==null?void 0:he.len)+be.levelTargetDuration;if(oe>Se)return;const De=be.fragments,He=De.length,Xe=be.edge;let lt=null;const vt=this.fragPrevious;if(H<Xe){const Qt=E.maxFragLookUpTolerance,yr=H>Xe-Qt?0:Qt;lt=ao(vt,De,Math.max(De[0].start,H),yr),!lt&&vt&&vt.start<De[0].start&&(lt=De[0])}else lt=De[He-1];if(!lt)return;if(lt=this.mapToInitFragWhenRequired(lt),lt.sn!=="initSegment"){const Qt=lt.sn-be.startSN,yr=De[Qt-1];yr&&yr.cc===lt.cc&&this.fragmentTracker.getState(yr)===Zs.NOT_LOADED&&(lt=yr)}this.fragmentTracker.getState(lt)===Zs.NOT_LOADED&&this.loadFragment(lt,_,H)}}getMaxBufferLength(r){const a=super.getMaxBufferLength();return r?Math.max(a,r):a}loadFragment(r,a,_){this.fragCurrent=r,r.sn==="initSegment"?this._loadInitSegment(r,a):(this.startFragRequested=!0,super.loadFragment(r,a,_))}get mediaBufferTimeRanges(){return new Aa(this.tracksBuffered[this.currentTrackId]||[])}}class Aa{constructor(r){this.buffered=void 0;const a=(_,E,I)=>{if(E=E>>>0,E>I-1)throw new DOMException(`Failed to execute '${_}' on 'TimeRanges': The index provided (${E}) is greater than the maximum bound (${I})`);return r[E][_]};this.buffered={get length(){return r.length},end(_){return a("end",_,r.length)},start(_){return a("start",_,r.length)}}}}class Hs extends Ka{constructor(r){super(r,"[subtitle-track-controller]"),this.media=null,this.tracks=[],this.groupIds=null,this.tracksInGroup=[],this.trackId=-1,this.currentTrack=null,this.selectDefaultTrack=!0,this.queuedDefaultTrack=-1,this.asyncPollTrackChange=()=>this.pollTrackChange(0),this.useTextTrackPolling=!1,this.subtitlePollingInterval=-1,this._subtitleDisplay=!0,this.onTextTracksChanged=()=>{if(this.useTextTrackPolling||self.clearInterval(this.subtitlePollingInterval),!this.media||!this.hls.config.renderTextTracksNatively)return;let a=null;const _=on(this.media.textTracks);for(let I=0;I<_.length;I++)if(_[I].mode==="hidden")a=_[I];else if(_[I].mode==="showing"){a=_[I];break}const E=this.findTrackForTextTrack(a);this.subtitleTrack!==E&&this.setSubtitleTrack(E)},this.registerListeners()}destroy(){this.unregisterListeners(),this.tracks.length=0,this.tracksInGroup.length=0,this.currentTrack=null,this.onTextTracksChanged=this.asyncPollTrackChange=null,super.destroy()}get subtitleDisplay(){return this._subtitleDisplay}set subtitleDisplay(r){this._subtitleDisplay=r,this.trackId>-1&&this.toggleTrackModes()}registerListeners(){const{hls:r}=this;r.on(l.MEDIA_ATTACHED,this.onMediaAttached,this),r.on(l.MEDIA_DETACHING,this.onMediaDetaching,this),r.on(l.MANIFEST_LOADING,this.onManifestLoading,this),r.on(l.MANIFEST_PARSED,this.onManifestParsed,this),r.on(l.LEVEL_LOADING,this.onLevelLoading,this),r.on(l.LEVEL_SWITCHING,this.onLevelSwitching,this),r.on(l.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),r.on(l.ERROR,this.onError,this)}unregisterListeners(){const{hls:r}=this;r.off(l.MEDIA_ATTACHED,this.onMediaAttached,this),r.off(l.MEDIA_DETACHING,this.onMediaDetaching,this),r.off(l.MANIFEST_LOADING,this.onManifestLoading,this),r.off(l.MANIFEST_PARSED,this.onManifestParsed,this),r.off(l.LEVEL_LOADING,this.onLevelLoading,this),r.off(l.LEVEL_SWITCHING,this.onLevelSwitching,this),r.off(l.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),r.off(l.ERROR,this.onError,this)}onMediaAttached(r,a){this.media=a.media,this.media&&(this.queuedDefaultTrack>-1&&(this.subtitleTrack=this.queuedDefaultTrack,this.queuedDefaultTrack=-1),this.useTextTrackPolling=!(this.media.textTracks&&"onchange"in this.media.textTracks),this.useTextTrackPolling?this.pollTrackChange(500):this.media.textTracks.addEventListener("change",this.asyncPollTrackChange))}pollTrackChange(r){self.clearInterval(this.subtitlePollingInterval),this.subtitlePollingInterval=self.setInterval(this.onTextTracksChanged,r)}onMediaDetaching(){if(!this.media)return;self.clearInterval(this.subtitlePollingInterval),this.useTextTrackPolling||this.media.textTracks.removeEventListener("change",this.asyncPollTrackChange),this.trackId>-1&&(this.queuedDefaultTrack=this.trackId),on(this.media.textTracks).forEach(a=>{yn(a)}),this.subtitleTrack=-1,this.media=null}onManifestLoading(){this.tracks=[],this.groupIds=null,this.tracksInGroup=[],this.trackId=-1,this.currentTrack=null,this.selectDefaultTrack=!0}onManifestParsed(r,a){this.tracks=a.subtitleTracks}onSubtitleTrackLoaded(r,a){const{id:_,groupId:E,details:I}=a,N=this.tracksInGroup[_];if(!N||N.groupId!==E){this.warn(`Subtitle track with id:${_} and group:${E} not found in active group ${N==null?void 0:N.groupId}`);return}const H=N.details;N.details=a.details,this.log(`Subtitle track ${_} "${N.name}" lang:${N.lang} group:${E} loaded [${I.startSN}-${I.endSN}]`),_===this.trackId&&this.playlistLoaded(_,a,H)}onLevelLoading(r,a){this.switchLevel(a.level)}onLevelSwitching(r,a){this.switchLevel(a.level)}switchLevel(r){const a=this.hls.levels[r];if(!a)return;const _=a.subtitleGroups||null,E=this.groupIds;let I=this.currentTrack;if(!_||(E==null?void 0:E.length)!==(_==null?void 0:_.length)||_!=null&&_.some(N=>(E==null?void 0:E.indexOf(N))===-1)){this.groupIds=_,this.trackId=-1,this.currentTrack=null;const N=this.tracks.filter(be=>!_||_.indexOf(be.groupId)!==-1);if(N.length)this.selectDefaultTrack&&!N.some(be=>be.default)&&(this.selectDefaultTrack=!1),N.forEach((be,Se)=>{be.id=Se});else if(!I&&!this.tracksInGroup.length)return;this.tracksInGroup=N;const H=this.hls.config.subtitlePreference;if(!I&&H){this.selectDefaultTrack=!1;const be=zs(H,N);if(be>-1)I=N[be];else{const Se=zs(H,this.tracks);I=this.tracks[Se]}}let oe=this.findTrackId(I);oe===-1&&I&&(oe=this.findTrackId(null));const he={subtitleTracks:N};this.log(`Updating subtitle tracks, ${N.length} track(s) found in "${_==null?void 0:_.join(",")}" group-id`),this.hls.trigger(l.SUBTITLE_TRACKS_UPDATED,he),oe!==-1&&this.trackId===-1&&this.setSubtitleTrack(oe)}else this.shouldReloadPlaylist(I)&&this.setSubtitleTrack(this.trackId)}findTrackId(r){const a=this.tracksInGroup,_=this.selectDefaultTrack;for(let E=0;E<a.length;E++){const I=a[E];if(!(_&&!I.default||!_&&!r)&&(!r||Os(I,r)))return E}if(r){for(let E=0;E<a.length;E++){const I=a[E];if(qi(r.attrs,I.attrs,["LANGUAGE","ASSOC-LANGUAGE","CHARACTERISTICS"]))return E}for(let E=0;E<a.length;E++){const I=a[E];if(qi(r.attrs,I.attrs,["LANGUAGE"]))return E}}return-1}findTrackForTextTrack(r){if(r){const a=this.tracksInGroup;for(let _=0;_<a.length;_++){const E=a[_];if(is(E,r))return _}}return-1}onError(r,a){a.fatal||!a.context||a.context.type===ye.SUBTITLE_TRACK&&a.context.id===this.trackId&&(!this.groupIds||this.groupIds.indexOf(a.context.groupId)!==-1)&&this.checkRetry(a)}get allSubtitleTracks(){return this.tracks}get subtitleTracks(){return this.tracksInGroup}get subtitleTrack(){return this.trackId}set subtitleTrack(r){this.selectDefaultTrack=!1,this.setSubtitleTrack(r)}setSubtitleOption(r){if(this.hls.config.subtitlePreference=r,r){const a=this.allSubtitleTracks;if(this.selectDefaultTrack=!1,a.length){const _=this.currentTrack;if(_&&Os(r,_))return _;const E=zs(r,this.tracksInGroup);if(E>-1){const I=this.tracksInGroup[E];return this.setSubtitleTrack(E),I}else{if(_)return null;{const I=zs(r,a);if(I>-1)return a[I]}}}}return null}loadPlaylist(r){super.loadPlaylist();const a=this.currentTrack;if(this.shouldLoadPlaylist(a)&&a){const _=a.id,E=a.groupId;let I=a.url;if(r)try{I=r.addDirectives(I)}catch(N){this.warn(`Could not construct new URL with HLS Delivery Directives: ${N}`)}this.log(`Loading subtitle playlist for id ${_}`),this.hls.trigger(l.SUBTITLE_TRACK_LOADING,{url:I,id:_,groupId:E,deliveryDirectives:r||null})}}toggleTrackModes(){const{media:r}=this;if(!r)return;const a=on(r.textTracks),_=this.currentTrack;let E;if(_&&(E=a.filter(I=>is(_,I))[0],E||this.warn(`Unable to find subtitle TextTrack with name "${_.name}" and language "${_.lang}"`)),[].slice.call(a).forEach(I=>{I.mode!=="disabled"&&I!==E&&(I.mode="disabled")}),E){const I=this.subtitleDisplay?"showing":"hidden";E.mode!==I&&(E.mode=I)}}setSubtitleTrack(r){const a=this.tracksInGroup;if(!this.media){this.queuedDefaultTrack=r;return}if(r<-1||r>=a.length||!y(r)){this.warn(`Invalid subtitle track id: ${r}`);return}this.clearTimer(),this.selectDefaultTrack=!1;const _=this.currentTrack,E=a[r]||null;if(this.trackId=r,this.currentTrack=E,this.toggleTrackModes(),!E){this.hls.trigger(l.SUBTITLE_TRACK_SWITCH,{id:r});return}const I=!!E.details&&!E.details.live;if(r===this.trackId&&E===_&&I)return;this.log(`Switching to subtitle-track ${r}`+(E?` "${E.name}" lang:${E.lang} group:${E.groupId}`:""));const{id:N,groupId:H="",name:oe,type:he,url:be}=E;this.hls.trigger(l.SUBTITLE_TRACK_SWITCH,{id:N,groupId:H,name:oe,type:he,url:be});const Se=this.switchParams(E.url,_==null?void 0:_.details,E.details);this.loadPlaylist(Se)}}class Us{constructor(r){this.buffers=void 0,this.queues={video:[],audio:[],audiovideo:[]},this.buffers=r}append(r,a,_){const E=this.queues[a];E.push(r),E.length===1&&!_&&this.executeNext(a)}insertAbort(r,a){this.queues[a].unshift(r),this.executeNext(a)}appendBlocker(r){let a;const _=new Promise(I=>{a=I}),E={execute:a,onStart:()=>{},onComplete:()=>{},onError:()=>{}};return this.append(E,r),_}executeNext(r){const a=this.queues[r];if(a.length){const _=a[0];try{_.execute()}catch(E){R.warn(`[buffer-operation-queue]: Exception executing "${r}" SourceBuffer operation: ${E}`),_.onError(E);const I=this.buffers[r];I!=null&&I.updating||this.shiftAndExecuteNext(r)}}}shiftAndExecuteNext(r){this.queues[r].shift(),this.executeNext(r)}current(r){return this.queues[r][0]}}const xi=/(avc[1234]|hvc1|hev1|dvh[1e]|vp09|av01)(?:\.[^.,]+)+/;class mo{constructor(r){this.details=null,this._objectUrl=null,this.operationQueue=void 0,this.listeners=void 0,this.hls=void 0,this.bufferCodecEventsExpected=0,this._bufferCodecEventsTotal=0,this.media=null,this.mediaSource=null,this.lastMpegAudioChunk=null,this.appendSource=void 0,this.appendErrors={audio:0,video:0,audiovideo:0},this.tracks={},this.pendingTracks={},this.sourceBuffer=void 0,this.log=void 0,this.warn=void 0,this.error=void 0,this._onEndStreaming=_=>{this.hls&&this.hls.pauseBuffering()},this._onStartStreaming=_=>{this.hls&&this.hls.resumeBuffering()},this._onMediaSourceOpen=()=>{const{media:_,mediaSource:E}=this;this.log("Media source opened"),_&&(_.removeEventListener("emptied",this._onMediaEmptied),this.updateMediaElementDuration(),this.hls.trigger(l.MEDIA_ATTACHED,{media:_,mediaSource:E})),E&&E.removeEventListener("sourceopen",this._onMediaSourceOpen),this.checkPendingTracks()},this._onMediaSourceClose=()=>{this.log("Media source closed")},this._onMediaSourceEnded=()=>{this.log("Media source ended")},this._onMediaEmptied=()=>{const{mediaSrc:_,_objectUrl:E}=this;_!==E&&R.error(`Media element src was set while attaching MediaSource (${E} > ${_})`)},this.hls=r;const a="[buffer-controller]";this.appendSource=Vi(si(r.config.preferManagedMediaSource)),this.log=R.log.bind(R,a),this.warn=R.warn.bind(R,a),this.error=R.error.bind(R,a),this._initSourceBuffer(),this.registerListeners()}hasSourceTypes(){return this.getSourceBufferTypes().length>0||Object.keys(this.pendingTracks).length>0}destroy(){this.unregisterListeners(),this.details=null,this.lastMpegAudioChunk=null,this.hls=null}registerListeners(){const{hls:r}=this;r.on(l.MEDIA_ATTACHING,this.onMediaAttaching,this),r.on(l.MEDIA_DETACHING,this.onMediaDetaching,this),r.on(l.MANIFEST_LOADING,this.onManifestLoading,this),r.on(l.MANIFEST_PARSED,this.onManifestParsed,this),r.on(l.BUFFER_RESET,this.onBufferReset,this),r.on(l.BUFFER_APPENDING,this.onBufferAppending,this),r.on(l.BUFFER_CODECS,this.onBufferCodecs,this),r.on(l.BUFFER_EOS,this.onBufferEos,this),r.on(l.BUFFER_FLUSHING,this.onBufferFlushing,this),r.on(l.LEVEL_UPDATED,this.onLevelUpdated,this),r.on(l.FRAG_PARSED,this.onFragParsed,this),r.on(l.FRAG_CHANGED,this.onFragChanged,this)}unregisterListeners(){const{hls:r}=this;r.off(l.MEDIA_ATTACHING,this.onMediaAttaching,this),r.off(l.MEDIA_DETACHING,this.onMediaDetaching,this),r.off(l.MANIFEST_LOADING,this.onManifestLoading,this),r.off(l.MANIFEST_PARSED,this.onManifestParsed,this),r.off(l.BUFFER_RESET,this.onBufferReset,this),r.off(l.BUFFER_APPENDING,this.onBufferAppending,this),r.off(l.BUFFER_CODECS,this.onBufferCodecs,this),r.off(l.BUFFER_EOS,this.onBufferEos,this),r.off(l.BUFFER_FLUSHING,this.onBufferFlushing,this),r.off(l.LEVEL_UPDATED,this.onLevelUpdated,this),r.off(l.FRAG_PARSED,this.onFragParsed,this),r.off(l.FRAG_CHANGED,this.onFragChanged,this)}_initSourceBuffer(){this.sourceBuffer={},this.operationQueue=new Us(this.sourceBuffer),this.listeners={audio:[],video:[],audiovideo:[]},this.appendErrors={audio:0,video:0,audiovideo:0},this.lastMpegAudioChunk=null}onManifestLoading(){this.bufferCodecEventsExpected=this._bufferCodecEventsTotal=0,this.details=null}onManifestParsed(r,a){let _=2;(a.audio&&!a.video||!a.altAudio)&&(_=1),this.bufferCodecEventsExpected=this._bufferCodecEventsTotal=_,this.log(`${this.bufferCodecEventsExpected} bufferCodec event(s) expected`)}onMediaAttaching(r,a){const _=this.media=a.media,E=si(this.appendSource);if(_&&E){var I;const N=this.mediaSource=new E;this.log(`created media source: ${(I=N.constructor)==null?void 0:I.name}`),N.addEventListener("sourceopen",this._onMediaSourceOpen),N.addEventListener("sourceended",this._onMediaSourceEnded),N.addEventListener("sourceclose",this._onMediaSourceClose),this.appendSource&&(N.addEventListener("startstreaming",this._onStartStreaming),N.addEventListener("endstreaming",this._onEndStreaming));const H=this._objectUrl=self.URL.createObjectURL(N);if(this.appendSource)try{_.removeAttribute("src");const oe=self.ManagedMediaSource;_.disableRemotePlayback=_.disableRemotePlayback||oe&&N instanceof oe,So(_),ru(_,H),_.load()}catch(oe){_.src=H}else _.src=H;_.addEventListener("emptied",this._onMediaEmptied)}}onMediaDetaching(){const{media:r,mediaSource:a,_objectUrl:_}=this;if(a){if(this.log("media source detaching"),a.readyState==="open")try{a.endOfStream()}catch(E){this.warn(`onMediaDetaching: ${E.message} while calling endOfStream`)}this.onBufferReset(),a.removeEventListener("sourceopen",this._onMediaSourceOpen),a.removeEventListener("sourceended",this._onMediaSourceEnded),a.removeEventListener("sourceclose",this._onMediaSourceClose),this.appendSource&&(a.removeEventListener("startstreaming",this._onStartStreaming),a.removeEventListener("endstreaming",this._onEndStreaming)),r&&(r.removeEventListener("emptied",this._onMediaEmptied),_&&self.URL.revokeObjectURL(_),this.mediaSrc===_?(r.removeAttribute("src"),this.appendSource&&So(r),r.load()):this.warn("media|source.src was changed by a third party - skip cleanup")),this.mediaSource=null,this.media=null,this._objectUrl=null,this.bufferCodecEventsExpected=this._bufferCodecEventsTotal,this.pendingTracks={},this.tracks={}}this.hls.trigger(l.MEDIA_DETACHED,void 0)}onBufferReset(){this.getSourceBufferTypes().forEach(r=>{this.resetBuffer(r)}),this._initSourceBuffer(),this.hls.resumeBuffering()}resetBuffer(r){const a=this.sourceBuffer[r];try{if(a){var _;this.removeBufferListeners(r),this.sourceBuffer[r]=void 0,(_=this.mediaSource)!=null&&_.sourceBuffers.length&&this.mediaSource.removeSourceBuffer(a)}}catch(E){this.warn(`onBufferReset ${r}`,E)}}onBufferCodecs(r,a){const _=this.getSourceBufferTypes().length,E=Object.keys(a);if(E.forEach(N=>{if(_){const oe=this.tracks[N];if(oe&&typeof oe.buffer.changeType=="function"){var H;const{id:he,codec:be,levelCodec:Se,container:De,metadata:He}=a[N],Xe=ii(oe.codec,oe.levelCodec),lt=Xe==null?void 0:Xe.replace(xi,"$1");let vt=ii(be,Se);const Qt=(H=vt)==null?void 0:H.replace(xi,"$1");if(vt&&lt!==Qt){N.slice(0,5)==="audio"&&(vt=wi(vt,this.appendSource));const yr=`${De};codecs=${vt}`;this.appendChangeType(N,yr),this.log(`switching codec ${Xe} to ${vt}`),this.tracks[N]={buffer:oe.buffer,codec:be,container:De,levelCodec:Se,metadata:He,id:he}}}}else this.pendingTracks[N]=a[N]}),_)return;const I=Math.max(this.bufferCodecEventsExpected-1,0);this.bufferCodecEventsExpected!==I&&(this.log(`${I} bufferCodec event(s) expected ${E.join(",")}`),this.bufferCodecEventsExpected=I),this.mediaSource&&this.mediaSource.readyState==="open"&&this.checkPendingTracks()}appendChangeType(r,a){const{operationQueue:_}=this,E={execute:()=>{const I=this.sourceBuffer[r];I&&(this.log(`changing ${r} sourceBuffer type to ${a}`),I.changeType(a)),_.shiftAndExecuteNext(r)},onStart:()=>{},onComplete:()=>{},onError:I=>{this.warn(`Failed to change ${r} SourceBuffer type`,I)}};_.append(E,r,!!this.pendingTracks[r])}onBufferAppending(r,a){const{hls:_,operationQueue:E,tracks:I}=this,{data:N,type:H,frag:oe,part:he,chunkMeta:be}=a,Se=be.buffering[H],De=self.performance.now();Se.start=De;const He=oe.stats.buffering,Xe=he?he.stats.buffering:null;He.start===0&&(He.start=De),Xe&&Xe.start===0&&(Xe.start=De);const lt=I.audio;let vt=!1;H==="audio"&&(lt==null?void 0:lt.container)==="audio/mpeg"&&(vt=!this.lastMpegAudioChunk||be.id===1||this.lastMpegAudioChunk.sn!==be.sn,this.lastMpegAudioChunk=be);const Qt=oe.start,yr={execute:()=>{if(Se.executeStart=self.performance.now(),vt){const Tr=this.sourceBuffer[H];if(Tr){const Wr=Qt-Tr.timestampOffset;Math.abs(Wr)>=.1&&(this.log(`Updating audio SourceBuffer timestampOffset to ${Qt} (delta: ${Wr}) sn: ${oe.sn})`),Tr.timestampOffset=Qt)}}this.appendExecutor(N,H)},onStart:()=>{},onComplete:()=>{const Tr=self.performance.now();Se.executeEnd=Se.end=Tr,He.first===0&&(He.first=Tr),Xe&&Xe.first===0&&(Xe.first=Tr);const{sourceBuffer:Wr}=this,Br={};for(const Cn in Wr)Br[Cn]=hr.getBuffered(Wr[Cn]);this.appendErrors[H]=0,H==="audio"||H==="video"?this.appendErrors.audiovideo=0:(this.appendErrors.audio=0,this.appendErrors.video=0),this.hls.trigger(l.BUFFER_APPENDED,{type:H,frag:oe,part:he,chunkMeta:be,parent:oe.type,timeRanges:Br})},onError:Tr=>{const Wr={type:b.MEDIA_ERROR,parent:oe.type,details:x.BUFFER_APPEND_ERROR,sourceBufferName:H,frag:oe,part:he,chunkMeta:be,error:Tr,err:Tr,fatal:!1};if(Tr.code===DOMException.QUOTA_EXCEEDED_ERR)Wr.details=x.BUFFER_FULL_ERROR;else{const Br=++this.appendErrors[H];Wr.details=x.BUFFER_APPEND_ERROR,this.warn(`Failed ${Br}/${_.config.appendErrorMaxRetry} times to append segment in "${H}" sourceBuffer`),Br>=_.config.appendErrorMaxRetry&&(Wr.fatal=!0)}_.trigger(l.ERROR,Wr)}};E.append(yr,H,!!this.pendingTracks[H])}onBufferFlushing(r,a){const{operationQueue:_}=this,E=I=>({execute:this.removeExecutor.bind(this,I,a.startOffset,a.endOffset),onStart:()=>{},onComplete:()=>{this.hls.trigger(l.BUFFER_FLUSHED,{type:I})},onError:N=>{this.warn(`Failed to remove from ${I} SourceBuffer`,N)}});a.type?_.append(E(a.type),a.type):this.getSourceBufferTypes().forEach(I=>{_.append(E(I),I)})}onFragParsed(r,a){const{frag:_,part:E}=a,I=[],N=E?E.elementaryStreams:_.elementaryStreams;N[Y.AUDIOVIDEO]?I.push("audiovideo"):(N[Y.AUDIO]&&I.push("audio"),N[Y.VIDEO]&&I.push("video"));const H=()=>{const oe=self.performance.now();_.stats.buffering.end=oe,E&&(E.stats.buffering.end=oe);const he=E?E.stats:_.stats;this.hls.trigger(l.FRAG_BUFFERED,{frag:_,part:E,stats:he,id:_.type})};I.length===0&&this.warn(`Fragments must have at least one ElementaryStreamType set. type: ${_.type} level: ${_.level} sn: ${_.sn}`),this.blockBuffers(H,I)}onFragChanged(r,a){this.trimBuffers()}onBufferEos(r,a){this.getSourceBufferTypes().reduce((E,I)=>{const N=this.sourceBuffer[I];return N&&(!a.type||a.type===I)&&(N.ending=!0,N.ended||(N.ended=!0,this.log(`${I} sourceBuffer now EOS`))),E&&!!(!N||N.ended)},!0)&&(this.log("Queueing mediaSource.endOfStream()"),this.blockBuffers(()=>{this.getSourceBufferTypes().forEach(I=>{const N=this.sourceBuffer[I];N&&(N.ending=!1)});const{mediaSource:E}=this;if(!E||E.readyState!=="open"){E&&this.log(`Could not call mediaSource.endOfStream(). mediaSource.readyState: ${E.readyState}`);return}this.log("Calling mediaSource.endOfStream()"),E.endOfStream()}))}onLevelUpdated(r,{details:a}){a.fragments.length&&(this.details=a,this.getSourceBufferTypes().length?this.blockBuffers(this.updateMediaElementDuration.bind(this)):this.updateMediaElementDuration())}trimBuffers(){const{hls:r,details:a,media:_}=this;if(!_||a===null||!this.getSourceBufferTypes().length)return;const I=r.config,N=_.currentTime,H=a.levelTargetDuration,oe=a.live&&I.liveBackBufferLength!==null?I.liveBackBufferLength:I.backBufferLength;if(y(oe)&&oe>0){const he=Math.max(oe,H),be=Math.floor(N/H)*H-he;this.flushBackBuffer(N,H,be)}if(y(I.frontBufferFlushThreshold)&&I.frontBufferFlushThreshold>0){const he=Math.max(I.maxBufferLength,I.frontBufferFlushThreshold),be=Math.max(he,H),Se=Math.floor(N/H)*H+be;this.flushFrontBuffer(N,H,Se)}}flushBackBuffer(r,a,_){const{details:E,sourceBuffer:I}=this;this.getSourceBufferTypes().forEach(H=>{const oe=I[H];if(oe){const he=hr.getBuffered(oe);if(he.length>0&&_>he.start(0)){if(this.hls.trigger(l.BACK_BUFFER_REACHED,{bufferEnd:_}),E!=null&&E.live)this.hls.trigger(l.LIVE_BACK_BUFFER_REACHED,{bufferEnd:_});else if(oe.ended&&he.end(he.length-1)-r<a*2){this.log(`Cannot flush ${H} back buffer while SourceBuffer is in ended state`);return}this.hls.trigger(l.BUFFER_FLUSHING,{startOffset:0,endOffset:_,type:H})}}})}flushFrontBuffer(r,a,_){const{sourceBuffer:E}=this;this.getSourceBufferTypes().forEach(N=>{const H=E[N];if(H){const oe=hr.getBuffered(H),he=oe.length;if(he<2)return;const be=oe.start(he-1),Se=oe.end(he-1);if(_>be||r>=be&&r<=Se)return;if(H.ended&&r-Se<2*a){this.log(`Cannot flush ${N} front buffer while SourceBuffer is in ended state`);return}this.hls.trigger(l.BUFFER_FLUSHING,{startOffset:be,endOffset:1/0,type:N})}})}updateMediaElementDuration(){if(!this.details||!this.media||!this.mediaSource||this.mediaSource.readyState!=="open")return;const{details:r,hls:a,media:_,mediaSource:E}=this,I=r.fragments[0].start+r.totalduration,N=_.duration,H=y(E.duration)?E.duration:0;r.live&&a.config.liveDurationInfinity?(E.duration=1/0,this.updateSeekableRange(r)):(I>H&&I>N||!y(N))&&(this.log(`Updating Media Source duration to ${I.toFixed(3)}`),E.duration=I)}updateSeekableRange(r){const a=this.mediaSource,_=r.fragments;if(_.length&&r.live&&a!=null&&a.setLiveSeekableRange){const I=Math.max(0,_[0].start),N=Math.max(I,I+r.totalduration);this.log(`Media Source duration is set to ${a.duration}. Setting seekable range to ${I}-${N}.`),a.setLiveSeekableRange(I,N)}}checkPendingTracks(){const{bufferCodecEventsExpected:r,operationQueue:a,pendingTracks:_}=this,E=Object.keys(_).length;if(E&&(!r||E===2||"audiovideo"in _)){this.createSourceBuffers(_),this.pendingTracks={};const I=this.getSourceBufferTypes();if(I.length)this.hls.trigger(l.BUFFER_CREATED,{tracks:this.tracks}),I.forEach(N=>{a.executeNext(N)});else{const N=new Error("could not create source buffer for media codec(s)");this.hls.trigger(l.ERROR,{type:b.MEDIA_ERROR,details:x.BUFFER_INCOMPATIBLE_CODECS_ERROR,fatal:!0,error:N,reason:N.message})}}}createSourceBuffers(r){const{sourceBuffer:a,mediaSource:_}=this;if(!_)throw Error("createSourceBuffers called when mediaSource was null");for(const I in r)if(!a[I]){var E;const N=r[I];if(!N)throw Error(`source buffer exists for track ${I}, however track does not`);let H=((E=N.levelCodec)==null?void 0:E.indexOf(","))===-1?N.levelCodec:N.codec;H&&I.slice(0,5)==="audio"&&(H=wi(H,this.appendSource));const oe=`${N.container};codecs=${H}`;this.log(`creating sourceBuffer(${oe})`);try{const he=a[I]=_.addSourceBuffer(oe),be=I;this.addBufferListener(be,"updatestart",this._onSBUpdateStart),this.addBufferListener(be,"updateend",this._onSBUpdateEnd),this.addBufferListener(be,"error",this._onSBUpdateError),this.appendSource&&this.addBufferListener(be,"bufferedchange",(Se,De)=>{const He=De.removedRanges;He!=null&&He.length&&this.hls.trigger(l.BUFFER_FLUSHED,{type:I})}),this.tracks[I]={buffer:he,codec:H,container:N.container,levelCodec:N.levelCodec,metadata:N.metadata,id:N.id}}catch(he){this.error(`error while trying to add sourceBuffer: ${he.message}`),this.hls.trigger(l.ERROR,{type:b.MEDIA_ERROR,details:x.BUFFER_ADD_CODEC_ERROR,fatal:!1,error:he,sourceBufferName:I,mimeType:oe})}}}get mediaSrc(){var r,a;const _=((r=this.media)==null||(a=r.querySelector)==null?void 0:a.call(r,"source"))||this.media;return _==null?void 0:_.src}_onSBUpdateStart(r){const{operationQueue:a}=this;a.current(r).onStart()}_onSBUpdateEnd(r){var a;if(((a=this.mediaSource)==null?void 0:a.readyState)==="closed"){this.resetBuffer(r);return}const{operationQueue:_}=this;_.current(r).onComplete(),_.shiftAndExecuteNext(r)}_onSBUpdateError(r,a){var _;const E=new Error(`${r} SourceBuffer error. MediaSource readyState: ${(_=this.mediaSource)==null?void 0:_.readyState}`);this.error(`${E}`,a),this.hls.trigger(l.ERROR,{type:b.MEDIA_ERROR,details:x.BUFFER_APPENDING_ERROR,sourceBufferName:r,error:E,fatal:!1});const I=this.operationQueue.current(r);I&&I.onError(E)}removeExecutor(r,a,_){const{media:E,mediaSource:I,operationQueue:N,sourceBuffer:H}=this,oe=H[r];if(!E||!I||!oe){this.warn(`Attempting to remove from the ${r} SourceBuffer, but it does not exist`),N.shiftAndExecuteNext(r);return}const he=y(E.duration)?E.duration:1/0,be=y(I.duration)?I.duration:1/0,Se=Math.max(0,a),De=Math.min(_,he,be);De>Se&&(!oe.ending||oe.ended)?(oe.ended=!1,this.log(`Removing [${Se},${De}] from the ${r} SourceBuffer`),oe.remove(Se,De)):N.shiftAndExecuteNext(r)}appendExecutor(r,a){const _=this.sourceBuffer[a];if(!_){if(!this.pendingTracks[a])throw new Error(`Attempting to append to the ${a} SourceBuffer, but it does not exist`);return}_.ended=!1,_.appendBuffer(r)}blockBuffers(r,a=this.getSourceBufferTypes()){if(!a.length){this.log("Blocking operation requested, but no SourceBuffers exist"),Promise.resolve().then(r);return}const{operationQueue:_}=this,E=a.map(I=>_.appendBlocker(I));Promise.all(E).then(()=>{r(),a.forEach(I=>{const N=this.sourceBuffer[I];N!=null&&N.updating||_.shiftAndExecuteNext(I)})})}getSourceBufferTypes(){return Object.keys(this.sourceBuffer)}addBufferListener(r,a,_){const E=this.sourceBuffer[r];if(!E)return;const I=_.bind(this,r);this.listeners[r].push({event:a,listener:I}),E.addEventListener(a,I)}removeBufferListeners(r){const a=this.sourceBuffer[r];a&&this.listeners[r].forEach(_=>{a.removeEventListener(_.event,_.listener)})}}function So(j){const r=j.querySelectorAll("source");[].slice.call(r).forEach(a=>{j.removeChild(a)})}function ru(j,r){const a=self.document.createElement("source");a.type="video/mp4",a.src=r,j.appendChild(a)}const Ws={42:225,92:233,94:237,95:243,96:250,123:231,124:247,125:209,126:241,127:9608,128:174,129:176,130:189,131:191,132:8482,133:162,134:163,135:9834,136:224,137:32,138:232,139:226,140:234,141:238,142:244,143:251,144:193,145:201,146:211,147:218,148:220,149:252,150:8216,151:161,152:42,153:8217,154:9473,155:169,156:8480,157:8226,158:8220,159:8221,160:192,161:194,162:199,163:200,164:202,165:203,166:235,167:206,168:207,169:239,170:212,171:217,172:249,173:219,174:171,175:187,176:195,177:227,178:205,179:204,180:236,181:210,182:242,183:213,184:245,185:123,186:125,187:92,188:94,189:95,190:124,191:8764,192:196,193:228,194:214,195:246,196:223,197:165,198:164,199:9475,200:197,201:229,202:216,203:248,204:9487,205:9491,206:9495,207:9499},Co=j=>String.fromCharCode(Ws[j]||j),fs=15,fu=100,Gu={17:1,18:3,21:5,22:7,23:9,16:11,19:12,20:14},Ku={17:2,18:4,21:6,22:8,23:10,19:13,20:15},Iu={25:1,26:3,29:5,30:7,31:9,24:11,27:12,28:14},Qs={25:2,26:4,29:6,30:8,31:10,27:13,28:15},Nu=["white","green","blue","cyan","red","yellow","magenta","black","transparent"];class Du{constructor(){this.time=null,this.verboseLevel=0}log(r,a){if(this.verboseLevel>=r){const _=typeof a=="function"?a():a;R.log(`${this.time} [${r}] ${_}`)}}}const Js=function(r){const a=[];for(let _=0;_<r.length;_++)a.push(r[_].toString(16));return a};class Qu{constructor(){this.foreground="white",this.underline=!1,this.italics=!1,this.background="black",this.flash=!1}reset(){this.foreground="white",this.underline=!1,this.italics=!1,this.background="black",this.flash=!1}setStyles(r){const a=["foreground","underline","italics","background","flash"];for(let _=0;_<a.length;_++){const E=a[_];r.hasOwnProperty(E)&&(this[E]=r[E])}}isDefault(){return this.foreground==="white"&&!this.underline&&!this.italics&&this.background==="black"&&!this.flash}equals(r){return this.foreground===r.foreground&&this.underline===r.underline&&this.italics===r.italics&&this.background===r.background&&this.flash===r.flash}copy(r){this.foreground=r.foreground,this.underline=r.underline,this.italics=r.italics,this.background=r.background,this.flash=r.flash}toString(){return"color="+this.foreground+", underline="+this.underline+", italics="+this.italics+", background="+this.background+", flash="+this.flash}}class ml{constructor(){this.uchar=" ",this.penState=new Qu}reset(){this.uchar=" ",this.penState.reset()}setChar(r,a){this.uchar=r,this.penState.copy(a)}setPenState(r){this.penState.copy(r)}equals(r){return this.uchar===r.uchar&&this.penState.equals(r.penState)}copy(r){this.uchar=r.uchar,this.penState.copy(r.penState)}isEmpty(){return this.uchar===" "&&this.penState.isDefault()}}class nu{constructor(r){this.chars=[],this.pos=0,this.currPenState=new Qu,this.cueStartTime=null,this.logger=void 0;for(let a=0;a<fu;a++)this.chars.push(new ml);this.logger=r}equals(r){for(let a=0;a<fu;a++)if(!this.chars[a].equals(r.chars[a]))return!1;return!0}copy(r){for(let a=0;a<fu;a++)this.chars[a].copy(r.chars[a])}isEmpty(){let r=!0;for(let a=0;a<fu;a++)if(!this.chars[a].isEmpty()){r=!1;break}return r}setCursor(r){this.pos!==r&&(this.pos=r),this.pos<0?(this.logger.log(3,"Negative cursor position "+this.pos),this.pos=0):this.pos>fu&&(this.logger.log(3,"Too large cursor position "+this.pos),this.pos=fu)}moveCursor(r){const a=this.pos+r;if(r>1)for(let _=this.pos+1;_<a+1;_++)this.chars[_].setPenState(this.currPenState);this.setCursor(a)}backSpace(){this.moveCursor(-1),this.chars[this.pos].setChar(" ",this.currPenState)}insertChar(r){r>=144&&this.backSpace();const a=Co(r);if(this.pos>=fu){this.logger.log(0,()=>"Cannot insert "+r.toString(16)+" ("+a+") at position "+this.pos+". Skipping it!");return}this.chars[this.pos].setChar(a,this.currPenState),this.moveCursor(1)}clearFromPos(r){let a;for(a=r;a<fu;a++)this.chars[a].reset()}clear(){this.clearFromPos(0),this.pos=0,this.currPenState.reset()}clearToEndOfRow(){this.clearFromPos(this.pos)}getTextString(){const r=[];let a=!0;for(let _=0;_<fu;_++){const E=this.chars[_].uchar;E!==" "&&(a=!1),r.push(E)}return a?"":r.join("")}setPenStyles(r){this.currPenState.setStyles(r),this.chars[this.pos].setPenState(this.currPenState)}}class Ju{constructor(r){this.rows=[],this.currRow=fs-1,this.nrRollUpRows=null,this.lastOutputScreen=null,this.logger=void 0;for(let a=0;a<fs;a++)this.rows.push(new nu(r));this.logger=r}reset(){for(let r=0;r<fs;r++)this.rows[r].clear();this.currRow=fs-1}equals(r){let a=!0;for(let _=0;_<fs;_++)if(!this.rows[_].equals(r.rows[_])){a=!1;break}return a}copy(r){for(let a=0;a<fs;a++)this.rows[a].copy(r.rows[a])}isEmpty(){let r=!0;for(let a=0;a<fs;a++)if(!this.rows[a].isEmpty()){r=!1;break}return r}backSpace(){this.rows[this.currRow].backSpace()}clearToEndOfRow(){this.rows[this.currRow].clearToEndOfRow()}insertChar(r){this.rows[this.currRow].insertChar(r)}setPen(r){this.rows[this.currRow].setPenStyles(r)}moveCursor(r){this.rows[this.currRow].moveCursor(r)}setCursor(r){this.logger.log(2,"setCursor: "+r),this.rows[this.currRow].setCursor(r)}setPAC(r){this.logger.log(2,()=>"pacData = "+JSON.stringify(r));let a=r.row-1;if(this.nrRollUpRows&&a<this.nrRollUpRows-1&&(a=this.nrRollUpRows-1),this.nrRollUpRows&&this.currRow!==a){for(let H=0;H<fs;H++)this.rows[H].clear();const I=this.currRow+1-this.nrRollUpRows,N=this.lastOutputScreen;if(N){const H=N.rows[I].cueStartTime,oe=this.logger.time;if(H!==null&&oe!==null&&H<oe)for(let he=0;he<this.nrRollUpRows;he++)this.rows[a-this.nrRollUpRows+he+1].copy(N.rows[I+he])}}this.currRow=a;const _=this.rows[this.currRow];if(r.indent!==null){const I=r.indent,N=Math.max(I-1,0);_.setCursor(r.indent),r.color=_.chars[N].penState.foreground}const E={foreground:r.color,underline:r.underline,italics:r.italics,background:"black",flash:!1};this.setPen(E)}setBkgData(r){this.logger.log(2,()=>"bkgData = "+JSON.stringify(r)),this.backSpace(),this.setPen(r),this.insertChar(32)}setRollUpRows(r){this.nrRollUpRows=r}rollUp(){if(this.nrRollUpRows===null){this.logger.log(3,"roll_up but nrRollUpRows not set yet");return}this.logger.log(1,()=>this.getDisplayText());const r=this.currRow+1-this.nrRollUpRows,a=this.rows.splice(r,1)[0];a.clear(),this.rows.splice(this.currRow,0,a),this.logger.log(2,"Rolling up")}getDisplayText(r){r=r||!1;const a=[];let _="",E=-1;for(let I=0;I<fs;I++){const N=this.rows[I].getTextString();N&&(E=I+1,r?a.push("Row "+E+": '"+N+"'"):a.push(N.trim()))}return a.length>0&&(r?_="["+a.join(" | ")+"]":_=a.join(`
`)),_}getTextAndFormat(){return this.rows}}class ro{constructor(r,a,_){this.chNr=void 0,this.outputFilter=void 0,this.mode=void 0,this.verbose=void 0,this.displayedMemory=void 0,this.nonDisplayedMemory=void 0,this.lastOutputScreen=void 0,this.currRollUpRow=void 0,this.writeScreen=void 0,this.cueStartTime=void 0,this.logger=void 0,this.chNr=r,this.outputFilter=a,this.mode=null,this.verbose=0,this.displayedMemory=new Ju(_),this.nonDisplayedMemory=new Ju(_),this.lastOutputScreen=new Ju(_),this.currRollUpRow=this.displayedMemory.rows[fs-1],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null,this.logger=_}reset(){this.mode=null,this.displayedMemory.reset(),this.nonDisplayedMemory.reset(),this.lastOutputScreen.reset(),this.outputFilter.reset(),this.currRollUpRow=this.displayedMemory.rows[fs-1],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null}getHandler(){return this.outputFilter}setHandler(r){this.outputFilter=r}setPAC(r){this.writeScreen.setPAC(r)}setBkgData(r){this.writeScreen.setBkgData(r)}setMode(r){r!==this.mode&&(this.mode=r,this.logger.log(2,()=>"MODE="+r),this.mode==="MODE_POP-ON"?this.writeScreen=this.nonDisplayedMemory:(this.writeScreen=this.displayedMemory,this.writeScreen.reset()),this.mode!=="MODE_ROLL-UP"&&(this.displayedMemory.nrRollUpRows=null,this.nonDisplayedMemory.nrRollUpRows=null),this.mode=r)}insertChars(r){for(let _=0;_<r.length;_++)this.writeScreen.insertChar(r[_]);const a=this.writeScreen===this.displayedMemory?"DISP":"NON_DISP";this.logger.log(2,()=>a+": "+this.writeScreen.getDisplayText(!0)),(this.mode==="MODE_PAINT-ON"||this.mode==="MODE_ROLL-UP")&&(this.logger.log(1,()=>"DISPLAYED: "+this.displayedMemory.getDisplayText(!0)),this.outputDataUpdate())}ccRCL(){this.logger.log(2,"RCL - Resume Caption Loading"),this.setMode("MODE_POP-ON")}ccBS(){this.logger.log(2,"BS - BackSpace"),this.mode!=="MODE_TEXT"&&(this.writeScreen.backSpace(),this.writeScreen===this.displayedMemory&&this.outputDataUpdate())}ccAOF(){}ccAON(){}ccDER(){this.logger.log(2,"DER- Delete to End of Row"),this.writeScreen.clearToEndOfRow(),this.outputDataUpdate()}ccRU(r){this.logger.log(2,"RU("+r+") - Roll Up"),this.writeScreen=this.displayedMemory,this.setMode("MODE_ROLL-UP"),this.writeScreen.setRollUpRows(r)}ccFON(){this.logger.log(2,"FON - Flash On"),this.writeScreen.setPen({flash:!0})}ccRDC(){this.logger.log(2,"RDC - Resume Direct Captioning"),this.setMode("MODE_PAINT-ON")}ccTR(){this.logger.log(2,"TR"),this.setMode("MODE_TEXT")}ccRTD(){this.logger.log(2,"RTD"),this.setMode("MODE_TEXT")}ccEDM(){this.logger.log(2,"EDM - Erase Displayed Memory"),this.displayedMemory.reset(),this.outputDataUpdate(!0)}ccCR(){this.logger.log(2,"CR - Carriage Return"),this.writeScreen.rollUp(),this.outputDataUpdate(!0)}ccENM(){this.logger.log(2,"ENM - Erase Non-displayed Memory"),this.nonDisplayedMemory.reset()}ccEOC(){if(this.logger.log(2,"EOC - End Of Caption"),this.mode==="MODE_POP-ON"){const r=this.displayedMemory;this.displayedMemory=this.nonDisplayedMemory,this.nonDisplayedMemory=r,this.writeScreen=this.nonDisplayedMemory,this.logger.log(1,()=>"DISP: "+this.displayedMemory.getDisplayText())}this.outputDataUpdate(!0)}ccTO(r){this.logger.log(2,"TO("+r+") - Tab Offset"),this.writeScreen.moveCursor(r)}ccMIDROW(r){const a={flash:!1};if(a.underline=r%2===1,a.italics=r>=46,a.italics)a.foreground="white";else{const _=Math.floor(r/2)-16,E=["white","green","blue","cyan","red","yellow","magenta"];a.foreground=E[_]}this.logger.log(2,"MIDROW: "+JSON.stringify(a)),this.writeScreen.setPen(a)}outputDataUpdate(r=!1){const a=this.logger.time;a!==null&&this.outputFilter&&(this.cueStartTime===null&&!this.displayedMemory.isEmpty()?this.cueStartTime=a:this.displayedMemory.equals(this.lastOutputScreen)||(this.outputFilter.newCue(this.cueStartTime,a,this.lastOutputScreen),r&&this.outputFilter.dispatchCue&&this.outputFilter.dispatchCue(),this.cueStartTime=this.displayedMemory.isEmpty()?null:a),this.lastOutputScreen.copy(this.displayedMemory))}cueSplitAtTime(r){this.outputFilter&&(this.displayedMemory.isEmpty()||(this.outputFilter.newCue&&this.outputFilter.newCue(this.cueStartTime,r,this.displayedMemory),this.cueStartTime=r))}}class Xo{constructor(r,a,_){this.channels=void 0,this.currentChannel=0,this.cmdHistory=Ou(),this.logger=void 0;const E=this.logger=new Du;this.channels=[null,new ro(r,a,E),new ro(r+1,_,E)]}getHandler(r){return this.channels[r].getHandler()}setHandler(r,a){this.channels[r].setHandler(a)}addData(r,a){this.logger.time=r;for(let _=0;_<a.length;_+=2){const E=a[_]&127,I=a[_+1]&127;let N=!1,H=null;if(E===0&&I===0)continue;this.logger.log(3,()=>"["+Js([a[_],a[_+1]])+"] -> ("+Js([E,I])+")");const oe=this.cmdHistory;if(E>=16&&E<=31){if(Pl(E,I,oe)){vu(null,null,oe),this.logger.log(3,()=>"Repeated command ("+Js([E,I])+") is dropped");continue}vu(E,I,this.cmdHistory),N=this.parseCmd(E,I),N||(N=this.parseMidrow(E,I)),N||(N=this.parsePAC(E,I)),N||(N=this.parseBackgroundAttributes(E,I))}else vu(null,null,oe);if(!N&&(H=this.parseChars(E,I),H)){const be=this.currentChannel;be&&be>0?this.channels[be].insertChars(H):this.logger.log(2,"No channel found yet. TEXT-MODE?")}!N&&!H&&this.logger.log(2,()=>"Couldn't parse cleaned data "+Js([E,I])+" orig: "+Js([a[_],a[_+1]]))}}parseCmd(r,a){const _=(r===20||r===28||r===21||r===29)&&a>=32&&a<=47,E=(r===23||r===31)&&a>=33&&a<=35;if(!(_||E))return!1;const I=r===20||r===21||r===23?1:2,N=this.channels[I];return r===20||r===21||r===28||r===29?a===32?N.ccRCL():a===33?N.ccBS():a===34?N.ccAOF():a===35?N.ccAON():a===36?N.ccDER():a===37?N.ccRU(2):a===38?N.ccRU(3):a===39?N.ccRU(4):a===40?N.ccFON():a===41?N.ccRDC():a===42?N.ccTR():a===43?N.ccRTD():a===44?N.ccEDM():a===45?N.ccCR():a===46?N.ccENM():a===47&&N.ccEOC():N.ccTO(a-32),this.currentChannel=I,!0}parseMidrow(r,a){let _=0;if((r===17||r===25)&&a>=32&&a<=47){if(r===17?_=1:_=2,_!==this.currentChannel)return this.logger.log(0,"Mismatch channel in midrow parsing"),!1;const E=this.channels[_];return E?(E.ccMIDROW(a),this.logger.log(3,()=>"MIDROW ("+Js([r,a])+")"),!0):!1}return!1}parsePAC(r,a){let _;const E=(r>=17&&r<=23||r>=25&&r<=31)&&a>=64&&a<=127,I=(r===16||r===24)&&a>=64&&a<=95;if(!(E||I))return!1;const N=r<=23?1:2;a>=64&&a<=95?_=N===1?Gu[r]:Iu[r]:_=N===1?Ku[r]:Qs[r];const H=this.channels[N];return H?(H.setPAC(this.interpretPAC(_,a)),this.currentChannel=N,!0):!1}interpretPAC(r,a){let _;const E={color:null,italics:!1,indent:null,underline:!1,row:r};return a>95?_=a-96:_=a-64,E.underline=(_&1)===1,_<=13?E.color=["white","green","blue","cyan","red","yellow","magenta","white"][Math.floor(_/2)]:_<=15?(E.italics=!0,E.color="white"):E.indent=Math.floor((_-16)/2)*4,E}parseChars(r,a){let _,E=null,I=null;if(r>=25?(_=2,I=r-8):(_=1,I=r),I>=17&&I<=19){let N;I===17?N=a+80:I===18?N=a+112:N=a+144,this.logger.log(2,()=>"Special char '"+Co(N)+"' in channel "+_),E=[N]}else r>=32&&r<=127&&(E=a===0?[r]:[r,a]);return E&&this.logger.log(3,()=>"Char codes = "+Js(E).join(",")),E}parseBackgroundAttributes(r,a){const _=(r===16||r===24)&&a>=32&&a<=47,E=(r===23||r===31)&&a>=45&&a<=47;if(!(_||E))return!1;let I;const N={};r===16||r===24?(I=Math.floor((a-32)/2),N.background=Nu[I],a%2===1&&(N.background=N.background+"_semi")):a===45?N.background="transparent":(N.foreground="black",a===47&&(N.underline=!0));const H=r<=23?1:2;return this.channels[H].setBkgData(N),!0}reset(){for(let r=0;r<Object.keys(this.channels).length;r++){const a=this.channels[r];a&&a.reset()}vu(null,null,this.cmdHistory)}cueSplitAtTime(r){for(let a=0;a<this.channels.length;a++){const _=this.channels[a];_&&_.cueSplitAtTime(r)}}}function vu(j,r,a){a.a=j,a.b=r}function Pl(j,r,a){return a.a===j&&a.b===r}function Ou(){return{a:null,b:null}}class vl{constructor(r,a){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=r,this.trackName=a}dispatchCue(){this.startTime!==null&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)}newCue(r,a,_){(this.startTime===null||this.startTime>r)&&(this.startTime=r),this.endTime=a,this.screen=_,this.timelineController.createCaptionsTrack(this.trackName)}reset(){this.cueRanges=[],this.startTime=null}}var qu=function(){if(Ce!=null&&Ce.VTTCue)return self.VTTCue;const j=["","lr","rl"],r=["start","middle","end","left","right"];function a(H,oe){if(typeof oe!="string"||!Array.isArray(H))return!1;const he=oe.toLowerCase();return~H.indexOf(he)?he:!1}function _(H){return a(j,H)}function E(H){return a(r,H)}function I(H,...oe){let he=1;for(;he<arguments.length;he++){const be=arguments[he];for(const Se in be)H[Se]=be[Se]}return H}function N(H,oe,he){const be=this,Se={enumerable:!0};be.hasBeenReset=!1;let De="",He=!1,Xe=H,lt=oe,vt=he,Qt=null,yr="",Tr=!0,Wr="auto",Br="start",Cn=50,un="middle",Hn=50,li="middle";Object.defineProperty(be,"id",I({},Se,{get:function(){return De},set:function(En){De=""+En}})),Object.defineProperty(be,"pauseOnExit",I({},Se,{get:function(){return He},set:function(En){He=!!En}})),Object.defineProperty(be,"startTime",I({},Se,{get:function(){return Xe},set:function(En){if(typeof En!="number")throw new TypeError("Start time must be set to a number.");Xe=En,this.hasBeenReset=!0}})),Object.defineProperty(be,"endTime",I({},Se,{get:function(){return lt},set:function(En){if(typeof En!="number")throw new TypeError("End time must be set to a number.");lt=En,this.hasBeenReset=!0}})),Object.defineProperty(be,"text",I({},Se,{get:function(){return vt},set:function(En){vt=""+En,this.hasBeenReset=!0}})),Object.defineProperty(be,"region",I({},Se,{get:function(){return Qt},set:function(En){Qt=En,this.hasBeenReset=!0}})),Object.defineProperty(be,"vertical",I({},Se,{get:function(){return yr},set:function(En){const qn=_(En);if(qn===!1)throw new SyntaxError("An invalid or illegal string was specified.");yr=qn,this.hasBeenReset=!0}})),Object.defineProperty(be,"snapToLines",I({},Se,{get:function(){return Tr},set:function(En){Tr=!!En,this.hasBeenReset=!0}})),Object.defineProperty(be,"line",I({},Se,{get:function(){return Wr},set:function(En){if(typeof En!="number"&&En!=="auto")throw new SyntaxError("An invalid number or illegal string was specified.");Wr=En,this.hasBeenReset=!0}})),Object.defineProperty(be,"lineAlign",I({},Se,{get:function(){return Br},set:function(En){const qn=E(En);if(!qn)throw new SyntaxError("An invalid or illegal string was specified.");Br=qn,this.hasBeenReset=!0}})),Object.defineProperty(be,"position",I({},Se,{get:function(){return Cn},set:function(En){if(En<0||En>100)throw new Error("Position must be between 0 and 100.");Cn=En,this.hasBeenReset=!0}})),Object.defineProperty(be,"positionAlign",I({},Se,{get:function(){return un},set:function(En){const qn=E(En);if(!qn)throw new SyntaxError("An invalid or illegal string was specified.");un=qn,this.hasBeenReset=!0}})),Object.defineProperty(be,"size",I({},Se,{get:function(){return Hn},set:function(En){if(En<0||En>100)throw new Error("Size must be between 0 and 100.");Hn=En,this.hasBeenReset=!0}})),Object.defineProperty(be,"align",I({},Se,{get:function(){return li},set:function(En){const qn=E(En);if(!qn)throw new SyntaxError("An invalid or illegal string was specified.");li=qn,this.hasBeenReset=!0}})),be.displayState=void 0}return N.prototype.getCueAsHTML=function(){return self.WebVTT.convertCueToDOMTree(self,this.text)},N}();class ci{decode(r,a){if(!r)return"";if(typeof r!="string")throw new Error("Error - expected string data.");return decodeURIComponent(encodeURIComponent(r))}}function Zl(j){function r(_,E,I,N){return(_|0)*3600+(E|0)*60+(I|0)+parseFloat(N||0)}const a=j.match(/^(?:(\d+):)?(\d{2}):(\d{2})(\.\d+)?/);return a?parseFloat(a[2])>59?r(a[2],a[3],0,a[4]):r(a[1],a[2],a[3],a[4]):null}class oo{constructor(){this.values=Object.create(null)}set(r,a){!this.get(r)&&a!==""&&(this.values[r]=a)}get(r,a,_){return _?this.has(r)?this.values[r]:a[_]:this.has(r)?this.values[r]:a}has(r){return r in this.values}alt(r,a,_){for(let E=0;E<_.length;++E)if(a===_[E]){this.set(r,a);break}}integer(r,a){/^-?\d+$/.test(a)&&this.set(r,parseInt(a,10))}percent(r,a){if(/^([\d]{1,3})(\.[\d]*)?%$/.test(a)){const _=parseFloat(a);if(_>=0&&_<=100)return this.set(r,_),!0}return!1}}function Hl(j,r,a,_){const E=_?j.split(_):[j];for(const I in E){if(typeof E[I]!="string")continue;const N=E[I].split(a);if(N.length!==2)continue;const H=N[0],oe=N[1];r(H,oe)}}const iu=new qu(0,0,""),wu=iu.align==="middle"?"middle":"center";function $u(j,r,a){const _=j;function E(){const H=Zl(j);if(H===null)throw new Error("Malformed timestamp: "+_);return j=j.replace(/^[^\sa-zA-Z-]+/,""),H}function I(H,oe){const he=new oo;Hl(H,function(De,He){let Xe;switch(De){case"region":for(let lt=a.length-1;lt>=0;lt--)if(a[lt].id===He){he.set(De,a[lt].region);break}break;case"vertical":he.alt(De,He,["rl","lr"]);break;case"line":Xe=He.split(","),he.integer(De,Xe[0]),he.percent(De,Xe[0])&&he.set("snapToLines",!1),he.alt(De,Xe[0],["auto"]),Xe.length===2&&he.alt("lineAlign",Xe[1],["start",wu,"end"]);break;case"position":Xe=He.split(","),he.percent(De,Xe[0]),Xe.length===2&&he.alt("positionAlign",Xe[1],["start",wu,"end","line-left","line-right","auto"]);break;case"size":he.percent(De,He);break;case"align":he.alt(De,He,["start",wu,"end","left","right"]);break}},/:/,/\s/),oe.region=he.get("region",null),oe.vertical=he.get("vertical","");let be=he.get("line","auto");be==="auto"&&iu.line===-1&&(be=-1),oe.line=be,oe.lineAlign=he.get("lineAlign","start"),oe.snapToLines=he.get("snapToLines",!0),oe.size=he.get("size",100),oe.align=he.get("align",wu);let Se=he.get("position","auto");Se==="auto"&&iu.position===50&&(Se=oe.align==="start"||oe.align==="left"?0:oe.align==="end"||oe.align==="right"?100:50),oe.position=Se}function N(){j=j.replace(/^\s+/,"")}if(N(),r.startTime=E(),N(),j.slice(0,3)!=="-->")throw new Error("Malformed time stamp (time stamps must be separated by '-->'): "+_);j=j.slice(3),N(),r.endTime=E(),N(),I(j,r)}function Wl(j){return j.replace(/<br(?: \/)?>/gi,`
`)}class uc{constructor(){this.state="INITIAL",this.buffer="",this.decoder=new ci,this.regionList=[],this.cue=null,this.oncue=void 0,this.onparsingerror=void 0,this.onflush=void 0}parse(r){const a=this;r&&(a.buffer+=a.decoder.decode(r,{stream:!0}));function _(){let I=a.buffer,N=0;for(I=Wl(I);N<I.length&&I[N]!=="\r"&&I[N]!==`
`;)++N;const H=I.slice(0,N);return I[N]==="\r"&&++N,I[N]===`
`&&++N,a.buffer=I.slice(N),H}function E(I){Hl(I,function(N,H){},/:/)}try{let I="";if(a.state==="INITIAL"){if(!/\r\n|\n/.test(a.buffer))return this;I=_();const H=I.match(/^()?WEBVTT([ \t].*)?$/);if(!(H!=null&&H[0]))throw new Error("Malformed WebVTT signature.");a.state="HEADER"}let N=!1;for(;a.buffer;){if(!/\r\n|\n/.test(a.buffer))return this;switch(N?N=!1:I=_(),a.state){case"HEADER":/:/.test(I)?E(I):I||(a.state="ID");continue;case"NOTE":I||(a.state="ID");continue;case"ID":if(/^NOTE($|[ \t])/.test(I)){a.state="NOTE";break}if(!I)continue;if(a.cue=new qu(0,0,""),a.state="CUE",I.indexOf("-->")===-1){a.cue.id=I;continue}case"CUE":if(!a.cue){a.state="BADCUE";continue}try{$u(I,a.cue,a.regionList)}catch(H){a.cue=null,a.state="BADCUE";continue}a.state="CUETEXT";continue;case"CUETEXT":{const H=I.indexOf("-->")!==-1;if(!I||H&&(N=!0)){a.oncue&&a.cue&&a.oncue(a.cue),a.cue=null,a.state="ID";continue}if(a.cue===null)continue;a.cue.text&&(a.cue.text+=`
`),a.cue.text+=I}continue;case"BADCUE":I||(a.state="ID")}}}catch(I){a.state==="CUETEXT"&&a.cue&&a.oncue&&a.oncue(a.cue),a.cue=null,a.state=a.state==="INITIAL"?"BADWEBVTT":"BADCUE"}return this}flush(){const r=this;try{if((r.cue||r.state==="HEADER")&&(r.buffer+=`
`,r.parse()),r.state==="INITIAL"||r.state==="BADWEBVTT")throw new Error("Malformed WebVTT signature.")}catch(a){r.onparsingerror&&r.onparsingerror(a)}return r.onflush&&r.onflush(),this}}const vo=/\r\n|\n\r|\n|\r/g,Gl=function(r,a,_=0){return r.slice(_,_+a.length)===a},wc=function(r){let a=parseInt(r.slice(-3));const _=parseInt(r.slice(-6,-4)),E=parseInt(r.slice(-9,-7)),I=r.length>9?parseInt(r.substring(0,r.indexOf(":"))):0;if(!y(a)||!y(_)||!y(E)||!y(I))throw Error(`Malformed X-TIMESTAMP-MAP: Local:${r}`);return a+=1e3*_,a+=60*1e3*E,a+=60*60*1e3*I,a},Il=function(r){let a=5381,_=r.length;for(;_;)a=a*33^r.charCodeAt(--_);return(a>>>0).toString()};function ju(j,r,a){return Il(j.toString())+Il(r.toString())+Il(a)}const lc=function(r,a,_){let E=r[a],I=r[E.prevCC];if(!I||!I.new&&E.new){r.ccOffset=r.presentationOffset=E.start,E.new=!1;return}for(;(N=I)!=null&&N.new;){var N;r.ccOffset+=E.start-I.start,E.new=!1,E=I,I=r[E.prevCC]}r.presentationOffset=_};function gl(j,r,a,_,E,I,N){const H=new uc,oe=qe(new Uint8Array(j)).trim().replace(vo,`
`).split(`
`),he=[],be=r?Ln(r.baseTime,r.timescale):0;let Se="00:00.000",De=0,He=0,Xe,lt=!0;H.oncue=function(vt){const Qt=a[_];let yr=a.ccOffset;const Tr=(De-be)/9e4;if(Qt!=null&&Qt.new&&(He!==void 0?yr=a.ccOffset=Qt.start:lc(a,_,Tr)),Tr){if(!r){Xe=new Error("Missing initPTS for VTT MPEGTS");return}yr=Tr-a.presentationOffset}const Wr=vt.endTime-vt.startTime,Br=Eo((vt.startTime+yr-He)*9e4,E*9e4)/9e4;vt.startTime=Math.max(Br,0),vt.endTime=Math.max(Br+Wr,0);const Cn=vt.text.trim();vt.text=decodeURIComponent(encodeURIComponent(Cn)),vt.id||(vt.id=ju(vt.startTime,vt.endTime,Cn)),vt.endTime>0&&he.push(vt)},H.onparsingerror=function(vt){Xe=vt},H.onflush=function(){if(Xe){N(Xe);return}I(he)},oe.forEach(vt=>{if(lt)if(Gl(vt,"X-TIMESTAMP-MAP=")){lt=!1,vt.slice(16).split(",").forEach(Qt=>{Gl(Qt,"LOCAL:")?Se=Qt.slice(6):Gl(Qt,"MPEGTS:")&&(De=parseInt(Qt.slice(7)))});try{He=wc(Se)/1e3}catch(Qt){Xe=Qt}return}else vt===""&&(lt=!1);H.parse(vt+`
`)}),H.flush()}const au="stpp.ttml.im1t",el=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,Gs=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,No={left:"start",center:"center",right:"end",start:"start",end:"end"};function $o(j,r,a,_){const E=ct(new Uint8Array(j),["mdat"]);if(E.length===0){_(new Error("Could not parse IMSC1 mdat"));return}const I=E.map(H=>qe(H)),N=$i(r.baseTime,1,r.timescale);try{I.forEach(H=>a(Kl(H,N)))}catch(H){_(H)}}function Kl(j,r){const E=new DOMParser().parseFromString(j,"text/xml").getElementsByTagName("tt")[0];if(!E)throw new Error("Invalid ttml");const I={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},N=Object.keys(I).reduce((Se,De)=>(Se[De]=E.getAttribute(`ttp:${De}`)||I[De],Se),{}),H=E.getAttribute("xml:space")!=="preserve",oe=su(Vu(E,"styling","style")),he=su(Vu(E,"layout","region")),be=Vu(E,"body","[begin]");return[].map.call(be,Se=>{const De=Vl(Se,H);if(!De||!Se.hasAttribute("begin"))return null;const He=du(Se.getAttribute("begin"),N),Xe=du(Se.getAttribute("dur"),N);let lt=du(Se.getAttribute("end"),N);if(He===null)throw tl(Se);if(lt===null){if(Xe===null)throw tl(Se);lt=He+Xe}const vt=new qu(He-r,lt-r,De);vt.id=ju(vt.startTime,vt.endTime,vt.text);const Qt=he[Se.getAttribute("region")],yr=oe[Se.getAttribute("style")],Tr=cc(Qt,yr,oe),{textAlign:Wr}=Tr;if(Wr){const Br=No[Wr];Br&&(vt.lineAlign=Br),vt.align=Wr}return i(vt,Tr),vt}).filter(Se=>Se!==null)}function Vu(j,r,a){const _=j.getElementsByTagName(r)[0];return _?[].slice.call(_.querySelectorAll(a)):[]}function su(j){return j.reduce((r,a)=>{const _=a.getAttribute("xml:id");return _&&(r[_]=a),r},{})}function Vl(j,r){return[].slice.call(j.childNodes).reduce((a,_,E)=>{var I;return _.nodeName==="br"&&E?a+`
`:(I=_.childNodes)!=null&&I.length?Vl(_,r):r?a+_.textContent.trim().replace(/\s+/g," "):a+_.textContent},"")}function cc(j,r,a){const _="http://www.w3.org/ns/ttml#styling";let E=null;const I=["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"],N=j!=null&&j.hasAttribute("style")?j.getAttribute("style"):null;return N&&a.hasOwnProperty(N)&&(E=a[N]),I.reduce((H,oe)=>{const he=Qo(r,_,oe)||Qo(j,_,oe)||Qo(E,_,oe);return he&&(H[oe]=he),H},{})}function Qo(j,r,a){return j&&j.hasAttributeNS(r,a)?j.getAttributeNS(r,a):null}function tl(j){return new Error(`Could not parse ttml timestamp ${j}`)}function du(j,r){if(!j)return null;let a=Zl(j);return a===null&&(el.test(j)?a=Yl(j,r):Gs.test(j)&&(a=rl(j,r))),a}function Yl(j,r){const a=el.exec(j),_=(a[4]|0)+(a[5]|0)/r.subFrameRate;return(a[1]|0)*3600+(a[2]|0)*60+(a[3]|0)+_/r.frameRate}function rl(j,r){const a=Gs.exec(j),_=Number(a[1]);switch(a[2]){case"h":return _*3600;case"m":return _*60;case"ms":return _*1e3;case"f":return _/r.frameRate;case"t":return _/r.tickRate}return _}class Ma{constructor(r){this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=Xl(),this.captionsProperties=void 0,this.hls=r,this.config=r.config,this.Cues=r.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},r.on(l.MEDIA_ATTACHING,this.onMediaAttaching,this),r.on(l.MEDIA_DETACHING,this.onMediaDetaching,this),r.on(l.MANIFEST_LOADING,this.onManifestLoading,this),r.on(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.on(l.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),r.on(l.FRAG_LOADING,this.onFragLoading,this),r.on(l.FRAG_LOADED,this.onFragLoaded,this),r.on(l.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),r.on(l.FRAG_DECRYPTED,this.onFragDecrypted,this),r.on(l.INIT_PTS_FOUND,this.onInitPtsFound,this),r.on(l.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),r.on(l.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:r}=this;r.off(l.MEDIA_ATTACHING,this.onMediaAttaching,this),r.off(l.MEDIA_DETACHING,this.onMediaDetaching,this),r.off(l.MANIFEST_LOADING,this.onManifestLoading,this),r.off(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.off(l.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),r.off(l.FRAG_LOADING,this.onFragLoading,this),r.off(l.FRAG_LOADED,this.onFragLoaded,this),r.off(l.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),r.off(l.FRAG_DECRYPTED,this.onFragDecrypted,this),r.off(l.INIT_PTS_FOUND,this.onInitPtsFound,this),r.off(l.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),r.off(l.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=null,this.cea608Parser1=this.cea608Parser2=void 0}initCea608Parsers(){if(this.config.enableCEA708Captions&&(!this.cea608Parser1||!this.cea608Parser2)){const r=new vl(this,"textTrack1"),a=new vl(this,"textTrack2"),_=new vl(this,"textTrack3"),E=new vl(this,"textTrack4");this.cea608Parser1=new Xo(1,r,a),this.cea608Parser2=new Xo(3,_,E)}}addCues(r,a,_,E,I){let N=!1;for(let H=I.length;H--;){const oe=I[H],he=Uu(oe[0],oe[1],a,_);if(he>=0&&(oe[0]=Math.min(oe[0],a),oe[1]=Math.max(oe[1],_),N=!0,he/(_-a)>.5))return}if(N||I.push([a,_]),this.config.renderTextTracksNatively){const H=this.captionsTracks[r];this.Cues.newCue(H,a,_,E)}else{const H=this.Cues.newCue(null,a,_,E);this.hls.trigger(l.CUES_PARSED,{type:"captions",cues:H,track:r})}}onInitPtsFound(r,{frag:a,id:_,initPTS:E,timescale:I}){const{unparsedVttFrags:N}=this;_==="main"&&(this.initPTS[a.cc]={baseTime:E,timescale:I}),N.length&&(this.unparsedVttFrags=[],N.forEach(H=>{this.onFragLoaded(l.FRAG_LOADED,H)}))}getExistingTrack(r,a){const{media:_}=this;if(_)for(let E=0;E<_.textTracks.length;E++){const I=_.textTracks[E];if(fc(I,{name:r,lang:a,attrs:{}}))return I}return null}createCaptionsTrack(r){this.config.renderTextTracksNatively?this.createNativeTrack(r):this.createNonNativeTrack(r)}createNativeTrack(r){if(this.captionsTracks[r])return;const{captionsProperties:a,captionsTracks:_,media:E}=this,{label:I,languageCode:N}=a[r],H=this.getExistingTrack(I,N);if(H)_[r]=H,yn(_[r]),Ir(_[r],E);else{const oe=this.createTextTrack("captions",I,N);oe&&(oe[r]=!0,_[r]=oe)}}createNonNativeTrack(r){if(this.nonNativeCaptionsTracks[r])return;const a=this.captionsProperties[r];if(!a)return;const _=a.label,E={_id:r,label:_,kind:"captions",default:a.media?!!a.media.default:!1,closedCaptions:a.media};this.nonNativeCaptionsTracks[r]=E,this.hls.trigger(l.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:[E]})}createTextTrack(r,a,_){const E=this.media;if(E)return E.addTextTrack(r,a,_)}onMediaAttaching(r,a){this.media=a.media,this._cleanTracks()}onMediaDetaching(){const{captionsTracks:r}=this;Object.keys(r).forEach(a=>{yn(r[a]),delete r[a]}),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastCc=-1,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs=Xl(),this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=[],this.initPTS=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())}_cleanTracks(){const{media:r}=this;if(!r)return;const a=r.textTracks;if(a)for(let _=0;_<a.length;_++)yn(a[_])}onSubtitleTracksUpdated(r,a){const _=a.subtitleTracks||[],E=_.some(I=>I.textCodec===au);if(this.config.enableWebVTT||E&&this.config.enableIMSC1){if(aa(this.tracks,_)){this.tracks=_;return}if(this.textTracks=[],this.tracks=_,this.config.renderTextTracksNatively){const N=this.media,H=N?on(N.textTracks):null;if(this.tracks.forEach((oe,he)=>{let be;if(H){let Se=null;for(let De=0;De<H.length;De++)if(H[De]&&fc(H[De],oe)){Se=H[De],H[De]=null;break}Se&&(be=Se)}if(be)yn(be);else{const Se=Ec(oe);be=this.createTextTrack(Se,oe.name,oe.lang),be&&(be.mode="disabled")}be&&this.textTracks.push(be)}),H!=null&&H.length){const oe=H.filter(he=>he!==null).map(he=>he.label);oe.length&&R.warn(`Media element contains unused subtitle tracks: ${oe.join(", ")}. Replace media element for each source to clear TextTracks and captions menu.`)}}else if(this.tracks.length){const N=this.tracks.map(H=>({label:H.name,kind:H.type.toLowerCase(),default:H.default,subtitleTrack:H}));this.hls.trigger(l.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:N})}}}onManifestLoaded(r,a){this.config.enableCEA708Captions&&a.captions&&a.captions.forEach(_=>{const E=/(?:CC|SERVICE)([1-4])/.exec(_.instreamId);if(!E)return;const I=`textTrack${E[1]}`,N=this.captionsProperties[I];N&&(N.label=_.name,_.lang&&(N.languageCode=_.lang),N.media=_)})}closedCaptionsForLevel(r){const a=this.hls.levels[r.level];return a==null?void 0:a.attrs["CLOSED-CAPTIONS"]}onFragLoading(r,a){if(this.enabled&&a.frag.type===Ye.MAIN){var _,E;const{cea608Parser1:I,cea608Parser2:N,lastSn:H}=this,{cc:oe,sn:he}=a.frag,be=(_=(E=a.part)==null?void 0:E.index)!=null?_:-1;I&&N&&(he!==H+1||he===H&&be!==this.lastPartIndex+1||oe!==this.lastCc)&&(I.reset(),N.reset()),this.lastCc=oe,this.lastSn=he,this.lastPartIndex=be}}onFragLoaded(r,a){const{frag:_,payload:E}=a;if(_.type===Ye.SUBTITLE)if(E.byteLength){const I=_.decryptdata,N="stats"in a;if(I==null||!I.encrypted||N){const H=this.tracks[_.level],oe=this.vttCCs;oe[_.cc]||(oe[_.cc]={start:_.start,prevCC:this.prevCC,new:!0},this.prevCC=_.cc),H&&H.textCodec===au?this._parseIMSC1(_,E):this._parseVTTs(a)}}else this.hls.trigger(l.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:_,error:new Error("Empty subtitle payload")})}_parseIMSC1(r,a){const _=this.hls;$o(a,this.initPTS[r.cc],E=>{this._appendCues(E,r.level),_.trigger(l.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:r})},E=>{R.log(`Failed to parse IMSC1: ${E}`),_.trigger(l.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:r,error:E})})}_parseVTTs(r){var a;const{frag:_,payload:E}=r,{initPTS:I,unparsedVttFrags:N}=this,H=I.length-1;if(!I[_.cc]&&H===-1){N.push(r);return}const oe=this.hls,he=(a=_.initSegment)!=null&&a.data?dr(_.initSegment.data,new Uint8Array(E)):E;gl(he,this.initPTS[_.cc],this.vttCCs,_.cc,_.start,be=>{this._appendCues(be,_.level),oe.trigger(l.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:_})},be=>{const Se=be.message==="Missing initPTS for VTT MPEGTS";Se?N.push(r):this._fallbackToIMSC1(_,E),R.log(`Failed to parse VTT cue: ${be}`),!(Se&&H>_.cc)&&oe.trigger(l.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:_,error:be})})}_fallbackToIMSC1(r,a){const _=this.tracks[r.level];_.textCodec||$o(a,this.initPTS[r.cc],()=>{_.textCodec=au,this._parseIMSC1(r,a)},()=>{_.textCodec="wvtt"})}_appendCues(r,a){const _=this.hls;if(this.config.renderTextTracksNatively){const E=this.textTracks[a];if(!E||E.mode==="disabled")return;r.forEach(I=>Hr(E,I))}else{const E=this.tracks[a];if(!E)return;const I=E.default?"default":"subtitles"+a;_.trigger(l.CUES_PARSED,{type:"subtitles",cues:r,track:I})}}onFragDecrypted(r,a){const{frag:_}=a;_.type===Ye.SUBTITLE&&this.onFragLoaded(l.FRAG_LOADED,a)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(r,a){this.initCea608Parsers();const{cea608Parser1:_,cea608Parser2:E}=this;if(!this.enabled||!_||!E)return;const{frag:I,samples:N}=a;if(!(I.type===Ye.MAIN&&this.closedCaptionsForLevel(I)==="NONE"))for(let H=0;H<N.length;H++){const oe=N[H].bytes;if(oe){const he=this.extractCea608Data(oe);_.addData(N[H].pts,he[0]),E.addData(N[H].pts,he[1])}}}onBufferFlushing(r,{startOffset:a,endOffset:_,endOffsetSubtitles:E,type:I}){const{media:N}=this;if(!(!N||N.currentTime<_)){if(!I||I==="video"){const{captionsTracks:H}=this;Object.keys(H).forEach(oe=>Ar(H[oe],a,_))}if(this.config.renderTextTracksNatively&&a===0&&E!==void 0){const{textTracks:H}=this;Object.keys(H).forEach(oe=>Ar(H[oe],a,E))}}}extractCea608Data(r){const a=[[],[]],_=r[0]&31;let E=2;for(let I=0;I<_;I++){const N=r[E++],H=127&r[E++],oe=127&r[E++];if(H===0&&oe===0)continue;if((4&N)!==0){const be=3&N;(be===0||be===1)&&(a[be].push(H),a[be].push(oe))}}return a}}function Ec(j){return j.characteristics&&/transcribes-spoken-dialog/gi.test(j.characteristics)&&/describes-music-and-sound/gi.test(j.characteristics)?"captions":"subtitles"}function fc(j,r){return!!j&&j.kind===Ec(r)&&is(r,j)}function Uu(j,r,a,_){return Math.min(r,_)-Math.max(j,a)}function Xl(){return{ccOffset:0,presentationOffset:0,0:{start:0,prevCC:-1,new:!0}}}class dc{constructor(r){this.hls=void 0,this.autoLevelCapping=void 0,this.firstLevel=void 0,this.media=void 0,this.restrictedLevels=void 0,this.timer=void 0,this.clientRect=void 0,this.streamController=void 0,this.hls=r,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.firstLevel=-1,this.media=null,this.restrictedLevels=[],this.timer=void 0,this.clientRect=null,this.registerListeners()}setStreamController(r){this.streamController=r}destroy(){this.hls&&this.unregisterListener(),this.timer&&this.stopCapping(),this.media=null,this.clientRect=null,this.hls=this.streamController=null}registerListeners(){const{hls:r}=this;r.on(l.FPS_DROP_LEVEL_CAPPING,this.onFpsDropLevelCapping,this),r.on(l.MEDIA_ATTACHING,this.onMediaAttaching,this),r.on(l.MANIFEST_PARSED,this.onManifestParsed,this),r.on(l.LEVELS_UPDATED,this.onLevelsUpdated,this),r.on(l.BUFFER_CODECS,this.onBufferCodecs,this),r.on(l.MEDIA_DETACHING,this.onMediaDetaching,this)}unregisterListener(){const{hls:r}=this;r.off(l.FPS_DROP_LEVEL_CAPPING,this.onFpsDropLevelCapping,this),r.off(l.MEDIA_ATTACHING,this.onMediaAttaching,this),r.off(l.MANIFEST_PARSED,this.onManifestParsed,this),r.off(l.LEVELS_UPDATED,this.onLevelsUpdated,this),r.off(l.BUFFER_CODECS,this.onBufferCodecs,this),r.off(l.MEDIA_DETACHING,this.onMediaDetaching,this)}onFpsDropLevelCapping(r,a){const _=this.hls.levels[a.droppedLevel];this.isLevelAllowed(_)&&this.restrictedLevels.push({bitrate:_.bitrate,height:_.height,width:_.width})}onMediaAttaching(r,a){this.media=a.media instanceof HTMLVideoElement?a.media:null,this.clientRect=null,this.timer&&this.hls.levels.length&&this.detectPlayerSize()}onManifestParsed(r,a){const _=this.hls;this.restrictedLevels=[],this.firstLevel=a.firstLevel,_.config.capLevelToPlayerSize&&a.video&&this.startCapping()}onLevelsUpdated(r,a){this.timer&&y(this.autoLevelCapping)&&this.detectPlayerSize()}onBufferCodecs(r,a){this.hls.config.capLevelToPlayerSize&&a.video&&this.startCapping()}onMediaDetaching(){this.stopCapping()}detectPlayerSize(){if(this.media){if(this.mediaHeight<=0||this.mediaWidth<=0){this.clientRect=null;return}const r=this.hls.levels;if(r.length){const a=this.hls,_=this.getMaxLevel(r.length-1);_!==this.autoLevelCapping&&R.log(`Setting autoLevelCapping to ${_}: ${r[_].height}p@${r[_].bitrate} for media ${this.mediaWidth}x${this.mediaHeight}`),a.autoLevelCapping=_,a.autoLevelCapping>this.autoLevelCapping&&this.streamController&&this.streamController.nextLevelSwitch(),this.autoLevelCapping=a.autoLevelCapping}}}getMaxLevel(r){const a=this.hls.levels;if(!a.length)return-1;const _=a.filter((E,I)=>this.isLevelAllowed(E)&&I<=r);return this.clientRect=null,dc.getMaxLevelByMediaSize(_,this.mediaWidth,this.mediaHeight)}startCapping(){this.timer||(this.autoLevelCapping=Number.POSITIVE_INFINITY,self.clearInterval(this.timer),this.timer=self.setInterval(this.detectPlayerSize.bind(this),1e3),this.detectPlayerSize())}stopCapping(){this.restrictedLevels=[],this.firstLevel=-1,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.timer&&(self.clearInterval(this.timer),this.timer=void 0)}getDimensions(){if(this.clientRect)return this.clientRect;const r=this.media,a={width:0,height:0};if(r){const _=r.getBoundingClientRect();a.width=_.width,a.height=_.height,!a.width&&!a.height&&(a.width=_.right-_.left||r.width||0,a.height=_.bottom-_.top||r.height||0)}return this.clientRect=a,a}get mediaWidth(){return this.getDimensions().width*this.contentScaleFactor}get mediaHeight(){return this.getDimensions().height*this.contentScaleFactor}get contentScaleFactor(){let r=1;if(!this.hls.config.ignoreDevicePixelRatio)try{r=self.devicePixelRatio}catch(a){}return r}isLevelAllowed(r){return!this.restrictedLevels.some(_=>r.bitrate===_.bitrate&&r.width===_.width&&r.height===_.height)}static getMaxLevelByMediaSize(r,a,_){if(!(r!=null&&r.length))return-1;const E=(H,oe)=>oe?H.width!==oe.width||H.height!==oe.height:!0;let I=r.length-1;const N=Math.max(a,_);for(let H=0;H<r.length;H+=1){const oe=r[H];if((oe.width>=N||oe.height>=N)&&E(oe,r[H+1])){I=H;break}}return I}}class Ql{constructor(r){this.hls=void 0,this.isVideoPlaybackQualityAvailable=!1,this.timer=void 0,this.media=null,this.lastTime=void 0,this.lastDroppedFrames=0,this.lastDecodedFrames=0,this.streamController=void 0,this.hls=r,this.registerListeners()}setStreamController(r){this.streamController=r}registerListeners(){this.hls.on(l.MEDIA_ATTACHING,this.onMediaAttaching,this)}unregisterListeners(){this.hls.off(l.MEDIA_ATTACHING,this.onMediaAttaching,this)}destroy(){this.timer&&clearInterval(this.timer),this.unregisterListeners(),this.isVideoPlaybackQualityAvailable=!1,this.media=null}onMediaAttaching(r,a){const _=this.hls.config;if(_.capLevelOnFPSDrop){const E=a.media instanceof self.HTMLVideoElement?a.media:null;this.media=E,E&&typeof E.getVideoPlaybackQuality=="function"&&(this.isVideoPlaybackQualityAvailable=!0),self.clearInterval(this.timer),this.timer=self.setInterval(this.checkFPSInterval.bind(this),_.fpsDroppedMonitoringPeriod)}}checkFPS(r,a,_){const E=performance.now();if(a){if(this.lastTime){const I=E-this.lastTime,N=_-this.lastDroppedFrames,H=a-this.lastDecodedFrames,oe=1e3*N/I,he=this.hls;if(he.trigger(l.FPS_DROP,{currentDropped:N,currentDecoded:H,totalDroppedFrames:_}),oe>0&&N>he.config.fpsDroppedMonitoringThreshold*H){let be=he.currentLevel;R.warn("drop FPS ratio greater than max allowed value for currentLevel: "+be),be>0&&(he.autoLevelCapping===-1||he.autoLevelCapping>=be)&&(be=be-1,he.trigger(l.FPS_DROP_LEVEL_CAPPING,{level:be,droppedLevel:he.currentLevel}),he.autoLevelCapping=be,this.streamController.nextLevelSwitch())}}this.lastTime=E,this.lastDroppedFrames=_,this.lastDecodedFrames=a}}checkFPSInterval(){const r=this.media;if(r)if(this.isVideoPlaybackQualityAvailable){const a=r.getVideoPlaybackQuality();this.checkFPS(r,a.totalVideoFrames,a.droppedVideoFrames)}else this.checkFPS(r,r.webkitDecodedFrameCount,r.webkitDroppedFrameCount)}}const Go="[eme]";class nl{constructor(r){this.hls=void 0,this.config=void 0,this.media=null,this.keyFormatPromise=null,this.keySystemAccessPromises={},this._requestLicenseFailureCount=0,this.mediaKeySessions=[],this.keyIdToKeySessionPromise={},this.setMediaKeysQueue=nl.CDMCleanupPromise?[nl.CDMCleanupPromise]:[],this.debug=R.debug.bind(R,Go),this.log=R.log.bind(R,Go),this.warn=R.warn.bind(R,Go),this.error=R.error.bind(R,Go),this.onMediaEncrypted=a=>{const{initDataType:_,initData:E}=a,I=`"${a.type}" event: init data type: "${_}"`;if(this.debug(I),E!==null){if(!this.keyFormatPromise){let N=Object.keys(this.keySystemAccessPromises);N.length||(N=qt(this.config));const H=N.map(tr).filter(oe=>!!oe);this.keyFormatPromise=this.getKeyFormatPromise(H)}this.keyFormatPromise.then(N=>{const H=Ft(N);let oe,he;if(_==="sinf"){if(H!==Me.FAIRPLAY){this.warn(`Ignoring unexpected "${a.type}" event with init data type: "${_}" for selected key-system ${H}`);return}const Xe=ze(new Uint8Array(E));try{const lt=M(JSON.parse(Xe).sinf),vt=Dr(lt);if(!vt)throw new Error("'schm' box missing or not cbcs/cenc with schi > tenc");oe=vt.subarray(8,24),he=Me.FAIRPLAY}catch(lt){this.warn(`${I} Failed to parse sinf: ${lt}`);return}}else{if(H!==Me.WIDEVINE&&H!==Me.PLAYREADY){this.warn(`Ignoring unexpected "${a.type}" event with init data type: "${_}" for selected key-system ${H}`);return}const Xe=Sr(E),lt=Xe.filter(Qt=>!!Qt.systemId&&At(Qt.systemId)===H);lt.length>1&&this.warn(`${I} Using first of ${lt.length} pssh found for selected key-system ${H}`);const vt=lt[0];if(!vt){Xe.length===0||Xe.some(Qt=>!Qt.systemId)?this.warn(`${I} contains incomplete or invalid pssh data`):this.log(`ignoring ${I} for ${Xe.map(Qt=>At(Qt.systemId)).join(",")} pssh data in favor of playlist keys`);return}if(he=At(vt.systemId),vt.version===0&&vt.data)if(he===Me.WIDEVINE){const Qt=vt.data.length-22;oe=vt.data.subarray(Qt,Qt+16)}else he===Me.PLAYREADY&&(oe=zt(vt.data))}if(!he||!oe){this.log(`Unable to handle ${I} with key-system ${H}`);return}const be=Nt.hexDump(oe),{keyIdToKeySessionPromise:Se,mediaKeySessions:De}=this;let He=Se[be];for(let Xe=0;Xe<De.length;Xe++){const lt=De[Xe],vt=lt.decryptdata;if(!vt.keyId)continue;const Qt=Nt.hexDump(vt.keyId);if(be===Qt||vt.uri.replace(/-/g,"").indexOf(be)!==-1){if(He=Se[Qt],vt.pssh)break;delete Se[Qt],vt.pssh=new Uint8Array(E),vt.keyId=oe,He=Se[be]=He.then(()=>this.generateRequestWithPreferredKeySession(lt,_,E,"encrypted-event-key-match")),He.catch(yr=>this.handleError(yr));break}}if(!He){if(he!==H){this.log(`Ignoring "${I}" with ${he} init data for selected key-system ${H}`);return}He=Se[be]=this.getKeySystemSelectionPromise([he]).then(({keySystem:Xe,mediaKeys:lt})=>{var vt;this.throwIfDestroyed();const Qt=new Mr("ISO-23001-7",be,(vt=tr(Xe))!=null?vt:"");return Qt.pssh=new Uint8Array(E),Qt.keyId=oe,this.attemptSetMediaKeys(Xe,lt).then(()=>{this.throwIfDestroyed();const yr=this.createMediaKeySessionContext({decryptdata:Qt,keySystem:Xe,mediaKeys:lt});return this.generateRequestWithPreferredKeySession(yr,_,E,"encrypted-event-no-match")})}),He.catch(Xe=>this.handleError(Xe))}})}},this.onWaitingForKey=a=>{this.log(`"${a.type}" event`)},this.hls=r,this.config=r.config,this.registerListeners()}destroy(){this.unregisterListeners(),this.onMediaDetached();const r=this.config;r.requestMediaKeySystemAccessFunc=null,r.licenseXhrSetup=r.licenseResponseCallback=void 0,r.drmSystems=r.drmSystemOptions={},this.hls=this.config=this.keyIdToKeySessionPromise=null,this.onMediaEncrypted=this.onWaitingForKey=null}registerListeners(){this.hls.on(l.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.on(l.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.on(l.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.on(l.MANIFEST_LOADED,this.onManifestLoaded,this)}unregisterListeners(){this.hls.off(l.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.off(l.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.off(l.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.off(l.MANIFEST_LOADED,this.onManifestLoaded,this)}getLicenseServerUrl(r){const{drmSystems:a,widevineLicenseUrl:_}=this.config,E=a[r];if(E)return E.licenseUrl;if(r===Me.WIDEVINE&&_)return _}getLicenseServerUrlOrThrow(r){const a=this.getLicenseServerUrl(r);if(a===void 0)throw new Error(`no license server URL configured for key-system "${r}"`);return a}getServerCertificateUrl(r){const{drmSystems:a}=this.config,_=a[r];if(_)return _.serverCertificateUrl;this.log(`No Server Certificate in config.drmSystems["${r}"]`)}attemptKeySystemAccess(r){const a=this.hls.levels,_=(N,H,oe)=>!!N&&oe.indexOf(N)===H,E=a.map(N=>N.audioCodec).filter(_),I=a.map(N=>N.videoCodec).filter(_);return E.length+I.length===0&&I.push("avc1.42e01e"),new Promise((N,H)=>{const oe=he=>{const be=he.shift();this.getMediaKeysPromise(be,E,I).then(Se=>N({keySystem:be,mediaKeys:Se})).catch(Se=>{he.length?oe(he):Se instanceof Jo?H(Se):H(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_NO_ACCESS,error:Se,fatal:!0},Se.message))})};oe(r)})}requestMediaKeySystemAccess(r,a){const{requestMediaKeySystemAccessFunc:_}=this.config;if(typeof _!="function"){let E=`Configured requestMediaKeySystemAccess is not a function ${_}`;return cr===null&&self.location.protocol==="http:"&&(E=`navigator.requestMediaKeySystemAccess is not available over insecure protocol ${location.protocol}`),Promise.reject(new Error(E))}return _(r,a)}getMediaKeysPromise(r,a,_){const E=Qe(r,a,_,this.config.drmSystemOptions),I=this.keySystemAccessPromises[r];let N=I==null?void 0:I.keySystemAccess;if(!N){this.log(`Requesting encrypted media "${r}" key-system access with config: ${JSON.stringify(E)}`),N=this.requestMediaKeySystemAccess(r,E);const H=this.keySystemAccessPromises[r]={keySystemAccess:N};return N.catch(oe=>{this.log(`Failed to obtain access to key-system "${r}": ${oe}`)}),N.then(oe=>{this.log(`Access for key-system "${oe.keySystem}" obtained`);const he=this.fetchServerCertificate(r);return this.log(`Create media-keys for "${r}"`),H.mediaKeys=oe.createMediaKeys().then(be=>(this.log(`Media-keys created for "${r}"`),he.then(Se=>Se?this.setMediaKeysServerCertificate(be,r,Se):be))),H.mediaKeys.catch(be=>{this.error(`Failed to create media-keys for "${r}"}: ${be}`)}),H.mediaKeys})}return N.then(()=>I.mediaKeys)}createMediaKeySessionContext({decryptdata:r,keySystem:a,mediaKeys:_}){this.log(`Creating key-system session "${a}" keyId: ${Nt.hexDump(r.keyId||[])}`);const E=_.createSession(),I={decryptdata:r,keySystem:a,mediaKeys:_,mediaKeysSession:E,keyStatus:"status-pending"};return this.mediaKeySessions.push(I),I}renewKeySession(r){const a=r.decryptdata;if(a.pssh){const _=this.createMediaKeySessionContext(r),E=this.getKeyIdString(a),I="cenc";this.keyIdToKeySessionPromise[E]=this.generateRequestWithPreferredKeySession(_,I,a.pssh,"expired")}else this.warn("Could not renew expired session. Missing pssh initData.");this.removeSession(r)}getKeyIdString(r){if(!r)throw new Error("Could not read keyId of undefined decryptdata");if(r.keyId===null)throw new Error("keyId is null");return Nt.hexDump(r.keyId)}updateKeySession(r,a){var _;const E=r.mediaKeysSession;return this.log(`Updating key-session "${E.sessionId}" for keyID ${Nt.hexDump(((_=r.decryptdata)==null?void 0:_.keyId)||[])}
} (data length: ${a&&a.byteLength})`),E.update(a)}selectKeySystemFormat(r){const a=Object.keys(r.levelkeys||{});return this.keyFormatPromise||(this.log(`Selecting key-system from fragment (sn: ${r.sn} ${r.type}: ${r.level}) key formats ${a.join(", ")}`),this.keyFormatPromise=this.getKeyFormatPromise(a)),this.keyFormatPromise}getKeyFormatPromise(r){return new Promise((a,_)=>{const E=qt(this.config),I=r.map(Ft).filter(N=>!!N&&E.indexOf(N)!==-1);return this.getKeySystemSelectionPromise(I).then(({keySystem:N})=>{const H=tr(N);H?a(H):_(new Error(`Unable to find format for key-system "${N}"`))}).catch(_)})}loadKey(r){const a=r.keyInfo.decryptdata,_=this.getKeyIdString(a),E=`(keyId: ${_} format: "${a.keyFormat}" method: ${a.method} uri: ${a.uri})`;this.log(`Starting session for key ${E}`);let I=this.keyIdToKeySessionPromise[_];return I||(I=this.keyIdToKeySessionPromise[_]=this.getKeySystemForKeyPromise(a).then(({keySystem:N,mediaKeys:H})=>(this.throwIfDestroyed(),this.log(`Handle encrypted media sn: ${r.frag.sn} ${r.frag.type}: ${r.frag.level} using key ${E}`),this.attemptSetMediaKeys(N,H).then(()=>{this.throwIfDestroyed();const oe=this.createMediaKeySessionContext({keySystem:N,mediaKeys:H,decryptdata:a});return this.generateRequestWithPreferredKeySession(oe,"cenc",a.pssh,"playlist-key")}))),I.catch(N=>this.handleError(N))),I}throwIfDestroyed(r="Invalid state"){if(!this.hls)throw new Error("invalid state")}handleError(r){this.hls&&(this.error(r.message),r instanceof Jo?this.hls.trigger(l.ERROR,r.data):this.hls.trigger(l.ERROR,{type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_NO_KEYS,error:r,fatal:!0}))}getKeySystemForKeyPromise(r){const a=this.getKeyIdString(r),_=this.keyIdToKeySessionPromise[a];if(!_){const E=Ft(r.keyFormat),I=E?[E]:qt(this.config);return this.attemptKeySystemAccess(I)}return _}getKeySystemSelectionPromise(r){if(r.length||(r=qt(this.config)),r.length===0)throw new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_NO_CONFIGURED_LICENSE,fatal:!0},`Missing key-system license configuration options ${JSON.stringify({drmSystems:this.config.drmSystems})}`);return this.attemptKeySystemAccess(r)}attemptSetMediaKeys(r,a){const _=this.setMediaKeysQueue.slice();this.log(`Setting media-keys for "${r}"`);const E=Promise.all(_).then(()=>{if(!this.media)throw new Error("Attempted to set mediaKeys without media element attached");return this.media.setMediaKeys(a)});return this.setMediaKeysQueue.push(E),E.then(()=>{this.log(`Media-keys set for "${r}"`),_.push(E),this.setMediaKeysQueue=this.setMediaKeysQueue.filter(I=>_.indexOf(I)===-1)})}generateRequestWithPreferredKeySession(r,a,_,E){var I,N;const H=(I=this.config.drmSystems)==null||(N=I[r.keySystem])==null?void 0:N.generateRequest;if(H)try{const Xe=H.call(this.hls,a,_,r);if(!Xe)throw new Error("Invalid response from configured generateRequest filter");a=Xe.initDataType,_=r.decryptdata.pssh=Xe.initData?new Uint8Array(Xe.initData):null}catch(Xe){var oe;if(this.warn(Xe.message),(oe=this.hls)!=null&&oe.config.debug)throw Xe}if(_===null)return this.log(`Skipping key-session request for "${E}" (no initData)`),Promise.resolve(r);const he=this.getKeyIdString(r.decryptdata);this.log(`Generating key-session request for "${E}": ${he} (init data type: ${a} length: ${_?_.byteLength:null})`);const be=new Zn,Se=r._onmessage=Xe=>{const lt=r.mediaKeysSession;if(!lt){be.emit("error",new Error("invalid state"));return}const{messageType:vt,message:Qt}=Xe;this.log(`"${vt}" message event for session "${lt.sessionId}" message size: ${Qt.byteLength}`),vt==="license-request"||vt==="license-renewal"?this.renewLicense(r,Qt).catch(yr=>{this.handleError(yr),be.emit("error",yr)}):vt==="license-release"?r.keySystem===Me.FAIRPLAY&&(this.updateKeySession(r,xe("acknowledged")),this.removeSession(r)):this.warn(`unhandled media key message type "${vt}"`)},De=r._onkeystatuseschange=Xe=>{if(!r.mediaKeysSession){be.emit("error",new Error("invalid state"));return}this.onKeyStatusChange(r);const vt=r.keyStatus;be.emit("keyStatus",vt),vt==="expired"&&(this.warn(`${r.keySystem} expired for key ${he}`),this.renewKeySession(r))};r.mediaKeysSession.addEventListener("message",Se),r.mediaKeysSession.addEventListener("keystatuseschange",De);const He=new Promise((Xe,lt)=>{be.on("error",lt),be.on("keyStatus",vt=>{vt.startsWith("usable")?Xe():vt==="output-restricted"?lt(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED,fatal:!1},"HDCP level output restricted")):vt==="internal-error"?lt(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_STATUS_INTERNAL_ERROR,fatal:!0},`key status changed to "${vt}"`)):vt==="expired"?lt(new Error("key expired while generating request")):this.warn(`unhandled key status change "${vt}"`)})});return r.mediaKeysSession.generateRequest(a,_).then(()=>{var Xe;this.log(`Request generated for key-session "${(Xe=r.mediaKeysSession)==null?void 0:Xe.sessionId}" keyId: ${he}`)}).catch(Xe=>{throw new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_NO_SESSION,error:Xe,fatal:!1},`Error generating key-session request: ${Xe}`)}).then(()=>He).catch(Xe=>{throw be.removeAllListeners(),this.removeSession(r),Xe}).then(()=>(be.removeAllListeners(),r))}onKeyStatusChange(r){r.mediaKeysSession.keyStatuses.forEach((a,_)=>{this.log(`key status change "${a}" for keyStatuses keyId: ${Nt.hexDump("buffer"in _?new Uint8Array(_.buffer,_.byteOffset,_.byteLength):new Uint8Array(_))} session keyId: ${Nt.hexDump(new Uint8Array(r.decryptdata.keyId||[]))} uri: ${r.decryptdata.uri}`),r.keyStatus=a})}fetchServerCertificate(r){const a=this.config,_=a.loader,E=new _(a),I=this.getServerCertificateUrl(r);return I?(this.log(`Fetching server certificate for "${r}"`),new Promise((N,H)=>{const oe={responseType:"arraybuffer",url:I},he=a.certLoadPolicy.default,be={loadPolicy:he,timeout:he.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},Se={onSuccess:(De,He,Xe,lt)=>{N(De.data)},onError:(De,He,Xe,lt)=>{H(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED,fatal:!0,networkDetails:Xe,response:f({url:oe.url,data:void 0},De)},`"${r}" certificate request failed (${I}). Status: ${De.code} (${De.text})`))},onTimeout:(De,He,Xe)=>{H(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED,fatal:!0,networkDetails:Xe,response:{url:oe.url,data:void 0}},`"${r}" certificate request timed out (${I})`))},onAbort:(De,He,Xe)=>{H(new Error("aborted"))}};E.load(oe,be,Se)})):Promise.resolve()}setMediaKeysServerCertificate(r,a,_){return new Promise((E,I)=>{r.setServerCertificate(_).then(N=>{this.log(`setServerCertificate ${N?"success":"not supported by CDM"} (${_==null?void 0:_.byteLength}) on "${a}"`),E(r)}).catch(N=>{I(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_SERVER_CERTIFICATE_UPDATE_FAILED,error:N,fatal:!0},N.message))})})}renewLicense(r,a){return this.requestLicense(r,new Uint8Array(a)).then(_=>this.updateKeySession(r,new Uint8Array(_)).catch(E=>{throw new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_SESSION_UPDATE_FAILED,error:E,fatal:!0},E.message)}))}unpackPlayReadyKeyMessage(r,a){const _=String.fromCharCode.apply(null,new Uint16Array(a.buffer));if(!_.includes("PlayReadyKeyMessage"))return r.setRequestHeader("Content-Type","text/xml; charset=utf-8"),a;const E=new DOMParser().parseFromString(_,"application/xml"),I=E.querySelectorAll("HttpHeader");if(I.length>0){let be;for(let Se=0,De=I.length;Se<De;Se++){var N,H;be=I[Se];const He=(N=be.querySelector("name"))==null?void 0:N.textContent,Xe=(H=be.querySelector("value"))==null?void 0:H.textContent;He&&Xe&&r.setRequestHeader(He,Xe)}}const oe=E.querySelector("Challenge"),he=oe==null?void 0:oe.textContent;if(!he)throw new Error("Cannot find <Challenge> in key message");return xe(atob(he))}setupLicenseXHR(r,a,_,E){const I=this.config.licenseXhrSetup;return I?Promise.resolve().then(()=>{if(!_.decryptdata)throw new Error("Key removed");return I.call(this.hls,r,a,_,E)}).catch(N=>{if(!_.decryptdata)throw N;return r.open("POST",a,!0),I.call(this.hls,r,a,_,E)}).then(N=>(r.readyState||r.open("POST",a,!0),{xhr:r,licenseChallenge:N||E})):(r.open("POST",a,!0),Promise.resolve({xhr:r,licenseChallenge:E}))}requestLicense(r,a){const _=this.config.keyLoadPolicy.default;return new Promise((E,I)=>{const N=this.getLicenseServerUrlOrThrow(r.keySystem);this.log(`Sending license request to URL: ${N}`);const H=new XMLHttpRequest;H.responseType="arraybuffer",H.onreadystatechange=()=>{if(!this.hls||!r.mediaKeysSession)return I(new Error("invalid state"));if(H.readyState===4)if(H.status===200){this._requestLicenseFailureCount=0;let oe=H.response;this.log(`License received ${oe instanceof ArrayBuffer?oe.byteLength:oe}`);const he=this.config.licenseResponseCallback;if(he)try{oe=he.call(this.hls,H,N,r)}catch(be){this.error(be)}E(oe)}else{const oe=_.errorRetry,he=oe?oe.maxNumRetry:0;if(this._requestLicenseFailureCount++,this._requestLicenseFailureCount>he||H.status>=400&&H.status<500)I(new Jo({type:b.KEY_SYSTEM_ERROR,details:x.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0,networkDetails:H,response:{url:N,data:void 0,code:H.status,text:H.statusText}},`License Request XHR failed (${N}). Status: ${H.status} (${H.statusText})`));else{const be=he-this._requestLicenseFailureCount+1;this.warn(`Retrying license request, ${be} attempts left`),this.requestLicense(r,a).then(E,I)}}},r.licenseXhr&&r.licenseXhr.readyState!==XMLHttpRequest.DONE&&r.licenseXhr.abort(),r.licenseXhr=H,this.setupLicenseXHR(H,N,r,a).then(({xhr:oe,licenseChallenge:he})=>{r.keySystem==Me.PLAYREADY&&(he=this.unpackPlayReadyKeyMessage(oe,he)),oe.send(he)})})}onMediaAttached(r,a){if(!this.config.emeEnabled)return;const _=a.media;this.media=_,_.removeEventListener("encrypted",this.onMediaEncrypted),_.removeEventListener("waitingforkey",this.onWaitingForKey),_.addEventListener("encrypted",this.onMediaEncrypted),_.addEventListener("waitingforkey",this.onWaitingForKey)}onMediaDetached(){const r=this.media,a=this.mediaKeySessions;r&&(r.removeEventListener("encrypted",this.onMediaEncrypted),r.removeEventListener("waitingforkey",this.onWaitingForKey),this.media=null),this._requestLicenseFailureCount=0,this.setMediaKeysQueue=[],this.mediaKeySessions=[],this.keyIdToKeySessionPromise={},Mr.clearKeyUriToKeyIdMap();const _=a.length;nl.CDMCleanupPromise=Promise.all(a.map(E=>this.removeSession(E)).concat(r==null?void 0:r.setMediaKeys(null).catch(E=>{this.log(`Could not clear media keys: ${E}`)}))).then(()=>{_&&(this.log("finished closing key sessions and clearing media keys"),a.length=0)}).catch(E=>{this.log(`Could not close sessions and clear media keys: ${E}`)})}onManifestLoading(){this.keyFormatPromise=null}onManifestLoaded(r,{sessionKeys:a}){if(!(!a||!this.config.emeEnabled)&&!this.keyFormatPromise){const _=a.reduce((E,I)=>(E.indexOf(I.keyFormat)===-1&&E.push(I.keyFormat),E),[]);this.log(`Selecting key-system from session-keys ${_.join(", ")}`),this.keyFormatPromise=this.getKeyFormatPromise(_)}}removeSession(r){const{mediaKeysSession:a,licenseXhr:_}=r;if(a){this.log(`Remove licenses and keys and close session ${a.sessionId}`),r._onmessage&&(a.removeEventListener("message",r._onmessage),r._onmessage=void 0),r._onkeystatuseschange&&(a.removeEventListener("keystatuseschange",r._onkeystatuseschange),r._onkeystatuseschange=void 0),_&&_.readyState!==XMLHttpRequest.DONE&&_.abort(),r.mediaKeysSession=r.decryptdata=r.licenseXhr=void 0;const E=this.mediaKeySessions.indexOf(r);return E>-1&&this.mediaKeySessions.splice(E,1),a.remove().catch(I=>{this.log(`Could not remove session: ${I}`)}).then(()=>a.close()).catch(I=>{this.log(`Could not close session: ${I}`)})}}}nl.CDMCleanupPromise=void 0;class Jo extends Error{constructor(r,a){super(a),this.data=void 0,r.error||(r.error=new Error(a)),this.data=r,r.err=r.error}}var go;(function(j){j.MANIFEST="m",j.AUDIO="a",j.VIDEO="v",j.MUXED="av",j.INIT="i",j.CAPTION="c",j.TIMED_TEXT="tt",j.KEY="k",j.OTHER="o"})(go||(go={}));var Jl;(function(j){j.DASH="d",j.HLS="h",j.SMOOTH="s",j.OTHER="o"})(Jl||(Jl={}));var zu;(function(j){j.OBJECT="CMCD-Object",j.REQUEST="CMCD-Request",j.SESSION="CMCD-Session",j.STATUS="CMCD-Status"})(zu||(zu={}));const hu={[zu.OBJECT]:["br","d","ot","tb"],[zu.REQUEST]:["bl","dl","mtp","nor","nrr","su"],[zu.SESSION]:["cid","pr","sf","sid","st","v"],[zu.STATUS]:["bs","rtp"]};class ou{constructor(r,a){this.value=void 0,this.params=void 0,Array.isArray(r)&&(r=r.map(_=>_ instanceof ou?_:new ou(_))),this.value=r,this.params=a}}class Dl{constructor(r){this.description=void 0,this.description=r}}const Zu="Dict";function hc(j){return Array.isArray(j)?JSON.stringify(j):j instanceof Map?"Map{}":j instanceof Set?"Set{}":typeof j=="object"?JSON.stringify(j):String(j)}function Sc(j,r,a,_){return new Error(`failed to ${j} "${hc(r)}" as ${a}`,{cause:_})}const yl="Bare Item",uo="Boolean",Cc="Byte Sequence",pc="Decimal",il="Integer";function ku(j){return j<-999999999999999||999999999999999<j}const lo=/[\x00-\x1f\x7f]+/,al="Token",Dc="Key";function gu(j,r,a){return Sc("serialize",j,r,a)}function Ac(j){if(typeof j!="boolean")throw gu(j,uo);return j?"?1":"?0"}function sl(j){return btoa(String.fromCharCode(...j))}function jo(j){if(ArrayBuffer.isView(j)===!1)throw gu(j,Cc);return`:${sl(j)}:`}function ol(j){if(ku(j))throw gu(j,il);return j.toString()}function je(j){return`@${ol(j.getTime()/1e3)}`}function yu(j,r){if(j<0)return-yu(-j,r);const a=Math.pow(10,r);if(Math.abs(j*a%1-.5)<Number.EPSILON){const E=Math.floor(j*a);return(E%2===0?E:E+1)/a}else return Math.round(j*a)/a}function uu(j){const r=yu(j,3);if(Math.floor(Math.abs(r)).toString().length>12)throw gu(j,pc);const a=r.toString();return a.includes(".")?a:`${a}.0`}const Ol="String";function Ko(j){if(lo.test(j))throw gu(j,Ol);return`"${j.replace(/\\/g,"\\\\").replace(/"/g,'\\"')}"`}function Eu(j){return j.description||j.toString().slice(7,-1)}function kl(j){const r=Eu(j);if(/^([a-zA-Z*])([!#$%&'*+\-.^_`|~\w:/]*)$/.test(r)===!1)throw gu(r,al);return r}function ul(j){switch(typeof j){case"number":if(!y(j))throw gu(j,yl);return Number.isInteger(j)?ol(j):uu(j);case"string":return Ko(j);case"symbol":return kl(j);case"boolean":return Ac(j);case"object":if(j instanceof Date)return je(j);if(j instanceof Uint8Array)return jo(j);if(j instanceof Dl)return kl(j);default:throw gu(j,yl)}}function Hu(j){if(/^[a-z*][a-z0-9\-_.*]*$/.test(j)===!1)throw gu(j,Dc);return j}function Ru(j){return j==null?"":Object.entries(j).map(([r,a])=>a===!0?`;${Hu(r)}`:`;${Hu(r)}=${ul(a)}`).join("")}function Su(j){return j instanceof ou?`${ul(j.value)}${Ru(j.params)}`:ul(j)}function _c(j){return`(${j.value.map(Su).join(" ")})${Ru(j.params)}`}function Rl(j,r={whitespace:!0}){if(typeof j!="object")throw gu(j,Zu);const a=j instanceof Map?j.entries():Object.entries(j),_=r!=null&&r.whitespace?" ":"";return Array.from(a).map(([E,I])=>{I instanceof ou||(I=new ou(I));let N=Hu(E);return I.value===!0?N+=Ru(I.params):(N+="=",Array.isArray(I.value)?N+=_c(I):N+=Su(I)),N}).join(`,${_}`)}function pu(j,r){return Rl(j,r)}const Yu=j=>j==="ot"||j==="sf"||j==="st",Cu=j=>typeof j=="number"?y(j):j!=null&&j!==""&&j!==!1;function Bc(j,r){const a=new URL(j),_=new URL(r);if(a.origin!==_.origin)return j;const E=a.pathname.split("/").slice(1),I=_.pathname.split("/").slice(1,-1);for(;E[0]===I[0];)E.shift(),I.shift();for(;I.length;)I.shift(),E.unshift("..");return E.join("/")}function Tc(){try{return crypto.randomUUID()}catch(j){try{const r=URL.createObjectURL(new Blob),a=r.toString();return URL.revokeObjectURL(r),a.slice(a.lastIndexOf("/")+1)}catch(r){let a=new Date().getTime();return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,E=>{const I=(a+Math.random()*16)%16|0;return a=Math.floor(a/16),(E=="x"?I:I&3|8).toString(16)})}}}const Ao=j=>Math.round(j),ll=(j,r)=>(r!=null&&r.baseUrl&&(j=Bc(j,r.baseUrl)),encodeURIComponent(j)),bl=j=>Ao(j/100)*100,Ll={br:Ao,d:Ao,bl,dl:bl,mtp:bl,nor:ll,rtp:bl,tb:Ao};function Ml(j,r){const a={};if(j==null||typeof j!="object")return a;const _=Object.keys(j).sort(),E=i({},Ll,r==null?void 0:r.formatters),I=r==null?void 0:r.filter;return _.forEach(N=>{if(I!=null&&I(N))return;let H=j[N];const oe=E[N];oe&&(H=oe(H,r)),!(N==="v"&&H===1)&&(N=="pr"&&H===1||Cu(H)&&(Yu(N)&&typeof H=="string"&&(H=new Dl(H)),a[N]=H))}),a}function xl(j,r={}){return j?pu(Ml(j,r),i({whitespace:!1},r)):""}function Fl(j,r={}){if(!j)return{};const a=Object.entries(j),_=Object.entries(hu).concat(Object.entries((r==null?void 0:r.customHeaderMap)||{})),E=a.reduce((I,N)=>{var H,oe;const[he,be]=N,Se=((H=_.find(De=>De[1].includes(he)))==null?void 0:H[0])||zu.REQUEST;return(oe=I[Se])!=null||(I[Se]={}),I[Se][he]=be,I},{});return Object.entries(E).reduce((I,[N,H])=>(I[N]=xl(H,r),I),{})}function Oc(j,r,a){return i(j,Fl(r,a))}const ql="CMCD";function Bl(j,r={}){if(!j)return"";const a=xl(j,r);return`${ql}=${encodeURIComponent(a)}`}const cl=/CMCD=[^&#]+/;function Pc(j,r,a){const _=Bl(r,a);if(!_)return j;if(cl.test(j))return j.replace(cl,_);const E=j.includes("?")?"&":"?";return`${j}${E}${_}`}class mc{constructor(r){this.hls=void 0,this.config=void 0,this.media=void 0,this.sid=void 0,this.cid=void 0,this.useHeaders=!1,this.includeKeys=void 0,this.initialized=!1,this.starved=!1,this.buffering=!0,this.audioBuffer=void 0,this.videoBuffer=void 0,this.onWaiting=()=>{this.initialized&&(this.starved=!0),this.buffering=!0},this.onPlaying=()=>{this.initialized||(this.initialized=!0),this.buffering=!1},this.applyPlaylistData=E=>{try{this.apply(E,{ot:go.MANIFEST,su:!this.initialized})}catch(I){R.warn("Could not generate manifest CMCD data.",I)}},this.applyFragmentData=E=>{try{const I=E.frag,N=this.hls.levels[I.level],H=this.getObjectType(I),oe={d:I.duration*1e3,ot:H};(H===go.VIDEO||H===go.AUDIO||H==go.MUXED)&&(oe.br=N.bitrate/1e3,oe.tb=this.getTopBandwidth(H)/1e3,oe.bl=this.getBufferLength(H)),this.apply(E,oe)}catch(I){R.warn("Could not generate segment CMCD data.",I)}},this.hls=r;const a=this.config=r.config,{cmcd:_}=a;_!=null&&(a.pLoader=this.createPlaylistLoader(),a.fLoader=this.createFragmentLoader(),this.sid=_.sessionId||Tc(),this.cid=_.contentId,this.useHeaders=_.useHeaders===!0,this.includeKeys=_.includeKeys,this.registerListeners())}registerListeners(){const r=this.hls;r.on(l.MEDIA_ATTACHED,this.onMediaAttached,this),r.on(l.MEDIA_DETACHED,this.onMediaDetached,this),r.on(l.BUFFER_CREATED,this.onBufferCreated,this)}unregisterListeners(){const r=this.hls;r.off(l.MEDIA_ATTACHED,this.onMediaAttached,this),r.off(l.MEDIA_DETACHED,this.onMediaDetached,this),r.off(l.BUFFER_CREATED,this.onBufferCreated,this)}destroy(){this.unregisterListeners(),this.onMediaDetached(),this.hls=this.config=this.audioBuffer=this.videoBuffer=null,this.onWaiting=this.onPlaying=null}onMediaAttached(r,a){this.media=a.media,this.media.addEventListener("waiting",this.onWaiting),this.media.addEventListener("playing",this.onPlaying)}onMediaDetached(){this.media&&(this.media.removeEventListener("waiting",this.onWaiting),this.media.removeEventListener("playing",this.onPlaying),this.media=null)}onBufferCreated(r,a){var _,E;this.audioBuffer=(_=a.tracks.audio)==null?void 0:_.buffer,this.videoBuffer=(E=a.tracks.video)==null?void 0:E.buffer}createData(){var r;return{v:1,sf:Jl.HLS,sid:this.sid,cid:this.cid,pr:(r=this.media)==null?void 0:r.playbackRate,mtp:this.hls.bandwidthEstimate/1e3}}apply(r,a={}){i(a,this.createData());const _=a.ot===go.INIT||a.ot===go.VIDEO||a.ot===go.MUXED;this.starved&&_&&(a.bs=!0,a.su=!0,this.starved=!1),a.su==null&&(a.su=this.buffering);const{includeKeys:E}=this;E&&(a=Object.keys(a).reduce((I,N)=>(E.includes(N)&&(I[N]=a[N]),I),{})),this.useHeaders?(r.headers||(r.headers={}),Oc(r.headers,a)):r.url=Pc(r.url,a)}getObjectType(r){const{type:a}=r;if(a==="subtitle")return go.TIMED_TEXT;if(r.sn==="initSegment")return go.INIT;if(a==="audio")return go.AUDIO;if(a==="main")return this.hls.audioTracks.length?go.VIDEO:go.MUXED}getTopBandwidth(r){let a=0,_;const E=this.hls;if(r===go.AUDIO)_=E.audioTracks;else{const I=E.maxAutoLevel,N=I>-1?I+1:E.levels.length;_=E.levels.slice(0,N)}for(const I of _)I.bitrate>a&&(a=I.bitrate);return a>0?a:NaN}getBufferLength(r){const a=this.hls.media,_=r===go.AUDIO?this.audioBuffer:this.videoBuffer;return!_||!a?NaN:hr.bufferInfo(_,a.currentTime,this.config.maxBufferHole).len*1e3}createPlaylistLoader(){const{pLoader:r}=this.config,a=this.applyPlaylistData,_=r||this.config.loader;return class{constructor(I){this.loader=void 0,this.loader=new _(I)}get stats(){return this.loader.stats}get context(){return this.loader.context}destroy(){this.loader.destroy()}abort(){this.loader.abort()}load(I,N,H){a(I),this.loader.load(I,N,H)}}}createFragmentLoader(){const{fLoader:r}=this.config,a=this.applyFragmentData,_=r||this.config.loader;return class{constructor(I){this.loader=void 0,this.loader=new _(I)}get stats(){return this.loader.stats}get context(){return this.loader.context}destroy(){this.loader.destroy()}abort(){this.loader.abort()}load(I,N,H){a(I),this.loader.load(I,N,H)}}}}const Lu=3e5;class Nl{constructor(r){this.hls=void 0,this.log=void 0,this.loader=null,this.uri=null,this.pathwayId=".",this.pathwayPriority=null,this.timeToLoad=300,this.reloadTimer=-1,this.updated=0,this.started=!1,this.enabled=!0,this.levels=null,this.audioTracks=null,this.subtitleTracks=null,this.penalizedPathways={},this.hls=r,this.log=R.log.bind(R,"[content-steering]:"),this.registerListeners()}registerListeners(){const r=this.hls;r.on(l.MANIFEST_LOADING,this.onManifestLoading,this),r.on(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.on(l.MANIFEST_PARSED,this.onManifestParsed,this),r.on(l.ERROR,this.onError,this)}unregisterListeners(){const r=this.hls;r&&(r.off(l.MANIFEST_LOADING,this.onManifestLoading,this),r.off(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.off(l.MANIFEST_PARSED,this.onManifestParsed,this),r.off(l.ERROR,this.onError,this))}startLoad(){if(this.started=!0,this.clearTimeout(),this.enabled&&this.uri){if(this.updated){const r=this.timeToLoad*1e3-(performance.now()-this.updated);if(r>0){this.scheduleRefresh(this.uri,r);return}}this.loadSteeringManifest(this.uri)}}stopLoad(){this.started=!1,this.loader&&(this.loader.destroy(),this.loader=null),this.clearTimeout()}clearTimeout(){this.reloadTimer!==-1&&(self.clearTimeout(this.reloadTimer),this.reloadTimer=-1)}destroy(){this.unregisterListeners(),this.stopLoad(),this.hls=null,this.levels=this.audioTracks=this.subtitleTracks=null}removeLevel(r){const a=this.levels;a&&(this.levels=a.filter(_=>_!==r))}onManifestLoading(){this.stopLoad(),this.enabled=!0,this.timeToLoad=300,this.updated=0,this.uri=null,this.pathwayId=".",this.levels=this.audioTracks=this.subtitleTracks=null}onManifestLoaded(r,a){const{contentSteering:_}=a;_!==null&&(this.pathwayId=_.pathwayId,this.uri=_.uri,this.started&&this.startLoad())}onManifestParsed(r,a){this.audioTracks=a.audioTracks,this.subtitleTracks=a.subtitleTracks}onError(r,a){const{errorAction:_}=a;if((_==null?void 0:_.action)===Yn.SendAlternateToPenaltyBox&&_.flags===va.MoveAllAlternatesMatchingHost){const E=this.levels;let I=this.pathwayPriority,N=this.pathwayId;if(a.context){const{groupId:H,pathwayId:oe,type:he}=a.context;H&&E?N=this.getPathwayForGroupId(H,he,N):oe&&(N=oe)}N in this.penalizedPathways||(this.penalizedPathways[N]=performance.now()),!I&&E&&(I=E.reduce((H,oe)=>(H.indexOf(oe.pathwayId)===-1&&H.push(oe.pathwayId),H),[])),I&&I.length>1&&(this.updatePathwayPriority(I),_.resolved=this.pathwayId!==N),_.resolved||R.warn(`Could not resolve ${a.details} ("${a.error.message}") with content-steering for Pathway: ${N} levels: ${E&&E.length} priorities: ${JSON.stringify(I)} penalized: ${JSON.stringify(this.penalizedPathways)}`)}}filterParsedLevels(r){this.levels=r;let a=this.getLevelsForPathway(this.pathwayId);if(a.length===0){const _=r[0].pathwayId;this.log(`No levels found in Pathway ${this.pathwayId}. Setting initial Pathway to "${_}"`),a=this.getLevelsForPathway(_),this.pathwayId=_}return a.length!==r.length&&this.log(`Found ${a.length}/${r.length} levels in Pathway "${this.pathwayId}"`),a}getLevelsForPathway(r){return this.levels===null?[]:this.levels.filter(a=>r===a.pathwayId)}updatePathwayPriority(r){this.pathwayPriority=r;let a;const _=this.penalizedPathways,E=performance.now();Object.keys(_).forEach(I=>{E-_[I]>Lu&&delete _[I]});for(let I=0;I<r.length;I++){const N=r[I];if(N in _)continue;if(N===this.pathwayId)return;const H=this.hls.nextLoadLevel,oe=this.hls.levels[H];if(a=this.getLevelsForPathway(N),a.length>0){this.log(`Setting Pathway to "${N}"`),this.pathwayId=N,za(a),this.hls.trigger(l.LEVELS_UPDATED,{levels:a});const he=this.hls.levels[H];oe&&he&&this.levels&&(he.attrs["STABLE-VARIANT-ID"]!==oe.attrs["STABLE-VARIANT-ID"]&&he.bitrate!==oe.bitrate&&this.log(`Unstable Pathways change from bitrate ${oe.bitrate} to ${he.bitrate}`),this.hls.nextLoadLevel=H);break}}}getPathwayForGroupId(r,a,_){const E=this.getLevelsForPathway(_).concat(this.levels||[]);for(let I=0;I<E.length;I++)if(a===ye.AUDIO_TRACK&&E[I].hasAudioGroup(r)||a===ye.SUBTITLE_TRACK&&E[I].hasSubtitleGroup(r))return E[I].pathwayId;return _}clonePathways(r){const a=this.levels;if(!a)return;const _={},E={};r.forEach(I=>{const{ID:N,"BASE-ID":H,"URI-REPLACEMENT":oe}=I;if(a.some(be=>be.pathwayId===N))return;const he=this.getLevelsForPathway(H).map(be=>{const Se=new Z(be.attrs);Se["PATHWAY-ID"]=N;const De=Se.AUDIO&&`${Se.AUDIO}_clone_${N}`,He=Se.SUBTITLES&&`${Se.SUBTITLES}_clone_${N}`;De&&(_[Se.AUDIO]=De,Se.AUDIO=De),He&&(E[Se.SUBTITLES]=He,Se.SUBTITLES=He);const Xe=ec(be.uri,Se["STABLE-VARIANT-ID"],"PER-VARIANT-URIS",oe),lt=new Fa({attrs:Se,audioCodec:be.audioCodec,bitrate:be.bitrate,height:be.height,name:be.name,url:Xe,videoCodec:be.videoCodec,width:be.width});if(be.audioGroups)for(let vt=1;vt<be.audioGroups.length;vt++)lt.addGroupId("audio",`${be.audioGroups[vt]}_clone_${N}`);if(be.subtitleGroups)for(let vt=1;vt<be.subtitleGroups.length;vt++)lt.addGroupId("text",`${be.subtitleGroups[vt]}_clone_${N}`);return lt});a.push(...he),wl(this.audioTracks,_,oe,N),wl(this.subtitleTracks,E,oe,N)})}loadSteeringManifest(r){const a=this.hls.config,_=a.loader;this.loader&&this.loader.destroy(),this.loader=new _(a);let E;try{E=new self.URL(r)}catch(be){this.enabled=!1,this.log(`Failed to parse Steering Manifest URI: ${r}`);return}if(E.protocol!=="data:"){const be=(this.hls.bandwidthEstimate||a.abrEwmaDefaultEstimate)|0;E.searchParams.set("_HLS_pathway",this.pathwayId),E.searchParams.set("_HLS_throughput",""+be)}const I={responseType:"json",url:E.href},N=a.steeringManifestLoadPolicy.default,H=N.errorRetry||N.timeoutRetry||{},oe={loadPolicy:N,timeout:N.maxLoadTimeMs,maxRetry:H.maxNumRetry||0,retryDelay:H.retryDelayMs||0,maxRetryDelay:H.maxRetryDelayMs||0},he={onSuccess:(be,Se,De,He)=>{this.log(`Loaded steering manifest: "${E}"`);const Xe=be.data;if(Xe.VERSION!==1){this.log(`Steering VERSION ${Xe.VERSION} not supported!`);return}this.updated=performance.now(),this.timeToLoad=Xe.TTL;const{"RELOAD-URI":lt,"PATHWAY-CLONES":vt,"PATHWAY-PRIORITY":Qt}=Xe;if(lt)try{this.uri=new self.URL(lt,E).href}catch(Tr){this.enabled=!1,this.log(`Failed to parse Steering Manifest RELOAD-URI: ${lt}`);return}this.scheduleRefresh(this.uri||De.url),vt&&this.clonePathways(vt);const yr={steeringManifest:Xe,url:E.toString()};this.hls.trigger(l.STEERING_MANIFEST_LOADED,yr),Qt&&this.updatePathwayPriority(Qt)},onError:(be,Se,De,He)=>{if(this.log(`Error loading steering manifest: ${be.code} ${be.text} (${Se.url})`),this.stopLoad(),be.code===410){this.enabled=!1,this.log(`Steering manifest ${Se.url} no longer available`);return}let Xe=this.timeToLoad*1e3;if(be.code===429){const lt=this.loader;if(typeof(lt==null?void 0:lt.getResponseHeader)=="function"){const vt=lt.getResponseHeader("Retry-After");vt&&(Xe=parseFloat(vt)*1e3)}this.log(`Steering manifest ${Se.url} rate limited`);return}this.scheduleRefresh(this.uri||Se.url,Xe)},onTimeout:(be,Se,De)=>{this.log(`Timeout loading steering manifest (${Se.url})`),this.scheduleRefresh(this.uri||Se.url)}};this.log(`Requesting steering manifest: ${E}`),this.loader.load(I,oe,he)}scheduleRefresh(r,a=this.timeToLoad*1e3){this.clearTimeout(),this.reloadTimer=self.setTimeout(()=>{var _;const E=(_=this.hls)==null?void 0:_.media;if(E&&!E.ended){this.loadSteeringManifest(r);return}this.scheduleRefresh(r,this.timeToLoad*1e3)},a)}}function wl(j,r,a,_){j&&Object.keys(r).forEach(E=>{const I=j.filter(N=>N.groupId===E).map(N=>{const H=i({},N);return H.details=void 0,H.attrs=new Z(H.attrs),H.url=H.attrs.URI=ec(N.url,N.attrs["STABLE-RENDITION-ID"],"PER-RENDITION-URIS",a),H.groupId=H.attrs["GROUP-ID"]=r[E],H.attrs["PATHWAY-ID"]=_,H});j.push(...I)})}function ec(j,r,a,_){const{HOST:E,PARAMS:I,[a]:N}=_;let H;r&&(H=N==null?void 0:N[r],H&&(j=H));const oe=new self.URL(j);return E&&!H&&(oe.host=E),I&&Object.keys(I).sort().forEach(he=>{he&&oe.searchParams.set(he,I[he])}),oe.href}const tc=/^age:\s*[\d.]+\s*$/im;class vc{constructor(r){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=null,this.loader=null,this.stats=void 0,this.xhrSetup=r&&r.xhrSetup||null,this.stats=new Q,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null,this.context=null,this.xhrSetup=null}abortInternal(){const r=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),r&&(r.onreadystatechange=null,r.onprogress=null,r.readyState!==4&&(this.stats.aborted=!0,r.abort()))}abort(){var r;this.abortInternal(),(r=this.callbacks)!=null&&r.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(r,a,_){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=r,this.config=a,this.callbacks=_,this.loadInternal()}loadInternal(){const{config:r,context:a}=this;if(!r||!a)return;const _=this.loader=new self.XMLHttpRequest,E=this.stats;E.loading.first=0,E.loaded=0,E.aborted=!1;const I=this.xhrSetup;I?Promise.resolve().then(()=>{if(!(this.loader!==_||this.stats.aborted))return I(_,a.url)}).catch(N=>{if(!(this.loader!==_||this.stats.aborted))return _.open("GET",a.url,!0),I(_,a.url)}).then(()=>{this.loader!==_||this.stats.aborted||this.openAndSendXhr(_,a,r)}).catch(N=>{this.callbacks.onError({code:_.status,text:N.message},a,_,E)}):this.openAndSendXhr(_,a,r)}openAndSendXhr(r,a,_){r.readyState||r.open("GET",a.url,!0);const E=a.headers,{maxTimeToFirstByteMs:I,maxLoadTimeMs:N}=_.loadPolicy;if(E)for(const H in E)r.setRequestHeader(H,E[H]);a.rangeEnd&&r.setRequestHeader("Range","bytes="+a.rangeStart+"-"+(a.rangeEnd-1)),r.onreadystatechange=this.readystatechange.bind(this),r.onprogress=this.loadprogress.bind(this),r.responseType=a.responseType,self.clearTimeout(this.requestTimeout),_.timeout=I&&y(I)?I:N,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),_.timeout),r.send()}readystatechange(){const{context:r,loader:a,stats:_}=this;if(!r||!a)return;const E=a.readyState,I=this.config;if(!_.aborted&&E>=2&&(_.loading.first===0&&(_.loading.first=Math.max(self.performance.now(),_.loading.start),I.timeout!==I.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),I.timeout=I.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),I.loadPolicy.maxLoadTimeMs-(_.loading.first-_.loading.start)))),E===4)){self.clearTimeout(this.requestTimeout),a.onreadystatechange=null,a.onprogress=null;const N=a.status,H=a.responseType==="text"?a.responseText:null;if(N>=200&&N<300){const Se=H!=null?H:a.response;if(Se!=null){_.loading.end=Math.max(self.performance.now(),_.loading.first);const De=a.responseType==="arraybuffer"?Se.byteLength:Se.length;if(_.loaded=_.total=De,_.bwEstimate=_.total*8e3/(_.loading.end-_.loading.first),!this.callbacks)return;const He=this.callbacks.onProgress;if(He&&He(_,r,Se,a),!this.callbacks)return;const Xe={url:a.responseURL,data:Se,code:N};this.callbacks.onSuccess(Xe,_,r,a);return}}const oe=I.loadPolicy.errorRetry,he=_.retry,be={url:r.url,data:void 0,code:N};fo(oe,he,!1,be)?this.retry(oe):(R.error(`${N} while loading ${r.url}`),this.callbacks.onError({code:N,text:a.statusText},r,a,_))}}loadtimeout(){if(!this.config)return;const r=this.config.loadPolicy.timeoutRetry,a=this.stats.retry;if(fo(r,a,!0))this.retry(r);else{var _;R.warn(`timeout while loading ${(_=this.context)==null?void 0:_.url}`);const E=this.callbacks;E&&(this.abortInternal(),E.onTimeout(this.stats,this.context,this.loader))}}retry(r){const{context:a,stats:_}=this;this.retryDelay=Ks(r,_.retry),_.retry++,R.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${a==null?void 0:a.url}, retrying ${_.retry}/${r.maxNumRetry} in ${this.retryDelay}ms`),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)}loadprogress(r){const a=this.stats;a.loaded=r.loaded,r.lengthComputable&&(a.total=r.total)}getCacheAge(){let r=null;if(this.loader&&tc.test(this.loader.getAllResponseHeaders())){const a=this.loader.getResponseHeader("age");r=a?parseFloat(a):null}return r}getResponseHeader(r){return this.loader&&new RegExp(`^${r}:\\s*[\\d.]+\\s*$`,"im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(r):null}}function A(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(j){}return!1}const P=/(\d+)-(\d+)\/(\d+)/;class D{constructor(r){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=null,this.response=null,this.controller=void 0,this.context=null,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=r.fetchSetup||zn,this.controller=new self.AbortController,this.stats=new Q}destroy(){this.loader=this.callbacks=this.context=this.config=this.request=null,this.abortInternal(),this.response=null,this.fetchSetup=this.controller=this.stats=null}abortInternal(){this.controller&&!this.stats.loading.end&&(this.stats.aborted=!0,this.controller.abort())}abort(){var r;this.abortInternal(),(r=this.callbacks)!=null&&r.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(r,a,_){const E=this.stats;if(E.loading.start)throw new Error("Loader can only be used once.");E.loading.start=self.performance.now();const I=pe(r,this.controller.signal),N=_.onProgress,H=r.responseType==="arraybuffer",oe=H?"byteLength":"length",{maxTimeToFirstByteMs:he,maxLoadTimeMs:be}=a.loadPolicy;this.context=r,this.config=a,this.callbacks=_,this.request=this.fetchSetup(r,I),self.clearTimeout(this.requestTimeout),a.timeout=he&&y(he)?he:be,this.requestTimeout=self.setTimeout(()=>{this.abortInternal(),_.onTimeout(E,r,this.response)},a.timeout),self.fetch(this.request).then(Se=>{this.response=this.loader=Se;const De=Math.max(self.performance.now(),E.loading.start);if(self.clearTimeout(this.requestTimeout),a.timeout=be,this.requestTimeout=self.setTimeout(()=>{this.abortInternal(),_.onTimeout(E,r,this.response)},be-(De-E.loading.start)),!Se.ok){const{status:He,statusText:Xe}=Se;throw new dn(Xe||"fetch, bad network response",He,Se)}return E.loading.first=De,E.total=an(Se.headers)||E.total,N&&y(a.highWaterMark)?this.loadProgressively(Se,E,r,a.highWaterMark,N):H?Se.arrayBuffer():r.responseType==="json"?Se.json():Se.text()}).then(Se=>{const De=this.response;if(!De)throw new Error("loader destroyed");self.clearTimeout(this.requestTimeout),E.loading.end=Math.max(self.performance.now(),E.loading.first);const He=Se[oe];He&&(E.loaded=E.total=He);const Xe={url:De.url,data:Se,code:De.status};N&&!y(a.highWaterMark)&&N(E,r,Se,De),_.onSuccess(Xe,E,r,De)}).catch(Se=>{if(self.clearTimeout(this.requestTimeout),E.aborted)return;const De=Se&&Se.code||0,He=Se?Se.message:null;_.onError({code:De,text:He},r,Se?Se.details:null,E)})}getCacheAge(){let r=null;if(this.response){const a=this.response.headers.get("age");r=a?parseFloat(a):null}return r}getResponseHeader(r){return this.response?this.response.headers.get(r):null}loadProgressively(r,a,_,E=0,I){const N=new Bs,H=r.body.getReader(),oe=()=>H.read().then(he=>{if(he.done)return N.dataLength&&I(a,_,N.flush(),r),Promise.resolve(new ArrayBuffer(0));const be=he.value,Se=be.length;return a.loaded+=Se,Se<E||N.dataLength?(N.push(be),N.dataLength>=E&&I(a,_,N.flush(),r)):I(a,_,be,r),oe()}).catch(()=>Promise.reject());return oe()}}function pe(j,r){const a={method:"GET",mode:"cors",credentials:"same-origin",signal:r,headers:new self.Headers(i({},j.headers))};return j.rangeEnd&&a.headers.set("Range","bytes="+j.rangeStart+"-"+String(j.rangeEnd-1)),a}function Oe(j){const r=P.exec(j);if(r)return parseInt(r[2])-parseInt(r[1])+1}function an(j){const r=j.get("Content-Range");if(r){const _=Oe(r);if(y(_))return _}const a=j.get("Content-Length");if(a)return parseInt(a)}function zn(j,r){return new self.Request(j.url,r)}class dn extends Error{constructor(r,a,_){super(r),this.code=void 0,this.details=void 0,this.code=a,this.details=_}}const Mi=/\s/,Qa={newCue(j,r,a,_){const E=[];let I,N,H,oe,he;const be=self.VTTCue||self.TextTrackCue;for(let De=0;De<_.rows.length;De++)if(I=_.rows[De],H=!0,oe=0,he="",!I.isEmpty()){var Se;for(let lt=0;lt<I.chars.length;lt++)Mi.test(I.chars[lt].uchar)&&H?oe++:(he+=I.chars[lt].uchar,H=!1);I.cueStartTime=r,r===a&&(a+=1e-4),oe>=16?oe--:oe++;const He=Wl(he.trim()),Xe=ju(r,a,He);j!=null&&(Se=j.cues)!=null&&Se.getCueById(Xe)||(N=new be(r,a,He),N.id=Xe,N.line=De+1,N.align="left",N.position=10+Math.min(80,Math.floor(oe*8/32)*10),E.push(N))}return j&&E.length&&(E.sort((De,He)=>De.line==="auto"||He.line==="auto"?0:De.line>8&&He.line>8?He.line-De.line:De.line-He.line),E.forEach(De=>Hr(j,De))),E}},Oa={maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null},To=f(f({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,preferManagedMediaSource:!0,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,frontBufferFlushThreshold:1/0,maxBufferSize:60*1e3*1e3,maxBufferHole:.1,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,maxFragLookUpTolerance:.25,liveSyncDurationCount:3,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,loader:vc,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:Bo,bufferController:mo,capLevelController:dc,errorController:ts,fpsController:Ql,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrEwmaDefaultEstimateMax:5e6,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:cr,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableID3MetadataCues:!0,useMediaCapabilities:!0,certLoadPolicy:{default:Oa},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},ds()),{},{subtitleStreamController:cs,subtitleTrackController:Hs,timelineController:Ma,audioStreamController:ha,audioTrackController:gs,emeController:nl,cmcdController:mc,contentSteeringController:Nl});function ds(){return{cueHandler:Qa,enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}}function yo(j,r){if((r.liveSyncDurationCount||r.liveMaxLatencyDurationCount)&&(r.liveSyncDuration||r.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(r.liveMaxLatencyDurationCount!==void 0&&(r.liveSyncDurationCount===void 0||r.liveMaxLatencyDurationCount<=r.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(r.liveMaxLatencyDuration!==void 0&&(r.liveSyncDuration===void 0||r.liveMaxLatencyDuration<=r.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const a=ys(j),_=["manifest","level","frag"],E=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return _.forEach(I=>{const N=`${I==="level"?"playlist":I}LoadPolicy`,H=r[N]===void 0,oe=[];E.forEach(he=>{const be=`${I}Loading${he}`,Se=r[be];if(Se!==void 0&&H){oe.push(be);const De=a[N].default;switch(r[N]={default:De},he){case"TimeOut":De.maxLoadTimeMs=Se,De.maxTimeToFirstByteMs=Se;break;case"MaxRetry":De.errorRetry.maxNumRetry=Se,De.timeoutRetry.maxNumRetry=Se;break;case"RetryDelay":De.errorRetry.retryDelayMs=Se,De.timeoutRetry.retryDelayMs=Se;break;case"MaxRetryTimeout":De.errorRetry.maxRetryDelayMs=Se,De.timeoutRetry.maxRetryDelayMs=Se;break}}}),oe.length&&R.warn(`hls.js config: "${oe.join('", "')}" setting(s) are deprecated, use "${N}": ${JSON.stringify(r[N])}`)}),f(f({},a),r)}function ys(j){return j&&typeof j=="object"?Array.isArray(j)?j.map(ys):Object.keys(j).reduce((r,a)=>(r[a]=ys(j[a]),r),{}):j}function gc(j){const r=j.loader;r!==D&&r!==vc?(R.log("[config]: Custom loader detected, cannot enable progressive streaming"),j.progressive=!1):A()&&(j.loader=D,j.progressive=!0,j.enableSoftwareAES=!0,R.log("[config]: Progressive streaming enabled, using FetchLoader"))}let $l;class rc extends Ka{constructor(r,a){super(r,"[level-controller]"),this._levels=[],this._firstLevel=-1,this._maxAutoLevel=-1,this._startLevel=void 0,this.currentLevel=null,this.currentLevelIndex=-1,this.manualLevelIndex=-1,this.steering=void 0,this.onParsedComplete=void 0,this.steering=a,this._registerListeners()}_registerListeners(){const{hls:r}=this;r.on(l.MANIFEST_LOADING,this.onManifestLoading,this),r.on(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.on(l.LEVEL_LOADED,this.onLevelLoaded,this),r.on(l.LEVELS_UPDATED,this.onLevelsUpdated,this),r.on(l.FRAG_BUFFERED,this.onFragBuffered,this),r.on(l.ERROR,this.onError,this)}_unregisterListeners(){const{hls:r}=this;r.off(l.MANIFEST_LOADING,this.onManifestLoading,this),r.off(l.MANIFEST_LOADED,this.onManifestLoaded,this),r.off(l.LEVEL_LOADED,this.onLevelLoaded,this),r.off(l.LEVELS_UPDATED,this.onLevelsUpdated,this),r.off(l.FRAG_BUFFERED,this.onFragBuffered,this),r.off(l.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}stopLoad(){this._levels.forEach(a=>{a.loadError=0,a.fragmentError=0}),super.stopLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[],this._maxAutoLevel=-1}onManifestLoading(r,a){this.resetLevels()}onManifestLoaded(r,a){const _=this.hls.config.preferManagedMediaSource,E=[],I={},N={};let H=!1,oe=!1,he=!1;a.levels.forEach(be=>{var Se,De;const He=be.attrs;let{audioCodec:Xe,videoCodec:lt}=be;((Se=Xe)==null?void 0:Se.indexOf("mp4a.40.34"))!==-1&&($l||($l=/chrome|firefox/i.test(navigator.userAgent)),$l&&(be.audioCodec=Xe=void 0)),Xe&&(be.audioCodec=Xe=wi(Xe,_)),((De=lt)==null?void 0:De.indexOf("avc1"))===0&&(lt=be.videoCodec=Ji(lt));const{width:vt,height:Qt,unknownCodecs:yr}=be;if(H||(H=!!(vt&&Qt)),oe||(oe=!!lt),he||(he=!!Xe),yr!=null&&yr.length||Xe&&!yi(Xe,"audio",_)||lt&&!yi(lt,"video",_))return;const{CODECS:Tr,"FRAME-RATE":Wr,"HDCP-LEVEL":Br,"PATHWAY-ID":Cn,RESOLUTION:un,"VIDEO-RANGE":Hn}=He,En=`${`${Cn||"."}-`}${be.bitrate}-${un}-${Wr}-${Tr}-${Hn}-${Br}`;if(I[En])if(I[En].uri!==be.url&&!be.attrs["PATHWAY-ID"]){const qn=N[En]+=1;be.attrs["PATHWAY-ID"]=new Array(qn+1).join(".");const Ta=new Fa(be);I[En]=Ta,E.push(Ta)}else I[En].addGroupId("audio",He.AUDIO),I[En].addGroupId("text",He.SUBTITLES);else{const qn=new Fa(be);I[En]=qn,N[En]=1,E.push(qn)}}),this.filterAndSortMediaOptions(E,a,H,oe,he)}filterAndSortMediaOptions(r,a,_,E,I){let N=[],H=[],oe=r;if((_||E)&&I&&(oe=oe.filter(({videoCodec:Xe,videoRange:lt,width:vt,height:Qt})=>(!!Xe||!!(vt&&Qt))&&es(lt))),oe.length===0){Promise.resolve().then(()=>{if(this.hls){a.levels.length&&this.warn(`One or more CODECS in variant not supported: ${JSON.stringify(a.levels[0].attrs)}`);const Xe=new Error("no level with compatible codecs found in manifest");this.hls.trigger(l.ERROR,{type:b.MEDIA_ERROR,details:x.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:a.url,error:Xe,reason:Xe.message})}});return}if(a.audioTracks){const{preferManagedMediaSource:Xe}=this.hls.config;N=a.audioTracks.filter(lt=>!lt.audioCodec||yi(lt.audioCodec,"audio",Xe)),nc(N)}a.subtitles&&(H=a.subtitles,nc(H));const he=oe.slice(0);oe.sort((Xe,lt)=>{if(Xe.attrs["HDCP-LEVEL"]!==lt.attrs["HDCP-LEVEL"])return(Xe.attrs["HDCP-LEVEL"]||"")>(lt.attrs["HDCP-LEVEL"]||"")?1:-1;if(_&&Xe.height!==lt.height)return Xe.height-lt.height;if(Xe.frameRate!==lt.frameRate)return Xe.frameRate-lt.frameRate;if(Xe.videoRange!==lt.videoRange)return Ds.indexOf(Xe.videoRange)-Ds.indexOf(lt.videoRange);if(Xe.videoCodec!==lt.videoCodec){const vt=oi(Xe.videoCodec),Qt=oi(lt.videoCodec);if(vt!==Qt)return Qt-vt}if(Xe.uri===lt.uri&&Xe.codecSet!==lt.codecSet){const vt=Wi(Xe.codecSet),Qt=Wi(lt.codecSet);if(vt!==Qt)return Qt-vt}return Xe.averageBitrate!==lt.averageBitrate?Xe.averageBitrate-lt.averageBitrate:0});let be=he[0];if(this.steering&&(oe=this.steering.filterParsedLevels(oe),oe.length!==he.length)){for(let Xe=0;Xe<he.length;Xe++)if(he[Xe].pathwayId===oe[0].pathwayId){be=he[Xe];break}}this._levels=oe;for(let Xe=0;Xe<oe.length;Xe++)if(oe[Xe]===be){var Se;this._firstLevel=Xe;const lt=be.bitrate,vt=this.hls.bandwidthEstimate;if(this.log(`manifest loaded, ${oe.length} level(s) found, first bitrate: ${lt}`),((Se=this.hls.userConfig)==null?void 0:Se.abrEwmaDefaultEstimate)===void 0){const Qt=Math.min(lt,this.hls.config.abrEwmaDefaultEstimateMax);Qt>vt&&vt===To.abrEwmaDefaultEstimate&&(this.hls.bandwidthEstimate=Qt)}break}const De=I&&!E,He={levels:oe,audioTracks:N,subtitleTracks:H,sessionData:a.sessionData,sessionKeys:a.sessionKeys,firstLevel:this._firstLevel,stats:a.stats,audio:I,video:E,altAudio:!De&&N.some(Xe=>!!Xe.url)};this.hls.trigger(l.MANIFEST_PARSED,He),(this.hls.config.autoStartLoad||this.hls.forceStartLoad)&&this.hls.startLoad(this.hls.config.startPosition)}get levels(){return this._levels.length===0?null:this._levels}get level(){return this.currentLevelIndex}set level(r){const a=this._levels;if(a.length===0)return;if(r<0||r>=a.length){const be=new Error("invalid level idx"),Se=r<0;if(this.hls.trigger(l.ERROR,{type:b.OTHER_ERROR,details:x.LEVEL_SWITCH_ERROR,level:r,fatal:Se,error:be,reason:be.message}),Se)return;r=Math.min(r,a.length-1)}const _=this.currentLevelIndex,E=this.currentLevel,I=E?E.attrs["PATHWAY-ID"]:void 0,N=a[r],H=N.attrs["PATHWAY-ID"];if(this.currentLevelIndex=r,this.currentLevel=N,_===r&&N.details&&E&&I===H)return;this.log(`Switching to level ${r} (${N.height?N.height+"p ":""}${N.videoRange?N.videoRange+" ":""}${N.codecSet?N.codecSet+" ":""}@${N.bitrate})${H?" with Pathway "+H:""} from level ${_}${I?" with Pathway "+I:""}`);const oe={level:r,attrs:N.attrs,details:N.details,bitrate:N.bitrate,averageBitrate:N.averageBitrate,maxBitrate:N.maxBitrate,realBitrate:N.realBitrate,width:N.width,height:N.height,codecSet:N.codecSet,audioCodec:N.audioCodec,videoCodec:N.videoCodec,audioGroups:N.audioGroups,subtitleGroups:N.subtitleGroups,loaded:N.loaded,loadError:N.loadError,fragmentError:N.fragmentError,name:N.name,id:N.id,uri:N.uri,url:N.url,urlId:0,audioGroupIds:N.audioGroupIds,textGroupIds:N.textGroupIds};this.hls.trigger(l.LEVEL_SWITCHING,oe);const he=N.details;if(!he||he.live){const be=this.switchParams(N.uri,E==null?void 0:E.details,he);this.loadPlaylist(be)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(r){this.manualLevelIndex=r,this._startLevel===void 0&&(this._startLevel=r),r!==-1&&(this.level=r)}get firstLevel(){return this._firstLevel}set firstLevel(r){this._firstLevel=r}get startLevel(){if(this._startLevel===void 0){const r=this.hls.config.startLevel;return r!==void 0?r:this.hls.firstAutoLevel}return this._startLevel}set startLevel(r){this._startLevel=r}onError(r,a){a.fatal||!a.context||a.context.type===ye.LEVEL&&a.context.level===this.level&&this.checkRetry(a)}onFragBuffered(r,{frag:a}){if(a!==void 0&&a.type===Ye.MAIN){const _=a.elementaryStreams;if(!Object.keys(_).some(I=>!!_[I]))return;const E=this._levels[a.level];E!=null&&E.loadError&&(this.log(`Resetting level error count of ${E.loadError} on frag buffered`),E.loadError=0)}}onLevelLoaded(r,a){var _;const{level:E,details:I}=a,N=this._levels[E];if(!N){var H;this.warn(`Invalid level index ${E}`),(H=a.deliveryDirectives)!=null&&H.skip&&(I.deltaUpdateFailed=!0);return}E===this.currentLevelIndex?(N.fragmentError===0&&(N.loadError=0),this.playlistLoaded(E,a,N.details)):(_=a.deliveryDirectives)!=null&&_.skip&&(I.deltaUpdateFailed=!0)}loadPlaylist(r){super.loadPlaylist();const a=this.currentLevelIndex,_=this.currentLevel;if(_&&this.shouldLoadPlaylist(_)){let E=_.uri;if(r)try{E=r.addDirectives(E)}catch(N){this.warn(`Could not construct new URL with HLS Delivery Directives: ${N}`)}const I=_.attrs["PATHWAY-ID"];this.log(`Loading level index ${a}${(r==null?void 0:r.msn)!==void 0?" at sn "+r.msn+" part "+r.part:""} with${I?" Pathway "+I:""} ${E}`),this.clearTimer(),this.hls.trigger(l.LEVEL_LOADING,{url:E,level:a,pathwayId:_.attrs["PATHWAY-ID"],id:0,deliveryDirectives:r||null})}}get nextLoadLevel(){return this.manualLevelIndex!==-1?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(r){this.level=r,this.manualLevelIndex===-1&&(this.hls.nextAutoLevel=r)}removeLevel(r){var a;const _=this._levels.filter((E,I)=>I!==r?!0:(this.steering&&this.steering.removeLevel(E),E===this.currentLevel&&(this.currentLevel=null,this.currentLevelIndex=-1,E.details&&E.details.fragments.forEach(N=>N.level=-1)),!1));za(_),this._levels=_,this.currentLevelIndex>-1&&(a=this.currentLevel)!=null&&a.details&&(this.currentLevelIndex=this.currentLevel.details.fragments[0].level),this.hls.trigger(l.LEVELS_UPDATED,{levels:_})}onLevelsUpdated(r,{levels:a}){this._levels=a}checkMaxAutoUpdated(){const{autoLevelCapping:r,maxAutoLevel:a,maxHdcpLevel:_}=this.hls;this._maxAutoLevel!==a&&(this._maxAutoLevel=a,this.hls.trigger(l.MAX_AUTO_LEVEL_UPDATED,{autoLevelCapping:r,levels:this.levels,maxAutoLevel:a,minAutoLevel:this.hls.minAutoLevel,maxHdcpLevel:_}))}}function nc(j){const r={};j.forEach(a=>{const _=a.groupId||"";a.id=r[_]=r[_]||0,r[_]++})}class fl{constructor(r){this.config=void 0,this.keyUriToKeyInfo={},this.emeController=null,this.config=r}abort(r){for(const _ in this.keyUriToKeyInfo){const E=this.keyUriToKeyInfo[_].loader;if(E){var a;if(r&&r!==((a=E.context)==null?void 0:a.frag.type))return;E.abort()}}}detach(){for(const r in this.keyUriToKeyInfo){const a=this.keyUriToKeyInfo[r];(a.mediaKeySessionContext||a.decryptdata.isCommonEncryption)&&delete this.keyUriToKeyInfo[r]}}destroy(){this.detach();for(const r in this.keyUriToKeyInfo){const a=this.keyUriToKeyInfo[r].loader;a&&a.destroy()}this.keyUriToKeyInfo={}}createKeyLoadError(r,a=x.KEY_LOAD_ERROR,_,E,I){return new Ni({type:b.NETWORK_ERROR,details:a,fatal:!1,frag:r,response:I,error:_,networkDetails:E})}loadClear(r,a){if(this.emeController&&this.config.emeEnabled){const{sn:_,cc:E}=r;for(let I=0;I<a.length;I++){const N=a[I];if(E<=N.cc&&(_==="initSegment"||N.sn==="initSegment"||_<N.sn)){this.emeController.selectKeySystemFormat(N).then(H=>{N.setKeyFormat(H)});break}}}}load(r){return!r.decryptdata&&r.encrypted&&this.emeController&&this.config.emeEnabled?this.emeController.selectKeySystemFormat(r).then(a=>this.loadInternal(r,a)):this.loadInternal(r)}loadInternal(r,a){var _,E;a&&r.setKeyFormat(a);const I=r.decryptdata;if(!I){const he=new Error(a?`Expected frag.decryptdata to be defined after setting format ${a}`:"Missing decryption data on fragment in onKeyLoading");return Promise.reject(this.createKeyLoadError(r,x.KEY_LOAD_ERROR,he))}const N=I.uri;if(!N)return Promise.reject(this.createKeyLoadError(r,x.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${N}"`)));let H=this.keyUriToKeyInfo[N];if((_=H)!=null&&_.decryptdata.key)return I.key=H.decryptdata.key,Promise.resolve({frag:r,keyInfo:H});if((E=H)!=null&&E.keyLoadPromise){var oe;switch((oe=H.mediaKeySessionContext)==null?void 0:oe.keyStatus){case void 0:case"status-pending":case"usable":case"usable-in-future":return H.keyLoadPromise.then(he=>(I.key=he.keyInfo.decryptdata.key,{frag:r,keyInfo:H}))}}switch(H=this.keyUriToKeyInfo[N]={decryptdata:I,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},I.method){case"ISO-23001-7":case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return I.keyFormat==="identity"?this.loadKeyHTTP(H,r):this.loadKeyEME(H,r);case"AES-128":return this.loadKeyHTTP(H,r);default:return Promise.reject(this.createKeyLoadError(r,x.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${I.method}"`)))}}loadKeyEME(r,a){const _={frag:a,keyInfo:r};if(this.emeController&&this.config.emeEnabled){const E=this.emeController.loadKey(_);if(E)return(r.keyLoadPromise=E.then(I=>(r.mediaKeySessionContext=I,_))).catch(I=>{throw r.keyLoadPromise=null,I})}return Promise.resolve(_)}loadKeyHTTP(r,a){const _=this.config,E=_.loader,I=new E(_);return a.keyLoader=r.loader=I,r.keyLoadPromise=new Promise((N,H)=>{const oe={keyInfo:r,frag:a,responseType:"arraybuffer",url:r.decryptdata.uri},he=_.keyLoadPolicy.default,be={loadPolicy:he,timeout:he.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},Se={onSuccess:(De,He,Xe,lt)=>{const{frag:vt,keyInfo:Qt,url:yr}=Xe;if(!vt.decryptdata||Qt!==this.keyUriToKeyInfo[yr])return H(this.createKeyLoadError(vt,x.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),lt));Qt.decryptdata.key=vt.decryptdata.key=new Uint8Array(De.data),vt.keyLoader=null,Qt.loader=null,N({frag:vt,keyInfo:Qt})},onError:(De,He,Xe,lt)=>{this.resetLoader(He),H(this.createKeyLoadError(a,x.KEY_LOAD_ERROR,new Error(`HTTP Error ${De.code} loading key ${De.text}`),Xe,f({url:oe.url,data:void 0},De)))},onTimeout:(De,He,Xe)=>{this.resetLoader(He),H(this.createKeyLoadError(a,x.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),Xe))},onAbort:(De,He,Xe)=>{this.resetLoader(He),H(this.createKeyLoadError(a,x.INTERNAL_ABORTED,new Error("key loading aborted"),Xe))}};I.load(oe,be,Se)})}resetLoader(r){const{frag:a,keyInfo:_,url:E}=r,I=_.loader;a.keyLoader===I&&(a.keyLoader=null,_.loader=null),delete this.keyUriToKeyInfo[E],I&&I.destroy()}}function ki(){return self.SourceBuffer||self.WebKitSourceBuffer}function El(){if(!si())return!1;const r=ki();return!r||r.prototype&&typeof r.prototype.appendBuffer=="function"&&typeof r.prototype.remove=="function"}function ic(){if(!El())return!1;const j=si();return typeof(j==null?void 0:j.isTypeSupported)=="function"&&(["avc1.42E01E,mp4a.40.2","av01.0.01M.08","vp09.00.50.08"].some(r=>j.isTypeSupported(la(r,"video")))||["mp4a.40.2","fLaC"].some(r=>j.isTypeSupported(la(r,"audio"))))}function Uo(){var j;const r=ki();return typeof(r==null||(j=r.prototype)==null?void 0:j.changeType)=="function"}const no=250,Wa=2,dl=.1,Sl=.05;class ac{constructor(r,a,_,E){this.config=void 0,this.media=null,this.fragmentTracker=void 0,this.hls=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.config=r,this.media=a,this.fragmentTracker=_,this.hls=E}destroy(){this.media=null,this.hls=this.fragmentTracker=null}poll(r,a){const{config:_,media:E,stalled:I}=this;if(E===null)return;const{currentTime:N,seeking:H}=E,oe=this.seeking&&!H,he=!this.seeking&&H;if(this.seeking=H,N!==r){if(this.moved=!0,H||(this.nudgeRetry=0),I!==null){if(this.stallReported){const vt=self.performance.now()-I;R.warn(`playback not stuck anymore @${N}, after ${Math.round(vt)}ms`),this.stallReported=!1}this.stalled=null}return}if(he||oe){this.stalled=null;return}if(E.paused&&!H||E.ended||E.playbackRate===0||!hr.getBuffered(E).length){this.nudgeRetry=0;return}const be=hr.bufferInfo(E,N,0),Se=be.nextStart||0;if(H){const vt=be.len>Wa,Qt=!Se||a&&a.start<=N||Se-N>Wa&&!this.fragmentTracker.getPartialFragment(N);if(vt||Qt)return;this.moved=!1}if(!this.moved&&this.stalled!==null){var De;if(!(be.len>0)&&!Se)return;const Qt=Math.max(Se,be.start||0)-N,yr=this.hls.levels?this.hls.levels[this.hls.currentLevel]:null,Wr=(yr==null||(De=yr.details)==null?void 0:De.live)?yr.details.targetduration*2:Wa,Br=this.fragmentTracker.getPartialFragment(N);if(Qt>0&&(Qt<=Wr||Br)){E.paused||this._trySkipBufferHole(Br);return}}const He=self.performance.now();if(I===null){this.stalled=He;return}const Xe=He-I;if(!H&&Xe>=no&&(this._reportStall(be),!this.media))return;const lt=hr.bufferInfo(E,N,_.maxBufferHole);this._tryFixBufferStall(lt,Xe)}_tryFixBufferStall(r,a){const{config:_,fragmentTracker:E,media:I}=this;if(I===null)return;const N=I.currentTime,H=E.getPartialFragment(N);H&&(this._trySkipBufferHole(H)||!this.media)||(r.len>_.maxBufferHole||r.nextStart&&r.nextStart-N<_.maxBufferHole)&&a>_.highBufferWatchdogPeriod*1e3&&(R.warn("Trying to nudge playhead over buffer-hole"),this.stalled=null,this._tryNudgeBuffer())}_reportStall(r){const{hls:a,media:_,stallReported:E}=this;if(!E&&_){this.stallReported=!0;const I=new Error(`Playback stalling at @${_.currentTime} due to low buffer (${JSON.stringify(r)})`);R.warn(I.message),a.trigger(l.ERROR,{type:b.MEDIA_ERROR,details:x.BUFFER_STALLED_ERROR,fatal:!1,error:I,buffer:r.len})}}_trySkipBufferHole(r){const{config:a,hls:_,media:E}=this;if(E===null)return 0;const I=E.currentTime,N=hr.bufferInfo(E,I,0),H=I<N.start?N.start:N.nextStart;if(H){const oe=N.len<=a.maxBufferHole,he=N.len>0&&N.len<1&&E.readyState<3,be=H-I;if(be>0&&(oe||he)){if(be>a.maxBufferHole){const{fragmentTracker:De}=this;let He=!1;if(I===0){const Xe=De.getAppendedFrag(0,Ye.MAIN);Xe&&H<Xe.end&&(He=!0)}if(!He){const Xe=r||De.getAppendedFrag(I,Ye.MAIN);if(Xe){let lt=!1,vt=Xe.end;for(;vt<H;){const Qt=De.getPartialFragment(vt);if(Qt)vt+=Qt.duration;else{lt=!0;break}}if(lt)return 0}}}const Se=Math.max(H+Sl,I+dl);if(R.warn(`skipping hole, adjusting currentTime from ${I} to ${Se}`),this.moved=!0,this.stalled=null,E.currentTime=Se,r&&!r.gap){const De=new Error(`fragment loaded with buffer holes, seeking from ${I} to ${Se}`);_.trigger(l.ERROR,{type:b.MEDIA_ERROR,details:x.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:De,reason:De.message,frag:r})}return Se}}return 0}_tryNudgeBuffer(){const{config:r,hls:a,media:_,nudgeRetry:E}=this;if(_===null)return;const I=_.currentTime;if(this.nudgeRetry++,E<r.nudgeMaxRetry){const N=I+(E+1)*r.nudgeOffset,H=new Error(`Nudging 'currentTime' from ${I} to ${N}`);R.warn(H.message),_.currentTime=N,a.trigger(l.ERROR,{type:b.MEDIA_ERROR,details:x.BUFFER_NUDGE_ON_STALL,error:H,fatal:!1})}else{const N=new Error(`Playhead still not moving while enough data buffered @${I} after ${r.nudgeMaxRetry} nudges`);R.error(N.message),a.trigger(l.ERROR,{type:b.MEDIA_ERROR,details:x.BUFFER_STALLED_ERROR,error:N,fatal:!0})}}}const hl=100;class pl extends Do{constructor(r,a,_){super(r,a,_,"[stream-controller]",Ye.MAIN),this.audioCodecSwap=!1,this.gapController=null,this.level=-1,this._forceStartLoad=!1,this.altAudio=!1,this.audioOnly=!1,this.fragPlaying=null,this.onvplaying=null,this.onvseeked=null,this.fragLastKbps=0,this.couldBacktrack=!1,this.backtrackFragment=null,this.audioCodecSwitch=!1,this.videoBuffer=null,this._registerListeners()}_registerListeners(){const{hls:r}=this;r.on(l.MEDIA_ATTACHED,this.onMediaAttached,this),r.on(l.MEDIA_DETACHING,this.onMediaDetaching,this),r.on(l.MANIFEST_LOADING,this.onManifestLoading,this),r.on(l.MANIFEST_PARSED,this.onManifestParsed,this),r.on(l.LEVEL_LOADING,this.onLevelLoading,this),r.on(l.LEVEL_LOADED,this.onLevelLoaded,this),r.on(l.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),r.on(l.ERROR,this.onError,this),r.on(l.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),r.on(l.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),r.on(l.BUFFER_CREATED,this.onBufferCreated,this),r.on(l.BUFFER_FLUSHED,this.onBufferFlushed,this),r.on(l.LEVELS_UPDATED,this.onLevelsUpdated,this),r.on(l.FRAG_BUFFERED,this.onFragBuffered,this)}_unregisterListeners(){const{hls:r}=this;r.off(l.MEDIA_ATTACHED,this.onMediaAttached,this),r.off(l.MEDIA_DETACHING,this.onMediaDetaching,this),r.off(l.MANIFEST_LOADING,this.onManifestLoading,this),r.off(l.MANIFEST_PARSED,this.onManifestParsed,this),r.off(l.LEVEL_LOADED,this.onLevelLoaded,this),r.off(l.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),r.off(l.ERROR,this.onError,this),r.off(l.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),r.off(l.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),r.off(l.BUFFER_CREATED,this.onBufferCreated,this),r.off(l.BUFFER_FLUSHED,this.onBufferFlushed,this),r.off(l.LEVELS_UPDATED,this.onLevelsUpdated,this),r.off(l.FRAG_BUFFERED,this.onFragBuffered,this)}onHandlerDestroying(){this._unregisterListeners(),super.onHandlerDestroying()}startLoad(r){if(this.levels){const{lastCurrentTime:a,hls:_}=this;if(this.stopLoad(),this.setInterval(hl),this.level=-1,!this.startFragRequested){let E=_.startLevel;E===-1&&(_.config.testBandwidth&&this.levels.length>1?(E=0,this.bitrateTest=!0):E=_.firstAutoLevel),_.nextLoadLevel=E,this.level=_.loadLevel,this.loadedmetadata=!1}a>0&&r===-1&&(this.log(`Override startPosition with lastCurrentTime @${a.toFixed(3)}`),r=a),this.state=pn.IDLE,this.nextLoadPosition=this.startPosition=this.lastCurrentTime=r,this.tick()}else this._forceStartLoad=!0,this.state=pn.STOPPED}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case pn.WAITING_LEVEL:{const{levels:a,level:_}=this,E=a==null?void 0:a[_],I=E==null?void 0:E.details;if(I&&(!I.live||this.levelLastLoaded===E)){if(this.waitForCdnTuneIn(I))break;this.state=pn.IDLE;break}else if(this.hls.nextLoadLevel!==this.level){this.state=pn.IDLE;break}break}case pn.FRAG_LOADING_WAITING_RETRY:{var r;const a=self.performance.now(),_=this.retryDate;if(!_||a>=_||(r=this.media)!=null&&r.seeking){const{levels:E,level:I}=this,N=E==null?void 0:E[I];this.resetStartWhenNotLoaded(N||null),this.state=pn.IDLE}}break}this.state===pn.IDLE&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){super.onTickEnd(),this.checkBuffer(),this.checkFragmentChanged()}doTickIdle(){const{hls:r,levelLastLoaded:a,levels:_,media:E}=this;if(a===null||!E&&(this.startFragRequested||!r.config.startFragPrefetch)||this.altAudio&&this.audioOnly)return;const I=this.buffering?r.nextLoadLevel:r.loadLevel;if(!(_!=null&&_[I]))return;const N=_[I],H=this.getMainFwdBufferInfo();if(H===null)return;const oe=this.getLevelDetails();if(oe&&this._streamEnded(H,oe)){const lt={};this.altAudio&&(lt.type="video"),this.hls.trigger(l.BUFFER_EOS,lt),this.state=pn.ENDED;return}if(!this.buffering)return;r.loadLevel!==I&&r.manualLevel===-1&&this.log(`Adapting to level ${I} from level ${this.level}`),this.level=r.nextLoadLevel=I;const he=N.details;if(!he||this.state===pn.WAITING_LEVEL||he.live&&this.levelLastLoaded!==N){this.level=I,this.state=pn.WAITING_LEVEL;return}const be=H.len,Se=this.getMaxBufferLength(N.maxBitrate);if(be>=Se)return;this.backtrackFragment&&this.backtrackFragment.start>H.end&&(this.backtrackFragment=null);const De=this.backtrackFragment?this.backtrackFragment.start:H.end;let He=this.getNextFragment(De,he);if(this.couldBacktrack&&!this.fragPrevious&&He&&He.sn!=="initSegment"&&this.fragmentTracker.getState(He)!==Zs.OK){var Xe;const vt=((Xe=this.backtrackFragment)!=null?Xe:He).sn-he.startSN,Qt=he.fragments[vt-1];Qt&&He.cc===Qt.cc&&(He=Qt,this.fragmentTracker.removeFragment(Qt))}else this.backtrackFragment&&H.len&&(this.backtrackFragment=null);if(He&&this.isLoopLoading(He,De)){if(!He.gap){const vt=this.audioOnly&&!this.altAudio?Y.AUDIO:Y.VIDEO,Qt=(vt===Y.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;Qt&&this.afterBufferFlushed(Qt,vt,Ye.MAIN)}He=this.getNextFragmentLoopLoading(He,he,H,Ye.MAIN,Se)}He&&(He.initSegment&&!He.initSegment.data&&!this.bitrateTest&&(He=He.initSegment),this.loadFragment(He,N,De))}loadFragment(r,a,_){const E=this.fragmentTracker.getState(r);this.fragCurrent=r,E===Zs.NOT_LOADED||E===Zs.PARTIAL?r.sn==="initSegment"?this._loadInitSegment(r,a):this.bitrateTest?(this.log(`Fragment ${r.sn} of level ${r.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(r,a)):(this.startFragRequested=!0,super.loadFragment(r,a,_)):this.clearTrackerIfNeeded(r)}getBufferedFrag(r){return this.fragmentTracker.getBufferedFrag(r,Ye.MAIN)}followingBufferedFrag(r){return r?this.getBufferedFrag(r.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:r,media:a}=this;if(a!=null&&a.readyState){let _;const E=this.getAppendedFrag(a.currentTime);E&&E.start>1&&this.flushMainBuffer(0,E.start-1);const I=this.getLevelDetails();if(I!=null&&I.live){const H=this.getMainFwdBufferInfo();if(!H||H.len<I.targetduration*2)return}if(!a.paused&&r){const H=this.hls.nextLoadLevel,oe=r[H],he=this.fragLastKbps;he&&this.fragCurrent?_=this.fragCurrent.duration*oe.maxBitrate/(1e3*he)+1:_=0}else _=0;const N=this.getBufferedFrag(a.currentTime+_);if(N){const H=this.followingBufferedFrag(N);if(H){this.abortCurrentFrag();const oe=H.maxStartPTS?H.maxStartPTS:H.start,he=H.duration,be=Math.max(N.end,oe+Math.min(Math.max(he-this.config.maxFragLookUpTolerance,he*(this.couldBacktrack?.5:.125)),he*(this.couldBacktrack?.75:.25)));this.flushMainBuffer(be,Number.POSITIVE_INFINITY)}}}}abortCurrentFrag(){const r=this.fragCurrent;switch(this.fragCurrent=null,this.backtrackFragment=null,r&&(r.abortRequests(),this.fragmentTracker.removeFragment(r)),this.state){case pn.KEY_LOADING:case pn.FRAG_LOADING:case pn.FRAG_LOADING_WAITING_RETRY:case pn.PARSING:case pn.PARSED:this.state=pn.IDLE;break}this.nextLoadPosition=this.getLoadPosition()}flushMainBuffer(r,a){super.flushMainBuffer(r,a,this.altAudio?"video":null)}onMediaAttached(r,a){super.onMediaAttached(r,a);const _=a.media;this.onvplaying=this.onMediaPlaying.bind(this),this.onvseeked=this.onMediaSeeked.bind(this),_.addEventListener("playing",this.onvplaying),_.addEventListener("seeked",this.onvseeked),this.gapController=new ac(this.config,_,this.fragmentTracker,this.hls)}onMediaDetaching(){const{media:r}=this;r&&this.onvplaying&&this.onvseeked&&(r.removeEventListener("playing",this.onvplaying),r.removeEventListener("seeked",this.onvseeked),this.onvplaying=this.onvseeked=null,this.videoBuffer=null),this.fragPlaying=null,this.gapController&&(this.gapController.destroy(),this.gapController=null),super.onMediaDetaching()}onMediaPlaying(){this.tick()}onMediaSeeked(){const r=this.media,a=r?r.currentTime:null;y(a)&&this.log(`Media seeked to ${a.toFixed(3)}`);const _=this.getMainFwdBufferInfo();if(_===null||_.len===0){this.warn(`Main forward buffer length on "seeked" event ${_?_.len:"empty"})`);return}this.tick()}onManifestLoading(){this.log("Trigger BUFFER_RESET"),this.hls.trigger(l.BUFFER_RESET,void 0),this.fragmentTracker.removeAllFragments(),this.couldBacktrack=!1,this.startPosition=this.lastCurrentTime=this.fragLastKbps=0,this.levels=this.fragPlaying=this.backtrackFragment=this.levelLastLoaded=null,this.altAudio=this.audioOnly=this.startFragRequested=!1}onManifestParsed(r,a){let _=!1,E=!1;a.levels.forEach(I=>{const N=I.audioCodec;N&&(_=_||N.indexOf("mp4a.40.2")!==-1,E=E||N.indexOf("mp4a.40.5")!==-1)}),this.audioCodecSwitch=_&&E&&!Uo(),this.audioCodecSwitch&&this.log("Both AAC/HE-AAC audio found in levels; declaring level codec as HE-AAC"),this.levels=a.levels,this.startFragRequested=!1}onLevelLoading(r,a){const{levels:_}=this;if(!_||this.state!==pn.IDLE)return;const E=_[a.level];(!E.details||E.details.live&&this.levelLastLoaded!==E||this.waitForCdnTuneIn(E.details))&&(this.state=pn.WAITING_LEVEL)}onLevelLoaded(r,a){var _;const{levels:E}=this,I=a.level,N=a.details,H=N.totalduration;if(!E){this.warn(`Levels were reset while loading level ${I}`);return}this.log(`Level ${I} loaded [${N.startSN},${N.endSN}]${N.lastPartSn?`[part-${N.lastPartSn}-${N.lastPartIndex}]`:""}, cc [${N.startCC}, ${N.endCC}] duration:${H}`);const oe=E[I],he=this.fragCurrent;he&&(this.state===pn.FRAG_LOADING||this.state===pn.FRAG_LOADING_WAITING_RETRY)&&he.level!==a.level&&he.loader&&this.abortCurrentFrag();let be=0;if(N.live||(_=oe.details)!=null&&_.live){var Se;if(this.checkLiveUpdate(N),N.deltaUpdateFailed)return;be=this.alignPlaylists(N,oe.details,(Se=this.levelLastLoaded)==null?void 0:Se.details)}if(oe.details=N,this.levelLastLoaded=oe,this.hls.trigger(l.LEVEL_UPDATED,{details:N,level:I}),this.state===pn.WAITING_LEVEL){if(this.waitForCdnTuneIn(N))return;this.state=pn.IDLE}this.startFragRequested?N.live&&this.synchronizeToLiveEdge(N):this.setStartPosition(N,be),this.tick()}_handleFragmentLoadProgress(r){var a;const{frag:_,part:E,payload:I}=r,{levels:N}=this;if(!N){this.warn(`Levels were reset while fragment load was in progress. Fragment ${_.sn} of level ${_.level} will not be buffered`);return}const H=N[_.level],oe=H.details;if(!oe){this.warn(`Dropping fragment ${_.sn} of level ${_.level} after level details were reset`),this.fragmentTracker.removeFragment(_);return}const he=H.videoCodec,be=oe.PTSKnown||!oe.live,Se=(a=_.initSegment)==null?void 0:a.data,De=this._getAudioCodec(H),He=this.transmuxer=this.transmuxer||new Xn(this.hls,Ye.MAIN,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)),Xe=E?E.index:-1,lt=Xe!==-1,vt=new mn(_.level,_.sn,_.stats.chunkCount,I.byteLength,Xe,lt),Qt=this.initPTS[_.cc];He.push(I,Se,De,he,_,E,oe.totalduration,be,vt,Qt)}onAudioTrackSwitching(r,a){const _=this.altAudio;if(!!!a.url){if(this.mediaBuffer!==this.media){this.log("Switching on main audio, use media.buffered to schedule main fragment loading"),this.mediaBuffer=this.media;const N=this.fragCurrent;N&&(this.log("Switching to main audio track, cancel main fragment load"),N.abortRequests(),this.fragmentTracker.removeFragment(N)),this.resetTransmuxer(),this.resetLoadingState()}else this.audioOnly&&this.resetTransmuxer();const I=this.hls;_&&(I.trigger(l.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null}),this.fragmentTracker.removeAllFragments()),I.trigger(l.AUDIO_TRACK_SWITCHED,a)}}onAudioTrackSwitched(r,a){const _=a.id,E=!!this.hls.audioTracks[_].url;if(E){const I=this.videoBuffer;I&&this.mediaBuffer!==I&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=I)}this.altAudio=E,this.tick()}onBufferCreated(r,a){const _=a.tracks;let E,I,N=!1;for(const H in _){const oe=_[H];if(oe.id==="main"){if(I=H,E=oe,H==="video"){const he=_[H];he&&(this.videoBuffer=he.buffer)}}else N=!0}N&&E?(this.log(`Alternate track found, use ${I}.buffered to schedule main fragment loading`),this.mediaBuffer=E.buffer):this.mediaBuffer=this.media}onFragBuffered(r,a){const{frag:_,part:E}=a;if(_&&_.type!==Ye.MAIN)return;if(this.fragContextChanged(_)){this.warn(`Fragment ${_.sn}${E?" p: "+E.index:""} of level ${_.level} finished buffering, but was aborted. state: ${this.state}`),this.state===pn.PARSED&&(this.state=pn.IDLE);return}const I=E?E.stats:_.stats;this.fragLastKbps=Math.round(8*I.total/(I.buffering.end-I.loading.first)),_.sn!=="initSegment"&&(this.fragPrevious=_),this.fragBufferedComplete(_,E)}onError(r,a){var _;if(a.fatal){this.state=pn.ERROR;return}switch(a.details){case x.FRAG_GAP:case x.FRAG_PARSING_ERROR:case x.FRAG_DECRYPT_ERROR:case x.FRAG_LOAD_ERROR:case x.FRAG_LOAD_TIMEOUT:case x.KEY_LOAD_ERROR:case x.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(Ye.MAIN,a);break;case x.LEVEL_LOAD_ERROR:case x.LEVEL_LOAD_TIMEOUT:case x.LEVEL_PARSING_ERROR:!a.levelRetry&&this.state===pn.WAITING_LEVEL&&((_=a.context)==null?void 0:_.type)===ye.LEVEL&&(this.state=pn.IDLE);break;case x.BUFFER_APPEND_ERROR:case x.BUFFER_FULL_ERROR:if(!a.parent||a.parent!=="main")return;if(a.details===x.BUFFER_APPEND_ERROR){this.resetLoadingState();return}this.reduceLengthAndFlushBuffer(a)&&this.flushMainBuffer(0,Number.POSITIVE_INFINITY);break;case x.INTERNAL_EXCEPTION:this.recoverWorkerError(a);break}}checkBuffer(){const{media:r,gapController:a}=this;if(!(!r||!a||!r.readyState)){if(this.loadedmetadata||!hr.getBuffered(r).length){const _=this.state!==pn.IDLE?this.fragCurrent:null;a.poll(this.lastCurrentTime,_)}this.lastCurrentTime=r.currentTime}}onFragLoadEmergencyAborted(){this.state=pn.IDLE,this.loadedmetadata||(this.startFragRequested=!1,this.nextLoadPosition=this.startPosition),this.tickImmediate()}onBufferFlushed(r,{type:a}){if(a!==Y.AUDIO||this.audioOnly&&!this.altAudio){const _=(a===Y.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;this.afterBufferFlushed(_,a,Ye.MAIN),this.tick()}}onLevelsUpdated(r,a){this.level>-1&&this.fragCurrent&&(this.level=this.fragCurrent.level),this.levels=a.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:r}=this;if(!r)return;const a=r.currentTime;let _=this.startPosition;if(_>=0&&a<_){if(r.seeking){this.log(`could not seek to ${_}, already seeking at ${a}`);return}const E=hr.getBuffered(r),N=(E.length?E.start(0):0)-_;N>0&&(N<this.config.maxBufferHole||N<this.config.maxFragLookUpTolerance)&&(this.log(`adjusting start position by ${N} to match buffer start`),_+=N,this.startPosition=_),this.log(`seek to target start position ${_} from current time ${a}`),r.currentTime=_}}_getAudioCodec(r){let a=this.config.defaultAudioCodec||r.audioCodec;return this.audioCodecSwap&&a&&(this.log("Swapping audio codec"),a.indexOf("mp4a.40.5")!==-1?a="mp4a.40.2":a="mp4a.40.5"),a}_loadBitrateTestFrag(r,a){r.bitrateTest=!0,this._doFragLoad(r,a).then(_=>{const{hls:E}=this;if(!_||this.fragContextChanged(r))return;a.fragmentError=0,this.state=pn.IDLE,this.startFragRequested=!1,this.bitrateTest=!1;const I=r.stats;I.parsing.start=I.parsing.end=I.buffering.start=I.buffering.end=self.performance.now(),E.trigger(l.FRAG_LOADED,_),r.bitrateTest=!1})}_handleTransmuxComplete(r){var a;const _="main",{hls:E}=this,{remuxResult:I,chunkMeta:N}=r,H=this.getCurrentContext(N);if(!H){this.resetWhenMissingContext(N);return}const{frag:oe,part:he,level:be}=H,{video:Se,text:De,id3:He,initSegment:Xe}=I,{details:lt}=be,vt=this.altAudio?void 0:I.audio;if(this.fragContextChanged(oe)){this.fragmentTracker.removeFragment(oe);return}if(this.state=pn.PARSING,Xe){if(Xe!=null&&Xe.tracks){const Tr=oe.initSegment||oe;this._bufferInitSegment(be,Xe.tracks,Tr,N),E.trigger(l.FRAG_PARSING_INIT_SEGMENT,{frag:Tr,id:_,tracks:Xe.tracks})}const Qt=Xe.initPTS,yr=Xe.timescale;y(Qt)&&(this.initPTS[oe.cc]={baseTime:Qt,timescale:yr},E.trigger(l.INIT_PTS_FOUND,{frag:oe,id:_,initPTS:Qt,timescale:yr}))}if(Se&&lt&&oe.sn!=="initSegment"){const Qt=lt.fragments[oe.sn-1-lt.startSN],yr=oe.sn===lt.startSN,Tr=!Qt||oe.cc>Qt.cc;if(I.independent!==!1){const{startPTS:Wr,endPTS:Br,startDTS:Cn,endDTS:un}=Se;if(he)he.elementaryStreams[Se.type]={startPTS:Wr,endPTS:Br,startDTS:Cn,endDTS:un};else if(Se.firstKeyFrame&&Se.independent&&N.id===1&&!Tr&&(this.couldBacktrack=!0),Se.dropped&&Se.independent){const Hn=this.getMainFwdBufferInfo(),li=(Hn?Hn.end:this.getLoadPosition())+this.config.maxBufferHole,En=Se.firstKeyFramePTS?Se.firstKeyFramePTS:Wr;if(!yr&&li<En-this.config.maxBufferHole&&!Tr){this.backtrack(oe);return}else Tr&&(oe.gap=!0);oe.setElementaryStreamInfo(Se.type,oe.start,Br,oe.start,un,!0)}else yr&&Wr>Wa&&(oe.gap=!0);oe.setElementaryStreamInfo(Se.type,Wr,Br,Cn,un),this.backtrackFragment&&(this.backtrackFragment=oe),this.bufferFragmentData(Se,oe,he,N,yr||Tr)}else if(yr||Tr)oe.gap=!0;else{this.backtrack(oe);return}}if(vt){const{startPTS:Qt,endPTS:yr,startDTS:Tr,endDTS:Wr}=vt;he&&(he.elementaryStreams[Y.AUDIO]={startPTS:Qt,endPTS:yr,startDTS:Tr,endDTS:Wr}),oe.setElementaryStreamInfo(Y.AUDIO,Qt,yr,Tr,Wr),this.bufferFragmentData(vt,oe,he,N)}if(lt&&He!=null&&(a=He.samples)!=null&&a.length){const Qt={id:_,frag:oe,details:lt,samples:He.samples};E.trigger(l.FRAG_PARSING_METADATA,Qt)}if(lt&&De){const Qt={id:_,frag:oe,details:lt,samples:De.samples};E.trigger(l.FRAG_PARSING_USERDATA,Qt)}}_bufferInitSegment(r,a,_,E){if(this.state!==pn.PARSING)return;this.audioOnly=!!a.audio&&!a.video,this.altAudio&&!this.audioOnly&&delete a.audio;const{audio:I,video:N,audiovideo:H}=a;if(I){let oe=r.audioCodec;const he=navigator.userAgent.toLowerCase();if(this.audioCodecSwitch){oe&&(oe.indexOf("mp4a.40.5")!==-1?oe="mp4a.40.2":oe="mp4a.40.5");const be=I.metadata;be&&"channelCount"in be&&(be.channelCount||1)!==1&&he.indexOf("firefox")===-1&&(oe="mp4a.40.5")}oe&&oe.indexOf("mp4a.40.5")!==-1&&he.indexOf("android")!==-1&&I.container!=="audio/mpeg"&&(oe="mp4a.40.2",this.log(`Android: force audio codec to ${oe}`)),r.audioCodec&&r.audioCodec!==oe&&this.log(`Swapping manifest audio codec "${r.audioCodec}" for "${oe}"`),I.levelCodec=oe,I.id="main",this.log(`Init audio buffer, container:${I.container}, codecs[selected/level/parsed]=[${oe||""}/${r.audioCodec||""}/${I.codec}]`)}N&&(N.levelCodec=r.videoCodec,N.id="main",this.log(`Init video buffer, container:${N.container}, codecs[level/parsed]=[${r.videoCodec||""}/${N.codec}]`)),H&&this.log(`Init audiovideo buffer, container:${H.container}, codecs[level/parsed]=[${r.codecs}/${H.codec}]`),this.hls.trigger(l.BUFFER_CODECS,a),Object.keys(a).forEach(oe=>{const be=a[oe].initSegment;be!=null&&be.byteLength&&this.hls.trigger(l.BUFFER_APPENDING,{type:oe,data:be,frag:_,part:null,chunkMeta:E,parent:_.type})}),this.tickImmediate()}getMainFwdBufferInfo(){return this.getFwdBufferInfo(this.mediaBuffer?this.mediaBuffer:this.media,Ye.MAIN)}backtrack(r){this.couldBacktrack=!0,this.backtrackFragment=r,this.resetTransmuxer(),this.flushBufferGap(r),this.fragmentTracker.removeFragment(r),this.fragPrevious=null,this.nextLoadPosition=r.start,this.state=pn.IDLE}checkFragmentChanged(){const r=this.media;let a=null;if(r&&r.readyState>1&&r.seeking===!1){const _=r.currentTime;if(hr.isBuffered(r,_)?a=this.getAppendedFrag(_):hr.isBuffered(r,_+.1)&&(a=this.getAppendedFrag(_+.1)),a){this.backtrackFragment=null;const E=this.fragPlaying,I=a.level;(!E||a.sn!==E.sn||E.level!==I)&&(this.fragPlaying=a,this.hls.trigger(l.FRAG_CHANGED,{frag:a}),(!E||E.level!==I)&&this.hls.trigger(l.LEVEL_SWITCHED,{level:I}))}}}get nextLevel(){const r=this.nextBufferedFrag;return r?r.level:-1}get currentFrag(){const r=this.media;return r?this.fragPlaying||this.getAppendedFrag(r.currentTime):null}get currentProgramDateTime(){const r=this.media;if(r){const a=r.currentTime,_=this.currentFrag;if(_&&y(a)&&y(_.programDateTime)){const E=_.programDateTime+(a-_.start)*1e3;return new Date(E)}}return null}get currentLevel(){const r=this.currentFrag;return r?r.level:-1}get nextBufferedFrag(){const r=this.currentFrag;return r?this.followingBufferedFrag(r):null}get forceStartLoad(){return this._forceStartLoad}}class Xu{static get version(){return"1.5.20"}static isMSESupported(){return El()}static isSupported(){return ic()}static getMediaSource(){return si()}static get Events(){return l}static get ErrorTypes(){return b}static get ErrorDetails(){return x}static get DefaultConfig(){return Xu.defaultConfig?Xu.defaultConfig:To}static set DefaultConfig(r){Xu.defaultConfig=r}constructor(r={}){this.config=void 0,this.userConfig=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this.started=!1,this._emitter=new Zn,this._autoLevelCapping=-1,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this.url=null,this.triggeringException=void 0,$(r.debug||!1,"Hls instance");const a=this.config=yo(Xu.DefaultConfig,r);this.userConfig=r,a.progressive&&gc(a);const{abrController:_,bufferController:E,capLevelController:I,errorController:N,fpsController:H}=a,oe=new N(this),he=this.abrController=new _(this),be=this.bufferController=new E(this),Se=this.capLevelController=new I(this),De=new H(this),He=new Or(this),Xe=new fa(this),lt=a.contentSteeringController,vt=lt?new lt(this):null,Qt=this.levelController=new rc(this,vt),yr=new Jt(this),Tr=new fl(this.config),Wr=this.streamController=new pl(this,yr,Tr);Se.setStreamController(Wr),De.setStreamController(Wr);const Br=[He,Qt,Wr];vt&&Br.splice(1,0,vt),this.networkControllers=Br;const Cn=[he,be,Se,De,Xe,yr];this.audioTrackController=this.createController(a.audioTrackController,Br);const un=a.audioStreamController;un&&Br.push(new un(this,yr,Tr)),this.subtitleTrackController=this.createController(a.subtitleTrackController,Br);const Hn=a.subtitleStreamController;Hn&&Br.push(new Hn(this,yr,Tr)),this.createController(a.timelineController,Cn),Tr.emeController=this.emeController=this.createController(a.emeController,Cn),this.cmcdController=this.createController(a.cmcdController,Cn),this.latencyController=this.createController(Ls,Cn),this.coreComponents=Cn,Br.push(oe);const li=oe.onErrorOut;typeof li=="function"&&this.on(l.ERROR,li,oe)}createController(r,a){if(r){const _=new r(this);return a&&a.push(_),_}return null}on(r,a,_=this){this._emitter.on(r,a,_)}once(r,a,_=this){this._emitter.once(r,a,_)}removeAllListeners(r){this._emitter.removeAllListeners(r)}off(r,a,_=this,E){this._emitter.off(r,a,_,E)}listeners(r){return this._emitter.listeners(r)}emit(r,a,_){return this._emitter.emit(r,a,_)}trigger(r,a){if(this.config.debug)return this.emit(r,r,a);try{return this.emit(r,r,a)}catch(_){if(R.error("An internal error happened while handling event "+r+'. Error message: "'+_.message+'". Here is a stacktrace:',_),!this.triggeringException){this.triggeringException=!0;const E=r===l.ERROR;this.trigger(l.ERROR,{type:b.OTHER_ERROR,details:x.INTERNAL_EXCEPTION,fatal:E,event:r,error:_}),this.triggeringException=!1}}return!1}listenerCount(r){return this._emitter.listenerCount(r)}destroy(){R.log("destroy"),this.trigger(l.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this.url=null,this.networkControllers.forEach(a=>a.destroy()),this.networkControllers.length=0,this.coreComponents.forEach(a=>a.destroy()),this.coreComponents.length=0;const r=this.config;r.xhrSetup=r.fetchSetup=void 0,this.userConfig=null}attachMedia(r){R.log("attachMedia"),this._media=r,this.trigger(l.MEDIA_ATTACHING,{media:r})}detachMedia(){R.log("detachMedia"),this.trigger(l.MEDIA_DETACHING,void 0),this._media=null}loadSource(r){this.stopLoad();const a=this.media,_=this.url,E=this.url=s.buildAbsoluteURL(self.location.href,r,{alwaysNormalize:!0});this._autoLevelCapping=-1,this._maxHdcpLevel=null,R.log(`loadSource:${E}`),a&&_&&(_!==E||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(a)),this.trigger(l.MANIFEST_LOADING,{url:r})}startLoad(r=-1){R.log(`startLoad(${r})`),this.started=!0,this.resumeBuffering();for(let a=0;a<this.networkControllers.length&&(this.networkControllers[a].startLoad(r),!(!this.started||!this.networkControllers));a++);}stopLoad(){R.log("stopLoad"),this.started=!1;for(let r=0;r<this.networkControllers.length&&(this.networkControllers[r].stopLoad(),!(this.started||!this.networkControllers));r++);}resumeBuffering(){R.log("resume buffering"),this.networkControllers.forEach(r=>{r.resumeBuffering&&r.resumeBuffering()})}pauseBuffering(){R.log("pause buffering"),this.networkControllers.forEach(r=>{r.pauseBuffering&&r.pauseBuffering()})}swapAudioCodec(){R.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){R.log("recoverMediaError");const r=this._media;this.detachMedia(),r&&this.attachMedia(r)}removeLevel(r){this.levelController.removeLevel(r)}get levels(){const r=this.levelController.levels;return r||[]}get currentLevel(){return this.streamController.currentLevel}set currentLevel(r){R.log(`set currentLevel:${r}`),this.levelController.manualLevel=r,this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(r){R.log(`set nextLevel:${r}`),this.levelController.manualLevel=r,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(r){R.log(`set loadLevel:${r}`),this.levelController.manualLevel=r}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(r){this.levelController.nextLoadLevel=r}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(r){R.log(`set firstLevel:${r}`),this.levelController.firstLevel=r}get startLevel(){const r=this.levelController.startLevel;return r===-1&&this.abrController.forcedAutoLevel>-1?this.abrController.forcedAutoLevel:r}set startLevel(r){R.log(`set startLevel:${r}`),r!==-1&&(r=Math.max(r,this.minAutoLevel)),this.levelController.startLevel=r}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(r){const a=!!r;a!==this.config.capLevelToPlayerSize&&(a?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=a)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:r}=this.abrController;return r?r.getEstimate():NaN}set bandwidthEstimate(r){this.abrController.resetEstimator(r)}get ttfbEstimate(){const{bwEstimator:r}=this.abrController;return r?r.getEstimateTTFB():NaN}set autoLevelCapping(r){this._autoLevelCapping!==r&&(R.log(`set autoLevelCapping:${r}`),this._autoLevelCapping=r,this.levelController.checkMaxAutoUpdated())}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(r){Is(r)&&this._maxHdcpLevel!==r&&(this._maxHdcpLevel=r,this.levelController.checkMaxAutoUpdated())}get autoLevelEnabled(){return this.levelController.manualLevel===-1}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:r,config:{minAutoBitrate:a}}=this;if(!r)return 0;const _=r.length;for(let E=0;E<_;E++)if(r[E].maxBitrate>=a)return E;return 0}get maxAutoLevel(){const{levels:r,autoLevelCapping:a,maxHdcpLevel:_}=this;let E;if(a===-1&&r!=null&&r.length?E=r.length-1:E=a,_)for(let I=E;I--;){const N=r[I].attrs["HDCP-LEVEL"];if(N&&N<=_)return I}return E}get firstAutoLevel(){return this.abrController.firstAutoLevel}get nextAutoLevel(){return this.abrController.nextAutoLevel}set nextAutoLevel(r){this.abrController.nextAutoLevel=r}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}setAudioOption(r){var a;return(a=this.audioTrackController)==null?void 0:a.setAudioOption(r)}setSubtitleOption(r){var a;return(a=this.subtitleTrackController)==null||a.setSubtitleOption(r),null}get allAudioTracks(){const r=this.audioTrackController;return r?r.allAudioTracks:[]}get audioTracks(){const r=this.audioTrackController;return r?r.audioTracks:[]}get audioTrack(){const r=this.audioTrackController;return r?r.audioTrack:-1}set audioTrack(r){const a=this.audioTrackController;a&&(a.audioTrack=r)}get allSubtitleTracks(){const r=this.subtitleTrackController;return r?r.allSubtitleTracks:[]}get subtitleTracks(){const r=this.subtitleTrackController;return r?r.subtitleTracks:[]}get subtitleTrack(){const r=this.subtitleTrackController;return r?r.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(r){const a=this.subtitleTrackController;a&&(a.subtitleTrack=r)}get subtitleDisplay(){const r=this.subtitleTrackController;return r?r.subtitleDisplay:!1}set subtitleDisplay(r){const a=this.subtitleTrackController;a&&(a.subtitleDisplay=r)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(r){this.config.lowLatencyMode=r}get liveSyncPosition(){return this.latencyController.liveSyncPosition}get latency(){return this.latencyController.latency}get maxLatency(){return this.latencyController.maxLatency}get targetLatency(){return this.latencyController.targetLatency}get drift(){return this.latencyController.drift}get forceStartLoad(){return this.streamController.forceStartLoad}}Xu.defaultConfig=void 0},53280:function(d,v,e){"use strict";e.d(v,{D:function(){return n}});function t(s,u,f){var c=f||{},h=c.noTrailing,o=h===void 0?!1:h,i=c.noLeading,y=i===void 0?!1:i,p=c.debounceMode,g=p===void 0?void 0:p,l,b=!1,x=0;function O(){l&&clearTimeout(l)}function k(T){var F=T||{},$=F.upcomingOnly,R=$===void 0?!1:$;O(),b=!R}function C(){for(var T=arguments.length,F=new Array(T),$=0;$<T;$++)F[$]=arguments[$];var R=this,K=Date.now()-x;if(b)return;function W(){x=Date.now(),u.apply(R,F)}function Z(){l=void 0}!y&&g&&!l&&W(),O(),g===void 0&&K>s?y?(x=Date.now(),o||(l=setTimeout(g?Z:W,s))):W():o!==!0&&(l=setTimeout(g?Z:W,g===void 0?s-K:s))}return C.cancel=k,C}function n(s,u,f){var c=f||{},h=c.atBegin,o=h===void 0?!1:h;return t(s,u,{debounceMode:o!==!1})}}},__webpack_module_cache__={};function __webpack_require__(d){var v=__webpack_module_cache__[d];if(v!==void 0)return v.exports;var e=__webpack_module_cache__[d]={id:d,loaded:!1,exports:{}};return __webpack_modules__[d].call(e.exports,e,e.exports,__webpack_require__),e.loaded=!0,e.exports}__webpack_require__.m=__webpack_modules__,function(){__webpack_require__.amdO={}}(),function(){__webpack_require__.n=function(d){var v=d&&d.__esModule?function(){return d.default}:function(){return d};return __webpack_require__.d(v,{a:v}),v}}(),function(){var d=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},v;__webpack_require__.t=function(e,t){if(t&1&&(e=this(e)),t&8||typeof e=="object"&&e&&(t&4&&e.__esModule||t&16&&typeof e.then=="function"))return e;var n=Object.create(null);__webpack_require__.r(n);var s={};v=v||[null,d({}),d([]),d(d)];for(var u=t&2&&e;typeof u=="object"&&!~v.indexOf(u);u=d(u))Object.getOwnPropertyNames(u).forEach(function(f){s[f]=function(){return e[f]}});return s.default=function(){return e},__webpack_require__.d(n,s),n}}(),function(){__webpack_require__.d=function(d,v){for(var e in v)__webpack_require__.o(v,e)&&!__webpack_require__.o(d,e)&&Object.defineProperty(d,e,{enumerable:!0,get:v[e]})}}(),function(){__webpack_require__.f={},__webpack_require__.e=function(d){return Promise.all(Object.keys(__webpack_require__.f).reduce(function(v,e){return __webpack_require__.f[e](d,v),v},[]))}}(),function(){__webpack_require__.u=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",570:"p__Home__Detail__OnlineNum__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",672:"p__Home__Detail__ShixunContext__Detail__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1660:"p__User__QQLogin__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1799:"p__Competitions__Entered__Assembly__TeamDateil",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2300:"p__Api__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3862:"p__HttpStatus__403",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4017:"p__Classrooms__Lists__PlaceholderPage__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4058:"p__Demo__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4565:"p__HttpStatus__500",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5902:"p__Classrooms__Lists__Exercise__Sumup__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6034:"p__HttpStatus__UserAgents",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6170:"p__HttpStatus__downloadStudent",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6531:"p__HttpStatus__404",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7333:"p__User__WechatLogin__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",7948:"p__User__Detail__ClassManagement__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8340:"p__Classrooms__Lists__Attendance__Webview__Student__index",8365:"p__Home__Detail__ShixunContext__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8639:"p__Forums__Index__redirect",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8797:"p__Competitions__Edit__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9519:"p__User__Detail__ClassManagement__Item__index",9590:"p__User__Detail__TeachGroup__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"9e9c66d4",67:"5f4353c9",109:"03781e46",195:"57321cd0",264:"8e627385",265:"6d4d8108",292:"ef8382ca",310:"db73e53f",316:"1f60ada6",337:"d6c41640",342:"25b21ad2",354:"d4d139cf",479:"d86b4226",485:"e86f04c4",508:"d4ac2d37",532:"df8f369d",533:"e6b77617",547:"4353da11",556:"ff4b14ef",559:"7cd59de5",570:"9f9fdbb2",576:"e2e14b74",629:"44a1d9a5",643:"7e84842e",671:"4a609b8d",672:"7ce9f00c",680:"0ea9f658",700:"97f547f5",737:"6d13bad2",741:"ac5fd360",777:"0af1b27f",799:"25714b41",869:"77babddb",895:"4b207152",921:"3a25ed87",928:"73b73160",981:"24da50c7",1006:"00150f39",1043:"1c6d3017",1045:"15d49e0c",1048:"b2056dcb",1070:"f30a2cdb",1144:"c90eccaf",1148:"8ee583c4",1154:"8cb80842",1175:"cd37a777",1211:"3d127915",1253:"253ca7d3",1257:"d7f00ab2",1265:"c11c2822",1274:"5f6ea65a",1276:"74e490e5",1343:"0a20511e",1416:"140b0019",1423:"79bb6ad6",1427:"41fadaff",1450:"f45f8067",1461:"803996ef",1462:"fcf08abc",1470:"a6446608",1475:"438965c0",1482:"c8668d04",1512:"456b4966",1520:"84de1fec",1545:"faca0170",1578:"2c76aff7",1581:"f9d352bf",1582:"94b64114",1646:"e6e27b60",1657:"1e31d6a8",1660:"c5446d7a",1674:"c8796185",1702:"351b08ec",1713:"896c835b",1717:"5b464680",1727:"8f76a4b6",1783:"022c88dc",1799:"5eff0b97",1831:"dd584733",1836:"94658bc9",1855:"2a267912",1880:"1af0fa91",1939:"ce9a50b6",1953:"0a343e72",1962:"6196d09e",2011:"59d51f98",2045:"e8ad9d23",2076:"19117cf7",2102:"4d5f0819",2141:"5957dcc8",2216:"cb623353",2240:"baf7daa3",2249:"f4830452",2254:"aa1479b1",2300:"2279d6bf",2303:"2523e2e8",2307:"2709216f",2338:"1242e0c3",2339:"4bedd760",2386:"192e235c",2396:"acc68c7b",2404:"d275d3a3",2412:"15c03597",2425:"d2a8245b",2443:"07b6cce9",2476:"ae6be408",2494:"68080a87",2501:"0ab7a0ea",2529:"a2e5ee22",2538:"de4a3723",2539:"fe38aac4",2548:"f313e6a7",2570:"d8331ef8",2594:"e87d3761",2603:"07c2cf89",2659:"47d5cf7e",2707:"9dce26a8",2806:"b30db23b",2819:"26768c45",2823:"18fe91c8",2826:"ea763ce7",2829:"a3b33356",2837:"54a82605",2848:"06ac2b62",2865:"ac2532ef",2875:"54baa67b",2884:"cbc27e1a",2969:"ab3357d7",2983:"19d4f3d4",3006:"c116290e",3133:"9bf3f89c",3141:"d1fd6627",3157:"38197fa5",3183:"e127f50c",3198:"8e655451",3212:"26a47e7c",3220:"4c3ade4d",3247:"ff394db1",3260:"cf7aa23b",3276:"a499944c",3282:"1ca2b1c7",3317:"8158c9a8",3332:"555ed324",3355:"77fcf994",3356:"449a4087",3391:"6678d14a",3433:"93a6603c",3442:"6e328228",3447:"038eb317",3451:"e57d676f",3496:"350b95b8",3509:"e2ffde23",3522:"88e3f9c5",3550:"3dc83156",3581:"0163e48f",3585:"bc9b0316",3665:"904b7eb6",3668:"6de21176",3697:"481a10d9",3747:"b59d6986",3777:"d5b0f2f1",3784:"f2f42818",3805:"9dbcb95e",3862:"c4962175",3873:"46ead23e",3885:"f87f7f15",3910:"69114471",3935:"f6ba25ee",3951:"f0f858bb",3985:"344a3358",3987:"5cecd51b",4014:"27a8e97c",4017:"92f84420",4030:"9946ca63",4056:"f46587bd",4058:"9f18d0ca",4078:"0bb8066e",4088:"236723f3",4093:"76815835",4105:"d9b67d75",4144:"431f38d5",4164:"c2e457d6",4216:"072e3364",4217:"eb2cbdd0",4227:"7a20b397",4259:"a95dbed8",4264:"9b07276e",4347:"ce21ef2e",4354:"140899b7",4360:"cf5efa52",4449:"ce6ae160",4492:"8e79fc63",4496:"9ce2275c",4498:"d16d95b3",4504:"8d1a212d",4514:"a333c1eb",4520:"697be008",4546:"198b23c7",4565:"aa1811ae",4572:"2d16bc9a",4599:"61def4cb",4601:"16a10f4c",4610:"f7285935",4621:"b224702e",4628:"ece2c60c",4662:"eea94b75",4685:"c33f1528",4715:"8dcb0ac6",4736:"7419523e",4741:"639d3f58",4757:"1593dfe2",4766:"a2141551",4770:"5b145a65",4790:"619413e4",4795:"cd302aca",4797:"a24e92db",4800:"3d4826f4",4849:"e1e0f297",4850:"1edda4b7",4862:"4402d617",4884:"0d7e0d7e",4889:"58c63f92",4928:"da5b879c",4973:"4be59328",4994:"44307547",5022:"2549fbce",5043:"db5d4647",5048:"d80cb026",5060:"85dafcc6",5096:"fa835723",5111:"3625886d",5125:"5190bc15",5148:"fb596fb0",5176:"934bcb74",5179:"10a11815",5186:"eb7af8f1",5191:"cc55defb",5238:"5e4c061c",5290:"5dabcdc2",5297:"7b85e178",5319:"5c1b4e23",5321:"1163c84e",5335:"a8d898e7",5354:"7ae70604",5357:"15819113",5359:"a8911e46",5382:"f913de5f",5402:"75faf5ea",5416:"454536b7",5434:"38b302a6",5470:"549bb53e",5494:"d89549c4",5518:"dcbe4049",5534:"c30af8e7",5549:"795dbe4a",5572:"14e24a19",5573:"3e76f139",5599:"9eb28ea0",5624:"6cae2d24",5631:"e00d3d36",5650:"1c011c55",5679:"4a090bef",5705:"8655d531",5729:"fbbab512",5764:"e0d7e586",5775:"70f48acc",5786:"57e22ee3",5798:"7fd05164",5816:"f02f4ae2",5825:"e15fa08a",5876:"5eded409",5888:"5a15c96b",5891:"dfac32bc",5895:"53dd5288",5902:"6caadfe7",5915:"93c58a82",5972:"88e18878",5992:"95a518ce",6029:"dc33e445",6034:"8fea1bf5",6045:"d268f87f",6047:"3ce45acd",6052:"5c0d7459",6063:"523d9444",6069:"9198b492",6126:"99519171",6127:"1085afba",6170:"db399fd6",6265:"59398174",6270:"4ec115a8",6277:"f5892ac3",6313:"15d69588",6328:"46bbe1d1",6366:"72e0b8a3",6378:"7f3a946a",6411:"3b971528",6434:"6162dc87",6444:"179e0e83",6452:"f21706d6",6531:"26a2b663",6541:"226f2ccb",6583:"7312946c",6587:"0643cf3c",6634:"72d84072",6651:"203a0394",6682:"f8d3da29",6685:"9754fe44",6729:"7adea658",6741:"1ace9fcd",6758:"f751d741",6774:"59d4d618",6784:"8101b080",6788:"490718a8",6796:"3adc3476",6805:"6ede76b1",6820:"7cbe4de9",6845:"37db3113",6882:"fe611c9c",6883:"6cb80143",6894:"20694b45",6904:"607cab4a",6913:"0b0c651f",6949:"b1eb71e7",6958:"3c5072c9",6963:"9259e5cd",6982:"b7b9e877",7008:"d96a46dc",7043:"aab226b0",7045:"eee3bcbc",7046:"4386dbbc",7058:"e54fb1bd",7062:"cea40eff",7084:"46ccce72",7156:"e7466006",7178:"7641d1b4",7182:"edbf603d",7242:"fc6a7154",7260:"4618d9dc",7331:"2e27a23b",7333:"7a2954a5",7365:"1005464f",7395:"6e1d761c",7460:"3663c8e3",7477:"616a7b02",7482:"91a83a28",7527:"5409263a",7545:"339eeaa9",7560:"e2e5916b",7589:"12a4115c",7591:"c8233ce9",7614:"e699abbe",7622:"6d67f874",7686:"4fcec9f9",7706:"c2a79e40",7806:"412f25b8",7852:"9a1c1ed3",7855:"90cb44c6",7857:"c4b6d474",7878:"4505eabf",7884:"c99db4e0",7922:"005fa797",7948:"ca37da1c",7964:"29aed9a1",8014:"3efd02d1",8062:"c4793c05",8072:"93756671",8077:"417785b1",8085:"5bc4db55",8089:"d536b13a",8143:"b21fd153",8155:"833afa9f",8161:"83c5fa9a",8237:"2b0bd76e",8241:"f490d800",8302:"fec045de",8307:"b0927dcf",8340:"0c3c4508",8350:"07df8a75",8365:"b9d07fc8",8398:"8026d41f",8431:"b5f15c90",8435:"154f26cf",8447:"b948adaa",8517:"15307051",8561:"333e8ec9",8563:"21731a93",8565:"1592cc2a",8634:"7f6421fd",8639:"2e7cab0a",8665:"bf6df003",8688:"43bd93bd",8689:"9806d7c4",8723:"c1cd9fee",8737:"ce7dad23",8776:"0ad26240",8782:"b81167e6",8787:"ef5eb28e",8797:"e79d81b4",8823:"f6d9d204",8827:"b99a0824",8842:"9f25a3e2",8866:"6ab7fd88",8882:"e878fb27",8885:"be39e9c5",8898:"d002bcd8",8909:"30fe87d4",8920:"7f82440c",8963:"790aecdd",8982:"5b352734",8999:"e5f678bb",9018:"26ac5a69",9076:"bfa481e1",9104:"bbcb2345",9133:"a6fca62d",9205:"794a0f9d",9215:"e42d2105",9252:"0d791a59",9260:"cf5f8140",9332:"bd359bf2",9360:"a524abff",9366:"6e75d204",9391:"64eafb50",9404:"9fcc3d3e",9408:"9b6765d0",9416:"ba9f56ba",9487:"ab33aa5d",9489:"c6f34522",9507:"683d2e80",9519:"35be837b",9554:"ed358e7b",9559:"f794af19",9590:"48a4134f",9647:"0558e845",9649:"8acb4438",9674:"efee5fc9",9677:"7f96bb35",9695:"ac7f5fdd",9715:"3565533a",9716:"061e1eca",9785:"17cd616d",9788:"7d49ca1c",9890:"824cd2b1",9891:"add3a7ae",9895:"b8e31ff2",9921:"7e96dd26",9922:"d823719a",9928:"5989f5e0",9944:"22405458",9950:"74f6dfb2",9968:"17466785"}[d]+".async.js"}}(),function(){__webpack_require__.miniCssF=function(d){return""+({26:"p__Classrooms__Lists__Graduation__Tasks__Edit__index",67:"p__Message__index",109:"p__Classrooms__Lists__ShixunHomeworks__Detail__components__CodeReview__Detail__index",195:"p__Classrooms__Lists__GroupHomework__Detail__index",264:"p__User__Detail__Order__pages__orderPay__index",265:"p__User__Detail__Topics__index",292:"p__Classrooms__Lists__Exercise__Add__index",310:"p__User__Detail__ExperImentImg__Detail__index",337:"p__Paperlibrary__Random__PreviewEdit__index",342:"p__Classrooms__Lists__ShixunHomeworks__Comment__index",479:"p__Classrooms__Lists__GroupHomework__EditWork__index",485:"p__Question__AddOrEdit__BatchAdd__index",508:"p__Forums__Detail__id",532:"p__ExcellentCourse__index",533:"p__Classrooms__Lists__Video__Statistics__Detail__index",547:"p__Account__index",556:"p__User__Detail__Order__pages__invoice__index",559:"layouts__virtualDetail__index",576:"p__Account__Profile__Edit__index",643:"p__Classrooms__Lists__Polls__QuestionnaireInfo__index",680:"p__Innovation__index",700:"p__tasks__Jupyter__index",737:"p__Classrooms__Lists__CommonHomework__Detail__components__CodeReview__Detail__index",799:"p__User__Detail__Topics__Poll__Detail__index",869:"p__Guidance__index",895:"p__Classrooms__Lists__Video__Items__videoInfo__index",921:"p__Classrooms__Lists__Exercise__CodeDetails__index",928:"p__RestFul__Edit__index",1006:"p__RestFul__index",1043:"p__Classrooms__Lists__Graduation__Tasks__index",1045:"p__virtualSpaces__Lists__Knowledge__AddAndEdit__index",1048:"p__Classrooms__Lists__ProgramHomework__Detail__Ranking__index",1070:"p__Innovation__PublicMirror__index",1148:"p__Shixuns__Detail__Repository__UploadFile__index",1211:"p__Classrooms__Lists__CommonHomework__EditWork__index",1253:"p__Graduations__Lists__Gradingsummary__index",1257:"p__Classrooms__Lists__ResourceRecommend__index",1265:"p__Classrooms__Lists__Announcement__index",1276:"p__MoopCases__Success__index",1343:"p__User__Detail__ResourceAllocation__index",1416:"p__User__Detail__AccountInfo__CareerCertification__index",1423:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeAnswer__index",1427:"p__Classrooms__Lists__Statistics__index",1450:"p__Classrooms__Lists__ShixunHomeworks__Commitsummary__index",1461:"p__Graduations__Lists__Topics__index",1470:"p__User__Register__index",1475:"p__Shixuns__Detail__Dataset__JupyterData__index",1482:"p__Classrooms__Lists__Graduation__Topics__Edit__index",1512:"p__Classrooms__Lists__Exercise__AnswerCheck__index",1520:"p__Engineering__Lists__StudentList__index",1545:"p__Paperlibrary__Random__ExchangeFromProblemSet__index",1578:"p__Classrooms__Lists__Graduation__Topics__Detail__index",1581:"p__Problemset__Preview__index",1582:"p__Classrooms__Lists__GroupHomework__Add__index",1657:"p__Shixuns__Edit__body__Level__Challenges__EditQuestion__index",1674:"p__Classrooms__ClassicCases__index",1702:"p__Classrooms__New__index",1713:"p__virtualSpaces__Lists__Settings__index",1717:"layouts__index",1727:"p__Classrooms__Lists__CourseGroup__NotList__index",1783:"p__virtualSpaces__Lists__Experiment__index",1831:"p__Graduations__Index__index",1836:"p__Classrooms__Lists__Attendance__Webview__Teacher__index",1855:"p__MoopCases__InfoPanel__index",1880:"p__User__Detail__Order__pages__apply__index",1939:"p__User__Detail__Order__index",1953:"p__Problemset__NewItem__index",1962:"p__Classrooms__Lists__Engineering__index",2045:"p__Engineering__Lists__TeacherList__index",2076:"p__User__Detail__Competitions__index",2102:"p__Classrooms__Lists__Board__Edit__index",2141:"p__Shixuns__Detail__Split__index",2216:"p__DataSet__Index__index",2240:"p__User__Detail__Videos__Upload__index",2254:"p__Shixuns__Detail__Discuss__index",2303:"p__Classrooms__Lists__CommonHomework__Comment__index",2307:"p__Report__index",2338:"p__Classrooms__Lists__CommonHomework__Review__index",2339:"p__virtualSpaces__Lists__Plan__Detail__index",2396:"p__User__Detail__ResourcesCenter__index",2404:"p__Classrooms__Lists__Template__teacher__index",2412:"p__User__Detail__Videos__index",2425:"p__Classrooms__Lists__Board__Detail__index",2443:"p__Graduations__Lists__StageModule__index",2476:"p__Colleges__index",2501:"p__Search__index",2529:"p__User__Detail__id",2539:"p__Graduations__Review__index",2548:"p__Engineering__Norm__Detail__index",2570:"p__Competitions__Detail__index",2603:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Add__index",2659:"p__User__Detail__UserPortrait__index",2707:"p__Innovation__MyDataSet__index",2806:"p__User__Detail__Topics__Exercise__Detail__index",2819:"p__Classrooms__Lists__Template__detail__index",2823:"p__Engineering__Navigation__Home__index",2826:"p__User__Detail__DataSet__index",2829:"p__Messages__Private__index",2865:"p__Innovation__MyMirror__index",2875:"p__Shixuns__Detail__id",2884:"p__Classrooms__Lists__ProgramHomework__Comment__index",2983:"p__Forums__Index__index",3006:"p__Engineering__index",3141:"p__Innovation__Detail__index",3157:"p__User__Detail__ExperImentImg__Add__index",3183:"p__Engineering__Lists__GraduationIndex__index",3212:"p__MoopCases__index",3220:"p__Classrooms__Lists__Video__Upload__index",3247:"p__Paperlibrary__See__index",3260:"p__Paperlibrary__Add__index",3276:"p__Classrooms__Lists__Statistics__UserportraitStatistics__index",3282:"layouts__ShixunDetail__index",3317:"p__Classrooms__Lists__Graduation__Topics__Add__index",3332:"p__Paths__Detail__id",3355:"p__Classrooms__Lists__Polls__index",3356:"p__Classrooms__Lists__Assistant__index",3391:"p__Classrooms__Lists__ProgramHomework__Detail__components__CodeReview__Detail__index",3433:"p__Classrooms__Lists__Exercise__Sumup__Edit__index",3442:"p__Classrooms__Lists__Board__Add__index",3447:"p__User__Detail__Order__pages__orderInformation__index",3451:"p__Classrooms__Lists__Statistics__StudentStatistics__Detail__index",3496:"p__User__Detail__OtherResources__index",3509:"p__HttpStatus__SixActivities",3581:"p__Classrooms__Lists__ShixunHomeworks__Detail__index",3585:"p__Classrooms__Lists__Statistics__StudentSituation__index",3665:"p__tasks__index",3668:"p__Classrooms__Lists__CommonHomework__Detail__index",3747:"p__virtualSpaces__Lists__Homepage__index",3784:"p__Paperlibrary__Random__Detail__index",3873:"p__virtualSpaces__Lists__Lesson__index",3910:"p__HttpStatus__introduction",3935:"p__Classrooms__Lists__GroupHomework__index",3951:"p__Classrooms__Lists__ProgramHomework__Detail__index",4030:"p__Classrooms__Lists__ProgramHomework__AddAndEdit__index",4056:"p__IntrainCourse__index",4078:"p__Messages__Tidings__index",4093:"p__Classrooms__Lists__Attendance__Detail__index",4105:"p__Classrooms__Lists__Exercise__Answer__index",4144:"p__Problemset__Preview__New__index",4164:"p__Classrooms__Lists__Exercise__Detail__index",4216:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Edit__index",4217:"p__Classrooms__Lists__Video__Statistics__index",4227:"p__Paths__Overview__index",4259:"p__User__Detail__Order__pages__result__index",4264:"p__Forums__New__index",4449:"p__Competitions__Exports__index",4492:"p__Graduations__Lists__StudentSelection__index",4496:"p__HttpStatus__HpcCourse",4498:"p__Shixuns__Edit__body__Level__Challenges__NewPractice__index",4504:"p__virtualSpaces__Lists__Survey__index",4514:"p__Account__Results__index",4520:"p__Account__Secure__index",4546:"p__Engineering__Lists__TrainingProgram__Add__index",4572:"p__Classrooms__Lists__ExportList__index",4599:"p__Problemset__index",4601:"p__Paths__Detail__Statistics__index",4610:"p__User__Detail__LearningPath__index",4621:"p__Administration__Profession__index",4662:"p__Classrooms__Lists__GroupHomework__Review__index",4715:"p__virtualSpaces__Lists__Material__Detail__index",4736:"p__User__Detail__Projects__index",4741:"p__Problems__OjForm__NewEdit__index",4757:"p__virtualSpaces__Lists__Workplace__index",4766:"p__Administration__index",4770:"p__Classrooms__Lists__ProgramHomework__Detail__answer__index",4795:"p__Classrooms__Lists__Graduation__Tasks__Add__index",4800:"p__Engineering__Lists__GraduatedMatrix__index",4849:"p__User__Detail__ExperImentImg__index",4862:"p__Paperlibrary__index",4884:"p__Shixuns__Detail__Repository__Commit__index",4889:"p__Classrooms__Lists__Exercise__ImitateAnswer__index",4928:"p__Classrooms__Lists__LearningPath__index",4973:"p__Engineering__Evaluate__List__index",4994:"p__Problems__OjForm__index",5022:"p__Graduations__Lists__Settings__index",5043:"p__User__Detail__Topics__Poll__Edit__index",5048:"p__Classrooms__Lists__Graduation__Topics__index",5096:"p__Shixuns__Detail__AuditSituation__index",5111:"p__Terminal__index",5125:"p__Classrooms__Lists__Exercise__DetailedAnalysis__index",5148:"p__Classrooms__Lists__Polls__Answer__index",5176:"p__User__Detail__Videos__Protocol__index",5179:"p__Administration__Student__Edit__index",5186:"p__Classrooms__Overview__index",5191:"p__User__Detail__Certificate__index",5238:"p__virtualSpaces__Lists__Material__index",5297:"p__Classrooms__Lists__Exercise__Detail__components__DuplicateChecking__CheckDetail__index",5319:"p__Classrooms__Lists__ProgramHomework__Detail__answer__Detail__index",5335:"p__Engineering__Lists__CourseMatrix__index",5357:"p__Engineering__Lists__TrainingProgram__Edit__index",5359:"p__Messages__Detail__index",5382:"p__DataSet__Detail__index",5402:"p__User__Detail__Topics__Detail__index",5470:"p__Shixuns__Detail__Collaborators__index",5518:"p__Classrooms__Lists__Template__index",5549:"p__Shixuns__New__CreateImg__index",5572:"p__Paths__HigherVocationalEducation__index",5573:"p__Shixuns__Detail__Merge__index",5599:"p__User__Detail__Paths__index",5624:"p__Graduations__Lists__Index__index",5650:"p__Competitions__Update__index",5705:"p__virtualSpaces__Lists__Construction__index",5729:"p__Help__Index",5775:"p__Engineering__Lists__Document__index",5786:"layouts__LoginAndRegister__index",5798:"p__Classrooms__Lists__Video__Statistics__UserDetail__index",5816:"p__Paperlibrary__Random__Edit__index",5825:"p__Classrooms__Lists__Exercise__index",5888:"p__Classrooms__Lists__CommonHomework__Add__index",5891:"p__virtualSpaces__Lists__Resources__index",5895:"p__User__Detail__AccountInfo__Profile__Edit__index",5915:"p__knowledgegraph__Detail__Statistics__index",5972:"layouts__user__index",5992:"p__Classrooms__Lists__Exercise__ReviewGroup__index",6029:"p__Administration__Student__index",6052:"p__Paths__Index__index",6063:"p__Graduations__Lists__Personmanage__index",6069:"p__virtualSpaces__Lists__Lesson__Detail__index",6127:"p__Classrooms__Lists__ProgramHomework__Ranking__index",6265:"p__virtualSpaces__Lists__Discussion__index",6270:"p__MyProblem__index",6277:"p__Shixuns__Edit__index",6328:"p__Shixuns__Edit__body__Warehouse__index",6366:"p__Innovation__PublicProject__index",6434:"p__User__Detail__Order__pages__records__index",6444:"p__Video__Detail__id",6452:"p__Innovation__PublicDataSet__index",6541:"p__Shixuns__Detail__Dataset__index",6583:"p__User__Detail__Classrooms__index",6587:"p__User__Detail__Videos__Protocol__resource",6634:"p__Innovation__Tasks__index",6651:"p__Engineering__Evaluate__Detail__index",6685:"p__Classrooms__Index__index",6729:"p__Classrooms__Lists__GroupHomework__Edit__index",6741:"p__Engineering__Norm__List__index",6758:"p__Classrooms__Lists__Attachment__index",6784:"p__Innovation__Edit__index",6788:"p__Classrooms__Lists__ProgramHomework__index",6796:"p__virtualSpaces__Lists__Announcement__Detail__index",6805:"p__User__Detail__AccountInfo__RealNameCertification__index",6820:"p__User__Detail__Topics__Normal__index",6845:"p__Shixuns__Detail__Settings__index",6882:"p__Classrooms__New__StartClass__index",6883:"p__Competitions__Index__index",6904:"p__MoopCases__FormPanel__index",6913:"p__Question__AddOrEdit__index",6963:"p__Classrooms__Lists__Engineering__Detail__index",6982:"p__User__Detail__AccountInfo__Profile__index",7008:"p__Shixuns__New__index",7043:"p__User__Detail__Topics__Exercise__Edit__index",7045:"p__Classrooms__Lists__CommonHomework__SubmitWork__index",7046:"p__Shixuns__Detail__Repository__AddFile__index",7058:"p__virtualSpaces__Lists__Survey__Detail__index",7062:"layouts__SimpleLayouts",7178:"p__User__BindAccount__index",7182:"p__User__ResetPassword__index",7242:"p__Innovation__MyProject__index",7260:"p__Account__Certification__index",7395:"p__Classrooms__Lists__Statistics__StudentDetail__index",7460:"p__Question__OjProblem__index",7477:"p__virtualSpaces__Lists__Announcement__index",7482:"p__Classrooms__Lists__Exercise__Notice__index",7527:"p__MyProblem__RecordDetail__index",7545:"p__Graduations__Lists__Archives__index",7560:"p__Administration__College__index",7589:"p__virtualSpaces__Lists__DigitalTopics__index",7614:"p__Shixuns__Edit__body__Level__Challenges__RankingSetting__index",7622:"p__Classrooms__Lists__Polls__Detail__index",7806:"p__Classrooms__Lists__Statistics__StatisticsQuality__index",7852:"p__Classrooms__Lists__ShixunHomeworks__index",7855:"p__User__Detail__ResourcesCenter__Detail__index",7857:"p__Shixuns__Edit__body__Level__Challenges__NewQuestion__index",7878:"p__Classrooms__Lists__LiveVideo__index",7884:"p__Shixuns__Exports__index",7922:"p__Classrooms__Lists__CourseGroup__Detail__index",7948:"p__User__Detail__ClassManagement__index",8014:"p__Classrooms__Lists__Teachers__index",8062:"p__User__Detail__Topicbank__index",8072:"p__Classrooms__Lists__GroupHomework__SubmitWork__index",8077:"p__Classrooms__Lists__Students__index",8085:"p__Classrooms__Lists__Exercise__Review__index",8143:"layouts__GraduationsDetail__index",8155:"p__Shixuns__Overview__index",8237:"p__User__Detail__Order__pages__view__index",8241:"p__virtualSpaces__Lists__Plan__index",8302:"p__Classrooms__Lists__Board__index",8307:"p__User__Detail__Shixuns__index",8398:"p__virtualSpaces__Lists__Resources__Detail__index",8431:"p__Classrooms__Lists__Exercise__Export__index",8435:"p__Classrooms__Lists__Attendance__index",8447:"p__virtualSpaces__Lists__Knowledge__index",8517:"p__User__Detail__Topics__Group__index",8563:"p__virtualSpaces__Lists__Discussion__Detail__index",8634:"p__Classrooms__Lists__CourseGroup__List__index",8665:"p__Engineering__Lists__TrainingObjectives__index",8688:"p__Shixuns__Detail__Repository__index",8689:"p__Classrooms__Lists__Statistics__VideoStatistics__index",8723:"p__Classrooms__Lists__Polls__Edit__index",8782:"p__Shixuns__Index__index",8787:"p__Competitions__Entered__index",8797:"p__Competitions__Edit__index",8823:"p__knowledgegraph__Detail__id",8827:"p__Classrooms__Lists__OnlineLearning__index",8866:"p__index",8882:"p__Classrooms__Lists__Graduation__Tasks__Detail__index",8885:"p__Classrooms__Lists__Statistics__StudentStatistics__index",8982:"p__Paths__New__index",8999:"p__Three__index",9076:"p__Account__Binding__index",9133:"p__Shixuns__Detail__Challenges__index",9205:"p__Shixuns__Edit__body__Level__Challenges__EditPracticeSetting__index",9215:"p__Shixuns__Detail__ForkList__index",9332:"p__Classrooms__Lists__Video__index",9360:"p__User__Detail__virtualSpaces__index",9366:"p__User__Login__index",9391:"p__Engineering__Lists__CurseSetting__index",9404:"monaco-editor",9408:"p__Shixuns__Detail__RankingList__index",9416:"p__Graduations__Lists__Tasks__index",9487:"p__LargeScreen__index",9489:"p__Engineering__Lists__CourseList__index",9507:"p__User__Detail__ResourceGuarantee__index",9519:"p__User__Detail__ClassManagement__Item__index",9590:"p__User__Detail__TeachGroup__index",9647:"p__Question__Index__index",9649:"p__Engineering__Lists__TrainingProgram__index",9674:"p__Shixuns__New__ImagePreview__index",9677:"p__virtualSpaces__Lists__Announcement__AddAndEdit__index",9695:"p__Classrooms__Lists__Polls__Add__index",9715:"p__Classrooms__Lists__CommonHomework__Edit__index",9716:"p__Question__OjProblem__RecordDetail__index",9785:"p__Classrooms__Lists__Template__student__index",9788:"p__Account__Profile__index",9890:"p__Classrooms__Lists__CommonHomework__index",9891:"p__User__Detail__Videos__Success__index",9921:"p__Classrooms__ExamList__index",9922:"p__Classrooms__Lists__Statistics__StudentVideo__index",9944:"p__Classrooms__Lists__Video__Statistics__StudentDetail__index"}[d]||d)+"."+{26:"91ed81ab",67:"1ad7d0db",109:"1a7fc455",195:"65632591",264:"5fd9b3fc",265:"d92c6f86",292:"9a0e8f6b",310:"06815302",337:"ee05039e",342:"ab091f90",479:"bba9e475",485:"d63578fe",508:"82593858",532:"c829a014",533:"5fee20bc",547:"5581debc",556:"892f4292",559:"c49aa5ba",576:"e4f97d42",643:"22ded693",680:"e67e9e01",700:"4c1ff0fa",737:"98eb2f74",799:"b3487c4b",869:"6740e24b",895:"ad846737",921:"30cc7e9b",928:"0277270a",1006:"2263131d",1043:"e8c0878b",1045:"0eeb3595",1048:"dafc3f4f",1070:"e67e9e01",1148:"754fff63",1211:"bdb8faab",1253:"46aca33c",1257:"156e8f74",1265:"d902bdae",1276:"bbc6eeec",1343:"b7f33c89",1416:"f1916094",1423:"5c4a76fc",1427:"f91322f7",1450:"1edcc2ed",1461:"917cbb16",1470:"183c9793",1475:"d22fbaa0",1482:"d159af07",1512:"f3653a35",1520:"f7300d0e",1545:"04d6c7d3",1578:"efcb0bdc",1581:"efffd7c0",1582:"8e45b6ff",1657:"ddd6a700",1674:"fdbc1e05",1702:"fca45632",1713:"5ed278a4",1717:"08a9e890",1727:"de83767d",1783:"47d0320e",1831:"8d05bf11",1836:"5f0d3f7f",1855:"b92cccb4",1880:"f67d7892",1939:"48e30d48",1953:"23cbc47f",1962:"84e145fa",2045:"dcfad42d",2076:"09b07fa0",2102:"ec61f9f0",2141:"5eb2f330",2216:"e3ba73cf",2240:"e7cce869",2254:"ccda836f",2303:"87592c17",2307:"b2c54321",2338:"43e9ff08",2339:"d90c9bd2",2396:"e70f11d6",2404:"08d36549",2412:"6b6ca0ef",2425:"47b23ee4",2443:"78513f2d",2476:"cf85a190",2501:"2441982c",2529:"9d9944da",2539:"43d36117",2548:"75182034",2570:"3dbc6300",2603:"0277270a",2659:"f6071a36",2707:"cabcb16e",2806:"2c7248b3",2819:"9455b08a",2823:"a13b21fb",2826:"0b6be43b",2829:"a5909474",2865:"6ef3cf6b",2875:"d6c8355d",2884:"904823c3",2983:"c8c482f7",3006:"7fce4e74",3141:"72791f8b",3157:"2038b5dc",3183:"b2253f40",3212:"ad1521c1",3220:"a5be3990",3247:"50105eb7",3260:"49ca09b2",3276:"7bbb651d",3282:"2dff97e8",3317:"137440b7",3332:"dab65052",3355:"39e3d07c",3356:"c6a4098f",3391:"f0e498fe",3433:"e6919a98",3442:"bdf7849c",3447:"1653d818",3451:"e3a31387",3496:"44bf4044",3509:"70043ca5",3581:"7630d0f9",3585:"5f288e7b",3665:"99f7daed",3668:"86f20630",3747:"e06419ae",3784:"c81d4a51",3873:"bbd9808d",3910:"658d457f",3935:"cd50aa32",3951:"4a9249b1",4030:"f308ee3a",4056:"10eacfff",4078:"aa54548e",4093:"c1f29d01",4105:"e39011c7",4144:"f10aa199",4164:"0e623fec",4216:"0277270a",4217:"387bf824",4227:"79c3b323",4259:"ebd953ac",4264:"36917df0",4449:"e68d8d58",4492:"cdc29460",4496:"77babddd",4498:"b05686dd",4504:"466a61af",4514:"887bdbb6",4520:"e86d61a1",4546:"4101a1f2",4572:"70e5675d",4599:"aca6ff45",4601:"3c8ac557",4610:"687005a6",4621:"ead619d7",4662:"4e7b8c12",4715:"45efe14a",4736:"2968553b",4741:"afeb6eca",4757:"73b754d2",4766:"b5df5a8e",4770:"674b2d2a",4795:"939f9f81",4800:"f50302a4",4849:"2a1dc219",4862:"e8eacc3e",4884:"bd293d3b",4889:"db5cf2c9",4928:"a4b1a237",4973:"129c56e8",4994:"50caae56",5022:"81b1b86b",5043:"247e6954",5048:"aa08c681",5096:"4f6a4d00",5111:"5d09a39a",5125:"57501e4a",5148:"572faeac",5176:"9c49e7fa",5179:"21f01751",5186:"aeb0dc56",5191:"0af389b2",5238:"3d814a61",5297:"5426028f",5319:"34217c3f",5335:"fec6fd9f",5357:"1fbb7d24",5359:"b254a598",5382:"0c911991",5402:"60617d0d",5470:"b25021a2",5518:"9f425be3",5549:"39285664",5572:"c945fbf2",5573:"6ecf393c",5599:"2ae54005",5624:"0208754c",5650:"f8f63f4b",5705:"df6bf207",5729:"46f9b5d4",5775:"8945cad2",5786:"37a81eaa",5798:"ce1cf7da",5816:"d749b200",5825:"73177a8c",5888:"193a7f8f",5891:"3b7a128f",5895:"9ddd624a",5915:"bc9c3e69",5972:"c7a91e8e",5992:"419f5d2f",6029:"2ded5a5a",6052:"59cb6398",6063:"a5f0409a",6069:"b4a6d2ab",6127:"f31505a8",6265:"9459eb93",6270:"cc24b0fc",6277:"12e50919",6328:"de2b9d62",6366:"079fc2d8",6434:"0112f8db",6444:"fd46d237",6452:"50a6d310",6541:"d1c967cd",6583:"7d33505d",6587:"9c49e7fa",6634:"df151169",6651:"b07fe216",6685:"f5f5b969",6729:"aea3b7f5",6741:"b838eb14",6758:"558cc090",6784:"1affe817",6788:"9cd39ff5",6796:"89c76e37",6805:"5b253c81",6820:"cebdf1cf",6845:"b7aabf70",6882:"c2d2eada",6883:"7740a702",6894:"03cdfb68",6904:"44afaa9b",6913:"739202fe",6963:"84e145fa",6982:"3043a9c3",7008:"fe74a83d",7043:"25478869",7045:"48f6fc4c",7046:"c7301ded",7058:"984a456a",7062:"fe78dd10",7178:"6e47d75d",7182:"183c9793",7242:"4f353f61",7260:"2c380d56",7395:"5c10e8d8",7460:"dedd2038",7477:"832457fc",7482:"c37a3f01",7527:"6b64ff47",7545:"1f6a7624",7560:"d82e43ca",7589:"2a3e68f3",7614:"de9ee12f",7622:"ca0e645a",7806:"80b7b1d6",7852:"fce1e197",7855:"3970a709",7857:"13a29416",7878:"8dfa25f5",7884:"1ca6cde0",7922:"c1d9e2f3",7948:"bed733e5",8014:"9ef39203",8062:"8e384b9f",8072:"540f746b",8077:"0b2c51d9",8085:"0b7f10a8",8143:"b6ca83ad",8155:"d345abd7",8237:"44654223",8241:"02a0cb2f",8302:"b4649ac5",8307:"02e15761",8398:"cf8eb735",8431:"60a111b6",8435:"21d4dff0",8447:"0875c082",8517:"cccfddad",8563:"3a763677",8634:"317d0a2b",8665:"c52575bc",8688:"c044db56",8689:"459af240",8723:"5166ac36",8782:"918afc23",8787:"121de108",8797:"13e5189e",8823:"9e7a9852",8827:"af0ed6a3",8866:"664121ad",8882:"f3e42f72",8885:"de905169",8982:"6e2e337e",8999:"448aa22f",9076:"6a501148",9133:"ab171f08",9205:"49a3e67d",9215:"f737e7e7",9332:"a627cf98",9360:"27c7d4f7",9366:"4f511490",9391:"c11edda0",9404:"d8cf04f7",9408:"d3565b1a",9416:"6ead6660",9487:"a73f5679",9489:"ee2bb5b7",9507:"396e34cd",9519:"88d248ee",9590:"29583579",9647:"452de157",9649:"00fb4211",9674:"d0f91ed7",9677:"26548cb7",9695:"bb84056a",9715:"b6c6645f",9716:"a5750e0d",9785:"08d36549",9788:"781a4d20",9890:"9ebce4ba",9891:"512a9301",9921:"e0db9101",9922:"33690872",9944:"1ba31055"}[d]+".chunk.css"}}(),function(){__webpack_require__.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch(d){if(typeof window=="object")return window}}()}(),function(){__webpack_require__.hmd=function(d){return d=Object.create(d),d.children||(d.children=[]),Object.defineProperty(d,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+d.id)}}),d}}(),function(){__webpack_require__.o=function(d,v){return Object.prototype.hasOwnProperty.call(d,v)}}(),function(){var d={};__webpack_require__.l=function(v,e,t,n){if(d[v]){d[v].push(e);return}var s,u;if(t!==void 0)for(var f=document.getElementsByTagName("script"),c=0;c<f.length;c++){var h=f[c];if(h.getAttribute("src")==v){s=h;break}}s||(u=!0,s=document.createElement("script"),s.charset="utf-8",s.timeout=120,__webpack_require__.nc&&s.setAttribute("nonce",__webpack_require__.nc),s.src=v,s.src.indexOf(window.location.origin+"/")!==0&&(s.crossOrigin="anonymous")),d[v]=[e];var o=function(y,p){s.onerror=s.onload=null,clearTimeout(i);var g=d[v];if(delete d[v],s.parentNode&&s.parentNode.removeChild(s),g&&g.forEach(function(l){return l(p)}),y)return y(p)},i=setTimeout(o.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=o.bind(null,s.onerror),s.onload=o.bind(null,s.onload),u&&document.head.appendChild(s)}}(),function(){__webpack_require__.r=function(d){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(d,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(d,"__esModule",{value:!0})}}(),function(){__webpack_require__.nmd=function(d){return d.paths=[],d.children||(d.children=[]),d}}(),function(){__webpack_require__.p="/react/build/"}(),function(){if(typeof document!="undefined"){var d=function(n,s,u,f,c){var h=document.createElement("link");h.rel="stylesheet",h.type="text/css";var o=function(i){if(h.onerror=h.onload=null,i.type==="load")f();else{var y=i&&(i.type==="load"?"missing":i.type),p=i&&i.target&&i.target.href||s,g=new Error("Loading CSS chunk "+n+` failed.
(`+p+")");g.code="CSS_CHUNK_LOAD_FAILED",g.type=y,g.request=p,h.parentNode.removeChild(h),c(g)}};return h.onerror=h.onload=o,h.href=s,h.href.indexOf(window.location.origin+"/")!==0&&(h.crossOrigin="anonymous"),u?u.parentNode.insertBefore(h,u.nextSibling):document.head.appendChild(h),h},v=function(n,s){for(var u=document.getElementsByTagName("link"),f=0;f<u.length;f++){var c=u[f],h=c.getAttribute("data-href")||c.getAttribute("href");if(c.rel==="stylesheet"&&(h===n||h===s))return c}for(var o=document.getElementsByTagName("style"),f=0;f<o.length;f++){var c=o[f],h=c.getAttribute("data-href");if(h===n||h===s)return c}},e=function(n){return new Promise(function(s,u){var f=__webpack_require__.miniCssF(n),c=__webpack_require__.p+f;if(v(f,c))return s();d(n,c,null,s,u)})},t={4620:0};__webpack_require__.f.miniCss=function(n,s){var u={26:1,67:1,109:1,195:1,264:1,265:1,292:1,310:1,337:1,342:1,479:1,485:1,508:1,532:1,533:1,547:1,556:1,559:1,576:1,643:1,680:1,700:1,737:1,799:1,869:1,895:1,921:1,928:1,1006:1,1043:1,1045:1,1048:1,1070:1,1148:1,1211:1,1253:1,1257:1,1265:1,1276:1,1343:1,1416:1,1423:1,1427:1,1450:1,1461:1,1470:1,1475:1,1482:1,1512:1,1520:1,1545:1,1578:1,1581:1,1582:1,1657:1,1674:1,1702:1,1713:1,1717:1,1727:1,1783:1,1831:1,1836:1,1855:1,1880:1,1939:1,1953:1,1962:1,2045:1,2076:1,2102:1,2141:1,2216:1,2240:1,2254:1,2303:1,2307:1,2338:1,2339:1,2396:1,2404:1,2412:1,2425:1,2443:1,2476:1,2501:1,2529:1,2539:1,2548:1,2570:1,2603:1,2659:1,2707:1,2806:1,2819:1,2823:1,2826:1,2829:1,2865:1,2875:1,2884:1,2983:1,3006:1,3141:1,3157:1,3183:1,3212:1,3220:1,3247:1,3260:1,3276:1,3282:1,3317:1,3332:1,3355:1,3356:1,3391:1,3433:1,3442:1,3447:1,3451:1,3496:1,3509:1,3581:1,3585:1,3665:1,3668:1,3747:1,3784:1,3873:1,3910:1,3935:1,3951:1,4030:1,4056:1,4078:1,4093:1,4105:1,4144:1,4164:1,4216:1,4217:1,4227:1,4259:1,4264:1,4449:1,4492:1,4496:1,4498:1,4504:1,4514:1,4520:1,4546:1,4572:1,4599:1,4601:1,4610:1,4621:1,4662:1,4715:1,4736:1,4741:1,4757:1,4766:1,4770:1,4795:1,4800:1,4849:1,4862:1,4884:1,4889:1,4928:1,4973:1,4994:1,5022:1,5043:1,5048:1,5096:1,5111:1,5125:1,5148:1,5176:1,5179:1,5186:1,5191:1,5238:1,5297:1,5319:1,5335:1,5357:1,5359:1,5382:1,5402:1,5470:1,5518:1,5549:1,5572:1,5573:1,5599:1,5624:1,5650:1,5705:1,5729:1,5775:1,5786:1,5798:1,5816:1,5825:1,5888:1,5891:1,5895:1,5915:1,5972:1,5992:1,6029:1,6052:1,6063:1,6069:1,6127:1,6265:1,6270:1,6277:1,6328:1,6366:1,6434:1,6444:1,6452:1,6541:1,6583:1,6587:1,6634:1,6651:1,6685:1,6729:1,6741:1,6758:1,6784:1,6788:1,6796:1,6805:1,6820:1,6845:1,6882:1,6883:1,6894:1,6904:1,6913:1,6963:1,6982:1,7008:1,7043:1,7045:1,7046:1,7058:1,7062:1,7178:1,7182:1,7242:1,7260:1,7395:1,7460:1,7477:1,7482:1,7527:1,7545:1,7560:1,7589:1,7614:1,7622:1,7806:1,7852:1,7855:1,7857:1,7878:1,7884:1,7922:1,7948:1,8014:1,8062:1,8072:1,8077:1,8085:1,8143:1,8155:1,8237:1,8241:1,8302:1,8307:1,8398:1,8431:1,8435:1,8447:1,8517:1,8563:1,8634:1,8665:1,8688:1,8689:1,8723:1,8782:1,8787:1,8797:1,8823:1,8827:1,8866:1,8882:1,8885:1,8982:1,8999:1,9076:1,9133:1,9205:1,9215:1,9332:1,9360:1,9366:1,9391:1,9404:1,9408:1,9416:1,9487:1,9489:1,9507:1,9519:1,9590:1,9647:1,9649:1,9674:1,9677:1,9695:1,9715:1,9716:1,9785:1,9788:1,9890:1,9891:1,9921:1,9922:1,9944:1};t[n]?s.push(t[n]):t[n]!==0&&u[n]&&s.push(t[n]=e(n).then(function(){t[n]=0},function(f){throw delete t[n],f}))}}}(),function(){__webpack_require__.b=document.baseURI||self.location.href;var d={4620:0};__webpack_require__.f.j=function(t,n){var s=__webpack_require__.o(d,t)?d[t]:void 0;if(s!==0)if(s)n.push(s[2]);else if(/^(4599|6883|9404)$/.test(t))d[t]=0;else{var u=new Promise(function(o,i){s=d[t]=[o,i]});n.push(s[2]=u);var f=__webpack_require__.p+__webpack_require__.u(t),c=new Error,h=function(o){if(__webpack_require__.o(d,t)&&(s=d[t],s!==0&&(d[t]=void 0),s)){var i=o&&(o.type==="load"?"missing":o.type),y=o&&o.target&&o.target.src;c.message="Loading chunk "+t+` failed.
(`+i+": "+y+")",c.name="ChunkLoadError",c.type=i,c.request=y,s[1](c)}};__webpack_require__.l(f,h,"chunk-"+t,t)}};var v=function(t,n){var s=n[0],u=n[1],f=n[2],c,h,o=0;if(s.some(function(y){return d[y]!==0})){for(c in u)__webpack_require__.o(u,c)&&(__webpack_require__.m[c]=u[c]);if(f)var i=f(__webpack_require__)}for(t&&t(n);o<s.length;o++)h=s[o],__webpack_require__.o(d,h)&&d[h]&&d[h][0](),d[h]=0},e=self.webpackChunk=self.webpackChunk||[];e.forEach(v.bind(null,0)),e.push=v.bind(null,e.push.bind(e))}();var __webpack_exports__={};(function(){"use strict";var d=__webpack_require__(68557),v=__webpack_require__(44852),e=__webpack_require__(64003),t=__webpack_require__(17898),n=__webpack_require__(40902),s=__webpack_require__(2259),u=__webpack_require__(14589),f=__webpack_require__(69811),c=__webpack_require__(18114),h=__webpack_require__(23844),o=__webpack_require__(39581),i=__webpack_require__(40632),y=__webpack_require__(22690),p=__webpack_require__(7786),g=__webpack_require__(99062),l=__webpack_require__(31808),b=__webpack_require__(99953),x=__webpack_require__(86357),O=__webpack_require__(93074),k=__webpack_require__(96331),C=__webpack_require__(2924),T=__webpack_require__(26425),F=__webpack_require__(32125),$=__webpack_require__(16137),R=__webpack_require__(48435),K=__webpack_require__(11553),W=__webpack_require__(70365),Z=__webpack_require__(33717),ie=__webpack_require__(17482),ne=__webpack_require__(23708),se=__webpack_require__(65033),Q=__webpack_require__(52732),Y=__webpack_require__(99382),G=__webpack_require__(88437),ae=__webpack_require__(68440),ee=__webpack_require__(13412),J=__webpack_require__(11005),te=__webpack_require__(70348),M=__webpack_require__(19801),L=__webpack_require__(91550),X=__webpack_require__(85223),fe=__webpack_require__(7154),xe=__webpack_require__(67788),Ce=__webpack_require__(96009),Me=__webpack_require__(9402),ke=__webpack_require__(62489),Ft=__webpack_require__(80881),ht=__webpack_require__(62837),At=__webpack_require__(4705),tr=__webpack_require__(13941),qt=__webpack_require__(1148),cr=__webpack_require__(82445),Qe=__webpack_require__(27267),Pt=__webpack_require__(96353),zt=__webpack_require__(90308),it=__webpack_require__(84818),Ot=__webpack_require__(80585),pt=__webpack_require__(89170),et=__webpack_require__(71012),Ne=__webpack_require__(84203),me=__webpack_require__(22112),Ee=__webpack_require__(81440),Le=__webpack_require__(25430),$e=__webpack_require__(70105),Ze=__webpack_require__(71390),nt=__webpack_require__(96844),ut=__webpack_require__(83578),Wt=__webpack_require__(69762),Zt=__webpack_require__(76880),Pe=__webpack_require__(65009),qe=__webpack_require__(28796),Kt=__webpack_require__(56450),Rt=__webpack_require__(78342),Nt=__webpack_require__(13161),Bt=__webpack_require__(54226),Ct=__webpack_require__(70201),Yt=__webpack_require__(34941),ze=__webpack_require__(85671),ue=__webpack_require__(35152),le=__webpack_require__(85660),Dt=__webpack_require__(80031),Te=__webpack_require__(34434),dt=__webpack_require__(83579),Ht=__webpack_require__(74307),ct=__webpack_require__(97423),Ie=__webpack_require__(93321),Et=__webpack_require__(82277),ge=__webpack_require__(61425),Ke=__webpack_require__(61873),yt=__webpack_require__(9307),kt=__webpack_require__(8821),Fe=__webpack_require__(64385),Dr=__webpack_require__(64099),St=__webpack_require__(62455),Vr=__webpack_require__(79965),Jr=__webpack_require__(59118),Er=__webpack_require__(275),$r=__webpack_require__(31919),dr=__webpack_require__(51284),zr=__webpack_require__(10177),sn=__webpack_require__(85690),ln=__webpack_require__(92114),sr=__webpack_require__(1017),Lt=__webpack_require__(14480),gt=__webpack_require__(40516),bt=__webpack_require__(76345),jt=__webpack_require__(7282),Sr=__webpack_require__(58055),br=__webpack_require__(93547),at=__webpack_require__(31237),Mr=__webpack_require__(17954),xn=__webpack_require__(58580),Vn=__webpack_require__(47146),gr=__webpack_require__(40416),Xr=__webpack_require__(7615),hn=__webpack_require__(72820),Bn=__webpack_require__(86070),ni=__webpack_require__(23569),si=__webpack_require__(55639),Vi=__webpack_require__(63046),Fi=__webpack_require__(464),Ii=__webpack_require__(51082),yi=__webpack_require__(83850),bi=__webpack_require__(41990),la=__webpack_require__(15787),oi=__webpack_require__(55888),Wi=__webpack_require__(53827),wt=__webpack_require__(78143),st=__webpack_require__(66419),ei=__webpack_require__(75765),wi=__webpack_require__(14645),ii=__webpack_require__(71122),Ji=__webpack_require__(42084),Ei=__webpack_require__(25070),ui=__webpack_require__(77140),Pn=__webpack_require__(15954),er=__webpack_require__(4266),mt=__webpack_require__(49988),tt=__webpack_require__(38823),It=__webpack_require__(24627),_t=__webpack_require__(4045),ur=__webpack_require__(50747),fr=__webpack_require__(43595),Pr=__webpack_require__(92324),Gr=__webpack_require__(23551),Ue=__webpack_require__(74521),rt=__webpack_require__(57891),ye=__webpack_require__(84138),Ye=__webpack_require__(51832),ir=__webpack_require__(37135),kr=__webpack_require__(6474),Or=__webpack_require__(40135),Ir=__webpack_require__(7982),Hr=__webpack_require__(14893),yn=__webpack_require__(49233),Ar=__webpack_require__(92130),cn=__webpack_require__(42844),tn=__webpack_require__(6536),on=__webpack_require__(27228),wn=__webpack_require__(62921),ma=__webpack_require__(44001),Ai=__webpack_require__(92262),mi=__webpack_require__(54744),_n=__webpack_require__(38214),fi=__webpack_require__(12756),zi=__webpack_require__(93379),fa=__webpack_require__(62007),Ls=__webpack_require__(90572),wa=__webpack_require__(37343),Is=__webpack_require__(45945),Ds=__webpack_require__(75551),es=__webpack_require__(32493),bs=__webpack_require__(20852),oa=__webpack_require__(46302),us=__webpack_require__(18827),Fa=__webpack_require__(76718),Fs=__webpack_require__(79172),Zi=__webpack_require__(32192),xs=__webpack_require__(42828),ko=__webpack_require__(5658),Ba=__webpack_require__(55629),Ss=__webpack_require__(62925),Za=__webpack_require__(9595),eo=__webpack_require__(58127),On=__webpack_require__(70917),Ha=__webpack_require__(53427),ms=__webpack_require__(70878),ls=__webpack_require__(49257),Yi=__webpack_require__(72910),za=__webpack_require__(34932),Da=__webpack_require__(81046),Cs=__webpack_require__(85744),Ks=__webpack_require__(13494),bo=__webpack_require__(56338),fo=__webpack_require__(66755),tu=__webpack_require__(68709),Ro=__webpack_require__(4939),ho=__webpack_require__(81927),ao=__webpack_require__(60462),zo=__webpack_require__(72571),Lo=__webpack_require__(71200),Zo=__webpack_require__(85767),vi=__webpack_require__(84432),Yn=__webpack_require__(59022),va=__webpack_require__(19363),ts=__webpack_require__(51054),Ka=__webpack_require__(60330),Vs=__webpack_require__(55234),Io=__webpack_require__(88104),Vo=__webpack_require__(64336),ws=__webpack_require__(63914),Ho=__webpack_require__(35246),Mo=__webpack_require__(83470),cu=__webpack_require__(79641),Au=__webpack_require__(72397),Fu=__webpack_require__(24860),xo=__webpack_require__(19320),Es=__webpack_require__(56233),Wu=__webpack_require__(59419),Wo=__webpack_require__(64344),zs=__webpack_require__(5316),Os=__webpack_require__(93744),bu=__webpack_require__(19299),po=__webpack_require__(15286),Fo=__webpack_require__(91927),Ys=__webpack_require__(27730),Bo=__webpack_require__(58707),Tu=__webpack_require__(41356),Zs=__webpack_require__(51606),Jt=__webpack_require__(8966),lr=__webpack_require__(38458),ar=__webpack_require__(71957),mr=__webpack_require__(89466),hr=__webpack_require__(69653),mn=__webpack_require__(96519),Sn=__webpack_require__(95576),Un=__webpack_require__(63079),Fn=__webpack_require__(8995),Jn=__webpack_require__(23080),or=__webpack_require__(74701),Nr=__webpack_require__(91809),xr=__webpack_require__(77517),bn=__webpack_require__(30149),Gn=__webpack_require__(55410),ft=__webpack_require__(46161),kn=__webpack_require__(14800),Qn=__webpack_require__(91130),di=__webpack_require__(2722),Ni=__webpack_require__(55885),Ur=__webpack_require__(39034),Gi=__webpack_require__(8604),ba=__webpack_require__(64963),Li=__webpack_require__(25178),ca=__webpack_require__(1905),ks=__webpack_require__(94306),pi=__webpack_require__(11762),pn=__webpack_require__(93164),Do=__webpack_require__(88900),Bs=__webpack_require__(54815),xa=__webpack_require__(81138),vs=__webpack_require__(37252),Xs=__webpack_require__(81673),Nn=__webpack_require__(48966),as=__webpack_require__(13015),Ns=__webpack_require__(78527),Ve=__webpack_require__(20511),Je=__webpack_require__(78366),Mt=__webpack_require__(27427),Gt=__webpack_require__(43890),pr=__webpack_require__(55844),Fr=__webpack_require__(71361),Zr=__webpack_require__(44550),vn=__webpack_require__(413),rn=__webpack_require__(77464),gn=__webpack_require__(77703),ti=__webpack_require__(93854),ai=__webpack_require__(962),Si=__webpack_require__(44169),Ci=__webpack_require__(56272),Xi=__webpack_require__(43466),ji=__webpack_require__(48156),Ti=__webpack_require__(93236),ga=__webpack_require__(42212),Di=__webpack_require__(63923),gi=__webpack_require__(2278),na=__webpack_require__(36955),to=__webpack_require__(77326),Rs=__webpack_require__(53571),Ki=__webpack_require__(28670),Na=__webpack_require__(31050),ta=__webpack_require__(25321),Bi=__webpack_require__(96364),ya=__webpack_require__(46304),Va=__webpack_require__(55163),Ya=__webpack_require__(78722),so=__webpack_require__(35977),rs=__webpack_require__(81848),_o=__webpack_require__(52867),ns=__webpack_require__(72211),La=__webpack_require__(84862),As=__webpack_require__(92381),ia=__webpack_require__(19517),Xa=__webpack_require__(69667),$s=__webpack_require__(80820),da=__webpack_require__(87873),ve=__webpack_require__(54609),we=__webpack_require__(28566),wr=__webpack_require__(51697),en=__webpack_require__(61872),vr=__webpack_require__(76077),Vt=__webpack_require__(9196),Tn=__webpack_require__(5369),ri=__webpack_require__(26259),$i=__webpack_require__(47736),In=__webpack_require__(28220),Ln=__webpack_require__(62060),jn=__webpack_require__(49350),ua=__webpack_require__(20126),Qi=__webpack_require__(18090),wo=__webpack_require__(16452),js=__webpack_require__(17822),Yo=__webpack_require__(83543),Bu=__webpack_require__(13853),Eo=__webpack_require__(25188),Pu=__webpack_require__(10215),oc=__webpack_require__(3432),xu=__webpack_require__(90486),Ge=__webpack_require__(6736),z=__webpack_require__(8774),V=__webpack_require__(94065),q=__webpack_require__(93036),de=__webpack_require__(75708),Ae=__webpack_require__(84624),We=__webpack_require__(66233),Tt=__webpack_require__(43710),$t=__webpack_require__(92762),rr=__webpack_require__(24467),Cr=__webpack_require__(68465),Kr=__webpack_require__(77004),nn=__webpack_require__(83925),An=__webpack_require__(51117),Zn=__webpack_require__(87236),Xn=__webpack_require__(83733),Pi=__webpack_require__(92044),ha=__webpack_require__(29190),aa=__webpack_require__(10775),qi=__webpack_require__(19593),is=__webpack_require__(26502),gs=__webpack_require__(10174),Ts=__webpack_require__(96378),cs=__webpack_require__(58216),Aa=__webpack_require__(41401),Hs=__webpack_require__(79908),Us=__webpack_require__(82531),xi=__webpack_require__(79890),mo=__webpack_require__(88472),So=__webpack_require__(38944),ru=__webpack_require__(78423),Ws=__webpack_require__(65713),Co=__webpack_require__(22968),fs=__webpack_require__(17564),fu=__webpack_require__(1220),Gu=__webpack_require__(44886),Ku=__webpack_require__(57019),Iu=__webpack_require__(35295),Qs=__webpack_require__(80286),Nu=__webpack_require__(38487),Du=__webpack_require__(29916),Js=__webpack_require__(25541),Qu=__webpack_require__(45612),ml=__webpack_require__(34926),nu=__webpack_require__(98080),Ju=__webpack_require__(68255),ro=__webpack_require__(96351),Xo=__webpack_require__(16450),vu=__webpack_require__(60244),Pl=__webpack_require__(86921),Ou=__webpack_require__(82928),vl=__webpack_require__(42947),qu=__webpack_require__(71568),ci=__webpack_require__(94194),Zl=__webpack_require__(30556),oo=__webpack_require__(32100),Hl=__webpack_require__(93102),iu=__webpack_require__(1821),wu=__webpack_require__(82074),$u=__webpack_require__(13578),Wl=__webpack_require__(59348),uc=__webpack_require__(62882),vo=__webpack_require__(37457),Gl=__webpack_require__(70654),wc=__webpack_require__(90252),Il=__webpack_require__(29482),ju=__webpack_require__(51630),lc=__webpack_require__(61933),gl=__webpack_require__(619),au=__webpack_require__(99675),el=__webpack_require__(52548),Gs=__webpack_require__(53637),No=__webpack_require__(57482),$o=__webpack_require__(59725),Kl=__webpack_require__(17610),Vu=__webpack_require__(56966),su=__webpack_require__(11507),Vl=__webpack_require__(16315),cc=__webpack_require__(60239),Qo=__webpack_require__(49381),tl=__webpack_require__(17230),du=__webpack_require__(62720),Yl=__webpack_require__(57151),rl=__webpack_require__(48732),Ma=__webpack_require__(18481),Ec=__webpack_require__(55055),fc=__webpack_require__(7195),Uu=__webpack_require__(89179),Xl=__webpack_require__(90965),dc=__webpack_require__(67725),Ql=__webpack_require__(59884),Go=__webpack_require__(89202),nl=__webpack_require__(97815),Jo=__webpack_require__(11593),go=__webpack_require__(7597),Jl=__webpack_require__(55182),zu=__webpack_require__(34366),hu=__webpack_require__(85425),ou=__webpack_require__(64522),Dl=__webpack_require__(41599),Zu=__webpack_require__(86465),hc=__webpack_require__(78437),Sc=__webpack_require__(73624),yl=__webpack_require__(62059),uo=__webpack_require__(10305),Cc=__webpack_require__(41208),pc=__webpack_require__(25204),il=__webpack_require__(40061),ku=__webpack_require__(47803),lo=__webpack_require__(7893),al=__webpack_require__(4890),Dc=__webpack_require__(5340),gu=__webpack_require__(61650),Ac=__webpack_require__(58246),sl=__webpack_require__(65873),jo=__webpack_require__(63579),ol=__webpack_require__(87296),je=__webpack_require__(59301),yu=__webpack_require__(4676),uu=__webpack_require__(35338),Ol=__webpack_require__(46190);function Ko(De){var He=De.id,Xe=De.basename,lt=De.cb,vt=new URLSearchParams({route:He,url:window.location.href}).toString(),Qt="".concat(Eu(window.umiServerLoaderPath||Xe),"__serverLoader?").concat(vt);fetch(Qt,{credentials:"include"}).then(function(yr){return yr.json()}).then(lt).catch(console.error)}function Eu(){var De=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return De.endsWith("/")?De:"".concat(De,"/")}var kl=__webpack_require__(38127),ul=__webpack_require__(38329),Hu=__webpack_require__(8616),Ru=["content"],Su=["content"],_c=/^(http:|https:)?\/\//;function Rl(De){return _c.test(De)||De.startsWith("/")&&!De.startsWith("/*")||De.startsWith("./")||De.startsWith("../")}var pu=function(){return je.createElement("noscript",{dangerouslySetInnerHTML:{__html:"<b>Enable JavaScript to run this app.</b>"}})},Yu=function(He){var Xe,lt=He.loaderData,vt=He.htmlPageOpts,Qt=He.manifest,yr=(Qt==null||(Xe=Qt.assets)===null||Xe===void 0?void 0:Xe["umi.css"])||"";return je.createElement("script",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:"window.__UMI_LOADER_DATA__ = ".concat(JSON.stringify(lt||{}),"; window.__UMI_METADATA_LOADER_DATA__ = ").concat(JSON.stringify(vt||{}),"; window.__UMI_BUILD_ClIENT_CSS__ = '").concat(yr,"'")}})};function Cu(De){var He=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(typeof De=="string")return Rl(De)?(0,jo.Z)({src:De},He):{content:De};if((0,Hu.Z)(De)==="object")return(0,jo.Z)((0,jo.Z)({},De),He);throw new Error("Invalid script type: ".concat((0,Hu.Z)(De)))}function Bc(De){return Rl(De)?{type:"link",href:De}:{type:"style",content:De}}var Tc=function(He){var Xe,lt,vt,Qt,yr,Tr,Wr=He.htmlPageOpts;return je.createElement(je.Fragment,null,(Wr==null?void 0:Wr.title)&&je.createElement("title",null,Wr.title),Wr==null||(Xe=Wr.favicons)===null||Xe===void 0?void 0:Xe.map(function(Br,Cn){return je.createElement("link",{key:Cn,rel:"shortcut icon",href:Br})}),(Wr==null?void 0:Wr.description)&&je.createElement("meta",{name:"description",content:Wr.description}),(Wr==null||(lt=Wr.keywords)===null||lt===void 0?void 0:lt.length)&&je.createElement("meta",{name:"keywords",content:Wr.keywords.join(",")}),Wr==null||(vt=Wr.metas)===null||vt===void 0?void 0:vt.map(function(Br){return je.createElement("meta",{key:Br.name,name:Br.name,content:Br.content})}),Wr==null||(Qt=Wr.links)===null||Qt===void 0?void 0:Qt.map(function(Br,Cn){return je.createElement("link",(0,ul.Z)({key:Cn},Br))}),Wr==null||(yr=Wr.styles)===null||yr===void 0?void 0:yr.map(function(Br,Cn){var un=Bc(Br),Hn=un.type,li=un.href,En=un.content;if(Hn==="link")return je.createElement("link",{key:Cn,rel:"stylesheet",href:li});if(Hn==="style")return je.createElement("style",{key:Cn},En)}),Wr==null||(Tr=Wr.headScripts)===null||Tr===void 0?void 0:Tr.map(function(Br,Cn){var un=Cu(Br),Hn=un.content,li=(0,kl.Z)(un,Ru);return je.createElement("script",(0,ul.Z)({dangerouslySetInnerHTML:{__html:Hn},key:Cn},li))}))};function Ao(De){var He,Xe=De.children,lt=De.loaderData,vt=De.manifest,Qt=De.htmlPageOpts,yr=De.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Tr=De.mountElementId;if(yr!=null&&yr.pureHtml)return je.createElement("html",null,je.createElement("head",null),je.createElement("body",null,je.createElement(pu,null),je.createElement("div",{id:Tr},Xe),je.createElement(Yu,{manifest:vt,loaderData:lt,htmlPageOpts:Qt})));if(yr!=null&&yr.pureApp)return je.createElement(je.Fragment,null,Xe);var Wr=typeof window=="undefined"?vt==null?void 0:vt.assets["umi.css"]:window.__UMI_BUILD_ClIENT_CSS__;return je.createElement("html",{suppressHydrationWarning:!0,lang:(Qt==null?void 0:Qt.lang)||"en"},je.createElement("head",null,je.createElement("meta",{charSet:"utf-8"}),je.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),Wr&&je.createElement("link",{suppressHydrationWarning:!0,rel:"stylesheet",href:Wr}),je.createElement(Tc,{htmlPageOpts:Qt})),je.createElement("body",null,je.createElement(pu,null),je.createElement("div",{id:Tr},Xe),je.createElement(Yu,{manifest:vt,loaderData:lt,htmlPageOpts:Qt}),Qt==null||(He=Qt.scripts)===null||He===void 0?void 0:He.map(function(Br,Cn){var un=Cu(Br),Hn=un.content,li=(0,kl.Z)(un,Su);return je.createElement("script",(0,ul.Z)({dangerouslySetInnerHTML:{__html:Hn},key:Cn},li))})))}var ll=je.createContext(void 0);function bl(){return je.useContext(ll)}var Ll=["redirect"];function Ml(De){var He=De.routesById,Xe=De.parentId,lt=De.routeComponents,vt=De.useStream,Qt=vt===void 0?!0:vt;return Object.keys(He).filter(function(yr){return He[yr].parentId===Xe}).map(function(yr){var Tr=Fl((0,jo.Z)((0,jo.Z)({route:He[yr],routeComponent:lt[yr],loadingComponent:De.loadingComponent,reactRouter5Compat:De.reactRouter5Compat},De.reactRouter5Compat&&{hasChildren:Object.keys(He).filter(function(Br){return He[Br].parentId===yr}).length>0}),{},{useStream:Qt})),Wr=Ml({routesById:He,routeComponents:lt,parentId:Tr.id,loadingComponent:De.loadingComponent,reactRouter5Compat:De.reactRouter5Compat,useStream:Qt});return Wr.length>0&&(Tr.children=Wr,Tr.routes=Wr),Tr})}function xl(De){var He=(0,uu.UO)(),Xe=(0,uu.Gn)(De.to,He),lt=(0,Ol.T$)(),vt=(0,uu.TH)();if(lt!=null&&lt.keepQuery){var Qt=vt.search+vt.hash;Xe+=Qt}var yr=(0,jo.Z)((0,jo.Z)({},De),{},{to:Xe});return je.createElement(uu.Fg,(0,ul.Z)({replace:!0},yr))}function Fl(De){var He=De.route,Xe=De.useStream,lt=Xe===void 0?!0:Xe,vt=He.redirect,Qt=(0,kl.Z)(He,Ll),yr=De.reactRouter5Compat?ql:Bl;return(0,jo.Z)({element:vt?je.createElement(xl,{to:vt}):je.createElement(ll.Provider,{value:{route:De.route}},je.createElement(yr,{loader:je.memo(De.routeComponent),loadingComponent:De.loadingComponent||Oc,hasChildren:De.hasChildren,useStream:lt}))},Qt)}function Oc(){return je.createElement("div",null)}function ql(De){var He=bl(),Xe=He.route,lt=(0,Ol.Ov)(),vt=lt.history,Qt=lt.clientRoutes,yr=(0,uu.UO)(),Tr={params:yr,isExact:!0,path:Xe.path,url:vt.location.pathname},Wr=De.loader,Br={location:vt.location,match:Tr,history:vt,params:yr,route:Xe,routes:Qt};return De.useStream?je.createElement(je.Suspense,{fallback:je.createElement(De.loadingComponent,null)},je.createElement(Wr,Br,De.hasChildren&&je.createElement(uu.j3,null))):je.createElement(Wr,Br,De.hasChildren&&je.createElement(uu.j3,null))}function Bl(De){var He=De.loader;return De.useStream?je.createElement(je.Suspense,{fallback:je.createElement(De.loadingComponent,null)},je.createElement(He,null)):je.createElement(He,null)}var cl=null;function Pc(){return cl}function mc(De){var He=De.history,Xe=je.useState({action:He.action,location:He.location}),lt=(0,ol.Z)(Xe,2),vt=lt[0],Qt=lt[1];return(0,je.useLayoutEffect)(function(){return He.listen(Qt)},[He]),(0,je.useLayoutEffect)(function(){function yr(Tr){De.pluginManager.applyPlugins({key:"onRouteChange",type:"event",args:{routes:De.routes,clientRoutes:De.clientRoutes,location:Tr.location,action:Tr.action,basename:De.basename,isFirst:!!Tr.isFirst}})}return yr({location:vt.location,action:vt.action,isFirst:!0}),He.listen(yr)},[He,De.routes,De.clientRoutes]),je.createElement(uu.F0,{navigator:He,location:vt.location,basename:De.basename},De.children)}function Lu(){var De=(0,Ol.Ov)(),He=De.clientRoutes;return(0,uu.V$)(He)}var Nl=["innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","rootContainer"],wl=function(He,Xe){var lt=He.basename||"/",vt=Ml({routesById:He.routes,routeComponents:He.routeComponents,loadingComponent:He.loadingComponent,reactRouter5Compat:He.reactRouter5Compat,useStream:He.useStream});He.pluginManager.applyPlugins({key:"patchClientRoutes",type:"event",args:{routes:vt}});for(var Qt=je.createElement(mc,{basename:lt,pluginManager:He.pluginManager,routes:He.routes,clientRoutes:vt,history:He.history},Xe),yr=0,Tr=Nl;yr<Tr.length;yr++){var Wr=Tr[yr];Qt=He.pluginManager.applyPlugins({type:"modify",key:Wr,initialValue:Qt,args:{routes:He.routes,history:He.history,plugin:He.pluginManager}})}var Br=function(){var un=(0,je.useState)({}),Hn=(0,ol.Z)(un,2),li=Hn[0],En=Hn[1],qn=(0,je.useState)(window.__UMI_LOADER_DATA__||{}),Ta=(0,ol.Z)(qn,2),_i=Ta[0],Ea=Ta[1],pa=(0,je.useCallback)(function(sa,hs){var Ja,Hi=(((Ja=(0,uu.fp)(vt,sa,lt))===null||Ja===void 0?void 0:Ja.map(function(hi){return hi.route.id}))||[]).filter(Boolean);Hi.forEach(function(hi){var ss,$a;if(window.__umi_route_prefetch__){var Sa,co=(Sa=He.routeComponents[hi])===null||Sa===void 0||(Sa=Sa._payload)===null||Sa===void 0?void 0:Sa._result;typeof co=="function"&&co()}var Oo=(ss=He.routes[hi])===null||ss===void 0?void 0:ss.clientLoader,qs=!!Oo,qo=($a=He.routes[hi])===null||$a===void 0?void 0:$a.hasServerLoader;!hs&&qo&&!qs&&!window.__UMI_LOADER_DATA__&&Ko({id:hi,basename:lt,cb:function(Rc){je.startTransition(function(){Ea(function(Uc){return(0,jo.Z)((0,jo.Z)({},Uc),{},(0,sl.Z)({},hi,Rc))})})}});var Po=!!li[hi],yc=qs&&Oo.hydrate||!qo,jc=qo&&!window.__UMI_LOADER_DATA__;qs&&!Po&&(yc||jc)&&Oo({serverLoader:function(){return Ko({id:hi,basename:lt,cb:function(Uc){je.startTransition(function(){Ea(function(Nc){return(0,jo.Z)((0,jo.Z)({},Nc),{},(0,sl.Z)({},hi,Uc))})})}})}}).then(function(kc){En(function(Rc){return(0,jo.Z)((0,jo.Z)({},Rc),{},(0,sl.Z)({},hi,kc))})})})},[li]);return(0,je.useEffect)(function(){return pa(window.location.pathname,!0),He.history.listen(function(sa){pa(sa.location.pathname)})},[]),(0,je.useLayoutEffect)(function(){typeof He.callback=="function"&&He.callback()},[]),je.createElement(Ol.Il.Provider,{value:{routes:He.routes,routeComponents:He.routeComponents,clientRoutes:vt,pluginManager:He.pluginManager,rootElement:He.rootElement,basename:lt,clientLoaderData:li,serverLoaderData:_i,preloadRoute:pa,history:He.history}},Qt)};return Br};function ec(De){var He=De.rootElement||document.getElementById("root"),Xe=wl(De,je.createElement(Lu,null));if(De.components)return Xe;if(De.hydrate){var lt=window.__UMI_LOADER_DATA__||{},vt=window.__UMI_METADATA_LOADER_DATA__||{},Qt={metadata:vt,loaderData:lt,mountElementId:De.mountElementId},yr=De.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.pureApp||De.__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.pureHtml;yu.hydrateRoot(yr?He:document,yr?je.createElement(Xe,null):je.createElement(Ao,Qt,je.createElement(Xe,null)));return}if(yu.createRoot){cl=yu.createRoot(He),cl.render(je.createElement(Xe,null));return}yu.render(je.createElement(Xe,null),He)}var tc=(De,He,Xe)=>new Promise((lt,vt)=>{var Qt=Wr=>{try{Tr(Xe.next(Wr))}catch(Br){vt(Br)}},yr=Wr=>{try{Tr(Xe.throw(Wr))}catch(Br){vt(Br)}},Tr=Wr=>Wr.done?lt(Wr.value):Promise.resolve(Wr.value).then(Qt,yr);Tr((Xe=Xe.apply(De,He)).next())});function vc(){return tc(this,null,function*(){return{routes:{1:{path:"/",parentId:"@@/global-layout",id:"1"},2:{path:"/paperlibrary",parentId:"1",id:"2"},3:{path:"/paperlibrary",parentId:"2",id:"3"},4:{path:"/paperlibrary/add",parentId:"2",id:"4"},5:{path:"/paperlibrary/add/:id",parentId:"2",id:"5"},6:{path:"/paperlibrary/see/:id",parentId:"2",id:"6"},7:{path:"/paperlibrary/edit_select/:id",parentId:"2",id:"7"},8:{path:"/paperlibrary/exchangequestion",parentId:"2",id:"8"},9:{path:"/paths",parentId:"1",id:"9"},10:{path:"/paths",parentId:"9",id:"10"},11:{path:"/paths/higherVocationalEducation",parentId:"9",id:"11"},12:{path:"/paths/new",parentId:"9",id:"12"},13:{path:"/paths/guidance",exact:!0,parentId:"9",id:"13"},14:{path:"/paths/:pathId",parentId:"9",id:"14"},15:{path:"/paths/:pathId/statistics",parentId:"9",id:"15"},16:{path:"/paths/:pathId/edit",parentId:"9",id:"16"},17:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/add",parentId:"9",id:"17"},18:{path:"/paths/:pathId/:stageId/program_homework/:categoryId/edit",parentId:"9",id:"18"},19:{path:"/classrooms",parentId:"1",id:"19"},20:{path:"/classrooms",parentId:"19",id:"20"},21:{path:"/classrooms/examList",parentId:"19",id:"21"},22:{path:"/classrooms/classicCases",parentId:"19",id:"22"},23:{path:"/classrooms/index",parentId:"19",id:"23"},24:{path:"/classrooms/new",parentId:"19",id:"24"},25:{path:"/classrooms/:coursesId/edit",parentId:"19",id:"25"},26:{path:"/classrooms/news/:subjectid/newgold/:id",parentId:"19",id:"26"},27:{path:"/classrooms/:coursesId/newgolds/settings",parentId:"19",id:"27"},28:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/review_detail/:userId",parentId:"19",id:"28"},29:{path:"/classrooms/:coursesId/common_homework/:categoryId/review_detail/:userId",parentId:"19",id:"29"},30:{path:"/classrooms/:coursesId/program_homework/:categoryId/review_detail/:userId",parentId:"19",id:"30"},31:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/detail",parentId:"19",id:"31"},32:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"32"},33:{path:"/classrooms/:coursesId/common_homework/:categoryId/:homeworkId/comment",parentId:"19",id:"33"},34:{path:"/classrooms/:coursesId/shixun_homework/:categoryId/:homeworkId/commitsummary",parentId:"19",id:"34"},35:{path:"/classrooms/:coursesId/group_homework/:categoryId/detail",parentId:"19",id:"35"},36:{path:"/classrooms/:coursesId/common_homework/:categoryId/detail",parentId:"19",id:"36"},37:{path:"/classrooms/:coursesId/common_homework/:categoryId/review/:userId",parentId:"19",id:"37"},38:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/review/:userId",parentId:"19",id:"38"},39:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/post",parentId:"19",id:"39"},40:{path:"/classrooms/:coursesId/group_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"40"},41:{path:"/classrooms/:coursesId/exercise/:categoryId/detail/:userId/review_detail",parentId:"19",id:"41"},42:{path:"/classrooms/:coursesId/exercise/:categoryId/detail",parentId:"19",id:"42"},43:{path:"/classrooms/:coursesId/exercise/:categoryId/preview_select",parentId:"19",id:"43"},44:{path:"/classrooms/:coursesId/exercise/:categoryId/:login/initate_answer",parentId:"19",id:"44"},45:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login",parentId:"19",id:"45"},46:{path:"/classrooms/:coursesId/exercisenotice/:categoryId/users/:login",parentId:"19",id:"46"},47:{path:"/classrooms/:coursesId/exercise/:categoryId/random/edit",parentId:"19",id:"47"},48:{path:"/classrooms/:coursesId/exercise/:categoryId/random/preview",parentId:"19",id:"48"},49:{path:"/classrooms/:coursesId/exercise/add",parentId:"19",id:"49"},50:{path:"/classrooms/:coursesId/exercise/add/:exerciseId",parentId:"19",id:"50"},51:{path:"/classrooms/:coursesId/exercise/:exerciseId/reviews/group",parentId:"19",id:"51"},52:{path:"/classrooms/:coursesId/exercise/:exerciseId/review/:userId",parentId:"19",id:"52"},53:{path:"/classrooms/:coursesId/exercise/:exerciseId/centralizeReview/:userId",parentId:"19",id:"53"},54:{path:"/classrooms/:coursesId/exercise/:exerciseId/export_blank",parentId:"19",id:"54"},55:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup",parentId:"19",id:"55"},56:{path:"/classrooms/:coursesId/exercise/:exerciseId/sumup/edit",parentId:"19",id:"56"},57:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId",parentId:"19",id:"57"},58:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId",parentId:"19",id:"58"},59:{path:"/classrooms/:coursesId/exercise/:exerciseId/analysis/:studentId/code",parentId:"19",id:"59"},60:{path:"/classrooms/:coursesId/shixun_homework/:exerciseId/analysis/:studentId/code",parentId:"19",id:"60"},61:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/detail",parentId:"19",id:"61"},62:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/add",parentId:"19",id:"62"},63:{path:"/classrooms/:coursesId/graduation_topics/:categoryId/edit",parentId:"19",id:"63"},64:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/add",parentId:"19",id:"64"},65:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/edit",parentId:"19",id:"65"},66:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId/detail",parentId:"19",id:"66"},67:{path:"/classrooms/:coursesId/common_homework/:categoryId/add",parentId:"19",id:"67"},68:{path:"/classrooms/:coursesId/common_homework/:categoryId/edit",parentId:"19",id:"68"},69:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/post",parentId:"19",id:"69"},70:{path:"/classrooms/:coursesId/common_homework/:commonHomeworkId/:homeworkId/edit",parentId:"19",id:"70"},71:{path:"/classrooms/:coursesId/group_homework/:categoryId/add",parentId:"19",id:"71"},72:{path:"/classrooms/:coursesId/group_homework/:categoryId/edit",parentId:"19",id:"72"},73:{path:"/classrooms/:coursesId/poll/:categoryId/add",parentId:"19",id:"73"},74:{path:"/classrooms/:coursesId/poll/:categoryId/edit",parentId:"19",id:"74"},75:{path:"/classrooms/:coursesId/poll/:categoryId/detail",parentId:"19",id:"75"},76:{path:"/classrooms/:coursesId/poll/:categoryId/users/:login",parentId:"19",id:"76"},77:{path:"/classrooms/:coursesId/poll/:categoryId/questionnaireInfo/:login",parentId:"19",id:"77"},78:{path:"/classrooms/:coursesId/board/:categoryId/Add",parentId:"19",id:"78"},79:{path:"/classrooms/:coursesId/board/:categoryId/Edit/:boardId",parentId:"19",id:"79"},80:{path:"/classrooms/:coursesId/board/:categoryId/Detail/:boardId",parentId:"19",id:"80"},81:{path:"/classrooms/:courseId/template/:templateId",parentId:"19",id:"81"},82:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report/:reportId",parentId:"19",id:"82"},83:{path:"/classrooms/guidance",parentId:"19",id:"83"},84:{path:"/classrooms/:courseId/common_homework/:homeworkId/lab-report-view/:workId",parentId:"19",id:"84"},85:{path:"/classrooms/:coursesId/exercise/:categoryId/users/:login/check",parentId:"19",id:"85"},86:{path:"/classrooms/:coursesId/Studentdetail/:login",parentId:"19",id:"86"},87:{path:"/classrooms/:coursesId/StudentSituation/:categoryId/:login",parentId:"19",id:"87"},88:{path:"/classrooms/:coursesId/engineering/datail",parentId:"19",id:"88"},89:{path:"/classrooms/:coursesId/program_homework/:categoryId/add",parentId:"19",id:"89"},90:{path:"/classrooms/:coursesId/program_homework/:categoryId/edit",parentId:"19",id:"90"},91:{path:"/classrooms/:coursesId/program_homework/ranking",parentId:"19",id:"91"},92:{path:"/classrooms/:coursesId/program_homework/:categoryId/detail",parentId:"19",id:"92"},93:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/ranking",parentId:"19",id:"93"},94:{path:"/classrooms/:coursesId/program_homework/:categoryId/:homeworkId/:user_id/comment",parentId:"19",id:"94"},95:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer",parentId:"19",id:"95"},96:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/add",parentId:"19",id:"96"},97:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/edit",parentId:"19",id:"97"},98:{path:"/classrooms/:coursesId/program_homework/:categoryId/answer/:answerid/detail",parentId:"19",id:"98"},99:{path:"/classrooms/:videoId/video_info",parentId:"19",id:"99"},100:{path:"/classrooms/",parentId:"19",id:"100"},101:{path:"/classrooms/:coursesId/shixun_homework/:categoryId",parentId:"100",id:"101"},102:{path:"/classrooms/:coursesId/shixun_homework",parentId:"100",id:"102"},103:{path:"/classrooms/:coursesId/graduation_topics/:categoryId",parentId:"100",id:"103"},104:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"100",id:"104"},105:{path:"/classrooms/:coursesId/graduation_tasks/:categoryId",parentId:"100",id:"105"},106:{path:"/classrooms/:coursesId/exercise/:categoryId",parentId:"100",id:"106"},107:{path:"/classrooms/:coursesId/exercise",parentId:"100",id:"107"},108:{path:"/classrooms/:coursesId/poll/:categoryId",parentId:"100",id:"108"},109:{path:"/classrooms/:coursesId/poll",parentId:"100",id:"109"},110:{path:"/classrooms/:coursesId/common_homework/:categoryId",parentId:"100",id:"110"},111:{path:"/classrooms/:coursesId/common_homework",parentId:"100",id:"111"},112:{path:"/classrooms/:coursesId/group_homework/:categoryId",parentId:"100",id:"112"},113:{path:"/classrooms/:coursesId/group_homework",parentId:"100",id:"113"},114:{path:"/classrooms/:coursesId/teachers",parentId:"100",id:"114"},115:{path:"/classrooms/:coursesId/students",parentId:"100",id:"115"},116:{path:"/classrooms/:coursesId/assistant",parentId:"100",id:"116"},117:{path:"/classrooms/:coursesId/program_homework",parentId:"100",id:"117"},118:{path:"/classrooms/:coursesId/program_homework/:categoryId",parentId:"100",id:"118"},119:{path:"/classrooms/:coursesId/engineering",parentId:"100",id:"119"},120:{path:"/classrooms/:coursesId/learning_path",parentId:"100",id:"120"},121:{path:"/classrooms/:coursesId/resource_recommend",parentId:"100",id:"121"},122:{path:"/classrooms/:coursesId/attendance",parentId:"100",id:"122"},123:{path:"/classrooms/:coursesId/attendance/StudetnSign",parentId:"100",id:"123"},124:{path:"/classrooms/:coursesId/attendance/:categoryId/:tabId/detail",parentId:"100",id:"124"},125:{path:"/classrooms/:coursesId/announcement",parentId:"100",id:"125"},126:{path:"/classrooms/:coursesId/announcement/:categoryId",parentId:"100",id:"126"},127:{path:"/classrooms/:coursesId/online_learning",parentId:"100",id:"127"},128:{path:"/classrooms/:coursesId/online_learning/:categoryId",parentId:"100",id:"128"},129:{path:"/classrooms/:coursesId/attachment/:categoryId",parentId:"100",id:"129"},130:{path:"/classrooms/:coursesId/attachment",parentId:"100",id:"130"},131:{path:"/classrooms/:coursesId/video",parentId:"100",id:"131"},132:{path:"/classrooms/:coursesId/video/:categoryId",parentId:"100",id:"132"},133:{path:"/classrooms/:coursesId/video/:categoryId/statistics",parentId:"100",id:"133"},134:{path:"/classrooms/:coursesId/video/:username/upload",parentId:"100",id:"134"},135:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId",parentId:"100",id:"135"},136:{path:"/classrooms/:coursesId/video/:categoryId/statistics/:videoId/:userId",parentId:"100",id:"136"},137:{path:"/classrooms/:coursesId/live_video/:categoryId",parentId:"100",id:"137"},138:{path:"/classrooms/:coursesId/live_video",parentId:"100",id:"138"},139:{path:"/classrooms/:coursesId/video/:categoryId/studentstatistics",parentId:"100",id:"139"},140:{path:"/classrooms/:coursesId/board/:categoryId",parentId:"100",id:"140"},141:{path:"/classrooms/:coursesId/board",parentId:"100",id:"141"},142:{path:"/classrooms/:coursesId/course_group",parentId:"100",id:"142"},143:{path:"/classrooms/:coursesId/course_group/:categoryId",parentId:"100",id:"143"},144:{path:"/classrooms/:coursesId/course_group/:categoryId/detail",parentId:"100",id:"144"},145:{path:"/classrooms/:coursesId/not_course_group/:categoryId",parentId:"100",id:"145"},146:{path:"/classrooms/:coursesId/not_course_group",parentId:"100",id:"146"},147:{path:"/classrooms/:coursesId/statistics/",parentId:"100",id:"147"},148:{path:"/classrooms/:coursesId/statistics/:categoryId",parentId:"100",id:"148"},149:{path:"/classrooms/:coursesId/statistics_video/:categoryId",parentId:"100",id:"149"},150:{path:"/classrooms/:coursesId/statistics_quality/:categoryId",parentId:"100",id:"150"},151:{path:"/classrooms/:coursesId/statistics_user_portrait/:categoryId",parentId:"100",id:"151"},152:{path:"/classrooms/:coursesId/student_statistics/:categoryId",parentId:"100",id:"152"},153:{path:"/classrooms/:coursesId/student_statistics/:categoryId/:listId/:type",parentId:"100",id:"153"},154:{path:"/classrooms/:coursesId/video_statistics/:categoryId/Student/:studentid",parentId:"100",id:"154"},155:{path:"/classrooms/:coursesId/exportlist/:type",parentId:"100",id:"155"},156:{path:"/classrooms/:coursesId",parentId:"100",id:"156"},157:{path:"/classrooms/:coursesId/template",parentId:"100",id:"157"},158:{path:"/competitions",parentId:"1",id:"158"},159:{path:"/competitions/index",parentId:"158",id:"159"},160:{path:"/competitions/:identifier/list",parentId:"158",id:"160"},161:{path:"/competitions/exports",parentId:"158",id:"161"},162:{path:"/competitions",parentId:"158",id:"162"},163:{path:"/competitions/:identifier",parentId:"158",id:"163"},164:{path:"/competitions/index/:identifier",parentId:"158",id:"164"},165:{path:"/competitions/:identifier/detail/enroll",parentId:"158",id:"165"},166:{path:"/competitions/:identifier/detail/UpdateTeanname/:Teannameid",parentId:"158",id:"166"},167:{path:"/competitions/:identifier/detail/teamDetail/:Teamid",parentId:"158",id:"167"},168:{path:"/competitions/detail/:identifier",parentId:"158",id:"168"},169:{path:"/forums",parentId:"1",id:"169"},170:{path:"/forums",parentId:"169",id:"170"},171:{path:"/forums/categories/:memoType",parentId:"169",id:"171"},172:{path:"/forums/new",parentId:"169",id:"172"},173:{path:"/forums/:memoId/edit",parentId:"169",id:"173"},174:{path:"/forums/:memoId",parentId:"169",id:"174"},175:{path:"/problemset",parentId:"1",id:"175"},176:{path:"/problemset",parentId:"175",id:"176"},177:{path:"/problemset/newitem",parentId:"175",id:"177"},178:{path:"/problemset/:type/:id",parentId:"175",id:"178"},179:{path:"/problemset/preview",parentId:"175",id:"179"},180:{path:"/problemset/preview_new",parentId:"175",id:"180"},181:{path:"/problemset/preview_select",parentId:"175",id:"181"},182:{path:"/shixuns",parentId:"1",id:"182"},183:{path:"/shixuns",parentId:"182",id:"183"},184:{path:"/shixuns/exports",parentId:"182",id:"184"},185:{path:"/shixuns/new",parentId:"182",id:"185"},186:{path:"/shixuns/new/CreateImg",parentId:"182",id:"186"},187:{path:"/shixuns/new/:id/imagepreview",parentId:"182",id:"187"},188:{path:"/shixuns/:id/Merge",parentId:"182",id:"188"},189:{path:"/shixuns/:id/Split",parentId:"182",id:"189"},190:{path:"/shixuns/:id/edit",parentId:"182",id:"190"},191:{path:"shixuns/:id/edit/warehouse",parentId:"190",id:"191"},192:{path:"/shixuns/:id/edit/newquestion",parentId:"190",id:"192"},193:{path:"/shixuns/:id/edit/:challengesId/editquestion",parentId:"190",id:"193"},194:{path:"/shixuns/:id/edit/:challengesId/editquestion/:questionId",parentId:"190",id:"194"},195:{path:"/shixuns/:id/edit/new",parentId:"190",id:"195"},196:{path:"/shixuns/:id/edit/:challengesId/editcheckpoint",parentId:"190",id:"196"},197:{path:"/shixuns/:id/edit/:challengesId/tab=2",parentId:"190",id:"197"},198:{path:"/shixuns/:id/edit/:challengesId/tab=3",parentId:"190",id:"198"},199:{path:"/shixuns/:id/edit/:challengesId/tab=4",parentId:"190",id:"199"},200:{path:"/shixuns/:id",parentId:"182",id:"200"},201:{path:"/shixuns/:id/challenges",parentId:"200",id:"201"},202:{path:"/shixuns/:id/repository",parentId:"200",id:"202"},203:{path:"/shixuns/:id/secret_repository",parentId:"200",id:"203"},204:{path:"/shixuns/:id/collaborators",parentId:"200",id:"204"},205:{path:"/shixuns/:id/dataset",parentId:"200",id:"205"},206:{path:"/shixuns/:id/dataset/jupyterEdit",parentId:"200",id:"206"},207:{path:"/shixuns/:id/shixun_discuss",parentId:"200",id:"207"},208:{path:"/shixuns/:id/ranking_list",parentId:"200",id:"208"},209:{path:"/shixuns/:id/settings",parentId:"200",id:"209"},210:{path:"/shixuns/:id/repository/:repoId/commits",parentId:"200",id:"210"},211:{path:"/shixuns/:id/secret_repository/:repoId/commits",parentId:"200",id:"211"},212:{path:"/shixuns/:id/repository/upload_file",parentId:"200",id:"212"},213:{path:"/shixuns/:id/secret_repository/upload_file",parentId:"200",id:"213"},214:{path:"/shixuns/:id/repository/add_file",parentId:"200",id:"214"},215:{path:"/shixuns/:id/secret_repository/add_file",parentId:"200",id:"215"},216:{path:"/shixuns/:id/repository/master/shixun_show/:fileId",exact:!1,parentId:"200",id:"216"},217:{path:"/shixuns/:id/secret_repository/master/shixun_show/:fileId",exact:!1,parentId:"200",id:"217"},218:{path:"/shixuns/:id/audit_situation",parentId:"200",id:"218"},219:{path:"/shixuns/:id/fork_list",parentId:"200",id:"219"},220:{path:"/users",parentId:"1",id:"220"},221:{path:"/users/:username/videos/protocol",parentId:"220",id:"221"},222:{path:"/users/:username/videos/resourceProtocol",parentId:"220",id:"222"},223:{path:"/users/:username/videos/success",parentId:"220",id:"223"},224:{path:"/users/:username/topicbank/:topicstype",parentId:"220",id:"224"},225:{path:"/users/:username/topics/:topicId/:topictype/normal/detail",parentId:"220",id:"225"},226:{path:"/users/:username/topics/:topicId/:topictype/group/detail",parentId:"220",id:"226"},227:{path:"/users/:username/topics/:topicId/:topictype/normal/edit",parentId:"220",id:"227"},228:{path:"/users/:username/topics/:topicId/:topictype/group/edit",parentId:"220",id:"228"},229:{path:"/users/:username/topics/:topicId/:topictype/exercise/edit",parentId:"220",id:"229"},230:{path:"/users/:username/topics/:topicId/:topictype/exercise/detail",parentId:"220",id:"230"},231:{path:"/users/:username/topics/:topicId/:topictype/poll/edit",parentId:"220",id:"231"},232:{path:"/users/:username/topics/:topicId/:topictype/poll/detail",parentId:"220",id:"232"},233:{path:"/users/:username/experiment-img/add",parentId:"220",id:"233"},234:{path:"/users/:username",parentId:"220",id:"234"},235:{path:"/users/:username",parentId:"234",id:"235"},236:{path:"/users/:username/baseInfo/edit",parentId:"234",id:"236"},237:{path:"/users/:username/baseInfo",parentId:"234",id:"237"},238:{path:"/users/:username/realNameCertification",parentId:"234",id:"238"},239:{path:"/users/:username/careerCertification",parentId:"234",id:"239"},240:{path:"/users/:username/classrooms",parentId:"234",id:"240"},241:{path:"/users/:username/shixuns",parentId:"234",id:"241"},242:{path:"/users/:username/dataSet",parentId:"234",id:"242"},243:{path:"/users/:username/userPortrait",parentId:"234",id:"243"},244:{path:"/users/:username/learningPath",parentId:"234",id:"244"},245:{path:"/users/:username/teach-group",parentId:"234",id:"245"},246:{path:"/users/:username/competitions",parentId:"234",id:"246"},247:{path:"/users/:username/experiment-img",parentId:"234",id:"247"},248:{path:"/users/:username/experiment-img/:experid/detail",parentId:"234",id:"248"},249:{path:"/users/:username/certificate",parentId:"234",id:"249"},250:{path:"/users/:username/otherResources",parentId:"234",id:"250"},251:{path:"/users/:username/classmanagement",parentId:"234",id:"251"},252:{path:"/users/:username/classmanagement/:couserid",parentId:"234",id:"252"},253:{path:"/users/:username/paths",parentId:"234",id:"253"},254:{path:"/users/:username/projects",parentId:"234",id:"254"},255:{path:"/users/:username/videos",parentId:"234",id:"255"},256:{path:"/users/:username/videos/upload",parentId:"234",id:"256"},257:{path:"/users/:username/topics/:topicstype",parentId:"234",id:"257"},258:{path:"/users/:username/vspaces",parentId:"234",id:"258"},259:{path:"/users/:username/resourcesCenter",parentId:"234",id:"259"},260:{path:"/users/:username/resourcesCenter/:id/detail",parentId:"234",id:"260"},261:{path:"/users/:username/resourceGuarantee",parentId:"234",id:"261"},262:{path:"/users/:username/resourceAllocation",parentId:"234",id:"262"},263:{parentId:"1",id:"263"},264:{path:"/problems",parentId:"263",id:"264"},265:{path:"/problems",parentId:"264",id:"265"},266:{path:"/problems/batchAdd",parentId:"264",id:"266"},267:{path:"/problems/newcreate",parentId:"263",id:"267"},268:{path:"/problems/newedit/:id",exact:!0,parentId:"263",id:"268"},269:{path:"/problems/:id/edit",exact:!0,parentId:"263",id:"269"},270:{path:"/problems/new",exact:!0,parentId:"263",id:"270"},271:{path:"/problems/:id/oj/:save_identifier",parentId:"263",id:"271"},272:{path:"/problems/:id/record-detail/:submitId",parentId:"263",id:"272"},273:{path:"/problems/add",parentId:"263",id:"273"},274:{path:"/problems/:id/ojedit",parentId:"263",id:"274"},275:{path:"/engineering",parentId:"1",id:"275"},276:{path:"/engineering",parentId:"275",id:"276"},277:{path:"/engineering/teacherList",parentId:"276",id:"277"},278:{path:"/engineering/studentList",parentId:"276",id:"278"},279:{path:"/engineering/training/program",parentId:"276",id:"279"},280:{path:"/engineering/training/program/add",parentId:"276",id:"280"},281:{path:"/engineering/training/program/edit",parentId:"276",id:"281"},282:{path:"/engineering/training/objectives",parentId:"276",id:"282"},283:{path:"/engineering/graduated/index",parentId:"276",id:"283"},284:{path:"/engineering/graduated/matrix",parentId:"276",id:"284"},285:{path:"/engineering/course/list",parentId:"276",id:"285"},286:{path:"/engineering/course/setting",parentId:"276",id:"286"},287:{path:"/engineering/course/matrix",parentId:"276",id:"287"},288:{path:"/engineering/navigation",parentId:"276",id:"288"},289:{path:"/engineering/evaluate/course",parentId:"276",id:"289"},290:{path:"/engineering/evaluate/course/:ec_year_id/:id",parentId:"276",id:"290"},291:{path:"/engineering/evaluate/norm",parentId:"276",id:"291"},292:{path:"/engineering/evaluate/document",parentId:"276",id:"292"},293:{path:"/engineering/evaluate/norm/:ec_year_id/:id",parentId:"276",id:"293"},294:{path:"/engineering/*",redirect:"/404",parentId:"276",id:"294"},295:{path:"/innovation",parentId:"1",id:"295"},296:{path:"/innovation/tasks/:taskId",parentId:"295",id:"296"},297:{path:"/innovation",parentId:"295",id:"297"},298:{path:"/innovation/project",parentId:"297",id:"298"},299:{path:"/innovation/dataset",parentId:"297",id:"299"},300:{path:"/innovation/mirror",parentId:"297",id:"300"},301:{path:"/innovation/my-project",parentId:"297",id:"301"},302:{path:"/innovation/my-dataset",parentId:"297",id:"302"},303:{path:"/innovation/my-mirror",parentId:"297",id:"303"},304:{path:"/innovation/project/create",parentId:"297",id:"304"},305:{path:"/innovation/project/edit/:id",parentId:"297",id:"305"},306:{path:"/innovation/project/detail/:taskId",parentId:"297",id:"306"},307:{path:"/tasks",parentId:"1",id:"307"},308:{path:"/tasks/:taskId",exact:!0,parentId:"307",id:"308"},309:{path:"/tasks/:identifier/jupyter/",exact:!0,parentId:"307",id:"309"},310:{path:"/tasks/:courseId/:homeworkId/:taskId",exact:!0,parentId:"307",id:"310"},311:{path:"/tasks/jupyter/:courseId/:homeworkId/:identifier",exact:!0,parentId:"307",id:"311"},312:{path:"/tasks/:courseId/:exerciseId/:taskId/exercise",exact:!0,parentId:"307",id:"312"},313:{path:"/myproblems",parentId:"1",id:"313"},314:{path:"/myproblems/:id/record-detail/:submitId",exact:!0,parentId:"313",id:"314"},315:{path:"/myproblems/:id",exact:!0,parentId:"313",id:"315"},316:{path:"/account",parentId:"1",id:"316"},317:{path:"/account",parentId:"316",id:"317"},318:{path:"/account/profile",parentId:"317",id:"318"},319:{path:"/account/profile/edit",parentId:"317",id:"319"},320:{path:"/account/certification",parentId:"317",id:"320"},321:{path:"/account/secure",parentId:"317",id:"321"},322:{path:"/account/binding",parentId:"317",id:"322"},323:{path:"/account/Results",parentId:"317",id:"323"},324:{path:"/ch",parentId:"1",id:"324"},325:{path:"/ch/rest/edit/:categoryId/:id",exact:!0,parentId:"324",id:"325"},326:{path:"/ch/rest/",exact:!0,parentId:"324",id:"326"},327:{path:"/ch/rest/:id",exact:!0,parentId:"324",id:"327"},328:{path:"/order",parentId:"1",id:"328"},329:{path:"/order",parentId:"328",id:"329"},330:{path:"/order/invoice",parentId:"328",id:"330"},331:{path:"/order/records",parentId:"328",id:"331"},332:{path:"/order/apply",parentId:"328",id:"332"},333:{path:"/order/view",parentId:"328",id:"333"},334:{path:"/order/:courseId/information",parentId:"328",id:"334"},335:{path:"/order/:courseId/pay",parentId:"328",id:"335"},336:{path:"/order/:orderNum/result",parentId:"328",id:"336"},337:{path:"/messages",parentId:"1",id:"337"},338:{path:"/messages/:userId/user_tidings",parentId:"337",id:"338"},339:{path:"/messages/:userId/private_messages",parentId:"337",id:"339"},340:{path:"/messages/:userId/message_detail",parentId:"337",id:"340"},341:{path:"/vtrs",parentId:"1",id:"341"},342:{path:"/vtrs/:virtual_spacesId",parentId:"341",id:"342"},343:{path:"/vtrs/:virtual_spacesId",exact:!0,parentId:"342",id:"343"},344:{path:"/vtrs/:virtual_spacesId/workplace",exact:!0,parentId:"342",id:"344"},345:{path:"/vtrs/:virtual_spacesId/experiment",parentId:"342",id:"345"},346:{path:"/vtrs/:virtual_spacesId/announcement",parentId:"342",id:"346"},347:{path:"/vtrs/:virtual_spacesId/announcement/add",parentId:"342",id:"347"},348:{path:"/vtrs/:virtual_spacesId/announcement/:id/edit",parentId:"342",id:"348"},349:{path:"/vtrs/:virtual_spacesId/announcement/:id/detail",parentId:"342",id:"349"},350:{path:"/vtrs/:virtual_spacesId/survey",parentId:"342",id:"350"},351:{path:"/vtrs/:virtual_spacesId/survey/:id/detail",parentId:"342",id:"351"},352:{path:"/vtrs/:virtual_spacesId/knowledge",parentId:"342",id:"352"},353:{path:"/vtrs/:virtual_spacesId/knowledge/add",parentId:"342",id:"353"},354:{path:"/vtrs/:virtual_spacesId/knowledge/:id/edit",parentId:"342",id:"354"},355:{path:"/vtrs/:virtual_spacesId/material",parentId:"342",id:"355"},356:{path:"/vtrs/:virtual_spacesId/material/:id/detail",parentId:"342",id:"356"},357:{path:"/vtrs/:virtual_spacesId/lesson",parentId:"342",id:"357"},358:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail",parentId:"342",id:"358"},359:{path:"/vtrs/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"342",id:"359"},360:{path:"/vtrs/:virtual_spacesId/discussion",parentId:"342",id:"360"},361:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail",parentId:"342",id:"361"},362:{path:"/vtrs/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"342",id:"362"},363:{path:"/vtrs/:virtual_spacesId/settings",parentId:"342",id:"363"},364:{path:"/vtrs/:virtual_spacesId/resources",parentId:"342",id:"364"},365:{path:"/vtrs/:virtual_spacesId/resources/:id/detail",parentId:"342",id:"365"},366:{path:"/vtrs/:virtual_spacesId/Plan",parentId:"342",id:"366"},367:{path:"/vtrs/:virtual_spacesId/plan/:id/detail",parentId:"342",id:"367"},368:{path:"/vtrs/:virtual_spacesId/digtal",parentId:"342",id:"368"},369:{path:"/vtrs/:virtual_spacesId/homepage",parentId:"342",id:"369"},370:{path:"/vtrs/:virtual_spacesId/*",parentId:"342",id:"370"},371:{path:"/101",parentId:"1",id:"371"},372:{path:"/101/:virtual_spacesId",parentId:"371",id:"372"},373:{path:"/101/:virtual_spacesId",exact:!0,parentId:"372",id:"373"},374:{path:"/101/:virtual_spacesId/workplace",exact:!0,parentId:"372",id:"374"},375:{path:"/101/:virtual_spacesId/experiment",parentId:"372",id:"375"},376:{path:"/101/:virtual_spacesId/announcement",parentId:"372",id:"376"},377:{path:"/101/:virtual_spacesId/announcement/add",parentId:"372",id:"377"},378:{path:"/101/:virtual_spacesId/announcement/:id/edit",parentId:"372",id:"378"},379:{path:"/101/:virtual_spacesId/announcement/:id/detail",parentId:"372",id:"379"},380:{path:"/101/:virtual_spacesId/survey",parentId:"372",id:"380"},381:{path:"/101/:virtual_spacesId/survey/:id/detail",parentId:"372",id:"381"},382:{path:"/101/:virtual_spacesId/knowledge",parentId:"372",id:"382"},383:{path:"/101/:virtual_spacesId/knowledge/add",parentId:"372",id:"383"},384:{path:"/101/:virtual_spacesId/knowledge/:id/edit",parentId:"372",id:"384"},385:{path:"/101/:virtual_spacesId/material",parentId:"372",id:"385"},386:{path:"/101/:virtual_spacesId/material/:id/detail",parentId:"372",id:"386"},387:{path:"/101/:virtual_spacesId/lesson",parentId:"372",id:"387"},388:{path:"/101/:virtual_spacesId/lesson/:id/detail",parentId:"372",id:"388"},389:{path:"/101/:virtual_spacesId/lesson/:id/detail/:fileid",parentId:"372",id:"389"},390:{path:"/101/:virtual_spacesId/discussion",parentId:"372",id:"390"},391:{path:"/101/:virtual_spacesId/discussion/:id/detail",parentId:"372",id:"391"},392:{path:"/101/:virtual_spacesId/discussion/:id/detail/:fileid",parentId:"372",id:"392"},393:{path:"/101/:virtual_spacesId/settings",parentId:"372",id:"393"},394:{path:"/101/:virtual_spacesId/resources",parentId:"372",id:"394"},395:{path:"/101/:virtual_spacesId/resources/:id/detail",parentId:"372",id:"395"},396:{path:"/101/:virtual_spacesId/Plan",parentId:"372",id:"396"},397:{path:"/101/:virtual_spacesId/plan/:id/detail",parentId:"372",id:"397"},398:{path:"/101/:virtual_spacesId/digtal",parentId:"372",id:"398"},399:{path:"/101/:virtual_spacesId/homepage",parentId:"372",id:"399"},400:{path:"/101/:virtual_spacesId/*",parentId:"372",id:"400"},401:{path:"/administration",parentId:"1",id:"401"},402:{path:"/administration",parentId:"401",id:"402"},403:{path:"/administration/college",parentId:"402",id:"403"},404:{path:"/administration/student",parentId:"402",id:"404"},405:{path:"/administration/student/:studentId/edit",parentId:"402",id:"405"},406:{path:"/administration/profession",parentId:"402",id:"406"},407:{path:"/graduations",parentId:"1",id:"407"},408:{path:"/graduations",exact:!0,parentId:"407",id:"408"},409:{path:"/graduations/:id/:moduleKey/:moduleId/review/:itemId",exact:!0,parentId:"407",id:"409"},410:{path:"/graduations/:id",parentId:"407",id:"410"},411:{path:"/graduations/:id/index",parentId:"410",id:"411"},412:{path:"/graduations/:id/topics",parentId:"410",id:"412"},413:{path:"/graduations/:id/student_selection",parentId:"410",id:"413"},414:{path:"/graduations/:id/tasks",parentId:"410",id:"414"},415:{path:"/graduations/:id/opening_report",parentId:"410",id:"415"},416:{path:"/graduations/:id/midterm_report",parentId:"410",id:"416"},417:{path:"/graduations/:id/thesis",parentId:"410",id:"417"},418:{path:"/graduations/:id/final_defense",parentId:"410",id:"418"},419:{path:"/graduations/:id/final_thesis",parentId:"410",id:"419"},420:{path:"/graduations/:id/settings",parentId:"410",id:"420"},421:{path:"/graduations/:id/teachers",parentId:"410",id:"421"},422:{path:"/graduations/:id/students",parentId:"410",id:"422"},423:{path:"/graduations/:id/archives",parentId:"410",id:"423"},424:{path:"/graduations/:id/grading_summary",parentId:"410",id:"424"},425:{path:"/dataset",parentId:"1",id:"425"},426:{path:"/dataset",exact:!0,parentId:"425",id:"426"},427:{path:"/dataset/:id/detail",exact:!0,parentId:"425",id:"427"},428:{path:"/knowledgegraph",parentId:"1",id:"428"},429:{path:"/knowledgegraph/:pathId",parentId:"428",id:"429"},430:{path:"/knowledgegraph/:pathId/statistics",parentId:"428",id:"430"},431:{path:"/onlinenum",parentId:"1",id:"431"},432:{path:"/onlinenum",parentId:"431",id:"432"},433:{path:"/shixuncontext",parentId:"1",id:"433"},434:{path:"/shixuncontext",parentId:"433",id:"434"},435:{path:"/shixuncontext/:Id/detail",parentId:"433",id:"435"},436:{path:"/educoder-demo",exact:!0,parentId:"1",id:"436"},437:{path:"/training",parentId:"1",id:"437"},438:{name:"\u7CBE\u57F9\u8BFE\u7A0B",path:"/training",parentId:"437",id:"438"},439:{path:"/largeScreen",exact:!0,parentId:"1",id:"439"},440:{path:"/quality",parentId:"1",id:"440"},441:{name:"\u7CBE\u54C1\u8BFE\u7A0B",path:"/quality",parentId:"440",id:"441"},442:{path:"/otherlogin",exact:!0,parentId:"1",id:"442"},443:{path:"/otherloginqq",exact:!0,parentId:"1",id:"443"},444:{path:"/otherloginstart",exact:!0,parentId:"1",id:"444"},445:{path:"/pathsoverview",exact:!0,parentId:"1",id:"445"},446:{path:"/shixunsoverview",exact:!0,parentId:"1",id:"446"},447:{path:"/classroomsoverview",exact:!0,parentId:"1",id:"447"},448:{path:"/login",parentId:"1",id:"448"},449:{path:"/login",parentId:"448",id:"449"},450:{path:"/user",parentId:"1",id:"450"},451:{path:"/user/login",parentId:"450",id:"451"},452:{path:"/user/register",parentId:"450",id:"452"},453:{path:"/user/reset-password",parentId:"450",id:"453"},454:{path:"/colleges",parentId:"1",id:"454"},455:{path:"/colleges/:id/statistics",parentId:"454",id:"455"},456:{path:"/help",parentId:"1",id:"456"},457:{path:"/help/:id",parentId:"456",id:"457"},458:{path:"/video",parentId:"1",id:"458"},459:{path:"/video/:videoId",parentId:"458",id:"459"},460:{path:"/terminal",parentId:"1",id:"460"},461:{path:"/report/:taskId/:game_report_id",parentId:"1",id:"461"},462:{path:"/",parentId:"1",id:"462"},463:{path:"/",exact:!0,parentId:"462",id:"463"},464:{path:"/api/*",exact:!0,parentId:"462",id:"464"},465:{path:"/search",exact:!0,parentId:"462",id:"465"},466:{path:"/moop_cases",exact:!0,parentId:"462",id:"466"},467:{path:"/moop_cases/new",exact:!0,parentId:"462",id:"467"},468:{path:"/moop_cases/:caseId",exact:!0,parentId:"462",id:"468"},469:{path:"/moop_cases/:caseId/edit",exact:!0,parentId:"462",id:"469"},470:{path:"/moop_cases/:caseId/publish-success",exact:!0,parentId:"462",id:"470"},471:{path:"/randompaper",exact:!0,parentId:"462",id:"471"},472:{path:"/randompaper/edit/:id",exact:!0,parentId:"462",id:"472"},473:{path:"/randompaper/detail/:id",exact:!0,parentId:"462",id:"473"},474:{path:"/403",parentId:"462",id:"474"},475:{path:"/500",parentId:"462",id:"475"},476:{path:"/404",parentId:"462",id:"476"},477:{path:"/download",parentId:"462",id:"477"},478:{path:"/iwce",parentId:"462",id:"478"},479:{path:"/classrooms/:coursesId/attendance/TeacherSign",parentId:"462",id:"479"},480:{path:"/classrooms/:coursesId/attendance/:categoryId",parentId:"462",id:"480"},481:{path:"/Activities",parentId:"462",id:"481"},482:{path:"/iwce/:itemname",parentId:"462",id:"482"},483:{path:"/hpc-course",parentId:"462",id:"483"},484:{path:"/user_agents",parentId:"462",id:"484"},485:{path:"/three",parentId:"462",id:"485"},486:{path:"/introduction",parentId:"462",id:"486"},487:{path:"/chatgpt",parentId:"462",id:"487"},488:{path:"/*",parentId:"462",id:"488"},"@@/global-layout":{id:"@@/global-layout",path:"/",isLayout:!0}},routeComponents:{1:je.lazy(()=>__webpack_require__.e(2848).then(__webpack_require__.bind(__webpack_require__,92848))),2:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),3:je.lazy(()=>__webpack_require__.e(4862).then(__webpack_require__.bind(__webpack_require__,61))),4:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,90310))),5:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(3260)]).then(__webpack_require__.bind(__webpack_require__,90310))),6:je.lazy(()=>__webpack_require__.e(3247).then(__webpack_require__.bind(__webpack_require__,13575))),7:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8565),__webpack_require__.e(9018),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,53631))),8:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8565),__webpack_require__.e(9018),__webpack_require__.e(1545)]).then(__webpack_require__.bind(__webpack_require__,58288))),9:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),10:je.lazy(()=>__webpack_require__.e(6052).then(__webpack_require__.bind(__webpack_require__,7989))),11:je.lazy(()=>__webpack_require__.e(5572).then(__webpack_require__.bind(__webpack_require__,54224))),12:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,81376))),13:je.lazy(()=>__webpack_require__.e(869).then(__webpack_require__.bind(__webpack_require__,221))),14:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6411),__webpack_require__.e(3332)]).then(__webpack_require__.bind(__webpack_require__,38905))),15:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4601)]).then(__webpack_require__.bind(__webpack_require__,2369))),16:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8982)]).then(__webpack_require__.bind(__webpack_require__,81376))),17:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8565),__webpack_require__.e(9018),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,53631))),18:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8565),__webpack_require__.e(9018),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,53631))),19:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),20:je.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,52702))),21:je.lazy(()=>__webpack_require__.e(9921).then(__webpack_require__.bind(__webpack_require__,60027))),22:je.lazy(()=>__webpack_require__.e(1674).then(__webpack_require__.bind(__webpack_require__,36811))),23:je.lazy(()=>__webpack_require__.e(6685).then(__webpack_require__.bind(__webpack_require__,52702))),24:je.lazy(()=>__webpack_require__.e(1702).then(__webpack_require__.bind(__webpack_require__,50877))),25:je.lazy(()=>__webpack_require__.e(1702).then(__webpack_require__.bind(__webpack_require__,50877))),26:je.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,66810))),27:je.lazy(()=>__webpack_require__.e(6882).then(__webpack_require__.bind(__webpack_require__,66810))),28:je.lazy(()=>__webpack_require__.e(109).then(__webpack_require__.bind(__webpack_require__,34955))),29:je.lazy(()=>__webpack_require__.e(737).then(__webpack_require__.bind(__webpack_require__,2920))),30:je.lazy(()=>__webpack_require__.e(3391).then(__webpack_require__.bind(__webpack_require__,80077))),31:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6411),__webpack_require__.e(3581)]).then(__webpack_require__.bind(__webpack_require__,16592))),32:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6411),__webpack_require__.e(342)]).then(__webpack_require__.bind(__webpack_require__,27653))),33:je.lazy(()=>__webpack_require__.e(2303).then(__webpack_require__.bind(__webpack_require__,57522))),34:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(1450)]).then(__webpack_require__.bind(__webpack_require__,78089))),35:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(195)]).then(__webpack_require__.bind(__webpack_require__,30578))),36:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(3668)]).then(__webpack_require__.bind(__webpack_require__,25906))),37:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(2338)]).then(__webpack_require__.bind(__webpack_require__,70535))),38:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4662)]).then(__webpack_require__.bind(__webpack_require__,43360))),39:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8072)]).then(__webpack_require__.bind(__webpack_require__,29969))),40:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(479)]).then(__webpack_require__.bind(__webpack_require__,72603))),41:je.lazy(()=>__webpack_require__.e(5297).then(__webpack_require__.bind(__webpack_require__,80925))),42:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6411),__webpack_require__.e(4164)]).then(__webpack_require__.bind(__webpack_require__,2130))),43:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8565),__webpack_require__.e(9018),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,53631))),44:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8565),__webpack_require__.e(4889)]).then(__webpack_require__.bind(__webpack_require__,69288))),45:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8565),__webpack_require__.e(4105)]).then(__webpack_require__.bind(__webpack_require__,18611))),46:je.lazy(()=>__webpack_require__.e(7482).then(__webpack_require__.bind(__webpack_require__,61966))),47:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,56682))),48:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(337)]).then(__webpack_require__.bind(__webpack_require__,13693))),49:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,9064))),50:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(292)]).then(__webpack_require__.bind(__webpack_require__,9064))),51:je.lazy(()=>__webpack_require__.e(5992).then(__webpack_require__.bind(__webpack_require__,4443))),52:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6411),__webpack_require__.e(8565),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,10638))),53:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6411),__webpack_require__.e(8565),__webpack_require__.e(8085)]).then(__webpack_require__.bind(__webpack_require__,10638))),54:je.lazy(()=>__webpack_require__.e(8431).then(__webpack_require__.bind(__webpack_require__,48413))),55:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5902)]).then(__webpack_require__.bind(__webpack_require__,99521))),56:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(3433)]).then(__webpack_require__.bind(__webpack_require__,95100))),57:je.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,14238))),58:je.lazy(()=>__webpack_require__.e(5125).then(__webpack_require__.bind(__webpack_require__,14238))),59:je.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,84085))),60:je.lazy(()=>__webpack_require__.e(921).then(__webpack_require__.bind(__webpack_require__,84085))),61:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(1578)]).then(__webpack_require__.bind(__webpack_require__,45640))),62:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(3317)]).then(__webpack_require__.bind(__webpack_require__,15948))),63:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(1482)]).then(__webpack_require__.bind(__webpack_require__,96302))),64:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4795)]).then(__webpack_require__.bind(__webpack_require__,66424))),65:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(26)]).then(__webpack_require__.bind(__webpack_require__,4038))),66:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8882)]).then(__webpack_require__.bind(__webpack_require__,14616))),67:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(5888)]).then(__webpack_require__.bind(__webpack_require__,67547))),68:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(9715)]).then(__webpack_require__.bind(__webpack_require__,33922))),69:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7045)]).then(__webpack_require__.bind(__webpack_require__,7470))),70:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(1211)]).then(__webpack_require__.bind(__webpack_require__,3874))),71:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(1582)]).then(__webpack_require__.bind(__webpack_require__,11920))),72:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6729)]).then(__webpack_require__.bind(__webpack_require__,40568))),73:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(9695)]).then(__webpack_require__.bind(__webpack_require__,51513))),74:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8723)]).then(__webpack_require__.bind(__webpack_require__,43956))),75:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7622)]).then(__webpack_require__.bind(__webpack_require__,79339))),76:je.lazy(()=>__webpack_require__.e(5148).then(__webpack_require__.bind(__webpack_require__,68375))),77:je.lazy(()=>__webpack_require__.e(643).then(__webpack_require__.bind(__webpack_require__,53163))),78:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(3442)]).then(__webpack_require__.bind(__webpack_require__,26798))),79:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(2102)]).then(__webpack_require__.bind(__webpack_require__,79151))),80:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(2425)]).then(__webpack_require__.bind(__webpack_require__,38855))),81:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(2404)]).then(__webpack_require__.bind(__webpack_require__,32372))),82:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(9785)]).then(__webpack_require__.bind(__webpack_require__,58919))),83:je.lazy(()=>__webpack_require__.e(869).then(__webpack_require__.bind(__webpack_require__,221))),84:je.lazy(()=>__webpack_require__.e(2819).then(__webpack_require__.bind(__webpack_require__,15675))),85:je.lazy(()=>__webpack_require__.e(1512).then(__webpack_require__.bind(__webpack_require__,48322))),86:je.lazy(()=>__webpack_require__.e(7395).then(__webpack_require__.bind(__webpack_require__,546))),87:je.lazy(()=>__webpack_require__.e(3585).then(__webpack_require__.bind(__webpack_require__,29408))),88:je.lazy(()=>__webpack_require__.e(6963).then(__webpack_require__.bind(__webpack_require__,86842))),89:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,8473))),90:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4030)]).then(__webpack_require__.bind(__webpack_require__,8473))),91:je.lazy(()=>__webpack_require__.e(6127).then(__webpack_require__.bind(__webpack_require__,16302))),92:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(3951)]).then(__webpack_require__.bind(__webpack_require__,16457))),93:je.lazy(()=>__webpack_require__.e(1048).then(__webpack_require__.bind(__webpack_require__,62781))),94:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8565),__webpack_require__.e(2884)]).then(__webpack_require__.bind(__webpack_require__,5395))),95:je.lazy(()=>__webpack_require__.e(4770).then(__webpack_require__.bind(__webpack_require__,50822))),96:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(2603)]).then(__webpack_require__.bind(__webpack_require__,54250))),97:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4216)]).then(__webpack_require__.bind(__webpack_require__,10148))),98:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(5319)]).then(__webpack_require__.bind(__webpack_require__,77533))),99:je.lazy(()=>__webpack_require__.e(895).then(__webpack_require__.bind(__webpack_require__,82124))),100:je.lazy(()=>__webpack_require__.e(3282).then(__webpack_require__.bind(__webpack_require__,80973))),101:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,4877))),102:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7852)]).then(__webpack_require__.bind(__webpack_require__,4877))),103:je.lazy(()=>__webpack_require__.e(5048).then(__webpack_require__.bind(__webpack_require__,83945))),104:je.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,72932))),105:je.lazy(()=>__webpack_require__.e(1043).then(__webpack_require__.bind(__webpack_require__,72932))),106:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,40536))),107:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(5825)]).then(__webpack_require__.bind(__webpack_require__,40536))),108:je.lazy(()=>__webpack_require__.e(3355).then(__webpack_require__.bind(__webpack_require__,90799))),109:je.lazy(()=>__webpack_require__.e(3355).then(__webpack_require__.bind(__webpack_require__,90799))),110:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6682),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,48039))),111:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6682),__webpack_require__.e(9890)]).then(__webpack_require__.bind(__webpack_require__,48039))),112:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6682),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,1077))),113:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6682),__webpack_require__.e(3935)]).then(__webpack_require__.bind(__webpack_require__,1077))),114:je.lazy(()=>__webpack_require__.e(8014).then(__webpack_require__.bind(__webpack_require__,41644))),115:je.lazy(()=>__webpack_require__.e(8077).then(__webpack_require__.bind(__webpack_require__,81236))),116:je.lazy(()=>__webpack_require__.e(3356).then(__webpack_require__.bind(__webpack_require__,1349))),117:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,40850))),118:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6788)]).then(__webpack_require__.bind(__webpack_require__,40850))),119:je.lazy(()=>__webpack_require__.e(1962).then(__webpack_require__.bind(__webpack_require__,95741))),120:je.lazy(()=>__webpack_require__.e(4928).then(__webpack_require__.bind(__webpack_require__,71617))),121:je.lazy(()=>__webpack_require__.e(1257).then(__webpack_require__.bind(__webpack_require__,81483))),122:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,63831))),123:je.lazy(()=>__webpack_require__.e(8340).then(__webpack_require__.bind(__webpack_require__,18718))),124:je.lazy(()=>__webpack_require__.e(4093).then(__webpack_require__.bind(__webpack_require__,2365))),125:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,12116))),126:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(1265)]).then(__webpack_require__.bind(__webpack_require__,12116))),127:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,41867))),128:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8827)]).then(__webpack_require__.bind(__webpack_require__,41867))),129:je.lazy(()=>__webpack_require__.e(6758).then(__webpack_require__.bind(__webpack_require__,98276))),130:je.lazy(()=>__webpack_require__.e(6758).then(__webpack_require__.bind(__webpack_require__,98276))),131:je.lazy(()=>__webpack_require__.e(9332).then(__webpack_require__.bind(__webpack_require__,4419))),132:je.lazy(()=>__webpack_require__.e(9332).then(__webpack_require__.bind(__webpack_require__,4419))),133:je.lazy(()=>__webpack_require__.e(4217).then(__webpack_require__.bind(__webpack_require__,54843))),134:je.lazy(()=>__webpack_require__.e(3220).then(__webpack_require__.bind(__webpack_require__,87280))),135:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(533)]).then(__webpack_require__.bind(__webpack_require__,10781))),136:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5798)]).then(__webpack_require__.bind(__webpack_require__,3339))),137:je.lazy(()=>__webpack_require__.e(7878).then(__webpack_require__.bind(__webpack_require__,59043))),138:je.lazy(()=>__webpack_require__.e(7878).then(__webpack_require__.bind(__webpack_require__,59043))),139:je.lazy(()=>__webpack_require__.e(9944).then(__webpack_require__.bind(__webpack_require__,25443))),140:je.lazy(()=>__webpack_require__.e(8302).then(__webpack_require__.bind(__webpack_require__,62067))),141:je.lazy(()=>__webpack_require__.e(8302).then(__webpack_require__.bind(__webpack_require__,62067))),142:je.lazy(()=>__webpack_require__.e(8634).then(__webpack_require__.bind(__webpack_require__,72549))),143:je.lazy(()=>__webpack_require__.e(8634).then(__webpack_require__.bind(__webpack_require__,72549))),144:je.lazy(()=>__webpack_require__.e(7922).then(__webpack_require__.bind(__webpack_require__,47632))),145:je.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,78730))),146:je.lazy(()=>__webpack_require__.e(1727).then(__webpack_require__.bind(__webpack_require__,78730))),147:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,98490))),148:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(1427)]).then(__webpack_require__.bind(__webpack_require__,98490))),149:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8689)]).then(__webpack_require__.bind(__webpack_require__,51561))),150:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(7806)]).then(__webpack_require__.bind(__webpack_require__,21003))),151:je.lazy(()=>__webpack_require__.e(3276).then(__webpack_require__.bind(__webpack_require__,22775))),152:je.lazy(()=>__webpack_require__.e(8885).then(__webpack_require__.bind(__webpack_require__,67043))),153:je.lazy(()=>__webpack_require__.e(3451).then(__webpack_require__.bind(__webpack_require__,62186))),154:je.lazy(()=>__webpack_require__.e(9922).then(__webpack_require__.bind(__webpack_require__,53419))),155:je.lazy(()=>__webpack_require__.e(4572).then(__webpack_require__.bind(__webpack_require__,76468))),156:je.lazy(()=>__webpack_require__.e(4017).then(__webpack_require__.bind(__webpack_require__,44952))),157:je.lazy(()=>__webpack_require__.e(5518).then(__webpack_require__.bind(__webpack_require__,40423))),158:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),159:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6313),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,40419))),160:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6313),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,40419))),161:je.lazy(()=>__webpack_require__.e(4449).then(__webpack_require__.bind(__webpack_require__,27463))),162:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6313),__webpack_require__.e(6883)]).then(__webpack_require__.bind(__webpack_require__,40419))),163:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(5534),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,62291))),164:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(5534),__webpack_require__.e(2570)]).then(__webpack_require__.bind(__webpack_require__,62291))),165:je.lazy(()=>__webpack_require__.e(8787).then(__webpack_require__.bind(__webpack_require__,24370))),166:je.lazy(()=>__webpack_require__.e(5650).then(__webpack_require__.bind(__webpack_require__,90869))),167:je.lazy(()=>__webpack_require__.e(1799).then(__webpack_require__.bind(__webpack_require__,59967))),168:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(5534),__webpack_require__.e(8797)]).then(__webpack_require__.bind(__webpack_require__,32139))),169:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),170:je.lazy(()=>__webpack_require__.e(8639).then(__webpack_require__.bind(__webpack_require__,59480))),171:je.lazy(()=>__webpack_require__.e(2983).then(__webpack_require__.bind(__webpack_require__,93862))),172:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,57834))),173:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4264)]).then(__webpack_require__.bind(__webpack_require__,57834))),174:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(508)]).then(__webpack_require__.bind(__webpack_require__,40813))),175:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),176:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8565),__webpack_require__.e(9018),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,53631))),177:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,10920))),178:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(1953)]).then(__webpack_require__.bind(__webpack_require__,10920))),179:je.lazy(()=>__webpack_require__.e(1581).then(__webpack_require__.bind(__webpack_require__,49923))),180:je.lazy(()=>__webpack_require__.e(4144).then(__webpack_require__.bind(__webpack_require__,45905))),181:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8565),__webpack_require__.e(9018),__webpack_require__.e(4599)]).then(__webpack_require__.bind(__webpack_require__,53631))),182:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),183:je.lazy(()=>__webpack_require__.e(8782).then(__webpack_require__.bind(__webpack_require__,61942))),184:je.lazy(()=>__webpack_require__.e(7884).then(__webpack_require__.bind(__webpack_require__,60469))),185:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7008)]).then(__webpack_require__.bind(__webpack_require__,38424))),186:je.lazy(()=>__webpack_require__.e(5549).then(__webpack_require__.bind(__webpack_require__,5171))),187:je.lazy(()=>__webpack_require__.e(9674).then(__webpack_require__.bind(__webpack_require__,90886))),188:je.lazy(()=>__webpack_require__.e(5573).then(__webpack_require__.bind(__webpack_require__,16006))),189:je.lazy(()=>__webpack_require__.e(2141).then(__webpack_require__.bind(__webpack_require__,88558))),190:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6411),__webpack_require__.e(3522),__webpack_require__.e(6277)]).then(__webpack_require__.bind(__webpack_require__,16615))),191:je.lazy(()=>__webpack_require__.e(6328).then(__webpack_require__.bind(__webpack_require__,17990))),192:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7857)]).then(__webpack_require__.bind(__webpack_require__,41007))),193:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,87574))),194:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(1657)]).then(__webpack_require__.bind(__webpack_require__,87574))),195:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,25597))),196:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4498)]).then(__webpack_require__.bind(__webpack_require__,25597))),197:je.lazy(()=>__webpack_require__.e(9205).then(__webpack_require__.bind(__webpack_require__,9122))),198:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(1423)]).then(__webpack_require__.bind(__webpack_require__,99558))),199:je.lazy(()=>__webpack_require__.e(7614).then(__webpack_require__.bind(__webpack_require__,71086))),200:je.lazy(()=>__webpack_require__.e(2875).then(__webpack_require__.bind(__webpack_require__,92658))),201:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9133)]).then(__webpack_require__.bind(__webpack_require__,60133))),202:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,3950))),203:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,3950))),204:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5470)]).then(__webpack_require__.bind(__webpack_require__,81581))),205:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6541)]).then(__webpack_require__.bind(__webpack_require__,43118))),206:je.lazy(()=>Promise.all([__webpack_require__.e(3522),__webpack_require__.e(1475)]).then(__webpack_require__.bind(__webpack_require__,90346))),207:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6411),__webpack_require__.e(2254)]).then(__webpack_require__.bind(__webpack_require__,5267))),208:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(9408)]).then(__webpack_require__.bind(__webpack_require__,67595))),209:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6411),__webpack_require__.e(6845)]).then(__webpack_require__.bind(__webpack_require__,76631))),210:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,17258))),211:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4884)]).then(__webpack_require__.bind(__webpack_require__,17258))),212:je.lazy(()=>__webpack_require__.e(1148).then(__webpack_require__.bind(__webpack_require__,68401))),213:je.lazy(()=>__webpack_require__.e(1148).then(__webpack_require__.bind(__webpack_require__,68401))),214:je.lazy(()=>__webpack_require__.e(7046).then(__webpack_require__.bind(__webpack_require__,91321))),215:je.lazy(()=>__webpack_require__.e(7046).then(__webpack_require__.bind(__webpack_require__,91321))),216:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,3950))),217:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8688)]).then(__webpack_require__.bind(__webpack_require__,3950))),218:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5096)]).then(__webpack_require__.bind(__webpack_require__,95123))),219:je.lazy(()=>__webpack_require__.e(9215).then(__webpack_require__.bind(__webpack_require__,7574))),220:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),221:je.lazy(()=>__webpack_require__.e(5176).then(__webpack_require__.bind(__webpack_require__,67208))),222:je.lazy(()=>__webpack_require__.e(6587).then(__webpack_require__.bind(__webpack_require__,82807))),223:je.lazy(()=>__webpack_require__.e(9891).then(__webpack_require__.bind(__webpack_require__,42260))),224:je.lazy(()=>__webpack_require__.e(8062).then(__webpack_require__.bind(__webpack_require__,33497))),225:je.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,66800))),226:je.lazy(()=>__webpack_require__.e(5402).then(__webpack_require__.bind(__webpack_require__,66800))),227:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6820)]).then(__webpack_require__.bind(__webpack_require__,23169))),228:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8517)]).then(__webpack_require__.bind(__webpack_require__,60456))),229:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7043)]).then(__webpack_require__.bind(__webpack_require__,47694))),230:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(2806)]).then(__webpack_require__.bind(__webpack_require__,24463))),231:je.lazy(()=>__webpack_require__.e(5043).then(__webpack_require__.bind(__webpack_require__,73524))),232:je.lazy(()=>__webpack_require__.e(799).then(__webpack_require__.bind(__webpack_require__,14331))),233:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(3157)]).then(__webpack_require__.bind(__webpack_require__,90203))),234:je.lazy(()=>__webpack_require__.e(2529).then(__webpack_require__.bind(__webpack_require__,26398))),235:je.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,68216))),236:je.lazy(()=>__webpack_require__.e(5895).then(__webpack_require__.bind(__webpack_require__,58645))),237:je.lazy(()=>__webpack_require__.e(6982).then(__webpack_require__.bind(__webpack_require__,21440))),238:je.lazy(()=>__webpack_require__.e(6805).then(__webpack_require__.bind(__webpack_require__,72629))),239:je.lazy(()=>__webpack_require__.e(1416).then(__webpack_require__.bind(__webpack_require__,68193))),240:je.lazy(()=>__webpack_require__.e(6583).then(__webpack_require__.bind(__webpack_require__,68216))),241:je.lazy(()=>__webpack_require__.e(8307).then(__webpack_require__.bind(__webpack_require__,75393))),242:je.lazy(()=>__webpack_require__.e(2826).then(__webpack_require__.bind(__webpack_require__,2596))),243:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2659)]).then(__webpack_require__.bind(__webpack_require__,73550))),244:je.lazy(()=>__webpack_require__.e(4610).then(__webpack_require__.bind(__webpack_require__,77882))),245:je.lazy(()=>__webpack_require__.e(9590).then(__webpack_require__.bind(__webpack_require__,90915))),246:je.lazy(()=>__webpack_require__.e(2076).then(__webpack_require__.bind(__webpack_require__,71103))),247:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4849)]).then(__webpack_require__.bind(__webpack_require__,66647))),248:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(310)]).then(__webpack_require__.bind(__webpack_require__,21615))),249:je.lazy(()=>__webpack_require__.e(5191).then(__webpack_require__.bind(__webpack_require__,35131))),250:je.lazy(()=>__webpack_require__.e(3496).then(__webpack_require__.bind(__webpack_require__,83926))),251:je.lazy(()=>__webpack_require__.e(7948).then(__webpack_require__.bind(__webpack_require__,14956))),252:je.lazy(()=>__webpack_require__.e(9519).then(__webpack_require__.bind(__webpack_require__,49209))),253:je.lazy(()=>__webpack_require__.e(5599).then(__webpack_require__.bind(__webpack_require__,71173))),254:je.lazy(()=>__webpack_require__.e(4736).then(__webpack_require__.bind(__webpack_require__,31633))),255:je.lazy(()=>__webpack_require__.e(2412).then(__webpack_require__.bind(__webpack_require__,48011))),256:je.lazy(()=>__webpack_require__.e(2240).then(__webpack_require__.bind(__webpack_require__,45528))),257:je.lazy(()=>__webpack_require__.e(265).then(__webpack_require__.bind(__webpack_require__,21325))),258:je.lazy(()=>__webpack_require__.e(9360).then(__webpack_require__.bind(__webpack_require__,95133))),259:je.lazy(()=>__webpack_require__.e(2396).then(__webpack_require__.bind(__webpack_require__,60191))),260:je.lazy(()=>__webpack_require__.e(7855).then(__webpack_require__.bind(__webpack_require__,46242))),261:je.lazy(()=>__webpack_require__.e(9507).then(__webpack_require__.bind(__webpack_require__,63645))),262:je.lazy(()=>__webpack_require__.e(1343).then(__webpack_require__.bind(__webpack_require__,39826))),263:je.lazy(()=>__webpack_require__.e(2848).then(__webpack_require__.bind(__webpack_require__,92848))),264:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),265:je.lazy(()=>__webpack_require__.e(9647).then(__webpack_require__.bind(__webpack_require__,39486))),266:je.lazy(()=>__webpack_require__.e(485).then(__webpack_require__.bind(__webpack_require__,9549))),267:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,98094))),268:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4741)]).then(__webpack_require__.bind(__webpack_require__,98094))),269:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,26820))),270:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4994)]).then(__webpack_require__.bind(__webpack_require__,26820))),271:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7460)]).then(__webpack_require__.bind(__webpack_require__,68115))),272:je.lazy(()=>__webpack_require__.e(9716).then(__webpack_require__.bind(__webpack_require__,17305))),273:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,98484))),274:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6913)]).then(__webpack_require__.bind(__webpack_require__,98484))),275:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),276:je.lazy(()=>__webpack_require__.e(3006).then(__webpack_require__.bind(__webpack_require__,30725))),277:je.lazy(()=>__webpack_require__.e(2045).then(__webpack_require__.bind(__webpack_require__,19722))),278:je.lazy(()=>__webpack_require__.e(1520).then(__webpack_require__.bind(__webpack_require__,83586))),279:je.lazy(()=>__webpack_require__.e(9649).then(__webpack_require__.bind(__webpack_require__,89896))),280:je.lazy(()=>__webpack_require__.e(4546).then(__webpack_require__.bind(__webpack_require__,37630))),281:je.lazy(()=>__webpack_require__.e(5357).then(__webpack_require__.bind(__webpack_require__,69978))),282:je.lazy(()=>__webpack_require__.e(8665).then(__webpack_require__.bind(__webpack_require__,49560))),283:je.lazy(()=>__webpack_require__.e(3183).then(__webpack_require__.bind(__webpack_require__,70896))),284:je.lazy(()=>__webpack_require__.e(4800).then(__webpack_require__.bind(__webpack_require__,24292))),285:je.lazy(()=>__webpack_require__.e(9489).then(__webpack_require__.bind(__webpack_require__,24543))),286:je.lazy(()=>__webpack_require__.e(9391).then(__webpack_require__.bind(__webpack_require__,69662))),287:je.lazy(()=>__webpack_require__.e(5335).then(__webpack_require__.bind(__webpack_require__,28562))),288:je.lazy(()=>__webpack_require__.e(2823).then(__webpack_require__.bind(__webpack_require__,96469))),289:je.lazy(()=>__webpack_require__.e(4973).then(__webpack_require__.bind(__webpack_require__,84666))),290:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6651)]).then(__webpack_require__.bind(__webpack_require__,44455))),291:je.lazy(()=>__webpack_require__.e(6741).then(__webpack_require__.bind(__webpack_require__,29087))),292:je.lazy(()=>__webpack_require__.e(5775).then(__webpack_require__.bind(__webpack_require__,90847))),293:je.lazy(()=>__webpack_require__.e(2548).then(__webpack_require__.bind(__webpack_require__,4476))),294:je.lazy(()=>__webpack_require__.e(2848).then(__webpack_require__.bind(__webpack_require__,92848))),295:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),296:je.lazy(()=>__webpack_require__.e(6634).then(__webpack_require__.bind(__webpack_require__,68321))),297:je.lazy(()=>__webpack_require__.e(680).then(__webpack_require__.bind(__webpack_require__,97035))),298:je.lazy(()=>__webpack_require__.e(6366).then(__webpack_require__.bind(__webpack_require__,53905))),299:je.lazy(()=>__webpack_require__.e(6452).then(__webpack_require__.bind(__webpack_require__,215))),300:je.lazy(()=>__webpack_require__.e(1070).then(__webpack_require__.bind(__webpack_require__,52110))),301:je.lazy(()=>__webpack_require__.e(7242).then(__webpack_require__.bind(__webpack_require__,96740))),302:je.lazy(()=>__webpack_require__.e(2707).then(__webpack_require__.bind(__webpack_require__,16212))),303:je.lazy(()=>__webpack_require__.e(2865).then(__webpack_require__.bind(__webpack_require__,63788))),304:je.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,8925))),305:je.lazy(()=>__webpack_require__.e(6784).then(__webpack_require__.bind(__webpack_require__,8925))),306:je.lazy(()=>__webpack_require__.e(3141).then(__webpack_require__.bind(__webpack_require__,24061))),307:je.lazy(()=>__webpack_require__.e(2848).then(__webpack_require__.bind(__webpack_require__,92848))),308:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6411),__webpack_require__.e(8565),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,5228))),309:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,12437))),310:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6411),__webpack_require__.e(8565),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,5228))),311:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(700)]).then(__webpack_require__.bind(__webpack_require__,12437))),312:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6411),__webpack_require__.e(8565),__webpack_require__.e(3665)]).then(__webpack_require__.bind(__webpack_require__,5228))),313:je.lazy(()=>__webpack_require__.e(2848).then(__webpack_require__.bind(__webpack_require__,92848))),314:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8565),__webpack_require__.e(7527)]).then(__webpack_require__.bind(__webpack_require__,69836))),315:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8565),__webpack_require__.e(6270)]).then(__webpack_require__.bind(__webpack_require__,50397))),316:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),317:je.lazy(()=>__webpack_require__.e(547).then(__webpack_require__.bind(__webpack_require__,16085))),318:je.lazy(()=>__webpack_require__.e(9788).then(__webpack_require__.bind(__webpack_require__,19710))),319:je.lazy(()=>__webpack_require__.e(576).then(__webpack_require__.bind(__webpack_require__,83484))),320:je.lazy(()=>__webpack_require__.e(7260).then(__webpack_require__.bind(__webpack_require__,62937))),321:je.lazy(()=>__webpack_require__.e(4520).then(__webpack_require__.bind(__webpack_require__,7139))),322:je.lazy(()=>__webpack_require__.e(9076).then(__webpack_require__.bind(__webpack_require__,17533))),323:je.lazy(()=>__webpack_require__.e(4514).then(__webpack_require__.bind(__webpack_require__,54190))),324:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),325:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(928)]).then(__webpack_require__.bind(__webpack_require__,67677))),326:je.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,85099))),327:je.lazy(()=>__webpack_require__.e(1006).then(__webpack_require__.bind(__webpack_require__,85099))),328:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),329:je.lazy(()=>__webpack_require__.e(1939).then(__webpack_require__.bind(__webpack_require__,53875))),330:je.lazy(()=>__webpack_require__.e(556).then(__webpack_require__.bind(__webpack_require__,86190))),331:je.lazy(()=>__webpack_require__.e(6434).then(__webpack_require__.bind(__webpack_require__,5725))),332:je.lazy(()=>__webpack_require__.e(1880).then(__webpack_require__.bind(__webpack_require__,99163))),333:je.lazy(()=>__webpack_require__.e(8237).then(__webpack_require__.bind(__webpack_require__,25147))),334:je.lazy(()=>__webpack_require__.e(3447).then(__webpack_require__.bind(__webpack_require__,84540))),335:je.lazy(()=>__webpack_require__.e(264).then(__webpack_require__.bind(__webpack_require__,40812))),336:je.lazy(()=>__webpack_require__.e(4259).then(__webpack_require__.bind(__webpack_require__,11870))),337:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),338:je.lazy(()=>__webpack_require__.e(4078).then(__webpack_require__.bind(__webpack_require__,43569))),339:je.lazy(()=>__webpack_require__.e(2829).then(__webpack_require__.bind(__webpack_require__,28771))),340:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(5359)]).then(__webpack_require__.bind(__webpack_require__,16241))),341:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),342:je.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,3162))),343:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,91173))),344:je.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,49729))),345:je.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,67107))),346:je.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,88893))),347:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,34187))),348:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,34187))),349:je.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,50146))),350:je.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,62738))),351:je.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,58320))),352:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,68175))),353:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,79127))),354:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,79127))),355:je.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,3256))),356:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,56241))),357:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,68912))),358:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,23243))),359:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,23243))),360:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,99496))),361:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,40935))),362:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,40935))),363:je.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,27020))),364:je.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,26393))),365:je.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,43099))),366:je.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,87554))),367:je.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,76690))),368:je.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,11687))),369:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,91173))),370:je.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,7810))),371:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),372:je.lazy(()=>__webpack_require__.e(559).then(__webpack_require__.bind(__webpack_require__,3162))),373:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,91173))),374:je.lazy(()=>__webpack_require__.e(4757).then(__webpack_require__.bind(__webpack_require__,49729))),375:je.lazy(()=>__webpack_require__.e(1783).then(__webpack_require__.bind(__webpack_require__,67107))),376:je.lazy(()=>__webpack_require__.e(7477).then(__webpack_require__.bind(__webpack_require__,88893))),377:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,34187))),378:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(9677)]).then(__webpack_require__.bind(__webpack_require__,34187))),379:je.lazy(()=>__webpack_require__.e(6796).then(__webpack_require__.bind(__webpack_require__,50146))),380:je.lazy(()=>__webpack_require__.e(4504).then(__webpack_require__.bind(__webpack_require__,62738))),381:je.lazy(()=>__webpack_require__.e(7058).then(__webpack_require__.bind(__webpack_require__,58320))),382:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8447)]).then(__webpack_require__.bind(__webpack_require__,68175))),383:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,79127))),384:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(1045)]).then(__webpack_require__.bind(__webpack_require__,79127))),385:je.lazy(()=>__webpack_require__.e(5238).then(__webpack_require__.bind(__webpack_require__,3256))),386:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4715)]).then(__webpack_require__.bind(__webpack_require__,56241))),387:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(3873)]).then(__webpack_require__.bind(__webpack_require__,68912))),388:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,23243))),389:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6069)]).then(__webpack_require__.bind(__webpack_require__,23243))),390:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6265)]).then(__webpack_require__.bind(__webpack_require__,99496))),391:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,40935))),392:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8563)]).then(__webpack_require__.bind(__webpack_require__,40935))),393:je.lazy(()=>__webpack_require__.e(1713).then(__webpack_require__.bind(__webpack_require__,27020))),394:je.lazy(()=>__webpack_require__.e(5891).then(__webpack_require__.bind(__webpack_require__,26393))),395:je.lazy(()=>__webpack_require__.e(8398).then(__webpack_require__.bind(__webpack_require__,43099))),396:je.lazy(()=>__webpack_require__.e(8241).then(__webpack_require__.bind(__webpack_require__,87554))),397:je.lazy(()=>__webpack_require__.e(2339).then(__webpack_require__.bind(__webpack_require__,76690))),398:je.lazy(()=>__webpack_require__.e(7589).then(__webpack_require__.bind(__webpack_require__,11687))),399:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(3747)]).then(__webpack_require__.bind(__webpack_require__,91173))),400:je.lazy(()=>__webpack_require__.e(5705).then(__webpack_require__.bind(__webpack_require__,7810))),401:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),402:je.lazy(()=>__webpack_require__.e(4766).then(__webpack_require__.bind(__webpack_require__,57991))),403:je.lazy(()=>__webpack_require__.e(7560).then(__webpack_require__.bind(__webpack_require__,8681))),404:je.lazy(()=>__webpack_require__.e(6029).then(__webpack_require__.bind(__webpack_require__,7512))),405:je.lazy(()=>__webpack_require__.e(5179).then(__webpack_require__.bind(__webpack_require__,9210))),406:je.lazy(()=>__webpack_require__.e(4621).then(__webpack_require__.bind(__webpack_require__,66876))),407:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),408:je.lazy(()=>__webpack_require__.e(1831).then(__webpack_require__.bind(__webpack_require__,16992))),409:je.lazy(()=>__webpack_require__.e(2539).then(__webpack_require__.bind(__webpack_require__,31086))),410:je.lazy(()=>__webpack_require__.e(8143).then(__webpack_require__.bind(__webpack_require__,72174))),411:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(5624)]).then(__webpack_require__.bind(__webpack_require__,96415))),412:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(1461)]).then(__webpack_require__.bind(__webpack_require__,23718))),413:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4492)]).then(__webpack_require__.bind(__webpack_require__,81003))),414:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(9416)]).then(__webpack_require__.bind(__webpack_require__,92964))),415:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,17705))),416:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,17705))),417:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,17705))),418:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,17705))),419:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(2443)]).then(__webpack_require__.bind(__webpack_require__,17705))),420:je.lazy(()=>__webpack_require__.e(5022).then(__webpack_require__.bind(__webpack_require__,33439))),421:je.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,26934))),422:je.lazy(()=>__webpack_require__.e(6063).then(__webpack_require__.bind(__webpack_require__,26934))),423:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7545)]).then(__webpack_require__.bind(__webpack_require__,27880))),424:je.lazy(()=>__webpack_require__.e(1253).then(__webpack_require__.bind(__webpack_require__,3696))),425:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),426:je.lazy(()=>__webpack_require__.e(2216).then(__webpack_require__.bind(__webpack_require__,30661))),427:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(5382)]).then(__webpack_require__.bind(__webpack_require__,81132))),428:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),429:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6411),__webpack_require__.e(8823)]).then(__webpack_require__.bind(__webpack_require__,86099))),430:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5915)]).then(__webpack_require__.bind(__webpack_require__,53401))),431:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),432:je.lazy(()=>__webpack_require__.e(570).then(__webpack_require__.bind(__webpack_require__,51077))),433:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),434:je.lazy(()=>__webpack_require__.e(8365).then(__webpack_require__.bind(__webpack_require__,39410))),435:je.lazy(()=>__webpack_require__.e(672).then(__webpack_require__.bind(__webpack_require__,64006))),436:je.lazy(()=>__webpack_require__.e(4058).then(__webpack_require__.bind(__webpack_require__,63731))),437:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),438:je.lazy(()=>__webpack_require__.e(4056).then(__webpack_require__.bind(__webpack_require__,16213))),439:je.lazy(()=>__webpack_require__.e(9487).then(__webpack_require__.bind(__webpack_require__,66500))),440:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),441:je.lazy(()=>__webpack_require__.e(532).then(__webpack_require__.bind(__webpack_require__,66986))),442:je.lazy(()=>__webpack_require__.e(7178).then(__webpack_require__.bind(__webpack_require__,66223))),443:je.lazy(()=>__webpack_require__.e(1660).then(__webpack_require__.bind(__webpack_require__,15085))),444:je.lazy(()=>__webpack_require__.e(7333).then(__webpack_require__.bind(__webpack_require__,52575))),445:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(4227)]).then(__webpack_require__.bind(__webpack_require__,70312))),446:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8155)]).then(__webpack_require__.bind(__webpack_require__,25170))),447:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(5186)]).then(__webpack_require__.bind(__webpack_require__,32336))),448:je.lazy(()=>__webpack_require__.e(5786).then(__webpack_require__.bind(__webpack_require__,60410))),449:je.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,43420))),450:je.lazy(()=>__webpack_require__.e(5972).then(__webpack_require__.bind(__webpack_require__,42950))),451:je.lazy(()=>__webpack_require__.e(9366).then(__webpack_require__.bind(__webpack_require__,43420))),452:je.lazy(()=>__webpack_require__.e(1470).then(__webpack_require__.bind(__webpack_require__,92129))),453:je.lazy(()=>__webpack_require__.e(7182).then(__webpack_require__.bind(__webpack_require__,97731))),454:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),455:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(2476)]).then(__webpack_require__.bind(__webpack_require__,70286))),456:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),457:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(5729)]).then(__webpack_require__.bind(__webpack_require__,3210))),458:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),459:je.lazy(()=>__webpack_require__.e(6444).then(__webpack_require__.bind(__webpack_require__,28836))),460:je.lazy(()=>__webpack_require__.e(5111).then(__webpack_require__.bind(__webpack_require__,22004))),461:je.lazy(()=>__webpack_require__.e(2307).then(__webpack_require__.bind(__webpack_require__,72175))),462:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(7062)]).then(__webpack_require__.bind(__webpack_require__,59953))),463:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(6313),__webpack_require__.e(8866)]).then(__webpack_require__.bind(__webpack_require__,98541))),464:je.lazy(()=>__webpack_require__.e(2300).then(__webpack_require__.bind(__webpack_require__,98917))),465:je.lazy(()=>__webpack_require__.e(2501).then(__webpack_require__.bind(__webpack_require__,21402))),466:je.lazy(()=>__webpack_require__.e(3212).then(__webpack_require__.bind(__webpack_require__,90914))),467:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,28258))),468:je.lazy(()=>__webpack_require__.e(1855).then(__webpack_require__.bind(__webpack_require__,59151))),469:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(6904)]).then(__webpack_require__.bind(__webpack_require__,28258))),470:je.lazy(()=>__webpack_require__.e(1276).then(__webpack_require__.bind(__webpack_require__,86793))),471:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,56682))),472:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(5816)]).then(__webpack_require__.bind(__webpack_require__,56682))),473:je.lazy(()=>__webpack_require__.e(3784).then(__webpack_require__.bind(__webpack_require__,52632))),474:je.lazy(()=>__webpack_require__.e(3862).then(__webpack_require__.bind(__webpack_require__,31621))),475:je.lazy(()=>__webpack_require__.e(4565).then(__webpack_require__.bind(__webpack_require__,24310))),476:je.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,54172))),477:je.lazy(()=>__webpack_require__.e(6170).then(__webpack_require__.bind(__webpack_require__,72594))),478:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,9429))),479:je.lazy(()=>__webpack_require__.e(1836).then(__webpack_require__.bind(__webpack_require__,14654))),480:je.lazy(()=>Promise.all([__webpack_require__.e(6411),__webpack_require__.e(8435)]).then(__webpack_require__.bind(__webpack_require__,63831))),481:je.lazy(()=>__webpack_require__.e(3509).then(__webpack_require__.bind(__webpack_require__,52595))),482:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,9429))),483:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(4496)]).then(__webpack_require__.bind(__webpack_require__,9429))),484:je.lazy(()=>__webpack_require__.e(6034).then(__webpack_require__.bind(__webpack_require__,70862))),485:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(8999)]).then(__webpack_require__.bind(__webpack_require__,23170))),486:je.lazy(()=>__webpack_require__.e(3910).then(__webpack_require__.bind(__webpack_require__,30524))),487:je.lazy(()=>Promise.all([__webpack_require__.e(6958),__webpack_require__.e(67)]).then(__webpack_require__.bind(__webpack_require__,80496))),488:je.lazy(()=>__webpack_require__.e(6531).then(__webpack_require__.bind(__webpack_require__,54172))),"@@/global-layout":je.lazy(()=>__webpack_require__.e(1717).then(__webpack_require__.bind(__webpack_require__,68107)))}}})}var A=__webpack_require__(74945),P=__webpack_require__(54781),D=__webpack_require__(71418),pe=__webpack_require__(41194),Oe=()=>je.createElement(D.Z,{size:"middle",className:pe.Z.loading}),an=__webpack_require__(24459),zn=__webpack_require__(61186),dn=__webpack_require__.n(zn),Mi=__webpack_require__(91392),Qa=__webpack_require__.n(Mi),Oa=__webpack_require__(34749),To=__webpack_require__.n(Oa),ds=__webpack_require__(19277),yo=__webpack_require__.n(ds),ys=__webpack_require__(10238),gc=__webpack_require__.n(ys),$l=__webpack_require__(33656),rc=__webpack_require__.n($l),nc=__webpack_require__(90111),fl=__webpack_require__.n(nc),ki=__webpack_require__(74959),El=__webpack_require__.n(ki),ic=__webpack_require__(23250),Uo=__webpack_require__.n(ic),no=__webpack_require__(58862),Wa=__webpack_require__.n(no),dl=__webpack_require__(58319),Sl=__webpack_require__.n(dl),ac=__webpack_require__(62053),hl=__webpack_require__.n(ac),pl=__webpack_require__(47477),Xu=__webpack_require__.n(pl),j=__webpack_require__(59717),r=__webpack_require__.n(j);dn().extend(To()),dn().extend(yo()),dn().extend(gc()),dn().extend(rc()),dn().extend(fl()),dn().extend(El()),dn().extend(Uo()),dn().extend(Wa()),dn().extend(Sl()),dn().extend(hl()),dn().extend(Xu()),dn().extend(r()),dn().extend(Qa());var a=Object.defineProperty,_=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable,N=(De,He,Xe)=>He in De?a(De,He,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):De[He]=Xe,H=(De,He)=>{for(var Xe in He||(He={}))E.call(He,Xe)&&N(De,Xe,He[Xe]);if(_)for(var Xe of _(He))I.call(He,Xe)&&N(De,Xe,He[Xe]);return De},oe=(De,He,Xe)=>new Promise((lt,vt)=>{var Qt=Wr=>{try{Tr(Xe.next(Wr))}catch(Br){vt(Br)}},yr=Wr=>{try{Tr(Xe.throw(Wr))}catch(Br){vt(Br)}},Tr=Wr=>Wr.done?lt(Wr.value):Promise.resolve(Wr.value).then(Qt,yr);Tr((Xe=Xe.apply(De,He)).next())});const he="/react/build/",be=!1;function Se(){return oe(this,null,function*(){const De=(0,A.gD)(),{routes:He,routeComponents:Xe}=yield vc(De);yield De.applyPlugins({key:"patchRoutes",type:an.ApplyPluginsType.event,args:{routes:He,routeComponents:Xe}});const lt=De.applyPlugins({key:"modifyContextOpts",type:an.ApplyPluginsType.modify,initialValue:{}}),vt=lt.basename||"/",Qt=lt.historyType||"browser",yr=(0,P.fi)(H({type:Qt,basename:vt},lt.historyOpts));return De.applyPlugins({key:"render",type:an.ApplyPluginsType.compose,initialValue(){const Tr={useStream:!0,routes:He,routeComponents:Xe,pluginManager:De,mountElementId:"root",rootElement:lt.rootElement||document.getElementById("root"),loadingComponent:Oe,publicPath:he,runtimePublicPath:be,history:yr,historyType:Qt,basename:vt,__INTERNAL_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{pureApp:!1,pureHtml:!1},callback:lt.callback},Wr=De.applyPlugins({key:"modifyClientRenderOpts",type:an.ApplyPluginsType.modify,initialValue:Tr});return ec(Wr)}})()})}Se(),typeof window!="undefined"&&(window.g_umi={version:"4.4.5"})})()})();